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


5行目に変更を加えた理由は？


commit change


notifypropertychanged, huh?


上のcountNumberと同じ行で出力してしまいましょう


ネストずれ


ffb f


1バイト文字はシングルクォーテーションでくくってください。


It's quite confusing to do `a.push_back(a[i] + ...)` though. How would do something like this:

```
vector<int> a(n + 1);
a[0] = 0;
for (int i = 1; i <= n; ++i) {
  int t;
  cin >> t;
  a[i] = a[i - 1] + t;
}
```


Search used for to collect hosts, bytes, sourcetypes and indexes


Hey there, I don't know how familiar you are with Travis and the Clarity build. Sorry if you already know this. Your test is failing because tslint is failing when Travis tries to run it.

https://travis-ci.org/Wallabeng/clarity/jobs/441806467
```
tslint -p . -c tslint.json "src/**/*.ts" -e "src/ks-app/**" -e "src/schematics/**"
ERROR: /home/travis/build/Wallabeng/clarity/src/clr-angular/data/datagrid/datagrid-hideable-column.ts[10, 1]: 'Observable' is declared but its value is never read.
```


You can run
```
$ npm run test:lint
```
on your local machine so that you don't have to wait for Travis to report it as a failure and to fix things before you push them to github.


Nice! No need to wrap `employee["department"]` in parentheses :)


eslint-scope-scan/exploited-packages.json


Shouldn't it be `j <= n` since the last element of `a` has the index `n`?


Nice work!


I'm reading the wiki now. It's sweet.


Try to avoid doubles where you need to perform exact calculations. In this case you can check `a[j] - a[i] > 100 * l`.


As I said, it's the easiest way to fill integer array (even multidimensional) with `-1`. It's important to note that it works only for `-1` and `0`. `0` works for floating-point numbers as well, but `-1` doesn't.

You should fill the whole array manually (with several nested loops) when you need to initially fill it with other values.


Changing copyright headers post kangfest is illegal you know...


Also you don't even need this dipshit


Yea yea let's copy the dude's submodules but TOTALLY skip on why the fuck they're submodules


Implemented `sed` commands. Fixed `cp` issue with non-implicit directory names.

This version is considered "complete"


Bug Fix: Overlords are now counted as detectors.


Successfully aliased the URL <https://alphabet-keys-rvuuhgyvxi.now.sh> to the following alias.

* https://alphabet-keys.now.sh


A useful trick here:

```
if (k <= 0) {
  return 0;
}
// r works as alias for t[s][k] now. When you read/write from/to r it reads/writes from/to t[s][k].
// it's important to do it after checking that k <= 0 to avoid referencing element that doesn't exist.
int &r = t[s][k].
if (r != -1) {
  return r;
}
r = 1000000000;
// calculate something, writing best result to r
return r;
```


That sounds good to me!


It's a good practice to create a constant for the "infinite" value:

```
const int inf = 1000000000;
```

In competitive programming code it's ok to make such a constant global.


Add dataobject::validate() method that errors if this is an order not a cart, but is not locked.


I suppose you could include source and destination in there too if you wanted, since those don't change.


Need to merge not replace.


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


You don't need `else` when you `return` at the end of the previous `if` statement.


Can we rename Numbers to PhoneNumber just for specificity?


indentation


(Can be re-enabled once z_* methods are readied for phase b)


Copy of this build can be found at
https://www.mewbuilds.com/build/04c403591d857b3eb2eb841da0e08abd0c2722da/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmZ45Wb6YWASm1Yb3x2VfPvt6L5ASyVqFJsLT6HEuXAXEB


I recently nabbed one of the SanDisk A2 SD cards, haven't had time to
properly benchmark it.  But yes, I would of course be interested in one of
the FriendlyELEC boards, probably the M4.  I can toss you a device tree
with the adjusted levels if you want to take a look if it helps


It's usually just
```
m = l + n / 2;
mergesort(a, l, m);
mergesort(a, m, r);
```


# @ #

- [ ] [](url)


Created multidev environment [plantsdb#ci-7](https://dashboard.pantheon.io/sites/6bb6d33f-b5aa-4676-96a5-c61a5ea3a476#ci-7).

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


nit: the usual way for type hinting before py3.6 is something like

```
i = 1  # type: int
```


@nlevo Do you have an ETA for when this branch will be incorporated into the master? Thanks!


`k < rr - ll` makes sense, but it's redundant in this case.


Copy of this build can be found at
https://www.mewbuilds.com/build/8425b4c3b2485fa66d2b52413d4354775ed337f6/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmZr8HopHCwqgcAfVMMPkbGukpjvhcg1JnkbDogmbRqWxS


sizeof(char) = 1 по стандарту


Can i know why this removed?


[I have understand everything but its not working after editing there is same problems again and again i was fetching. ](http://www.partnershipworld.com)


Setting state to `success` where context is `continuous-integration/jenkins/branch`.

No blocking issues found


So ir solution is built from source


I will try not to repeat same mistake :)


terminus2049.gitlab.io 链接在微信里会先安全检查，再继续访问，然后里面的超链接失效点击不了。


When you generate random numbers with this class you probably want to reuse the same instance across the whole program. The following function consistently generates the same random number for each call:

```
int f() {
  mt19937 rand;
  uniform_int_distribution<int> distr(0, 10);
}
```

The easiest way to achieve intended behavior is to make the `rand` variable global.


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/master/134/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/134/display/redirect) (on internal Jenkins) failed in stage(s) 'Build' 🔥 : hudson.AbortException: script returned exit code 2

🔥 [Build failed](https://jenkins.internalx.com/job/macios/job/master/134//console) 🔥


Copy of this build can be found at
https://www.mewbuilds.com/build/3bb8ac53bc2c6dddfcea878cb4c4ccb6e3d1f4b2/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmSPCiHmzS9aRdmpTHGBGtETkg7Hbz8x7T9garwfmcxdJn


I like that you made a new page for the sign up button. Layout for mobile looks good and I like that you made good practice of BEM. On the mobile page, all of your nav links are squished together. You could add a little padding or use something like space-between or evenly to seperate them a bit.


The nav seems to wrap your header image
though. This is the only thing I can see that I would change. Other than that, I like the amount of variables and mixins you implemeted.
Great practice of BEM. I like the animation on your header image. Keep up the good work!


Alternative implementation:
```
for (int i = 1; i < n; ++i) {
  if (v[i - 1] > v[i]) {
    cout << "NO";
    return 0;
  }
}
cout << "YES"
```


Build failure -> https://github.com/xamarin/maccore/issues/1089


Yes, I think an alternate constructor makes sense in the WCS coordinates case.


I like that you use alot of mixins and a ton of variables! Also your animations are exellent. The mobile version looks great and you implemented the use of BEM nicely. Question would be how much time did you have left? Could you have added another page?


Copy of this build can be found at
https://www.mewbuilds.com/build/3751dd8e9c3d9c55258d5ac1871ecf4668f7e06e/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmdSytHxsc8RHABUCmYaC7Fv7VcTNK8skMPG5WFNvcLKaQ


Build failure -> https://github.com/xamarin/maccore/issues/1088


Great job on nesting in your LESS files. I like that they aren't more than four deep. I like your sliding animation on the breakpoint. Other than that I like the fixed nav bar and that you put an opacity on there. The only thing I would suggest changing is maybe putting a max-width to make your links not spread out so much on bigger screens.


Great work! If you want to up the anty and improve upon this solution, try putting the movies into a list and doing this with a `for` loop instead:
```python
romantic_movies = [firstmovie, secondmovie, thirdmovie]
for movie in romantic_movies:
    print(movie[0] + " (" + str(movie[1]) + "): " + movie[3])
```


Aliasing was ignored due to a new commit existing for this branch, which will be aliased instead.


Well done!


done


done with input devices cuz way easier :)


Possible typo on line 3350: "Skyriml"


@brandones actually, on second thought, I went ahead and reverted this commit... it's true that the sierra leone and liberia forms are more or less identical... but, that is because I just copied the liberia forms into a new sierra leone directory a couple years ago as a starting point in anticipation that they would be customized for Sierra Leone, but then our Sierra Leone deployment of OpenMRS was put off.  We could just delete the SL directory entirely, but it looks like we may actually get to the SL deployment in the coming months, so we might actually get to that customization...


Release notes example : we changed this and introduces this


Should use nameof operator


随便吧


