hey everyone...change is better sometimes. if you got frustated with your daily routines.try something new where can find something that will make you happy


Why has Doctrine been removed?


@adefelic : I see you went with belt and suspenders here: both adding the parent object to QLocalServer constructor above (which would ensure the child gets deleted when the parent is destructed,) and deleting server explicitly.

Can you reason whether this is a problem? Why or why not?

Also, what will be the order of deletion of Server and QLocalServer instances in your current code? What if you dropped ```delete this->server``` from ```Server::~Server()``` destructor?

Answering this will be a useful exercise in understanding object and child object lifetimes as Qt manages them.


Yeah, you caught me in a rant, lol. Thanks for the info.


The same argument applies to any parameter in any function call. Anyway not _forcing_ keyword argument does not stop you from using it.


Yes. To solve the issue from your second example with _group_, I suggest we just output every read2 (every read1 is already written out). To deal with chimeric read pairs  we need to maintain the full mappings between read2:tags and output read2s in the call to `outfile.close(), which could get quite memory intensive. Since the read1s are already tagged, do we need to redundantly tag read2 as well?


Hi! Did this end up working for you? Have a project with deprecation warnings from the mainline version of this lib.


Bacana essa alteração!


@Sami32 It's caused by "pv" in ```pv:subtitleFileType```. The question is if this is correct, and if so - why the namespace isn't declared.


@Loaal or @Bunny67

Maybe you both know 💡


Alejandro Benavides Restrepo -201622290-3744
Joan Andres Caicedo Ayala - 201627015

Programa en C que recibe como argumento un directorio y calcula el número de bytes que ocupan los archivos en dicho directorio de forma secuencial.


git checkout foriegn_branch
git rebase master

notes: will check foreign branch with base branch master
and notify merge conflicts


This was the documentation about the maxactive parameter in the `register_kretprobe` function. But the parsing rules for `kprobe_events` might be different ;)


Maybe it would be a good idea to have that loop (or the close statement) under a try/except clause, in case someone else closes the file in the meantime.


right


![](https://github.trello.services/images/mini-trello-icon.png) [UI: auth](https://trello.com/c/UFyHqti9/76-ui-auth)


This should be `wPosition.top()` I assume.


done


Tank you sir!


@arronei what's the purpose of this metadata key? Bikeshed suggested we prefix it with '!'.


@uestla: I'm convinced, that this commit is compatible with release 11.2.X, because I made a patch from this commit, which I applied to latest 11.2.X and it seems, that already is OK :)

I don't know which case of extending a parent block do you mean..


Если я в хэше храню номер => объект поезд,
 можно в этом методе find  написать @@trains_list[number]
что тоже вернет нам объект?

Метод find в Enumerable видела, но у меня не получается что-то с ним совладать.
Если пишу
def self.find(number)
    @@trains_list.find{|key, value| puts value if @@trains_list.key(value) == number }
  end

то возвращает массив  [key, value]

irb(main):078:0> load './train.rb'
=> true
irb(main):079:0> train2 = Train.new(22)
{22=>#<Train:0x007f9cc70591a8 @number=22, @current_speed=0, @carriages=[]>}
=> #<Train:0x007f9cc70591a8 @number=22, @current_speed=0, @carriages=[]>
irb(main):080:0> train1 = Train.new(11)
{22=>#<Train:0x007f9cc70591a8 @number=22, @current_speed=0, @carriages=[]>, 11=>#<Train:0x007f9cc700d3e8 @number=11, @current_speed=0, @carriages=[]>}
=> #<Train:0x007f9cc700d3e8 @number=11, @current_speed=0, @carriages=[]>
irb(main):081:0> Train.find(22)
=> [22, #<Train:0x007f9cc70591a8 @number=22, @current_speed=0, @carriages=[]>]

пришлось добавить еще, что мне нужно из массива значение элемента с индексом 1

  def self.find(number)
    @@trains_list.find{|key, value| @@trains_list.key(value) == number }[1]
  end

Это оно?)


It also seems like we're missing some subtitle support:
> That depends. There is no such thing as subtitles in DLNA. We (try to)
support the two most common "extension", CaptionInfoEx from Samsung and
PV from Twonky.

The corresponding namespace for the Samsung variant is ```xmlns:sec="http://www.sec.co.kr/"```.


This is just a wild guess, but I'm wondering if making the `S3CsvExport` a sync job would help our memory problems. My thinking is that `in_batches` helps, but the memory might stick around until the whole job is finished — reserving it in case the job needs it. But spinning off each CSV export as a new sync job would mean that each one of those hungry jobs could release its memory. Like I said, wild guess


the indentation here is off... strange that it still runs!


I think it should always be used explicitly, so why not force it? This isn't a very public function, I think it would be used by, like, two people. Both of them will always specify the argument as keyword. :)


What would you suggest as an alternative?
"Using found $PACKAGE"
I'm also fine with silence. No news is good news.


Going to add one more line.


Ugh, yes, absolutely. Nice catch!


Use doc strings https://www.python.org/dev/peps/pep-0257/
Allows for automatic documentation, also looks pretty

```
def predict():
    """Save drawing canvas data as image."""
   # ...
