I'll think of different invoke for the tests that can start both locally
and on travis.

Current invoke fails locally too without sys path change in module, so the
problem may not be specific to travis.

12 окт. 2017 г. 14:34 пользователь "Eugene Karimov" <
notifications@github.com> написал:

> Look like travis ci doesn't add root folder to sys.path
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/mini-kep/db/commit/cc36ac7df92f61965b1d4aa2994f32f5c8e5ca96#commitcomment-24930812>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AI1gruxa7UZ-XLg1Y6bjFvf4faS8FZJNks5srflZgaJpZM4P20TS>
> .
>


I think that this is a bug. Calling with a few digit integer e.g. `http:host/api/device/12` will return a location despite that no such deviceid exists in the system.
I am going to fix it and add a 404 return code for non existing deviceid.


How come your name is in capital and Johns isn’t


delete


@base_uri = 'https://www.bloc.io/api/v1'


this is exactly the same code than in `columnsView`, we should do something about this


Here `@base_uri = ...`


Нужно проверять не oldparent, а id.
Иначе ресурс не перенести внутрь "соседа".


If this technique works at all..not opposed; needs more plumbing to add a parser and bring in the conf; which I've only the scantest notion.


@xdan is it possible to provide `jquery.datetimepicker.full.js` & `jquery.datetimepicker.min.js` again in the recent releases? Looks they are missing in v2.5.5~2.5.10, thanks!


@Yoeman321 最大的亮点在于表格化，清晰明了；但问题也不少，不过不用担心，这很正常。除了泽宇提出的问题和建议，我补充下：
- 内容单薄，虽然提出了执行方案，但是具体做什么呢？你可以根据事件发生前、发生时、发生后的时间逻辑来描述，你在前、中、后需要做什么；
- 你能够提到「可行性」，这非常棒，规划考核的是：逻辑性、可行性。但是这一栏的内容描述没有意义，现在不是要评估是否具有可行性，我们在做规划的同时就需要把可行性考虑在里面了，可行性两个核心要素：时间、目标，而这两点在执行方案中都融合了。

可以多与泽宇 @ma283188200   沟通，相信你会得到意想不到的帮助的～


Ok pak sudah bisa


Thanks **a lot**! Da, it works as:

`target->player->fixedcolormap = target->player->powers[pw_infrared] ? 1 : 0;`

And works as it wanted to be, i.e.:

- If player have only INVUL sphere, after death colors reset to normal.
- If player have only NVIS goggles, after death full brightness will not gone.
- If player have both INVUL and NVIS, after death inverted colors will resets to normal and full brightness will not gone.

That's ideal, just give few more minutes for coffee break and I will explain in suggestion why it should work exactly this way. :-)


..or at least the readme file. Git was harder than I hoped...


Hmm, strange, I run tests successfully on my local machine


beware, PoE is now triggered via /etc/config/system


Just tried it with v3. Works great. Anything else I should do, or you got it from here?


Nit: prepending `this->` to `queue_uv_handle` would make the core more readable.


