Cool! Looking forward to that.

2016-04-19 19:45 GMT+04:00 Steve Vermeulen <notifications@github.com>:

> You understood that right
>
> I found Unity Test Tools overly complicated too. Also, the implementation
> is kind of a mess if you get into it. I've actually since written my own
> solution that is just dead simple, which integrates with Zenject. I'm going
> to be posting that soon on the develop branch this weekend
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
> <https://github.com/svermeulen/Zenject/commit/59234278e9e83dd3dc10add47d61e88b4f0adb06#commitcomment-17162607>
>


Но ты совершенно не понял сути, там предлагалось сделать два нажатия вместо одного, если цель - ты сам.


Ab ni manta launda :dancer:


I did end up doing that -- thanks for following up


AddArrayVisualizerDebugginAid (JasonGlazer) - x86_64-MacOS-10.9-clang: OK (2171 of 2171 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


**SUCCESS** - TeamCity HotRod C++ Client :: Pull requests monitor - RHEL [Build 595](http://ci.infinispan.org/viewLog.html?buildId=38898&buildTypeId=HotRodCpp_PullRequestsMonitorRhel6&guest=1) for f654d5386aaf32357dc868c10435474145e1dca7
Tests: 0, 0 failed (0 new), 0 ignored. Build time: 00:06:45


develop (Myoldmopar) - Win64-Windows-7-VisualStudio-12: OK (1621 of 1621 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


Oops...


That's not related to Trinity. I don't know why you are asking about it on this repo.


In class Dr. Hyatt said that a good number of page faults for 10K is 1K to about 800.  Didn't he mention what was considered too low?  I can't remember what he said.


border renk düzenlemesi


removed qmake -project, which overrides the existing .pro file with all necessary, non default setting for creating makefile...


hahaha cruelty to players


BTW, @gioblu, thank you for your fast feedback.
I'm looking for a suitable protocol for my home automation and forked your really great library to make my own breadboard tests.
I didn't want to involve deep into PJON library development, because (unfortunately) PJON isn't best choice for my system.
Not using Interrupts makes library very dependent on tasks the controller is executing besides PJON functions. In my tests even a short delay in receive/send methods caused noticable speed decrease and sometimes errors. Tuning delays in config files is very difficult on a large number of various nodes.


Because i'm new to this world and i don't have much knoledge of how this work. I have the goal of help, sorry if i do or say something wrong.


got rid of the opencv dependencies ... now using ofReactangle and ofVec2f instead!


Pls change the apple to  a Slimeball


hi, i found a extension used the symbol_table in  php7 , [pecl-event](https://bitbucket.org/osmanov/pecl-event/src/ae01dc8e1d81319a41deb344998b96109b4f65ae/php7/classes/listener.c?at=master&fileviewer=file-view-default). it has been removed from php version 7.0.6, what should i do ?

@rosmanov or move the member in event code base.


Please check return codes of kill and waitpid.


Too late.  I merged this branch, just now.   Looked everything over, it seemed reasonable.   The merge was here:  https://github.com/opencog/ros-behavior-scripting/pull/44


solution


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21976](https://teamcity.mesosphere.io/viewLog.html?buildId=219120&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 276 Build time: 00:56:46
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


federated-apiserver stopped running after this commit with error:
>genericapiserver.go:112] No storage defined for API group: ''. Defined groups: map[string]*genericapiserver.StorageDestinationsForAPIGroup{}


@mstembera I am not sure but I think fm and fm2 are not null, it's maybe why the denominator is increased to compensate this fact. I'll examine tomorrow.


One of the constructors in scanner class accepts InputStream type so here basically you could just create new scanner instance out of passed argument:

new Scanner(in)


No plz apple stay.
On 20 Apr 2016 19:17, "TheKnightGamer" <notifications@github.com> wrote:

> Pls change the apple to a Slimeball
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/ImagicalDevs/CosmeticMenu/commit/1b2fb95be17c764fb5d9d29f22c03ca7941f3300#commitcomment-17183114>
>


I like having the `latest` symlink, but I have a small nitpick with this patch. Why doesn't it put the symlink inside of `logfile_dir`? This is messing up things on my system because I have changed the `ROS_LOG_DIR` to be /var/log/ros, and so it's now trying to make `/var/log/latest` which it doesn't have permissions for. Would things break if the latest symlink was moved into logfile_dir


As I said in my HomeTP plugin a while back, that is not supported anymore. This is what you do to fix it

```
$x = $whatever->x;
                $y = $whatever->y;
                $z = $whatever->z;
```


You had a perfectly working caching set up in `normalize()`, why break it, and introduce this monster?

Patching objects that don't belong to you with extra properties is just messy. Don't do it. If you want a lazy cache, use a lazy cache.


Would you mind adding a test for this? The purpose of abjad-book stylesheets is basically to provide a look-and-feel for the target document invisibly. That includes paper-size, font-size, margins etc. This allows the examples in the document to fit the page, while a user running those examples can see a different layout (e.g. generate a tabloid score while the example in the article is obviously fit to one letter-size line width).

It would be better to apply the abjad-book stylesheet _in addition to_ whatever stylesheet you've explicitly included in the code blocks generating the LilyPond file.

Additionally, the :no-stylesheet: option is there to disable whatever abjad-book's stylesheet logic is, not to remove stylesheets entirely. If you want to explicitly use a stylesheet in your examples and not use abjad-book default stylesheet, just add your includes within the example and use the :no-stylesheet: option.

That really makes this change moot, although the options ought to be documented better. I would recommend reverting.


Please @ThomWensink can we reduce the use of !important? It's not really the best practice ([When Using !important is The Right Choice](https://css-tricks.com/when-using-important-is-the-right-choice/)). You can check commit https://github.com/oliverds/openclassifieds2/commit/c41adedef7d91243d07898949e83ce29b21b9369 too ;)


Same issue.


It's just cleaner


Acknowledged. Julie and I are looking into removing FunctionWithParamTokens and at that point this can just be Funciton.


Whoa there. Is this some sort of debugging leftover? We explicitly document that `normalize()` returns a pair of matrices, what's this `yield` doing here?


Thanks for the reply :-)

I *think* the tags are only used as pointers in the editor, probably after creating polygons there and then, when saving the file, first `BSPTree::MoveNodesToArray()` is called (which then calls `MoveSubTreeToArray()` which uses tags as pointers), afterwards things are written to the file.
I think that once things are in the array, tags are really only used as identifiers, not depending on them being valid addresses anymore (same after loading it from a file).
So I think it should be safe to make the tags size_t, but write CRC'd versions of them to the file (because there it's just a unique ULONG, doesn't matter anymore that in the original code it used to be the address of a pointer).
At least the old levels still work after changing the code like this, as I'm on Linux I can't test the Editor, though (and with 32bit binaries nothing changes because size_t and ULONG are the same there).

Keeping them ULONG and having pointers alongside seems kinda hard to me, because then all the places that assign the tags must be changed accordingly, and sometimes tags are copied from other tags of different types (like `BSPNode::bn_ulPlaneTag` is set from `BSPPolygon::bpo_ulPlaneTag` in a constructor and `BSPEdge::bed_ulEdgeTag` is set from `BSPNode::bn_ulPlaneTag` in `CutPolygon()`).


Example why I prefer newline after equals (except for values and function guards):

```purs
  show (Suggestion x) =
    "{phrase: '" ++ x.phrase
      ++ "', hits: " ++ show x.hits
      ++ "}"
```


Add SIGCHLD handler here that checks child exit status. If status is non zero then SIGKILL all the children and exit with EXIT_FAILURE status.

Try to avoid logic duplication between SIGCHLD handler and test_propagate_sig.


Unused variable?


While this doesn't hurt, using `simplify_by_factorization()` is only really useful once. If you've done it before `fuchsify()`, nothing will be gained by repeating it here.


we do this because we don't know the length of tmp?

cause windows might be adding C:\ to it?


@iLexiconn Yayayay


Thanks!


one question. I think later we maybe able to use filesystem (its in something called "experimental"), but that will require c++11 changes to the build.


You can call old signal handler when you setup the new one:
int sigaction(int signum, const struct sigaction *act,
                     struct sigaction *oldact);
Take a look at oldact


AddUndergroundWallAreaIVRSzoneSummary (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1622 of 1622 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-70.91%25-green.svg)


The correct spans are `[0..319]` and `[0..239]`, hence I can see some improvements in these checks :wink:.


You can save two lines here by using `for i, col in enumerate(m.columns())`.


@joostshao It only sets it to NULL. You can simply `#if` it out based on the PHP version.


Np, welcome. You can start with https://trinitycore.atlassian.net/wiki/display/tc/Installation+Guide


Still committing as `iCubGenova01` user...


Thanks a lot, sorry for the comments then.


meant to tell you this, but kept forgetting — when you add the new picks, can you also change the number of the edition? the last picks were one-hundred-fifty-fourth, so this one would be one-hundred-fifty-fifth. just so you're aware of it when adding new picks! I'm planning to add all the templates for each month again, so that it's easier for contributions. :)


Andy --

Does the new right-hand side mean
```
thk / ((ocean_density / ice_density) * (sea_level - bed));
```
or
```
(thk / (ocean_density / ice_density)) * (sea_level - bed);
```
Probably wise to put in parentheses to clarify.  Order of operations *does* determine one or the other ... but I can never remember which.  Maybe you do ...


Les lignes importantes ici sont les suivantes
```function Square(x,y) {
this.x = x;
this.y = y;
 }```

C'est une fonction qui va créer un **objet**. C'est à dire que c'est "quelque chose" qui aura certaines caractéristiques et qui saura faire certaines choses.
C'est un peu flou ça !
Que saura-t-il faire exactement ?

Ah ben ça, c'est au programmeur de lui dire !
Ici, on dit que les carrés (*square* en anglais) auront juste un x et un y.
Vu qu'on a dit ce qu'il y aura dans un carré, on va en créer un !
`var square = new Square(100,100);`
On a créé un carré de x égal à 100 et de y égal à 100.

Donc nous n'avons plus besoin des variables squareX et squareY vu que notre carré possède en lui ces caractéristiques.

Pour connaitre la caractéristique d'un objet, on utilise le point (.). Le x de la variable square est donc square.x

Donc, ici, on remplace juste squareX par square.x


AddUndergroundWallAreaIVRSzoneSummary (JasonGlazer) - Win64-Windows-7-VisualStudio-12: OK (2178 of 2178 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


none of these functions is allowed to create a path that is longer than PATH_MAX, but PATH_MAX is allowed to be OS specific.  It is 4096 on Linux, but can be as small as 256 on some Windows.  A char array is used because we are calling a c function that wants a char array and we are going to make a string out of it later.  I suppose we could have done something like:

string ret;
ret.reserve(PATH_MAX);
::realpath(cat.c_str(), &ret[0]);

But that feels hacky to me.


Yes to the filesystem change, that would require c++11 plus being willing to use the experimental libraries.


That's a change that's beyond the scope of "get passing in jenkins" which is all I'm trying to do.


I am already love this project because of comments like this one :D
Good luck!


Thank you, fixed with the latest patch.


D'oh. I always forget about this. Updated.


Yup, that's my bad. Fixing.


@m-kuhn unfortunately It didn't solve the problem:
https://travis-ci.org/boundlessgeo/QGIS/jobs/124541136
http://tinyurl.com/gpwkzom


Practical tests demonstrated that can happen two devices transmitting in the same time (and all the future schedules). That two lines are there for this reason, for this sort of collision.

But, you have a really noisy medium, are you on wireless using PJON as a transport right?
So you are using PJON a littlebit out of its envelope and you are experimenting something its difficult to reproduce on a wired setup.


:Klappa:


Ed,

it's the former. I'll adjust the code accordingly to clarify (using too
much python makes me sloppy).

On Wed, Apr 20, 2016 at 10:28 AM, Ed Bueler <notifications@github.com>
wrote:

> Andy --
>
> Does the new right-hand side mean
>
> thk / ((ocean_density / ice_density) * (sea_level - bed));
>
> or
>
> (thk / (ocean_density / ice_density)) * (sea_level - bed);
>
> Probably wise to put in parentheses to clarify. Order of operations *does*
> determine one or the other ... but I can never remember which. Maybe you do
> ...
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/pism/pism/commit/cf4bb0e63b169411ea41e9461cda518b56941d17#commitcomment-17183311>
>


Some examples...

If you want to parse a LaTeX, use `ajv book PATH`. If you want to specify a default stylesheet to apply to all parsed files, use `ajv book -y my-stylesheet.ily PATH`. The latter will set the `image_render_specifier.stylesheet` property whenever show is called.

### 1.

That means that the following will use `my-default.ily` instead of `my-custom.ily` if you rendered with `ajv book -y my-default.ily PATH`. If not, it will just use `my-custom.ily`:

```
<abjad>
lpf = lilypondfiletools.LilyPondFile(
    includes=['my-custom.ily'],
    )
show(lpf)
</abjad>
```

I should really fix that behavior. In fact, I think both `my-default.ily` and `my-custom.ily` should be used in the above example (assuming you ran `ajv book -y my-default.ily PATH`).

### 2.

This one will create a LilyPondOutputProxy with `one-off.ily` as the stylesheet, not `my-stylesheet.ily`. As above, that should be changed such that the stylesheets cascade. The `one-off.ily` should really only be for page-layout changes to make an example fit in your output document.

```
<abjad>[stylesheet='one-off.ily']
lpf = lilypondfiletools.LilyPondFile(
    includes=['my-stylesheet.ily'],
    )
show(lpf)
</abjad>
```

### 3.

Here you're guaranteed to only have `my-stylesheet.ily` applied. The no-stylesheet option deactivates any default stylesheet, but doesn't prevent you from specifying one by hand.

```
<abjad>[no-stylesheet]
lpf = lilypondfiletools.LilyPondFile(
    includes=['my-stylesheet.ily'],
    )
show(lpf)
</abjad>
```

Hope that's clear. There's some work to do, but of a different sort than you've committed.


REKT SO HARD


Thank you for your useful feedback.


It was poor form when you only had a single "x0" threaded through this "state" thing, but now that you're passing a whole bunch of variables in an out in unstructured fashion, it's just bad: all the control flow is obscured.

If `find_balances` and `normalize` are so interleaved that you can't separate their variables, then make it a single function and drop the `state` thing.

Functions have arguments and return values to help humans reason about them; `state` overrides that completely, thus defeating the purpose of separating functions.


Yes read already does that latter would be better


wow, what a great commit. thanks so much!


Ah - thanks for the note @dvusboy - will try to work this into a PR.  FWIW we have been using another fork in production that stopped using go-ceph library alltogether due to other issues with the C-lib interface and RBD image locking, so this is a low priority fix for our side.


I've tried that and can't get it to work. What's the syntax?


4? If you want to sort balances by size, do that explicitly. 4 may be helpful for some specific matrix you have in mind, but in general case it's bogus.

Besides, it's not the complexity of `scale` you need to worry about. It's the complexity of `cross_product(a0_evec, b0_evec) / scale`, or even `balance_transform(m, cross_product(a0_evec, b0_evec) / scale, x1, x2, x)`. They correlate, but only slightly: there are vectors, the dot product of which is 1, but the cross product is filled with a whole bunch of `eps**10` parts.


This problem didn't go away. I still can't run the test suite.


I've deleted this file in a later commit.


I don't think these are code snippets :smirk:.
If code snippets do not apply to your case, simply remove them from the file.


@rileywho whoops!


You can comment is also here


Derp. I'll clean up the duplicate docs.


Form validation.

I changed the SocialShareButton color to the app default "energized-900"


You want an upper bound too:
'schematics >= 1.1.1, < 2.0.0'


Aca es donde se suele hacer la inicializacion de los elementos (y alguna espera de la pagina si queres)


Why do you have a class to hide routes?


but `1.1.1` is the latest version and that's what we are using


Closes #76.


OK. I just want to point out how I finally get `rbd-docker-plugin` to not crash. It seems to be running fine now. That said, I have not really put much stress on it, so I'd be curious about your experience.


Your promise also returns a promise is this intended?


LOL k


@ChristinaLK do you think the title looks okay for the 2nd half day?  Let me know if you need any feedback on that.

Also, working on introduction slides for the first day (based on kbrowman's from last years June workshop).  Might ask for some feedback on them sometime.


Why did we make this change?  It ruins the code in views.py line 25-26.  @jacquelinelviola


Estas esperas te conviene hacerlas como un metodo generico que le das el locator y espere y si no lo encuentra haga el assert.fail asi el test no continua


@BronsonQuick this got clobbered somehow. Can't work out where :/


Не совсем так. В один и тот же экземпляр bufferWriter мы можем записать несколько объектов person подряд и они не будут перезатираться - bufferWriter сам будет заботиться о том, чтобы сдвигать указатель внутри массива и создавать при необходимости новые массивы. Но дело в том, что этом методе add() у нас есть только один person, которого мы получаем в качестве параметра. Если мы вызовем несколько раз метод add(), то мы сможем каждый раз передавать ему новый экземпляр person, но при этом при каждом вызове метода add() будет создаваться и отдельный экземпляр bufferWriter, так что в итоге в каждом райтере будет записан только один пёрсон.
Далее мы записываем байты из этого райтера в файл. Тут действительно происходит перезапись всего содержимого. Но если мы воспользуемся другим конструктором FileOutputStream(String name, boolean append), то мы сможем выставить флажок append, чтобы новые данные записывались не с начала файла, а с конца. Тогда можно будет в один файл записать байты скольки угодно сериализованных пёрсонов. Однако, тогда их и вычитывать из файла нужно будет немного по-другому, попробуйте подумать как.


Why are these 3 a  part of the serialized model?


no worries. same here 😅
thanks!! ✨


I notice that on average FMH, FMH2 has a negative value. Maybe we should use something like  Value(-1500) (instead of VALUE_ZERO) in case they are missing.

I suggest doing a tuning session of this default value, together with the denominator, if this test does not pass.


This commit does not look like it mitigates CVE-2015-7575 at all. Quoting from http://www.mitls.org/pages/attacks/SLOTH

> (Note the signature algorithm is not related to the chosen ciphersuite; you may use ECDHE_RSA_AES_128_GCM_SHA256 and still be signing with RSA-MD5.)

Yet the commit changes SslContextFactory.java as such:
```
setExcludeCipherSuites(
...
 +                "^.*_RSA_.*_(MD5|SHA|SHA1)$",
...
```

And the unit test to check for SLOTH also looks at ciphersuites:
```
+        for (String cipher : cf.getSelectedCipherSuites())
+            System.err.println(cipher);
```

So far as I understand the description, the various SLOTH attacks are on handshake, which does not use the selected ciphersuite. The hashes named in the ciphersuite are to protect data that is transmitted after the encrypted tunnel is setup. Further, the handshake attacks are possible because the hashes are truncated to 96bits. When the same hashing algorithm is used on the encrypted tunnel, the full output length is used (in my understanding).

Getting rid of MD5 from ciphersuites is absolutely a good idea. Excluding SHA(1) is desirable, but will likely cause a lot of backwards compatibility issues (chiefly OpenSSL 0.9.8, which is still in very common use, off the top of my head).

Disabling SHA(1) may also lead to confusing results if using https://github.com/tomato42/tlsfuzzer, because it is hard-coded to use TLS_RSA_WITH_AES_128_CBC_SHA (which is noted here https://securitypitfalls.wordpress.com/2016/01/06/testing-for-sloth/). Presumably the author of **tlsfuzzer** choose that as the most likely ciphersuite to be universally supported. I have not checked the accuracy of this tool personally, I'm merely pointing out that one could get inaccurate results if they have disabled all SHA(1) ciphersuites.


Same comment: these are constants that are not part of the serialized model at all


Is this a list? if so we likely want to have a list rather than None


There's doubling-up in this sentence.

> making further configuration server configuration is ...


I deployed the Heroku app with your changes.


This is an internal field not meant to be part of the serialized data.


they are initialized in the class by default
`https://github.com/nexB/scancode-toolkit/blob/develop/src/packagedcode/models.py#L559`
`https://github.com/nexB/scancode-toolkit/blob/develop/src/packagedcode/models.py#L123`


Testing in a moment.


Same comment: if these are lists,  we likely want to have an empty list rather than None


Вот здесь вы схитрили (скорее всего, просто не обратили внимание). Читать нужно из массива, прочтённого из файла, а вы читаете из того же, в который записывали. Сейчас разница небольшая, из какого читать, однако вот вам следующее задание: вынести весь код, связанный с чтением из файла и десериализацией пёрсона в метод getAll(). Что бы было по-честному: одним методом добавляем, другим - получаем, а храним в файле, как и задумывалось. В таком случае у вас просто не будет при чтении исходного массива, будет только тот, который вы прочтёте из файла.


<!DOCTYPE html>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Just kicking it</title>

<link rel="stylesheet" href="styles.css">

 TESTING MY CSS OUT YO!!!!

A dotted border.

An inset border.

An outset border.

No border.

A hidden border.

A mixed border.

A dashed border.

A solid border.

A double border.

A groove border.

A ridge border.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

The background-image is fixed. Try to scroll down the page.

If you do not see any scrollbars, try to resize the browser window.

<button type="button" onclick="alert('You naughty sod you, I like you!')">Don't press!</button>

Copyright © Ragz2Richie.com


Thanks @microvb and sorry for delayed response. This would be pulling in new code from GitHub I think but the old config settings file you still have in place, without the autoLogoutMins. You did the right thing adding this in (using the update button to update from v5.4 to v5.5 handles config files nicely but a git pill may not).

As for line endings, I think those are just being created by PHP but if there is a tweak to make somewhere I'd happily look at a pull request.


Awesome, thanks for fixing this


Unnecessary header


@sosey , didn't work for me.

[mine](https://reftools.readthedocs.org/en/latest/) vs [yours](http://ssb.stsci.edu/doc_tmp/stsci_python_dev/wfc3tools.doc/html/index.html)


We should return an OrderedDict, not a plain dict. The order of fields does matter


Во впервых нужно записывать данные при POST


develop (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1621 of 1621 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-70.91%25-green.svg)


Upped opacity for this background


This is probably applicable for all ruby plugins (not just payment plugins). 👍


И не забывайте делать fclose()


As much as I enjoyed seeing Greek in our code base, I'd prefer if our files did not contain non-ASCII characters. Given how little value these comments add, I think it makes sense to just remove them.


@felquis agora é com você :beers:


Oh my now I did it. :(


Strings should be declared appropriately.


Aca solo seria necesario que crees una instancia de la nueva pagina y que el constructor reciba por parametro esa URL asi se vuelve obligatorio que la tenga. La inicializacion de sus elementos se haria en su constructor


develop (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


you deserve a medal!!!!!!


We don't need the registry path anymore now? :)


Any Constants should be declared appropriately.


Unnecessary head


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21986](https://teamcity.mesosphere.io/viewLog.html?buildId=219193&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:24:48


Inaccurate comment


Name "text" not appropriate.


Thanks! This is the correct URL for us.


IIRC the max version will be required/enforced some time in the future?

Putting the 9er on apps.owncloud.org is on my plan. Perhaps this week(end), let's see.


Access specifiers should be strict. Make Private unless Package or public is needed.


This table will produce several problems with responses[] as it is an array


Lo del driver se podria poner en una clase padre de todas y que todas lo hereden.
Aca haria la inicializacion de los elementos y setearia la url por parametro del constructor


Does it still not? Could this be solved in atom/atom#8442?


@sherakama The template.php reaction block change is breaking menus placed in the Navigation block region using Context.  See https://uit-uat.stanford.edu/security verus https://uit.stanford.edu/security

![screenshot 2016-04-20 11 49 41](https://cloud.githubusercontent.com/assets/716099/14686674/c113a3b4-06ee-11e6-8790-da0142b79296.png)


:heart:


Inaccurate comment, unnessessary end of head, possible leading divs


One of these partials will not work


Este metodo me dio error

org.openqa.selenium.WebDriverException: Element is not clickable at point (320.5, 9). Other element would receive the click:

Esto usualmente se deba a la parte del hover que va y viene y tambien puede estar afectado por la version de firefox que usa cada uno


The object returned should be encapsulated as much as possible. initialize should be called in the object's constructor rather than in any other class.


Indeed. I missed up the commit initially.


Думаю они не помешают для общей полноты движка. Как минимум перегрузка оператора сравнения понадобится если шары будут храниться list и надо будет сделать сортировку.


just `git push heroku` should work.  Mark hit an issue that when I changed the godeps.json to be Go 1.6 it didn't work


Ok, me avisa quando commitar.


Usualmente se tiende a tener un unico assert por test.
Yo tomaria este resultado y lo guardaria en un booleano y luego en el ultimo assert combinaria los resultados con &&


Released 2.2.0 here


I think it is a heroku issue.  They seem to have cached the dependencies. or maybe it is a change with how they handle dependencies now since Google made a change to this in 1.6: https://github.com/golang/go/wiki/PackageManagementTools


Commit message is wrong; I meant 0.0.12 :)


you still need the custom sidebar template


@mharding01 - I don't think this achieved the desired behaviour for the table. Better run it with URDF loader in ROS or use the `load_urdf` example of `dart_examples`.
@mkoval - Any quick and easy way to verify the correct importing of a URDF?

![table_urdf](https://cloud.githubusercontent.com/assets/1007251/14686807/6c4adff4-0708-11e6-87e2-97ea8503515e.png)


Fuck everyone.


@theo77186
I hacked in some counters and during bench fm is null 4% of the time and fm2 16% of the time.


De los metodos que hacen waits yo haria una variante o les pasaria un parametro extra que diga si al no encontrar un elemento debe o no hacer un assert.fail y terminar el test


`private static float mLineHeight`.

I really don't want to argue anymore about this, it's a really easy-to-see mistake, and it would just be offensive to you to dive into more. Let's just leave it as it is. Get back to this in a few months, read your code again, and let me know what you think :-)

In the mean time we will work on a full fix.


```ruby
@shopping_item = @shopping_list.shopping_items.build


yes.

On Tue, Apr 19, 2016 at 11:04 AM, Ewoud Kohl van Wijngaarden <
notifications@github.com> wrote:

> I assume that's #142 <https://github.com/Katello/puppet-pulp/issues/142>
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
> <https://github.com/Katello/puppet-pulp/commit/c639edda13ea2e23c72a1941acd0008d7e8b445c#commitcomment-17161789>
>


However, that means we must rename the file to match the new title:
`32-automate-timetracking-with-gotdone-using-your-wakatime-data.md`


fuck youuuu


@mikau666 why is using array "array('example' => 'teste')"? You can use ['example' => 'teste'] is better.


because u forgot
`pocketmine\math\Vector3`
It is supported
no one removed it
it is still used in my plugins


Este metodo deberia devolverte un objeto de tipo ItemDetails y es el que usas en el test para continuar


CBECC-8-5 (kbenne) - x86_64-MacOS-10.10-clang: Tests Failed (554 of 2406 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-23.03%25-red.svg)


On a apprit qu'un objet c'est "quelque chose" qui aura certaines caractéristiques et qui saura faire certaines choses.

On lui a donné des caractéristiques : le x et le y.
Maintenant, on va lui apprendre à faire des choses. Vu que c'est un carré, la première chose à faire est de lui apprendre à se dessiner tout seul !

Chaque carré aura donc une fonction *draw* qui va le dessiner.

On réutilise la fonction `fillRect` en dessinant un rectangle avec les x et y du carré.
Ce sont les x et y du carré lui-même. Donc on utilise this.x et this.y pour bien préciser "c'est TON x et TON y".


Estas esperas las haria invisibles en el test y las meteria dentro del metodo que necesitas que posea esa espera o crearia un metodo para esto


Thanks for pointing it out. While it does work for log files created in e.g. subfolders it shouldn't try to symlink the log dir itself. Please see #795 for a patch.

Can you please clarify what `messing up things on my system` means? From reading the code it should gracefully fall back and not create the symlink when the location is not writable.


This is some further work on #2


System-Fan-Model (EnergyArchmage) - x86_64-MacOS-10.9-clang: OK (2151 of 2173 tests passed, 531 test warnings)

 * 552 tests had: AUD diffs.
 * 410 tests had: RDD diffs.
 * 24 tests had: EIO diffs.
 * 3 tests had: ESO small diffs.
 * 1 test had: MTR small diffs.
 * 20 tests had: BND diffs.
 * 11 tests had: ESO big diffs.
 * 4 tests had: MDD diffs.
 * 17 tests had: MTD diffs.
 * 10 tests had: MTR big diffs.
 * 21 tests had: Table big diffs.
 * 10 tests had: ERR diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-98.99%25-yellow.svg)


A const ref a day keeps the doctor away ;-)


Confirmed everything working. Approved :+1:


Makes sense. Feel free add a PR.


Everything working. Nice work @NiiRoZz :+1:


nice code :+1:


@springmeyer I'm getting an `args not found` error here when running `benchall` - renaming to `argv` should do it


I can't get it to work with ReadTheDocs. I think it ignores the custom CSS. I'll hold this off until you move `wfc3tools` to ReadTheDocs.


On va maintenant apprendre à chaque carré à se bouger tout seul.

On crée la fonction *move* avec le code qu'on a déjà écrit avant.

La carré va bouger en X et en Y, donc son x devient le nouveau X et son y devient le nouveau Y.

Mais il faut toujours vérifier si on ne dépasse pas les bords  :-)


Fix to (#1115)  Suppress reporting of properties available from 'meta' extension


we'll need a `require('os')` for this to work


La pagina de resultados yo la consideraria una aparte


No need to do the unpacking then, just `|_, mount|` will do


thank you , but  i wonder which in condition, symbol_table will be used and why removed it ?


So we don't write the data in an File anymore? It would be Safer if we write the Data in an File and then try to send it over TCP in case of an ongoing connection problem. But then we must Implement a way to Transmit data which was not transmitted. But this would be just checking if the data is send -> if not -> set the appropiet timestamp and of it goes. On the Server site we muss just set that if it recives a data pack with an Timespamt older than 2 Transmissions (or so) that it put it in the right place in the data base.


Sorry, `messing things up on my system` just means echoing out an error when most ros commands are run leading to me scratching my head for a while.


No


C'est un "micro moteur"  3d. Je l'avais commencé quand dx12 est sorti pour expérimenter, en ce moment je le mets à jour avec Vulkan. Ça a pas grand chose à voir avec rpcs3, c'est juste pour avoir un moyen de tester rapidement des algorithmes.


Yay! Thanks!


Zmod bug
Amikor a zmod-dal valaki levéd valamit, akkor ugye vkit  hozzá tud adni tulajnak a /zmod allow o:név paranccsal, de azt is megtudja csinálni , hogy levéd valamit, és hozzá adja magát tagnak, meg a barátjait (nem tulajnak) és eltávolítja magát tulajként (esetleg hozzá ad tulajnak egy kitalált személyt, amilyen név nincs is, de nem feltétlen teszi meg ezt a lépést), akkor ugye nem számít bele a limitben, ezért így végtelen zónát tud csinálni ezzel, igaz nincs tulajdonos joga, de hozzá van adva.
Ha 2-en össze fognak x meg y, akkor x csinál egy levédést, és ahhoz hozzá  adja y-t tulajnak, és eltávolítja magát vagy y távolítja el, akkor tudtommal senkinek a limitébe nem számít, de mégis y zónája, és ezzel is csinálhatnak y-nak végtelen zónát, és fordítva is akkor.
Üdv: Balint2


i just commented this part out because i don't want 100 files in the testing process. later on we can do a checking if the message is successfully transmitted and then delete the file


I'm seeing a build error for this line on Ubuntu 15.10:

```
[31/131] Building CXX object lib/RemoteAST/CMakeFiles/swiftRemoteAST.dir/RemoteAST.cpp.o
FAILED: /usr/bin/clang++   -DGTEST_HAS_RTTI=0 -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fno-stack-protector -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wcovered-switch-default -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Werror=date-time -std=c++11 -fcolor-diagnostics -ffunction-sections -fdata-sections -Wdocumentation -Wimplicit-fallthrough -Wunreachable-code -Woverloaded-virtual -O3  -Ilib/RemoteAST -I/home/modocache/GitHub/apple/swift/lib/RemoteAST -I/home/modocache/GitHub/apple/swift/include -Iinclude -I/home/modocache/GitHub/apple/build/Ninja-ReleaseAssert/llvm-linux-x86_64/include -I/home/modocache/GitHub/apple/llvm/include -I/home/modocache/GitHub/apple/build/Ninja-ReleaseAssert/llvm-linux-x86_64/tools/clang/include -I/home/modocache/GitHub/apple/llvm/tools/clang/include -I/home/modocache/GitHub/apple/cmark/src -I/home/modocache/GitHub/apple/build/Ninja-ReleaseAssert/cmark-linux-x86_64/src    -UNDEBUG  -fno-exceptions -fno-rtti -target x86_64-unknown-linux-gnu -isysroot / -O2 -momit-leaf-frame-pointer -g0 -UNDEBUG -MMD -MT lib/RemoteAST/CMakeFiles/swiftRemoteAST.dir/RemoteAST.cpp.o -MF lib/RemoteAST/CMakeFiles/swiftRemoteAST.dir/RemoteAST.cpp.o.d -o lib/RemoteAST/CMakeFiles/swiftRemoteAST.dir/RemoteAST.cpp.o -c /home/modocache/GitHub/apple/swift/lib/RemoteAST/RemoteAST.cpp
In file included from /home/modocache/GitHub/apple/swift/lib/RemoteAST/RemoteAST.cpp:17:
In file included from /home/modocache/GitHub/apple/swift/include/swift/RemoteAST/RemoteAST.h:22:
/home/modocache/GitHub/apple/swift/include/swift/Remote/Failure.h:263:7: error: use of undeclared identifier 'assert'
      assert('0' <= c && c <= '9');
      ^
/home/modocache/GitHub/apple/swift/include/swift/Remote/Failure.h:265:7: error: use of undeclared identifier 'assert'
      assert(argIndex < MaxArgs);
      ^
2 errors generated.
```


Nice!
This make it better to use, since I always forgot to change the registry... Haha


    1. Disable formatting for those modelines via // clang-format off

We could do that.

    2. Reset ColumnLimit to default value of 80

No way, it's not the 90s any more.


He said pretty much anything under 800 was too low (unless we had good
reasoning). We are doing around 2500 page faults for a resident set size of
10. The only time it gets too low is when we get about 15 so I think we are
ok.
On Apr 20, 2016 1:16 PM, "marpatters" <notifications@github.com> wrote:

> In class Dr. Hyatt said that a good number of page faults for 10K is 1K to
> about 800. Didn't he mention what was considered too low? I can't remember
> what he said.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/l3li3l/CS433_Project/commit/f473faf1213c73e57fdc77ecdc21f5cf6efb4a74#commitcomment-17183063>
>


[R/io.R:54:17:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/io.R#L54) *style:* **Put spaces around all infix operators.**
```r
  con("get", key=key)
               ~^~
```
[R/io.R:84:19:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/io.R#L84) *style:* **Put spaces around all infix operators.**
```r
  con("put", value=value, key=key)
                 ~^~
```
[R/io.R:84:30:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/io.R#L84) *style:* **Put spaces around all infix operators.**
```r
  con("put", value=value, key=key)
                            ~^~
```
[R/io.R:109:20:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/io.R#L109) *style:* **Put spaces around all infix operators.**
```r
  con("delete", key=key)
                  ~^~
```
[R/io.R:140:18:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/io.R#L140) *style:* **Put spaces around all infix operators.**
```r
  con("head", key=key)
                ~^~
```
[R/mongoose.R:23:35:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L23) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  serialize0 = function(x, con) if(is.raw(x)) x else serialize(x, con)
                                  ^
```
[R/mongoose.R:25:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L25) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$compression)) opts$compression = "lz4"
    ^
```
[R/mongoose.R:26:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L26) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$ssl_verifyhost)) opts$ssl_verifyhost = 0
    ^
```
[R/mongoose.R:27:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L27) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$ssl_verifypeer)) opts$ssl_verifypeer = 0
    ^
```
[R/mongoose.R:28:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L28) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$redirect_limit)) opts$redirect_limit = 3
    ^
```
[R/mongoose.R:31:17:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L31) *style:* **Put spaces around all infix operators.**
```r
             lz4=function(x) unserialize(lz4::lzDecompress(x)),
               ~^~
```
[R/mongoose.R:32:18:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L32) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) unserialize(memDecompress(x, type="gzip")),
                ~^~
```
[R/mongoose.R:32:64:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L32) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) unserialize(memDecompress(x, type="gzip")),
                                                              ~^~
```
[R/mongoose.R:33:16:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L33) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) unserialize(memDecompress(x, type="xz")),
              ~^~
```
[R/mongoose.R:33:62:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L33) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) unserialize(memDecompress(x, type="xz")),
                                                            ~^~
```
[R/mongoose.R:36:17:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L36) *style:* **Put spaces around all infix operators.**
```r
             lz4=function(x) lz4::lzCompress(serialize0(x, NULL)),
               ~^~
```
[R/mongoose.R:37:18:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L37) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) memCompress(serialize0(x, NULL), type="gzip"),
                ~^~
```
[R/mongoose.R:37:68:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L37) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) memCompress(serialize0(x, NULL), type="gzip"),
                                                                  ~^~
```
[R/mongoose.R:38:16:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L38) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) memCompress(serialize0(x, NULL), type="xz"),
              ~^~
