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


Remove Z, unionize Y1 and Y2 successfully.


@azturner  you might want to remove this :)


Great use of the function and sending parameters, as well as using events.


We can have a helper method
```python
import os
import pkgutil

def db_connection(relative_db_path):
    settings_package = pkgutil.get_loader("settings")
    settings_path = settings_package.filename
    absolute_db_path = os.path.join(os.path.dirname(settings_path), relative_db_path)
    return absolute_db_path
```
that we then just call wherever we'd want to use the database again. No need to `import os` on more places than just in this helper.


Gece gece nereden gördüm ya :satisfied: :satisfied: :satisfied:


I don't see how this would cause an issue, it's perfectly fine if the keys are strong as long as there isn't something holding onto the values strongly. It's a `strongToWeakObjectsMapTable`.


Great work overall.


Seems the scope stuff isn't adapted to arrow functions even on the harmony branch


This will fail in iOS 5, per https://github.com/Flipboard/PINCache/commit/89fcfa9ea3ba8daeaa95777167bc0912d26c42d4#commitcomment-15383955.


Surprising! Normally `python2` is supposed to be a symlink to the real binary:

```
$ ls -lh `which python2`
lrwxrwxrwx 1 root root 9 Jan 24  2015 /usr/bin/python2 -> python2.7
$ ls -lh `which python3`
lrwxrwxrwx 1 root root 9 Jan 24  2015 /usr/bin/python3 -> python3.4
```


Good catch, there's a bug here. The original implementation always used Kummer to guarantee a positive real part so the code was fine, but when you use it with a negative real part the ``np.arctan`` part isn't going to return the right range.


Very good. Looks like everything is in place for the new pizza cannon addon.


Great use of AND statement inside your condition.


"DO YOU EVEN REFRACTIVE PROPERTY'S OF LIGHT"


Nice use of JS events.


Same with this.


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


I created a new "embeder" compatible with resource hacker to modify the icons and proper manifest file. I also improves the PHP code, there are sections of code that do more than write as C ++ does work, but it is not standardized for PHP. I'll integrates management "EnigmaVb" and managing with Phar script compression and encoding certificate.


is _cleanup part of the new csi rx api? I can't find any reference to it..


@wzrdtales, bump the version please.


Because my grunt scripts was ready. Maybe it is time to change to gulp and maybe es6 :) :+1:


Unfortunately, hat isn't the link for *this* repo. Your link is to the original repo by nicholasmr. (also, we're commenting on the bug in *my* fork, so if you go to the top and download you'd get my version, which I don't recommend). The NAF fork, titled "naflm" has a lot more development done on it recently, and can be found here: https://github.com/TheNAF/naflm/archive/master.zip

I've submitted my this fix to the nicholasmr repo, but it doesn't look like anyone is maintaining it right now, so you won't get any updates.


shouldn't this be `"dist/aframe-physics-components.js"`?


Great job. Another alternative here was to use an AND statement in the condition.
`if (i % 3 === 0 && i % 5 === 0)`


I'm an idiot. Thanks for being so patient.


Components are a bit different. The `dist` builds are specifically for browsers where it will register the component automatically. And these components don't have funky transforms or loaders so Browserify/Webpack users won't have any trouble requiring these.


Can we keep this value in a static fields or some resources?


    *This mechanism doesn't allow for stored push messages to be deleted.*

I don't understand the intent of this sentence.

     *An application server can send a DELETE request toward a push message URL to remove (or acknowledge) an undelivered message.*

What does it mean for an AS to "acknowledge" an undelivered message?


#229 (corrected reference)


I think, we should put the code from moviesService to jasmine test or something like this.


Pressurestat (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Tests Failed (1669 of 1986 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-84.04%25-red.svg)


maybe, let me double-check. this mysql thing was only uncovered because PHP 7 doesn't have it anymore (mysqli is the replacement)


gotcha


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


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


well, if there are weird webpack-specific requires in your component and i'm using browserify as my build system and I require your component, won't I have issues?


he asked me to push his  tasks


I don't know how it works, where are you saving/displaying this log?


i asked him to push my tasks


Looks good, great job Tom !!!


Great work. Nice and efficient code.


yes @Sacrifice78 ;)


"You can't update a message to remove it, you have to delete it."  I think that these two sentences need a little tweaking then.


@jstasiak It's been ~2 years since I've looked at this. If you are happy with it, I am happy with it. Thanks for picking this back up.


Yeah, but component developers shouldn't have weird webpack-specific requires. At least the component template/boilerplate doesn't have it.

If they really want to have that, they'd have to change how they distribute their component.

But that's hypothetical. Not an issue here or anywhere atm.


No problem! You may not be the only person with this issue, if you see above. :) Maybe future people will come here and learn from our conversation.

Also, the fact that the nicholasmr version isn't updated isn't clear. When I started working on this stuff, I started there and shteve0 pointed me at TheNAF version.


yeah :+1:


A way to bypass the undefined message you have. Was add `document.write` below `console.log` with the same arguments and then just call your function at the end: `fizzyBuzz()`


@JbIPS thank you for your PR!

Just one detail: I see a ```application.setLoaderDisplayed(true);``` just before calling unifileSrv.connect. What happens when we do not authorize CE/unifile to use Github/Dropbox/ after the popup has been opened? Do we get stuck on CE with the loader on?

Also, when you say "The check is transfered to the server (Unifile)", when does this check happens? When calling login() on unifile?


@cbodley not 100% sure I like the usage of epoch_t, but I'm not too sure why.


Now it all makes sense, that is a good name :)


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


Consider lazyness when configuring the hostname using the `hostname`cookbook.


Hi, `package.json` `files` array needs to be updated with the new JavaScript files.


Proposed fix/simplification here: https://github.com/OpenImageIO/oiio/pull/1314


Environment.cpp(619): error C2186: +: Incorrect operand with type "void"
VS2015SP1


111411352_ATDeprecateFields (Nigusse) - x86_64-MacOS-10.9-clang: OK (2047 of 2048 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-99.95%25-yellow.svg)


What about a recipe/library that looks for a node with a server role in the same environment than the node, and default to the hostname if not found? That could be nice to let the remote services discover the datacenter id (assuming there would be only 1 server per environment, which is fair enough).


Is nothing wrong with this. It matches @"C:\dotNet\mscorlib.dll" only in presence of default filters, invisible here.


Also, this is a clear example of useless comment.  It is basically rewriting the function in plain english.


saw approval from javajolt
at https://github.com/basho/riak-erlang-client/commit/714fd23c52f6a3073b1302abf2bc3c46dbbe6615


merging basho/riak-erlang-client/perf/ttb_newmsg_ts1.0_release_candidate_v2 = 714fd23c into borshop-integration-259-perf/ttb_newmsg_ts1.0_release_candidate_v2


basho/riak-erlang-client/perf/ttb_newmsg_ts1.0_release_candidate_v2 = 714fd23c merged ok, testing candidate = 1e7e9d8c


okay sounds good. interoperability with build systems is kind of a PITA atm. reason I ask.

@mattdesl has been doing some good work in this area: https://github.com/aframevr/aframe/issues/353


Unused?


