[R/dashboard.R:116:15:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/dashboard.R#L116) *style:* **Put spaces around all infix operators.**
```r
  options(warn=1)
             ~^~
```
[R/graphs.R:239:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L239) *style:* **lines should not be more than 120 characters.**
```r
    if (!is.null(dataCIL) & !is.null(dataCIU)) q <- q + stat_stepribbon(aes_string(ymin = dataCIL, ymax = dataCIU), fill = "black", direction = "vh", alpha = 0.4)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:245:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L245) *style:* **lines should not be more than 120 characters.**
```r
    if (!is.null(dataCIL) & !is.null(dataCIU)) q <- q + geom_ribbon(aes_string(ymin = dataCIL, ymax = dataCIU), fill = "black", alpha = 0.4)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:252:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L252) *style:* **lines should not be more than 120 characters.**
```r
    if (includeMedium | includeHigh) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal), size = 4, fill = "black", data = pd[pd$status %in% c("Medium", "High"), ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:254:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L254) *style:* **lines should not be more than 120 characters.**
```r
  if (includeMedium) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal, colour = shQuote("L2")), size = 2, data = pd[pd$status == "Medium", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:255:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L255) *style:* **lines should not be more than 120 characters.**
```r
  if (includeHigh) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal, colour = shQuote("L1")), size = 2, data = pd[pd$status == "High", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:262:5:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L262) *style:* **Commented code should be removed.**
```r
  # q <- q + scale_xcontinuous("Dato", breaks = breaksDF$xShifted,  labels = breaksDF$printLabel)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:317:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L317) *style:* **lines should not be more than 120 characters.**
```r
  if (includeMedium | includeHigh) q <- q + geom_point(aes_string(y = dataVal), size = 4, fill = "black", data = pd[pd$status %in% c("Medium", "High"), ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:318:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L318) *style:* **lines should not be more than 120 characters.**
```r
  if (includeMedium) q <- q + geom_point(aes_string(y = dataVal, colour = shQuote("L2")), size = 2, data = pd[pd$status == "Medium", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:319:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L319) *style:* **lines should not be more than 120 characters.**
```r
  if (includeHigh) q <- q + geom_point(aes_string(y = dataVal, colour = shQuote("L1")), size = 2, data = pd[pd$status == "High", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:371:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L371) *style:* **lines should not be more than 120 characters.**
```r
    q <- q + geom_line(aes_string(y = dataVal, colour = comparisonNames), lwd = 2, alpha = 0.8, data = pd[pd[[highlightCondition]], ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:375:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L375) *style:* **lines should not be more than 120 characters.**
```r
      q <- q + geom_line(aes_string(y = dataVal, colour = shQuote(newName)), lwd = 2, alpha = 0.8, data = pd[pd[[highlightCondition]] & pd[[comparisonNames]] == i, ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:404:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L404) *style:* **lines should not be more than 120 characters.**
```r
MakeLineExcessPlot <- function(pd, x, dataVal, dataZ, dataCIL = NULL, dataCIU = NULL, allPoints = TRUE, title = NULL, pointShift = 0, xShift = 0, weekNumbers = FALSE, step = FALSE, GetCols) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:447:7:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L447) *style:* **Commented code should be removed.**
```r
    # q <- q + stat_stepribbon(aes_string(ymin = L3, ymax = L4, fill = shQuote("L1")), direction="vh", alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:448:7:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L448) *style:* **Commented code should be removed.**
```r
    # q <- q + stat_stepribbon(aes_string(ymin = L2, ymax = L3, fill = shQuote("L2")), direction="vh", alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:449:7:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L449) *style:* **Commented code should be removed.**
```r
    # q <- q + stat_stepribbon(aes_string(ymin = L1, ymax = L2, fill = shQuote("L3")), direction="vh", alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:450:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L450) *style:* **lines should not be more than 120 characters.**
```r
    if (!is.null(dataCIL) & !is.null(dataCIU)) q <- q + stat_stepribbon(aes_string(ymin = dataCIL, ymax = dataCIU), fill = "black", direction = "vh", alpha = 0.4)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:453:7:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L453) *style:* **Commented code should be removed.**
```r
    # q <- q + geom_ribbon(aes_string(ymin = L3, ymax = L4, fill = shQuote("L1")), alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:454:7:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L454) *style:* **Commented code should be removed.**
```r
    # q <- q + geom_ribbon(aes_string(ymin = L2, ymax = L3, fill = shQuote("L2")), alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:455:7:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L455) *style:* **Commented code should be removed.**
```r
    # q <- q + geom_ribbon(aes_string(ymin = L1, ymax = L2, fill = shQuote("L3")), alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:456:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L456) *style:* **lines should not be more than 120 characters.**
```r
    if (!is.null(dataCIL) & !is.null(dataCIU)) q <- q + geom_ribbon(aes_string(ymin = dataCIL, ymax = dataCIU), fill = "black", alpha = 0.4)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:463:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L463) *style:* **lines should not be more than 120 characters.**
