Result of Test Suite:

test_F001_test_circle_creation (__main__.TestCircleClass) ... ok
test_F002_test_point_get_COM (__main__.TestCircleClass) ... ok
test_A001_overlap (__main__.TestCircularCollisions) ... ok
test_A002_no_overlap (__main__.TestCircularCollisions) ... ok
test_A003_maximum_overlap (__main__.TestCircularCollisions) ... ok
test_A004_maximum_overlap (__main__.TestCircularCollisions) ... ok
test_E001_test_point_creation (__main__.TestPointClass) ... ok
test_E002_test_point_get_COM (__main__.TestPointClass) ... ok
test_G001_test_quadrilateral_implicit_creation (__main__.TestQuadrilateralClass) ... ok
test_G002_test_quadriilateral_explicit_creation (__main__.TestQuadrilateralClass) ... ok
test_G003_test_quadriilateral_set (__main__.TestQuadrilateralClass) ... ok
test_C001_overlap_circle_rectangle (__main__.TestRectangularCircularCollisions) ... ok
test_C002_no_overlap_circle_rectangle (__main__.TestRectangularCircularCollisions) ... ok
test_C003_overlap_rectangle_circle (__main__.TestRectangularCircularCollisions) ... ok
test_C004_no_overlap_rectangle_circle (__main__.TestRectangularCircularCollisions) ... ok
test_C005_maximum_overlap_rectangle_circle (__main__.TestRectangularCircularCollisions) ... ok
test_B001_overlap (__main__.TestRectangularCollisions) ... ok
test_B002_no_overlap (__main__.TestRectangularCollisions) ... ok
test_B003_maximum_overlap (__main__.TestRectangularCollisions) ... ok
test_D001_test_shape_creation (__main__.TestShapeClass) ... ok
test_D002_test_shape_get_COM (__main__.TestShapeClass) ... ok

----------------------------------------------------------------------
Ran 21 tests in 0.012s

OK

Driver code that will test the whole component.
Overlap detected in the following cars:
[]
No overlap detected, Result is OK!
Overlap detected in the following cars:
[(0, 1)]
One Overlap detected, Result is OK!


To nie styknie, bo w tym momencie jeśli mamy więcej par, skubaniec od razu przejdzie do `&conditions`. Przebuduję wyrażenie warunkowe
```C#
foreach (KeyValuePair<string, string> warunek in conditions){
sb.AppendFormat("conditions[{0}dziennik_ustaw.{1}]={2}",(warunek == conditions[0])?"":"&", warunek.Key, warunek.Value);
}

nie jestem pewien czy to zadziała, ale myślę że będzie czytelniej


why?


Вывод названия застройщика по ID


Easy guys!

First, no one is calling the code to generate STAT currently.  So it's moot.

Second.  with latest release, if you set version to 1.0, it wouldn't write out the new field; that's consistent with OpenType 1.8.0.  If you set version to 1.1, it will write the new field.  That's consistent with OpenType 1.8.1 (even though that version of OpenType doesn't bump the version number to 1.1!).  So, really; no big deal.  It's an unused table right now.


Hi,

I applied your change but I still do not have the field "Date de réforme" in massiveaction.

Thanks in advance


не совсем понял вопроса, а как ты возьмешь отдельно категори id, независящее от сабкатегори, если есть вариант поинтересней, готов посмотреть


dit is van mij


An even safer fix would be to use AuthorizationManager API.


You should probably use current_device rather than device in 224 and 226


@Aulddays Signature popup doesn't disappear after this change. See the attached screenshot.
<img width="587" alt="screen shot 2016-12-08 at 11 16 02" src="https://cloud.githubusercontent.com/assets/5064741/21002682/0521e340-bd38-11e6-88d7-ea3511b0cdd5.png">


Tu as AtomicBoolean qui existe pour avoir un objet final sans devoir faire un tableau d'un seul élément.


I’m not worried about the table, it’s just that @anthrotype will probably make another release ;-)


Według mnie nie nie ma to znaczenia bo jak po "?" będzie "&conditions" albo "conditions" to nie ma wpływu na pobierania. Ważne, żeby w późniejszych warunkach było "&". Mogłem źle zrozumieć o co ci chodzi ale wydaje mi się, że i tak będzie działać.


este es el bueno


ton message de commit n'est pas a jour: "<filter date_filter="field_name" string="string_displayed"/>"


Tu es sûr qu'on ne peut pas passer ici si on est passé ligne 158 ?
Sinon, il va avoir une IllegalStateException ligne 171.


Ok teraz widzę że to działa, ok, czyli nie ma problemu wobec tego, dobra
robota

2016-12-08 9:22 GMT+01:00 Piotr <notifications@github.com>:

> Według mnie nie nie ma to znaczenia bo jak po "?" będzie "&conditions"
> albo "conditions" to nie ma wpływu na pobierania. Ważne, żeby w
> późniejszych warunkach było "&". Mogłem źle zrozumieć o co ci chodzi ale
> wydaje mi się, że i tak będzie działać.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/Kotzyk/Prawnotron/commit/c64b625f9b4b4b802e550a0108017f829c5a6a7d#commitcomment-20115854>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AHOIlOVkUCjpHYCcjOZyYhR6h46UnU0wks5rF746gaJpZM4LHi4h>
> .
>

--

*Pozdrawiam*

*Mateusz Koziestański* *|* Grupa IT

KN KL IAESTE AGH

+48 517 294 964

matico575@gmail.com

<http://www.iaeste.pl>

*www.agh.iaeste.pl* <http://www.agh.iaeste.pl/>                *fb:
IAESTE.AGH* <https://www.facebook.com/IAESTE.AGH?fref=ts>


true 파라메터를 전달하지않으면 자동으로 flush메소드를 수행해주지않는다..


Is it on purpose to test an array?


comments checked okay...


Ok, I see. Thanks for the explanation.


Hi together, thanks for your proposed optimization. I think basically it's about to cache the Build object instead of the configurationToUse.

I think this an be optimized further:

1. I would say, it's possible to User only the two level Cache and remove the internal static cache. Instead we could only cache the result from buildTypoScriptConfiguratiomFromArray. The benefit would be, to have less cache logic with the Same result.

2. We can return the cached result immediatly, because we know it was cached(and remain in the cache). This would also simlify the logic to Build afterwards.

In general i think it's good to profile the performance impact with xhprof or xdebug.


I'd like to give it first a short run, to get a feeling if this is more or less right.


@jlipps:
Will there be a npm package for this release? can't find it on https://www.npmjs.com/package/appium
Will there be a release or a tleast a tag? I can't find it on https://github.com/appium/appium/releases
Will any of the two above contain a npm-shrinkwrap.json file?

Thanks,
/Simon


rebuild now? :)


meraba :D


/cc @picca


faffsfsfs


我又写了一个蓝圆


Skriv noe :-)


I would also add this link as shows very clearly every kind of assertions: http://rshankar.com/assertions-supported-in-xctest/

And better configure the links to be opened in a new tab as in the previous version.


Yes please :)


@bobdel this is amazing!


Le `|| value === ''` est inutile: `''` est déjà *falsy*.


@stepan-a There is a typo here. It should not be `phydical`


Don't like pets, research data management @CBS, German born, live in DK


ssdsdfdad


no, but it seem to work. array is casted to string ^^

Do you want to send a PR?


ben buraya yorum yazdım ama gitmiyor :(


Çalışmıyor çalışmıyor :)


+1 for using vex. it's a really nice library since it's no longer jquery dependent.


This probably needs a comment why `parent::` and not `$this->` otherwise somebody will think it is an error and "fix" it.


change scope


OK


Internal API can be consumed from friend modules?


From focaltech original driver and Asus


Accidently deleted post comment


use libpng and pcre from cms externals


It's also required to have them in binary to introspect public API surface from binary compatibility validator tool.


Hehe.
No seriously, is this worth a 3.0.1?


It looks like its documented with a lower-case s.  Is that going to matter?


Huh?


Hasan ÇOLAKOĞLU


broo @abilabbas  beberapa bagian sengaja aku hapus biar fokus pada konten yang ada


Fixes https://github.com/DerOli82/yadm/issues/27


myfirstwork
/* Портфолио открытие подробностей */
	$(".portfolio_item").each(function(i) {
		$(this).find("a").attr("href", "#work_" + i);
		$(this).find(".port_descr").attr("id", "work_" + i);
	});


这个项目主要使用的是canvas的基本方法，触摸判断选取的字母，动太画出效果。
左边一列的效果主要使用 translate(float dx, float dy)方法来实现。
右边一列的效果主要使用scale(float sx, float sy, float px, float py)方法来实现。

关于scale(float sx, float sy, float px, float py)这个方法有点怪。
源码中是这样的：
     /**
     * Preconcat the current matrix with the specified scale.
     * @param sx The amount to scale in X
     * @param sy The amount to scale in Y
     * @param px The x-coord for the pivot point (unchanged by the scale)
     * @param py The y-coord for the pivot point (unchanged by the scale)
     */
    public final void scale(float sx, float sy, float px, float py) {
        translate(px, py);
        scale(sx, sy);
        translate(-px, -py);
    }

       从源码可以看出后俩个参数分别为X的pivot，y的pivot，在方法里面相当于做了三个事情，先平移再缩放在平移回去。但是实际上执行这个方法后的位置和我们所认为的执行完这三个方法后的位置不一样。
当android执行这个scale方法后，他的位置和先执行translate(-px, -py);再执行scale(sx, sy);最后再执行translate(px, py);后的位置是一样的。
       是的，你没有看错，他就是从下到上执行了，而不是从上到下的执行。太神奇了。具体的原因还没有研究通。


test


1. Utworzyliśmy na platformie GitHub panel na którym możemy tworzymy i rozwiązujemy konfikty.


this is how you put a comment


1.Utworzyliśmy na platformie GitHub panel na którym możemy tworzymy i rozwiązujemy konfikty.


aaaaaaaaaa


Additional ``post-create`` event always calls ``will_python_raise`` via symlink with unique name. Unique symlink names cause different ``backtrace``, ``executable``, ``reason`` and ``cmdline`` elements and this leads to the crashes are not marked as duplicate.


will tidy up a bit


bang kalo misal mau ada penambahan buat cari keyword pas di menu unduh tweet bisa gak yah?


sama postagger nya itu gimana langsung w ekstrak aja di project apa gimana?


@MrJnrman Remember to reference any issue that was addressed so imma close this now since it got fixed in 1be8338


+# Log Files


If compression speed is the goal here, I would say, to not do it.
If compression size is the goal here, and pbzip2 generates a better output size, by maintaining rougly the same compression time, I say, let's try it.


Shouldn't this be _log?

I see recursion atm.


Hi @practicingruby @pointlessone,
I have one stupid question ... how should I proceed to have this problem fixed? Unfortunately, I am not such programmer guru to be able to provide a "reasonable" fix :-/
From my point of view, the new issue was created (#999) ... should I take any other action ?


olo


modif ok


This is a community business foundation for every one


`line_prompt` is not exported in knitr?


margin-top 真的不需要改么?


from what I read, pbzip2 use the same compression algorithm as bzip2. It's just that its implementation is multithreaded.

So, output size of pbzip2 should be the same as bzip2 (the output of pbzip2 can even be decompressed by bzip2), while beeing faster.

Btw, my compilation time issue is solved now that I stopped the opennms service on my development machine... and added 1GB RAM and 2 cores (but I suspect the major problem was the opennms service running while compiling)


gak bisa pakai `git clone` ?


@SirNoahFell
1) Each call to getRealtimeThread() creates new Thread. Why?
2) Static members should have the prefix "s" instead of "m".


I'm probably still thinking too much in tutorial mode. Slowly getting around to GS-style.


This should fix #470


Created multidev environment [ci-example-d8-composer#ci-118](https://dashboard.pantheon.io/sites/c401fd14-f745-4e51-9af2-f30b45146a0c#ci-118).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-118-ci-example-d8-composer.pantheonsite.io/)


Reason for revert:

This call will only work in Plesk 17.0 and higher, an error is thrown in Plesk 12.5.


@Nowass Unfortunately we don't have much time available at the moment. So your options are either wait for us or persuade someone else to provide a fix.

I understand that is inconvenient but so is the nature of free open source work.


I just find it when sync the [ts repo](https://github.com/ts-webpack/memory-fs) with the updated source. I think it's time to apply Typescript. :smile:

Of course, I can send a PR


Je me suis fail dans mon replace xD
Je corrige ça :wink:


Hi Christian, that's how Gradle works in OFBiz. If you have issues running OFBiz locally you can convince yourself it's working by running the stable demo from http://ofbiz.apache.org/

But I guess it was just a question about this indeed weird behaviour.


Ouais, ouais... Attention j't'ai à l’œil !

                               _
         .::::::::::.        -(_)====u         .::::::::::.
       .::::''''''::::.                      .::::''''''::::.
     .:::'          `::::....          ....::::'          `:::.
    .::'             `:::::::|        |:::::::'             `::.
   .::|               |::::::|_ ___ __|::::::|               |::.
   `--'               |::::::|_()__()_|::::::|               `--'
    :::               |::-o::|        |::o-::|               :::
    `::.             .|::::::|        |::::::|.             .::'
     `:::.          .::\-----'        `-----/::.          .:::'
       `::::......::::'                      `::::......::::'
         `::::::::::'                          `::::::::::'