```


i could repush this commit specifying the correct slackware version, but it's been hours........ it's slackware 13.37... we all know it..


Create and use an Enum instead?


component={Home} or render={Home}  - will be the same work!!!


[inst/makeData.R:105:1:](https://github.com/mlr-org/mlr/blob/a5571da78e6c9722de0d413d0c0910bc1c3554b4/inst/makeData.R#L105) *style:* **Variable or function name should be dotted.case.**
```r
fuelSubset.task = makeFDARegrTask(data = mdata, target = "heatan", fd.features = fdf, fd.grids = fdg)
^~~~~~~~~~~~~~~
```


Sir i only got one beta updates when we get beta updates😫😫😫


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/7c1a1049-628c-4188-bf58-bb5e034a8047 "1stChatBot"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/16a045d3-1f7d-4b1d-9b61-af818aab264e "1stChatBot") deployed this commit to [dev](https://console.ng.bluemix.net/apps/67b631f4-7589-40ec-9aa1-4e49ce30df2a "ibm:yp:us-south:jerryobrien30@gmail.com:dev")


@WangYihang ok but it feels wierd to recommend 5 seconds and if 0 you give them 20. Just saying 🌝.


Ooh, linking _this_ to the cubic-bezier site would be extra cool…  😄


Про `find` я написал для общего развития, при использовании массива он тут больше подходит. Естественно, при использовании хэша, он не нужен, т.к. `@@trains[number]` и выдаст нужный результат


gnuplot is also installed in Nix. In fact, I think all of these dependencies are in filter-deps.


Thanks!!


Congrats!


I don't see any extra value in linking this website...
Could you give some more context here?


This closes #669


@yihui I think the newly introduced check (`chapter_name == ''`) breaks the option to pass a function to `chapter_name` in the `_bookdown.yml` as described in the [bookdown documentation](https://bookdown.org/yihui/bookdown/internationalization.html).

Adding...

```r
language:
  ui:
    chapter_name: !expr function(i) paste('Chapter', i)