```
[R/mongoose.R:38:66:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L38) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) memCompress(serialize0(x, NULL), type="xz"),
                                                                ~^~
```
[R/mongoose.R:45:7:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L45) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if("user" %in% names(opts) && "password" %in% names(opts))
      ^
```
[R/mongoose.R:48:38:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L48) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, httpauth=2, userpwd=paste(opts$user, opts$password, sep=":"))
                                    ~^~
```
[R/mongoose.R:48:49:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L48) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, httpauth=2, userpwd=paste(opts$user, opts$password, sep=":"))
                                               ~^~
```
[R/mongoose.R:48:85:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L48) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, httpauth=2, userpwd=paste(opts$user, opts$password, sep=":"))
                                                                                ~^~
```
[R/mongoose.R:50:33:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L50) *style:* **Put spaces around all infix operators.**
```r
    curl::handle_setopt(h, .list=list(ssl_verifyhost=opts$ssl_verifyhost, ssl_verifypeer=opts$ssl_verifypeer,
                               ~^~
```
[R/mongoose.R:50:53:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L50) *style:* **Put spaces around all infix operators.**
```r
    curl::handle_setopt(h, .list=list(ssl_verifyhost=opts$ssl_verifyhost, ssl_verifypeer=opts$ssl_verifypeer,
                                                   ~^~
```
[R/mongoose.R:50:89:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L50) *style:* **Put spaces around all infix operators.**
```r
    curl::handle_setopt(h, .list=list(ssl_verifyhost=opts$ssl_verifyhost, ssl_verifypeer=opts$ssl_verifypeer,
                                                                                ~^~
```
[R/mongoose.R:51:48:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L51) *style:* **Put spaces around all infix operators.**
```r
                                      maxredirs=opts$redirect_limit, followlocation=52))
                                              ~^~
```
[R/mongoose.R:51:84:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L51) *style:* **Put spaces around all infix operators.**
```r
                                      maxredirs=opts$redirect_limit, followlocation=52))
                                                                                ~^~
```
[R/mongoose.R:54:23:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L54) *warning:* **no visible global function definition for ‘urlEncodePath’**
```r
    url = paste(base, urlEncodePath(args$key), sep="/") ## XXX urlencode
                      ^~~~~~~~~~~~~
```
[R/mongoose.R:54:51:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L54) *style:* **Put spaces around all infix operators.**
```r
    url = paste(base, urlEncodePath(args$key), sep="/") ## XXX urlencode
                                                 ~^~
```
[R/mongoose.R:55:7:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L55) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(proto == "put")
      ^