@jdorfman: is this still valid? Should I merge to develop?


Fixes #5


I'm still not sure what to do about this in the context of this guide.


Related to #2138


了解。空白行L8はいらない。

ps: what does the mean of  ‘new line’?


There is modifiedns which you might want to use instead of 0


Personal details committed? Email address, recaptcha keys, s-media.si URLs..


hello,my name is wenyan.


@pointlessone ok, clear ... do I understand correctly, that most probably it will be fixed, but nobody knows when? :-)


  А почему? что в них не так? Я просто искал фильтр файлов по расширению. нашёл этот. вроде под задачу ложится нормально.

07 декабря 2016, 21:19:47, от Maksym Bryzhko < notifications@github.com >:
javax.swing.filechooser ? есть стандартные фильтры файлов. не стоит использовать свинговые. —
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub , or mute the thread .


отдельный контейнер для компонента - это хорошо :)


love world


understand.
by the way, the name of class or method, is that we must use two English words or not?


Btw, this was changed for: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/World.html#spawn(org.bukkit.Location,%20java.lang.Class,%20org.bukkit.util.Consumer)

Which will let you do the "set entity attributes before it is spawned" thing we talked about previously without crazy NMS.


Keyword's parameters has been changed as below:
C, RestVerifyResponse|RestVerifyResponseContains, ResponseID, BenchFile[,fileType][,resultVariable][,verifyRequest][,matchAllFields][,valueContains][,valueCaseSensitive]

[,matchAllFields]
If the all the fields of actual object need to match with those in the persistent benchmark.
If this is true, all the fields of actual object need to be verified.
Otherwise, only the fields specified in the persistent benchmark need to be verified.
[,valueContains]
If the field's value needs to be matched wholly or partially
[,valueCaseSensitive]
If the field's value needs to be matched case-sensitively


я вижу, что поехало форматирование. в разных местах разное количество пробелов. 4 или 2.


Right, so I'm asking about the tuning code which I believe to be the [SPSA Tuner](http://github.com/ianfab/spsa) which accepts parameters, so it seems that to use the tuner (possibly in combination with other code changes) I would need to somehow parameterize these constants.


idk


@Nowass It will definitely get fixed but yes, no one knows when.


I tried tekken2.zip from the MAME 2010 set on internet archive. It keeps crashing though.

Where have you set mame.ini, and can you provide a pastie?


I noticed yes. I did another commit right after to "fix" that


2 obvious and tiny typos.


@pointlessone OK, clear  :-)


The naming was based off examples in the other guides.


а нельзя шаблоны подключать как отдельные файлы в заголовок?


Test comments


🖐 ◀ it's what these are


I hacked - I added our class to the morphia package and adjusted all the tests.  Having it public is a better solution, so I'm going to revert.
BTW - Will this change come out with 1.3.1?
finally do you want me to take a look at the ArrayOutOfBound bug in PathTarget?
It looks trivial to fix if it's not done already?


getting the options once would be clever idea as raw does locking and copying every time.


最近在新的项目里出现了问题-主要是5.7寸以上屏幕 rem失效；另外是三星的盖世6曲面屏，布局也是错乱的~求解决方案


The last person who commented was you, two days ago…


In this class, the name of class and method was repeated.
So, the basic problem still was the class name, am i right?


在一个项目里打开另一个项目


1.core data 저장하는 과정,
2.저장된 data 다시 읽어들여서 확인하는 과정
주석 달아서 알기쉽게 설명 추가


Rename to LauncherActivity


unexceptionable davidid


Why is this needed? Libssh2 builds fine on Linux currently without it


Deal with what? Your description of the problem is just "breaks on python 3.5+". As far as I know, `open()` already uses UTF-8 (the default encoding) when reading from the file.

Another option is to open the file in binary mode with `open(spec, 'rb')` and allow `exec()` to detect the file's encoding from the coding marker on the first line. `exec()` should also use UTF-8 if no coding marker is present.


I suggest we add an ascii alpaca


Sorry about that commit message, for some reason i had to write it using vi.