```
to the `_bookdown.yml` throws the error `comparison (1) is possible only for atomic and list types`, as it tries to compare an R function with a character. If `chapter_name` is a function is checked later in the `else if` statement, which is never evaluated due to the error.


Very good! At last our README seems ready to go live… unless @eliogi or @gialloporpora have something to add. Do you think we forgot something important? Too much information? If that is the case, feel free to edit the document (in English or Italian, we'll do the necessary modifications later).

If everything is OK, I say we are ready to merge with master! 🎊


Clica no primeiro livro no site do Submarino e pega a informações do ISBN e nome do autor, após realizar
esse passo acessa dois sites distintos (www.extra.com.br e www.amazon.com) realiza a busca do livro atra-
vés do ISBN e compara se os autores são os mesmos.


A < Router > may have only one child element. So we have to wrap all components in one < div >


This seems to break the OSGi tests: https://kie-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/droolsjbpm-integration/2116/#showFailuresLink. @tsurdilo could you please take a look?


Maybe it makes sense to use any of the bootstrap compilers here and avoid downloading another (big) artefact from maven.


Oh man, so it wasn't just me/my setup! Haha, great thanks! :+1:


put the default to false for verbose mode :sunglasses:


put also this to true . The rationale is that the default behavior should be that the node just works. If you need to have more info, you can turn to true cleanup and verbosity.


Btw I would change the name to `verbosity`, usually people call it like that :+1:


retest this please


Graph that shows importance of PCA columns


Good thinking! Thanks!


Ok, leave it this way. But please, keep usage of new, fancy language features at reasonable level.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-135302 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-135302") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-135314 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-135314") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-Prod-20170405-135320 "deployed-2-env-Prod-20170405-135320") to [Prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "There was a problem retrieving the space name"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-135334 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-135334") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


added routine to assign short-cut keys to the pivot table macros


Bluemix toolchain: An unknown tool deployed [testrepo-traceability-jerome-lanneluc](https://github.com/idsdev/testrepo-traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-135403 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-135403") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


For me is ok.


Maybe just `resolve(validated)` if you don't want to reject the falsy case.


внесла переменную класса в модуль и упростились методы в модуле)


I saw you've run into the issue -- a release is long overdue, I'm planning to do a bunch of releases tomorrow.


согласна


It would've been nice to make Ivy Bridge working since now it only needs 1 extension to be moved to optional (sw render at least) :)


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/7c1a1049-628c-4188-bf58-bb5e034a8047 "1stChatBot"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/16a045d3-1f7d-4b1d-9b61-af818aab264e "1stChatBot") deployed this commit to [dev](https://console.ng.bluemix.net/apps/67b631f4-7589-40ec-9aa1-4e49ce30df2a "ibm:yp:us-south:jerryobrien30@gmail.com:dev")


👍 LGTM.


This tag is present in develop branch, but not in master.


TeamCity Platform Services :: Environment Manager 2 :: Package [Build 3.39.7-pre-14-gc2c67e9](http://infra.teamcity.ci.ttldev/viewLog.html?buildId=57637&buildTypeId=PlatformServices_EnvironmentManager2_Package) outcome was **SUCCESS**
Summary: Running Build time: 00:00:58


![](https://github.trello.services/images/mini-trello-icon.png) [(3.2.B) As a program director, I want to be able to authorize the graduation of a student upon completing all requisites so that the student can be cleared for graduation.](https://trello.com/c/sIXqtT6G/39-3-2-b-as-a-program-director-i-want-to-be-able-to-authorize-the-graduation-of-a-student-upon-completing-all-requisites-so-that-th)


Yeh you could do that also. I'm on the fence about rejection versus boolean resolution. I think it depends on the name of the function. If it is something like compare, then yes, a boolean makes sense. If it is something like validate, then maybe a rejection makes more sense to me. Still on the fence though.


@WillGibson Hi, noticed this change as it broke tests of one my applications. What was the main reason behind this?


I will start those automatic updates later this week or next week.


마법의 로직입니다.


Upgrade has variabler som typen `double`. Ska man kanske ändra players stats till double också? Tycker främst det är multiplier som behöver ändras om inte vi ska köra med heltal för multipliers...


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2353](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27760&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


build requires patches in "openresty"  (currently openresty misses those patches)
I do not see any successful build on https://travis-ci.org/defanator/lua-nginx-module
did it work ?


It is dependency hell with difi nugets now, because digipost-signature-api-client.3.0.1 is not backward compatible at least with the latest version of difi-oppslagstjeneste-klient.6.0.1. I need to use these two packages in one project, but first has dependency api-client-shared (>= 3.0.0 && < 4.0.0) and the second api-client-shared (>= 2.0.0 && < 3.0.0).
Are you going also to update another difi nugets with api-client-shared 3.0.0?


Provide separate method for this operation.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2354](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27761&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


So markdown can be kind of finicky. You have to place at least one space after the # in order for it to recognize it as a header.

As you can see [on the website](http://ndacm.org/2017/04/04/meeting-minutes/) it didn't display properly.

e.g.
# Test
## Test
### Test


I seriously do not have any idea of what I am doing.

I just need to learn


@lightningterror
I don't think we need texture copy for SW but maybe you can try it.


Collaborator: Review for this commit was created. [Link to review](http://d86e7f32.ngrok.io/ui#review:id=1827)


Collaborator: Review for this commit was created. [Link to review](http://d86e7f32.ngrok.io/ui#review:id=1828)


任务1：九宫格.html

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


Can you please show the output of "pciconf -lvBb" for the VF?


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-140555 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-140555") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-140607 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-140607") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-Prod-20170405-140616 "deployed-2-env-Prod-20170405-140616") to [Prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "There was a problem retrieving the space name"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-140630 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-140630") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testrepo-traceability-jerome-lanneluc](https://github.com/idsdev/testrepo-traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-140706 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-140706") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


I won't use it much, only when I think it's needed. I think here is, because `no_payload=` is used instead of messing with `untrusted_` variables. This doesn't mean the same level of care is needed (technically it's the wrapper that disposes of untrusted payload), but still.


@ozank bizdeki mass in farklı bileşenleri var ama yine de single objective sayılır mı?


I did some efforts on that
https://github.com/chipitsine/openresty/commits/master

actually, it still "work in progress", nginx-lua does not pass travis-ci tests yet with those patches


Collaborator: Review for this commit was created. [Link to review](http://d86e7f32.ngrok.io/ui#review:id=1831)


Data-centric approach


ok


Why are default values defined almost all primitive/basic types? AFAIC default values must be explicitly defined in a case class.


Set's do not have a method append


How do you think about to omit such a variable when its content could refer to a default setting instead?


@gunnarbittersmann Do you have a source for this? I'm not sure I've seen this advocated before.

re: http://webaim.org/techniques/forms/controls

> For form buttons (submit and reset input elements and button elements), no additional accessibility information is required.


dev/ixgbe/if_ix.c:2644:             "Unable to map MSIX table \n");
dev/ixgbe/if_ixv.c:1382:                    "Unable to map MSIX table \n");
dev/ixl/if_ixlv.c:1195:             "Unable to map MSIX table\n");
dev/ixl/ixl_pf_main.c:1398:                 "Unable to map MSIX table\n")

Can you please find out where  "Unable to map MSIX table" message comes from and check the rid before the line bus_alloc_resource_any()? the rid/BAR number must match with the BAR number shown in "pciconf -lvBv".


Sorry, wrong place for the comment above.


It's just a nice place for people to see what the animation curve looks like when it's animated.


I meant to place the following comment here:
Maybe it makes sense to use any of the bootstrap compilers here and avoid downloading another (big) artefact from maven.


I am filled with regret for vim ever existing


Good job!


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2353](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27760&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 267, ignored: 3 Build time: 00:13:06
### Failed tests
```
org.genivi.sota.device_registry.DeviceResourceSpec.PUT request does not update last seen: <no details avaliable>

