[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:64:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L64) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.WolfSheepPredation <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:113:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L113) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationInit <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:185:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L185) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationSave <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:200:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L200) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPosition <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:220:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L220) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPopSize <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:243:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L243) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationEvent <- function(sim){
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:15:12:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L15) *style:* **Variable or function name should be lowerCamelCase.**
```r
  function(.Object="agentMatrix", coords, ..., levelsAM) {
           ^~~~~~~
```
[R/agentMatrix-Class-methods.R:16:5:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L16) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Coords <- TRUE
    ^~~~~~
```
[R/agentMatrix-Class-methods.R:29:7:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L29) *style:* **Variable or function name should be lowerCamelCase.**
```r
      Coords <- FALSE
      ^~~~~~
```
[R/agentMatrix-Class-methods.R:395:6:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L395) *style:* **Commented code should be removed.**
```r
    #charCols <- match(j, nam)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:396:6:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L396) *style:* **Commented code should be removed.**
```r
    #charCols <- match(nam, j)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:397:34:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L397) *style:* **Commented code should be removed.**
```r
    numCols <- which(!charCols) #colNums[!(colNums %in% charCols)]
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:404:8:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L404) *style:* **Commented code should be removed.**
```r
      #numColsJ <- which(colNums %in% numCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:409:8:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L409) *style:* **Commented code should be removed.**
```r
      #charColsJ <- which(colNums %in% charCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:609:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L609) *style:* **Variable or function name should be lowerCamelCase.**
```r
head.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:617:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L617) *style:* **Variable or function name should be lowerCamelCase.**
```r
tail.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:638:36:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L638) *style:* **Variable or function name should be lowerCamelCase.**
```r
cbind.agentMatrix <- function(..., deparse.level) {
                                   ^~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:662:36:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L662) *style:* **Variable or function name should be lowerCamelCase.**
```r
rbind.agentMatrix <- function(..., deparse.level = 1) {
                                   ^~~~~~~~~~~~~
```
[R/agentset-functions.R:1537:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentset-functions.R#L1537) *style:* **Lines should not be more than 100 characters.**
```r
        pOverL <- over(pBuffer, SpatialPoints(coords = agents2cAll, proj4string = .projNowhere), returnList = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentset-functions.R:1549:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentset-functions.R#L1549) *style:* **Lines should not be more than 100 characters.**
```r
                       SpatialPoints(coords = agents2@.Data[, c("xcor", "ycor"), drop = FALSE], proj4string = .projNowhere),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/patch-functions.R:609:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/patch-functions.R#L609) *style:* **Lines should not be more than 100 characters.**
```r
#' @seealso \url{https://ccl.northwestern.edu/netlogo/docs/dictionary.html#patch-at-heading-and-distance}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot.R:37:3:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/plot.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/plot.R:53:3:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/plot.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/quickPlot.R:179:39:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/quickPlot.R#L179) *style:* **Commas should always have a space after.**
```r
    grobToPlot@.Data <- toPlot@.Data[,,sGrob@layerName];
                                      ^
```
[R/world-functions.R:517:25:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/world-functions.R#L517) *style:* **Put spaces around all infix operators.**
```r
          mid <- floor(n/2)
                       ~^~
```
[R/world-functions.R:534:9:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/world-functions.R#L534) *style:* **Commented code should be removed.**
```r
    #   cat("names       :", paste(ln, collapse=", "), "\n")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/world-functions.R:538:28:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/world-functions.R#L538) *style:* **Commas should always have a space after.**
```r
    print(object@.Data[1:4,1:4,])
                           ^
```
[R/world-functions.R:538:32:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/world-functions.R#L538) *style:* **Commas should always have a space after.**
```r
    print(object@.Data[1:4,1:4,])
                               ^
```
[R/worldNLR-classes-methods.R:340:5:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/worldNLR-classes-methods.R#L340) *style:* **Variable or function name should be lowerCamelCase.**
```r
    NLwMs <- list(...)
    ^~~~~
```
[tests/testthat/test-plotting.R:6:3:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/tests/testthat/test-plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
  t1_0 <- createTurtles(n = 10, coords = cbind(rep(0, 10), rep(0, 10)))
  ^~~~
```


@iCatButler Hey man, just FYI in case you were going to start working on it, I figured out the clamping stuff, so no need :)


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

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


develop (Myoldmopar) - i386-Windows-7-VisualStudio-14: OK (2354 of 2354 tests passed, 0 test warnings)

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


#6920-CoilSystemCoolingDX-model-with-variable-speed-cooling-coil-shows-poor-RH-control (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2355 of 2355 tests passed, 0 test warnings)

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


You can use it freely.


Beats me, I'll ask Patrick at work tomorrow.


asdasdfws


test


MY TEST:

configuration information:
CONFIGURE = '--prefix=/opt/zheap' '--exec-prefix=/opt/zheap' '--enable-thread_safety' '--with-pgport=5434' '--with-blocksize=32' '--with-segsize=4' '--with-wal-blocksize=32'
'--with-trans-slots-per-zheap-page=16' '--with-llvm' '--with-icu' '--with-tcl' '--with-perl' '--with-python' '--with-gssapi' '--with-pam' '--with-ldap' '--with-openssl' '--with-selinux'
'--with-systemd' '--with-readline' '--with-ossp-uuid' '--with-libxml' '--with-libxslt' '--with-zlib'

First Error:

Create a table with the name field data type varchar (32), insert a data, then modify the name field data type to text, and then update

(user)postgres@(db)zheap_test:5432#create table test_t1(
zheap_test(# id int not null primary key,
zheap_test(# name varchar(32)
zheap_test(# )with(storage_engine=zheap);
CREATE TABLE
Time: 14.179 ms
(user)postgres@(db)zheap_test:5432#insert into test_t1 values(1,md5(random()::text));
INSERT 0 1
Time: 2.122 ms
(user)postgres@(db)zheap_test:5432#select * from test_t1;
+----+----------------------------------+
| id |               name               |
+----+----------------------------------+
|  1 | 1bc4e24b8a4bb4a2cc8d3037adcbdccc |
+----+----------------------------------+
(1 row)

Time: 9.481 ms
(user)postgres@(db)zheap_test:5432#alter table test_t1 alter column name set data type text;
ALTER TABLE
Time: 4.881 ms
(user)postgres@(db)zheap_test:5432#alter table test_t1 alter column name set not null;
ALTER TABLE
Time: 3.313 ms
(user)postgres@(db)zheap_test:5432#\d+ test_t1
                                   Table "public.test_t1"
+--------+---------+-----------+----------+---------+----------+--------------+-------------+
| Column |  Type   | Collation | Nullable | Default | Storage  | Stats target | Description |
+--------+---------+-----------+----------+---------+----------+--------------+-------------+
| id     | integer |           | not null |         | plain    |              |             |
| name   | text    |           | not null |         | extended |              |             |
+--------+---------+-----------+----------+---------+----------+--------------+-------------+
Indexes:
    "test_t1_pkey" PRIMARY KEY, btree (id)
Options: storage_engine=zheap, toast.storage_engine=zheap

(user)postgres@(db)zheap_test:5432#update test_t1 set name = name || name where id = 1;
UPDATE 1
Time: 3.327 ms
(user)postgres@(db)zheap_test:5432#update test_t1 set name = name || name where id = 1;
UPDATE 1
Time: 3.044 ms
(user)postgres@(db)zheap_test:5432#update test_t1 set name = name || name where id = 1;
UPDATE 1
Time: 3.462 ms
(user)postgres@(db)zheap_test:5432#update test_t1 set name = name || name where id = 1;
UPDATE 1
Time: 2.205 ms
(user)postgres@(db)zheap_test:5432#update test_t1 set name = name || name where id = 1;
UPDATE 1
Time: 1.985 ms
(user)postgres@(db)zheap_test:5432#update test_t1 set name = name || name where id = 1;
UPDATE 1
Time: 2.478 ms
(user)postgres@(db)zheap_test:5432#update test_t1 set name = name || name where id = 1;
UPDATE 1
Time: 4.100 ms
(user)postgres@(db)zheap_test:5432#update test_t1 set name = name || name where id = 1;
ERROR:  duplicate key value violates unique constraint "test_t1_pkey"
DETAIL:  Key (id)=(1) already exists.
Time: 0.547 ms
(user)postgres@(db)zheap_test:5432#select char_length(name) from test_t1  where id=1;
+-------------+
| char_length |
+-------------+
|        4096 |
+-------------+
(1 row)

Time: 6.466 ms
(user)postgres@(db)zheap_test:5432#vacuum  freeze test_t1;
VACUUM
Time: 14.725 ms
(user)postgres@(db)zheap_test:5432#update test_t1 set name = name || name where id = 1;
ERROR:  duplicate key value violates unique constraint "test_t1_pkey"
DETAIL:  Key (id)=(1) already exists.
Time: 0.597 ms
(user)postgres@(db)zheap_test:5432#\d+ pg_toast.pg_toast_32820
TOAST table "pg_toast.pg_toast_32820"
+------------+---------+---------+
|   Column   |  Type   | Storage |
+------------+---------+---------+
| chunk_id   | oid     | plain   |
| chunk_seq  | integer | plain   |
| chunk_data | bytea   | plain   |
+------------+---------+---------+
Options: storage_engine=zheap

The following tests are all right.
(user)postgres@(db)zheap_test:5432#create table test_t2(
zheap_test(# id int not null,
zheap_test(# name text
zheap_test(# )with(storage_engine=zheap);
CREATE TABLE
Time: 6.932 ms
(user)postgres@(db)zheap_test:5432#insert into  test_t2 values(1,md5(random()::text));
INSERT 0 1
Time: 2.654 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 2.973 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 2.231 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 2.668 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 1.918 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 2.202 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 3.575 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 2.342 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 2.181 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 3.185 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 2.169 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 3.556 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 2.587 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 4.100 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 5.616 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 8.996 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 16.700 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 29.585 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 59.220 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 110.570 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 221.557 ms
(user)postgres@(db)zheap_test:5432#update test_t2 set name= name||name where id=1;
UPDATE 1
Time: 469.373 ms
(user)postgres@(db)zheap_test:5432#select char_length(name) from test_t2 where id=1;
+-------------+
| char_length |
+-------------+
|    67108864 |
+-------------+
(1 row)

Time: 191.947 ms
(user)postgres@(db)zheap_test:5432#\d+ pg_toast.pg_toast_32828
TOAST table "pg_toast.pg_toast_32828"
+------------+---------+---------+
|   Column   |  Type   | Storage |
+------------+---------+---------+
| chunk_id   | oid     | plain   |
| chunk_seq  | integer | plain   |
| chunk_data | bytea   | plain   |
+------------+---------+---------+
Options: storage_engine=zheap

Second Error:
(user)postgres@(db)zheap_test:5432#create table test_t3(
zheap_test(# id int not null primary key,
zheap_test(# name varchar(32)
zheap_test(# )with(storage_engine=zheap);
CREATE TABLE
Time: 100.179 ms
(user)postgres@(db)zheap_test:5432#insert into test_t3 values(1,md5(random()::text));
INSERT 0 1
Time: 90.135 ms
(user)postgres@(db)zheap_test:5432#alter table test_t3 add column sex char(1) not null default '1';
ALTER TABLE
Time: 87.799 ms
(user)postgres@(db)zheap_test:5432#alter table test_t3 alter column name set not null;
ERROR:  column "sex" contains null values
Time: 0.597 ms


@eyarovoi review!


no


My worker is getting this error on this test:

evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)2u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:845:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
             else if (     mob <= 3
                           ~~~~~~~~
                      && ( !(forward_file_bb(Us, s) & pos.pieces(Us, PAWN) & attackedBy[Them][PAWN])) || more_than_one(forward_file_bb(Us, s) & pos.pieces(Us, PAWN)))
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)2u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:845:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)3u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:846:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)3u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:846:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)4u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:847:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)4u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:847:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)5u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:848:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)5u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:848:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)2u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:845:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)2u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:845:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)3u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:846:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)3u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:846:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)4u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:847:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)4u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:847:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)5u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:848:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)5u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:848:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
g++ -o stockfish.exe benchmark.o bitbase.o bitboard.o endgame.o evaluate.o main.o material.o misc.o movegen.o movepick.o pawns.o position.o psqt.o search.o thread.o timeman.o tt.o uci.o ucioption.o syzygy/tbprobe.o -lgcov -static
make[2]: Leaving directory '/c/fishtest-master/worker/tmpwfggzn/31m059-Stockfish-d0211a2/src'
make[1]: Leaving directory '/c/fishtest-master/worker/tmpwfggzn/31m059-Stockfish-d0211a2/src'

