[R/RcppExports.R:5:1:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/RcppExports.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
    .Call('_nodeSub_get_p_m_rcpp', PACKAGE = 'nodeSub', eig, branch_length, rate)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:5:11:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/RcppExports.R#L5) *style:* **Only use double-quotes.**
```r
    .Call('_nodeSub_get_p_m_rcpp', PACKAGE = 'nodeSub', eig, branch_length, rate)
          ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:5:46:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/RcppExports.R#L5) *style:* **Only use double-quotes.**
```r
    .Call('_nodeSub_get_p_m_rcpp', PACKAGE = 'nodeSub', eig, branch_length, rate)
                                             ^~~~~~~~~
```
[R/RcppExports.R:7:1:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/RcppExports.R#L7) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/sim_dual_independent.R:1:1:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L1) *style:* **Lines should not be more than 80 characters.**
```r
#' simulate a sequence assuming node substitutions are shared among the offspring
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_dual_independent.R:14:34:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L14) *style:* **Variable or function name should be snake_case.**
```r
                                 Q1 = NULL,
                                 ^~
```
[R/sim_dual_independent.R:15:34:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L15) *style:* **Variable or function name should be snake_case.**
```r
                                 Q2 = NULL,
                                 ^~
```
[R/sim_dual_independent.R:29:20:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L29) *style:* **Variable or function name should be snake_case.**
```r
  if (is.null(Q1)) Q1 <- rep(1, lbf * (lbf - 1) / 2) # default is JC69
                   ^~
```
[R/sim_dual_independent.R:30:20:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L30) *style:* **Variable or function name should be snake_case.**
```r
  if (is.null(Q2)) Q2 <- rep(1, lbf * (lbf - 1) / 2) # default is JC69
                   ^~
```
[R/sim_dual_independent.R:33:22:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L33) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q1)) Q1 <- Q1[lower.tri(Q1)]
                     ^~
```
[R/sim_dual_independent.R:34:22:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L34) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q2)) Q2 <- Q2[lower.tri(Q2)]
                     ^~
```
[R/sim_dual_independent.R:36:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L36) *style:* **Variable or function name should be snake_case.**
```r
  eigQ1 <- phangorn::edQt(Q1, bf) # eigen values
  ^~~~~
```
[R/sim_dual_independent.R:37:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L37) *style:* **Variable or function name should be snake_case.**
```r
  eigQ2 <- phangorn::edQt(Q2, bf) # eigen values
  ^~~~~
```
[R/sim_dual_independent.R:45:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L45) *style:* **Variable or function name should be snake_case.**
```r
  nNodes <- max(edge)
  ^~~~~~
```
[R/sim_dual_independent.R:60:5:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L60) *style:* **Variable or function name should be snake_case.**
```r
    P <- get_p_matrix(node_time, eigQ2, rate2)
    ^
```
[R/sim_dual_independent.R:60:10:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L60) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
    P <- get_p_matrix(node_time, eigQ2, rate2)
         ^~~~~~~~~~~~
```
[R/sim_dual_independent.R:70:5:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L70) *style:* **Variable or function name should be snake_case.**
```r
    P <- get_p_matrix(tl[i], eigQ1, rate1)
    ^
```
[R/sim_dual_independent.R:70:10:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L70) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
    P <- get_p_matrix(tl[i], eigQ1, rate1)
         ^~~~~~~~~~~~
```
[R/sim_dual_independent.R:87:23:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L87) *warning:* **no visible global function definition for ‘phyDat.DNA’**
```r
  alignment_phydat <- phyDat.DNA( as.data.frame(res, stringsAsFactors = FALSE))
                      ^~~~~~~~~~
```
[R/sim_dual_independent.R:87:34:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_independent.R#L87) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  alignment_phydat <- phyDat.DNA( as.data.frame(res, stringsAsFactors = FALSE))
                                 ^
```
[R/sim_dual_linked.R:4:6:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L4) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in candidate_indices) {
     ^
```
[R/sim_dual_linked.R:14:18:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L14) *style:* **Commas should always have a space after.**
```r
  output_table[1,] <- c("a", "a")
                 ^
```
[R/sim_dual_linked.R:15:18:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L15) *style:* **Commas should always have a space after.**
```r
  output_table[2,] <- c("t", "t")
                 ^
```
[R/sim_dual_linked.R:16:18:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L16) *style:* **Commas should always have a space after.**
```r
  output_table[3,] <- c("c", "c")
                 ^
```
[R/sim_dual_linked.R:17:18:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L17) *style:* **Commas should always have a space after.**
```r
  output_table[4,] <- c("g", "g")
                 ^
```
[R/sim_dual_linked.R:18:18:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L18) *style:* **Commas should always have a space after.**
```r
  output_table[5,] <- c("a", "c")
                 ^
```
[R/sim_dual_linked.R:19:18:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L19) *style:* **Commas should always have a space after.**
```r
  output_table[6,] <- c("a", "t")
                 ^
```
[R/sim_dual_linked.R:20:18:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L20) *style:* **Commas should always have a space after.**
```r
  output_table[7,] <- c("a", "g")
                 ^
```
[R/sim_dual_linked.R:21:18:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L21) *style:* **Commas should always have a space after.**
```r
  output_table[8,] <- c("t", "c")
                 ^
```
[R/sim_dual_linked.R:22:18:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L22) *style:* **Commas should always have a space after.**
```r
  output_table[9,] <- c("t", "g")
                 ^
```
[R/sim_dual_linked.R:70:6:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L70) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in 1:4) {
     ^
```
[R/sim_dual_linked.R:71:37:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L71) *style:* **Commas should always have a space after.**
```r
    output[i, i] <-  - sum(output[i,], na.rm = T)
                                    ^
```
[R/sim_dual_linked.R:73:6:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L73) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(j in 1:6) {
     ^
```
[R/sim_dual_linked.R:74:52:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L74) *style:* **Commas should always have a space after.**
```r
    output <- rbind(output, rep(0, length(output[1,])))
                                                   ^
```
[R/sim_dual_linked.R:87:14:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L87) *warning:* **no visible global function definition for ‘draw_bases’**
```r
    bases <- draw_bases(parent_seq[i], trans_matrix)
             ^~~~~~~~~~
```
[R/sim_dual_linked.R:108:29:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L108) *style:* **Variable or function name should be snake_case.**
```r
                            Q = NULL,
                            ^
```
[R/sim_dual_linked.R:121:19:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L121) *style:* **Variable or function name should be snake_case.**
```r
  if (is.null(Q)) Q <- rep(1, lbf * (lbf - 1) / 2) # default is JC69
                  ^
```
[R/sim_dual_linked.R:124:21:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L124) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q)) Q <- Q[lower.tri(Q)]
                    ^
```
[R/sim_dual_linked.R:126:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L126) *style:* **Variable or function name should be snake_case.**
```r
  eigQ <- phangorn::edQt(Q, bf) # eigen values
  ^~~~
```
[R/sim_dual_linked.R:134:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L134) *style:* **Variable or function name should be snake_case.**
```r
  nNodes <- max(edge)
  ^~~~~~
```
[R/sim_dual_linked.R:171:7:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L171) *style:* **Variable or function name should be snake_case.**
```r
      P <- get_p_matrix(branch_length, eigQ, rate)
      ^
```
[R/sim_dual_linked.R:171:12:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L171) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
      P <- get_p_matrix(branch_length, eigQ, rate)
           ^~~~~~~~~~~~
```
[R/sim_dual_linked.R:190:23:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_linked.R#L190) *warning:* **no visible global function definition for ‘phyDat.DNA’**
```r
  alignment_phydat <- phyDat.DNA(as.data.frame(res, stringsAsFactors = FALSE))
                      ^~~~~~~~~~
```
[R/sim_dual_parent.R:1:1:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L1) *style:* **Lines should not be more than 80 characters.**
```r
#' simulate a sequence assuming node substitutions are shared among the offspring
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_dual_parent.R:14:27:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L14) *style:* **Variable or function name should be snake_case.**
```r
                          Q1 = NULL,
                          ^~
```
[R/sim_dual_parent.R:15:27:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L15) *style:* **Variable or function name should be snake_case.**
```r
                          Q2 = NULL,
                          ^~
```
[R/sim_dual_parent.R:29:20:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L29) *style:* **Variable or function name should be snake_case.**
```r
  if (is.null(Q1)) Q1 <- rep(1, lbf * (lbf - 1) / 2) # default is JC69
                   ^~
```
[R/sim_dual_parent.R:30:20:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L30) *style:* **Variable or function name should be snake_case.**
```r
  if (is.null(Q2)) Q2 <- rep(1, lbf * (lbf - 1) / 2) # default is JC69
                   ^~
```
[R/sim_dual_parent.R:33:22:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L33) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q1)) Q1 <- Q1[lower.tri(Q1)]
                     ^~
```
[R/sim_dual_parent.R:34:22:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L34) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q2)) Q2 <- Q2[lower.tri(Q2)]
                     ^~