```


oh yes, I have to reset master branch. Thanks


You did it!


RE:  Python 1 & 2
Hello @janniec
cc:  @reshama @aramnath  @zwmiller @sethhweidman

Good job in completing the Python sections!  👍
And great job with the markdown!

A link to solutions will be sent out soon.

---

General Comments

Nice mastery of list comprehensions and lambda functions!

 Python 1 - Q2 Lookup speed: lists vs. sets
You are right that the distinction sets are implemented using hash functions, which grants them constant lookup time O(1). Whereas in lists, you have to iterate through the whole list using the indices, and that is linear time operation O(N).

If you are not familiar with the big O notation, it's a great subject to review, and here is a nice cheatsheet:
[http://bigocheatsheet.com/](http://bigocheatsheet.com/)

More on lambda: Lambda is a construct that allows for functions that aren't bound to a name (anonymous functions). It's often used with common functional concepts such as map(), reduce(), sorted (), or filter().

Explore pprint in python
Prints output in a more readable and structured format.


@houshengbo, wondering why these weren't copied over from the git history of open?


Um, the specialNouns in package.json are in-jokes and people's names from a Discord server I'm in.


Problem was
Decided


ApplicationUser class wraps notification into a UserNotification class where references are set to Notification and User


오~~~


Hi, sent you the links.


Fixed :)


nit: Prefer using parens when `||` and `&&` are in an expression.

-[Unknown]


HI @COil, The thinking is explained in this issue https://github.com/Behat/Behat/issues/976. I did wonder about backwards compatibility, as mentioned in this comment https://github.com/Behat/Behat/issues/976#issuecomment-283985816. Out of interest, how did it break your test?


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2354](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27761&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **FAILURE**
Summary: Tests failed: 30 (29 new), passed: 55, ignored: 2; compilation error: Scala compiler (new) Build time: 00:12:56
### Failed tests
```
org.genivi.sota.device_registry.db.DeviceRepositorySpec: <no details avaliable>

org.genivi.sota.device_registry.PublicCredentialsResourceSpec: <no details avaliable>

org.genivi.sota.device_registry.SystemInfoResourceSpec: <no details avaliable>

org.genivi.sota.device_registry.DeviceResourceSpec: <no details avaliable>

org.genivi.sota.device_registry.GroupsResourceSpec: <no details avaliable>

org.genivi.sota.core.UpdateRequestResourceSpec: <no details avaliable>

org.genivi.sota.core.PackagesResourceSpec: <no details avaliable>

org.genivi.sota.core.PackageUploadSpec: <no details avaliable>

org.genivi.sota.core.DeviceResourceSpec: <no details avaliable>

org.genivi.sota.core.AutoInstallResourceSpec: <no details avaliable>

