<details>

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

You do not have sufficient scopes. You are missing the following scopes:

```
{
  "AllOf": [
    "queue:create-task:highest:aws-provisioner-v1/gecko-focus",
    "queue:create-task:highest:scriptworker-prov-v1/mobile-signing-v1",
    "queue:create-task:highest:scriptworker-prov-v1/mobile-pushapk-v1",
    "project:mobile:fenix:releng:signing:cert:release-signing",
    "project:mobile:fenix:releng:signing:format:autograph-fenix",
    "project:mobile:fenix:releng:googleplay:product:fenix",
    "secrets:get:project/focus/tokens",
    "queue:route:index.project.mobile.fenix.release.latest",
    {
      "AnyOf": [
        {
          "AnyOf": [
            "queue:create-task:highest:aws-provisioner-v1/gecko-focus",
            "queue:create-task:very-high:aws-provisioner-v1/gecko-focus",
            "queue:create-task:high:aws-provisioner-v1/gecko-focus",
            "queue:create-task:medium:aws-provisioner-v1/gecko-focus",
            "queue:create-task:low:aws-provisioner-v1/gecko-focus",
            "queue:create-task:very-low:aws-provisioner-v1/gecko-focus",
            "queue:create-task:lowest:aws-provisioner-v1/gecko-focus"
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/gecko-focus",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/gecko-focus",
                "queue:task-group-id:taskcluster-github/bmzn1Xx-So6IV3U3UZV58w",
                "queue:schedule-task:taskcluster-github/bmzn1Xx-So6IV3U3UZV58w/bmzn1Xx-So6IV3U3UZV58w"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

You have the scopes:

```
[
  "assume:project:taskcluster:mozilla-github-repository",
  "assume:repo:github.com/mozilla-mobile/fenix:pull-request",
  "notify:email:*",
  "notify:irc-channel:*",
  "notify:irc-user:*",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/github-worker-windows",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:route:garbage.*",
  "queue:route:index.garbage.*",
  "queue:route:notify.email.*",
  "queue:route:notify.irc-channel.*",
  "queue:route:notify.irc-user.*",
  "queue:scheduler-id:taskcluster-github",
  "secrets:get:garbage/*",
  "secrets:set:garbage/*"
]
```

This request requires you to satisfy this scope expression:

```
{
  "AllOf": [
    "queue:create-task:aws-provisioner-v1/github-worker",
    "queue:create-task:highest:aws-provisioner-v1/gecko-focus",
    "queue:create-task:highest:scriptworker-prov-v1/mobile-signing-v1",
    "queue:create-task:highest:scriptworker-prov-v1/mobile-pushapk-v1",
    "queue:scheduler-id:taskcluster-github",
    "project:mobile:fenix:releng:signing:cert:release-signing",
    "project:mobile:fenix:releng:signing:format:autograph-fenix",
    "project:mobile:fenix:releng:googleplay:product:fenix",
    "secrets:get:project/focus/tokens",
    "queue:route:index.project.mobile.fenix.release.latest",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/gecko-focus",
                "queue:create-task:very-high:aws-provisioner-v1/gecko-focus",
                "queue:create-task:high:aws-provisioner-v1/gecko-focus",
                "queue:create-task:medium:aws-provisioner-v1/gecko-focus",
                "queue:create-task:low:aws-provisioner-v1/gecko-focus",
                "queue:create-task:very-low:aws-provisioner-v1/gecko-focus",
                "queue:create-task:lowest:aws-provisioner-v1/gecko-focus"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/gecko-focus",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/gecko-focus",
                "queue:task-group-id:taskcluster-github/bmzn1Xx-So6IV3U3UZV58w",
                "queue:schedule-task:taskcluster-github/bmzn1Xx-So6IV3U3UZV58w/bmzn1Xx-So6IV3U3UZV58w"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2018-09-10T13:17:53.679Z

</details>


Oh maybe the inlining, in `install-github.me`, since there is no S3 method registration then...


I understand the need, this opens us to being unable simplify tx on the client side.
```clj
(d/with (db! root-uri) [[:db/add 178 :db/doc "qwerty"]
                        [:db/add :fiddle/ident :db/doc "asdf"]])
IllegalArgumentExceptionInfo :db.error/datoms-conflict Two datoms in the same transaction conflict
{:d1 [:fiddle/ident :db/doc "qwerty" 13194139550621 true],
 :d2 [:fiddle/ident :db/doc "asdf" 13194139550621 true]}
  datomic.error/argd (error.clj:77)
```


Hi, sorry for nitpicking, but shouldn't the dot in /.3[mM][fF]$/ be escaped to not match any character only itself? Thanks.


Faz sentido, acho que vale a modificação sim


Thank you, @55tumbl


Hi,

please enable ISO_TP_DEBUG. The data you receive is incorrect. You only
send one frame but the Header (first byte) is set to FirstFrame and not
to SingeFrame.

The send-code checks the message length (line 299) and decides which
frame type to use. Looks like the code runs in to multi-frame mode
without enough data what causes a timeout on receiving side.

Ok, found an error in my examle. Fixed line 27 in my
send_receive-example. Used the length of MF-Frame example but used
SF-Data. Please check your code for the same fault.

Greetings,

Altelch.

Am 10.09.2018 um 14:13 schrieb sailu513:
>
> Hi sir,
> i followed ur instructions.
> Step1)*Direct CAN_send* and *CAN_receive* communication
> checked.working fine.data *8bytes received...*
> Step2)*CAN_ISO_TP_SEND* and *Direct CAN_receive* Communication
> checked.*communication established*.data receiving .but some wrong
> data...*but happy something is receiving*.output attached below
> Entering Configuration Mode Successful!
> Setting Baudrate Successful!
> MCP2515 Initialized Successfully!
> MCP2515 Library Receive Example...
> Standard ID: 0x200 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x00 0x00 0x00 0x00
> Standard ID: 0x200 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x00 0x00 0x00 0x00
> Standard ID: 0x200 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x00 0x00 0x00 0x00
> Standard ID: 0x200 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x00 0x00 0x00 0x00
> Standard ID: 0x200 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x00 0x00 0x00 0x00
> Standard ID: 0x200 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x00 0x00 0x00 0x00
> Standard ID: 0x200 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x00 0x00 0x00 0x00
> Standard ID: 0x200 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x00 0x00 0x00 0x00
> Standard ID: 0x200 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x00 0x00 0x00 0x00
>
> Step3)Step2 vise-versa checked ..means *Direct CAN_send* and
> *CAN_ISO_TP_Receive* comminication checked.*no communication happend*.
> checked multiple times *but no communication*
>
> i thought,im getting problem with ISO-TP receive code..please suggest
> sir,how to proceed next??
>
> Thank you
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/altelch/iso-tp/commit/fc26357548d7a7d4a5a54886ee58b4dd3d79a7bf#commitcomment-30448772>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACdAcW0f4wuhkuPOxR6sYb_O0e8P8UFkks5uZld2gaJpZM4J_MIh>.
>


这里同样 `i == stringInput.length()` 不可能成立。
理解代码的意图是处理最后的一个多项式，那么应该是
```java
    if （i == stringInput.length() - 1) {
        tmpString = stringInput.substring(indexBefore, i + 1);
    }
```
正如前面提过的，算法函数最好在声明的时候，提供一个标准的输入输出的例子，这样有利于别人理解。


@hcarneiro I see. I asked because previously it was

```js
var touchX = e.originalEvent.touches[0].clientX,
    totalMove = touchX - _thisStartX;
```

...which meant `var totalMove = touchX - _thisStartX` but if that's corrected then 👌

On that note, should it be `_thisStartX` or `_this.StartX`?


It may be safer to treat these emissions as state changes put in front of flow control hand-offs ...


> Are you sure about that? I TDD'd this and I did not get matches for them. The regex itself only contains \3, so it only emits the last one as a tag

Ah! I only tested with the last element in the list. That's annoying, why haven't I noticed that before. I'll look into ripper-tags, thanks!

I wonder if https://github.com/universal-ctags/ctags would handle these cases? I'm still using exuberant-ctags, maybe I should look into switching.


🎉 3.0.0!!! 👏👏👏👏


UserError, ValidationError -> BadRequest
MissingError -> NotFound
AccessError, AccessDenied -> Forbidden
HTTPException -> HTTPException
others... -> InternalServerError


Adding my name as author.


ok


theme changes


Hm, yes, I'll need to visit an ophtalmologist :)


How is working the sleep mode? With this configuration is going to STOP Mode, isn,t?

Could you clarify if the clock frequency is also modified in sleep mode? Normally should be set to 2-4 Mhz


What is "./files/ots" on line 47, and should I have that? I don't see any mention in of it in https://github.com/OnionIoT/console-install-tool .

(I noticed because my build just failed, but it might be my setup)


It may be safer to put `transfer`, `send` and `call` to "untrusted" contracts behind `emit`. In any case, the logs will make more sense this way in the case that msg.sender is a contract and it will emit more events.


чывы


That said how do we distinguish schema validation error in the response (which is an InternalServerError) from a request schema validation which is a BadRequest?


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @dbast was added to this feedstock maintenance team.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


@illagrenan Please note my initial change allowed to specify any file-like object (e.g. `sys.stderr`) as `print`, while your commit limits it to `sys.stdout`-or-nothing.


Mixed up the two example frames. If sending sf_test I should use sf_test length otherwise a FF is generated without CF. Now SF should be generated.


great job :+1:


这个函数看起来也很复杂、臃肿。完全可以写得更加简洁。
函数之前最好提供一个标准的输入、输出参数的例子，利于别人理解你的代码。


For #7395.


What's the recommended alternative?


merging


this is wrong AFAIK. nbsphinx 5.4 does not exist! It should either be nbconvert != 5.4 or nbsphinx >=0.3.5 (which adds the "nbconvert !=5.4" in its own dependency spec)


Мне кажется лучше вынести константу


@Shnoulle : if was striped in 2.X and not in 3.x, yes, it should be fixed.


Typo: contravriant -> contravariant


Moved generic_mapper script to its own folder.


Ok @Giovanni532 , je pense que c'est pas la meilleure idée


if I understand correctly you will have positive endgame values all the time and positive midgame value if mob =4 since 4*49>>92.
I don't think this is what you intend to do.


Nice!


:+1: :+1: :+1: :+1: :+1: thank you!


fixes #24


Hello. 5bot. Give. Me


change README file


add license file and README file


Yes, using STOP mode because it is more power efficient. After going out from STOP mode clock is the same as at going into STOP mode.


Hmmm, thanks. I think I wanted (7,0)


Why wakeup each 15 sec?


add game files html,css,javascript files


This sends the owner 1 wei of leftover parts. It really should be msg.sender.transfer(1) to return the change, but this is a way for the owner to skim.


The script could also export a function and we could call it without using `execute` at all. But it's all temporary anyways.

Now the copying of the things we'll always need and the things we need just now is both mixed in this script. Would it also have been possible to continue using `execute('cp -R ...')` for the here-to-stay things and the script for the temporary stuff?