```
[R/mongoose.R:59:35:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                 ~^~
```
[R/mongoose.R:59:45:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                           ~^~
```
[R/mongoose.R:59:65:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                                               ~^~
```
[R/mongoose.R:59:90:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                                                                ~^~
```
[R/mongoose.R:60:49:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L60) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:61:9:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L61) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:63:14:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L63) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    } else if(proto == "head")
             ^
```
[R/mongoose.R:65:73:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L65) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list = list(customrequest = "HEAD", nobody=TRUE))
                                                                       ~^~
```
[R/mongoose.R:66:49:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L66) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:67:9:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L67) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:75:14:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L75) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    } else if(proto == "get")
             ^
```
[R/mongoose.R:77:49:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L77) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:78:9:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L78) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:82:23:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L82) *style:* **Put spaces around all infix operators.**
```r
                 split="content-type:")[[1]][2])), error=function(e) "application/binary")
                     ~^~
```
[R/mongoose.R:82:57:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L82) *style:* **Put spaces around all infix operators.**
```r
                 split="content-type:")[[1]][2])), error=function(e) "application/binary")
                                                       ~^~
```
[R/mongoose.R:83:9:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L83) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(length(grep("application/json", type, ignore.case=TRUE) > 0)) # directory listing
        ^
```
[R/mongoose.R:83:59:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L83) *style:* **Put spaces around all infix operators.**
```r
      if(length(grep("application/json", type, ignore.case=TRUE) > 0)) # directory listing
                                                         ~^~
