The following doc(s) have been deployed to the [icylacepat](https://icylacepat-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/pantheon-yml](https://icylacepat-static-docs.pantheonsite.io/docs/pantheon-yml)


`isLoggedIn` would make much more sense here since it is a `boolean` variable.


TeamCity Units.NET :: Build and Test [Build 233](http://teamcity.chump.work/viewLog.html?buildId=851&buildTypeId=UnitsNet_BuildTest) is now running


That's a bummer. :(
Anyways, if you have yet to find a solution to the "Sergeant counts towards tacticals" problem feel free to copy my solution! Basically a "Tactical/Biker/Scout/ASM affiliation",one for each subtype, and you count the Special weapons unlock with that instead of counting the number of Tactical Marines.
Appreciate your work, i saw a lot of commitments on your part.


Okay I finally understand what you said. Thanks a lot for your comments


TeamCity Units.NET :: Build and Test [Build 233](http://teamcity.chump.work/viewLog.html?buildId=851&buildTypeId=UnitsNet_BuildTest) outcome was **SUCCESS**
Summary: Tests passed: 827 Build time: 0:0:32


Thanks


TeamCity Units.NET :: Publish NuGets [Build 233](http://teamcity.chump.work/viewLog.html?buildId=853&buildTypeId=UnitsNet_Publish) is now running


TeamCity Units.NET :: Publish NuGets [Build 233](http://teamcity.chump.work/viewLog.html?buildId=853&buildTypeId=UnitsNet_Publish) outcome was **SUCCESS**
Summary: Running Build time: 0:0:21


TeamCity Units.NET :: Build and Test [Build 234](http://teamcity.chump.work/viewLog.html?buildId=854&buildTypeId=UnitsNet_BuildTest) is now running


@svoboond What is exactly not working? Tested in sqlite prompt:

```
sqlite> create table x (cat int);
sqlite> insert into x (1);
sqlite> insert into x values (1);
sqlite> select * from x;
1
sqlite> alter table x add column c1 int default 1;
sqlite> select * from x;
1|1
```


TeamCity Units.NET :: Build and Test [Build 234](http://teamcity.chump.work/viewLog.html?buildId=854&buildTypeId=UnitsNet_BuildTest) outcome was **SUCCESS**
Summary: Tests passed: 851 Build time: 0:0:28


what means unsigned long // is this from c++ or from c?


@javierluraschi I'm reverting this to resolve https://github.com/rstudio/sparklyr/issues/302; we'll need an alternate solution that doesn't change the 'schema' of the `install_spark.csv` file.


CANON TEXTURE HYPE :PogChamp:


<3 it


There is `swapTVar` :smile:


Soll das wirklich  msgid "Mutli EPG Mode" oder doch Multi?


@smbody


Hello Tennis Lovers!


Ça me paraît bien, à revoir dans 3 jours.


Thanks, but I found and committed a solution already: a series of increment by 1 modifiers with conditions checking for [required number of marines] OR ([required number of marines - 1] + [correct Sergeant and Loadout]).


Ces 2 lignes, tu peux oublier : MySQL te recommandera **toujours** d'augmenter ces valeurs s'il trouve un certain type d'index dans ses requête (une histoire de tri sur du texte ou un bordel comme ça, j'ai plus l'info sous la main). En fait, le truc c'est qu'il voit que des tables temporaires sont créées au lieu de faire l'opération directement, donc qu'il faut augmenter l'espace pour ces tables, sauf que l'opération en question ne peut pas se faire directement.


Instead of using a setting object use the previous key and value pair.


@smbody
Почему-то не хочет работать с itemService = ServiceFactory.getItemServiceTest();
пришлось написать itemService = new ItemServiceTest();


what's this?


Stimmt eigentlich.

Aber kann auch sein dass das mit Entity und MappedSuperclass grade allgemeint net stimmt, Steffen hat mir da grad auch nen Artikel zu geschickt


I dont like this, it looks complex when it should not.


I don't think that I had any problems with SparseNetworkLearner working! I know it works. But thanks for trying. The problem was only for SparsePerceptron.


Більше ніж 80 символів в рядку


Fixes issue #17   grain type handling


Також більше ніж 80 символів в рядку


Tool Bar требует доработки.
Необходимо прописать метод, устанавливающий настройки по умолчанию для приложения терминала (иначе при сборке не подгружает иконки). В этом методе настроить пути до иконок, установить их отображение (активна/неактивна). Добавить реализацию методов.


@landam That statement is called before the layer is loaded into QGIS. As a result all features get the dafult value, not only newly added ones. I fixed it in [this commit](4589c42f30fabd83e9daf7311a305cbd2bb71afb). However, I don't know which behaviour is desired, so maybe this is the correct solution.


Не хватає пробілів між рядками коду, так було би лекше для сприйняття


ALTER WAS IST DENN DA LOS. ICH MACH HEUT NIX MEHR. :D


the link to your source code has the right link url but wrong text.


This still causes issues with the module [react-native-maps](https://github.com/airbnb/react-native-maps) that I'm using. I know how to fix it, but is there a reason why '+' is causing the version conflict issue with '9.4.0' ?


Hah...I was just preparing a PR to do this.


Насправді код хороший
З написаними коментарями, в коді буде легко розібратись
Потрібно додати пробіли між рядками, а то все нібито в кучі. Ну і ще зауваження за велику кількість символів в рядку. Так, все в коді добре.


The commit message is incorrect. It actually does work, and the issue is fixed.


You should never ever check in your credentials!


Насправді код хороший
З написаними коментарями, в коді буде легко розібратись
Потрібно додати пробіли між рядками, а то все нібито в кучі. Ну і ще зауваження за велику кількість символів в деяких рядках. Так, все в коді добре.


Es kann nie schaden einen DAU mit ins Boot zu nehmen ;)
Der ist noch nicht Betriebs blind :)


@dondi, because we thought we would have a much closer deadline we opted to work with tools we at least mostly understood. It didn't help that most of us don't have the most experience with web app design and architecture. Those of us that did also had to learn new cryptography and backend solutions so there has honestly been a lot on our plate without bringing in new toolsets that we would have to learn from scratch.


FYI: you can make this type of loop more efficient by changing it to:

    for key, val in self.currentLayer.items():
        currentLayer[str(key)]=str(val.toString())

It will avoid the list creation, and the extra dictionary lookup


Ага, разобрался.

ИМХО

Если я правильно понимаю, в `search_substrings` лежат все уже обработанные префиксы `needle`.
Если это так, то лучше так и назвать – `needle_prefixes`.

Операции
```
substring.pop_back();
substring += unmatched_char;
```
лучше сделать снаружи, и заменить эти два  аргумента одним – `haystack`.

А назвать функцию как-нибудь вроде
```
size_t longest_suffix_of_haystack_that_matches_prefix_of_needle(const unordered_set<string>& needle_prefixes, const string& haystack);
```


Ich kann schnell tippen und dabei passiert immer mal wieder ein lega (Legastheniker) Fehler.


set cinkeys=0{,:,0},0#,!^A,o,O,e
set cinoptions=>4,f0,{0,}0,:0,g0,h4,p0,t0,+4,(0,u0,=4,-j1,)100,*100
set cindent
set shiftwidth=4
set tabstop=4
set expandtab
set smarttab


Das war ein von und zu Guttenberg, sei ehrlich ;)


El formato de la tabla no esta del todo bien.
El header debería tener dos campos como **expense** y **amount**
Tag [`<th>`](https://developer.mozilla.org/es/docs/Web/HTML/Element/th)
Tag [`<table>`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/table)

Ejemplo:
```
<table>
    <tr>
        <th>Amount</th>
        <th>Expense</th>
    </tr>

     contenido...
</table>
```


add


Этот чит сломается как только от фиксированной строки ты перейдёшь к регулярке.
(А зачем ещё FSM нужно?)


Finally, my lovely color )


Content for being a singke mother of three children born and raised in Mississippi.


@bhargav : did you actually run this version? it still throws the same error, it seems. ```Error: : An LTU must be given a single binary label classifier.```


I think it should be execute command 😄


***From now on, we should only commit the Main.java file


The file `+#include "Printable.h"` is missing from the PR, so that compile will fail.


Рядок занадто довгий.
Що означає цифра 26?


Hmm... That's a rather wide net you're casting here. :-) Perhaps you can define an exception specifically for this purpose, or perhaps you can make `TextToRest.__init__` set a flag that you can check here rather than raising?


I'd use lstrip() here -- even though you've carefully stripped the end of the line, you can never be too careful. :-)


6点起的


wowwiki has the vanilla calculations only


@subash-a Please see my comment on https://github.com/DefinitelyTyped/DefinitelyTyped/pull/11385. I think this commit breaks Highcharts using require rather than a global variable.


this could be done as a switch statement.


Might want to check after converting to lowercase. The pep2html.py script in the peps repo checks headers case-insensitively (like nearly all protocols do that use this style of headers, really).


Is that a tab? 😱


User controller tests are not run. Deleting "skip: true", tests fail.


Looks pretty solid to me.


перед for and if добавляють пусту лінійку для підвищення читабельності


Де комент?


This looks wrong? misplaced tab?


вы в условии изменили: заполнить массив случайными целыми на заполнить массив случайными числами. у меня массив случайных вещественных


Де коментарій?


@gforcada Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.api/92/violations
```
src/plone/api/content.py:268:1: C901 'delete' is too complex (15)
src/plone/api/content.py:360:1: C901 '_wf_transitions_for' is too complex (13)
src/plone/api/content.py:425:1: C901 'transition' is too complex (13)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Got it !!!


@jacohend I built the package with
`compile group: 'com.hazelcast', name: 'hazelcast', version:'3.6+'` and `compile group: 'com.hazelcast', name: 'hazelcast', version:'3.6.+'` in **build.gradle** dependencies after clearing **~/.gradle/caches/** in both instances. Each time, **./gradlew build** was successful fetching the latest *Hazelcast 3.6.x* which is **3.6.6**
```
Download https://jcenter.bintray.com/com/hazelcast/hazelcast/3.6.6/hazelcast-3.6.6.pom
Download https://jcenter.bintray.com/com/hazelcast/hazelcast-root/3.6.6/hazelcast-root-3.6.6.pom
```

Can you please try this again? It is working for me without a problem.


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

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


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

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


Now that's some change, and I love it.

Je check ça demain <3


@jaroel Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.api/93/violations
```
src/plone/api/content.py:268:1: C901 'delete' is too complex (15)
src/plone/api/content.py:360:1: C901 '_wf_transitions_for' is too complex (13)
src/plone/api/content.py:425:1: C901 'transition' is too complex (13)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


What if this line is part of a code block containing multiple stars? E.g. try this on pep 308 (it gives an IndexError here).


Isn't this backwards? The docker systemd service depends on docker.socket, so it seems that we'd want to restart socket, then docker service.


@miriam-cortes you're the best


@jbclements - Do tags work on forked repositories?  I'm not sure if this will actually tag you or not.

Hi John,

I've been using RSound in a few of my personal projects for the better part of a year now, and as part of those projects I've been developing a music-theory-based abstraction layer for RSound.   It allows the programmer's code to be expressed in terms of western musical notation.  I'm calling the abstraction layer ```composer``` for now.  It can be found in the [composer](https://github.com/benoid/RSound/tree/master/rsound/composer) subdirectory of my fork of RSound.

[Here](https://github.com/benoid/RSound/blob/master/rsound/composer/test/stream-play-manual-test.rkt) is a quick test example of the abstraction layer in use.

Some of the things ```composer``` currently supports include:
-  abstracting note duration from frames into tempo and beat values (quarter note, eighth note, etc.)
- creating notes via letter, octave, and beat value
- structuring notes into measures, instrument parts, score-sections, and scores
- time signature assertion (checking that measures contain the correct number of beats)
- transposition of notes by intervals (eg. up a major third)
- subdivision of beat values to create tuplets
- compatibility with vgame, main, and path synthesizers
- automatic scheduling and playback of notes, measures, instrument parts, sections, and scores (via pstream-queue in the back-end)
- manual scheduling and playback of notes (via pstream-queue in the back-end)

```composer``` is not quite ready for release, however it has been through enough iterations and rewrites that I am at least satisfied with the direction it is heading toward.  There is small amount of functionality I still want to add, and I also need to write more thorough tests and documentation.

Since ```composer``` is so tightly integrated with RSound, I was thinking that rather than release it as a standalone library, I would like offer it to you as an extension or sub-module of RSound.  It requires no changes to any of RSound's existing code base.

Please let me know if this sounds like something you would be interested in.  I would be happy to keep you up to date on the development progress, and if you decide it would be a good fit for RSound, I can create a pull request when I am finished with the tests and documentation.

Thanks,
David Benoit


Removing this line is a 2k DPS loss at single target.


there is a typo, should be `<option value="date">Date</option>`


por favor leer comebtarios sobre ultimos cambios realizados al archivo


Why update JSBins? The NPM CDN https://unpkg.com/ allows to link to distributables in Semver ranges, e.g. https://unpkg.com/can@^3.0.0/dist/can.js


szs.çdçdçld


Hi, I saw a question you posted on Stackoverflow stating that you can't schedule a pod with the custom Scheduler of Kubernete following this instruction. http://kubernetes.io/docs/admin/multiple-schedulers/
I am also trying to run custom scheduler on my local machine with minikube, and the Pod3 would alway be pending. Would you please tell me what is the problem that make the pod cannot pick up the new scheduler?  How did you fix the problem ? Thank you


Titul de commit errat. El correcte és:
Definim el métode getView, que farà que es mostren les dades com volem.


Yes, we'll probably want to create our own exception class. I think standard python exceptions are better than dependency exceptions in the meantime.


TeamCity Units.NET :: Build and Test [Build 235](http://teamcity.chump.work/viewLog.html?buildId=855&buildTypeId=UnitsNet_BuildTest) is now running


Not sure how this change got mixed in with this commit! I was under the impression that I'd pushed it a while ago. Sorry about that!


Update


[tests/testthat/test_igbirth.R:30:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_igbirth.R#L30) *style:* **lines should not be more than 80 characters.**
```r
test_that("vectorized intergrowth birth standard centile to value conversion works", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igbirth.R:99:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_igbirth.R#L99) *style:* **lines should not be more than 80 characters.**
```r
test_that("vectorized intergrowth early birth z-score to value conversion works", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igbirth.R:109:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_igbirth.R#L109) *style:* **lines should not be more than 80 characters.**
```r
test_that("vectorized intergrowth early birth value to z-score conversion works", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igfet.R:27:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_igfet.R#L27) *style:* **lines should not be more than 80 characters.**
```r
    expect_true(igfet_value2centile(cp$ga * 7, cp$p3 / 10, var = cp$var) / 100 - 0.03 < 0.001)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igfet.R:28:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_igfet.R#L28) *style:* **lines should not be more than 80 characters.**
```r
    expect_true(igfet_value2centile(cp$ga * 7, cp$p50 / 10, var = cp$var) / 100 - 0.5 < 0.001)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igfet.R:29:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_igfet.R#L29) *style:* **lines should not be more than 80 characters.**
```r
    expect_true(igfet_value2centile(cp$ga * 7, cp$p97 / 10, var = cp$var) / 100 - 0.97 < 0.001)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igfet.R:35:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_igfet.R#L35) *style:* **lines should not be more than 80 characters.**
```r
  expect_true(all(igfet_bpdcm2centile(cp2$ga * 7, cp2$p3 / 10) / 100 - 0.03 < 0.001))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:28:5:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L28) *style:* **Commented code should be removed.**
```r
#   unlink(file.path("test_cache", paste(name, ".Rda", sep = "")))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:101:7:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L101) *style:* **Commented code should be removed.**
```r
  #   print_model_json(p)
      ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:212:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L212) *style:* **lines should not be more than 80 characters.**
```r
  expect_equivalent(c(cpp2_hbgd$time_vars, cpp2_hbgd$timevarying_vars), colnames(time_dt))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:214:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L214) *style:* **lines should not be more than 80 characters.**
```r
  expect_data_frame(cpp2_hbgd$var_summ, c("variable", "label", "type", "vtype", "n_unique"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:244:5:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L244) *style:* **Commented code should be removed.**
```r
  # print(str_c(standard_name, "_", type))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:251:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L251) *style:* **lines should not be more than 80 characters.**
```r
      maybe_random_centile <- fn_to_centile(time, centile_to_fn(time, random_centile))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:259:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L259) *style:* **lines should not be more than 80 characters.**
```r
      maybe_random_zvalue <- fn_to_zscore(time, zscore_to_fn(time, random_zvalue))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:315:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L315) *style:* **lines should not be more than 80 characters.**
```r
      c(fn_to_centile_name, fn_to_zscore_name, centile_to_fn_name, zscore_to_fn_name),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:605:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L605) *style:* **lines should not be more than 80 characters.**
```r
      paste("Object obtained from get_fit\\(\\) using method '", meth, "'", sep = "")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:617:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L617) *style:* **lines should not be more than 80 characters.**
```r
  expect_fit_plot(plot(fit, x_range = c(0, 755), hover = c("agedays", "htcm"), center = TRUE))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:694:1:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L694) *style:* **lines should not be more than 80 characters.**
```r
  test_vdb_conn <- trelliscope::vdbConn(name = "ghap_vdb", path = vdb_path, autoYes = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:704:5:](https://github.com/HBGDki/hbgd/blob/9ffeb2e965396a05ccc2d31d22cb8ac32b2baede/tests/testthat/test_zz_ghpages.R#L704) *style:* **Commented code should be removed.**
```r
  # trscope_trajectories(smc_tr)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


TeamCity Units.NET :: Build and Test [Build 235](http://teamcity.chump.work/viewLog.html?buildId=855&buildTypeId=UnitsNet_BuildTest) outcome was **SUCCESS**
Summary: Tests passed: 846 Build time: 0:0:33


Why is `numericCast` worth keeping?


This tool is desing to enumerate Linux operation system


@jacohend if you reply, please open it as an issue so we are not tracking it in the comments on this commit log


The link is still not fixed, check it out... Had to dig my way down here to get it!)


that seems like it waould have been very tricky to debug


Poorely after a git push the change of a commit inclusive its message is absolutely not advisable.
However it is possible:
http://stackoverflow.com/questions/8981194/changing-git-commit-message-after-push-given-that-no-one-pulled-from-remote


#GAINZ


kajshdkashd


that's nice. I hit this issue last week and hadn't found a way to work it. I'm happy that wrapping the component in App works.


Personally, I prefer `ipdb` :)


this row is still going to show on desktop, with no content, but you'll have the spacing issue you saw before, so you might want to add `mobileOnly` to the row


same as comment above, but probably should add it to the `fullWidthGrid` div instead of the row since theres nothing desktop in the grid


os_2_0_develop (macumber) - x86_64-Linux-Ubuntu-14.04-clang-3.5: Build Failed

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


when I mean "not sure where this code is going", I mean this file (demo02-3), not demo02-1!


os_2_0_develop (macumber) - i386-Windows-7-VisualStudio-12: Tests Failed (0 of 0 tests passed, 0 test warnings)

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


if this row is adding unwanted spacing on mobile, you can also use the `desktopOnly` class here


In principle I agree, but this has to be done using a local fitting method, otherwise the initial guess generated is pointless. So maybe there should be Fit, LocalFit and GlobalFit objects as well?


When I mean "not sure where this code is going" I mean this file (demo02-3), not demo02-1!  Just made this a separate file so it didn't muck up demo02-1.


Looks good.


![](https://github.trello.services/images/mini-trello-icon.png) [Definir leiautes de tela e storyboard para RF-MantCons](https://trello.com/c/JVuHGXLW/191-definir-leiautes-de-tela-e-storyboard-para-rf-mantcons)


os_2_0_develop (macumber) - Win64-Windows-7-VisualStudio-12: Tests Failed (0 of 0 tests passed, 0 test warnings)

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


@ddunbar, @gribozavr, I couldn't find the proper file to add `stdout` in Swift repo. Could you point to the file to move this patch?  [Glibc.swift](https://github.com/apple/swift/blob/master/stdlib/public/Platform/Glibc.swift)?


Thanks, Nat!


You know this is pretty simplistic, right? A literal block is really an indented block *following* a line ending with ':' (with blank lines also possible).


We should avoid having lots of top level providers as much as we can (ideally we'd have just one). We're already kind of bad about this. In this case, I think you could combine this with `InstructionsDialogWrapper` and do something like
```
ReactDOM.render(
  <Provider store={this.reduxStore}>
    <div>
      <InstructiosnDialogWraper .../>
       <Overlay>
    </div>
  </Provider>,
  document.body.appendChild(document.createElement('div'))
);


This commit only exists as the tag, it wasn't pushed to master - this also doesn't look like Julia code, is this still WIP?


os_2_0_develop (macumber) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: Build Failed

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


Great!!!


Apart from NCP being a wide spread target (not comparing to Microsoft Windows here, but still...), the fundamental difference seems to be, that AAC is focused around detecting specific instances of cheat implementations, meaning they use methods that directly catch a behavior specific to a certain way to implement a cheat.

On abstract terms it may not look that much different to what we do with NCP, at least if i try to explain, but it is a fundamentally different approach.

Broken down to way too simple examples, you have the main focus of AAC being something like "cheat no. 123 does x first, then y, then z - vanilla never does this", while NCP is focused around something like "vanilla players can move like thisnthat, including some margin we can tell if they are cheating for sure".

Especially entities are getting bypassed by new client versions, however they still do catch old cheat client versions, because they have been crafted towards detecting more or less exactly those.

For NCP, it is true that we don't earn money with it, and probably are not wanting to commit towards spending most of our time for more or less shifty game plugin development, even if we tried to make a living with it (would need some more stretching towards such). The approach taken by AAC is nice to have the ban count for (mostly) outdated clients, and for (some) simple crafted newer clients, but essentially it's just an increased speed of cat and mice, because the approach of detecting specific cheating behavior in the first place, will most certainly be bypassed as well, even if the plugin is obfuscated, it rather is a question of how commonly used it is (for obfuscation think of finding Microsoft Windows exploits by black boxing or "just" reading machine code). So the approach taken with NCP is to provide a more lasting layer of protection, by setting a kind of aan envelope for what a vanilla player can do and detect deviations rather. Neither is really simple to do, because of Minecraft allowing a vast range of behavior, so there likely are false positives with any untested type of detection.

Essentially we lack the manpower to pull NCP over to "quite decent", or even to adopt the approach of detecting specific instances of cheat implementations, e.g. with pattern matching or machine learning - with extra people who want to maintain the faster cat and mice with that kind of detection, i would probably be willing to provide or help providing more infrastructure within NCP, in order to run those type of checks/machines, but up to now there has not been many people doing anti cheating with open source at all, so i can't really judge if there is that much potential. I will certainly focus around the base concetption of NCP, which currently means working towards providing infdrastructure for pistons in order to mitigate false positives rather than imitating the anti virus software industry by adding checks that catch version no. 123 of cheat type no. 7654.

If i was going for money, e.g. if i had to make a living of this, i would certainly do stuff like AV signatures with often updating, it's just not that i would want to rely on that. For open source this'll need a team with more than 2,3 developers and/or very capable+available testers.


Unfking believable!!!


[tests/testthat/test_igbirth.R:30:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_igbirth.R#L30) *style:* **lines should not be more than 80 characters.**
```r
test_that("vectorized intergrowth birth standard centile to value conversion works", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igbirth.R:99:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_igbirth.R#L99) *style:* **lines should not be more than 80 characters.**
```r
test_that("vectorized intergrowth early birth z-score to value conversion works", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igbirth.R:109:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_igbirth.R#L109) *style:* **lines should not be more than 80 characters.**
```r
test_that("vectorized intergrowth early birth value to z-score conversion works", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igfet.R:27:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_igfet.R#L27) *style:* **lines should not be more than 80 characters.**
```r
    expect_true(igfet_value2centile(cp$ga * 7, cp$p3 / 10, var = cp$var) / 100 - 0.03 < 0.001)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igfet.R:28:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_igfet.R#L28) *style:* **lines should not be more than 80 characters.**
```r
    expect_true(igfet_value2centile(cp$ga * 7, cp$p50 / 10, var = cp$var) / 100 - 0.5 < 0.001)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igfet.R:29:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_igfet.R#L29) *style:* **lines should not be more than 80 characters.**
```r
    expect_true(igfet_value2centile(cp$ga * 7, cp$p97 / 10, var = cp$var) / 100 - 0.97 < 0.001)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_igfet.R:35:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_igfet.R#L35) *style:* **lines should not be more than 80 characters.**
```r
  expect_true(all(igfet_bpdcm2centile(cp2$ga * 7, cp2$p3 / 10) / 100 - 0.03 < 0.001))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:28:5:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L28) *style:* **Commented code should be removed.**
```r
#   unlink(file.path("test_cache", paste(name, ".Rda", sep = "")))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:101:7:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L101) *style:* **Commented code should be removed.**
```r
  #   print_model_json(p)
      ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:212:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L212) *style:* **lines should not be more than 80 characters.**
```r
  expect_equivalent(c(cpp2_hbgd$time_vars, cpp2_hbgd$timevarying_vars), colnames(time_dt))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:214:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L214) *style:* **lines should not be more than 80 characters.**
```r
  expect_data_frame(cpp2_hbgd$var_summ, c("variable", "label", "type", "vtype", "n_unique"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:244:5:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L244) *style:* **Commented code should be removed.**
```r
  # print(str_c(standard_name, "_", type))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:251:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L251) *style:* **lines should not be more than 80 characters.**
```r
      maybe_random_centile <- fn_to_centile(time, centile_to_fn(time, random_centile))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:259:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L259) *style:* **lines should not be more than 80 characters.**
```r
      maybe_random_zvalue <- fn_to_zscore(time, zscore_to_fn(time, random_zvalue))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:315:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L315) *style:* **lines should not be more than 80 characters.**
```r
      c(fn_to_centile_name, fn_to_zscore_name, centile_to_fn_name, zscore_to_fn_name),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:605:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L605) *style:* **lines should not be more than 80 characters.**
```r
      paste("Object obtained from get_fit\\(\\) using method '", meth, "'", sep = "")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:617:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L617) *style:* **lines should not be more than 80 characters.**
```r
  expect_fit_plot(plot(fit, x_range = c(0, 755), hover = c("agedays", "htcm"), center = TRUE))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:694:1:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L694) *style:* **lines should not be more than 80 characters.**
```r
  test_vdb_conn <- trelliscope::vdbConn(name = "ghap_vdb", path = vdb_path, autoYes = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_zz_ghpages.R:704:5:](https://github.com/HBGDki/hbgd/blob/3fb3313bed4a8d43bed5be0e56a6cf7e889d6f48/tests/testthat/test_zz_ghpages.R#L704) *style:* **Commented code should be removed.**
```r
  # trscope_trajectories(smc_tr)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


According to the readme:

> _NOTE: This project is no longer under active maintenance._


This PR seems to be showing lots of changes, not just the missing include


Is this docstring somewhat out of date?


Was the rescue added because of an experienced problem, or as a protective feature? The tests don't break if lines 19 and 20 are removed so I'm thinking about removing them but wanted to check first :smile:


Have you thought about using mypy (PEP 484) with this script instead of type annotations in docstrings?


Turning playerName into a Name could have also solved it as Name compares case insensitive


duh!


Thanks so much! That was an amazingly fast fix!


sure thing


Teda vypisování Datumu! :D


I think you don't need to do a loop for styles where don't use the index value.


It would probably be better if you collected all the headers first -- requiring that the content-type header immediately follows the type header feels a bit fragile.


but maybe a fallback method would be better, and is probably needed for backporting anyway https://github.com/JuliaLang/julia/pull/18235#issuecomment-257449058


I know optimizing this script is a bit silly, but somehow I can't resist pointing out that you're constructing three LineObj instances for each line of the file (except the first and last). Possibly there could be a pass that simply constructs an array of LineObj instances? It takes more memory though, so it's a classic time/space tradeoff. :-)


@gforcada Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.api/94/violations
```
src/plone/api/content.py:268:1: C901 'delete' is too complex (15)
src/plone/api/content.py:360:1: C901 '_wf_transitions_for' is too complex (13)
src/plone/api/content.py:425:1: C901 'transition' is too complex (13)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


The commoners have the opposite faction masks on, I think it's intended as a "mini-rp game"


<input>


Correct. @chrisbruijnes reported that it semi-fixed the issue, though.


copy paste error?


Nice one bob


def rgb_hex():
  invalid_msg = "you haven't entered in the correct value, you must enter a value between 0 and 255"
  red = int(raw_input("Enter red (R) value: "))
  if (red < 0 or red > 255):
    print invalid_msg
    return
  blue = int(raw_input("enter blue value: "))
  if (blue < 0 or blue > 255):
      print invalid_msg
      return
  green = int(raw_input("enter blue value: "))
  if (green < 0 or green > 255):
      print invalid_msg
      return
  val = (red << 16) + (green << 8) + blue

  print "%s" % (hex(val)[2:]).upper()

def hex_rgb():
  hex_val = raw_input("Enter a six digit Hexidecimal Value:")
  if len(hex_val) != 6:
      print "you did not enter a a six digit Hex value"
      return
  else:
    hex_val = int(hex_val, 16)
    two_hex_digits = 2**8
    blue = hex_val % two_hex_digits
    hex_val = hex_val >> 8
    green= hex_val % two_hex_digits
    hex_val = hex_val >> 8
    red = hex_val % two_hex_digits
    hex_val = hex_val >> 8
    print "Red: %s, Green: %s, Blue: %s" %(red, green, blue)

def convert():
  while True:
    option = raw_input("Enter 1 to convert RGB to HEX. Enter 2 to convert HEX to RGB. Enter to Exit:")
    if option == '1':
      print "RGB to HEX..."
      rgb_hex()
    elif option == '2':
      print "Hex to RGB"
      hex_rgb()
    elif option == "x" or option == "X":
      break

convert()


Get rid of double quote


I don't see how.  This commit was renaming the (optional) performance kernel config file I created.  The only difference between the performance and the default kernel config is the choice of governor and i/o scheduler.  Do you get that error with a kernel compiled using the default config?


Busted


@chick


+Bug Corrigido: Viewport do menu Lateral da tela de partida do jogo está sob efeito de luzes especiais de material, causando efeito indesejado


It's not big problem I think. Switch to default two parameters.


LOOOOOOOOL. Intrest88%8%8%8%88
6 i engelsk lissom


RIP


@itzexor
I have posted this on IRC, but I don't know if you will see it there.
I can still reproduce the issue. But adding your line also to refreshBelowApps seems to fix the problem.
```js
_refreshBelowApps: function() {
    // if the menu is open it's probably in use so try again next time
   if (this.menu.isOpen) return true;
   this._refreshPlaces();
   this._refreshRecent();
},
```


There is some mistake here. This produces the error:
```
cabal: The buildinfo contains info for an executable called 'executable with that name.
```
The line left out from the commit being reverted here is:
```haskell
++ head nonExistantExes ++ "' but the package does not have a "
```


Most concise commit message ever :+1:


Just a heads up, our app just got approved while using this method.


That snippet of TCP Packets is me helping a friend and coding at the same time. - I Pasted the Wireshark dump to Sublime, and it got saved on exit. Its not in the recent commit though - as far as i know.


Hello


Lol, yeah.. I dunno. Legal stuff is hard. Let's go shopping or s/t.

I've never really been convinced that licensing software is worth it all, but what do I know. I figure this is as effective a CYA as I know how to do.


Makes sense, will update now. Thanks for the heads up!


you tagged this commit as v0.0.2 and submitted the pull request to metadata listing this sha


I removed the pull request and removed the tag aswell. Im gonna look through code and make sure everything is fine before opening another pull request. Sorry, its my first time doing anything "useful" on github.


sparkmeet :-)   I got a good chuckle from the name...


Actually I released 2.3.4 yesterday :)


For bitmovin are there other pages on that domain we want?
I was just mainly using it for the test player page which is only offered on http://
http://bitmovin.com/mpeg-dash-hls-drm-test-player/


ok


<?xml version="1.0" encoding="utf-8"?>
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.aa.myapplication.MainActivity">

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello World!" />


nice


seems no easy way to fix this. I fallback to a standalone installation of
git

On Mon, Oct 31, 2016 at 8:56 AM BTNC <notifications@github.com> wrote:

> I did not evaluate using git from conda. Please kindly let me know how to
> fix it, thanks!
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/BTNC/distro-win/commit/2917d2b8f4d65253681d9bac0e397cc1fed6c061#commitcomment-19627088>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAuzRDL5Edm43UsjnoPRnk6YeXyMAwRHks5q5Ty0gaJpZM4Kki_V>
> .
>
--
-Howard


not bad


sure


## 查询test1 页面权限
![1](https://cloud.githubusercontent.com/assets/16081282/19842910/67b3463c-9f58-11e6-99b5-abd38f633dc4.PNG)
## 查询结果
![1](https://cloud.githubusercontent.com/assets/16081282/19842966/015b95fa-9f59-11e6-890f-180692c04151.png)
#### 伪代码
1、根据用户名称查询UserID

2、根据用户ID查对应角色RoleIDs

3、权限表页面表并查找

   角色类型为CF_Role AND 角色编号在角色RoleIDs中

  OR

  角色类型为CF_User AND 人员编号为UserID

4、判断权限集合是否有查看权限输出对应页面

## 查询test1 操作权限
![2](https://cloud.githubusercontent.com/assets/16081282/19843077/0cffc40c-9f5a-11e6-8cfc-14e8dd20a385.PNG)
## 查询结果
![2](https://cloud.githubusercontent.com/assets/16081282/19843106/24fc8bf8-9f5a-11e6-89fd-e81cce685b6c.png)
#### 伪代码
1、根据名称查找人员编号UserID

2、根据人员编号UserID查找改人员所对应的角色RoleIDs

3、权限表按钮表页面表并查找

   角色类型为CF_Role AND 角色编号在角色RoleIDs中
 OR
          角色类型为CF_User AND 人员编号为UserID

4、  查询权限集合中菜单名为“订单”的数据


Thanks for this @ryan-keenan . I was wondering there was something wrong in this method , and my grayscale to rgb conversion was converting all the red lines to white. After I took this update my lanes are red again after grayscale to  rgb conversion.


maybe urlUtil helper w/ test since it has some more than just constants check logic


LGTM


I'm using Property Units — for CSS in {em} unit for relative, {px} unit for absolute, and {vh/vw} unit for viewport-percentage.


So the main part of my proposal was not just to tidy up, but to remove this check.


I'm excluding {_normalize.scss} — for linting.


delete


@DzyubSpirit @aqrln
We have working but not perfect GlobalStorage prototype with MongoDB StorageProvider. GS connection uses Mongo connection defined in same config. Multiple places should be refactored and tested here but concept is ok.


Lol, yah, nice catch


FYI, there _might_ be other modules that do this better. (I wasn't able to find any when I made this, but that was almost 2 years ago!)


이의신청,성적관리,수강평가
게시판은 아니에요


se actualiza


Test Revert


Agreed


My thought was just have a box know about its relation lines, so we know exactly which lines to remove. I'm fine with this way, it's probably less code, but more time checking against every line every time there's a delete.  The problem is going to be iterating through the list and deleting at the same time. We're getting a java.util.ConcurrentModificationException so you might want to look at your loop in the controller lines 55-59.

Glad you added the getters, I shouldn't have been accessing startBox and endBox directly.

Arrows look good!


:rocket:


PATH is updated with a new entry to bin\ under conda env, 'git' should be enough.


Agreed to set TORCH_SETUP_FAIL=0 if succeed. TORCH_SETUP_FAIL keeps as 1 after one failure if install-deps.bat is called directly.


Nice shot


I was answering your following question:

>This will avoid calling conda to do some slow operation over network like fetchin metadata.

A check can be added to avoid fetching conda packages if conda packages exist.


Done : https://github.com/Percona-QA/percona-qa/commit/7d3329211e6240e21535ef40580f2168b8525552


seems you don't need define GIT_CMD in the early part of this file?


I agree, and yeah I didn't notice that error, that's my bad. Looking at a solution now.

Thanks. There's a problem with the arrow head's position not updating when the class boxes are expanded and collapsed, so I'm looking for a solution now and if I can't find one tonight will just log it as an bug for now.


ok


対応しました！


It was used to check if git exists. Please kindly let me know how to improve that check. Thanks,
Anyway, I will temporarily remove that part since we do not know how to get conda git work properly.


一旦、整理して追記します！


Hey @INCENDE it seems like this constructor is not being used?


Executing the daily benchmark build, I will reply here when finished:

@nanosoldier `runbenchmarks(ALL, isdaily = true)`


haa


This project is to make a quotation tool for VMware products.
Monthly update with the official price list.
Functionality upgrade by author.


fix found for the java.util.ConcurrentModificationException error


Single quotes here, should be `+link('/contact', '', '', 'let's connect.')`


Update price list of Nov-2016


dddd


dd


contrib/codeanalysis/runcppcheck.sh: line 9: ../cppcheck-1.66/cppcheck: No such file or directory


Woohoo!  This is awesome @mostaphaRoudsari !

I'm very much looking forward to using this.


Sup~


This is a bug?


Which hacks?


ご指摘のとおりですので、修正します。


No. It's a secret. I won't tell. :v


Damn it! And vsync + direct3d under Windows 10 works fine for me. Will investigate this further...


Enabled debug logging for module httpcore5.

To find out the packages to enable logging for, I used:

```
$ httpcore/httpcore5$ reset && egrep -Ri "log" ./* | grep java | grep debug
```
which yields the following list of classes:

```
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpClientConnection.java:            this.log.debug(this.id + ": Close connection");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpClientConnection.java:            this.log.debug(this.id + ": Shutdown connection");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpClientConnection.java:            this.log.debug(this.id + ": "  + request.getMethod() + " " + request.getPath());
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpClientConnection.java:            this.log.debug(this.id + ": Consume input");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpClientConnection.java:            this.log.debug(this.id + ": Produce output");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpClientConnection.java:            this.headerlog.debug(this.id + " << " + new StatusLine(
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpClientConnection.java:                this.headerlog.debug(this.id + " << " + header.toString());
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpClientConnection.java:            this.headerlog.debug(id + " >> " + new RequestLine(request.getMethod(), request.getPath(),
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpClientConnection.java:                this.headerlog.debug(this.id + " >> " + header.toString());
./src/test/java/org/apache/hc/core5/http/testserver/nio/HttpServerNio.java:                this.log.debug(ex.getMessage());
./src/test/java/org/apache/hc/core5/http/testserver/nio/HttpServerNio.java:                this.log.debug(ex.getMessage());
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpServerConnection.java:            this.log.debug(this.id + ": Close connection");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpServerConnection.java:            this.log.debug(this.id + ": Shutdown connection");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpServerConnection.java:            this.log.debug(this.id + ": "  + response.getCode() + " " + response.getReasonPhrase());
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpServerConnection.java:            this.log.debug(this.id + ": Consume input");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpServerConnection.java:            this.log.debug(this.id + ": Produce output");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpServerConnection.java:            this.headerlog.debug(id + " >> " + new RequestLine(request.getMethod(), request.getPath(),
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpServerConnection.java:                this.headerlog.debug(this.id + " >> " + header.toString());
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpServerConnection.java:            this.headerlog.debug(this.id + " << " + new StatusLine(
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingNHttpServerConnection.java:                this.headerlog.debug(this.id + " << " + header.toString());
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:            this.log.debug(this.id + " " + this.session + ": Event mask set " + formatOps(ops));
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:            this.log.debug(this.id + " " + this.session + ": Event set " + formatOps(op));
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:            this.log.debug(this.id + " " + this.session + ": Event cleared " + formatOps(op));
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:            this.log.debug(this.id + " " + this.session + ": Close");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:            this.log.debug(this.id + " " + this.session + ": Shutdown");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:            this.log.debug(this.id + " " + this.session + ": Set timeout " + timeout);
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:            this.log.debug(this.id + " " + this.session + ": Set attribute " + name);
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:            this.log.debug(this.id + " " + this.session + ": Remove attribute " + name);
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:                log.debug(id + " " + session + ": " + bytesRead + " bytes read");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:                log.debug(id + " " + session + ": " + byteWritten + " bytes written");
./src/test/java/org/apache/hc/core5/http/testserver/nio/LoggingIOSession.java:                log.debug(id + " " + session + ": Channel close");
./src/test/java/org/apache/hc/core5/http/testserver/nio/Wire.java:                    this.log.debug(this.id + " " + buffer.toString());
./src/test/java/org/apache/hc/core5/http/testserver/nio/Wire.java:            this.log.debug(this.id + " " + buffer.toString());
```

Could somebody please confirm if this is the proper way for gathering all the packages to be log-enabled?


Not _super_ horrible because no variables were declared in there, but yeah (a) it’s a good habit to form in web code regardless and (b) if you _did_ end up needing some local variables then you would’ve really needed that function wrapper.

Though that begs the question…you aren’t using a JavaScript module/package manager here? This is 401—you want to broaden your tool use. Check out [webpack](https://webpack.github.io) for example.


他が結構略していたので、略したほうがいいのかと思い`ip_pre`にしていました。
（サブクラスを取得する際キー値なので、長くても特に問題はないのですが）
`ip_prefix`に修正します。


> папку locales необязательно переносить, она вообще не используется.

Ага, не нужно было (воссоздается же, пустая) , как-то автоматом  приписалось.

> не например, а только этой, потому что библиотека должна быть взята из той версии, где совпадают версии Chromium в Nw.js и в Chrome

Ну, кроме 41.0.2272.101 из Google Chrome, годятся и эти, проверил:
40.0.2214.111 / 40.0.2214.115 / 43.0.2344.2 / 43.0.2346.0 / 43.0.2357.81 (Google Chrome),
43.0.2357.2877 (Yandex), - пришлю, если что.

> Чтобы так работало, надо путь до NW.js добавить в PATH

Будь уверен - именно так и было поначалу, и о результате сообщал, и не раз.

> это не надо

То есть? Это надо, чтобы

npm install
nw .

- выполнялось именно с тем экземпляром nw, с которым надо: из папки OpenPeriscope.

> получить получили, теперь надо ответить на вопрос, зачем.

Затем, зачем и "pre-built executables from Releases page": чтоб було :)

Мне, например, любопытно сравнить работу этих двух крайних вариантов - распакованного и запакованного, а так-то перепробованы, наверное, все промежуточные комбинации с ярлыками, и оставлены только ярлыки для аккаунтов (у меня их 3).


test


Not really sure, this was from the merging master into this branch


他の NLRI は、
「スペックのままでは長過ぎるので略さざるを得なかった」
ためです。略すのが必須ではありません。
迷った際には、お早めにご相談ください...手戻りになるので...


check


Doesn't this apply to any unresolved expression? Or doing so may break backwards compatibility?


I've been trying to fix it for hours but I can't get rid of the native zookeeper.h binding, because otherwise I always got "invalid use of non-static member function" error. I tried move those two functions to zkwrapper, tried to add friend keyword, but the error persists.

Actually when I first wrote those two functions I already tried those methods, and the only workaround I could think of is the current one. I wish there is a better implementation :/


base de datos del proyecto

[base de datos EvolutionGYM03-0.zip](https://github.com/LuisFZB/SoftEvolution/files/561091/base.de.datos.EvolutionGYM03-0.zip)


请以此为模板继续进一步的开发


Cool!


Hey there, I have lots of bubblis in my account, and I stumbled upon your project when I was googling whether I can convert bubbli images to equirectangular.

Problem is I'm not a programmer, and I'm on mac os x. How do I use your code to convert?


单链表完毕


NOTE: i really don't know whether it all worked out. There might be issues due to the unclean merging. So just be on the look out for them :3


Nice!


I updated the file using the provided python script.

> On Oct 30, 2016, at 03:12, Ryan Hitchman <notifications@github.com> wrote:
>
> @ConnorDoyle how did you update this file? There are many more changes than there should be, including removing explicitly assigned owners.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


Quitar eso, ya existe import.java.util.*


So how do you get the steam code for free?I'm really confused please teach me.


We need to import nyct_subway_pb2 in order to have the New York MTA specific data even though Travis script marks it as an error.


Se creo la funcion de mostrar pila


What do you mean `steam code`? I used some techniques to extract [these messages](https://github.com/joshuaferrara/node-steam-key/blob/master/protos/key_registrar.proto) sent by the Steam client when a key registration request is sent. See [SteamKit](https://github.com/SteamRE/SteamKit) resources for more info.


@NikoKrause.

> In my opinion the Escape key should close the menu not the contextMenu, because that's what the Escape button does in the menu right now. There is already a button to close the contextMenu.

The context menu is a menu which is opened inside another menu. I really prefer that the Escape key closes the last opened menu, like in Firefox/Chromium. Once I send the pull request and get more feedback, I might change it.

> If you navigate with the keys to the contextMenu and then use the mouse to hover over another application, you end up with two hovered buttons:

The exact same thing happens with the default menu without the navigation code that I added. I didn't modified anything related mouse movement events. With this last commit, if a context menu is opened and the **Enter** key is pressed while the cursor is hovering another menu item, the menu item whose context is opened will be activated, not the one being hovered.

> That's one reason I changed my mind. The second is, I think, that mousenavigation and keynavigation should behave the same. So the contextMenu navigation should be seen just like an application button.

That's a behaviour contrary to absolutely all applications from all desktop environments. When an standard context menu is open (by "standard" I mean a context menu that pops up like in Firefox, Nemo, etc.), the context menu is the one with focus and keyboard navigation is absolutely focused on the context menu while is open. Even the mouse is partially locked while a context menu is focused.

> This should be adapted to the keynavigation, so when you press left to change to the category button, the contextMenu should be closed. (Same goes for Tab or CTRL+Tab).

That's how I initially did it, but seeing that I was having other problems, I forgot to add it again to the currently working code. This commit brings back that. If the context menu is open, Pressing **Left**/**Right**/**Tab** will navigate trough the sections.

> The two navigations (key and mouse) should complement each other. And it should be able to jump from mouse to key and backwards at any time. The image above shows, that right now that's not the case.

That isn't the purpose of these commits. That's the main reason I *hijacked* the navigation code and centered the context menu navigation in a separate function. I simply don't want to deal with the mess the keyboard navigation is.

My take on this is like follows. What you state here...

> ***The two navigations (key and mouse) should complement each other.***

... isn't really possible and never will be. For the simple reason that the main navigation keys (PageUp/PageDown/Left/Right/Up/Down and even the Menu key) are located to the right on a keyboard. And to access those keys, 90% of the people on the planet will have to use their right hand to press them, the same hand they use to operate the mouse. So, trying to improve a feature based on an inefficient behaviour is, forgive the redundancy, inefficient.

I think that the keyboard navigation on the menu should be left as it is and focus the efforts in fixing some inconsistencies that could appear. You already did a great job organizing the code with switches and it works infinitely better than it worked before. Adding more to it could bring more problems than solutions.

**Important note:** Do not reference anything from this branch (called **testing-grounds**) anywhere. Once I make the pull request and if it is merged, I will delete this branch from my repository.


The DoubleUp change should probably give a special message since it's multiple stats which are maxed -- so rather than picking the last attempted stat to rise, it should probably just say "X's stats wont go any higher!"


Still I have to rely on the ```id``` ...


test in 16 10 31 12 54


#include<stdio.h>

int main(void) {
    int condition;
    int member;

    printf("条件数を入力してください");
    scanf("%d\n",&condition);
    int a [condition][condition];

    for (int j = 0; j < condition; ++j){
        printf("\n");
        for (int i = 0; i < condition; ++i){
            if (i<2){
               a[j][i]=i+j+1;
               if (a[j][i]>condition){
                a[j][i]=a[j][i]-condition;
                printf("%d,", a[j][i]);
            }else{
                printf("%d,", a[j][i]);}
            }
            if (i>=2){
                if (i%2==0){
                    a[j][i]=condition-i/2+1+j;
                    if (a[j][i]>condition){
                        a[j][i]=a[j][i]-condition;
                        printf("%d,", a[j][i]);
                    }else{
                        printf("%d,", a[j][i]);}

                    }else if (i%2==1){
                        a[j][i]=2+i/2+j;
                        if (a[j][i]>condition){
                            a[j][i]=a[j][i]-condition;
                            printf("%d,",a[j][i] );
                        }else{
                            printf("%d,", a[j][i]);}

                        }
                    }
                }
            }

//奇数の時のみ，逆から順序交差を行う.
            if (condition%2==1){
                printf("\n条件が偶数の場合\n");
                for (int j = 0; j < condition; ++j){
                    printf("\n");
                    for (int i = 0; i < condition; ++i){

                     if (i<2){
                       a[j][i]=condition-i+j;
                       if (a[j][i]>condition){
                        a[j][i]=a[j][i]-condition;
                        printf("%d,", a[j][i]);
                    }else{
                        printf("%d,", a[j][i]);
                    }
                }
                if (i>=2){
                    if (i%2==0){
                        a[j][i]=i-i/2+j;
                        if (a[j][i]>condition){
                            a[j][i]=a[j][i]-condition;
                            printf("%d,", a[j][i]);
                        }else{
                            printf("%d,", a[j][i]);
                        }
                    }else if (i%2==1){
                       a[j][i]=condition-i/2-1+j;
                       if (a[j][i]>condition){
                        a[j][i]=a[j][i]-condition;
                        printf("%d,",a[j][i] );
                    }else{
                        printf("%d,", a[j][i]);
                    }
                }
            }
        }
    }
}

printf("\n");
return 0;
}


順序交差


Removed all non source code files, for some reason GitBash removed the files from my machine when I did git rm -r "file" so I had to do multiple in browser commits to remove everything.


刚刚


こめんと


Hello gabrielburnworth, i tested A4988 stepper drivers, but same result.
And I used step motor, but not used encoder.
So it's affect to active motor ???


There is no effect, trouble can give me a complete example


發布版本


On 10/30/2016 11:36 PM, Marek Marczykowski-Górecki wrote:
>
> "Yes to all" means |answer "Yes" for exactly the same question in the
> future|. And implementation does exactly this and nothing more -
> behavior for other questions is not changed.
>

See, explaining that to me in this bug tracker does not equal explaining
to the user that will see this dialog.

>     if no match is found, fall back to checking generic policy file
>
> This means one would need to look at multiple files to evaluate policy
> for specific argument.
>

Yes.  That is not just fine, but also correct.

> And probably will lead to non trivial (for human) cases how multiple
> files interfere.
>

This patch introduces that problem, but with a slightly different
flavor, anyway.

> For example we have implicit deny at the end of file. With your
> proposal that implicit deny would depend on file name (whether it have
> "+" in it, or not).
>

Not really, because with my proposal you would still end up consulting
the argument-free policy file, /which has an implicit deny/.

> Maybe somehow better would be introducing "include" keyword, but lets
> not change the syntax as part of minor update.
>

I'm proposing we keep the same syntax but just fall back to looking at
the default policy file, instead of duping the existing argument-free
policy into the argument-specific policy at some arbitrary time.

--
    Rudd-O
    http://rudd-o.com/


No intermediate files have to be updated, as they are equivalent.


The method in grandprimeRIL class will override samsungRIL'one, it means
the one in samsungRIL and the one in RIL class will not be used. It use the
one in grandprimeRIL instead.

On Oct 31, 2016 06:25, "Nguyễn Tuấn Quyền" <notifications@github.com> wrote:

> So it'll override the extended class too?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/koquantam/android_device_samsung_sprd-common/commit/a28baa5cd819fbac1474c4a38bec2a8b4dedcbc4#commitcomment-19626792>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AJOl9hSEkMVXYPK_W4zgmUjFZeF0FY8Hks5q5Sd9gaJpZM4KkZKd>
> .
>


It's a great to get started woking in  GitHub environment.


ehhm im trying hard to get the copyright in again....
but it was aken from master branch?
(commit 4bea2893b0f49a7b97bdc465d42a48fde3fab4db)


RFC上、NLRI_PREFIX_FIELDSに設定な値は `Eth-Tag ID`、`IP Prefix Length`、`IP Prefix`であるため、`gw_ip_addr`は設定してはいけないため、削除します。

下記のコメントにもありますが、指定するパラメータを'192.168.0.0/24'にするため、
ゲッタ、セッタを使用して`prefix`にしようとしましたが、継承元であるEvpnNLRIには
既に`prefix`というメソッドが存在するため、オーバライドしてしまいます。
そのため、`ip_prefix`の名称でゲッタ、セッタを作成し、ゲッタで取得できる値を'192.168.0.0/24'
とできるようにします。


必須パラメータであるため、修正します。


I think that's possible if we can distinguish packages that have adopted the SwiftPM 4.0 API.  We will of course need to support the implied products for any existing packages.

I do think that in order for this to be feasible, we need stop considering tests to be products.  The more I've been thinking about this, the more I am convinced that tests are products are not inherently the same thing.  And I think that making the case that a package author has to declare the products they wish to publish is more understandable than saying that they will need to define and update a test "product" just to be able to run unit tests.


Yes, it should also have said "rules".


Wheee lambdas! Sorry 2.14, ain't no chance of backporting this one :P


Thanks for all the comments!  I have produced a new version, and based on the feedback about how best to add comments, I will be using a PR for it.


In typescript, you can create an interface. Similar to C++ objects must conform to this interface but unlike in C++ you are not required to create a class definition that implements this interface. Interfaces are good for defining more complex types that don't require functions, but only properties. Create interfaces that you can use for the props and state template types required by React.Component on this line.


merging


最初、ラベル用のサイズをベタで3を指定していたため、
分かりやすくするために記載していました。
途中から定数`_LABEL_LEN`を使用することにしたため、解説は不要とは思ったのですが
一応残しておいたというものでした。
不要ですので、削除します。


上記のコメントにも回答しましたが、`prefix`というメソッドは継承元のEvpnNLRIに存在するため、
使用できません。
代わりに`ip_prefix`というプロパティを追加します。


True, but the app as-is doesn't actually need the import in the code. We can simply just uncomment that line until we actually need the import to extract the data; generally good to only use imports that we're actually needing at any given time.

Alternatively, you could find the flake8 ignore code for unused imports and add that to the YAML file, though this would also later impact our ability to test for unused imports in future pull requests, so later the exception would need to be removed from the YAML file.


code


sdxcv


ここでは`is_stack=False`を指定して、`_mpls_label_to_bin`にて逆転させるように修正します。


It doesn't let you make a folder without a file in it so I made this file to be deleted


这里的缩进有问题


and... i cannot find any "copyright" in the old file, (im probably too dumb for reading :) )
can u tell me which lines i should copy?


个人信息
个人产品


foul mate!👿


真不错 ，怎么这么喜欢用递归。


**float-flags-simp1_true-unreach-call.c** includes <math.h> and <float.h> headers since RV-Match complained about missing headers. The intermediate file produced from only including <math.h> contains all necessary functions, though.


I run test file : ruby test_x.ruby and results:
pi@raspberrypi:~/Desktop/farmbot-raspberry-pi-simulator-master $ ruby test_x.rb
[Controller Test File]
starting up
G00 X100 Y0 Z0
R99 reading all values
G00 X0 Y0 Z0
R01 Q0
R81 XA0 XB0 YA0 YB0 ZA0 ZB1 Q0
R05 X1 Q0
R05 Y1 Q0
R05 Z1 Q0
R99 deactivate motor X due to missed steps
R99 home position X axis detected with encoder
R99 deactivate motor Y due to missed steps
R99 home position Y axis detected with encoder
R99 deactivate motor Z due to missed steps
R99 h�me position Z axis detected with encoder
R99 stopped
R05 X5 Q0
R05 Y5 Q0
R05 Z5 Q0
R81 XA0 XB0 YA0 YB0 ZA0 ZB0 Q0
R82 X0 Y0 Z0 Q0
R05 X0 Q0
R05 Y0 Q0
R05 Z0 Q0


普通代码不好看还容易出错. 优先用优雅的方式来解决问题


口頭でご教示頂きましたように
```
_ip_prefix_to_bin = _ip_addr_to_bin
```
と修正します。


[Your benchmark job](https://github.com/JuliaLang/julia/commit/974725053d18572a2934408e51bb0838ff4f0648#commitcomment-19627725) has completed - possible performance regressions were detected. A full report can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/24abd7a033498d98e0b770ae6dc541f9dd27a832/daily_2016_10_31/report.md). cc @jrevels


php


Can any of these changes cause "Radio stopped unexpectedly" problem? It happens if a usb drive is plugged in the NR series and the radio app tries to start automatically on startup.  If no usb drvie, no problem while booting. Everything works fine after the error message. The usb drive is read and the radio app starts if manually opened. I could not take logcat since the port should be connected to flash drive to test but, there is no place for the cable between my computer and the HU.


may be using for FormRequest:

`class UserRequest extends Request {

	/**
	 * Determine if the user is authorized to make this request.
	 *
	 * @return bool
	 */
	public function authorize()
	{
		return true;
	}

    /**
	 * Get the validation rules that apply to the request.
	 *
     * @return array
	 */
    public function rules()
    {

        $id=(int)$this->route('users');

        switch($this->method())
        {
            case 'GET':
            case 'DELETE':
            {
                return [];
            }
            case 'POST':
            {
                return $this->createRules();
            }
            case 'PUT':
            case 'PATCH':
            {
                return $this->updateRules($id);
            }
            default:break;
        }
    }

	/**
	 * Get the validation rules that apply to the create request.
	 *
	 * @return array
	 */
    private function createRules(){
        return [
            "username" => "required|max:50|unique:users,username",
            "first_name" => "required|max:255",
            "middle_name" => "max:255",
            "last_name" => "required|max:255",
            "password" => "required|confirmed|min:6",
            "password_confirmation" => "required|min:6"
        ];
    }

	/**
     * Get the validation rules that apply to the update request.
     *
     * @param  int  $id
     *
     * @return array
     */
    private function updateRules($id){
        return [
            "username" => "required|max:50|unique:users,username,".$id,
            "first_name" => "required|max:255",
            "middle_name" => "max:255",
            "last_name" => "required|max:255",
            "email" => "email|max:255|unique:users,email,".$id,
            "password" => "confirmed|min:6",
            "password_confirmation" => "min:6",
        ];
    }

}`


Device tree for ZTE Blade X9


Je vérifie si les données ont changés avant de render. Si les données sont toujours les mêmes, il est inutile de causer un nouveau render().


Soit il manque un mot (``ex-`` ? ) soit il n'y a pas besoin de ce ``n``. :)


Je recréer le dot afin de lui donné une nouvelle référence. Ça l'évite de propager la mise à jour des données à des endroits non désirés.


that's pretty ugly on a small screens


添加弹幕功能


Rename the api to /accounts


You can make this create account


HttpResponse.bad_request('The user is not found')


Do you need to keep ALL of them?


Change to manage_user_guid


so this will change to get_user_bu_guid


AccountManageUserService


Je cherche ici a éviter d’exécuter la _this.emitChange(); pour aucune raison (ligne 81). Dans un scénario ou vous avez plusieurs store, vous pourriez récupérer ici des actions diriger vers d'autres stores. Il faut les ignorés. On ne veut pas déclancher un emitChanger() inutilement! Ca peut avoir un gros impact sur les performance de l'application si tous les store font des emitChange() à chaque fois qu'une action est déclencher, même lorsqu'elle n'est pas pour eux.


时代风格


Hello!
Thank you for your amazing work!
Sadly it is not working anymore... I am not a programmer, but I love arte documentaries. Could you please make it work again?
Thank you!
Clara


Use 'member from the above Enum'


@pbca26 done, thanks


when i run the code of FaceDetectionOpenCV I encountered the following problem
![image](https://cloud.githubusercontent.com/assets/21163635/19845626/865c976c-9f73-11e6-8a66-60a6cf575add.png)
But i can't find the file /data/lib/libopencv_java2411.so ,and i download the file however it still does't work .
Could you tell me how to solve the problem ?


Это не единственный возможный результат.


For a lot of RSS feeds, you'll actually still see the full content. Thunderbird, by default, ignores what is in the summary or the description and goes to fetch the full content regardless, for example.


60 ms is not a big timeLimit :)


I think "Browse File..." is new to Windows 10, such that 8.1 and earlier will need to manually enter the path to plink? If so, the following should work in PowerShell to dump the path to ``plink``:

```powershell
PS> Get-Command plink.exe | Select-Object -ExpandProperty definition
C:\ProgramData\chocolatey\bin\PLINK.EXE
```


@boxshadow 乔老师呀，看看你的代码质量咯。


Why  time + limit ?
This will always return true?


@muhammadhilmi15 mencurigakan ini


You have to be careful here because you are changing the linking order when you change the order of the `DEPLIBS`. In this case it will fail as enet needs to be linked after moonlight.


Not required


Sounds like a good opportunity to learn a little about coding and the [Terminal](http://blog.teamtreehouse.com/introduction-to-the-mac-os-x-command-line). You need to install a few things, all of which are outlined in the Usage section. Specifically, you want to install Blender version 2.76, [pip](http://softwaretester.info/install-and-upgrade-pip-on-mac-os-x/) (to get cube2sphere) and [homebrew](http://brew.sh/) (to get imagemagick and trash).

After installing those you can convert bubbli images like this:

python convert.py bubbli_url1 [bubbli_url2 bubbli_url3...]


after merging with master, change the button color to match the chord's getColor() function


请问，你的这个应用如果看效果呢，我在运行起来，只有一个本机camera的preview效果，怎么在另外一台机器或者浏览器上去查看直播呢？
十万火急，麻烦看到后回复，或者回复邮件wang.liming.cn@hotmail.com


oh, i didn't know that. can you fix this?


q


#类似说说界面
#类似说说界面

展示说说

#类似说说界面
#类似说说界面

#类似说说界面


Avoid console.logs when pushing to git


follow camelCase


Avoid commented codes


Why is this library being deprecated?


ex mainMovieController.js


test


@feiga , does it work for now?


Avoid inline style


Catching Exception is a no-go. This just fixes the symptoms (FC), possibly leaving the app in an undefined state, instead of fixing the root cause. As you wrote, this should not fail - when does it fail then?


Given an integer array A and an integer x. Find a pair of elements sum up to x.


nevermind ya lo arreglé, xd era porque las globales de user.email estaban con el email de mi otra cuenta de github GG


next line


최종 confirm하였습니다. 이병천 교수님에게도 최종 confirm 받고 cisc.or.kr에 제출하도록 하세요.


What do you achieve with this change? I think it's a good idea to have a div wrapping the whole application.


👍 Its really good


Syntax feature about JS:
In a function scope
`var snake` : declare
`snake = 2`: assign
`this.snake = 3`: assign a new value to the same snake

In a function scope
`var snake`: declare
`this.snake = 2`: declare and assign a new snake; previous snake remains `undefined`


1. Should also not be catching Exception here, but rather the web view exception.
2. Is there any way to limit the effects of this happening, i.e. keep links and everything except the web view stuff working?


In case you didnt notice, none of the tests actually call the real api anymore. They now use stubby4j to mock a server locally. So for testing new endpoints you need to add support for that endpoint in the stubby4j config and add relevant json


大师傅


Its really good :).... Thanks


Treat Engine as a class
`Function Engine(){
     this.snake = function(){ ... }   // public var; can be referred by other classes
     var mouse = function(){ ... }  // private var
     }`


Its not a good idea to choose between the 2 files.
The idea was

1. load default config (to assure each array key is available and has its default value)
2. load local config which may override values

with this concept future updates can be made by `git pull` without having to probably modify/extend local config
you get me? or do you want me to explain it more detailed?


indentation


> Seems like a vendor-agnostic HMD API would be more flexible.

But the point of bgfx is that you don't have to implement anything outside of library to get functionality. It would be good to create bgfx HMD API that works correctly on Oculus VR, OpenVR, etc. in the same way as bgfx works with D3D9, 11, 12, OpenGL, etc. not to give people `bgfx::RenderContextI` interface, and say good luck, it's very flexible... :)


extra line


You'll probably want to fix this in the FRecord/FRecord and TRecord/TRecord cases also.


Nice solution @hnnesv :100: Code looks good to me, just going to do a bit of testing.


test


gggg


Yeah, @julianlam


Test again. Jongwoo Lee


Then tell me these hacks after you've stopped development for this device


> Is this a bug or browser platform always went to the catch before?
Yep, the latter. `catch` here is to determine whether platform exposes its API or not. Browser does not (and probably isn't going to) support PlatformApi, so it always goes here.


I removed psycho.set yesterday and moved the verification tasks to (sub-) category ECA.
@kfriedberger mentioned that the verification tasks are similar to ECA,


As a workaround this is fine, but eventually we dont want any such manual reference counting anywhere in Shogun. It is not maintainable....also we will swtich to the smarty pointers soon (hopefully)


hey there robots


@HMaker My contact address is at the top of every source file.


why can't these connect


Am doing it in my local version already. But still fixing the disconnect issue


This was **not** what I thought it was.


Find an integer in sorted and rotated array


indentation


is this constant? if yes then http://www.oracle.com/technetwork/java/codeconventions-135099.html.


네 감사합니다.


@yuyu2172 PING


<!DOCTYPE html>

	<title>Simple Web app</title>

P  I  S  I  C  I

	<button id="butonul-meu"> Apasa! </button>

Picture #1

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Temporibus sapiente fuga, quia?

       <button id="laic1"></button>

0

Picture #2

Commodi reprehenderit sunt, voluptatum, eius voluptates repellat optio similique dolore eos laborum!

				<button id="laic2"></button>

0

Picture #3

Dolorem, fugiat voluptas nemo est error, rerum. Possimus unde non autem repudiandae!

				<button id="laic3"></button>

0

Picture #4

Ipsa recusandae voluptates eligendi consequuntur ex unde reprehenderit corrupti assumenda, enim corporis.

<button id="laic4"></button>

0

Picture #5

Accusamus totam fuga ducimus aperiam, placeat similique vero voluptatibus repellendus quam eligendi.

				<button id="laic5"></button>

0

Picture #6

Odio nesciunt aliquam, veritatis et esse magnam vero illo sint praesentium explicabo.

				<button id="laic6"></button>

0

Picture #7

Tempore porro, consectetur amet illo accusantium voluptas culpa aut corporis incidunt doloribus!

				<button id="laic7""></button>

0

Picture #8

Accusantium blanditiis, provident repellat. Earum optio natus, similique quis odio officia, neque!

<button id="laic8"></button>

0


Specify controller ex carTypesController


This commit breaks all OGR geoprocessing tools. To reproduce:

1. open polys.gml from Processing test dataset
2. try to execute "Buffer vectors" from GDAL/OGR -> [OGR] Geoprocessing -> Buffer vectors
3. algorithm execution will fail with error
```
Warning 1: layer names ignored in combination with -sql.
ERROR 1: In ExecuteSQL(): sqlite3_prepare(SELECT ST_Buffer(geometry, 1000), * FROM 'polys2'):
no such table: polys2
```
Also related tests in ToolsTest.py fail if /tmp located on partition different from partition where QGIS sources and build directory located.


use color code


I suggest that maybe we change `componentDidMount` to `componentWillMount` will better. Cuz if we use `Did` here we can't get the orientation infos when we first start the app.


This isn't as robust as I'd like. Ideally, the clear background's size would be a equal to the canvas' size without having to hardcode the height and width. We should really take a long look at how we load images once we either implement a server or... well, that's probably our only option. But it'll be fun!


I am morally opposed.


Then all this should be wrapped in a div because h1 and nav are 2 separate blocks.


This commit message doesn't fit with the diff: please next time clean up before merging.


We should let mineBlock handle the delay. We can tweak it there for all workers and all places.


But if you want to delay extry, you should check if mineBlock is delaying and return then. Then you can delay once mineBlock is done :-)


`update_site_option` returns false if the option doesn't change.


please, write more DETAILED comments about commit!
it will help you in future.. understand what it is about


Another way to fix this, is to add an external definition to malloc , since this is the only function needed. Which one to prefer?


you could use default constructor..
and for initialization there is special annotation @ PostConstruct


y


チェック済：echoによる表示追加しました。


Okay.


not this way.. context should be only one! but here you are creating new ctx >>> bug
to run spring ctx you should use one of way I described:
- run it through web.xml >> use servlet container to start app (like tomcat)
- use spring starter from my examples in Java Battle >> cxt started in Starter only.. and not created any more


Sorry, this bug is my fault. :-(


Sorry, this bug is my fault.


or you could write your own starter.. something like test or public static void main.. and start ctx there


... ouh...


This needs to have the [Obselete] on it


war zu dünn.


fix typo?


It entry is allowed but not desirable,
because name migration not equal with contents.
Migrations for every models must be separated.


This should be managed by bower.


this file has been changed


If you do not have any special thing in the `override` method, you can remove it.


It'd be better if you used `if let` to check nil or unwrap an variable. By this way, you don't need to use `!` to wrap it in this block.
```swift
if let url = user.profileUrl {
  avatarImage.setImageWith(url)
}
```


`var id = 0` is enough.


You can set the default value for string, such as empty string (`""`). By this way, you won't need to unwrap it anymore.


That's so good.


谢谢指出，改过来了。


In fact : i'm sure it's this behaviour ;)


This header is not defined over at
okapi/okapi-common/src/main/java/org/folio/okapi/common/XOkapiHeaders.java
Should it be?


This pod [NSDate+TimeAgo](https://github.com/kevinlawler/NSDate-TimeAgo) may help you.


When using UUIDs for primary keys, django-datatable-view would throw a JSON serialization exception due to the default json module not knowing how to serialize UUIDs.

django.core.serializers.json.DjangoJSONEncoder is a JSONEncoder class that adds support for handling UUIDs, date/time, and decimals.  (And, presumably, other things in the future.)  This change makes django-datatable-view use the same serializer.


sss


creat homework


You can shorten this `if` block by this way:
```swift
favoriteButtonView.setBackgroundImage(UIImage(named: isFavorited ? "heart_off" : "heart_on"), for: UIControlState.normal)
```


Ah! Great! Looks good. Good luck with you project!


The keyword `self` is not necessary here. Just use `self` in the closure.


It's unsafe to use `!` to unwrap variables. It'd better if you used `if let` instead.


Good job with `deinit` here. 👍


```self.selectable and self``` ???????????????????


```swift
return tweets?.count ?? 0
```


remove download


For the water tower:
"AttackDamageMin"           "100"
+	    "AttackDamageMax"           "100"
**+	    "Damage"                    "120"**
+	    "AOE_Full"                  "100"
+	    "AOE_Half"                  "200"
The damage is suppose to be 100 or 120? I've change the tooltip to 100.


Why are you committing commented out code??


LGTM ... I'd be happy to be on the receiving end of this as a PR.


Old code said 5 (s) but comment says 10? Maybe the comment could say something like: `Tweaked for users with poor connections`?


huangjing.github.com


iqa_eval is a tool for evaluating interactive question answering, given the results file from Mechanical Turk.

Usage: python iqa_eval.py input.csv time eval_row
Assume that you cloned iqa_eval and now are in the directory that contains this README, to run the example input file would be something like:
python eval.py “Batch_2565336_batch_results.csv” 60 53

input.cv: this is the directory of a cvs file returned by Mechanical Turk. An example of input file is Batch_2565336_batch_results.csv, in the input file, the 17th row is “Approved” or “Rejected”, which is obtained in the process of managing the results on Mechanical Turk. Only the “Approved” result will be considered. The evaluation result from each worker is 6 strings with numbers separated by “|”. The first string is the binary evaluation for each answer to the corresponding question, such as “01011” if there are 5 questions involved in the conversation. The rest of the 5 strings are the scores from 1 to 5 to fill in the questionnaire questions.

time: this is the total elapsed time for conducting all the tasks, which is measured in minutes.

eval_row: this is the number of row that contains the evaluation result from the worker on Mechanical Turk.

The output of the program including accuracy of the question answering success measuring in 5 metrics respectively and the following metrics:
Total number of user/system turns
Total number of system turns
Average number of user/system turns per task
Total elapse time
Average elapsed time per task
Get all the wanted information
Clarity
Naturalness
Willingness to use system again
User satisfactory

The definition for each of the 5 metrics is as the following:
Metric1 is the majority vote, which means the final evaluation is determined by the results with more than 2 workers’ agreement. Metric2 assesses the evaluation would be “1” only when there are more than 3 workers believe that the answer is correct. Metric3 judged the final assessment would be “1” only when all the workers believe the answer is correct, otherwise the final evaluation would be “0”. Metric4 gives more confidence on the workers who think the answer is correct, which gives “1” when more than 1 worker judge the answer is correct. Metric5 set the result to be “1” as long as there is some worker believe the answer is correct.


See https://github.com/OpenViX/skins/commit/fa3d957e11da8d01cb79777ba5a1755dccfa1f12 for an example.


我觉得这边有bug，如果两个没有交集，就不会终止，len2-1就变成负的了


More than the length to me, the goal would be to jump in here, and see the macro picture, not the implementation details. I do agree though that it's not 100% necessary


Could I ask why exactly you replaced it with a Node.js based backend? I thought the ASP.NET backend worked fine and was very convenient (one server for your hosting and authentication).


@lots0logs I'm just trying to add some utilities for blind people to our iso. I didn't want to mess up our "antergos" configuration, so I created a new one. I called it six dots for the Braille alphabet.


cc @FRidh


cool upgrade :-)


follow the tips to find pen ,NO  pen ......


`#include <sys/time.h`> has to be moved before `#include <windows.h>` for msvc for weird historical reasons. QueryPerformanceCounter is the perfect candidate for use in implementing mp_hal_ticks_cpu, but the former returns 64bit numbers so for x86 bit builds only the lower part can be returned; that is ok I guess?


what doesn't work?


d


s


可是len2=0时就直接返回了,不可能 len2-1为负的情况


inet46 has terrible consequences for code clarity: https://github.com/opnsense/core/issues/1131

In pf(4) the following applies:

empty('') -> all Internet address families
'inet4' -> IPv4
'inet6' -> IPv6

If we write a clean model we should really make sure we internally represent it in that clear way. IT will also help with writing rules files as the settings are then 1:1 and the mapping must be done in filter.inc, not filter.lib.inc.

Ok? :)


我这边没有交集返回0： 没有死循环 @wangzhongxin


Remove nested IFs, simplify logic.
```
    return nil if @article.published?
    return nil if user_signed_in? && @article.user_id == current_user.id
    flash[:notice] = t('common.not_allowed')
    redirect_to articles_path
```


Ok, that means fetchActualRules() should replace inet46 with empty then


I don't think the IncomingDataManager should manage the PartitionManager logic.


(to keep things backward compatible)


I'm sorry, maybe this simulator is no longer compatible. You can try the full software: https://github.com/FarmBot/farmbot_os and my.farmbot.io.


:+1 ❤


Because I tried 10 (but never committed it) and that was too short :)  I like the idea of documenting boundaries for otherwise magic numbers: basically I want the code reader to know why the number isn't lower or higher.

Maybe "We want a small number so this fails quickly when unreachable. But not too small: 10 seconds caused false negatives on a poor connection."


The opportunity could be used to make the old default of empty -> inet4 more explicit when transitioning the rules. In any case I still have that audit to do for 17.1, maybe just go ahead and I'll mop this up later. Thanks :)


testing


l


刚才少看了前面那行


Ok, just saying that it needs a transition layer to keep things compatible, eventually I want to move in all user rules as well with minimal impact.


test


Доброго дня. На яку електронну адресу можна писати?


Here isn't correct


You can also write
```ruby
Video.find(params[:id])
# or if you do not want error to be raised
Video.find_by(id: params[:id]).first
```


#I am testing
-One
  -one


sure 👍


Key i have already prog in emmc , but i can not read it out rightly .
Always return the counter instead of key


At all, everything looks good


Yes, add all the indexes from the two last changes I made and see the difference.
If I find the time I will add some timers to measure performance before and after in a more accurate way.


BUG :: 여러번 계산할 때 제대로 계산되지 않음.


I'm currently looking in the build breakage of https://github.com/ewr/elasticsearch_exporter as a result of this change.

Though I agree that removing this function makes sense, please do keep in mind that it's not easy to replace this functionality. The Elasticsearch exporter makes use of `CounterVec`s and `GaugeVec`s that are initialized on startup. During every `Collect()` iteration, all of their values are reset, followed by a call to `Set()` to adjust them to the right value.

For now I'm working around it by changing this to use `Add()`, which is safe in this case, but the proper fix to use `NewConstMetric()` would require massive refactoring of this code.


Init


Thanks I like this even better, since one doesn't need to click and close the info window. Perhaps we can still reduce the size of the box with the question mark or replace it with some nice pictogram.


is the same behavior than passwd_cb() and dhparam_cb()


Seems to be fine.


The effect reads,
> **If** this Synchro Summoned card is destroyed by card effect and sent to the Graveyard: **You** can...

I'm new to YGOPRO's scripting standards, but `EVENT_TO_GRAVE` cannot miss timing, correct? If it can then according to constant.lua, if I translated it correctly, adding `EFFECT_FLAG_DELAY` is necessary.


Strange, sounds buggy.


filename should be   example.fbs.json  instead of  exsample.fbs.json


leave a commit;


这里的变动是否有问题？直接换成中文了？不用变量了？


also added start.bat too


Which part of that is confusing you?


Short of making a partial (I have no idea how to pass the "header_text") I am out of ideas, so far this is the only thing to keep it from breaking.


@TheCrazyLex

Well @aviraxp had already submitted a PR for us relating that before you committed, this is the commit: https://github.com/halogenOS/android_frameworks_base/commit/958e9e3503a0da6b0554fe42cdf6a3849f56a19f

Hence I see no reason for picking it again. Thanks for pointing out anyways (it's an automated message so there is no reason to be furious).


esto es un comentario


This many? For sure!


这并不是变量，只是表明黄色。
变量是用 $ 夹的，别的地方汉化也务必注意。


How you got this crash?


Filozoficky je to IMHO špatně, ale neumím přesvědčit Vue aby mi přeložilo text v HTML atributu. Něco jako:
```HTML
<div label="{{$t(transit.header)}}">
```

Proto jsem to nakonec vyřešil takhle (blbě).


No mozno zle citam, ale tam prave pisu to ze Hibernate prelozi @NotNull aj na db constraint. Kazdopadne to tam teda pridam, aj ked teda asi nepouzijeme nic ine ako Hibernate, ale radsej :D


Any updates on this functionality? Was it a test?


done


Is incall audio working without the hack? Been busy, so can't try put a build for a couple of days...


👍 thanks


@IslamAbdelRahman Why there is no tags in this commit?


Cloud Based Internet Information Classification                                                                  Oct.2015-Feb.2016
Development Tools: eclipse(Hadoop), VMware, MySQL
Description: classified the miscellaneous information on major news websites in China
•	Used MapReduce to divide words of over 20,000 articles on major news websites in China and calculated Chi-square eigenvalues to select features.
•	Used naive Bayesian algorithm and neuron networks to achieve classification. Calculated compensation for category similarities.
Results: Prominent classification of articles related to economy (87%), computer (87%), traffic (88%) and sports (90%). good classification of environment (78%) and art (82%).


Sorry, beru zpět... Mluvil jsem o `yarn.lock`, ale on už dávno je v Gitu.


basic idea


@fraang Thanks for the report, sorry for the crash. This change definitely introduced this regression, apparently `_on_drag` calls `on_click` as well.

@LinuxDonald Dragging on the minimap:

```
 File "/home/xxx/unknown-horizons/horizons/gui/widgets/minimap.py", line 392, in _on_drag
    self.on_click(event, drag=True)
AttributeError: 'Minimap' object has no attribute 'on_click'
```


@brianmiyaji

Works! Thanks.

I also tried the second commit which I am using now.


Just testing you 🎱


I'm very fast :-D


let's say self isn't true, that means it's either false or nil and indexing it (selectable) will result in an error.

but it's not like the original version made more sense, since we're in a method, so there's no sane way to call it when self is not a valid object.


what about MAY_BE_UNDEF?


op2 can't be IS_UNUSED.


id nya nggak usah diisi @mmxkeren, biar Auto Increment


I don't think this is good.
Basically we are synchronizing a method with a heavy computational load.


Yes I agree, but I've noticed that chili is returning objects instead of true/false in a lot of places.
object.lua code seems to expect an object (https://github.com/Spring-Chobby/Chobby/blob/master/libs/chiliui/luamenu/chili/chili/controls/object.lua#L870)

I think self will never be nil, but rather this allows you the flexibility of returning an arbitrary object (not just self). Maybe some other components use this feature (e.g. scrollpanel or something similar?)

I guess in a way this code means:
`if not self.selectable return false else return self`
Does that make more sense?


How do we access this data? Might be cool to add something to the analytics page that shows how many email updates we send. Eventually we should be able to get info on opens/clicks etc from SendGrid.


yea, I figured it out after replying :S


Also some comments cleanup I had spot some time ago but never got around to do.


аыаы


Disse linjer skal ikke flyttes.... kun TCA