Thank you for the speedy response!!!

I call the `context.Validated` using a `ClaimsPrinciple` that was generated for type `OpenIdConnectServerDefaults.AuthenticationScheme` and then I also sign-in the user using a `ClaimsPrinciple` that was generated for type `identityOptions.Cookies.ApplicationCookieAuthenticationScheme`.

Does it sound correct to you?

Please see what I mean below:

```
            ClaimsPrincipal tokenPrincipal =
                await userService.GetPrincipalAsync(
                    user.Username,
                    OpenIdConnectServerDefaults.AuthenticationScheme);

            context.Validated(tokenPrincipal);

            IdentityOptions identityOptions =
                context
                .HttpContext
                .RequestServices
                .GetRequiredService<IOptions<IdentityOptions>>().Value;

            ClaimsPrincipal cookiePrincipal =
                await userService.GetPrincipalAsync(
                    user.Username,
                    identityOptions.Cookies.ApplicationCookieAuthenticationScheme);

            await context.HttpContext.Authentication.SignInAsync(
                identityOptions.Cookies.ApplicationCookieAuthenticationScheme, cookiePrincipal);
```

Below is the `userService.GetPrincipalAsync` method:

```
        public async Task<ClaimsPrincipal> GetPrincipalAsync(string username, string authenticationType)
        {
            UserModel userModel =
                await _userManager.FindByNameAsync(username);

            IList<Claim> claims =
                await _userManager.GetClaimsAsync(userModel);

            claims.Add(new Claim(ClaimTypes.NameIdentifier, userModel.Id));
            claims.Add(new Claim(ClaimTypes.Name, userModel.UserName));

            ClaimsIdentity identity = new ClaimsIdentity(claims, authenticationType);
            ClaimsPrincipal principal = new ClaimsPrincipal(identity);
            //new UserClaimsPrincipalFactory<UserModel, string>().c

            return principal;
        }
```


Can we define a PRI-like format specifier and avoid repeating the whole line?


Should we default it overclocked...lol :D


I see lots of duplicate code here from Navio and raspilot. This code should not be duplicate but rather they should use the same class with small tweaks for their differences. Feel free also to rename the class and  to RCInput_RPI and constants accordingly. Otherwise it will be very difficult to maintain the codebase.


Nit: `///` rather than `//` so we get the nice Xcode docs on option-click.


Any reason to not just unconditionally switch this to CURL_GLOBAL_DEFAULT (which should be equivalent to CURL_GLOBAL_SSL on non-Windows platforms)?


@angel can we just make sure we fill the space with the images? I'd like to take it out.


Kayla


Should it be "aliasesOfReferencedAssemblies"?


Get Hyped


Kay.mcclelland.km


Casting to unsigned long and using %lu should work better.


@Jake0oo0 FYI ^


stratified_tank_docfix (nmerket) - i386-Windows-7-VisualStudio-12: OK (1885 of 1885 tests passed)

![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)


tested and working


Typo. "parameterss"


Misspelled "canola".


I'm definitely getting somewhere. I can play one round with user turn and computer turn and return the score for each player from that round. Need to add functions to Game class to track score, run turns for 7 rounds, and finish the game with outputting the winner. Also want to write game beginning function to welcome user and explain the game.


This test does not actually fail. The "-Fails" should not be included in the title there.


instead of doing this, could you rather change AnalogIn.h so it includes the specialization like it's done for GPIO for example?