[...]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)2u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:845:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
             else if (     mob <= 3
                           ~~~~~~~~
                      && ( !(forward_file_bb(Us, s) & pos.pieces(Us, PAWN) & attackedBy[Them][PAWN])) || more_than_one(forward_file_bb(Us, s) & pos.pieces(Us, PAWN)))
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)2u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:845:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)3u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:846:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)3u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:846:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)4u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:847:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)4u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:847:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)5u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:848:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)5u; Trace::Tracing T = (Trace::Tracing)0u]':
evaluate.cpp:848:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)0u]'
evaluate.cpp:887:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)2u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:845:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)2u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:845:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)3u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:846:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)3u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:846:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)4u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:847:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)4u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:847:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)0u; PieceType Pt = (PieceType)5u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:848:36:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
evaluate.cpp: In instantiation of 'Score {anonymous}::Evaluation<T>::pieces() [with Color Us = (Color)1u; PieceType Pt = (PieceType)5u; Trace::Tracing T = (Trace::Tracing)1u]':
evaluate.cpp:848:62:   required from 'Value {anonymous}::Evaluation<T>::value() [with Trace::Tracing T = (Trace::Tracing)1u]'
evaluate.cpp:901:42:   required from here
evaluate.cpp:385:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
g++ -o stockfish.exe benchmark.o bitbase.o bitboard.o endgame.o evaluate.o main.o material.o misc.o movegen.o movepick.o pawns.o position.o psqt.o search.o thread.o timeman.o tt.o uci.o ucioption.o syzygy/tbprobe.o -lgcov -static
make[2]: Leaving directory '/c/fishtest-master/worker/tmpwfggzn/31m059-Stockfish-d0211a2/src'
make[1]: Leaving directory '/c/fishtest-master/worker/tmpwfggzn/31m059-Stockfish-d0211a2/src'


Fixes 1963402


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

18 tests passed, 1 tests failed and 10 tests skipped in 18374 seconds

Failed tests:

* test_sim_mhc_snp1kg (24 seconds)

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


Not sure why I left a black line after "Hi" but oh well


很棒！你掌握了更加贴近Go风格的用法。之后你想用Printf也不是不可以，当你真正需要它的时候，比如说你需要控制输出格式。


Thanks!


@crossbr Good catch--thank you!  I misplaced a pair of parentheses.  I'll start a bugfixed test.