этот код уже выглядит, как отдельная компонента или модуль. почитай про модули [здесь](http://largescalejs.ru/module-pattern/). по сути нам нажно что-то вроде такого:
```javascript
// создание модуля и привязка его к дому
Todo.create('unique-query');
...
// где - то внутри модуля
var _rootEl = document.getElementById(uniqueQuery);
_rootEl.getElementById('new-task');
...
```


:fearful:

![schermata da 2016-12-08 10-28-58](https://cloud.githubusercontent.com/assets/1285361/21004540/38884ab4-bd31-11e6-9d62-7f635729cb87.png)

:sob:

![schermata da 2016-12-08 10-28-45](https://cloud.githubusercontent.com/assets/1285361/21004542/3cae01ec-bd31-11e6-9d0c-80ae03f82381.png)


Yes, it was fixed in the next commit!


Cool, love many mammals.

But Felix the Cat should rock the boat a bit, as well.

                  9$$
                          M$$$>
                          '$$$$&
                           $$$$$B
                           $$$$$$$.
                          :$$$$$$$$k
$$$:                      X$$$$$$$$$N..:dN
9$$$$W                    @$$$$$$$$$$$$$$$>
 R$$$$$$W              'W$$$$$$$$$R```"R$$$N>
  R$$$$$$$$$b.       d$$$$$$$$$$$$>     . ^*$$k
   R$$$$$$$$$$$$u  x$$$$****$$$$$$&    4$$N.'*$$L
    4$$$$$$$$$$$$$$$$"        '"*$$B   '$$$$K.'R$K
     '$$$$$$$$$$$$R         :@NW  `$$x  '#$$$$k `$B
      '$$$$$$$$$$~          X$$$$N  '$N    M$$E  ?$N.uebc
       '$$$$$$$$>            $$$$$$    Rk    '  .W$$$$$$$$&
        M$$$$$$R             '$$$$$$L   #N    x@$$$$$$$$$$$$>
        '$$$$$$~                 $$$$L      d$$$$$$$$$$$$$$$E
         4$$$$$                  9$$$E     W$$$$$$$$$$$$$$$$E
         '$$$$$>                  '#$"  :$$$$$$$$$$$$$$$$$$$
          9$$$$B                        $$$$$$$$$$$$$$$$$$R
          X$$$$$$u                    d$"M$$$$$$$$$$$$$$$R
          "$$$$$$$$u                d$#  '$$$$$$$$$$$$$$"
          X$$$$$$$$$$$e..     ..ud$*"     '$$$$$$$$$$$)..uoe@$$$
          X$$$$$$$$$$$$$$$$$**F"~                 '$$RF"""""~
          9$$$$$$$$$$$F``                         W$&......x:.
         J$$$$$$$$$$"                            9$$$****$$$$*
        '$$**$$$$$$                             W$$
             '$$$$&                    :$>    d$$$$$$:
         :xd@$F"`#$$W:                ##"  d$$$$$$$$$$$$Wu.
    :d@$$$""     xW$$$$$$Wx>         xuW$$$$$$$$$$$$$$$$$$$$$W>
  '$$$*"     .d$$*"     ""#*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
         xe$$*"          .uoe$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>
      :W$$*F         x@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
      '`          x@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$k
                :@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>
                $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&
                $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
                 "R$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$              :
                   ?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$E             W$
                   '$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$F           :$$$
                   '$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$E            $$$$
                     `*$$R``#R$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$          :$$$$$
                            so$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$N       :@$$$$$$
                            d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Nu. x$$$$$$$$$
                           '$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
                           X$$$$$$$$$$$$$"R$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
                      .WWW@$$$$$$$$$$$$$E  )$$$$$$$$$$$$*$$$$$$$$$$$$$$$$$$$$$$
                   .W$$$$$$$$$$$$$$$$$$$E  $$$$$$$$$$$$$ #$$$$$$$$$$$$$$$$$$$$$
                  :$$$$$$$$$$$$$$$$$$$$$$::$$$$$$$$$$$$$k 'R$$$$$$$$$$$$$$$$$$R
                 :$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$k: `R$$$$$$$$$$$$$$#
                 "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$k '"R$$$$$$$R"`
                  M$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>
                'R$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&
                  `#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$E
                     `#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$R
                             #$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*
                                "$$$$$$$$$$$$$$$$$$$$$$$"
                                 '`$$$$$$$$$$$$$$$*F"`


Awesome, thank you @dpursehouse!


This line is untransparent magic.

I'd rather have a duplication of line 707 to the above (else)-if  cases, than this line which seems to always results in `true` at first glance.

Better still: use `std::optional<double>` rather than using NaN as meaning uninitialized.


Thank you so much!


```                  9$$
                          M$$$>
                          '$$$$&
                           $$$$$B
                           $$$$$$$.
                          :$$$$$$$$k
$$$:                      X$$$$$$$$$N..:dN
9$$$$W                    @$$$$$$$$$$$$$$$>
 R$$$$$$W              'W$$$$$$$$$R```"R$$$N>
  R$$$$$$$$$b.       d$$$$$$$$$$$$>     . ^*$$k
   R$$$$$$$$$$$$u  x$$$$****$$$$$$&    4$$N.'*$$L
    4$$$$$$$$$$$$$$$$"        '"*$$B   '$$$$K.'R$K
     '$$$$$$$$$$$$R         :@NW  `$$x  '#$$$$k `$B
      '$$$$$$$$$$~          X$$$$N  '$N    M$$E  ?$N.uebc
       '$$$$$$$$>            $$$$$$    Rk    '  .W$$$$$$$$&
        M$$$$$$R             '$$$$$$L   #N    x@$$$$$$$$$$$$>
        '$$$$$$~                 $$$$L      d$$$$$$$$$$$$$$$E
         4$$$$$                  9$$$E     W$$$$$$$$$$$$$$$$E
         '$$$$$>                  '#$"  :$$$$$$$$$$$$$$$$$$$
          9$$$$B                        $$$$$$$$$$$$$$$$$$R
          X$$$$$$u                    d$"M$$$$$$$$$$$$$$$R
          "$$$$$$$$u                d$#  '$$$$$$$$$$$$$$"
          X$$$$$$$$$$$e..     ..ud$*"     '$$$$$$$$$$$)..uoe@$$$
          X$$$$$$$$$$$$$$$$$**F"~                 '$$RF"""""~
          9$$$$$$$$$$$F``                         W$&......x:.
         J$$$$$$$$$$"                            9$$$****$$$$*
        '$$**$$$$$$                             W$$
             '$$$$&                    :$>    d$$$$$$:
         :xd@$F"`#$$W:                ##"  d$$$$$$$$$$$$Wu.
    :d@$$$""     xW$$$$$$Wx>         xuW$$$$$$$$$$$$$$$$$$$$$W>
  '$$$*"     .d$$*"     ""#*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
         xe$$*"          .uoe$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>
      :W$$*F         x@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
      '`          x@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$k
                :@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>
                $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&
                $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
                 "R$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$              :
                   ?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$E             W$
                   '$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$F           :$$$
                   '$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$E            $$$$
                     `*$$R``#R$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$          :$$$$$
                            so$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$N       :@$$$$$$
                            d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Nu. x$$$$$$$$$
                           '$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
                           X$$$$$$$$$$$$$"R$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
                      .WWW@$$$$$$$$$$$$$E  )$$$$$$$$$$$$*$$$$$$$$$$$$$$$$$$$$$$
                   .W$$$$$$$$$$$$$$$$$$$E  $$$$$$$$$$$$$ #$$$$$$$$$$$$$$$$$$$$$
                  :$$$$$$$$$$$$$$$$$$$$$$::$$$$$$$$$$$$$k 'R$$$$$$$$$$$$$$$$$$R
                 :$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$k: `R$$$$$$$$$$$$$$#
                 "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$k '"R$$$$$$$R"`
                  M$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>
                'R$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&
                  `#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$E
                     `#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$R
                             #$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*
                                "$$$$$$$$$$$$$$$$$$$$$$$"
                                 '`$$$$$$$$$$$$$$$*F"```


@ddugovic First, you have to merge official-stockfish/tune into a branch and then define the variables that are to be tuned. [I created an example here](https://github.com/ianfab/Stockfish/commit/c7866f12bb0a1ded6c06f9ca267ff52740a4e7b3).


为什么要改？所有 Icon 的大小都是一致的。


Привіт!
Щодо пробілів, то я теж побачила: виправлю
про модулі - дякую, гляну
Можеш мені у скайп писати, бо так зручніше : callen_

8 декабря 2016 г., 11:28 пользователь DeadbraiN <notifications@github.com>
написал:

> этот код уже выглядит, как отдельная компонента или модуль. почитай про
> модули здесь <http://largescalejs.ru/module-pattern/>. по сути нам нажно
> что-то вроде такого:
>
> // создание модуля и привязка его к домуTodo.create('unique-query');...// где - то внутри модуляvar _rootEl = document.getElementById(uniqueQuery);_rootEl.getElementById('new-task');...
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/fierydragon12/todo/commit/81ae6a3c14b79625a675208add68c5763b90b2c8#commitcomment-20116592>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AFAlWHaLYEPQBrYelfXRowJhq-SIicUgks5rF82_gaJpZM4LHl-V>
> .
>


tab image


//single image


#include<stdio.h>
main()
{
printf("hello world!")
}


package test.hybrid;

import static org.junit.Assert.assertEquals;

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.Timer;
import java.util.stream.Stream;

import org.junit.Test;

import parser.FilesParser;
import algo.HNode;
import algo.HybridTrie;
import algo.PatriciaTrie;

public class insertionNodeTest {

	Timer t = new Timer();

	@Test
	public void simpleInsertTest() {
		try (Stream<Path> paths = Files.walk(Paths.get("Shakespeare"))) {
			List<String> files = new ArrayList<>();
			paths.forEach(filePath -> {
				if (Files.isRegularFile(filePath)) {
					files.add(filePath.toString());
				}
			});
			FilesParser f = new FilesParser();
			Set<String> set = f.readFiles(files);
			HybridTrie hybridTrie = new HybridTrie();
			PatriciaTrie patriciaTrie = new PatriciaTrie();
			Long start = System.currentTimeMillis();
			System.out.println(set.size());
			for (String string : set) {
				hybridTrie.addWord(string);
			}
			System.out.println("Hybrid");
			System.out.println(System.currentTimeMillis() - start);
			start = System.currentTimeMillis();
			for (String string : set) {
				patriciaTrie.addWord(string);

			}
			System.out.println("Patricia");
			System.out.println(System.currentTimeMillis() - start);
			assertEquals(patriciaTrie.ComptageMots(), hybridTrie.ComptageMots());
		} catch (IOException e) {
			System.err.println("Error while retrieving all the file");
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

	@Test
	public void multipleInsertTest() {
		System.out.println("3fichiers");
		HNode n = null;
		FilesParser f = new FilesParser();
		List<String> fileNames = new ArrayList<>();
		fileNames.add("Shakespeare/1henryiv.txt");
		fileNames.add("Shakespeare/othello.txt");
		fileNames.add("Shakespeare/pericles.txt");
		try {
			HybridTrie hybridTrie = new HybridTrie();
			PatriciaTrie patriciaTrie = new PatriciaTrie();
			Long start = System.currentTimeMillis();

			Set<String> set = f.readFiles(fileNames);
			for (String string : set) {
				hybridTrie.addWord(string);
			}
			System.out.println(set.size());
			System.out.println("Hybrid");
			System.out.println(System.currentTimeMillis() - start);
			start = System.currentTimeMillis();
			for (String string : set) {
				patriciaTrie.addWord(string);

			}
			System.out.println("Patricia");
			System.out.println(System.currentTimeMillis() - start);

			HybridTrie hybridTrie2 = patriciaTrie.convert();
			assertEquals(patriciaTrie.ComptageMots(),
					hybridTrie2.ComptageMots());
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

	}

}


@rdos314
Hi Leif,
I a little bit rework your previous change to use more standard code.
I am not sure why this change was necessary.
Is it related to compatibility with OW 1.9 traps?
Standard protocol for TCP/IP remote get/put (used also by OW 1.9) is
- 1-st packet |16-bit length of data|
- if length of data > 0 then 2-nd packet with data

But in OW 1.9 (only for RDOS) is
- 1-st packet |16-bit length of data|
- 2-nd packet with data even if length is 0

If it is reason for this change then I propose following code to fix it

```
trap_retval RemoteGet( void *data, trap_elen len )
{
    unsigned_16         rec_len;

    len = len;

    _DBG_NET(("RemoteGet\r\n"));

    if( IS_VALID_SOCKET( data_socket ) ) {
#ifdef __RDOS__
        /*
         * this is temporary fix for bug in OW 1.9 RDOS trap
         * OW 1.9 (RDOS) send also second packet with zero data if data len = 0
         * this fix remove waiting packet from packet queue if OW 1.9 trap is used
         */
        int     size;

        size = recvData( &rec_len, sizeof( rec_len ) );
        if( size == 0 )
            size = recvData( &rec_len, sizeof( rec_len ) );
        if( size == sizeof( rec_len ) ) {
#else
        if( recvData( &rec_len, sizeof( rec_len ) ) == sizeof( rec_len ) ) {
#endif
            CONV_LE_16( rec_len );
            if( rec_len == 0 || recvData( data, rec_len ) == rec_len ) {
                _DBG_NET(("Got a packet - size=%d\r\n", rec_len));
                return( rec_len );
            }
        }
    }
    return( REQUEST_FAILED );
}

```


FYI #5


@ericanderson, thanks to you;)


условие немного неверное. а что если элемент будет вообще другой? не с нужным id.


TeamCity libpalaso :: palaso-win32-master Continuous [Build 3.1.90.3393c3d104bf7dec5963305e82c3f2496a53fa2f](http://build.palaso.org/viewLog.html?buildId=81160&buildTypeId=bt223) outcome was **SUCCESS**
Summary: Tests passed: 3511, ignored: 128 Build time: 00:09:14


@varlesh с расширениями файлов в uppercase скрипты работать не будут. Регистр в UNIX-like важен.


а зачем возвращать false?


Mac Version does not compile

Issue: http://www.bforartists.de/content/mac-version-does-not-compile


<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<base href="<%=basePath%>">


Oh crap, didn't see it. Was only checking the issue.


Sorry!


Отступы так и не исправлены. Должно быть 2 пробела.


эти элементы не должны быть в html разметке. в будущих заданиях мы будем загружать список последних тудушек из внешних источников. сейчас при перезагрузке страницы мы все равно будем иметь один и тот же список.


Aslinda tamamen encapsulate etmek icin bir best practice, bu projede cok anlamli olmayabilir ama CFWidget'in kontrolsuz bir sekilde public olmasini engellemek gerekiyor. Bu javascript calistiktan sonra memory'de iki tane degisken tanimli olacak,

```javascript
typeof window.widget === "object"
typeof window.CFWidget === "function"
```

ama bizim her yerde kullanacagimiz sadece window.widget.


This should close out issue #8


У маршрута начальная и конечная станции не меняются, добавляются только промежуточные, поэтому, нужно вставлять станцию на предпоследнее место (метод insert)


@uguratar abi bence bunu boyle merge edelim, sonra da ilk firsatta angular2'ye gecirelim siteyi. Ne dersin?


И зачем дважды написан один и тот же код?


лучше использовать keyup. понимаешь почему? ;)


Можна просто return - головне вийти з методу


It's case by case.
Some use one word and others use  three words.
What is important the meaning is understood or not. 😄


Можливо тобі варто відразу це дивитися та коментити https://github.com/fierydragon12/todo-widget


все надписи, селекторы и прочие схожие штуки желательно выносить в константы. пример:
```javascript
var _REMOVE_SELECTOR = 'li:last-child ...';
```


选择图片时用法accept='image/*'


Fixes #34


Тобто, логічніше перевіряти, що це input?


ok, how nice,
/Christel


Someone had to do it at some point.
I always neglected this refactor because it has so many impact on so many lines....


TeamCity libpalaso :: palaso-win32-master Continuous [Build 3.1.91.3393c3d104bf7dec5963305e82c3f2496a53fa2f](http://build.palaso.org/viewLog.html?buildId=81166&buildTypeId=bt223) outcome was **SUCCESS**
Summary: Tests passed: 3520, ignored: 128 Build time: 00:04:12


すべてのブロックがテーブルに直に置かれると無限ループになってしまう


new gif


@SmartFinn Так я специально сделал, чтобы template по ошибке не скопировать в главную тему.


This refactor is one of the reasons I prefer having `public` and `private` all over the header file, rather than grouping all privates and publics: this refactor are a lot of line changes which can cause problems when the function was also altered in some branch in the meantime.

(not blocking of course)


Это инстанс-перменная уровня экземпляра класса, она в каждом объекте своя. А тебе нужно менять инстанс-переменную уровня класса, которая определена в модуле ClassMethods (это разные переменные, т.к. оперделены в разных объектах, хоть и называются одинаково). Так что твой метод будет вызывать ошибку, т.к. переменная @count уровня экземпляра не проинициализирована, и даже если ее проинициализировать считать она будет не кол-во инстансев класса, а только в рамках 1-го экземпляра, т.е. просто будет равна 1.


- [ApplicationContact.xml ]

<?xml version="1.0" encoding="UTF-8"?>
<beans
	xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:aop="http://www.springframework.org/schema/aop"
    xmlns:tx="http://www.springframework.org/schema/tx"
    xmlns:p="http://www.springframework.org/schema/p"
    xmlns:task="http://www.springframework.org/schema/task"
	xsi:schemaLocation="
		http://www.springframework.org/schema/beans
		http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
		http://www.springframework.org/schema/tx
		http://www.springframework.org/schema/tx/spring-tx.xsd
		http://www.springframework.org/schema/context
		http://www.springframework.org/schema/context/spring-context-3.0.xsd
		http://www.springframework.org/schema/aop
		http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
		http://www.springframework.org/schema/task
		http://www.springframework.org/schema/task/spring-task-3.1.xsd"
>

	<context:property-placeholder location="/WEB-INF/jdbc.properties" />

    <!-- 1.DataSource数据源，使用c3p0连接池 -->
	<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
		<property name="driverClass" value="${jdbc.driverClassName}"></property>
		<property name="jdbcUrl"     value="${jdbc.url}"></property>
		<property name="user"        value="${jdbc.username}"></property>
		<property name="password"    value="${jdbc.password}"></property>
		<!-- 指定连接数据库连接池的最小连接数 -->
		<property name="minPoolSize" value="10"></property>
		<!-- 指定连接数据库连接池的最大连接数 -->
		<property name="maxPoolSize" value="20"></property>
		<!--初始化时获取三个连接，取值应在minPoolSize与maxPoolSize之间。Default: 3 -->
		<property name="initialPoolSize" value="15"></property>
		**<!--
Specifies the maximum idle time for the connection pool to connect to the database connection pool -->**
		<property name="maxIdleTime" value="120"></property>
		<!--When the connection pool is run out, the connection number is c3p0 at the same time.。Default: 3 -->
		<property name="acquireIncrement" value="5"></property>
		<property name="maxStatements" value="100"></property>
		<!--每60秒检查所有连接池中的空闲连接。Default: 0 -->
		<property name="idleConnectionTestPeriod" value="60"></property>
		<property name="automaticTestTable" value="c3p0testtable"></property>
	</bean>

    <!-- SqlSessionFactory -->
    **# <!-- Create SqlSessionFactory, and specify the data source-->**
    <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
        <property name="dataSource" ref="dataSource" />
        **<!--define entity package  --><!-- Auto configuration alias -->**
        <property name="typeAliasesPackage" value="com.*.model" />
    </bean>

    **#<!--
Scan by commentSpring Bean -->**
	<!-- <context:annotation-config />  -->

	**###<!-- Automatic scanning of the components, the controler below the controller removal, if not removed will affect the transaction management.   -->**
	<context:component-scan base-package="com">
		<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" />
	</context:component-scan>

	<!-- <task:annotation-driven/>  -->
	<!-- <bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>    -->

    <!-- scan for mappers and let them be autowired -->
    **<!-- Mybatis-spring-1.0.1.jar simplifies the configuration of the mapper by automatically scanning, creating a bean Dao (just providing the interface without providing the implementation class) -->**
    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
        <property name="basePackage" value="com.*.dao" />
        <property name="sqlSessionFactory" ref="sqlSessionFactory" />
    </bean>

    <!--DataSourceTransactionManager-->
     <bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
        <property name="dataSource" ref="dataSource" />
    </bean>

    <tx:advice id="txAdvice" transaction-manager="txManager">
        <tx:attributes>
            <tx:method name="select*" read-only="true" propagation="REQUIRED" />
            <tx:method name="find*"   read-only="true" propagation="REQUIRED" />
            <tx:method name="get*"   read-only="true" propagation="REQUIRED" />
            <tx:method name="save*" propagation="REQUIRED" isolation="READ_COMMITTED" />
            <tx:method name="update*" propagation="REQUIRED" isolation="READ_COMMITTED" />
            <tx:method name="add*" propagation="REQUIRED" isolation="READ_COMMITTED" />
            <tx:method name="delete*" propagation="REQUIRED" isolation="READ_COMMITTED" />
            <tx:method name="start*" propagation="REQUIRED" isolation="READ_COMMITTED" />
            <tx:method name="*" rollback-for="Exception"/>
        </tx:attributes>
    </tx:advice>

	<aop:config>
        <aop:pointcut id="baseServiceMethods" expression="execution(* com.*.service.*.*(..))" />
        <aop:advisor advice-ref="txAdvice" pointcut-ref="baseServiceMethods" />
    </aop:config>

    **## <!-- Upload interception, such as the maximum upload value and minimum upload value -->**
    <bean id="multipartResolver"
        class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <property name="maxUploadSize" value="10000000" /><!-- 10M -->
    </bean>
</beans>


New line is `空行` in Japanese.


При создании станции надо ее добавлять в массив @@stations


Нужно проинициализировать переменную, чтобы что-то в нее добавлять, иначе она всегда будет возвращать nil


FYI @Psycojoker @Kangaroux, have only made an alpha release of this so far


- [springMVC.xml ]

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
	xmlns:context="http://www.springframework.org/schema/context"
	xmlns:mvc="http://www.springframework.org/schema/mvc"
	xsi:schemaLocation="
           http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
           http://www.springframework.org/schema/context
           http://www.springframework.org/schema/context/spring-context-3.0.xsd
           http://www.springframework.org/schema/mvc
           http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"  default-autowire="byName"
>

	<!-- 静态文件 -->
	<mvc:resources mapping="/css_js/**" location="/css_js/" />
	<mvc:resources mapping="/image/**" location="/image/" />
	<mvc:resources mapping="/images/**" location="/images/" />
	<mvc:resources mapping="/html/**" location="/html/" />

	<!--  在Spring3.0.5这个版本上，<mvc:annotation-driven/>声明是没有 defaultAnnotationHandlerMapping这个属性的
	<mvc:annotation-driven />
	 -->

	<!-- 配置HandleMapping组件, 用于实现请求与处理器之间的映射-->
	<!-- springMVC拦截器，启用基于注解的处理器映射，添加拦截器，类级别的处理器映射 -->
	 <bean id="handlerMapping" class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">
       <!-- <property name="interceptors">
            <list>
                <bean class="com.util.SpringMVCFliterInterceptor"/>
            </list>
        </property> -->
	</bean>

	<!-- 默认解决springMVC@responsebody的中文乱码问题 -->
	<bean id="handlerAdapter" class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" >
		<property name="messageConverters">
	        <list>
	            <bean id="utf8StringHttpMessageConverter" class="com.util.UTF8StringHttpMessageConverter" />
	        </list>
	    </property>
	</bean>

	<!-- 扫描所有的controller 但是不扫描service -->
	<context:component-scan base-package="com">
		<context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" />
		<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service" />
	</context:component-scan>

	<bean
        class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
        <property name="messageConverters">
            <list>
                <ref bean="mappingJackson2HttpMessageConverter" />
            </list>
        </property>
    </bean>
    <bean id="mappingJackson2HttpMessageConverter"
        class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">
        <property name="supportedMediaTypes">
            <list>
                <value>text/html;charset=UTF-8</value>
                <value>text/json;charset=UTF-8</value>
                <value>application/json;charset=UTF-8</value>
            </list>
        </property>
    </bean>

	<!--

	 <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix" value="/jsp/" />
		<property name="suffix" value=".jsp" />
	</bean>

	--><!-- 支持上传文件 -->
	<!-- <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" /> -->

</beans>


Боюсь, что такая инициализация не сработает. Попробуй подключить модуль в класс и вызывать у класса метод instances, если он вернет 0, то ок, если нет, то значит, инициализация не сработала.


Hi, @blackneck !
Thanks for your reply. I've just checked network tab in chrome dev tools, and it seems that there are no ajax requests for track numbers. There is only one initial HTTP GET request which returns the whole HTML page with track number info.
So, as I see it, the only way to make it work now is to parse that html and scrape info about a parcel.
Anyway, thank you one more time :)


- [web.xml ]

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
	xmlns="http://java.sun.com/xml/ns/javaee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
	http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
  <display-name></display-name>
  <welcome-file-list>
    <welcome-file>login.jsp</welcome-file>
  </welcome-file-list>

  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/applicationContext.xml</param-value>
  </context-param>
  <!--用于加载指定的spring配置文件，配置文件的位置在<context-param> 中指定-->
  <listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>

  <!-- 定义编码 ,其中encoding是表示设置request的编码，forceEncoding表示是否同时设置response的编码。-->
  <filter>
    <filter-name>characterEncodingFilter</filter-name>
    <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
    <init-param>
      <param-name>encoding</param-name>
      <param-value>UTF-8</param-value>
    </init-param>
    <init-param>
      <param-name>forceEncoding</param-name>
      <param-value>true</param-value>
    </init-param>
  </filter>
  <filter-mapping>
    <filter-name>characterEncodingFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

  <!-- 使用springmvc,添加前端控制器 -->
  <servlet>
    <servlet-name>appServlet</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>/WEB-INF/springmvc.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>appServlet</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>

  <!-- validate code -->
  <servlet>
  	<servlet-name>validateCode</servlet-name>
  	<servlet-class>com.servlet.VerifyCodeServlet</servlet-class>
  </servlet>
  <servlet-mapping>
  	<servlet-name>validateCode</servlet-name>
  	<url-pattern>/verifyCodeServlet</url-pattern>
  </servlet-mapping>

</web-app>


zz


Let's mention v7 package and renaming pattern here


@varlesh боюсь как бы дурным примером не стало...


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


look.


чому?


```
i = 2
n = 600851475143
result = 0
while i <= n:
    while n % i == 0:
        n = n / i
    result = i
    i += 1
print result
```
あとは関数化してコメントに処理内容を書けばokだろうという気持ち


1. У тебя @trains - это массив, т.е. ты не по номеру поезда можешь из него получать данные, а по индексу. А нужно по номеру, для этого нужен хеш, а не массив
2. Откуда здесь возьмутся данные, елси ты их при создании объекта не помещаешь в эту переменную
3. Уверен, что здесь ты хочешь использовать инстанс-переменную уровня класса, а не просто переменную класса (@@)?
4. Не нужно писать return в методах. В руби последнее выражение в методе и есть возвращаемое значение. retrun нужен только если нужно досрочно завершить метод (как break в циклах).


Second comment fixed in https://github.com/Ultimaker/CuraEngine/commit/a0625aa735611ce5ea766f7eb163ddb7614e5958 up to https://github.com/Ultimaker/CuraEngine/commit/cb7b7bf22ae4e5f360d87b446dd2caaa8575d830


> @varlesh боюсь как бы дурным примером не стало...

в ридми напишу, чтоб использовал нижний регистр для svg

@SmartFinn Сереж привет )
Я там опять химичу со скриптами. В общем суть такова:
- вот папка work, в ней как раз ведется вся разработка и шаблоны
В общем ты ща будешь опять ругаться :)
```
#!/bin/bash
export f=`ls *16.svg | grep -o '^[^16]*'`.svg

rename 's/48.svg/.svg/' *48.svg
cp $f ../../../../Papirus/48x48/apps/
rename 's/32.svg/.svg/' *32.svg
cp $f ../../../../Papirus/32x32/apps/
rename 's/24.svg/.svg/' *24.svg
cp $f ../../../../Papirus/24x24/apps/
rename 's/22.svg/.svg/' *22.svg
cp $f ../../../../Papirus/22x22/apps/
rename 's/16.svg/.svg/' *16.svg
cp $f ../../../../Papirus/16x16/apps/
```


Не верно, здесь ты передаешь блок, а нужно его вызывать и передавать ему объект. Кроме того, нигде не увидел вызов этого метода в качестве примера.


Fixed in https://github.com/Ultimaker/CuraEngine/commit/84d3381be661297bccfba447aca8a479c7dadf5c


Вот этот вариант был правильным, а тот, что раскомментарен - не верный. Только если используешь yield, то не надо в аргументах задавать &block.


Я избавился от директорий, так как это неудобно - постоянно прыгаешь туда-сюда.
Создаю парочку скриптов.
1-й копирует из work в главную тему
2-й копирует файлы в Papirus-Dark
3-й Меняет цвет в Dark


It sounds a bit like a foolish question, but is the resolution refutation the same for both methods? Even reordering the clauses might lead to a different proof with different instantiations.


В общем есть файлы к примеру app48.svg app32.svg и т.д.
Вот их надо переименовать и скопировать в главную тему.
Вверху мой рукожопый скрипт


Okay, så det var simpelthen:

> c_scale,h_1165

Der forsagede problemet med at billedet ikke dukkede op 😄?


other cases you could have tested:
- looking for letter in empty string returns 0
- not finding letter in string returns 0


develop (evanweaver) - x86_64-Linux-Ubuntu-14.04-clang-3.5: OK (2315 of 2510 tests passed, 0 test warnings)

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


(these two things are constants - not changing and are the same in all instances -, so this might have been the rare case where a class attribute could have been used  https://www.toptal.com/python/python-class-attributes-an-overly-thorough-guide )


nice


nice++


@gsriram7 Please push this method to the bottom in the class.


@Nadahar this prevents showing images not supported by renderers. The idea is good but the JPEG format should work for most of the renderers and the current implementation works like there is a transcoding engine which is converting the image to the JPEG format. If we use this implementation we need to make a transcoding engine which converts the image to the JPEG format and get users a chance to decide if it will be used or not.


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

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


Task A - Practice Typing - 12-8-16 Finished Ruby Typing


This should be `db.Column(db.Integer())` for all of the lines below, along with `db.relationship`, `db.String`, and `db.ForeignKey`!


@gsriram7 For this - given our datakey is a prefix by itself - why not update the prefix using `dkey(prefix)` - so the call implementation would be something like `store.scan(dkey(prefix))` - filter is redundant.

PS: We might need to implement `dkey(key: Array[Byte])` since that variant is not present.


(right, now we are storing launch number info duplicated, both on Rockets and on SpaceX. it would be better to keep them on Rocket and only get it when needed - eg. in getStats)


um comentario


@valib As i wrote [here](https://github.com/UniversalMediaServer/UniversalMediaServer/pull/1061#issuecomment-265851748) I don't consider this a "working solution" as it is now, but the way it's in master isn't good either. Even though most (if not all) renderers support JPEG, converting PNG's to JPEG discards alpha information and worse, we "lie" to the renderer telling it's that the thumbnail is a PNG (in most cases) while we actually send a JPEG. It's a miracle that it works as often as it does as I see it.


Hello,

I have a question: I try since several month to Flash my TP-Link Archer MR-200 Router with DD-WRT or OpenWRT and since few days i saw a hint ion the DD-WRT Website about LEDE for the Archer. My question is know: IS there a way to Flash the Firmware, is there any way how it goes? i read and read and read and really i dont understand much... please be so Kind and give me a small tip. Thank you!


Wait, @sgalles, is this repo supposed to be using tabs or spaces for indenting?


sweet ty


MergeSort System call

Rashmi Narvekar

Command to run system call:
./xhw1 [-uaitd]  outfile.txt inputfile1.txt inputfile2.txt

Flags Implemented:
-u 0x01: output sorted records; if duplicates found, output only one copy
-a 0x02: output all records, even if there are duplicates
-i 0x04: compare records case-insensitive (case sensitive by default)
-t 0x10: if any input file is found NOT to be sorted, stop and return an
	 error (EINVAL); otherwise continue to output records ONLY if any
	 are found that are in ascending order to what you've found so far.
-d 0x20: return the number of sorted records written out in "data"

Design considerations:
1. Each input file is read into a buffer of size equal to 4kb.
2. An output buffer of same size is maintained.
3. Entry from each input buffer is read until new line character '\n' is found.
4. Entries from both the files are compared and the record which is smaller is written to the output file.
5. A laststring buffer is maintained to store the previously written record to the output buffer.
6. Every new entry is compared with the laststring written to buffer. This check os done implement the 'a' and 't' flag.
7. If the current entry to be written is smaller than the laststring, then the current entry is ignored or error is thrown, depending on the value of flag 't', whether is set or not.
8. If the current entry to be written is equal to the laststring, then the current entry is ignored, depending on the value of flag, whether 'u' is set or not.
9. When the size of output buffer reaches capacity, the buffer contents are written to the output file.
11. The output file is created with permissions no greater than the permissions of the first input file.
12. Also when the last records of the input buffers are read, the buffers are loaded with next records from the input files.
13. A check is put to find if the current record being fetched from the input buffer is incomplete. In this case the next records for that particular input file are fetched and then the normal flow of the code is resumed.
14. If error is encountere mid way in the code, then the output file is deleted.
15. Validations are done for all input arguments on both user and kernel level.


Readme modified


I am subscribed to this repository.


Hey @bholloway, this is for the rails asset pipeline. We wanted to share the rails asset scss files with our react webpack builds. I am not sure this is something others also do, or if it is at all the right approach. It was mostly meant for helping us get our builds working.


You're drunk, Clang, go home


The following doc(s) have been deployed to the [hengkitpat](https://hengkitpat-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/create-wordpress-site-networks](https://hengkitpat-static-docs.pantheonsite.io/docs/create-wordpress-site-networks)


Why?


>  I agree that leaving images alone, and switching DrRacket to use some other library

Roger wilco.

> Would you serve if designated?

Perhaps, though I wonder if there are ulterior motives afoot.

![foot-source](https://cloud.githubusercontent.com/assets/1425051/21032950/fa61ff92-bd61-11e6-8da2-e8a5b1a58bb1.jpg)


What does this annotation do?


Hm. I didn't really consider it as a duplication because each rocket keeps their individual launch count and this here is an accumulated number for all of them.

I guess I should've set up a separate SpaceX getter function that returns launches (by iterating rockets and getting their launch numbers&adding them) only when it is asked for - instead of having this accumulated count just sit there? :)


Webscan


Bad


This looks good to me, only thing I'd change is I'd add the `Site` and the config `RepositoryInterface` dependencies to the controller in the same way we load the `ServerInterface` dependency.


Es una mierda esa función inútil!


@kedskeds
Make sure to take out commented code.


Fixed https://hg.adblockplus.org/easylist/rev/eb3a47be9030


@kedskeds
More commented code


This was the merge of a branch. For the individual changes see the recent commits!


TY for the extra material! I'll definitely look into this. One thing I sure haven't mastered.


@kedskeds
I don't think this was intended to be committed.


Media floja esa función


Vos la tenes floja , la funcion es perfecta


@Nirma

I'm sorry that I send you notification for not depend on this repository. But I didn't find way to notice that you forget Go Advent Calendar 2016. http://qiita.com/advent-calendar/2016/go

Please write entry or give-up the entry if you can't.


good luck for LTC!


Hey there, CaKlassen! I'm running into some issues implementing Wwise (v2015.1.6) into Game Maker (v1.4). I found conflicting information online about which version or which programs work together, and I cannot get the sample project to work.


This format for a config array doesn't align with config array format in testSanity()


and others


I think it would be good to keep the setup questions to minimum, not sure it's important enough to ask, 1000 should be fine to play with.. they can always send more from the admin account.


@LorenzMeier

Is this an issue?

>When using condition variables there is always a boolean predicate involving shared variables associated with each condition wait that is true if the thread should proceed. Spurious wakeups from the pthread_cond_wait() or pthread_cond_timedwait() functions may occur. Since the return from pthread_cond_wait() or pthread_cond_timedwait() does not imply anything about the value of this predicate, the predicate should be re-evaluated upon such return.


Looks good, nice to see that you are still maintaining it 👍


Right. Not sure what the config array should look like, so I started with a flat array with just entityIDs. Obviously I need the metadata-set/source too for each entityID. WIP.


gefällt mir !


develop (evanweaver) - i386-Windows-7-VisualStudio-12: Tests Failed (2228 of 2510 tests passed, 0 test warnings)

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


Biblio:
https://docs.cesanta.com/mongoose/master/#/http/files.md/
con su
https://github.com/cesanta/mongoose/blob/master/examples/simplest_web_server/simplest_web_server.c
e inspiración amiga.


blah blah


change title and heading


master (evanweaver) - 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-86.2%25-red.svg)


> ... non-hostile/visual/flavor NPCs like critters ...

> [Updates/1521_npc_stats_fixes.sql]
> -- Ysondre
> -- Lethon
> -- Emeriss
> -- Taerar

Apparently I've always seen them when they were in a very bad mood then... :wink:


This is going to seem like a joke, but it's really not.  I think it might not be a bad idea to revert this reversion of this reversion of this reversion of this reversion.

Without knowing the (I'm sure fascinating) history of these reversions, I can say that this change breaks the compilation of the SwiftAndroid toolchain, when following the instructions at Android.md.

I think it's possible to work around it with the command-line arguments, or failing that, detecting an android build (the `--android` flag) and changing the default.

Thoughts?

cc/ @modocache


LGTM


OK why only define this if KOKKOS_USE_CUDA_UVM (which btw is a terrible macroname we need to change)


Re: ScriptButton - If it is within the Scripts package it is not mine.


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

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


I think that isn't quite right; the first example is indeed buffer local, but the second one does need the make-variable-buffer-local call, since it's in an eval block.

That being said, we could recommend setq-local instead of make-variable-buffer-local + setq


never mind that commit, it should have staged MainActivity and I thought I deleted the commit before I pushed.... Git flow <3 ;)


Love it!


Looks good 👍


-TargetTG=9 is usefull for redirect the tgrewrite traffic. Please do not remove. Lot of people using it. Need this parameter.


thanks!


this is v8


This is v7


👍 more semantic

don't have to do this, but I wonder if this could be handled at the GrapeEntity level, since it's a concern of the presentation. not sure if this is better; just a thought


Please fire an issue, we can discuss this before 1.0 released.


Yay!


this means that a rocket can have a negative amount of fuel, that doesn't sound very realistic. check fuel first, before subtracting from it


@snicolet
Thanks!


`${TMPDIR}` is not set on all systems. We explicitly set `${BASETMPDIR}` for Origin tasks and things like `${ARTIFACT_DIR}` for things that could be useful to keep for debugging. Please use one of the correct temporary locations. This fails in an Ansible-triggered `make` invocation.


The generated javascript (a == b) gives the same result as your snippet. That's why we added this method.


now you are creating a new Rocket with a Rocket passed to its constructor as a parameter. this line is unnecessary, `self.rockets.append(rocket)` is enough


<!DOCTYPE html>

	<meta charset="UTF-8">
	<title>Document</title>

	<input type="button" value="Ajax提交" onclick="Ajax();">


@gkdn  Thanks, got it.


pseudo code: https://en.wikipedia.org/wiki/Pseudocode
stuctogram: https://en.wikipedia.org/wiki/Structogram
flowchart: https://en.wikipedia.org/wiki/Flowchart


This will become a requirement at some point, even for cross-compiling Swift. That may mean we need to build a host Clang *and* a cross-compiled Clang.


LOL yea, the other check was if *you're* dead, not the entity in question. Duuuurr.


Very interesting, thanks Jordan.  Should we just work around for the moment?


Wrong commit message. This is actually styling improvements for the rootline.


Could you fix this, please?


Btw I think you want a switch here, for the `_DEADX` cases, not the `_DEATHX` cases.


Anwer: no. Python, like all languages I know, short-circuits.

`if a and b and c` -- if `b` is false, only `a` and `b` are evaluated. C is never checked.


Psst! PR this back! :)


move `new_list` into the `list_maker` function, that is where we will use it


I kinda wanted to support banning names from tours, are you fine with that @Slayer95? I have the commit for it locally.


another thing you could have tested:
- finding a letter in the string returns the number of occurences


I'd be okay with detecting crosses of any kind and opting out, but the primary effort right now is trying to get this up so we can start messing with the Swift calling convention on the "primary" platforms of Apple and non-cross Linux.


getting this error on OS X
clang: error: argument unused during compilation: '-pthread'


if you gave 0 as a default value to the parameters instead of None, you could have spared a lot of work:
```python
```


No, if the card (issue or PR) is assigned to multiple accounts, we filter it based only on the first assignee (due to `cardAssignees[0]`).


How can I get the result like this "http://www.dgp.toronto.edu/~karan/maze/images/me.pdf" in your program? Thank you!


[GPUAcceleratedClustering.R:4:18:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/836d531c3caf982f9f9b5ed2c0da445f406f3460/GPUAcceleratedClustering.R#L4) *style:* **Only use double-quotes.**
```r
install.packages('rpud_0.6.1_src.zip')
                 ^~~~~~~~~~~~~~~~~~~~
```
[GPUAcceleratedClustering.R:11:17:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/836d531c3caf982f9f9b5ed2c0da445f406f3460/GPUAcceleratedClustering.R#L11) *style:* **Trailing whitespace is superfluous.**
```r
  set.seed(seed)
                ^
```
[GPUAcceleratedClustering.R:12:32:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/836d531c3caf982f9f9b5ed2c0da445f406f3460/GPUAcceleratedClustering.R#L12) *style:* **Put spaces around all infix operators.**
```r
  matrix(rnorm(dim * num), nrow=num)
                              ~^~
```
[GPUAcceleratedClustering.R:21:11:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/836d531c3caf982f9f9b5ed2c0da445f406f3460/GPUAcceleratedClustering.R#L21) *style:* **Variable and function names should be all lowercase.**
```r
  dgpu <- rpuDist(matrix)
          ^~~~~~~
```
[GPUAcceleratedClustering.R:21:11:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/836d531c3caf982f9f9b5ed2c0da445f406f3460/GPUAcceleratedClustering.R#L21) *warning:* **no visible global function definition for ‘rpuDist’**
```r
  dgpu <- rpuDist(matrix)
          ^~~~~~~
```
[GPUAcceleratedClustering.R:22:3:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/836d531c3caf982f9f9b5ed2c0da445f406f3460/GPUAcceleratedClustering.R#L22) *style:* **Variable and function names should be all lowercase.**
```r
  rpuHclust(dgpu)
  ^~~~~~~~~
```
[GPUAcceleratedClustering.R:22:3:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/836d531c3caf982f9f9b5ed2c0da445f406f3460/GPUAcceleratedClustering.R#L22) *warning:* **no visible global function definition for ‘rpuHclust’**
```r
  rpuHclust(dgpu)
  ^~~~~~~~~
```
[GPUAcceleratedClustering.R:35:29:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/836d531c3caf982f9f9b5ed2c0da445f406f3460/GPUAcceleratedClustering.R#L35) *style:* **Put spaces around all infix operators.**
```r
print(system.time(cpuhclust <-run_cpu(m)))
                            ^~~
```
[GPUAcceleratedClustering.R:43:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/836d531c3caf982f9f9b5ed2c0da445f406f3460/GPUAcceleratedClustering.R#L43) *style:* **Commas should always have a space after.**
```r
plot(gpuhclust,hang = -1)
               ^
```


now the rockets only launch if they still have enough fuel for the next launch _after_ using up 9 units. the order of the condition and the subtraction is mixed up


Follow up question: We already do something like this for chrono because its pulled in by other boost headers which requires linking in MSVC the way boost is setup anyway. And also that listing it explicitly for all targets would require us to bump the minimum boost requirement. Here it is below from GrBoost.cmake:

```
if(MSVC)
    set(BOOST_REQUIRED_COMPONENTS ${BOOST_REQUIRED_COMPONENTS} chrono)
```

So my thought is to also do the same for atomic. I cant put atomic into the BOOST_REQUIRED_COMPONENTS for all targets because of the version requirement. And so far as I know, only MSVC boost will try to link the atomic library. Hopefully for all other targets its just inline header stuff.

Should that ever change we will have to somehow detect the boost version before listing the components. It gets hairy. So my proposed fix is to do this for now to keep it simple. But there are no guarantees that not listing it for all targets will always be ok:

```
if(MSVC)
    set(BOOST_REQUIRED_COMPONENTS ${BOOST_REQUIRED_COMPONENTS} atomic chrono)
```


we have a return statement before this line, so we will never get to this. the fuel level is never refilled. the order of these 2 lines is mixed up


getStats should return a _string_, this is a _tuple_ instead


And i test it few hours ago


LGTM


Sure, as long as it doesn't crash :p.
It should probably be a generalization of the current ``Punishments.roomBlacklist()``.


`i` seems like a `rocket`, calling it that would be more descriptive


`rocket.launch()`


Please, do not consider this file for the evaluation. I made a # ".md"


Thanks.


`SpaceX object has no attribute 'number_of_launches'`, we would have to get those from the Rockets in self.rockets


Might be good to put in a short blurb about OS stuff, something like this was developed and tested only on Linux, YMMV.


:( octoboss doesn't work because I didn't pay for the features >< oops


@dcramer should that be disabled by default? It crashed one of our apps for no reason.


Am trying to figure this out


Assert that typeRef has the high bit clear first just in case?


triangle --> rectangle


If you wrap these in figures, it creates a section for captions and creates some margins around it.  Like so:
```latex
\begin{figure}[!h] % [!h] means put it right here, don't let it be moved
    \centering
    \includegraphics[scale=0.4]{Fig2.png}
    \caption{The voltage and current as reported by the photoelectric effect sensor.  The equations above were fit using a polynomial interpolation, and were used to extrapolate the value of $V$ at which no current flows (the so-called "stop voltage").}
    \label{fig:fig1}
\end{figure}
```


This is new update


It shouldn't be, but we can probably be more aggressive about failures (which I dont think we're great at in PHP). Could you open a ticket and provide any more data that you might have?


I also is a gun for confim world.


主函数


This seems like a strange lint. Any of these calls could take a long to infinite amount of time (with a bad disk or bad NFS connection). Why would you want to hang the entire process while dealing with these calls?


@leecri love the images!!


Ok.


Haha I like the gif.


Does this change mean it will always start with BTC, or is it just the default for the "first time"? Ideally, I would like it be the default for the first time, but if user goes back later, I would like it to remember his last selection. So we would store some kind of state on his browser like "LastOpenledgerGatewayDepositCoin". If this value had never been set, the code would set the activeCoin to BTC.


I think we should include a section about what to do when spotipy shits the bed on authentication.  Something like, "from time to time, the spotify API has trouble with authentication - you may see the script open a browser and go to a website with nothing on it, and ask you in the console to copy and paste the link."  Maybe we could include a troubleshooting section at the end with detailed instructions, and a short note somewhere above in the instructions where they might encounter it for the first time.  This would also be a great spot for a full page picture while we're at it to fill in the page count.


Related to: backdrop/backdrop-issues#2386


Great job :)


:trollface:


cc @yesmeck


Related to: backdrop/backdrop-issues#2190


[GPUAcceleratedClustering.R:4:18:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/8a13aff87f15c9ebe0f1627f6280763740b69a97/GPUAcceleratedClustering.R#L4) *style:* **Only use double-quotes.**
```r
install.packages('rpud_0.6.1_src.zip')
                 ^~~~~~~~~~~~~~~~~~~~
```
[GPUAcceleratedClustering.R:11:17:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/8a13aff87f15c9ebe0f1627f6280763740b69a97/GPUAcceleratedClustering.R#L11) *style:* **Trailing whitespace is superfluous.**
```r
  set.seed(seed)
                ^
```
[GPUAcceleratedClustering.R:12:32:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/8a13aff87f15c9ebe0f1627f6280763740b69a97/GPUAcceleratedClustering.R#L12) *style:* **Put spaces around all infix operators.**
```r
  matrix(rnorm(dim * num), nrow=num)
                              ~^~
```
[GPUAcceleratedClustering.R:21:11:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/8a13aff87f15c9ebe0f1627f6280763740b69a97/GPUAcceleratedClustering.R#L21) *style:* **Variable and function names should be all lowercase.**
```r
  dgpu <- rpuDist(matrix)
          ^~~~~~~
```
[GPUAcceleratedClustering.R:21:11:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/8a13aff87f15c9ebe0f1627f6280763740b69a97/GPUAcceleratedClustering.R#L21) *warning:* **no visible global function definition for ‘rpuDist’**
```r
  dgpu <- rpuDist(matrix)
          ^~~~~~~
```
[GPUAcceleratedClustering.R:22:3:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/8a13aff87f15c9ebe0f1627f6280763740b69a97/GPUAcceleratedClustering.R#L22) *style:* **Variable and function names should be all lowercase.**
```r
  rpuHclust(dgpu)
  ^~~~~~~~~
```
[GPUAcceleratedClustering.R:22:3:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/8a13aff87f15c9ebe0f1627f6280763740b69a97/GPUAcceleratedClustering.R#L22) *warning:* **no visible global function definition for ‘rpuHclust’**
```r
  rpuHclust(dgpu)
  ^~~~~~~~~
```
[GPUAcceleratedClustering.R:35:29:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/8a13aff87f15c9ebe0f1627f6280763740b69a97/GPUAcceleratedClustering.R#L35) *style:* **Put spaces around all infix operators.**
```r
print(system.time(cpuhclust <-run_cpu(m)))
                            ^~~
```
[GPUAcceleratedClustering.R:43:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/8a13aff87f15c9ebe0f1627f6280763740b69a97/GPUAcceleratedClustering.R#L43) *style:* **Commas should always have a space after.**
```r
plot(gpuhclust,hang = -1)
               ^
```


Thanks for the clarification Tim 👍


not effective here, shouldn't be `&:hover:not([disabled])`?


There is something most peculiar going on.  EdgeStyle.java defines 7 enum items.  With the original enumStrings() logic (which I incorporated) we are utilizing length-1 (i.e., 6) items.  The last enum item, EDGESTYLE_SUMMARY is not used. Yet there's a test for it in EdgeViewFactory.java.  Something doesn't seem right.  Can you explain?


Looks good.


Changing the file app/Providers/BladeServiceProvider.php caused an error.
I had to roll back this change to my app start working again.


You should first have some knowledge of [tornado](www.tornadoweb.org)

To make the plugin usable via index.php, just [register a handler with it](https://github.com/xiongyihui/angular-filemanager/commit/f469756a8b5c92bed426167a5b69883566ef8acd#diff-2272fb8d16e00eb3d880ab9153d2624dR322)


In "test", add deleting file "systemtest.html" for better running of "cov-report"
if html file already exists, cov-report cannot show well about system coverage.


Testing 456!


@nealef are you still experiencing the issue?


![December 9. - Péntek](http://ujlipot.vakvarju.com/data/napimenu/24.jpg?v=1480929048)
Karalábéleves
Cigánypecsenye petrezselymes burgonyával
Csokoládé pohárkrém gyümölcsökkel


the task would have been to catch any exception that could raise with a `try...except`. in this case if
- eg. I don't have write rights in said folder, then open will cause an exception, that the `if` condition didn't prepare for
- I don't already have file then it returns false, that should not be a problem


This judgment is done at multiple heights. How about using a common method?


got it...


one other case you could have tested:
- finding letter in empty string returns 0


This link is outdated - 404


missing check if we still have enough fuel - this way we can get to negative fuel levels


Just noticed this, did I have to update these manually?


👍  (but prefer maths over loop:
```python
add_fuel = 5 - self.fuel
self.fuel = 5
```)


Windows 7,8gb ram.. I'm using python 3.52. Tried over there also.Not able to import. I have installed anaconda 3 also. So I installed pycharm to try. Interpreter for pycharm
is python35.exe
Regards
Deepak KM


쓰이지 않는 묘듈.


바로 init로 생성한거라... 따로 빼기도 뭐하고 해서 그냥 냅뒀어요


nice


이건 삭제했어요


Can we release the lock and put back the caret version? Is it ready for angular 2.3.0?


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


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


Maybe DiskFileItem implementation changed in recent commons-fileupload but what this code does currently is creating and closing a ByteArrayOutputStream. Nothing is written on filesystem.


![](https://github.trello.services/images/mini-trello-icon.png) [Améliorer les performances de la méthode zone_conflit](https://trello.com/c/xqjH9YSD/83-ameliorer-les-performances-de-la-methode-zone-conflit)


Maybe they tried to chew a gnome long ago and they were still regretting the taste. 😉


I tried something similar to start with, it created double question marks when escaping other control characters.


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


hello


Ah, nvm then


Following the naming convention from the current MSL I would probably call it `FunctionsPackage` similar to `Modelica.Icons.ExamplesPackage`


create


@Biggsen after we moved to application_new, all those templates were using the wrong translations (I didn't remember why, probably a previous template move on the branch after the cleanup), so I've quickly fixed the wrong page titles, not sure what happened with this one


You shouldn't connect to S3 to get URL. It's just like http://analysis-df.stargeo.io.s3.amazonaws.com/243-hypertension.


Can you import xgboost from python REPL?

Try this:
![xgboost](https://cloud.githubusercontent.com/assets/6741582/21045442/ad1dd932-be00-11e6-9bab-8f85f6206d83.png)

If you get the same result your xgboost installation is not good.


Why paginate at all?


Added one condition:
Path to the executable binary, specified in 'commandToExecute' property, should be an absolute path not the URI path i.e. should not start with hdfs:// or file:///.
 in Run-transform.md, as discussed.


These 2 fields for internal use.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 1812](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=19843&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **FAILURE**
Summary: Tests passed: 51; compilation error: Scala compiler in Test (new) Build time: 00:06:17


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


Let's keep it private for now.


can't find it on amazon at all.


I can see how that would happen, I'll add a test for it and some handling now, thanks for the heads up :+1:


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


Note parenthesis are redundant


@Biggsen  it should be
{% block pageTitle %}{{ 'pageTitle' | trans }}{% endblock %}

the current code inside that block was in contentClass. Not even sure it's still used


Ha, I noticided the same thing earlier this morning. Pushed an update right away. bd9e7954b95137df1c1e01d9dbeece46a39b79e7


Same error prompted.. Is there any specific way to install xgboost?
Regards
Deepak KM


I don't get how the Either gets translated into a DateTime...


this line is unnecessary, we don't use what we read out from the file anywhere


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


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


You can do `const { Climate } = require('../dist')` and it will de-structure it.

The main issue is that common js modules tend to `exports.default = ...` while es6 modules tend to `export function individualThing() {}`. I like the latter version and try to do that everywhere, especially since one can simply do `import * as cli from '../dist'` and then get all the individual things bundled up into one variable anyway.


Do you have an example of string that caused that problem? I can't seem to reproduce it.


Method groups please:
`var groupedTemplate = template.GetTemplate (isTemplateMatch);`


`return gp.Select (FromRecentItem).ToList ()`


jhj


this doesn't solve "any problem that raises" with the file writing, the goal here was to wrap the file manipulation in a `try...except` block and catch all exceptions, eg. the ones that get raised when the file is not writable


I think we should also use the presets from the `.babelrc` file so we get es6 modules and async/await.


@oliverguenther FYI part 1/2


Overall points:
- do not mess it into tags app, create a separete one,
- do not expose internal use fields like created_on, modified_on, last_filled, stats, calculated fields, same for authoring data since we don't expose users,
- expose specie field (this is exclusion from prev point),
- docs should be visible from menu.


other cases you could have tested:
- finding letter in empty string returns 0
- not finding letter in string returns 0


@oliverguenther FYI part 2/2


120694307_Fault_ChillerSWTSensorOffset (Myoldmopar) - Win64-Windows-7-VisualStudio-12: OK (2344 of 2351 tests passed, 567 test warnings)

 * 573 tests had: AUD diffs.
 * 1 test had: DXF diffs.
 * 5 tests had: EIO diffs.
 * 1 test had: ERR diffs.
 * 1 test had: ESO small diffs.
 * 1 test had: MTD diffs.
 * 1 test had: SHD diffs.
 * 4 tests had: Table big diffs.
 * 4 tests had: ESO big diffs.
 * 4 tests had: MTR big diffs.
 * 1 test had: Table small diffs.

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


No, not restore, just add another json flag for backward compatibility


Definitely have to look in to that :(


More implementation to come, need to iron out what I mean by doing this.


The default heart rate is 80, I think we should also make it a macro.


![natureofcode_ch1_1 blend](https://cloud.githubusercontent.com/assets/536008/21045829/e70dc7ce-be3c-11e6-9d13-b3511ac95f99.png)


You should use `[ACE_player] call FUNC(getPainLevel);` to make sure, that the pain suppression effects are taken into account.


Kako pa uvažaš, da ne deluje? Mišljeno je, da se postaviš v mapo `dn1`, potem pa imaš na voljo modul `matrix` in njegove podmodule, npr.
```python
from matrix.AndrazPirnovar import SlowMatrix
```
Tako lahko potem uvažaš tudi v testih (glej a5b2e39e158b86420f77e3e21aa5b50dc227770b).


this returns before you can set the actualLevel to 5, order is mixed up


should be 1.7.1 right?


Prosim te, če teste premakneš v mapo `test/AndrazPirnovar/`. Datoteko `__init__.py` pusti v mapi `test` - v svoji mapi lahko potem narediš novo.


So, do I still need ghooks when I have husky?
Cause I get this error message:
![Uploading Screen Shot 2016-12-09 at 11.29.40.png…]()


Hi sanghoon,
I am testing your tool to merge Conv-BN-Scale layers.
In your "pick_empty_layers" function when testing on BN layers, you test 3 conditions to decide to remove or not a bn layer : zero_mean, one_var and length_is_1. The first two are easy to understand but the last one is more difficult to understand.
This third param in BN layers is the moving average factor. How is it related to the fact we could consider the layer empty. To my understanding, this value is not used at test time. Having a zero mean and a one variance should be enough to decide to remove a BN layer ?
Furthermore, why this third test is done on the 'conv1_1/bn' to take a decision on the current BN layer ?
Thanks in advance for your answer.
Alex


this shouldn't need to be a dep (only a devDep) since the distributable is built separately  (regardless, it can't be both-- so I'm guessing this was a typo)


+ it only returns any value if the rocket was not full yet, it can't return 0. this might cause problems in SpaceX when you try to count with this return value


Also, things to add:
- analysis results (meta_analysis table),
- platform probes,
- a query for analysis dataframe by specie and queries (will probably be too inefficient overwise).

The aim is to make possible to make analysis locally without access to db.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 1813](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=19846&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 295, ignored: 4 Build time: 00:11:16


this is for uploading a single video from its URL,
How can we upload video from local drives


I have never used it on Windows. I will try to install it a little bit later and send you a walktrough if I succeed


AFNPolygonalWindowSupport (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2382 of 2382 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)


in the spec and the example, addRocket expects a Rocket instance, and not just the data needed to create a rocket. so it would be enough to
```python
def addRocket(self, rocket):
        self.rockets.append(rocket)
```


Such a good present for my birthday :stuck_out_tongue_winking_eye:. Thank you @zhukov :tada:


this would work perfectly if there were no errors in `rocket.refill()`, so 👍


`map`


I did and I'm again checking it and I don't know why I thought spaRSS wasn't good enough. Maybe it had a very annoying bug or missed some feature I had in Flym.

Thanks anyway haha I'll give it another chance


ok


Glede uvozov glej PirnovarA@c7b1c303be81bdbdb3185cf4d110f14bc7f53381.


Ключи в константу и `zip`


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

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


попробуй собрать всё производства массива `movies` в одно выражение — File.read(...).map(...)


OCPI doesn't talk about milliseconds in the timestamps but it does say it uses ISO 8601
So far I have interpreted this to mean "no milliseconds", because no examples in the spec use it. Are you saying that not mentioning milliseconds explicitly should rather be taken as meaning they're optional?


`linearConversion [0, DEFAULT_BLOOD_VOLUME, _bloodVolume, 0, 1, true]` maybe?


![](https://github.trello.services/images/mini-trello-icon.png) [Collab création d'un objet et création d'un lien](https://trello.com/c/QWlafDHW/19-collab-creation-d-un-objet-et-creation-d-un-lien)


`new Segment('DTM', [735, '+0000', 406]);`

Output of this segment should be `DTM+735:?+0000:406'`


![](https://github.trello.services/images/mini-trello-icon.png) [Collab supression d'un lien et supression d'un objet](https://trello.com/c/duhZUykA/18-collab-supression-d-un-lien-et-supression-d-un-objet)


![](https://github.trello.services/images/mini-trello-icon.png) [Création d'une errorbox et ajout d'un lien](https://trello.com/c/xEk5eYTS/17-creation-d-une-errorbox-et-ajout-d-un-lien)


![](https://github.trello.services/images/mini-trello-icon.png) [Crash supression d'un lien et création d'une errorbox](https://trello.com/c/INDEozM4/16-crash-supression-d-un-lien-et-creation-d-une-errorbox)


![](https://github.trello.services/images/mini-trello-icon.png) [Crash création de lien/supression simultané](https://trello.com/c/JL6ujwvF/3-crash-creation-de-lien-supression-simultane)


nice


jk forgot about the actually `npm version` and publishing


The problem is that usually applications use the port name as the device name. So IMHO is best to add device + "Bluetooth" as port name.


this doesn't solve "any problem that raises" with the file writing, the goal here was to wrap the file manipulation in a try...except block and catch all exceptions, eg. the ones that get raised when the file is not writable, and not to block the creation of new files


删除


Doesn't [this test](https://github.com/metroplex-systems/edifact/blob/868c084d64508cde35bf5ba3bb8ef2229e406b63/tests/SerializerTest.php#L57) handle that?
If you can write a failing test case and submit it in a pull request then I'll take a look :+1:


misleading function name


one other case you could have tested:
- finding letter in empty string returns 0


不要啊特首


Nice fix.


missing check if we have enough fuel - we can get to negative fuel amount with this


Thanks bro,till then I'll try 2 get it done.Is there any other python code without xgboost library. Your code is simple n well versed to understand.  Unfortunately I'm not able to achieve it. Just send any other things that I can try..
 Thanks for your kind reply.
Regards
Deepak KM


refill "should return the **amount** of fuel used for the refill."


That's a cool calculator. We're currently looking for a front-end dev to join our product in Kyiv — www.talkable.com. Can you email me at si@talkable.com if interested?


g


this seems unnecessary - it already has a fleet, why have one single rocket as well?


Sounds like a good fit for the upcoming `scalameta/contrib` project! /cc @olafurpg


I actually think 1000 might be a bit high, though it depends on the
currency.

Maybe the best approach would be to make it an environment variable that is
set by default without asking the user in the configure step. They can
modify the env.list if they want. In general I think it's better for this
kind of thing to be configured rather than hard coded. Someone may also
want to disable the behavior entirely, which could be done by setting it to
0.

On Fri, Dec 9, 2016, 1:37 AM Vahe Hovhannisyan <notifications@github.com>
wrote:

> I think it would be good to keep the setup questions to minimum, not sure
> it's important enough to ask, 1000 should be fine to play with.. they can
> always send more from the admin account.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/interledgerjs/ilp-kit/commit/9c0a87dd7cd20f83acf250c8c2cab07133473e64#commitcomment-20128045>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ADHIksJpGHRIGZncWasfTmvG7i1kqRm7ks5rGKLLgaJpZM4LIRIh>
> .
>


the spec and the example said that addRocket should expect a Rocket as a parameter, not just the type of it, so:
```python
def addRocket(self, rocket):
        self.rockets.append(rocket)
```


hahaha c'était pas très optimal en effet


Hi Jonathan,

I have had reports from some TG Rewrite users that this commit is breaking TG Rewrite. I have tested and confirmed that this is does appear to be the case.

I am wondering what the best approach to solving this would be:

Always regenerate Embedded LC is rewrite is on.

or

Another method of writing the changed destination ID and call type (group, user_user) into the Embedded LC but not change anything else, which is what you appear to do with the Colour Code...

Your advice and/or help with fixing this would be greatly appreciated.


s/the the/the


iterate through actual rockets in the fleet instead


finally, someone gives a `pluck`


this would work if
- you were iterating through rockets in the fleet
- their refill() method would actually return the amount needed for refilling


Nice, you do need write test files. :+1:


This shifts the balance between ArgParser and Config quite a bit.  Before this, Config was a simple bean and all the options parsing was in ArgParser.  Is there any reason this code couldn't be in ArgParser to keep the logic in one place?


<h1>show command #22


Why this has moved?


What object types will we support? Do we plan to know all the types in advance, or will we just accept any string as an object type?


This causes the debug build to result in "mysqld" instead of "mysqld-debug" executable, right? Where are you pulling this change from?


is it possible a for poll to have no options?


wml


This one is problematic for debug builds, as it disables the safe mutex facility.


Doesn't this change mean that the config file would only be written if you are using a config file — and even then it wouldn't be written because it won't overwrite existing config files?


I agree with @zheeeng . Accordingly to the `rbenv` [README](https://github.com/rbenv/rbenv#environment-variables) `~/.rbenv` should be the default value and, in my mind, it shouldn't be changed implicitly without notifying a user. And I have another valuable point, having `rbenv` home folder pointing to `/usr/local/opt/rbenv` as it currently sets with this script for users using `homebrew`, `rbenv` and `zsh`. For some reason, it introduces duplicated gem paths in `$LOAD_PATH` for Ruby applications what leads to a mess described [here](https://github.com/byroot/bootscale/issues/36#issuecomment-265900247).


what is bats? is the script file +x perm?


I did as `midi` since bluez recentely changed its configuration to features names.


There are stray characters `";` left here.


Ok, but the thing is that if we don't use the cool zone length to determine the parking distance, then it's used nowhere, in which case it doesn't make sense to have a setting for it.


Does -DBUILD_CONFIG=percona_release -DFOO=BAR work where FOO=BAR overrides what was set in percona_release?

What have you used as sources for this script?


Remember that Robin said that the filament in the UM3 is not parked at the end of the cool zone, but somewhere in the middle.


haha


なにこれ


Snyggt!


Do we handle top level objects not attached to any namespace different than nodes? I.e:
```
/object-metrics/{object-type}/{metric-name...}
/object-metrics/{object-type}/{metric-name...}?labelSelector=foo
/object-metrics/{object-type}/{metric-name...}?names=foo,bar
```
If not: it should be written why.


LGTM 👍  👏


消し忘れクンですね


AFNPolygonalWindowSupport (lgu1234) - i386-Windows-7-VisualStudio-12: OK (2346 of 2348 tests passed, 0 test warnings)

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


So, can we assume that inside `Metric` struct each object have only one `MetricValue`? Or is it possible for a single object to have many `MetricValue`, each with a differen `Timestamp`?


AngularJS使ってたっけ？bodyだけでよいかと。


Не допускаем магических значений в середине кода типа таких. Перетащил в конфиг. Там ему самое что ни на есть место.


I was thinking about adding JS processing patches that operate directly on the downloaded article's DOM. But don't really know if it's better than the RegExp variant.


*`and 'filehidden' not in page['imageinfo'][0]`


Здесь и далее: соблюдаем общий стиль кода. Везде вызов с фигурчатыми скобочками отделяется от функции пробелом.


使ってないです。確かにbodyだけでいいですね


У нас не `getmsg`, а `recvmsg`.


Imam problem glede update-a matrix.py. Nikakor se mi lokalno na moji veji noče posodobiti in zato tudi algoritem FastMatrix ne deluje (ob ročnem skopiranju najsodobnejše verzije matrix.py, algoritem deluje).


Этот код не будет работать так, как задумывалось.

Ивент может иметь только 1 значение в payload. Ивенты дают несколько, поэтому они обёртываются в таблицу в либе.


Thanks for the tests.

I did my tests using 12ms maximum on BlueZ. The theory is that we don't need to worry about this because BlueZ Core will handle this, as is part of the GAP spec (Connection Interval). The MIDI spec defines that the *device* needs to provide its ideal Connection Internal to the central and then negotiate that. Most MIDI devices don't do that because, AFAIK, Apple is hard-coding this internally for each platform (they have different BT adapter for computers and embedded devices) . In practice, what happens is that we need to set that in a configuration file and restart BlueZ, so it sets this properties in the Kernel.

I mentioned this on a [blog post](https://blog.felipetonello.com/2015/12/14/midi-over-bluetooth-low-energy-on-linux) under the "Considerations" subtitle.


Не думаю, что есть особая надобность это указывать. :wink:


just to see


Разделил на несколько строк — так удобнее читать.


Hi @knewter,

I surprise that I was following dailydrip days ago because I'm learning Elm too while making some kind of canvas based chart package for it ;)

I have this starter that uses webpack:
https://github.com/aitoroses/elm-webpack-starter

Maybe I could prepare an example loading webcomponents in that project? Would it be enough?

BTW, I added type annotations in a haskell like way while I was trying a more functional approach to JS and by the time I was learning it. It helped me visualize what functions were doing.


Thanks for the feedback!

Yeah, I need a complete virtual testing environment with both GLBC and musl libc … on Arm, PowerPC, and x86 😜

Good thing I've got a vacation coming up 😉


Это уже есть в `events.lua`. Да и только там можно задавать стдлистнеры.


Hi Simon

I know what broke the Embedded LC code for you, but I don’t know how to help 😞

Basically the MMDVM no longer regenerates the Embedded LC. This was a request from the BrandMeister team because it was breaking a number of DMR facilities. These facilities appear in some of the higher level DMR documents (Talker Id, Embedded GPS). Therefore what do I do? If I revert the Embedded LC change then you have TG rewrite working, but these DMR facilities disappear, or leave as-is and break TG rewriting. By not regenerating Embedded LCs it brings me closer to the implementation of the Hytera and Motorola repeaters.

Personally I’m not keen on TG rewriting and would much prefer to see users learning how to use their radios properly and not having the repeater as a prop for their laziness! This rewriting is unique to the MMDVM and anyone moving to a non MMDVM repeater will lose those facilities anyway.

So I leave it with you…..

Jonathan  G4KLX

Sent from my iPhone

> On 9 Dec 2016, at 10:48, hacknix <notifications@github.com> wrote:
>
> Hi Jonathan,
>
> I have had reports from some TG Rewrite users that this commit is breaking TG Rewrite. I have tested and confirmed that this is does appear to be the case.
>
> I am wondering what the best approach to solving this would be:
>
> Always regenerate Embedded LC is rewrite is on.
>
> or
>
> Another method of writing the changed destination ID and call type (group, user_user) into the Embedded LC but not change anything else, which is what you appear to do with the Colour Code...
>
> Your advice and/or help with fixing this would be greatly appreciated.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>