**[unitTests_php_branches run failed](http://qa-s2.wikia-prod:8080/job/unitTests_php_branches/25215/testReport/) for this commit**


**[unitTests_php_branches run failed](http://qa-s2.wikia-prod:8080/job/unitTests_php_branches/25216/testReport/) for this commit**


**[unitTests_php_branches run failed](http://qa-s2.wikia-prod:8080/job/unitTests_php_branches/25217/testReport/) for this commit**


**[unitTests_php_branches run failed](http://qa-s2.wikia-prod:8080/job/unitTests_php_branches/25218/testReport/) for this commit**


saw approval from javajolt
at https://github.com/basho/riak_kv/commit/709968502755c59d3e31a0e81810a4648d41e8fb


merging basho/riak_kv/perf/ttb_newmsg_ts1.0_release_candidate_v2 = 70996850 into borshop-integration-1323-perf/ttb_newmsg_ts1.0_release_candidate_v2


basho/riak_kv/perf/ttb_newmsg_ts1.0_release_candidate_v2 = 70996850 merged ok, testing candidate = c47fae34


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


This is process filter not assembly filter.


Is this required now that the default properties are also declared here?


revertido!


Actually, this is definitely not backwards compatible, because it breaks any Get that supported the "export" arg.  So this code is incorrect.


It is missing some %20s. Oops. I think this will be a force push, that's just embarrassing.


yes you are right. may be we can extract the logic of enabling/disabling in a function and then can use that in both `addBookmark` and `removeBookmark`'s `complete` callback as well as for disabling the button, something like `toggleBookmarkBtn(state)`


@kvipka Could you try this one again? I found and corrected the possible bug.
If this doesn't fix your issues could you try to debug it by yourself?
There are also some points left regarding unused variables and bad floating comparison.


`:credential2` ???


In general, use `node.set` instead of `node.default` in the recipes.


Use `shell_out!` to fail fast?


**[unitTests_php_branches run failed](http://qa-s2.wikia-prod:8080/job/unitTests_php_branches/25220/testReport/) for this commit**


This is test for process filter, not for assembly filter


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


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


I suggest removing a new line here.


if the input channels is zero (a constant), can we just pass/fail the page or is there handling somewhere else for that?  Also do we have zero channel handling on the project side?


If you don't have per-test specific configs for the chef_run, converge it in the `let` block once instead of doing it in each test.


Biggest critique here would be to use controller as syntax. It's dank. Check out the treefort app for examples and also the styleguide.


Fixed it in https://github.com/smarterclayton/kubernetes/commit/a4c5d260ad491d444a010057328bab8855110327, but did not change the other path because it breaks anyone who has "export" in GetWithOptions


Instruments:
![leak](https://cloud.githubusercontent.com/assets/217368/12250271/86a845b2-b87a-11e5-9cd4-d182ccf58dda.png)


fixes #3


Html file


If I get the idea right then that could be a high level proposal for the backend tasks


Not sure how your editor is set up, but you're ending up with a lot of inconsistent indentation. Also, you're mixing tabs with spaces. Would be better to try to be consistent within the project, and indent more consistently across each block.


Great job. Nice use of the function.Another alternative here was to use an AND statement in the condition.
`if (i % 3 === 0 && i % 5 === 0)`


Somehow winding up with a lot of white space on line endings, like line 1918 here


some tests failed:
failure: http://buildbot.bos1/builders/erlang-client-test/builds/266


This does *not* verify that the `install_ext_services` is not included. Use instead:
```ruby
expect(chef_run).to_not include_recipe('abiquo::install_ext_services')
```


Hmm... looking at those sources, we should reach out for permission. I think we are going to have a hard time making a fair use argument because there are images of the alderman on the city's site which we could use even if they are far inferior.


No worrriez.  🎣  good catch 🎣


This is fail test, this must fail. Will not fail with .exe extension


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


MISMATCH test


some tests failed:
failure: http://buildbot.bos1/builders/test-riak_kv/builds/3090


In retrospect, using `hana::on` would only incur an additional constant cost, and it would be much cleaner. I'll revert this for `keys_impl`.


@tpudlik: I think at this point our two biggest issues are:
(1) The Taylor series stinks. Even for pretty small imaginary parts (i.e. 10) it's off. Might be worth seeing if a series acceleration method can help us. (On p. 6 in Pearson et. al. they mention that Shanks' transformation is used in NAG.)
(2) We can't use the asymptotic series on the negative real axis. If we take your suggestion and use Kummer to make the real part of ``z`` always positive we'll have to restructure the main function. This currently seems like the best path to me...


訳文が重複しているようです。


> On Dec 21, 2015, at 4:58 PM, Mark Lacey <notifications@github.com> wrote:
>
> I like the TermKind enum and having getTermKind() because it does make it cleaner.
>
> I wonder if TermKind should really have 'Invalid' though, as opposed to ValueKindAsTermKind's switch just having an llvm_unreachable() directly in it for the non-terminator cases, since that's what I believe any caller is going to end up doing with Invalid.
>
>

To git@github.com:apple/swift.git
   8d81349..5b1ebe1  master -> master
> —
> Reply to this email directly or view it on GitHub <https://github.com/apple/swift/commit/9c37bddc60100c28572f6703e73824a79d91ab3f#commitcomment-15109053>.
>


変更部分について確認しました。


So the current set up has all of the angular scripts enqueued to load on every page across Makerfaire. That works, but adds unnecessary overhead in the form of both a few hundred kb in the pipe and several round trip requests to all those other pages. Here I'm suggesting that we might try to scope those enqueue'd requests only to those pages (or page, for now since we only have the one) where we have Angular components built out


This could be implemented as `keys_impl` above, which would be more efficient. It would also be better than the multi-line monster I replaced this by.


@cbodley for the sake of conforming with the rest of the code we really should use Mutex here.


Why are these class variables and the rest are instance?


This configuration contains non-ascii character (–) line 16, 96, 97, 98, 99. Is this normal  ?


Merge conflict resolved:
Auto-merging test/org/sagebionetworks/bridge/services/SchedulePlanServiceTest.java
CONFLICT (modify/delete): test/org/sagebionetworks/bridge/services/SchedulePlanServiceImplMockTest.java deleted in HEAD and modified in 0cdb506. Version 0cdb506 of test/org/sagebionetworks/bridge/services/SchedulePlanServiceImplMockTest.java left in tree.
Auto-merging test/org/sagebionetworks/bridge/services/ConsentServiceTest.java
Auto-merging test/org/sagebionetworks/bridge/play/controllers/SchedulePlanControllerMockTest.java
Auto-merging test/org/sagebionetworks/bridge/dynamodb/DynamoScheduledActivityDaoTest.java
CONFLICT (modify/delete): app/org/sagebionetworks/bridge/services/SchedulePlanServiceImpl.java deleted in HEAD and modified in 0cdb506. Version 0cdb506 of app/org/sagebionetworks/bridge/services/SchedulePlanServiceImpl.java left in tree.
Auto-merging app/org/sagebionetworks/bridge/play/controllers/ScheduleController.java
CONFLICT (content): Merge conflict in app/org/sagebionetworks/bridge/play/controllers/ScheduleController.java
Automatic merge failed; fix conflicts and then commit the result.


Mutex::Locker


Great job. Another alternative here was to use an AND statement in the condition.
`if (i % 3 === 0 && i % 5 === 0)`


Using `partial` makes an additional copy of the `pair`, which I wanted to avoid.


I would try doing remove_user() first, then fallback on iterating all databases and remove_user() again if the easy case fails.


I moved the "ribbonApp" angular app declaration closer to the custom component since we mostly are using normal Wordpress pages without angular


Pressurestat (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (912 of 912 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-25.87%25-green.svg)


here's our angular app declaration


NEW


This is never going to be a better overload than the above with `Map&&`, since `map_elt` is a _base class_ of `hana::map`.


So this function would never be used, and I simply removed it for lack of time in implementing it properly.


And then you have @amount and @currency later? :eyes:


Avoid a copy by using a `const&` here.


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


Amazing job! Your code looks awesome and efficient. Great job!


s/complele/complete/ I think


Weird question...what does ASCII Stand for?


Is gross a numerical type?


So there is no success message?


fix_logic_errors (mbadams5) - 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)


add test de language


team 4 is already supported for years, the following code does that:

	new m_iEquipped = Store_GetEquippedItem(client, "playerskin", 2); <- this is team 4
	if(m_iEquipped < 0)
		m_iEquipped = Store_GetEquippedItem(client, "playerskin", GetClientTeam(client)-2);

also i dont want product specific cvars, you should make commands instead to disable certain items/categories by their name in the menu, should be fairly simple. the zombie mod change is ok, but remove the rest (and maybe add command to disable items and reset the disabled items list) and ill pull it


> and can also determine what is static and what is not

Well, all string-based templates would have this property. And it would be odd not to point out that JSX has not, in fact, led to drastic perf or mem benefits in React (which is slooow), and the perf improvements provided by Inferno are not night-and-day compared to the full vdom diff domvm does. Maybe for gargantuan DOM structures (where you can only do global redraw() and almost nothing changes) but from my conversions of real-world html -> domvm templates (like TechCrunch home page: [1]), the perf difference for `redraw()` should be quite minimal.

> but it's drastically easier to understand where something opens and closes in a large template

This is probably the best argument I have heard for it. Though truly huge templates would benefit from being broken out into multiple sub-renderers.

> I know you disagree with my assertion that mixing functions/arrays aren't as declarative as pure array expressions, but ask yourself this – what problem domain are you trying to solve?

Concise readable template defs without having to call a lib-dependent function. That last point, I suppose, is the main reason I don't want to go the functional route. The way the defs are now, they can be created fully without a domvm, can be serialized to json and then used by domvm. I don't have a specific use-case for this yet but I want to keep some options open and keep the template structure decoupled from the lib dependency aside from adhearing to the cheat-sheet syntax. That's probably the answer you were looking for :)

> The benefit of calling a function such as createElement, or m is that with appropriate JSDoc, my IDE should be able to tell me what I'm doing wrong and give me autocompletion.

I am open to providing wrappers for creating the two tuple-like nodes: `tag(tag, props, children)` and `view(viewConstr, modelData, _key)`. Since the rest can be inserted directly, you would still need to look at the cheat sheet to see what types of `body` or child nodes can be provided in the `children` array. Even if chainable `.children()` method was provided as you say, the best that can be done is to error and barf out the same cheat sheet. But this can be done during template compilation at runtime anyways.

> I like the whole: `.prop` vs `attr`, but that will soon push you into pitfalls when you work with things like custom elements and SVG/MathML.

any specific examples?

[1] https://gist.github.com/leeoniya/d9bfcf12a88c8261f19b


also, remove the smx from the pull, i plan to remove the smx from github anyway


can you please use the existing test format?  i am happy to help you get started if you need, but it is important that the tests stay consistent so that the tests can run correctly and the continuous integration system (travis-ci) can work correctly.

thanks!


@ccx-testerbot runtests master


Thank you for the request. It has been added to the queue (id: 137). To see the progress you can go to the [status](http://ccextractor.canihavesome.coffee/test/137) page. Please note that depending on the current queue, it could take a while before any results will be visible. In each case I will report back here once the tests are done.


I am not convinced this is not the right solution for any numeric type.  Certainly creating an iterative solution for raising Num or Complex to a power seems unwise.

It may well be that the current Complex pow function here is not as accurate as it should be.  But the solution is probably to find a more accurate equation for it, not set up a complicated series of conditionals.


yes, i need help


空カラムの時は表示しないようにしました。


:disappointed:


I like it; your script sniffs all data without even touching the original `main_out.js` script!


I think it's sensible to give a special treatment of x**n where n is an integer.  But I insist this should not be specific to Complex.

    multi infix:<**>(\a where a !== 0, 0) { a/a }
    multi infix:<**>(\a, 1) { a }
    multi infix:<**>(\a, 2) { a*a }
    multi infix:<**>(\a, Int \n where n < 0) { 1/a**(-n) }
    multi infix:<**>(\a, UInt \n) { a**(n % 2) * a**(n div 2)**2 }


Have you given any thought to the performance implications of doing recursive multi calls for basic math operations?


Things that look 1 pixel off may not actually be 1 pixel off. The rendering is from the gcode module and not the code in laserraster.js. It does not seem to render things 100% right.


We talked about it some time ago on IRC.  It was deemed ok IIRC.   We ended up not doing for reasons I forgot but it was not performance.


nice commit message


I would strongly suggest you try and time it.


If you have enabled the server (which it looks like you did) and want to force a test, go into the repo settings, then the hooks tab, then find the CI, and click the "test hook" button.


The test suite finished running the test files. Below is a summary of the test results:

| Report name | Tests passed |
| ----------- | ------------ |
| _Broken | **12/15** |
| _DVB | 5/5 |
| _DVD | 3/3 |
| _DVR-MS | 2/2 |
| _General | **14/24** |
| _Hauppage | 3/3 |
| _MP4 | 2/2 |
| _NoCC | 10/10 |
| _Teletext | **20/21** |
| _WTV | 13/13 |
| _XDS | **31/34** |
| _Options | **79/87** |
| _DTVCC | **1/14** |
It seems that not all tests were passed completely. This is an indication that the output of some files is not as expected (but might be according to you). Please check the [results](http://ccextractor.canihavesome.coffee/reports/137) page, and verify those files. If you have a question about this report, please contact @canihavesomecoffee.


Just to check, should resolved_depth_tex on line 168 below also be changed to this format?


Vào on. 6. jan. 2016 lúc 11:14 makmomo59 <notifications@github.com> đã viết:

> Hack-Spots <http://jlord.github.io/hack-spots>
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/jlord/sheetsee.js/commit/a5c3785ed8d6a35868bc169f07e40e889087fd2e#commitcomment-15280482>
> .
>


thanks for the awesome work :+1:


#1 reference


noice


Никто никак не уведомляет об ошибках, просто сообщения игнорируются. Приложил файл с захваченным трафиком: первые 2 сообщения от ваших клиентов, третье - от стороннего, журнал сервера
```
[main] INFO edu.etu.server.ServerConfiguration - Use default configuration for nThreads!
[main] INFO edu.etu.server.ChatServer - Server start with configuration:
         Host: localhost
         Port: 8989
         Number Threads: 8
[Thread-0] INFO edu.etu.server.ChatServer - Server is listening at localhost:8989
[pool-1-thread-1] INFO edu.etu.server.ChatServer - Accepted a connection from /127.0.0.1:49706
[pool-1-thread-1] INFO edu.etu.server.ChatServer - Client /127.0.0.1:49706 registered
[pool-1-thread-8] INFO edu.etu.server.Client - Stopped listening to the edu.etu.server.Client@74178166
[pool-1-thread-4] INFO edu.etu.server.ChatServer - Accepted a connection from /127.0.0.1:49758
[pool-1-thread-4] INFO edu.etu.server.ChatServer - Client /127.0.0.1:49758 registered
[pool-1-thread-3] INFO edu.etu.server.ChatServer - Accepted a connection from /127.0.0.1:49759
[pool-1-thread-3] INFO edu.etu.server.ChatServer - Client /127.0.0.1:49759 registered
[pool-1-thread-6] INFO edu.etu.server.ChatServer - Accepted a connection from /127.0.0.1:49760
[pool-1-thread-6] INFO edu.etu.server.ChatServer - Client /127.0.0.1:49760 registered
[pool-1-thread-2] INFO edu.etu.server.ChatServer - Statistics. Available client: 3; Dispatch on: 2; All broadcast: 1
[pool-1-thread-5] INFO edu.etu.server.ChatServer - Statistics. Available client: 3; Dispatch on: 2; All broadcast: 2
[pool-1-thread-1] INFO edu.etu.server.Client - Stopped listening to the edu.etu.server.Client@29ea03c0
[pool-1-thread-8] INFO edu.etu.server.Client - Stopped listening to the edu.etu.server.Client@e8cdb69f
[pool-1-thread-4] INFO edu.etu.server.Client - Stopped listening to the edu.etu.server.Client@32893d9c
```

[chat.pcap.zip](https://github.com/eugenyk/hpcourse/files/85308/chat.pcap.zip)


:+1: :grey_exclamation: :100:


fix_logic_errors (mbadams5) - x86_64-MacOS-10.9-clang: OK (2045 of 2045 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)


我并不觉得，一旦异常了发邮件是可取的操作。
除非特定的跟踪某个bug

我们还有其他方式吗？
不要植入到应用程序中，例如tomcat的日志等等


That was intentional in this case - didn't see any reason to assert against getters and setters. I also didn't add many tests since I wanted to provide code for discussion initially - happy to add more tests.


This commit broke things, perhaps because we're using Set without require 'set'?

gems/typhoeus-1.0.0/lib/typhoeus/easy_factory.rb:34:in `<class:EasyFactory>': uninitialized constant Typhoeus::EasyFactory::Set (NameError)


We could do that, but then we'd need to have a resource bundle or some such for the blobs and that seemed overkill considering the potential limitless number of metrics?


譯文太差，需重譯。


I guess you can delete this repo and then try refork?


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


fix_logic_errors (mbadams5) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (951 of 951 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-26.63%25-green.svg)


I defer to you here - I borrowed heavily from other team's integration of PCP + Dropwizard Metrics in the context of Spring.


I propose a better solution: we can publish a `ws-browser` module with will move all these into that.

That is, `ws-browser` will have `"browser": "browser.js"` which'll have what previously was lib/browser.js, and a main file which simply exports `require('ws')`.


Good, man! I'll merge it!


Honestly, I really am at a loss for why this was done. There was a lot of nice code that was working both in node/browsers that was using `require('ws')`. A separate module would be a problem still, because bundlers can't handle conditional requires.

Was there some rash of tickets that was having trouble with the browser export?


Character Model最後是透過toJSON這個method把資料轉成一般object丟給外界利用的，
而這個method目前只會對api有提供的欄位進行轉換，
也就是說原本api有提供什麼欄位，toJSON才會丟出什麼欄位，
而api當前沒有inventory欄位，
所以如果你想新增這個欄位，要直接在toJSON method加上此欄位才行。

像這樣
https://github.com/ETBlue/gw2inventory/commit/2f0e4fd2b14b8513ece09b5a51b05512d596711a

2016-01-09 22:55 GMT+08:00 大嘴先生 <b92101007@gmail.com>:

> 抱歉  電腦沒帶回家
> 家裡電腦環境弄不太起來  再等等
>
> 2016-01-05 12:07 GMT+08:00 大嘴先生 <b92101007@gmail.com>:
>
>> 我要等假日才能看
>>
>> 2016-01-04 23:10 GMT+08:00 ETBlue <notifications@github.com>:
>>
>>> 嘗試在 characters 表格中加入 inventory 欄位但失敗，找不出原因 orz 求救 @mrbigmouth
>>>
>>> 在 local server 的錯誤訊息：
>>> Uncaught TypeError: Cannot read property 'services' of undefined
>>>
>>> 於 index.js 1220 處：
>>> …, character.inventory.services, …
>>>
>>> 我有認真檢查應該沒有錯字 >_<
>>>
>>> ---
>>> Reply to this email directly or view it on GitHub:
>>>
>>> https://github.com/ETBlue/gw2inventory/commit/f68069a8823664d484517c178c3c9ef8492d6c70
>>
>>
>>
>


For gcc 4.9, both src/GuillotineBinPack.cpp and src/SkylineBinPack.cpp
 need `#include <limits.h>`, otherwise fail due to INT_MAX.


后台异常应该有通知的机制，邮件可能是一种。tomcat的日志放在那没人定期看的，等用户反馈再查日志可能比较被动。


This line was not ported correctly and yet passed tests. The original should have deleted delay from tx


Langdon.otf


Do you have to put everyone's ip.. :/


That looks pretty awesome.  We will probably need to adjust the font size to fit everything on the screen.  It for sure works with the Pi?


厉害厉害....


The short-circuiting form is bad for coverage reporting anyway, so better to expand these out with an `if ... end`. The message can be wrapped via
```
string("",
    "",
    "")
```
or `*` concatenation


I think I'll just change the way members are stored from a list of lists to a list of dicts. The reason I avoided this before was for performance considerations, since for `Group`s this information has to be serialized to JSON and it avoided saving keys like 'uuid' for each and every member. But honestly I think the performance hit should be miniscule, and we bypass this problem completely.


Yep Nick and I have been discussing this and raised Issue #18 to cover it, I think it's all clear from here on this.


This also adds a source whitelist for whitelisting domains that *should* disable XSS filters with X-Xss-Protection:0 but erroneously don't, making it trigger (e.g. embed.ly, googleusercontent.com (which actually blocks!))


It's uses I2C and the spec's show that it can be driven with 3.3v so it should be RasPi compatible. We'll see when it gets here, but for that price it's not a huge loss if it turns out to be a no-go. There is a review that shows it hooked to what looks like a 2B.


@tpudlik: I think this leaves us with enough pieces to try and stitch things together. Later tonight I'll implement the recommendations on pp. 17-18 and see how far that gets us. (I suspect there will still be a fair bit of fine tuning to do.)


I'll change this to take strictly an iterable of `uuids` only, then. I agree that too much use of things like `**kwargs` ends up with really hard to understand codebases.


yeah looking at it now, it's not really easy to do this, DW Metrics doesn't have any labeling/description you can define on the Guage/Meter/Histogram etc, so nowhere to get it from..


display contents of queue


why is this a thing


Thanks Steve, but I am aware of the -i option but there's a couple reasons I didn't use it.
1) It isn't POSIX, and we're not dealing with a full sed (it's busybox sed) so it's not guaranteed to always be there in the future. Who knows if the OpenWrt people down the road will say "we don't need *that* feature" and disable it and cause an issue.
2) It's running on a FAT filesystem under Linux on an embedded device on an SD card bus that's not entirely reliable. I don't want to take the chance of file corruption on what I'd consider a volatile filesystem. Oh man, typing that really shudder thinking about how fragile that sounds.

I just feel the temporary file is safer given the ecosystem. Let me know if disagree.


We can remove the fakeCodec, restmapper doesn't need a codec anymore.


could you add spaces around "+"?


@Decipher we should use `beet_web` as the drupal root as for composer builds the web root is not the same as the project root.


subprocess is error type is limited. https://docs.python.org/2/library/subprocess.html#subprocess.CalledProcessError

it's better to catch network error by using requests or other http libs m


Hrm... it passes tests locally. https://travis-ci.org/ev3dev/ev3dev.github.io/builds/101507980


@ccx-testerbot runtests master


fix_logic_errors (mbadams5) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2083 of 2083 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)


Ah, I see. Um I'll revert it to * for now...


Thank you for the request. It has been added to the queue (id: 138). To see the progress you can go to the [status](http://ccextractor.canihavesome.coffee/test/138) page. Please note that depending on the current queue, it could take a while before any results will be visible. In each case I will report back here once the tests are done.


Any specific reasons to use ruby.exe instead of ruby ?


CI doesn't run if the most recent commit you push has [ci skip]


Actually, maybe I should move it to a different port. It's on 80 right now, which could be why I'm getting extra bad traffic? I don't know enough about this to really debug it, but the app keeps crashing because people ping it and the request gets stuck


`scroll-behavior: smooth;` would be nice but [it's only supported by Firefox](http://caniuse.com/#search=scroll-behavior) right? So we don't really have a choice right now?


@ghbhaha  dialer 和InCallUI 里面使用的是getLocalNumberInfo 方法查号码，这里只能搜索本地的

InCallUI 里面的 setPrimary 方面里面调用了getOnlineNumberInfo，但是好像没啥效果？？


que bueno


Any postmortem from them? Other people could learn from experience regardless of outcome.


TeamCity LabKey :: Trunk :: Premium :: Git sqlserver 2014 [Build 187](https://teamcity.labkey.org/viewLog.html?buildId=296132&buildTypeId=LabkeyTrunk_GitSqlserver2014) outcome was **SUCCESS**
Summary: Running Build time: 00:02:07


TeamCity LabKey :: Trunk :: Premium :: Git sqlserver 2014 [Build 188](https://teamcity.labkey.org/viewLog.html?buildId=296122&buildTypeId=LabkeyTrunk_GitSqlserver2014) outcome was **SUCCESS**
Summary: Running Build time: 00:02:20


What is the guarantee that etcd will come up by 1 second? Don't we have a way of a blocking call of etcd start till etcd finishes all its initialization?


@klq, completed pre-work part 3.


How do you accidentally the whole


> Ok, guess I'll reorder those last two commits.

Thanks. I wish I understood this code well enough to give you more useful feedback.


Please remove this comment.


is it consistent? Maybe it's an intermittent issue? I'll be watching the build log as you try things and provide ideas if I have them.


it passed!

Another idea: We could download the PDF and host it ourselves. Would remove the need for the external dependency.


I still don't like the naming here. Can't we do something like this?

```
httpAddress := "http://" + hostname
listenClientUrls := httpAddress + ":2379"
advClientUrls := httpAddress + ":2379"
.............................................
.............................................
Better to have them defined in config/config.go

etcdCommand := exec.Command("/bin/etcd",
 		                                      "-listen-client-urls", listenClientUrls,
                                                      "-listen-client-urls", advClientUrls,
                                                       .................................
                                                       .................................
                                                      )

```


帮助翻译，谢谢 @LNDDYL


I'd rather not. I'm OK with just ignoring it for now. We'll see if other pdfs give us a problem.

I'm thinking we will want to turn htmlproof into a ruby script so that we can have multiple lines and leave ourselves notes on why we are ignoring things.


I thought you changed the iOS version to only emit the service name? Easy enough to change. Just let me know what you'd prefer.


etcd_start is not in Camel case


@klq all of my answers for statistics are submitted.


Package name shouldn't start with capitals


#5 を行った。手元ではOKっぽい。


the `getOriginFrom` function really returns the point directly in front of the fox that most looks like it is looking at the cursor.

This is not the middle of the element.  It is horizontally, but vertically it's only one third from the bottom.


A practice project regarding the object oriented nature of the JAVA PROGRAMMING language.
This is a prototype (it does compile) but is not a complete program. I am hoping to learn android app
development, and create a butler app in the near future.


According to MDN [1], Safari is the only browser not supporting this... Unfortunately, there's no easy way to fix this. Adding comma's as thousands separators is easy enough, but this is not correct in many locales. (e.g. France uses spaces, Holland uses dots, India doesn't separate on thousands but on ten-thousands, etc)

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString

If we don't care about that, something like this to patch toLocaleString might work:

```javascript
if (is_safari) {
    Number.prototype.toLocaleString2 = function(locale, opts) {
        var x = this.valueOf();
        if (opts && opts.minimumFractionDigits) {
            x = parseFloat(x).toFixed(opts.minimumFractionDigits);
        }
        var sx = (''+x).split('.'), s = '', i, j;
        sep = ',';
        grp = 3;
        i = sx[0].length;
        while (i > grp) {
            j = i - grp;
            s = sep + sx[0].slice(j, i) + s;
            i = j;
        }
        s = sx[0].slice(0, i) + s;
        sx[0] = s;
        return sx.join('.')
    };
}
```


スレッド数でソートできるようにするためです。これだけのためにviewを作るのもどうかと思ったのですが、一応作ってみました。


fix_cppcheck_issues (mbadams5) - x86_64-MacOS-10.9-clang: OK (2045 of 2045 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)


nit: partial head does not print anything. partial-head RETURNS a list of (up to) the first k items in a list


allow drafts to be re-opened


修正します！調べながらだったので、そのまま張り付けてました...恥ずかしいです。


Also as I mentioned in earlier patch set, please define API for stopping etcd instance. We'd need to invoke it at the time of shutting down GlusterD.


The test suite finished running the test files. Below is a summary of the test results:

| Report name | Tests passed |
| ----------- | ------------ |
| _Broken | **13/15** |
| _DVB | 5/5 |
| _DVD | 3/3 |
| _DVR-MS | 2/2 |
| _General | 24/24 |
| _Hauppage | 3/3 |
| _MP4 | 2/2 |
| _NoCC | 10/10 |
| _Teletext | **20/21** |
| _WTV | 13/13 |
| _XDS | 34/34 |
| _Options | **82/87** |
| _DTVCC | 14/14 |
It seems that not all tests were passed completely. This is an indication that the output of some files is not as expected (but might be according to you). Please check the [results](http://ccextractor.canihavesome.coffee/reports/138) page, and verify those files. If you have a question about this report, please contact @canihavesomecoffee.


+1. good tests!


This commit relates to pull request #1497.


@ccx-testerbot runtests master


Thank you for the request. It has been added to the queue (id: 139). To see the progress you can go to the [status](http://ccextractor.canihavesome.coffee/test/139) page. Please note that depending on the current queue, it could take a while before any results will be visible. In each case I will report back here once the tests are done.


@fraterblack Is this ready? We would like to merge your TinyMCE support and pt-BR translations to https://github.com/UniSharp/laravel-filemanager if you don't mind ;)


Also this solves issue #251


lame


Optimizations: Keep track of Template DOM parents. This is so, if multiple templates have same parent, just assign one MutationSummary for them.


@SamSaffron Any chance this could have broke the polls posted via API?


Are you sure of that? It looks like boost::array takes the size as a template parameter.


fix_logic_errors (mbadams5) - i386-Windows-7-VisualStudio-12: OK (2051 of 2051 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)


Sanity Check: Check for namespace collision in meteor core.


Does 88020a8 fix this? It seems like the right solution to me.

On Sun, Dec 27, 2015 at 12:03 AM, gardners <notifications@github.com> wrote:

> Hello,
>
> The trouble is that the macro casts the length value to int -- so I think
> it is a bug in the macro for OpenWRT. I tried casting len to int as an
> argument to the macro, but to no avail. Anyway, let me know your preferred
> approach, and I will try to build it under OpenWRT.
>
> Paul.
>
> On Sat, Dec 26, 2015 at 10:22 PM, Jeremy Lakeman <notifications@github.com
> >
> wrote:
>
> > I think nlmsg_len is uint32?
> > (http://lxr.free-electrons.com/source/include/uapi/linux/netlink.h#L42)
> > Though the documentation on NLMSG_OK does suggest that len should be an
> > int.
> >
> > I'd rather drop the cast from the macro, and make sure we pass in an
> > unsigned value as our argument. Preferably a size_t, since that is what
> we
> > are comparing to.
> >
> > Yikes this seems to be a problem that should be fixed in the linux
> > headers. But we have to live with the implementations that already exist.
> > http://thread.gmane.org/gmane.linux.network/376842/
> >
> > —
> > Reply to this email directly or view it on GitHub
> > <
> https://github.com/servalproject/serval-dna/commit/ef0a8a9b5754f260095e874a3ae43a272faad8e7#commitcomment-15163726
> >
> > .
> >
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/servalproject/serval-dna/commit/ef0a8a9b5754f260095e874a3ae43a272faad8e7#commitcomment-15163917>
> .
>


oops! sorry!!


good point. I went through and updated all the casts.


fix on edge cases (beginning/end of dom): Instead of just returning, use the main doc.


fix_logic_errors (mbadams5) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1502 of 1502 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.67%25-green.svg)


Why is it changed to `List`?


@mcmonkey4eva Well, I assumed that getPlayer returned a player (logic), however! IT DOESN'T :o


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


Considering [#23892](https://code.djangoproject.com/ticket/23892) I think we should name the argument explicitly instead of `**kwargs`


//주석추가


ありがとうございます。


TeamCity LabKey :: Trunk :: Premium :: Git postgres 9.4 [Build 928](https://teamcity.labkey.org/viewLog.html?buildId=296118&buildTypeId=LabkeyTrunk_GitPostgres) outcome was **FAILURE**
Summary: Tests failed: 17 (2 new), passed: 247 Build time: 00:33:49
### Failed tests
```
org.labkey.test.tests.RedCapTest.testDateBased: <no details avaliable>

org.labkey.test.Runner: org.labkey.test.tests.trialshare.TrialShareDataFinderTest: <no details avaliable>

org.labkey.test.tests.RedCapTest.testDataTypes: <no details avaliable>

org.labkey.test.tests.DataFinderTest.testDatasetExport: <no details avaliable>

org.labkey.test.tests.DataFinderTest.testSelection: <no details avaliable>

org.labkey.test.tests.DataFinderTest.testSelectingEmptyMeasure: <no details avaliable>

org.labkey.test.tests.DataFinderTest.testStickyFinderFilterOnDataset: <no details avaliable>

org.labkey.test.tests.DataFinderTest.testStickyFinderFilterOnStudyNavigator: <no details avaliable>

org.labkey.test.tests.DataFinderTest.testGroupSaveAndLoad: <no details avaliable>

org.labkey.test.tests.DataFinderTest.testStudyParticipantCounts: <no details avaliable>

org.labkey.test.tests.DataFinderTest.testCounts: <no details avaliable>

##### there are 7 more failed tests, see build details
```


use `debug` instead of console.log


use `debug` instead


The test suite finished running the test files. Below is a summary of the test results:

| Report name | Tests passed |
| ----------- | ------------ |
| _Broken | **13/15** |
| _DVB | 5/5 |
| _DVD | 3/3 |
| _DVR-MS | 2/2 |
| _General | 24/24 |
| _Hauppage | 3/3 |
| _MP4 | 2/2 |
| _NoCC | 10/10 |
| _Teletext | **20/21** |
| _WTV | 13/13 |
| _XDS | 34/34 |
| _Options | **82/87** |
| _DTVCC | 14/14 |
It seems that not all tests were passed completely. This is an indication that the output of some files is not as expected (but might be according to you). Please check the [results](http://ccextractor.canihavesome.coffee/reports/139) page, and verify those files. If you have a question about this report, please contact @canihavesomecoffee.


doh... just saw this commit


咁你刪走啲dead code啦


What actually fills `Count`? I thought that this must be ever last (maximum) number index. Am I right?


remove isIn from these testItems


remove here as well


代码位置顺序调整,先设置旧对象为失效,再将"应用"改为新对象,这里应该是将引用改为新对象


All good. I just now saw how to use it in browser.
I'll get better about not using console so much :)


remove these?


Cuuuube world!


83811630_ReheatCoilSizingImprove (rongpengzhang) - 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)


Please ignore.


This change belongs to the other commit in the PR


Umm
https://github.com/torvalds/linux/commit/cb984d101b30eb7478d32df56a0023e4603cba7f


Please ignore. Go with https://github.com/twanvl/multiset/pull/6 instead.


test


Refer    plot  unnamed-chunk-4.png


:thumbsup: Fantastic work tracking this down.


熟悉github


hello


辛苦 zz 菊苣

右侧的评论按钮应该不需要 tooltip 了，另外弹出的评论框应该是占到评论按钮的位置一直到底部，按钮的默认样式能保持和右侧栏的其他几个按钮一样。

https://github.com/BangumiMoe/rin-webui/commit/86a9ff47ddf920823904b780d3240ee6bb125163
https://github.com/BangumiMoe/rin-webui/commit/e9b5cfef58f1d0d916a1e39aac9cbb09b528fc64


This new hook is really nice. I had to do a strange hack before to get around the challenge of initially setting the `at` value.


Test


:thumbsup: This style was originally adopted on Ruby 1.8.7 when `Symbol#to_proc` was slow. Sign of the times, I guess. ;)


(and added sorting, apparently)


Oops, looks like my draft got included.


fix_cppcheck_issues (mbadams5) - i386-Windows-7-VisualStudio-12: OK (2051 of 2051 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)


would you mind testing this with deprecated-functions=off as well? I have a feeling that this may break the non-deprecated builds where alerts are not owned by shared_ptr. (actually, I would expect this case to be covered by travis come to think of it)


the reason I point this out is because I believe I recently removed a line just like this (or at least made it conditional on whether deprecated functions are included or not)


The first commit


This is actually for chapter 2.


For some reason this image is not found by the site.


I am not so sure about this new SIAM style file.  In the example file, they list "Department of Applied Mathematics, Fictional University, Boise ID", as their author affiliation.  (;-))


if (null != approvalPosition && approvalPosition != -1 && !approvalPosition.equals(Long.valueOf(0)))

1) Never use **null != approvalPosition** make it readable like **approvalPosition != null**

2) Instead of  **approvalPosition != -1 && !approvalPosition.equals(Long.valueOf(0)**  use **approverPosition > 0**

3) "::" if same String is repeating more than twice in frequently used servicemake that string constant


Yea, I thought I saw you remove it.  I would think that registering the to_python converter would be harmless in the case where it isn't used.

I'll build with deprecated-functions=off and report.


Normally you wouldn't use a class on the <body> tag except for states for your site. Remove this change.


83811630_ReheatCoilSizingImprove (rongpengzhang) - x86_64-MacOS-10.9-clang: OK (1915 of 2042 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-93.78%25-yellow.svg)


races are all messed up right now - will fix that after finishing the stat logic


Set for posting on Codechef! Fingers crossed! :smile:


fix_logic_errors (mbadams5) - Win64-Windows-7-VisualStudio-12: OK (2051 of 2051 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)


The validation logic is something that should be inside the Calculator class. After all, the calculator's job is to understand and interpret a given user input, hence it should be the best instance to understand whether an input is valid or not.


変更部分を確認しました。特にコメントはありません。


Done


@nvkelso @sensescape a newer version of the JS YAML parser caught these duplicate properties in the style, minor changes but please see above.


Seemed like it made sense to keep the `tower` above and remove this one, because this seemed to be a sprite style section so wasn't sure the text references would belong here -- maybe a special case though?


composer.jsonは特に変更はしていないのでわからないです。調べてみます！


I was thinking about this earlier today, and I was thinking we should just cut out the middleman and just always define transport. I believe that there is another instance where we are naïvely re-calculating a bunch of stuff, which is forced only by the way the code is currently factored.


Thought: Maybe I should just finish this PR and then go back and fix both of those occurrences all at once? Seems like another simple-ish issue that I can handle :)


Just a note for later, I don't think it should be applied here and now:

The design of the Calculator class is so that it has "state", i.e. functions may yield different results depending on what happened with Calculator before.

While this often feels "natural", it can introduce, even in relatively easy circumstances, extremely high test complexity. Therefore it is often considered good practice to have as little "state" (for example properties or private fields) as possible. This may lead to a class that has only static member functions, which itself feels like "programming C", without classes at all.  While this sometimes feels like a "step backward", it is lend from functional programming and is actually easier to maintain.

I have seen - especially not very experienced programmers - create monstrous stateful classes that were near impossible to maintain (or even understand) in the long run.

IMHO the object oriented programming community is yet to establish a good common awareness of when to avoid state, and when it is OK. :-)


@mikedanese can we remove this function?


Если писать сравнения наоборот (вместо `$sVariable == 'literal'` писать `'literal' == $sVariable`), то такие ошибки исключаются на этапе отладки кода, ведь  присваивание в литерал вызывает синтаксическую ошибку.


Why don't you use `$(npm bin)/trash node_modules` ?


I rewrote the checks in `if`/`ifelse` form and wrapped most lines exceeding 92 characters (left a few one-line method definitions slightly over 92 characters). Thanks!


反馈速度真快，哈哈哈


Cool, that'd be great! Unless I'm missing something, I think that we might want to just entirely remove the `SIGNATURE_MORPHISM` machinery, and just manually define the elaboration. Sound ok?


I suppose another perhaps nice aspect of moving in that direction is that we can start attaching more information to the signature for fast lookup (like, tables for notation, etc.).


Yeah that seems reasonable! The only thing left to do now is figure out which part of the doc to modify.. Hunting for term elaboration


83811630_ReheatCoilSizingImprove (rongpengzhang) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (1953 of 2080 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-93.89%25-yellow.svg)


I hadn't even thought about the browser case... interesting. I need to dive more into using node scripts in the browser. I keep forgetting that's an option.


83811630_ReheatCoilSizingImprove (rongpengzhang) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (948 of 948 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-26.64%25-green.svg)


変更部分を一通り確認しました。


Sure. Probably I'll do that refactor, I'll try to remember to move `Scheme`.


@sky-L :smile:


Well, you're in luck! I haven't actually written term elaboration in the doc... And, I've noticed, a few little changes will have to be made to the semantic objects in order for what is already there to make sense—Currently, we have `Tm(Θ,Υ,τ)` as a semantic object, but in the elaboration, we're saying something like `Σ !- term => M` without any specification of what metacontext, symbol context and sort the term should be in.

I might have a go at fixing some of that in the doc so that whatever modifications you need to make will be possible.


Looks like it works.  I'm going to test with python 3 to make sure.

```
[aresch@squid python]$ python2 test.py
1.1.0.0
DHT bootstrap complete
successfully listening on [TCP] [::]:6881
successfully listening on [SSL/TCP] [::]:4433
successfully listening on [TCP] 0.0.0.0:6881
successfully listening on [SSL/TCP] 0.0.0.0:4433
successfully listening on [SSL/uTP] 0.0.0.0:4433
successfully listening on [UDP] 0.0.0.0:6881
temp added
added torrent: temp
temp: state changed to: downloading
temp checked
temp removed
0:00:00
temp
Success
[False]
0
0
0.0
0
-1.0
True
c0fda1edafdbdbb96443424e0b3899af7159d10e
.....
----------------------------------------------------------------------
Ran 5 tests in 1.503s

OK
```
Compact mode should show up here if deprecated functions are enabled:
```
[aresch@squid python]$ python2 -c "import libtorrent; print(libtorrent.storage_mode_t.names)"
{'storage_mode_sparse': libtorrent.storage_mode_t.storage_mode_sparse, 'storage_mode_allocate': libtorrent.storage_mode_t.storage_mode_allocate}
```


Ok, good to know you are not against using dot import in tests, I used it several time in tests.


fix_cppcheck_issues (mbadams5) - Win64-Windows-7-VisualStudio-12: Build Failed

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


@jsdf Hey, it looks like ControlledRefreshableListView.js was not properly merged (see line 178)


Hmm, looking at it again, I actually don't think that there's much wrong with the way it's set up right now, except that it is missing the case that you have added in this PR. What I'll do is update the document with a "hole" in it so that it is clear where to put the validation.


Yeah, registered sounds right.


Identical results with python 3.


@talos-arch3y Instead of:
```ruby
if datastore['VERBOSE']
  ddns_table.print
end
```
You can use the vprint_* methods which do the same task automatically.
```ruby
vprint_line(ddns_table.to_s)
```


I finished my pass. Just a few nits. Thanks.


@donnacalhoun what is the necessary condition for existence for "Boise" to exist?


Seneye kadar django 1.8'e geçemezsek aldığımız charfieldların ya upper yada lower case olarak tutarız. tek tip olması için


`bucketAccessed` is concurrent map. So remove is working on the last consistent view of it.
Even if we synchronize all the code which access it, the problem that a bucket is accessed just after is removed will be there.

With PriorityHeap, I need to clear and add all the items again. I did that with Bucket Manager but used ImmutableSortedSet.copy(..) here as it says it is optimized. I see your point that it will be better to use PriorityQueue in order to avoid the copies. I will try to evaluate them and make the fix.


Was body null? If it was then this error should have been caught in the cacheObject function.


CUBE WORLD!!!!!

On Mon, Jan 11, 2016 at 3:54 PM, John Brilla <notifications@github.com>
wrote:

> Cuuuube world!
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/jbcool17/party_room/commit/31d4cebf02663ccda6c99e5d66cc076e40990a50#commitcomment-15363429>
> .
>

--
*Robinson Lam *| Developer and Designer

*www.robinsonlam.com <http://www.robinsonlam.com>*


Yes, I did a quick test last night and it worked fine. There is a small delay before the ISE starts loading the profile(s), so you have a second or two to make sure Ctrl is pressed.


Previously notifiers where available immediately when the application started because they where referenced directly but this moves them very late in the initialization. This causes anything that would trigger notifications that would happen before this, like creating directories on the first run, to throw an exception and bomb the program.


You should be able to change this line to: if (!returnPlatform) ...
Groovy evaluates null object references as false.


"For further details..."が訳出されていません。


Also magic numbers, add a variable to store what that actually is. From reading it and the comment it just looks like an almost random chosen number (even though I **guess** it is the G value for MC)


Fair enough, do as you see fit :+1:


fujiaozhu


@jonsterling Ah okay, that would explain why I wasn't sure where it was defined :) It's reminding me a lot of higher-order typed compilation (Karl's compiler class) to be writing these inference rule based elaborators again.   That was a whole class of turning those sort of specs into ML code haha


変更部分について、一通り確認しました。


Heh, I suppose we're going the opposite direction then :)


Is this method needed? If not, it should be deleted.


Is this method needed? If you need the sysdate in oracle, you should be able to use it in your insert / update statements. If you need date information within your groovy code, you can just use the Date package.


Nevermind. This was a stupid question :)


A double negative doesn't make a positive!


네! 한번 보겠습니다~!


may i ask you why you delete this?


fix_cppcheck_issues (mbadams5) - x86_64-MacOS-10.9-clang: OK (2045 of 2045 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)


This commit LGTM. Thanks.


Facepalm


How about changing this slightly:

```
A common use-case for `readline`'s `input` option is to pass a readable stream to it. This is how one could craft line-by-line parsing of a file:
```


Thanks for reporting! I released 1.0.1.


Do you actually fixed a bug with this change ?
Packages are configured alphabetically so evil configuration should always be run before hybrid-mode configuration. Do you know any case where hybrid could be loaded before evil ?


do you come in peace?


It may solve #253


I thought about it a bit, and I think that the validation check that you have written belongs in the code of course, but not in the elaboration semantics, which should not be troubled by implementation details.

Instead, maybe we should define the syntax of terms in the specification such that in the *syntax*, custom operators don't carry their arities, and are *elaborated* into real operators that include them.


trying to learn


No, it was a truthy non-array value. :/

I logged the output and it looked like the empty string....


혹시 gcc 5.3.0링크주실수있으신가요? 우버빗버킷에는더이상없는거같아서말입니다


ありがとうございます。修正して、再度、commitしました。


@jonsterling That's a fair point, if you limit yourself to understanding custom operators in the full context of a signature there's absolutely no reason they need to carry around arity information. It's just for our purposes it's quite slow not too. So I guess that whenever you elaborate a term it's implicit in maintaining the invariant that we only evaluate to well-sorted terms that we don't use a custom operator incorrectly...


`null` is a valid value for a `BrowserWindow` parameter, it means no window.

Making `BrowserWindow.getFocusedWindow` return `null` when there is no focused window looks good to me.


@darlingtld 对的，我回头加一下


works like a charm


in short do we need to extract new vmaps? or as you say its cosmetic from core that it is not needed?


oh, I didn't see your last paragraph. :+1: on adding such a comment; feel free do just do it on `master`


you can fix?
Parse error: syntax error, unexpected ':', expecting ';' or '{' in C:\Users\▒▒▒▒▒▒\Desktop\▒▒LEt'sCraft ▒ ▒▒▒▒▒\plugins\EntityManager-master\src\milk\entitymanager\entity\Monster.php on line 27
[10:14:11] [EMERGENCY]: An unrecoverable error has occurred and the server has crashed. Creating a crash dump
[10:14:11] [EMERGENCY]: Please upload the "C:\Users\▒▒▒▒▒▒\Desktop\▒▒LEt'sCraft ▒ ▒▒▒▒▒\CrashDump_Mon_Jan_11-10.14.11-SAMT_2016.log" file to the Crash Archive and submit the link to the Bug Reporting page. Give as much info as you can.
[10:14:11] [INFO]: Disabling DevTools v1.8.0


Hello,

I'm about to fly out to Germany, but will try it when I get the chance.

Paul.

On Mon, Jan 11, 2016 at 3:06 PM, Jeremy Lakeman <notifications@github.com>
wrote:

> Does 88020a8 fix this? It seems like the right solution to me.
>
> On Sun, Dec 27, 2015 at 12:03 AM, gardners <notifications@github.com>
> wrote:
>
> > Hello,
> >
> > The trouble is that the macro casts the length value to int -- so I think
> > it is a bug in the macro for OpenWRT. I tried casting len to int as an
> > argument to the macro, but to no avail. Anyway, let me know your
> preferred
> > approach, and I will try to build it under OpenWRT.
> >
> > Paul.
> >
> > On Sat, Dec 26, 2015 at 10:22 PM, Jeremy Lakeman <
> notifications@github.com
> > >
> > wrote:
> >
> > > I think nlmsg_len is uint32?
> > > (http://lxr.free-electrons.com/source/include/uapi/linux/netlink.h#L42
> )
> > > Though the documentation on NLMSG_OK does suggest that len should be an
> > > int.
> > >
> > > I'd rather drop the cast from the macro, and make sure we pass in an
> > > unsigned value as our argument. Preferably a size_t, since that is what
> > we
> > > are comparing to.
> > >
> > > Yikes this seems to be a problem that should be fixed in the linux
> > > headers. But we have to live with the implementations that already
> exist.
> > > http://thread.gmane.org/gmane.linux.network/376842/
> > >
> > > —
> > > Reply to this email directly or view it on GitHub
> > > <
> >
> https://github.com/servalproject/serval-dna/commit/ef0a8a9b5754f260095e874a3ae43a272faad8e7#commitcomment-15163726
> > >
> > > .
> > >
> >
> > —
> > Reply to this email directly or view it on GitHub
> > <
> https://github.com/servalproject/serval-dna/commit/ef0a8a9b5754f260095e874a3ae43a272faad8e7#commitcomment-15163917
> >
> > .
>
> >
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/servalproject/serval-dna/commit/ef0a8a9b5754f260095e874a3ae43a272faad8e7#commitcomment-15363364>
> .
>


@deployphp/maintainer what do you think?
```
cat agent.php | ssh ....
```


fix_cppcheck_issues (mbadams5) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2083 of 2083 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)


극찬 감사합니다 ㅜ.ㅜ


@misha1 EntityManager only support php7
for now we doesn't support php5 (because so many different exist)


Should this be a shared.Log.Error?


Please take another look


fix_cppcheck_issues (mbadams5) - 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)


i was using another machine.. i dont know..

for the curious
## From [this](https://github.com/akhoury/nodebb-plugin-import/blob/06313835d1e51b430a3de69a63dd6e3cad51a0f1/server/importer.js#L2449-L2452):
```javascript
	Importer.makeModeratorOnAllCategories = function(uid, timestamp, done) {
		Data.eachCategory(function(category, next) {
					// groupsJoin('group:cid:' + category.cid + ':privileges:mods:members', uid, timestamp, function(err) {
					groupsJoin('cid:' + category.cid + ':privileges:mods:members', uid, timestamp, function(err) {
						next();
					});
				},
				{async: true, eachLimit: 10},
				done);
	};
```
## To [that](https://github.com/akhoury/nodebb-plugin-import/blob/fe351acdbf94abd8bf97757c39033eb6681f9321/server/importer.js#L2449-L2456)
```javascript
	Importer.makeModeratorOnAllCategories = function(uid, timestamp, done) {
		Data.eachCategory(function(category, next) {
				async.parallel([
					function (next) {
						groupsJoin('cid:' + category.cid + ':privileges:mods', uid, timestamp, next);
					},
					function (next) {
						groupsJoin('cid:' + category.cid + ':privileges:groups:moderate', uid, timestamp, next);
					}
				], next);
			},
			{async: true, eachLimit: 10},
			done);
	};
```


Resolves #1.


Incidentally, though we won't bother to mention it in the comment, it is also not even possible to use the signature to look up the needed information if it were not baked into the operator, since all information about operators must be specified statically in the `Operator` structure. But another implementation of the ABT logical framework might involve a "movable" operator signature.


Sure. Comments on commits tend to get lost when you do a rebase. If you instead do a PR comment from the consolidated "Files" diff page then they'll get collapsed and be easier to find later.


you can ignore first commit this and take last one


Modified Readme file


@ccx-testerbot runtests master


@matcracker look at the latest commit -_- (accident happen)


Ah ha, I missed that this is client side :)


Thank you for the request. It has been added to the queue (id: 140). To see the progress you can go to the [status](http://ccextractor.canihavesome.coffee/test/140) page. Please note that depending on the current queue, it could take a while before any results will be visible. In each case I will report back here once the tests are done.


Thank you for the request. It has been added to the queue (id: 141). To see the progress you can go to the [status](http://ccextractor.canihavesome.coffee/test/141) page. Please note that depending on the current queue, it could take a while before any results will be visible. In each case I will report back here once the tests are done.


 Hi,

 I'm PS core engineer and we use Huawei equipments, it has been a while looking for a way to decode their PTMF/TMF traces to PCAP. i tried to use your ptmf2pcap script to convert the trace in centos 6.4 machine.

 I have installed Perl and it's module, however, when i run ./ptmf2pcap cdr.ptmf i got the below error:
 "Parsing & Converting records....
 [.........................................................................mergecap: Can't open /tmp/cdr-tmp/pt*.pcap: No such file or directory
 ]

 Done!

 "
 Below is the ptmf2pcap script:
 (
 #!/usr/bin/perl
 #
 # App: ptmf2pcap
 # Version: 0.2b (28/11/2014)
 # Author: L. Mangani, C. Mangani
 # Description: Script to convert HUAWEI PTMF binary trace to PCAP & Clear TEXT
 #
 # ==========================================================================
 # The MIT License (MIT) Copyright © 2014 Lorenzo Mangani, Celeste Mangani
 #
 # Permission is hereby granted, free of charge, to any person obtaining a copy of this
 # software and associated documentation files (the “Software”), to deal in the Software
 # without restriction, including without limitation the rights to use, copy, modify, merge,
 # publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons
 # to whom the Software is furnished to do so, subject to the following conditions:
 #
 # The above copyright notice and this permission notice shall be included in all copies
 # or substantial portions of the Software.
 #
 # THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
 # INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
 # PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
 # FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 # ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 #
 # ==========================================================================
 #
 # ALPHA STATUS & UNTESTED! USE AT YOUR OWN RISK!
 #
 # TO-DO:
 # - Find out what else is the header (protocol type, etc)

 use strict;
 use warnings;
 use IPC::Cmd qw[can_run run];
 use Encode;
 use Encode::Guess;

 print "ptmf2pcap: Convert HUAWEI PTMF Binary to PCAP/PLAINTEXT (alpha) \n\n";

 my $full_path = can_run('text2pcap') or warn 'text2pcap is not installed! Please install wireshark \n';
 $full_path = can_run('mergecap') or warn 'mergecap is not installed! Please install wireshark \n';
 $full_path = can_run('bittwiste') or warn 'bittwiste is not installed! Please install from http://bittwist.sourceforge.net \n';

 my $filename = $ARGV[0];

 if (@ARGV == 0 || ! $filename =~ /\.ptmf$/i || ! -e $filename ) {
 print "Error: PTMF file not found or invalid!\n";
 print "Usage: \n";
 print " ./ptmf2pcap.pl {filename.ptmf} \n\n";
 exit();
 }

 my $target = $ARGV[0];
 $target =~ s{\.[^.]+$}{};

 # Sanitize and Shrink target
 $target =~ tr/a-zA-Z0-9//dc;
 if (length($target)  20) { $target =~ s/.{20}\K.*//s; }

 my $tmp = "/tmp/$target-tmp";

 if ( ! -d "$tmp" ) {
 system("mkdir $tmp");
 if ( ! -d "$tmp" ) { print "Failed to create tmp \n"; exit(); }
 }

 system("rm -rf ./$target-ptmf.log");

 print "Parsing & Converting records.... \n";

 #my $hexdata = `cat $filename | xxd -p | tr -d '\n'`;
 my $hexdata = `cat "$filename"`;

 my $hexdata_pack = unpack "H*", $hexdata;

 my @values = split('6d736730', $hexdata_pack); # Msg0

 my $count = -1;
 my $hdr;
 my $from_ip = '';
 my $to_ip = '';
 my $from_port = 0;
 my $to_port = 0;
 my $ts;
 my $command;
 my $t_ms; my $t_ts;
 my $t_dt; my $t_yr; my $t_tm;
 my $fragments=0;
 my $valen=0;
 my $fcount=0;
 my $proto=17;
 my $viaproto='UDP';

 foreach my $val (@values) {
 $count++;
 $valen = length($val);
 if ($count = 1 && $valen  194 ) {

 # print "## RECORD $count\n";
 # print "## LEN $len\n";
 # Header
 my $head = substr $val, 1,193;
 if ( $head ) {
 # Parse Header (reversed, work in progress!)
 $hdr = unpack "A*", $head;
 # print "HDR: $hdr \n";

 # Parse SRC, DST IPs
 $from_ip = substr "$hdr", 107,8; #114,121
 $from_ip = join '.', unpack "C*", pack "H*", $from_ip;
 $to_ip = substr "$hdr", 145,8;
 $to_ip = join '.', unpack "C*", pack "H*", $to_ip;

 # Parse SRC, DST PORTs
 $from_port = substr "$hdr", 141,2;
 $from_port = "$from_port" . substr "$hdr", 139,2;
 $from_port = hex($from_port);
 $to_port = substr "$hdr", 179,2;
 $to_port = "$to_port" . substr "$hdr", 177,2;
 $to_port = hex($to_port);

 # Year
 $t_yr = substr "$hdr", 47,4;
 $t_yr = hex($t_yr);
 # Date
 $t_dt = substr "$hdr", 51,4;
 $t_dt = join '-', unpack "C*", pack "H*", $t_dt;
 # Time chunk
 $t_tm = substr "$hdr", 55,6;
 $t_tm = join ':', unpack "C*", pack "H*", $t_tm;
 # Milliseconds chunk
 $t_ms = substr "$hdr", 63,8;
 $t_ms = hex($t_ms);
 # Assemble %H:%M:%S.
 $t_ts = $t_tm.".".$t_ms;
 # Assemble %Y-%m-%d %H:%M:%S.
 $t_ts = $t_yr."-".$t_dt." ".$t_ts;

 }

 if ($valen  200 ) {
 # Hex Message, stripped
 $val = substr $val, 194;

 # Check & Strip first pair
 my $check = substr $val, 0, 2;
 $check =~ s/(([0-9a-f][0-9a-f])+)/pack('H*', $1)/ie;
 # $check =~ s/[^[:ascii:]]//g;
 $check =~ s/\x{0001}//g;
 $check =~ tr/\x{0001}-\x{001f}//d;
 if ($check eq "" ) {
 # print "[CHOP]";
 $val = substr $val, 2;
 }

 my $log = "$val";
 $log =~ s/(([0-9a-f][0-9a-f])+)/pack('H*', $1)/ie;

 # Remove non-ASCII
 # $log =~ s/[\x80-\xFF]//g;

 $viaproto = $log =~ /Via: SIP\/2\.0\/(.*) /g;
 if ($viaproto eq "UDP") { $proto = 17; }
 elsif ($viaproto eq "TCP") { $proto = 6; }

 my $decoder = guess_encoding($log);
 # print "DECODER: $decoder \n";
 # Check if printable, otherwise skip packet
 if ( $decoder =~ /Encode::XS=SCALAR/ ) {
 # if ( $log =~ /[[:alpha:]]/ ) {
 # HEX Packet
 # Fix HEX spacing
 $val =~ s/[^ ]{2}(?=[^\n ])/$& /g;
 # Add row header
 $val =~ s/^/00000 /;

 # Inkject TS extracted from header
 $val = $t_ts."\n".$val;

 print "*";
 ##
 #
 # Write to temp file and send to text2cap
 my $filename = $tmp.'/pt'.$count.'.txt';
 open(my $fh, '', $filename) or die "Could not open file '$filename' $!";
 print $fh $val;
 close $fh;
 $fragments++;

 $command = "text2pcap -q -t '%Y-%m-%d %H:%M:%S.' -u $from_port,$to_port -i $proto $tmp/pt$count.txt $tmp/pt$count.pcap";
 system($command);

 if ($from_port  1) {
 system("bittwiste -I $tmp/pt$count.pcap -O $tmp/pt$count-2.pcap -T ip -s $from_ip  /dev/null 2&1");
 system("bittwiste -I $tmp/pt$count-2.pcap -O $tmp/pt$count-3.pcap -T ip -d $to_ip  /dev/null 2&1");
 ## IBRA    system("rm -rf $tmp/pt$count.pcap");
 ## IBRA    system("rm -rf $tmp/pt$count-2.pcap");
 }

 #if ( -T "$siplog" ) {
 my $filelog = './'.$target.'-ptmf.log';
 #my $filelog = '/tmp/siplog.log';
 open(my $fh2, '', $filelog) or die "Could not open log file '$filename' $!";
 print $fh2 "$from_ip:$from_port - $to_ip:$to_port \n";
 print $fh2 "$log\n";
 #print $fh2 $log;
 close $fh2;
 #}

 # Avoid too many files open, mergedown
 if ( $fragments  200 ) {
 $fragments = 0;

 # print "\n Too many fragments! Interim merge-down...";
 print "[M]";
 # Merge pcaps
 $command = "mergecap -w $tmp/merge-tmp-ptmf.pcap $tmp/pt*.pcap";
 system($command);
 # Cleanup
 #IBRA $command = "rm -rf $tmp/pt*.pcap";
 system($command);

 #$fcount = system("ls -afq $tmp | wc -l");
 #print "\n $fcount files after \n";

 system($command);
 $command = "mv $tmp/merge-tmp-ptmf.pcap $tmp/pt-merged-$count.pcap";
 system($command);
 }
 #
 ##

 } else {
 $val = $t_ts."\n"."NULL\n\n";
 print ".";

 }

 #
 }

 } else {
 # Initial Header w/ report date and other useless (?) info
 print "[";
 $ts = substr $val, -32, 32;
 $ts =~ s/(([0-9a-f][0-9a-f])+)/pack('H*', $1)/ie;
 #print "\nREPORT DATE: $ts\n";
 }

 }
 # Merge pcaps
 $command = "mergecap -w $target-ptmf.pcap $tmp/pt*.pcap";
 system($command);
 # Cleanup
 #    $command = "rm -rf $tmp";
 #    system($command);

 print "] \n\n";

 print "Done!\n\n";

 print "Original: $filename \n";
 print "PCAP: $target-ptmf.pcap \n";
 print "TEXT-Log: $target-ptmf.log \n\n";

 exit 0;
 )

 Appreciate your valuable support.=


@wjwithagen I am not sure I get what you mean.

If you mean this:

```
-    done < <("${CEPH_BIN}"/rbd showmapped | tail -n +2)
+        done
```

then please note that 'rbd showmapped ...' is still executed, before while loop. The old construction was bash  specific, so I have changed it to a pipe.


About JAunt API info added


bloody phpstorm!


83811630_ReheatCoilSizingImprove (rongpengzhang) - i386-Windows-7-VisualStudio-12: OK (1921 of 2048 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-93.8%25-yellow.svg)


you can give me packetmine php7?


ИМХО, неплохой чеклист, стоит вернуть.


Missing a ` after docfx.


This post is just delayed. And my blog looks more smoothly now.


@udeved: a package for the branding is fine for me. Go ahead.


Should this be merged?


So your repeating is coming from the loop @products.each that you have in the _product.html.erb partial

The partial _product.html.erb will render table rows so change it to only have

    <%= product.name %>
    <%= product.description %>
    <%= product.image_url %>
    <%= product.colour %>
    <%= product.price %>
    <%= link_to 'Show', product %>
    <%= link_to 'Edit', edit_product_path(product) %>
    <%= link_to 'Destroy', product, method: :delete, data: { confirm: 'Are you sure?' } %>


ერთად როგორ და ახალი ლეპტოპი მაქვს და ვერ დავაყენე გუშინ vmware და ა.შ. და ვწერდი გიორგის ლეპტოპში მაკზე :) დღეს გავმართავ


`renderer.setScissorTest( false );` is called at the end of the function though.


@misha1 what are you using about os type? windows? linux?


შეფასებისას განვიხილავთ ინდივიდუალურ კომიტებს. ვერ დავიწყებთ იმის გარკვევას რა მიზეზებით წერდით „ერთად“ :)


Aha, I have built my first repository.


Потому что ниже вот так:
map<vector<MWMPlacePageCellType>, MWMEditorSection> const kCellTypesSectionMap.

Они все разного размера и std::array не подойдет.


windows


Hi @klq here's the Statistics Part of the prework! Thanks!


https://github.com/troolee/tornado-routes потом эта либа юзанется


Configuration file of the bot updated


This merges "feature/multipleSoldiers" into develop

It's not visible that it was a merge of two branches. Maybe because I deleted the featurebranch


Строго говоря, здесь надо ставить volatile, иначе крос-платформенное поведение не гарантируется.


Вроде интересно выглядит, но зависимости от порядка судя по всему не отменяет


Godoc please.


Порядок в предыдущем коммите поменян


The test suite finished running the test files. Below is a summary of the test results:

| Report name | Tests passed |
| ----------- | ------------ |
| _Broken | **13/15** |
| _DVB | 5/5 |
| _DVD | 3/3 |
| _DVR-MS | 2/2 |
| _General | 24/24 |
| _Hauppage | 3/3 |
| _MP4 | 2/2 |
| _NoCC | 10/10 |
| _Teletext | **20/21** |
| _WTV | 13/13 |
| _XDS | 34/34 |
| _Options | **82/87** |
| _DTVCC | 14/14 |
It seems that not all tests were passed completely. This is an indication that the output of some files is not as expected (but might be according to you). Please check the [results](http://ccextractor.canihavesome.coffee/reports/140) page, and verify those files. If you have a question about this report, please contact @canihavesomecoffee.


Интуиция подсказывает, что в пару к EnumDomains должен быть CloseEnum


But where do you check config.dpmi_base!=-1 in
dpmi_alloc_pool()? Is this now unneeded? You could
have MAP_FAILED in mem_reserve(), right?


@misha1 hold on i'll upload


In WebGL, stencil is disable by default. Therefore, we should enable it during context initialization when we are testing stencil attachment.


how time?)


If config_sect is null in the table, will it fire the InvalidConfigurationException?


I thought it is a rule to add godoc for public fields, is it?

I see many public fields in this file are undocumented, so probably it's fine to leave these fields undocumented, especially the field names are clear.


give you a zan


@misha1 a minute


Is this class really intended to be used as an API? Shouldn't it be exposed through BetterShardsAPI?


Understood - makes sense! I hope someday in the future both variations will
perform exactly equally, because the JIT compiler recognizes this as a
syntax difference, only...


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


@chrisze, Any specific reasons to update this? Thanks


select will crash when sock is over 1023


Good catch.


I'd rather unify docs to say `=utf8`. Perl distinguishes "utf8" from "utf-8" in that the former is more forgiving - just like our implementation regardless of spelling.


It has to deal with player management.  I should add this class to be more easily exposed through the api.


@zcbenz Yes, this will fix the discrepancy. I can give PR if required.
```coffee
BrowserWindow.getFocusedWindow = ->
  windows = BrowserWindow.getAllWindows()
  return window for window in windows when window.isFocused()
  null
```


fix_cppcheck_issues (mbadams5) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (951 of 951 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-26.63%25-green.svg)


<!DOCTYPE html>

<title>Page Title</title>


BTW: Control click on Mac is bound to right click on a system level. Could you add a config to allow Alt click or Command click instead? I would open an issue but the github issues are disabled and I don't have or want a curse forge account.


A PR would be awesome.


変更部分を一通り確認しました。コメントはありません。


83811630_ReheatCoilSizingImprove (rongpengzhang) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1499 of 1499 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.67%25-green.svg)


The COMPARE_TEMP is a constant, so I think ifdef would be right? "They are executed only if the conditional succeeds." (https://gcc.gnu.org/onlinedocs/cpp/Ifdef.html)

#define COMPARE_TEMP 1 // Send temperature only if changed? 1 = Yes 0 = No

If COMPARE_TEMP is set to "No", then following source code will be compiled

// Only send data if temperature has changed and no error
    if (temperature != -127.00 && temperature != 85.00) {
      // Send in the new temperature
      send(msg.setSensor(i).set(temperature,1));

If COMPARE_TEMP is set to "Yes":

// Only send data if temperature has changed and no error
    if (lastTemperature[i] != temperature && temperature != -127.00 && temperature != 85.00) {
       // Send in the new temperature
      send(msg.setSensor(i).set(temperature,1));

What do you think?


Should we use m.Serializer here?


You know you could just have redirected the port via the docker command right ? "-P 8081:8181"


To me, explicitly casting makes clear the intention: use a generic function with an instantiated array of chars. I guess the generics aren't as clean as in an object oriented language, but I have also seen it done before. I also like a clean build log so real problems will catch my attention a bit quicker.

The much more ugly casts, and IMO a real problem are the casts from size_t to int, where int can have different sizes on different platforms (and maybe size_t can too). But we should be 'safe' here since none of these strings should ever reach a length that won't fit in even 16 bits. I considered actually using variables of type size_t, but this cascades down the code and gets all over the place.


I did this hack because there is a problem after the initialization:

```
NSInputStream *stream = [NSInputStream inputStreamWithData:response];
[stream open];

SVGKSource *source = [[SVGKSource alloc] initWithInputSteam:stream];
SVGKImage *svgImage = [[SVGKImage alloc] initWithSource:source];

[stream close];
```

on several cases of svg with improper format (missing width and height):

```
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 viewBox="0 0 32 32" style="enable-background:new 0 0 32 32;" xml:space="preserve">
<style type="text/css">
```

When there is no way for me to edit my svg resources, how can I modify `svgImage`'s attribute `DOMTree` via the method that you mentioned (`#import "SVGSVGElement_Mutable.h"`)?


ok ? i wait you)


@misha1 https://github.com/HmHmmHm/PocketMine-Windows-x86-PHP7-launcher/


The test suite finished running the test files. Below is a summary of the test results:

| Report name | Tests passed |
| ----------- | ------------ |
| _Broken | **13/15** |
| _DVB | 5/5 |
| _DVD | 3/3 |
| _DVR-MS | 2/2 |
| _General | 24/24 |
| _Hauppage | 3/3 |
| _MP4 | 2/2 |
| _NoCC | 10/10 |
| _Teletext | **20/21** |
| _WTV | 13/13 |
| _XDS | 34/34 |
| _Options | **82/87** |
| _DTVCC | 14/14 |
It seems that not all tests were passed completely. This is an indication that the output of some files is not as expected (but might be according to you). Please check the [results](http://ccextractor.canihavesome.coffee/reports/141) page, and verify those files. If you have a question about this report, please contact @canihavesomecoffee.


For completeness, could you add some cases that will fail the media type negotiation?


This won't save Zoroark from getting Scarf Sucker Punch because Pokemon with Illusion are locked into Scarf from the beginning.


@ccx-testerbot runtests master


Fyi this is in master


I've done my pass. Just a few minor comments.


Thank you for the request. It has been added to the queue (id: 142). To see the progress you can go to the [status](http://ccextractor.canihavesome.coffee/test/142) page. Please note that depending on the current queue, it could take a while before any results will be visible. In each case I will report back here once the tests are done.


/usr/bin/php/php.exe: error while loading shared libraries: VCRUNTIME140.dll: cannot open shared object file: No such file or dire                                                                                ctory
bin\php\php.exe: Exit 127


C'est "moche" cette façon de faire. C'est conseillé dans la doc, ou c'est un workaround pour quelque chose de spécifique ?


@misha1 You must check downside README.md
This launcher must be need vcredist x86 (or x86) before you launch the program, pleease setup vcredist https://www.microsoft.com/en-us/download/details.aspx?id=48145


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


i install vcredist


Yes this works for me.
Thanks for finding that.


Все-таки Get/SetData мне здесь как-то не очень нравятся. В документации к ним сказано, что это некие мета-данные домена, а тут мы кладем в них MarshallByRefObject. Непонятно, что с ним будет (по-хорошему он должен быть проксей обернут, но вот допрет ли runtime чтобы это сделать?)


Same


This should prevent database credentials/address being saved to repo


you need other bits setup,
mean if you are installed x86, so you need x64
or if you are installed x64, so you need x86


Исправил


ok , wait me , im install


sss


La doc utilise .connect mais aussi appconfig. Quelle serait ton approche?


I would rather prefer s`static_cast` here


@skiwi2 this is not where my code spends the most time (it does that training the Neural Network), but it could be worth using another approach to get the RGB values indeed.


good, work)) thank you:D


@misha1  ok bro


Trial first commit


Le paramètre est déjà défini plus haut dans le fichier (mais différemment, forcément). Je n'aime pas trop l'approche de ws4redis de faire le dispatch wsgi lui-même entre la requête http et le websocket. Vu que je devrai faire tourner gunicorn et wsgi en parallèle, je me demande s'il ne serait pas mieux d'avoir un settings_ws.py qui ne s'occupe que de la config des WS (et vers lequel je peux pointer en prod, enfin, plutôt vers un settings_ws_prod).


Cosmetic. Once zaffy fixes the extractors, it'll probably need a re-extract. I'm sure you've noticed the huge issues with LoS related stuff like Talon King Ikiss, pathing with Serge Hinnot + The Family Crypt quests.


2nd part q dmg calc


ce paramètre n'est utilisé qu'en DEBUG IIRC


ce paramètre n'est utilisé que avec runserver


true, totally true, will wait when its ready ^^ :+1:


Je n'aime pas trop ce genre de paramètres directement dans les settings Django. C'est supposé être indépendant. Je préfèrerai que tu le définisses dans l'environnement Travis (.travis.yml) avec un fallback dans le get du code qui y fait usage.


Can't wait :dancer:


Pourquoi Jinja2 ?


>doc/meta.xml: don't encourage users to add a meta.version attribute
>
>That attribute is completely redundant since it just duplicates information
>from "name".

Of course name uses the separately-specified version itself, it would be
too redundant to do otherwise.

But name requires parsing. I think we should try to increase
explicitness of the name-version split up to the point where nix-env
can actually use it to find out that node-7f-3.3 is version 3.3 of 7f
package in node subset. We can have whatever conventions we want about
digit-starting names, but with separate version people have a slighly
lower chance to make a mistake here.


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


Pourquoi MarkupSafe et Six ?


Отлично


Whats the problem?


Je ne trouve pas très pythonique de faire un import dans une méthode, juste pour déclencher la lecture d'un fichier dont les décorateurs ont un effet de bord :-D


Dépendance de redislite


dépendance de websocket for redis


For what? :smile:


Oh that's even better.... Thanks


To improve support for PHP 5.3, I think; [] cannot be used as empty array under that old version of PHP.


(je pourrais les mettre dans _dev.txt)


Just more handy in promise-based world use `request-promise` without wrapping into `q`.

`request` is used [here](https://github.com/webdriverio/webdriverio/blob/77be9e325f33701a77cfd40cd129c63e80f7b8e9/lib/runner.js#L173). I can get rid off it in another PR, if you OK with `request-promise`.


Elle n'est pas installée par défaut quand tu installes redislite ?
Je préfère, sauf cas particulier qu'on évite d'ajouter les dépendances transitives.


yeah, of course I kept that in mind... :smile:


builds toward #8


How doesn't this break many things? If you do this, you also change the meaning of every other call site of isDefault(). The one that comes to my mind is the one in label#resolveRepositoryRelative() and AbstractAttributeMapper#visitLabels(), which would make it impossible to force a reference into the main repository from a BUILD file.


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


fix_cppcheck_issues (mbadams5) - Win64-Windows-7-VisualStudio-12: OK (2051 of 2051 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)


delete this change


ok


Even though XPrivacy has been around for quite some time now, it is not used by millions of people. A tenth of a percent users donating is about the right order I guess (the number of users can be estimated roughly only). Given that I have spent about 2500 hours developing and supporting XPrivacy, this means XPrivacy was basically for free.

Of the estimated 15,000-20,000 NetGuard users, about a dozen donated. There are a few more purchases in the Play store for the newly introduced pro features, but it is still insignificant (in contrary to the number of low ratings, meaning that the introduction of the pro features caused a significant drop of the average rating). I spent about 250-300 hours on NetGuard so far.

I don't believe in charities, so that is not going to be it.

Enjoyable and fulfilling are my main motivations, but unfair ratings and unfriendly, unthankful people (I even had some people harass me, because I didn't want to implement their feature request) make it hard sometimes.


Sauf si tu as des arguments pour faire autrement, je suis preneur
(e n'ai pas ton expérience de développement de vrais projets) ;-)


The test suite finished running the test files. Below is a summary of the test results:

| Report name | Tests passed |
| ----------- | ------------ |
| _Broken | **13/15** |
| _DVB | 5/5 |
| _DVD | 3/3 |
| _DVR-MS | 2/2 |
| _General | 24/24 |
| _Hauppage | 3/3 |
| _MP4 | 2/2 |
| _NoCC | 10/10 |
| _Teletext | **20/21** |
| _WTV | 13/13 |
| _XDS | 34/34 |
| _Options | **82/87** |
| _DTVCC | 14/14 |
It seems that not all tests were passed completely. This is an indication that the output of some files is not as expected (but might be according to you). Please check the [results](http://ccextractor.canihavesome.coffee/reports/142) page, and verify those files. If you have a question about this report, please contact @canihavesomecoffee.


Yes thanks to @vitorbaptista I've started to use tox for py2/3 development. Also I've added kinda of a trick - https://github.com/roll/package-py/blob/master/.travis.yml#L13-L15 - to still have python versions on travis.


I think using concatMap would be better here.


ochen nechitaemi kod, ochen


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


@schneems using `version` as primary key seems fine :+1:


You can read here.
http://stackoverflow.com/questions/573294/when-to-use-reinterpret-cast


@raygig
sure! lets catch up in order to eleminate any further lags.

What I did in my last is the following - I've modified src/app/scripts/services/service.js and then I've run **grunt** with following targets:
'clean:buildjs'
'ngtemplates'
'concat:build'

which modified the dist/api.js and I thought that this is enough for commit


l'argument c'est qu'après on peut vérifier que les dépendances sont pas out of date avec des services externes et que tout le monde test avec les meme versions des libs transitives.


Demonstration available at www.CodeCafe.cf


変更していなければ、特に問題はありません！
そのままでOKです！

とはいえ、やっぱり他の人でも、動いていない例もあるようなので、
last item の後ろはcomma無しが良いようですね。
http://stackoverflow.com/questions/31903442/laravel-5-unable-to-detect-application-namespace


`beforeMessagesRowsCount`, `beforeRelationRowsCount`


throws an error
p.count is referenced before declaration of p


no problem :))


Защо не ги добави във сценария? Датите на домашните имам предвид.


Amend the names similar to the above comment.


New line here, please (between 59 and 60 line)


移动端小作品、总结等。


`"""A DatabaseTasks "initDatabase" task""" should ...`

Scala's `"""string with "quotes" syntax"""` is very nice, please use it ;)


Che's Feedback:

Nice program.  I like the feedback if a number is guessed outside of the range.

I'd put it in a while loop to allow for multiple guesses to be made instead of giving one try and ending.  Also, when you save a file to github, put the .py extension at the end so githib will highlight the text.


Either uncomment or remove.


New line between 55 and 56, please.


是也乎,(￣▽￣)
参考: [om2sysu_04_dama_ZOOM0235.MP3](http://openmindclub.qiniudn.com/res/tapes/omprd/160108_om4gz/om2sysu_04_dama_ZOOM0235.MP3)
能技: 能令目标对象产生兴趣的技巧


New line between 61 and 62, please.


The variable name should be something neutral then, eg. buildmacros


haha, oh shit :blush:


I know it's not used yet but I'm using it in some upcoming PRs for reading component config from files. it won't be unused for long.


83811630_ReheatCoilSizingImprove (rongpengzhang) - Win64-Windows-7-VisualStudio-12: OK (1921 of 2048 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-93.8%25-yellow.svg)