Now the copying of the things we'll always need and the things we need just now is both mixed in this script. Would it also have been possible to continue using `execute('cp -R ...')` for the here-to-stay things and the script for the temporary stuff?


There are many unix things i know nothing about :)
Does that mean that it is also important to specify the libraries in the correct order in the linker command line ?

But regarding the original question, there is nothing done to manage circular dependencies.


صوره


![](https://github.trello.services/images/mini-trello-icon.png) [Реализация KLT](https://trello.com/c/Wbqyip65/27-%D1%80%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-klt)


Sure, but what if the owner is meant to receive half of the money sent by someone else? This makes it so those funds are destroyed.


Hvordan funker `Gather bigip facts`?


@LouisGac maybe (but i don't use it) : need to be default in 3.X like in 2.X for API export survey. But it's so easy to do [an export plugin](https://gitlab.com/SondagesPro/ExportAndStats/exportCsvFixed) now ;)


<details>

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

You do not have sufficient scopes. You are missing the following scopes:

```
{
  "AllOf": [
    "queue:create-task:highest:aws-provisioner-v1/gecko-focus",
    "queue:create-task:highest:scriptworker-prov-v1/mobile-signing-v1",
    "queue:create-task:highest:scriptworker-prov-v1/mobile-pushapk-v1",
    "project:mobile:fenix:releng:googleplay:product:fenix",
    "secrets:get:project/focus/tokens",
    "queue:route:index.project.mobile.fenix.release.latest"
  ]
}
```

You have the scopes:

```
[
  "assume:project:taskcluster:mozilla-github-repository",
  "assume:repo:github.com/mozilla-mobile/fenix:pull-request",
  "notify:email:*",
  "notify:irc-channel:*",
  "notify:irc-user:*",
  "project:mobile:fenix:releng:googleplay:product:focus",
  "project:mobile:fenix:releng:signing:cert:release-signing",
  "project:mobile:fenix:releng:signing:format:autograph-fenix",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/github-worker-windows",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:create-task:lowest:aws-provisioner-v1/gecko-focus",
  "queue:create-task:lowest:scriptworker-prov-v1/mobile-pushapk-v1",
  "queue:create-task:lowest:scriptworker-prov-v1/mobile-signing-v1",
  "queue:route:garbage.*",
  "queue:route:index.garbage.*",
  "queue:route:notify.email.*",
  "queue:route:notify.irc-channel.*",
  "queue:route:notify.irc-user.*",
  "queue:scheduler-id:taskcluster-github",
  "secrets:get:garbage/*",
  "secrets:set:garbage/*"
]
```

This request requires you to satisfy this scope expression:

```
{
  "AllOf": [
    "queue:create-task:aws-provisioner-v1/github-worker",
    "queue:create-task:highest:aws-provisioner-v1/gecko-focus",
    "queue:create-task:highest:scriptworker-prov-v1/mobile-signing-v1",
    "queue:create-task:highest:scriptworker-prov-v1/mobile-pushapk-v1",
    "queue:scheduler-id:taskcluster-github",
    "project:mobile:fenix:releng:signing:cert:release-signing",
    "project:mobile:fenix:releng:signing:format:autograph-fenix",
    "project:mobile:fenix:releng:googleplay:product:fenix",
    "secrets:get:project/focus/tokens",
    "queue:route:index.project.mobile.fenix.release.latest",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/gecko-focus",
                "queue:create-task:very-high:aws-provisioner-v1/gecko-focus",
                "queue:create-task:high:aws-provisioner-v1/gecko-focus",
                "queue:create-task:medium:aws-provisioner-v1/gecko-focus",
                "queue:create-task:low:aws-provisioner-v1/gecko-focus",
                "queue:create-task:very-low:aws-provisioner-v1/gecko-focus",
                "queue:create-task:lowest:aws-provisioner-v1/gecko-focus"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/gecko-focus",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/gecko-focus",
                "queue:task-group-id:taskcluster-github/QRcK0CNEQp-6UsyCLmeb6w",
                "queue:schedule-task:taskcluster-github/QRcK0CNEQp-6UsyCLmeb6w/QRcK0CNEQp-6UsyCLmeb6w"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2018-09-10T13:39:11.162Z

</details>


It is not to often to change power consumption, but still is enough to give good reaction time. In any case if there is nothing to publish it will immediately go to STOP after wake up.


@erikzhang perhaps all ToJson() methods should have a default parameter controlling depth of possible recursions... maybe ToJson(int depth = 100)? This way we could get used to detecting recursive behavior in all possible situations. Maybe Serialize(int depth=...) and Deserialize(int depth=..) should have it too? We never know how many new attacks may appear...


extra blank line ;)


@tonytlwu I have renamed that var to `elementStartX` to make it a bit clearer.

About `totalMove`, that variable is changed on `touchstart` but I need to access it's value on `touchend`, because now I'm not attaching the `touchend` event every time there's a `touchstart` I define the variable at the top of the function and then use it on the events, where I need it.


in STOPMODE are all the MCU peripherals disconnected? In relation the DS the consumption in STOP mode should be around 1mA but we saw that the consumption is around 7-12 mA.

Could we perform the wakeup only when is necessary? It is to say, when a measure and/or publication should be done


Hi @radinamatic - I had a look at 0.10.x, and it's still missing syntax fixes, here's the diff:

```
"PO-Revision-Date: 2018-08-27 16:56\n"
+"PO-Revision-Date: 2018-09-10 13:16\n"
 "Last-Translator: learningequality <accounts@learningequality.org>\n"
 "Language-Team: Spanish\n"
 "MIME-Version: 1.0\n"
diff --git a/docs/locale/docs/es/LC_MESSAGES/install.po b/docs/locale/docs/es/LC_MESSAGES/install.po
index 4d14269..450c59e 100644
--- a/docs/locale/docs/es/LC_MESSAGES/install.po
+++ b/docs/locale/docs/es/LC_MESSAGES/install.po
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: kolibri-docs\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-08-22 10:11-0700\n"
-"PO-Revision-Date: 2018-08-27 16:56\n"
+"PO-Revision-Date: 2018-09-10 13:16\n"
 "Last-Translator: learningequality <accounts@learningequality.org>\n"
 "Language-Team: Spanish\n"
 "MIME-Version: 1.0\n"
@@ -236,7 +236,7 @@ msgstr "Cuando utilizas el método de instalación de PPA, las actualizaciones a

 #: ../../install/_linux.rst:63
 msgid "To upgrade Kolibri on a Debian device without internet access, bring the updated ``.deb`` file and follow the same steps as in :ref:`lin_deb`."
-msgstr "Para actualizar Kolibri en un dispositivo Debian sin acceso a Internet, obtén el archivo ``.deb`` actualizado y sigue los mismos pasos que en :ref:`lin_deb`."
+msgstr "Para actualizar Kolibri en un dispositivo Debian sin acceso a Internet, obtén el archivo ``.deb``actualizado y sigue los mismos pasos que en :ref:`lin_deb`."

 #: ../../install/_linux.rst:69
 msgid "Changing the owner of Kolibri system service"
diff --git a/docs/locale/docs/es/LC_MESSAGES/learn.po b/docs/locale/docs/es/LC_MESSAGES/learn.po
index 0a81acc..255c87f 100644
--- a/docs/locale/docs/es/LC_MESSAGES/learn.po
+++ b/docs/locale/docs/es/LC_MESSAGES/learn.po
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: kolibri-docs\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-08-22 10:11-0700\n"
-"PO-Revision-Date: 2018-08-27 16:56\n"
+"PO-Revision-Date: 2018-09-10 13:16\n"
 "Last-Translator: learningequality <accounts@learningequality.org>\n"
 "Language-Team: Spanish\n"
 "MIME-Version: 1.0\n"
diff --git a/docs/locale/docs/es/LC_MESSAGES/manage.po b/docs/locale/docs/es/LC_MESSAGES/manage.po
index 3393db3..05a7c1c 100644
--- a/docs/locale/docs/es/LC_MESSAGES/manage.po
+++ b/docs/locale/docs/es/LC_MESSAGES/manage.po
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: kolibri-docs\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-08-22 10:11-0700\n"
-"PO-Revision-Date: 2018-08-27 16:56\n"
+"PO-Revision-Date: 2018-09-10 13:16\n"
 "Last-Translator: learningequality <accounts@learningequality.org>\n"
 "Language-Team: Spanish\n"
 "MIME-Version: 1.0\n"
@@ -96,7 +96,7 @@ msgstr "Superusuarios en Kolibri"

 #: ../../manage/_user_roles.rst:38
 msgid "Kolibri **Superusers** have all device permissions and are able to :ref:`assign them to other users <permissions>`. Therefore **Superusers** can:"
-msgstr "Los **Superusuarios** en Kolibri tienen todos los permisos del dispositivo y son capaces de :ref:`asignarlos <permissions>` a otros usuarios. Por lo tanto **Superusuarios** pueden:"
+msgstr "Los **Superusuarios** en Kolibri tienen todos los permisos del dispositivo y son capaces de :ref:`asignarlos <permissions> a otros usuarios`. Por lo tanto **Superusuarios** pueden:"

 #: ../../manage/_user_roles.rst:50
 msgid "Import/Export *Content* channels"
@@ -1185,7 +1185,7 @@ msgstr "Para empezar un nuevo tema hay que usar el botón **+ New Topic** a la d

 #: ../../manage/_get_support.rst:21
 msgid "Our technical users, including software developers, should follow the instructions on our `Developer documentation <http://kolibri-dev.readthedocs.io/>`_ for reporting bugs."
-msgstr "Our technical users, including software developers, should follow the instructions on our `Developer documentation <http://kolibri-dev.readthedocs.io/>`_ for reporting bugs."
+msgstr "Los usuarios más avanzados, incluidos los desarrolladores de software, deben seguir las instrucciones de nuestra `documentación para desarrolladores <http://kolibri-dev.readthedocs.io/>`_ para informar de fallos."

 #: ../../manage/_get_support.rst:25
 msgid "Locate Kolibri log files"
```


Я лалка


load imageload image


9.27-9.28
CCPC秦皇岛


---
layout: slide
title: "Welcome to our second slide!"
---
Your text
Use the left arrow to go back!


hey @PythonNerd , I am pythonnerd on twitter!


the first time i got local gitrepostory and web gitrepostory connected


There's a clash of titans!  LOL


Используй пожалуйста live.noxbox.Configuration.ACCEPTANCE_TIMEOUT_IN_SECONDS


何故にこのアクティビティのクラスにこれ作ったん…？


@FeynmanDNA ok. I think I found a solution:
```
language: node_js
node_js:
 - "8"

branches:
 only:
  - develop

install:
- npm install -g firebase-tools
- npm install

script:
- npm run-script build
- npm run-script coverage

before_deploy:
- ./scripts/prepare-deployment.sh

after_success:
  - ./scripts/prepare-deployment.sh
  - firebase deploy --project "fir-project-3d2a4" --token $FIREBASE_SECRET --except functions
```
This `.travis.yml` config allows to deploy only site and firebase rules. Also, we could update this config to allow deploy firebase functions with special commit message


even now you will have at mob=4 score being -=(92-7*4*4) thus +10. I guess having positive scores for trapped rook penalty is also not what you intend to have :)


Since you are only consuming T and B, you can use contravariance modifier to give better hints to the compiler about the types of your adapter:
`abstract class BindingRecyclerAdapter<in T, in B : ViewDataBinding>`

The benefits may be unclear for an adapter, but its still an improvement.
see:
[1] https://kotlinlang.org/docs/reference/generics.html
[2] https://proandroiddev.com/understanding-generics-and-variance-in-kotlin-714c14564c47


esto se ha colado


cd Clone not working


Yeah, I didn't worry about the 92 constant for now, I was going to experiment with that separately. I guess I could have increased it to account for the +ve value. (+20 isnt it?)


Good point.

The idea of this function (and also the next one) is to update the pointers when the SGroup information is replicated in a copy of the same molecule (see `SGroup::setOwningMol`, atop this same file, and `ROMol::initFromOther` in ROMol.cpp), so that the indices should match for both atoms and bonds.

But it might still be a good idea to add some checks (i.e. check that all indexes exist on the "target" molecule, and that bonds connect pairs of atoms with the same indexes on both molecules. If the check fails, SGroups should not be copied, and a warning message should be issued.


???

El README? 😕


@Anurag26  I checked my code, http response code is 200, the JSON data is also being retreived. I have no idea why it's not displaying anything. Can you check it out for me please?

https://github.com/asadnawaz126/ud843-QuakeReport/tree/starting-point/app/src/main/java/com/example/android/quakereport


если я правильно понял, то теоретически у нас  может два потока претендовать на свободную пару. Если она у нас одна, то не может ли так случиться что после проверки на наличие пар первого потока,  управление перейдет к потоку два, который тоже успешно пройдет проверку?


I guess I should try 122 or something so that mob 4 is still a penalty


If it would be feasible to probe for Debian derivatives generically, the canonical way to probe for "is this a Debian derivative?" is to see whether `/etc/debian_version` exists.


> maybe this should be done as an environment generator (man systemd.environment-generator) ?

Won't have time to look into it soon, if you want to give it a try.


I don't see too much benefit in it: it's just a couple of lines that are repeating, and replacing them with a new function wouldn't improve the code too much.


Do you measured consumption of the MCU itself, or consumption of the board? With this code consumption of the MCU and all it's peripherals (UART, etc) is lesser than 1mA in our tests. We have took same MCU without this board and measured with this code. We can perform wake up each 5 min, or any other interval. But maybe better would be to focus on board issue instead of changing sleep interval. Is this interval of 15 sec makes an issues?


Lets discuss this tomorrow, don't change anything today please


You can simply try a lookup array like {92, 60, 40, 20, 10} as a function of mobility in penalty, although I can say that I tried it w/o any success, maybe you will be more fortunate. :)


who命令的实现


delete


Towards #7


Как я понял держать данные в статической коллекции не лучшая идея и для уникальности коллекции лучше использовать синглтон


Opa ! Eu não coloquei os scripts no final da página pois precisava deles carregados logo dentro do <head> mesmo , pois a funcionalidade do horário ficava meio instável ( as vezes funcionando e às vezes não) com eles fora do <head> .


the new code is an if


@omansak Wrong credit, credit goes to https://github.com/Tyrrrz/YoutubeExplode/issues/144#issuecomment-419646116


Hmm, `bool(fileobj)` is usually `True`, so `self._print` will always be initialized with `sys.stdout`.


I was going to tell you to do exactly this with the hard-coded directory haha


![](https://github.trello.services/images/mini-trello-icon.png) [Integrating TravisCI](https://trello.com/c/e7wPresp/4-integrating-travisci)


If db/ident exists, it is idiomatic to always pull that instead of dbid, imo, that convention will prevent this problem. Otherwise we need to cache all db-idents on the client or something (which is reasonable to me)


Cool. I now pushed some more commits into my fork.
Sorry, I did not see that you already merged. I will try to merge my stuff with your changes.

Especially, I found a privilege escalation: Any user could view the quarantined mails of other users if he guesses or brute forces the mail ids.


Based on the above comment change this should have been changed to true?


恢复误删除的文件


Let's add info in JavaDoc when this will disappear.


Same as above


Зачем здесь использовать ExecutorService вместо простого new Thread( new .... ).start() ?


Let's maybe group the bidings in separate per-domain modules? E.g. one for handling auth, next for Sling stuff etc.


Thanks a whole bunch for your work. I haven't actually tested what specifically rakes with libressl, but with initial testing on mips24kc and mipsel24kc, it looks fine, most packages are there. Also speed test results are curious looking, and not what I thought. Sample from a qca9533 device.

Openssl-1.1.0i (openssl speed -evp (cipher))
`type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-256-gcm       3353.66k     4157.14k     4422.87k     4517.67k     4572.02k     4552.33k
chacha20-poly1305     7796.24k    12731.49k    14975.83k    15720.82k    15803.96k    15801.21k`

Libressl-2.7.4 (openssl speed (cipher1)...)
`type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
aes-256 gcm       1695.99k     3188.32k     4087.70k     4381.19k     4483.92k
chacha20 poly1305     2227.19k     8474.98k    15789.48k    20237.03k    21925.31k`


I keep trying to use arrays instead of calculations, but they seem to be slower or something. Never seems to work, anyway. The trappedrook2 tests tried that.


Yes there was a README.md in some test dir. Should also be fixed by the commit above.


Just found out that the .create method is currently broken in PowerCLI; hence my code not working regardless of method.


Опять же думаю не стоит оставлять константы здесь. Можно собрать их в одном интерфейсе


@Felipe-Cavalca Porque você não faz um screenshot dos dois arquivos e cria um arquivo com as imagens anexadas e link para os .bmpr ? Por exemplo: [WIREFRAMES.md](https://github.com/eteabs/analise-de-sistemas-2S-2018-pet-save/blob/master/WIREFRAMES.md) e os arquivos [Petshop.bmpr](https://github.com/eteabs/analise-de-sistemas-2S-2018-pet-save/blob/master/Petshop.bmpr) e [petmobile.bmpr](https://github.com/eteabs/analise-de-sistemas-2S-2018-pet-save/blob/master/petmobile.bmpr)


Yeah I think we will have to set it to opt-in by default.


я бы вынес эти строки в константы


@izabella-souza Porque você não cria um arquivo [5w2h.md](https://github.com/eteabs/analise-de-sistemas-2S-2018-pet-save/blob/master/5w2h.md) com o contéudo do arquivo Word e link para o arquivo [5w2h.docx](https://github.com/eteabs/analise-de-sistemas-2S-2018-pet-save/blob/master/5w2h.docx)?


![](https://github.trello.services/images/mini-trello-icon.png) [HW_16](https://trello.com/c/bR5ohGew/14-hw16)


BMI calculator


I know but no need to make a PR. We just need to wait to have nbsphinx 0.3.5 available on conda-forge.


Schema validation errors are UserError -> BadRequest
https://github.com/OCA/rest-framework/pull/5/files#diff-d579887c6cd456d2fb4054e90c974870R126


给定一个二叉树，判断其是否是一个有效的二叉搜索树。

假设一个二叉搜索树具有如下特征：

节点的左子树只包含小于当前节点的数。
节点的右子树只包含大于当前节点的数。
所有左子树和右子树自身必须也是二叉搜索树。


<a href="" onMouseover="alert('这个背景好烂');
alert('你喜欢我么？');
alert('算了，不说废话了，开始吧，这才是正事');
alert('你真好！');
alert('请原谅我直白又任性的表达！');
alert('希望你天天开森！');
alert('我');
alert('再');
alert('说');
alert('一');
alert('遍');
alert('我爱你！');
alert('为了让你开森');
alert('再点两下吧');
alert('嘿');
alert('嘿嘿');
alert('嘿嘿嘿');


Initially the dates were of the final version - the dates now reflect the date of first commit


`command-line-args-left` must be a list. I could just as easily have done `(list (emake--env "PACKAGE_FILE"))`, but `emake--clean-list` is equivalent and made more sense in my head.


Please don't do this here (it was done this way for performance purposes -- checking the type is much faster than doing isinstance).


Plants are very…………………………………………...(adjective)living organisms. Although a lot of research is dedicated to…………………………….. (noun)in comparison to plants, there should be more research for this amazing life forms. These green organisms show a wide range of variety from insect………………….                      (noun)to parasitic ones to unicellular ones. They give us beautiful………………………. (noun), necessary nutrients no wonder mums still insist on more………………………………….(noun)on the plate and what about                        ……………………………………….(noun) all other life would not survive with it. However, the most amazing thing is how they survive all their life being sessile and stuck to the same location. Come………………………..                          (noun)or sunshine, danger or no danger, bad weather or good weather. Despite their limited chances to escape from danger they have elaborate pathways to…………………………………(verb) to all ‘enemies’ they encounter. My……………………………………(adjective)is a desert plant named tree tumbo whose lifespan is up to 1000 years and can survive for years without rain.


Возможно, раз уж используются Decoder/Encoder, то стоит перенести этот парсер туда


I think this should be `next(iter(values_iteration))` -- no need for six.


Let's purge it? It was introduced as means to bypass firewall for tests from outside our network maaaany years ago - I guess we could come up with a better place to do it. Especially, that the same mechanism is duplicated in `WebDriverType` 😞.
We should probably handle it with a WebDriverModifier.


Hmmmm :-/ :-/ :-/ process dictionary litter... How about using `erlang:unique_integer()` for generating unique values instead?


That can be done.

In that case, calling `SGroup::setOwningMol` to update ownership would not update atom and bond pointers, and temporarily have the `SGroup` in a "completely bad" state (pointing to atoms, bonds and parent in a different molecule) instead of a "partially bad" state (only parent SGroup pointing to a different molecule), until the call to `update` happens.

Also, it could be something like `void updateSGroupPointers()`(with no arguments), since each `SGroup` already knows about its owning molecule (the new one), and the atoms, bonds, and parent `SGroup` still point to the old owner, and can get their pointers there.


I don't like this coupling... let's make authentication mechanism to do only that - authenticate :).


`isinstance` not needed when the exact class is wanted (we don't have / want subclasses), so, don't use `isinstance`.


What is your point?


I don't get why `six` is needed for `next` (it's a builtin on py 2 and py 3, no?)


I think we want to check the exact class, not `isinstance` on tests.


This is totally fine. In several places we have used label and name rather haphazardly. Since this is all new and we haven't publicized it yet, I am in favor of removing all use of "label" and going with name.


PATCH instead of GET


@chelmuth: above commit shall (re-)enable the usb_hid.run test for sel4 and hw


Function missing


event_id - иначе не получится найти модель и будет нарушена семантика (написано не то что есть на самом деле)


zawsze boję się takich funkcji bo ona niewinnie wygląda, a w środku ma mega mocno ciezkie zapytanie i jak ktos sobei to zapuści na liście 100 kolejnych keszy to to robi miazgę z bazy danych (tak mi się przynajmniej zdaje)


вот как раз сейчас поля event_id нет в моделе Access. см коммент в миграции


не хорошо когда доступ к моделям обобщен одной моделью доступа. Лучше пусть это будут access_note и access_event таблицы


С этой переменной могут быть проблемы. Так как дальше у тебя идет String line = reader.nextLine(); , то даже при isWorking = false, приложение не закроется и будет ждать ввода символа, что может привести к ошибкам, особенно если делать например возможность реконекта или что-то вроде того. Я бы запускал этот метод в отдельном потоке.


@DavidLevyCosta Porque você não reescreve o [README.md](https://github.com/eteabs/analise-de-sistemas-2S-2018-gold-ideia/blob/master/README.md) e coloca o logo do projeto nele?


Метод parse может возвращать Null и это стоит учитывать


this is the git hub
welcome to git hub


To answer your question: Sure, but reading and understanding are another pair of shoes ... ;-)


This is hard coded, need to be fixed


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @dbast was added to this feedstock maintenance team.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


Well if nothing is done to manage it, this won't be viable for Linux or other ELF targets using GNU ld linker.


Come sopra.
Per migliorare la leggibilità del codice, io passerie a questa funzione tutti i parametri che utilizza per fare i vari controlli. Perchè, in questo modo questa funzione cambia lo stato di qualcosa, e non si sa cosa.. siccome è anche una funzione, e non una classe è CONSIGLIABILE non processare variabili globali sparse per il codice.. perchè è male.
Le variabili globali vanno usato molto poco.. e solo in casi particolari..
Questo non è il tuo.


Good to know! I haven't sent a pull request to Saltstack for any of this, SteamOS 3 isn't widely available at this point so it makes sense to wait some.


Hi @BurningTreeC

> breaks if I use very bad titles and use them as tags, too - like """" this is a very !! bad // tiddler title"""

I've been thinking about that, and concluding that we should refactor those widgets that take a text reference in an attribute to optionally allow the same attribute to be specified as separate tiddler title and field name attributes. Basically, I think text references should have been a parser thing, not a renderer thing.


.sidebar


Qui vanno fatto due considerazioni:
- la prima che il path del file da leggere gli va passatto come parametro e non arcodato nel codice...
- la seconda in questo caso conviene utilizzare il costrutto di python `with` che garantisce la distruzione dell'ogetto dopo averlo usato (compreso chiusura e flush).


Таблицу лучше называть access_event (через подчеркивание), а модель AccessEvent - так лучше читаемость.
Работать будет конечно и так и так)


@marcosfrancajr Porque você não cria um arquivo com os casos de uso e põe o link no README.md?


I had a software timer on 10ms, which could be polled in the previous implementation; but fails with this patch. Setting the time to 12ms solves the problem (which is in my use case good enough; no need to use hardware interrupt based timers)


Related to #140


Bien vu !


lol


rapotek, - wybacz - świetna robota - to pewnie działa, ale ja nie kumam czemu ma to służyć dokładnie
ja to widzę tak, że w funkcji  CacheIconByType (https://github.com/opencaching/opencaching-pl/blob/master/lib/Objects/GeoCache/GeoCacheCommons.php#L220) robimy parametr mówiący, że ikona ma być z okapi i jedyna zmiana to wtedy to, że bierzemy ikonę ze ścieżki (ICON_PATH) = /tpl/stdstyle/images/cache-okapi zamiast /tpl/stdstyle/images/cache/

w tym katalogu robimy zrzut wszystkich mozliwych kompilacji kawałków ikonek (typ x znacznik (arch|temp-una.|znaleziona|nieznal.|własna) z OKAPI i tyle

nic więcej - jest prosto i szybko


Hi @Jermolene , thanks for replying!

the problem in the example tiddler is not just the `!!` but more the quotes. They can break a lot. Your new macro version fixes single quotes but it still breaks with triple quotes `"""`


L'`enumerate` va utilizzato quando hai bisgono di avere anche l'indice dell'iteratore che stai usando e non sempre, in python per fortuna buona parte degli oggetti si può iterare, quindi basta fare un for sull'oggetto che vuoi scorrere.


Thank's for letting me know azefiel. Sounds exciting!.. although I would think removing this until they are released is just the curious part to me. Currently overrides and account assignment is functional, be it I am on the open-source version though...

@JRMaitre will be surely missed too ...

Thank's again.


Is the end of this sentence missing?


However the `na_input` is not used


String response = this.execute("messages", POST, "{\"to\":[\"" + number
                + "\"],\"content\":\"" + messageRequest.getFromNumber() + "\", \"from\":\""+fromNumber+"\"}");

String response = this.execute("messages", POST, "{\"to\":[\"" + number
                + "\"],\"content\":\"" + messageRequest.getMessage() + "\", \"from\":\""+fromNumber+"\"}");


Matrix manipulations showing chi square, svd and NMF


Created multidev environment [badcamp-2018#pr-171](https://dashboard.pantheon.io/sites/0cebc770-0754-4f81-9138-24661ae588a0#pr-171).

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


@blizzrdof77 Yeah. I need to clean up a lot of things here.


Here is where the dash was added


Ora il codice mi sembra un po' arzigogolato e non entro tanto nel merito.. ma una cosa che non va bene sono i numeri magici lasciati a caso.. nel senso se ti scrivo un if così:
```
if lista_di_cose[37] == 0x45:
     print "ok"
 elif cosa == 6:
     print "male"
else:
     print "bhoo.."
```

forse sarebbe meglio scrivere:

```
if macchina_caffe[STATO] == NO_ERROR:
     print "ok"
 elif stato == ERROR:
     print "male"
else:
     print "bhoo.."
```
...


Я бы добавил геттер или вообще создал отдельный Enum


备注：增加长捉判定


Qui va un po' vista la politica dei messaggi.. scrivere a tutti in privato non so se una cosa buona..
magari gli passerei alla funzione, o meglio nella lista dei messaggi, anche a chi si vuole mandare i messaggi.. (utenti, canali, ecc..)


do you do archeology? 😅


I'd better add a cli test


Ah sorry, I hadn't found your tool... The one I uploaded is just a refactoring of an old one. I deleted it from our instance a few monthes ago, hoping no one would need it anymore, but it seems like it was still needed.
Let me know if/wehn you update yours, maybe I'll just deprecate this one


Good one.


Please, check getters as well
```
val x = 1
    @JvmName("q") get() {
        return field + 1
    }
```


@tricoder42 You forgot to update docs with this. I am going to use this, so I wasn't sure if it's already there :)


Good point! It isn't released anyway, but I'll add it.


Can you create a proper issue in the tracker for this please?


Sono fiducioso che funziona.. ma sinceramente non si capisce cosa fa.. e soprattutto non è detto che funzioni sempre..


Change header to dark blue (background of logo colour)


old scene


change scene


asdadasda


Che senso ha verificare tutte le date e poi l'utente?
non è meglio prima verificare l'utente, e poi la data?


ZaZimbraAdmin.isGlobalAdmin() === "FALSE" is incorrect.  It should be ZaZimbraAdmin.isGlobalAdmin() === false


what are we using this for?


Questo è inquitante.. perchè l'utente dovrebbe essere utf8? non sono tutti ascii?


Thanks. Looks good.


Thanks for that. I analysed the mallocs and they nearly all happen at the start (as I'd expected), so the actual overhead is nearly zero because allwe're doign is moving the memory allocation to first use rather than loader time. As corosync spends the vast majority of its time in the main send/recv loop there will be near to zero new mallocs once it's up and running.


Ovviamente qui dai per scontato che tutti i dati che ti passano siano sempre buoni.. senza nessun controllo di errore o altro.. uhmm..


Yeah, the test is broken. I made an issue.


If var_check == 'unset' you should also go to the branch that does socket.gethostname(), otherwise when you run containerized you will never get to socket.gethostname. The other alternative to fix this is to remove the "ENV REPLY_HOSTNAME" from the Dockerfile. If you choose the latter option, it is simpler and you should document in your dockerhub container page that if you run the container with --env REPLY_HOSTNAME you can override the hostname it uses.


Regarding the DMA issue, section 4.2.1.1 covers this. If you try to write a 64-bit address into a channel's CONBLK_AD where you placed the comment, you wind up writing to the TI register for the channel as well with the high 32-bit "word". Writing 64-bit addresses in the CB will overflow into the channel's DEBUG register in the same way.

DMA on these devices only supports 32-bit physical addresses, despite supporting 64-bit. I think because the chip doesn't expect more than 4GB of physical RAM + IO memory.


@njkevlani 👍 https://github.com/Microsoft/vscode-docs/commit/f1a162b4aea11d1adc48fb065e90fafa676ee0b5


Strategy pattern using a Factory to return the correct implementation of the calculator, depending on salary value.


Hai sir,
I checked whatever u suggested that..now im sending only one frame..that is multiframe..im also edited send receive example line 27(length)...
 **the output given below(data sending from ISO-TP-SEND to direct CAN_Receive)**

Entering Configuration Mode Successful!
Setting Baudrate Successful!
MCP2515 Initialized Successfully!
MCP2515 Library Receive Example...
Standard ID: 0x300       DLC: 8  Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
Standard ID: 0x300       DLC: 8  Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
Standard ID: 0x300       DLC: 8  Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
Standard ID: 0x300       DLC: 8  Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
Standard ID: 0x300       DLC: 8  Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
Standard ID: 0x300       DLC: 8  Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
Standard ID: 0x300       DLC: 8  Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
Standard ID: 0x300       DLC: 8  Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
Standard ID: 0x300       DLC: 8  Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05

Step3)same procedure tried with
data sending from ISO-TP-SEND to ISO-TP-RECEIVE..but no Communication
**The output given below**

Entering Configuration Mode Successful!
Setting Baudrate Successful!
Receive...
Buffer: 220 [0]
Receive...
Buffer: 220 [0]
Receive...
Buffer: 220 [0]
Receive...
Buffer: 220 [0]
Receive...
Buffer: 220 [0]
Receive...

**Sir ,i attached my code 1)ISO-TP-SEND,2)ISO-TP-RECEIVE,3)CAN_REceive**please check
1)ISO-TP-SEND::
`#include <mcp_can.h>
#include <mcp_can_dfs.h>
#include <SPI.h>
#include <iso-tp.h>

#define MCP_INT 2
#define ISO_TP_DEBUG
MCP_CAN CAN0(53);
IsoTp isotp(&CAN0,MCP_INT);

struct Message_t TxMsg, RxMsg;
uint8_t mf_test[] = { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 ,0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, \
  0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F };
uint32_t can_id = 0x300;
char msgString[128];                        // Array to store serial string
void setup()
{
  Serial.begin(9600);
  //pinMode(MCP_INT, INPUT);
  CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ);
  CAN0.setMode(MCP_NORMAL);
}

void loop()
{
  TxMsg.len=sizeof(mf_test);
  TxMsg.Buffer=(uint8_t *)calloc(MAX_MSGBUF,sizeof(uint8_t));
  TxMsg.tx_id=can_id;
  TxMsg.rx_id=can_id+0x20;
  memcpy(TxMsg.Buffer,mf_test,sizeof(mf_test));
  Serial.println(F("Send..."));
  isotp.send(&TxMsg);
}`

2)ISO-TP-RECEIVE::

`#include <mcp_can.h>
#include <mcp_can_dfs.h>
#include <SPI.h>
#include <iso-tp.h>

#define MCP_INT 2
MCP_CAN CAN0(10);
IsoTp isotp(&CAN0,MCP_INT);

struct Message_t TxMsg, RxMsg;
uint32_t can_id = 0x200;

void setup()
{
  Serial.begin(9600);
  pinMode(MCP_INT, INPUT);
  CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ);
  CAN0.setMode(MCP_NORMAL);
}

void loop()
{

  RxMsg.tx_id=can_id;
  RxMsg.rx_id=can_id+0x20;
  RxMsg.Buffer=(uint8_t *)calloc(MAX_MSGBUF,sizeof(uint8_t));
  Serial.println(F("Receive..."));
  isotp.receive(&RxMsg);
  isotp.print_buffer(RxMsg.rx_id, RxMsg.Buffer, RxMsg.len);
  delay(2000);
}
`
3)CAN_REceive::
`// CAN Receive Example
//

#include <mcp_can.h>
#include <SPI.h>

long unsigned int rxId;
unsigned char len = 0;
unsigned char rxBuf[8];
char msgString[128];                        // Array to store serial string

#define CAN0_INT 2                              // Set INT to pin 2
MCP_CAN CAN0(10);                               // Set CS to pin 10

void setup()
{
  Serial.begin(9600);

  // Initialize MCP2515 running at 16MHz with a baudrate of 500kb/s and the masks and filters disabled.
  if(CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK)
    Serial.println("MCP2515 Initialized Successfully!");
  else
    Serial.println("Error Initializing MCP2515...");

  CAN0.setMode(MCP_NORMAL);                     // Set operation mode to normal so the MCP2515 sends acks to received data.

  pinMode(CAN0_INT, INPUT);                            // Configuring pin for /INT input

  Serial.println("MCP2515 Library Receive Example...");
}

void loop()
{
  if(!digitalRead(CAN0_INT))                         // If CAN0_INT pin is low, read receive buffer
  {
    CAN0.readMsgBuf(&rxId, &len, rxBuf);      // Read data: len = data length, buf = data byte(s)

    if((rxId & 0x80000000) == 0x80000000)     // Determine if ID is standard (11 bits) or extended (29 bits)
      sprintf(msgString, "Extended ID: 0x%.8lX  DLC: %1d  Data:", (rxId & 0x1FFFFFFF), len);
    else
      sprintf(msgString, "Standard ID: 0x%.3lX       DLC: %1d  Data:", rxId, len);

    Serial.print(msgString);

    if((rxId & 0x40000000) == 0x40000000){    // Determine if message is a remote request frame.
      sprintf(msgString, " REMOTE REQUEST FRAME");
      Serial.print(msgString);
    } else {
      for(byte i = 0; i<len; i++){
        sprintf(msgString, " 0x%.2X", rxBuf[i]);
        Serial.print(msgString);
      }
    }

    Serial.println();
  }
}

/*********************************************************************************************************
  END FILE
*********************************************************************************************************/`

sir,**i need to send data from ISO_TP_SEND to ISO_TP_RECEIVE...plese help me**


Mine does a few things differently, so it wouldn't be a drop in replacement - in particular it gives a single orphans file (rather than R1 orphans and R2 orphans, as I never came up with a good use case for that).

Also I was doing work with hybrid assemblies at the time, thus the Sanger read naming support in my tool.

Finally, it is interesting to see you went for simple in-memory intersection of sets of reads names approach, while I took the more complicated (i.e. more likely to have bugs) buffered approach. I forget now if I ever benchmarked these two alternative approaches for speed and memory usage. Maybe I should deprecate mine in favour of yours?

Anyway, issue logged, https://github.com/peterjc/pico_galaxy/issues/31


Removing this - on there by mistake.


Questo codice non fa quello che pensi.. riscrivi di continuo lo stesso file senza aggiungere il nuovo utente...
a te l'onore di trovare il bug..
altra cosa, il nome del file gli va passato come parametro.. anzi in questo caso ci sta bene una funzione che si preoccupa proprio di maneggiare il file degli utenti, così è più pulito.


Just use kingFlank . . . OR

FileBB[file_of(ksq)] | AdjacentFilesBB[file_of(ksq)] ?


这个方法的返回值，可以稍作处理哈。同时返回这么多变量，无形中会消耗很多的内存，可以做一个字段去存储你需要的所有value值哈


Added Contact Page


@asadnawaz126 , can you share your entire project? I can run it in my studio and verify.


I am using a 16.64MHz EXTAL input as well and I would like to know why are you using **192/2** as PLL1 multiplication ratio for this input. The same PLL1 ratio is used for 33.33MHz oscillators, this value shouldn't be different?


2018.09.10
Variables1.java 삭제


Ok, this settles it then.


write a comment bellow


hi


@Anurag26 can you not downlaod it from my repository?


Oh, was there something wrong with the commit?


Why was `+ step` removed here?


No - we still support 5.6 - 7.1 ( eventually 7.2 )


merging


`FOREACH` was refactored to work with both arrays and lists


Hi,

Sent data looks good. Ist a FirstFrame indicating 20 Byte payload and
starts with 0x00 - 0x05. Won't send more as there is no Ack from
receiver side to continue with sending CF. I'd suggest to test with
Singe Frame payload first like in my example code. Then there should be
only one Frame which should look like: 0x00 0x02 0x00 0x01 0x00 0x00
0x00 0x00 (if your payload is 0x00 and 0x01). And use the same can_id on
both sides. This is not a node_id but only the id of the message. your
receiving side now wants to see Frames on ID 0x200 and the sender uses
0x300. Thats why you won't receive anything.

Greetings,

      Altelch.

Am 10.09.2018 um 17:00 schrieb sailu513:
>
> Hai sir,
> I checked whatever u suggested that..now im sending only one
> frame..that is multiframe..im also edited send receive example line
> 27(length)...
> *the output given below(data sending from ISO-TP-SEND to direct
> CAN_Receive)*
>
> Entering Configuration Mode Successful!
> Setting Baudrate Successful!
> MCP2515 Initialized Successfully!
> MCP2515 Library Receive Example...
> Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
>
> Step3)same procedure tried with
> data sending from ISO-TP-SEND to ISO-TP-RECEIVE..but no Communication
> *The output given below*
>
> Entering Configuration Mode Successful!
> Setting Baudrate Successful!
> Receive...
> Buffer: 220 [0]
> Receive...
> Buffer: 220 [0]
> Receive...
> Buffer: 220 [0]
> Receive...
> Buffer: 220 [0]
> Receive...
> Buffer: 220 [0]
> Receive...
>
> *Sir ,i attached my code
> 1)ISO-TP-SEND,2)ISO-TP-RECEIVE,3)CAN_REceive*please check
> 1)ISO-TP-SEND::
> `#include <mcp_can.h>
> #include <mcp_can_dfs.h>
> #include <SPI.h>
> #include <iso-tp.h>
>
> #define MCP_INT 2
> #define ISO_TP_DEBUG
> MCP_CAN CAN0(53);
> IsoTp isotp(&CAN0,MCP_INT);
>
> struct Message_t TxMsg, RxMsg;
> uint8_t mf_test[] = { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07
> ,0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
> 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1A,
> 0x1B, 0x1C, 0x1D, 0x1E, 0x1F };
> uint32_t can_id = 0x300;
> char msgString[128]; // Array to store serial string
> void setup()
> {
> Serial.begin(9600);
> //pinMode(MCP_INT, INPUT);
> CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ);
> CAN0.setMode(MCP_NORMAL);
> }
>
> void loop()
> {
> TxMsg.len=sizeof(mf_test);
> TxMsg.Buffer=(uint8_t *)calloc(MAX_MSGBUF,sizeof(uint8_t));
> TxMsg.tx_id=can_id;
> TxMsg.rx_id=can_id+0x20;
> memcpy(TxMsg.Buffer,mf_test,sizeof(mf_test));
> Serial.println(F("Send..."));
> isotp.send(&TxMsg);
> }`
>
> 2)ISO-TP-RECEIVE::
>
> `#include <mcp_can.h>
> #include <mcp_can_dfs.h>
> #include <SPI.h>
> #include <iso-tp.h>
>
> #define MCP_INT 2
> MCP_CAN CAN0(10);
> IsoTp isotp(&CAN0,MCP_INT);
>
> struct Message_t TxMsg, RxMsg;
> uint32_t can_id = 0x200;
>
> void setup()
> {
> Serial.begin(9600);
> pinMode(MCP_INT, INPUT);
> CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ);
> CAN0.setMode(MCP_NORMAL);
> }
>
> void loop()
> {
>
> RxMsg.tx_id=can_id;
> RxMsg.rx_id=can_id+0x20;
> RxMsg.Buffer=(uint8_t *)calloc(MAX_MSGBUF,sizeof(uint8_t));
> Serial.println(F("Receive..."));
> isotp.receive(&RxMsg);
> isotp.print_buffer(RxMsg.rx_id, RxMsg.Buffer, RxMsg.len);
> delay(2000);
> }
> |3)CAN_REceive::|// CAN Receive Example
> //
>
> #include <mcp_can.h>
> #include <SPI.h>
>
> long unsigned int rxId;
> unsigned char len = 0;
> unsigned char rxBuf[8];
> char msgString[128]; // Array to store serial string
>
> #define CAN0_INT 2 // Set INT to pin 2
> MCP_CAN CAN0(10); // Set CS to pin 10
>
> void setup()
> {
> Serial.begin(9600);
>
> // Initialize MCP2515 running at 16MHz with a baudrate of 500kb/s and
> the masks and filters disabled.
> if(CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK)
> Serial.println("MCP2515 Initialized Successfully!");
> else
> Serial.println("Error Initializing MCP2515...");
>
> CAN0.setMode(MCP_NORMAL); // Set operation mode to normal so the
> MCP2515 sends acks to received data.
>
> pinMode(CAN0_INT, INPUT); // Configuring pin for /INT input
>
> Serial.println("MCP2515 Library Receive Example...");
> }
>
> void loop()
> {
> if(!digitalRead(CAN0_INT)) // If CAN0_INT pin is low, read receive buffer
> {
> CAN0.readMsgBuf(&rxId, &len, rxBuf); // Read data: len = data length,
> buf = data byte(s)
>
> |if((rxId & 0x80000000) == 0x80000000) // Determine if ID is standard
> (11 bits) or extended (29 bits) sprintf(msgString, "Extended ID:
> 0x%.8lX DLC: %1d Data:", (rxId & 0x1FFFFFFF), len); else
> sprintf(msgString, "Standard ID: 0x%.3lX DLC: %1d Data:", rxId, len);
> Serial.print(msgString); if((rxId & 0x40000000) == 0x40000000){ //
> Determine if message is a remote request frame. sprintf(msgString, "
> REMOTE REQUEST FRAME"); Serial.print(msgString); } else { for(byte i =
> 0; i<len; i++){ sprintf(msgString, " 0x%.2X", rxBuf[i]);
> Serial.print(msgString); } } Serial.println(); |
>
> }
> }
>
> /*********************************************************************************************************
> END FILE
> *********************************************************************************************************/`
>
> sir,*i need to send data from ISO_TP_SEND to ISO_TP_RECEIVE...plese
> help me*
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/altelch/iso-tp/commit/fc26357548d7a7d4a5a54886ee58b4dd3d79a7bf#commitcomment-30451301>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACdAcahgVVreGicfUK8Qh4PDPa_olF52ks5uZn6ZgaJpZM4J_MIh>.
>


nope, we want this. but rustc is bootstrapped with an older `cargo`, so we can't update the clippy submodule beyond this change until the bootstrap `cargo` is bumped. Shouldn't take too long, as the new beta is forked today or so


Do not defer this increases stack size on many retries. If you look at the previous code. It specifically closed the storage disks before returning format. If you wish to log move it inside that function instead.


Fixed in the next commit


`スネークケースへ変更` だなこれ


@asadnawaz126  Got it got it...


Got it, I will modify the comments using your approach


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Please, use `org.jetbrains.kotlin.descriptors.Visibilities#isPrivate`


@ger-benjamin: My query grid appears outside of viewport with this.


forgot to add that salt and hashing psswd works now :D


@oxc @blogic
This commit has killed half of the buildbot phase1 targets, as there is no kernel config default for CONFIG_MTD_VIRT_CONCAT

(the default was added only to ath79 by 480bf28273 )

http://phase1.builds.lede-project.org/grid
example:
```
*
* Composite MTD device drivers
*
Virtual concat MTD device (MTD_VIRT_CONCAT) [N/m/y/?] (NEW) aborted!

Console input/output is redirected. Run 'make oldconfig' to update configuration.

scripts/kconfig/Makefile:38: recipe for target 'silentoldconfig' failed
make[6]: *** [silentoldconfig] Error 1
```


Honestly, I have no idea either 😕
And BTW, the declaration merging is not working. You should check how it's solved e.g. in `@types/express-session` or fallback to the `ComplexityGraphQLField` solution.
I've managed to integrate it by myself, maybe this should be a more elastic solution that forcing type to `any` 😉
https://github.com/19majkel94/type-graphql/blob/1b5de46b100336eed349400b37517008d42df7ce/src/graphql.d.ts


america


Does Chain Info not changed over time?


OK, but private to this visibility doesn't affect our case


Using rootNPM as global shared variable in the hot path is not a good idea for SMP (especially NUMA). Its better to use for each thread a own variable in the thread structure.


The problem here is that that these lines dont work on travis ci. When i wrote this test i thought that this device will be the same at every system but i was wrong. I looked at the Device class from pyudev and found that it acts like dictionary of several device properties, so i think we can easily mock it like this and avoid problems with absence of devices on different machines. From what i tried the device matcher always found match against DEVPATH property so i used it. Of course it is opened to discussion.


Created multidev environment [lawhelp#ci-1194](https://dashboard.pantheon.io/sites/9ec12d94-c804-44b7-968e-166a0b49fdc0#ci-1194).

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


Stringi powinny być porównywane za pomocą `equals`. Nazwa klasy `APP_ProductOrder` nie jest zgodna z konwencją nazewnictwa - nie powinno być podkreślników


Just in case you haven't noticed:
The refactoring sadly seems to break the MotuLecture(class)>>#resetAll method, which is really helpful to prevent accidental solution uploads.
I will probably upload a workaround for this in the next commit, but it would be nice if you could look into a clean solution.


This is a `List[str]`, if nothing changed. The list stores the ids of the extruder stacks.


Stringi powinny być porównywane za pomocą `equals`. Nazwa klasy `APP_ProductOrder` nie jest zgodna z konwencją nazewnictwa - nie powinno być podkreślników. Samo wybieranie odpowiedniego dostawcy spróbuj przenieść do dodatkowej klasy - jeśli to możliwe, uniknij stosowania ifów (pomocna może być mapa)


Hi Sam(@sliao999),

> How to run parallel computing in nlmixr?

When using the UI (ie the standardized model functions) the simulations are parallelized, but the optimizations are currently not parallelized.  The nlme routine can be parallelized on Linux/Mac/Unix, but I'm unsure if I have added this capability.

However, once complete, you will not have to do anything to use parallel computing, you would have to specify to turn it off, actually.  `RxODE` calculates the number of physical cores and uses that number of threads.  You can also increase it because usually you can use `2*(n_cores) - 1`

> When I used your code to test the installation, it said "nlmixr run under nlme: No, contact nlmixr team

I need to update the installer checker script.  Post your results on the issues and I will look into it.

(Issues at https://github.com/nlmixrdevelopment/nlmixr/issues)


change scene


cool


three


Hello! Is there any way to compile it locally?


For now imho there is not any simple way how to stop logging without changes in code.
The options are:
1. add environmental variable to tuned.log.get function
2. add private log variable to Classes which use logging


Sir, in only send code i used can id as 0x300..receiver side i didn't used
any canid..Tq so much for ur reply.i wil try tomorrow and let u know..

On Mon 10 Sep, 2018, 8:43 PM Heiko Krupp, <notifications@github.com> wrote:

> Hi,
>
> Sent data looks good. Ist a FirstFrame indicating 20 Byte payload and
> starts with 0x00 - 0x05. Won't send more as there is no Ack from
> receiver side to continue with sending CF. I'd suggest to test with
> Singe Frame payload first like in my example code. Then there should be
> only one Frame which should look like: 0x00 0x02 0x00 0x01 0x00 0x00
> 0x00 0x00 (if your payload is 0x00 and 0x01). And use the same can_id on
> both sides. This is not a node_id but only the id of the message. your
> receiving side now wants to see Frames on ID 0x200 and the sender uses
> 0x300. Thats why you won't receive anything.
>
>
> Greetings,
>
>      Altelch.
>
> Am 10.09.2018 um 17:00 schrieb sailu513:
> >
> > Hai sir,
> > I checked whatever u suggested that..now im sending only one
> > frame..that is multiframe..im also edited send receive example line
> > 27(length)...
> > *the output given below(data sending from ISO-TP-SEND to direct
> > CAN_Receive)*
> >
> > Entering Configuration Mode Successful!
> > Setting Baudrate Successful!
> > MCP2515 Initialized Successfully!
> > MCP2515 Library Receive Example...
> > Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> > Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> > Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> > Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> > Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> > Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> > Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> > Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> > Standard ID: 0x300 DLC: 8 Data: 0x10 0x20 0x00 0x01 0x02 0x03 0x04 0x05
> >
> > Step3)same procedure tried with
> > data sending from ISO-TP-SEND to ISO-TP-RECEIVE..but no Communication
> > *The output given below*
> >
> > Entering Configuration Mode Successful!
> > Setting Baudrate Successful!
> > Receive...
> > Buffer: 220 [0]
> > Receive...
> > Buffer: 220 [0]
> > Receive...
> > Buffer: 220 [0]
> > Receive...
> > Buffer: 220 [0]
> > Receive...
> > Buffer: 220 [0]
> > Receive...
> >
> > *Sir ,i attached my code
> > 1)ISO-TP-SEND,2)ISO-TP-RECEIVE,3)CAN_REceive*please check
> > 1)ISO-TP-SEND::
> > `#include <mcp_can.h>
> > #include <mcp_can_dfs.h>
> > #include <SPI.h>
> > #include <iso-tp.h>
> >
> > #define MCP_INT 2
> > #define ISO_TP_DEBUG
> > MCP_CAN CAN0(53);
> > IsoTp isotp(&CAN0,MCP_INT);
> >
> > struct Message_t TxMsg, RxMsg;
> > uint8_t mf_test[] = { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07
> > ,0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
> > 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1A,
> > 0x1B, 0x1C, 0x1D, 0x1E, 0x1F };
> > uint32_t can_id = 0x300;
> > char msgString[128]; // Array to store serial string
> > void setup()
> > {
> > Serial.begin(9600);
> > //pinMode(MCP_INT, INPUT);
> > CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ);
> > CAN0.setMode(MCP_NORMAL);
> > }
> >
> > void loop()
> > {
> > TxMsg.len=sizeof(mf_test);
> > TxMsg.Buffer=(uint8_t *)calloc(MAX_MSGBUF,sizeof(uint8_t));
> > TxMsg.tx_id=can_id;
> > TxMsg.rx_id=can_id+0x20;
> > memcpy(TxMsg.Buffer,mf_test,sizeof(mf_test));
> > Serial.println(F("Send..."));
> > isotp.send(&TxMsg);
> > }`
> >
> > 2)ISO-TP-RECEIVE::
> >
> > `#include <mcp_can.h>
> > #include <mcp_can_dfs.h>
> > #include <SPI.h>
> > #include <iso-tp.h>
> >
> > #define MCP_INT 2
> > MCP_CAN CAN0(10);
> > IsoTp isotp(&CAN0,MCP_INT);
> >
> > struct Message_t TxMsg, RxMsg;
> > uint32_t can_id = 0x200;
> >
> > void setup()
> > {
> > Serial.begin(9600);
> > pinMode(MCP_INT, INPUT);
> > CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ);
> > CAN0.setMode(MCP_NORMAL);
> > }
> >
> > void loop()
> > {
> >
> > RxMsg.tx_id=can_id;
> > RxMsg.rx_id=can_id+0x20;
> > RxMsg.Buffer=(uint8_t *)calloc(MAX_MSGBUF,sizeof(uint8_t));
> > Serial.println(F("Receive..."));
> > isotp.receive(&RxMsg);
> > isotp.print_buffer(RxMsg.rx_id, RxMsg.Buffer, RxMsg.len);
> > delay(2000);
> > }
> > |3)CAN_REceive::|// CAN Receive Example
> > //
> >
> > #include <mcp_can.h>
> > #include <SPI.h>
> >
> > long unsigned int rxId;
> > unsigned char len = 0;
> > unsigned char rxBuf[8];
> > char msgString[128]; // Array to store serial string
> >
> > #define CAN0_INT 2 // Set INT to pin 2
> > MCP_CAN CAN0(10); // Set CS to pin 10
> >
> > void setup()
> > {
> > Serial.begin(9600);
> >
> > // Initialize MCP2515 running at 16MHz with a baudrate of 500kb/s and
> > the masks and filters disabled.
> > if(CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK)
> > Serial.println("MCP2515 Initialized Successfully!");
> > else
> > Serial.println("Error Initializing MCP2515...");
> >
> > CAN0.setMode(MCP_NORMAL); // Set operation mode to normal so the
> > MCP2515 sends acks to received data.
> >
> > pinMode(CAN0_INT, INPUT); // Configuring pin for /INT input
> >
> > Serial.println("MCP2515 Library Receive Example...");
> > }
> >
> > void loop()
> > {
> > if(!digitalRead(CAN0_INT)) // If CAN0_INT pin is low, read receive buffer
> > {
> > CAN0.readMsgBuf(&rxId, &len, rxBuf); // Read data: len = data length,
> > buf = data byte(s)
> >
> > |if((rxId & 0x80000000) == 0x80000000) // Determine if ID is standard
> > (11 bits) or extended (29 bits) sprintf(msgString, "Extended ID:
> > 0x%.8lX DLC: %1d Data:", (rxId & 0x1FFFFFFF), len); else
> > sprintf(msgString, "Standard ID: 0x%.3lX DLC: %1d Data:", rxId, len);
> > Serial.print(msgString); if((rxId & 0x40000000) == 0x40000000){ //
> > Determine if message is a remote request frame. sprintf(msgString, "
> > REMOTE REQUEST FRAME"); Serial.print(msgString); } else { for(byte i =
> > 0; i<len; i++){ sprintf(msgString, " 0x%.2X", rxBuf[i]);
> > Serial.print(msgString); } } Serial.println(); |
> >
> > }
> > }
> >
> >
> /*********************************************************************************************************
> > END FILE
> >
> *********************************************************************************************************/`
> >
> > sir,*i need to send data from ISO_TP_SEND to ISO_TP_RECEIVE...plese
> > help me*
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <
> https://github.com/altelch/iso-tp/commit/fc26357548d7a7d4a5a54886ee58b4dd3d79a7bf#commitcomment-30451301>,
>
> > or mute the thread
> > <
> https://github.com/notifications/unsubscribe-auth/ACdAcahgVVreGicfUK8Qh4PDPa_olF52ks5uZn6ZgaJpZM4J_MIh
> >.
> >
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/altelch/iso-tp/commit/fc26357548d7a7d4a5a54886ee58b4dd3d79a7bf#commitcomment-30451485>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ApEOMbwoFo9sWOC_9XLecrdlu9IQNH9Vks5uZoGjgaJpZM4J_MIh>
> .
>


This broke the output view. I cannot see the result of the command without clicking the [•••] button on the left.  Used to work fine. Please fix!


a


This commit was supposed to be on the 0.5.3 branch...


All good!


Edited date for petict


## Jenkins Build Summary

Built from [this commit](https://github.com/ximinez/rippled/commit/7bfb96fe4d0f50132f0d82ac76aa042cdcdcae11)

Built at __20180910 - 15:33:55__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/msvc.Debug.txt) | 1033 cases, 0 failed, t: 585s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/gcc.Debug_Dcoverage_ON.txt) | 1036 cases, 0 failed, t: 903s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 1101 cases, 0 failed, t: 921s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/clang.Debug_Dunity_OFF.txt) | 1032 cases, 0 failed, t: 258s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/clang.Debug.txt) | 1036 cases, 0 failed, t: 285s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1033 cases, 0 failed, t: 606s | PASS :white_check_mark:
rpm | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/rpm.txt) | 1036 cases, 0 failed, t: n/a | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/gcc.Debug_Dunity_OFF.txt) | 1032 cases, 0 failed, t: 131s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/gcc.Debug.txt) | 1036 cases, 0 failed, t: 297s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/clang.Release_Dassert_ON.txt) | 1036 cases, 0 failed, t: 394s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/gcc.Release_Dassert_ON.txt) | 1036 cases, 0 failed, t: 421s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/gcc.Debug_Dstatic_OFF.txt) | 1036 cases, 0 failed, t: 296s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1036 cases, 0 failed, t: 301s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1036 cases, 0 failed, t: 268s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/msvc.Debug_Dunity_OFF.txt) | 1029 cases, 0 failed, t: 1216s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/msvc.Release.txt) | 1033 cases, 0 failed, t: 396s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1032 cases, 0 failed, t: 744s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/19//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1032 cases, 0 failed, t: 881s | PASS :white_check_mark:


I wonder if the system currently knows the dependencies between the various components (devices) since it knows which devices are needed among all the available ones.
If it does a system could be devised to put the interdependent components together in the same library.

But i don't know if the effort would be worth it.


Not a bad idea, good way to practice the instantiation patterns.


That was a weird typo. Fixed now with 2b0f6114eade633731246378ce8bfbc711077f6d, thanks for that catch.


[R/berekenLSVIbasis.R:418:16:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/berekenLSVIbasis.R#L418) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>          mean(((.data$Verschilscore + 1) / 2) ^ -1,
               ^
```
[R/berekenLSVIbasis.R:418:17:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/berekenLSVIbasis.R#L418) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>          mean(((.data$Verschilscore + 1) / 2) ^ -1,
                ^
```
[R/berekenLSVIbasis.R:437:31:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/berekenLSVIbasis.R#L437) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>        Index_min_harm = mean(((.data$Index_min_criterium + 1) / 2) ^ -1,
                              ^
```
[R/berekenLSVIbasis.R:437:32:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/berekenLSVIbasis.R#L437) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>        Index_min_harm = mean(((.data$Index_min_criterium + 1) / 2) ^ -1,
                               ^
```
[R/berekenLSVIbasis.R:441:16:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/berekenLSVIbasis.R#L441) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>          mean(((.data$Index_harm_criterium + 1) / 2) ^ -1,
               ^
```
[R/berekenLSVIbasis.R:441:17:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/berekenLSVIbasis.R#L441) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>          mean(((.data$Index_harm_criterium + 1) / 2) ^ -1,
                ^
```
[R/combinerenVerschilscore.R:35:6:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/combinerenVerschilscore.R#L35) *warning:* **local variable '%max%' assigned but may not be used**
```r
<U+200B>    `%max%` <- function(a, b) max(a, b)
     ^~~~~
```
[R/combinerenVerschilscore.R:36:6:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/combinerenVerschilscore.R#L36) *warning:* **local variable '%min%' assigned but may not be used**
```r
<U+200B>    `%min%` <- function(a, b) min(a, b)
     ^~~~~
```
[R/combinerenVoorwaarden.R:31:1:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/combinerenVoorwaarden.R#L31) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #nog testen of Formule bestaat uit EN, OF, haakjes en VoorwaardeID's (en evt. andere tekens die logische berekening toelaten)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/invoercontroleData_voorwaarden.R:66:1:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/invoercontroleData_voorwaarden.R#L66) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #misschien best ook testen dat die indicator-criterium-voorwaarde-combinatie in de databank voorkomt?  En of deze voor dat habitattype voorkomt, maar dat best verderop doen
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/zzz.R:31:13:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/R/zzz.R#L31) *warning:* **no visible binding for global variable 'ConnectiePool'**
```r
<U+200B>  poolClose(ConnectiePool)
            ^~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:24:1:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L24) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      mutate(  #idee is om onderstaande code te wissen zodra de databank/rekenmodule hiervoor aangepast is
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:190:1:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L190) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      mutate(  #idee is om onderstaande code te wissen zodra de databank/rekenmodule hiervoor aangepast is
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_s4_Aantal.R:199:1:](https://github.com/inbo/LSVI/blob/611779e2b3ec2c8cb04f7a4b18cb6b4a31b2aedd/inst/tests/testthat/test_s4_Aantal.R#L199) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>  #nog toevoegen als het opzoeken van soorten in subniveaus opgelost is: de aggregatie van bedekkingen gebeurt correct
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Just starting with GetHub.


Le sigh... 😕
I was certain I corrected all from your previous commit 😡

Will address this asap!


Great way to approach it.


This could be fun!


Created multidev environment [lawhelp#ci-1196](https://dashboard.pantheon.io/sites/9ec12d94-c804-44b7-968e-166a0b49fdc0#ci-1196).

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


[
[nlmixr test.txt](https://github.com/nlmixrdevelopment/nlmixr/files/2367326/nlmixr.test.txt)
](url)


This doesn't work for dimensioned array variables like VAR(1)<2>. I've created a regex that does enable this but the code between the praens won't be highlighted at all:
(?i)({{basicvariable}})\((.*?\))(<)(?=.*?>)((?!.*?\s(and|or)\s)|(?=.*?>.*?\s(and|or)\s))
If this used lookaheads then this might work.


Ubuntu comes with curl, so you can drop the wget dependency above and just use
```
curl http://dicom.offis.de/download/dcmtk/dcmtk362/dcmtk-3.6.2.tar.gz | tar xz -C /src
```
here.


Here is the results when I run your test for the installation of nlmixr.

Sam Liao


No problem, thanks for such great theme!


@maxbrunsfeld -- Nice find!  You've got Eagle eyes :)


This commit is in reference to issue #76


![](https://github.trello.services/images/mini-trello-icon.png) [Integrating TravisCI](https://trello.com/c/e7wPresp/4-integrating-travisci)


> That could be a hardware issue - did you check your cable, plug/socket? How long is the cable

already excluded these as possibilities. wn722n is plugged directly into router without any cable. battery fully charged, router powered by Qualcomm QuickCharger 3.0 (measured with multimeter, supplies >3A).

if i take wn722n out of usb port and measure current it is stable at 1.22A for short time then starts to slowly drop (this should not be a problem but i'll see if it's possible to stabilize it somehow).

ar71xx you mean 4.14 or 4.4? currently i'm on 4.9.111.

i did try all the prior versions up to 12.09, and the only difference is that AA/BB do not print out device descriptor read/64, error -145, but the boot timings are identical on all releases from AA onwards meaning it takes few seconds longer to init usb wifi after reboot


写法建议修改为 [x[0] for x in request.session.get('filters', [])]


阿达


Ale my tego używamy od dawna, przy pomocy tego kodu wyciągana jest ścieżka aktualnej ikony kesza. Ja ten kod tylko wyodrębniłem do osobnej metody :)


how to make this macro ? i need tutorial for make macro


Regarding the game 'killbld' (Killing Blade). With the new roms the game doesn't seem to boot. Can anyone else confirm please ?


`None_` appears to have been around since QT 5.6: https://github.com/baoboa/pyqt5/blob/master/ChangeLog#L2629

I'm not sure what your version policy is.


If you can, please, open a new ticket on Jira with these informations


rm mcs/class/Facades/.dep_dirs* = issue resolved.


@coldner good catch, thanks!


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Al parecer ya están funcionando lar Urls.

Esta empresa dice tener ya su solución con WS.
https://www.youtube.com/watch?v=q36FfC4nO7U

Sin embargo las URLs del SAT no regresan nada.


I guess that you messed up sprt bounds (should be [0;4]);


Hello, someone from "Liste FR" told me "adways" is listed here. It's a big mistake, as Adways on Sisley.com is not an advertisment but a marketing interactive video (in collaboration with them) to present Sisley products with a tutorial on their ecommerce website.
Why blocking Sisley products on Sisley website ?
Please remove the "/adways-" and "/adways/* and the "dj5ag5n6bpdxo.cloudfront.net" from this list.
The Adways name is never used to broadcast advertisment, the company use another name.
Thanks you.


commit


I just found it less work to fix it :) Note that the currently released calibre uses Qt 5.6 so it is not out of the realms of possibility that some linux distros somewhere compile it against an older version of Qt


hii


No PR?


To właśnie działa dynamicznie, w zależności od aktualnego zoomu, nie inicjalnego. Dlatego pisałem, ze ta funkcja stylu powinna być uzywana nawet w przypadku wygenerowanych wszystkich wariantów


Ok, well...I want to see how the concept fares.

If it pass stc, I will change up the code.


@benjaoming I corrected the first two, but cannot figure out what's wrong with the third, seems as if the original string was changed, not the translation... 🤔
https://crowdin.com/translate/kolibri-docs/377/en-es#27084


Good catch here, I didn't fully think through how this works. This code would be correct in py3, where text files are opened by default as unicode, but not in py2.

I'll avoid this in the future. Another option might be to use [`io.open()`](https://docs.python.org/2.7/library/io.html#io.open), which in py2 allows you to pass an encoding component and in py3 is an alias to the standard open.


My bad, I've just replaced gmf-displayquerywindow by gmf-displayquerygrid inside div.gmf-app-map-bottom-controls.
But in desktop_alt, gmf-displayquerygrid is in footer and does not overlap with background selector.
I'll move my grid in footer.


@nadimalam  Share your code?


I don't think this would work for the userspace governor because the sysfs file used in set_governor_tunables is different from the one in set_frequency. Do you want to have set_governor_tunables support this too ?


Dratuti


fixed, thanks !


OK I can see it now. I just updated the doc as I need to install also GICenterUtils to make it compiles. It's now compiling however I don't really haev the time yet to see the potential of this project. It looks promising


I'm sorry about that, I was not aware that I would have to add a default config.


io.open() is fine, but in general I have tried to always be explicit about opening files in binary mode in calibre, very rarely should you find instances of plain 'r' or 'w'

this is because 'r' and 'w' so weird things on windows.


That's better than key down/up events, thanks! Will do.


I think this was fine.


SBD is failing to build against 1.1 branch. It appears this commit needs to be back-ported for 1.1 as well since bdf6972 was back-ported as of 92cfcc154.


Also this was fine IMHO.
Otherwise you get
```
Usage: [.][times][cmd][~grep][@[@iter]addr!size][|>pipe] ; ...
| Append '?' to any char command to get detailed help
| Prefix with number to repeat command N times (f.ex: 3x)
```
instead of
```
Usage: [.][times][cmd][~grep][@[@iter]addr!size][|>pipe] ; ...
Append '?' to any char command to get detailed help
Prefix with number to repeat command N times (f.ex: 3x)
```


Should **pointStyles** be commented out?


Created multidev environment [lawhelp#ci-1199](https://dashboard.pantheon.io/sites/9ec12d94-c804-44b7-968e-166a0b49fdc0#ci-1199).

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


我记得redis有一类zset的数据结构可以实现访问记录自增长，有空可以了解一下


Should we return `null` if the module name doesn't contain `_`?


`*` as a concatenation operator is first introduced on line 450.
Can this added block be moved to the end of the Concatenation section?


Seems like something is going on with the linting setup. Will investigate tomorrow.


Who can collect the ether that was sent along the constructor?


thx @thc202 , you're right. HtmlSanityCheck now checks its own documentation...

Please expect major improvements in 1.0.0-RC-2 and 1.0.0-RC-3, which are both in active development right now (in case you're interested, checkout the branch 1.0.0-RC-2.)

In case you have additional requirements, please create issues :-)


hahaha, exactly ;)


Am I right saying we won't get disposed modules here because `implementingModules` depends on `ProjectRootModificationTracker`?


Use `let` for better scoping.


ууууу


Deploy a new one in `beforeEach` instead of reusing the same `.deployed`.
In unit tests, you don't want the second `it` to depend on completion of the first `it`.


Can you refactor to use async calls instead of sync ones?


@oxc all goog, no harm done. i knew and still missed it ;)


Don't leave `from: ` to chance.


Pelo o que eu vi na [documentação](http://www.cplusplus.com/reference/fstream/ifstream/open/) é um nome de arquivo, então pode manter algo que dê esse significado, como por exemplo, `NOME_ARQUIVO` ou `CAMINHO_ARQUIVO`.


Notice that if you can do `.toNumber()` on this it means it is not a promise anyway, so no need to `return` it.
But better make it a promise.


@javadi69 , thank you!
the repo is now updated ;)


Orphan promise. You have no assurance that it will have completed before you ask below for the balance. You need to return this promise to have the assurance.


Delete README.md


I think you forgot the gas cost in here.


Delete


Nice catch.


код работает верно, но логику нужно немного поправить:
в этой реализации ты помещаешь текущее значение в историю, а нужно - предыдущее

например:

* присваиваем значение переменной в первый раз, в истории пока пустой массив
* присваиваем новое значение - в переменной новое значение, а в истории - старое и т.п.

другими словами: текущее значение переменной в историю попадать не должно


@Zodomaniac please keep me updated if this fixes Strain for you


![](https://github.trello.services/images/mini-trello-icon.png) [Research Tilesets(2)[1.5]](https://trello.com/c/VSxw2aun/43-research-tilesets215)


@stevenschlansker My concern with `CaseStrategy` being an enum is it closes the set of strategies to just the ones supported by Jdbi. With the `UnaryOperator` approach it was open to extension by users.


commit sum, min and today's management operator cases


I think you are overtesting.
Unless there is some progress, 3 or 4 tests on some idea are usually enough.
(see wiki)

In this case, you are also trying to replicate a mechanism that is already in place.

We already have some Shelter penalty in pawns.cpp when we have no pawns on the 3 closest files to king
V( -6) //A or H
V(-43) //B or G
V(-10) //C or F
V(-39) //D or E

And also the UnblockedStorm will give some more penalty too when have no pawn on a file,
and opponent has no pawn, or is lose enough.

These are mainly mg values, and will contribute to the king safety score,
` Score score = pe->king_safety<Us>(pos, ksq);`
and also to the kingDanger,
`-   6 * mg_value(score) / 8`

However, it is possible that having more than one exposed file deserves an extra penalty.
In this case, it would be more efficient to add something in evaluate_shelter in pawns.cpp


Oh very nice to get all the old announcements from comp.editors.


[nitpicking mode ON]
s/`receivedSyscall`/`receivedSignal`/
[nitpicking mode OFF]

:)


@blogic
can you close bug FS#1839


I think you doesn't want do a sprt[0,5] but a fixed games match.
http://tests.stockfishchess.org/tests/view/5b9696970ebc592cf2758c46


Лучше третий параметр сделать со звездочкой. (, *params). Тогда все, что будет передано методу после второго аргумента попадет в params


Array/852. Peak Index in a Mountain Array.cpp

/*
// better
class Solution {
public:
    // binary search
    int peakIndexInMountainArray(vector<int>& A) {
        int low = 0, high = A.size()-1, mid;
        while(low<=high){
            mid = (low+high)/2;
            if(A[mid]>A[mid+1] && A[mid] > A[mid-1]){
                return mid;
            }else if(A[mid] < A[mid+1]){
                low = mid + 1;
            }else{
                high = mid -1;
            }
        }
        return mid;
    }
};
*/


blz


Have you tried using `with self.assertRaises(ValueError):` instead?


Infinite loop after multi tab (Fix soon)


I believe it was copied from `jvm.xml` but check it again before pushing into master.


I'd be careful of making this a module attribute. If you are going to do hot-code upgrades, you won't be able to change the adapter unless you do a complete app restart.


You did a great work, replacing the terminology and making it be backward compatible, you did your best effort, I don't want to discuss or hear anyone discuss whether it is worth or right.

If anyone makes noise again, just let them show their codes or shut up, they cannot image how difficult it is to maintain a so great open source project.

And then, we need go forward, and please take care of yourself, my best wishes.


`order="first"` has gone. Was it planned?


лучше назвать не check, а например validations


last commit @elpiankova


table-refactor (nealkruis) - i386-Windows-7-VisualStudio-14: Tests Failed (1395 of 3008 tests passed, 0 test warnings)

Failures:

integration Test Summary
 * Passed: 1
 * Failed: 634

regression Test Summary
 * Passed: 631
 * Failed: 2

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


table-refactor (nealkruis) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Build Failed

Failures:

integration Test Summary
 * Passed: 1
 * Failed: 637

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


Hello!
Did you mean `uint8(imgInGray * 255)` here? I'm only asking because I'd expect `uint8(imgInGray)` to return 0s and 1s only. Please correct me if I'm mistaken or getting only zeros and ones was the intention.


Interestingly, here `order="first"` presents.


Close request

On Mon, Sep 10, 2018 at 9:17 AM Yan Zhulanow <notifications@github.com>
wrote:

> order="first" has gone. Was it planned?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/JetBrains/kotlin/commit/93981a9b77780c510e32d9178862e62b588fb5ae#commitcomment-30452516>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AZDnGah4TmrlT9g6hZHDArcEkp-pzZd7ks5uZpCYgaJpZM4WhuoF>
> .
>


Thanks for this: works fine!

However: using an updated skin or even the embedded screen for the class BlindscanState there are warnings in E2 debug log:
```
<  6464.799> [GUISkin] warning, skin is missing element selectAll in <class 'Plugins.SystemPlugins.Blindscan.plugin.BlindscanState'>
<  6464.800> [GUISkin] warning, skin is missing element deSelectAll in <class 'Plugins.SystemPlugins.Blindscan.plugin.BlindscanState'>
<  6464.801> [GUISkin] warning, skin is missing element scan in <class 'Plugins.SystemPlugins.Blindscan.plugin.BlindscanState'>
```
I can't see the reason for those warnings, as the widgets are freely available in my tests and they also show on screen.


Yes. "[Derivation scheme for P2WPKH based accounts](https://github.com/bitcoin/bips/blob/master/bip-0084.mediawiki)".

Below I erroneously referred again to bip49 (I will fix that.)


Cool!


If we change this to raise an error, we should make sure that calling code handles this error gracefully, as an unsupported file format shouldn't lead to a 500 error.


thnks.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Added the remaining events for the MATRIX CORE Sensors.


table-refactor (nealkruis) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-0.06%25-red.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-0.0%25-red.png)


Good idea!


table-refactor (nealkruis) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: Build Failed

Failures:

integration Test Summary
 * Passed: 1
 * Failed: 637

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-0.08%25-red.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-0.0%25-red.png)


commit


This refactor now passes a settings object as a parameter to a function. I thought that was the whole idea to avoid for this PR.


table-refactor (nealkruis) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


@xsslong were you able to fix your problem? Because I'm facing the exact same issue at the moment and I don't know how to fix it. Do you have any suggestions what to do?


CAn you do the same thisn for a VIsual Studio 2017 and the Wx package?