TeamCity LCM :: liblcm-win32-master Continuous [Build 70](http://build.palaso.org/viewLog.html?buildId=99399&buildTypeId=Liblcm_LiblcmWin32masterContinuous) outcome was **FAILURE**
Summary: NUnit error running tests in 'C:\BuildAgent\work\8a4ced8090a4a0ab\artifacts\Release\SIL.LCModel.Core.Tests.dll' assembly
Loading assembly is compiled for v4.0.30319, MSIL
NUnit runner runtime is v4.0.30319, x86
System.IO.FileNotFoundException: Could ... Build time: 00:01:07


Was there a strong reason to delete it?  I use `make` about as often as the equivalent littler script [render.r](https://github.com/eddelbuettel/littler/blob/master/inst/examples/render.r).   Could easily have modified line 8 here to use Rscript.   Anyway ...


TeamCity LCM :: liblcm-linux64-master Continuous [Build 66](http://build.palaso.org/viewLog.html?buildId=99400&buildTypeId=Liblcm_LiblcmLinux64masterContinuous) outcome was **SUCCESS**
Summary: Tests passed: 2614, ignored: 32 Build time: 00:01:38


If the node code called createChannel (or whatever its' called) with the same name twice, you would be leaking this handle. Either check and close the previous one here, or return an error if there's an existing one.


Does the ORIGIN header always get sent? If not, '*' will break.


TeamCity LCM :: liblcm-win64-master Continuous [Build 53](http://build.palaso.org/viewLog.html?buildId=99401&buildTypeId=Liblcm_LiblcmWin64masterContinuous) outcome was **SUCCESS**
Summary: Tests passed: 2602, ignored: 44 Build time: 00:01:53


Thanks for writing docs - most don't do this.


But now the **appBinDir** and **appContentsPath** are undefined  :(


Please correct me if I've misunderstood something, but I believe that the latest version of Guava is [23.2](https://github.com/google/guava/releases/tag/v23.2)?


As his user name doesn't have a capital and mine does. I can add a capital if wanted but wouldn't match username accurately.


There's a race condition here, and on the line below. Manipulation of `queue_uv_handle` must be protected with a lock (I'd use a separate lock than the queue lock), because it can be initialized at any time by the node thread. The Cordova thread could be calling uv_async_send on a non-initialized handle. Or there could be other types of race conditions. Better to wrap it all in a lock.


@lllauraliang  表格化呈现清晰明了，目标数据化能够让人一下子抓住主要信息，执行方案的思路清晰，这些点都很棒，唯一不足的是：规划内容不够细。可以根据事件发生前、发生时、发生后来规划每个部分的工作，这样梳理起来不仅不容易漏掉某个环节，还可以帮助你清晰地将整个工作规划映射在大脑中。你也可以尝试用百度脑图去梳理，方式千万，核心不变。


@lllauraliang 🎵多的是我不知道的事，二哥的音乐不自觉飘起来了，加油！


Need to surround array access in curly braces.


Thanks. It's the Completed Version(1TB) that you should choose.


These changes seem unnecessary, `$_GET[]` works fine.


By the way the code that checks if the handle is not null and if so queues it, all inside the lock, could be factored in a method signalLibuv or something, because it's used in multiple places.


Ah ok thanks @Anthropic Might try that.


Great that you simplified here. Since you are already changing this code, can you make the following change?

Change
`bool has_elements = !messageQueue.empty();`
to
`int count = messageQueue.count();` (pseudo-code)`

`while (has_elements) {`
to
`for(int i = 0; i < count; i++) {`

and at the end of the function, add another check if there are any more messages left and if so queue the async handle again.

This ensures that we only flush the queue in batches and have some back pressure towards the other side.


![](https://github.trello.services/images/mini-trello-icon.png) [Create Login with Facebook page](https://trello.com/c/dlkCfI1L/19-create-login-with-facebook-page)


Script was divided on diswarn and diswarn_message parts.
"diswarn" for monitoring bt connect status and note it
"diswarn_message" for periodically wake up, check bt status notes and inform user if it is needed


Fixes #1


xxx


At first I didn't, but looking at the other files it seemed to be a best practice :-) Will remove with next commit


add free line plz


would you please review my assignment
https://github.com/Mstfait/ProgrammingAssignment2
18abc3dfa560da7e3e738b0068d5093459291bf7


Please use ", not “


``public function getCreatedAt(): ?\DateTime``


rm ``if (!$this->createdAt instanceof \DateTime) {`` plz


2nd change


<details>

<summary>No TaskCluster jobs started for this pull request</summary>

```js

The `allowPullRequests` configuration for this repository (in `.taskcluster.yml` on the
default branch) does not allow starting tasks for this pull request.
```

</details>


i don't think it will help much. my understanding is that `transitionWalletToBat` isn't called at all if `busyP` is true when the browser starts...


This is a pretty horrible piece of code imho... I haven't looked closely yet but it seems that for some reason he's stored the enchantments in an indexed array alternating the enchantment name and the level, ($name_level in this code, once as a string and once as an int...).  It should work for all enchantments, I'll test.


So when on ErrKeyExists, we can not rollback?


Unfortunately, this `constexpr` is invalid C++ as the standard persists that constexpr pointers are *address constant expressions:* the address of an object with static storage duration, the address of a function, or a null pointer value. It seems it's common practice to use `intptr_t/addr_t` values in constexpr and then cast outside of constexpr to the real pointer type. The following diff adapts the code to this practice.
```diff
diff --git a/repos/base-hw/src/core/platform_thread.cc b/repos/base-hw/src/core/platform_thread.cc
index 7ad4e24..a577af5 100644
--- a/repos/base-hw/src/core/platform_thread.cc
+++ b/repos/base-hw/src/core/platform_thread.cc
@@ -142,7 +142,7 @@ int Platform_thread::start(void * const ip, void * const sp)
 				error("invalid RM client");
 				return -1;
 			};
-			_utcb_pd_addr = user_utcb_main_thread();
+			_utcb_pd_addr = (Native_utcb *)user_utcb_main_thread();
 			Hw::Address_space * as = static_cast<Hw::Address_space*>(&*locked_ptr);
 			if (!as->insert_translation((addr_t)_utcb_pd_addr, dsc->phys_addr(),
 			                            sizeof(Native_utcb), Hw::PAGE_FLAGS_UTCB)) {
diff --git a/repos/base-hw/src/include/base/internal/native_utcb.h b/repos/base-hw/src/include/base/internal/native_utcb.h
index ab8c4d4..4c55ee0 100644
--- a/repos/base-hw/src/include/base/internal/native_utcb.h
+++ b/repos/base-hw/src/include/base/internal/native_utcb.h
@@ -39,8 +39,7 @@ namespace Genode {
 	 * We set it architectural independent to the start of the address space,
 	 * but leave out page zero for * null-pointer dereference detection.
 	 */
-	static constexpr Native_utcb * user_utcb_main_thread() {
-		return (Genode::Native_utcb*) (get_page_size()); }
+	static constexpr addr_t user_utcb_main_thread() { return get_page_size(); }

 	/**
 	 * Core and user-land components have different main thread's UTCB locations.
diff --git a/repos/base-hw/src/lib/base/native_utcb.cc b/repos/base-hw/src/lib/base/native_utcb.cc
index 35e3e69..4275ddd 100644
--- a/repos/base-hw/src/lib/base/native_utcb.cc
+++ b/repos/base-hw/src/lib/base/native_utcb.cc
@@ -15,4 +15,4 @@
 #include <base/internal/native_utcb.h>

 Genode::Native_utcb * Genode::utcb_main_thread() {
-	return user_utcb_main_thread(); }
+	return (Genode::Native_utcb *)user_utcb_main_thread(); }
diff --git a/repos/base-hw/src/lib/hw/spec/32bit/memory_map.cc b/repos/base-hw/src/lib/hw/spec/32bit/memory_map.cc
index 317371b..223d7ea 100644
--- a/repos/base-hw/src/lib/hw/spec/32bit/memory_map.cc
+++ b/repos/base-hw/src/lib/hw/spec/32bit/memory_map.cc
@@ -20,7 +20,7 @@ using Hw::Memory_region;
 using Genode::addr_t;
 using Genode::Native_utcb;

-static constexpr addr_t USER_START = (addr_t)Genode::user_utcb_main_thread()
+static constexpr addr_t USER_START = Genode::user_utcb_main_thread()
                                      + sizeof(Native_utcb);
 static constexpr addr_t KERNEL_START = 0x80000000UL;

diff --git a/repos/base-hw/src/lib/hw/spec/64bit/memory_map.cc b/repos/base-hw/src/lib/hw/spec/64bit/memory_map.cc
index bac650f..ef846ef 100644
--- a/repos/base-hw/src/lib/hw/spec/64bit/memory_map.cc
+++ b/repos/base-hw/src/lib/hw/spec/64bit/memory_map.cc
@@ -20,7 +20,7 @@ using Hw::Memory_region;
 using Genode::addr_t;
 using Genode::Native_utcb;

-static constexpr addr_t USER_START = (addr_t)Genode::user_utcb_main_thread()
+static constexpr addr_t USER_START = Genode::user_utcb_main_thread()
                                      + sizeof(Native_utcb);
 static constexpr addr_t KERNEL_START = 0xffffffc000000000UL;

```
This error was detected by our `-O0` build and produced:
```
.../repos/base/../base-hw/src/lib/hw/spec/64bit/memory_map.cc:23:75:   in constexpr expansion of ‘Genode::user_utcb_main_thread()’
.../repos/base/../base-hw/src/lib/hw/spec/64bit/memory_map.cc:24:58: error: reinterpret_cast from integer to pointer
                                      + sizeof(Native_utcb);
```
Opinions?


This is basic C program.


ytrrytr


This is wrong:
````
attackingPawns =  (kingRing[Us] & pos.pieces(Them, PAWN))
                          || (kingRing[Us] & attackedBy[Them][PAWN]);
````
You should probably use a bitboard `|`instead of a boolean `||`:

````
 attackingPawns =  (kingRing[Us] & pos.pieces(Them, PAWN))
                           | (kingRing[Us] & attackedBy[Them][PAWN]);
````


Also modified schema to add table for paymentTransaction


I don't see this in the code


``return $this;``


Müsste das nicht `&&` heißen?


``public function setCreatedAt(\DateTime $createdAt): Article``


could simulate data including categories


I'm reconsidering if we should allow to re-register the same channel, it may over complicate handling all the race conditions, given we are call-backed by libuv, so the re-registration should not occur if we just sent `uv_async_send`.
In order to provide the re-register functionality we would have to introduce a lot of synchronization checks, is it really worthy and is it really necessary to provide a re-register functionality?


@return null|\DateTime


check with @bsclifton ... he did the work!


``public function setDescription(string $description): Article``


``@return string``


Can you show your config? Are you using "sharpness"?


Minor nitpick: Box seems to only take the baseline of the text into account, and not underhangs such as the tail of a lower case "g", as can be seen at the bottom of this screenshot.

https://i.imgur.com/BLe0pyp.png


Obrisati ovaj red greska !


Obrisati ovaj red greska!


Grats for the STC, Can you please explain briefly this patch


faudra aussi changer le formulaire


I think BigQuery returns json string for TIMESTAMP column.


Looks like that commit did break the tests.


Should also sort variables alphabetically.


Really non trivial change with important impact on the ability to smooth trajectories.


Users (incliding me) should be comfortable with shorter name.
Rather, how about using "config[:column]" if it is defined, otherwise automatically guess.


#3, #11


Should be min(view_depth, segment_length) no ?


adding global Num_empty, to tracking the Number of empty spot, so the do while loop can exit by the variable


@charlesduco sorry, I missed the 'protvhd' thing.

Besides, please help me to understand what you modified in the slagertv-wapadedrud logo. I downloaded both, compared them, but they are the same in all bits.


it looks you can just return job_id together with columns.
we should avoid class variables as much as possible.


Recheck


Great. Can you submit a pull request? I'll merge it into the source.


setx mus "C:\music"
чтобы добавить в переменные ссылкку на каталог


Okay, thanks :)


TeamCity libpalaso :: palaso-win32-master Continuous [Build 4.0.429.07276a06f46d7a9ccb1e91d19ede79029de1b429](http://build.palaso.org/viewLog.html?buildId=99405&buildTypeId=Libpalaso_PalasoWin32masterContinuous) outcome was **FAILURE**
Summary: Failed to start build Build time: 00:00:06


``return $this;``


``public function setName(string $name): Article``


``@param string $name``


Why did you have to reduce the accuracy here?


There are pros and cons, but creating new instance in `run` is more moderate than sharing with class variables in embulk framework manner.


You're right ~~as usual~~ as always. :) I wonder how `!32` was actually working w/o critical errors, and doing this stuff every tic... Doh!


will do


TeamCity libpalaso :: palaso-win-master Continuous [Build 4.0.118.07276a06f46d7a9ccb1e91d19ede79029de1b429](http://build.palaso.org/viewLog.html?buildId=99402&buildTypeId=Libpalaso_PalasoWinmasterContinuous) outcome was **SUCCESS**
Summary: Tests passed: 3830, ignored: 191 Build time: 00:03:28


ok


Да, не раз даже.
Первая ссылка на запрос " правильное именование интерфейсов java" :
http://www.sql.ru/forum/564382/soglashenie-po-imenovaniu-interfeysov-klassov
Но если так делать не следует, то хорошо- буду переучиваться.

12 окт. 2017 г. 10:47 AM пользователь "AlexNastin" <notifications@github.com>
написал:

> IAnimal не совсем хорошее название. Вы в исходниках Java хоть раз видели
> интерфейсы с префиксом I.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/AliaksandrYenza/StudyProject/commit/95cf19411e15740f93544250fa6e3b844f3a3ba9#commitcomment-24926877>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AVGBeThtp3MpfyAlb4FSZNNvnVm7uzIiks5srcP7gaJpZM4P2mRK>
> .
>


TeamCity Chorus :: chorus-win32-master Continuous [Build 3.0.40.86f0a29d17de50d85a50547568b84685f1633a7b](http://build.palaso.org/viewLog.html?buildId=99408&buildTypeId=Chorus_Win32masterContinuous) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:00:25


Just a test


@ayresdl -- it would helpful for these types of errors to get `.travis.yml` updated so that CI is running again.


It is because

1. `#run` can be executed in multiple threads (although embulk-input-bigquery does not support multiple tasks)
2. embulk-mapreduce-executor can share variables  among `transaction` and `run` only with `task` variables which can be serialized into JSON (Msgpack, actually?).


Codestyle; all_containers


now also possible to just press run button to see the spawn and enemy movement


TeamCity libpalaso :: palaso-linux64-master Continuous [Build 4.0.393.07276a06f46d7a9ccb1e91d19ede79029de1b429](http://build.palaso.org/viewLog.html?buildId=99406&buildTypeId=Libpalaso_PalasoLinux64masterContinuous) outcome was **SUCCESS**
Summary: Tests passed: 3892, ignored: 127 Build time: 00:04:36


Breaks saas-16 :/
http://runbot.odoo.com/runbot/build/270552


Why are you doing it like this? Seems like a hack to me.


The output in \api\info method should be a json with one dictionary, not a list of dicts.


Vorerst nur die erste Seite bearbeitet. Kann einfach für die anderen Seiten übernommen werden.


Которые предпочитают что?


This needs to move outside of the try. I'm pretty sure that if not self._global_container_stack won't ever cause an exception.


Bluemix [toolchain](https://dev-console.stage1.bluemix.net/devops/toolchains/b59af34f-bb1e-48f9-bfe3-6124c6569f90 "UI-ys1dev-KEEP-TC"): [Delivery Pipeline](https://dev-console.stage1.bluemix.net/devops/pipelines/95b48a85-90ae-4a2a-b138-ea0a6fbc4e6a "UI-ys1dev-KEEP-TC") deployed [UI-ys1dev-KEEP-TC](https://github.com/idsb3t1/UI-ys1dev-KEEP-TC/releases/tag/deploy-ibm-ys1-us-south-idsb3t4-us.ibm.com-dev-20171012-124542 "deploy-ibm-ys1-us-south-idsb3t4-us.ibm.com-dev-20171012-124542") to [dev](https://console.stage1.bluemix.net/apps/d296ff22-fe34-4e65-9e1d-2d0c19449099?env_id=ibm:ys1:us-south "ibm:ys1:us-south:idsb3t4@us.ibm.com:dev"), including this commit


put some other type of functions. Don't just put getter and setters. Also, add the keyboard class to the PC class.


I tried addslashes first actually. Seems great minds think alike :)

I had two problems with addslashes. One, it adds slashes to single quotes as well even though they aren't needed...causing "Alan's Project" to export as "Alan\'s Project". Two, and strangest of all, it seems to work inconsistently on double quotes...sometimes replacing the double quote entirely with a slash. Note the bottom two projects in the attached screenshot...their names should be [The single quote (") project] and [The "double quote" project]

![image](https://user-images.githubusercontent.com/5174641/31496489-2bf74e52-af21-11e7-95ae-2724af095f17.png)

You are correct in that htmlspecialchars will replace (") with ", but I'm not sure what other options I have. Perhaps I could simply replace all double quotes with single quotes before exporting? That would change the output without drastically changing the meaning of the text.


Or even beter; container.getMetaDataEntry("type", None). If type is not set it will return None, the type otherwise. This will simplify the code a lot.


Is it safe to use R12 instead of R4 here?
R4 was saved and restored originally.


Good point. Looks like travis broke due to some OpenCL changes on the build system end.


Is this a typo? Should be `firstdb`?


testing


If this happens you can already stop looking. You found at least one setting, no need to check the rest.


Ой, спасибо)


Java Code Conventions- по вашей ссылке говорит иначе:
*Interface names should be capitalized like class names. interface
RasterDelegate; interface Storing;*
*Буду иметь ввиду и перечитаю правила написания кода.*
*Благодарю за замечание, жду ещё)*

12 окт. 2017 г. 3:42 PM пользователь "Al Yen" <sashayenza1996@gmail.com>
написал:

> Да, не раз даже.
> Первая ссылка на запрос " правильное именование интерфейсов java" :
> http://www.sql.ru/forum/564382/soglashenie-po-
> imenovaniu-interfeysov-klassov
> Но если так делать не следует, то хорошо- буду переучиваться.
>
> 12 окт. 2017 г. 10:47 AM пользователь "AlexNastin" <
> notifications@github.com> написал:
>
>> IAnimal не совсем хорошее название. Вы в исходниках Java хоть раз видели
>> интерфейсы с префиксом I.
>>
>> —
>> You are receiving this because you authored the thread.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/AliaksandrYenza/StudyProject/commit/95cf19411e15740f93544250fa6e3b844f3a3ba9#commitcomment-24926877>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/AVGBeThtp3MpfyAlb4FSZNNvnVm7uzIiks5srcP7gaJpZM4P2mRK>
>> .
>>
>


Ah, here you restore R12, but where do you save it?


This will fail if type is not in the metadata. You check if meta is not None (or empty), if type inside meta is not None (or empty string or false)


Initially popover_dep was in o_page_management, that's why I change it to less format
Then I had to set its position to body to correct a display bug and get the css property out of page_management, forgot to set o_switch back to how it was


Так и задумывалось, что пункты в строку перечислены?


This is obviously a hack of some sort. Document this. I don't really like that a hack like this is there, as it will be a nightmare to maintain this.


Remove commented code.


why is this returning false for the stealth check?


If it's transparent, make it an item. Its slightly faster to render.


You don't even need a rectangle to do this. Just putitng a mouse area over it will also do the trick. Also, why is this even required? This seems like a pretty big hack.


could you add comments that we have to wait a job completes to get schema of query?
"waiting for the query job to complete to get schema from query results"  would be fine.


ready to review @pukie


It's not only going to show recipient addresses but this is a good addition tho.
Show advanced controls vs close.


Fargene kan diskuteres


We should also resolve this before the PR. :)


Why use a JS var for this? Just use a property outside of the onEntered. This is causing a bit of overhead.


I believe I've found a solution. Replacing all of the (") in the text with ("") as in the line of code below seems to work. I'll make the change, run a couple tests on my box and push a new commit this morning if everything works.

> str_replace("\\"", "\\"\\"", $proj['name'])


Use mapToItem (or one of its variants)


Thank you for pointing out! It should be 32-4=28 bytes here, and also in CBlockHeader.

To be compatible with Zcash block header, the first 4 bytes of the hashReserved is used. The serialization of CBlockHeader in `primitives/block.h` reflects this.


what


Аккаунты бесполезны в том виде, в котором они есть сейчас. Никто не будет использовать одну и ту же программу с одной учётной записи. Это только породит неразбериху. Один пользователь -- один аккаунт. Папка Appdata в помощь. Также стоит предусмотреть портативную версию, которая аппдату использовать не будет.


du hast die mode-bits von dieser datei von 644 auf 755 geändert mit diesem commit (vermutlich versehentlich)


sollte man hier kurz erwähnen wie man an die SHA summen kommt (falls jmd z.b. 5.3.2 o.ä. nutzen will?)


return "%.4f" ???


I don't think this is needed in the central repository


Homework


What is `&openid=#{token.openid}`? And there it's comes from?


``@return string``


The first `---` are not necessary, we should remove them.


We are playing with an idea of creating a special MicroPython type for private data which will be stored in CCMRAM while MicroPython (using SRAM) would have only a handle to this variable and could not use it directly (from unprivileged code).


Not orangepi zero, nut orangpi one...


files updated


This is only tet change


Rounded bottom corners


TeamCity Chorus :: chorus-linux64-master Continuous [Build 3.0.34.86f0a29d17de50d85a50547568b84685f1633a7b](http://build.palaso.org/viewLog.html?buildId=99411&buildTypeId=Chorus_Linux64masterContinuous) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:11:22


Maybe we should also rename ``switch_to`` in a way that it better reflects the fact that it only switches translation tables?


![](https://github.trello.services/images/mini-trello-icon.png) [Edge case test fail on `RoxByteTest`](https://trello.com/c/oOZjQow6/228-edge-case-test-fail-on-roxbytetest)


And what was modified in the RTG int logos? I compared it and there was no change?
The logos are downloaded from the RTG website, http://www.rtgtv.ru/en/about/channels/
Logos: http://www.rtgtv.ru/s/img/logo/rtgcorp_logos_v2.zip

Please we would like to learn, making a comment that it is wasting your time does not help.


You can probably put your name on it


huh?


Ups, danke für den Hinweis. Kam bestimmt durchs Hin- und Herkopieren.


Empty method?


Das steht in der CONTRIBUTE.md, aber du hast Recht, ein Hinweis im Dockerfile wäre schon nützlich.


@Clownacy The actual problem is that controls with AutoScroll enabled will automatically scroll so that a newly focused control has its top left corner visible. The reason Panel avoids the issue is because Panel cannot receive input focus.
Another solution would be the SonLVL approach, where you manually manage a set of scrollbars, or just not have scrollbars at all and use the keyboard to scroll.


Большое - это сколько? 10, 20, 50, 100 или 10000? Немного конкретнее.


this file contain my code in Client-React-Redux


You've been quicker than me to respond.
We could store them as integer to speed comparison, but this would impose more work when display values.


sd


Created multidev environment [natalie-sandbox#pr-drupal-8](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-drupal-8).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-drupal-8-natalie-sandbox.pantheonsite.io/)


Please build the picons before submitting, the build script shows info about the missing "protvhd" logo.

Also, the line endings in the svg files were different. I fixed my settings to automatically deal with this.
https://help.github.com/articles/dealing-with-line-endings/


There is `messaging_handler::on_connection_open()`. I do not see `listen_handler::on_open` declared anywhere in the cpp binding.

I am afraid I don't understand. `on_connection_open` gets called when the other client connects to my server. At that point, the server must've been already declared ready, otherwise the other client would not start connecting.


[R/AddinServer.R:16:26:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L16) *warning:* **no visible global function definition for ‘.get_title_and_message’**
```r
    title_and_message <- .get_title_and_message(response = response)
                         ^~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinServer.R:40:29:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L40) *style:* **Use <-, not =, for assignment.**
```r
    tests_passed_procentage = tests_passed_procentage(test_results)
                            ^
```
[R/AddinServer.R:48:42:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L48) *style:* **Put spaces around all infix operators.**
```r
                                    index=i,message=test_result$message)
                                        ~^~
```
[R/AddinServer.R:48:45:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L48) *style:* **Commas should always have a space after.**
```r
                                    index=i,message=test_result$message)
                                            ^
```
[R/AddinServer.R:48:52:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L48) *style:* **Put spaces around all infix operators.**
```r
                                    index=i,message=test_result$message)
                                                  ~^~
```
[R/AddinServer.R:51:29:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L51) *warning:* **no visible global function definition for ‘.create_single_result_display’**
```r
      test_result_output <- .create_single_result_display(test_results = test_results)
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinServer.R:55:1:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L55) *style:* **Lines should not be more than 100 characters.**
```r
      tags$style(HTML(paste(sep = "", ".progressBar { position: relative; width: 100%; background-color: red; border-radius: 0px; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinServer.R:56:1:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L56) *style:* **Lines should not be more than 100 characters.**
```r
        .progress { width:", tests_passed_procentage, "; height: 30px; background-color: green; border-radius: 0px; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinServer.R:83:54:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L83) *style:* **Commas should always have a space after.**
```r
.create_test_result_element <- function(name, status,index=NULL,message=NULL) {
                                                     ^
```
[R/AddinServer.R:83:65:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L83) *style:* **Commas should always have a space after.**
```r
.create_test_result_element <- function(name, status,index=NULL,message=NULL) {
                                                                ^
```
[R/AddinServer.R:86:12:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L86) *style:* **Use <-, not =, for assignment.**
```r
  elements = tags$p(paste(name, ":", status),
           ^
```
[R/AddinServer.R:89:5:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L89) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(status!="pass"){
    ^
```
[R/AddinServer.R:89:12:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L89) *style:* **Put spaces around all infix operators.**
```r
  if(status!="pass"){
          ~^~~
```
[R/AddinServer.R:90:14:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L90) *style:* **Use <-, not =, for assignment.**
```r
    elements = list(elements,.create_detailed_message_with_button(index,message))
             ^
```
[R/AddinServer.R:90:30:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L90) *style:* **Commas should always have a space after.**
```r
    elements = list(elements,.create_detailed_message_with_button(index,message))
                             ^
```
[R/AddinServer.R:90:30:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L90) *warning:* **no visible global function definition for ‘.create_detailed_message_with_button’**
```r
    elements = list(elements,.create_detailed_message_with_button(index,message))
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinServer.R:90:73:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L90) *style:* **Commas should always have a space after.**
```r
    elements = list(elements,.create_detailed_message_with_button(index,message))
                                                                        ^
```
[R/AddinServer.R:94:1:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L94) *style:* **Variable and function names should not be longer than 30 characters.**
```r
.create_detailed_message_with_button <- function(index=NULL,message=NULL){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinServer.R:94:61:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L94) *style:* **Commas should always have a space after.**
```r
.create_detailed_message_with_button <- function(index=NULL,message=NULL){
                                                            ^
```
[R/AddinServer.R:95:7:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L95) *style:* **Use <-, not =, for assignment.**
```r
  btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
      ^
```
[R/AddinServer.R:95:9:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L95) *warning:* **no visible binding for global variable ‘tags’, Did you mean 'rtags'?**
```r
  btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
        ^~~~
```
[R/AddinServer.R:95:23:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L95) *style:* **Put spaces around all infix operators.**
```r
  btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
                     ~^~
```
[R/AddinServer.R:95:40:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L95) *style:* **Commas should always have a space after.**
```r
  btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
                                       ^
```
[R/AddinServer.R:95:46:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L95) *style:* **Commas should always have a space after.**
```r
  btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
                                             ^
```
[R/AddinServer.R:95:49:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L95) *style:* **Put spaces around all infix operators.**
```r
  btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
                                               ~^~
```
[R/AddinServer.R:95:54:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L95) *style:* **Commas should always have a space after.**
```r
  btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
                                                     ^
```
[R/AddinServer.R:96:11:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L96) *style:* **Use <-, not =, for assignment.**
```r
  message = tags$p(style = "display:none",paste("message:", message),
          ^
```
[R/AddinServer.R:96:43:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L96) *style:* **Commas should always have a space after.**
```r
  message = tags$p(style = "display:none",paste("message:", message),
                                          ^
```
[R/AddinServer.R:97:22:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L97) *style:* **Put spaces around all infix operators.**
```r
                   id=paste("message_",index,sep=""))
                    ~^~
```
[R/AddinServer.R:97:40:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L97) *style:* **Commas should always have a space after.**
```r
                   id=paste("message_",index,sep=""))
                                       ^
```
[R/AddinServer.R:97:46:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L97) *style:* **Commas should always have a space after.**
```r
                   id=paste("message_",index,sep=""))
                                             ^
```
[R/AddinServer.R:97:49:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L97) *style:* **Put spaces around all infix operators.**
```r
                   id=paste("message_",index,sep=""))
                                               ~^~
```
[R/AddinServer.R:98:10:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L98) *style:* **Use <-, not =, for assignment.**
```r
  script = tags$script(paste("$(\"#button_",index,
         ^
```
[R/AddinServer.R:98:45:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L98) *style:* **Commas should always have a space after.**
```r
  script = tags$script(paste("$(\"#button_",index,
                                            ^
```
[R/AddinServer.R:100:36:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L100) *style:* **Commas should always have a space after.**
```r
                             index,"\").toggle()});",sep=""))
                                   ^
```
[R/AddinServer.R:100:54:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L100) *style:* **Commas should always have a space after.**
```r
                             index,"\").toggle()});",sep=""))
                                                     ^
```
[R/AddinServer.R:100:57:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L100) *style:* **Put spaces around all infix operators.**
```r
                             index,"\").toggle()});",sep=""))
                                                       ~^~
```
[R/AddinServer.R:101:23:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L101) *style:* **Commas should always have a space after.**
```r
  return(list(message,btn,script))
                      ^
```
[R/AddinServer.R:101:27:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L101) *style:* **Commas should always have a space after.**
```r
  return(list(message,btn,script))
                          ^
```
[R/AddinServer.R:111:47:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L111) *style:* **Put spaces around all infix operators.**
```r
                                         index=i,message=result$message))
                                             ~^~
```
[R/AddinServer.R:111:50:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L111) *style:* **Commas should always have a space after.**
```r
                                         index=i,message=result$message))
                                                 ^
```
[R/AddinServer.R:111:57:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L111) *style:* **Put spaces around all infix operators.**
```r
                                         index=i,message=result$message))
                                                       ~^~
```
[R/AddinServer.R:115:10:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/AddinServer.R#L115) *warning:* **no visible global function definition for ‘.create_test_result_element’**
```r
  return(.create_test_result_element(name = "All tests", status = "pass"))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Authentication.R:45:5:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/Authentication.R#L45) *style:* **Commented code should be removed.**
```r
  # url <- "https://tmc.mooc.fi/api/v8/core/org/hy/courses"
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/TestResultsStats.R:8:14:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/TestResultsStats.R#L8) *style:* **Use <-, not =, for assignment.**
```r
      passed = passed + 1
             ^
```
[R/TestResultsStats.R:13:52:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/TestResultsStats.R#L13) *style:* **Put spaces around all infix operators.**
```r
  return(paste(sep = "", toString(passed_procentage*100), "%"))
                                                  ~^~
```
[R/TMC_plugin.R:8:9:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/TMC_plugin.R#L8) *warning:* **no visible binding for global variable ‘.ui’, Did you mean 'ui'?**
```r
  ui <- .ui
        ^~~
```
[R/TMC_plugin.R:10:13:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/R/TMC_plugin.R#L10) *warning:* **no visible binding for global variable ‘.server’, Did you mean 'server'?**
```r
  server <- .server
            ^~~~~~~
```
[tests/testthat/testLintr.R:3:5:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/tests/testthat/testLintr.R#L3) *style:* **Commented code should be removed.**
```r
#   context("lints")
    ^~~~~~~~~~~~~~~~
```
[tests/testthat/testLintr.R:5:7:](https://github.com/RTMC/tmc-rstudio/blob/b68ae18f74d727b1a3ae634df2a28dd30aa53201/tests/testthat/testLintr.R#L5) *style:* **Commented code should be removed.**
```r
#     lintr::expect_lint_free()
      ^~~~~~~~~~~~~~~~~~~~~~~~~
```


Are these changes intended?


It is `win32_ordinal_test` issue. Library is not affected, but this test must fail. Did you run tests under MingW?


Add updated description


Nochmal drüber nachgedacht: Ich würde die Infomation hier weglassen. Es gibt zu viele Stellen, an denen Hilfe stehen könnte, und weil ich die komplett in der README und CONTRIBUTE gebündelt habe, würde ich die Sourcen eher schlicht halten wollen.


Fixed


Changed to `uint32_t nReserved[7]`.


I think we should also ignore `org.jetbrains.spek` here. Most probably roboelectric is attempting to load it agian.


I'd better introduce an inheritor for `ValueArgument` like `org.jetbrains.kotlin.resolve.calls.tower.FakeValueArgumentForLeftCallableReference`


Maybe we can rephrase this, as it cuts at an awkward place in the sentence?


@charlesduco I made the logo in Inkscape, then cleaned the document and saved it as an optimized svg. I don't know the line ending. Is this way not good? How sholud I make this next time?
And how can I build the picons before the PR? Isn't it enough I upload it to the repo?

@Lexzie
> Please we would like to learn, making a comment that it is wasting your time does not help.
Did you write this to me? I don't understand.


Point subdomain to latest


In my understanding, Bitcoin already gas block height stored in the coinbase. I think it's better to keep it there. Did I miss any other consensus rule to change?


Corresponding review in Collaborator has been deleted.


it is used only in once by
onSidebarSimpleDiscardOrKeepProfileChanges -  as I understand it QML convention, if I want to use it I add "" prefix.
I saw same approach in many other places


I think it's worth using class descriptors here instead of types


hmm, not sure I understand. You basically ignore `stride` parameter then?


à supprimer :)


emmmmm,that's not bad


I check whether meta is exist, check whether meta has "type", check whether "type" is user


nope, I think it's good to merge


haha


瑟瑟发抖


Normally not, I use sublime text which does the indentation for me. I might check if somewhere along the line some spaces got mixed with tabs though


ok


Prueba final curso Fundamentos de HTML NextUniversity  Remi Sarzier


My R Programming Assignmnet 2


was ist das denn für ein mist das kann ich 1000. mal besser !


PTDR


Added parser for else statements


Yeah but seems they are recommended since yamllint complains about them. So I'd say let's keep them.


I din't get how type parameters from different callables can be equal


don't see an issue really but feel free to suggest a rewording.


Sure, I'll try :)


HAHAHA.  I'll have to remember that.


i agree it is more elegant


Is it really nullable?


In the code below, you are doing `partition.leaderReplicaIfLocal`, but you already have the replica here (you are using the underscore for it).


why just change the version🤔


minor changes


Thank you for the codacy tip


First I find all custom keys and them check whether I should skip some of them


**Igualmente no lo veo centrado.** Lo comprobé en dos monitores pero se encuentra un poco mas arriba.


@ljharb @keithamus Does the GitHub Dashboard solve this?


You can build picons on you own machine as explained here: https://github.com/picons/picons-source


Для того, чтобы изначальный кейс
```
@count
def foo():
    pass

foo()
foo()
foo()
print(foo.count)  # prints 3
```
работал `count=0` должен устанавливаться внутри декоратора


Agree, I will add extra info


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


Collaborator cannot find remote user mapping for author


fixes #4


@Awzaw
`§4OP:

  items:
  - "276:0:1:§4OP Sword:sharpness:3"
  - "364:0:25"
  helmet: "310:0:1:§4OP Helmet:protection:20"
  chestplate: "311:0:1:§4OP Chestplate:protection:20"
  leggings: "312:0:1:§4OP Leggings:protection:20"
  boots: "313:0:1:§4OP Boots:protection:20"

  commands:
  - "tell {player} •You have gotten the OP kit"

  cooldown:
    hours: 0
    minutes: 0

  effects:
  - "speed:210:4"

  worlds:
  - "kitpvp"

  users:
  - "luca28pet"
  - "dioconsole"  `

Sharpness doesn't work, but protection does.


It is part of requirements,
I tried different ways then Slider behavior becomes strange.


ok


случайнось


I don't think it's correct to choose synthetic function everytime it exists


`@text = text` можно просто удалить и ничего не изменится)
Ты же ее больше нигде не используешь


@mcfly822 No it was not written to you.

@charlesduco I just downloaded the files from the website.
If the logo is on a transparent background and has no unnecessary space around it, I am not going to edit the files.
I understand that even then I have to check the line endings?


Could you explain shortly what is exactly happening in this function?


This is how it's done in the other exporter. https://github.com/kinvolk/habitat/blob/44989dffaa312876374c6e8aa5d94ea2f42a5924/components/pkg-export-docker/src/main.rs#L118


@mattlabbe did this only fix Case settings? Because when I tried to add `/settings/Security.settings` to my package, I get this generated back:

```xml
<types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
  <types>
    <members>Security</members>
    <name>Settings</name>
  </types>
```


> Probably makes sense given the theme name is reflected in the file system too. 64 characters maybe?

It makes sense; in fact @gocom already set a max length of [63 characters](https://github.com/gocom/rah_flat/blob/master/src/Rah/Flat/TemplateIterator.php#L55) for template names to import in its plugin. I can't find a clear information about this limit and [I kept it](https://github.com/NicolasGraph/textpattern/blob/themes/textpattern/vendors/Textpattern/Skin/AssetBase.php#L247), so files with longer names are not imported anyway.

I should have think about that before; does someone could confirm this limitation is a good practice?
If so, we should probably reflect this length in the DB or we will be able to export a page/form/style with a long name but not to import it again.

> Aligning the index/field sizes makes sense if we can do it in such a way that means we won't lose people's data on upgrade…

For skin names, it should work as it is a brand new feature, but for others, it may be tricky…


Interesting, k8s validator never complains. 😄


I'm suggesting that instead of incramenting the nameIndex here, only incrament the nameIndex when PathLinker is run. Then here, if Path Rank X already exists, the next name should be Path Rank X (1). Then in the while loop, have another variable (like duplicateIndex) that you incrament until the column doesn't exist (for example: Path Rank X (Y))


- [``](### url)


depth+=1 while array.flatten!(1)  не работает в твоем случае? или забыл переписать?


> OK, valid point. I've now amended the layout example to put the duplicate link in the top corner of the edit box. [See here](http://design-patterns.textpattern.io/mockups/secondary/presentation-skin_edit.html)

Thanks @philwareham; it seems to be a good option.


It tests at least that the model reaches steady state at time = 3. However, we should generate a result file for that time frame ...


Why not this, we use same approach in many places?


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/b09e3ee0-bc62-4bd7-bcf6-7b033dada6af "TriAzurUE"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/57bc70fc-3a85-4eb7-a477-d1a67ac25fb2 "TriAzurUE") deployed [TriAzur_code](https://github.com/Doncassino/TriAzur_code/releases/tag/deploy-ibm-yp-eu-gb-TriAzur-TriAzur-20171012-134111 "deploy-ibm-yp-eu-gb-TriAzur-TriAzur-20171012-134111") to [TriAzur](https://console.bluemix.net/apps/11b7850a-b04f-4546-975c-fb2662c615cd?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:TriAzur:TriAzur"), including this commit


Used `:headers` as key for both headers and options


Could you make a PR so I can test it out? :)


These "!=" changes look to me like a bug fix that is independent from the commit subject. If this is the case, I would suggest to move it to an extra commit.


на самом деле имя метода array такое себе, не понятно че он делает


ok


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


Collaborator cannot find remote user mapping for author


@ingkebil: sorry, I meant to add a PR but committed to master

Can you review this commit? 👯♂


If this is a bug fix independent from the commit subject, I would suggest to move it to an extra commit to ease debugging just in case.


Maybe until we figure out why hard reset is not working as it should, you could do the re-init outside of gstmfxdecoder, it would be cleaner.


you can chain these


Поняла, много ошибок, попытаюсь исправить10:32, 12 октября 2017 г., AlexNastin <notifications@github.com>:JCC

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.

-- Отправлено из мобильного приложения Яндекс.Почты


not quite sure why you need this


That's because in those cases a popup needs to be shown. In this case nothing needs to be shown, just values need to be updated right? So we don't need a signal.


Also: why last position?


Right, so the issue was that the code used `str(foo)` instead of `str(foo, 'utf-8')` (.decode() is synonym to that).


You don't check if the "type" is in the metadata. If you give it metadata = {"zomg": "blarg"} it will fail.


Same thing here. If PathLinker-Results- + nameIndex + K-paths already exists, the next name should be PathLinker-Results- + nameIndex + K-paths (1). Then in the while loop, have another variable (like duplicateIndex) that you incrament until the column doesn't exist (for example: PathLinker-Results-X-K-paths (Y))

I think we should sync the X (nameIndex) but the Y does not need to be synced


md ripple starts at mouse pos, thats why


Yes, it is null, when we check functional types for equality. For example, if we have Runnable as argument and lambda expression as parameter, Runnable.run has no origin.
As you can see, I call this function recursively (L130) to check whether we can replace the call if one of parameters is lambda.


but why at the last mouse position and not the current?


idk tbh


I have fixup commit 1a403470d78b679710f89432fbe09ce1b763e045 that converts run/lwip to run/lxip and adjusts the autopilot file, when lwip is back, we can run the same against lwip.


Hi Rahul.
Please add Create-React-App Script in this module


__apiary.manifest contains reference to non-existent file in repository.__ (Autogenerated message from apiary.io)
+ swagger.yaml


<!-- PMABOT:SPACE -->
This commit contains trailing whitespace, what is prohibited in phpMyAdmin. Please check our [Developer guidelines](https://github.com/phpmyadmin/phpmyadmin/wiki/Developer_guidelines#Indentation) for more information.

Offending files: libraries/classes/Display/Results.php


Most likely we can have:
- test_model.py
- test_views.py
- test_util.py


Shouldn't you be checking the _currentNetwork for the pathIndexColumn on line 124? Looks like you're checking some random network


Right.


Just a question trying to understand webpack chain. The string you pass here (and later in `use`) is just arbitrary as a reference or.., could it be anything else?

Since in the raw config it would only be mentioned in `.loader`.


ขอบคุณมากครับ


Этот конструктор не нужен. Забыл удалить.


Like mentioned in code review: please rewrite without prototypes.
Additionally, could you add some description above the snippet? What it does and why it's useful. Also for the description: please write that it's a controller and how to use it in the route -> add route for that please, too. Take a look in the server.js once you add the route: you have to declare the routes like this
```javascript
app.use(API_BASE, helloWorld);
```


just a reference that you can use to mutate it later, I don't have a good meaningful name for this rule so I simply use the lodaer name here


Hi  this is first time i'am try to do this on 2017-10-12 ,so hope ne can success.-----------by szg


I would only add the scripts here that people need to run on the command line and only ones that your module provides.

So most of those files should be removed.


Finish readme


only this string matters, it's the actual loader in raw config


Unfortunately we did not adapt neither test SQLgun for 1.9.x as nobody seemed to use it so far.
If this affects you, you can report an issue or open a pull request ;) (it doesn't seem to require much coding)
Otherwise, you can continue to use 1.8.x or use ultimate-gun + sqlalchemy in 1.9.x


метод `parse`  мне нравится, название тож норм, но тут засчет аргументов понятно что он делает


See also:

https://github.com/chamilo/chamilo-lms/commit/0eb9f9c949690159d245dcf781a2836f5ee0d74f#diff-1fd83a1ccade6d96e7e780d9aba2f59f


I-return mo na lang yung igegenerate na voucher code


Oh, well spotted! Thanks.


This is an example to generate activation code,and in this example,i use the module of 'random' and 'os'.for more messages ,you can serch for them.what i want to is that use 'os.system("pause")' to pause,so when i click the file named 'generate_code.py',it will pause to show the result rather than  the flash.


actually I wanna make a webpack-chain alternative, there're some missing features and it's too verbose.


Remove this please


viewOriginalSize==falseが機能していないような気がしてきた。


What is "the correct line ending" anyway?
I checked it and both have <CR><LF> at the end. So, no difference between the two.
Other logos I checked who are already in picons-source/build-source/logos/ only have <LF>, so I guess that's the correct line ending?


This code automatically generate the curves


delete test file


Thanks for the explanation.


#27 Updated grammar, and added info about dragging displays.


test


@DolceTriade, does this work now without the hack because 9b19eee sets the turret's power up/down animations to its idle animation? If yes, would it maybe be worthwhile to add a "skip" animation code in `cg_buildable.cpp`, that silently (unlike the code `XX`) ignores a requested animation? This may not be needed now, but imagine the turret had an actual idle animation, which would now be played (restarted) on power changes.


GiB kthxbye...


init


Extra newlines for sale :-D


нахуя?


Non je n'ai pas dit ça ;)
`var csrfToken = getCookie('csrftoken');`  oui
`var csrfTokenSelonThomas = $.cookie('csrftoken');`si on a jQuery cookie plugin


в ифе чуть выше место` tree_parser.sum` я бы все таки написал `parsed_tree.flatten.sum`, а метод sum удалил бы.
Как по мне так более понятно


ok


If you make this one implicit, you don't need to state it everywhere you use it. That's what it's intended for!


I think that pawn mobility is more of an asset in endgames, especially for the attacking side.


In case of PY 2 this does  not work.

**Traceback (most recent call last):
  File "/usr/bin/hpilo_cli", line 334, in <module>
    main()
  File "/usr/bin/hpilo_cli", line 214, in main
    results = [getattr(ilo, method)(**params)]
  File "/usr/lib/python2.7/dist-packages/hpilo.py", line 1847, in update_rib_firmware
    config = hpilo_fw.config(self.firmware_mirror)
  File "/usr/lib/python2.7/dist-packages/hpilo_fw.py", line 33, in config
    parser.readfp(io.StringIO(conf))
TypeError: initial_value must be unicode or None, not str**

This needs to change to
        if PY3:
            conf = conf.decode('ascii')
        else:
            conf = conf.decode('unicode-escape')


too easy :) I'll try it to believe it works


wa


First commit, with initial express with some required modules.


There is one use case which depends on knowing whether the discard/keep profile changes window is closed or not:
1. User has custom changes, so the "i"/"reset" icon will be shown next to the slider, and the button on the slider will be hidden.
2. If the user clicks on the slider bar (say near tick 2) and selects "discard" afterwards, then all custom changes will be cleared, and the slide bar should be set to tick 2. This case depends on that signal because the tick value should only be set after the window is closed.

I think this signal should be named as "discardOrKeepProfileChangesClosed" or something for this purpose.


it's more like a warning, for perfectly-formated yaml.


this is basic c program


I assume this change is because the input is a query string, not a UUID?


ik mis hier wat unittestjes nog van..


ok
fuk


testing comment


Have a look at the suggestions i posted on Jira, i think those make it a lot easier (and less convoluted) to do this.


Why not just call it `uuid` or `getUUID`? We already know it's inside a `Try` from the type. If you ask me, I would prefer the first option.


No. YJ-14015 has the same footprint.


в чем маза `@parsed_tree[0...@parsed_tree.length]` ??? вроде же `@parsed_tree` - тоже самое. Убери эту порнуху)
для each_with_index так писать не  надо)
но вообще расскажи зачем ты так сделал, мне интересно)


I very much like the approach though! Have to keep that in mind for the other services...


Bug on launchpad.net:
https://bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1465721


oh yes, you're right. let me quickly clean it up.


add nubia z17 dev/block


This change resolved issue #19 for me.


Is it absolutely necessary to hardcode this UUID? Wouldn't `UUID.randomUUID` work just as fine?


Same here


does the xiaomi-r3 works ?


but why


why even bother


TeamCity libpalaso :: palaso-win32-master Continuous [Build 4.0.430.54cf3bbdaa6ccc4a9a36b9a142e67d05a63b1790](http://build.palaso.org/viewLog.html?buildId=99416&buildTypeId=Libpalaso_PalasoWin32masterContinuous) outcome was **FAILURE**
Summary: Failed to start build Build time: 00:00:04


Oh, and everywhere else in these tests...


TeamCity libpalaso :: palaso-win-master Continuous [Build 4.0.119.54cf3bbdaa6ccc4a9a36b9a142e67d05a63b1790](http://build.palaso.org/viewLog.html?buildId=99419&buildTypeId=Libpalaso_PalasoWinmasterContinuous) outcome was **FAILURE**
Summary: Failed to start build Build time: 00:00:03


Change strlen to .length()


четко с константами сделал, спасибо рубокопу 👍


check out the new commit


else if?


Bluemix [toolchain](https://dev-console.stage1.bluemix.net/devops/toolchains/09b33576-ff57-48af-8fc2-b2c706ee40c0 "nodeservertest"): [Delivery Pipeline](https://dev-console.stage1.bluemix.net/devops/pipelines/69430b18-cb65-461c-b7dc-4ca7c8646b70 "nodeservertest") deployed [nodeservertest](https://github.com/soulbeing/nodeservertest/releases/tag/deploy-ibm-ys1-us-south-Orion-dev-20171012-142445 "deploy-ibm-ys1-us-south-Orion-dev-20171012-142445") to [dev](https://console.stage1.bluemix.net/apps/6e07ef56-dea7-43ec-90e7-17d522f55930?env_id=ibm:ys1:us-south "ibm:ys1:us-south:Orion:dev"), including this commit


Should have declared the variable `i` as `i = 0` before `if frame:`, sorry


webdev


So beauty much wow


TeamCity libpalaso :: palaso-linux64-master Continuous [Build 4.0.394.54cf3bbdaa6ccc4a9a36b9a142e67d05a63b1790](http://build.palaso.org/viewLog.html?buildId=99417&buildTypeId=Libpalaso_PalasoLinux64masterContinuous) outcome was **SUCCESS**
Summary: Tests passed: 3892, ignored: 127 Build time: 00:04:11


TeamCity libpalaso :: palaso-Linux64-lfmerge Continuous [Build 2.6.517.54cf3bbdaa6ccc4a9a36b9a142e67d05a63b1790](http://build.palaso.org/viewLog.html?buildId=99423&buildTypeId=PalasoLinux64lfmergeContinuous) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:00:04


TeamCity libpalaso :: palaso-linux64-libpalaso-2.6 Continuous [Build 2.6.1533.54cf3bbdaa6ccc4a9a36b9a142e67d05a63b1790](http://build.palaso.org/viewLog.html?buildId=99421&buildTypeId=PalasoLinux64v26Cont) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:00:05


TeamCity libpalaso :: palaso-linux64-libpalaso-3.1 Continuous [Build 3.1.487.54cf3bbdaa6ccc4a9a36b9a142e67d05a63b1790](http://build.palaso.org/viewLog.html?buildId=99424&buildTypeId=bt322) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:00:05


Hi, just greeting  :)


if you use this routine in two or more places you should make a function of it


Thank you for catching this one, didn't have time to open an issue for it!


@mjrdnk


Not yet.
Mine is bricked so I am pretty much stuck in development.

On 12 October 2017 at 16:20, Chen Minqiang <notifications@github.com> wrote:

> does the xiaomi-r3 works ?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/robimarko/source/commit/ff474f5e0ce1ad37e54c88324b6f03339acf1635#commitcomment-24934046>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABTDsICeQJ0ncVohqbvjFeeUPBBT7Cliks5sriA-gaJpZM4PfMjM>
> .
>


Test was passiert.


This is not really a limitation...

`fn.length` - the number of parameters defined for a function
`args.length` - the number of arguments passed to the _promisified_ function
`(fn.length - 1)` - the number of arguments that needs to be passed to the function (without a callback).
**If you pass less arguments than the function is waiting - `promisify` will pass the callback to the wrong position!**
Increase the `args.length` so that `undefined` can be passed instead of the missing arguments.

Here is how it should be fixed, I guess:

`args.length = (args.length < fn.length - 1) ? fn.length - 1 : args.length;`


@guw Why is this Eclipse .project checked into this project? Please remove it.


@nkacel do think we can got more stars ?


@vcunat Shouldn't this be removed now?

We're already >= 234.


if I do else if, it's if { else if { else if { } } } which is ugly. since we're already in a structure using breaks, I've used breaks instead. But I can change my mind if you insist :)


You don't use this file for prerendering/static though, it seemed to work fine for Dynamic universal here, what issue were you seeing?

@toxicable did you notice anything funky here?


this shoold close #1


AaHHHHHH


I did not hit her It's not true It's bullshit! I did not hit her I did noooot.. O hi Mark!


I am not shure in using "this"


[Jenkins vg tests](http://jenkins.cgcloud.info/job/vg/825/) complete for merge to master.  View the [full report here](http://cgl-pipeline-inputs.s3.amazonaws.com/vg_cgl/vg_ci/jenkins_reports/branch/master/index.html).

13 tests passed, 0 tests failed and 10 tests skipped in 11647 seconds

Tests produced 4948 warnings. 4948 were for lower-than-expected alignment scores


quickcheck!


Forgot to update my git config before committing this :(


It is too many parentheses


Embed Links are not clickable on the mobile app. Only Works on desktop, but why would you click them on desktop anyway 💃


please don't commit directly to master @redFrik


@spectranaut can you add my repo as a remote and make new commits to this branch? I think you should be on the commit record.


For asynchronous node functions, the callback only has to be the last argument given, not necessarily the last argument the function can accept. Take `fs.readFile(path[, options], callback)`, for example. The options parameter is optional because there are square brackets around it, so you could call the function with `fs.readFile(path, callback)` and it would work as expected.


I don't think Test262 should demand that.


Updated


That was a nice bug.


Everything will work. We take a lot of attention to be backward-compatible to previous versions. However, if you are using deprecated API, you may run into issues. Usually, we do not delete deprecated methods for a long time though, to give people plenty of time to make changes.


Thank you! What are the reasons of not using SQL gun?


@ddugovic As the queue was empty, I rescheduled your successful STC test for LTC.


 @uliana25
Проверь файлы всех окружений - ты задублировала настройки


Witam zainstalowałem w tą wtyczkę zainstalowałem cda.pl Wpisałem ten co jest podane na stronie i nie chce działać kiedy to naprawić


Currently, the behaviour is completely off. I'm looking for a way to implement delay between a key press and the key down event, otherwise I'm going back to the old code.


You have a mistake


lol I know! soon!


Ok. It's fine, could be bettered later, but no big deal for now.


@uliana25
Ну тут точно должен быть не локалхост :)  Вообще, я посмотрела в доку леттер опенера - не уверена, что он может в продакшне работать


[R/GetAvailablePoints.R:5:3:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L5) *warning:* **no visible global function definition for ‘.init_global_vars’**
```r
  .init_global_vars()
  ^~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:10:53:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L10) *warning:* **no visible global function definition for ‘.create_counter_env’**
```r
    test_file(test_file, reporter = "silent", env = .create_counter_env())
                                                    ^~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:13:10:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L13) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
         ^
```
[R/GetAvailablePoints.R:13:11:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L13) *warning:* **no visible global function definition for ‘.add_points’**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
          ^~~~~~~~~~~
```
[R/GetAvailablePoints.R:30:10:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L30) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (all_available_points)
         ^
```
[R/GetAvailablePoints.R:35:3:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L35) *warning:* **no visible global function definition for ‘.define_counter_functions’**
```r
  .define_counter_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:36:10:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L36) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/GetAvailablePoints.R:40:3:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L40) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:58:23:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L58) *warning:* **no visible global function definition for ‘.get_available_points’**
```r
  available_points <- .get_available_points(project_path)
                      ^~~~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:60:19:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L60) *warning:* **no visible global function definition for ‘.create_available_points_json_results’**
```r
  json_results <- .create_available_points_json_results(available_points)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:61:3:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/GetAvailablePoints.R#L61) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".available_points.json")
  ^~~~~~~~~~~
```
[R/ResultsCreator.R:8:15:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/ResultsCreator.R#L8) *warning:* **no visible global function definition for ‘.get_status_for_test’**
```r
    status <- .get_status_for_test(test)
              ^~~~~~~~~~~~~~~~~~~~
```
[R/ResultsCreator.R:9:16:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/ResultsCreator.R#L9) *warning:* **no visible global function definition for ‘.create_message_for_test’**
```r
    message <- .create_message_for_test(test)
               ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:7:10:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/ResultsJsonParser.R#L7) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (results)
         ^
```
[R/ResultsJsonParser.R:14:25:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/ResultsJsonParser.R#L14) *warning:* **no visible global function definition for ‘.create_json_test_result’**
```r
    test_json_result <- .create_json_test_result(test_result)
                        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:17:36:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/ResultsJsonParser.R#L17) *warning:* **no visible global function definition for ‘unbox’, Did you mean 'box'?**
```r
  json_results <- list(runStatus = unbox("success"), backtrace = list(), testResults = json_test_results)
                                   ^~~~~
```
[R/ResultsJsonParser.R:34:20:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/ResultsJsonParser.R#L34) *warning:* **no visible global function definition for ‘toJSON’**
```r
  json <- enc2utf8(toJSON(results, pretty = FALSE))
                   ^~~~~~
```
[R/ResultsJsonParser.R:35:11:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/ResultsJsonParser.R#L35) *warning:* **no visible global function definition for ‘prettify’, Did you mean 'pretty'?**
```r
  json <- prettify(json)
          ^~~~~~~~
```
[R/RunTests.R:12:19:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L12) *warning:* **no visible global function definition for ‘.run_tests_project’**
```r
  test_results <- .run_tests_project(project_path)
                  ^~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:14:19:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L14) *warning:* **no visible global function definition for ‘.create_json_results’**
```r
  json_results <- .create_json_results(test_results)
                  ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:15:3:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L15) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".results.json")
  ^~~~~~~~~~~
```
[R/RunTests.R:18:5:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L18) *warning:* **no visible global function definition for ‘.print_results_from_json’**
```r
    .print_results_from_json(json_results)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:33:21:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L33) *warning:* **no visible global function definition for ‘.run_tests_file’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                    ^~~~~~~~~~~~~~~
```
[R/RunTests.R:33:48:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L33) *warning:* **no visible binding for global variable ‘test_env’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                                               ^~~~~~~~
```
[R/RunTests.R:41:3:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L41) *warning:* **no visible global function definition for ‘.define_tester_functions’**
```r
  .define_tester_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:43:12:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L43) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  tryCatch({.source_files(test_env)},
           ^
```
[R/RunTests.R:43:13:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L43) *warning:* **no visible global function definition for ‘.source_files’**
```r
  tryCatch({.source_files(test_env)},
            ^~~~~~~~~~~~~
```
[R/RunTests.R:45:10:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L45) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/RunTests.R:50:3:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L50) *warning:* **no visible global function definition for ‘.define_tester_functions’**
```r
  .define_tester_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:51:12:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L51) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  tryCatch({.source_from_test_file(test_file, test_env)},
           ^
```
[R/RunTests.R:51:13:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L51) *warning:* **no visible global function definition for ‘.source_from_test_file’**
```r
  tryCatch({.source_from_test_file(test_file, test_env)},
            ^~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:53:10:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L53) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/RunTests.R:65:5:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L65) *warning:* **no visible global function definition for ‘test_that’**
```r
    test_that(desc, code)
    ^~~~~~~~~
```
[R/RunTests.R:90:3:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L90) *warning:* **no visible global function definition for ‘test_file’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
  ^~~~~~~~~
```
[R/RunTests.R:90:71:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L90) *warning:* **no visible global function definition for ‘.create_test_env’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
                                                                      ^~~~~~~~~~~~~~~~
```
[R/RunTests.R:92:24:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L92) *warning:* **no visible global function definition for ‘.create_file_results’**
```r
  test_file_results <- .create_file_results(test_file_output, points, .GlobalEnv$points_for_all_tests)
                       ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:100:3:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L100) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(list(runStatus = unbox("sourcing_failed"), backtrace = list(), testResults = list()), ".results.json")
  ^~~~~~~~~~~
```
[R/RunTests.R:100:32:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/R/RunTests.R#L100) *warning:* **no visible global function definition for ‘unbox’, Did you mean 'box'?**
```r
  .write_json(list(runStatus = unbox("sourcing_failed"), backtrace = list(), testResults = list()), ".results.json")
                               ^~~~~
```
[tests/testthat/resources/simple_source_code_error/R/main.R:1:1:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/tests/testthat/resources/simple_source_code_error/R/main.R#L1) *style:* **Variable or function name should be snake_case.**
```r
RetTrue <- function() {
^~~~~~~
```
[tests/testthat/resources/simple_source_code_error/R/main.R:6:19:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/tests/testthat/resources/simple_source_code_error/R/main.R#L6) *style:* **Place a space before left parenthesis, except in a function call.**
```r
RetOne <- function() {
                  ^
```
[tests/testthat/resources/simple_source_code_error/R/main.R:6:22:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/tests/testthat/resources/simple_source_code_error/R/main.R#L6) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
RetOne <- function() {
                     ^
```
[tests/testthat/resources/simple_source_code_error/R/main.R:7:9:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/tests/testthat/resources/simple_source_code_error/R/main.R#L7) *error:* **unexpected 'in'**
```r
  error in source code
        ^
```
[tests/testthat/resources/simple_source_code_error/tests/testthat/helperTMC.R:4:1:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/tests/testthat/resources/simple_source_code_error/tests/testthat/helperTMC.R#L4) *style:* **Variable or function name should be snake_case.**
```r
pointsForAllTests <- function(points) {
^~~~~~~~~~~~~~~~~
```
[tests/testthat/resources/simple_source_code_error/tests/testthat/helperTMC.R:12:3:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/tests/testthat/resources/simple_source_code_error/tests/testthat/helperTMC.R#L12) *warning:* **no visible global function definition for ‘test_that’**
```r
  test_that(desc, code)
  ^~~~~~~~~
```
[tests/testthat/resources/simple_source_code_error/tests/testthat/testMain.R:1:9:](https://github.com/RTMC/tmc-r-tester/blob/6d58138437f5e64dc666ba67029841073294dfaf/tests/testthat/resources/simple_source_code_error/tests/testthat/testMain.R#L1) *style:* **Only use double-quotes.**
```r
library('testthat')
        ^~~~~~~~~~
```


<details>

<summary>Submitting the task to TaskCluster failed. Details</summary>

```js

You do not have sufficient scopes. This request requires you
to have one of the following sets of scopes:
[
  [
    "secrets:get:repo:github.com/testbhearsum/balrog:dockerhub"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/testbhearsum/balrog2:branch:master",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:route:index.garbage.*",
  "queue:scheduler-id:taskcluster-github",
  "secrets:get:garbage/*",
  "secrets:set:garbage/*"
]

In other words you are missing scopes from one of the options:
 * Option 0:
    - "secrets:get:repo:github.com/testbhearsum/balrog:dockerhub"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-10-12T14:42:56.242Z
```

</details>


Shadow explained how this could be simplified in Discord


This is a demonstration on my Mac...
https://www.youtube.com/watch?v=oBpw2qHPPVU


Shouldn't we also pass the --with-registry-auth flag here to ensure the credentials are shared across nodes when the individual services are updated?


Wtyczka|Nazwa|Wersja|Aktualizacja|


Hello world


Other messages include the number of topics affected, but this method just returns a boolean.


<details>

<summary>Submitting the task to TaskCluster failed. Details</summary>

```js

You do not have sufficient scopes. This request requires you
to have one of the following sets of scopes:
[
  [
    "secrets:get:repo:github.com/testbhearsum/balrog:coveralls"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/testbhearsum/balrog2:branch:master",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:route:index.garbage.*",
  "queue:scheduler-id:taskcluster-github",
  "secrets:get:garbage/*",
  "secrets:set:garbage/*"
]

In other words you are missing scopes from one of the options:
 * Option 0:
    - "secrets:get:repo:github.com/testbhearsum/balrog:coveralls"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-10-12T14:46:13.370Z
```

</details>


This is not a like for like change - `curl` does not interpret HTML and thus renders this fairly disgustingly


Don't worry about the line endings.
Just open an issue next time. Don't use pull requests unless you have built these commits on your own machine and checked if everything is okay.
Help is here: https://help.github.com/


@MonsieurV would you mind adding a `@method` entry to [`__/load.php`](https://github.com/maciejczyzewski/bottomline/blob/master/src/__/load.php) as well? Seems like I missed that part of the documentation too :(


ok -- I'll get to this later today when I incorporate the feedback on the contributing file!


it's not... they really messed things up in 0.46 for pods... I think it's been fixed since.  BatchedBridge was the only thing that worked at the time, though.


With no slight intended toward SGI, I don't think of the pre-OpenSHMEM world as having a "specification". SGI SHMEM had _documentation_ in the form of `man` pages.


Ops right, `FCL_STATIC_LIBRARY` is no more than a cmake option. If I understand the thing correctly, the best option is to implement the `GenerateExportHeaders`  in the same way we did for console_bridge, right?


Gravação 12/10/2017


<details>

<summary>Submitting the task to TaskCluster failed. Details</summary>

```js

You do not have sufficient scopes. This request requires you
to have one of the following sets of scopes:
[
  [
    "secrets:get:repo:github.com/testbhearsum/balrog:dockerhub"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/testbhearsum/balrog2:branch:master",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:route:index.garbage.*",
  "queue:scheduler-id:taskcluster-github",
  "secrets:get:garbage/*",
  "secrets:set:garbage/*"
]

In other words you are missing scopes from one of the options:
 * Option 0:
    - "secrets:get:repo:github.com/testbhearsum/balrog:dockerhub"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-10-12T14:50:34.941Z
```

</details>


lols


Proxy all messages from the API, not just for statusCode 503, they're usually pretty helpful messages.


Yes, I actually knew that. Updated it


Maybe:
> This chapter records the API or functionality that have been deprecated, the version of the OpenSHMEM Specification that effected the deprecation, and the most recent version of the OpenSHMEM Specification in which the feature was supported.


This is Basic C  program


Should we expose the `Sandbox` prop if we don't mean to mean to make it public?


Looks funny ))


جميل


This is Basic C Program


"if you are too rigid on your tools, then you are forced to contort your mental mapping to your physical mapping" <-- that's good Justin.  Please keep writing!


Empty section?


so classes should be uppercase and without _, functions & variables shoudl be lower case and with _ ?


Hey @mrambaldi was this ready to be merged :)?


Perhaps also redundant stuff?


    {
 	"name":"GPUMINE",
 	"stats":"http://whale.mole-pool.net:1020/api/stats",
 	"blocks":"http://whale.mole-pool.net:1020/api/blocks",
 	"payments":"http://whale.mole-pool.net:1020/api/payments",
 	"accounts":"http://whale.mole-pool.net:1020/api/accounts",
   	"miners":"http://whale.mole-pool.net:1020/api/miners",
 	"url":"http://whale.mole-pool.net:92",
         "notify":"mole-pool@mail.ru"
     },


All those are required to use all features in ACP.
I could potentially remove termcolor which is non-essential and the code can cope without but I assume most people will actually want to have deployment of that too automated on install.


<details>

<summary>Submitting the task to TaskCluster failed. Details</summary>

```js

You do not have sufficient scopes. This request requires you
to have one of the following sets of scopes:
[
  [
    "secrets:get:repo:github.com/testbhearsum/balrog:dockerhub"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/testbhearsum/balrog2:branch:master",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:route:index.garbage.*",
  "queue:scheduler-id:taskcluster-github",
  "secrets:get:garbage/*",
  "secrets:set:garbage/*"
]

In other words you are missing scopes from one of the options:
 * Option 0:
    - "secrets:get:repo:github.com/testbhearsum/balrog:dockerhub"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-10-12T14:57:35.782Z
```

</details>


Bluemix [toolchain](https://dev-console.stage1.bluemix.net/devops/toolchains/d3c56f6d-41f1-4af1-b579-2c0d2fd0d9da "idsqat4-ToolInt-1507820133087"): [Delivery Pipeline](https://dev-console.stage1.bluemix.net/devops/pipelines/263fb71c-43ce-4b4a-9a11-055459da357c "idsqat4-ToolInt-1507820133087") deployed [idsqat4-ToolInt-1507820133087](https://github.com/idsqat1/idsqat4-ToolInt-1507820133087/releases/tag/deploy-ibm-ys1-us-south-idsqat4-us.ibm.com-dev-20171012-145749 "deploy-ibm-ys1-us-south-idsqat4-us.ibm.com-dev-20171012-145749") to [dev](https://console.stage1.bluemix.net/apps/89ad3ced-b461-4779-8781-a9974a85b0b3?env_id=ibm:ys1:us-south "ibm:ys1:us-south:idsqat4@us.ibm.com:dev"), including this commit


@Gr8z works for me on mobile. I am on iOS though.


If 63 chars is the max, we should align the DB table the same. Like you say, probably can't retrospectively go back and shorten the others, but at least for skins we can set it now.


Created multidev environment [natalie-sandbox#pr-drupal-8](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-drupal-8).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-drupal-8-natalie-sandbox.pantheonsite.io/)


Yes, `GenerateExportHeaders` is always my favorite option, but I don't know how this will work with other build system for fcl such as https://github.com/RobotLocomotion/drake/tree/ead76204e82a737bf9fb5d528a719487676d02c0/tools/workspace/fcl .


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5eb996ed-9849-4e50-8202-b8c7b70966de "blg361"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/c85729ea-5eec-49d8-a52e-385179275694 "itucsdb1705") deployed [itucsdb1705](https://github.com/itucsdb1705/itucsdb1705/releases/tag/deploy-ibm-yp-us-south-toppeker-itu.edu.tr-dev-20171012-150018 "deploy-ibm-yp-us-south-toppeker-itu.edu.tr-dev-20171012-150018") to [dev](https://console.bluemix.net/apps/387666c1-cba5-45b5-b795-549303bb8d04?env_id=ibm:yp:us-south "ibm:yp:us-south:toppeker@itu.edu.tr:dev"), including this commit


Rather than adding WinWorld's Analytics ID here, maybe you could make it configurable from config.json.


氨基酸？！🔝🔝🔝


# 系统说明

基础代码：

1、IOCP服务；
2、消息封装；
3、客户端-服务端传输（MurmurHash64 校验）。

在上述基础上的开发：

1、响应服务；
2、认证服务：登录、登出、查询客户端；
3、即时消息服务：发送、客户端互发、广播；
4、文件服务：上传、下载、查询磁盘文件、客户端文件互传；
5、数据库服务：支持 SQL 命令查询、更新，支持 DataSetPrivoder 更新；
6、自定义服务：客户端自定义传输信息，服务端自定义操作，执行远程函数。

支持短连接、数据包压缩、连接超时检查、资源自动优化，防攻击。

传输与业务分离，工作线程负责传输，业务线程负责业务查询，加快响应速度。

==============================================
下载途径：QQ群：365531817、csds.com、2ccc.com 的 ftp 资源。
==============================================


<details>

<summary>Submitting the task to TaskCluster failed. Details</summary>

```js

You do not have sufficient scopes. This request requires you
to have one of the following sets of scopes:
[
  [
    "secrets:get:repo:github.com/testbhearsum/balrog:dockerhub",
    "queue:route:index.project.balrog.releases.latest.app",
    "queue:route:index.project.balrog.releases.v1.7.app"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/testbhearsum/balrog:release",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:route:index.garbage.*",
  "queue:scheduler-id:taskcluster-github",
  "secrets:get:garbage/*",
  "secrets:get:repo:github.com/testbhearsum/balrog:dockerhub",
  "secrets:set:garbage/*"
]

In other words you are missing scopes from one of the options:
 * Option 0:
    - "queue:route:index.project.balrog.releases.latest.app", and
    - "queue:route:index.project.balrog.releases.v1.7.app"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-10-12T15:04:55.021Z
```

</details>


You mag want to add a way to dynamically stop new signups through SA or config.json as a method of stopping spam users. Also, you should block disposable emails (such as YOPMail) from being used.


@kauffj should this take LBRY:// also into account or just be case insensitive?


# in-iocp
 In-IOCP 是一套基于 IOCP（Delphi 版）的开源框架组件，内部作了消息封装，集成用户、消息、文件和数据库管理，支持自定义消息和远程函数，帮助实现快速网络开发，欢迎大家测试、使用和交流！

# 系统说明

基础代码：

1、IOCP服务；
2、消息封装；
3、客户端-服务端传输（MurmurHash64 校验）。

在上述基础上的开发：

1、响应服务；
2、认证服务：登录、登出、查询客户端；
3、即时消息服务：发送、客户端互发、广播；
4、文件服务：上传、下载、查询磁盘文件、客户端文件互传；
5、数据库服务：支持 SQL 命令查询、更新，支持 DataSetPrivoder 更新；
6、自定义服务：客户端自定义传输信息，服务端自定义操作，执行远程函数。

支持短连接、数据包压缩、连接超时检查、资源自动优化，防攻击。

传输与业务分离，工作线程负责传输，业务线程负责业务查询，加快响应速度。

======================================
下载途径：QQ群：365531817、csds.com、2ccc.com 的 ftp 资源。
======================================


I see that this it to match Glyphs.app behavior, and that's fine. However, maybe in this case it should be Glyphs.app's formatting that should be changed. I don't see a reason to special-case userData as regards float precision. @schriftgestalt


And I just caught up to the video where you started implementing `direction`. It might be a good idea in future courses to leave this out until it is implemented, as I thought I missed something at first.


So that was the culprit!


# in-iocp
 In-IOCP 是一套基于 IOCP（Delphi 版）的开源框架组件，内部作了消息封装，集成用户、消息、文件和数据库管理，支持自定义消息和远程函数，帮助实现快速网络开发，欢迎大家测试、使用和交流！

# 系统说明

基础代码：

1、IOCP服务；
2、消息封装；
3、客户端-服务端传输（MurmurHash64 校验）。

在上述基础上的开发：

1、响应服务；
2、认证服务：登录、登出、查询客户端；
3、即时消息服务：发送、客户端互发、广播；
4、文件服务：上传、下载、查询磁盘文件、客户端文件互传；
5、数据库服务：支持 SQL 命令查询、更新，支持 DataSetPrivoder 更新；
6、自定义服务：客户端自定义传输信息，服务端自定义操作，执行远程函数。

支持短连接、数据包压缩、连接超时检查、资源自动优化，防攻击。

传输与业务分离，工作线程负责传输，业务线程负责业务查询，加快响应速度。

======================================
下载途径：
     QQ群：365531817、csds.com、2ccc.com 的 ftp 资源。
======================================


again i just clicked 'edit' here...
http://supercollider.github.io/development/building-raspberrypi.html
i wish this would work.
_f

> 12 okt. 2017 kl. 16:36 skrev Brian Heim <notifications@github.com>:
>
> please don't commit directly to master @redFrik
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub, or mute the thread.
>

  #|
     fredrikolofsson.com     musicalfieldsforever.com
  |#


still not quite sure why you don't use them inline but instead create a local variable here


Also, I don't like too much this way of using the writer object's state as the context, like the `dict_type` attribute is doing for example (which by the way is used to hold types that don't have anything to do with `dict`... but that's a different issue).


im fixing this rn


# 系统说明

基础代码：

1、IOCP服务；
2、消息封装；
3、客户端-服务端传输（MurmurHash64 校验）。

在上述基础上的开发：

1、响应服务；
2、认证服务：登录、登出、查询客户端；
3、即时消息服务：发送、客户端互发、广播；
4、文件服务：上传、下载、查询磁盘文件、客户端文件互传；
5、数据库服务：支持 SQL 命令查询、更新，支持 DataSetPrivoder 更新；
6、自定义服务：客户端自定义传输信息，服务端自定义操作，执行远程函数。

支持短连接、数据包压缩、连接超时检查、资源自动优化，防攻击。

传输与业务分离，工作线程负责传输，业务线程负责业务查询，加快响应速度。

#下载途径：QQ群：365531817、csds.com、2ccc.com 的 ftp 资源。


cool, thanks, do you think that this is the way to go? I.e. make `sess` live as long as the `AutoEncoder` object exists in R.


Created multidev environment [natalie-sandbox#pr-drupal-8](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-drupal-8).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-drupal-8-natalie-sandbox.pantheonsite.io/)


Hi, this seems to be related to the following error with networkx:
https://github.com/networkx/networkx/issues/2708
This fix is not in the dist package (pip install hyperopt) as I got the error yesterday after installing hyperopt. Could you update the official dist copy? Thanks.


@bluemonk3y done


＃系统说明

基础代码：

1、IOCP服务；
2、消息封装；
3、客户端-服务端传输（MurmurHash64 校验）。

在上述基础上的开发：

1、响应服务；
2、认证服务：登录、登出、查询客户端；
3、即时消息服务：发送、客户端互发、广播；
4、文件服务：上传、下载、查询磁盘文件、客户端文件互传；
5、数据库服务：支持 SQL 命令查询、更新，支持 DataSetPrivoder 更新；
6、自定义服务：客户端自定义传输信息，服务端自定义操作，执行远程函数。

支持短连接、数据包压缩、连接超时检查、资源自动优化，防攻击。

传输与业务分离，工作线程负责传输，业务线程负责业务查询，加快响应速度。

#下载途径：QQ群：365531817、csds.com、2ccc.com 的 ftp 资源。


Suggestion: _"(private property with same name defined in %c%)"_


＃ 系统说明

基础代码：

1、IOCP服务；
2、消息封装；
3、客户端-服务端传输（MurmurHash64 校验）。

在上述基础上的开发：

1、响应服务；
2、认证服务：登录、登出、查询客户端；
3、即时消息服务：发送、客户端互发、广播；
4、文件服务：上传、下载、查询磁盘文件、客户端文件互传；
5、数据库服务：支持 SQL 命令查询、更新，支持 DataSetPrivoder 更新；
6、自定义服务：客户端自定义传输信息，服务端自定义操作，执行远程函数。

支持短连接、数据包压缩、连接超时检查、资源自动优化，防攻击。

传输与业务分离，工作线程负责传输，业务线程负责业务查询，加快响应速度。

# 下载途径：QQ群：365531817、csds.com、2ccc.com 的 ftp 资源。


No more than "keeping a tab open to the 'commits' tab" does; it'd have to have something that shows up in "Notifications" and email for it to be solved.


# 系统说明

基础代码：

1、IOCP服务；
2、消息封装；
3、客户端-服务端传输（MurmurHash64 校验）。

在上述基础上的开发：

1、响应服务；
2、认证服务：登录、登出、查询客户端；
3、即时消息服务：发送、客户端互发、广播；
4、文件服务：上传、下载、查询磁盘文件、客户端文件互传；
5、数据库服务：支持 SQL 命令查询、更新，支持 DataSetPrivoder 更新；
6、自定义服务：客户端自定义传输信息，服务端自定义操作，执行远程函数。

支持短连接、数据包压缩、连接超时检查、资源自动优化，防攻击。

传输与业务分离，工作线程负责传输，业务线程负责业务查询，加快响应速度。

================== 下载途径==================
QQ群：365531817、csds.com、2ccc.com 的 ftp 资源。


Yes, we only use `unsigned` now for new code, because signed chars are evil, and because mksh is slowly being made EBCDIC-ready (sure, not in OS/2, but for consistency…).


this is basic c program


系统说明

基础代码：

1、IOCP服务；
2、消息封装；
3、客户端-服务端传输（MurmurHash64 校验）。

在上述基础上的开发：

1、响应服务；
2、认证服务：登录、登出、查询客户端；
3、即时消息服务：发送、客户端互发、广播；
4、文件服务：上传、下载、查询磁盘文件、客户端文件互传；
5、数据库服务：支持 SQL 命令查询、更新，支持 DataSetPrivoder 更新；
6、自定义服务：客户端自定义传输信息，服务端自定义操作，执行远程函数。

支持短连接、数据包压缩、连接超时检查、资源自动优化，防攻击。

传输与业务分离，工作线程负责传输，业务线程负责业务查询，加快响应速度。

================== 下载途径==================
QQ群：365531817、csds.com、2ccc.com 的 ftp 资源。


Hi,
Could you check again on the source?
L#139 can be commented out or not translated
L#132 and 133 have the old tag "translatable false", but are translatable.
...and just the reminder that we work with Gerrit for commits. We do not check often here...
If you cannot work with Gerrit, just post a link to the file on our g+.
Thanks.


This is Basic C program


Created multidev environment [txex-d8-demo#pr-test-bra](https://dashboard.pantheon.io/sites/231bef01-b06a-45b4-8b0b-00aaf3ee0b12#pr-test-bra).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-test-bra-txex-d8-demo.pantheonsite.io/)


＃ 系统说明

基础代码：

1、IOCP服务；
2、消息封装；
3、客户端-服务端传输（MurmurHash64 校验）。

在上述基础上的开发：

1、响应服务；
2、认证服务：登录、登出、查询客户端；
3、即时消息服务：发送、客户端互发、广播；
4、文件服务：上传、下载、查询磁盘文件、客户端文件互传；
5、数据库服务：支持 SQL 命令查询、更新，支持 DataSetPrivoder 更新；
6、自定义服务：客户端自定义传输信息，服务端自定义操作，执行远程函数。

支持短连接、数据包压缩、连接超时检查、资源自动优化，防攻击。

传输与业务分离，工作线程负责传输，业务线程负责业务查询，加快响应速度。

================== 下载途径==================
QQ群：365531817、csds.com、2ccc.com 的 ftp 资源。


Hm, let’s stick to DosQueryCurrentDir for now and see if it works with it.


Add Master


unable to create word.java. its showing no compatible file types found error
![screenshot 4](https://user-images.githubusercontent.com/32239401/31503876-6cc82f38-af8e-11e7-83f8-0b053824920e.png)


It's possible this is because of the changes I made in CMakeLists.txt yesterday. Sorry if that caused problems... Basically, if one uses keywords in one `target_link_libraries` call, keywords must then be used in all such calls.