<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:
[
  [
    "queue:create-task:highest:aws-provisioner-v1/github-worker",
    "queue:scheduler-id:taskcluster-github"
  ],
  [
    "queue:create-task:very-high:aws-provisioner-v1/github-worker",
    "queue:scheduler-id:taskcluster-github"
  ],
  [
    "queue:create-task:high:aws-provisioner-v1/github-worker",
    "queue:scheduler-id:taskcluster-github"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/marco-c/mozilla-releng-services: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:
    - "queue:create-task:highest:aws-provisioner-v1/github-worker"
 * Option 1:
    - "queue:create-task:very-high:aws-provisioner-v1/github-worker"
 * Option 2:
    - "queue:create-task:high:aws-provisioner-v1/github-worker"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-10-12T15:17:51.332Z
```

</details>


系统说明

基础代码：

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

在上述基础上的开发：

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

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

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

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


Assignment 4


operations*, you have a double oo.


TeamCity OTA+ :: libats :: ci [Build 136](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=45615&buildTypeId=libats_Ci) is now running


```
The MIT License (MIT)

Copyright (c) 2015 wolf9466

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software **without restriction**, including without limitation the rights
to **use, copy, modify, merge, publish**, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

**The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.**

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
```

Emphasis mine. Do you want me to add your copyright notice (not to be confused with licence) in the readme.md? I would be happy to. For further reading on licence compatibility I recommend this helpful chart - https://www.dwheeler.com/essays/floss-license-slide.html

By the way I am fairly amused by the "licence debate" - perhaps, if you (plural) are not happy for other people to re-licence software, you should make a copy of GPLv3 and call it "copy-alt-right" instead of copyleft, since that seems to be the main issue?


TeamCity OTA+ :: libats :: ci [Build 137](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=45617&buildTypeId=libats_Ci) is now running


@keithamus What's the direction that GitHub is hoping this interface will go in? I'm a little surprised by the open a PR and immediately merge it workflow; is this the design you all intended?


thanks!


@chelmuth: please consider for staging


This is a very slow operation. Search for GetScalarPointer in the codebase to see how pointers are used directly to fill up an image. Thanks!


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-152105 "deploy-ibm-yp-us-south-toppeker-itu.edu.tr-dev-20171012-152105") 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


I have implemented killed and paused flag in Owned contract.
Thanks!


@akash720 You are creating a `C++ class` but you need to create a `java class'.


I see trees are getting some preferential treatment. Can you explain the following:
1) How are they different from other features? (Is this specific to trees or would it apply to other shrubs/non-engine-grass-vegetation)
2) How should devs/tools treat them differently?

I understand this might not be finalized, but I would like to prepare my tools for it. Thanks!


Thanks. It's not just thread-safety, but also what if an exception occurs in the middle and the old value is not properly restored. A context manager or a `try... finally...` block could mitigate this problem.
Anwyay, I'm really pleased with the work you're doing and the progress we've made thanks to you in such a short time!!