```
[R/sim_dual_parent.R:36:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L36) *style:* **Variable or function name should be snake_case.**
```r
  eigQ1 <- phangorn::edQt(Q1, bf) # eigen values
  ^~~~~
```
[R/sim_dual_parent.R:37:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L37) *style:* **Variable or function name should be snake_case.**
```r
  eigQ2 <- phangorn::edQt(Q2, bf) # eigen values
  ^~~~~
```
[R/sim_dual_parent.R:45:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L45) *style:* **Variable or function name should be snake_case.**
```r
  nNodes <- max(edge)
  ^~~~~~
```
[R/sim_dual_parent.R:60:5:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L60) *style:* **Variable or function name should be snake_case.**
```r
    P <- get_p_matrix(node_time, eigQ2, rate2)
    ^
```
[R/sim_dual_parent.R:60:10:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L60) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
    P <- get_p_matrix(node_time, eigQ2, rate2)
         ^~~~~~~~~~~~
```
[R/sim_dual_parent.R:75:22:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L75) *warning:* **no visible global function definition for ‘get_index’**
```r
      local_index <- get_index(edge, parent, offspring)
                     ^~~~~~~~~
```
[R/sim_dual_parent.R:78:7:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L78) *style:* **Variable or function name should be snake_case.**
```r
      P <- get_p_matrix(branch_length, eigQ1, rate1)
      ^
```
[R/sim_dual_parent.R:78:12:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L78) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
      P <- get_p_matrix(branch_length, eigQ1, rate1)
           ^~~~~~~~~~~~
```
[R/sim_dual_parent.R:97:23:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_dual_parent.R#L97) *warning:* **no visible global function definition for ‘phyDat.DNA’**
```r
  alignment_phydat <- phyDat.DNA(as.data.frame(res, stringsAsFactors = FALSE))
                      ^~~~~~~~~~
```
[R/sim_normal.R:31:24:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_normal.R#L31) *style:* **Variable or function name should be snake_case.**
```r
                       Q = NULL,
                       ^
```
[R/sim_normal.R:44:5:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_normal.R#L44) *style:* **Variable or function name should be snake_case.**
```r
    Q <- rep(1, lbf * (lbf - 1) / 2)
    ^
```
[R/sim_normal.R:46:21:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_normal.R#L46) *style:* **Variable or function name should be snake_case.**
```r
  if (is.matrix(Q)) Q <- Q[lower.tri(Q)]
                    ^
```
[R/sim_normal.R:55:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_normal.R#L55) *style:* **Variable or function name should be snake_case.**
```r
  nNodes <- max(edge)
  ^~~~~~
```
[R/sim_normal.R:65:5:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_normal.R#L65) *style:* **Variable or function name should be snake_case.**
```r
    P <- get_p_matrix(tl[i], eig, rate)
    ^
```
[R/sim_normal.R:65:10:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_normal.R#L65) *warning:* **no visible global function definition for ‘get_p_matrix’**
```r
    P <- get_p_matrix(tl[i], eig, rate)
         ^~~~~~~~~~~~
```
[R/sim_normal.R:77:10:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/sim_normal.R#L77) *warning:* **no visible global function definition for ‘phyDat.DNA’**
```r
  return(phyDat.DNA(as.data.frame(res, stringsAsFactors = FALSE)))
         ^~~~~~~~~~