[abraham saves the day](https://github.com/lautis/uglifier/issues/127)


提交分支的代码


As far as I know, keystore files contain keys that are used to authenticate myself to anyone who is asking -- they are like my ID card or passport (correct me if I'm wrong). While losing them is destructive, wouldn't it be dangerous to share them on git by default, which makes it easier for anyone who has access to the repository (legally or not) to pretend they are me and sign stuff?
@Zarkopafilis


develop (Myoldmopar) - Win64-Windows-7-VisualStudio-14: OK (2354 of 2354 tests passed, 0 test warnings)

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


So, I pass along the comment that we probably would want to do this for the permissions implementation.  You are correct in that you are passing in a permissions class and required scopes.  So you are providing a layer of abstraction.  However, we are modifying the implementation details of a 3rd party library.

The reason we want to avoid this is that we would be violating the "O" in the SOLID principles.  If you are not familiar with the SOLID principle I highly recommend reading about them.

https://en.wikipedia.org/wiki/SOLID

The "O" stands for the Open/Close principle.  In which "software entities … should be open for extension, but closed for modification.".

https://en.wikipedia.org/wiki/Open/closed_principle

_" ... that is, such an entity can allow its behaviour to be extended without modifying its source code."_

There is an excellent book by Uncle Bob Martin on this subject.

https://www.amazon.com/Software-Development-Principles-Patterns-Practices/dp/0135974445

Also discussed in his book Clean Code.

https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882

I highly recommend both.  There is an OK video as well from one of his talks but his books are so much better.

https://www.youtube.com/watch?v=TMuno5RZNeE

Ultimately, the work you did in the permissions class is great.  Glenn has some updates to it but they are minor.  Where we want to "protect" ourselves is how we tie permissions into GraphQL.  Ultimately we do have time constraints as you mentioned so we may have to do something less than desirable like this.  However, we do not want to tightly couple ourselves to this library as well will most likely abandon it in the future.


Thanks for catching that typo.


Just "illustrates" sounds better to my ear, but I'll change it so others aren't confused by it.


What's this for?? @zixia


OK, done.  (It's the object, not the type, that isn't fully initialized.)


stop is actually always equal to i except right at the spot where it gets incremented, since it starts at the same value as i and is increased by 1 in both conditions inside the loop. Therefore it is unnecessary. You could rename i to stop.


You could also write bestCount = max(bestCount, newCount). Personally I tend to think it's better since it captures the intent of "take the larger of these values". No big deal either way though.


In fact, since both conditions end with this logic, you could move it outside of the if-else (put it after the if-else) and then when you get rid of stop, you can also get rid of the entire current if block. You can convert this if-else into just an if on the opposite condition (if s[i[ in lettersSeen: <do logic inside else block>)


Sorry, I should send a PR instead of commit directly.

For the reason change to this, is because I found a problem related to a special Docker use case.

For example, if you are a Mac user, and you installed `wechaty-puppet-padchat` first. Then you want to use Docker to run your code, here's the problem:

1. When you install `wechaty-puppet-padchat` under Mac, the `flash-store` will install a Mac OS binary to the `node_modules` directory
1. After you run your bot in the Docker container, there's a Linux ELF environment.
1. If you instantiate `wechaty-puppet-padchat` in the userland code, the Node will look for it in local node_modules, after that, it will load `flash-store` in local node_modules, which includes a Mac os binary, and it will cause a fatal error: ELF mismatch because we can not run Mac binary under Linux.

That's the reason I changed this README in order to make it more compatible with all use cases.

However, please feel free to change it back as you need, after you understand this problem, and hope you will be able to find better way to fix this problem.


Oh, did you mean I forgot to delete this line?

If so, please help me to get rid of this, thanks! ;-p


develop (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2374 of 2374 tests passed, 0 test warnings)

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


reviewed!


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

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


hey i love this work or whatever and i do not know if this is the correct file but could i see the exact mission you run if it is OK with you? the current one has absolutely nothing i was hoping to work off one that had at least some stuff setup, thank you.


Demo is good!


This seems like a very bad idea. It broke networking on my Raspberry Pi, since I purposely don't install it. Also, it's not documented behavior and there seems to be no way to disable it. :(

(See also issue #56 )


Where is the documents folder???


new class


Решение красивое, только не до конца понятно зачем каждый раз создавать новй объект? Нам же достаточно иметь только один instance of workspace на сессию работы модуля?


Я имею в виду вот такое использование


И вот такое


get links for crawlers


ffd


hghh


Thanks, I've fixed that.


Уже можно обновить до 2.17 и RxAndroid до 2.1.0


## Lipsum message
this is really a good job


It is Ruby microframework


API лучше хранить где-нибудь в конфиге или в gradle.properties и не пушить в репо, а ревьюеру в Udacity предоставлять инструкции что куда прописать, по крайней мере мне делали такое замечание =)


line 34,38,41,42,55,64 - above modified variable "userInterface" did not use in mentioned lines and they should be fixed.


Moving the output into the package's source directory seems a bit weird to me. Why not leave it where it is, or move it the the current working directory? Think of a scenario where we wanted to create the offline version on the server (maybe because that means way better access to the sound files). In this case, typically, the sources would not be writeable for the user executing the script.


## lipsum really?

this is a good job.


#Python-1
Hi!!
I'm Divyanshu250R. This time i'm going to work on python3.6. It's really great for me and nice opportunity.


## lipsum really?

this is a better job.


great!!


All The Best!!


Automated Test Suite Message


`PYTHON_COMPATIBLE_VERSION` is too long. Use `PYTHON35`.


You shall use `$(fileter)` in GNU make.


this will only work if you only ever use this widget in one place (so that the createState method is only called once). You can't have the same State used by two different Widgets.


Remove "in current environment".


develop (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1721 of 1721 tests passed, 0 test warnings)

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


Fix grammar error "it should be setting".


update webhook documentation


It is not always `pip3`. Sometimes, it would be `pip`, depending the installation.


Avoid Debian style assumption!


update to test webhook


convo changes


Hey Ian! Thanks for the comment- I didn't realize that, but I guess it means that if I add a Widget to the UI twice, it won't call `createState` twice?.
By the way, the plan now is to use a Key instead of this to access the state, but I just haven't had time this week.
Do you think that will fix the issue?


## lipsum Really?
this is a good job


array() -> [] makes PHP 5.4+ the new minimum system requirement.
Will the updater be smart enough on 5.3 hosts?

Shouldn't we better make the next Typesetter version 5.2 then?


## lipsum Really?
this is a better job


@eyarovoi


i see what you're saying.. i'll fix


This query does not work in SQLite. Reverting back to "SELECT 1;" for now, since it is less implementation specific.


This should be VulnerabilityStats


line 39 - 42 above modified variable "calendar" should be replaced properly


I also was not sure where to. Maybe the best solution would be, since for generating it one has to have access to the Sound-Comparisons package, to copy it into `Sound-Comparisons/site/offline`. Then, if one generates it on a server, one can download it as an user.


Line 52 and 54 - "cal" variable name should be replaced as "calendar"


Fixed


Good one.


yi gei wo li giao


@eileenmcnaughton So until signature(or public key) is added, should we avoid the above js to encrypt the cc number?

The signature is currently empty which makes the below js to submit the empty value for CC and cvv

    function encryptField(field, apiKey) {
      var existingValue = field.val();
      if (existingValue == "") {  //extend this condition to also check for empty(apiKey)?
        return;
      }
      if (isFieldEncrypted(field)) {
        return;
      }
      field.val(eCrypt.encryptValue(existingValue, apiKey));
    }

Following error is returned if we use this with ewayRapidDirect processor even after we fill values for cc and cvv2

![image](https://user-images.githubusercontent.com/5929648/44445153-8d41aa80-a5fd-11e8-9fea-b9d3188f9d6c.png)


refer from #463


This commit seems to be fucked up.


> test comment


Use `not self.series[show]` instead


Agreed, there should be some kind of class for dealing with models, requirements. I did not give up on php-facerecognition library, but since I don't know (yet) what will be in it, I would rather let it "grow" in this app, and extract it later, if/when needed


for negative a or b


for negative one for a or b


Automated Test Suite Message


for negative one a or b


This (CnnFaceDetection->detect) is what I added to pdlib, and it is working at same speed as regular C++ (plus small overhead). It should be working same (or faster) than Python version. If it is not faster, then Python is doing something differently (passing different stuff to dlib) and we should look into it. I am getting around 5-10 seconds per image without GPU and 0.5-1s per image with GPU (nvidia 1050). All testing I am doing these days is without GPU, so I can also "feel" usability.

(I think this is slowest part, and that shape predictor and face descriptor are faster, although, I should first write them in pdlib:D)


Will add TODO! Yes, before we ship anything, this must be fixed.  Thanks for letting me know, I didn't know about this class (that's why I didn't use it:D)


好的


Sprint 1/Acceptance Tests Doucment/acc-tests.md

I think we can combine Android and IOS as Mobile Device subsystem. Because I can image in IOS device the test method should be similar but in a different language.


merged 后的 manifest 能看到我框架的包名


// fall through
That comment will remove the warning which becomes an error in later gcc versions, and will be accepted by msvc.


对的，包名是有的，也可以不改哈


Тег fieldset - это часть формы, потому используется только внутри тега form.


Could not able to update source of a image through dispatching event inline of view, So I have added to code here which updates the source of the image


Note to self...this did not fix the issue.


Thank you for pointing it out!


我在 android:authorities 这个属性中加入我框架的名字就可以了


Finished!! Se nota la velocidad a la hora de comprobar si hay o no
modificación. Como me suponía un poco de trastorno no hago la comprobación
la primera vez con los snippets y dejo en blanco el campo etag del registro
de BBDD, y ya en la segunda comprobación es cuando entra en juego el etag
(función listModified). Como es sólo para una primera ejecución VS miles
que va a tener después no me parece significativo...
El siguiente paso es ponerme a conseguir el oauth del usuario para
toquetear sus datos de google music :)

El sáb., 18 ago. 2018 17:40, Fernando Bordallo <notifications@github.com>
escribió:

> ;) My pleasure!! hehehe 👍
>
> PS: Si entiendo bien el etag hace referencia al entity y cambia si cambia
> algo del entity en si. No deberia afectar como pidas el dato (con snippets
> vs solo id).
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/tomasvrubio/miTUBE/commit/b3c7d1adb079e593b52b5b211bb7f1d250066a54#commitcomment-30160633>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AD_KbCgvLrCBkQGWUHT-wmGyNWR0AFaXks5uSDVlgaJpZM4V7x_P>
> .
>


Hi. Sorry am responding to this a bit late but it looks like you work is good to go.


Hm. KEH is susceptible to this edge case as well, because the code I write is identical in function to what you had written there.


Awesome, exactly what I had in mind. 👍


RDS白名单控制


@ MurzNN, see here about the "N" versions:
https://www.howtogeek.com/322112/what-is-an-n-or-kn-edition-of-windows/

Another issue I noticed is that Cortana and Edge still seem to be fully present, although they are in the list of removed things?


I would have probably renamed i to "end" in this case, but no big deal.


You probably already know this, but no need to set bestStart and bestEnd if you're not using them.


wait.. why to end this time?  I had it as end before, but changed it to i based on your other review.


Yes, that may be a good option. In this case there should be offline
versions for all studies, and probably also the map tiles available for
download.

Hans-Jörg Bibiko <notifications@github.com> schrieb am Mi., 22. Aug. 2018,
07:50:

> I also was not sure where to. Maybe the best solution would be, since for
> generating it one has to have access to the Sound-Comparisons package, to
> copy it into Sound-Comparisons/site/offline. Then, if one generates it on
> a server, one can download it as an user.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/clld/soundcomparisons-data/commit/bb81969912497359298d7c01c4a69a3a2edc9880#commitcomment-30246480>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AA1HKIc7q3CmQVjfBa0Qa2c5kTfmhEwUks5uTPEpgaJpZM4WHA4g>
> .
>


Thanks, so all versions (including N) are minimal? That's good!


With this new version, we have another edge case: if d1 (after the lsr) is $FFFF and you are transferring one word, you get a carry set, but you should not branch. If you branch, you do a 1-word DMA followed by a 0-length DMA (a 64kB DMA).

I know because I had a whole setup to handle this edge case before, after Tiddles reported it.

I will need to rethink this one a bit.


expanded-runperiod (jasondegraw) - Win64-Windows-7-VisualStudio-14: OK (2981 of 2983 tests passed, 15 test warnings)

Messages:

 * 2 tests had: Table big diffs.
 * 15 tests had: Table small diffs.
 * 1 test had: AUD diffs.
 * 1 test had: DXF diffs.
 * 1 test had: EIO diffs.
 * 1 test had: ESO small diffs.
 * 1 test had: MDD diffs.
 * 1 test had: MTD diffs.
 * 1 test had: RDD diffs.
 * 1 test had: SHD diffs.

Failures:

regression Test Summary
 * Passed: 627
 * Failed: 2

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


My comment before was more about how you had two variables doing exactly the same thing: end and i. The important thing was having it be just one variable. Which name you choose for it is less important, but it would have been better to choose the more descriptive name.


i do use bestStart and bestEnd though.


Hmm, not sure about that but I would suppose so.


Do you? Where? Maybe I'm not seeing the most up-to-date version?


I don't think you should be interacting with the DOM so much in a React app.


👍 this is so exciting, this is going to make some people really happy!

Thanks again for working on this


是的，这位帅哥加了一句话


Nice! That looks like an interesting project.


veryfied


fix #72


辅导费


I think you want to set `smrpg_infopanel_type` to `0` in `cfg/sourcemod/plugin.smrpg_keyhint_info.cfg`.


Also I'm not sure if it's okay to call `fetch` in a component's constructor, I think it's reccomended to do it in the `onComponentDidMount()` method.

And all those regexes that you use for validation, maybe you should put them in a different module so that this class only contains UI logic.


hehehe...


filestore or bluestore 차이 점과 설치하는 방식 옵션


**Vueインスタンス**を作成し、既存のDOMに**マウント**します。
マウントされたDOMは、Vue.jsの生成するDOMによって置換されます。

* Vueインスタンスのオプション
  * **el**
マウント対象DOMのセレクタ
  * **data**
インスタンス内で共用される値
オブジェクトを返す関数の形式で記述する


PR Submitted!


ϕ (U+03D5) にしました


We contacted the payment express and asked them to setup the PxPost creds for the client and then the recur started to work correctly. Seems it is a necessary config for recur to function correctly using the automatic cron execution. Below lines is from Rishabh(Payment Express member)

>The PxPay 2.0 is only used to tokenized the card details and PxPost runs in the backend to rebill those tokens in automatic process.
>
>You will not be able to rebill the tokens automatically, until you have PxPost setup in the backend.

Thanks :-)


ok, i get what you're saying now


commenting 123456789


I believe having 2 methods in the adapter might add unnecessary complexity to it. Let's just update the existing one to take a size and a page and we can do a major release. We can then add configurable `Inputs` for the size of each bulk load, so we can use that size in our default pagination if `historyEnabled` is true.


page = models.Page.objects.create(title='page')


page.title


Nice! Can we make it Pascal case though?


Move to a separate UniqueFieldsMixinTestCase


2.
div#app要素が、マウント対象のDOMです。
記述されている内容に応じて、Vue.jsがDOMを生成します。

* テンプレート構文
  * **{{}}（二重波かっこ）**
VueインスタンスのdataやJSの式を、文字列として展開します。


Hopefully fixes #8 , but needs further testing with these new changes.


We might want to use a property that is returned in a wrapped DTO from the `getMessageHistory` method in the adapter to increase the UX. Might be a bit boring to click it and nothing happen and just for the sake of hiding the load more button


В подклассах поезда все еще должен быть метод инишалайз, только не полностью. Подкласс поезда должен отправлять в конструктор родителя те аргументы которые ему пришли, и тип (потому-что CargoTrain будет всегда с типом карго)


Shouldn't we somewhere be setting `hasMoreMessages` to false?


Double check this line


It might be, but to inline with the rest of the router middlewares, this is an early return, preventing to execute inner middlewares without need. If you need to do something with that 404, you can set a defaultHandler (and execute the inner middlewares) or use middlewares/error-handler (if you don't want to execute inner middlewares).

Note also that middlewares/utils v2.0 has support to PSR-17 (Factories) and v2.1 includes common traits to set and consume factories. You can see an example in fast-route middleware: [using the HasResponseFactory](https://github.com/middlewares/fast-route/blob/master/src/FastRoute.php#L15) and [applied here](https://github.com/middlewares/fast-route/blob/master/src/FastRoute.php#L53)


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


I was suggesting it for the command below. I'm not sure if it will work for this command since this is called prior to updating the process name so the running process will have a different name from what cchq thinks it does.


Okay, thanks for clarifying.


fedf


While I have your attention... :grin:

Could you setup Packagist auto-update for this repository?


Тут тоже нужно сделать конструктор и отправлять тип в родительский конструктор


см CargoTrain


* [x] Direct relations (foreign key)
* [x] One to one relation (one to one)
* Reversed one to one (we have PageSerializer -> NumberSerializer (direct),  but we need ReversedNumberSerializer-> ReversedPageSerializer)
* Many to many


см PassengerWagon


(1511, -2, 1154, 1155) in the database already exists (1156, -2, 1154, 1155)


Perhaps try only levers which are not supported


What is this upgrades.js about?


вот тут не нужно передавать тип. У нас класс CargoWagon, так-что при создании уже известно, какого вагон типа. Это нужно будет изменить, когда ты исправишь подклассы поезда и вагонов по комментам выше


Created another getHostComponentMetrics method.


вот тут не нужно передавать тип. У нас класс CargoTrain, так-что при создании уже известно, какого поезд типа. Это нужно будет изменить, когда ты исправишь подклассы поезда и вагонов по комментам выше


A simple PHP web app built using the Laravel framework


kjhkjhkjh


При использовании socket.io в дальнейшем, буду передавать request_data в emit, чтобы на клиенте вывести новый request.


Проверка типа уйдет в подкласс


Насколько я помню мы обсуждали, что dotEnv не нужен, поэтому все настройки я теперь храню в /config/index.js


Ок. Исправлю.


![image](https://user-images.githubusercontent.com/23130674/44447947-6e064580-a61c-11e8-85e2-f179ac65cdff.png)
组件中少这个


What is the result of this, does the world valley try and carry on with unknown state or does it just point the issue to python and so there?


还有就是这个引入时候，路径也有点问题，这个min.css在下 载文件中找不到，希望尽快调整一下


!wagon.current_train.nil? - мозгодробительная проверка. Ты хочешь вернутся из метода, если у вагона есть поезд. Пожалуйста ``` wagon.current_train ```. Вернет правдивое значение, если там не будет nil. Тут будет использоваться свойство руби, что все кроме nil и false интерпретируется в условиях как "правдивые" значения.


删除b.txt


develop (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2357 of 2357 tests passed, 0 test warnings)

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


It raises a `MemoryError` in python, which will probably unwind the stack and free up a bunch of memory. I assume that `PyErr_NoMemory` allocates no memory, else there'd be little point in it existing


Done


Super!!! :D :D
Tengo ganas de ver esto en marcha ;)


I've looked at [`ExceptionUtils.getRootCause(Throwable)`](https://github.com/apache/commons-lang/blob/master/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java#L184-L187) and it does not use reflection. The reflection based discovery is only used by [`ExceptionUtils.getCause(final Throwable, String[])`](https://github.com/apache/commons-lang/blob/master/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java#L157) and overloads of that method (all of them are deprecated).

Nevertheless it is interesting that this method seems to significantly slow down this code compared to guavas `Throwables`. My guess is, that the slow down in commons-lang is caused by the [intermediate ArrayList](https://github.com/apache/commons-lang/blob/master/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java#L256) we use to find the rout cause. `Throwables` simply iterates through the causes in [a big while loop](https://github.com/google/guava/blob/master/guava/src/com/google/common/base/Throwables.java#L254-L273) without saving intermediate results in a List. I've raised an [issue](https://issues.apache.org/jira/browse/LANG-1413) to improve this. :+1:


develop (Myoldmopar) - 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)


Need to add '.idea' in .gitignore. Also, we can remove unwanted files and keep only relevant things in .gitignore file


fixed #4


Add general base.html general template


*multiplication


I did :) Nothing was using it.
Also you should rebase your changes since all references to `Variable` were dropped


Have a look at the call tree of ExceptionUtils.getRootCause, it calls ExceptionUtils.getCause internally.


@hizzlekizzle cool. I've been trying to pull the clamping out to before the various renderers along with the texture coordinate offset code that's in the same place (to fix broken sprites in software). It gets a little complicated due to how the pre-renderer code handles quads.

I'm not really managing all that well so it's probably for the best that you're not waiting on me.


@Midda-C I indented options under the toggles that enable/disable them, and removed a load of redundant text. Do you agree this helps?

![image](https://user-images.githubusercontent.com/939901/44448369-e06f2980-a60c-11e8-9143-f06adca087ad.png)


You're right, I was mislead by the javadoc which still says

> This method walks through the exception chain to the last element,
     * "root" of the tree, using {@link Throwable#getCause()}, and
     * returns that exception.</p>


bhaii samjh nii aa rha haii kaise karu loco bot


Keep an eye on the order of the imports in each file.
Import ordering matters because:

Code consistency. Broken windows theory.
Easier to to visually scan and see dups.

There is a useful package [](https://github.com/timothycrosley/isort)


You're right, I was mislead by the analysis of someone else. Thanks for opening an issue!


Еще раз. Проверять нужно не названия станций, а объекты. Класс маршрут должен знать минимум об имплементации класса Station. Например, если ты решишь переименовать name в title для станции - то в случае без нарушения инкапсуляции этот метод все еще будет работать.


Delete Lisence


Давай еще добавим проверку, что те объекты которые приходят в констркутор на самом деле являются экземплярами класс Station. (а не например Player, у которого тоже есть атрибут name, что позволит ему пройти валидацию)


Well, just discovered this thing, called, click on random numbers randomly to randomly initialize a commenting thread. Pathetic.


**【 1 】**

**Vueコンポーネント**を定義し、テキスト表示部分を再利用可能にします。

* コンポーネントのオプション
  * **template**
コンポーネントのDOMを表す文字列。
テンプレート構文を使用できます。
  * **data**
コンポーネント内で共用される値。
用法はVueインスタンスのdataと同じです。


such a wholesome commit


if `user_sub.active == False` can simply rewritten as `if not user_sub.active`


@lox Can you remember why the logs are expanded here? Especially given it will be expanded if there is an error:
https://github.com/buildkite-plugins/docker-compose-buildkite-plugin/blob/333eada13341bd8dfe2bdc4a486154435fe53476/hooks/commands/run.sh#L117

A dev on our team asked about this, so I looked and couldn't figure out the reason.


follow saratoga linux application code style, reserve the comments, if need to remove it, I will update it soon.


# 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)|


**【 2 】**

コンポーネントをインスタンス内で使用可能にします。

* インスタンスのオプション
  * **components**
インスタンス内で使用可能とするコンポーネントの一覧。
オブジェクトとして列挙します。


@puneet0191 why hardcoded to 0?


Is it just a variable declaration?


However no "offical" docker image. And besdies: EVERYONE has been like "...ehh mysql ?" Dont start this with postgres as well - running out of options.


From my understanding, this means we will only transmit notifications every two seconds? That seems a bit infrequent?


achieve my spring cloud project


`yield amqp_payload`?


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

В предыдущем коммите у меня было вот так сделано:
https://github.com/alexleskov/thinknetica-learning/blob/4d64078067078c6f68c28abce52a522bdef0b0f6/Lesson4/wagon_cargo.rb

https://github.com/alexleskov/thinknetica-learning/blob/4d64078067078c6f68c28abce52a522bdef0b0f6/Lesson4/train_cargo.rb

Похоже, я запутался. Либо не понял в какую сторону копать.


**【 3 】**

コンポーネントを使用することで、同一の内容を繰り返し表示します。
コンポーネントは、タグとして使用します。
キャメルケース（AppText）でなくケバブケース（app-text）で記述します。


You can specifically use the exception type expected in a try except block.
Refer this
[](https://stackoverflow.com/questions/30442236/how-to-prevent-too-broad-exception-in-this-case)


This approach is [recommended in the python docs](https://docs.python.org/3/c-api/memory.html):

> However, one may safely allocate and release memory blocks with the C library allocator for individual purposes, as shown in the following example:
> ```python
> PyObject *res;
> char *buf = (char *) malloc(BUFSIZ); /* for I/O */
>
> if (buf == NULL)
>     return PyErr_NoMemory();
> ...Do some I/O operation involving buf...
> res = PyBytes_FromString(buf);
> free(buf); /*
> ```


Does my last commit (yesterday) fix your problem?


Instead of using the get and post methods of View, we may use the specific generic views like TemplateView, FormView, CreateView and override the correct functions like form_valid(), get_context_data() more often to reduce the wheel.


a


@jules32 and @mishal089
I have gone ahead to derive mangrove cover for Kenya OHI counties using Hamilton et al, global data-set (tiffs). From the initial observations, the area (herein given in meters squared) of mangrove for all OHI region seems to be underestimated and is way too low from the expected.

The 2010 [Global mangrove layer from GFW](http://data.unep-wcmc.org/datasets/45) however gives some realistic estimates. However, this is only one year product. The state of the coast report also show some discrepancies as well and the reported years are in epochs of 7,8 and 10  years.

What would be your comment on this. I.e. should we use the Hamilton derived data-sets due to the temporal consistency?


probeer opnieuw


# fileupload
javaweb文件上传

附件上传示例代码

使用技术：
	Web Uploader上传组件
	组件网络资源：http://fex.baidu.com/webuploader/

WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主，FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势，同时又不摒弃主流IE浏览器，沿用原来的FLASH运行时，兼容IE6+，iOS 6+, android 4+。两套运行时，同样的调用方式，可供用户任意选用。

采用大文件分片并发上传，极大的提高了文件上传效率。


I'm slightly confused which line you mean. If it's the main "+++ :docker:" line, then it's because it's the primary command that gets executed and it's nice to have output visible for it.


> Your IP address is not in the dhcp table. Maybe you need to renew the IP address.

这是因为 auth4 未覆盖整个校园网，例如东主楼。这种网络环境下无需登录 auth4，也无法登录 auth4，像以前一样只需登录 net.tsinghua.edu.cn 就可以了。


Your branch is inverted compared to how I normally do it, but wouldn't something like this work?

```
		move.w	d1,d0
		add.w	d3,d0
		beq.s	.singletransfer
		bcc.s	.singletransfer
```


Unhandled Failure


hi this is for testing--edited---6666 ----from remote to local repo--- merging


When I try to  .wget https://github.com/yycunc/SAFEclustering/blob/master/gpmetis_and_shmetis_for_Linux/shmetis


commiting for testing to check the process of remote ---local repo


I was wondering why they have to put the double "!". Thanks to @EricWiener question and @mpourismaiel answer. <3


都是默认的参数啊


I'd call it `SpilledVariableDescriptor` with properties `fieldName` and `variableName`


expanded-runperiod (jasondegraw) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


Thanks!


Why was this added? We are running into issues with installing dependencies requiring newer PHP now

```
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

 Problem 1
   - hashids/hashids 3.0.x-dev requires php ^7.1.3 -> your PHP version (7.2.5) overridden by "config.platform.php" version (7.0) does not satisfy that requirement.
   - hashids/hashids 3.0.0 requires php ^7.1.3 -> your PHP version (7.2.5) overridden by "config.platform.php" version (7.0) does not satisfy that requirement.
   - Installation request for hashids/hashids ^3.0 -> satisfiable by hashids/hashids[3.0.0, 3.0.x-dev].
```


왜 이 파일을 수정했는지
회의 해야하는지 남길 수 있다.


Add a new line


Можешь объяснить как это будет работать:
`train.type.include?(self)`
😄


Add new line


Yeah, that's a bit clearer, for sure.  Good idea!


I think a good guideline for this might be that even if the tests are run as root, nothing on the host system must change.


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

I updated the Github team because of this commit.

- @gonzalocasas, @brgcode were added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

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)


hi~请教一下，这块为什么需要这么修改呢？这个会导致所有的protocol index发生偏移，这样可能会导致一些遗留的代码，如果依赖的是libbrpc.so，重新启动的时候，编译期间的头文件和运行时的值不一致


啊实打实d


萨达的打算的啊


Насчет шашек, gui приложение, шашки русские, правила соответственно стандартные (с обязательным взятием), так же к самой игре написать тесты.


Такие сложные условия нужно упрощать, например можно вынести в отдельный метод:
```
def last_station?
  route.route_list.last == current_station
end
```
и кстати, откуда берется current_station, если метод set_starting_station нигде не вызывается? 😄


是不兼容，需要工程重新编译。


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

I updated the Github team because of this commit.

- @bemeurer was added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

- @bollwyvl 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)


这个顺序会影响解析，会出现误解析。这个值可能保证不了ABI兼容性。


/cc @kassner just so you are aware of this we had to revert the PR


:disappointed: :relieved:


spelling mistake


Why is `livenessFrames[suspensionCallIndex].isAlive(index)` check necessary?
Looks like we already know it's alive here because we're spilling it


We check for new messages every two seconds. All messages accumulated the
last two seconds will then be transmitted. In a loosely-coupled setting
this should be more than enough (I would actually be inclined to set it to
5), but of course the frequency can be set to what ever is preferred.

2018-08-22 9:34 GMT+02:00 Dan Villiom Podlaski Christiansen <
notifications@github.com>:

> From my understanding, this means we will only transmit notifications
> every two seconds? That seems a bit infrequent?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/magenta-aps/mox/commit/61ae4ca0760add30987df08c44c547c1fc66e930#commitcomment-30247089>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AA1NmRn83Dki0ecGrGs0_oSpnzqIXTF3ks5uTQlygaJpZM4WHJKm>
> .
>

--
Robert Jensen
+45 81 88 18 22
Magenta ApS
Pilestræde 43, 3. sal
DK-1112 København K
magenta.dk
rj@magenta.dk


what is this change about?!?
the withdrawals are running into a 404
@nielsdraaisma tell me plz :rage:


Possibly, any specific reason to prefer this?

2018-08-22 9:34 GMT+02:00 Dan Villiom Podlaski Christiansen <
notifications@github.com>:

> yield amqp_payload?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/magenta-aps/mox/commit/61ae4ca0760add30987df08c44c547c1fc66e930#commitcomment-30247091>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AA1NmfiVCf4PnL_nH5xQq_mORs2AooOJks5uTQl9gaJpZM4WHJKm>
> .
>

--
Robert Jensen
+45 81 88 18 22
Magenta ApS
Pilestræde 43, 3. sal
DK-1112 København K
magenta.dk
rj@magenta.dk


Looks good, there is just one '(' missing :wink:


dobry page, ale "nopage404" jest bardziej czytelne :-D 👍


Use git for whatever reason. Any code you write or share should be under git. No exception


file is created now


# 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)|


Yes; the primary reason being that it's simpler and more Pythonic 😉 You could also replace the repeated assignment with a single `dict` literal, which would probably be easier on the eyes. Speaking of which, you misspelt “Notification” a few lines up.


Areas of improvements:
* Learn webpack
* Use babel and write ES6 code
* Learn typescript
* Learn css extension languages like SASS, LESS etc.


use only one reset file


Hello, I may need your help.
I downloaded the two files with the command:
wget https://github.com/yycunc/SAFEclustering/blob/master/gpmetis_and_shmetis_for_Linux/shmetis
wget https://github.com/yycunc/SAFEclustering/blob/master/gpmetis_and_shmetis_for_Linux/gpmetis
and put them in my workplace.
It seems the downloaded files gpmetis and shmetis  for linux don't work.
Here is my command:
cluster.ensemble <- SAFE(cluster_results = cluster.results, program.dir = "/hwfssz1/ST_PRECISION/USER/zhoubiaofeng/SAFE_test",MCLA = TRUE,
CSPA = TRUE, HGPA = TRUE, SEED = 123)
here is the reports:
[1] "Cluster ensembles using HGPA"123)
[1] "wgraph: writing graph22"
[1] "wgraph: 500 vertices and 14 non-zero hyperedges"
[1] "cluster ensembles: /hwfssz1/ST_PRECISION/USER/zhoubiaofeng/SAFE_test/shmetis graph22 2 5"
/hwfssz1/ST_PRECISION/USER/zhoubiaofeng/SAFE_test/shmetis: line 7: syntax error near unexpected token `newline'
/hwfssz1/ST_PRECISION/USER/zhoubiaofeng/SAFE_test/shmetis: line 7: `<!DOCTYPE html>'
Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(file, "rt") :
  cannot open file 'graph22.part.2': No such file or directory


> We check for new messages every two seconds.

Well, the end goal should be largely immediate notifications — if the process is going to sleep, it might as well sleep while listening to the connection…


google styles can be inserrted via link


Why is else needed here? It doesn't do anything.


just changed it back in the existing PR https://github.com/knowm/XChange/pull/2765
😒


了解，但是这个地方对so的升级不太友好，静态库倒还好


Do not mix BEM approach with other types of css styling. If you started using BEM use it in the whole app


No need to check whether 3 is a keysig prior to casting it to one?


Why did you changed port.conf? There is no portgroups file in "@DGCONFDIR@/authplugins".


I think you have to rename README as README.md to enforce Markdown processing.


Very minor. I'd rewrite it like `(1..list.size).map { labelIndex }` to state we don't care of the list's content


It probably does, but I am trying to come up with a better way. Also, I am writing down all edge cases for documentation purposes and will work through them all.


Be more accurate in namings. Using IDEs like webstorm will allow you to fix all types of spelling mistakes and typos


this.resource.authority === resource.authority is not 100% correct
File URI's representing UNC paths can have a authority as well as non-file URIs


Some strange nesting of tags. Why do you need ul if the next tag is li? It is ok that li contains divs but ul is a list and should contain li elements. So better will be ul.menu>li.menu-item>div.dropdown


Probably need to wrap the conditionals on something like
```
    if MOMPASS>1
        ...
    endif
```
This will delay the checks until AS has values for it.


Always use self-descriptive namings expecially for ids


Xcode's first launch tasks didn't do the expected thing during provisioning:

1. Xcode 10's `xcodebuild -checkFirstLaunchStatus` returned that something needed to be installed.
2. Xcode 10's `sudo xcodebuild -runFirstLaunch` didn't do anything.

The next time we run `xcodebuild -checkFirstLaunchStatus` to verify that everything is up-to-date, we'd fail.

Investigation (by stepping through disassembled xcodebuild in lldb) revealed that:

* Xcode 10's `-checkFirstLaunchStatus` fails because it detects that the `com.apple.pkg.XcodeSystemResources` needs to be installed.
    * This was correct, the system had `v9.4` installed.
* Xcode 10's `sudo xcodebuild -runFirstLaunch` didn't do anything, because a specific cache file [1] was present.
    * This was correct: the cache file is there.
    * This cache file is created either when installing the package (in `-runFirstLaunch`), or when detecting that the package is already installed (in `-checkFirstLaunchStatus`).
    * The cache file is in a user-specific /tmp directory, and in this particular case we know that it wasn't `-checkFirstLaunchStatus` that created the cache file, because the cache file is in sudo's /tmp. This leaves two possibilities: either the bot previously executed `sudo xcodebuild -runFirstLaunch`, or it was manually done by launching Xcode at some point.

I don't know how the system ended up with v9.4 of this package, when the cache file clearly indicates that v10 was installed at some point. One theory is that the system-dependencies script installed Xcode 9.4 after Xcode 10 (all the bots should have Xcode 9.4 already, so this shouldn't have happened).

In any case I fixed this by deleting the cache file, which made `-runFirstLaunch` re-install v10 of the package.

[1] /var/folders//zz/zyxvpxvq6csfxvn_n0000000000000/T/com.apple.dt.Xcode.InstallCheckCache_CoreSim_17F77_10L232m


Hi, I am Subhadeep. We talked a long time ago on facebook when your facebook page was active. Sorry, I know this is not a good place to talk but it was my only way to communicate with you. I am from a team making the most ambitious Halo campaign mod called SPV3. I need your help. I would like to talk to you personally, like in facebook, discord, etc. Also if you like to know more about SPV3 then here: [https://www.google.com/search?q=halo+spv3&client=firefox-b-ab&source=lnms&tbm=nws&sa=X&ved=0ahUKEwjE9qe2m4DdAhXqlFQKHaB6CzAQ_AUICygC&biw=1366&bih=664](url)


using of   is not a good practice. You can use css


Looks good, but possible have some defaults?


Do you really need info twice here?


The self calling function is probably unnecessary?


wads


@martin308 I'm happy with this approach!


please use document.querySelector instead, i.e document.querySelector('.service__cart')


Please use document.querySelectorAll


> 111111


This is pretty great - It's fairly easy to hit 1500 bytes with a search response (especially if you have a long prefix to get to the music directory), and search responses are very repetitive, so they're very compressible - I've seen post-compression search results be from 33% to 10% the size of uncompressed results using gzip (which is the least effective of the three algorithms we currently support). That is to say, large searches can expect excellent improvement from this commit if made through clients which support one of the compressors we do.


Automated Test Suite Message


kpc


All-reduce IndexedSlices  needed for large embedding


Why cycle is used only for 4 items? Use iteration over items - it is of class NodeList https://developer.mozilla.org/ru/docs/Web/API/NodeList


Move all definitions to the top of the class


expanded-runperiod (jasondegraw) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1723 of 1723 tests passed, 0 test warnings)

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


why do you use toggle if name states showCart? Why method show can close a card?


test


Use temporary files/directories here too.


I agree, notifications should ideally be immediate.


Fixes https://github.com/NativeScript/docs/issues/1247


Please use document.querySelector instead of taking elements by index. You can add specific classes for that


orng line of code. Seems it doesn't work at all. First param is context and the second is the array itself. Currently it is called on window element


method is to complex. Any method shouldn't be greater then 10-20 line of code


This is where the error is. This JS should remove the class "is-active", instead of working with visibility.

Also, defining inline JS into the onclick is messy and difficult to debug. You should have created a function (as we discussed by phone) called "removeClass" and implement it pretty much as the "addClass" is done, but with the opposite behaviour (removes the "is-active" class).

I'll send you the code when done, so you can compare.


Use selectors (querySelector). Find your elements in advance


Why this is gone? We need to keep it somewhere. I'd say at the bottom right of the page, very small. It will go behind the chat logo, so nobody will see it


:+1: :+1: :+1:


You haven't used ES6 strings before but started using it here. Please note that it is supported in IE10 or greater. If you started using these strings then you need to replace all "var" operators to "let" use these strings in every place you use concatenations, e.g. "some string" + variable + "some string" -> `some string ${variable} some string`


please use explicit names instead of one characters


# 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)|


Seems ok. See https://github.com/Financial-Times/smartlogic-concordance-transformer/pull/15 as well


＜first commit時に実装済みの項目＞
１. jQuery, jQuery-ui, bootstrap, pryの導入
２. jQuery-uiでcss,jsをカスタマイズ
(今回は機能の実装に時間を取られると思ったので、時間を忘れてcssに関しては、機能の実装が終わって余裕があったらやろうと思い、jQuery-uiを採用しました)
３. Kaminari, ransack, refileの導入
４. Deviseの導入(for user & admin)
　usersコントローラを追加
５. モデルの作成
　　・scaffoldで作成したモデル　term, sentence, concept, contact, comment
　　・自分で作成したモデル　author, source, concept_sentence, relationship, favorite, folder, folder_sentence
６. Term(単語)登録機能
　コンソールでテスト→画面　OK
７.  Author(例文引用元作品の作者)登録機能
　コンソールでテスト→画面　OK
８. Concept登録機能
　コンソールでテスト　OK（タグ機能にするため画面では未実行）

＜現在実装中の項目＞
９. Sentence(例文)登録機能
　Sentence(例文)、Source(引用元作品)、Author(引用元作品の作者)を一画面で一括登録できるように
１０. Conceptモデルをタグ機能に
　acts-as-taggable-on , tag-it(jQueryのプラグイン)を導入


Do not use array indexes at all. Use querySelectors


use element.removeEventListener and not window.removeEventListener


2 times?


Use css instead


:wave:


tbh I am not too sure, `ver.3.B (md5 b31080dd205ce1659ed7aedf2b153e03)` is at least 5 years old and the other repos include the "new" one - I am aware that everyone copies from everyone and likely most of them have zero idea what they are actually copying

I didn't found some information where the new/old one is from. The usual mess with that fws :(


do not use += in expressions


Test failures are due to https://github.com/xamarin/maccore/issues/952.


wrong commit message. its the bug fix for learning deeper cspn


LGTM.


Why do you use explicit index?


Why don't you use @media styles?


**【 1 】**

コマンドライン（コマンドプロンプトやターミナルなど）から**Vue CLI**をインストールします。
まず、インストール済かどうかを確認するために下記を実行します。
`vue -V`
バージョン名が表示された場合は、【 2 】に進んでください。
表示されない場合は、下記を実行しインストールを開始します。
`npm i -g @vue/cli @vue/cli-init`

**【 2 】**

アプリケーションの格納先となる任意のディレクトリへ移動します。

** 【 3 】**

**vue create**で、アプリケーションの雛形を構築します。
下記の`project-name`部分を任意の名前に変更し、実行してください。
`vue create project-name`
表示される質問に対しては全てEnterを押下します。

**【 4 】**

構築されたアプリケーションのディレクトリへ移動します。

**【 5 】**

**npm run build**で、アプリケーションのリリース用ファイルを作成します。
下記を実行してください。
`npm run build`
実行したファイルのdistディレクトリにリリース用ファイルが出力されていることを確認してください。
このリリース用ファイルをWebサーバーに設置することで、アプリケーションは公開となります。

** 【 6 】**

**npm run serve**で、アプリケーションの開発用ローカルサーバーを起動します。
下記を実行してください。
`npm run serve`
ブラウザから[http://localhost:8080](http://localhost:8080)にアクセスし、アプリケーションの表示を確認してください。
また、この状態ではアプリケーション内のファイル変更が検知され、自動的にブラウザ上の表示が更新されます。


4.4内核我用的是neon-xx16（x表示我忘记的字符）gcc版本低
现在18.06使用gcc7.3的版本（工具链都用最新版的） 我猜测指令集应该有变化  但是网上没有找到资料 所以请教一下


Yep. LGTM too


I am using Void right now. And today's kernel update broke Virtualbox so I have no way to test Arch with Runit (before - if woring - installing it on real hardware). Also Void have moved their Github account.

"Dear User,

We moved our Github organisation to https://github.com/void-linux. Please move your local repositories and your forks to the new organisation"


test 123456789


Fix for CAMEL-12746 (https://issues.apache.org/jira/browse/CAMEL-12746)
Ensures that temp queues are being created with an autoAck setting of true, always.


To reclarify on the bug issue: When the user reselects the filter option "chose for me" while they already have it selected, an error message occurs. This state should be left as is unless the user resets it. If the user selects the filter option and selects the nav items or tries to sort it, then it became more buggy.


Dieser Fehlerfall sollte behandelt werden oder eine Exception werfen.


Brauchts hier alle Fehlermeldungen?


【 1 】

雛形から不要なファイルを削除します。
下記2ファイルを削除してください。
`cli/log/src/assets/logo.png`
`cli/log/src/components/HelloWorld.vue`


Hello Ralf,
i just tried in Admin > Addressbook > Site configuration-> Fields the user is allowed to edit himself
an get now the following error:

```
An error happened
Unsupported operand types

#0 /home/asig/dev/egw/egwpure/html/egw/api/src/loader/deprecated_factory.php(179): admin_config->index(Array)
#1 /home/asig/dev/egw/egwpure/html/egw/api/src/Etemplate.php(385): ExecMethod(Array, Array)
#2 [internal function]: EGroupware\Api\Etemplate::ajax_process_content('admin_admin_gIJ...', Array, false)
#3 /home/asig/dev/egw/egwpure/html/egw/api/src/Json/Request.php(179): call_user_func_array(Array, Array)
#4 /home/asig/dev/egw/egwpure/html/egw/api/src/Json/Request.php(91): EGroupware\Api\Json\Request->handleRequest('EGroupware\\Api\\...', Array)
#5 /home/asig/dev/egw/egwpure/html/egw/json.php(121): EGroupware\Api\Json\Request->parseRequest('EGroupware\\Api\\...', '{"request":{"pa...')
#6 {main}
```


Pushed 0310dc908d


`add_argument()` allows to set a default value. I suggest that we add `days:1` as the default value.


Would it not be better to add the quotation marks only in the string representation that is returned when calling `get_field_parameters()` and leave the default attribute as is? Otherwise the default attribute would not match the actual default value. This could lead to problems if someone uses the default attribute for further processing.


you dont need coma after linux.


About #1


Вообще из теста непонятно, откуда взялось 29?
и 2 тоже...


Refactor for require command deprecation


The `pip install python-igraph louvain` takes a lot longer than `- conda install -c conda-forge python-igraph louvain --yes`... This is why I replaced it with the conda install. I think a few seconds vs. several minutes, but I don't have the actual numbers.

Why can't one cache an installation of the requirements etc. for a test run? It seems a lot of overhead to run a whole fresh installation each time the tests are run... Same question of course for Scanpy...


For future implementations. It is recommended to use log traces to show information and avoid to use the print method. You can take a look to this documentation: https://docs.python.org/3/library/logging.html


non dovrebbe essere `<br/>` ?


`un'associazione` senza spazio no?


Do make sure to


hi there
            The website had been updated few days ago.those code wrote before do not work yet,do you have same questions?
你好
      前阵子这网站更新了，之前的脚本基本不能用了，请问还有刷这个的诉求么？


thanks!


comment 123456789


C'est mieux avec un circular array :+1:

Par contre, tu devrais traiter les samples par blocs plutôt que 1 par 1 :wink:


You can move all these lines to a specific method. Also, you should be sure that file has been opened (try, except)


Phrasing it like that, one could also mention the following in this context, as it gives by far the most dramatic speedup over the pip install (as we all know, python-igraph doesn't provide binaries and is a huge dependency)
```
conda install -c conda-forge python-igraph louvain
```


Hi Alexandros,
please pull again and re-try.
Ralf


As we have talked, there are no verification points to validate anything. So, right now, this is a script to automate steps, but not an automated testing. Try to create a test with these steps!


Well we are not going to add additional text in the name field.
You still see the node id, so whats the problem with this solution ?
Besides, it is totally not needed as the node-ID is already part of the ID field (already mentioned i believe?)
And you do not need this 24/7


@chenglou ATM we vendor RLS binaries so user don't have to install RLS.


Oh crap, sorry this was pasted from the other editors' readme for consistency. Forgot to remove it. Thanks!


@chenglou Same, `ocaml-language-server` is npm dep so it goes w/ this plugin.


removed author


LGTM.


errore di battitura, correggo!


This is actually not needed, reverting it


assolutamente, da togliere quello inutile


perfetto, vada per quello normale


# 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 add a test for false values as well.


Use a temporary file here as well.


As I mentioned elsewhere, there is an edge case here: if d1 after the lsr is $FFFF and d3 is 1, there will be a carry. However, you must branch anyway: splitting the DMA causes a 1-word DMA and a 0-length DMA, which becomes a 64kB DMA.


这个返回不是 `bool` 吧，`re.match` 没有匹配返回的是 `None`，有的话是 `Match` 实例


卧槽对，我该写的时候忘了！提的好，我这就去改改


We really gonna have to agree to disagree on this one I guess. Maybe I'm missing your point but all I can say is that before this patch, finding all devices created by a Z-Wave node ID was an impossible task.

Sure "node-ID is already part of the ID field" but it is in no way intuitive. For example

Aeotec Z-Stick Gen5 058 (0x3A) | 001A3A00

Yes "3A" is part of the ID field and yes I can search by 3A but that *may* also return other devices that happen to have "3A" in it's ID...or maybe I have some other hardware that has "3A" in it's name (unlikely in this example but you get the point) while searching for "0x3A" definitely will only return what I need.

Would you consider adding "058 (0x3A)" to the ID field then? There's plenty of unused space on the Data field so the ID can be made wider...or simply 2 lines

![image](https://user-images.githubusercontent.com/7714292/44455389-d8f05600-a5f5-11e8-95f1-ca1b29b16afd.png)

Alternatively maybe add that on the Unit field which I'm not sure if it's of much use in a Z-Wave device?


Consider logging something in the error console to make debugging of failing Ajax requests easier.


( was trying to compile in Win32 and I got this:

D:/msys64/home/jpmugaas/exp/mingw-w64-zopfli/src/zopfli-zopfli-1.0.2/src/zopfli/deflate.c: In function 'OptimizeHuffmanForRle':
D:/msys64/home/jpmugaas/exp/mingw-w64-zopfli/src/zopfli-zopfli-1.0.2/src/zopfli/deflate.c:452:16: warning: argument 1 value '4294967292' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
   good_for_rle = (int*)malloc((unsigned)length * sizeof(int));
   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from D:/msys64/home/jpmugaas/exp/mingw-w64-zopfli/src/zopfli-zopfli-1.0.2/src/zopfli/lz77.h:28:0,
                 from D:/msys64/home/jpmugaas/exp/mingw-w64-zopfli/src/zopfli-zopfli-1.0.2/src/zopfli/deflate.h:28,
                 from D:/msys64/home/jpmugaas/exp/mingw-w64-zopfli/src/zopfli-zopfli-1.0.2/src/zopfli/deflate.c:20:
D:/msys64/mingw32/i686-w64-mingw32/include/stdlib.h:503:17: note: in a call to allocation function 'malloc' declared here
   void *__cdecl malloc(size_t _Size);
                 ^~~~~~


OK, then you need to go back to setting up your LD_LIBRARY_PATH **before** doing anything with tensorflow.

For e.g. on my system, its living in /usr/local/cuda-9.0/lib64

```bash
$ ls -l /usr/local/cuda-9.0/lib64/libcublas*
-rw-r--r-- 1 root root 69720362 Jul 14 00:00 /usr/local/cuda-9.0/lib64/libcublas_device.a
lrwxrwxrwx 1 root root       16 Jul 14 00:02 /usr/local/cuda-9.0/lib64/libcublas.so -> libcublas.so.9.0
lrwxrwxrwx 1 root root       20 Jul 14 00:02 /usr/local/cuda-9.0/lib64/libcublas.so.9.0 -> libcublas.so.9.0.480
-rw-r--r-- 1 root root 52590576 Jul 14 00:00 /usr/local/cuda-9.0/lib64/libcublas.so.9.0.176
-rw-r--r-- 1 root root 61264672 Jul 14 00:00 /usr/local/cuda-9.0/lib64/libcublas.so.9.0.480
-rw-r--r-- 1 root root 69157538 Jul 14 00:00 /usr/local/cuda-9.0/lib64/libcublas_static.a
$


Hi @idokutela, GitHub conveniently lets me know whenever someone forks my repo, so I just took a second to see what the change was about. Also, you are not a single person; you are my target audience and represent one of the sub groups (Android users) so your issues with Simple Java Mail are important to me :)

To get to the licence issue, thank you for clarifying the issue. Know that Simple Java Mail 5.0.1 made the DKIM library completely optional already (#130). Absent by default in fact, unless you explicitly add the DKIM dependency in your POM. So I'm not sure what you are trying to achieve now.

However, I would prefer the DKIM library to be usable in Android licence wise, so I'll see what the maintainer has to say about it. I'm not an expert by any means on licenses, but if I'm not mistaken LGPL was originally written for C/C++ software. Seems like a strange match for the DKIM library.

Regards,
Benny Bottema


Generate and print Genesis Block with dmsd.exe


【 5 】

`vue create`で作成される雛形では、インスタンスの内容も単一ファイルコンポーネントとして記述されています。


Commit old version


好的，我稍后就写。


default


**【 6 】**

`import`を用いて、app-textコンポーネントを取り込みます。


OK then, like I said I do get your point...just don't agree - a Z-Wave device should have it's node ID (decimal or HEX) perfectly clear in the devices tab.

I would highlight that not *every* device is created straight away when you add a Z-Wave device. For example when you add a Fibaro Dimmer 2 module and eventually enable Scene Activation it will create new devices if and when you trigger these scenes, i.e. single click, double click, triple click etc. So you can end up with devices 1, 2, 3, ...900, 980, etc and when you have a RFXtrx433 (in my case 2) and enable "accept new hardware" you get flooded with all kinds of new devices which confuses even more.

That said if half a dozen or so users on this thread couldn't convince you, then no point on continue :(


Is this constant still accurate? As it is I think this won't generate any S/M music at all. (I'm thinking it should already have been updated to 14 when the `case 13:` was added.)


gcr.io/google_containers/defaultbackend:1.4


@flying-sheep just a remark that this is soon going to be merged.

@fidelram this should not affect anything you've done, right? it's just about the logic of the `use_raw` parameter.


I had to go to **Gradle Scripts**, open **build.gradle** _(Module: app)_, and add **implementation 'com.android.support:design:27.1.1'** inside of **dependencies**. Make sure to match the version of your design support library.


格式化代码


expanded-runperiod (jasondegraw) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2357 of 2357 tests passed, 0 test warnings)

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


Two issues:

1. Something went wrong in xharness  causing it to bail out early, attempted fix in #4676.
2. introspection failed on macOS 10.14. Fixed in #4677.


expanded-runperiod (jasondegraw) - 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)


@Vishal41 Is this commit a merge of older commits? If so, do mention in the message.


typo ata tong "typ"


重新返回此分支


I believe you can use `declval` to create the value of `T` that you need. <https://en.cppreference.com/w/cpp/utility/declval>


hello world


**【 1 】**

モーダルウインドウ上で使用する画像をアプリケーションに取り込みます。
publicディレクトリに、imagesディレクトリを作成し、下記の画像を格納してください。
[image-1.jpg](../blob/f7cf29d1addf6b98a50e19ffe5163ad6bf270084/cli/log/public/images/image-1.jpg)
[image-2.jpg](../blob/f7cf29d1addf6b98a50e19ffe5163ad6bf270084/cli/log/public/images/image-2.jpg)
[image-3.jpg](../blob/f7cf29d1addf6b98a50e19ffe5163ad6bf270084/cli/log/public/images/image-3.jpg)


after getting all the records then call disable


This change prevents loading of local files, unless you specify at least one remote entry inside `html-css-class-completion.remoteStyleSheets` setting.


Additional Note:
+1 query count because of this change:
https://github.com/odoo/enterprise/commit/7587be4663c39f6388d752c0eb5f81f53a1ba9f8#diff-4cc823baf42fc2434dbad30541d3b1b0R36


【 2 】

src/components/app-text.vueを、src/components/app-modal.vueにリネームします。


try to use the existing stats..