how to do that sir ? there are only these options
![screenshot 5](https://user-images.githubusercontent.com/32239401/31504187-5e2dea66-af8f-11e7-995b-d176b46581f1.png)


TeamCity OTA+ :: libats :: ci [Build 136](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=45615&buildTypeId=libats_Ci) outcome was **SUCCESS**
Summary: Tests passed: 4 Build time: 00:05:08


I have implemented two functions one with addresses parameter and another without it


TeamCity OTA+ :: libats :: ci [Build 137](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=45617&buildTypeId=libats_Ci) outcome was **SUCCESS**
Summary: Tests passed: 4 Build time: 00:05:04


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/6b8b7163-1ec8-4616-82fa-aa467a17af03 "storybook-toolchain-v2"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/b84aaac8-8484-4a1e-902a-ebb526eb7998 "storybook-toolchain-v2") deployed [carbon-components-react](https://github.com/carbon-design-system/carbon-components-react/releases/tag/deploy-ibm-yp-us-south-chrisdhanaraj_org-Bluemix-Design-System-20171012-152400 "deploy-ibm-yp-us-south-chrisdhanaraj_org-Bluemix-Design-System-20171012-152400") to [Bluemix Design System](https://console.bluemix.net/apps/aae3e2dc-436a-4059-96ee-7e9ff3ba6462?env_id=ibm:yp:us-south "ibm:yp:us-south:chrisdhanaraj_org:Bluemix Design System"), including this commit


burada sıkıntı var


Done!


As described on other place, setting a opcache size lower than 128M will result in a warning message on Nextcloud admin panel. As $RAM_TOTAL doesn't include swap file, this error will show up quite often on fresh DietPi Nextcloud installations. If ram is higher, than the opcache size will be just unnecessary large, as hardly more than 30M are actually used by Nextclouds PHP scripts.

Thus for the moment I would leave it on fixed 128M as it is the lowest value that doesn't produce an error/nc warning.


Use parentheses wrapping.


You can use const instead var.


Thanks @AlexVanderbist


No it isn't...


Okay ...I got that


@akash720 There should be a 'java' folder that currently houses your java classes like 'NumbersActivity.java', etc. If you right click on the folder you should be able to create a new java class.


Okay...Thanks


this throws an exception when a widget does not have any target property


it wasn't as easy but easy enough :)


this is as cryptic as it gets. why not use a comprehension?


Þetta lofar góðu!


Replaced the `sys.executable` with `os.environ.get('_', 'python')` as an alternative solution.


Je l'ai mis dans le composant parent puis je passe le boolean dans les props


Added an open source license of apache 2.0.


#完善


@MichaIng

> https://github.com/Fourdee/DietPi/issues/1067#issuecomment-336174724


Echt slecht dit


So, a couple of drastic changes:
* gutted the sort moves and alpha beta algorithm to work from scratch.
* fixed the makeMoves and undoMoves function, since they had an error.
* Added a random move generator for playing at engine strength of less than 1. So, if the player requests to play at a 0 or negative skill level, then the engine returns completely random moves. I got this idea after reading https://medium.freecodecamp.org/simple-chess-ai-step-by-step-1d55a9266977


This doesn't look write to be - the code is written in such a way that the change should be in the implementation of pause_short()


Oh j'ai pas bien lu la doc graphql. Cool !


уберешь - напиши each_with_index в одну строку, а то как-то калечно смотрится


@dev-gh Don't we need to check App shared_ptr before its usage?


listen_handler::on_open() was added very recently, probably is not in the
packages you have.

listen_handler::on_open() means the server's listener is bound to a port
and ready to accept connections. If you start a server and client
concurrently there is a race condition - the client connect() might be
refused if it happens before the server's listen(). You could have the
client re-try until it suceeds, but in a controlled test it is easier to
avoid the problem by waiting for  listen_handler::on_open() in the server
before you start the client.

With epoll you can get away without this - after the server calls listen()
you know it is  listening. However for IOCP, listen() is an async request
to listen, you don't know that the process is really listening until
on_open()

On Thu, Oct 12, 2017 at 9:09 AM, Jiří Daněk <notifications@github.com>
wrote:

> 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.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/jdanekrh/qpid-proton/commit/f75949e216c743998bd1e656840dd527c048e7d1#commitcomment-24932789>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AHa6Xl3_pCiVA1EgG9GIZNYWYf0WWbwBks5srg-igaJpZM4P1v-k>
> .
>


[R/GetAvailablePoints.R:5:3:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/R/GetAvailablePoints.R#L40) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/ResultsCreator.R:8:15:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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:51:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/ResultsJsonParser.R#L7) *warning:* **no visible global function definition for ‘unbox’, Did you mean 'box'?**
```r
    results[[length(results) + 1]] <- list(name = unbox(desc), points = points)
                                                  ^~~~~
```
[R/ResultsJsonParser.R:9:10:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/ResultsJsonParser.R#L9) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (results)
         ^
```
[R/ResultsJsonParser.R:16:25:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/ResultsJsonParser.R#L16) *warning:* **no visible global function definition for ‘.create_json_test_result’**
```r
    test_json_result <- .create_json_test_result(test_result)
                        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:19:36:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/ResultsJsonParser.R#L19) *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:36:20:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/ResultsJsonParser.R#L36) *warning:* **no visible global function definition for ‘toJSON’**
```r
  json <- enc2utf8(toJSON(results, pretty = FALSE))
                   ^~~~~~
```
[R/ResultsJsonParser.R:37:11:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/ResultsJsonParser.R#L37) *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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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:31:21:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L31) *warning:* **no visible global function definition for ‘.run_tests_file’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                    ^~~~~~~~~~~~~~~
```
[R/RunTests.R:31:48:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L31) *warning:* **no visible binding for global variable ‘test_env’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                                               ^~~~~~~~
```
[R/RunTests.R:39:3:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L39) *warning:* **no visible global function definition for ‘.define_tester_functions’**
```r
  .define_tester_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:41:12:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L41) *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:41:13:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L41) *warning:* **no visible global function definition for ‘.source_files’**
```r
  tryCatch({.source_files(test_env)},
            ^~~~~~~~~~~~~
```
[R/RunTests.R:43:10:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L43) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/RunTests.R:55:5:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L55) *warning:* **no visible global function definition for ‘test_that’**
```r
    test_that(desc, code)
    ^~~~~~~~~
```
[R/RunTests.R:68:3:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L68) *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:68:71:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L68) *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:70:24:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L70) *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:78:3:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L78) *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:78:32:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L78) *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")
                               ^~~~~
```
[R/RunTests.R:89:23:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L89) *warning:* **no visible global function definition for ‘.get_available_points’**
```r
  available_points <- .get_available_points(project_path)
                      ^~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:91:19:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L91) *warning:* **no visible global function definition for ‘.create_available_points_json_results’**
```r
  json_results <- .create_available_points_json_results(available_points)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:92:3:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/R/RunTests.R#L92) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".available_points.json")
  ^~~~~~~~~~~
```
[tests/testthat/resources/simple_source_code_error/R/main.R:1:1:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/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/ddf0486804b98773428f869c15221ff5468761d4/tests/testthat/resources/simple_source_code_error/tests/testthat/testMain.R#L1) *style:* **Only use double-quotes.**
```r
library('testthat')
        ^~~~~~~~~~
```
[tests/testthat/testRunTests.R:131:37:](https://github.com/RTMC/tmc-r-tester/blob/ddf0486804b98773428f869c15221ff5468761d4/tests/testthat/testRunTests.R#L131) *style:* **Put spaces around all infix operators.**
```r
  available_points_path <- paste(sep="", simple_all_tests_pass_project_path, "/.available_points.json")
                                   ~^~
```


Nice!


вообще этот метод слишком большой
обычно метод не должен быть больше 10 строк , в идеале - не более 5
но тут я вообще хз что происходит
если хочешь быть пиздатым сделай с этим что-нибудь


Hi @artlbv ,I just realized on these changes...  I see the point on this but unfortunately this spoils all the scripts for the data conversion (to make the passes of the conversion in the cernbox).

Where do you use this?


I don't know for sure when you'll actually need the `sess` object but using the scope of the AutoEncoder object seems sensible to me.


Fixes #2


content non toleration humans


It allows to work with this project from within Eclipse Git client. I'd prefer to keep it because it simplifies Git management with a client.

![screen shot 2017-10-12 at 17 37 13](https://user-images.githubusercontent.com/191472/31505013-2bed2eec-af74-11e7-9faf-cdb3108d5475.png)


@Bjoe, here's windows fix:
```
diff --git a/Crypto/include/Poco/Crypto/X509Extension.h b/Crypto/include/Poco/Crypto/X509Extension.h
index 8f6a22808..789719431 100644
--- a/Crypto/include/Poco/Crypto/X509Extension.h
+++ b/Crypto/include/Poco/Crypto/X509Extension.h
@@ -19,6 +19,7 @@
 #define Crypto_X509Extension_INCLUDE

+#include "Poco/Crypto/Crypto.h"
 #include "Poco/RefCountedObject.h"
 #include <openssl/x509.h>
 #include <string>
@@ -29,7 +30,7 @@ namespace Poco {
 namespace Crypto {

-class X509Extension
+class Crypto_API X509Extension
 {
 public:
        typedef std::vector<X509Extension> List;
diff --git a/Crypto/include/Poco/Crypto/X509Revoked.h b/Crypto/include/Poco/Crypto/X509Revoked.h
index 246ba849a..41317522f 100644
--- a/Crypto/include/Poco/Crypto/X509Revoked.h
+++ b/Crypto/include/Poco/Crypto/X509Revoked.h
@@ -29,7 +29,7 @@ namespace Poco {
 namespace Crypto {

-class X509Revoked
+class Crypto_API X509Revoked
        /// This class represents a X509 revoked certificate
 {
 public:
diff --git a/Crypto/include/Poco/Crypto/X509Store.h b/Crypto/include/Poco/Crypto/X509Store.h
index 3cd80da4d..2e01ada04 100644
--- a/Crypto/include/Poco/Crypto/X509Store.h
+++ b/Crypto/include/Poco/Crypto/X509Store.h
@@ -19,9 +19,9 @@
 #define Crypto_X509Store_INCLUDED

+#include "Poco/Crypto/Crypto.h"
 #include "Poco/Crypto/X509RevocationList.h"
 #include "Poco/Crypto/X509Certificate.h"
-#include "Poco/Crypto/Crypto.h"
 #include <vector>
```


started fixing #1


@dev-gh Typo. `AppicationType` -> `ApplicationType`


did you test this?


Your vibraphone sounds like a good candidate for Percussive Organ if tweaked a bit:

![numbers3](https://user-images.githubusercontent.com/5595293/31505063-a125e5cc-af39-11e7-995b-7210642bcf1e.PNG)

What do you think?


Agreed on this commit


Flex modifie les dimensions du conteneur en fonction de la taille de son contenu.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/a3a814e5-605b-4689-969b-68e3992a13ba "hackathon-ghislain"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/583afcde-fcc6-4208-9534-d56d3fb9cc3f "Test") deployed [meetup_loto](https://github.com/ghislainbourgeois/meetup_loto/releases/tag/deploy-ibm-yp-us-south-Bell-IoT-Team-mtl-playground-20171012-154141 "deploy-ibm-yp-us-south-Bell-IoT-Team-mtl-playground-20171012-154141") to [mtl-playground](https://console.bluemix.net/apps/5314b0de-b497-4ac8-ae40-14c44cc9b40c?env_id=ibm:yp:us-south "ibm:yp:us-south:Bell IoT Team:mtl-playground"), including this commit


oui


@redFrik I think it works, by just selecting the other option when you commit your changes (create branch).

I tested it here:  #102
But not a big problem for this one now.


content for non-telepathic human.


Hello Arpha1926,
Are you developer or a user ?
Whats your Operating System ?
As a user  you need to download the *.jar file from "Release" or access( https://github.com/spectral369/TW2-Bot/releases )
After you download that .jar file, you need java 8. If you need java  please follow a tutorial, you can find lots of tutorials  if you google something like "java 8 jre install for <your OS>"
After enter a terminal(or cmd if windows) and change directory where downloaded file is
(example: cd C://Users/test/Downloads/  and after write java -jar <name of the .jar file> (without "<"))


I think this is a good time to rename "GlyphsWriter" to just "Writer" for consistency with "Parser", or viceversa.


I like it & need to investigate it more carefull


Indeed, I'll add this flag.


Would this allow, potentially, to have access to the bins to any workflow downstream of them being generated? That would help me for the TitanCNA integration.


@dev-gh Can we pass invalid shared ptr here?


Great stuff


👎  for me...


def sorry():
      return " Unfortunately I deleted it R code"


Broke for me as well using dynamic. It kept leaving the "dist" part out of the path. It would try to do "app/browser/index.html" instead of "app/dist/browser/index.html".


Because 0.6.2 was published. It has a new version of the language server in it.  This is how npm and apm packages bump when a new version goes out.


Classes should always be title case: `TitleCase`
Variables and functions should always be: `lowercase_underscore`

This is called duck typing.


Bowie's in spaace


Remove the file that is playing currently in mplayer.
The script works only if a single instance in running.
script written by:lkchoi in superuser.com


must be* associated


+    if(outFileName == "default"){
+	outFileName = inputFileName+".root";
+    }

I just see this, just need to propagate the "default" through the scripts :)


-Kiyosaki, Robert:  _*Rich Dad Poor Dad*_
-Kalam, APJ Abdul: _*Ignited Minds*_


previously*


This is a test


That makes more sense. I guess I was just confusing myself by thinking that the index of each texture in the .INF file could also be used as its index in the texture array, but that doesn't seem to be the case after all. I need to rely on the `*BOXCAP` and `*BOXSIDE` values instead.


stuff to do - make fil looking for and printing all abnormal error messages from profit (in progress)
                - add custom readout that allows for just the error messages to be printed
                - 2,080 cases of profit being unable to access a file (because they dont exit) - is this because there are supposed to be some files on the redunancy file that arnt included in abpdblib


> attribution is Attribution class object if its from Item model.
>attribution is string if its from StoryLocation model.

That is what I started to think too. Nice job :)


Add private method 'getParam(string)'


Closes #2


Add docs


## Joker este es mi villano favorito


@JKostikiadis Hi, I solved the problem of erasing the nodes. Now my problem is to delete and edit the bows.
In particular, I would like to be able to select the nodes between the delete and edit dialogs of both the deletion and the editing, but I do not understand how to make the arches and labels are not directly linked. In fact, we have an array for the labels of the arches and one that stores the related arches. Can you give me a hand please? It's from yesterday that I can not figure out how to do it. Thank you.


Add try-catch


# Notas

Entiendo porque agregaste a Deadshot, lo necesitaremos


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/b36f4a47-9c17-4fdc-a79d-e26faa084f9c "a4d-ch10-toolchain"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/0469dfff-489f-49b9-80ea-a8c117b4bc4e "a4d-ch10-toolchain") deployed [a4d-ch10-toolchain](https://github.com/mcoffano/a4d-ch10-toolchain/releases/tag/deploy-ibm-yp-us-south-mcoffano-it.ibm.com-dev-20171012-155542 "deploy-ibm-yp-us-south-mcoffano-it.ibm.com-dev-20171012-155542") to [dev](https://console.bluemix.net/apps/532d4c27-b7a1-440c-953f-c2f38e7ae23d?env_id=ibm:yp:us-south "ibm:yp:us-south:mcoffano@it.ibm.com:dev"), including this commit


@mcudev feel free to send any further ideas of cleanup which can be done after fatal_error


Add docs to API object


move


Created multidev environment [electronil#pr-conttype](https://dashboard.pantheon.io/sites/17d8094e-ddfb-4032-83e4-771bdf4a36d2#pr-conttype).

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


Nice


Add 'ping-pong' API caption


This commit corresponds to rev1.0 of Zotino (PCB_3U_DAC).


Actually, this doesn't do anything because 'name' in Maple already includes indexed!


$uUsers is still undefined at this point.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/b36f4a47-9c17-4fdc-a79d-e26faa084f9c "a4d-ch10-toolchain"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/0469dfff-489f-49b9-80ea-a8c117b4bc4e "a4d-ch10-toolchain") deployed [a4d-ch10-toolchain](https://github.com/mcoffano/a4d-ch10-toolchain/releases/tag/deploy-ibm-yp-us-south-mcoffano-it.ibm.com-dev-20171012-160024 "deploy-ibm-yp-us-south-mcoffano-it.ibm.com-dev-20171012-160024") to [dev](https://console.bluemix.net/apps/dc51f412-c72c-4e1e-98f6-090fa5456b42?env_id=ibm:yp:us-south "ibm:yp:us-south:mcoffano@it.ibm.com:dev"), including this commit


File for chapter 4, technical roadblocks.


I think you want 'symbol' for the first `if` in `splitHkName`.


Czemu pliki .class zostały dodane do kodu źródłowego?


the UserData should only contain as many digits as needed. In this particular cast, the float representation was causing my writer to think there is more precision than there is.


So, if you find something that doesn’t make sense, please first ask instead of trying to code around it.


Hi,

Why do we need Threads and what is it exactly?


OK thanks :) Do you want me to open an issue somewhere?


I don't think this is a good idea as FGLTexture doesn't flip the texture (see all calls to CopyTrueColorPixels in FGLTexture). By flipping the texture here we make these textures different compared to what is stored in the texture manager and also elsewhere, such as the palette LUT texture.


Open an issue or write me an email.


I like it!


Use a MemoryStream here.


Simplify the list initialization...

var list = new List<string[]>
{
{ "AccessDate", "AlternateId", "CreationDate", "Description", "Id", "IsValidated", "Name", "Score", "ValidationResult" },
...
};


<details>

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

```js

bad indentation of a sequence entry at line 23, column 6:
        ],
         ^
```

</details>


@ticoann FYI, not sure if this debugging is good enough though


Why?


$infoFi->name


`$infoRs->name`


Bad implementation.

WriteLine(params object[] items) should map objects to 'value == null ? string.Empty : value.ToStringInvariant()' and then call WriteLine(params string[] items)

Please fix, avoid duplicated code.


This is an antipattern! The default argument and subsequent `None` check should be kept. http://docs.python-guide.org/en/latest/writing/gotchas/#mutable-default-arguments


@dmolineus pls change the comments


大分前なのでどう変換したか覚えていませんが、なぜか波ダッシュと全角チルダが混在していました。
とりあえず現状 Windows では波ダッシュの使用に難があると思いますので、全角チルダに統一しました。


Including O(N2) and O(NlogN) sorting algorithms.


HttpClient is provided in HttpClientModule that should be imported in AppModule.
IMO: HttpClientService (with it's current version) is redundant


I've started to add Flow Type to the project to make redux a little safer, but it's very messy and broken atm.


<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:
[
  [
    "queue:create-task:lowest:aws-provisioner-v1/docker-worker",
    "queue:scheduler-id:taskcluster-github"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/mozilla-mobile/focus-android:pull-request",
  "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:
    - "queue:create-task:lowest:aws-provisioner-v1/docker-worker"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-10-12T16:11:45.594Z
```

</details>


to mi sie nie podoba. Rozdzielaj testy tak:
```// given
// przygotowanie
// when
// akcja, wywolanie testowanej metody
// then
// asercje```

Pozwala to na duzo latwiejsze przeczytanie i zrozumienie testu. Jesli nie rozumiesz o co chodzi, googluj: given when then

Od tej pory tej konwencji bedziemy uzywac we wszystkich testach.

Oprócz tego, metody testów fajnie jest nazywac wg konwencji ktora mowi troche wiecej, a juz na pewno bez uzywania slowa test ktore jest zbedne - o tym ze jest to test mowi adnotacja :) Osobiscie lubie konwencje Should_expectedBehavior_When_testConditions, ale mozesz sobie wybrac taka jaka Ci sie podoba.


I would just use SOURCES both for .cpp and .h...


Why though?


terminal printout when I tried to run the commented-out section of code in mymoduleserver.js:

```
ruby@rubyVM:~/Projects/runcible$ node ./zzSandbox/simplify_indexjs/mymoduleserver.js
_http_outgoing.js:459
    throw new TypeError('first argument must be a string or Buffer');
    ^

TypeError: first argument must be a string or Buffer
    at ServerResponse.OutgoingMessage.write (_http_outgoing.js:459:11)
    at ReadFileContext.callback (/home/ruby/Projects/runcible/zzSandbox/simplify_indexjs/mymoduleserver.js:10:7)
    at FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:303:13)
```


nie podoba mi sie zwracany boolean, bo do niczego nie sluzy. Jesli obiektu nie bylo, to wg mnie powinnismy albo nie wykonac zadnej akcji, albo rzucic wyjatek (o wyjatkach bedzie w przyszlosci). Zasada jest taka, ze metoda sluzy albo do wyliczenia wartosci, albo do wykonania akcji. Jesli akcja sie nie udala, rzucamy wyjatek, albo obslugujemy ten scenariusz. Metody nie powinny robic obu rzeczy naraz. Czasem tak trzeba, albo jest wygodniej, ale z zasady tego nie stosujemy.

Acha, to nie jest błąd, to jest nowa wiedza ktora wlasnie Ci przekazuje zebys pisal lepszy kod :) bo tego raczej w kursie nie bylo i nie wiem czy bedzie


One of the better commit messages I’ve seen 🙂


What is its purpose?


Hi Adrian, if I remember correctly, I put this things in in order to actually do the full data conversion ;)
But since you have your own methods now, it is obsolete.


Generalnie, praktycznie nigdy nie uzywamy Assert.fail(). Jesli jest zero figur, to .getFigure(0) rzuci wyjatek i test failuje. Prosciej, mniej kodu, latwiej sie czyta, efekt ten sam :)


<details>

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

```js

bad indentation of a sequence entry at line 21, column 68:
     ... ws-provisioner-v1/github-worker", and
                                         ^
```

</details>


@megacyber


<details>

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

```js

bad indentation of a sequence entry at line 21, column 68:
     ... ws-provisioner-v1/github-worker",
                                         ^
```

</details>


<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:
[
  [
    "queue:create-task:lowest:aws-provisioner-v1/github-worker",
    "queue:scheduler-id:taskcluster-github"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/mozilla-mobile/focus-android:pull-request",
  "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:
    - "queue:create-task:lowest:aws-provisioner-v1/github-worker"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-10-12T16:19:52.678Z
```

</details>


Actually the title is misleading.

Current master give the large ThreatBySafePawn bonus for the pawn d4 attacking the Ne5 in the following position white: d4 black: c5 and Ne5

This test would give at most the much smaller ThreatByHangingPawn


<details>

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

```js

bad indentation of a sequence entry at line 21, column 61:
     ... ws-provisioner-v1/github-worker",
                                         ^
```

</details>


Tired of nokogiri installing a new version on almost every `bundle update qbo_api`

I really should just modify some code and then pull the dependency as it (nokogiri) is only used to parse some error response XML that Intuit hasn't got rid of on JSON requests.


But Hakaru `idx` is not Maple indexing...


Prueba de crear un repositorio del curso de DataScience Tool Box.


Finally, I got it. i bought a mirobot, an android tablet and now i have to pay google with my personnal data to use it. so I'll sell the whole stuff.


oui j'ai eu un problème mais je dois retester. Je vous tiens au courant.


Should use **camelCase** [Angular 4 style-03-04](https://angular.io/guide/styleguide#style-03-04) line #1


Have a look at the [github marketplace](https://github.com/marketplace), you may find more elements.


Hm.  Yes, I think it is.  Good catch.


J'ai regarde vite fait, mais le code a l'air plus simple, y a deja plus le codage par AA.
Et les liens apparaissent plus vite, pas besoin de 3 passes.

Par contre j'ai pas teste si le lien fonctionnait, mais il a l'air dans la premiere passe.


Addressing #71


Metadata ----> Complete data structure of an xml  ( Has database name and 1--* CollectionMetaData classes)
CollectionMetaData ---> Complete data structure of a collection ( Has collection name , class and Attribute Lists)


Oops!  Good catch.  My bad.


I have another software for this device.

https://drive.google.com/drive/folders/0B7StsLVdpBgfUVk2ZFFaOXJGWUk?usp=sharing

The software is a clone of id-rw v3, because of that I thought it was the same protocol and just another usbid. I now know that was not true.

I have also found this on github:
https://github.com/socram8888/em4305rw

From that it looks like the protocol is more like matching the commands for EM4305. I do have plans to write support for this device but it might take some (long) time.


Metadata ----> Complete data structure of an xml ( Has database name and 1--* CollectionMetaData classes)
CollectionMetaData ---> Complete data structure of a collection ( Has collection name , class and Attribute Lists)


And I think you don't need facultyId, just id can be ok, because it is a part of the object or class.


Right, it's not needed anymore.  I'll remove it in staging when suitable.


`filter` excludes things. If the core package owns `Localization`, then the non-core package shouldn't also be installing it.


Remove #ifdef from source code. It is not needed and is bad to source code.
Use #ifdef only if do not have another option.


Do you have plans to do a pull request? I can merge and update and release a version 2.05 and push to pypi. Thanks


@bentsherman what was the purpose of this change? It breaks the build for me with libmixmod-3.2.2.

```
similarity/clustering/MixtureModelPWClusters.cpp:70:35: error: no matching constructor for initialization of
      'XEM::GaussianData'
  XEM::GaussianData * gdata = new XEM::GaussianData(pwset->n_clean, 2, data);
                                  ^                 ~~~~~~~~~~~~~~~~~~~~~~~
```

From libmixmod-3.2.2/include/mixmod/Kernel/IO/GaussianData.h:
```c++
GaussianData(int64_t nbSample, int64_t pbDimension, double ** matrix);
```


#hi


But but, I question what it means to relax the syntax of `Let` and `Bound` in KB in this way. These two constructors are supposed to represent updated information about a previously `Introduce`d binding, so for example subtracting two KBs can yield a summation/integration-bound interval that is narrower than originally introduced. So it is especially strange if `Introduce` doesn't allow the same relaxed syntax (and then what would it mean?).


I think it should be com.google.common


Just FYI - this is going to conflict with 4336262a97c4dd3c9831df5834081a6e558b5b6e since it adds code immediately above `class Context`. This is (kind of) intended


Actually, as an RNNModel class variable.


Whoops, no, we can restore that.  I saw the references to slides and figured it must have been something I had left over from another project -- I should have checked the git history first!


Thanks Alan


Meant for #106


So yeah I can do comments here to let you know what I think. And you can ask questions or whatever too. It's a good platform!


@alviteri  no difference to https://github.com/SonyAosp/device_sony_tone/commit/a848f74765ca463650cf4924a5ff0f2300ef3260

means: still broken video  on youtube app


ua cai ham so sanh do xong chua chu @nhut-git


minor: we could add the dot directly to the list of expected packages. Hmm with method references the compiler would probably avoid the instantiation of a predicate ... maybe we should simply use a for loop if people are heavily relying on AA this may hurt a little


LLR: 1.37 (-2.94,2.94) [0.00,5.00]
Total: 3710 W: 686 L: 613 D: 2411


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/d111792f-e6dc-47a2-8833-b18f34f123d6 "simple-toolchain-pguaitani"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/a08a901f-3e8b-4c6b-9583-b8dcd740d241 "simple-toolchain-pg") deployed [simple-toolchain-pg](https://github.com/guapat/simple-toolchain-pg/releases/tag/deploy-ibm-yp-us-south-IBM-Systems-HW-test-20171012-163628 "deploy-ibm-yp-us-south-IBM-Systems-HW-test-20171012-163628") to [test](https://console.bluemix.net/apps/3e6a0ac4-9af1-47e6-aad0-7f69d40a3323?env_id=ibm:yp:us-south "ibm:yp:us-south:IBM Systems HW:test"), including this commit


I am using Spring Boot with Camel Spring Boot Starter and I get NullPointerException at line 121


I can live without it -- I often just call `render.r` -- but I think it would be nice for others, and it is after all a public repo.  So will just revert the commit, ok?


So the fix here is that we change the type of exception being thrown to a VnfmSdkException (from a general Exception). I am in the process of downloading this now, and will recompile it.

The topic of these VM identifiers is one I am very interested in, because right now, I am using the last octet of assigned IP as the identifier for the VMs. In one of my scripts that is invoked at the INSTANTIATE portion of the lifecycle, the hostname is not (apparently) set, and when I print the variable it is empty.

I assume it is best to recompile just this one file, as opposed to pulling the entire development branch (the build on which I originally downloaded and reported this bug was off of the release branch - not development). That said, I plan to recompile several other pieces from development, so I could download and build this from development also if that is what you recommend.


This will become a lazily transformed list - resources are not queried often but we should probably avoid that lazyness here. Maybe as `map[..].immutableCopy`


Derp, just noticed I messed up the comment on this one completely. It should have been "Fixing FedSrv crash when a player drops a probe that spots an asteroid"


yes, sounds good.  thanks.


Yeah, checked that out and it's good enough.


Turns out that also restores a png file, so no.  Will just re-commit with Rscript call instead of littler.


(And that just came up because in another project I had such a Makefile "to be helpful" and it just created confusion as it was attempted to `make` from RStudio ...  but we cleared that up.)


Mac OS X


if ( estado== 2 && simbolo == 'c' )
{
pila.push('C');
return 3;
}


@juancaldera just a heads up, you have this passwords file in public.


das war käse von mir. pattern muss geprüft werden.

ich hab schon weiter analysiert... da muss ich wohl erst Mal alleine durch :(


Also updated sentiment.csv


I put it in a test branch along with the rest of the patches so far. I need to fix the octave though... whooops


[R/AddinCourseTab.R:1:1:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinCourseTab.R#L1) *style:* **Variable or function name should be snake_case.**
```r
.course_tab_UI <- function(id, label = "Course tab") {
^~~~~~~~~~~~~~
```
[R/AddinCourseTab.R:2:9:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinCourseTab.R#L2) *warning:* **no visible global function definition for ‘NS’, Did you mean 'ns'?**
```r
  ns <- NS(id)
        ^~
```
[R/AddinLoginTab.R:1:1:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinLoginTab.R#L1) *style:* **Variable or function name should be snake_case.**
```r
.login_tab_UI <- function(id, label = "Login tab") {
^~~~~~~~~~~~~
```
[R/AddinLoginTab.R:3:9:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinLoginTab.R#L3) *warning:* **no visible global function definition for ‘NS’, Did you mean 'ns'?**
```r
  ns <- NS(id)
        ^~
```
[R/AddinSubmitTab.R:1:1:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L1) *style:* **Variable or function name should be snake_case.**
```r
.submit_tab_UI <- function (id, label = "Submit tab") {
^~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:1:28:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L1) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
.submit_tab_UI <- function (id, label = "Submit tab") {
                           ^
```
[R/AddinSubmitTab.R:2:9:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L2) *warning:* **no visible global function definition for ‘NS’, Did you mean 'ns'?**
```r
  ns <- NS(id)
        ^~
```
[R/AddinSubmitTab.R:17:25:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L17) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
.submit_tab <- function (input, output, session) {
                        ^
```
[R/AddinSubmitTab.R:27:29:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L27) *style:* **Use <-, not =, for assignment.**
```r
    tests_passed_procentage = tests_passed_procentage(test_results)
                            ^
```
[R/AddinSubmitTab.R:35:42:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L35) *style:* **Put spaces around all infix operators.**
```r
                                    index=i,message=test_result$message)
                                        ~^~
```
[R/AddinSubmitTab.R:35:45:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L35) *style:* **Commas should always have a space after.**
```r
                                    index=i,message=test_result$message)
                                            ^
```
[R/AddinSubmitTab.R:35:52:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L35) *style:* **Put spaces around all infix operators.**
```r
                                    index=i,message=test_result$message)
                                                  ~^~
```
[R/AddinSubmitTab.R:42:1:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L42) *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/AddinSubmitTab.R:43:1:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L43) *style:* **Lines should not be more than 100 characters.**
```r
        .progress { width:", tests_passed_procentage, "; height: 30px; background-color: green; border-radius: 0px; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:55:56:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L55) *style:* **Commas should always have a space after.**
```r
  .create_test_result_element <- function(name, status,index=NULL,message=NULL) {
                                                       ^
```
[R/AddinSubmitTab.R:55:67:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L55) *style:* **Commas should always have a space after.**
```r
  .create_test_result_element <- function(name, status,index=NULL,message=NULL) {
                                                                  ^
```
[R/AddinSubmitTab.R:58:14:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L58) *style:* **Use <-, not =, for assignment.**
```r
    elements = tags$p(paste(name, ":", status),
             ^
```
[R/AddinSubmitTab.R:61:7:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L61) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(status!="pass"){
      ^
```
[R/AddinSubmitTab.R:61:14:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L61) *style:* **Put spaces around all infix operators.**
```r
    if(status!="pass"){
            ~^~~
```
[R/AddinSubmitTab.R:62:16:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L62) *style:* **Use <-, not =, for assignment.**
```r
      elements = list(elements,.create_detailed_message_with_button(index,message))
               ^
```
[R/AddinSubmitTab.R:62:32:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L62) *style:* **Commas should always have a space after.**
```r
      elements = list(elements,.create_detailed_message_with_button(index,message))
                               ^
```
[R/AddinSubmitTab.R:62:75:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L62) *style:* **Commas should always have a space after.**
```r
      elements = list(elements,.create_detailed_message_with_button(index,message))
                                                                          ^
```
[R/AddinSubmitTab.R:67:3:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L67) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  .create_detailed_message_with_button <- function(index=NULL,message=NULL){
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:67:63:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L67) *style:* **Commas should always have a space after.**
```r
  .create_detailed_message_with_button <- function(index=NULL,message=NULL){
                                                              ^
```
[R/AddinSubmitTab.R:68:9:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L68) *style:* **Use <-, not =, for assignment.**
```r
    btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
        ^
```
[R/AddinSubmitTab.R:68:11:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L68) *warning:* **no visible binding for global variable ‘tags’, Did you mean 'rtags'?**
```r
    btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
          ^~~~
```
[R/AddinSubmitTab.R:68:25:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L68) *style:* **Put spaces around all infix operators.**
```r
    btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
                       ~^~
```
[R/AddinSubmitTab.R:68:42:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L68) *style:* **Commas should always have a space after.**
```r
    btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
                                         ^
```
[R/AddinSubmitTab.R:68:48:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L68) *style:* **Commas should always have a space after.**
```r
    btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
                                               ^
```
[R/AddinSubmitTab.R:68:51:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L68) *style:* **Put spaces around all infix operators.**
```r
    btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
                                                 ~^~
```
[R/AddinSubmitTab.R:68:56:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L68) *style:* **Commas should always have a space after.**
```r
    btn = tags$button(id=paste("button_",index,sep=""),"Toggle details")
                                                       ^
```
[R/AddinSubmitTab.R:69:13:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L69) *style:* **Use <-, not =, for assignment.**
```r
    message = tags$p(style = "display:none",paste("message:", message),
            ^
```
[R/AddinSubmitTab.R:69:45:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L69) *style:* **Commas should always have a space after.**
```r
    message = tags$p(style = "display:none",paste("message:", message),
                                            ^
```
[R/AddinSubmitTab.R:70:24:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L70) *style:* **Put spaces around all infix operators.**
```r
                     id=paste("message_",index,sep=""))
                      ~^~
```
[R/AddinSubmitTab.R:70:42:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L70) *style:* **Commas should always have a space after.**
```r
                     id=paste("message_",index,sep=""))
                                         ^
```
[R/AddinSubmitTab.R:70:48:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L70) *style:* **Commas should always have a space after.**
```r
                     id=paste("message_",index,sep=""))
                                               ^
```
[R/AddinSubmitTab.R:70:51:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L70) *style:* **Put spaces around all infix operators.**
```r
                     id=paste("message_",index,sep=""))
                                                 ~^~
```
[R/AddinSubmitTab.R:71:12:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L71) *style:* **Use <-, not =, for assignment.**
```r
    script = tags$script(paste("$(\"#button_",index,
           ^
```
[R/AddinSubmitTab.R:71:47:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L71) *style:* **Commas should always have a space after.**
```r
    script = tags$script(paste("$(\"#button_",index,
                                              ^
```
[R/AddinSubmitTab.R:73:38:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L73) *style:* **Commas should always have a space after.**
```r
                               index,"\").toggle()});",sep=""))
                                     ^
```
[R/AddinSubmitTab.R:73:56:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L73) *style:* **Commas should always have a space after.**
```r
                               index,"\").toggle()});",sep=""))
                                                       ^
```
[R/AddinSubmitTab.R:73:59:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L73) *style:* **Put spaces around all infix operators.**
```r
                               index,"\").toggle()});",sep=""))
                                                         ~^~
```
[R/AddinSubmitTab.R:74:25:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L74) *style:* **Commas should always have a space after.**
```r
    return(list(message,btn,script))
                        ^
```
[R/AddinSubmitTab.R:74:29:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L74) *style:* **Commas should always have a space after.**
```r
    return(list(message,btn,script))
                            ^
```
[R/AddinSubmitTab.R:85:49:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L85) *style:* **Put spaces around all infix operators.**
```r
                                           index=i,message=result$message))
                                               ~^~
```
[R/AddinSubmitTab.R:85:52:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L85) *style:* **Commas should always have a space after.**
```r
                                           index=i,message=result$message))
                                                   ^
```
[R/AddinSubmitTab.R:85:59:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L85) *style:* **Put spaces around all infix operators.**
```r
                                           index=i,message=result$message))
                                                         ~^~
```
[R/AddinSubmitTab.R:92:1:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/AddinSubmitTab.R#L92) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/Authentication.R:45:5:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/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:7:14:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/TestResultsStats.R#L7) *style:* **Use <-, not =, for assignment.**
```r
      passed = passed + 1
             ^
```
[R/TestResultsStats.R:12:52:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/TestResultsStats.R#L12) *style:* **Put spaces around all infix operators.**
```r
  return(paste(sep = "", toString(passed_procentage*100), "%"))
                                                  ~^~
```
[R/TMC_plugin.R:22:5:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/TMC_plugin.R#L22) *warning:* **no visible global function definition for ‘callModule’**
```r
    callModule(.login_tab, "login")
    ^~~~~~~~~~
```
[R/TMC_plugin.R:22:16:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/TMC_plugin.R#L22) *warning:* **no visible binding for global variable ‘.login_tab’**
```r
    callModule(.login_tab, "login")
               ^~~~~~~~~~
```
[R/TMC_plugin.R:23:5:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/TMC_plugin.R#L23) *warning:* **no visible global function definition for ‘callModule’**
```r
    callModule(.course_tab, "courses")
    ^~~~~~~~~~
```
[R/TMC_plugin.R:23:16:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/TMC_plugin.R#L23) *warning:* **no visible binding for global variable ‘.course_tab’**
```r
    callModule(.course_tab, "courses")
               ^~~~~~~~~~~
```
[R/TMC_plugin.R:24:5:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/TMC_plugin.R#L24) *warning:* **no visible global function definition for ‘callModule’**
```r
    callModule(.submit_tab, "test_and_submit")
    ^~~~~~~~~~
```
[R/TMC_plugin.R:24:16:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/R/TMC_plugin.R#L24) *warning:* **no visible binding for global variable ‘.submit_tab’**
```r
    callModule(.submit_tab, "test_and_submit")
               ^~~~~~~~~~~
```
[tests/testthat/testLintr.R:3:5:](https://github.com/RTMC/tmc-rstudio/blob/9395c53ba5dbf6a4987536eb7a76cce760e2990a/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/9395c53ba5dbf6a4987536eb7a76cce760e2990a/tests/testthat/testLintr.R#L5) *style:* **Commented code should be removed.**
```r
#     lintr::expect_lint_free()
      ^~~~~~~~~~~~~~~~~~~~~~~~~
```


You should further put that in `Killable`...


In `Pausable`.


sir please could u review this commit.
i have made all the changes if u find it correct.


this is basic c program


@asieverling  you messed up the markdown.


Ik ben bezig met op slack te vragen nu :)


You could imagine asking `require(paused)` so that you have 2 layers of actions before you kill.
Or you have `enum State { green, amber, red }` and you can only change `green <-> amber <-> red`.


![](https://github.trello.services/images/mini-trello-icon.png) [Client | Make the API URL configurable & optional |0.5| [configuration] [code structure] [refactor] [v0.0.3-alpha]](https://trello.com/c/qJxwowwW/259-client-make-the-api-url-configurable-optional-05-configuration-code-structure-refactor-v003-alpha)


Tested: works...

https://bugs.limesurvey.org/view.php?id=12776


These state changes would do well to have an associated event. In this case, you should make sure that you are not setting the same state again.


genau genommen "put LightDOM into ShadowDOM". Ist keine Ersetzung, sondern Ergänzung.


![](https://github.trello.services/images/mini-trello-icon.png) [Client | Fix for the React Client app on IE11 on Windows 7. Object.Assign not supported |0.5|](https://trello.com/c/osvOvkZw/233-client-fix-for-the-react-client-app-on-ie11-on-windows-7-objectassign-not-supported-05)


If needed:

http://limegit.toolsforresearch.com/admin
admin
admin


I am getting error as below on surface, on which the latest cmake version is 3.4.1
---------------------------------------------------------------------------
CMake Error at CMakeLists.txt:290 (target_link_libraries):
  The plain signature for target_link_libraries has already been used with
  the target "lbann".  All uses of target_link_libraries with a target must
  be either all-keyword or all-plain.

  The uses of the plain signature are here:

   * /usr/local/tools/cmake-3.1.2/share/cmake-3.1/Modules/FindCUDA.cmake:1509 (target_link_libraries)
---------------------------------------------------------------------------


In reply to that, the whole github.com/thefixerdevelopment goes under the same rules. Forking might be allowed, "spooning" (copy pasting and uploading the code) without marking the original owner correctly not.

Please learn more about Licenses here: https://choosealicense.com/licenses/


After `selfdestruct`, there is no code so you cannot ask for `.killed()`. So setting it to `true` is pointless.
Also, I was telling you about a `killed` flag so that you do not need to use `selfdestruct` but instead use `require(!killed)` in all relevant functions.


Used to Push to AZURE


图像没有找到


How is testing going :)? Happy so far? Any problems?


Looks like this function is irrelevant now...


@kristenmills Am I dumb or is this how I should be invalidating the cache for requests


Просто просьба: сделать цветовую гамму главного меню более читабельной: в данной цветовой гамме очень трудно прочитать надписи


Also: when calling "template options":

Notice: Undefined offset: 0 in /home/limegit/domains/limegit.toolsforresearch.com/public_html/application/models/TemplateConfiguration.php on line 634
PHP warning

Cannot modify header information - headers already sent by (output started at /home/limegit/domains/limegit.toolsforresearch.com/public_html/application/models/TemplateConfiguration.php:634)

/home/limegit/domains/limegit.toolsforresearch.com/public_html/application/core/Survey_Common_Action.php(488)

476         }
477     }
478
479     /**
480      * Header
481      * @param array $aData
482      */
483     function _showHeaders($aData)
484     {
485         if(!isset($aData['display']['header']) || $aData['display']['header'] !== false)
486         {
487             // Send HTTP header
488             header("Content-type: text/html; charset=UTF-8"); // needed for correct UTF-8 encoding
489             Yii::app()->getController()->_getAdminHeader();
490         }
491     }
492
493
494     /**
495      * _showadminmenu() function returns html text for the administration button bar
496      *
497      * @access public
498      * @param $aData
499      * @return string
500      * @global string $homedir


`returns (bool success)`


I was working in the next steps improvement (#73 : [Multifiles](https://github.com/hildogjr/KiCost/tree/multifiles)) and the `kicost.py` started to to grow...
I was think @xesscorp, how about move `scrape_part()` and `get_part_html_tree()` to `eda_tools.py`? (Since the function of this routines is call each submodule of `eda_tool`).


添加README文件


merge


You would do well to write tests now.


Super!!!


Did you intend to try again?


Cool. Didn't realise that there now is an environment variable for that.


Porque hiciste eso loco?


Técnicamente este _commit_ no debería valer.
Me preocupa el uso del nombre del repositorio 😄


Porque el mensaje de error necesita un color vistoso


List of URLs


Creating a component list for each individual source and a pointing file


"The salt value is a 16 octet sequence shown in the figure in hexadecimal notation." - if you use a git commit hash (SHA-1) it will be 20 octets rather than 16.


Este commit es únicamente para pruebas


Jaja estaba probando una cosa con Poo, que por cierto profe quería
preguntarle, puse variables privadas pero aún así fuera de la clase las
puedo imprimir a que se debe ?

El 12 oct. 2017 12:26 PM, "Miguel Useche" <notifications@github.com>
escribió:

> Técnicamente este *commit* no debería valer.
> Me preocupa el uso del nombre del repositorio 😄
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Programacion2UNET/practica-3-psuv/commit/70ff05360e12b4bba8c359f4e2ee1466fedd5314#commitcomment-24937120>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AXRVxubERGNCAJX9ruyxLFMupdXPIdGHks5srkS5gaJpZM4P3URy>
> .
>


shit code


1) "держать" - сленг. Требуется заменить
2) Как будет это тестироваться?
3) Что входит в "большинство" устройств? Требуется указать более конкретные параметры устройства, на котором будет производится проверка fps.


I mean if it works it's fine.


dank


Ezek az exceptionök mindenben egyeznek csak névben nem. Ilyenkor kiemelünk mindent egy közös osztályba, és leszármaztatunk belőle.
Konvenció szerint a csomag neve inkább: exception (nem többes szám, pl.: java.util)


I know. I hate using strings. For some reason it didn't work, auto typing flaked out and I had to make these changes at the time.


Good call, thanks.


then we should fix that in the gradle plugin as well


Add Hello brothers!


ricc@goliardia-prod:/var/www/www.goliardia.it/bin$ ./people-in-chat.sh
      1 200euro
      1 alticcio
      2 bloggher
      2 bogartus
      1 cloris
      1 ctrl
      1 fg81
      3 fido bau
      1 gourmet
      1 ilsaggio
      2 khadijah
      1 lacedemone
      1 mengatius
      1 padella
      4 palladius
      8 prova
      1 quinebule
      3 sfatta
      5 solounaltronome

$ ./people-in-chat.sh  | wc -l
19

--> TODO add stackdriver custom metric


Background-color for header-item vil se rart ut siden det er forskjellig størrelse i flex containeren.
Bør heller være:
```css
.header {
     background-color: #66a0ff;
}
```


Why triple `--` here?


Looks like it is no longer working since there is a dependency on libglew-1.13 now which trusty doesn't seem to contain.


Ettersom hovedfargen var #66a0ff, foreslår jeg:
```css
.header { background-color: #66a0ff; color: #fff; }
.navbar { background-color: #fff; }
```


Ezt az osztályt jelenleg semmi sem teszteli.


Har lyst til å høre hva du synes om fargene :)


Это ленивый мокап. Потом заменится иконками. Не уверен, что в игре вообще будет текст как таковой.


IMHO, we can also exclude .git :)


Application review


Trenger ingen bakgrunnsfarge på navbar-item ettersom den har en materiell panel-stil (border som endres til den som er active eller hover). Synes det er greit når elementene er så store.


Created multidev environment [circled8tara#ci-1](https://dashboard.pantheon.io/sites/ef5709ae-c152-4e28-a0ec-1611da1b427d#ci-1).

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


The commit message here is wrong. Didn't mean to commit this.


@soareye Har du testet om fargene du valgte passer på nettsiden?

Du trenger ikke lage en egen css fil for colors. Når vi jobber med git kan vi godt jobbe med samme fil når du jobber i egne branches (som du faktisk gjør). Foreslår at du sletter colors.css og legger det inn i main.css slik at vi kan jobbe sammen og se etter conflict istedet for copy-paste.


1. Meh.
2. Компилим. Смотрим, работает ли. : - )
3. Нухз, могу модель своего телефона и его параметры указать, разве что.


Yet the result is not the same?


@soareye  check latest commit


error reported on terminal:

```
ruby@rubyVM:~/Projects/runcible$ node routes/index.js
module.js:327
    throw err;
    ^

Error: Cannot find module './routes/test_module_export'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/home/ruby/Projects/runcible/routes/index.js:28:17)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Function.Module.runMain (module.js:441:10)
```

this got corrected when I changed line 28 to
```
var run_smart = require('./test_module_export');
```

since both `index.js` and `test_module_export.js` live in the same folder (`routes`). I still get errors after this change, but they're different (see next commit)


<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:
[
  [
    "queue:route:notify.email.staktrace@users.noreply.github.com.on-any"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/staktrace/webrender:branch:tc",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:create-task:high:localprovisioner/kats-*",
  "queue:create-task:highest:localprovisioner/kats-*",
  "queue:create-task:localprovisioner/kats-*",
  "queue:create-task:low:localprovisioner/kats-*",
  "queue:create-task:lowest:localprovisioner/kats-*",
  "queue:create-task:medium:localprovisioner/kats-*",
  "queue:create-task:very-high:localprovisioner/kats-*",
  "queue:create-task:very-low:localprovisioner/kats-*",
  "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:
    - "queue:route:notify.email.staktrace@users.noreply.github.com.on-any"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-10-12T17:13:56.953Z
```

</details>


new terminal error:

```
ruby@rubyVM:~/Projects/runcible$ node routes/index.js
/home/ruby/Projects/runcible/routes/test_module_export.js:2
exports.db.run_smart = function run_smart(query_string, callback){
                     ^

TypeError: Cannot set property 'run_smart' of undefined
    at Object.<anonymous> (/home/ruby/Projects/runcible/routes/test_module_export.js:2:22)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/home/ruby/Projects/runcible/routes/index.js:28:17)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
```


1 think you are right :smile:

Not sure how it seemed to work fine when I tested it, I would think that would cause major problems


I made-up the name Magic Gamer I'm trying to hide the identity so PatarHD won't find out


Created multidev environment [lk-test#ci-2](https://dashboard.pantheon.io/sites/bc6a8664-166b-4352-8951-dc23744f7948#ci-2).

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


搭建身份认证前端界面  #4


Ref #317


[R/AddinLoginTab.R:22:26:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinLoginTab.R#L22) *warning:* **no visible global function definition for ‘.get_title_and_message’**
```r
    title_and_message <- .get_title_and_message(response = response)
                         ^~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:1:28:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L1) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
.submit_tab_ui <- function (id, label = "Submit tab") {
                           ^
```
[R/AddinSubmitTab.R:17:25:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L17) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
.submit_tab <- function (input, output, session) {
                        ^
```
[R/AddinSubmitTab.R:38:29:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L38) *warning:* **no visible global function definition for ‘.create_single_result_display’**
```r
      test_result_output <- .create_single_result_display(test_results = test_results)
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:42:1:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L42) *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/AddinSubmitTab.R:43:1:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L43) *style:* **Lines should not be more than 100 characters.**
```r
        .progress { width:", tests_passed_procentage, "; height: 30px; background-color: green; border-radius: 0px; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:65:32:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L65) *warning:* **no visible global function definition for ‘.create_detailed_message_with_button’**
```r
    elements <- list(elements, .create_detailed_message_with_button(index, message))
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:71:1:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L71) *style:* **Variable and function names should not be longer than 30 characters.**
```r
.create_detailed_message_with_button <- function(index = NULL, message = NULL){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:72:7:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L72) *style:* **Use <-, not =, for assignment.**
```r
  btn = tags$button(id = paste("button_", index, sep=""), "Toggle details")
      ^
```
[R/AddinSubmitTab.R:72:9:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L72) *warning:* **no visible binding for global variable ‘tags’, Did you mean 'rtags'?**
```r
  btn = tags$button(id = paste("button_", index, sep=""), "Toggle details")
        ^~~~
```
[R/AddinSubmitTab.R:72:53:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L72) *style:* **Put spaces around all infix operators.**
```r
  btn = tags$button(id = paste("button_", index, sep=""), "Toggle details")
                                                   ~^~
```
[R/AddinSubmitTab.R:73:11:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L73) *style:* **Use <-, not =, for assignment.**
```r
  message = tags$p(style = "display:none", paste("message:", message),
          ^
```
[R/AddinSubmitTab.R:74:53:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L74) *style:* **Put spaces around all infix operators.**
```r
                   id = paste("message_", index, sep=""))
                                                   ~^~
```
[R/AddinSubmitTab.R:75:10:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L75) *style:* **Use <-, not =, for assignment.**
```r
  script = tags$script(paste("$(\"#button_", index,
         ^
```
[R/AddinSubmitTab.R:77:59:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L77) *style:* **Put spaces around all infix operators.**
```r
                             index, "\").toggle()});", sep=""))
                                                         ~^~
```
[R/AddinSubmitTab.R:89:52:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L89) *style:* **Commas should always have a space after.**
```r
                                         index = i,message = result$message))
                                                   ^
```
[R/AddinSubmitTab.R:93:10:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/AddinSubmitTab.R#L93) *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/61e73997db18097d89547b8c7a0db0202d968a4e/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:7:14:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/TestResultsStats.R#L7) *style:* **Use <-, not =, for assignment.**
```r
      passed = passed + 1
             ^
```
[R/TestResultsStats.R:12:52:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/TestResultsStats.R#L12) *style:* **Put spaces around all infix operators.**
```r
  return(paste(sep = "", toString(passed_procentage*100), "%"))
                                                  ~^~
```
[R/TMC_plugin.R:22:23:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/TMC_plugin.R#L22) *warning:* **no visible binding for global variable ‘.login_tab’**
```r
    shiny::callModule(.login_tab, "login")
                      ^~~~~~~~~~
```
[R/TMC_plugin.R:23:23:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/TMC_plugin.R#L23) *warning:* **no visible binding for global variable ‘.course_tab’**
```r
    shiny::callModule(.course_tab, "courses")
                      ^~~~~~~~~~~
```
[R/TMC_plugin.R:24:23:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/R/TMC_plugin.R#L24) *warning:* **no visible binding for global variable ‘.submit_tab’**
```r
    shiny::callModule(.submit_tab, "test_and_submit")
                      ^~~~~~~~~~~
```
[tests/testthat/testLintr.R:3:5:](https://github.com/RTMC/tmc-rstudio/blob/61e73997db18097d89547b8c7a0db0202d968a4e/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/61e73997db18097d89547b8c7a0db0202d968a4e/tests/testthat/testLintr.R#L5) *style:* **Commented code should be removed.**
```r
#     lintr::expect_lint_free()
      ^~~~~~~~~~~~~~~~~~~~~~~~~
```


With AssertJ this can be expressed as assertThat(list).[containsOnly(string1, string2)](http://joel-costigliola.github.io/assertj/core/api/org/assertj/core/api/AbstractIterableAssert.html#containsOnly(ELEMENT...)), which is not checking the order, only the existence.


Misspelled "canola" - need to edit and push again


Да, это все должно быть отражено в документе, а не в комментариях к нему


This change is causing an error in search-artifact's deploys.  There is no 2.8.1 release on birch-typeahead (the latest is 1.something)


<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:
[
  [
    "queue:route:notify.email.staktrace@users.noreply.github.com.on-any"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/staktrace/webrender:branch:tc",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:create-task:high:localprovisioner/kats-*",
  "queue:create-task:highest:localprovisioner/kats-*",
  "queue:create-task:localprovisioner/kats-*",
  "queue:create-task:low:localprovisioner/kats-*",
  "queue:create-task:lowest:localprovisioner/kats-*",
  "queue:create-task:medium:localprovisioner/kats-*",
  "queue:create-task:very-high:localprovisioner/kats-*",
  "queue:create-task:very-low:localprovisioner/kats-*",
  "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:
    - "queue:route:notify.email.staktrace@users.noreply.github.com.on-any"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-10-12T17:19:35.562Z
```

</details>


Reviewed this commit, everything looks good


maybe `clear_otg_hs_memory` as it doesn't depend on the usb peripheral being configured. fatal errors can happen pretty early, so can't depend on e.g.- clearing display memory. i'll keep it in the back of my mind as i'm testing and let you know if anything else makes sense.

btw, have you tested with display hardware yet? my display is flaky since the FSMC to FMC switch. it'll work great sometimes like 5 times in a row and then sometimes it just doesn't work at all. sometimes i can tell the firmware code is running because of the dim after 5 seconds happens (but the screen is otherwise grey). i'm trying to triangulate if it's caused by my dev board, using ILI9341V, the FMC peripheral, etc... i ripped the built-on display and sdram chip off my dev board and the same weirdness occurs. i've even stepped through the display code with gdb and it kills the debug session, but not every time and not in the same place. i don't think it's a system clock issue as i've scoped that and it looks ok.


I think I'm approaching this wrong. `app.use...` probably doesn't work in this context because I have a bunch of dependent structures that `'/'` relies on and stuff: I can't just drop in `app.use('/', run_smart);` and expect it to work just the same as what I have already (`router.get('/'...)`). Which is probably some of what Jim saw earlier when he was talking with me. Anyways, all interesting and _hopefully_ pointing me to the right general direction.


Is the multi-sensor for multiple Arduinos on one PC or multiple sensors on one Arduino?


Nice catch. Thanks :+1:


inadvertently committed?


Hello brother!!!


@moushegh , can you move this file to new directory `templates/ansible/` and make pull request to original repository, please?


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-172405 "deploy-ibm-yp-us-south-toppeker-itu.edu.tr-dev-20171012-172405") 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


Assume that nothing is finalized until 105 arrives. Also, deja vu?

1) engine trees are procedurally generated and (like grass) go through a separate rendering stage, which can now be replaced by Lua as it sees fit
2) the generation process itself can not be controlled, you can only override the default tree featuredefs (for modelled trees) or hack up your own generator + renderer as of this commit


saw approval from MonsieurNicolas
at https://github.com/MonsieurNicolas/stellar-core/commit/57940769a438ef3a81d6f0f648ae9b383c315f2c


merging MonsieurNicolas/stellar-core/ledgerEntriesValidations = 57940769 into auto


MonsieurNicolas/stellar-core/ledgerEntriesValidations = 57940769 merged ok, testing candidate = 3512079b


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5332064a-f41b-4728-af49-695d28dd77d5 "phppracticasgit"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/9d500b78-0ff2-4c9a-b318-f623957ac914 "phppracticasgit") deployed [practicas](https://github.com/mariamontero/practicas/releases/tag/deploy-ibm-yp-us-south-FACTURACION-practica-20171012-172528 "deploy-ibm-yp-us-south-FACTURACION-practica-20171012-172528") to [practica](https://console.bluemix.net/apps/4068037c-e4d0-4e6c-b557-47a3dd5cbdde?env_id=ibm:yp:us-south "ibm:yp:us-south:FACTURACION:practica"), including this commit


Sin color


Restaurar


Nit: (arena - paddle) / 2.


new


#include<iostream>
#include<stack>

using namespace std;
stack <char> pila;

int mover(int estado , char simbolo)
{
     if( estado == 1 && simbolo == '(' )
        {
          pila.push('X');
          return 1;
        }

     if( estado == 1 && simbolo == 'a' )
          return 2;

     if( estado == 2 && simbolo == ')' )
        {
         pila.pop();
         return 2;
        }

     if( estado == 2 && simbolo == '+' )
         return 1;

     if( estado == 2 && simbolo == '-' )
         return 1;

 return 0;
}

int scanner(char palabra[10] )
{
    int i = 0;
    int estado = 1; //estado inicial

    while(palabra[i])
         {
          estado = mover(estado,palabra[i]);
          i++;
         }

    if ( estado == 2 && pila.empty()) //estado final
         return 1;

    return 0;
}

int main()
{
    system("color b0");
    char palabra[10];

    cout<<"\n\n\t\tIngrese Cadena : ";
    gets(palabra);

    if( scanner(palabra))
       cout<<"\n\n\t\t\t Corecto !!! ";

    else
       cout<<" \n\n\t\t\t Error !!!!";

    cout<<endl<<endl;

    system("pause");
}


Avoid divisions if you can :)


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5332064a-f41b-4728-af49-695d28dd77d5 "phppracticasgit"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/9d500b78-0ff2-4c9a-b318-f623957ac914 "phppracticasgit") deployed [practicas](https://github.com/mariamontero/practicas/releases/tag/deploy-ibm-yp-us-south-FACTURACION-practica-20171012-172710 "deploy-ibm-yp-us-south-FACTURACION-practica-20171012-172710") to [practica](https://console.bluemix.net/apps/4068037c-e4d0-4e6c-b557-47a3dd5cbdde?env_id=ibm:yp:us-south "ibm:yp:us-south:FACTURACION:practica"), including this commit


@dakcarto you meant **Alice In Chain**, correct? https://www.youtube.com/watch?v=Nco_kh8xJDs


We needed to update this too.


Hmm... I'v got a quick nitpick on this: generally, the "rule" in Qt is to put the `QWidget*` parent or the QObject* parent as the last parameter (because it often has a default value of nullptr). Would it be possible (if you have the time) to move the "name" parameter just before ?


Κάνε rename το φάκελο σου σε projects/2016041 από projects/P2016041


![](https://github.trello.services/images/mini-trello-icon.png) [Mane cannot use barcoder to identify product in order](https://trello.com/c/QzwdtJ66/13-mane-cannot-use-barcoder-to-identify-product-in-order)


Con  color


Test


I wonder how calling `tabName()` in the child constructors is safe:  when the function is called, the InspectorWidgetBase hasn't been constructed yet (since we are calling its constructor) ; hence, tabName() should not really work since we're calling a non-existing-yet virtual function. Maybe you should pass the name directly, just to be on the safe side ? (that's the kind of thing that can work like a charm on macOS and crash horribly on MS Windows)


Is there any way to copy all the old registry stuff automagically in the installer?


wtf this is both under the wrong version, and not under Schema Changes. it'll be for 8.22, not 8.6.


checking


One reference on Gale Diagrams: www3.math.tu-berlin.de/combi/wp_henk/wp-content/uploads/2013/03/stml-33-prev.pdf


Since we want to export the function with the same name, we need to import it with alias and wrap it again. Else, Meteor complains about equally named smybols


lolirl, I don't even know what to say.


In such situation you can lock nokogiri in your Gemfile. This change doesn't allow me to use latest qbo_api in my projects for no good reasons. Which means I might need to fork and undue the change, which I rather not.


this is unnecessary and will be removed


This commit has been mentioned on **Piwik forums**. There might be relevant details there:

https://forum.piwik.org/t/testpost-please-ignore/25937/1


This is important - else, the package will have no public interface at all


Please ignore. I just tested the Discourse Github Linkback Bot on the forum.


man... you should make `UCSD-CSE120-FA17` a config option :p


some tests failed:
failure: https://travis-ci.org/stellar/stellar-core/builds/287157122?utm_source=github_status&utm_medium=notification