```
[R/util.R:2:1:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/util.R#L2) *style:* **Variable or function name should be snake_case.**
```r
fast.table <- function(data) {
^~~~~~~~~~
```
[R/util.R:20:1:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/util.R#L20) *style:* **Variable or function name should be snake_case.**
```r
phyDat.DNA <- function(data) {
^~~~~~~~~~
```
[R/util.R:35:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/util.R#L35) *style:* **Variable or function name should be snake_case.**
```r
  AC <- matrix(c(c(1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1),
  ^~
```
[R/util.R:44:12:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/util.R#L44) *warning:* **no visible global function definition for ‘fast.table’, Did you mean 'as.table'?**
```r
    ddd <- fast.table(data)
           ^~~~~~~~~~
```
[R/util.R:91:10:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/R/util.R#L91) *warning:* **no visible global function definition for ‘get_p_m_rcpp’**
```r
  res <- get_p_m_rcpp(eig, branch_length, rate)
         ^~~~~~~~~~~~
```
[tests/testthat/test-dual_independent.R:10:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/tests/testthat/test-dual_independent.R#L10) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-dual_parent.R:9:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/tests/testthat/test-dual_parent.R#L9) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-dual-linked.R:9:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/tests/testthat/test-dual-linked.R#L9) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-getcoverage.R:10:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/tests/testthat/test-getcoverage.R#L10) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-getcoverage.R:22:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/tests/testthat/test-getcoverage.R#L22) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-sim_normal.R:20:3:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/tests/testthat/test-sim_normal.R#L20) *style:* **Variable or function name should be snake_case.**
```r
  Q_JC <- matrix(1, nrow = 4, ncol = 4)
  ^~~~
```
[tests/testthat/test-sim_normal.R:53:1:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/tests/testthat/test-sim_normal.R#L53) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sim_normal.R:54:1:](https://github.com/thijsjanzen/nodeSub/blob/a2e2c851e6e5df902e41397500c10bc7513e994d/tests/testthat/test-sim_normal.R#L54) *style:* **Trailing blank lines are superfluous.**
```r

^
```


还是无法拖动


Looks like a type in this class name.


@JuliaRegistrator register()


Registration pull request updated: [JuliaRegistries/General/606](https://github.com/JuliaRegistries/General/pull/606)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.7.1 -m "<description of version>" f2f1522cc5a188495db2df200a4c550ca425b9bf
git push origin v0.7.1
```


An unexpected error occured during registration.


edit: fixed, bitte review: https://github.com/n-multimedia/onlinekurslabor/commit/de47d64260040cb541c461017499b04a58f6a605


ma_adminmenu.sp(146) : warning 213: tag mismatch


yussuf is a student of moshood abiola polytechnic. he learn quick and also love challenges. he has the ability to adapt to new working condition/environment. he is also a team player


@jsiwek to answer the question: the `size()` function only overestimates for actors that receive stream input (because a batch with 10 elements is counted as 10 "logical" messages). Otherwise you'll get an accurate count. However, I'm curious what led to optimizing this loop to have `receive_for` instead of calling `receive` repeatedly. I know that the CAF docs advocate to use `receive_for` whenever possible, but did you measure a notable performance difference when comparing the two approaches?

Given that one goal for this change is make sure `Process()` doesn't take to long for draining the mailbox, wouldn't it make sense to constrain `num_available`? A burst of messages still causes the Manager to spend an unbound amount of time in this loop.


Successfully aliased the URL <https://nordnet-ui-i5ecbktqt.now.sh> to the following aliases.

* https://nordnet-ui.nordnet1.now.sh
* https://nordnet-ui-git-beta.nordnet1.now.sh


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `coiny_TW_CONSUMER_KEY` (in env: `TW_CONSUMER_KEY)`
* `coiny_TW_CONSUMER_KEY` (in env: `TW_CONSUMER_SECRET)`
* `coiny_TW_ACCESS_TOKEN_KEY` (in env: `TW_ACCESS_TOKEN_KEY)`
* `coiny_TW_ACCESS_TOKEN_SECRET` (in env: `TW_ACCESS_TOKEN_SECRET)`
* `coiny_MASTODON_ACCESS_TOKEN` (in env: `MASTODON_ACCESS_TOKEN)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


Successfully aliased the URL <https://registration-app-942degguz.now.sh> to the following aliases.

* https://registration.webconf.tech
* https://registration-app.webconf.now.sh
* https://registration-app-git-master.webconf.now.sh


Registration pull request created: [JuliaRegistries/General/613](https://github.com/JuliaRegistries/General/pull/613)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.9.2 -m "<description of version>" 80ded34aea660ac45e157917d436bc81d87e0d7d
git push origin v0.9.2
```


![](https://github.trello.services/images/mini-trello-icon.png) [Redirects toevoegen na aanpassen parent](https://trello.com/c/QJikafPz/36-redirects-toevoegen-na-aanpassen-parent)


its been alive for ages just on a different fork xD


Создаю пуллреквест.


Couldn't run policy because the pull request is closed
:point_right: click here to view a full list of the events :point_left:


Successfully aliased the URL <https://create-react-app-ps7kxuqtk.now.sh> to the following aliases.

* https://create-react-app.nilvier.now.sh
* https://create-react-app-git-master.nilvier.now.sh


Successfully aliased the URL <https://nordnet-ui-29umfn0tg.now.sh> to the following aliases.

* https://nordnet-ui.nordnet1.now.sh
* https://nordnet-ui-git-beta.nordnet1.now.sh


not sure.. it was handy to use an id here
maybe in _get_domain_locations
``` python
        # We may receive a location or warehouse from the context, either by explicit
        # python code or by the use of dummy fields in the search view. Normalize
        # them into a list or string or a list of integer.
        location = self.env.context.get('location')
        if not isinstance(location, list):
           location = [location]
        warehouse = self.env.context.get('warehouse')
        if not isinstance(warehouse, list):
           warehouse = [warehouse]
```


this code is beginning


> I've noticed many vgms/all tested in vgmplay now play at a greatly decreased volume - in some cases such a low volume that you need to adjust your system's master volume to 50% or more just to be able to hear anything. I do not understand what this commit does or how it improves things or find any new to adjust volume internal to the emulation on the fly which is what I assume this is supposed to do?
>
> I'd suggest reverting as I see no real advantages to this commit unless it can be explained?

Fixed! : https://github.com/mamedev/mame/pull/5009


chỗ này có cần để true ko nhỉ?


This isn't my area but why have the `fwupd-offline-update.service` enabled? Is it not possible to have it disabled and simply start it when the update is scheduled?

```
[Unit]
Description=Updates device firmware whilst offline
Documentation=man:fwupdmgr
ConditionPathExists=@localstatedir@/lib/fwupd/offline-update

[Service]
Type=oneshot
ExecStart=*helpful log message that service started successfully*
ExecStop=@libexecdir@/fwupd/fwupdoffline
```


Post model ko có properties j à?


Polishing


Indeed, as you mention there is a slight complication with the terminology because we have the more abstract operator concept (which does not really specify anything with regard to storage), the matrix wrappers, and then the underlying Eigen or, after conversion, NumPy arrays.

> In this sense, I find using methods more attractive than global functions, what is your opinion?

After thinking about it, I have a slightly more radical idea (which should not be to hard to actually implement, however).
Maybe we can build a class hierarchy like this:
```cpp
// Essentially the interface from the current `AbstractMatrixWrapper` class, despite the new name
class AbstractOperator {
public:
  State Apply(...) = 0;
  Complex ExpectationValue(...) = 0;
  // etc
  void FindConn(...) = 0;

  int Dimension() = 0;
};

// The current `AbstractOperator` class, implementing also the direct computation from AbstractMatrixWrapper
class DirectOperator : public AbstractOperator {
  ...
};

// The current specific operator classes inherit from DirectOperator
class Ising : public DirectOperator { ... };
class BoseHubbard : public DirectOperator { ... };

// These classes represent operators as sparse/dense matrices and can be initliaized from an existing operator.
class SparseOperator : public AbstractOperator { ... };
class DenseOperator : public AbstractOperator { ... };
```

Essentially, we standardize on having one Operator class with different subclasses for different representations.
This has several benefits:
1. The `AbstractOperator` class is now really independent of the representation of the operator.
2. There is currently a confusing difference between the sparse/dense wrappers (which are not really wrappers but actually copy the matrix data) and the direct wrapper (which really "wraps" something and needs to reference the underlying `AbstractOperator`). This would be resolved in this approach.

The refactoring should not be too hard: Every methods that takes an `AbstractMatrixWrapper` can be changed to accept an `AbstractOperator` and methods currently accepting `AbstractOperator` need not be changed [1].

To come back to the original point, the simplest way to get a sparse matrix from a `DirectOperator` would be just using the copy constructor, like:
```python
ham = Ising(...)
sparse = SparseOperator(ham) # This is a copy and also looks like one
```
but I have no strong objection to adding a convenience methods like `ham.to_sparse_op()` if you like.
Further, I would add a public `op.data` property to the sparse and dense operators, which allows users to get the underlying NumPy array (like the current `._matrix` property of the wrappers).

[1] This is true if we can easily implement `FindConn` for the sparse and dense matrices. If not, we can just replace all methods currently taking `AbstractOperator` to take just the `DirectOperator`, which is essentially a renaming.


nên để là Models vì bên trong ko chỉ chứa 1 Model


не знав з чого почати і почав з очистки робочого пространства


I was confused by naming ambiguity https://github.com/dcos-labs/ui-shell-app/commit/e3bc19f61d9c3d4280dee840f27ce1be8d332246#diff-ac727922d3983419df0b41b4393675cbR1


DeepCode analyzed this commit.
There are no new issues. 5 info reports were fixed.

[Click](https://www.deepcode.ai/app/gh/medesetmedes/Link-ChromeExtension/dbd9dcf6a9d78531127b358c8617e9005f90bd64/medesetmedes/Link-ChromeExtension/a2da34c3fffeef6abbf2ce62fde719827c23fbda/_/%2F/code/) to see more details.


IMO we should first check if we have pending reboot before trying to run e.g. hw checks. Otherwise for example broken nfs-mount will might prevent reboot, because nhc-check fails.


có thể dùng insert() truyền cả mảng $dump vào thay vì query trong vòng for


Nice; this change improves this functions performance around 11x!

https://jsperf.com/local-var-vs-direct-access-sql-escaping/1


Cool!!! But it's already obsolete :) 4.1.5 is out.


Why are you uploaded lots of useless file???


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

I updated the Github team because of this commit.

- @tsenapathi was added to this feedstock maintenance team.

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

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

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


tận dụng async/await tránh


OK, cool...! :"}


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

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

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

### Deployments updated

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

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


ko nên style thế này, viết vào class


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

I updated the Github team because of this commit.

- @minrk was added to this feedstock maintenance team.

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

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

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


Este es el mejor villano


khá hay. nên viết ra 1 BaseRequest riêng để các component khác tái sử dụng.


Successfully aliased the URL <https://create-react-app-ke3lce7f7.now.sh> to the following aliases.

* https://create-react-app.nilvier.now.sh
* https://create-react-app-git-master.nilvier.now.sh


can you rename it to test_timings.py?


### Notas
Me gustan las manzanas


@ddugovic Although there are some simplifications on this branch, the total changes you are testing against master to me is not really a simplification. I would suggest to split the piled up changes and test them separately in smaller chunks at least when the changes are not closely related or interdependent, since that makes it easier to figure out what the impact on playing strength is for each of the changes.


:white_check_mark: All Rules (5 / 5) Passed

      :crown: Good job! this pull request is aligned with your organization's best practices!

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


Couldn't run policy because the pull request is closed
:point_right: click here to view a full list of the events :point_left:


g.write(a, to z, (indir, 'nodes_main.txt')  f, 'pnseed_main', 8337_8338)


No worries @ghiculescu  ;)


Successfully aliased the URL <https://robertoentringercom-irao2a0ml.now.sh> to the following aliases.

* https://robertoentringer.now.sh
* https://robertoentringer.com
* https://www.robertoentringer.com
* https://robertoentringercom.rentringer.now.sh
* https://robertoentringercom-git-master.rentringer.now.sh


@weisswurstkanone Can you reproduce this problem?


[R/count_n_mutation.R:27:9:](https://github.com/richelbilderbeek/pirouette/blob/61905da399d2268bf0d0f35c8dcf9d2bf2fa2e41/R/count_n_mutation.R#L27) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ), "," )
        ^
```


Thanks for the quick fix. But think it needs to be with () to be a tuple?
`except (XLRDError, OSError):`


Should it be `newkey` ?


Buen merge


Successfully aliased the URL <https://next-demo-ffnulb0mq.now.sh> to the following aliases.

* https://next-demo.mccarthey.now.sh
* https://next-demo-git-master.mccarthey.now.sh


Out of curiosity. Why did you decide to remove it?


[R/count_n_mutations.R:33:9:](https://github.com/richelbilderbeek/pirouette/blob/3bd385303078d29e762b8e64c5d846c4dc1e74eb/R/count_n_mutations.R#L33) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ), "," )
        ^
```


cái này publish từ passport mà


オブジェクトが２体であり、お互いが異なる挙動を行うのに
１度のUpdateで２体分処理されるのは賛成できません。
そもそも１と２ではUpdateが1回から２回に増える以外は変わらないように思えますが、
２は１と比較してどこが重いと考えていますか？


Machine Learning Course by Andrew Ng @ Stanford.


Check failed. Try rerunning the check
:point_right: click here to view a full list of the events :point_left:


# 次
CSSを整える


[R/count_n_mutations.R:33:9:](https://github.com/richelbilderbeek/pirouette/blob/97a9b79628ff12c682afe7b2010383fcfb43c8a1/R/count_n_mutations.R#L33) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ), "," )
        ^
```


[e backport](https://git.enlightenment.org/core/enlightenment.git/commit/src/modules/clock/e_mod_main.c?id=68c11dfc68079e4afc671201889edfab159a82ee)


Successfully aliased the URL <https://robertoentringercom-ck6xf85pm.now.sh> to the following aliases.

* https://robertoentringer.now.sh
* https://robertoentringer.com
* https://www.robertoentringer.com
* https://robertoentringercom.rentringer.now.sh
* https://robertoentringercom-git-master.rentringer.now.sh


Thanks for following up.
It's already released as version 3.4, is it working for you now?


On 5/7/19 11:31 PM, mdavidsaver wrote:
>
>     ISTR suggesting that we might need to include both
>     |display.format| and |display.form|
>
> I had this thought as well, but sadly this will not avoid a
> compatibility break. One of the tests in |NTField::isDisplay()| is:
>
> size_t  n = structurePtr->getNumberFields();
> if(n!=5)return  false;
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/epics-base/pvDataCPP/commit/cd2436342d71b173eb4377e61d396e348c15546a#commitcomment-33452627>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABOVBVQ53GKVAM4QBA42JWLPUJCS7ANCNFSM4HLJEWBQ>.
>
Why not change NTField::isDisplay ?


Successfully aliased the URL <https://robertoentringercom-jtrs6qoi9.now.sh> to the following aliases.

* https://robertoentringer.now.sh
* https://robertoentringer.com
* https://www.robertoentringer.com
* https://robertoentringercom.rentringer.now.sh
* https://robertoentringercom-git-master.rentringer.now.sh


changing star amount?


Successfully aliased the URL <https://perk-sass-nuxt-67w6lyf6u.now.sh> to the following aliases.

* https://perk-sass-nuxt.matiasruizr.now.sh
* https://perk-sass-nuxt-git-master.matiasruizr.now.sh


@tacoto12 Sorry, not sure what you mean here?


I like this one. I need to think about it a bit.


Successfully aliased the URL <https://gndcloudscc-38ugkt1gr.now.sh> to the following aliases.

* https://gndcloudscc.gndclouds.now.sh
* https://gndcloudscc-git-master.gndclouds.now.sh


Successfully aliased the URL <https://este-c4e6dez92.now.sh> to the following aliases.

* https://este.io
* https://este.gh-zzpo.now.sh
* https://este-git-master.gh-zzpo.now.sh


AirWallRadiant (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-IntegrationCoverage-Debug: OK (660 of 660 tests passed, 0 test warnings)

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


I've never met anyone who didn't appreciate a good unsolicited pull request. Okay, except for the one time that I fixed someone's grammar and spelling in their README :)

It does sound like quite an odd feature, but I know that some people hate doubled pixels and will avoid them wherever possible.

I'm a little more optimistic about SDL1.2, but it has been quite a while since this repo was established, huh?


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

Created multidev environment [ci-84](https://dashboard.pantheon.io/sites/ad79477c-5d06-4234-b6b8-582ebeee0e5c#ci-84) for mtcv.


Successfully aliased the URL <https://knutsen-kskhums04.now.sh> to the following aliases.

* https://knutsen.co
* https://knutsen.demonstrandum.now.sh
* https://knutsen-git-master.demonstrandum.now.sh


Successfully aliased the URL <https://convertmymoney-9tju9pfx1.now.sh> to the following aliases.

* https://convertmymoney.rodrigofelipejr.now.sh
* https://convertmymoney-git-master.rodrigofelipejr.now.sh


Selection text is now blue + underline.

This new panel design feels simpler, before the sticky header feels tall, and limited the scrolling experience. The new header is shorter and allow more space for the content.

New header is more compact, but still has enough of white space. Below is 360x640 mobile screen.

TODO:
- Switching btw docs & examples is now one click away, but we should default to the first article/example instead of blank content.
- When search is focused, the language selector should hide and show a close button to exit search.
- Should revisit the docs site and see if there's better way to format content.
- Landing page needs to be updated to adopt the new fonts.


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

Created multidev environment [pr-10](https://dashboard.pantheon.io/sites/e94a9b80-cf7d-42bd-ac20-14243d3253d7#pr-10) for sage-st-trading-app.


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

Created multidev environment [pr-3](https://dashboard.pantheon.io/sites/bd8bab1d-9fc1-4ed9-8ccf-9224a11e02d8#pr-3) for usittorg.


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

Created multidev environment [pr-1](https://dashboard.pantheon.io/sites/9176ee83-8b5b-4230-8a44-89365dbc4a72#pr-1) for brookgreend8v2.


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

Created multidev environment [pr-240](https://dashboard.pantheon.io/sites/c401fd14-f745-4e51-9af2-f30b45146a0c#pr-240) for ci-example-d8-composer.


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

Created multidev environment [pr-1](https://dashboard.pantheon.io/sites/460c2dd7-cd1b-4a7a-9eb0-1f900ed4f9ce#pr-1) for dwayne-stanford-demo-site.


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

Created multidev environment [pr-74](https://dashboard.pantheon.io/sites/5cbd78f8-3a96-492a-beb0-f892421708d8#pr-74) for gk-8.


잘 바꿨다


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `api_key` (in env: `API_KEY)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


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

Created multidev environment [pr-1](https://dashboard.pantheon.io/sites/1ef9e7ac-96cc-4f53-bd67-b2fdedc5ea36#pr-1) for brookgreend8.


Successfully aliased the URL <https://basement-aj7luoez9.now.sh> to the following aliases.

* https://basement.basementstudio.now.sh
* https://basement-git-master.basementstudio.now.sh


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

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

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

### Deployments updated

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

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


May need to rewrite to use only the `cscale_` function, instead of the two `windowDisplayBuf_` and `displayInWindow_`


![](https://github.trello.services/images/mini-trello-icon.png) [Random seed bool prop](https://trello.com/c/1KUdsuXK/91-random-seed-bool-prop)


![](https://github.trello.services/images/mini-trello-icon.png) ["Float Vector" node](https://trello.com/c/DfbGz51C/31-float-vector-node)


I'm not sure why we can't use the existing `Clock` injection here. The current configuration is set to inject `Clock.systemUTC()`. What am I missing?


![](https://github.trello.services/images/mini-trello-icon.png) [Generic socket class](https://trello.com/c/nA12dLq7/88-generic-socket-class)


```
frame.size = frame.frameSize
frame.size += 12
```
Probably it would be more correct. I will need to check this in the debugger.


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

Created multidev environment [ci-14](https://dashboard.pantheon.io/sites/460c2dd7-cd1b-4a7a-9eb0-1f900ed4f9ce#ci-14) for dwayne-stanford-demo-site.


@jackchoi This one is killing me. I had to add one line to some methods in existing ones and start complaining about this. (I can't imagine how many methods are on the same spot). Can we reintroduce or relax this condition that by default is 5 ?


This is to always get a new time.  The existing code injects and sets up the repository once (I'll double check on this, if it doesn't do it only once then I'll remove this).


Thank you for directly pointing this out! Often I'll have one of these at the top of a file rather than making an ASDF system.
https://github.com/pupcraft/sucle/commit/0f053a30ccb1641855ded5b22f6ecf53bdcc15b9 should fix it.


Successfully aliased the URL <https://este-kmfcgbrt3.now.sh> to the following aliases.

* https://este.io
* https://este.gh-zzpo.now.sh
* https://este-git-master.gh-zzpo.now.sh


앗 ?아코디언 메뉴 소스를 여러가지 찾아보면서 하느라 수정하겠습니다


But it is not a fixed clock, `Clock.systemUTC()` should always return a new instance in time when called with a date/time class. If it doesn't then there is something seriously wrong.


Changed the autocombine functionality to redefine the behavior when the threshold is set to zero. Instead of a zero threshold combining two small specs of dust; it now will combine the whole wallet, up to the transaction limit.

In other words; if there's 10000 UTXOs in the wallet, it will combine the first 1687ish. On subsequent passes it will combine the next set, and the next set; until it's all combined.

If using it as a single shot:
`setautocombinerewards true 0 0`
It will run it once and combine what it can, and then run it every time you start the wallet.

If you want to set it to combine once per day (presuming the wallet is open when the block occurs):
`setautocombinerewards true 0 1440`

Given the current state of the devfund and swapfund wallets; There's a little over 330,000 UTXOs in each wallet.  1687 UTXOs per pass (with the MAX_SIZE at 250000), you're looking at a little short of 200 passes to get it all swept up.

So a setting of `setautocombinerewards true 0 15` should clear everything up in about 33 hours.  After that, setting it to `setautocombinerewards true 0 1440` should keep it under control (running once per day if the wallet stays open).


This line is out of date after #182
PolicyID is auto-detected from the server’s endpoint list if none was supplied from user configuration. A fallback value of “Anonymous” is only used if an anonymous policy could not be found in the server’s endpoints


❓ Why did we change this? This could negatively impact the installation of the production system on slow systems.


줄였을때는 이전에 봤던 샘플처럼 로고만 나오는 식으로 해봐야겠네요


Successfully aliased the URL <https://este-15387o8mw.now.sh> to the following aliases.

* https://este.io
* https://este.gh-zzpo.now.sh
* https://este-git-master.gh-zzpo.now.sh


Deployment failed with the following error:

~~~
The property `builds` is only allowed on Now 2.0 — please upgrade: https://zeit.co/upgrade
~~~


finalizar commint


Successfully aliased the URL <https://next-blog-lysivciyf.now.sh> to the following aliases.

* https://next-blog.cdebotton.now.sh
* https://next-blog-git-master.cdebotton.now.sh


`fromMaybe "UNSIGNED-PAYLOAD" $ spPayloadHash sp`


What I'm fearing is that when the repo was initialized with some Clock instance, then when the clock actually get used the time has become stale, so if we keep calling to get clock, we always get accurate time.


Also, can you please guard your line with the `verbosity` variable? So that the user needs to add "-v" in order to get this line


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Okay.


Successfully aliased the URL <https://ideabox-v4-fmf9z0o3a.now.sh> to the following aliases.

* https://ideabox-v4.hmmchase.now.sh
* https://ideabox-v4-git-master.hmmchase.now.sh


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

I updated the Github team because of this commit.

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

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

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

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


Build version: __`0.10.0-renovate/node-8.16.758`__ :crossed_fingers: [`renovate/node-8.16`](https://github.com/streamich/ci-scripts/tree/renovate/node-8.16) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/758) :tada:


@silvio has this not propagated to DockerHub? The last tag I can see is still v1.0.8.


Build version: __`0.10.0-renovate/node-8.16.1173`__ :crossed_fingers: [`renovate/node-8.16`](https://github.com/streamich/ci-scripts/tree/renovate/node-8.16) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/530055504) :tada:


Successfully aliased the URL <https://vela-store-blmv9qjva.now.sh> to the following aliases.

* https://vela-store.velabikes1.now.sh
* https://vela-store-git-master.velabikes1.now.sh


Open a new issue for feature requests. I can't keep up with comments on commits.


where is lirc_driver.h? i am getting a no such file or directory error


Hmm... That doesn't seem right, but who knows? I can see the transaction times increase in calls to the circulation repo, so I think it is working correctly. I found the problem. It was is on this line: https://github.com/folio-org/edge-sip2/blob/427dd9c197db16d2876a3cd415d110e53ad27d12/src/main/java/org/folio/edge/sip2/handlers/HandlersFactory.java#L49
The clock being passed to the configuration repository is a **fixed** clock, so the time will never change. I'm not sure how I missed that especially after the sonar smell I suggested we fix was on the next line. 😆 Anyway, perhaps we switch to using injection for this handler/repo or we can just pass in `Clock.systemUTC()` instead of the fixed clock.


added time


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/d16-2/7/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/d16-2/7/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run, Test run' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/d16-2/7//console)
✅ Packages: [xamarin.ios-12.14.0.35.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/d16-2/1933da2f6e9ab1e1e32cce0aa87eed6fbf7c590a/7/package/xamarin.ios-12.14.0.35.pkg) [xamarin.mac-5.14.0.35.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/d16-2/1933da2f6e9ab1e1e32cce0aa87eed6fbf7c590a/7/package/xamarin.mac-5.14.0.35.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/d16-2/1933da2f6e9ab1e1e32cce0aa87eed6fbf7c590a/7/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/d16-2/1933da2f6e9ab1e1e32cce0aa87eed6fbf7c590a/7/jenkins-results/apicomparison/api-diff.html) (no change)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/d16-2/1933da2f6e9ab1e1e32cce0aa87eed6fbf7c590a/7/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/d16-2/1933da2f6e9ab1e1e32cce0aa87eed6fbf7c590a/7/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>3 tests failed, 0 tests skipped, 235 tests passed.</summary>

## Failed tests

 * link all/Mac/Debug: Failed (Test run failed.)
 * [NUnit] Mono MonoDataSqliteTests/watchOS - simulator/Debug: Crashed
 * [xUnit] Mono SystemRuntimeSerializationXunit/watchOS - simulator/Debug: Crashed
</details>


I prefer the "sujiniku" credit.


Thanks. No need to change anything, then.


asd


Successfully aliased the URL <https://next-blog-drqfl98pd.now.sh> to the following aliases.

* https://next-blog.cdebotton.now.sh
* https://next-blog-git-master.cdebotton.now.sh


Successfully aliased the URL <https://reddex-6xkmxvza9.now.sh> to the following aliases.

* https://reddex.app
* https://reddex.tychambers3.now.sh
* https://reddex-git-master.tychambers3.now.sh


When I built each of the four models, I split the dataframe into train and test.  But when I filled in the table, I retrained the models with the whole dataframe and tested it with the second test set that was downloaded at the end of the exercise.


Successfully aliased the URL <https://jobify-ofb6s1zi7.now.sh> to the following aliases.

* https://jobify.sahusa.now.sh
* https://jobify-git-master.sahusa.now.sh


SVM


iirc, both lsb and msb have undefined behavior when evaluating 0


why do we need to call `mustTakeN` with `0`?


Successfully aliased the URL <https://builder-mzfwlasash.now.sh> to the following alias.

* https://builder-staging.now.sh


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `api_key` (in env: `API_KEY)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


great work @ChaosZero112


新增hooks接口


A comment explaining what is the purpose of the `[Int]` argument would help


What if this removes too many there is not enough for this.elitism? Looks like it will crash.


## Jenkins Build Summary

Built from [this commit](https://github.com/scottschurr/rippled/commit/fdc2a18e7d1f5a8980c14275f522ed251709c297)

Built at __20190509 - 00:59:38__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [console](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//console) | no test results, t: n/a [BAD EXIT] | FAIL :red_circle:
msvc.Debug,
NINJA_BUILD=true | [console](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//console) | no test results, t: n/a [BAD EXIT] | FAIL :red_circle:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 915 cases, 820 failed, t: 5m9s | FAIL :red_circle:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1171 cases, 2 failed, t: 842s | FAIL :red_circle:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/docs_TARGET_docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/clang.Debug.txt) | no test results, t: 94s [BAD EXIT] | FAIL :red_circle:
msvc.Debug
-Dunity=OFF | [console](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//console) | no test results, t: n/a [BAD EXIT] | FAIL :red_circle:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/clang.Debug_Dunity_OFF.txt) | no test results, t: 279s [BAD EXIT] | FAIL :red_circle:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/gcc.Debug.txt) | 1171 cases, 2 failed, t: 3m4s | FAIL :red_circle:
msvc.Release | [console](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//console) | no test results, t: n/a [BAD EXIT] | FAIL :red_circle:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/clang.Release_Dassert_ON.txt) | no test results, t: 185s [BAD EXIT] | FAIL :red_circle:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/gcc.Release_Dassert_ON.txt) | 1171 cases, 2 failed, t: 5m5s | FAIL :red_circle:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/gcc.Debug_Dunity_OFF.txt) | 1170 cases, 2 failed, t: 11m34s | FAIL :red_circle:
rpm | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/rpm.txt) | 1171 cases, 2 failed, t: n/a | FAIL :red_circle:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/gcc.Debug_Dstatic_OFF.txt) | 1171 cases, 2 failed, t: 3m2s | FAIL :red_circle:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1171 cases, 2 failed, t: 3m5s | FAIL :red_circle:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1171 cases, 2 failed, t: 2m58s | FAIL :red_circle:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | no test results, t: 400s [BAD EXIT] | FAIL :red_circle:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/nik-deletableaccounts/7//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | no test results, t: 293s [BAD EXIT] | FAIL :red_circle:


Successfully aliased the URL <https://builder-alnjyrcqaw.now.sh> to the following alias.

* https://builder-staging.now.sh


Although WHOLLY unnecessary.


Successfully aliased the URL <https://jobify-pvndss20u.now.sh> to the following aliases.

* https://jobify.sahusa.now.sh
* https://jobify-git-master.sahusa.now.sh


hecomiさんのuShaderTemplate用


Shouldn't it reuse the genomes instead of removing them from this.population?
So it won't break if those genomes are extended to hold other information or held in other classes.


インデックスアクセスは危険


what's the difference of "null=true"?


Successfully aliased the URL <https://vuepress-cpzmeph2s.now.sh> to the following aliases.

* https://vuepress.c0d3man52.now.sh
* https://vuepress-git-master.c0d3man52.now.sh


Successfully aliased the URL <https://jobify-2banixeht.now.sh> to the following aliases.

* https://jobify.sahusa.now.sh
* https://jobify-git-master.sahusa.now.sh


On another note, we should add a crash if this.elitism is higher than this.popsize.


Created multidev environment [sfgov#pr-269](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#pr-269).

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


Successfully aliased the URL <https://jobify-ty5u1ax3u.now.sh> to the following aliases.

* https://jobify.sahusa.now.sh
* https://jobify-git-master.sahusa.now.sh


I had fixed this in a local file which I apparently had forgotten to push. It also works by just adding + '0' to each calculation. I'm not sure this solution makes every element a functional string. (If it works on yours it should be fine though).


Or better yet crash if `this.elitism + this.provenance` > `this.popsize`


Copy of this build can be found at
https://builds.myetherwallet.com/build/d1030801e1f7264653fab27c19bec94d1a06f952/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmW7NaU5vAjCMVbnzq8CbYq67sBCxGCm6ukn4v4xzE5VNV
                       Virus Total analysis
                       https://www.virustotal.com/file/bf19efb910fb6af55794ba1c1b8c1c28991b4a43ed516a10ea3824ba31a3a765/analysis/1557364482/


Successfully aliased the URL <https://ffutop-blog-b7v3hr086.now.sh> to the following aliases.

* https://ffutop-blog.ffutop.now.sh
* https://ffutop-blog-git-master.ffutop.now.sh


#40 fixed


Yep


menambak


menghapus


@BeefStew34 Farquaad is the ship's name


This is a bit ugly. We can simplify this a bit by using `OffsetDateTime.parse()` instead of the `DateTimeFormatter.parse()`. Something like:
```suggestion
              dueDate = Utils.convertDateTime(OffsetDateTime.parse(dueDateString, Utils.getFolioDateTimeFormatter()), session.getTimeZone());
```
We should be able to simplify this further so we don't need to make 2 calls to Utils. Hmm...


Successfully aliased the URL <https://gitscoutweb-backend-ltc748qtc.now.sh> to the following aliases.

* https://gitscoutweb-backend.southojere.now.sh
* https://gitscoutweb-backend-git-master.southojere.now.sh


Successfully aliased the URL <https://jobify-9rujz7b02.now.sh> to the following aliases.

* https://jobify.sahusa.now.sh
* https://jobify-git-master.sahusa.now.sh


Say yes to everything


Successfully aliased the URL <https://gitscoutweb-backend-lt2hddq9l.now.sh> to the following aliases.

* https://gitscoutweb-backend.southojere.now.sh
* https://gitscoutweb-backend-git-master.southojere.now.sh


menambahkan hanum


Successfully aliased the URL <https://teacherfund-49iy5m6j4.now.sh> to the following aliases.

* https://teacherfund.teacherfund1.now.sh
* https://teacherfund-git-master.teacherfund1.now.sh


Minor nitpick here but this indentation looks very odd to me. I think we usually indent with 2 spaces or align it with `topic=t`. Not a big issue here but for future reference.


Successfully aliased the URL <https://opencollective-bot-p45jp9h7y.now.sh> to the following aliases.

* https://bot.opencollective.com
* https://opencollective-bot.opencollective.now.sh
* https://opencollective-bot-git-master.opencollective.now.sh


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `api_key` (in env: `API_KEY)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


hello world


@danielwaterworth Can you verify again if there is indeed a 10% speed gain? I ran the tests locally and I'm not seeing the improvements here. The build times on our servers are not showing the same gains as well.

![Screenshot%20from%202019-05-09%2009-31-15|690x156](upload://i7TZRQmRkaOKT9ADYXVbMysuBx0.png)

@SamSaffron I'm not really a fan of this change because we're trading the validity of post records for speed here. We may end up testing against invalid post records which does not reflect the actual situation is production.


Successfully aliased the URL <https://api-dyuoh6cj4.now.sh> to the following aliases.

* https://api.palestrinha.now.sh
* https://api-git-master.palestrinha.now.sh


No daba ponerlo en toda la app, onda en DonacionApp.js o en Escena.js?


Yeah I think this 10% number is around the very specific case of fabricating a post.

I am though a fan of this, cause if you want a proper post don't use a fabricator, use `create_post` which runs through PostCreator and creates a post properly.

Not a huge fan of post_with_validations cause its only sort of real.


Testing edits


Successfully aliased the URL <https://reddex-jwfl1z1ey.now.sh> to the following aliases.

* https://reddex.app
* https://reddex.tychambers3.now.sh
* https://reddex-git-master.tychambers3.now.sh


week 8


FYI @jjaffeux  marking this for follow up.


Build version: __`3.2.0-master.357`__ :crossed_fingers: [`master`](https://github.com/streamich/md-mdast/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/md-mdast/357) :tada:


good catch


Not following, right now our posts doesn't run through the basic validations which means we cant be sure that they are valid post records. `PostCreator` and `Fabricate(:post)` both creates a post record properly but `PostCreator` does alot more special stuff that we may not need when we're only interested in a post record.


[quote="eviltrout, post:1, topic:3323"]
COALESCE(PERCENTILE_DISC(0.4) WITHIN GROUP (ORDER BY score), 0.0)
[/quote]

Fancy :smiling_face_with_three_hearts:


Is this workaround going to be added back or replaced by something?   I ask this because I am getting the long path error on Windows when using JHipster 6.0.0


Deployment failed with the following error:

~~~
Ambiguous deployment (`package.json` and `Dockerfile` found). Please supply `--npm` or `--docker` to disambiguate.
~~~


🔥 Device tests completed (Failed) on iOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2658104)(iOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/6092954e3b12a3714dc5f07e652400f3819c9fef/2658104/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>4 tests failed, 0 tests skipped, 389 tests passed.</summary>

## Failed tests

 * monotouch-test/iOS Unified 64-bits - device/Debug (interpreter): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (interpreter -mscorlib): Failed
 * monotouch-test/iOS Unified 64-bits - device/Release (interpreter -mscorlib): Failed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
</details>


If we are going to use `Utils` outside the repository package, we should probably move the class to the "org.folio.edge.sip2.utils" package.


### Lipsum Really?

So we_really_were not able to find a better filler text?


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/696) complete for branch fix-empty-sv-alt-paths.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/commit/9867579707fc2a6512d4576be8f691c58de4e95d/index.html).

19 tests passed, 0 tests failed and 0 tests skipped in 14189 seconds

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


noted although I do think having the section ids in the tests will help people figure out why they are failing.


Successfully aliased the URL <https://express-now-700bzd90p.now.sh> to the following aliases.

* https://express-now.rwk.now.sh
* https://express-now-git-master.rwk.now.sh


@romanrizzi By the way, do we need to add a custom template here? Can't we wrap the assignment selector in a component? https://guides.emberjs.com/release/components/wrapping-content-in-a-component/


GitHub Link to `cardiv` not available anymore.

Also the links in Config should be wrong `@cardiv/gatsby-source-apiserver`


Deployment failed with the following error:

~~~
Free Docker deployment capacity exceeded in this region. Please consider upgrading to Now 2.0 (https://zeit.co/upgrade) for alternative ways to build your project or try again later.
~~~


建议改成  return $this->value($query, $field, 0, true); 聚合方法一般都是limit 1 的


Build version: __`0.10.0-master.759`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/759) :tada:


[quote="tgxworld, post:4, topic:3373"]
but `PostCreator` does a lot more special stuff that we may not need when we’re only interested in a post record.
[/quote]

That is my point, if we need a real post, use the creator, it does proper validation per: https://github.com/discourse/discourse/blob/4da6ca4d9fcaa3c91fc002feb71d93e40931ac5a/lib/post_creator.rb#L89-L132

I am uneasy with `Fabricate(:sort_of_valid_sometime_post)` it just feels incorrect to me.

I am OK with `Fabricate(:fast_but_not_valid_post)` for cases that we need speed.


这样处理 limit 确实更灵活了，但是有个问题，如下写法就会出问题，与上个版本不兼容。
`
$model ->where()->where();
$list = $model->order()->page($this->page,$this->pageSize)->select();
$total = $model->count();
`
是这样的，业务逻辑比较复杂，需要经过很多判断才能最终拼出where 语句，所以count  和select  会共用一个model 实例。
在使用count() 方法之前，query  options 已经有了limit  语句 比如 limit10,10
现在这样改,那么调用count() 的时候 最终生成的语句中 会带有 limit10,10 ,这就查不出来了。
那这样要每次count，sum 之前先清空limit ?
建议既然这样改了，像count 这样的肯定要清空limit 的方法， 也跟着改一下可否。


I dislike the description of this commit


fyi
http://tests.stockfishchess.org/tests/view/5cd35e600ebc5925cf04a1c3


Build version: __`0.10.0-master.1175`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/530071720) :tada:


`Uncertainty.Core` is the current convention for where you put the definition of the `Uncertainty` type, and then `Uncertainty` itself can define the helpers.


Why not me a contributer?


Why I am not a contributer?


Successfully aliased the URL <https://sandboxneucom-kzx4vi5in.now.sh> to the following aliases.

* https://www.sandboxneu.com
* https://sandboxneucom.sandboxneu1.now.sh
* https://sandboxneucom-git-master.sandboxneu1.now.sh


[quote="SamSaffron, post:5, topic:3373"]
Fabricate(:sort_of_valid_sometime_post)
[/quote]

How is the post not valid in anyway when it passes validation?

[quote="SamSaffron, post:5, topic:3373"]
I am OK with `Fabricate(:fast_but_not_valid_post)` for cases that we need speed.
[/quote]

I'll wait for @danielwaterworth to confirm but the data doesn't show any significant speed gain here.


The first few commits were not standarded since we were testing whether the commits work correctly in the forked repo, the later commits are more standarded.


[quote="tgxworld, post:6, topic:3373"]
How is the post not valid when it passes validation?
[/quote]

cause it is not running **all** the validation, some validation happens in PostCreator.


Those validations are for special cases where we don't need them most of the time. The sacrificing of basic validations is odd to me. We can easily be asserting against a post with an invalid length.


This is a case where we actually want UTC. We are looking up loans in FOLIO that have due dates before `now` and the due dates are in UTC in the DB. I don't know if Postgresql can do the time comparisons with other TZs. Maybe it can, it probably can... However, I think it is less confusing to use UTC here, since that is the intent. Maybe we can add a comment to indicate that the date needs to be UTC since it is being used in CQL for time comparison in the DB.


Successfully aliased the URL <https://talasanco-2qpmywhx8.now.sh> to the following aliases.

* https://talasanco.outthislife.now.sh
* https://talasanco-git-master.outthislife.now.sh


Good Job


add  Dockerfile


-p1, forgot to update patch


usersのidを数値型にする場合、こちらも文字列型から数値型にする必要がありますね。


是的。我看了下，下面的位解析没有减去11，所以有bug。马上修复。


Ok


Changing it, thanks


マイグレーションファイルごとに `t.timestamps` を使ったり `t.datetime "created_at"` と定義したりとブレているのが気になるので、どちらかに統一した方が良いかなと思います。t.timestampsを使ってかつnullを許可しない場合は以下のように `null` オプションを渡すことができます。

```rb
t.timestamps null: false
```


Deployment failed with the following error:

~~~
Missing `start` (or `now-start`) script in `package.json`. See: https://docs.npmjs.com/cli/start
~~~


Successfully aliased the URL <https://alpaca-ui-i43q1k708.now.sh> to the following aliases.

* https://alpaca-ui.now.sh
* https://alpaca-ui.snowdog1.now.sh
* https://alpaca-ui-git-develop.snowdog1.now.sh


…と思ったらこれ db/schema.rb でした…！↑のコメントは無視してください 🙇
(t.timestamps を使ったときデフォルトでnull: falseするようになったのか)


test


Good luck 🤞


https://github.com/machisuke/OrgAnalisis/commit/454e55e12a1b57079ca6dfd5a39d3d41372a4a0e#r33470756 に書いたbooleanの話に似ているのですが、個人的には以下のようにしてnullを拒否しつつデフォルト値を設定することが多いです。

```rb
t.integer :count, null: false, default: 0
```


pro 😂


Done.


Fixes #6


hello world haahaha


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues):

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20190508-4-p9ci7/yegor256/sixnines && pdd -v -f /tmp/20190509-29090-zu8w61 [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20190508-4-p9ci7/yegor256/sixnines + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20190508-4-p9ci7/yegor256/sixnines && pdd -v -f /tmp/20190509-29090-zu8w61 [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20190508-4-p9ci7/yegor256/sixnines
+ pdd -v -f /tmp/20190509-29090-zu8w61

Found 8 lines in /tmp/0pdd20190508-4-p9ci7/yegor256/sixnines/.pdd
My version is 0.20.4
Ruby version is 2.6.0 at x86_64-linux
Reading .
Excluding coverage/**/*
Excluding assets/**/*
Excluding public/images/**/*
74 file(s) found, 1287 excluded
Reading Rakefile...
Reading objects/dynamo.rb...
Reading objects/checks/zlib_buffer_error_response.rb...
Reading objects/checks/network_unreachable_response.rb...
Reading objects/checks/timedout_response.rb...
Reading objects/checks/socket_error_response.rb...
Reading objects/counted_resource.rb...
Reading objects/checked_response.rb...
Reading objects/internal_error_response.rb...
Reading objects/exec.rb...
Reading objects/endpoint/ep_state.rb...
Reading objects/endpoint/ep_data.rb...
Reading objects/endpoint/ep_availability.rb...
Reading objects/endpoint/ep_uri.rb...
Reading objects/endpoint/ep_graph.rb...
Reading objects/endpoint/ep_favicon.rb...
Reading objects/endpoint/ep_badge.rb...
Reading objects/response.rb...
Reading objects/internal_error_from_exception_response.rb...
Reading objects/http_response.rb...
Reading objects/endpoint.rb...
Reading objects/proxied_resource.rb...
Reading objects/endpoints.rb...
Reading objects/resource.rb...
Reading objects/total_pings.rb...
Reading objects/base.rb...
Reading README.md...
Reading dynamodb-local/config/dynamo.yml...
Reading dynamodb-local/pom.xml...
Reading dynamodb-local/tables/sn-endpoints.json...
Reading dynamodb-local/tables/sn-pings.json...
Reading features/step_definitions/steps.rb...
Reading version.rb...
Reading views/not_found.haml...
Reading views/history_amp.haml...
Reading views/layout.haml...
Reading views/terms.haml...
Reading views/index.haml...
Reading views/error.haml...
Reading views/amp.haml...
Reading views/history.haml...
Reading views/account.haml...
Reading .gitattributes...
Reading .rubocop.yml...
Reading .travis.yml...
Reading .pdd...
Reading Procfile...
Reading deploy.sh...
Reading config.ru...
Reading .coveralls.yml...
Reading Aptfile...
Reading LICENSE.txt...
Reading .simplecov...
Reading sixnines.rb...
ERROR: sixnines.rb; puzzle at line #343; Space expected at 344:2; make sure all lines in the puzzle body have a single leading space.
If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:48:in `exclusive'
/app/objects/job_detached.rb:36:in `block in proceed'
/app/objects/job_detached.rb:36:in `fork'
/app/objects/job_detached.rb:36:in `proceed'
/app/0pdd.rb:354:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/server.rb:307:in `block in start_thread'
```


Check my repo i have bootable recovery source for twrp

On Thu, May 9, 2019, 2:09 PM androidlover5842 <notifications@github.com>
wrote:

> @muralivijay <https://github.com/muralivijay> no but it has same issue as
> era 4g of gui not shown when twrp boots there was a patch for this but i
> forgot link
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/TwrpBuilder/android_device_xiaomi_tiare/commit/d9769c5567c197c26ba8bc5f56e6e3cee72374c0#commitcomment-33469862>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AFR2C6A7FU62JWJK7FYQI3LPUPPMPANCNFSM4HK7HH4A>
> .
>


Successfully aliased the URL <https://coiny-2nllpz2vv.now.sh> to the following aliases.

* https://coiny.astrolince.now.sh
* https://coiny-git-master.astrolince.now.sh


f


I suppose this @Override came from the cases when the value is too large for Long datatype and a numeric overflow SQLException was thrown.

However, the value still won't fit in Long, BigDecimal::longValue obviously returns something very invalid value.

Moreover, the same problem stands for resultSetMinValue(), which still throws Exceptions if the sequence min_value doesn't fit in Long.


maybe a ```numpy.arange``` would also be nice


Yeah its a typo, just fix and commit, no need to log a JIRA


外部キー制約を用いつつ定義しているの良いですね！データが登録され始めてからだと設定が難しくなることが多々あるので、最初のタイミングで設定しておくと良いと思います。(ただの感想です)


Change this task name to `Install OCaml and init OPAM`


有一个报错：
ERROR in Entry module not found: Error: Can't resolve 'test.js' in 'F:\__project\JustYou'

ERROR in Entry module not found: Error: Can't resolve 'test.js' in 'F:\__project\JustYou'

ERROR in multi (webpack)-dev-server/client?http://localhost:8090 (webpack)/hot/dev-server.js test.js
Module not found: Error: Can't resolve 'test.js' in 'F:\__project\JustYou'
 @ multi (webpack)-dev-server/client?http://localhost:8090 (webpack)/hot/dev-server.js test.js main[2]
页面在浏览器可以显示，控制台也报出同样的错误信息；


Test commenting


あああ


i am trying to generate a pull request


This commit breaks the build. There are at least three problems here:

- line endings have changed to DOS mode
- checksums are incorrect
- the file at SRC_URI does not exist


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/d16-2/8/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/d16-2/8/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run, Test run' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/d16-2/8//console)
✅ Packages: [xamarin.ios-12.14.0.36.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/d16-2/42154df8f3b5e0b3725b33369c397fd320a635bd/8/package/xamarin.ios-12.14.0.36.pkg) [xamarin.mac-5.14.0.36.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/d16-2/42154df8f3b5e0b3725b33369c397fd320a635bd/8/package/xamarin.mac-5.14.0.36.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/d16-2/42154df8f3b5e0b3725b33369c397fd320a635bd/8/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/d16-2/42154df8f3b5e0b3725b33369c397fd320a635bd/8/jenkins-results/apicomparison/api-diff.html) (no change)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/d16-2/42154df8f3b5e0b3725b33369c397fd320a635bd/8/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/d16-2/42154df8f3b5e0b3725b33369c397fd320a635bd/8/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>1 tests failed, 0 tests skipped, 237 tests passed.</summary>

## Failed tests

 * [xUnit] Mono SystemSecurityXunit/watchOS - simulator/Debug: Crashed
</details>


Successfully aliased the URL <https://express-3toupd4f5.now.sh> to the following aliases.

* https://express.makergyt.now.sh
* https://express-git-master.makergyt.now.sh


@torkelo We noticed that from v5.4.3 the zoomout logic has changed. On doubleClick/zoom out icon the graph starts to show time range in future where data doesn't exist. It appears that removing these lines caused the change in behavior. What was the motivation for this change? Wondering if we can bring this change back.


What's a portable method to create `dir` in C++?


это круто, но один вопрос зачем делать статическую библиотеку и потом ее линковать к исполняемому файлу?


Successfully aliased the URL <https://express-fxhr3dnhk.now.sh> to the following aliases.

* https://express.makergyt.now.sh
* https://express-git-master.makergyt.now.sh


это круто, что вы потягались с либами и исполняемыми файлами.
Прсто либа делаеться как отдельный CMake, а потом линкуеться с вашим исполняемым файлом. Т.е. таким способом как вы написали она абсолютно ничем не отличаеться, от вашего типичного кода.
Сделайте отдельные cmake для исполняемого файла и для библиотеки


![](https://github.trello.services/images/mini-trello-icon.png) [Reading User Details from Firebase Database](https://trello.com/c/HAQxxjqO/14-reading-user-details-from-firebase-database)


![](https://github.trello.services/images/mini-trello-icon.png) [Storing Table Reservation in Firebase Database](https://trello.com/c/EQhe8jih/21-storing-table-reservation-in-firebase-database)


![](https://github.trello.services/images/mini-trello-icon.png) [Display Booking info for restaurant](https://trello.com/c/YmwmqAAZ/20-display-booking-info-for-restaurant)


![](https://github.trello.services/images/mini-trello-icon.png) [Tiding up Code](https://trello.com/c/KBcc5IFu/19-tiding-up-code)


Don't write stuff in the preprocessor. This will only result in unnecessary merge conflicts.
If you are far enough so that the lexer-preprocessor-integration can be tested, we should merge our branches together and continue from there


это не правилный подход экспортить весь контекст вашего namespace в глобальный скоп, пишите обращение к именам принадлежащие этому namespace через имя этого namespace
```
Namespace_Name::funct
```


![](https://github.trello.services/images/mini-trello-icon.png) [Adding user type field](https://trello.com/c/ej2jAqf2/23-adding-user-type-field)


My issue though is that the only correct 100% way of creating a post is `create_post` search the spec files for tons of examples. This is the predominate way we create posts in the app, we incredibly rarely do `Post.create!` and the vast majority of time use `PostCreator`.

For me I think of `Fabricate(:post)` as give me a fake post, complete with a fake topic and user and user_options,  user_stats, user_avatar and user_email.

When I think of `create_post` I am asking for a 100% properly created post which is handy for integration tests.

The thing that kind of convinced me not to go with this change is that I did not want to have 3 patterns for us to juggle in our head.

1. Fake post
2. A little bit less fake post
3. Real post

It is too hard to reason about so I opted against this for now.

I don't want Rails fabricators cause maintaining them is a huge pain, the fabricators we use in the JS test suite highlight the huge amount of pain. Once you change an `after_commit`  you need to hunt through your fabricator files and update them, it is a nightmare.

I would like to see a breakdown of how much we are paying for `Fabricate(:xyz` in the test suite, what proportion of the test suite is this? What if we could do this cheaper globally and `Fabricate(:xyz` simply did a pile of DB inserts without extra expensive logic it carries today?

I think it is longer term healthier to think about `Fabricate(:xyz` as "fake not validated" and use `create!` or `PostCreator!` when we need 100% real.

We can take our time to think about this problem there is no rush.


![](https://github.trello.services/images/mini-trello-icon.png) [reconfiguring Firebase Database](https://trello.com/c/TuvF8fVH/17-reconfiguring-firebase-database)


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues):

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20190508-4-p9ci7/yegor256/sixnines && pdd -v -f /tmp/20190509-29863-k9zcvx [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20190508-4-p9ci7/yegor256/sixnines + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20190508-4-p9ci7/yegor256/sixnines && pdd -v -f /tmp/20190509-29863-k9zcvx [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20190508-4-p9ci7/yegor256/sixnines
+ pdd -v -f /tmp/20190509-29863-k9zcvx

Found 8 lines in /tmp/0pdd20190508-4-p9ci7/yegor256/sixnines/.pdd
My version is 0.20.4
Ruby version is 2.6.0 at x86_64-linux
Reading .
Excluding coverage/**/*
Excluding assets/**/*
Excluding public/images/**/*
74 file(s) found, 1319 excluded
Reading Rakefile...
Reading objects/dynamo.rb...
Reading objects/checks/zlib_buffer_error_response.rb...
Reading objects/checks/network_unreachable_response.rb...
Reading objects/checks/timedout_response.rb...
Reading objects/checks/socket_error_response.rb...
Reading objects/counted_resource.rb...
Reading objects/checked_response.rb...
Reading objects/internal_error_response.rb...
Reading objects/exec.rb...
Reading objects/endpoint/ep_state.rb...
Reading objects/endpoint/ep_data.rb...
Reading objects/endpoint/ep_availability.rb...
Reading objects/endpoint/ep_uri.rb...
Reading objects/endpoint/ep_graph.rb...
Reading objects/endpoint/ep_favicon.rb...
Reading objects/endpoint/ep_badge.rb...
Reading objects/response.rb...
Reading objects/internal_error_from_exception_response.rb...
Reading objects/http_response.rb...
Reading objects/endpoint.rb...
Reading objects/proxied_resource.rb...
Reading objects/endpoints.rb...
Reading objects/resource.rb...
Reading objects/total_pings.rb...
Reading objects/base.rb...
Reading README.md...
Reading dynamodb-local/config/dynamo.yml...
Reading dynamodb-local/pom.xml...
Reading dynamodb-local/tables/sn-endpoints.json...
Reading dynamodb-local/tables/sn-pings.json...
Reading features/step_definitions/steps.rb...
Reading version.rb...
Reading views/not_found.haml...
Reading views/history_amp.haml...
Reading views/layout.haml...
Reading views/terms.haml...
Reading views/index.haml...
Reading views/error.haml...
Reading views/amp.haml...
Reading views/history.haml...
Reading views/account.haml...
Reading .gitattributes...
Reading .rubocop.yml...
Reading .travis.yml...
Reading .pdd...
Reading Procfile...
Reading deploy.sh...
Reading config.ru...
Reading .coveralls.yml...
Reading Aptfile...
Reading LICENSE.txt...
Reading .simplecov...
Reading sixnines.rb...
ERROR: sixnines.rb; puzzle at line #343; Space expected at 344:2; make sure all lines in the puzzle body have a single leading space.
If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:48:in `exclusive'
/app/objects/job_detached.rb:36:in `block in proceed'
/app/objects/job_detached.rb:36:in `fork'
/app/objects/job_detached.rb:36:in `proceed'
/app/0pdd.rb:354:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/server.rb:307:in `block in start_thread'
```


This commit introduces a dependency from the Proofs directory to the Platform directory. When `make` is run without arguments, it will build the target `spec`, which doesn’t include the Proofs directory, but all the other ones. When it tries to build the files in Platform depending on Proofs, like Minimal.v, it will fail to satisfy the dependencies.
That’s why `make spec` or `make` are unable to complete successfully and only `make all` will.


![](https://github.trello.services/images/mini-trello-icon.png) [Redirecting users to correct activities depend on user type](https://trello.com/c/GKt1Vex8/24-redirecting-users-to-correct-activities-depend-on-user-type)


this requires new git tag


Fixes #93


El `initialize2` es temporal me imagino no ? XD


Successfully aliased the URL <https://express-4y47c1sxb.now.sh> to the following aliases.

* https://express.makergyt.now.sh
* https://express-git-master.makergyt.now.sh


в enum в основном пишут в верхнем регистре перечисления


Successfully aliased the URL <https://convertmymoney-gdkv6ncu7.now.sh> to the following aliases.

* https://convertmymoney.rodrigofelipejr.now.sh
* https://convertmymoney-git-master.rodrigofelipejr.now.sh


Successfully aliased the URL <https://coiny-btn3l3ofl.now.sh> to the following aliases.

* https://coiny.astrolince.now.sh
* https://coiny-git-master.astrolince.now.sh


很细致


怎么搞伪静态，我打不开后台


gitarka


@JumioMobileTeam You forget to publish/create tag for `v3.1.0`


super sprawa