TeamCity MonoGame :: Develop (Win) [Build 3.5.0.602](http://teamcity.monogame.net/viewLog.html?buildId=10245&buildTypeId=MonoGame_DevelopWin&guest=1) is now running


same here as above.


- [ ] boo


Let's expand on the description a bit.


Reviewed by Jeffrey :palm_tree:


Is this an implementation that will also satisfy [JENKINS-21342](https://issues.jenkins-ci.org/browse/JENKINS-21342)?

Can you provide more details about what this resolves?

Can you provide a test case that exercises the new constructor in the way that is most interesting to your use case?


stratified_tank_docfix (nmerket) - Win64-Windows-7-VisualStudio-12: OK (1885 of 1885 tests passed)

![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)


instead of appending it here, please remove the comment since it's very clear and just add maintenance when we add more boards.


Nit: extra space before -shared.


This change will affect only Default material, not the one created in a code indeed.
We need to be a bit careful here, but I agree, we could set default to Blinn.


What a pain in the arse. Why couldn't they use different codes for different things?

I'm pretty sure their exception code isn't going to be internationalised.


Great!


Can you add a comment explaining what's going on here (that you need to build an empty library)?


Maybe rename the functions to something more descriptive so we know what Part1 and Part2 encapsulates


Why not just empty_wrapper.c or even empty.c?


Seems to be the wrong place to register an event handler. It will be registered/triggered many times.


TeamCity Colore :: Main Build [Build 110](http://tc.sharpblade.net/viewLog.html?buildId=648&buildTypeId=colore_mainbuild) is now running


Should be `function triggerChange` not `triggerChange = function`


Yup, it looks fine :+1:

FYI: the "authenticationType" parameter used by `ClaimsIdentity`'s constructor doesn't need to correspond to the authentication scheme you're using for the OIDC server or the authentication cookie (unlike Katana), so feel free to choose another one if you prefer.


TeamCity pull requests :: netty [Build 246](https://garage.netty.io/teamcity/viewLog.html?buildId=1563&buildTypeId=pulls_netty&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 5200, ignored: 21 Build time: 00:15:16


That is what I meant by "is this correct"


TeamCity Colore :: Main Build [Build 110](http://tc.sharpblade.net/viewLog.html?buildId=648&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:1:0


same as navio, merge them together... ?

@vmayoral @tridge what does happen when you have the same pins for A, B and C?  Does the single LED do anything sane?


Too much space between `store` and `= $(checkbox)`


The author has a branch with [more verbose logging](https://github.com/trentmwillis/ember-axe/commit/47e5dc23af9ff7271aaf1d4ba25497adaa77a7d1). I could pretty print, but I think it might be more helpful to pick out what I consider to be the useful information (rule violated, link to the rule, and offending node). It would be a trivial amount of work, I was just occupied today with the deployment and merging the recent changes into this branch.


Thank you for your feedback, I really appreciate it.

Out of curiosity, why would I actually prefer to use another authenticationType parameter? Can you give an example to a use case?


Whoops! :)


fixes #1


Ok I made a new PR with a URL decode instead... probably the better option...


Your code looks very clean and well written - I don't see any issues. The one suggestion I have is to write matrices such as A on multiple lines for readability. Great code!


I grabbed this from the configs, because I thought you might want to have several configs in one repository folder. e.g. base.json is only fb and trackAll.json includes others too


No C++ comments please, use C comments instead, see CODING_STYLE. Or in other words, we prefer this:

```
/* foo */
```

over this

```
// foo
```


Is this a problem I need to fix?


Honestly, I can't think of any use case :smile:


Some of these functions depend on values that become global because they are defined in main(). For example, A, and a in predictS(). It might be easier to understand what these functions were doing if there was either a comment explaining the values or making these values parameters of the function.


It think instead of doing one check with if, and another with the ternary operator, we should do everything the same way. i.e.:

```
if (... < 0)
...
else if (... > 0)
....
else
....
```


Maybe fold this commit into the previous one since this is more of a fixup commit?


...so we can use the cosine similarity to find the time shift, right? and then, we could use this time shift to re-align the measurements and compute a cronbach alpha, I guess.
So my question was more: what is the meaning of the cosine similarity value (found in table 1) for instance? and: how to read the cosine similarity matrix? (in particular, where do we see the value of the time shift?)


TeamCity LabkeyTrunk :: Git postgres 9.4 [Build 686](https://teamcity.labkey.org/viewLog.html?buildId=273563&buildTypeId=LabkeyTrunk_GitPostgres) outcome was **FAILURE**
Summary: Tests failed: 33, passed: 9 Build time: 00:25:12
### Failed tests
```
org.labkey.test.tests.CDSVisualizationTest.verifyAntigenScatterPlot: <no details avaliable>

org.labkey.test.tests.CDSVisualizationTest.verifyColorStudyAndTreatmentVars: <no details avaliable>

org.labkey.test.tests.CDSVisualizationTest.verifyStudyAndTreatmentVars: <no details avaliable>

org.labkey.test.tests.CDSVisualizationTest.verifyBoxPlots: <no details avaliable>

org.labkey.test.tests.CDSVisualizationTest.verifySubjectCountsWithFilters: <no details avaliable>

org.labkey.test.tests.CDSVisualizationTest.verifyTimeAxisWithMultipleSchedules: <no details avaliable>

org.labkey.test.tests.CDSVisualizationTest.verifySubjectCountsWithFiltersAdvancedOptions: <no details avaliable>

org.labkey.test.tests.CDSVisualizationTest.verifyScatterPlotColorAxis: <no details avaliable>

org.labkey.test.tests.CDSVisualizationTest.verifyAntigenBoxPlot: <no details avaliable>

org.labkey.test.tests.CDSVisualizationTest.verifyBinnedPlot: <no details avaliable>

org.labkey.test.tests.CDSVisualizationTest.verifyScatterPlot: <no details avaliable>

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


TeamCity pull requests :: netty [Build 247](https://garage.netty.io/teamcity/viewLog.html?buildId=1564&buildTypeId=pulls_netty&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 5200, ignored: 21 Build time: 00:20:22


okay


Why remove `private`?


TeamCity pull requests :: netty [Build 248](https://garage.netty.io/teamcity/viewLog.html?buildId=1565&buildTypeId=pulls_netty&guest=1) is now running


fixed, thanks!


looks good


@joshcough Work in progress; the basic approach to not nesting `m`.  No compile yet.  You can also use a fresh `newtype` instead of `Compose`, though that leaves you rederiving all the instances.


This isn't WMI-specific, and might be better off in some common header.


Should be `Task[Source]` (channeling @jdegoes). But seriously, that would be one way to make it more clear what's going on here.


I'm curious about what caused the problem here, and how you identified it. Was it an issue with the Python callback function? It *seems* that the way Cuba does parallelism using fork() should've covered any memory conflicts, but it obviously did not.


s/type/nodetype/?


This is a test


Imágenes y Sprites:

![black-hole](https://cloud.githubusercontent.com/assets/14794506/10033874/c24871d0-6151-11e5-9bd9-d3f76b0d069e.png)


s/node/nodeptr/?


I wonder if a11y-minded code like this should be commented explicitly as "Refocus the plugin's checkbox for a11y" (or possibly something more in-depth in other cases). That way if someone sees this later and is thinking "this line is causing a bug" or "why do we do this?" they won't just delete it and will know that if they do want to remove/change it then they should implement some other solution for a11y.


Nit: you can combine these two lines: `if let button = view as? UIButton`


Harry potter is not awesome


Move this above LIST_DECL_TYPE and use it there and in LIST_DFE_TYPE instead of repeating the concatenation.


Imágenes y Animaciones:

![black-hole](https://cloud.githubusercontent.com/assets/14794506/10033918/036fc9c4-6152-11e5-90a6-41d43247d459.png)


I think you lost the `aria-label="Close this window"` here!


sure.


thx for the clean up
![homies](https://m.popkey.co/zRfr7FnCI36IiuLKY20o5EisT14=/original-d6782566-0e22-4158-8f29-f2241be87d7d.GIF/X1kgw.gif?c=desktop&p=popkey&i=trending&l=search&f=.gif)


This seems like overkill, unless you want to be able to use LIST_DEF_TYPE without the corresponding LIST_DECL_TYPE. Even then, I'd just invoke LIST_DECL_TYPE(node_type) and then just define struct list_##node_type##_s.


This breaks `bitcoin` for me. Maybe maintain two separate versions while litecoins are not yet updated for the new version?


Please review my app. /cc @codepathreview


I don't think you need man-nm here – rpm spec is for rpm based linices, where you won't be installing mac-nm.


TeamCity MonoGame :: Develop (Win) [Build 3.5.0.602](http://teamcity.monogame.net/viewLog.html?buildId=10245&buildTypeId=MonoGame_DevelopWin&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 539, ignored: 6 Build time: 00:18:29


would "Toggle totally menu" be more appropriate? (not sure how you want to translate a name like "tota11y" to be screen-reader-readable)


Why 0[x] instead of *x? Some weird portability reason?


Script usado para la escena del Menu Principal.


A couple optimization suggestions:
1. Can `tintedClearImage` be converted to just a `Bool`? It looks like we only need to know whether we set the tinted image, but we don't actually use the value later.
1. Can we move this `for` loop into a separate function, then call it only on `init` and `clearButtonTintColor:didSet`? The button image only needs to be set once, so it seems like overkill to have this in `layoutSubviews`.


Без return 0, комп-р выдает предупреждение, но все работает. Случай с коэффициентами учитывается в условии на дискриминант.


develop (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1349 of 1349 tests passed)

![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.26%25-green.svg)


Why does this call `GetCacheID` instead of `getCacheID`? Is this a mistake?


Yes, language changes are hard to dry-run. Unless you start with the
compiler changes, I guess!

Roger.

-----Original Message-----
From: Jonathan B Coe [mailto:notifications@github.com]
Sent: 22 September 2015 21:56
To: jbcoe/iso_cpp_extension_methods
Subject: Re: [iso_cpp_extension_methods] added extension method for string.
closes #3 (5670f37)

You're quite right. No compiler to test this with sadly. A general issue
with language changes maybe.

-
Reply to this email directly or view
<https://github.com/jbcoe/iso_cpp_extension_methods/commit/5670f37c9906ab226
c2273260f8d299a91589032#commitcomment-13377626>  it on GitHub.
<https://github.com/notifications/beacon/AHiUfY6doLvTopso2d_7OquiIvSm8Bxaks5
o0bftgaJpZM4GB6ir.gif>


Why are we adding styles to the `tota11y-plugin-checkbox` if the checkbox is screen reader only?


can you assign the email address to msg.To in each case explicitly instead of providing a default and overriding it in change email case?


develop (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1347 of 1347 tests passed)

![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.26%25-green.svg)


partially fixes #233
Still needs to generate excel /csv file


Fix #7


It is intentional. The expectation is the caller is passing in the root for the child layer because it has it locked, while the parent is not locked. It is not expected the caller would have a lock on both. The use of this function is kind of awkward because of this, however it was used multiple times so I preferred to keep it in a separate function. Perhaps the naming based on exported/non-exported is non ideal.


It might be easier to see the relationship in the plot if the axis was log-scaled.


(not important) guaranteed to not be called vs guaranteed not to be called. I guess both are correct but guaranteed not to be called was more common in my non-exhaustive grammar research.


TeamCity LabkeyTrunk :: Git postgres 9.4 [Build 687](https://teamcity.labkey.org/viewLog.html?buildId=273575&buildTypeId=LabkeyTrunk_GitPostgres) outcome was **FAILURE**
Summary: Tests failed: 33, passed: 9 Build time: 00:25:21
### Failed tests
```
org.labkey.test.tests.CDSMeasureStoreTest.testDemoMeasureStore: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyFilterDisplays: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyGrid: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyGroups: <no details avaliable>

org.labkey.test.tests.CDSTest.testLearnAboutStudyProducts: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyFilters: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyGridColumnSelector: <no details avaliable>

org.labkey.test.tests.CDSTest.testLearnAboutAssays: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyHomePage: <no details avaliable>

org.labkey.test.tests.CDSTest.clickOnLearnAboutStudyItem: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyGridCheckerboarding: <no details avaliable>

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


operator **to** query


nit: I think this would have been even easier to review if it was split up into a refactor diff and another diff that added the checkbox keyboard a11y :D I spent time here trying to figure out if things had changed by accident or on purpose. not-critical for this diff, but I really liked how you had a standalone handlebars->jsx in one of your earlier commits


The denominator is kind of useless (it's presumably supposed to detect pointers, but it won't work when the pointee size is the same as or smaller than a pointer, e.g., int*, short* or char*). So let's remove it?


I have a huge refactoring in flight here, at the bottom of this file. I'd hold off just a little bit. This should still be okay though.


How did this commit land without PR-URL and reviewers?


TeamCity pull requests :: netty [Build 248](https://garage.netty.io/teamcity/viewLog.html?buildId=1565&buildTypeId=pulls_netty&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 5200, ignored: 21 Build time: 00:16:11


at my local machine, the tests aren't working anymore, they just run and run and run...

I debuged it. and they stop at

    this.consumerThread.join();

Do I have to install something in order to get things goingß


So why are u in our stuff?


* going?


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

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


In Python, ClassNamesLookLikeThis, Not_like_this.


@bailu, please request a pull for this patch, this is a good catch!


what is a prefect?  explain the use of uncommon terms.


The Blender plugin sets `.itemSize = 3`. #7221 changes that. It also moves .index out of .attributes, so there are no warnings from the loader.

Either the exporter or the renderer must be changed for Blender-exported meshes with index buffer (default) to render correctly.


[Optional] DECL_LIST_TYPE.


A comment explaining this (both group & version == "") would be helpful. Unfortunately this is really confusing.


what does emitting a lock mean?


I'm not a plugin developer by any means, just going off what I have seen. I don't recall ever seeing an AndroidManifest.xml file in any plugin repositories. Since PGB already generates one, the existing one may be causing the error. Here is a similar mmjpeg plugin, which has very few files --maybe it will help?https://github.com/kmturley/cordova-plugin-video-editor


[Optional] DEF_LIST_TYPE.


These are here for completeness.  I don't think the questions require this.


0[x] is used instead of (x)[0].


I think we should use `nil` here instead of `UIColor.darkGrayColor()` so that we actually remove the tint.


AAAAAAAH

  check_call(['sudo', 'add-apt-repository', '-y', r], shell=True)


I see... I'll cherry-pick this too for `master` 😊


As above.


In Globals.java try to change the folders of R and Rscripts if you are not
defining the paths manually.
On 23 Sep 2015 02:01, "Paul Curcean" <notifications@github.com> wrote:

> at my local machine, the tests aren't working anymore, they just run and
> run and run...
>
> I debuged it. and they stop at
>
> this.consumerThread.join();
>
> Do I have to install something in order to get things goingß
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/jbytecode/rcaller/commit/fb59c3184ed582d3e3e28def28dcd9c47d458a5c#commitcomment-13379843>
> .
>


Sure.


This is called from `getType(String)` above which is needed in a couple of places.  In the structural commit that method is remove and the type manger becomes non null.


indentation is off


@thefourtheye It hasn't landed. Or been opened as a PR. This is in my personal fork. Not sure why it's visible inside nodejs/node yet at all.


Why remove `private`?


Done. Sorry.


Tracking dependencies on the server introduces a significant amount of unnecessary overhead on the server, which grows with the number of clients, whereas using the normal publish/subscribe system or either of those packages, you can hand off that work to the client.

I originally made this package when these other packages didn't exist, and for my use-case, the "normal" way to do joins would have been inefficient for other reasons, and would have revealed too much information to the client. `reactive-publish` was the fastest way to get what I wanted to work. I now use my own fork of `publish-composite` instead: https://github.com/englue/meteor-publish-composite/pull/43


This cd does nothing.


That's even better.  Thanks!


Sounds like adding some comments would be useful here. It's a bit
confusing that getCacheIDs takes (root, parent) while GetCacheIDs takes
(id, parent). It's also not really clear to me what root means in this
context.


Shall I squash after adding this comment? Or do you want to take another pass before squash?


++ on not including the `$` in the code block <333


Why?


Why the whitespace change?


How come?


@vahidreza any luck?


This package also contains `HiveUtils`. We can redo the packaging after this is in.


www.easternedgerobotics.com looks to be setup correctly; if you want the apex domain to work as well, there needs to be a record added for that (see also, [custom domain names with GitHub Pages](https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/)). To reverse this commit you can use [`git revert 86a3342`](https://git-scm.com/docs/git-revert).


To be aligned on a 4-space boundary. This should have been in the previous commit but... meh.


Does this get reset to light anywhere after we select a non-private tab?


Agreed, will at least add a comment explaining the difference between the functions and what the argument represent.


it's a github thing. have to look at the actual commit history to see if something has landed.


Run pep8 on this and correct it


I made a similar comment in the original trigger service. I think it would be good to log a warning if the timer service is still running at this point. At least this will give a chance to catch/fix a problem.


TeamCity Colore :: Main Build [Build 111](http://tc.sharpblade.net/viewLog.html?buildId=649&buildTypeId=colore_mainbuild) is now running


already tested that, the paths are set correctly.
I use Arch Linux


TeamCity Architecture Team :: Java Platform :: otj-components :: otj-data-structures :: build [Build 64](http://teamcity.otenv.com/viewLog.html?buildId=1522709&buildTypeId=ArchitectureTeam_JavaPlatform_OtjComponents_OtjDataStructures_Build) is now running


TeamCity Colore :: Main Build [Build 111](http://tc.sharpblade.net/viewLog.html?buildId=649&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:59


It seems funky that we're now putting a pill into the pool ... and the pill holds a reference to the pool.  Perhaps the `RetryPoisonPill` could have its `pool` parameter removed?


hmm, why are these ips still showing up here?  should be using something anonymous like 127.0.0.1, 127.0.1.1, 192.168.xxx.xxx, etc.


@mhefley  Love all the extra space, very roomy!


I'm certain this doesn't exist on any system other than your own.


TeamCity MonoGame :: Develop (Win) [Build 3.5.0.603](http://teamcity.monogame.net/viewLog.html?buildId=10249&buildTypeId=MonoGame_DevelopWin&guest=1) is now running


`s/live_queue/liveQueue`

(java convention is camelCase)


TeamCity Architecture Team :: Java Platform :: otj-components :: otj-data-structures :: build [Build 64](http://teamcity.otenv.com/viewLog.html?buildId=1522709&buildTypeId=ArchitectureTeam_JavaPlatform_OtjComponents_OtjDataStructures_Build) outcome was **FAILURE**
Summary: Tests passed: 37; exit code 1 Build time: 0:0:0


@alysher contributed on this merge, authorship is mixed here, sorry.


Why is your list type a struct, and not a pointer to a struct? Is it to force clients to declare it as a pointer explicitly?


python_method_names_are_like_this, not_Like_this.


throws => throw**n**


I dont know the source of error and no idea.
On 23 Sep 2015 02:10, "Paul Curcean" <notifications@github.com> wrote:

> already tested that, the paths are set correctly.
> I use Arch Linux
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/jbytecode/rcaller/commit/fb59c3184ed582d3e3e28def28dcd9c47d458a5c#commitcomment-13379965>
> .
>


I don't think it a problem, cause all files here are certainly file. If someone wants to specify a directory, he should write something like `lib/jquery.js/*`.


101682488_EvapCoolPrimaryAirSizing (Myoldmopar) - Win64-Windows-7-VisualStudio-12: OK (1883 of 1890 tests passed)

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


Why did you decide to make these macros and not functions?


maybe add null checks here to fail early. although very unlikely to happen :smiley:


please tell me this is not a real email address.


re @at15: I will change this name today.


Results of `fs.realpath` do not seem to have `/` endings.


Why do these need all `setNeedsDisplay()` now?


is this timeout enough for travis? :smile:


Sit esse minim culpa dolore sunt ex ut aute in. Qui ullamco consequat laborum commodo eiusmod consectetur ipsum ut laborum velit mollit nisi. Eu reprehenderit do dolore velit do ad labore mollit ea eu culpa qui laborum. Sit incididunt proident voluptate aliquip commodo eu. Lorem aliquip mollit reprehenderit magna ullamco. Lorem deserunt culpa aliqua nulla eu eu culpa aliquip occaecat magna. Nostrud consequat aute voluptate laboris veniam adipisicing commodo. Laborum sint sit proident proident mollit ipsum et non. Ipsum laboris reprehenderit fugiat in esse ipsum ut consequat. Occaecat ut aute magna consequat do ea incididunt proident irure ea ea sint.

Sit esse minim culpa dolore sunt ex ut aute in. Qui ullamco consequat laborum commodo eiusmod consectetur ipsum ut laborum velit mollit nisi. Eu reprehenderit do dolore velit do ad labore mollit ea eu culpa qui laborum. Sit incididunt proident voluptate aliquip commodo eu. Lorem aliquip mollit reprehenderit magna ullamco. Lorem deserunt culpa aliqua nulla eu eu culpa aliquip occaecat magna. Nostrud consequat aute voluptate laboris veniam adipisicing commodo. Laborum sint sit proident proident mollit ipsum et non. Ipsum laboris reprehenderit fugiat in esse ipsum ut consequat. Occaecat ut aute magna consequat do ea incididunt proident irure ea ea sint.


re @at15 It is like ESLint.


oh, I like that a lot better.


poor name choice.  completely non descriptive


You want to be recording much earlier than this to properly capture Phase1, which is meant to capture games where players fail to load.

You mentioned a 'DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD'


Default() ?


Seems not yet supported by Travis.


Not yet... Cause I am using Sublime now......


Add `NOT NULL`


Alternately, these could be changed to `ASSERT3U(skip, <=, iov->iov_len);` but I'm OK with dropping them too.


Oh sorry, I didn't actually check that this still worked!


You've submitted better work than this, were you rushed here?

Also, I'd like you to take the May log file and verify that you're script is producing accurate results for dswe and burned_area.  The version I have definitely isn't.


I believe the final answer here works out to be 8 seconds from ceil(log_2(256))


No prob, this is a short term thing, going to ditch hjs-webpack and write a proper webpack config, which should allow me to fix this the right way.


Ops, não vi que já tinha dado merge automático


Would be great to have a sample config in a header comment here...


TeamCity Colore :: Main Build [Build 112](http://tc.sharpblade.net/viewLog.html?buildId=650&buildTypeId=colore_mainbuild) is now running


バステアイコンの表示 #108


TeamCity Colore :: Main Build [Build 112](http://tc.sharpblade.net/viewLog.html?buildId=650&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:1:18


Yea I actually did this right after I posted that comment so I win haha, just forgot to come back here, Good grief tho, that commit is dirty, why all those imports? lol> Thanks tho for posting that, if I hadn't already done it I've been gone all day so no time to look and would have saved me some time for sure


Each cashier takes 1 bag, so we have 256 cashiers. For 256 cashiers we need ceil(log2(256+1)) seconds to assign bags to all cashiers. We spend 16 seconds adding, 8 seconds to hand bags from 256 people to 1, and 1 second to hand bags to the cashier, for 25 seconds total.


I have made [meteor-related](https://github.com/peerlibrary/meteor-related) which for me works better than those other packages. I used it well to create for example permission-based publish endpoints, where one query gets permissions of a user, and then you based on that publish documents. But what it lacks is that you can put in a generic reactive function (imagine how to make a publish which would be based on a timestamp, with reactivity you can have easy way to do it).

From my experience overhead is not big. Because what I do is have often a simple findOne query (like get permissions for this user) and then normal publish. Permissions is a rare event to be changed, so overhead is not big, but it is nicely reactive when they change.

For more complicated stuff I use [PeerDB](https://github.com/peerlibrary/meteor-peerdb) which effectively dereferences references between documents and stores them in documents. So the trade-off here is that you have more disk-space used, but then you can simply use any normal publish to get data published. And you can even make queries. For example, if you have a blog post with author field, PeerDB will make blog post documents be:

```
{
  author: {
    _id: '...',
    username: 'foo'
  },
  ...
}
```

So you can do simply publish by doing `author.username: 'foo'`. A very effective way to publish stuff.

So I think combining these approaches is superior to whatever else I have seen. Efficient publish of many-to-many relations through PeerDB and simple-to-understand code for one-to-many publish with server-side reactive publish.


Potentially less fragile: use a NULL sentinel instead.


did you intend to remove validation on these functions? looks like it could still be covered, but I haven't checked it completely


It's fine to delete the previous docs since the class has changed, but ... a class-level javadoc would be nice here.  I think there's a lot to be said about what this class is, how it implements `LockablePool`, etc ... even if it it's just copypasta from Chris's huge e-mail.


Basic foundation is ready.


As in problem 5, it takes 15 seconds to count 256 bags with 2 bags per cashier, and 8 seconds to hand 256 bags to 1, for 23 seconds total.


TeamCity Colore :: Main Build [Build 113](http://tc.sharpblade.net/viewLog.html?buildId=651&buildTypeId=colore_mainbuild) is now running


You seem to have kept to the 80 column line length limit elsewhere. Any reason for the discrepancy here?


ah sorry, mein Fehler, hast da natürlich recht
so ist das dann die gewollte Variante


TeamCity Colore :: Main Build [Build 113](http://tc.sharpblade.net/viewLog.html?buildId=651&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:57


TeamCity Colore :: Main Build [Build 114](http://tc.sharpblade.net/viewLog.html?buildId=652&buildTypeId=colore_mainbuild) is now running


Looks good


how does this handle anonymization of existing data, where logs is nil?


TeamCity Colore :: Main Build [Build 114](http://tc.sharpblade.net/viewLog.html?buildId=652&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:57


TeamCity Colore :: Main Build [Build 115](http://tc.sharpblade.net/viewLog.html?buildId=653&buildTypeId=colore_mainbuild) is now running


Interesting, my chart looks different from yours (and similar to what Stephen is describing). Parallel was slower until between 1e-3 and 1e-4, and then became faster than serial. I'd be interested to know what about your platform/machine lead to these results.


TeamCity Colore :: Main Build [Build 115](http://tc.sharpblade.net/viewLog.html?buildId=653&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:58


TeamCity Colore :: Main Build [Build 116](http://tc.sharpblade.net/viewLog.html?buildId=654&buildTypeId=colore_mainbuild) is now running


Indentation.


I have successfully tested this code, and I confirm that it works well.  I have two Sonos speakers, a play5 and a play1.  Both devices were discovered successfully, and commands to turn them on and off via HomeKit work.

Question - is there a way to set parameters in the config.json file to autoplay some specified music?  Right now, I can't find much of a use case for "Turn on the Living Room Speakers" because it does not play any music.  If music is playing, and I say "Turn off the Living Room Speakers", they do successfully turn off.


Let's be consistent about indentation of these continuation lines.


TeamCity MonoGame :: Develop (Win) [Build 3.5.0.603](http://teamcity.monogame.net/viewLog.html?buildId=10249&buildTypeId=MonoGame_DevelopWin&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 539, ignored: 6 Build time: 00:19:18


TeamCity Colore :: Main Build [Build 116](http://tc.sharpblade.net/viewLog.html?buildId=654&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:59


Nit: let's be consistent about spaces before parentheses in function calls.


Let's be consistent about placing the '*' in types.


TeamCity Colore :: Main Build [Build 117](http://tc.sharpblade.net/viewLog.html?buildId=655&buildTypeId=colore_mainbuild) is now running


cuidar indentação


This "else" is superfluous. Either remove it, or add braces around the "if" part.


TeamCity Colore :: Main Build [Build 117](http://tc.sharpblade.net/viewLog.html?buildId=655&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:59


TeamCity Colore :: Main Build [Build 118](http://tc.sharpblade.net/viewLog.html?buildId=656&buildTypeId=colore_mainbuild) is now running


Nit: extra blank line at end of file.


Why aren't you using COUNTOF here?


TeamCity Colore :: Main Build [Build 118](http://tc.sharpblade.net/viewLog.html?buildId=656&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:59


TeamCity Colore :: Main Build [Build 119](http://tc.sharpblade.net/viewLog.html?buildId=657&buildTypeId=colore_mainbuild) is now running


empd (nmerket) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (807 of 808 tests passed)

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


@aharley40 stop mixing irrelevant changes into commits


seria legal implementar o `equals` pra deixar esses testes + enxutos


Indentation (spaces vs tabs?).


TeamCity Colore :: Main Build [Build 119](http://tc.sharpblade.net/viewLog.html?buildId=657&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:58


TeamCity Colore :: Main Build [Build 120](http://tc.sharpblade.net/viewLog.html?buildId=658&buildTypeId=colore_mainbuild) is now running


TeamCity Colore :: Main Build [Build 120](http://tc.sharpblade.net/viewLog.html?buildId=658&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:58


@aharley40 instead of fetching the entire completion object, you can just use the call used to get the current level bit `$Competency->getCurrentLevelForStudent($Student);`


@atomfrede
I think you forgot to remove the console.logs added for testing


@MarvinSantos tenta fazer commits menores e com menos coisa, fica + fácil de revisar!


Yea.


como disse o @benhurott, esse nome no plural não tá legal.


Lists of different node types have different types. How would I declare such a function?


@FelipeM920, estou pra dizer isso faz uns commits já e sempre esqueço, cuidado com a convenção de nomes de variáveis: camelCase!


fixes issue #6


Esto ocaciona el bug #40. Al rotar la pantalla, la actividad se vuelve a crear de nuevo y eso flashea por alguna razón con el título.


You can include the failure result value here now...


Sure


Failed...


For 64-bit, it should be `(LONG_PTR)pw`


mature message commit


1. Change game state to _WAIT_FOR_LOADERS
2. First stat send at minute 10. Then at game end. Be nice to @jimmydorry


Shouldn't this be inside the conditional?


<3

:fist:


nice!


Still working on it :-D


I would instead assign res->count = 0 here and add an "else" to assign res->count = result.intVal...


This is actually a Promise not a Result


That's a good idea.


empd (nmerket) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (1847 of 1882 tests passed)

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


[Optionall] You can probably just fallthrough to the loop and let the post-loop code take care of this. Since this is a bit more explicit, I leave it up to you.


TeamCity Colore :: Main Build [Build 121](http://tc.sharpblade.net/viewLog.html?buildId=659&buildTypeId=colore_mainbuild) is now running


My understanding is that the upper() is unnecessary in _mysql_ because it defaults to a case-insensitive collation, but that if one were using postgres or another DB this would break things


Can you please add a comment to that effect?


TeamCity Colore :: Main Build [Build 121](http://tc.sharpblade.net/viewLog.html?buildId=659&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:59


TeamCity Colore :: Main Build [Build 122](http://tc.sharpblade.net/viewLog.html?buildId=660&buildTypeId=colore_mainbuild) is now running


@aldenml owns. Thanks, much better here.


that's just an FYI, not saying I think you should revet


TeamCity Colore :: Main Build [Build 122](http://tc.sharpblade.net/viewLog.html?buildId=660&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:57


nice


Yeah, that should help.  Thanks.


That was my impression too! I think this is a case of strange method naming, as this method controls the slider knob. When I included it in the `if`, the knob lost its ability to move.


This is fine, but needed to put in a comment.


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


Is there a reason to not **always** use /bin/sh, as that would be the most portable version?


Ah, this is where you're going wrong. You want to encrypt the keys with kB, not with the bulk keys for "crypto"!


Reminder to whoever is going to do the merge with end-to-end/timeseries to change the spelling here: https://github.com/basho/riak_kv/blob/end-to-end/timeseries/src/riak_kv_pb_timeseries.erl#L185 before removal of the "legacy" macro.


TeamCity Colore :: Main Build [Build 123](http://tc.sharpblade.net/viewLog.html?buildId=661&buildTypeId=colore_mainbuild) is now running


TeamCity Colore :: Main Build [Build 123](http://tc.sharpblade.net/viewLog.html?buildId=661&buildTypeId=colore_mainbuild) outcome was **SUCCESS**
Summary: Tests passed: 111 Build time: 0:0:58


die beiden Zeilen Comment haben es irgendwie überlebt. Sind mittlerweile geflogen, zusammen mit dem Code, den sie einstmals kommentierten (und der hier schon nicht mehr drin ist). Please ignore when reviewing :)


According to UVa toolkit, the correct output for this last one should be Wynell Acord


@orodeh FYI - i corrected some double counting here (`records` grows over multiple calls to `scan_bucket`).  I'm getting read amplification roughly 16:1 at this point (with no caching at all)


Can you publish this package on hex.pm?


TeamCity Colore :: Release Build [Build 78](http://tc.sharpblade.net/viewLog.html?buildId=662&buildTypeId=colore_releasebuild) is now running


But also important to keep in mind that `SESSION_COOKIE_SECURE` should be False if you're also planning on using a non-HTTPS Tor hidden service.


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


> This change puts a point in the contributing document for a reviewer to check that there is an appropriate release note when necessary. Can you think of something else?

I'm thinking of something like twisted's topfiles.

> This change puts a point in the contributing document for a reviewer to check that there is an appropriate release note when necessary. Can you think of something else?

That works for the documentation built for the release, but it will become incorrect as soon as any other commits are made.


The - g doesn't slow down code? Thanks


I still don't get it.

For instance, suppose that Us=WHITE and s = G3, then we have successively:

file_of(s) = FILE_G = 6 = 0110
relative_rank(Us, RANK_8) = RANK_8 = 7 = 0111
DarkSquares = 0xAA55AA55AA55AA55ULL = ....1010101001010101

file_of(s) & relative_rank(Us, RANK_8) = 6
file_of(s) & relative_rank(Us, RANK_8) & DarkSquares = 4

so darkPromSquare evaluates to true.

Is it what you intended for s=G3 and Us=WHITE ?


We typically capitalize only the first letter. Seeing as we've done that everywhere else in this cheat sheet, let's follow suite: `[Insert]`


Similarly, lets go with `[Esc]`


@isadoranun - this is a nice, clean way to extract the columns but for future reference, there is an argument "usecols" in loadtxt that allows you to select the columns you need directly while loading. Using that with a .transpose() gets you everything you need in one step


I work in javascript for work, so I keep making this mistake.


I commented out that line to let myself compile for now. Not sure what it's
for.
On Sep 21, 2015 20:53, "Andy Y" <notifications@github.com> wrote:

> Guys, i've been seeing this problem :
>
> Do you guys see the same thing? Template inacessible due to protection?
> [image: screen shot 2015-09-21 at 7 52 11 pm]
> <https://cloud.githubusercontent.com/assets/6835537/10010062/6b97ebde-609a-11e5-90a5-3c9844fdc044.png>
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/lobstermobster/AndroidSchedulerApp/commit/5a0b22e08dc314cfe5694e1cd4adc1d5237c2b88#commitcomment-13357693>
> .
>


@antinucleon what does these logging do? can we delete them, it seems complicate


The plot in part 4 looks a little strange. Why is the line for "infinity" cashiers making jumps?

I understood questions 6 differently than you, but maybe my understanding is wrong.


Thanks @kientzle! That's very helpful.

@johnbellone how would you feel about a check in here? If file_name is set, then we check the last two extension spaces to see if it's a known format ("tar" for starters, but could be others)

```rb
      if params[:file_name]
        raise Error, @archive if C::archive_read_open_filename(archive, params[:file_name], 1024) != C::OK
        if unknown_archive_format?(file_name)
          raise Error, @archive if C::archive_read_support_format_raw(archive) != C::OK
        end
        # ...
      end
    end # initialize

    KNOWN_ARCHIVE_EXTENSIONS = ["tar"]

    def unknown_archive_format?(file_name)
      basename = File.basename(file_name)
      if !File.extname(basename).empty?
        intersection = basename.split('.')[-2..-1] & KNOWN_ARCHIVE_EXTENSIONS
        return intersection.empty?
      else
        return true # no file extension
      end
    end

    # ...


**NOT** necessary since we're using v4.


Suggestion---FillGaps-ComponentMatrix-in-docs (rraustad) - i386-Windows-7-VisualStudio-12: OK (1881 of 1881 tests passed)

![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)


I just copied Tianqi's logging code. I think we can delete it.


This is super fast!


ah, that's a nice way to build a matrix. I didnt know about the "fill_diagonal" command


What about other rpc_servers ?
also this is meant to be cleaned up by the destroy


yay! Finally :)


For the serial execution you can also use the map command (without pool.) instead of the loop.


i commented it out as well to work on other things. but i think i have to assign a parameter to the DataTemplate for it to work.
basically I will have to assign what object it is expected to project as "Items". So i think in our case, its List of Tasks.


Can you put a small comment describing that this is responsible for creating handlers like GET, POST, PUT, etc.


noice


I could't find the explanation of the plot (6B).


@tqchen it seems that these loggings do affect the output, in an implicitly way


Looks well structured!


@PranavMathur  pls


good start Jeremy!  looking forward to reading the full story.


just wondering how/where the lambda configuration part comes in?


Using "this." isn't necessary on this line, and lines 206 and 207 aren't using it, I'd rather be consistent and omit it here too: what do you say?


@zverok yes.
I'm looking at it right now and actually don't realize why this was faster ) Maybe if you `.map &test` and then iterate over it it would be even better. Not sure, needs benchmarks.


great outline! keep up the good work
![1f44d-2](https://cloud.githubusercontent.com/assets/10352970/10010271/cd2e5f60-60b6-11e5-96c4-b077d84f6432.png)


unnecessary strong here.


Fakkkk
Has no one accounted for auxpow blocks?


Just, wow. thank you for implementing the idea, in the right way.


Try to use join instead of sub query for better performance


硬件：
1. stm32f103 开发板
2. 有一个按键，一个LED灯。

功能：
1. 按键检测：

    可以检测按键按下的状态：短按，长按，并保存键值。
    短按键值： 0x01
    第一次长按键值： 0x02
    后面的长按键值： 0x03

2. LED

    LED任务实现LED闪烁，1s时间间隔。

功能实现：

    1. 建立一个LED任务，实现LED每1s闪烁一次的功能；
    2. 建立一个KEY扫描的任务，每10ms轮询一次，去按键抖动功能；并且检测是否有按键按下，是短按还是长按状态，并把按键值写入到定义的队列当中；
    3. 建立一个读取队列的任务，这个任务的优先级大于按键扫描任务。所以队列中最多只有一个数据，当读取完队列数据（也就是按键值），该任务进入阻塞态；KEY扫描任务得到运行，检测是否有按键按下；如果有按键按下，则写键值到队列中；一旦写入，将唤醒读队列任务，打印读取到的键值。LED任务和按键扫描任务为相同的优先级，在读取队列任务进入阻塞态的时候，两者分享时间片，轮询执行。


remove the logging from the example. We need that for travis to show the outputs for easy debug purpose


#4702-AirloopHVACUnitarySystem-autosizing-incorrect-for-heating-only-systems-when-using-FlowPerHeatingCapacity (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1347 of 1347 tests passed)

![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.28%25-green.svg)


separate all queries to run separately as it's not a good practice to write all queries as inner or sub query.Here you can use join for selection of data in separate query then insert data in another query using that data


问题已解决


I would name the variables better. I think its hard to read the code with s_k2 and idx if you dont remember the context in which the code was written. And that invariably happens for well used code that has been running for a while.


Thanks for the explanation, but the name of the variable is not very descriptive (though it is better than `foo` or `bar` :)). So, if it is a matrix with k rows and n columns, the j-th row is the functional that computes \hat{\beta}_{v_j|\{v_1,...,v_j\}?


@agocke don't we have a function which already does this via the runtime shim we created?  Or have we not created the runtime shim yet?


Can you please explain what do you mean by "creating show-stopping run-on comments out of suceeding scripts"? Can not understand the meaning. Can you give example?


For the serial execution you can also use the map command instead of a loop (without pool.).


I'm not even sure why we consider BadImageFormatException a critical exception here.  We may be able to just change this.


here every time when a connectionpool object is created 5 instance of connection are created.that is not required.
Here logic should be like to keep the vector static and push every connection object into it whenever created till the max limit and use it as pool


Hi Matt,

At the time i was under heavy deadline pressure and needed to add some IdP capabilities to the project I was working on and it just made sense for me at the time to refactor everything.

I'm happy to remerge efforts, but I need to maintain this repo to support several running services. Also I have no time to dedicate towards further development unless out of necessity.

So if you would take all of my changes as is, I'm happy to do that. Or if you want to significantly progress your project I'm happy to endorse yours. Not trying to be a bad open-source citizen, this refactor made sense for me at the time based on the amount of time I had to spare, and I at least wanted to share in case others may benefit.

Cheers,
Mike


You should also plot more points and close unnecessary background processes, then the graph will look nicer.


We have an infrastructure in roslyn-internal for creating our NuGet packages.  It would be pretty easy for us to add a new nuspec to the existing infrastructure to get this going on our end.  We really need to move this to the roslyn repo though so it's more obvious to others.  :frowning:


nice function to use (logspace)


Not really related to the class but... Alexandra, I'm interested to know more about this highly dimensional problems you talk about.


This un-breaks multi-airport


@ttuegel I'm a little nervous about making a pull request because I still don't understand why my patch worked.  Without the patch, detailed tests freeze when I compile `Setup` with and without `-threaded`, and with the patch, the tests run with and without `-threaded`.  This is true even with zero tests in the suite.  When I experimented with the code, I found that the difference is in how the handle for the subprocess' stdin is created.  The tests freeze when the handle is created with `createPipe` but not when it is created by `createProcess`.  Maybe there's a bug in the Windows-specific code in `createPipe`.  Here's a commit that shows a minimal change that reintroduces freezing: https://github.com/grayjay/cabal/commit/a1bee26a517541d4664ba2c21b55e7dbab5c9d9c

It at least seems like a safe change, so I'm happy to refactor it and submit a pull request if you want.


It works fine now.


nextDuration = t.max


Destroy doesn't get called, because there are watches / provides / whatever that have a refcount to this socket. I think that's the answer.


Biblioteca especifica para o linux


it's the thoughts we need to shuffle. I'm going to do this, plus some more changes


LGTM


Let's say you're concatenating two javascript files, a.js and b.js.

a.js:
```javascript
document.write("Hello World"); # example comment
```

b.js:
```javascript
document.write(function() {
	return "Hello World";
}());
```

ngx_http_concat, lacking a default separator, would merge them like this.

a.js,b.js:
```javascript
document.write("Hello World"); # example comment
document.write(function() {
	return "Hello World";
}());
```

Now, if you use a javascript minifier, i.e. Cloudflare, and there is no separator between the scripts, the minifier treats the 1st line of the b.js as the comment from a.js -- so it's sort of like a run-on sentence.

a.js,b.js minified without separator:
```javascript
document.write("Hello World");return "Hello World";}());
```

Notice how line 1 of b.js is missing.  This is because ngx_http_concat didn't put the proper separator between the scripts, and line 1 of b.js got treated as a continuation a.js's comment.

a.js,b.js minified with double newline separator, after patch:
```javascript
document.write("Hello World");document.write(function() {return "Hello World";}());
```


Can't wait 'till this update come out ! :D


@sheelio you need to use `reverse` (url-lookup) to get server specific url, like following
```python
In [1]: from corehq.apps.domain.views import PublicSMSRatesView

In [2]: from django.core.urlresolvers import reverse

In [3]: reverse(PublicSMSRatesView.urlname)

Out[3]: '/messaging-pricing'


Understood, thanks.


TeamCity pull requests :: netty [Build 238](https://garage.netty.io/teamcity/viewLog.html?buildId=1539&buildTypeId=pulls_netty&guest=1) outcome was **FAILURE**
Summary: Tests passed: 5602, ignored: 21; compilation error: Compiler (new) Build time: 01:11:17


TeamCity pull requests :: netty [Build 239](https://garage.netty.io/teamcity/viewLog.html?buildId=1540&buildTypeId=pulls_netty&guest=1) is now running


#engineList refers to the search engines table in the search preferences.


Yes, that's precisely it.

On Mon, Sep 21, 2015 at 11:25 PM, jonathan-taylor <notifications@github.com>
wrote:

> Thanks for the explanation, but the name of the variable is not very
> descriptive (though it is better than foo or bar :)). So, if it is a
> matrix with k rows and n columns, the j-th row is the functional that
> computes \hat{\beta}_{v_j|{v_1,...,v_j}?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/selective-inference/R-software/commit/08fb66fe32b06acee642e695e1e4d0cc369a380c#commitcomment-13357951>
> .
>


This is so f-ing disturbing.


Interestingly, MSVC never complained about this one.


I think rather than doing this, we should just signal the timer at the top of this method. We'll always enter this method when we're waiting for a resolution.


reporting u 4 swears


UGH.


okay, so what should i do? can i make fun things? how do i make a website. can i work for the government


I know I complain about the translation but I think it is cool : )


Lever does not switch, the button is not pressed...
Servers Error-log: (http://pastebin.com/8CRJXtrx)


Interesting observation. I think what Haas was talking about it still relevant here- she was talking about how technologies aren't linear in that they don't replace each other in succession; that is, older technologies aren't necessarily being replaced and forgotten about in the wake of new tech; but rather that techs are branching and coexisting, filling voids and new needs. I think this is exactly what Pilgrim was talking about, and the "linearity" he refers to is not exactly the same kind of "linearity" that Haas is referring to; in Pilgrim's case, it's more about the idea that tech (HTML in particular) is being constantly built upon and improved, rather than scrapped and re-imagined altogether.

Definitely an interesting discussion/viewpoints to have.


Energy is fun, you're right. I wonder how we can expand on it slightly re:gaining. I guess generatormodule might be enough.


Great job with this BTW!


OK, will do.


#engineList refers to the seach engines table in the search preferences.  Given this code is now in preferences.css, the deletion is OK.  I will assimilate this.


Building first repository.


#5167-ExampleFile-VariableRefrigerantFlow_FluidTCtrl_5Zone.idf-Warnings (rongpengzhang) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (1880 of 1881 tests passed)

![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)


Microsoft's fix seems more thorough than this one. I'm going to experiment with a combination of the two but in the meantime I'll accept this one.


When I read Pilgrim's writing, I found the fact that 99% percent of all websites are broken to be a surprising number. It makes me actually wonder if the people who built those websites are aware that the HTML is broken. I took a computer science class teaching introductory Java last year, and I remember very well how unforgiving it can be with errors. Even if the IDE (integrated development environment) doesn't find fatal errors in my programming, that doesn't mean my programs will work the way it should for a good grade. That led to many late nights and frustrated debugging. Finding those minuscule errors can definitely feel more effort than they're worth, so I don't blame those who used the HTML Mime type loophole to get past XML's strictness. I'd assume that W3C wished to enact more discipline on how websites are structured and how well they're structured, but alas, loopholes are easier.


You are right, I get the point. Let me do that.


Yes. I forget the details (it was early in the rewrite) but this was the only combination of options that would reliably build Ogre. I *think* that the OIS_FOUND="OFF" actually makes it not build the samples but don't quote me on that. The bottom line is it doesn't error out on the build this way.


Whitespace issue.


我當時跑的時候很正常…@@


Per Aron Xu's guide, we should use CJK colon：


TeamCity pull requests :: netty [Build 237](https://garage.netty.io/teamcity/viewLog.html?buildId=1538&buildTypeId=pulls_netty&guest=1) outcome was **FAILURE**
Summary: Execution timeout (new); tests passed: 5562, ignored: 21 Build time: 01:31:00


Interesting to see the lonely paren isn't it..


@serkanpektas I updated the guidelines: https://github.com/aspnet/Home/wiki/Engineering-guidelines#argument-null-checking


I would just use matrix multiplication here. Much cleaner, I think


Ah, this was because I was having trouble pulling the dev media. I was getting some permission error from amber.w.o, as I recall. But that appears to have been a transient problem because it's working now. I removed this code.


The protocol could be hdfs, too. I would suggest changing the second example to `hdfs://host2:9000`.


Isn't it so crazy how these conversations between developers some 20 years ago are the conversations that have shaped web practices even to present day? I just think it's amazing that these developers who really had no idea what they were getting into are still being talked about today, and just their casual conversations on some internet forum so long ago are the conversations that helped to establish standards and, in the case of the example, the `<img>` tag. It's pretty cool that such an "old" technology was even able to be standardized and still used today.


There is a fill_diagonal command that might come in handy here.


Chinese (China). I've had enough of clarifying script vs. locale for poor `zh_SG` speakers who always get ignored.


And same for Malaysia. Also `hans` script.


#5167-ExampleFile-VariableRefrigerantFlow_FluidTCtrl_5Zone.idf-Warnings (rongpengzhang) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

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


Lolol


Thanks


“将命令发到”


忙碌


[Operating System] - the Operating System you wish to request - win or osx
[version] - iTunes version
[request] - the thing you're requesting


646 all works! Thanks!


Note that [version] can be replaced with latest to find the latest version, or earliest to find the earliest version.


typo


created bowerrc


url - the link to the iTunes release
64biturl - windows only. The link to the 64bit installer for the specified iTunes version.
uploaddate - the date that the version of iTunes was released formatted RFC3339
releasedate - the date of release formatted RFC3339
version - the version of iTunes
platform - the platform
info.json - all known information about the iTunes release (i.e. everything in this list) in json format


Will fix soon.


@chemoish Hey, Can you try this library for a change unless you have to support old IE version like IE8-10?
I am was warned not to link this library there. So, pinging here instead.


TBD is not a valid link. :)


It is possible to download the file when requesting the URL only by adding /dl to the end of the URL (as shown above)


@wi1d5ky 所以用 node-ssi 跑起來正常
@bootleq 現在我想到重點了，node-ssi 不會丟 `[an error occurred while processing the directive]` 這種錯誤出來

總之就是 node-ssi 實做上允許了 relative 路徑，但 server 預設不允許就是。


Hey Guys:

Can you let me know if I understand the workflow correctly. To retrieve the active list of tasks in memory, I have to do the following.

1.) Create a reference to the Core class in the pageMain page.
2.) Create a Scheduler object - Access GetScheduler by going through Core.GetScheduler()
3.) Assign a list object that is filled by the  Scheduler.GetActiveTasks Method
4.) This list is used to populate the ListViewer control on pageMain.


TeamCity pull requests :: netty [Build 239](https://garage.netty.io/teamcity/viewLog.html?buildId=1540&buildTypeId=pulls_netty&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 4782, ignored: 16; resource leak detected (new) Build time: 00:22:07
### Failed tests
```
io.netty.resolver.dns.DnsNameResolverTest.testQueryMx: <no details avaliable>

```


400 Bad Request - the request has not been completed due to a syntax or formatting error. Refer to this documentation.
404 Not found - information not found, does not exist in database
200 OK - the data has been found and successfully returned to you. (this is the best one!)


@particlebanana is `postgres:` correct, or did you mean `config:`?


Suggestion---FillGaps-ComponentMatrix-in-docs (rraustad) - Win64-Windows-7-VisualStudio-12: OK (1881 of 1881 tests passed)

![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)


OK, I'll review this and submit again. Just canceling!


iTunes
Before using the API please read all of this document.

Contents
Formatting the URLs/Syntax
Requesting Data
Extras
Responses
Examples
Other Information
1. Formatting the URLs/Syntax
In this section, the following key should be used:

[Operating System] - the Operating System you wish to request - win or osx
[version] - iTunes version
[request] - the thing you're requesting
The request URL is formatted as so:

http://api.ipsw.me/v2.1/iTunes/[Operating System]/[version]/[request](/dl)

Note that [version] can be replaced with latest to find the latest version, or earliest to find the earliest version.

2. Requesting Data
Below are listed the items you may request from the API.

url - the link to the iTunes release
64biturl - windows only. The link to the 64bit installer for the specified iTunes version.
uploaddate - the date that the version of iTunes was released formatted RFC3339
releasedate - the date of release formatted RFC3339
version - the version of iTunes
platform - the platform
info.json - all known information about the iTunes release (i.e. everything in this list) in json format
3. Extras
It is possible to download the file when requesting the URL only by adding /dl to the end of the URL (as shown above)
4. Responses
The API responds with Status codes in the headers to provided information on the request you made.

400 Bad Request - the request has not been completed due to a syntax or formatting error. Refer to this documentation.
404 Not found - information not found, does not exist in database
200 OK - the data has been found and successfully returned to you. (this is the best one!)
5. Examples
Below are some example requests.

http://api.ipsw.me/v2.1/iTunes/win/latest/url
http://api.ipsw.me/v2.1/iTunes/osx/10.5.3/uploaddate
6. Other Information
Please assign your application a user agent when you request a link. This will make it easier to track the API usage.


I don't think that will work.
You are using ifdef which is a compile time flag that will always return false during compile on older versions of xcode effectively disabling the code. You need to use dynamic invocation thru property lookup.


Could you add a readme.md file to the project explaining all the controls?


WHERE THEM PILES OF GOLD AT?


Magic numbers...


:baby:


I think this is a good fix - but it broke hxcpp build system on mac (now fixed).
Maybe a release note would be helpful too.


Struggled a bit with trying to have a modified view for reviews depending on whether it belonged to an artist or song. I assume that in the view.html.erb, I would need to have conditional formatting based on whether the passed parameter was a song_id or an artist_id. I also assume that if the views are drastically different, it breaks the best practice for having just one model for it as opposed to two separate ones?

(Still need to add proper comments). Didn't really mess with the front-end stuff either.


update(gameTime);


I think it's interesting that you connected the Pilgrim article with Haas's old and new technology. While I think that to some degree, developing computer programs has to be linear because you build off technologies as they progress, there is a lot of borrowing between old and new. For example, in 1993 a lot of html functions didn't exist yet. So the progression to html with IMG or html with audio and so on traveled linearly. But then xhtml came along and people used the new xhtml codes with the old html text type. So I think linear progression and nonlinear progression can work together.
Another interesting thought is whether or not html supports Haas's argument that new technology doesn't simply replace old technology. It seems like a lot of times (though not in the case of xhtml) new technology involves enough new codes/functions/ideas that the old technology doesn't really work anymore. Older forms of html still appear on webpages, but no one uses them to write codes.


first


not really.. 8-/

file.mp4 / 2'347'182 bytes :

```rebol
  length? read %/file.mp4
;   35
    length? read/binary %/file.mp4
;   2347182
  length? read/binary %/file.mp4

*** Runtime Error 1: access violation
*** in file: /red/allocator.reds
*** at line: 817
***
***   stack: red/alloc-big 2347204
***   stack: red/alloc-series-buffer 2347182 1 0
***   stack: red/alloc-series 2347182 1 0
***   stack: red/alloc-bytes 2347182
***   stack: red/binary/make-at 0181D164h 2347182
***   stack: red/binary/load-in 01D00000h 2347182 00000000h
***   stack: red/binary/load 01D00000h 2347182
***   stack: red/simple-io/read-file "/file.mp4" true false true
***   stack: red/simple-io/read 0181D144h true false
***   stack: red/file/read 0181D144h 0181D134h 0181D134h true false 0181D134h
***   stack: red/actions/read 0181D144h 0181D134h 0181D134h true false 0181D134h
***   stack: red/actions/read* -1 -1 1 -1 -1
***   stack: red/interpreter/eval-arguments 018A75BCh 01912A90h 01912A90h 01912A70h 01912AD8h
***   stack: red/interpreter/eval-code 018A75BCh 01912A80h 01912A90h true 01912A70h 01912AD8h 018A75BCh
***   stack: red/interpreter/eval-path 01912A70h 01912A80h 01912A90h false false true false
***   stack: red/interpreter/eval-expression 01912A80h 01912A90h false true
***   stack: red/interpreter/eval-arguments 018A742Ch 01912A70h 01912A90h 00000000h 00000000h
***   stack: red/interpreter/eval-code 018A742Ch 01912A70h 01912A90h false 00000000h 00000000h 018A742Ch
***   stack: red/interpreter/eval-expression 01912A70h 01912A90h false false
***   stack: red/interpreter/eval 0181D134h true
***   stack: red/natives/try* 1
***   stack: red/interpreter/eval-arguments 018A6EDCh 0188EED0h 0188EF20h 0188EEB0h 0188EF68h
***   stack: red/interpreter/eval-code 018A6EDCh 0188EEC0h 0188EF20h true 0188EEB0h 0188EF68h 018A6EDCh
***   stack: red/interpreter/eval-path 0188EEB0h 0188EEC0h 0188EF20h false false true false
***   stack: red/interpreter/eval-expression 0188EEC0h 0188EF20h false true
***   stack: red/interpreter/eval-arguments 018A6DFCh 0188EEB0h 0188EF20h 0188EE90h 0188EF34h
***   stack: red/interpreter/eval-code 018A6DFCh 0188EEA0h 0188EF20h true 0188EE90h 0188EF34h 018A6DFCh
***   stack: red/interpreter/eval-path 0188EE90h 0188EEA0h 0188EF20h false false false false
***   stack: red/interpreter/eval-expression 0188EEA0h 0188EF20h false false
***   stack: red/interpreter/eval 0181D114h true
***   stack: red/natives/unless*
***   stack: red/interpreter/eval-arguments 018A767Ch 0188ED6Ch 0188ED8Ch 00000000h 00000000h
***   stack: red/interpreter/eval-code 018A767Ch 0188ED3Ch 0188ED8Ch false 00000000h 00000000h 018A767Ch
***   stack: red/interpreter/eval-expression 0188ED3Ch 0188ED8Ch false false
***   stack: red/interpreter/eval 0181D0F4h true
***   stack: red/natives/do*
***   stack: ctx181~run 001CC160h
***   stack: ctx181~launch 001CC160h
```


@Water-Cat1 i think u broke something here. I had to literately pm the bot this for it to join #Q3: join #Q3

Nothing else would work so when you can see what you can do to fix it please. :)


Now I'm wondering if these aren't already defined somewhere....


This one is still empty.


Remove the second return statement.


You don't need to call "copy" on it since your property already defines the copy attribute.


Sure. I can easily make a pull request. :)

I may even add in a few improvements I've wanted to make of my own later! Just need to find the time to code them. ;)


Can you please create a pull request so the README is updated :+1:


Why not? I didn't know what mcstrans is, but I looked it up http://www.x86linux.org/wiki/index.php/Mcstrans and it sounds like something we'd want...


Cool! I'm excited to see :)

On Tue, 22 Sep 2015 2:25 pm Squirrely <notifications@github.com> wrote:

> Sure. I can easily make a pull request. :)
>
> I may even add in a few improvements I've wanted to make of my own later!
> Just need to find the time to code them. ;)
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/rosspf/acts/commit/74146a90f2b5cd0ca71dbc42ac0dff002e3dfe64#commitcomment-13358420>
> .
>


I found Pilgrim's article a little overwhelming too. There were a lot of technical details that I am not very familiar with, like most of the email conversation. I think it's interesting to note that non-coders (like me) would probably recognize a lot of the features Pilgrim talks about, but not realize what elements go into creating them so his article which only addresses the elements, not the visuals on the other side, is a bit hard to understand.
From what I could gather, shipping the code seemed to mean developing and producing for the public a browser based off a specific type of coding. Anyone else have a comment on whether I am on the right track? But I think even if it ships first, there is still a question of whether or not it will stick around.


#5167-ExampleFile-VariableRefrigerantFlow_FluidTCtrl_5Zone.idf-Warnings (rongpengzhang) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (807 of 807 tests passed)

![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-21.54%25-green.svg)


This 6 lines of if let can probably be simplified using 1 line combination optional chaining and .description from Printable protocol.


I agree with the comment on the effectiveness of differentiating code/text using colors—I have friends in computer science who use text editors (like Sublime) that handle code the same way. I think this layout really helps people visually and mentally separate the markup from the page text, and improves scannability. In some editors, the elements will change color if there is an error in the line, which is another useful tool.


it should be Constants


It's called on the outputs, but not yet before configuring #5368.


No worries, I didn't like having to use the non-standard extension anyway.


displayValue will have to be nil in order to fall into else, so would we need to set it to nil here?


E se depois de perder vida ele ficar com 0? não deveria estar Mordo dai?


exact same issue  with @stanley-shi


Yes.


será que este é um bom nome de método?


I agree that xhtml sounds like a huge pain for both users and people who are learning to write code. I think there was a quote in the Pilgrim article from W3C that talked about the companies using xhtml to their benefit. But it was a very brief and vague quote, so I couldn't figure out if thy were trying to cover up their failure or if there actually are some really great things about xhtml. After all, a lot of html'ers ended up using the xhtml format (just without the draconian errors).


que tal um teste para escudo e outro pra arco?


test-repo


Pushing another commit removing your solutions doesn't get rid of this one. I suggest you just delete this repository from github...


Submit 是技術行為，不是 domain 行為。

如果是結帳、買單，可以讓這個 function 命名更抽象一點。


Can this be simplified using optional chaining or ?? operator?


@TitusJonas Thank you! I am glad to help you :smile:


跟上面一樣，這邊 function name 不一定適合稱做「FindResult」, 我們在 lab 的範例，因為是「google 搜尋結果」，要「在結果頁找到搜尋結果連結」，所以才稱為 FindResult()

這邊如果是總計金額，建議就是把 function name 改成 Bill 或總計之類的字眼。


"Can't concatenate Tuple with a list"
Apparently you can do that only with two lists.

First part to error is line 93....hmmm


You now this file already is shipped with systemd? Removing it here and putting in another package will make the installation of livecd-init-systemd fail.


So if I understand you correctly, scanning the 'default' apache directories isn't done anymore by this script. But your intension is, that this can be done by creating another cronjob?


I think your note in line 10 about how realistic W3C's goals were cuts to the heart of the issue. While W3C's goals were noble, the reality of the then-internet was too complex for a large-scale adoption of XHTML over HTML. Perhaps W3C members were too idealistic, or perhaps they had a too-simple idea of the relationship between new and old technologies... #Haas


Switch the square brackets to ()


Am I not following instructions properly?
I keep getting "Uncaught ReferenceError: array is not defined" error in chrome console.


剛發現你的 view 已經有寫，叫做 TotalPrice, 那建議你 PageObject 的 FindResult() 就改成 TotalPriceShouldBe()  就很準了。

因果關係應該是：因為你先寫好測試專案裡面的 PageObject, 定義好 TotalPrice(), 所以 View 上面的 span 命名，才跟著命成 TotalPrice。

所以上課才講到，其實在定義 page object 時，就是在「規範」網頁要怎麼做。跟一般TDD一樣，我們期望在實作 prod code 時（包含網頁），我們的目標很明確，範圍很小，只要實作「符合測試程式規範」的 prod code 即可。


Use ternary if operator cond ? true : false instead of the full if statement.


Reduce if statement with ternary op?


ok thanks, good to have an example that works for ajax calls too (where it is typically useful)


Can you confirm that memory actually leaks, or you only see warnings from netty that during gc it found buffers which haven't released yet?


I also liked that Pilgrim's article was organized more by topic than by timeline. That was a lot more helpful for introducing large ideas like MIME, xhtml, or IMG than jumping all over the place in order to stay chronological.
Your in-depth summary makes me curious to hear your opinions on the different topics Pilgrim discusses. Do you think xhtml had any benefits in spite of the error handling? Or was it better for everyone that WHAT and W3C started working together and dropped xhtml?


yay iemand die niet mn code haat


我覺得 page object 裡面這一個用迴圈沒問題的。

因為你的行為是「BuyBooks」, 依據前面的訂單裡面有多少本書，然後操控 UI 的操作。

就算未來 UI 的 layout 或結構有調整，你也只需要改 Page Object 的 BuyBooks() 內容，測試案例的 scenario 是不用變的。而且 BuyBooks 的 domain 意義也不會因為UI調整而改變。

所以OK的。


Hola @Jorgesolis1989.
Este start year lo puedes extraer desde el archivo config. (APConfig).
Todas las acciones heredan de BaseAction y esta clase tiene un atributo config que es accesible. Allí puedes extraer el valor 2016. Recuerda que la planeación el próximo año va a cambiar a 2017, y no queremos tener que ir a todo el código y revisar todas las variables setiadas a 2016.
En conclusion, el valor 2016 debe ser extraido automaticamente.


Had a feeling it was something simple like that....


Sorry about that. Fixed directly in master.


This file would ship with Syntastic so I don't think changing the license is a possibility. Let's just keep it at what the Syntastic maintainers prefer, I guess.


Copy-paste error. Fixed now, thanks :)


@Jorgesolis1989 - Recuerda hacer flush siempre al final.


Well, I can't recall the exact reason for the second day, so I'm giving up lol. If you are really curious about this, you can simply revert this changes locally and try to run specs. I'm 100% certain you will see what will be broken.


主函数


The CSS for chattopbar could be helped by reducing height from 400px to 200px and moving both the rooster and Delete this room to the right of the chat wall - these will lift the text entry window and the send button.


@naka0157 When Pilgrim's just talking about "the code that ships, wins," he's referring to code that is launched with a product. The guy that first brought up the `<img>` tag decided to put the `<img>` code in the new update to a web browser he was working on (called Mosaic, which came before Internet Explorer). Even though other people had different ideas about what HTML elements for images should be (like `<icon>`), Marc made the `<img>` element public by putting it in a Mosaic update. People started using the new `<img>` element because there wasn't another way to handle pictures in Mosaic. Once lots of people were using `<img>`, it was the new standard and too popular to replace with something else. So `<img>` ("the code that shipped") won over alternatives like `<icon>`, all because one guy decided he liked `<img>` better.


getDerForward is the non-cached version of derForward. The name and options arguments are constructed there. They include naming conventions.


Can we write this recursive function in an immutable way for remainingOps?


Agreed. I'll release v0.1.0.


Global
Headers
Content-MD5 is now base64 encoded, as it should be, and now called "Content-Md5" due to net/http restrictions in golang
Responses
info.json requests always return an array
removed id from all responses
all date responses are in RFC3339
all uncondensed JSON responses are now indented with tabs, not spaces
in JSON responses, datefound has been renamed to uploaddate and will always be shown. an extra field, releasedate will be shown if it is known (both RFC3339)
firmwares.json
device info is first now, not that it should make any difference if you're parsing it properly :P
itunes has been renamed to iTunes
added releasedate to iTunes responses.
firmware.filesize has been renamed to firmware.size is now an int, not a string.
device.cpid and device.bdid are also ints instead of strings
firmware.signed (shsh signing status (boolean)) is now shown for firmwares.
all json responses (e.g. info.json) are now unified with firmwares.json (i.e. the responses are the same details)
Full JSON types and layouts here (taken directly from the code):

/** firmwares.json types **/
type Device struct {
    Name        string      `json:"name"`
    BoardConfig string      `json:"BoardConfig"`
    Platform    string      `json:"platform"`
    CPID        int         `json:"cpid"`
    BDID        int         `json:"bdid"`
    Firmwares   []*Firmware `json:"firmwares"`
}

type Firmware struct {
    Identifier  string `json:"identifier,omitempty"`
    Version     string `json:"version"`
    Device      string `json:"device,omitempty"`
    BuildID     string `json:"buildid"`
    SHA1        string `json:"sha1sum"`
    MD5         string `json:"md5sum"`
    Size        int    `json:"size"`
    ReleaseDate string `json:"releasedate,omitempty"`
    UploadDate  string `json:"uploaddate"`
    URL         string `json:"url"`
    Signed      bool   `json:"signed"`
    Filename    string `json:"filename"`
}

type iTunes struct {
    Platform        string `json:"platform,omitempty"`
    Version         string `json:"version"`
    UploadDate      string `json:"uploaddate"`
    URL             string `json:"url"`
    SixtyFourBitURL string `json:"64biturl,omitempty"`
    ReleaseDate     string `json:"releasedate,omitempty"`
}
firmware requests
removed request mapping, so the following requests do not exist (alias => actual):

    /** removed aliases **/
    "firmware":    "version",
    "date":        "datefound",
    "releasedate": "datefound",
    "info.json":   "info",
    "sha1":        "sha1sum",
    "md5":         "md5sum",
    "device":      "name",
however, releasedate is repurposed to give the date the firmware was released on (if it exists) or return a 404 error if it does not. See documentation for valid requests.

uploaddate added. This is the date the firmware was uploaded to the server. This is more reliable than releasedate for older firmwares.

removed datefound tag. see above for more improved naming of tags

signed is now a boolean

removed disabled field in info.json -> if it were true, the firmware would not be shown anyway...

filename requests now always return the true filename, based from the URL of the IPSW. This means for some AppleTV versions things may seem different because of Apple's strange versioning.

iTunes
platform aliases removed. Now use win for Windows and osx for Mac OS X.
redsn0w
discontinued as of v2.1. With a lack of new releases, it makes no sense to keep updating the API. Use v2/redsn0w instead.
PwnageTool
discontinued as of v2.1. With a lack of new releases, it makes no sense to keep updating the API. Use v2/PwnageTool instead.


not to use expect


I think there's a difference between "broken" and "has errors." From my understanding of the text, Pilgrim said that an estimated 99% of web pages have syntax errors. HTML "forgives" this errors, by overlooking things like `<tag>`s without a closing `</tag>` or non-hierarchical spacing (where `<p>` isn't indented under `<body>`). XHTML, meanwhile, considers syntax errors fatal, and won't display a web page with errors that HTML would ignore.


Возможно у тебя `eslint` проверяет базовые настройки, а не наши настройки.
У тебя если в корне проекта сделать `npm run lint` то будут те же  ошибки?


test 4th line
test 5th line


committing the test.html with new two lines


Raw Blame History  
# -*- coding: utf-8 -*-
'''
  model key tests
  ~~~~~~~~~~~~~~~
  tests canteen's model keys.
  :author: Sam Gammon <sg@samgammon.com>
  :copyright: (c) Sam Gammon, 2014
  :license: This software makes use of the MIT Open Source License.
            A copy of this license is included as ``LICENSE.md`` in
            the root of the project.
'''
# canteen keys
from canteen import model
from canteen.model import Key
from canteen.model import exceptions
from canteen.model import AbstractKey
# canteen tests
from canteen.test import FrameworkTest
## KeyTests
class KeyTests(FrameworkTest):
''' Tests `model.Key` and `model.AbstractKey`. '''
def test_construct_key (self):
''' Test constructing a `Key` manually '''
# test kinded empty key
k = Key( "TestKind" )
self.assertEqual(k.kind, "TestKind" )
# test kinded ID'd key
k = Key( "TestKind" , "sample" )
self.assertEqual(k.kind, "TestKind" )
self.assertEqual(k.id, "sample" )
# test parented, kinded ID'd key
pk = Key( "TestParentKind" , "parent" )
k = Key( "TestKind" , "child" , parent = pk)
self.assertEqual(k.kind, "TestKind" )
self.assertEqual(k.id, "child" )
self.assertEqual(k.parent, pk)
# make sure basic properties are ok
self.assertEqual(k. __slots__ , set ())
self.assertEqual(k. __class__ .__name__ , "Key" )
self.assertEqual(k. __class__ .__slots__ , set ())
def test_key_inheritance (self):
''' Test proper inheritance structure for `Key` '''
# test basic key inheritance
k = Key( "TestKind" , "sample" )
# test basic inheritance
self.assertIsInstance(k, Key)
self.assertIsInstance(k, AbstractKey)
self.assertIsInstance(k, object )
# test class inheritance
self.assertTrue( issubclass (Key, AbstractKey))
self.assertTrue(AbstractKey in Key. __bases__ )
self.assertIsInstance(Key, AbstractKey. __metaclass__ )
# check `AbstractKey` inheritance
self.assertTrue( type(k) == Key)
self.assertTrue( issubclass (Key, object))
def test_key_stringify (self):
''' Test string representation of a `Key` object '''
# build and stringify key
k = Key( "SampleKind" , "sample_id" )
x = str (k)
# make sure the kind is somewhere
self.assertTrue(( "kind" in x))
self.assertTrue(( "SampleKind" in x))
# make sure the ID is somewhere
self.assertTrue(( "id" in x))
self.assertTrue(( "sample_id" in x))
# make sure the key class is somewhere
self.assertTrue(( 'Key' in x))
def test_key_class_stringify (self):
''' Test the string representation of a `Key` class '''
# build and stringify key
x = str (Key)
# make sure the kind is somewhere
self.assertTrue(( "kind" in x))
# make sure the ID is somewhere
self.assertTrue(( "id" in x))
# make sure the key class is somewhere
self.assertTrue(( 'Key' in x))
def test_abstract_key (self):
''' Test that `AbstractKey` works abstractly '''
# should not be able to instantiate `AbstractKey`
with self.assertRaises(exceptions.AbstractConstructionFailure):
AbstractKey()
self.assertIsInstance(Key(), AbstractKey)
def test_concrete_key (self):
''' Test that `Key` works concretely '''
# sample `Key` subclass
class SampleKey(Key ):
''' Tests subclasses of `Key`. '''
__schema__ = tuple (['id' , 'kind' ])
# perform tests
self.assertTrue(SampleKey( "Sample" , "id" ))
self.assertIsInstance(SampleKey( "Sample" , "id" ), Key)
self.assertTrue( hasattr (SampleKey, '__schema__' ))
self.assertEqual( len (SampleKey.__schema__), 2)
def test_raw_key_format (self):
''' Test constructing a key from a raw iterable '''
# sample key
k = Key( "Sample" , "sample" )
# tupled raw
self.assertEqual(Key(raw =k.flatten()), k)
self.assertEqual(Key.from_raw(k.flatten()), k)
# joined raw
joined, struct = k.flatten( True)
self.assertEqual(Key(raw =joined), k)
self.assertEqual(Key.from_raw(joined), k)
def test_urlsafe_key_format (self):
''' Test constructing a key from its encoded form '''
# sample key
k = Key( "Sample" , "sample" )
# urlsafe in & out
self.assertEqual(Key(urlsafe =k.urlsafe()), k)
self.assertEqual(Key.from_urlsafe(k.urlsafe()), k)
def test_key_flatten (self):
''' Test flattening a Key into a raw iterable '''
# sample key
k = Key( "Sample" , "sample" )
# flatten in & out
self.assertEqual(Key(raw =k.flatten()), k)
self.assertEqual(Key.from_raw(k.flatten()), k)
def test_key_nonzero (self):
''' Test nonzero functionality in a key '''
# sample zero key and nonzero key
k, nk = Key( "Sample" ), Key( "Sample" , "sample" )
# key with no ID should evaluate to falsy
self.assertTrue(nk)
self.assertTrue( not k)
def test_key_len (self):
''' Test the length of a `Key`, which should only be 0 in the case of an incomplete key '''
k, nk = Key( "Sample" ), Key( "Sample" , "sample" )
# a key with no ID should evaluate to 0 via len()
self.assertEqual( len (k), 0)
self.assertEqual( len (nk), 1 )
def test_key_with_model_class_kind (self):
''' Test making a `Key` via using a model class as the kind '''
## KindedModel
# Used to test using classes for kinds in `model.Key`.
class KindedModel (model.Model ):
''' Sample for testing key creation from model classes. '''
string = basestring
# make keys
k1 = model.Key( "KindedModel" , "test_id" )
k2 = model.Key(KindedModel, "test_id" )
ko = model.Key(KindedModel)
# test keys
self.assertEqual(k1.kind, "KindedModel" )
self.assertEqual(k1.id, "test_id" )
self.assertEqual(k2.kind, k1.kind)
self.assertEqual(ko.kind, k1.kind)
self.assertEqual(k2.id, k2.id)
def test_key_ancestry (self):
''' Test `Key` ancestry mechanisms '''
# manufacture keys
pk = model.Key( "ParentKind" , "parent_id" )
ck = model.Key( "ChildKind" , "child_id" , parent = pk)
gk = model.Key( "GrandchildKind" , "grandchild_id" , parent =ck)
ggk = model.Key( "GreatGrandchildKind" , "great_grandchild_id" , parent =gk)
# for each key, make sure parent is set
self.assertEqual(pk.parent, None)
self.assertEqual(ck.parent, pk)
self.assertEqual(gk.parent, ck)
self.assertEqual(ggk.parent, gk)
# for each key, make sure ancestry works
pk_ancestry = [i for i in pk.ancestry]
ck_ancestry = [i for i in ck.ancestry]
gk_ancestry = [i for i in gk.ancestry]
ggk_ancestry = [i for i in ggk.ancestry]
# test ancestry paths
self.assertEqual( len (pk_ancestry), 1)
self.assertEqual( len (ck_ancestry), 2)
self.assertEqual( len (gk_ancestry), 3)
self.assertEqual( len (ggk_ancestry), 4 )
# len of a key should always be 1 unless it has ancestry, then it's the length of the ancest
self.assertEqual( len (pk), 1 )
self.assertEqual( len (ck), 2 )
self.assertEqual( len (gk), 3 )
self.assertEqual( len (ggk), 4)
# ... however all keys should test nonzero-ness (all keys should be nonzero)
for k in (pk, ck, gk, ggk):
self.assertTrue(k)
def test_key_with_overflowing_schema (self):
''' Test construction of a `Key` with too many schema items '''
# try and make a key with a ton of arguments
with self.assertRaises( TypeError):
model.Key( "SampleKind" , "id" , "coolstring" , "whatdowedo" , "whenwehave" , "thismanyarguments
def test_key_construct_multiple_formats (self):
''' Test constuction of a `Key` with multiple formats, which is not supported '''
# sample key
ok = model.Key( "Sample" , "sample_id" )
# try and make a key with multiple formats
with self.assertRaises( TypeError):
model.Key(raw = ok.flatten( False )[ 1], urlsafe = ok.urlsafe())
def test_key_auto_id (self):
''' Test an integer-based ID field '''
class AutoincrementTest(model.Model ):
''' Test that keys autoincrement properly when not assigned
deterministic name values. '''
message = basestring , { 'default' : 'Hello, world!' }
# put deterministic key
a = AutoincrementTest(key = model.Key(AutoincrementTest.kind(), 'testing-string-key' ))
dk = a.put()
# put nondeterministic key #1
nk = AutoincrementTest().put()
# put nondeterministic key #2
nk2 = AutoincrementTest().put()
self.assertIsInstance(nk.id, int ) # nondeterministic should be an int
self.assertIsInstance(dk.id, basestring ) # deterministic should be a string
self.assertTrue((nk2.id > nk.id)) # should be greater
def test_key_adapter (self):
''' Test that the adapter is attached correctly to `Key` '''
# build test obj
k = model.Key( "TestKind" , "test" )
# make sure an adapter is attached at the class level
self.assertTrue( hasattr (model.Key, '__adapter__' ))
self.assertIsInstance(model.Key.__adapter__, model.adapter.ModelAdapter)
# make sure the same is true at the object level
self.assertTrue( hasattr (k, '__adapter__' ))
self.assertIsInstance(model.Key.__adapter__, model.adapter.ModelAdapter)
def test_key_equality (self):
''' Test that keys equal each other when they should '''
conditions = []
# test with determininstic ID
k1 = model.Key( "TestKind" , "blabs" )
k2 = model.Key( "TestKind" , "blabs" )
conditions.append((k1 == k2))
# test kinded keys
k3 = model.Key( "TestKind" )
k4 = model.Key( "TestKind" )
conditions.append((k3 == k4))
# test ancestored keys
k5 = model.Key( "TestSubkind" , "blobs" , parent =k1)
k6 = model.Key( "TestSubkind" , "blobs" , parent =k2)
conditions.append((k5 == k6))
[self.assertTrue(condition) for condition in conditions]
def test_key_inequality (self):
''' Test that keys don't equal each other when they shouldn't '''
conditions = []
# test with determininstic ID
k1 = model.Key( "TestKind" , "blabs" )
k2 = model.Key( "TestKind" , "blobs" )
conditions.append((k1 != k2))
# test kinded keys
k3 = model.Key( "TestKind" )
k4 = model.Key( "TestOtherKind" )
conditions.append((k3 != k4))
# test ancestored keys with different IDs
k5 = model.Key( "TestSubkind" , "blabs" , parent =k1)
k6 = model.Key( "TestSubkind" , "blobs" , parent =k1)
conditions.append((k5 != k6))
# test ancestored keys with different kinds
k7 = model.Key( "TestSubkindOne" , "blabs" , parent = k1)
k8 = model.Key( "TestSubkindTwo" , "blabs" , parent = k1)
conditions.append((k7 != k8))
# test ancestored keys with different parents
k9 = model.Key( "TestSubkind" , "blabs" , parent =k1)
k10 = model.Key( "TestSubkind" , "blabs" , parent = k2)
conditions.append((k9 != k10))
[self.assertTrue(condition) for condition in conditions]
def test_key_format (self):
''' Test format specification on `Key` '''
# build object
k1 = model.Key( "Test" , "testkey" )
# test class
self.assertTrue( hasattr (model.Key, '__schema__' ))
self.assertIsInstance(model.Key.__schema__, tuple )
self.assertTrue(( len (model.Key.__schema__) > 1))
# test object
self.assertTrue( hasattr (k1, '__schema__' ))
self.assertIsInstance(model.Key.__schema__, tuple )
self.assertTrue(( len (model.Key.__schema__) > 1))
def test_key_set_unknown_attribute (self):
''' Test setting an unknown and known attribute on a `Key` '''
k = model.Key( "CoolKind" , "coolid" )
with self.assertRaises( AttributeError ):
k.blabble = True # try writing unknown attribute
def test_key_overwrite_known_attribute (self):
''' Test overwriting a known (schema-d) attribute on a `Key` '''
k = model.Key( "CoolKind" , "coolid" )
with self.assertRaises( AttributeError ):
k.kind = "MyKind"
with self.assertRaises( AttributeError ):
k.id = 10
def test_key_set_attribute_persisted (self):
''' Test setting a valid attribute on a persisted `Key` '''
class PersistedKeyTest(model.Model ):
''' Test model for making sure writing to a persisted key fails. '''
message = basestring , { 'default' : 'Hello, world!' }
with self.assertRaises( AttributeError ):
k = PersistedKeyTest().put()
k.id = 5
with self.assertRaises( AttributeError ):
k = PersistedKeyTest().put()
k._set_internal( 'kind' , "Blabs" )
with self.assertRaises( AttributeError ):
k = PersistedKeyTest().put()
k._set_internal( "id" , 25 )


Ah, cool. Eventually, I want to have 4 different modes for the mouse movement.

Full - tracks the entire page
Isolated - tracks within the container
Magnetic - tracks within a certain distance from the container
Cross - Closest to the hellomonday profile, where if an element is on the same x/y plane, it will activate the effect.


You are right, will do that and release a new version asap


@karuturi How about recalculating the resource count on expunge volume complete callback? The changes look good to me otherwise.


this returns a matrix with matrices - just need to figure out how to add the values together to get the final numbers for the final matrix


To PRE.


To PRO.


Thanks, fixed.


Nope, if you look closer at the diff we changed, for example:
-                /usr/bin/maldet -b -r /home/?/public_html 1 >> /dev/null 2>&1
-		/usr/bin/maldet -b -r /home/?/domains/?/public_html 1 >> /dev/null 2>&1

into:
+                /usr/bin/maldet -b -r /home/?/public_html,/home/?/domains/?/public_html 1 >> /dev/null 2>&1

So the cronjob still scans default directories, it just does it as a single command instead of multiple.


@xantippe Warst du das? Warum hast du das Query auf eine Zeile gepackt? Vorher war es doch ybersichtlicher, oder?


I am getting runtime exception after the changes

01-01 00:02:48.940: E/AndroidRuntime(7433): java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/com.google.android.media.effects.jar", zip file "/data/app/com.android.gallery3d-1/base.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]] couldn't find "libjni_filtershow_filters.so"
01-01 00:02:48.940: E/AndroidRuntime(7433): 	at java.lang.Runtime.loadLibrary(Runtime.java:366)
01-01 00:02:48.940: E/AndroidRuntime(7433): 	at java.lang.System.loadLibrary(System.java:988)
01-01 00:02:48.940: E/AndroidRuntime(7433): 	at com.android.gallery3d.filtershow.pipeline.ProcessingService.<clinit>(ProcessingService.java:327)


I really liked Pilgrim's line about the "twisted, knotted, broken" family tree of HTML. Looking backward from the present, it seems clear that HTML was the constant line and the way to go, but Pilgrim's many mentions of (at the time) popular HTML alternatives makes it clear that HTML was never the sure bet, but that particular features of the language (including the feature of 'just being around since nearly the beginning') eventually allowed it to win out.


How do I use this forbidden fields feature? I have tried googling around a bit but don't see any documentation. I've just removed insecure and now my orion admin panel cannot even insert new documents into my collection without throwing  `Uncaught Helper "collections.projects.forbiddenFields" is not defined`.


Bumped this to 1.0.0. Thanks!


That should normally already work. The vim-jsx plugin uses the filetype `javascript.jsx` and Syntastic seems to detect that.


Why ```hacloud == 2``` ?


Dear Fred,
You are welcome.  Glad this helped :)

Have a good week.

Regards,
Abhinav

On Mon, Sep 21, 2015 at 2:33 PM, Freddy07 <notifications@github.com> wrote:

> I am not sure what I was doing incorrectly previously, but it is working
> now for all 3 file types. Thank you very much for your help Abhinav, it is
> greatly appreciated. I will be sure to recommend your videos to any of my
> classmates trying to learn shiny.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/aagarw30/youtubeuserquery/commit/02cc4066624c24778c0c8b93737902ab27b43e7c#commitcomment-13336975>
> .
>


Done


That clears it up for me. Thanks for the explanation Damien!


Because fittable won't compile otherwise, due to missing imports.


This one partially fixes #11 we still need to add checks for entire sprite rect and not just origin


zero version?