[data_exploration-12-5.R:9:23:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L9) *style:* **Put spaces around all infix operators.**
```r
hist(RETMONTH, breaks =60)
                      ^~
```
[data_exploration-12-5.R:11:35:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L11) *style:* **Put spaces around all infix operators.**
```r
(re_up <- length(RETMONTH[RETMONTH<0]))
                                 ~^~
```
[data_exploration-12-5.R:12:37:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L12) *style:* **Put spaces around all infix operators.**
```r
(re_down <- length(RETMONTH[RETMONTH>0]))
                                   ~^~
```
[data_exploration-12-5.R:12:42:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
(re_down <- length(RETMONTH[RETMONTH>0]))
                                         ^
```
[data_exploration-12-5.R:14:6:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L14) *style:* **Put spaces around all infix operators.**
```r
re_up/(re_up+re_down)
    ~^~
```
[data_exploration-12-5.R:14:7:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L14) *style:* **Place a space before left parenthesis, except in a function call.**
```r
re_up/(re_up+re_down)
      ^
```
[data_exploration-12-5.R:14:13:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L14) *style:* **Put spaces around all infix operators.**
```r
re_up/(re_up+re_down)
           ~^~
```
[data_exploration-12-5.R:16:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L16) *style:* **Put spaces around all infix operators.**
```r
up_down <- ifelse(RETMONTH >0, 1, 0)
                           ^~
```
[data_exploration-12-5.R:27:26:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L27) *style:* **Commas should always have a space after.**
```r
uniqueness <- apply(data,2,numb_unique)
                         ^
```
[data_exploration-12-5.R:27:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L27) *style:* **Commas should always have a space after.**
```r
uniqueness <- apply(data,2,numb_unique)
                           ^
```
[data_exploration-12-5.R:29:29:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L29) *style:* **Put spaces around all infix operators.**
```r
length(uniqueness[uniqueness<50])
                           ~^~
```
[data_exploration-12-5.R:31:18:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L31) *style:* **Put spaces around all infix operators.**
```r
which(uniqueness <50)
                 ^~
```
[data_exploration-12-5.R:35:32:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L35) *style:* **Only use double-quotes.**
```r
plot(RETMONTH[n_low:n], type = 'l', col= 'red', lwd = 2)
                               ^~~
```
[data_exploration-12-5.R:35:40:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L35) *style:* **Put spaces around all infix operators.**
```r
plot(RETMONTH[n_low:n], type = 'l', col= 'red', lwd = 2)
                                      ~^
```
[data_exploration-12-5.R:35:42:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L35) *style:* **Only use double-quotes.**
```r
plot(RETMONTH[n_low:n], type = 'l', col= 'red', lwd = 2)
                                         ^~~~~
```
[data_exploration-12-5.R:36:9:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L36) *style:* **Put spaces around all infix operators.**
```r
abline(h= mean(RETMONTH[n_low:n]), col = "blue", lwd = 2)
       ~^
```
[data_exploration-12-5.R:38:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L38) *style:* **Put spaces around all infix operators.**
```r
MSE_i <- (RETMONTH[n_low:n]-mean(RETMONTH[n_low:n]))^2
                          ~^~
```
[data_exploration-12-5.R:38:53:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L38) *style:* **Put spaces around all infix operators.**
```r
MSE_i <- (RETMONTH[n_low:n]-mean(RETMONTH[n_low:n]))^2
                                                   ~^~
```
[data_exploration-12-5.R:44:11:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L44) *style:* **Put spaces around all infix operators.**
```r
n_low <- n-1000
         ~^~
```
[data_exploration-12-5.R:44:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L44) *style:* **Trailing whitespace is superfluous.**
```r
n_low <- n-1000
               ^
```
[data_exploration-12-5.R:65:21:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L65) *style:* **Commas should always have a space after.**
```r
xs <- pca$x[n:n_low,1:9]
                    ^
```
[data_exploration-12-5.R:71:30:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L71) *style:* **Commas should always have a space after.**
```r
data2 <- data_no_ind[n_low:n,]
                             ^
```
[data_exploration-12-5.R:79:26:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L79) *style:* **Put spaces around all infix operators.**
```r
fit <- glm(updown~., data= data3, family = "binomial")
                        ~^
```
[data_exploration-12-5.R:83:31:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L83) *style:* **Put spaces around all infix operators.**
```r
cv_est <- cv.glm(data3, fit, K= 10)$delta[1]
                             ~^
```
[data_exploration-12-5.R:85:2:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L85) *style:* **Put spaces around all infix operators.**
```r
1-cv_est
~^~
```
[data_exploration-12-5.R:86:1:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/data_exploration-12-5.R#L86) *style:* **Trailing blank lines are superfluous.**
```r

^
```


Probably should have been more clear in the issue. From a discussion with @hjdivad and @stefanpenner, the scenario we wanted to warn on was if more than one session version was being used as it could lead to weird bugs.


[cm_v1.R:1:15:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L1) *style:* **Use two spaces to indent, never tabs.**
```r
require(rpart)
              ^
```
[cm_v1.R:1:43:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L1) *style:* **Use two spaces to indent, never tabs.**
```r
mydata$Industry=as.factor(mydata$Industry)
                                          ^
```
[cm_v1.R:2:7:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L2) *style:* **Put spaces around all infix operators.**
```r
mydata<-read.csv(file="mf850-finalproject-data.csv", header=TRUE, sep=",")
     ~^~~
```
[cm_v1.R:2:22:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L2) *style:* **Put spaces around all infix operators.**
```r
mydata<-read.csv(file="mf850-finalproject-data.csv", header=TRUE, sep=",")
                    ~^~
```
[cm_v1.R:2:60:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L2) *style:* **Put spaces around all infix operators.**
```r
mydata<-read.csv(file="mf850-finalproject-data.csv", header=TRUE, sep=",")
                                                          ~^~
```
[cm_v1.R:2:70:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L2) *style:* **Put spaces around all infix operators.**
```r
mydata<-read.csv(file="mf850-finalproject-data.csv", header=TRUE, sep=",")
                                                                    ~^~
```
[cm_v1.R:5:15:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L5) *style:* **Trailing whitespace is superfluous.**
```r
require(rpart)
              ^
```
[cm_v1.R:6:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L6) *style:* **Use <-, not =, for assignment.**
```r
mydata$Industry=as.factor(mydata$Industry)
               ^
```
[cm_v1.R:6:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L6) *style:* **Put spaces around all infix operators.**
```r
mydata$Industry=as.factor(mydata$Industry)
              ~^~
```
[cm_v1.R:6:43:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L6) *style:* **Trailing whitespace is superfluous.**
```r
mydata$Industry=as.factor(mydata$Industry)
                                          ^
```
[cm_v1.R:7:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/cm_v1.R#L7) *style:* **Use <-, not =, for assignment.**
```r
contrasts(mydata$Industry) = contr.treatment(213)
                           ^
```


[data_exploration-12-5.R:9:23:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L9) *style:* **Put spaces around all infix operators.**
```r
hist(RETMONTH, breaks =60)
                      ^~
```
[data_exploration-12-5.R:11:35:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L11) *style:* **Put spaces around all infix operators.**
```r
(re_up <- length(RETMONTH[RETMONTH<0]))
                                 ~^~
```
[data_exploration-12-5.R:12:37:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L12) *style:* **Put spaces around all infix operators.**
```r
(re_down <- length(RETMONTH[RETMONTH>0]))
                                   ~^~
```
[data_exploration-12-5.R:12:42:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
(re_down <- length(RETMONTH[RETMONTH>0]))
                                         ^
```
[data_exploration-12-5.R:14:6:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L14) *style:* **Put spaces around all infix operators.**
```r
re_up/(re_up+re_down)
    ~^~
```
[data_exploration-12-5.R:14:7:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L14) *style:* **Place a space before left parenthesis, except in a function call.**
```r
re_up/(re_up+re_down)
      ^
```
[data_exploration-12-5.R:14:13:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L14) *style:* **Put spaces around all infix operators.**
```r
re_up/(re_up+re_down)
           ~^~
```
[data_exploration-12-5.R:16:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L16) *style:* **Put spaces around all infix operators.**
```r
up_down <- ifelse(RETMONTH >0, 1, 0)
                           ^~
```
[data_exploration-12-5.R:27:26:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L27) *style:* **Commas should always have a space after.**
```r
uniqueness <- apply(data,2,numb_unique)
                         ^
```
[data_exploration-12-5.R:27:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L27) *style:* **Commas should always have a space after.**
```r
uniqueness <- apply(data,2,numb_unique)
                           ^
```
[data_exploration-12-5.R:29:29:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L29) *style:* **Put spaces around all infix operators.**
```r
length(uniqueness[uniqueness<50])
                           ~^~
```
[data_exploration-12-5.R:31:18:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L31) *style:* **Put spaces around all infix operators.**
```r
which(uniqueness <50)
                 ^~
```
[data_exploration-12-5.R:35:32:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L35) *style:* **Only use double-quotes.**
```r
plot(RETMONTH[n_low:n], type = 'l', col= 'red', lwd = 2)
                               ^~~
```
[data_exploration-12-5.R:35:40:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L35) *style:* **Put spaces around all infix operators.**
```r
plot(RETMONTH[n_low:n], type = 'l', col= 'red', lwd = 2)
                                      ~^
```
[data_exploration-12-5.R:35:42:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L35) *style:* **Only use double-quotes.**
```r
plot(RETMONTH[n_low:n], type = 'l', col= 'red', lwd = 2)
                                         ^~~~~
```
[data_exploration-12-5.R:36:9:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L36) *style:* **Put spaces around all infix operators.**
```r
abline(h= mean(RETMONTH[n_low:n]), col = "blue", lwd = 2)
       ~^
```
[data_exploration-12-5.R:38:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L38) *style:* **Put spaces around all infix operators.**
```r
MSE_i <- (RETMONTH[n_low:n]-mean(RETMONTH[n_low:n]))^2
                          ~^~
```
[data_exploration-12-5.R:38:53:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L38) *style:* **Put spaces around all infix operators.**
```r
MSE_i <- (RETMONTH[n_low:n]-mean(RETMONTH[n_low:n]))^2
                                                   ~^~
```
[data_exploration-12-5.R:44:11:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L44) *style:* **Put spaces around all infix operators.**
```r
n_low <- n-1000
         ~^~
```
[data_exploration-12-5.R:44:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L44) *style:* **Trailing whitespace is superfluous.**
```r
n_low <- n-1000
               ^
```
[data_exploration-12-5.R:65:21:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L65) *style:* **Commas should always have a space after.**
```r
xs <- pca$x[n:n_low,1:9]
                    ^
```
[data_exploration-12-5.R:71:30:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L71) *style:* **Commas should always have a space after.**
```r
data2 <- data_no_ind[n_low:n,]
                             ^
```
[data_exploration-12-5.R:79:26:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L79) *style:* **Put spaces around all infix operators.**
```r
fit <- glm(updown~., data= data3, family = "binomial")
                        ~^
```
[data_exploration-12-5.R:83:31:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L83) *style:* **Put spaces around all infix operators.**
```r
cv_est <- cv.glm(data3, fit, K= 10)$delta[1]
                             ~^
```
[data_exploration-12-5.R:85:2:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L85) *style:* **Put spaces around all infix operators.**
```r
1-cv_est
~^~
```
[data_exploration-12-5.R:86:1:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/data_exploration-12-5.R#L86) *style:* **Trailing blank lines are superfluous.**
```r

^
```


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


Wait, why is this so?


[NeuralNet.R:6:18:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L6) *style:* **Only use double-quotes.**
```r
install.packages('neuralnet')
                 ^~~~~~~~~~~
```
[NeuralNet.R:12:11:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L12) *style:* **Use <-, not =, for assignment.**
```r
stockdata = read.csv("mf850-finalproject-data.csv")
          ^
```
[NeuralNet.R:13:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L13) *style:* **Use <-, not =, for assignment.**
```r
stockdata$Date = NULL
               ^
```
[NeuralNet.R:14:20:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L14) *style:* **Use <-, not =, for assignment.**
```r
stockdata$Industry = NULL
                   ^
```
[NeuralNet.R:15:14:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L15) *style:* **Use <-, not =, for assignment.**
```r
scaled_Stock = scale(stockdata)
             ^
```
[NeuralNet.R:16:3:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L16) *style:* **Use <-, not =, for assignment.**
```r
y = stockdata$RETMONTH_SPX
  ^
```
[NeuralNet.R:17:3:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L17) *style:* **Use <-, not =, for assignment.**
```r
x = stockdata
  ^
```
[NeuralNet.R:18:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L18) *style:* **Use <-, not =, for assignment.**
```r
x$RETMONTH_SPX = NULL
               ^
```
[NeuralNet.R:24:37:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L24) *style:* **Commas should always have a space after.**
```r
trainingdata <- cbind(traininginput,trainingoutput)
                                    ^
```
[NeuralNet.R:25:37:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L25) *style:* **Commas should always have a space after.**
```r
colnames(trainingdata) <- c("Input","Output")
                                    ^
```
[NeuralNet.R:31:36:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L31) *style:* **Commas should always have a space after.**
```r
net.sqrt <- neuralnet(Output~Input,trainingdata, hidden=100, threshold=0.01)
                                   ^
```
[NeuralNet.R:31:56:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L31) *style:* **Put spaces around all infix operators.**
```r
net.sqrt <- neuralnet(Output~Input,trainingdata, hidden=100, threshold=0.01)
                                                      ~^~
```
[NeuralNet.R:31:71:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L31) *style:* **Put spaces around all infix operators.**
```r
net.sqrt <- neuralnet(Output~Input,trainingdata, hidden=100, threshold=0.01)
                                                                     ~^~
```
[NeuralNet.R:38:27:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L38) *style:* **Place a space before left parenthesis, except in a function call.**
```r
testdata <- as.data.frame((1:10)^2) #Generate some squared numbers
                          ^
```
[NeuralNet.R:38:33:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L38) *style:* **Put spaces around all infix operators.**
```r
testdata <- as.data.frame((1:10)^2) #Generate some squared numbers
                               ~^~
```
[NeuralNet.R:48:31:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L48) *style:* **Commas should always have a space after.**
```r
cleanoutput <- cbind(testdata,sqrt(testdata),
                              ^
```
[NeuralNet.R:50:36:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L50) *style:* **Commas should always have a space after.**
```r
colnames(cleanoutput) <- c("Input","Expected Output","Neural Net Output")
                                   ^
```
[NeuralNet.R:50:54:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/b43837c82d5a137bebcfe031fb5af183e7540e6b/NeuralNet.R#L50) *style:* **Commas should always have a space after.**
```r
colnames(cleanoutput) <- c("Input","Expected Output","Neural Net Output")
                                                     ^
```


[cm_v1.R:1:15:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L1) *style:* **Use two spaces to indent, never tabs.**
```r
require(rpart)
              ^
```
[cm_v1.R:1:43:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L1) *style:* **Use two spaces to indent, never tabs.**
```r
mydata$Industry=as.factor(mydata$Industry)
                                          ^
```
[cm_v1.R:2:7:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L2) *style:* **Put spaces around all infix operators.**
```r
mydata<-read.csv(file="mf850-finalproject-data.csv", header=TRUE, sep=",")
     ~^~~
```
[cm_v1.R:2:22:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L2) *style:* **Put spaces around all infix operators.**
```r
mydata<-read.csv(file="mf850-finalproject-data.csv", header=TRUE, sep=",")
                    ~^~
```
[cm_v1.R:2:60:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L2) *style:* **Put spaces around all infix operators.**
```r
mydata<-read.csv(file="mf850-finalproject-data.csv", header=TRUE, sep=",")
                                                          ~^~
```
[cm_v1.R:2:70:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L2) *style:* **Put spaces around all infix operators.**
```r
mydata<-read.csv(file="mf850-finalproject-data.csv", header=TRUE, sep=",")
                                                                    ~^~
```
[cm_v1.R:5:15:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L5) *style:* **Trailing whitespace is superfluous.**
```r
require(rpart)
              ^
```
[cm_v1.R:6:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L6) *style:* **Use <-, not =, for assignment.**
```r
mydata$Industry=as.factor(mydata$Industry)
               ^
```
[cm_v1.R:6:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L6) *style:* **Put spaces around all infix operators.**
```r
mydata$Industry=as.factor(mydata$Industry)
              ~^~
```
[cm_v1.R:6:43:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L6) *style:* **Trailing whitespace is superfluous.**
```r
mydata$Industry=as.factor(mydata$Industry)
                                          ^
```
[cm_v1.R:7:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/cm_v1.R#L7) *style:* **Use <-, not =, for assignment.**
```r
contrasts(mydata$Industry) = contr.treatment(213)
                           ^
```


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


[NeuralNet.R:6:18:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L6) *style:* **Only use double-quotes.**
```r
install.packages('neuralnet')
                 ^~~~~~~~~~~
```
[NeuralNet.R:12:11:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L12) *style:* **Use <-, not =, for assignment.**
```r
stockdata = read.csv("mf850-finalproject-data.csv")
          ^
```
[NeuralNet.R:13:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L13) *style:* **Use <-, not =, for assignment.**
```r
stockdata$Date = NULL
               ^
```
[NeuralNet.R:14:20:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L14) *style:* **Use <-, not =, for assignment.**
```r
stockdata$Industry = NULL
                   ^
```
[NeuralNet.R:15:14:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L15) *style:* **Use <-, not =, for assignment.**
```r
scaled_Stock = scale(stockdata)
             ^
```
[NeuralNet.R:16:3:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L16) *style:* **Use <-, not =, for assignment.**
```r
y = stockdata$RETMONTH_SPX
  ^
```
[NeuralNet.R:17:3:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L17) *style:* **Use <-, not =, for assignment.**
```r
x = stockdata
  ^
```
[NeuralNet.R:18:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L18) *style:* **Use <-, not =, for assignment.**
```r
x$RETMONTH_SPX = NULL
               ^
```
[NeuralNet.R:24:37:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L24) *style:* **Commas should always have a space after.**
```r
trainingdata <- cbind(traininginput,trainingoutput)
                                    ^
```
[NeuralNet.R:25:37:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L25) *style:* **Commas should always have a space after.**
```r
colnames(trainingdata) <- c("Input","Output")
                                    ^
```
[NeuralNet.R:31:36:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L31) *style:* **Commas should always have a space after.**
```r
net.sqrt <- neuralnet(Output~Input,trainingdata, hidden=100, threshold=0.01)
                                   ^
```
[NeuralNet.R:31:56:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L31) *style:* **Put spaces around all infix operators.**
```r
net.sqrt <- neuralnet(Output~Input,trainingdata, hidden=100, threshold=0.01)
                                                      ~^~
```
[NeuralNet.R:31:71:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L31) *style:* **Put spaces around all infix operators.**
```r
net.sqrt <- neuralnet(Output~Input,trainingdata, hidden=100, threshold=0.01)
                                                                     ~^~
```
[NeuralNet.R:38:27:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L38) *style:* **Place a space before left parenthesis, except in a function call.**
```r
testdata <- as.data.frame((1:10)^2) #Generate some squared numbers
                          ^
```
[NeuralNet.R:38:33:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L38) *style:* **Put spaces around all infix operators.**
```r
testdata <- as.data.frame((1:10)^2) #Generate some squared numbers
                               ~^~
```
[NeuralNet.R:48:31:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L48) *style:* **Commas should always have a space after.**
```r
cleanoutput <- cbind(testdata,sqrt(testdata),
                              ^
```
[NeuralNet.R:50:36:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L50) *style:* **Commas should always have a space after.**
```r
colnames(cleanoutput) <- c("Input","Expected Output","Neural Net Output")
                                   ^
```
[NeuralNet.R:50:54:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/2bdbcd03eaee5c7517e913a0931b641dcf72b86c/NeuralNet.R#L50) *style:* **Commas should always have a space after.**
```r
colnames(cleanoutput) <- c("Input","Expected Output","Neural Net Output")
                                                     ^
```


Isn't there a special CK flag for C++11?


The following doc(s) have been deployed to the [angularcle](https://angularcle-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/terminus/commands/compare](https://angularcle-static-docs.pantheonsite.io/docs/terminus/commands/compare)
- [source/_partials/footer_scripts.html](https://github.com/pantheon-systems/documentation/commit/1a4ea64f14bd9ccfc9c2bfa36ce43b38659f654a/source/_partials/footer_scripts.html)
- [source/_partials/navbar.html](https://github.com/pantheon-systems/documentation/commit/1a4ea64f14bd9ccfc9c2bfa36ce43b38659f654a/source/_partials/navbar.html)
- [source/docs/assets/js/main.js](https://github.com/pantheon-systems/documentation/commit/1a4ea64f14bd9ccfc9c2bfa36ce43b38659f654a/source/docs/assets/js/main.js)
- [source/docs/assets/terminus/compare.json](https://github.com/pantheon-systems/documentation/commit/1a4ea64f14bd9ccfc9c2bfa36ce43b38659f654a/source/docs/assets/terminus/compare.json)


I stripped out unused lines and added in a gsub line to replace the weekdays with the shorthand values used in the other chart.
I also added some comments of what the lines are supposed to do.


The reboot() function resets state of existing LogUnitServer objects.  The shutdown message will cause the writeProcessor() to return and the LogUnit-Write-Processor-# thread to exit, right?


[data_exploration-12-5.R:9:23:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L9) *style:* **Put spaces around all infix operators.**
```r
hist(RETMONTH, breaks =60)
                      ^~
```
[data_exploration-12-5.R:11:35:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L11) *style:* **Put spaces around all infix operators.**
```r
(re_up <- length(RETMONTH[RETMONTH<0]))
                                 ~^~
```
[data_exploration-12-5.R:12:37:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L12) *style:* **Put spaces around all infix operators.**
```r
(re_down <- length(RETMONTH[RETMONTH>0]))
                                   ~^~
```
[data_exploration-12-5.R:12:42:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
(re_down <- length(RETMONTH[RETMONTH>0]))
                                         ^
```
[data_exploration-12-5.R:14:6:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L14) *style:* **Put spaces around all infix operators.**
```r
re_up/(re_up+re_down)
    ~^~
```
[data_exploration-12-5.R:14:7:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L14) *style:* **Place a space before left parenthesis, except in a function call.**
```r
re_up/(re_up+re_down)
      ^
```
[data_exploration-12-5.R:14:13:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L14) *style:* **Put spaces around all infix operators.**
```r
re_up/(re_up+re_down)
           ~^~
```
[data_exploration-12-5.R:16:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L16) *style:* **Put spaces around all infix operators.**
```r
up_down <- ifelse(RETMONTH >0, 1, 0)
                           ^~
```
[data_exploration-12-5.R:27:26:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L27) *style:* **Commas should always have a space after.**
```r
uniqueness <- apply(data,2,numb_unique)
                         ^
```
[data_exploration-12-5.R:27:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L27) *style:* **Commas should always have a space after.**
```r
uniqueness <- apply(data,2,numb_unique)
                           ^
```
[data_exploration-12-5.R:29:29:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L29) *style:* **Put spaces around all infix operators.**
```r
length(uniqueness[uniqueness<50])
                           ~^~
```
[data_exploration-12-5.R:31:18:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L31) *style:* **Put spaces around all infix operators.**
```r
which(uniqueness <50)
                 ^~
```
[data_exploration-12-5.R:35:32:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L35) *style:* **Only use double-quotes.**
```r
plot(RETMONTH[n_low:n], type = 'l', col= 'red', lwd = 2)
                               ^~~
```
[data_exploration-12-5.R:35:40:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L35) *style:* **Put spaces around all infix operators.**
```r
plot(RETMONTH[n_low:n], type = 'l', col= 'red', lwd = 2)
                                      ~^
```
[data_exploration-12-5.R:35:42:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L35) *style:* **Only use double-quotes.**
```r
plot(RETMONTH[n_low:n], type = 'l', col= 'red', lwd = 2)
                                         ^~~~~
```
[data_exploration-12-5.R:36:9:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L36) *style:* **Put spaces around all infix operators.**
```r
abline(h= mean(RETMONTH[n_low:n]), col = "blue", lwd = 2)
       ~^
```
[data_exploration-12-5.R:38:28:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L38) *style:* **Put spaces around all infix operators.**
```r
MSE_i <- (RETMONTH[n_low:n]-mean(RETMONTH[n_low:n]))^2
                          ~^~
```
[data_exploration-12-5.R:38:53:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L38) *style:* **Put spaces around all infix operators.**
```r
MSE_i <- (RETMONTH[n_low:n]-mean(RETMONTH[n_low:n]))^2
                                                   ~^~
```
[data_exploration-12-5.R:44:11:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L44) *style:* **Put spaces around all infix operators.**
```r
n_low <- n-1000
         ~^~
```
[data_exploration-12-5.R:44:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L44) *style:* **Trailing whitespace is superfluous.**
```r
n_low <- n-1000
               ^
```
[data_exploration-12-5.R:65:21:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L65) *style:* **Commas should always have a space after.**
```r
xs <- pca$x[n:n_low,1:9]
                    ^
```
[data_exploration-12-5.R:71:30:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L71) *style:* **Commas should always have a space after.**
```r
data2 <- data_no_ind[n_low:n,]
                             ^
```
[data_exploration-12-5.R:79:26:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L79) *style:* **Put spaces around all infix operators.**
```r
fit <- glm(updown~., data= data3, family = "binomial")
                        ~^
```
[data_exploration-12-5.R:83:31:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L83) *style:* **Put spaces around all infix operators.**
```r
cv_est <- cv.glm(data3, fit, K= 10)$delta[1]
                             ~^
```
[data_exploration-12-5.R:85:2:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L85) *style:* **Put spaces around all infix operators.**
```r
1-cv_est
~^~
```
[data_exploration-12-5.R:86:1:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/f786545583dc9ba3be1ee1b9a268fd0579e30496/data_exploration-12-5.R#L86) *style:* **Trailing blank lines are superfluous.**
```r

^
```


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


[NeuralNet.R:6:18:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L6) *style:* **Only use double-quotes.**
```r
install.packages('neuralnet')
                 ^~~~~~~~~~~
```
[NeuralNet.R:12:11:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L12) *style:* **Use <-, not =, for assignment.**
```r
stockdata = read.csv("mf850-finalproject-data.csv")
          ^
```
[NeuralNet.R:13:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L13) *style:* **Use <-, not =, for assignment.**
```r
stockdata$Date = NULL
               ^
```
[NeuralNet.R:14:20:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L14) *style:* **Use <-, not =, for assignment.**
```r
stockdata$Industry = NULL
                   ^
```
[NeuralNet.R:15:14:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L15) *style:* **Use <-, not =, for assignment.**
```r
scaled_Stock = scale(stockdata)
             ^
```
[NeuralNet.R:16:3:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L16) *style:* **Use <-, not =, for assignment.**
```r
y = stockdata$RETMONTH_SPX
  ^
```
[NeuralNet.R:17:3:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L17) *style:* **Use <-, not =, for assignment.**
```r
x = stockdata
  ^
```
[NeuralNet.R:18:16:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L18) *style:* **Use <-, not =, for assignment.**
```r
x$RETMONTH_SPX = NULL
               ^
```
[NeuralNet.R:24:37:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L24) *style:* **Commas should always have a space after.**
```r
trainingdata <- cbind(traininginput,trainingoutput)
                                    ^
```
[NeuralNet.R:25:37:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L25) *style:* **Commas should always have a space after.**
```r
colnames(trainingdata) <- c("Input","Output")
                                    ^
```
[NeuralNet.R:31:36:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L31) *style:* **Commas should always have a space after.**
```r
net.sqrt <- neuralnet(Output~Input,trainingdata, hidden=100, threshold=0.01)
                                   ^
```
[NeuralNet.R:31:56:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L31) *style:* **Put spaces around all infix operators.**
```r
net.sqrt <- neuralnet(Output~Input,trainingdata, hidden=100, threshold=0.01)
                                                      ~^~
```
[NeuralNet.R:31:71:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L31) *style:* **Put spaces around all infix operators.**
```r
net.sqrt <- neuralnet(Output~Input,trainingdata, hidden=100, threshold=0.01)
                                                                     ~^~
```
[NeuralNet.R:38:27:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L38) *style:* **Place a space before left parenthesis, except in a function call.**
```r
testdata <- as.data.frame((1:10)^2) #Generate some squared numbers
                          ^
```
[NeuralNet.R:38:33:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L38) *style:* **Put spaces around all infix operators.**
```r
testdata <- as.data.frame((1:10)^2) #Generate some squared numbers
                               ~^~
```
[NeuralNet.R:48:31:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L48) *style:* **Commas should always have a space after.**
```r
cleanoutput <- cbind(testdata,sqrt(testdata),
                              ^
```
[NeuralNet.R:50:36:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L50) *style:* **Commas should always have a space after.**
```r
colnames(cleanoutput) <- c("Input","Expected Output","Neural Net Output")
                                   ^
```
[NeuralNet.R:50:54:](https://github.com/myellen/MF850_Computational_Finance_Final/blob/4158b9e803c6bc6ed26271c33fd54125c26ac417/NeuralNet.R#L50) *style:* **Commas should always have a space after.**
```r
colnames(cleanoutput) <- c("Input","Expected Output","Neural Net Output")
                                                     ^
```


Hi,

I will upload the spreadsheet soon. Thank you for your suggestions!

Thanks,

Weiliang QIN

Sent from Mail Master
On 12/08/2016 00:42, maxiangxiong wrote:

I'd suggest you use the correct indentation in your codes, especially when you have different Subs in the same document. Also, it can be nicer if you manage to unify your variable naming standards. For example, use Pascal Style for normal variable, like Updating or Index; use lower cases for single-letter variables like i, j; use underscores before subscripts, like k_t_new.

And maybe you can upload your Excel Workbook to make it easier for others to understand and debug your code, since we don't actually know what's in Range("CR2:DL91") etc. now.

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


@aftorresii you never made this correction. Please make the correction in your current branch and tell me when it's done.


edit by KSW


That's the intention yes.


Line 14 has a typo:

... through **the the** installers below.


I've thought about this a bit. You should also be able to vary the ``blocksize`` parameter to change the size of each partition which can have similar effects depending on the case.

I was thinking having some sort of easy cache system as a context manager would be nice....you could then wrap calls to CSV files and other data sources that are slow (although I think csv is the only one right now) in the context and cache them somewhere for speed


I just ran into the very same issue as @Tobias-Fischer above when trying to compile the Python bindings separately from within `$YARP_ROOT/bindings/build`. So far I couldn't fix the build, even after installing YCM and hinting cmake manually to its installation directory. I also tried to copy the relevant *.cmake files from YCM in to YARP's cmake dir in the hope it would pick them up but that didn't do any good neither.

I can use the python bindings generated by global build and located in `$YARP_DIR/lib/python2.7/dist-packages`, but the difference to using separately compiled bindings appears to be that the generated yarp python module doesn't contain the comments necessary for generating the interface documentation with pydoc.
When I run pydoc on that yarp.py it just tells me that no Python documentation was found.
Am I doing something wrong?

Also: is there a more elegant way to let YARP know where YCM is installed like via some environment variable akin to $YARP_ROOT or $OPENCV_ROOT, etc.?  I tried to locate the cmake resource finder for YCM in YARP but couldn't find it, so I couldn't inspect whether it reads out some environment variable.
In my current built I figured out by trial and error to set `YCM_DIR` in YARP's cmake to `$YCM_DIR/share/YCM/cmake`. But that doesn't solve the "Unkown cmake command" problem.
Note, that I  use a non-standard installation directory in the `make install' step, so I need to tell YARP and icub-main builds manually where it is located.

Side note: Prior to doing this I upgraded (git pull'ed) YARP, icub-main, ycm, and built the whole batch anew (including deleting all old built artifacts prior to building anew).


@trentmwillis I reverted cause I was chatting with David and he caught that. Goung to adda  check for the multi-globals scenario instead.


@Neon4o4 所以你丫的就是不管了强行改了对么 = =


You sly dawg. @Paril and I were Skyping through some bugs when he saw the commit message for this, and of course we both dropped what we were doing to check it out ;)

Looks fantastic! I wouldn't mind a few more splashes of color, or maybe some more saturation / contrast in the lighting, but it's sooooo nice to have this map in the game. Also, I noticed immediately that air acceleration is not adequate for this map (and others), and so I'll be tuning that shortly.

This is awesome, @Panjoo! When can we expect The Rage? ;)


the token was revoked


What's the difference between None and Type() here? Do we want to remove the optionality?


You cannot force the DISABLE_LOCKON in all maps, youll have swordcursor on all friendly non party members even in town.


@spencerfinnell not gonna lie... this is screwing with my head a bit. Tricky. Check out this recent change. The tab title is wrapped in an element with `aria-label` whether it's the active tab or not. Screen reader wrap removed. let me know what you think.


Destroy The World


This commit fixes the state machine.


Resolved in commit e1ef5ec106db95b6f177b55141caca34353886fe. :-p


The following doc(s) have been deployed to the [sstv1](https://sstv1-static-docs.pantheonsite.io/docs) Multidev environment:
- [Vagrantfile](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/Vagrantfile)
- [composer.json](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/composer.json)
- [composer.lock](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/composer.lock)
- [features/changelog.feature](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/features/changelog.feature)
- [files](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/files)
- [scripts/deploy-multidev.sh](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/scripts/deploy-multidev.sh)


The following doc(s) have been deployed to the [training](https://training-static-docs.pantheonsite.io/docs) Multidev environment:
- [Vagrantfile](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/Vagrantfile)
- [composer.json](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/composer.json)
- [composer.lock](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/composer.lock)
- [features/changelog.feature](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/features/changelog.feature)
- [files](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/files)
- [scripts/deploy-multidev.sh](https://github.com/pantheon-systems/documentation/commit/5565b88da260acf9a72d02a1d5a9d179f3913abd/scripts/deploy-multidev.sh)


I copied this from "select all objects with symbol" I think - commenting it out and making a selection while drawing a line does not cause the tool to change back to the edit tool. Even when finishing the current line.

From what I can tell the tools get send the objectSelectionChanged signal, but that does not seem to cause the tool to actually change back to the edit tool. Perhaps it should?


It takes 90 minutes for CocoaPods to lint PromiseKit releases. It's live now.


Nightly result of Test suite:

test_A001_overlap (__main__.TestCircularCollisions) ... ok
test_A002_no_overlap (__main__.TestCircularCollisions) ... ok
test_A003_maximum_overlap (__main__.TestCircularCollisions) ... ok
test_A004_maximum_overlap (__main__.TestCircularCollisions) ... ok
test_C001_overlap_circle_rectangle (__main__.TestRectangularCircularCollisions) ... ok
test_C002_no_overlap_circle_rectangle (__main__.TestRectangularCircularCollisions) ... ok
test_C003_overlap_rectangle_circle (__main__.TestRectangularCircularCollisions) ... ok
test_C004_no_overlap_rectangle_circle (__main__.TestRectangularCircularCollisions) ... ok
test_C005_maximum_overlap_rectangle_circle (__main__.TestRectangularCircularCollisions) ... ok
test_B001_overlap (__main__.TestRectangularCollisions) ... ok
test_B002_no_overlap (__main__.TestRectangularCollisions) ... ok
test_B003_maximum_overlap (__main__.TestRectangularCollisions) ... ok
test_D001_test_shape_creation (__main__.TestShapeClass) ... ok
test_D002_test_shape_get_COM (__main__.TestShapeClass) ... ok

----------------------------------------------------------------------
Ran 14 tests in 0.008s

OK

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


you guys read this http://www.yegor256.com/2014/12/01/orm-offensive-anti-pattern.html


note: The className for client validation and miscellanous a11y error flags which was `wc_error` is now `wc-err` as `wc-error` was reserved for the output of `ui:error` children of WValidationErrors.


hello, this is a world full of love.


asas


Nightly results of the test suite:

test_A001_overlap (__main__.TestCircularCollisions) ... ok
test_A002_no_overlap (__main__.TestCircularCollisions) ... ok
test_A003_maximum_overlap (__main__.TestCircularCollisions) ... ok
test_A004_maximum_overlap (__main__.TestCircularCollisions) ... ok
test_E001_test_point_creation (__main__.TestPointClass) ... ok
test_E002_test_point_get_COM (__main__.TestPointClass) ... ok
test_C001_overlap_circle_rectangle (__main__.TestRectangularCircularCollisions) ... ok
test_C002_no_overlap_circle_rectangle (__main__.TestRectangularCircularCollisions) ... ok
test_C003_overlap_rectangle_circle (__main__.TestRectangularCircularCollisions) ... ok
test_C004_no_overlap_rectangle_circle (__main__.TestRectangularCircularCollisions) ... ok
test_C005_maximum_overlap_rectangle_circle (__main__.TestRectangularCircularCollisions) ... ok
test_B001_overlap (__main__.TestRectangularCollisions) ... ok
test_B002_no_overlap (__main__.TestRectangularCollisions) ... ok
test_B003_maximum_overlap (__main__.TestRectangularCollisions) ... ok
test_D001_test_shape_creation (__main__.TestShapeClass) ... ok
test_D002_test_shape_get_COM (__main__.TestShapeClass) ... ok

----------------------------------------------------------------------
Ran 16 tests in 0.010s

OK

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


cool !


This does not yet fully work. Some inputs encode perfectly as expected, but not all.

I will be working on the decoder first so I can test against my own code rather than testing against other encoders.


Add FB Open Graph tags for better sharing (#333)

Preview: docs
Coverage: core | datetime


@dkettlestrings I would definitely recommend the gitter channels! Spire: https://gitter.im/non/spire and algebra: https://gitter.im/non/algebra


Nightly results of teh test suite:

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

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


This is the only new method. The rest of methods in this class were moved from ClusterMaster.


If desired selection is from the front or back matter of a book the start page could be a string value.


This is the heart of the change -- this removes the slave from the list.


something similar to:

int foo
int bar
double x
double y
x = y
foo = b[2] + bar
foo = y * bar
z = z - foo
y = d[4] * x / foo

I honestly don't remember if this even works, it was at least 4 years ago.


Should be `(void)` unless you're writing in C++.


Cname file


Good catch @Vangelis66, I totally missed that. Want to prep a new PR to fix that @fishscene?


I know this isn't a real PR, but still, some comments:

1). We'd probably want to do a key existance check.
2). Should we return a boolean indicating whether or not we actually removed a slave?
3). What is the equality check here for? In what scenario do we have a slave with the same url, but the instance fails the equality check?


good


Hi sir can you make a full tutorial or the step for this?

thanks


![](https://github.trello.services/images/mini-trello-icon.png) [Setup React](https://trello.com/c/6gqs17P4/1-setup-react)


Looks like we should add a release? https://github.com/thoughtbot/administrate/releases


test


![](https://github.trello.services/images/mini-trello-icon.png) [Show Google Map](https://trello.com/c/NdilfYeo/2-show-google-map)


hi


effdsfadsf


Further notes:

* noticed some broker language still being used.  scrapped that.  Theres still some small areas that need to be updated with broker--> Parlay Connect
* changed the discover modal so that way its linear and cleaner.  No more scroll bars! (for reals this time)
* Added icons to the items library to indicate expanding its children or adding the item to the workspace.
* Readded datastream and children parameters to the ParlayItem object type in preparation for datastream/property merge and children expansion in item library


You're right :)


Hehe thnx, have thought about more saturation but at one point you have to pick something and stay with it you know. I might tweak it some more later though. TTYL


👍 to your comments.

Equality check is for the situation when these happen at nearly the same time:
- A slave is disconnected
- A slave is connected with the same url as a previous one

It's a pretty small race condition but I figured I'd throw it in here.


We could actually leave this in. It doesn't hurt anything. The reason I removed it is that the kill() call on the slave will trigger its graceful shutdown which will cause it to send a disconnect back to the master, which also calls mark_dead().


SECTION_BEGIN_RE e PROC_BEGIN_RE se confundem.


I think you should move this to a separate repo.


sorry you actually just need the navigateHome. we'll never respond with a tree since we aren't trying to update


The sorting of the integers are from 0 to 9


Oh I see, so the equality check is for the internal ID we have for slaves.


Precisamos, antes de parsear, detectar se é forma livre ou fixa. Na fixa o comentário é na coluna 7. Na livre é na 1.


I think Flush/Sync should be categorized as Data operation.


TODO mesmo


Testa logo e faz merge! =)


surfpropconvcoef (nmerket) - Win64-Windows-7-VisualStudio-12: OK (2323 of 2507 tests passed, 0 test warnings)

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


Yeah it just makes sure the object instance we're removing from the dict hasn't already been replaced by a "connect new slave" operation.


To be honest, I dunno which one is each. I'm kind of confused about it in the grand scheme of things so I think we should just combine the Seating and the Airplane class.


Looks good to me! I'm no expert but that should achieve what was originally set out for while still allowing the proper translation.


Is there any chance that this might also fix the legacy mode "snatching the wrong thing" problem that i've been having (posted about on the 32p forums)?


Il manque une majuscule


@koz Ao rodar o mock vc vai ver que o menu está aberto, mas o código está todo comentado com os estados. Qualquer dúvida só é me falar.


宇宙人の住処　ここに眠る


Ok, that makes sense.


@heynemann review please :)


Discordo deste if: porque limitarmos o tamanho de um procedimento em 10000 linhas?


ditto


There is some kind of bug (or possibly some configuration) with typeahead where if the retruned data from the endpoit is too big, it will not show anything after typing. Try deleting some movies/customers, leave only one or two, and then try again the request.


Fixed in PR https://github.com/streamlink/streamlink/pull/268


CSV


oops, accidentally removed this one. will fix with next sync. sorry @garbear :)


Okey


hello tsterbak
        could you tell how to import C4.5, just form C4.5 import * in the head of file or use setup.py in your codefile . thank you very much
[tree-learn-master.zip](https://github.com/tsterbak/tree-learn/files/638174/tree-learn-master.zip)


BTW i used the ID 31199 to avoid conflicts while developing. This can be changed to fall at the end of the existing range now


Esse if é vantajoso, também poderia estar na L211 e L214.


#6
Changed my mind about saying how long it's been since the last backup, might re-open if I change my mind again though


[Dataset-XML](http://www.cdisc.org/dataset-xml) seems to be out-dated. Would you please check?


looks good


`offer_date` jeżeli cokolwiek


# test
##  test1
### test2


Did you just move what it checks first?


# test0
##  test2
### test4


哈哈哈哈哈哈薛老师厉害


@spencerfinnell Perfect! Thanks, man. :+1:


Wait, I think this means that Test Pilot is now sending all Telemtry pings to Google Analytics too?


The haskell package set built with the ghc we're building right now. Used below in the `crossCompiler` attribute


![](https://github.trello.services/images/mini-trello-icon.png) [Add Relations to All Models](https://trello.com/c/tqom1WOa/33-add-relations-to-all-models)


You didn't think it'd be a good idea, to maybe add that closing apostrophe after "tif"?


If your marker label is something like

> First Line<br/>Second Line

`First Line<br/>Second Line`

then this will cause issues as that is not a valid jquery selector. You must wrap the marker.data.text  in a safe container element to do this

`$('<div>' + markerData.text + '</div>').text();`


``exp2``の条件は、``EipTReportMap.STATUS_PROPERTY``に関するものですが、これに相当するカラムがEipTReportには存在しないため、無意味な条件になっている可能性があります。


Does https://golang.org/pkg/os/exec/#LookPath work?


同步了最新的源码，同时使用了flyme6的内核，照相机又不干活了，有时间看看吗？是不是因为flyme6内核的原因？


Commit caso de teste R003


Proyecto de prueba que simula un gestor de centros de llamadas


@laszlocsomor [0.4.2 for homebrew](https://github.com/Homebrew/homebrew-core/pull/7647)


@smurfix RunStop() was added here. But Thread() will call RunDone(). So this never happens.


No tag and change log update for this version?
Also can't find this version on https://rubygems.org/gems/http-cookie/


Hi！
I have save the image - " test.jpg "   all keypoints'  descriptors to .txt files.The code are like this:
![qq 20161207213954](https://cloud.githubusercontent.com/assets/23735473/20994155/b923ba58-bd29-11e6-85a7-b59426e351ee.png)
And the .txt content are like this:
![2](https://cloud.githubusercontent.com/assets/23735473/20994165/c743bcd2-bd29-11e6-973d-22c7018f6b1e.png)
But  I think there are something wrong .Each keypoint's descriptor should  include 8 lines,and each line include 8 bytes,thus each descriptor should be  8line*8bytes=512bit, right? But each line that I get are a series of numbers ,the result is that  I don't know how to find  1 single byte from  a line,they are a chain.Then I don't know how to convert every number to binary.I think that there should be a distance between a number and another number.In addition ,in 17nd line of .txt file as you can see,there are just 7 numbers.I am puzzeld.  What's more, Iin your code
![3](https://cloud.githubusercontent.com/assets/23735473/20994180/df8b9436-bd29-11e6-8894-5a9f81d8d792.png)
you just take desc[i] as a whole,and convert it to binary,so  I think it's wrong.For example ,we  get 64 numbers for a descriptor,and we convert each number to 8 bits's binary,right?My English are not good,please forgive me.Thank  you for your help! If we can communicate with each other,I'll be very grateful. My limited knowledge can't compare with you ,so I hope that you can guide me.

   Thanks!


Pretty sure there's some errors in this commit.  GcTeleportEndpoint seems to be missing dataTypes for example:
` +        /* 0x20 */ public Position; `
` +        /* 0x30 */ public Facing;`


Thanks!


This logic may hostile to static analyzers.  It's 100% OK, but I'd like to point out that if `path = "lz4";`, result of  `name = path-1;` becomes out of string memory.   Of course sine the following line increments it, there's no problem.  So I'd like to change these two lines to`if (name==NULL) ++name; else


![](https://github.trello.services/images/mini-trello-icon.png) [Add All Routes](https://trello.com/c/Gqyu3qon/39-add-all-routes)


You're welcome man, was worth it :D


Global variable definition... It'd be simpler to just return `{ exitCode: 0 }` with a comment of why.


Individual dose and interval can be set in this version. This seems to be very useful.


@viet is this not implemented yet?


: ) :+1: , I find almost hexo generate have this fault, can't encode `&` to `&apm;`


Good point @t-mat


@GrumpyLittlePanda just disable /ns? i think this fix already work correctly


Every weekend.


This template is just a try for Azure Resource Management Template.
Create a virtual machine, and open some ports.


That's correct. When I've time, I'll switch to the 1-liner if-then-else statement similar to how "parameter" is handled below.


These were deleted to add them back to the homepage layout


yes, hi hob


updated cv


@kwokhuen
You now added review and comment models without tests :)

Let's get those to 100% as well.


@mocchira I've checked this. LGTM, thanks.


The index.html file was initially to used to test whether or not the function works in the Chrome console. After I confirmed the function works, the index.html was then removed since no UI or file/console input is necessary.


It would be also great if we can use precalculated `colDose="Dose"` function argument instead of `Dose = c(319.99 , 318.56, ...)` argument.


suggestion: **sanitize your database input**!

relevant xkcd for laughs :D https://xkcd.com/327/


also cool project


test commit comment


Hey wassup nihal. Yah i've been recently trying to port my basehttpserver into a more usable flask server. With that change, I also decided to use sql database storage rather than flat file storage. Thanks for the input by the way,

Dave


![December 8. - Csütörtök](http://ujlipot.vakvarju.com/data/napimenu/23.jpg?v=1480929035)
Tárkonyos csirkeraguleves
Rakott burgonya
Zserbó szelet


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


Doh.


Смотри как сильно сократился метод. И читать легче и поддерживать.


Having implementation detail in a description sounds negative. You should never commit something with such a commit message.

I haven't really thought about whether the commit message fits the commit, but whenever you commit something like this and the commit message mentions exposing implementation details to the user you should take a step back and see whether the path you have taken is wrong or whether the commit message is wrong.


对gulp的简单使用，现在只是写出了对js,css的压缩


А почему бы просто не добавлять объект в конец массива, используя <<. Зачем  делать это через size?


This is resovled in https://github.com/Ultimaker/Cura/commit/e1b4379c741b52eedbab3588ad494d87b267ab6e


![](https://github.trello.services/images/mini-trello-icon.png) [get the date picker working](https://trello.com/c/AmhDGlPA/7-get-the-date-picker-working)


Probably didn't need to make this cancellable.


Скобки у методов без аргументов не ставятся, как при объявлении метода, так и при вызове. Это же не javascript или c-подобный язык


he is not handsome


It could be me, but i thought the description of a commit message is intended for explaining implementation details.


emoji 🎱


Ah this commit has also been reverted in https://github.com/Ultimaker/Cura/commit/e1b4379c741b52eedbab3588ad494d87b267ab6e


Нужно добавить валидации на то, что переданные аргументы - объекты класса Station


Would love to see html/js login example in plain JS :)


А если не nil, то ничего не возвращаем? Зачем тогда вообще аргумент у метода?


@nallath Yeah, but the thing he has implemented is exposing implementation details to the user. It wasn't about the commit message having implementation details, but about the setting description having implementation details.


Не вижу вызова этого метода в конструкторе


Что опять это за код вне метода?


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


@kcdtv i fixed the issue in #103


Нужно вызывать метод до того, как помещаешь объект в  @@trains, т.к. иначе там будут невалидные объекты


When I uncomment then following 3 lines in daemon-set usage case，
  #<filter kubernetes.**>
  #  type kubernetes_metadata
  #</filter>

I get errors like this:

[2016-12-08 07:16:56,802][DEBUG][action.bulk              ] [Eleggua] [logstash-2016.12.08][3] failed to execute bulk item (index) index {[logstash-2016.12.08][fluentd][AVjdSsJc-DLL_mWZ7vgs], source[{"log":"E1208 15:02:42.196089       1 reflector.go:214] k8s.io/contrib/ingress-admin/loadbalancer-controller/vendor/k8s.io/client-go/1.5/tools/cache/reflector.go:109: Failed to list *runtime.Unstructured: the server could not find the requested resource\n","stream":"stderr","docker":{"container_id":"02fa6a33b7feb47e7508bd2dfea8fe47a9edfc4ce46a8539e1f7219ad44bea51"},"kubernetes":{"namespace_name":"kube-system","pod_id":"7a95f891-bab9-11e6-865a-0800274a55b6","pod_name":"loadbalancer-controller-wn9ws","container_name":"loadbalancer-claim-controller","labels":{"run":"loadbalancer-controller"},"host":"kube-node-1"},"tag":"kubernetes.var.log.containers.loadbalancer-controller-wn9ws_kube-system_loadbalancer-claim-controller-02fa6a33b7feb47e7508bd2dfea8fe47a9edfc4ce46a8539e1f7219ad44bea51.log","@timestamp":"2016-12-08T07:02:42+00:00"}]}
org.elasticsearch.index.mapper.MapperParsingException: failed to parse [kubernetes.labels]
	at org.elasticsearch.index.mapper.core.AbstractFieldMapper.parse(AbstractFieldMapper.java:409)
	at org.elasticsearch.index.mapper.object.ObjectMapper.serializeObject(ObjectMapper.java:554)
	at org.elasticsearch.index.mapper.object.ObjectMapper.parse(ObjectMapper.java:487)
	at org.elasticsearch.index.mapper.object.ObjectMapper.serializeObject(ObjectMapper.java:554)
	at org.elasticsearch.index.mapper.object.ObjectMapper.parse(ObjectMapper.java:487)
	at org.elasticsearch.index.mapper.DocumentMapper.parse(DocumentMapper.java:544)
	at org.elasticsearch.index.mapper.DocumentMapper.parse(DocumentMapper.java:493)
	at org.elasticsearch.index.shard.IndexShard.prepareCreate(IndexShard.java:453)
	at org.elasticsearch.action.bulk.TransportShardBulkAction.shardIndexOperation(TransportShardBulkAction.java:432)
	at org.elasticsearch.action.bulk.TransportShardBulkAction.shardOperationOnPrimary(TransportShardBulkAction.java:149)
	at org.elasticsearch.action.support.replication.TransportShardReplicationOperationAction$AsyncShardOperationAction.performOnPrimary(TransportShardReplicationOperationAction.java:515)
	at org.elasticsearch.action.support.replication.TransportShardReplicationOperationAction$AsyncShardOperationAction$1.run(TransportShardReplicationOperationAction.java:422)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.elasticsearch.ElasticsearchIllegalArgumentException: unknown property [run]
	at org.elasticsearch.index.mapper.core.StringFieldMapper.parseCreateFieldForString(StringFieldMapper.java:331)

What is wrong with this?
I have do many test, but I could not get it, please tell me why.
And why in old version google_containers_fluentd-elasticsearch:1.17, which uncomment these lines, work correctly？


А куда пропало помещение объекта станции в  класс-переменную (5-е задание)?


I don't understand this explanation. Is the extruder retraction command for machines that support firmware_retract *different from normal machines* or is it *different from normal retraction commands* on machines that support firmware_retract?


You need a min config consisting of:

```
        var configuration = {
            ui_configuration: {
                ui_container: 'react',
            }
        };
```
Because we need a root ui container.
If the user does not specify a data source, then CubeViz will use the default Data Cube.


Опять же валидацию надо вызывать ДО помещения станций в массив, иначе там могут оказаться невалидные данные.


It took me a while to find that this needed changing...


Что это за проверка? Как вообще одна станция может быть равна массиву? Тебе надо проверить **класс** переданных аргументов.


Use global timeout where no reason to override.


Hi please try to link openssl in static mode and you can see many undefined references.
![virtualbox_fedora_08_12_2016_13_08_22](https://cloud.githubusercontent.com/assets/4686379/21005900/c54c1172-bd47-11e6-9ba3-b35b933d7646.png)


hi my name is nothing


getting a feel for the way the repository works


@uyson 给个链接


> ································································································································································································································

+1


是的发生大


This is the reason why I dislike `?`.


Should this be "tensorflow"?


Rename test to stopPlacesWithMunicipality.


TeamCity Chorus :: chorus-win32-master Continuous [Build 2.6.325.62b9dded771ebd5373f3f8fc9467d368a20c03a5](http://build.palaso.org/viewLog.html?buildId=81170&buildTypeId=bt2) outcome was **SUCCESS**
Summary: Tests passed: 949, ignored: 50 Build time: 00:29:01


* Add custom module permissions
* Fix DotNetNuke.UI.Skins.Skin.AddModuleMessage not rendering issue


Terrible


Very Terrible


Super Terrible


//zostały dodane zmiany


@gajus Why did you decide to restrict template literals? Just curious. I noticed you were actually considering using them exclusively [at one point](http://stackoverflow.com/questions/32267017/performance-difference-between-a-regular-string-and-template-string) (found it because I too got curious whether they had performance issues). What changed you mind to restrict them altogether? And do you not use template literals in your projects at all? Or is it just to enforce coding style and you prefer just using eslint-disable where needed?


I can't see why the following simple code is not better:
```
if (name == NULL) {
    return path;
} else {
    return name + 1;
}
```


Compact form
```
      if ((givesCheck || pos.pawn_push_extension(move))
           && !moveCountPruning
           &&  pos.see_ge(move, VALUE_ZERO))
           extension = ONE_PLY;
```


@Nowass @pointlessone See pull request #1001 for a fix :smiley:


Home range of each individual eel, calculated via network analysis function 'diameter()'


![](https://github.trello.services/images/mini-trello-icon.png) [enlever les &quotes; dans l'input share/iframe](https://trello.com/c/YWigve4D/125-enlever-les-quotes-dans-l-input-share-iframe)


This are two topics:
1) Which `open()` to use..

   Python 2 `open()` does not support the `encoding` parameter, so you need to use `io.open`. Luckily you simply need to use `PyInstaller.compat.open()`, which accepts the encoding paramete.

2) Which encoding to use.

   For Python code  Python 3 implements a nice function `tokenize.open()` which would be exactly what we need . Unfortunately it is not available in Python2. But we have `PyInstaller.lib.modulegraph.util.guess_encoding()`. Please have a look at `modulegraph.run_script()` for who to use it.

We'd appreciate if you'd take the chance and put this into a function, e.g. `PyInstaller.compat.open_pysrc()` like this:
```
if getattr(tokenize, "open"):
  ...  open tokenize.open …
else:
  … use PyInstaller.lib.modulegraph.util.guess_encoding() to open
```
and another function `PyInstaller.compat.read_pysrc()` actually reading it.like [pip does](https://github.com/pypa/pip/blob/master/pip/utils/setuptools_build.py):
```
 with open_pysrc(…) as fh:
    code = fh.read().replace('\\r\\n', '\\n')
    return code + '\n'
```


![](https://github.trello.services/images/mini-trello-icon.png) [affichage simple (en tableau) dans  embdedItem](https://trello.com/c/unKH5uHf/124-affichage-simple-en-tableau-dans-embdeditem)


`game.chests` — это не опция, которую нужно задавать юзеру, поэтому перетаскиваем таблицу вверх, в объявление `game`.


![](https://github.trello.services/images/mini-trello-icon.png) [dans embdedItem ajouter l'attribut target="_parent"](https://trello.com/c/69vi0MQ6/123-dans-embdeditem-ajouter-l-attribut-target-parent)


Hi,

We must override `App()->getController()->renderPartial` in https://github.com/LimeSurvey/LimeSurvey/blob/master/application/core/LSYii_Controller.php and not use a new function here ....

```
function renderPartial($view,.....){
if($view start by "/survey/"){
//Do testing and add alias + replace $view
}
```
return parent::renderPartial


![](https://github.trello.services/images/mini-trello-icon.png) [Impossible de récupérer le bonne URI via JBJ](https://trello.com/c/6I8CMCa5/127-impossible-de-recuperer-le-bonne-uri-via-jbj)


Скажите с ходу, какая команда под индексом `2`? Синяя? Красная? Зелёная? Жёлтая? Задаём конкретные имена.


extra tab


Все модули будут подключаться в `main.lua`. Если не юзаешь результат выполнения модуля — просто не нужно писать.


`local` пропущен, бывает.


And more : in develop : we already have a controller->sTemplate to be used for that


TeamCity Chorus :: chorus-win32-master Continuous [Build 2.6.326.62b9dded771ebd5373f3f8fc9467d368a20c03a5](http://build.palaso.org/viewLog.html?buildId=81189&buildTypeId=bt2) outcome was **SUCCESS**
Summary: Tests passed: 949, ignored: 50 Build time: 00:25:55


The Most Terrible Programming Ever


change the image to jpg -- no need for this code


Server-side routes finished


Никаких висящих переменных с магическими заклинательными именами сверху торчать не должно. Перетащил всё это в `db.lua`, там им самое место.


코딩 스타일 가이드에 맞게만 수정 부탁드립니다.


Вообще-то, очки должны будут как-то получать оставшееся время. Поэтому всё в `db`.


bu kontrolün yeri bence yanlış. bunun arayüz kısmında yapılması gerekli. Çünkü sadece saleAmount miktarı değiştirilebilir ve bu değişim kısmında kontrol edilmiyor. ama sen burda yeni bir obje eklenirken kontrol ediyorsun. Yanlış anlamadıysam fikrim bu yönde


Hi there is no suggestion. And I am not interested in official rsync repo, either. I just got some links outside about this repo and came to this commit by chance.

In fact, I am working on a storage system team and interested about this change. If there is performance improvement, I'll be happy to know that.

Thx for your attention.


1. Очень длинная строка.
2. `true` третьим аргументом говорит, что нужно добавить метод `:get` к таблице. Скажите мне, зачем нам нужен `:get` для простого числа?


This method was setting the search text for "Route, stop or keyword". Not destination. It is only used in the stop place search wich looks up a certain stop without itinerary search.


Есть более трудночитаемые места, а тут и так в коде понятно всё.


@s-will This sounds so cool! Can we load a config file instead of passing parameters now? How is the overriding priority policy if both config file and parameters are passes?


renderPartial is used everywhere, include for backend. I think overriding it would be too much.
But, now that the function doRender is duplicated in two different places, it should be elsewere, for sure. Like in LSYiiApplication, or something. We'll see.

That was just a quick solution for a user request in the forum:
https://www.limesurvey.org/forum/development/107841-custom-question-views-not-working


I switched position of the values and then it worked for me:
capabilities=['CAPABILITY_NAMED_IAM', 'CAPABILITY_IAM'])


Ребята, почему бы вам не переехать с django==1.4.14 (где вы нашли такое старьё) на 1.10.4
Скорее всего придётся переписать немного кода, но оно того стоит.
Автоматические миграции новой джанги подарят вам кучу свободного времени.


coded by Jonathan


No else? :)


@msprotz Is the plan recorded somewhere?


'Links kopieren' is the right expression


@sbcgua , пропоную переробити перевірку розширення файлу наступним чином. При цьому розширення файлу пропоную передавати в highlighter. Відтак виникає питання: наскільки нам потрібна змінна lv_highlight? Пізніше в нас є перевірка IF lv_highlight = abap_true. (рядок 305), може її замінити на IF lv_extension is not initial?


`data.nbt.value.Items.value[i]` — это таблица. А таблицы при итерации *не клонируются*. Концепт этот был понят, судя по второй строке. Поэтому уродская конструкция не сдалась совсем.

Юзай `pairs`, если нужно просто проитерировать таблицу. Заодно избежишь проблемы с дурявыми таблицами.


Leave a line note


I assume it doesn't break and you have tested the theme already.


忘了为什么。可能觉得不需要，可能当时 rc-checkbox 也不够完善。现在可以试试看


https://github.com/damlife2016/rainbow_tables/commit/65327cb83a77e7865a66b4328bffdef286838655
https://github.com/damlife2016/rainbow_tables


Error-checking в листнерах погоды не сделает. Подразумевай, что везде даются верные аргументы.


https://github.com/damlife2016/rainbow_tables
https://github.com/damlife2016/rainbow_tables/commit/65327cb83a77e7865a66b4328bffdef286838655


@varlesh закончи документацию, из нее пойму что делать нужно, а то чет только в общих чертах понял, а как файлами оперировать — нет.

Может `colors-for-dark.sh` назвать `convert-color-scheme-to-dark.sh` ? И скрипт оставь один, а в каждой папке сделай симлинк на него.


It doesn't work currently. Should it be updated?

A.

On 8 December 2016 at 07:24, Grigori Fursin <notifications@github.com>
wrote:

> There are many issues when compiling libraries for Caffe for Android. All
> use different and not always clear ways of detecting sub-libs. CMake is
> trying to be smart and always changing. So, I originally tried to compile
> them all via canonical CK way, but then had so many troubles and spent too
> much time, that decided to use a prepared toolchain.cmake (see misc
> directory in those packages). It works, normally sets correct paths and all
> necessary flags, but also becomes outdated quickly so one day we should
> convert them to canonical CK way, i.e. autogenerating makefiles rather than
> using pre-defined cmake files ...
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/ctuning/ck-math/commit/5ad3f9ebb92f1c1b0969836c8d282dd3e4410d6b#commitcomment-20115336>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGSsuuAdzDq03Ojne7d98uvNE4atMzoPks5rF7CWgaJpZM4LHQhb>
> .
>


Shouldn't this be:
```
Sleep(5000);
```
since `Sleep()` takes number of milli-sec.


А почему бы просто в `db.lua` не пихнуть `players = {...}`?

Переименовал таблицу в `db.teams`. Короче, яснее.


Alternative : core/PublicController extend LSYii_Controller, and set all public part to extend core/PublicController and not LSYii_Controller


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


Опять `a,b`. Совершенно непонятен сакральный смысл этих заклинаний.

И зачем хранить `chestID`, если он равен значению ключа?


yeah, that could be a good way to do it.


PS : public part is used a lot more than admin part, then add the testing if($view start by "/survey/") is not a big issue compare with $oTemplate->overwrite_question_views===true && Yii::app()->getConfig('allow_templates_to_overwrite_views')


`team` у меня — это строка `"blue"`, `"green"`, `"red"` или `"yellow"`. В `db.lua` видно.

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


Wasn't so bad. Took like 5 minutes.


This logic should not be here (if at all). This way it's assuming that any `ArtifactFile` will be using the file system, which is incorrect.


That's... stupid


Ну про понятные имена переменных я уже говорил. Минуты две позависал, пока дошло, что к чему.


@varlesh и файлы желательно переименовать с

```
_appcircle22.SVG --> _appcircle.22.SVG or _appcircle_22.SVG
_appcircle24.SVG --> _appcircle.24.SVG or _appcircle_24.SVG
_appcircle32.SVG --> _appcircle.32.SVG or _appcircle_32.SVG
```

чтобы было проще из скрипта размеры получить.


Aye, but in the end it produces a file that is easier to read, as long as you maintain the common ordering from public to protected to private.


Теперь эти переменные хранятся в `db.lua`, где самое место им. Комменты в `db.lua` разъясняют значение переменных, поэтому не паримся.


> @gajus Why did you decide to restrict template literals? Just curious. I noticed you were actually considering using them exclusively at one point (found it because I too got curious whether they had performance issues). What changed you mind to restrict them altogether? And do you not use template literals in your projects at all? Or is it just to enforce coding style and you prefer just using eslint-disable where needed?

Some sleuth you are. :-)

> I noticed you were actually considering using them exclusively at one point (found it because I too got curious whether they had performance issues).

Thats true. The reason why I have dropped them is two fold:

* It introduces an element of inconsistency.
* It often results in more lengthy code.

On the inconsistency argument, there are certain cases where you cannot use template literals, e.g. import declaration source parameter cannot use template literals. The reason why I liked template literals in the first place, is because I thought they will enforce use of single quotes throughout the code base. That being not the case, I had less reasons to continue to use it.

On the more lengthy code argument, `` `${foo}-${bar}` `` (8 superfluous characters) is a lot longer than `foo + '-' + bar` (4 superfluous characters). Short string concatenation is a lot more common than long string concatenation. With that in mind, using template literals syntax makes the code heavier to read. (Note, I am talking about the ease of reading the code, not the end file size. End file size is irrelevant.)

> (found it because I too got curious whether they had performance issues)

There are no performance implications that I am aware of. Furthermore, if you are using template strings, you will most likely be using a transpiler such as Babel (for a foreseeable future). Therefore, the resulting code will be using simple string concatenation.

> And do you not use template literals in your projects at all?

I do use them for a sole purpose of representing a long string spanning multiple lines, e.g.

* Building test cases, https://github.com/gajus/eslint-plugin-jsdoc/blob/3cc6b0e1db008f68d68385f6c3910a022eb8eb08/test/rules/assertions/checkParamNames.js

In general, I dislike the template literals syntax because it does not allow to specify the escape character. I'd like JavaScript to support [here documents](https://en.wikipedia.org/wiki/Here_document). Until Babylon allows custom parsers (or until someone raises a proposal), that is not option. However, I have overloaded JSX syntax to achieve the same result.

https://github.com/gajus/babel-plugin-transform-jsx-element-to-string-literal

I have started to use the latter in some Node.js projects where multiline strings contains backtick character (e.g. SQL, markdown, etc.)


closes #10


Создавать пустые ивенты с `{}` совершенно нерационально. Ведь в этом случае создаётся таблица, функции передаётся первым аргументом она. А со скобками просто без аргументов запускается.


@msusur @Blind-Striker başka tarayıcılarla da denerseniz süper olabilir aslında bi. Sadece chrome ile baktım sanıyorum ki.


Как уже писал, юзаем `db.lua`.


Нужны понятные имена переменных.


Рациональнее нужно.


ok сделаю


Agreed. I would be happy to refactor the code using proper flags and other cleanups, but I think that's better done after Kap 1.0.


Yes I fully understand the reason for the check as it is a requirement/dependency of the project. What I was trying to understand is why it failed for me. If it is a bug I can send a pull request if not I can just keep the change in my own repository. And if it only fails for me I need to understand what is different between the master project and my fork so I can consciously decide if I need to adapt or keep it as is . In my fork version the only place that I find the drupalvm_ansible_version_min variable is in the config.yml at the root of my project. Mind you I am using the Drupal VM as a Composer dependency strategy and use the optional config.yml in the project root.


`public class ArtifactFile extends File`

so it's assumed to use FS  :)
So, I guess that this must be also refactored


Незачем `db.time or 300`, если можно прямо в `db.lua` прописать значение из конфига на инициазилации. Убиваем двух зайцев:

1. Не нужно лезть в сырцы для изменения параметров.
2. Избавляемся от магических переменных.


Meh, I was not sure about capitalisation, and because using a string-comparison was dirty (as the in-line comment says), I did not care to check it.


С таким талантом можно Энигмой работать.

Даёшь понятные имена и `db.lua`! Хоть девизом делай.


Had really bad mood about wasting so much time on nothing :D