```
[R/mongoose.R:92:7:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L92) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(proto == "delete")
      ^
```
[R/mongoose.R:95:49:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L95) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:96:9:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L96) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:121:56:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L121) *style:* **Put spaces around all infix operators.**
```r
  m = system.file("backends/mongoose/mongoose", package="feathercache")
                                                      ~^~
```
[R/mongoose.R:122:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L122) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(nchar(m) == 0) stop("mongoose not found!")
    ^
```
[R/mongoose.R:124:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L124) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(port)) cmd = sprintf("%s -p %d", cmd, as.integer(port))
    ^
```
[R/mongoose.R:125:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L125) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(forward_to)) cmd = sprintf("%s -f %s", cmd, forward_to)
    ^
```
[R/mongoose.R:126:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L126) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(ssl_cert)) cmd = sprintf("%s -s %s", cmd, ssl_cert)
    ^
```
[R/mongoose.R:127:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L127) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(auth_domain)) cmd = sprintf("%s -a %s", cmd, auth_domain)
    ^
```
[R/mongoose.R:128:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L128) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(global_auth)) cmd = sprintf("%s -P %s", cmd, global_auth)
    ^
```
[R/mongoose.R:129:19:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/mongoose.R#L129) *style:* **Put spaces around all infix operators.**
```r
  system(cmd, wait=FALSE)
                 ~^~
```
[R/util.R:4:37:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/util.R#L4) *style:* **Put spaces around all infix operators.**
```r
  enc = utils::URLencode(x, reserved=TRUE)
                                   ~^~
```
[R/util.R:24:92:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/util.R#L24) *style:* **Put spaces around all infix operators.**
```r
            digest::digest(charToRaw(sprintf("%s:%s:%s", user, realm, password)), serialize=FALSE, algo="md5"))
                                                                                ~^~
```
[R/util.R:24:104:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/util.R#L24) *style:* **Put spaces around all infix operators.**
```r
            digest::digest(charToRaw(sprintf("%s:%s:%s", user, realm, password)), serialize=FALSE, algo="md5"))
                                                                                ~^~
```
[R/util.R:25:38:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/util.R#L25) *style:* **Put spaces around all infix operators.**
```r
  f = tryCatch(readLines(file), error=function(e) c(), warning=function(e) c())
                                    ~^~
```
[R/util.R:25:63:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/util.R#L25) *style:* **Put spaces around all infix operators.**
```r
  f = tryCatch(readLines(file), error=function(e) c(), warning=function(e) c())
                                                             ~^~
```
[R/util.R:28:5:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/util.R#L28) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(length(idx) > 0)
    ^
```
[R/util.R:33:20:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/R/util.R#L33) *style:* **Put spaces around all infix operators.**
```r
  writeLines(f, con=file)
                  ~^~
```
[tests/mongoose.R:4:45:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/tests/mongoose.R#L4) *style:* **Put spaces around all infix operators.**
```r
  stopifnot(all.equal(a, b, check.attributes=FALSE, check.names=FALSE))
                                           ~^~
```
[tests/mongoose.R:4:64:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/tests/mongoose.R#L4) *style:* **Put spaces around all infix operators.**
```r
  stopifnot(all.equal(a, b, check.attributes=FALSE, check.names=FALSE))
                                                              ~^~
```
[tests/mongoose.R:10:21:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/tests/mongoose.R#L10) *style:* **Put spaces around all infix operators.**
```r
cache(con, iris, key="mystuff/iris")  # put a copy of iris in the 'mystuff' directory
                   ~^~
```
[tests/mongoose.R:11:21:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/tests/mongoose.R#L11) *style:* **Put spaces around all infix operators.**
```r
cache(con, cars, key="mystuff/cars")  # put a copy of cars in the 'mystuff' directory
                   ~^~
```
[tests/mongoose.R:19:26:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/tests/mongoose.R#L19) *style:* **Put spaces around all infix operators.**
```r
n <- cache(con, iris, key="mystuff/~ ! @#$%^&*()-_=+[]{}:;\"'<>,.?`")
                        ~^~
```
[tests/util.R:4:45:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/tests/util.R#L4) *style:* **Put spaces around all infix operators.**
```r
  stopifnot(all.equal(a, b, check.attributes=FALSE, check.names=FALSE))
                                           ~^~
```
[tests/util.R:4:64:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/tests/util.R#L4) *style:* **Put spaces around all infix operators.**
```r
  stopifnot(all.equal(a, b, check.attributes=FALSE, check.names=FALSE))
                                                              ~^~
```
[tests/util.R:10:87:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/tests/util.R#L10) *style:* **Put spaces around all infix operators.**
```r
check("user:realm:ebbc0ff9a121dbb6789bbe5f82174fa0", system(paste("cat", file), intern=TRUE))
                                                                                ~^~
```
[tests/util.R:12:87:](https://github.com/bwlewis/feathercache/blob/cc44c9f55e0ff5c6a54930b25345d911c1c3d677/tests/util.R#L12) *style:* **Put spaces around all infix operators.**
```r
check("user:realm:ebbc0ff9a121dbb6789bbe5f82174fa0", system(paste("cat", file), intern=TRUE))
                                                                                ~^~
```


Nice, but, some versions of php this is wrong. But, I will agree your notice and I will change this later.


Ahh, if I had known there was a repo, I would have made a PR! Glad to help!


Fixed in feb9cedda6e8868836773f8634042d3f9858e6c6


fixed in feb9cedda6e8868836773f8634042d3f9858e6c6


@ljharb FYI, this breaks the only (relatively sane) way to do conditional imports, e.g.

```js
if (process.env.NODE_ENV === 'development') {
  const DevTools = require('redux-devtools');
  // use the dependency
}
```

This type of thing is necessary when you only want to pull a dependency into your bundle in certain environments. It's not ideal, but it's used all over the place, e.g. in React, Redux, and a majority of userland and example code surrounding them.


According to https://cmake.org/cmake/help/v3.1/module/FindPkgConfig.html
<XPREFIX>_INCLUDE_DIRS should be defined.
so you can change it like this:
find_package(Eigen3 QUIET)
if(NOT EIGEN3_FOUND)
  # Fallback to cmake_modules
  find_package(Eigen QUIET)
  if(NOT EIGEN_FOUND)
    pkg_check_modules( EIGEN3 REQUIRED eigen3)
  endif()
  set(EIGEN3_INCLUDE_DIRS ${EIGEN_INCLUDE_DIRS})
  set(EIGEN3_LIBRARIES ${EIGEN_LIBRARIES})
else()
  set(EIGEN3_INCLUDE_DIRS ${EIGEN3_INCLUDE_DIR})
endif()


Yeah that was my primary motivation. Wasted too much time already when I
forgot aswell.

2016-04-20 21:11 GMT+02:00 Felipe Teixeira <notifications@github.com>:

> Nice!
> This make it better to use, since I always forgot to change the
> registry... Haha
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/Wisling/tibiaauto/commit/3094846b8b368052609d7c6ac58a8b7a6ca7c4a2#commitcomment-17184080>
>


I made this change a while back because `event` didn't work. The CLI now does `eventName = data.event || data.eventName`, so either works.


Fails on AMD:

"/root/git/oclHashcat/include/kernel_vendor.h", line 7: error: can't enable
          all OpenCL extensions or unrecognized OpenCL extension
  #pragma OPENCL EXTENSION cl_clang_storage_class_specifiers : enable

We need to fix asap


Just tried with a clean build, same error. I think this is legit. /cc @rjmccall


You need to add the `.local` modifier in order to restrict the matches to the current desktop.


It's totally necessary in some cases - as you can see on line 14. However, using an inline comment to disable the rule in these cases properly conveys that the developer intentionally violated this rule, presumably for a good reason.


In PHP-7 it it's not possible to call PHP function with preinitialised symbol table.

To avoid mess we removed fci->symbol_table in master.

________________________________
From: joostshao <notifications@github.com>
Sent: Wednesday, April 20, 2016 22:09
To: php/php-src
Cc: Dmitry Stogov; Authorle
Subject: Re: [php/php-src] Removed zend_fcall_info.symbol_table (c67c166)

thank you , but i wonder which in condition, symbol_table will be used and why removed it ?

-
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub<https://github.com/php/php-src/commit/c67c166f930b2f815a805a3376e9244794e20c31#commitcomment-17184049>


Hello!

New message, please read <http://www.themillionairewithin.net/expert.php?warg>

sveni_lee@gmx.de


@brylie "apiDocumentationEditor" key should contain Array or Object {}?

I have error with Array when try start project

```
=> Your application has errors. Waiting for file change.
```


That would be due to
https://github.com/baskerville/bspwm/commit/cd079d2c39a17cd9afda215fef01d3fe1921f882,
correct?

On Wed, Apr 20, 2016 at 2:15 PM, Bastien Dejean <notifications@github.com>
wrote:

> You need to add the .local modifier in order to restrict the matches to
> the current desktop.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/neeasade/dotfiles/commit/a990f7a65c90c9396baa60b1ddf26f192bacb14d#commitcomment-17184143>
>

--
Nathan Isom
Computer Science
Kansas State University


The idea is while the next view is loading, the loading..... sign comes on . The issue is when its done loading it shows the old view and then the new view.


This was just a quick fix to get the behavior to occur.


Issues mentioned in this commit (20345a366286406bb4d1f95588013d86f1341a1c):

* [Issue #9155](https://bugs.mtasa.com/view.php?id=9155)


The API actually expects `event` so we should use that, otherwise it might confuse users.


Sweet!


blank space


Since this commit the pal labeling test fails on 2.14 and master. Is this bad luck or is there a relation?


Estos locators yo los haria constantes


On a un carré qui sait se dessiner tout seul et qui sait bouger.

La prochaine étape : le serpent !

On va regarder le serpent comme un groupe de carré qui font la queuleuleu : chacun précède le carré derrière lui.

On va donc ajouter une caractéristique : **next**.
Et, à la queuleuleu, quand on avance, on entraine avec nous la personne qui nous suit.

On va dire au carré d'entrainer son suivant.
Pour cela, on dit que le suivant (notre next) bouge à notre ancienne position avant que nous ne bougions.

Et on fait tout cela avec une seule ligne !
`this.next.move(this.x, this.y);`


Los mismos comentarios generales que los del ejercicio 1 tema 2


Is this perhaps a buffering issue?  I notice that you're calling `printlog` with its default behavior of not flushing the file handle, so technically none of the tests that actually write data should be guaranteed to pass (and the ones that shouldn't write aren't guaranteed to fail when they should).  Perhaps Windows is more sensitive about this than the other platforms.


Ah, I had just never tested on more than one desktop. Thanks.
On Apr 20, 2016 2:18 PM, "Nathan Isom" <nathanisom27@gmail.com> wrote:

> That would be due to
> https://github.com/baskerville/bspwm/commit/cd079d2c39a17cd9afda215fef01d3fe1921f882,
> correct?
>
> On Wed, Apr 20, 2016 at 2:15 PM, Bastien Dejean <notifications@github.com>
> wrote:
>
>> You need to add the .local modifier in order to restrict the matches to
>> the current desktop.
>>
>> —
>> You are receiving this because you authored the thread.
>> Reply to this email directly or view it on GitHub
>> <https://github.com/neeasade/dotfiles/commit/a990f7a65c90c9396baa60b1ddf26f192bacb14d#commitcomment-17184143>
>>
>
>
>
> --
> Nathan Isom
> Computer Science
> Kansas State University
>


Changes in dateFormatter for automatic Locale and TimeZone in NSDate


hmm would covering it in #ifdef cl_clang_storage_class_specifiers work?


вывести на экран тип переменной l


hey @shaliko which branch did you use?


If you are using, or need to support, OpenSSL 0.9.8, then you can change the Cipher suite includes/excludes to suite your needs.

We cannot release versions of Jetty which are vulnerable by default.
If you have a need to make your Jetty vulnerable, then you have to make the extra configuration to make it vulnerable.

Jetty 9.3 is a focus on RFC7230, and HTTP/2 (with cipher blacklists and spec declared minimum security), with TLS/1.2 (with cipher minimums)
Jetty 9.2 predates these recommended changes from the various specs, browsers, and the industry in general.

Even TLS 1.3 has recommendations to blacklist SHA-0 and SHA-1 (along with MD5)


That's exactly my point, in this case it should go to e.g. a logfile. Hardcoding the message target in here is bad practice.
Your fix basically works around the assumption that a model is always run in a QGIS desktop context.


@tststs It looks wrong to mutate the `item` in place because this piece of code does not own this object. Rather it's better to make a local variable with the transformed value, and keep the item intact.


El test funciona bien, solo cuidado que pone un overlay que dice Pone me gusta o algo asi y en algunas paginas primero tenes que cerrarlo antes de poder interactuar con sus elementos


Nice job!


FWIW, though, the current convention in most JS libs (and example code) is to always use ES6 import statements *unless* the import is conditional, in which case `require`s are used. In other words, *all* uses of `require` should violate this rule.

Obviously I can just disable the rule to suit my preference. :) Just wanted to point that out; thanks for the reply!


On y est enfin !

On a des carrés qui se suivent, on va à présent créer un objet Snake (serpent).

Il aura une caractéristique : sa tête (*head* en anglais) qui est comme le début de la queuleuleu et 2 fonctions : il doit savoir bouger et se dessiner.
Sauras-tu écrire ces fonctions ?


Nope, the target branch on your repo is older than the target branch on the qgis repo.


to ma byc w serwisie a nie w kontrolerze. Swtórz klasę UserService


That's also true, and our linter enforces that too. However, there are some reasons to use a top-level static `require`, based on babel interop. In either case, I recommend inline eslint comments to accurately convey developer intent.


Without the plug-in installed, how is this supposed to work?


@sebbel I can reproduce issue in 'develop' branch

```
meteor --settings settings.json

=> Started proxy.
=> Meteor 1.3.1 is available. Update this project with 'meteor update'.
=> Started MongoDB.
=> Errors prevented startup:

   While preparing to run:
   settings.json: parse error reading settings file

=> Your application has errors. Waiting for file change.
```


@gunr2171 totes


I believe that the denominator is way too low.
The maximum value of all stats added up = 324*32 + 3*(936*32)=100224
100224/20000 = 5.00112

This means that history can increase/reduce the reduction in the range of (-5 to 5).
5 plies is a big chunk.
As a comparison the current formula is in the range of (-2, 2)... much more reasonable.

I hate how my patch is chewing up resources...I really hope it pass/fail quickly.


This was the command used to generate the file:
perl -ne '$a++;s/\s+/ $a\n/g;print $_;' < movies.txt | tr "[:upper:]" "[:lower:]" | sort -t ' ' -k1,1 -k2,2n | uniq -c | sed 's/^\s*//' > index_lc_tf.txt


No, it was always like that.

As of 71a2fb9, you can also write `query -N -d -n .leaf.!window`.


Ref https://github.com/assisrafael/angular-input-masks/pull/175


@loco-loco @mstembera Thanks for the information. I'll start some local tuning tomorrow and I'll communicate the results.


if they're bad, its okay to delete them


lowered threshold for series checking in the hopes that this would fix problem with detection in large sizes. it did not works.....


see previous comment re size of testgroup for series mistakes


Good question. I'm not completely sure.

Elgg 1.8 had this handler, but it seems like it was an orphan and not even registered for any hook:

```php
/**
 * A simple function to see who can edit a group discussion post
 * @param the comment $entity
 * @param user who owns the group $group_owner
 * @return boolean
 */
function groups_can_edit_discussion($entity, $group_owner) {

	//logged in user
	$user = elgg_get_logged_in_user_guid();

	if (($entity->owner_guid == $user) || $group_owner == $user || elgg_is_admin_logged_in()) {
		return true;
	} else {
		return false;
	}
}
```
Difficult to say how it worked before 1.9.


Este metodo creo que es mas apropiado para alguna de las paginas y no como metodo general


The following doc(s) have been deployed to the [1410varnis](https://1410varnis-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/drupal-cache](https://1410varnis-static-docs.pantheonsite.io/docs/drupal-cache)


Los mismos comentarios generales que los ejercicios del tema 2


This needs to be 0 otherwise pricer wont detect mistake codes


added these class methods to try and make less typing when doing the csv


I'm trying to better understand how SCHED_DEADLINE integrates with other scheduler policies.  I thought studying litmus-rt would be a good place to start.  What is going on on this line, exactly?  push_dl_task() moves a task from this rq to another, right?  Wouldn't we want to use "||" here instead of "&&"?


this should probably be all joined up


It did confuse me :-) But the CLI uses `eventName` in other public facing places like `particle help webhook create` so it should be changed in the CLI too.


nice


taken from https://github.com/GNOME/mutter/commit/ccca810daf08c0f7ef415afb6b6c7389f6553d35#diff-ffb57a390e312fcda8924d281f4db5b0


empd (nmerket) - Win64-Windows-7-VisualStudio-12: OK (2135 of 2173 tests passed, 518 test warnings)

 * 556 tests had: AUD diffs.
 * 103 tests had: EIO diffs.
 * 35 tests had: ESO big diffs.
 * 483 tests had: RDD diffs.
 * 33 tests had: Table big diffs.
 * 8 tests had: ESO small diffs.
 * 4 tests had: MTR small diffs.
 * 9 tests had: ERR diffs.
 * 11 tests had: MTR big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.
 * 10 tests had: MDD diffs.
 * 10 tests had: MTD diffs.
 * 1 test had: Table small diffs.
 * 2 tests had: ZSZ small diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-98.25%25-yellow.svg)


empd (nmerket) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2167 of 2205 tests passed, 518 test warnings)

 * 556 tests had: AUD diffs.
 * 103 tests had: EIO diffs.
 * 35 tests had: ESO big diffs.
 * 483 tests had: RDD diffs.
 * 33 tests had: Table big diffs.
 * 8 tests had: ESO small diffs.
 * 11 tests had: MTR big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.
 * 3 tests had: MTR small diffs.
 * 9 tests had: ERR diffs.
 * 10 tests had: MDD diffs.
 * 10 tests had: MTD diffs.
 * 1 test had: Table small diffs.
 * 2 tests had: ZSZ small diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-98.28%25-yellow.svg)


more like "Maybe wrong " since it doesn't work! ... there is some possibility it's wrong...haha


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21991](https://teamcity.mesosphere.io/viewLog.html?buildId=219215&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 276 Build time: 00:33:46
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


What ticket is this attached to?


@pires, didn't work, I went with 2.2.1 for now https://github.com/rethinkbooks/bookshout-dockers/blob/master/elasticsearch/Dockerfile


This has been updated to 68a6ec9


Ojo cuando metes este metodo en una espera fluida () ya que te llenara la consola escribiendo que esta esperando o chequeando un elemento


This looks like a problem with your settings.file, although im not too sure
about it. sorry :(

2016-04-20 21:34 GMT+02:00 Shalva Usubov <notifications@github.com>:

> @sebbel <https://github.com/sebbel> I can reproduce issue in 'develop'
> branch
>
> meteor --settings settings.json
>
> => Started proxy.
> => Meteor 1.3.1 is available. Update this project with 'meteor update'.
> => Started MongoDB.
> => Errors prevented startup:
>
>    While preparing to run:
>    settings.json: parse error reading settings file
>
> => Your application has errors. Waiting for file change.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub
> <https://github.com/apinf/api-umbrella-dashboard/commit/3846c7d19e66820547790b7769fd54558f9cee46#commitcomment-17184468>
>


empd (nmerket) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


It should be clean now.  You generally don't need to comment about brief breakages that are reflected on the buildbots.


Hey have you considered using a std function instead of the function pointer? It should make no difference right?


Really interesting idea. I think it's unique especially since the method is so small, but by adding non-regex logic we can get some speed bumps. Thanks for this write up.

I profiled codetriage, and it looks like the majority of calls to `blank?` on string are on non empty strings. This is a case where the performance depends largely on the samples. I ran some benchmarks with some randomly generated strings

```ruby
require 'benchmark/ips'

EMPTYREGEX = /\A[[:space:]]*\z/

def string_generate
  str = " abcdefghijklmnopqrstuvwxyz\t".freeze
  str[rand(0..(str.length - 1))] * rand(0..23)
end

strings = 100.times.map { string_generate }

Benchmark.ips do |x|
  x.report('regexp           ') { strings.each {|str| EMPTYREGEX === str } }
  x.report('empty            ') { strings.each {|str| str.empty? || EMPTYREGEX === str } }
  x.compare!
end

# Warming up --------------------------------------
#    regexp                1.941k i/100ms
#    empty                 1.982k i/100ms
# Calculating -------------------------------------
#    regexp                19.170k (± 8.2%) i/s -     97.050k
#    empty                 18.259k (±14.6%) i/s -     91.172k

# Comparison:
#    regexp           :    19170.2 i/s
#    empty            :    18258.6 i/s - same-ish: difference falls within error
```

Even while "randomly" generating the strings, i'm able to tweak the numbers to favor one or the other, but both fall in the same ballpark.

I think it is a good idea, if we seperate out `empty?` strings earlier we can use extra logic to avoid the regex in even more places.

## Running with it

Since the majority of the cases is a string that is not soely composed of whitespace characters, and the slow part of the check is the regex, we could skip the regex if we know the first character of the string is not a whitespace character.

If we did that we could see about a 2x speed boost (off of my sample set).

```ruby
require 'benchmark/ips'

EMPTYREGEX = /\A[[:space:]]*\z/

def string_generate
  str = " abcdefghijklmnopqrstuvwxyz\t".freeze
  str[rand(0..(str.length - 1))] * rand(0..23)
end

strings = 100.times.map { string_generate }

SPACE_HASH = {}
SPACE_HASH[" "]  = true
SPACE_HASH["\t"] = true

Benchmark.ips do |x|
  x.report('regexp           ') { strings.each {|str| EMPTYREGEX === str } }
  x.report('empty            ') { strings.each {|str| str.empty? || EMPTYREGEX === str } }
  x.report('first char       ') { strings.each {|str| str.empty? || SPACE_HASH[str[0]] ? EMPTYREGEX === str : false } }
  x.compare!
end

# Warming up --------------------------------------
#    regexp                1.868k i/100ms
#    empty                 1.920k i/100ms
#    first char            3.423k i/100ms
# Calculating -------------------------------------
#    regexp                19.244k (± 7.5%) i/s -     97.136k
#    empty                 19.247k (± 7.3%) i/s -     97.920k
#    first char            35.327k (± 6.4%) i/s -    177.996k

# Comparison:
#    first char       :    35327.1 i/s
#    empty            :    19247.2 i/s - 1.84x slower
#    regexp           :    19243.8 i/s - 1.84x slower
```

Which is pretty good. Unfortunately this would mean that we need to know all the characters that ruby considers a `/[[:space:]]/`. I checked the source and well... https://github.com/ruby/ruby/blob/20cd25c86fd28eb1b5068d0db607e6aa33107f65/enc/unicode/name2ctype.h#L2794-L2807 I would need help translating that into ruby strings. It looks like it's worth the leg work.

## Make the regex faster

If we don't want to do that we could speed up the regex string a little by using `+` instead of `*` since we know that it has at least one char (since it is not `empty?`). We could also reverse the logic and the regex to detect a non-whitespace character `!(/\S/ === str)` which would be slightly fater than `+`, as it would stop at the first non-whitespace character instead of continuing to iterate, however I don't know if thats a technically correct solution (i.e. is `/\S/` the technical oposite of `/\A[[:space:]]*\z/`)?


Dear Hacker, don't worry these are no longer actual credentials :+1:


Thanks @rplzzz. I'm pretty sure I did try flushing, with no luck. But will revisit this at some point.


Updated ba280b7


there is a java script style scripting environment available in alpha plot at present
![scripting](https://cloud.githubusercontent.com/assets/11949260/14687965/b1611624-0705-11e6-989b-5055b71845cc.png)
the new scripting environment can be completely embedded in to the application which I thought to be better..  apart from that QtScript can integrate well with QObjects & is relatively smaller than python.. do you still need python ?


System-Fan-Model (EnergyArchmage) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2189 of 2211 tests passed, 534 test warnings)

 * 555 tests had: AUD diffs.
 * 410 tests had: RDD diffs.
 * 24 tests had: EIO diffs.
 * 2 tests had: ESO small diffs.
 * 1 test had: MTR small diffs.
 * 20 tests had: BND diffs.
 * 11 tests had: ESO big diffs.
 * 4 tests had: MDD diffs.
 * 17 tests had: MTD diffs.
 * 10 tests had: MTR big diffs.
 * 21 tests had: Table big diffs.
 * 10 tests had: ERR diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.0%25-yellow.svg)


Thanks a lot for your help! Any forecast how long this could take?


sick adjustments bro!


Don't think so. Still works with v14.x


Yeah, well, Flamefire said I should make a PR so - just did that wrong ;)


Actually I did not even know printf existed, thank you!


🚢 it!


Oops, my bad! Sorry about that.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21990](https://teamcity.mesosphere.io/viewLog.html?buildId=219214&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:53:35


my bad. good catch.


Estos waits deberian fallar el test de no encontrar el elemento con un assert.fail


awesome!


i'm actually the one who changed it to zip * instead of . to exclude the .git directories whoops


Why change when the non-fork is good


This one is a bit challenging for me. The page dots and cells will be handled in similar ways each needs the same ID value the dot however holds it's value in the `aria-controls` attribute while the cell itself will hold the value in the `id` attribute.

Naturally the append case works with the logic in `_makeCells` in `flickity.js`. However, insert and prepend are different. Inserting you'll have to have the index in which to insert, then adjust all of the remaining cell's IDs. Prepend is easier in the sense you know you'll be inserting in the beginning so you'll just need to worry about adjusting the cells that come after.

I just don't know the best location to put this logic. I was thinking some sort of update function at the end of `insert()` in `add-remove-cell.js`.


Here is a place where the symbol `:human` might make more sense.

_possibly_ same thing for `:x`


System-Fan-Model (EnergyArchmage) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


@sebbel I used "config.json.example" as template for my settings.json, just filled my data.

I fixing error  by replace "apiDocumentationEditor" value from Array to Object.

```
  "apiDocumentationEditor": [
    "host": ""
  ]
```

to

```
  "apiDocumentationEditor": {
    "host": ""
  }
```


Usualmente por convencion se suele hacer toda logica especifica de programacion invisible al test (if else, for, while, etc). Se suele meter esa logica en un metodo y llamarlo


Vu que chaque carré fait avancer celui qui le suit, pour avancer le serpent, il suffit d'avancer la tête.

En effet, si le premier carré avance, il va faire avancer le deuxième qui va lui-même faire avancer le troisième etc.

Donc, pour faire bouger le serpent, une seule ligne de code suffit !
`head.move(X,Y);`


I didn't see an easy way to do that...you can't for instance, have the key in that when dict be `{{tracking.successes}}`.


@twhitbeck : With just `es2015-native-modules`, webpack seems to be emitting code with `import` statements. I think additional configuration would be needed.


I think this is what karneia is talking about in #41


The code solves the issue nicely! Thanks.


buen comienzo. mañana le voy a dar atomos !


An alternative if you want to continue to support Python 2.6:

```python
try:
    # Django versions >= 1.9
    from django.utils.module_loading import import_module
except ImportError:
    # Django versions < 1.9
    from django.utils.importlib import import_module
```

From http://stackoverflow.com/a/32761567


1,2.
[1] If you use evaluate_flickr8k.py for flickr30k training, it may be takes time or does not  converge.
If so, you can use evaluate_coco.py for flickr30k training.
[2] Function strip() will solve '\n' problem. e.g. 'abc\n'.strip() -> 'abc' but I think '\n' at the end of the line does not affect on training.
3.
I think you got flickr8k.npz.pkl. This script use this pkl file by renaming from flickr8k.npz_epoch_1.npz.pkl to flickr8k.npz_epoch_100.npz.pkl at line 102. Npz files at all epoch need the same pkl file (flickr8k.npz.pkl).
I checked that "$python generate_caps.py" outputs all epoch's BLEU automatically.


hello-world readme


To parse the parameter of `pool_size` from command line arguments, move `create_engine()` in create_data.py.


DER Entrega2


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21898](https://teamcity.mesosphere.io/viewLog.html?buildId=218326&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Execution timeout (new) Build time: 01:00:06


Hi there, I was taking a look to the changes you did.
I don't understand in which use case can be useful to remove this part of code.
By my side is always useful to know on the transmitter side the result of the sending.


Nothe that the meta key must be "https://maps.googleapis.com/maps/api/*" instead of the former "gmaps"


Here you are transmitting, why to set the pin as an input?


I'd prefer a simple sequence number, but a uuid would work just as well...


This is cool


@mauritsvanrees Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.contentlisting/9/violations
```
plone/app/contentlisting/catalog.py:42:12: P002 found "hasattr", consider replacing it
plone/app/contentlisting/catalog.py:44:14: P002 found "hasattr", consider replacing it
plone/app/contentlisting/catalog.py:81:12: P002 found "hasattr", consider replacing it
plone/app/contentlisting/catalog.py:182:12: P002 found "hasattr", consider replacing it
plone/app/contentlisting/contentlisting.py:127:12: P002 found "hasattr", consider replacing it
plone/app/contentlisting/realobject.py:36:12: P002 found "hasattr", consider replacing it
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Don't assign to a variable here. Just return the List that you are getting from "applicationDAO.getContainerServiceProxyByVersion(versionHashId)".
NOTE: When you are returning a List, always return a empty list instead of null.


@mauritsvanrees Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.discussion/44/violations
```
plone/app/discussion/contentrules.py:20:5: E731 do not assign a lambda expression, use a def
plone/app/discussion/browser/comments.py:132:1: C901 'CommentForm.handleComment' is too complex (17)
plone/app/discussion/browser/conversation.py:29:1: C901 'ConversationView._enabled_for_archetypes' is too complex (14)
plone/app/discussion/browser/conversation.py:135:12: P002 found "hasattr", consider replacing it
plone/app/discussion/browser/migration.py:34:1: C901 'View.__call__' is too complex (32)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Refer to the above comment and remove this


such changes need to be applied to `next` too


This is what we submitted for HW1!


Thanks, just added!

On Tue, Apr 19, 2016 at 8:31 AM, ottlngr <notifications@github.com> wrote:

> @jjallaire <https://github.com/jjallaire> I'm fine with that, of course.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub
> <https://github.com/rstudio/flexdashboard/commit/e6a0e728c5693b377ea13eb38a5a4304ab2d410b#commitcomment-17158899>
>


Understood!
But here I'm trying to follow netconf's "lingo", and edit-config (and eventually get-config and copy-config) are netconf operations... As the user already has to know some netconf to create the XML payload in a idempotent fashion, using netconf terms makes sense. What is your opinion? Should I change it to netconf_operation to make that clearer, leave it as it is, or come up with a name that is unrelated to netconf?


lanyaxiegai


Thanks a lot for the feedback! That'll be enough to get me very far with this module!
btw, is there a CI for ansible or somewhere I can add tests? There are some netconf containers out there that can be used for that. Or I might create a repository specifically for the tests just as well...


@funkedgeek Can you please check this?


@marconilanna


saved


Right. I'll make that more clear in the doc.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21908](https://teamcity.mesosphere.io/viewLog.html?buildId=218386&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Execution timeout (new) Build time: 01:00:39


Fixed


no me habren los enlases de vaughn live.... ejemplo    http://vaughnlive.tv/beto_5

ya actualise
no funcionaran mas?


gshslatexintro repository's 100th commit ㅊㅊ :tada: :tada:


Wondering the same


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21912](https://teamcity.mesosphere.io/viewLog.html?buildId=218444&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **UNKNOWN**
Summary: Canceled Build time: 00:11:25


I think horses partially work, but its too easy for the horse to die of fall damage, and it moves too slowly in midair.
Minecarts are not affected, but adding a minecart speedhack up is not hard to do and useful.


RIP


你也太无聊了吧


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21910](https://teamcity.mesosphere.io/viewLog.html?buildId=218436&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 276 Build time: 00:15:04
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


The object_id's should never match because they don't freeze their strings.


For instance, like this case:

![2016-04-16 23 45 08](https://cloud.githubusercontent.com/assets/155807/14661871/30ac0b56-06ec-11e6-8f54-784eecef9f4b.png)


`depends="gtk-engine-murrine gnome-themes-standard"`


`hostmakedepends="pkg-config automake"`


ddff


dfa


I haven't toyed around with riding entities and how it's handled, but the reason minecarts arent affected is because they are on a track, when your not on a track, in theory, it should work. For the horse, it has a decent chunk of health, so it would be pretty hard to kill. Also, isn't NoFall patched in 1.9 for players?


Do not send any thing to me Someone stole my name and e mail Anthony at
texasoutlaw10992276@gmail.com Did
On Apr 19, 2016 12:35 PM, "Jayjayhansard" <notifications@github.com> wrote:

> Live and let live, spread love not hate , love will save the planet
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/fbsamples/f8app/commit/87e2bf4894027cb39d7c94a335be139b9673b22b#commitcomment-17164370>
>


Por que o meu nome de usuário está nos seus commits?


I don't understand what you mean by that, but this test fails on master and passes on our fix


Provavelmente você estava sentada na minha máquina e eu salvei meu usuário no gitconfig lá. Oh shit!


we will PR our fix tomorrow.. cc @knverey


[## # asdad]([url]([url]([url](url))))


does it really need node 4.1.1 ? this makes it incompatible with some meteor versions !?


网易云课堂相关代码


@fw42 Seeing the fix would certainly help me understand what Sprockets is doing because their source is all over the place and it's taken me 20 minutes just to trace where their methods are coming from because they loop over themselves for reasons beyond what I'm willing to make excuses for so at the point I made that comment (and still right now) I'm to assume they are resolving and building a string? Of which the object_id shouldn't match unless they are freezing their strings (but I'm probably wrong here as t hey probably hold it in a hash somewhere.)

So far though, I don't even see where we are the problem since we don't alter that specific area very much, even ripping out all our cached stuff heeds no performance gain.


Also did some tweaking to regular MBC1 bank handling, not sure if the 0x20, 0x40, and 0x60 bank correction code even worked properly to begin with.

Related to Issue #29, this seems to allow MK 1&2 to go in-game. I have no idea about the other MBC1 multicarts. The only caveat is the MK1 still freezes up after the Midway logo. Progress is still progress :)


a 44


Initial commit of flow meter code for Arduino


helloworld


sxzc


@bferraro78 I made a lot of changes so let me know when you start working on stuff


begin my angular2


## Task 1

Starting with `assignment-9` (or any later assignment), pick the code from one of the tasks that you wrote and write a set of unit tests that test each function in your program.  You may need to slightly refactor your older code to work with your units tests (although you shouldn't have to change very much).  Be sure to use `unittest` and include a `unittest.main()` call in your `ifmain` loop.  Also be sure to format your code correctly.

- [ ] Program is correctly formatted (1.0 pt)
- [ ] Program uses `unittest` (1.0 pt)
- [ ] Program tests each function of an earlier assignment (and tests pass) (2.0 pt)

## Task 2

Write a program that does something you need (or want) for it to do.  The program can do anything, but it should have between 5 and 10 functions (or more, if you really want).  You should also write a separate set of unit tests for your program to test that *each function* is performing as you would expect.  You may use any sort of input data you like (your own, someone elses, etc.).  If you want some data you could do stuff with, there are many sources online... one of my recent favorites is this set of [natural history traits of different organisms](http://esapubs.org/archive/ecol/E096/269/#data).  Be sure to trim your input data file to a reasonable size before committing it to your repository (git does not like to store large, unchanging, files).

- [ ] Program is correctly formatted (1.0 pt)
- [ ] Program includes at least 5-10 functions (2.5 pt)
- [ ] Program functions correctly (2.5 pt)
- [ ] There are also a set of unittests that go along with program (1.5 pt)
- [ ] unittests function correctly, and all pass (1.5 pt)
- [ ] Program includes documentation in the form of a README.md in the repository (2 pt)


去


更新


I don't think we *need* to, but it probably would be cleaner to do so.


Attention, si le serpent n'a qu'un seul carré (comme au début du jeu), alors body (qui est head.next) n'existe pas. Donc ça plante quand on essaye de faire body.next.


Awesome! :) my config.json didn't even had that option! if it's empty just leave it out, i guess


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 22003](https://teamcity.mesosphere.io/viewLog.html?buildId=219258&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 267 Build time: 00:09:36


To my eyes, there is also a missing `gg110_chat_info_update__free_unpacked` call a few lines below, at line 2515. cc @twasilczyk