```r
    if (includeMedium | includeHigh) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal), size = 4, fill = "black", data = pd[pd$status %in% c("Medium", "High"), ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:465:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L465) *style:* **lines should not be more than 120 characters.**
```r
  if (includeMedium) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal, colour = shQuote("L2")), size = 2, data = pd[pd$status == "Medium", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:466:1:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/graphs.R#L466) *style:* **lines should not be more than 120 characters.**
```r
  if (includeHigh) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal, colour = shQuote("L1")), size = 2, data = pd[pd$status == "High", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RenderExternally.R:48:5:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/R/RenderExternally.R#L48) *style:* **Commented code should be removed.**
```r
  # file.remove(file.path(tmp_dir,tmp_name))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test.R:6:5:](https://github.com/folkehelseinstituttet/fhi/blob/5407d4d09d413a1058c949cae27bdb7f2221b70f/tests/testthat/test.R#L6) *style:* **Commented code should be removed.**
```r
  # rmarkdown::render(input=f,output_dir = tempdir())
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


As a newbie, I am confused about the data format of Graph Nets input. I don't understand how Graph Nets works. I hope you can provide some data styles. Thank you


Score 10/10


This is being included in the `ri` output:

![image](https://user-images.githubusercontent.com/65950/48466982-7a321700-e7b5-11e8-9ed0-1e80cb9c7593.png)


Сообщение в константу, например `NOT_A_STATION_ERROR = 'Это не станция!'`
`raise ArgumentError, NOT_A_STATION_ERROR`


Hello-jekyl


燃油控制器


Deployment failed with the following error:

~~~
One or more build specification(s) were not referenced
~~~


You said it would be easy, that's a bunch of code, OK :)

The line highlighting isn't working to highlight the whole line, just up to the last non whitespace character in it (up to end of line).

(moved comments)


I think I'd prefer that. :)

You can also do a `update` command that then runs both.


Default pages


Score 10


好少


王佳龙最帅


<img width="365" alt="screen shot 2018-11-14 at 3 36 00 pm" src="https://user-images.githubusercontent.com/251450/48467137-04fd2b00-e823-11e8-8c5e-0372a7ea9e38.png">

Works for me, on vim and neovim.


@timleavitt, should we push out a 1.0.1 release with this fix?


[R/raz_collect_marg_log_liks.R:13:12:](https://github.com/richelbilderbeek/razzo/blob/33f064dfe87818f545e25b3d1d699a9246119816/R/raz_collect_marg_log_liks.R#L13) *warning:* **no visible global function definition for ‘raz_get_settings_paths’**
```r
  paths <- raz_get_settings_paths(project_folder_name)
           ^~~~~~~~~~~~~~~~~~~~~~
```
[R/raz_collect_nltt_stats.R:12:12:](https://github.com/richelbilderbeek/razzo/blob/33f064dfe87818f545e25b3d1d699a9246119816/R/raz_collect_nltt_stats.R#L12) *warning:* **no visible global function definition for ‘raz_get_settings_paths’**
```r
  paths <- raz_get_settings_paths(project_folder_name)
           ^~~~~~~~~~~~~~~~~~~~~~
```


WIP


Any screenshot for the issue?


If you see that a nonStatic BaseChanger doesn't have sense, then I would avoid the global variable and I would just send it as a parameter. If so, the class would look like:

`
public static class BaseChanger {
   public static byte[] GetBytesFromHexa(string hex) {
       var byteInput = new byte[hexString.Length / 2];
        for (int i = 0; i < byteInput.Length; i++) {
            byteInput[i] = Convert.ToByte(hexString.Substring(i * 2, 2), 16);
        }
        return byteInput;
   }
   public static string HexToString(string hex){
       byte[] bytes = GetGetBytesFromHexa(hex);
       return Encoding.ASCII.GetString(byteInput);
   }
   public static string HexToBase64(string hex) {
       byte[] bytes = GetGetBytesFromHexa(hex);
       return Convert.ToBase64String(byteInput);
   }
}
`


We can separate them for beta 9?


[R/raz_collect_marg_log_liks.R:13:12:](https://github.com/richelbilderbeek/razzo/blob/cf308081ea06f0d43a1ad0d5e849699a1a038254/R/raz_collect_marg_log_liks.R#L13) *warning:* **no visible global function definition for ‘raz_get_settings_paths’**
```r
  paths <- raz_get_settings_paths(project_folder_name)
           ^~~~~~~~~~~~~~~~~~~~~~
```
[R/raz_collect_nltt_stats.R:12:12:](https://github.com/richelbilderbeek/razzo/blob/cf308081ea06f0d43a1ad0d5e849699a1a038254/R/raz_collect_nltt_stats.R#L12) *warning:* **no visible global function definition for ‘raz_get_settings_paths’**
```r
  paths <- raz_get_settings_paths(project_folder_name)
           ^~~~~~~~~~~~~~~~~~~~~~
```


Well, your screenshot looks to be behaving like mine:

![05 42 13_14-11-18](https://user-images.githubusercontent.com/1269815/48467463-1a953500-e7d0-11e8-979a-2ac261ecebd8.png)


Puzzle `133-7a2239c0` disappeared from [`seeds-db/src/test/java/com/github/smallcreep/cucumber/seeds/rows/RwDefaultItCase.java`](https://github.com/smallcreep/seeds-cucumber/blob/master/seeds-db/src/test/java/com/github/smallcreep/cucumber/seeds/rows/RwDefaultItCase.java), that's why I closed #137. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Can i please get name for the font in the image.


But in general, line highlighting in other plugins is to highlight the entire line, not just up to the last char. Like in ![](https://i.imgur.com/IXlIeHJ.png).


слишком проблемно использовать sides_triangle а потом еще и его индексы, слишком длинно получается
решить вариант можно сделав так
```
a, b, c = sides_triangle.sort
```
и дальше использовать переменные a,b,c у которых сохранены значения


Same issue here, with this patch, eg. **"DHL Delivery Tracking details.rar"** goes thru, commenting this line out and the exe inside the rar gets detected again.

MailScanner-5.0.7-4
unrar-5.50,6

Thanks.


I installed the new master by "git pull", and checked the code in autoload/gutentags/ctags.vim. BTW, the problem still exists. And then, after I delete the "let g:gutentags_ctags_extra_args += ['--output-format=e-ctags']" in ~/.vimrc, it no longer exists. However i'm not sure whether it will cause some other problems.


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

```
# плохо
e = M * c ** 2

# хорошо
e = M * c**2
```

подробнее об этом [ТУТ](https://github.com/arbox/ruby-style-guide/blob/master/README-ruRU.md#spaces-operators)


Hi ,
I can't find delegated methods for sojourn and I am not able to import the sojourn module. Please help me .


[R/raz_collect_marg_log_liks.R:13:12:](https://github.com/richelbilderbeek/razzo/blob/f122bfd03eed4bcca022136aa6b5cefd6aca3570/R/raz_collect_marg_log_liks.R#L13) *warning:* **no visible global function definition for ‘raz_get_settings_paths’**
```r
  paths <- raz_get_settings_paths(project_folder_name)
           ^~~~~~~~~~~~~~~~~~~~~~
```
[R/raz_collect_nltt_stats.R:12:12:](https://github.com/richelbilderbeek/razzo/blob/f122bfd03eed4bcca022136aa6b5cefd6aca3570/R/raz_collect_nltt_stats.R#L12) *warning:* **no visible global function definition for ‘raz_get_settings_paths’**
```r
  paths <- raz_get_settings_paths(project_folder_name)
           ^~~~~~~~~~~~~~~~~~~~~~
```


Plz remove meaningless things like this


OK, the sign API should be used for highlight the whole line.


Just realize that there is a bit of dead code. I will remove it and make another PR. Sorry.


This looks like a very good move to me.


Yup, just overlooked it accidentally


ありがとうございます。


[Элифас Леви - Учение и ритуал высшей магии. Том первый – Учение. Перевод А.Александрова.docx](https://github.com/477447/-xxx/files/2579671/-.docx)


Of course, I plan to release at end of week.


@kyosuke
了解です！


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

I updated the Github team because of this commit.

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

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

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

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


jekyll


Can you point me what API is that? Can it be called from .vimrc?


Recent RN comments for 5.0 release


const express = require('express');
const morgan = require('morgan');
/* const bodyParser = require('body-parser');
const cookieParser = require('cookie-parser'); */
//const decrypter = require('./decrypter');
const app = express();
const http = require('http');
const https = require('https');
const headerKey = 'UserID';
const TWURL =    'http-hunt.thoughtworks-labs.net';

//const input = app.set

var output;
var array = [];
app.listen((data)=>{
    console.log(`app has started`);

const options = {
    hostname: TWURL,
    path: '/challenge/input',
    headers: {
        UserID: 'gd7sykC92'
    }
}

    var result = '';

https.get(options, (response) => {

    response.on('data', function (chunk) {
        result += chunk;
    });

    response.on('end', function () {
        console.log(result);
        var input = JSON.parse(result);
        output = decrypt(input);
        calltoPost();

    });

});
});
var hiddenTools;
var element;
function decrypt(input){
    hiddenTools   = input.hiddenTools;
    var toolLength = input.tools.length;
      element= input.tools;

   /*  var hiddenTools = 'opekandifehgujnsr';
    var element = [
        "knife",
        "guns",
        "rope"
    ];

  var  toolLength = element.length;  */
    var output='';

    var i = 0, t =0 ,k =0;
    while(i < hiddenTools.length &&k < toolLength){
        var c = hiddenTools[i];
        //console.log(element[k]);
        //console.log('char--'+c);
        if(t < element[k].length )
        {
            if(element[k][t] == c)
                t++;

            i++;

        }
        else if(i == hiddenTools.length)
        {
            i=t=0;
            k++;
        }
        else{

                //toolLength--;
            t =0;
            console.log('toolLength -- '+element[k]);
            array.push(element[k]);
            k++;
            i++;
        }

    }

   /*  jsonObject = JSON.stringify({
        "toolsFound" : array
    });*/
    console.log('outside loop');
    return array;
    };

function calltoPost(){
    element =["knife","guns","rope","armour"];

    // ["flare","firstaid","gun","rope"];

    jsonObject = JSON.stringify({
        "toolsFound" : element
    });
    console.log(jsonObject);
    // prepare the header
    var postheaders = {
        UserID: 'gd7sykC92'
    };

    const options = {
        hostname: TWURL,
        path: '/challenge/input',
        headers: {
            UserID: 'gd7sykC92'
        }
    }

    // the post options
    var optionspost = {
        host : TWURL,
        path : '/challenge/output',
        method : 'POST',
        headers : postheaders
    };

    // do the POST call
    var reqPost = https.request(optionspost, function(res) {
        console.log("statusCode: ", res.statusCode);
        // uncomment it for header details
    //  console.log("headers: ", res.headers);

        res.on('data', function(d) {
            console.info('POST result:\n');
            process.stdout.write(d);
            console.info('\n\nPOST completed');
        });
    });

    // write the json data
    reqPost.write(jsonObject);
    reqPost.end();
    reqPost.on('error', function(e) {
        console.error(e);
    });
}


[R/dashboard.R:68:15:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/dashboard.R#L68) *style:* **Put spaces around all infix operators.**
```r
  options(warn=1)
             ~^~
```
[R/dashboard.R:87:35:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/dashboard.R#L87) *style:* **Commas should always have a space after.**
```r
      base::message("           ",depth - i + 1, "/", depth, ": ", deparse(x[[i]]))
                                  ^
```
[R/graphs.R:239:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L239) *style:* **lines should not be more than 120 characters.**
```r
    if (!is.null(dataCIL) & !is.null(dataCIU)) q <- q + stat_stepribbon(aes_string(ymin = dataCIL, ymax = dataCIU), fill = "black", direction = "vh", alpha = 0.4)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:245:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L245) *style:* **lines should not be more than 120 characters.**
```r
    if (!is.null(dataCIL) & !is.null(dataCIU)) q <- q + geom_ribbon(aes_string(ymin = dataCIL, ymax = dataCIU), fill = "black", alpha = 0.4)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:252:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L252) *style:* **lines should not be more than 120 characters.**
```r
    if (includeMedium | includeHigh) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal), size = 4, fill = "black", data = pd[pd$status %in% c("Medium", "High"), ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:254:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L254) *style:* **lines should not be more than 120 characters.**
```r
  if (includeMedium) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal, colour = shQuote("L2")), size = 2, data = pd[pd$status == "Medium", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:255:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L255) *style:* **lines should not be more than 120 characters.**
```r
  if (includeHigh) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal, colour = shQuote("L1")), size = 2, data = pd[pd$status == "High", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:262:5:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L262) *style:* **Commented code should be removed.**