this is my new project
[midterm.txt](https://github.com/84karandeepsingh/thind_karandeep/files/2481006/midterm.txt)


this is a new project


主程序，解除全屏监控。


pluto intevstigation


+ the ist time project using open source


단순하게 값을 초기화하기만 하는 역할이라면 변수 선언 시 초기화를 같이 해주는 것도 좋을것같네요


I'm drooling.

This is a tad bit nicer than the raw SQL we were working with.
Just a tad.


YOu might want to leave a comment here about this magic number, or parameterize as an ENV with a default?


建议小步提交，不要一大堆一次性提交上来


반복문 루프에 사용되는 변수 i는 반복문 안에서만 사용하는 것이 좋습니다.
초기값이 0인 flag성 변수를 하나 둬서 반복문 내부에서 조건을 만족하면 1로 셋팅해주어 반복문을 나왔을 때 flag값으로 판별하는 방법이 더 괜찮을 것 같네요


       int flag = 0;
	for (i = 1;i < m; i++) {

		n = ((m * i) + 1) / x;
		if (x*n == (m * i) + 1){
                       flag = 1;
                       break;
                }
	}
	if (flag) {
		printf("%d", n);
	}


PostV90IDDChanges (mjwitte) - Win64-Windows-7-VisualStudio-14: OK (3037 of 3037 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)


*matrices multiplication


if ( n & 1 == 1 ) 이것은 if ( n & 1) 로만 바뀌어도 될 것 같네요.
C에서 0은 false, 0이 아닌값은 모두 true로 처리하도록 되어있습니다.


Created multidev environment [plantsdb#ci-10](https://dashboard.pantheon.io/sites/6bb6d33f-b5aa-4676-96a5-c61a5ea3a476#ci-10).

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


THIS IS MA CODE BRUH


n%i == 0 이것은 n%i == false라는 것을 이용하여 !(n%i) 와 같이 바꿀수도 있습니다.
※ true == (!false),  false == (!true)


@matt-kimball Is this missing a `build-semantic.sh` step?


What is the issue, if it is only about the popup if you click anywhere
`kimcartoon.*##script:inject(abort-on-property-read.js, AaDetector)`


Created multidev environment [plantsdb#ci-13](https://dashboard.pantheon.io/sites/6bb6d33f-b5aa-4676-96a5-c61a5ea3a476#ci-13).

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


妖(mei)梦(hong)


gotta make extra sure we know who's boss


Windows7
Versão: Popcorn-Time 0.3.10
15 de outubro de 2018, 3 horas atrás
Não tem legendas. Me ajudem por favor!


hello


No.  `build-semantic.sh` is used to generate `semantic.min.js` and `semantic.min.css` with only the features enabled in `semantic.json`.  You will very rarely need to use `build-semantic.sh` -- only if you've changed `semantic.json` to add/remove features in the semantic-ui build -- as the result of that process is committed to git.

In fact, it might be better to just pull [the standard semantic-ui build from cloudflare's CDN](https://cdnjs.com/libraries/semantic-ui).  The reason I did it this way was so that semantic-ui would have a smaller download size and so that I could develop with a local copy of semantic-ui, in case I wanted to do work somewhere without wifi.


kiva_error_to_warning (shorowit) - x86_64-MacOS-10.9-clang: OK (3037 of 3037 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)


this is a hamfisted way to do it but h*ck if i could figure out a better way

used column 0 because it's hidden by default, since we don't want this to actually show anywhere

it'd be better if there was an option to add it to the "administered by" section but look, i havent touched haml in years never mind the ruby controllers and database migrations that would be required to add the option


> Can i know why this removed?

we did not need this, I tested it and it works quietly, I copied it from the (vendor) oreo


5149061 gas for deployment


Hello Aruna,
                    Thanks for reply.

Sent from my iPhone

> On Oct 7, 2018, at 11:31 PM, aruna <notifications@github.com> wrote:
>
> Hi Sunitha,
> Can’t have 2 main methods with in same class.
>
> for(int i=0;i<2;i++);
> If you use this line you can get 2 times to print ”hello world” in output.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.


I wonder if it’s possible to do this in-place, without making a copy.


Thank you, I did not know about that.


referring to part 2 of part 1


Creating middle page section using bootstrap.


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/null-login-bug-last-couple-betas/99428/10


kiva_error_to_warning (shorowit) - i386-Windows-7-VisualStudio-14: OK (3037 of 3037 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)


Looks good! Sit tight while I fork the changes + update our wiki


[
[Juan_Cardenas_CSS (2).zip](https://github.com/jjuanma2004/Proyectofinal/files/2481080/Juan_Cardenas_CSS.2.zip)
[Juan_Cardenas_CSS (2).zip](https://github.com/jjuanma2004/Proyectofinal/files/2481081/Juan_Cardenas_CSS.2.zip)

](url)


case 'lyra2re2':


Comentrio de repositorio


I saw everything...
`EVERYTHING`


package com.imooc;

import java.util.*;

public class HelloWorld {

    public static void main(String[] args) {
        /**
         * 游戏目标：
         * 1.创建两个国家，一方由玩家操控，一方由电脑操控
         * 2.创建军队，玩家可以选择各种士兵来攻打对方，并扣除相应的血量和金钱
         */
        Scanner input=new Scanner(System.in);
        String[] jd={"小兵","将士","马车","大炮","狮子"};
        int[] xl={3,5,6,2,2};
        int[]jq={5,8,10,20,50};
        int[] gjl={2,4,5,13,25};
        int js=1;
        int cs=1;
        int gj=1;
        int wjxl=70;
        int wjjq=100;
        int dnxl=70;
        int dnjq=100;
        System.out.println("请问您的名字是什么？");
        String wjxm=input.next();
        System.out.println("想看介绍吗？(1 Y/2 N)");
        int YN=input.nextInt();
        if(YN==1){
            System.out.println("操作说明：");
            System.out.println("您一开始有70￥，这些钱可以用来购买士兵，来攻打对方的城堡和士兵。");
            System.out.println("当你或对方血量为零时，游戏结束。");
        }else if(YN==2){

        }
        while(js==1){
        try{
            System.out.println("欢迎,"+wjxm);
            System.out.println("您需要修改吗？(1 Y/2 N)");
            int yn=input.nextInt();
            if(yn==1){
                try{

                    System.out.println("请输入玩家血量");
                    int wjxl1=input.nextInt();
                    System.out.println("请输入玩家金钱");
                    int wjjq1=input.nextInt();
                    System.out.println("请输入电脑血量");
                    int dnxl1=input.nextInt();
                    System.out.println("请输入电脑金钱");
                    int dnjq1=input.nextInt();
                System.out.println("兵种如下：");
                for(int xhcs=1;xhcs<=jd.length;xhcs++){
                    System.out.println(xhcs+"."+jd[(xhcs-1)]+",血量为"+xl[(xhcs-1)]+",攻击力为"+gjl[(xhcs-1)]+",需"+jq[(xhcs-1)]+"￥！");
                }
                while(js==1){
                    System.out.println("————————第"+cs+"场————————");

                    if(wjjq1<=0){
                        if(dnjq1<=0){
                        js++;
                        System.out.println("您还有金钱"+wjjq1+",城堡生命"+wjxl1+"。对方还有金钱"+dnjq1+",城堡生命"+dnxl1+".");
                        System.out.println("平局");
                        continue;
                        }
                    }
                    if(dnjq1<=0){
                        if(wjjq1<=0){
                        js++;
                        System.out.println("您还有金钱"+wjjq1+",城堡生命"+wjxl1+"。对方还有金钱"+dnjq1+",城堡生命"+dnxl1+".");
                        System.out.println("平局");
                        continue;
                        }
                    }
                    System.out.println("您还有金钱"+wjjq1+",城堡生命"+wjxl1+"。对方还有金钱"+dnjq1+",城堡生命"+dnxl1+".");
                    int bz=(int)(1+Math.random()*3);
                        if(dnjq1>=1){

                        for(int ccss=1;ccss<=jq[bz];ccss++){
                            dnjq1--;
                        }
                        System.out.println("对方使用了"+jd[bz]+"。");
                        dnjq1++;
                        dnjq1++;
                        for(int ccss=1;ccss<=xl[bz];ccss++){

                            dnxl1++;

                    }
                        for(int ccss=1;ccss<=gjl[bz];ccss++){

                                wjxl1--;

                        }
                        }
                        else if(dnjq1<=0){
                            System.out.println("对方没有金钱，无法出兵！！！");
                        }
                        if(dnxl1<=0){
                            js++;
                            System.out.println(wjxm+",你赢了！");
                        }else if(wjxl1<=0){
                            js++;
                            System.out.println(wjxm+",你输了！");
                        }
                        if(wjjq1>=1){
                        System.out.println("请输入兵种！(序号)");
                        int srbz=input.nextInt();
                        srbz--;
                        wjjq++;
                        wjjq++;
                        System.out.println("您使用了"+jd[srbz]+"。");
                        for(int ccss=1;ccss<=jq[srbz];ccss++){
                            wjjq1--;
                        }
                        for(int ccss=1;ccss<=xl[srbz];ccss++){
                            wjxl1++;
                        }

                        for(int ccss=1;ccss<=gjl[srbz];ccss++){

                                dnxl1--;

                        }
                        }else if(wjjq1<=0){
                            System.out.println("您没有金钱，无法出兵！！！");
                        }
                        System.out.println("您还有金钱"+wjjq1+",城堡生命"+wjxl1+"。对方还有金钱"+dnjq1+",城堡生命"+dnxl1+".");
                    cs++;
                    if(dnxl1<=0){
                        js++;
                        System.out.println(wjxm+",你赢了！");
                    }else if(wjxl1<=0){
                        js++;
                        System.out.println(wjxm+",你输了！");
                    }

                }
            }catch(Exception e){
                 System.out.println("命令输入错误！请根据提示命令！");
                 }
            continue;
            }
        System.out.println("游戏结束。");

            System.out.println("兵种如下：");
            for(int xhcs=1;xhcs<=jd.length;xhcs++){
                System.out.println(xhcs+"."+jd[(xhcs-1)]+",血量为"+xl[(xhcs-1)]+",攻击力为"+gjl[(xhcs-1)]+",需"+jq[(xhcs-1)]+"￥！");
            }
            while(js==1){
                System.out.println("————————第"+cs+"场————————");
                if(wjjq<=0){
                    if(dnjq<=0){
                    js++;
                    System.out.println("平局");
                    continue;
                    }
                }
                if(dnjq<=0){
                    if(wjjq<=0){
                    js++;
                    System.out.println("平局");
                    continue;
                    }
                }

                int bz=(int)(1+Math.random()*3);
                    if(dnjq>=1){

                    for(int ccss=1;ccss<=jq[bz];ccss++){
                        dnjq--;
                    }
                    System.out.println("对方使用了"+jd[bz]+"。");
                    dnjq++;
                    dnjq++;
                    for(int ccss=1;ccss<=xl[bz];ccss++){

                        dnxl++;

                }
                    for(int ccss=1;ccss<=gjl[bz];ccss++){

                            wjxl--;

                    }
                    }
                    else if(dnjq<=0){
                        System.out.println("对方没有金钱，无法出兵！！！");
                    }
                    if(dnxl<=0){
                        js++;
                        System.out.println(wjxm+",你赢了！");
                    }else if(wjxl<=0){
                        js++;
                        System.out.println(wjxm+",你输了！");
                    }
                    if(wjjq>=1){
                    System.out.println("请输入兵种！(序号)");
                    int srbz=input.nextInt();
                    srbz--;
                    wjjq++;
                    wjjq++;
                    System.out.println("您使用了"+jd[srbz]+"。");
                    for(int ccss=1;ccss<=jq[srbz];ccss++){
                        wjjq--;
                    }
                    for(int ccss=1;ccss<=xl[srbz];ccss++){
                        wjxl++;
                    }

                    for(int ccss=1;ccss<=gjl[srbz];ccss++){

                            dnxl--;

                    }
                    }else if(wjjq<=0){
                        System.out.println("您没有金钱，无法出兵！！！");
                    }
                    System.out.println("您还有金钱"+wjjq+",城堡生命"+wjxl+"。对方还有金钱"+dnjq+",城堡生命"+dnxl+".");
                cs++;
                if(dnxl<=0){
                    js++;
                    System.out.println(wjxm+",你赢了！");
                }else if(wjxl<=0){
                    js++;
                    System.out.println(wjxm+",你输了！");
                }

            }
        }catch(Exception e){
             System.out.println("命令输入错误！请根据提示命令！");
             }
        continue;
        }
    System.out.println("游戏结束。");
    }


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/problems-with-avatar-uploads/99400/6


But we support CPython 2.7.


![](https://github.trello.services/images/mini-trello-icon.png) [React Component that POSTS to `/addMove`](https://trello.com/c/69GqXjAl/1-react-component-that-posts-to-addmove)


change 2018


My Rspamd is always in 1.7.9 after docker pull, how to upgrade ?


Authentication means "proving who you are"
Authorization means "proving that you have the right to do something"

I think you mean authorization here


Successfully aliased the URL <https://styled-components-axmykphkst.now.sh> to the following alias.

* https://www.styled-components.com


Since all the modules in your project inherit their version from the parent POM, and you will probably always want to depend on the latest versions of all your modules, you can replace the version string with `${project.version}`. That way your dependency versions are automatically updated when you change the version string of your parent POM.


Any reason your classes are public and non-final?


## HAppy

leave the comment


This is  Checkpoint 9 Volume finished, not 8.


<img width="833" alt="image" src="https://user-images.githubusercontent.com/43994376/47008979-53f96700-d176-11e8-9fa5-caa20a5c00a3.png">


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


Never mind, the code does work with the correct permissions.


Ok that’s sound to be a good reason to update to stretch


Issue #3 addressed here.


Hi @MartinSchoeler ,
how is the test running? Is MMAPv1 still preferred/required?

Thanks a lot


Watch out when using reverse compatibility for older versions <11 API , AppCompat dependecies

getSupportFragmentManager()

 import android.support.v4.app.Fragment;

<style name="AppTheme" parent="android:Theme.Material.Light.DarkActionBar">

 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">


It is, at least in my browser. Can you post a screenshot?


change title


Is this remove valid? Could it be the case that another thread has freshened the `Memo` between the point we've read the descriptors and the point we've aquired the lock two lines up?


I still see .idea directory in your repo, this should be removed.


ʐNG

IHDR   $   $   מhʠ  sBITܡOࠠ PLTED��;oࠩӫٽ��̱𖃦^ω򠠠ʉDAT8έӋà㘻��Qb֦ꪒ漲׵ܶrX`eɸTETጇ˒ᗤ 4ϞҲ\֥cҤ��"yרgrڻÝRZSࠕXͩڂ,ػмY%=Ӏͬꩀ19qϻ׆7Τ-߸ç*s)nHrGz��Qgύ̠   IENDς`


Oh right, cloning the repository clones all the branches. I'll move them somewhere else, probably the releases page. I was concerned that people would confuse the files with a release of wslbridge.


是


자료 넣기


You're right. Interrupt contexts are delicate.


I don't know if there are mitigating factors at work, but this code should use a proper source of  cryptographicly secure randomness instead of just `random.choice`. Most of the methods in that module are not safe for use in a security context.


You're too fast - I was about to PR the changes to remove 2nd parameter from SerialSendRaw() ;)


Why? Another breaking change...


Sorry   ;;-)))


Add a function for a kthread and schedule a kthread start from the interrupt context, so that we are doing just a simple operation and we then fall in kernel scheduler land.


"Resolve conflicts" could be a little more descriptive


Delete for now? Why?


The `Postcow` solution sounds good. It will work even if a message is forwarded from one Mailcow server to another as running the anonymization a second time does not change anything. You should put the `if` around the other five headers too in case any of them are signed.

Just out of curiosity: have you tried removing the `smtp_header_checks` from main.cf and adding `-o header_checks` to `smtps` and `submission` in master.cf? That should do the anonymization immediately when Postfix receives the message from the authenticated client (and it wouldn't be done during Sieve forwarding if we don't add it to the unauthenticated `588`). But of course that only works if Postfix runs `header_checks` _after_ adding the `Received` header, which I'm not sure about.


@tmvumbi2 If appointment type was selected previously this should be populated


Indeed, the reason for this non-descriptive message is that the descriptive message was included in the commit I made to another branch, which I pointed my teammates to. This was a way of "merging" the two branches by making a commit directly to this branch. Here is the message included with that branch:

Refactor authentication code and write tests

The authentication code before was not very modular, and as a result was
it was very hard to test. Furthermore, it used a JSON library that was
also not condusive to testing.

This commit does the following:

- Reorganize the code by separating authentication functionality into an
Authenticator class.
- Modularize the methods of this class, for ease of unit testing.
- Write unit tests for these methods, so that the functionality for
parsing responses can be tested via unit test.


这个文件名里的非法字符，搞死我了……


Yep, definitely. I will include both actually, so we can differentiate between the two error types: cannot authenticate current user, and user is not authorized to perform x.


learn syntax


环境是 Mac VisualStudioCode 字符编码 UTF-8 查自己环境问题


> 这个文件名里的非法字符，搞死我了……

我的环境是 Mac Visual Studio Code， 字符编码UTF-8 查自己的问题


No prob - Did the same changes are yours and tested.

Then I updated my development fork to make sure its up to date and pulled it and then got confused because the change I made was already in the file ;) That was a real WTF moment! ;)


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.


which other modules?


@Liam0205 本地环境 Mac Visual Studio Code 字符编码 UTF-8 检查自己环境的问题


เขียน comment ของ font family ที่นำมาใช้ด้วยครับ


dsa


El nombre debería ser más legible displayReadOutTextForm o algo asi ...


vowels with list


Usar variable más legible  $readOutTextForm = ...


This is because we are reluctant to assume that organisms from third party warehouse backends will always have corresponding integer identifiers.


o_O when I previewed this change using markdown it wouldn't render as a link - that's why I used html. Weird.

Thanks!


test


@cori You need to have emty line between the </summary> and your paragraph, otherwise markdown wont work it that paragraph 👍


Please add the standard license header here with yourself as copyright holder.


webpack-cli is up to 3.1.2.  Why limit it to 2.x?  Is there an actual problem with using webpack-cli 3.x?


ใส่ title, application-name, description, keyword, url(ถ้ามี)


raw pointers are dangerous. Use `std::array`, `std::vector`  or any other standard structure.


ใส่ favicons ให้ครบถ้วน (ref.: https://github.com/Nattarat/starter-react-project/blob/master/public/index.html)


Why..?


Created multidev environment [d8-digital-stlawu#ci-133](https://dashboard.pantheon.io/sites/9f185cec-9c0b-4fcb-972f-9a5f2f6ed252#ci-133).

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


Wouldn't it be desirable to test this in a child process? The way it is now the test doesn't really fail, but instead the process just terminates with only the message "Segmentation fault (core dumped)"


use range loops. `for(int i : container)`


![](https://github.trello.services/images/mini-trello-icon.png) [Escrita de dados de configuração e filtros no ficheiro XML.](https://trello.com/c/mLlAPsj3/24-escrita-de-dados-de-configura%C3%A7%C3%A3o-e-filtros-no-ficheiro-xml)


> Also, what are your thoughts on the new batman style?

It's certainly something I'd probably not use. :P Looks a bit silly. I'm personally more of a fan of the visual styles like rings, trails, halos or even the more miscellaneous cosmetic changes like arrows, block break, block edit, etc.


Aha! Thanks for the tip!


![](https://github.trello.services/images/mini-trello-icon.png) [Teilebestellung für Kunden über auto-spar.de](https://trello.com/c/MA7aLB3c/6-teilebestellung-f%C3%BCr-kunden-%C3%BCber-auto-sparde)


@jeapostrophe that is true, I'll revert


![](https://github.trello.services/images/mini-trello-icon.png) [Criação e utilização de repositório de software git na plataforma github.com.](https://trello.com/c/2KmJziJk/20-cria%C3%A7%C3%A3o-e-utiliza%C3%A7%C3%A3o-de-reposit%C3%B3rio-de-software-git-na-plataforma-githubcom)


@Anjum48 For RacingCar, high bound is [1. 1. 1.] and low bound is [-1.  0.  0.], thus
`a_bound` is calculated as [1.  0.5 0.5].
https://github.com/Anjum48/rl-examples/blob/46018a0faf70ada04583bf77844a1ad3a52f0770/ppo/ppo_lstm_joined.py#L303 clips acceleration and break larger than 0.5


why not mr. lepong


![](https://github.trello.services/images/mini-trello-icon.png) [Pesquisa relativa à API de e-mail](https://trello.com/c/D55YjQU0/2-pesquisa-relativa-%C3%A0-api-de-e-mail)


We have focus!


![](https://github.trello.services/images/mini-trello-icon.png) [Criação da estrutura do ficheiro XML](https://trello.com/c/czm1rCuI/12-cria%C3%A7%C3%A3o-da-estrutura-do-ficheiro-xml)


这种改动是不兼容的，导致依赖返回的err的代码会出错，囧。


The points are float, use the corresponding @cfellah


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


thanks @scarytom will fix 👍


Then you all eat my D**k 👍


I need this. Will this version get released any time soon?


this is a great website that everyone should get involved in


Removed following block, I have to check if it affects sitemap updates on GSC.

```
    <aside style="display:none;">
        <a href="../../sitemap.xml">sitemap.xml</a>
        <a href="../../sitemap-pages.xml">sitemap-pages.xml</a>
        <a href="../../sitemap-posts.xml">sitemap-posts.xml</a>
        <a href="../../sitemap-authors.xml">sitemap-authors.xml</a>
        <a href="../../sitemap-tags.xml">sitemap-tags.xml</a>
        <a href="../../sitemap.xsl">sitemap.xsl</a>
    </aside>
```


![](https://github.trello.services/images/mini-trello-icon.png) [Envio e leitura de e-mails](https://trello.com/c/nlQIXRm5/13-envio-e-leitura-de-e-mails)


2.0.0_preview_617 哪里可以download


mr. lepong


![](https://github.trello.services/images/mini-trello-icon.png) [Criação de filtros através da interface gráfica.](https://trello.com/c/EtWJPqYw/23-cria%C3%A7%C3%A3o-de-filtros-atrav%C3%A9s-da-interface-gr%C3%A1fica)


new


@nyalldawson , this broke my build on ubuntu 18.10:

```
[ 65%] Building CXX object tests/src/3d/CMakeFiles/qgis_layout3dmaptest.dir/testqgslayout3dmap.cpp.o
In file included from /home/webmaster/dev/cpp/QGIS/tests/src/3d/testqgslayout3dmap.cpp:20:
/home/webmaster/dev/cpp/QGIS/src/3d/terrain/qgsflatterraingenerator.h:24:10: fatal error: Qt3DExtras/QPlaneGeometry: No such file or directory
 #include <Qt3DExtras/QPlaneGeometry>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[ 65%] Built target qgis_tessellatortest
make[2]: *** [tests/src/3d/CMakeFiles/qgis_layout3dmaptest.dir/build.make:63: tests/src/3d/CMakeFiles/qgis_layout3dmaptest.dir/testqgslayout3dmap.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:20105: tests/src/3d/CMakeFiles/qgis_layout3dmaptest.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
In file included from /home/webmaster/dev/cpp/QGIS/tests/src/3d/testqgs3drendering.cpp:29:
/home/webmaster/dev/cpp/QGIS/src/3d/terrain/qgsflatterraingenerator.h:24:10: fatal error: Qt3DExtras/QPlaneGeometry: No such file or directory
 #include <Qt3DExtras/QPlaneGeometry>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [tests/src/3d/CMakeFiles/qgis_3drenderingtest.dir/build.make:63: tests/src/3d/CMakeFiles/qgis_3drenderingtest.dir/testqgs3drendering.cpp.o] Error 1
```


@bpasero I removed other few usages of `Promise` (which I changed) in util classes like
`pfs` and `extfs`. Removing them to be safe.


this package was named wrong. I've reverted this to avoid confusion.


实验一：分析SQL执行计划，执行SQL语句的优化指导
实验内容：

    对Oracle12c中的HR人力资源管理系统中的表进行查询与分析。
    首先运行和分析教材中的样例：本训练任务目的是查询两个部门('IT'和'Sales')的部门总人数和平均工资，以下两个查询的结果是一样的。但效率不相同。
    设计自己的查询语句，并作相应的分析，查询语句不能太简单。

查询1：

SELECT d.department_name，count(e.job_id)as "部门总人数"，
avg(e.salary)as "平均工资"
from hr.departments d，hr.employees e
where d.department_id = e.department_id
and d.department_name in ('IT'，'Sales')
GROUP BY department_name;

-- 运行结果如下：

    查询2：

SELECT d.department_name，count(e.job_id)as "部门总人数"，
avg(e.salary)as "平均工资"
FROM hr.departments d，hr.employees e
WHERE d.department_id = e.department_id
GROUP BY department_name
HAVING d.department_name in ('IT'，'Sales');

-- 运行结果如下：


this was generated during ci tests, reverted it to avoid any confusion.


Merci.
Là aussi en Update il ne faut pas dropper la vue pour la recréer ?


It looks gorgeous (IMHO), but we may have to do some recalculation for adjusting the orange tinted terminator, which seems to have gone AWOL. The commented out line `//totalColor *= smoothstep(vec3(0.0), kTerminatorThreshold, vec3(light1Vector.z));` should in theory bring it in, but it does not seem to work as-is.

You can play with the value of kFresnelMixFactor to modify the extent of the effect's appearance. Recommended values should be around the area of 0.15 - 0.3.

Testing is required to ensure all is good and then decide if we want to adopt this. Performance wise, I think this is more or less at the same levels as the previous one.


[one more]
Fix function to move end of current line


manual memory management should not be done in high-level code


need to check the styling for AnalyticsCommand.java


Successfully aliased the URL <https://alphabet-keys-obkmswhumg.now.sh> to the following alias.

* https://alphabet-keys.now.sh


@RichardSmedley :+1:


Yes great spot! I'll fix it this evening - thanks! :)


For devon4ng (Angular frontend)....


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


@Gilbertat 本地环境 Windows VSCOde 字符编码 UTF-8。

这根字符编码没关系，这是你在 Mac 上使用了在 Windows 上不允许的非法字符作为文件名导致的问题，跟文件内容的字符编码没关系。


I don't get this comment. `inp` is created right here and it is not placed on a gpu if I don't explicitly ask for it. In fact, without lines 42-43, I get an error related to this tensor not being on a gpu as expected.


Fix


Since the folder structure is fairly important here,I've attempted to give a detailed example. If you think this is confusing, I'll remove the example working directory prompts.


Hey there

I have been using this code, with some modification, for two mitsubishi A/C wifi units that I have at home (not sure of the model). Currently I am just using the code as a temp sensor, not for controlling the A/C from home assistant. I did try to control them but was having problems and getting banned by melview. I can help with the setup if needed eg post my configuration.yaml.

Cheers, Nick


@Liam0205 我就是标准的驼峰命名啊。。。文件夹名称是讲师起的。。。。


Oui c'est plus propre comme ça, merci de m'avoir corrigé ma faute de conjugaison HEIN


I think should remove this


use `std::fill`


U mnie coś nie działa to złączenie, wywala przy szybkim kilku prawym nawet komunikat o zabezpieczeniu:

![image](https://user-images.githubusercontent.com/35370833/47012186-efbdaf80-d143-11e8-8fde-6f8eb6ba2485.png) |
--- |

I na Firefox wycieka jakiś pop-up:

![image](https://user-images.githubusercontent.com/35370833/47012247-15e34f80-d144-11e8-8f47-0584a87b6e7b.png) |
--- |


Probably we should replace it with `<relative path>` instead of `user:~/work`?


To avoid countless config files in the root, can't we put this into package.json like other config?


Here are a few examples:
![New atmosphere shader example 1](https://i.postimg.cc/nrQFF6Hr/image.png)
![New atmosphere shader example 2](https://i.postimg.cc/yNqrttGn/image.png)
![New atmosphere shader example 3](https://i.postimg.cc/VLFC3VN1/image.png)


seems should move clock-frequency to uwp5661.dtsi


Successfully aliased the URL <https://project-log-slack-app-fbkalguvgj.now.sh> to the following alias.

* https://project-log-slack-app.now.sh


Kann man, statt `write_csv` zu verwenden, sowas wie `File.write(full_path, data, encoding: Settings.csv.encoding)` verwenden? Vielleicht sogar dieses letzte Argument eher auslagern und als `write_options` übergeben. Entweder ein leerer Hash oder eben das Encoding-Setting.

Wie fändest du das?


Image of synchotron spectrum, embedded in Basics


#include<stdio.h>
int main()
{
	int a,b,c;
	scanf("%d%d%d",&a,&b,&c);
	printf("%d%d%d",c,b,a);
	return 0;
}


consider throwing exception here


Ach, jeden hash za dużo.


Successfully aliased the URL <https://project-log-slack-app-xnxhtaxeye.now.sh> to the following alias.

* https://project-log-slack-app.now.sh


hm, I thought we don't need it; is the reason that `plug` is currently a git dependency and so we do don't add it's deps to application list?


use `std::vector`


This patch has issue.  It caused no output in the screen. In analysis.


nevermind, I see Plug upstream PR. Nothing to see here, carry on.


you're right! :+1: I completely forgot to change the man page.


test


@zupo Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.api/136/violations
```
src/plone/api/content.py:4:1: I001 isort found an import in the wrong position
src/plone/api/content.py:5:1: I001 isort found an import in the wrong position
src/plone/api/content.py:6:1: I001 isort found an import in the wrong position
src/plone/api/content.py:32:13: C816 missing trailing comma in Python 3.6+
src/plone/api/content.py:77:21: S001 found module formatter
src/plone/api/content.py:77:72: C812 missing trailing comma
src/plone/api/content.py:82:13: Q000 Remove bad quotes.
src/plone/api/content.py:83:13: Q000 Remove bad quotes.
src/plone/api/content.py:84:13: Q000 Remove bad quotes.
src/plone/api/content.py:84:68: C812 missing trailing comma
src/plone/api/content.py:304:13: Q000 Remove bad quotes.
src/plone/api/content.py:305:13: Q000 Remove bad quotes.
src/plone/api/content.py:305:69: C812 missing trailing comma
src/plone/api/content.py:327:5: B901 blind except: statement
src/plone/api/content.py:339:13: Q000 Remove bad quotes.
src/plone/api/content.py:340:13: Q000 Remove bad quotes.
src/plone/api/content.py:340:63: C812 missing trailing comma
src/plone/api/portal.py:5:1: I001 isort found an import in the wrong position
src/plone/api/portal.py:6:1: I001 isort found an import in the wrong position
src/plone/api/portal.py:7:1: I001 isort found an import in the wrong position
src/plone/api/portal.py:21:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/portal.py:30:51: C812 missing trailing comma
src/plone/api/portal.py:52:9: Q000 Remove bad quotes.
src/plone/api/portal.py:53:9: Q000 Remove bad quotes.
src/plone/api/portal.py:54:9: Q000 Remove bad quotes.
src/plone/api/portal.py:54:46: C812 missing trailing comma
src/plone/api/portal.py:100:13: Q000 Remove bad quotes.
src/plone/api/portal.py:101:13: Q000 Remove bad quotes.
src/plone/api/portal.py:101:49: C812 missing trailing comma
src/plone/api/portal.py:154:23: C812 missing trailing comma
src/plone/api/portal.py:200:20: T000 Todo note found.
src/plone/api/portal.py:221:37: Q000 Remove bad quotes.
src/plone/api/portal.py:224:8: E713 test for membership should be 'not in'
src/plone/api/portal.py:230:13: Q000 Remove bad quotes.
src/plone/api/portal.py:231:13: Q000 Remove bad quotes.
src/plone/api/portal.py:231:51: C812 missing trailing comma
src/plone/api/env.py:4:1: I001 isort found an import in the wrong position
src/plone/api/env.py:9:1: I001 isort found an import in the wrong position
src/plone/api/env.py:16:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/user.py:5:1: I001 isort found an import in the wrong position
src/plone/api/user.py:26:20: C812 missing trailing comma
src/plone/api/user.py:66:13: Q000 Remove bad quotes.
src/plone/api/user.py:67:13: Q000 Remove bad quotes.
src/plone/api/user.py:67:64: C812 missing trailing comma
src/plone/api/user.py:85:30: C812 missing trailing comma
src/plone/api/user.py:122:31: C812 missing trailing comma
src/plone/api/validation.py:20:13: Q000 Remove bad quotes.
src/plone/api/validation.py:21:13: Q000 Remove bad quotes.
src/plone/api/validation.py:22:32: Q000 Remove bad quotes.
src/plone/api/validation.py:22:54: C812 missing trailing comma
src/plone/api/validation.py:66:21: Q000 Remove bad quotes.
src/plone/api/validation.py:67:25: Q000 Remove bad quotes.
src/plone/api/validation.py:67:44: C812 missing trailing comma
src/plone/api/validation.py:96:21: Q000 Remove bad quotes.
src/plone/api/validation.py:97:25: Q000 Remove bad quotes.
src/plone/api/validation.py:97:50: C812 missing trailing comma
src/plone/api/validation.py:127:21: Q000 Remove bad quotes.
src/plone/api/validation.py:128:21: Q000 Remove bad quotes.
src/plone/api/validation.py:128:45: Q000 Remove bad quotes.
src/plone/api/validation.py:128:73: C812 missing trailing comma
src/plone/api/group.py:19:14: C812 missing trailing comma
src/plone/api/group.py:43:32: C812 missing trailing comma
src/plone/api/tests/test_validation.py:37:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:40:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:54:25: C812 missing trailing comma
src/plone/api/tests/test_validation.py:65:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:70:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:74:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:79:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:84:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:91:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:98:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:123:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:124:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:131:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:132:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:133:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:159:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:160:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:165:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:166:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:167:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/base.py:10:1: I001 isort found an import in the wrong position
src/plone/api/tests/base.py:11:1: I001 isort found an import in the wrong position
src/plone/api/tests/base.py:43:28: Q000 Remove bad quotes.
src/plone/api/tests/base.py:45:28: Q000 Remove bad quotes.
src/plone/api/tests/test_user.py:9:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_user.py:68:53: C812 missing trailing comma
src/plone/api/tests/test_user.py:82:30: C812 missing trailing comma
src/plone/api/tests/test_user.py:130:42: C812 missing trailing comma
src/plone/api/tests/test_user.py:139:41: C812 missing trailing comma
src/plone/api/tests/test_user.py:143:52: C812 missing trailing comma
src/plone/api/tests/test_user.py:152:21: C812 missing trailing comma
src/plone/api/tests/test_user.py:156:32: C812 missing trailing comma
src/plone/api/tests/test_user.py:240:33: C812 missing trailing comma
src/plone/api/tests/test_user.py:274:24: C812 missing trailing comma
src/plone/api/tests/test_user.py:286:24: C812 missing trailing comma
src/plone/api/tests/test_user.py:298:24: C812 missing trailing comma
src/plone/api/tests/test_user.py:305:26: C812 missing trailing comma
src/plone/api/tests/test_user.py:315:30: T000 Todo note found.
src/plone/api/tests/test_user.py:317:51: C812 missing trailing comma
src/plone/api/tests/test_user.py:333:21: C812 missing trailing comma
src/plone/api/tests/test_user.py:340:26: C812 missing trailing comma
src/plone/api/tests/test_user.py:353:72: C812 missing trailing comma
src/plone/api/tests/test_user.py:357:65: C812 missing trailing comma
src/plone/api/tests/test_user.py:531:20: Q000 Remove bad quotes.
src/plone/api/tests/test_user.py:538:63: C812 missing trailing comma
src/plone/api/tests/test_portal.py:5:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_portal.py:6:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_portal.py:7:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_portal.py:36:16: P002 found "hasattr", consider replacing it
src/plone/api/tests/test_portal.py:61:41: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:61:57: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:99:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:100:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:101:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:102:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:103:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:104:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:105:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:106:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:107:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:108:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:109:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:110:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:111:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:112:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:113:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:114:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:115:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:116:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:117:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:118:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:119:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:120:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:121:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:122:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:123:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:124:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:125:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:126:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:127:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:128:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:129:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:159:22: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:169:22: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:178:23: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:179:20: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:180:21: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:181:18: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:194:23: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:195:21: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:196:18: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:210:27: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:211:24: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:212:25: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:213:22: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:226:23: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:227:21: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:228:18: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:336:34: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:372:17: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:373:52: C812 missing trailing comma
src/plone/api/tests/test_portal.py:374:14: C812 missing trailing comma
src/plone/api/tests/test_portal.py:379:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:380:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:381:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:382:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:436:23: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:16:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/tests/test_content.py:91:53: C812 missing trailing comma
src/plone/api/tests/test_content.py:110:30: C812 missing trailing comma
src/plone/api/tests/test_content.py:116:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:117:33: C812 missing trailing comma
src/plone/api/tests/test_content.py:132:30: C812 missing trailing comma
src/plone/api/tests/test_content.py:137:9: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:161:38: C812 missing trailing comma
src/plone/api/tests/test_content.py:244:28: C812 missing trailing comma
src/plone/api/tests/test_content.py:511:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:512:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:513:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:513:22: C812 missing trailing comma
src/plone/api/tests/test_content.py:610:32: C812 missing trailing comma
src/plone/api/tests/test_content.py:617:17: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:618:21: C812 missing trailing comma
src/plone/api/tests/test_content.py:619:14: C812 missing trailing comma
src/plone/api/tests/test_content.py:626:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:627:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:628:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:629:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:630:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:631:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:632:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:633:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:634:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:635:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:636:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:637:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:638:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:639:13: Q000 Remove bad quotes.
src/plone/api/tests/test_group.py:4:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_group.py:195:33: C812 missing trailing comma
src/plone/api/tests/test_env.py:30:14: D001 found declarePublic( replace it with AccessControl.ClassSecurityInfo.public
src/plone/api/tests/test_env.py:31:14: D001 found declareProtected( replace it with AccessControl.ClassSecurityInfo.protected
src/plone/api/tests/test_env.py:32:14: D001 found declareProtected( replace it with AccessControl.ClassSecurityInfo.protected
src/plone/api/tests/test_env.py:33:14: D001 found declareProtected( replace it with AccessControl.ClassSecurityInfo.protected
src/plone/api/tests/test_env.py:34:14: D001 found declarePrivate( replace it with AccessControl.ClassSecurityInfo.private
src/plone/api/tests/test_doctests.py:6:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_doctests.py:22:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/tests/test_doctests.py:66:72: C812 missing trailing comma
src/plone/api/tests/test_doctests.py:92:36: C812 missing trailing comma
src/plone/api/tests/test_doctests.py:108:13: T001 print statement found.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@esteele Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.api/137/violations
```
src/plone/api/validation.py:20:13: Q000 Remove bad quotes.
src/plone/api/validation.py:21:13: Q000 Remove bad quotes.
src/plone/api/validation.py:22:32: Q000 Remove bad quotes.
src/plone/api/validation.py:22:54: C812 missing trailing comma
src/plone/api/validation.py:66:21: Q000 Remove bad quotes.
src/plone/api/validation.py:67:25: Q000 Remove bad quotes.
src/plone/api/validation.py:67:44: C812 missing trailing comma
src/plone/api/validation.py:96:21: Q000 Remove bad quotes.
src/plone/api/validation.py:97:25: Q000 Remove bad quotes.
src/plone/api/validation.py:97:50: C812 missing trailing comma
src/plone/api/validation.py:127:21: Q000 Remove bad quotes.
src/plone/api/validation.py:128:21: Q000 Remove bad quotes.
src/plone/api/validation.py:128:45: Q000 Remove bad quotes.
src/plone/api/validation.py:128:73: C812 missing trailing comma
src/plone/api/portal.py:5:1: I001 isort found an import in the wrong position
src/plone/api/portal.py:6:1: I001 isort found an import in the wrong position
src/plone/api/portal.py:7:1: I001 isort found an import in the wrong position
src/plone/api/portal.py:9:1: I001 isort found an import in the wrong position
src/plone/api/portal.py:23:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/portal.py:32:51: C812 missing trailing comma
src/plone/api/portal.py:65:9: Q000 Remove bad quotes.
src/plone/api/portal.py:66:9: Q000 Remove bad quotes.
src/plone/api/portal.py:67:9: Q000 Remove bad quotes.
src/plone/api/portal.py:67:46: C812 missing trailing comma
src/plone/api/portal.py:113:13: Q000 Remove bad quotes.
src/plone/api/portal.py:114:13: Q000 Remove bad quotes.
src/plone/api/portal.py:114:49: C812 missing trailing comma
src/plone/api/portal.py:177:23: C812 missing trailing comma
src/plone/api/portal.py:236:20: T000 Todo note found.
src/plone/api/portal.py:257:37: Q000 Remove bad quotes.
src/plone/api/portal.py:267:17: Q000 Remove bad quotes.
src/plone/api/portal.py:268:17: Q000 Remove bad quotes.
src/plone/api/portal.py:268:55: C812 missing trailing comma
src/plone/api/portal.py:272:68: C812 missing trailing comma
src/plone/api/env.py:18:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/content.py:4:1: I001 isort found an import in the wrong position
src/plone/api/content.py:14:1: I001 isort found an import in the wrong position
src/plone/api/content.py:15:1: I001 isort found an import in the wrong position
src/plone/api/content.py:26:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/content.py:53:13: C816 missing trailing comma in Python 3.6+
src/plone/api/content.py:98:13: Q000 Remove bad quotes.
src/plone/api/content.py:99:13: Q000 Remove bad quotes.
src/plone/api/content.py:100:13: Q000 Remove bad quotes.
src/plone/api/content.py:100:68: C812 missing trailing comma
src/plone/api/content.py:258:55: C812 missing trailing comma
src/plone/api/content.py:268:1: C901 'delete' is too complex (15)
src/plone/api/content.py:300:25: Q000 Remove bad quotes.
src/plone/api/content.py:300:71: C812 missing trailing comma
src/plone/api/content.py:322:25: Q000 Remove bad quotes.
src/plone/api/content.py:322:71: C812 missing trailing comma
src/plone/api/content.py:360:1: C901 '_wf_transitions_for' is too complex (12)
src/plone/api/content.py:454:17: Q000 Remove bad quotes.
src/plone/api/content.py:455:17: Q000 Remove bad quotes.
src/plone/api/content.py:455:73: C812 missing trailing comma
src/plone/api/content.py:482:17: Q000 Remove bad quotes.
src/plone/api/content.py:485:18: C812 missing trailing comma
src/plone/api/content.py:521:13: Q000 Remove bad quotes.
src/plone/api/content.py:522:13: Q000 Remove bad quotes.
src/plone/api/content.py:522:72: C812 missing trailing comma
src/plone/api/group.py:19:14: C812 missing trailing comma
src/plone/api/group.py:43:32: C812 missing trailing comma
src/plone/api/user.py:5:1: I001 isort found an import in the wrong position
src/plone/api/user.py:26:20: C812 missing trailing comma
src/plone/api/user.py:70:13: Q000 Remove bad quotes.
src/plone/api/user.py:71:13: Q000 Remove bad quotes.
src/plone/api/user.py:71:64: C812 missing trailing comma
src/plone/api/user.py:89:30: C812 missing trailing comma
src/plone/api/user.py:126:31: C812 missing trailing comma
src/plone/api/user.py:288:67: C812 missing trailing comma
src/plone/api/user.py:357:37: Q000 Remove bad quotes.
src/plone/api/user.py:400:37: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:4:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_portal.py:5:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_portal.py:6:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_portal.py:7:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_portal.py:25:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/tests/test_portal.py:41:16: P002 found "hasattr", consider replacing it
src/plone/api/tests/test_portal.py:51:57: C812 missing trailing comma
src/plone/api/tests/test_portal.py:55:37: C812 missing trailing comma
src/plone/api/tests/test_portal.py:60:59: C812 missing trailing comma
src/plone/api/tests/test_portal.py:105:41: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:105:57: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:143:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:144:13: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:174:22: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:184:22: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:193:23: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:194:20: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:195:21: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:196:18: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:209:23: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:210:21: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:211:18: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:231:27: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:232:24: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:233:25: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:234:22: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:252:23: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:253:21: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:254:18: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:259:9: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:259:59: C812 missing trailing comma
src/plone/api/tests/test_portal.py:269:23: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:270:21: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:271:18: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:279:9: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:279:54: C812 missing trailing comma
src/plone/api/tests/test_portal.py:291:23: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:292:21: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:293:18: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:316:27: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:317:24: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:318:25: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:319:22: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:319:41: C812 missing trailing comma
src/plone/api/tests/test_portal.py:325:23: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:326:20: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:327:21: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:328:18: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:467:34: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:504:44: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:515:44: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:524:44: Q000 Remove bad quotes.
src/plone/api/tests/test_portal.py:575:23: Q000 Remove bad quotes.
src/plone/api/tests/test_group.py:4:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_group.py:195:33: C812 missing trailing comma
src/plone/api/tests/test_content.py:8:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_content.py:9:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_content.py:10:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_content.py:14:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_content.py:15:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_content.py:28:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_content.py:33:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/tests/test_content.py:112:53: C812 missing trailing comma
src/plone/api/tests/test_content.py:131:30: C812 missing trailing comma
src/plone/api/tests/test_content.py:137:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:138:33: C812 missing trailing comma
src/plone/api/tests/test_content.py:162:30: C812 missing trailing comma
src/plone/api/tests/test_content.py:190:38: C812 missing trailing comma
src/plone/api/tests/test_content.py:271:37: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:304:28: C812 missing trailing comma
src/plone/api/tests/test_content.py:440:35: C812 missing trailing comma
src/plone/api/tests/test_content.py:486:25: C812 missing trailing comma
src/plone/api/tests/test_content.py:788:48: C812 missing trailing comma
src/plone/api/tests/test_content.py:795:48: C812 missing trailing comma
src/plone/api/tests/test_content.py:804:36: C812 missing trailing comma
src/plone/api/tests/test_content.py:813:36: C812 missing trailing comma
src/plone/api/tests/test_content.py:879:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:880:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:881:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:881:22: C812 missing trailing comma
src/plone/api/tests/test_content.py:888:34: C812 missing trailing comma
src/plone/api/tests/test_content.py:1008:32: C812 missing trailing comma
src/plone/api/tests/test_content.py:1015:17: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1016:21: C812 missing trailing comma
src/plone/api/tests/test_content.py:1017:14: C812 missing trailing comma
src/plone/api/tests/test_content.py:1024:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1025:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1026:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1027:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1028:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1029:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1030:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1031:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1032:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1033:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1034:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1035:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1036:13: Q000 Remove bad quotes.
src/plone/api/tests/test_content.py:1037:13: Q000 Remove bad quotes.
src/plone/api/tests/base.py:4:1: I001 isort found an import in the wrong position
src/plone/api/tests/base.py:11:1: I001 isort found an import in the wrong position
src/plone/api/tests/base.py:12:1: I001 isort found an import in the wrong position
src/plone/api/tests/base.py:13:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/tests/base.py:32:47: Q000 Remove bad quotes.
src/plone/api/tests/base.py:60:28: Q000 Remove bad quotes.
src/plone/api/tests/base.py:62:28: Q000 Remove bad quotes.
src/plone/api/tests/test_env.py:9:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/tests/test_env.py:30:14: D001 found declarePublic( replace it with AccessControl.ClassSecurityInfo.public
src/plone/api/tests/test_env.py:31:14: D001 found declareProtected( replace it with AccessControl.ClassSecurityInfo.protected
src/plone/api/tests/test_env.py:32:14: D001 found declareProtected( replace it with AccessControl.ClassSecurityInfo.protected
src/plone/api/tests/test_env.py:33:14: D001 found declareProtected( replace it with AccessControl.ClassSecurityInfo.protected
src/plone/api/tests/test_env.py:34:14: D001 found declarePrivate( replace it with AccessControl.ClassSecurityInfo.private
src/plone/api/tests/test_env.py:409:69: C812 missing trailing comma
src/plone/api/tests/test_env.py:420:59: C812 missing trailing comma
src/plone/api/tests/test_validation.py:37:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:40:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:54:25: C812 missing trailing comma
src/plone/api/tests/test_validation.py:65:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:70:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:74:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:79:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:84:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:91:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:98:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:123:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:124:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:131:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:132:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:133:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:159:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:160:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:165:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:166:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_validation.py:167:14: D001 found assertEquals( replace it with assertEqual
src/plone/api/tests/test_user.py:9:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_user.py:76:53: C812 missing trailing comma
src/plone/api/tests/test_user.py:89:30: C812 missing trailing comma
src/plone/api/tests/test_user.py:135:42: C812 missing trailing comma
src/plone/api/tests/test_user.py:144:41: C812 missing trailing comma
src/plone/api/tests/test_user.py:148:52: C812 missing trailing comma
src/plone/api/tests/test_user.py:157:21: C812 missing trailing comma
src/plone/api/tests/test_user.py:161:32: C812 missing trailing comma
src/plone/api/tests/test_user.py:245:33: C812 missing trailing comma
src/plone/api/tests/test_user.py:279:24: C812 missing trailing comma
src/plone/api/tests/test_user.py:291:24: C812 missing trailing comma
src/plone/api/tests/test_user.py:303:24: C812 missing trailing comma
src/plone/api/tests/test_user.py:310:26: C812 missing trailing comma
src/plone/api/tests/test_user.py:320:30: T000 Todo note found.
src/plone/api/tests/test_user.py:322:51: C812 missing trailing comma
src/plone/api/tests/test_user.py:390:21: C812 missing trailing comma
src/plone/api/tests/test_user.py:397:26: C812 missing trailing comma
src/plone/api/tests/test_user.py:410:72: C812 missing trailing comma
src/plone/api/tests/test_user.py:414:65: C812 missing trailing comma
src/plone/api/tests/test_user.py:495:24: C812 missing trailing comma
src/plone/api/tests/test_user.py:500:24: C812 missing trailing comma
src/plone/api/tests/test_user.py:641:20: Q000 Remove bad quotes.
src/plone/api/tests/test_user.py:648:63: C812 missing trailing comma
src/plone/api/tests/test_doctests.py:4:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_doctests.py:7:1: I001 isort found an import in the wrong position
src/plone/api/tests/test_doctests.py:23:1: I003 isort expected 1 blank line in imports, found 0
src/plone/api/tests/test_doctests.py:78:72: C812 missing trailing comma
src/plone/api/tests/test_doctests.py:104:36: C812 missing trailing comma
src/plone/api/tests/test_doctests.py:120:13: T001 print statement found.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@tschorr Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.api/139/violations
```
src/plone/api/tests/test_group.py:805:80: E501 line too long (83 > 79 characters)
src/plone/api/tests/test_group.py:805:84: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


`std::vector<std::vector<unsigned char>>(std::vector<unsigned char>(word);`


Ja


define what? How to do forward computations at each time step? How else would I run this network for multiple time steps?


You can integrate Bulma in your project following this repo:
https://github.com/joshuajansen/bulma-rails
Or you can use any other framework to make more beautiful your project, bootstrap is another option.


this is standard, no?


<!DOCTYPE html>

   <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
   <title>Spoon-Knife</title>
   <LINK href="styles.css" rel="stylesheet" type="text/css">

   Fork me? Fork you, @octocat!
   Let's get forking!


I forgot to add it but now I cannot change it since this is how this was trained


use `std::cout` or `std::cerr` and `iomanip` header


@laszlocsomor Why this line was reverted to `combiners_test.cc` again? Broke internal test?


Se va a elegir la siguiente forma de operar.

El paso 1 y el paso 2 son en si el mismo ya que se guarda todo en el storage (los datos y los precios) y cuando se pase al paso 3 se hace la inserccion en la base de datos. En esta insercion, obviamente, se devolvera el ID en la base de datos, que se metera en el storage, asi, si se retrocede del paso 3, tenemos el ID y en el paso 3 ya tenemos el ID puesto que al subir la imagen necesita (porque esta en una tabla de imagenes de estrella) tener el ID del inmueble.

Tambin se podria hacer subiendolo todo a un temporal y cuando se terminara el paso 3 y se diera OK se metia todo en la base de datos, y se hacia ahi una ñapa gorda ya fuera, como hemos dicho, subiendolo a un tmp (con el consiguiente control que tenemos que tener) o se metia en bruto en el objeto las imagenes peeeero si hacemos esto, el tema de tratarlas y colocarlas se dificulta ya que la gente hace unas imagenes que ocupan megas y megas... con lo que el javascript en ejecucion se haria eterno. Vamos, unos panes con unas hostias.


manual memory management


Replaced; see if the new version is better.


Thx for your answer.
understand, be wait for another solution.


That is sad. I was working hard to find a solution so that Restlet finally works on Eclipse IDE. Were you able to solve it with IntelliJ?


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


@jmillan @ibc  I think size_t is unsigned so if naluSize is very big (bigger than the buffer) you could end up with a random len value and reading outside of the buffer.


Now cannot deploy because all the allocated instances are in use.
You can either [upgrade](https://zeit.co/teams/fathomlondon/settings/plan) your plan or [down scale](https://zeit.co/docs/getting-started/scaling) existing [deployments](https://zeit.co/teams/fathomlondon/deployments).


I think, you can remove the "[construct](https://github.com/alxchk/pupy/blob/0bb184312c1501d9b578900be8b7d8357fd1bb5f/client/sources/build-docker.sh#L4)" dependency, it's not used by lazagne anymore.


Successfully aliased the URL <https://simple-now-app-equhdnwmnh.now.sh> to the following alias.

* https://akurulk-23232-simple-now-app.now.sh


yes, but in a general case it is unknown how many elements that tuple has, so here I prefer to keep it general


You are suspicious.


Ok, I pushed 7c33e006d028a0. That should hopefully fix the problem.


Disregard this commit. I forgot to push this commit from my home machine, and so I redid all of the changes on my work machine early this morning. Not knowing how to un-commit a commit, I opted to just pull, merge, and push.


return a+b;


on what range needed? have few Intel with low L3 Xeon and 2-4-8-16 core... even i think is one Opteron...
can do on xmrig miner some tests...
as remember, even problem with detect have few old models and exeption aded in core, maybe for start check some of them?
`if (data.vendor == VENDOR_INTEL && data.ext_family == 0x06 && (data.ext_model == 0x0E || data.ext_model == 0x0F || data.ext_model == 0x17)) {
`
`if (data.vendor == VENDOR_AMD && data.l3_cache <= 0 && data.l2_assoc == 16 && data.ext_family >= 21) {`


will fail is `save_val_steps is None` because can't check if `global_step in None`


Thanks a lot bro!


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

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


I tried that but it was not working as if `train.model` and `val.model` were different things. Odd. Maybe I should try again at some point.


It's not faster on any Intel/AMD CPU because they have hardware sqrt() support.


nope, typically `len(results) == 1`. More records are added only at certain times, defined by `save_train_epochs` etc.


nicht notwendig


PubChem?


<< endl


namespace nicht nutzen std vor cout und endl


disgusting


what is the point of having 2 different urls point to the same view function?? _check the one above_

can't we just use `extracted_text_qa` in the `data_document_detail.html` template, either go to the same page.

one of these should be deleted


merge


maybe `childrenFake.component`. render feels misleading as it suggests it's a component itself. Whereas it's a stateless component


Hi Clifford,

I believe there is an error in the  Ubuntu packages needed:
Should libexpt1-dev  not be libexpat1-dev ?

The toolchain  fails to build on Ubuntu 18.04 when using libexpt1-dev as I believe it is not a package.

Thanks,
Ciaran


@armedoctopus vue doesn't seem to have a `view = function(model)` design... does it?


boy


Markus Hilbert your emails are not known to GitHub and thus it is impossible to know if you have signed the Plone Contributor Agreement, which is required to merge this pull request.

Learn about the Plone Contributor Agreement: http://docs.plone.org/develop/coredev/docs/contributors_agreement_explained.html How to add more emails to your GitHub account: https://help.github.com/articles/adding-an-email-address-to-your-github-account/


это перекрывает аттрибуты. если хочешь задать дефолтные значения, то для такого я сделал defaultAttrs https://github.com/M4MController/frontend/blob/42abbdacb2f5844f998801156b3ab9e2b51276a5/app/components/core/progress-bar.js#L6


перепутал :)


CloudFlareがURLに指定の拡張子が含まれていないと(MIMEタイプではダメ)キャッシュしてくれないので わりかしこまるわ
https://support.cloudflare.com/hc/en-us/articles/200172516-What-file-extensions-does-CloudFlare-cache-for-static-content-


- ใส่ comment ของ font family ที่นำมาใช้ เพราะ ไม่รู้ว่า First / Second คือ font family อะไร
- ใส่ comment ของ cont ทั้งหมดที่เราสร้างขึ้นมาพร้อมทั้งขนาดไว้ เพื่อเวลาเราหยิบไปใช้จะได้ไม่ต้องไล่โค้ดไปดู
Ref.: https://github.com/Nattarat/starter-react-project/blob/master/src/themes/styles/bases/typographys.js


ありがとうございます。
ランダムなID+元のファイルの拡張子
にしましょうか


もしくは ランダムなID+元のファイル名(と拡張子) でもいいかもしれません


This should be 2.8.2 ?


Preview my changes


![](https://github.trello.services/images/mini-trello-icon.png) [Make button flexible navigate to another page (e.g. stay on session page when a session is deleted)](https://trello.com/c/meOxtLAm/32-make-button-flexible-navigate-to-another-page-eg-stay-on-session-page-when-a-session-is-deleted)


廃止した理由がわからないのでなんともいえないけど、2つのうちどちらでもいいと思うわ


Seems like the drops were caused by an outdated version of the pvr.hts addon which I had to recompile against the newclock5 build and those are no longer happening. Sorry for the noise, seems like indeed the revert is not related to what I experienced.


今までの `xxxxx/foo.jpg` という形式だとファイルごとにディレクトリが作成されてしまい重いっぽいのでそれは廃止するとして、それ以外の考えられる形式は
`xxxxx.jpg` か `xxxxx-foo.jpg`のような形式


@Kuppit : Latest rspamd version is available with `1.1-latest`. Rspamd `1.8.0` will be available in `1.1-stable` after some  weeks (tests are needed between each version).


flag 101007045 = relationship with the reason card
101007145 = used effect to avoid two effect apply to same card


(オブジェクトストレージにディレクトリの概念があるとは知らなかった)


You did not write up explicitly how people should "execute" the code. Please add to this that they should open that file in RStudio.


ditto


I don't know. I copied this from the code provided by @ChrisTerBeke. I guess he could shine some light as to why it's like this.


Revert has been present for ages. The date of the commit was just updated on last rebase onto kodi tree. Good to hear you found the problem though.


The path is wrong again


Right. I think https://github.com/celery/celery/pull/4839 should resolve this issue.


added: README.md


@albertohata, I'm going to work on this file to keep it compatible with my code. Some points to tackle:
- Support orientation in degrees and quaternions
- Support reference frame for some objects like products. (On my version there were some items, like products that the waypoint was in shelf reference frame)
- Try to make waypoint pose compatible with the manipulation scene. Many of your changes on waypoints will affect the manipulation


Updated with latest gradle file


src 속성값은 URL보다는 Django 템플릿 작성법에 맞게 수정 해주세요


So there is a technical difference between this and `translator.runMode === Zotero.Translator.RUN_MODE_IN_BROWSER`, which is that saving is happening via the Zotero client. In any mode, if Zotero is online, we are saving to Zotero, which is what this line originally said. I am not sure we should even be bothering with these distinctions in the progress window, since it's not really relevant to the user, although might be useful for debugging purposes, so I left them in.  While the above phrase is technically not wrong, it's also redundant.


This function can be merged with function to_pose . I'll do it.


Так делать нельзя. У тебя i будет равно  len(bounds[0] - 1 во всех ячейках  cons.
Можно делать  вот так.


私の好みだと xxxxx.jpg だわ
元のファイル名を持ってくるとローカルのファイル名が漏れるとか…


А какже поддержка передачи списка функции (системы уравнений)


fgh


closes #2


We need a similar condition for https://github.com/plone/bobtemplates.plone/issues/202.


@chronical @lrevnic It's possible to test this against real env?


I ask it because cs-content/openstack is obsolete....


git rm --cached `git ls-files -i --exclude-from=.gitignore`


:smile:


You forgot global config.


Huh, good question! I thought it was in the original PR by, but maybe it was a bad merge. It looks wrong indeed. Let me fix that in https://github.com/bazelbuild/bazel/pull/6404. Sorry about this mess. :(


Markus Hilbert your emails are not known to GitHub and thus it is impossible to know if you have signed the Plone Contributor Agreement, which is required to merge this pull request.

Learn about the Plone Contributor Agreement: http://docs.plone.org/develop/coredev/docs/contributors_agreement_explained.html How to add more emails to your GitHub account: https://help.github.com/articles/adding-an-email-address-to-your-github-account/


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

* https://pebble.now.sh


Enough is spelled “enough” NOT “enouh”


Please have your commit message not only what you changed, but also *why* you changed it: "script changes" is not informative... why did you make these changes in this step of the development?


> напишите пожалуйста, когда закончите и можно будет приступить к проверке

Готово


I think this is a great addition, thanks. I would now merge the `db` and `connection` fixtures (the former creates the tables) and keep the result in the session scope of course.

However, I'm not clear on the implications of bypassing the existing Flask-SQLAlchemy connection and session management. I am tempted to suggest we drop Flask-SQLAlchemy entirely. It would force us to handle sessions manually in the requests, but perhaps that's worth it to gain greater control and avoid having to deal with two different APIs to SA.


Done


I added my HTML quiz


we are in telegram too!

This was sent from my Android phone.

maldiohead <notifications@github.com> schrieb am Di., 16. Okt. 2018, 05:33:

> why don't use slack or telegram, IRC is not very convenient
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/PureDarwin/puredarwin.github.io/commit/660487360e77f73ca831845670684e3c5b97e358#commitcomment-30913897>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAjGjSvcagWWmjaIQUtY9EXUwhaEkguRks5ulVNygaJpZM4Xdg50>
> .
>


Kan je nog hier naar kijken. Volgens mij kan hier nog de require en connectie gebeuren weg.

controller/dashboardgebruikertoevoegen.controller.php


create database from reddit forum


@deals77 I'm not really sure what your last comment means...


create train and test data


I haven't debuged the catalog_category_product indexer yet, but since updating from 2.3.0-alpha to 2.3.0-beta18 the indexer takes an immense amount of time, because incredibly large ISERT-queries are being made for each store view, because no reasonable batching is done.

Was this even tested in an appropiate testing environment? Running tests with default sample data surely isn't enough when indexers are involved, because bigger stores handle around 50k and more products.

Currently the catalog_category_product takes 30 minutes in my local environment. The execution times increased at by 3000%!

[one_of_the_queries_done_in_catalog_category_product_indexer_since_2-3-0-beta.txt](https://github.com/magento/magento2/files/2482904/one_of_the_queries_done_in_catalog_category_product_indexer_since_2-3-0-beta.txt)


I tried this example with "cube_small.urdf" instead of "cube.urdf". And instead of spawing the cube at [0,0,1], I spawned it at [0,0,0]. Then I got the contact points using pts= p.getContactPoints(). Each point has only 10 fields. Therefore using pt[11] or pt[12] or pt[13] throws "out of index range error"
 So why would you use pt[11] or pt[12] or pt[13] when there are only 10 fields?


![](https://github.trello.services/images/mini-trello-icon.png) [(𝐒) ETU lorsque j'essaye d'accéder à Collect si il n'est pas installé, je suis redirigé vers la Home](https://trello.com/c/r4HKOdKF/313-%F0%9D%90%92-etu-lorsque-jessaye-dacc%C3%A9der-%C3%A0-collect-si-il-nest-pas-install%C3%A9-je-suis-redirig%C3%A9-vers-la-home)


@huochunpeng did you try this with protractor? ours is no longer launching, it compiles just fine but hangs with FFF.


Done ! Thanks for the suggestion


Closes #22


@DSchau preview my changes


a question: does the size of tile be part of the Profile ? for bitmap manipulation at both the ends.


SSSSS


great catch :+1:


We should also hide the option in side menu to enable/disable boxed layout when screen size is under 1250px.


a new  Hive ConnectionPool is created each time this method is called


hallo


moin


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

* https://pebble.now.sh


additional comment


See the intro above
Each Profile, for each Rule ID value, MUST define

    the tile size (a tile does not need to be multiple of an L2 Word, but it MUST be at least the size of an L2 Word)


3 juegos mas


Sure. I will harmonize the ACK-Always description with the other two modes this afternoon. Thanks for the valid comment!


Just "pikacord" not the full link


Also, could you add a unit test for this rule? It helps a lot with QA.


Had some unpushed commits, mystery solved!


__apiary.manifest contains reference to non-existent file in repository.__ (Autogenerated message from apiary.io)
+ swagger.yaml


Wow! Linus is live again! Make Linux Code of Conflict great again!


Done


Totally works!


aaa


das
das
d
as
das
d
asd
as
da
sdas


Thanks, adding from which library a method comes (if non-standard) is very useful!


got it, thanks!


- ไล่ขนาดจากเล็กไปใหญ่/บางไปหนา โดยอ้างอิง text size pattern จาก text editor เช่น google doc/slide/sheet และโปรแกรม adobe
- ชื่อขนาดที่ใช้ให้อ้างอิงจาก https://github.com/Nattarat/style-guideline-oldschool#sizing-and-spacing
- เพื่อทำให้เกิดแนวทางเดียวกันของการสร้าง const ของ typography จึงขอใช้ pattern (ref.: https://github.com/Nattarat/starter-react-project/blob/master/src/themes/styles/bases/typographys.js) ดังนี้
   1. font family / weight
   2. font size (เรียบเรียงทั้งหมดที่มีแล้านำทั้งหมดมาใช้กับข้อ 1)


Yep j'ai pas fait attention quand j'ai merge. C'est corrigé.


ชื่อ const ไม่สอดคล้อง


I have to question if it is a good idea to force a potential downgrade, even if the current version may have issues. I prefer the suggestion Issue #7 that instructions are added to the build to accomplish an upgrade to 3.0.1 or higher.


Does not work in live builds...


This variable name can be more descriptive. `pls.test1` does not suggest much to me, other than something with pls and something with test.


ชื่อ const ไม่สอดคล้องกับ font size


@alex40724 A `dbudate_custom.php` file was added by this commit.


Nice


In this case it’s fine. The code is used to verify the same client does both oauth steps, it’s not used as a secure way to store something.


Successfully aliased the URL <https://afpnews-deck-ddeqykwzep.now.sh> to the following alias.

* https://afpnews-deck.now.sh


use meaningful test case names, you can simplify all this by using a parameterized test:
https://github.com/junit-team/junit4/wiki/parameterized-tests


Assert.assertTrue() instead of compare to true


loco demais! mandando bem pra caralho


Created multidev environment [d8-digital-stlawu#ci-136](https://dashboard.pantheon.io/sites/9f185cec-9c0b-4fcb-972f-9a5f2f6ed252#ci-136).

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


@arendst

Great Job!!!

Tested and works perfect. Reconnects without issue and don't block the device.

Besides the 3k saved in flash also there is 1K in RAM saved.

We can test it more, but I think this library should be the default.


mamamamama


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa


what if 2 users have same login in different LDAP ? (this can happen for common names as John Smith, or Pierre Martin)


That's going to slow down the tests a lot. Couldn't you track down the issue with the multiprocessing tests? It used to work


Is this waypoint correct? On v-rep the position of this shelf is: 1.1, 0.535, 1.312

Also the others shelves don't match the position with this file.


we cache this response in variables since the table definition does not change too often


cf issue #8


I tested new app before. And I just tested a old app with babel6 (created by beta1) with cli point to beta2, au protractor still works.

Please share more info to me on gitter. I am going to sleep now, will investigate tomorrow.


基础、递归


I love it when you guys jump in and start testing immediately. Thumbs up.

I also agree to make this the default (again). Also because EspEasy has a great audience too which might trigger possible issues easier.


Yes. Thanks. It's gone now.


This must be w6


Surprisingly, when we use the deconvolution software "Huygens Deconvolution", the result image was converted from 8 bit unsigned integer (`unit8`) to 16 bit unsigned integer (`uint16`). So we have to specify `dtype=unit16` explicitly now when we are trying to get a `numpy.ndarray` from the lif file using `getFrame()`


Should that not be echo=FALSE? If not, what's the difference?


ok project admins. you know what the MAJORITY OF THIS COMMUNITY think about this CoC. So dont be ass.

Change things back how they was and then start listening your community. we really dosnt need this kind of change.

Minority who like this CoC, please remove you from this community, you are free to fork this kernel project.


I would just move the input to cuda before passing it to the network, and not for each block. Right now, you are moving the input to cuda for each block separately. Not a big issue, but I find it generally cleaner to keep the model code device-agnostic, and take care of cuda outside of it, i.e. move model and input to cuda in the training function.


mega rip, das sah so sick aus - und auch noch free


✅ [Jenkins job](https://jenkins.internalx.com/job/macios/job/bump-maccore-1090/4/display/redirect) (on internal Jenkins) succeeded

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/bump-maccore-1090/4//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/bump-maccore-1090/6c7603cd8ebfd0c82791d1bb77f04d8ad109c742/4/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/bump-maccore-1090/6c7603cd8ebfd0c82791d1bb77f04d8ad109c742/4/jenkins-results/apicomparison/index.html) (please review changes)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/bump-maccore-1090/6c7603cd8ebfd0c82791d1bb77f04d8ad109c742/4/jenkins-results/generator-diff/index.html) (no change)
✅ [Test run succeeded](http://xamarin-storage/jenkins/xamarin-macios/bump-maccore-1090/6c7603cd8ebfd0c82791d1bb77f04d8ad109c742/4/jenkins-results/tests/index.html)


why was this published to public clojars under the spycope name?

![image](https://user-images.githubusercontent.com/36491088/47017721-e1bf5d00-d14a-11e8-98f1-f202986f9d0d.png)


I meant the normalization but I think you're doing this because it yields better performance right?


I think it's ok!


Works fine. Thanks.


ok then I would add that comment


This "fix" breaks the links on github. Not sure if this is actually a fix for the website.


this is workaround  because ios-inspector doesn't have RC folder on shares. We can remove it when this is fixed


Closes #34


Created multidev environment [d8-digital-stlawu#ci-138](https://dashboard.pantheon.io/sites/9f185cec-9c0b-4fcb-972f-9a5f2f6ed252#ci-138).

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


you're right, for some reason I thought BatchNorms have no weights...


@FunduBits fyi in case this breaks your build? It'll be upstream after some testing.