org.genivi.sota.core.BlacklistResourceSpec: <no details avaliable>

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


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2355](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27772&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


RE:  Python 1 & 2
Hello @ssmtdatta
cc:  @reshama @aramnath  @zwmiller @sethhweidman

Good job in completing the Python sections!  👍
And great job with the markdown!

A link to solutions will be sent out soon.

---

General Comments

Nice mastery of list comprehensions and lambda functions!

 Python 1 - Q2 Lookup speed: lists vs. sets
You are right that the distinction sets are implemented using hash functions, which grants them constant lookup time O(1). Whereas in lists, you have to iterate through the whole list using the indices, and that is linear time operation O(N).

If you are not familiar with the big O notation, it's a great subject to review, and here is a nice cheatsheet:
[http://bigocheatsheet.com/](http://bigocheatsheet.com/)

More on lambda: Lambda is a construct that allows for functions that aren't bound to a name (anonymous functions). It's often used with common functional concepts such as map(), reduce(), sorted (), or filter().

Explore pprint in python
Prints output in a more readable and structured format.

Markov!! Give it a try


Thanks for having a look at it.
Please create a pull request (PR) - then your changes are automatically checked by our Continuous Integration (Travis CI). If that passes, I'll do a manual review.

If you have time and joy, please add a test case to reproduce a/the problem (see tests/test.*.c as examples).


with this change it is no more possible to create new specifications. So that would solve on eproblem and create a much bigger one :)


# Adición
### Escribir los pasos para mostrar la suma de dos números ingresados por el usuario.
- _Ingresan dos números, a y b;_
- _sale c, que es el resultado de la suma de a y b;_
- _se muestra el valor de c._

[adicion.docx](https://github.com/meliicuellar/Adicion/files/896469/adicion.docx)


What do you mean by *a default setting* ?


_(there's a Delete Comment button)_


I still believe that the apge listener may not be harmful and may not throw exceptions. That´s why I suggest we provide safe methods


Is the less-watch script supposed to be installed with notebook?


asaa


* Line 55: you broke the UTF check 👎
* Line 91: I think done needs to be continue
* Line 229: did you mean to put to "break" there?


Shouldn't there also be a __len__() method?

When I add something to dict and ttl time passes, the length of the dict does not update itself.

Is this relevant?


RE:  Python 1 & 2
Hello @joelpaustian
cc:  @reshama @aramnath  @zwmiller @sethhweidman

Good job in completing the Python sections!  👍
And great job with the markdown!

A link to solutions will be sent out soon.

---

General Comments

Nice mastery of lambda functions!

 Python 1 - Q2 Lookup speed: lists vs. sets
You are right that the distinction sets are implemented using hash functions, which grants them constant lookup time O(1). Whereas in lists, you have to iterate through the whole list using the indices, and that is linear time operation O(N).

If you are not familiar with the big O notation, it's a great subject to review, and here is a nice cheatsheet:
[http://bigocheatsheet.com/](http://bigocheatsheet.com/)

More on lambda: Lambda is a construct that allows for functions that aren't bound to a name (anonymous functions). It's often used with common functional concepts such as map(), reduce(), sorted (), or filter().

Explore pprint in python
Prints output in a more readable and structured format.

Remember to use list comprehensions. This can seem slow and even tricky at the beginning but will take you far in interviews.

Markov!! Give it a try


And actually Nvidia driver misses others extension. It got copy texture but not the buffer storage :(


test


good job!


When using aliases that have maildir like this:

/var/vmail//

The du command scans whole /var/vmail/ directory and its too slow and loop high cpu usage.


Contains ARM APIs for StorSimple 8000 Series Devices. This iteration contains APIs for (a) Manager and (b) Device.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-142148 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-142148") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-142157 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-142157") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-Prod-20170405-142204 "deployed-2-env-Prod-20170405-142204") to [Prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "There was a problem retrieving the space name"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-142219 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-142219") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


I guess that such a command adjustment will need further considerations for variables which refer to several items, won't it?


Hmm... Now I'm confused too. I'll give it a try.


the closing ) is on the wrong place, should be this:
if ([escapeString isEqualToString:stringFromEscapeSequence(gAsciiHTMLEscapeMap[i].escapeSequence)]) {


Bluemix toolchain: An unknown tool deployed [testrepo-traceability-jerome-lanneluc](https://github.com/idsdev/testrepo-traceability-jerome-lanneluc/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-142247 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-142247") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Hola GONZO o SHREWD cualquiera de los dos me vale, ayer no me acorde de añadir otra cosa, y es que si se expulsa a gente de la Asamblea por complicar un examen para protegerse de golpes como los realizados por Anders o amoraurora (deberian estas expulsados ya por ataque al sistema), tambien deberia utilizarse esa bara de medir para expulsar a los que utilizando un bug, provocaron a los de la Asamblea durante meses, haciendo entradas y salidas cada 6 horas de la Asamblea, para poder realizar dicho examen, cuando los examenes a Presidente o Coordinador o cualquier cargo, solo se pueden realizar cada 24 horas, esta gente segun sus palabras lo realizaban cada 6 horas, y esta gente que provoco de esa manera eran: Asier (Bizanthium), Anders y Petrenski, con lo cual entiendo que estos tambien deberian ser expulsados, y por lo tanto las expulsiones hechas por Santig en su momento fueron legales salvo que era el unico SC que no habia saboteado la Asamblea. A si que pido por favor que se restituya a los Veteranos de la Asamblea ya que los culpables estan del otro lado y no de ese; yo por desgracia cuando pasan estas cosas me quedo solo en las protestas por lo que ocurre y no puedo hacer nada, pero aqui si he podido hablar claro y alto, ahora solo espero que se me haga caso y se haga justicia, por que ya esta bien de camorreo por un lado y se mira para otro lado, y en el otro no se pueden mover; y todo esto patrocinado y provocado por ese tal ElDany que ahora se llama Lindsey, que ni aporta en el simulador nada cuando esta alli, y ahora en la Asamblea tampoco aporta nada mas que cuando entran ciudadanos nuevos enseguida los etiqueta y si la gente alli quiere trabajar, se mete en medio y llama de todo a todos, y lo peor es que no pueden defenderse de el por que si no los SC actuan y expulsan a quien contradiga las "ordenes" de ese parajo, por lo tanto GONZO insisto, deberias traer a los veteranos de la Asamblea, que trabajen en lo que quieran alli, y propiciar un clima de tranquilidad, y de expulsar, expulsar a los verdaderos culpables y trolles: Anders, Bizanthium, Petrenski por utilizar bugs para provocarles; Lindsay por troll y revienta lugares ya que no es el primero que rebienta donde estan los de la Asamblea; y amoraurora por que a mi mismo me ha reconocido en diversas ocasiones que utiliza clones con fines de destrozar la Asamblea, incluso lo reconocio en publico y delante de los SC en el chat del simulador. Espero que hagas algo GONZO y que como siempre no nos hagas rezar a los Imposibles para que actues en consecuencia, y si tu no tienes tiempo por que tienes que cambiarle los pañales a Leandrito, dile a Shrewd que se cambie de nombre (aunque deberia esperar un año, pero parece que los bugs en el simulador si que son permitidos), y que haga esos movimientos, solo asi VirtualPol seguira siendo democratico y social, de la otra forma deberias poner en la pagina de inicio:L Pagina Camorrista de Mafiosos y Delincuentes, dada la cantidad que maneja la pagina a su antojo y para sus unicos fines. GONZOOOO, actua, ten valor y haz justicia. Y pronto por que si no, tanto unos para defenderse como otros para tomarse la justicia por su mano y por rebancha no dejan hacer nada, llevamos mas de un mes parados por todo esto, y mientras no haya justicia y los trolls que sufrimos ambos bandos sigan campando, lleva camino que ahi no se puede hacer nada. Actua. Saludos.


the word test dropped hope it didn't frighten anyone.


Все плохо, начиная отсюда (структуры проекта) и заканчивая архитектурой.

- Я поначалу не придал этому значение, но почему у тебя пакет src? По правилам оформления src - корневой каталог для пакетов приложения. src - НЕ ЯВЛЯЕТСЯ ПАКЕТОМ!
- Почему ты не создаешь иерархию пакетов? Все что относиться к пультам отлично бы смотрелось в пакете com.pult, к дисплеям - com.display, класс Observer - отлично бы лег в пакет com.util. Runner - как обычно в дефолтовом пакете
- Интерфейсы IRealObserver и Idevice - не используются, зачем они в репозитории?


Ah, yep. I'll change it.


<form id="gpaCalc" name="gpaCalc">

What are your cumulative credit hours?*

<INPUT type="text" id="allcrhrs"/>

*To find, obtain your unofficial transcript on myCOMPASS. Cumulative credit hours will be listed under 'GPA Crd Cum' listed after your last semester of attendance.  If this is your first semester, indicate a 0.

What is your cumulative GPA?

<INPUT type="text" id="curgpa" />

Course Name
Credit Hours
Grade
Repeat?
Old Grade if  Repeated

<INPUT type="text" id="Text2" />
<INPUT type="text" id="CR1" class="credHr" />
<SELECT id="G1" class="newGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>
<INPUT type="checkbox" id="chk1" />
<SELECT id="RG1" class="oldGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>

<INPUT type="text" id="Text3" />
<INPUT type="text" id="CR2" class="credHr" />
<SELECT id="G2" class="newGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>
<INPUT type="checkbox" id="chk2" />
<SELECT id="RG2" class="oldGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION>
<OPTION value="0">F</OPTION></SELECT>

<INPUT type="text" id="Text4" />
<INPUT type="text" id="CR3" class="credHr" />
<SELECT id="G3" class="newGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>
<INPUT type="checkbox" id="chk3" />
<SELECT id="RG3" class="oldGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>

<INPUT type="text" id="Text5" />
<INPUT type="text" id="CR4" class="credHr" />
<SELECT id="G4" class="newGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>
<INPUT type="checkbox" id="chk4" />
<SELECT id="RG4" class="oldGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>

<INPUT type="text" id="Text6" />
<INPUT type="text" id="CR5" class="credHr" />
<SELECT id="G5" class="newGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>
<INPUT type="checkbox" id="chk5" />
<SELECT id="RG5" class="oldGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>

<INPUT type="text" id="Text7" />
<INPUT type="text" id="CR6" class="credHr" />
<SELECT id="G6" class="newGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>
<INPUT type="checkbox" id="chk6" />
<SELECT id="RG6" class="oldGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>

<INPUT type="text" id="Text8" />
<INPUT type="text" id="CR7" class="credHr" />
<SELECT id="G7" class="newGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>
<INPUT type="checkbox" id="chk7" />
<SELECT id="RG7" class="oldGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>

<INPUT type="text" id="Text9" />
<INPUT type="text" id="CR8" class="credHr" />
<SELECT id="G8" class="newGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>
<INPUT type="checkbox" id="chk8" />
<SELECT id="RG8" class="oldGrade"><OPTION selected value=""></OPTION><OPTION value="4">A</OPTION><OPTION value="3">B</OPTION><OPTION value="2">C</OPTION><OPTION value="1">D</OPTION><OPTION value="0">F</OPTION></SELECT>

<INPUT onclick="calcGPA()" type="button" value="Calculate GPA" id="Button1"> <INPUT type="reset" value="Clear Form" id="Button2" onclick="javascript: $('#results').html('');" />

</form>


e.g. field.value = 1, not [1]


Collaborator: Review for this commit was created. [Link to review](http://d86e7f32.ngrok.io/ui#review:id=1833)


ok


Collaborator: Review for this commit was created. [Link to review](http://d86e7f32.ngrok.io/ui#review:id=1834)


Почему AbstractPult не реализует интерфейс IPult? Это же пульт, так или иначе, пусть даже абстрактный


@psiroky sorry about that - here is the pr to fix osgi - https://github.com/kiegroup/droolsjbpm-integration/pull/892


Hi i saw you works and i was really amazed that you booted Los 14.1 :) , since i am trying to boot los 14.1 from ages but sucked on On7 logo (my device :)) . Can you help me or give some clues like what should be changed .

If you don't mind please checkout my sources https://github.com/on7.

Thanks for any help .


Что делает этот метод?
- Почему он пустой?
- Почему он не абстрактный?
- Должен ли он быть абстрактным?


record dataPoint


Probably should be removed rather than commented out


Yes I see. Does CMake can't handle double quotes ? (But you are right and I have to fix it)


And deleted from here as well?


This does not make sense. It should be a && and not a ||.


TeamCity Platform Services :: Environment Manager 2 :: Package [Build 3.39.8](http://infra.teamcity.ci.ttldev/viewLog.html?buildId=57652&buildTypeId=PlatformServices_EnvironmentManager2_Package) outcome was **SUCCESS**
Summary: Running Build time: 00:00:57


The raw data of women cloths and shoes


Ты читаешь мои замечания?!
Я уже указывал на это
this.mode = true; отрабатывает при вызове this.displayOn();, почему этот код здесь дублируется?!


If you don't get the same result, then it's probably just wrong orientation
in my dae file.


That's only for Samsung case.

Panasonic renderers use `pv` for ecternal subtitle.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2355](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27772&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 282, ignored: 3 Build time: 00:12:40


RE:  Python 1
Hello @Dangaia
cc:  @reshama @aramnath  @zwmiller @sethhweidman

Good job in completing the Python 1 sections 👍
When will you be finished with Advanced Python? Pls ping me when you are ready.

A link to solutions will be sent out soon.

---

General Comments

Nice work with linear_merge()!

 Python 1 - Q2 Lookup speed: lists vs. sets
You are right that the distinction sets are implemented using hash functions, which grants them constant lookup time O(1). Whereas in lists, you have to iterate through the whole list using the indices, and that is linear time operation O(N).

If you are not familiar with the big O notation, it's a great subject to review, and here is a nice cheatsheet:
[http://bigocheatsheet.com/](http://bigocheatsheet.com/)

More on lambda: Lambda is a construct that allows for functions that aren't bound to a name (anonymous functions). It's often used with common functional concepts such as map(), reduce(), sorted (), or filter().

Remember to use lambda functions and list comprehensions. This can seem slow and even tricky at the beginning but will take you far in interviews. :

def sort_last(tuples):
       return sorted(tuples, key=lambda tup: tup[1])


FYI this backoff is from Amazon's guidelines:
https://developer.amazon.com/public/apis/experience/cloud-drive/content/restful-api-best-practices

And you may see throttling errors if you remove it.


You got me! But it shows that the documentation value of `function` is fragile...


Personally, I'm scared 😨


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/9e9c1c8c-d74b-4b50-94b9-996fc9392cb7 "cronsite"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8b3ac60c-01d8-4a5a-b21f-53193f668b8c "cronsite") deployed this commit to [cronjobsite](https://console.ng.bluemix.net/apps/2d955b35-f88a-4e0e-800e-83279549f662 "ibm:yp:us-south:cronsite@10host.top:cronjobsite")


I have only tested this on macOS. It's probably broken on Linux and Windows. I'll take a look when I get the chance (:


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143105 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143105") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143110 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143110") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-Prod-20170405-143113 "deployed-2-env-Prod-20170405-143113") to [Prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "There was a problem retrieving the space name"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143124 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143124") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testrepo-traceability](https://github.com/idsdev/testrepo-traceability/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143135 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143135") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2356](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27777&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2357](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27778&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


nice code


you don't need this extra line here


@Namek masz rację, dobra uwaga na przyszłość :) Dziękuję.

@JaCzekanski tak w ogóle to bardzo ciekawy projekt :+1:

Miłego dnia Panowie


Whyyyyy ._.


I think the only things that are suppose too properties are the fields in the Block. The Block data structure doesn't  contain the blocks hash, so it should be a function instead of a properties.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2358](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27782&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


A new specification depend on a confluence page, so this method does not add new specifications, only updates them in case the title of the page changes so as not to lose the link with the specification


* Which directory would be used without the extra CMake variable there?
* Do you prefer to use more variables explicitly than are really required?


Этот код дублируется в классе Display. Почему нет абстракции для дисплея?


The 'watch' things are for development - they watch js & less files and trigger a rebuild if they change. So you shouldn't need this script in an installed package.


Would be nice to have a bit more explained commits. Otherwise cooool :)


It would be good to keep the indenting "correct" but start the template at level 0 (so add a tab below first)


Add more information


啊


Sounds good. And this is an internal, transactional value. It has no persistent use so changing it will have no impact. I've done testing with our use of the module against more real-world scenarios and it's working well. Plus the parsing code in the function is far simpler.


A lot of the existing packages output:

`Found $PROJECT_NAME`

Some even output the location where it was found:

`Found ${PROJECT_NAME}: ${${PROJECT_NAME}_DIR}`

Also optionally include the version:

`Found ${PROJECT_NAME}: ${${PROJECT_NAME}_VERSION} (${${PROJECT_NAME}_DIR})`


There is an extra empty line here


It gets installed into the bindir, see https://github.com/jupyter/notebook/blob/5.0.0/setup.py#L79

Should i open an issue?


@stof isn't it dangerous as it is included in gedmo doctrine extension?


It should be unnecessary to write `toString()` in these cases now, @tsvtkv fixed the problem already.


i really really want to kill off using `utils.defineProperties` at some point. it the most messy function in ethereumjs-utils


i just heard that you have to leave an extra line at the end of the file


Tu peux utiliser `new Promise((resolve, reject) => {` ici


I don't think we can format here because this could be writing other things than Go code (OpenAPI spec).


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143843 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143843") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143850 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143850") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-Prod-20170405-143853 "deployed-2-env-Prod-20170405-143853") to [Prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "There was a problem retrieving the space name"), including this commit


ehwejkhejk


"{" this should be in the end of the previous line, like this:
 public char[] getCharacters(String line) {


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143905 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143905") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testrepo-traceability](https://github.com/idsdev/testrepo-traceability/releases/tag/deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143913 "deployed-2-env-w3ibm-prod-us-south-user-ibm.com-prod-20170405-143913") to [prod](https://dev-console.stage1.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "w3ibm:prod:us-south:user@ibm.com:prod"), including this commit


nice


extra line.. not needed


Nevermind, used this fork: https://github.com/raelgc/sprockets-coffee-jsx


This would make sense. We can update to just truncate to the bounds instead of letting it walk past this boundry


wrong commit message, it should be changed return value


Из названия интерфейса/класса должно быть понятно к чему он относится, здесь не ясно ISony что? Пульт или дисплей? Почему я только исследуя другие классы должен догадываться что за сущность ты описываешь?

Как правило интерфейсы, не содержащие ни одного метода, являются маркерами. Как ты его используешь (имею ввиду маркер)


unnecessary empty line


Претензий нет, здесь ты молодец!


:+1: :heart:


I think it would be nicer to put the {} where it belongs..


This is a previous exercise. Would be better to comit this first when you mde the changes and after this the next one.


I think one commit would be better for only one file


forgot indentation here


In my opinion you should suffix view ids with the view type, so when the projects gets bigger you still know what you are referring to.


always put a new line at the end of the file


Nice indentation, easy to reead 👍


I suggest to distinguish better between a long single string and [a bigger CMake list](https://cmake.org/cmake/help/v3.8/manual/cmake-language.7.html#lists "Description for the usage of CMake lists") which contains some items.


unnecessary empty lines before the last " } "
missing empty line after the last " } "


I've been testing this before and the conclusion is that removeSpecification does not produce exceptions, in fact before throw the delete action is also checked if specification exists, with the method "getSpecificationByName"


Also fixes #401


@marla-singer this beginning should have the //meteor imports and //contrib imports comments.


Дублирующаяся обработка с абстрактным классом.
Зачем ты её здесь писал, это касается и всех остальных методов:
pressButtonVolumeDown
pressButton1
pressButton2
pressButtonModeOn
pressButtonModeOff


indentation way too deep, should be 2 characters only


I think its a typo here, instead of second `inAppAlertsPassed` should be `inFocusDisplayPassed`


@mauriciovieira Ok


Why did you comment these lines?


Hey Perry - sem_wait bug - you specified a sem not a lock.


Тоже самое! Дублирующийся функционал!
Любишь копипастить открой блокнот и вперед!


if the Arraylist public, there's no need for getter... I guess...


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2357](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27778&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 282, ignored: 3 Build time: 00:14:48


I guess, no need to have 2 extra lines here


Вот единственный метод, который надо было обособить в этом классе.


This looks basically nice and clean


you should leave an extra line at the end


@Manduro the `if (this.state === STATE_LOADING)` was removed


space should be between variable type and name


I haven't seen the issues we ran into on Sports South(unescaping the  streamed response) by forcing the encoding here.

/cc @jwilsjustin


Instead of:
}
 else
{
in greenfox we need to do this:
} else {


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2356](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27777&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 267, ignored: 3 Build time: 00:16:21
### Failed tests
```
org.genivi.sota.device_registry.DeviceResourceSpec.First POST request on 'ping' should update 'activatedAt' field for device.: <no details avaliable>

```


Very minor thing, there shouldn't be an empty line here.


@ShalokShalom you don't have any bindings to `onActivated` in your last snippet.


Resolved in e52107c


This is a so-called "continuation indent". It should be at least +4 spaces, and can be more.
Aze set it to be at least +8 in his IntelliJ.

Source: https://google.github.io/styleguide/javaguide.html#s4.5.2-line-wrapping-indent


Commit message should be explaind a bit more.


I think a sort method would be more handy here...


extra line, not needed


But it is recommended to have just 1 empty line at the end of the file, after the last closing bracket.


indent these lines (line 14-16) as well


Resolved in 4c236a4


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2358](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=27782&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 281, ignored: 3 Build time: 00:14:23


could be left out if int is initiated inside the for loop


missing extra empty line at the end


Could you add "if (associated(CS)) call FATAL..." for safety?