```r
  # q <- q + scale_xcontinuous("Dato", breaks = breaksDF$xShifted,  labels = breaksDF$printLabel)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:317:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L317) *style:* **lines should not be more than 120 characters.**
```r
  if (includeMedium | includeHigh) q <- q + geom_point(aes_string(y = dataVal), size = 4, fill = "black", data = pd[pd$status %in% c("Medium", "High"), ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:318:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L318) *style:* **lines should not be more than 120 characters.**
```r
  if (includeMedium) q <- q + geom_point(aes_string(y = dataVal, colour = shQuote("L2")), size = 2, data = pd[pd$status == "Medium", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:319:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L319) *style:* **lines should not be more than 120 characters.**
```r
  if (includeHigh) q <- q + geom_point(aes_string(y = dataVal, colour = shQuote("L1")), size = 2, data = pd[pd$status == "High", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:371:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L371) *style:* **lines should not be more than 120 characters.**
```r
    q <- q + geom_line(aes_string(y = dataVal, colour = comparisonNames), lwd = 2, alpha = 0.8, data = pd[pd[[highlightCondition]], ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:375:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L375) *style:* **lines should not be more than 120 characters.**
```r
      q <- q + geom_line(aes_string(y = dataVal, colour = shQuote(newName)), lwd = 2, alpha = 0.8, data = pd[pd[[highlightCondition]] & pd[[comparisonNames]] == i, ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:404:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L404) *style:* **lines should not be more than 120 characters.**
```r
MakeLineExcessPlot <- function(pd, x, dataVal, dataZ, dataCIL = NULL, dataCIU = NULL, allPoints = TRUE, title = NULL, pointShift = 0, xShift = 0, weekNumbers = FALSE, step = FALSE, GetCols) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:447:7:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L447) *style:* **Commented code should be removed.**
```r
    # q <- q + stat_stepribbon(aes_string(ymin = L3, ymax = L4, fill = shQuote("L1")), direction="vh", alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:448:7:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L448) *style:* **Commented code should be removed.**
```r
    # q <- q + stat_stepribbon(aes_string(ymin = L2, ymax = L3, fill = shQuote("L2")), direction="vh", alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:449:7:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L449) *style:* **Commented code should be removed.**
```r
    # q <- q + stat_stepribbon(aes_string(ymin = L1, ymax = L2, fill = shQuote("L3")), direction="vh", alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:450:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L450) *style:* **lines should not be more than 120 characters.**
```r
    if (!is.null(dataCIL) & !is.null(dataCIU)) q <- q + stat_stepribbon(aes_string(ymin = dataCIL, ymax = dataCIU), fill = "black", direction = "vh", alpha = 0.4)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:453:7:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L453) *style:* **Commented code should be removed.**
```r
    # q <- q + geom_ribbon(aes_string(ymin = L3, ymax = L4, fill = shQuote("L1")), alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:454:7:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L454) *style:* **Commented code should be removed.**
```r
    # q <- q + geom_ribbon(aes_string(ymin = L2, ymax = L3, fill = shQuote("L2")), alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:455:7:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L455) *style:* **Commented code should be removed.**
```r
    # q <- q + geom_ribbon(aes_string(ymin = L1, ymax = L2, fill = shQuote("L3")), alpha = 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:456:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L456) *style:* **lines should not be more than 120 characters.**
```r
    if (!is.null(dataCIL) & !is.null(dataCIU)) q <- q + geom_ribbon(aes_string(ymin = dataCIL, ymax = dataCIU), fill = "black", alpha = 0.4)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:463:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L463) *style:* **lines should not be more than 120 characters.**
```r
    if (includeMedium | includeHigh) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal), size = 4, fill = "black", data = pd[pd$status %in% c("Medium", "High"), ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:465:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L465) *style:* **lines should not be more than 120 characters.**
```r
  if (includeMedium) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal, colour = shQuote("L2")), size = 2, data = pd[pd$status == "Medium", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/graphs.R:466:1:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/graphs.R#L466) *style:* **lines should not be more than 120 characters.**
```r
  if (includeHigh) q <- q + geom_point(aes_string(x = "xShifted", y = dataVal, colour = shQuote("L1")), size = 2, data = pd[pd$status == "High", ])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RenderExternally.R:48:5:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/R/RenderExternally.R#L48) *style:* **Commented code should be removed.**
```r
  # file.remove(file.path(tmp_dir,tmp_name))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test.R:6:5:](https://github.com/folkehelseinstituttet/fhi/blob/c89e2e82e3759bd4f6be65ca3270e3ee5b1f7374/tests/testthat/test.R#L6) *style:* **Commented code should be removed.**
```r
  # rmarkdown::render(input=f,output_dir = tempdir())
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


На будущее: логику и интерфейс нужно разделять. В данном классе по хорошему не должно быть вызовов `puts и gets`. Если есть желание, то для демонстрации лучше создать отдельный файл(назвать например main.rb) и весь ввод и вывод(puts и gets)  вынести в него:
```
require_relative 'station.rb'
require_relative 'route.rb'
require_relative 'train.rb'

puts 'Введите название начальной станции: '
station_name = gets.chomp
start_station = Station.new(station_name)
...
route = Route.new(start_station, end_station)
puts 'Станции маршрута: '

```
Потом все равно придется это делать


This patch seems to not be available in a release yet (checked 4.8.5)?


Ebat


Пробелы внутри скобок излишни
нужно так `(-b + e)`


מחיקת רווח מיותר


progress


@olegs "GTF_FILE" path not required any more, right? You need just to tell `-split` or not. Also could we do `-split` always? Seems it should not change bams with genomic (not RNA-seq) reads.


Постарайся давать более значимые имена переменным. То что это массив интов понятно из обозначения `int[]`. Имя должно отображать зачем эта переменная, что она делает. Например: sides - стороны.


Will do

Steve Lockley
Mob: 079 67 600 923

________________________________
From: XbimCI <notifications@github.com>
Sent: Tuesday, November 13, 2018 5:23:28 PM
To: xBimTeam/XbimEssentials
Cc: Steve Lockley; Author
Subject: Re: [xBimTeam/XbimEssentials] MemoryModel OpenReadStep21 updated to ensure model factors are recalculated on load (a3cd899)

TeamCity Xbim :: Xbim Essentials :: XbimEssentials Build 214<http://xbimbuilds.cloudapp.net/viewLog.html?buildId=2010&buildTypeId=XbimEssentials_XbimEssentials> outcome was FAILURE
Summary: Cannot start build runner Build time: 00:00:11

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/xBimTeam/XbimEssentials/commit/a3cd899ff77be10a80e51722536194e1ea4776b3#commitcomment-31284603>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AH13pZOJibP5ZaZgYn0lF06e-MZ4mLRiks5uuwAQgaJpZM4YcIif>.

This message is intended solely for the addressee and may contain confidential and/or legally privileged information. Any use, disclosure or reproduction without the sender’s explicit consent is unauthorised and may be unlawful. If you have received this message in error, please notify Northumbria University immediately and permanently delete it. Any views or opinions expressed in this message are solely those of the author and do not necessarily represent those of the University. Northumbria University email is provided by Microsoft Office365 and is hosted within the EEA, although some information may be replicated globally for backup purposes. The University cannot guarantee that this message or any attachment is virus free or has not been intercepted and/or amended.


По сути это все что должен делать этот метод. Т.е он должен выглядеть как-то так:
```
def add_station(station)
  raise(ArgumentError, NOT_A_STATION_ERROR) station.is_a?(Station)
  @stations.insert(-2, station)
end
```


Добавила наставника.


This static class is ok. But there are other alternatives that could be useful depending on the usage that you will do of this logic:
- Create Non-static HexaClass with a couple of constructors (from string and directly from byte[] for instance) and methods related with it (like ToString() or ToBase64):
```
public class Hex {
    private byte[] _hexBytes;
    public Hex(string hexString) {
        _hexBytes = new byte[hexString.Length / 2];
        for (int i = 0; i < byteInput.Length; i++) {
            _hexBytes[i] = Convert.ToByte(hexString.Substring(i * 2, 2), 16);
        }
    }
    public Hex(byte[] hex) {
         _hexBytes = hex;
    }
   public string ToString() => Encoding.ASCII.GetString(_hexBytes);
   public string ToBase64 => Convert.ToBase64String(byteInput);
   //more methods related with hex
}
```
- Also, you can create extension methods for strings. Probably this doesn't make much sense in that case, but it is a nice functionality that can be really handy in other situations. Extension methods allow you to add methods to existing classes. Imagine that in your program you are going to use all the time strings with hex. So you have a lot of lines like this:
`string myHex = "49276d206b696c6c696e6720796f757220627261696e206c696b65206120706f69736f6e6f7573206d757368726f6f6d";`
myHex is a string and you can use extension methods to add methods to the string class. So you can do:
`myHex.ToBase64();`
To do so, you only need to do this:
```
public static HexStringsExtensions {
     public static string ToBase64(this string str)
     {
         BaseChanger.loadHexa(hexString);
          return BaseChanger.toString();
     }
}
```
Once that you have this, in any other class you can import the "HexStringsExtensions" and, automatically, any string will have an extension method "ToBase64()". As I've said, in this case, I don't see it as an extension method because not all the strings are hex by definition, so it is weird. Usually, extension methods should valid for any kind of instance of the class that they are extending. But it was a good opportunity to explain the extension methods :p


Bad boy


используй `raise(ArgumentError, NOT_A_STATION_ERROR) unless station.is_a?(Station)`


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


Второй вариант - инициализация переменной в приватном конструкторе, на заметку :)


thanks.


Also could we switch from our custom scripts to standard tools?
E.g. Galaxy suggests
* `DeepTools | bamCoverage` for generating a coverage bigWig file from a given BAM or CRAM file
* `RSeQC | gene Body Coverage (Bigwig)` for read coverage over gene body


Thread.sleep() - это принято считать костылём в программировании. Так что на будущее - если есть возможность избавиться - не юзай


Будет гораздо лучше, если интерфейс сделать в объектном стиле: сделать класс, у которого в конструкторе будут инициализироваться все данные и он будет иметь один публичный метод (например, run). Этот метод запускает цикл меню, а все остальные методы будут приватными


Можно не проверять
Если ничего не удалили вернется nil,
иначе удаленный объект


есть метод isEmpty(), почитай


Информацию о выводе можно вынести в метод help и вызывать его


табуляция поехала. юзай CTRL + ALT + L


Тот же вопрос к именам, `int[] intArray` это масло маслянное :). `maxSide` - максимальная сторона, но по факту переменная принимает индекс(!) максимальной стороны в массиве. Хорошо бы иметь чтото типа `maxSideIndex`.


> Maybe I misunderstood how the new code works?

No, you're right. I'll change it.


mainly for my own tests. I've removed them in my last push.


Это можно перенести в try-with-resources


Можно отделить методы каждый 1,2,3,4 будут в отдельных методах (допустим этот поместить в create_station), так будет получше


try-with-resources


Good catch! Forgot about that one.


wrong


Finds bestmove Qh3xh4 at
FEN 8/6B1/p5p1/Pp4kp/1P5r/5P1Q/4q1PK/8 w - - 0 1  (Zugzwang position by Alvaro Begue)
in 8 seconds whilst on master it takes 1,5 minutes.


А если первая и третья стороны одинаковые? :)


It seems I can't find service Username and Password for Speech to Text and have to use API key and Url to initialise this. Please update the script accordingly. Thank you!


I have the same issue as forroden23. Will support for 10.13.6 be added?


то есть просто чтоб было как на картинке? просто статичная страница?


Hello, how can I now download the benchmark data using the latest stable version of gate?


Нельзя вот так сразу остановить поезд) В задаче подразумевается изменение скорости на некоторую дельту, через методы:
```
def increase_speed(delta)
  ...
end

def decrease_speed(delta)
  ...
end
```
`speed` должен быть доступен только для чтения


Можно сделать `if (maxSide != i)` и не писать `else`


DeepCode analyzed this commit.
There is 1 new info report.

[Click](https://deepcode.ai/app/gh/pymedusa/Medusa/aaf953bc1f67d94c685bfea81858660bcb98de52/pymedusa/Medusa/99b5ff7fe5104e93219e6a75cf848638525daac0/_/%2F/code/) to see more details.


🤔 does this work?

The site app does a **function call** with options `{include: 'tags, authors'}`.
Don't we have to ask for both? 🤔

`frame.original.options.include`

It looks to me with this commit we no longer return the tags for the site app (if v2 is used)


good


Если мы не можем построить треугольник то дальнейшее решение невозможно. Я бы проверял это в строке 16 и выбрасывал исключение если все плохо. Тогда `kindOfTriangle` и `typeOfAngle` вобще не будут вызваны и не надо будет делать эту проверку в каждой. Но твой вариант тоже ок. Но если добавится треться такая функция - будет смысл задуматься о моем варианте.


Yup, testing locally this works for me

Hmmm, so you think we need something like: `const origQuery = frame.original.query || frame.original.options || {}; `


Ну и если посортировать стороны то эти 20 строк превратятся в 7. И не будет трех повторений.


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

[Click](https://deepcode.ai/app/gh/eth-sri/securify/9bb3db7dfddb1f6d999d1e6f5c7d8b27e5461cd0/eth-sri/securify/823fb07279b5973682ea23dc35cb98b5abe2ea20/_/%2F/code/) to see more details.


Маршрут добавляем через `add_route`, поэтому должен быть только для чтения. Про скорость написал ниже


Соцсеть фотографий и видео/feed.html

У вас `textarea` занимает > 100% страницы, поэтому появляется горизонтальный скролл, а это не очень хорошо


@kirrg001 Yeah just tested this again and  i see what you mean from the sites app - will raise a fix :relaxed:


Соцсеть фотографий и видео/feed.html

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


Нужно чтобы станция выбиралась с помощью цифр, как допустим тип поезда выбирается цифрам, ато неудобно писать наименование, хотелось бы select


Just tested. It doesn't work for me. I dont receive tags anymore with v2 and members enabled and member logged in.


What is forcing the Ord constraint?


Можно было сделать с помощью тегов dd, dt, dl


Możemy rejestrować użytkowników i wykonywać funkcję logowania za pomocą tokenu (JWT).


Most of those "changes" are just indent changes around braces that git handles poorly. That's one hideous diff.


ah nice :)


Adding a binary like this is better than having nothing. Until somebody (@oliv3r we need you!) makes it in the "proper" way.


Please see the full pull request here:
https://github.com/hyrise/DYOD_WS1819/pull/15/files


Храни данные в этих классах, и тебе не придется делать вот такое


asd


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


why made this change?


I'm very impressed by how you've dived into contributing to the package! Many (nearly all?) of my PhD students took longer to learn the tools and workflow than you have. Great stuff!

A few things: Please set your tab width to 4.  Here, the editor is auto-indenting to two spaces and creating diffs where there is no actual change except the spacing. Our style guide uses 4 spaces.
<img width="411" alt="screenshot 2018-11-14 08 31 09" src="https://user-images.githubusercontent.com/2182246/48469817-afeff380-e7e7-11e8-998b-146d093d4226.png">


Deployment failed with the following error:

~~~
The value of the `version` property within now.json can only be `1` or `2`.
~~~


简洁案例


this should solve #2


开头直奔主题


Deployment failed with the following error:

~~~
One or more build specification(s) were not referenced
~~~


Please take care of this typo


Можно сделать метод более универсальным. Пусть он принимает в качестве аргумента тип поезда и возвращает количество только для переданного типа


Тип можно проверять на уровне классов, метод initialize можно убрать с attr_reader :type


Puzzle `133-a3da16f6` disappeared from [`seeds-db/src/main/java/com/github/smallcreep/cucumber/seeds/table/TableXml.java`](https://github.com/smallcreep/seeds-cucumber/blob/master/seeds-db/src/main/java/com/github/smallcreep/cucumber/seeds/table/TableXml.java), that's why I closed #138. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Thank you for answer.


[R/raz_collect_marg_log_liks.R:13:12:](https://github.com/richelbilderbeek/razzo/blob/f122bfd03eed4bcca022136aa6b5cefd6aca3570/R/raz_collect_marg_log_liks.R#L13) *warning:* **no visible global function definition for ‘raz_get_settings_paths’**
```r
  paths <- raz_get_settings_paths(project_folder_name)
           ^~~~~~~~~~~~~~~~~~~~~~
```
[R/raz_collect_nltt_stats.R:12:12:](https://github.com/richelbilderbeek/razzo/blob/f122bfd03eed4bcca022136aa6b5cefd6aca3570/R/raz_collect_nltt_stats.R#L12) *warning:* **no visible global function definition for ‘raz_get_settings_paths’**
```r
  paths <- raz_get_settings_paths(project_folder_name)
           ^~~~~~~~~~~~~~~~~~~~~~
```


Сделать ввиде select станции


Needs spaces. See https://style.tidyverse.org/syntax.html#parentheses.


把复合句改为短句


`object.class` => PassengerCarriage
тип можно не указывать, будем отталкиваться от класса


isから始まる関数が小文字なのは意図してなのかが分からないが、
僕は統一して大文字から始めるほうがいいと思った。


так же от класса


https://github.com/TryGhost/Ghost/pull/10163 fix here :+1:


Puzzle `13-0ab2ce98` discovered in   [`imeerk/periodic/CalendarsPeriodic.py`](  https://github.com/nikialeksey/imeerk/blob/master/imeerk/periodic/CalendarsPeriodic.py)   and submitted as #15. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `13-a35fce44` discovered in   [`imeerk/periodic/NotificationsPeriodic.py`](  https://github.com/nikialeksey/imeerk/blob/master/imeerk/periodic/NotificationsPeriodic.py)   and submitted as #16. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Метод должен возвращать количество, сейчас возвращается результат вызова `puts - nil`


Пока не знаете CSS, допустимо использовать здесь заголовки, но на будущее лучше стилизовать с помощью других тегов


对


Стоило разбить на несколько блоков для удобства чтения. Как вариант - использовать теги dd, dt,dl


Personally I find it annoying that the framework swallows exceptions by default without propagating them. This is why you get the error printed, but no indication that execute had failed until you call `isExecuted`!


该为短句
去掉不必要的 「的」
口语化：此类 VS 这类


```
public onFieldChange = (event: React.ChangeEvent<HTMLInputElement>) => {
```


Вывод станции можно пока оставить, т.к это прописано в ТЗ


syncing master to my branch


`HTMLInputElement` 였으면 이거 타입 있을거라 캐스팅 필요없어요


要点提前，让用户下一子知道这句要讲什么：要讲拍摄方法


`getFieldValue`랑 같은 이유로 필요없음


`tubaostrowa.p`


表达简洁


Это что за чудеса? )


Проверить `@number_of_cars > 0`


i very much like redundant commas in the end of lines because it keeps the diff cleaner. but i will put it in one line then


아래서도 또 쓰는거 같은데 이런건 위에서
```js
const { id, pw } = this.state;
```
해두고 `id`, `pw` 바로 쓰면 편해요


tailing commas are great!


ヘッダーの名前がLighSetterになってるよ


_summarize is not static?!


Poprawione 5 dni temu.


让用户更明了这是误区


```jsx
<input type="text" name={`${ElementNames.authid}`} value={this.state.id} onChange={this.onFieldChange} />
```
```diff
- s(ElementNames.authid)
+ `${ElementNames.authid}`
```


简洁案例


I think there is a problem.
So Ghost should not expose internal tags.
That's why it should not fetch tags, which have visibility "internal".

e.g. take a look at the taxonomy config https://github.com/TryGhost/Ghost/blob/master/core/server/services/routing/assets/resource-config.js#L54. We filter out tags which have visibility=internal. You could receive content on taxonomy pages.

**Currently the entry page exposes internal tags. This is a bug.** And because of this bug, your logic works.

IMO we can't just fetch all tags and then filter out internal tags, because this breaks pagination.
e.g. `/tags/x/page/1`, `/tags/x/page/2`

Remember: we serve `html` on the collection page. That means any route who serves posts is affected from members only content e.g. collections, taxonomies.

I'd suggest to revert this commit for now.


also not very good. but if you really want


@fia63kaden @Dusty0071 @FairyNatza 🤣


i can just make it uppercase, good point


cool. i assume this means Christian


Ratkaisu oli oikein.


Is that just something that has to stay annoying or can we fix it?


去掉「更」等表示程度的词汇，简洁案例
增加 问句 ，给用户停留间隙，引发思考


You could apply this commit to the code of your release (there must be a magic git incantation for this, but that requires some deep study of the git manuals, probably a faster and more straightforward trick is to make a separate clone of the head of the develop branch, and then just copy over all files that you see in this commit). Then run (c)cmake and set `GATE_DOWNLOAD_BENCHMARKS_DATA` to `ON`.

Note that we are still working on this. For starters, the files on data.kitware.com should just have their normal names, I hope I will find time this week to update that. Then it is also easier to download the data manually from that website. Next: these benchmark data are mostly outdated (the tests will fail because due to geant4 changes the results are slightly different) and we are not happy with how the tests are done, they should test for statistical equivalence (instead of exact equality) and there should be *many* more tests; a proper testing setup should aim to probe all features, all of the code. We are very far removed from that.


I agree that it's a little strange that you have to test `isExecuted` to know whether it has failed or not


```
const { value, name } = event.target;
```


@amir73il thanks for the review


既然描述的是误区，那就从错误做法引出


Hi, so, to go over this particular change: The previous code can be misleading, so keep in mind the previous behavior was that Other would never have any tags on init, ever.

With the current change, this behavior will change, as Other now will have tags if passed down as argument.
As I haven't found any logic that depends on Other not having any tags initialized, I thought better to keep the logic as seemingly intended, rather than as written.

Do you think I should keep the previous init and never pass the tags value?


```js
const matchField = value.substr(0, this.props.maxIDLength).match(/[a-z0-9-_]+/i);
```
길어서 자르려는 거면 그냥 항상 `substr` 하세요.
위의 조건문 필요없음.
이러면 `value`선언을 `let`말고 `const`로 변경 가능


ah yes! silly me! will fix it now, thanks.


@kineticjs The [ObjectPageWithTable page](https://openui5nightly.hana.ondemand.com/test-resources/sap/uxap/ObjectPageWithTable.html) fails to load due to the typo `"jQuery.sap.global"` [in here](https://github.com/SAP/openui5/commit/623a8bd7af1e942ec6bf7d03f98b21e4abeb8c7e#diff-a9b8f7db349a9dd4cba8bd666c298b07R149). I believe it should be `"jquery.sap.global"` instead.


@cliffckerr did you want to merge this in?


把能达成的效果提前


フラグを返す関数に不慣れなためのミスですIsPressedのように修正しました


ありがとうございます！
修正しました


This does not solve the fundamental problem. This won't be localizable in Turkish, for example, or to any language that does not use this English sentence structure.


Great: However i changed the "current" tag to the following since source can reside in the "ext" folder so your version only works on the "core" ..This works on every thing

current:
	system "CRTCMOD MODULE($(BIN_LIB)/$(MOD)) SRCSTMF('$(SRC)') $(CCFLAGS2) "

note: the MOD variable now comes from vsCode as well


把能达成的效果提前，给用户认知锚点


@cliffckerr @JamesJansson Is this branch still going? If so, is there a particular trello card associated with it?


去掉「更」等表示程度的词汇，简洁案例
增加 问句 ，给用户停留间隙，引发思考


简洁案例


separated into components.
added a 'pick your tile' option. works.


让用户更明了这是误区


Correct. And it shouldn't be `sap.ui.define`, but `sap.ui.require`(cf. "Defining (unnamed) modules via inline scripts" in https://openui5nightly.hana.ondemand.com/#/topic/4363b3fe3561414ca1b030afc8cd30ce )


Всегда следите за отступами в программе. Здесь этот `end` съехал и с первого взгляда непонятно, к чему он относится и что закрывает.
И всегда после написания программы и перед отправкой на проверку построчно внимательно проверяйте код и проверяйте его на работоспособность. Нужно сделать это привычкой.


You split the title of a movie by space: movieTitle.split(' '). Now you have an array with the individual words in the movietitle. Now you to find out if one on the words in the movietitle array is in the array with the words. You can do this a couple of ways. One way is to loop through the arrays and check.  You can also use a regex. You have not learned about that, but you can see an example of usage here: https://stackoverflow.com/questions/24156618/javascript-check-if-string-contains-any-of-the-words-from-regex


请问下lanenet_data_processor.py和lanenet_hnet_data_processor.py代码中的最后main函数，路径是什么意思？clone下来的没这个东东。。。。然后运行train，出现（label_binary = np.zeros([label_img.shape[0], label_img.shape[1]], dtype=np.uint8)在这个子包内报错）

AttributeError: 'NoneType' object has no attribute 'shape'。。谢谢


DONE


stratified_tank_refactor (nmerket) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-IntegrationCoverage-Debug: OK (2409 of 2409 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-72.37%25-green.png)


stratified_tank_refactor (nmerket) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (1 of 2 tests passed, 0 test warnings)

Failures:

 Test Summary
 * Passed: 1
 * : 1

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


Hmm... ok opening #105 and #104 again


index


잘했음


kjdasbjdsa


should throw DocfxException


DeepCode analyzed this commit.
There are no new issues.1 info report was fixed.

[Click](https://deepcode.ai/app/gh/eth-sri/securify/9bb3db7dfddb1f6d999d1e6f5c7d8b27e5461cd0/eth-sri/securify/38659bd80794418c7f942e8540af9b4304952c73/_/%2F/code/) to see more details.


Looks like a good clarification of functionality.


修改提示语，提示MetaMask用户登录，网页端自动获取其账户地址


> Now that the 1.x path is stable, fixes for the Design library (and any other androidx support library) will not be released for the 28.x path. 28.0.0 is the last version there.

So what version of com.android.support:design:xxxxx should be to fix the bug with ripple drawable on foregoround?


This can be removed I think. Will remove it tomorrow


用户在网页端生成钱包后，传递地址到binduserAccount页面用于提交注册


GO identifiers actually should Have the redundant go:


Can you add jdoc comments for this and other important functions you added


禁止用户重复提交注册。提交后，显示提交状态，等待注册结果


good


增加info样式显示蓝色状态框


Add This


void my function


通过邀请链接进入注册流程，通过URL从signup页面传递邀请码和channel至binduserAccount页面，用于最终注册提交


Typo, „can affect“


This was indeed fixed by your recent change.


注册用户成功后更新state.repassword


I want to clarify that `detail::encode_query_component` is meant to percent-encode a query parameter name **or** value, not a whole `name=value` string, and also not a whole query string. Maybe we have a misunderstanding here, because RFC 3986 speaks of "query component" when it talks about the whole query part.

That said, in my opinion, it is not possible to provide a single function that encodes a whole unencoded query string correctly and therefore `static uri::encode_query` should be replaced with something like `static uri::encode_query(ParameterInputIter first, ParameterInputIter last, OutputIter out)`, where `ParameterInputIter::value_type` is a type with a `name` and a `value` field or a `std::pair`.

And one more question for my understanding: Why do these `static uri::encode_*` functions exist at all. Should not the `uri_builder` class used only for this purpose?


if you are using angular 5 with toasty you will need to add toastys bootstrap files to: angular-cli.json in the "styles": [] element add: "../node_modules/ng2-toasty/bundles/style-bootstrap.css"


comment


Not sure if this is correct. in gcc.bjam I found:

```
local non-windows = [ set.difference $(all-os) : cygwin windows ] ;
compile-link-flags <link>shared/<target-os>$(non-windows) : -fPIC ;
```

Pathscale.bjam uses: `flags pathscale.compile OPTIONS <link>shared      : -fPIC ;`

And @jeking3 used this: https://github.com/jeking3/serialization/pull/3/files#diff-42dd6ec1330a7c47aaccf2ab2b8f1e02R8


1. Change in heterogeneiousSites: if C{Counter} holds more than one keys, then if heterogeneity frequency is the given cutoff fraction or lower, consider the site to be heterogeneous; adjust description of --homogenFraction to show this.
2. Change in compareToRef: returns also the mutations not found with a count of zero; adjust tests to show this.


added a simple form in the contact me. change later to email.
changed project section. source code link to github now connected.

needs responsiveness.


Adds a new query ~~value~~ parameter ...


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

I updated the Github team because of this commit.

- @dbast was added to this feedstock maintenance team.

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

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

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


The query parameter name.


new changes


Хах, автоформатирование творит чудеса 😆 Следующим коммитом поправлю (попозже, там кеширование и он довольно большой)


Уууууу, блеаат, я сука злоой


Just a quick note so that it isn't forgotten: While this is precisely what I had in mind for this, it only fixes half the problem. The same issue applies to derived integers like "Color", "TextureID", "Sound", "Name", "SpriteID".

Those will also need fixing.


Account controller


This is extremely inefficient. It creates `IntStream` instance for every single character plus few more Stream instances for each string escaped. It also unnecessarily escapes many characters. This is what I used in the past:
```
    /**
     * Escapes special characters in XML element contents and appends the result to <code>appendTo</code>.
     */
    public static void escapeXml(String s, StringBuilder appendTo) {
		int l = s.length();
		appendTo.ensureCapacity(appendTo.length() + s.length() + 64);
		for (int i=0; i<l; i++) {
			char ch = s.charAt(i);
			if (ch == '<')
				appendTo.append("<");
			else if (ch == '&')
				appendTo.append("&");
			else
				appendTo.append(ch);
		}
	}

    /**
     * Escapes special characters in XML attribute value and appends the result to <code>appendTo</code>.
     */
    public static void escapeXmlAttr(String s, StringBuilder appendTo) {
		int l = s.length();
		appendTo.ensureCapacity(appendTo.length() + s.length() + 64);
		for (int i=0; i<l; i++) {
			char ch = s.charAt(i);
			switch (ch) {
			case '"':
				appendTo.append(""");
				break;
			case '\'':
				appendTo.append("'");
				break;
			case '&':
				appendTo.append("&");
				break;
			case '<':
				appendTo.append("<");
				break;
			default:
				appendTo.append(ch);
			}
		}
	}
```


Hi, it very help me. But I not yet clear with this code
dW1 = np.dot(X.T, delta2)
what is variabel X and T.
any answer and explain will be must appreciated. Thank you


missing semicolon


No problem! I will find it out! :)
Thanks for reply, it will help a lot! 👍


Even if it were, it wouldn't handle cross-compilation properly.


unnecessery space between the log and the parameter


把长句改为短句
去掉不必要的 「的」
口语化：此类 VS 这类


简洁案例


thanks for using return types <3


Should be `network::uri::encode_query_component` which probably does not yet exist.


How about `if (!serverJson)`?


Hello @frederic34
This update of swiftmailer is written in PHP7. Is it normal to have this in the Core ?
just a question, no offense on your job


把复合句改为短句


pls don't use variable names like: a,b,c,x,y,z becausue we don't know what it's really mean sometimes


要点提前，让用户下一子知道这句要讲什么：要讲拍摄方法


delete


ok i see, you fixed that, but please push 1 file with one commit message 👍


I don't think going by `<toolset>` is the right approach, as both gcc and clang are available ob Windows as well. However, the `<target-os>` approach looks better, I'll try that.


The `FromJSON` instance seems to require it. I get the following error without the `Ord` class.

```
• No instance for (Ord Status)
        arising from a use of ‘aeson-1.1.2.0:Data.Aeson.Types.FromJSON.$dmparseJSON’
    • In the expression:
        aeson-1.1.2.0:Data.Aeson.Types.FromJSON.$dmparseJSON
          @PetFindByStatusRGETQueryParam
      In an equation for ‘parseJSON’:
          parseJSON
            = aeson-1.1.2.0:Data.Aeson.Types.FromJSON.$dmparseJSON
                @PetFindByStatusRGETQueryParam
      In the instance declaration for
        ‘FromJSON PetFindByStatusRGETQueryParam’
```


OK


This works very well, thanks so much


Successfully aliased the URL <https://simon-kjellberg-rqbkcgjkaa.now.sh> to the following aliases.

* https://simonkjellberg.com
* https://www.simonkjellberg.com
* https://simonkjellberg.se
* https://www.simonkjellberg.se


i think it should be const instead of let


改掉西式中文，行文简洁


@jdubois could you plz deploy this


@OleksandrGrument this bug is on material components not the design library.

and it is sated a few comments above this that the fix has been released with 1.1.0-alpha01 of material components for android


@JanMaria
1. Korzystasz z nieaktualnej dokumentacji dla Symfony 2.7
2. Rzuca błąd ponieważ nie implementujesz interfejsu `FormTypeInterface`. W przykładzie jest rozszerzana klasa `AbstractType`, która implementuje ten interfejs. Co więcej, nawet jak wprowadzisz tą zmianę to i tak dalej nie będzie działać, ponieważ dostaniesz błąd w innym miejscu. Mówiąc krótko, drugim argumentem do metody `add()` powinien być string i powinien nim być tzw. FQCN.
3. Ten sposób rozwiązania zadania jest nieprawidłowy. Poczytaj za co odpowiada metoda `configureOptions` w klasie formularza i co trzeba zrobić, aby przekazać dodatkowe opcje do klasy formularza w momencie jego tworzenia (robisz to w kontrolerze, używając metody `createForm`), z których będziesz mógł skorzystać wewnątrz metody `buildForm` .


长句改短句，行文通俗简洁


Successfully aliased the URL <https://simon-kjellberg-baomtmlihd.now.sh> to the following aliases.

* https://simonkjellberg.com
* https://www.simonkjellberg.com
* https://simonkjellberg.se
* https://www.simonkjellberg.se


@aragonc podrias revisar esto rapidamente porque no se puede actualizar los Chamilos de clientes por el momento debido a este problema.


@homer8173 can you tell me more?


大话设计模式


设计模式


Yesterd I failed to ld, due to lib name e2-rpihddevice.so.6.2.
```
AC_CHECK_LIB([e2-rpihddevice], [LIBRPIHDDEVICE_LIBS="-le2-rpihddevice"], [AC_MSG_ERROR([Could not find e2-rpihddevice])])
AC_SUBST(LIBRPIHDDEVICE_LIBS)
```
checking for LIBRPIHDDEVICE_LIBS="-le2-rpihddevice" in -le2-rpihddevice... no

on my linux machine I tried to ldconfig with that name and failed, but was good with lib prefix:
```
ldconfig -p | grep rpihddevice
        librpihddevice.so.6.2 (libc6,hard-float) => /usr/lib/librpihddevice.so.6.2
```

this evening I'll try after the libname change e2-rpihddevice.so->librpihddevice.so
```
AC_CHECK_LIB([librpihddevice], [LIBRPIHDDEVICE_LIBS="-llibrpihddevice"], [AC_MSG_ERROR([Could not find librpihddevice])])
AC_SUBST(LIBRPIHDDEVICE_LIBS)
```
I'll update you


FWICS this is also used for tables opened by prepared statements.


Thanks for fixing this @Narretz - an alternative would have been to give the function a name starting with an uppercase letter, such as `TocTreeController`


This comment refers to `MDL_SHARED_WRITE`, not `MDL_SHARED_READ`.


The one I fixed became a top priority because Zombie had found a way to write directly to memory using this bug. What you describe sounds like it will only result in crashes there.


@Anthchirp please could we cherry pick these for next DIALS point release


This comment refers to `SNW`, not `SW`.


Added a few comments. Please note the clarification about the contract of `encode_query_component`.


i think just using int and dropping the ... will work, ... indicates it's not just 1 thing but also all that comes after it (so don't split at space and give me everything)

also i don't know if evildabbit even has this perm, but this could in theory be used to ping everyone and here if he would have that perm


@HITjialanyu 这两个文件里面的主函数不需要运行：）


by default if we use DDS layer, it builds introspection libraries.


No, I think that `3` corresponding to 3 decimal places and `-3` to thousands makes sense. The reason `roundn` has this reversed is because the formulation is different: `10^n`. Here, we are talking about "precision". So `-3` meaning "negative precision" seems more sensible to me.


Sylvain, je vais relire ce vendredi. Tu peux m’envoyer la version Update pour vendredi matin?

Merci,

——————————————————————————— —————————
Bruno HERAULT

Cirad, Forests & Societies Research Unit <https://ur-forets-societes.cirad.fr/en>, France
INP-HP, Department of Water, Forest and Environment <https://scholar.google.com/citations?user=ZW7F7gwAAAAJ&hl=fr>, Ivory Coast

+225 01 63 79 77

Personal Webpage <http://agents.cirad.fr/index.php/Bruno+HERAULT>
——————————————————————————————————— —

> On 6 Nov 2018, at 18:16, Sylvain SCHMITT <notifications@github.com> wrote:
>
> # Draft 0.1.9007
> * Fourth version after @BrunoHerault meeting
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/sylvainschmitt/master-thesis/commit/dfbc7528e8f6d05a3b8feb2957217b27d4d16d14


顶顶顶


发广告


proponuję to jako parametr
SourceIp powinno być adresem serwera z którego idzie wysyłka (skoro chcemy to ustawiać)
https://github.com/symfony/swiftmailer-bundle/commit/880706f227e40e8fd676fd1273e415c2a395deed


This lib use the operand ?? that is not compatible with PHP5
and a function called random_bytes that i have replaced by :
_if (!is_callable('random_bytes')) {
    /**
     * @param int $bytes
     *
     * @return string
     */
    function random_bytes($length = 32)
    {
        if (!isset($length) || intval($length) <= 8) {
            $length = 32;
        }
        if (function_exists('mcrypt_create_iv')) {
            return bin2hex(mcrypt_create_iv($length, MCRYPT_DEV_URANDOM));
        }
        if (function_exists('openssl_random_pseudo_bytes')) {
            return bin2hex(openssl_random_pseudo_bytes($length));
        }
        $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
        $charactersLength = strlen($characters);
        $randomString = '';
        for ($i = 0; $i < $length; $i++) {
            $randomString .= $characters[rand(0, $charactersLength - 1)];
        }
        return $randomString;
    }
}_


True, but of course it should be plugged as well.


This is the right readme.md


Jeżeli nie używasz Twiga to takie podejście jest OK.
W przeciwnym wypadku:
`->setBody(
            $this->renderView(
                // templates/emails/registration.html.twig
                'emails/registration.html.twig',
                array('name' => $name)
            ),
            'text/html'
        )`


done


Add GUI and other update


How can I restore this version?


This should be in `<noscript>` IIRC.


changes to search model


Website loading time (...) powinno być constem w szablonie maila


Добавил имя наставника


Hello, I want to cooperate with you business, can you tell me the email?


> @MarcoPintoNPT I updated NPM package to v1.0.3 - this includes latest version

Now it fetches the correct file. Thank you for the quick update! Cheers


@ivan I currently can't think of any, but would you remember whether there are any `X-Ouinet-` headers that we do store in the cache? When filtering the header field in `CacheControl`, [the function explicitly preserves those fields](https://github.com/equalitie/ouinet/blob/b45b8bc5434e93fdde9bb42c49d9737ff3d33d18/src/http_util.h#L125). Unfortunately I don't know/remember whether that was "just in case" or whether there are such fields that do need storing.


Hello, I want to cooperate with you business, please tell me your email?


Fork, revert, done


Successfully aliased the URL <https://simon-kjellberg-uwmiuwhydq.now.sh> to the following aliases.

* https://simonkjellberg.com
* https://www.simonkjellberg.com
* https://simonkjellberg.se
* https://www.simonkjellberg.se


重点文字用【】标注


To wszystko powinno lecieć z szablonu jakiegoś. Twig albo chociaż klasa php


a tutaj ewentualnie podstawiasz pod szablon np. adres strony / wynik


Значение аттрибутов должно быть в кавычках:
`id="center_general"`


使用用户熟知的比拟


Файла del_ite.php нет в репозитории


@xaeroyuan `lv_group_refocus` is a new feature in `dev-5.3` and it was accidentally merged to `master`. I reverted these changes: https://github.com/littlevgl/lvgl/commit/c81d1b5dd0fd567a9df00e8a23b92d95895ba6bc

 Thank you!


Please remove duplicate `/*`, this generates a warning.


nit:`if(!self->buffer.empty())`?


В именах переменных не должно быть цифр


语言简洁，去掉无意义词语，“一样”


download dataset :http://download.tensorflow.org/example_images/flower_photos.tgz
download tensorflow inceptionv3 graph:https://storage.googleapis.com/download.tensorflow.org/models/inception_dec_2015.zip
train and val:python inception_v3.py
test single picture:python test.py


Hi @mart-e , are these snippet name translateable ?

like for ""Three Columns", should be "三列" on website builder edit mode.

We didn't find the msgid for these name in pot file of website module


Не имеет смысл выводить ID, потому что после этого всё равно пользователь перенаправляется на страницу my_projects.php


If you made `CHECKSUM_TYPES` a dict, then you had the translation for the different names in one place, and it would be easier to include e.g. `SHA512` somewhere in the future.

I think of somthing along the lines of `util.calculate_checksums(input_file, list(CHECKSUM_TYPES.values()))` and
`result = { k, checksums[v] for k,v in CHECKSUM_TYPES.items() }`


Не имеет смысла выводить сообщение, так как пользователь перенаправляется на страницу projects.php


changes done


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


Кажется, опечатка: двойное d: useridd


You've changed the arity of the function here without changing the compiled definition.
This will lead to errors.

You need to either have:

* `∀ {A : Set} →` which is what the original meant, I suppose
* or `COMPILE GHC # = (\ _ _ -> Data.Natu...`

That being said, I'm not sure maintaining this project makes sense: a lot of its content
(all of it?) seems to be covered by the standard library nowadays.


sry I have no time for that


Проблема с именами ключей массива POST. sub и subb звучат крайне похоже и не понятно, что ты хотел этими словами выразить тут.


we have such common function the the testkit folder afaik


Указал имя наставника в формате ссылки


Этот echo приводит к невалидному html. Выводить текст надо внутрь тега td.


Comment on 1c77bda1bd72d4dbf4c73ad85f7411e74fb818b6.

There are 26 results for the section all.autopep8. They have been shortened and will not be shown inline because they are more than 10.

| Message | File | Line |
|---|---|---|
| The code does not comply to PEP8. | bears/js/JSONFormatBear.py | 69 |
| E305 expected 2 blank lines after class or function definition, found 1 | bears/js/JSONFormatBear.py | 69 |
| E227 missing whitespace around bitwise or shift operator | bears/js/JSONFormatBear.py | 69 |
| E225 missing whitespace around operator | bears/js/JSONFormatBear.py | 69 |
| E113 unexpected indentation | bears/js/JSONFormatBear.py | 70 |
| E112 expected an indented block | bears/js/JSONFormatBear.py | 71 |
| E225 missing whitespace around operator | bears/js/JSONFormatBear.py | 71 |
| E225 missing whitespace around operator | bears/js/JSONFormatBear.py | 71 |
| E225 missing whitespace around operator | bears/js/JSONFormatBear.py | 71 |
| E113 unexpected indentation | bears/js/JSONFormatBear.py | 72 |
| E712 comparison to True should be 'if cond is True:' or 'if cond:' | bears/js/JSONFormatBear.py | 72 |
| E112 expected an indented block | bears/js/JSONFormatBear.py | 73 |
| E225 missing whitespace around operator | bears/js/JSONFormatBear.py | 73 |
| E113 unexpected indentation | bears/js/JSONFormatBear.py | 74 |
| E227 missing whitespace around bitwise or shift operator | bears/js/JSONFormatBear.py | 81 |
| E225 missing whitespace around operator | bears/js/JSONFormatBear.py | 81 |
| E113 unexpected indentation | bears/js/JSONFormatBear.py | 82 |
| E112 expected an indented block | bears/js/JSONFormatBear.py | 83 |
| E225 missing whitespace around operator | bears/js/JSONFormatBear.py | 83 |
| E225 missing whitespace around operator | bears/js/JSONFormatBear.py | 83 |
| E225 missing whitespace around operator | bears/js/JSONFormatBear.py | 83 |
| E113 unexpected indentation | bears/js/JSONFormatBear.py | 84 |
| E712 comparison to False should be 'if cond is False:' or 'if not cond:' | bears/js/JSONFormatBear.py | 84 |
| E112 expected an indented block | bears/js/JSONFormatBear.py | 85 |
| E225 missing whitespace around operator | bears/js/JSONFormatBear.py | 85 |
| E113 unexpected indentation | bears/js/JSONFormatBear.py | 86 |

Until GitMate provides an online UI to show a better overview, you can run [coala](https://coala.io/) locally for more details.


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


@yegortimoshenko what's your distro/gcc version?


Original Data


very good


Created multidev environment [ilsoy#ci-125](https://dashboard.pantheon.io/sites/1b49470e-4ad3-4b49-90a2-7bb2c2f96788#ci-125).

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


the http://docs.flatpak.org/en/latest/introduction.html contains no information about _exports_ now


![bez tytulu](https://user-images.githubusercontent.com/44462173/48520908-b2e3f600-e872-11e8-90c6-978e94752cd8.png)
Teraz działa 💃


Is this a tab? LOL


# Weekly Web Dev Challange 2

It is my first PSD to HTML static website project.

Live: https://mstosio.github.io/WeeklyWebDev2/

#### Technologies
* HTML
* CSS
* Javascript


I'm thinking of hosting this ready-made .deb file for Ubuntu. I can't put it in my main repo as people keep cloning it for other distros and they don't want a deb file clogging up the works.

Currently my repo is used by Arch AUR and OpenSUSE Tumbleweed, amongst others.

Anyways, give this a try, and tell me what you think.

```
https://www.dropbox.com/s/04ifaqhvo7j6obt/gord-rtl8812au-dkms_2.0-12_amd64.deb?dl=0
```


Where is declared this function ??


Successfully aliased the URL <https://freestyle-tools-lgnbvnukpx.now.sh> to the following alias.

* https://freestyle-tools.now.sh


This is backwards compatible, we had a bug in Eclair where we were only
including known fields in the sig instead of the whole message, and that
wasn't spec compliant.

Le mer. 14 nov. 2018 à 23:56, n1bor <notifications@github.com> a écrit :

> Is this backward compatible? Think it is causing issues:
> ACINQ/eclair#751 <https://github.com/ACINQ/eclair/issues/751>
>
> Know it should be but only if old implementations read the whole message
> and hash that before checking sigs?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/lightningnetwork/lightning-rfc/commit/b6ae60d24138a3601561fbc1c9d82d983595ae4f#commitcomment-31305628>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AB7yvgOcu0wt1WjfqUgxvZ9Ap57IRkCxks5uvJ-4gaJpZM4Yevpr>
> .
>


It's the same we use for login, it's declared in General.bas


Don't commit every single time you make a little change. Group those changes up and make one slightly larger commit


Otherwise, well done!


Successfully aliased the URL <https://freestyle-tools-ypoxdeuzyn.now.sh> to the following alias.

* https://freestyle-tools.now.sh


I think we need to add `dell-smm-hwmon` to `/etc/modules` too.


Now cannot deploy because one of the file in your app is larger than the allowed file size limit.
You can either [upgrade](https://zeit.co/account/plan) your plan or delete that file.


accidental import, ignore


thanks

--
Paul L.

________________________________
From: Isaac Lim <notifications@github.com>
Sent: Thursday, November 15, 2018 8:11:11 AM
To: theIsaacLim/helionWebsite
Cc: Paul Lefeuvre; Author
Subject: Re: [theIsaacLim/helionWebsite] Tiny heading edit (b3e281b)

Otherwise, well done!

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/theIsaacLim/helionWebsite/commit/b3e281b6eb2cdef27bc7dad1848742c83dc44adf#commitcomment-31306490>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ApAArpylS67GmXqaaTIUmDaxZR4C0Clwks5uvLEfgaJpZM4Ye1Hd>.


Thank you, it is now clear to me that those parameters are consistent with ffdhe2048, and there are reasons to actually prefer those constants over random generation.  RFC 7919 does not spell out those alphanumerics but  Mozilla (for example) does.  See also https://security.stackexchange.com/questions/149811/why-is-mozilla-recommending-predefined-dhe-groups


Now could not deploy this pull request since the "files" configuration in `now.json` lists these files or directories which do not exist:

* `build/`

These paths may be missing from the GitHub repository because of a `.gitignore` file.
Consider committing them to GitHub or removing them from the "files" list and generating the paths on Now instead using a [build script for a Node.js deployment](https://zeit.co/docs/deployment-types/node), or within your `Dockerfile` for a [docker deployment](https://zeit.co/docs/deployment-types/docker).

For more information on the "files" configuration in now.json, visit [https://zeit.co/docs/features/configuration#files(array)](https://zeit.co/docs/features/configuration#files(array))


Instead of the console uses an alert


LGTM Thanks


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

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

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

### Deployments updated

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

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


Yes


@xkjyeah - I thought we gave up trying to use Lambda as compute. why the change of heart again?


Thanks a lot for the quick update! :heart:


@Mirynicco Please raise this as an issue, and if you could explain in a little more detail what you want?

The HA team take a very dim view on (for example) implementing `water_heater`s as (say) a `sensor`, so it would not be accepted, even if I did submit such a PR.

I _could_ do it in the custom_component, but my instinct is that you'll be able to create a sensor using `configuration.yaml`.


There's arguments for both approaches, but my intuition is that ntHash should use `uint64_t`, since it is a 64-bit hash function, and `btl_bloomfilter` should use `size_t` and cast `uint64_t` to `size_t` when necessary.


What happened? didn't you merge master on your branch when I requested?


Ah, yes. "private" implies an assurance of confidentiality that is not there. It only means it's not conveniently available to other contracts through the ABI. The nodes all see it so they can perform their computations, which means anyone who understands the software at that level can rummage around in storage and see it.

You need to hide this secret using similar methods as the Remittance solution.


[tests/spelling.R:1:3:](https://github.com/IndrajeetPatil/ggverse/blob/a81862239ab1b2b986f1a542a6797e1b573de048/tests/spelling.R#L1) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(requireNamespace('spelling', quietly=TRUE))
  ^
```
[tests/spelling.R:1:21:](https://github.com/IndrajeetPatil/ggverse/blob/a81862239ab1b2b986f1a542a6797e1b573de048/tests/spelling.R#L1) *style:* **Only use double-quotes.**
```r
if(requireNamespace('spelling', quietly=TRUE))
                    ^~~~~~~~~~
```
[tests/spelling.R:1:40:](https://github.com/IndrajeetPatil/ggverse/blob/a81862239ab1b2b986f1a542a6797e1b573de048/tests/spelling.R#L1) *style:* **Put spaces around all infix operators.**
```r
if(requireNamespace('spelling', quietly=TRUE))
                                      ~^~
```


Deployment failed with the following error:

~~~
If you agree with that, please run again with `--public`.
~~~


The "old" 32-bit `timespec` structures are deprecated as part of the 2038 initiative, which is why `get_monotonic_boottime()` has been removed. Replacing it with another 32-bit `timespec`-based function may work for now (as it looks like `getboottime()` in 4.20 does an internal 32-to-64-bit conversion) but you're also losing the monotonic aspect which may or may not be important to the functioning of the driver.

So while it may be simpler, I'd say sticking with the solution used by the kernel developers is probably best! :smile:


GH


The explanation on the Getting Started page is missing


good commit and long..kkkkk


Does it really count as theft if the person you're stealing from is a scala user tho 🤔


Good point, we're not Kotlin users here :^)


Did it work? I'm not sure if you realised, but that's the v1 documentation.


RIP being able to have data items with reserved names. I wasn't thinking about that happening with these changes. I imagine this will bug some people, but 🤷♂


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/6572482d-a329-4bd7-b259-89784ab822c2?env_id=ibm%3Ayp%3Aeu-de "continous-delivery-chat-app"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/f2ccef24-c2e5-4352-9a2a-55fe1bb3f3e9?env_id=ibm%3Ayp%3Aeu-de "push-pipeline") deployed [whatsapp_goes_simple](https://github.com/gabrieldimi/whatsapp_goes_simple/releases/tag/deploy-ibm-yp-eu-de-gabriel.dimitrov-student.reutlingen-university.de-dev-20181115-004153 "deploy-ibm-yp-eu-de-gabriel.dimitrov-student.reutlingen-university.de-dev-20181115-004153") to [dev](https://console.bluemix.net/apps/7455dc28-4c72-4b5d-b135-092ecf27800f?env_id=ibm:yp:eu-de "ibm:yp:eu-de:gabriel.dimitrov@student.reutlingen-university.de:dev"), including this commit


this should be `/oauth2_proxy` according to [https://github.com/jcmoraisjr/oauth2-proxy/Dockerfile#L5](https://github.com/jcmoraisjr/oauth2-proxy/blob/1b85e2035fa3d45f705944b33c107b19d55d9c6b/Dockerfile#L5)


Hey now you listen right here buddy pal sonny person I suggest you stop making inappropriate references towards Kotlin the best language in the world like wtf are you a bully or smth i bet you're one of those scala 🤢 or maven 🤢 users smh 😤 picking on kotlin like you have the right to do that 😡 i'll have you know kotlin doesn't "steal" it borrows and adapts like what are you out of your mind jesus christ 😡 😠


Cómo se obtienen las bandas de sentinel1 con la línea siguiente

```
 # Split sentinel  and sentinel 2 to avoid doing cloud masking on sar data
  sar = sr_0.drop(['polarisation_VH', 'polarisation_VV'])
```
?
pensé en algo como:

```
sar = xr.merge([GridWorkflow.load(x, dask_chunks={'x': 5000, 'y': 5000}, measurements = ['polarisation_VH', 'polarisation_VV']) for x in tile[1]])
sr0 =  xr.merge([GridWorkflow.load(x, dask_chunks={'x': 5000, 'y': 5000})])
sr0 = sr_0.drop(['polarisation_VH', 'polarisation_VV'])
```


Did you mean for this change? It conflicts with 0a4042afbdf9405cb6611d6d7173859eb957b480


> @0ctobot did Yama cause you any trouble ? or what is the rationale for everyone reverting Yama

Nah, I'm just troubleshooting. One of [these](https://github.com/0ctobot/neutrino_kernel_essential_msm8998/commit/795371ecf5b6991db2ddb654185d2f17f32a3e19) commits is causing an aesthetic bug, interfering with EXKMs ability to properly detect/report ZRAM status wherein it incorrectly displays ZRAM as being in a permanent "stopping" state despite the fact that it is actually enabled and running just fine. I pegged Yama as the most likely culprit as it has been observed to potentially interfere with certain apps. However, I was wrong, and at this point I'm just working to further narrow down the list so that I can remove as few commits as possible while correcting the issue. This, and subsequent commits of this nature will eventually be removed throughout the process of elimination. Possibly before you even get a chance to view this reply.


this is so sad alexa play despacito ~~also can we ban ophis~~


## what the hell is this for?

#need to address this issue.


Looks like it is inaccurate because I am boxing up the entire fractal instead of the boundary


okay


Well, this change seems to be too radical.
What about the targets w/o RTC? Some simply returned -1 in the past.
See also #767.


Should be >=120. Made smaller for testing purposes.


Because I can


![screen shot 2018-11-15 at 1 56 52 am](https://user-images.githubusercontent.com/456796/48522665-d78f9c00-e879-11e8-88a0-79b4735dc685.png)


sorry didn't hear the last part gonna have to speak up Mr. User of the Scala Language 😡 🤢


Thanks 🙃


## 问题
- 常量用`const`
- 命名全大写，单词间用下划线隔开

## 参考
Google JavaScript Style Guide: [Constant names](https://google.github.io/styleguide/jsguide.html#naming-constant-names)


Consider making Event queues for each thread that pops data from the buffer (i.e Serial, LCD, Networking).
This will ensure that calls to display-methods for each class (e.g. printf for Serial & TextLCD ) will be synchronous, and so different calls to the same display-method for a given class won't corrupt the output.


Yes mate, totally. And when I get my next pay raise from Realtek for fixing their stuff, I will recommend it up the chain of command ... hehe

Of course if Realtek would just commit a little more resources to keeping things up to date, we wouldn't have to do any of this stuff at all ...

The timer code fixes for 4.15 are an almighty kludge from beginning to end. Most people just wrote wrappers to use the same old deprecated Realtek functions with the new timer code, instead of re-writing their entire timer stuff.

Ugliness heaped on ugliness.

So anyways, this is my manifesto for present - keep the changes minimal, and shame Realtek into action, rather than doing their work for them, even tho we all know in our hearts that things could and should be much better.

Peace bro.


Need to figure out a way to reset if the SNMP isn't getting there.


This is problematic. If `mixer.policy.enabled` is set to `false`, the value of  `mixer.telemetry.enabled` is ignored, resulting in no mixer configuration being generated at all.

From the docs:

Condition - The condition field holds one or more YAML paths (delimited by commas). If this path exists in the top parent’s values and resolves to a boolean value, the chart will be enabled or disabled based on that boolean value. **Only the first valid path found in the list is evaluated** and if no paths exist then the condition has no effect.


This is unfortunate.  Notably the implementation of `getLinuxAmi` here doesn't even use this argument (!) - but also it's a shame that adding members to enums will cause this kind of break in any components which accept the enum...


Now could not deploy this pull request since the `now.json` file explicitly sets `dotenv` to true.
However, there's no `.env` file in the repo.

Commit a `.env` file or unset the `dotenv` flag.
For secret environment variables, check out [Now Secrets](https://zeit.co/docs/getting-started/secrets).


good


version 2.0.3


@kmayerpatel Should be `region0033` instead of `region0000` because a 4x4 picture is painted on (0,0).


![](https://github.trello.services/images/mini-trello-icon.png) [Parking Location](https://trello.com/c/HXNfNXWv/6-parking-location)


Successfully aliased the URL <https://anthony-codes-ddipqwlsqg.now.sh> to the following aliases.

* https://www.anthony.codes
* https://anthony.codes
* https://thedebug.life
* https://www.thedebug.life
* https://anthony.app
* https://www.anthony.app


@kmayerpatel should be `region0011` instead of `region0000` because the overall changes add up.


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

* https://www.mflow.tech
* https://mflow.tech


Please open issues rather than commenting on commits.


dd


I think this looks fine.


Yep, already did https://github.com/flatpak/flatpak-docs/issues/160


왜 수정했는지.
어떤 부분을 공유하고 회의할지.


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

* https://planorprepaid.now.sh


thx


## This is a markdown file


? Write a statement that declare a reference variable e suitable for holding to an Exception object
C11
S11.3
(A) Exception e;<
(B) Exception exception
(C) Exception object
$
? Write the clause needed to identify a method as one that may throw an IOException or a WidgetException:
C11
S11.3
(A) throws IOException;
(B) throws IOException, WidgetExcepption;<
(C) throws WidgetExcepption;
$
? An exception (as distinct from an Exception) is
C11
S11.4
(A) a program
(B) a circumstance that a programmer chooses to handle outside the code that handles “normal cases”<
(C) main memory
$
? A checked exceptions one that must be either caught and handles in a method or declared in a throws clause for a method
C11
S11.5
(T) <
(F)
$
? Besides Object all Exceptions and Errors are descended from the Non-Throwable class
C11
S11.5
(T)
(F) <
$
? Write an expression whose value is a reference to a newly created Exception object with no specific message
C11
S11.6
(A) new Exception()
(B) new Exception(“out of oil”)<
(C) new Exception e
$
? A statement that throws a newly created Exception object whose message is “does not compute”, would be written as - throws new Exception(“does not compute”);
C11
S11.7
(T) <
(F)
$
? An exception (as distinct from an Exception) is:
C11
S11.4
(A) a failure of code that handles the "normal cases"
(B) a circumstance that cannot be handled by code for the "normal cases"
(C)a circumstance that a programmer chooses to handle outside the code that handles "normal cases”<
$
? Write the definition of a class named PanicException that has no associated message (i.e. null)
C11
S11.9
(A) public class PanicException extends Exception{}<
(B) public class PanicException{}
(C) public class Exception extends e{}
$
? Assume that e is a variable of type Exception that has been declared and that references an Exception object. Assume that msg is a variable of type String. Write a statement that assigns to msg the message associated with e. This would be written as System.out.println(msg = e.getMessage());
C11
S11.8
(T) <
(F)


tendra como parametro el id que se obtendra del libro que el usuario seleccione en la tabla


I'll work on the CMake improvements later today.
And you are suggesting to drop that whole existing _FLAVOURS_.* approach...?


谢谢大神。。。。。


pleas give me source code


i promiss i dint edit anything  in your app ,ineed  a help for ui devlopment plese


nit. If it doesn’t contain anything make it a td.


Can you avoid needing this id by finding the thing you are trying to find in the callback with $(‘a[data-deck-id]={id}’) or whatever the right jquery/css selector is?


I'm curious - is there a typo in this check? I understand the "before" state: "if the feature-test macro is defined, and it is defined to a sufficiently new value, and the compiler isn't MSVC up to and including 19.15, then enable `MPARK_CPP14_CONSTEXPR`". I don't understand the "after" state: "if the feature-test macro is blah blah, and the compiler is claiming to be MSVC, and it's claiming to be anything other than 19.15, then enable blah". In particular, this means that non-MSVC-imitating compilers (e.g. GCC and Clang on Linux) won't activate the macro. It also means that very old versions of MSVC will activate the macro.


nit. Indent a element.


I think it should be region0000. Because the interested region of ob1 is region0000. The intersection of the observer’s registered region of interest and the region of the frame that encompasses all of the changes to be reported is region0000. So the notified region.get(0) and get(1) are both region0000.


謝謝！！！這個 bug 好頭痛 哈哈


Ah I see you need the whole row. You can do that with ‘tr ‘ in front of the data-based selector.


Additional
[js]: assign objs' png file in window.onload


![](https://github.trello.services/images/mini-trello-icon.png) [Webbackend Projekt aufsetzen](https://trello.com/c/UUyf3akM/10-webbackend-projekt-aufsetzen)


Looks pretty good to me. Can be made “simpler” (or at least less html) with a more complex jquery selector but nbd. Let’s merge it soon one way or another I need it :)


The same reason. We need to find the intersection instead of only painted region of picture.


This is my link: https://github.com/myapplicati/datasciencecoursera.git


in your heart


This breaks the admin interface - cannot save new variations with no image as `$img` will always return true even when no actual file exists! Code should probably be:

`
$img = $this->Image();
if ($img->exists()) {
    $img->doPublish();
}
`


@0ctobot thanks for letting me know

20c4663 ("UPSTREAM: mark most percpu globals as __ro_after_init") is a candidate, I had issues with per-cpu changes and the big cores constantly being offline (afaik per-cpu & thread_info related changes)

17cf2cc ("mark qcedev data const") doesn't look like it could cause trouble - haven't tried/had that kind of change

4157682 ("disable brk system call") seemed to have caused a non-booting kernel for me or other issues

The other commits all seem to be applied and in effect in my source and not causing any issues whatsoever.

I purposefully left out the compression algo deselection changes out of my kernel while thinking that strictly forcing one type of compression would be better (why make things unneccessary complicated and potentially introducing regressions)

8dbe4c4dd6e05de156cb7bb762bf2bda702c9f82..4487597a2280427a1ad0f240b836ac0385cdf52c

To be fair my zram implementation is a bit "exotic": manually patched up, using zstd compression, enforcing it in zcomp.c (40cec7dd6ef5b81ce3757877873b6c56d593b605)

and using z3fold (https://github.com/zachariasmaladroit/android_kernel_lge_msm8998/commits/oreo_I_6_WIP9_8_stock/mm/z3fold.c )

everyone should be using z3fold instead of zsmalloc anyway due to less total memory fragmentation and lower latency:
http://events17.linuxfoundation.org/sites/events/files/slides/z3fold.pdf
http://events17.linuxfoundation.org/sites/events/files/slides/zram1.pdf

Thanks