Did you ever figure out the elf object file format issue?


when you do such change it would make sense to remove `currentUser` from Utils to prevent confusion.

@tejaldev


Not yet, was going to look into this today.


You need to change your fields to be doubles instead of int


Fixed.


I added a condition: only the logged In users can comment on a post


@locutus2
Thanks for pointing me to your previous tests.  Seems the main difference is that I used a 14 multiplier.  Finished yellow.  I started one more run where I actually start reducing the bonus beyond 12 pawns and also ramp it up a bit faster at the beginning.  See how it goes...
http://tests.stockfishchess.org/tests/view/59ebc4b20ebc590ccbb897bf


all tests pass:
success: https://travis-ci.org/stellar/stellar-core/builds/290947884?utm_source=github_status&utm_medium=notification


oh shit token leak, that token is for a bot we don't even use anymore lmao


This ☝ solves the problem of the PDF file being generated in the root level of the docs folder, but breaks HTML output, as references to CSS and header file as defined in 0fe79cb no longer resolve:

    [xslt] java.io.FileNotFoundException: /${args.input.dir}/resources/header.xml (No such file or directory)


@pupi1985 Hi, Thank you for your help. could you please explain in more details?


@davisagli Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.contentrules/35/violations
```
plone/app/contentrules/handlers.py:80:12: P002 found "hasattr", consider replacing it
plone/app/contentrules/handlers.py:82:12: P002 found "hasattr", consider replacing it
plone/app/contentrules/handlers.py:89:8: P002 found "hasattr", consider replacing it
plone/app/contentrules/handlers.py:92:8: P002 found "hasattr", consider replacing it
plone/app/contentrules/conditions/role.py:28:76: C812 missing trailing comma
plone/app/contentrules/conditions/role.py:46:59: C812 missing trailing comma
plone/app/contentrules/conditions/role.py:84:51: C812 missing trailing comma
plone/app/contentrules/conditions/role.py:105:51: C812 missing trailing comma
plone/app/contentrules/conditions/wftransition.py:28:68: C812 missing trailing comma
plone/app/contentrules/conditions/wftransition.py:29:10: C812 missing trailing comma
plone/app/contentrules/conditions/wfstate.py:28:63: C812 missing trailing comma
plone/app/contentrules/conditions/wfstate.py:29:10: C812 missing trailing comma
plone/app/contentrules/conditions/wfstate.py:46:59: C812 missing trailing comma
plone/app/contentrules/conditions/portaltype.py:33:72: C812 missing trailing comma
plone/app/contentrules/conditions/portaltype.py:34:10: C812 missing trailing comma
plone/app/contentrules/conditions/portaltype.py:60:50: C812 missing trailing comma
plone/app/contentrules/conditions/portaltype.py:79:16: P002 found "hasattr", consider replacing it
plone/app/contentrules/conditions/portaltype.py:98:34: C812 missing trailing comma
plone/app/contentrules/conditions/portaltype.py:119:26: C812 missing trailing comma
plone/app/contentrules/conditions/fileextension.py:31:22: C812 missing trailing comma
plone/app/contentrules/conditions/fileextension.py:49:50: C812 missing trailing comma
plone/app/contentrules/conditions/fileextension.py:90:78: C812 missing trailing comma
plone/app/contentrules/conditions/fileextension.py:113:78: C812 missing trailing comma
plone/app/contentrules/conditions/group.py:27:77: C812 missing trailing comma
plone/app/contentrules/conditions/group.py:45:60: C812 missing trailing comma
plone/app/contentrules/conditions/group.py:84:70: C812 missing trailing comma
plone/app/contentrules/conditions/group.py:105:70: C812 missing trailing comma
plone/app/contentrules/browser/elements.py:29:5: C901 'ManageElements.__call__' is too complex (12)
plone/app/contentrules/browser/elements.py:77:45: C812 missing trailing comma
plone/app/contentrules/browser/controlpanel.py:83:18: C812 missing trailing comma
plone/app/contentrules/browser/assignments.py:24:5: C901 'ManageAssignments.__call__' is too complex (14)
plone/app/contentrules/browser/assignments.py:154:54: C812 missing trailing comma
plone/app/contentrules/exportimport/rules.py:135:11: T000 Todo note found.
plone/app/contentrules/exportimport/rules.py:198:5: C901 'RulesXMLAdapter._initRules' is too complex (21)
plone/app/contentrules/tests/test_action_mail.py:93:14: C812 missing trailing comma
plone/app/contentrules/tests/test_action_mail.py:245:73: C812 missing trailing comma
plone/app/contentrules/tests/test_events.py:8:11: T000 Todo note found.
plone/app/contentrules/tests/test_events.py:12:11: T000 Todo note found.
plone/app/contentrules/tests/test_condition_wftransition.py:71:18: C812 missing trailing comma
plone/app/contentrules/tests/test_condition_wftransition.py:86:18: C812 missing trailing comma
plone/app/contentrules/tests/test_condition_wftransition.py:101:18: C812 missing trailing comma
plone/app/contentrules/tests/test_action_workflow.py:74:14: C812 missing trailing comma
plone/app/contentrules/tests/test_action_workflow.py:93:14: C812 missing trailing comma
plone/app/contentrules/actions/copy.py:85:45: C812 missing trailing comma
plone/app/contentrules/actions/copy.py:86:18: C812 missing trailing comma
plone/app/contentrules/actions/copy.py:126:56: C812 missing trailing comma
plone/app/contentrules/actions/move.py:54:52: C812 missing trailing comma
plone/app/contentrules/actions/move.py:69:5: C901 'MoveActionExecutor.__call__' is too complex (14)
plone/app/contentrules/actions/move.py:91:18: C812 missing trailing comma
plone/app/contentrules/actions/move.py:153:56: C812 missing trailing comma
plone/app/contentrules/actions/logger.py:22:60: C812 missing trailing comma
plone/app/contentrules/actions/logger.py:50:10: C812 missing trailing comma
plone/app/contentrules/actions/logger.py:94:18: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:38:22: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:44:57: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:46:23: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:52:67: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:54:22: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:58:80: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:63:22: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:101:5: C901 'MailActionExecutor.__call__' is too complex (12)
plone/app/contentrules/actions/mail.py:105:74: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:128:78: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:134:80: E501 line too long (81 > 79 characters)
plone/app/contentrules/actions/mail.py:149:19: C812 missing trailing comma
plone/app/contentrules/actions/mail.py:162:19: T000 Todo note found.
plone/app/contentrules/actions/mail.py:173:78: 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.


This one hasn't ever built successfully on 17.09 (though it seems fine on master).


Looks very strong and very logical, goodluck with LTC


fast-forwarding master to auto = 8034ca7a


Move line 9 below line 5.


## This is a markdown file


I wonder if this would actually be an elo gain if used together w/ easymove.  Also seems similar to bestMoveCanges so I'm trying to think if there is opportunity for some unification?  Testing good so far!


backpropagation接口


Ok, truce ;)

What I'm wondering is whether we can just leave the alternate (i.e. abstract geometry) version as either a util function in the geometry checker OR implement it in qgsgeos alone, but not expose via QgsGeometryEngine. (I'm just thinking about minimising api complexity here).

Would that work for you?


Rather than silently reverting this in your fork, please submit issues upstream. This is going to be more beneficial/reliable in the long term.


ありがとうございます。だとバグですね…。私の手許でも同様にして動かしているので…あとで調べます


I will suggest that fix by now https://github.com/git-for-windows/build-extra/pull/160


Is this accidental? The routing runs exactly the same on https and we should be using that for all services these days.


@pupi1985 well... now it works perfect :)
I really appreciate your help.


Wrong hash!


Rename to file_names


I changed a little bit the column rows for the entire site


Crap, the linter didn't catch it…


Adding a comment here because this commit message was wrong - it was the message from previous commit. This specific commit is to ensure `api.load` falls backs to Subset name when not explicitly passed to the load method.


Should we check that there is at least one followers of everything? Because this test could pass of there are none. We may know this elsewhere but adding the extra assertion will make this clear without having to hunt elsewhere in the tests. Thanks, this is looking super!!!


Grammar*


Le versioni sono le più recenti ad oggi:

- Vuforia SDK         v6.5.23
- Vuforia Samples   v6.5.19


We should deprecate in 2.5 and remove in later version.


thanks 👍


Nice!


![](https://github.trello.services/images/mini-trello-icon.png) [Implement basic movement and aim system. Camera follows player](https://trello.com/c/77DnIQWi/9-implement-basic-movement-and-aim-system-camera-follows-player)


![](https://github.trello.services/images/mini-trello-icon.png) [Fix game data like name and company name](https://trello.com/c/rQaniHM3/12-fix-game-data-like-name-and-company-name)


Awesome - thanks!


I don't get the point (pun :'D )


再現しませんね…。もし後で何か分かったら教えて頂けると幸いです。

参考: `ble.sh` 内部の問題だとすれば [ble.pp#L152-L178](https://github.com/akinomyoga/ble.sh/blob/af6275446095cacf02848f08ca44b12d2ed1f920/ble.pp#L152-L178) の部分がそれに該当するはずです…ここで正しく `ble.sh` の実体があるディレクトリ (関連ファイルのあるディレクトリ) が見つかれば後は問題ないはずなのです。


Hi how are you doing today first of all I want you to excuse my English because it's not my first language but we're working on a small project and we were wondering if you're willing to help us we are a non-profit located in the Dominican Republic and we're looking for help with a smart contract if you are that person please contact me at Taveras78@gmail.com


I think spatial libraries is fine.


What happend? I followed the test and it went green with LLR 2.97...now in the framework it is stuck somehow and does no longer show the green status?? @Fauzi seems also to have seen the green result...


But see your point re. GEOS and GDAL - we're talking about data access. I think spatial data packages may be what you mean. Pls provide some examples (e.g. worldclim2?).


This really adds, haha


Sorry, I was too busy/too burnt out to submit an issue, because submitting an well-formed issue requires some dedication. Also I had to ensure the master branch in this repository uses a reliable code.


hh


porn


Кот, не хлеб, не ешь, подумой


I don't want to use `sizeof` on arrays, its behaviour is surprising, and won't be the same when called on pointers.

I used the same approach as I did for Chacha20: hard coded 500 bytes for message lengths, and incremental processing in five 100-byte bites. I thought I'd generalise this across the manual.

An alternative would be to declare a size constant separately. It would add a line of code for each declaration (no big deal), make `crypto_*` calls a bit more readable (a good thing). The real problem would be with incremental calls: if the size of the increment isn't the size of the whole message, the last call to `crypto_*_update` must have a different size, and it complicates the example.

If you can think of a better approach, don't hesitate to submit it. I'm not a fan of hard coded lengths, but so far they're the best I've come up with.


@torfranz
I have the test not observed but after a test is finished it is purged if p < 1% or workers had to many crashes (>3). So the corresponding workers are deleted and the results are new calculated. If the LLR falls after this in the range [-2.94, 2.94] the test continues. In this case it have to be an extreme bias.


Correct, good catch.


An addition of recent commits weren't planned but I cannot withstand a desire to fix several annoying glitches/issues.


Oops.


I don't want to add this change, but the change mingles. It must be the knowledge I have to take care of.
I can't figure out how to overcome this issue, would you tell me that?


Why 500? Why not 100? What is special about this number? It is a bit unclear on how you came to this value.


add


down


FWIW this is `libgcc_s.so.1` on FreeBSD.


@dragonmantank I am getting an error with this update, attached is my composer.json file.  Is there something I am missing here:
```


@torfranz
Ok i deleted the LTC test (hash wrong too) because not that someone approve them by mistake and waste resources.

But your test is interesting and promising. Good luck!


1) First method takes 3 integers and returns min value
2) Second method takes 2 integers and returns max value


@torfranz
In the purging process also all worker with a residual > 7 (this includes the case with more than 3 crashes) are removed.


what the fuck is this repository


@sgress454 \o/


It happened because I had two config options enabled CONFIG_TEMP_CHARGE_DISABLE and CONFIG_BOARDTEMP_WORK


@mstembera
I had also observed that the pawn count initiative term prefers closed positions but full closed positions helps not to win.

Your new test seems promising. Good luck!


There were the following issues with your Pull Request

  * A "License" and a "Signed-off-by" trailers are required. See [the guidelines about this](https://github.com/ipfs/community/blob/master/contribution-guidelines.md#a-license-and-a-signed-off-by-trailers-are-required)

We ask for a few features in the commit message for Open Source licensing hygiene and commit message clarity.
`git commit --amend` can often help you quickly improve the commit message.
[Guidelines](https://github.com/ipfs/community/blob/master/contribution-guidelines.md#commit-messages) and [a script](https://github.com/ipfs/community/blob/master/dev/hooks/setup_commit_msg_hook.sh) are available to help in the long run.
Your feedback on GitCop is welcome on [this issue](https://github.com/ipfs/infrastructure/issues/23).

---
This message was auto-generated by https://gitcop.com


Seems legit


Position 5 was the year position, which the library no longer supports (it was barely supported by most traditional cron parsers). Just check any scheduled jobs you have, and if they have 6 parameters, remove the last one.

Though ideally I should also have that error be 1-based instead of 0-based to make that much more clear.


![images milestone](https://user-images.githubusercontent.com/31264217/31856702-a35732a2-b67c-11e7-9930-91a9346d75c7.png)


I think RangeGenerator was deprecated


You removed aliases like `def`, `addhl`, `rmhl`, `reg`, `decl`, `set` etc, was this deliberate? I would prefer to have them highlighted.


Faudrait fixer les problèmes d'encodage ... !


Whoops, meant Restoratives, not Recovery in the description.


> semver @thedeibo lol

 Ooh?


`Autsch!!! Everything I implemented in the last days is away`
Almost had a heart attack 😨 ... phew
`if caching is disabled you wanted to implement multithread amaze. Is this still possible?`
Yes, I shall do this.


It has to be \DateTimeInterface otherwise it gives error.


TeamCity Xbim :: Xbim Exchange :: XbimExchange [Build 31](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=1696&buildTypeId=Xbim_XbimExchange_XbimExchange) is now running


TeamCity Xbim :: Xbim Exchange :: XbimExchange [Build 31](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=1696&buildTypeId=Xbim_XbimExchange_XbimExchange) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:01:30


Effectivement. Je fix ça demain. (+ le reste des roques et "l'IA")


what do you mean? previous commits were overwritten?


Hi am Vikas


No comments


Génial ! C'était quoi le coup des deux appels à bouger ?


The comment was referring to the message of 2 commits I was talking about. Basically the 2 commits with merge issues vanished.

It's not a big deal, I'm just making an update to the commit message.


Is this unfinished? why added so many functions but never calls them?


Update --- my previous commits had merge issues and errors, which vanished and the current origin is now fixed. Everything is A Ok


@dragonmantank thank you for your quick reply.  I don't think I understand what you mean here, all I am using is laravels scheduler:

I have this in my `Kernel.php` file:

```php
    protected function schedule(Schedule $schedule)
    {
        // $schedule->command('inspire')
        //          ->hourly();

        $schedule
            ->command('octane:schedule-runner')
            ->everyMinute();

        $schedule
            ->command('octane:schedule-end')
            ->everyMinute();

        $schedule->command('horizon:snapshot')->everyFiveMinutes();
    }
```

Is this what you are referring to?


Ok, I see what I need to do now.


this looks like a static data, you should not need to call `torrentFile` every `onTime()` for this


@SharkFinPro I seen you've forked this. I wanted to let you know that I'm done with it


duplicate code must be refactored


Yes, I was thinking along the lines of "speaking to only one trusted contract at a time" but I was thinking that meant only one function at a time as well. I got it a little better now...


adding


You should title this "'Mo Splines, 'Mo Problems"


this approach somehow throws errors sometimes when clicking on the empty sections


Oh shit yeah you're totally right. Good catch.


Good


well done !


Yes I'm fairly sure it does


Also added test cases for board_is_solved() and check_valid_input()


yes thats right and I brute forcing facebook is possible but may be difficult because recent years facebook have added a lot of checks to find if we are real humans , even using a Pesudynm(Pen Name) like DeathSec is impossible now


Fix issue #43


this can raise `HTTPException`s fyi


fuck


Allright, I will study an alternative that involves both solutions.


这些选项原本是和命令行一致的，翻译以后反而不知道是什么了。


all corrections welcomed


-->Added User Bean with instance vars such as id, name, dob
-->Added UserDaoService with static methods such as findAll(), findOne(int id), save(User user)


Added access to the camera. Works, but plan to modify slightly.


Attempt to fix #866
socket.Close() was causing a System.NullReferenceException upon telnet client disconnect. Added a null test to avoid.

As an aside, a combination of DEBUG flag and Optimize Code made the cleanup code (lines 93~95) not run in Debug build, as evidenced by "Shell client {0} disconnected" never being printed.

Moving lines 93~95 to within the finally block makes the cleanup code run whenever a connection is closed, in Debug and Release builds.


Thanks! I couldn't find this change in mg26x, which is why I was asking. Can you commit this line to that branch when you get the chance?


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

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


Comment on 00002ce2ca9f72a6617d2c2a4bd6464a9ecd7a7a.

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

| Message | File | Line |
|---|---|---|
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 1 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 7 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 13 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 19 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 30 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 37 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 40 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 49 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 53 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 59 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 65 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 71 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 77 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 91 |
| The code does not comply to PEP8. | binary_search_tree/BinarySearchTree.py | 97 |

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


-->Added UserResource as a REST controller with two methods retrieveAll(), retrieveOne(@PathVariable int id)


https://github.com/Fluorohydride/ygopro-pre-script/commit/8ea3ebb7d3abd5eda9ae3fb10cb6e39ed510be83 updated.


test hi


@ged-odoo
This still happens if you modify an existing x2m record...on server-side you will have a record twice in your onchange recordset...the original record and the changed newid record which is very tough as unfortunately it is impossible to tell what the original record of a newid was in case you have more than one records in your hand.
I still don't get it why we don't communicate this clearly to the server-side and put it back there as a clear attribute to the modified record as in an onchange on client-side we should actually know what the original id was when we are about to communicate the change to the server, right?


Not sure why the diff shows all lines being changed. The only changes were in capacityupgrades.asm, which added a subroutine CompareArrowsToMax

and in hooks.asm starting at line 544, adding hooks to CompareBombsToMax and CompareArrowsToMax from sprite_shopkeeper.asm


Citations to "Aschwanden" and "Aschwandenetal2009" don't correspond to ice-bib.bib entries.  Not sure what they want to be.


I forgot to say that the sidebar looks and functions the same as far as I can tell.  Thus I went ahead and commented it out.


Hey hey. Nah, no crashes. But login requires multiple forms when using 2FA,
and each form was asking me to re-enter my username. This got kind of
annoying, hence the change :)

Thanks for all the GP support!

On Oct 20, 2017 4:34 PM, "Dan Lenski" <notifications@github.com> wrote:

> I was browsing around https://github.com/dlenski/openconnect/network and
> saw this commit… were you getting crashes with multiple forms before adding
> this patch?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/evilwombat/openconnect/commit/109b539a307cb6acee6adde9261369627df45ad1#commitcomment-25104656>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACNME-uiOgy9xyRkADwmGsjzbDw9ckwuks5suS4UgaJpZM4QBVz3>
> .
>


Hahaha whoops


-->Added a Post Mapping to UserResource controller to create a user
-->The method returned the CREATED response status with the location of the URI we just created in the Response Header.


Hi ekuku,

nice, but I still have problems with the package creation - see: https://github.com/elkuku/EasyCreator/issues/54


- 条件分岐・繰り返し処理
条件分岐の部分の「偶数なら」「奇数なら」と分岐していますが、*何を対象とするのか*を分岐の記号（ひし形）の中に書いたほうがよりわかりやすくなります。ここでは`x`ですね。

- 自動販売機
こちらも上に書いたものと一緒で、条件分岐の対象を書いたほうがわかりやすくなります。

これ以外のフローチャート課題はOKです！


Looks like this commit is deleted many files needed for monster battles.


Curso de desenvolvimento web
-Arquivos e exercícios.


This code was introduced more than a day ago and yet LCOV results which claim to be of today don't display this code. Today's LCOV results look like they use code from two days ago.


excelente se tomara encuenta tu cambio


サーブレット課題まで問題ありません！
バッチリです！


I am not getting the point what is wrong


Yea I agree. They should fix this bug lol. All the new people coming into the tutorials see that it is broken.


现在枪已经压不住了，我需要怎么样根据需求来调节Y轴下压？


.justify-around   { justify-content : space-around }


嵌入式


I think you missed out fixing this one:
```
            queueCreateInfoCount = len(logical_device_queues_createInfo),
            pQueueCreateInfos = logical_device_queues_createInfo,
```
When I removed queueCreateInfoCount, my debug and vulkan layer gives
```
2017-10-21 12:33:29,117 _createLogicalDevice           +507  : INFO     Created logical_device.
  Validation Layer: VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT       vkGetDeviceQueue: queueFamilyIndex (= 0) is not one of the queue families given via VkDeviceQueueCreateInfo structures when the device was created. The spec valid usage text states 'queueFamilyIndex must be one of the queue family indices specified when device was created, via the VkDeviceQueueCreateInfo structure' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-vkGetDeviceQueue-queueFamilyIndex-00384)
```


#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main(void)
{
    char *buf="Hello! I'm writing to this file!";
    char buf_r[11];
    int fd,size,len;
    len = strlen(buf);
    buf_r[10] = '\0';
    /* 首先调用open 函数，并指定相应的权限*/
    if ((fd = open("hello.c", O_CREAT | O_TRUNC | O_RDWR,0666 ))<0)
{
        perror("open:");
        exit(1);
    }
else
    	printf("open and create file:hello.c %d  OK\n",fd);
    /* 调用write 函数，将buf 中的内容写入到打开的文件中*/
    if ((size = write( fd, buf, len)) < 0)
{
        perror("write:");
        exit(1);
    }
else
    	printf("Write:%s OK\n",buf);
    /* 调用lseek 函数将文件指针移动到文件起始，并读出文件中的10 个字节 */
    lseek(fd, 0, SEEK_SET );
    if ((size = read( fd, buf_r, 10))<0)
{
        perror("read:");
        exit(1);
    }
else
        printf("read form file:%s OK\n",buf_r);
    if ( close(fd) < 0 )
{
        perror("close:");
        exit(1);
    }
else
        printf("Close hello.c OK\n");
    return 0;
}

@
#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
char buf1[] = "abcdefghij";
char buf2[] = "ABCDEFGHIJ";
void err_exit(char *err_s)
{
perror(err_s);
exit(1);
}
int main(void)
{
FILE *fp;
if((fp = fopen("hole.file","w")) == NULL)
err_exit("file open fail!");
if(fwrite(buf1,sizeof(buf1),1,fp)!=1)
err_exit("file write buf1 error!");
if(fseek(fp,40,SEEK_SET)==-1)
err_exit("fseek error!");
if(fwrite(buf2,strlen(buf2),1,fp)!=1)
err_exit("file write buf2 error!");
fclose(fp);
return 0;
}

@#include<stdio.h>
main()
{
int p,i;
while((p=fork())==-1);     //创建子进程直至成功
if(p==0)                 //子进程返回
{
for(i=0;i<6;i++)
{
printf("Hello,this is a child process! ID=%d \n",getpid());
sleep(5);          //延时5秒
}
}
else                       //父进程返回
{
for(i=0;i<6;i++)
{
printf("Hello,this is a parent process! ID=%d \n",getpid());
sleep(5);             //延时5秒
}
}
}

@
#include<stdio.h>
main()
{
int p,i;
while((p=fork())==-1);      //创建子进程直至成功
if(p>0)                   //返回父进程
{
wait(0);               //父进程等待子进程终止
for(i=0;i<6;i++)
{
printf("Hello,this is a parent process! ID=%d \n",getpid());
sleep(5);            //延时5秒
}
}
else                       //返回子进程
{
for(i=0;i<6;i++)
{
printf("Hello,this is a child process! ID=%d \n",getpid());
sleep(5);
}
exit(0);                 //子进程向父进程发终止信号
}
}

@
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
main( )
{
pid_t pid;
char *path="/bin/ps";
char *argv[5]={ "ps","-a","-x",NULL};
printf("Run ps with execve by child process:\n");
if((pid=fork( ))<0)
{
printf("fork error! ");
exit(0);
}
else if (pid==0)
{
if(execve(path,argv,0)<0)
{
printf(“fork error! ");
exit(0);
}
printf("child is ok!\n");
exit(0);
}
wait( );
printf("it is ok!\n");
exit(0);
}

@


same as my local fix for THToS, if iToS has no problem, this should be fine now. 👍


Blackjackの６５行目、６７行目の条件でバストさせると良いです。
それ以外はOKです


无问题


惜しいです。
`記事No.yを表示`としているのですが、`x+1 y=1`としているので、`記事No.1を表示`しか実行されません。
他のフローチャート課題はよくできています！


Hi, I'm just leaving a comment here because I don't want to clutter the issues and it kind of fits this file. I haven't seen a lot of activity lately and I've decided I'd like to help. Are you working on something locally? If so, it would be a good idea to assign yourself to the relevant issues.


@thinkyhead @roxy-3d

Yeah this is breaking my build.  I have alpha sort disabled and no sd card enabled.

My config: https://github.com/apballard/BigBoxMarlin/tree/Marlin2.0_BigBox

Error:

Compiling .pioenvs/Re-ARM/src/src/HAL/HAL_DUE/persistent_store_impl.o
Compiling .pioenvs/Re-ARM/src/src/HAL/HAL_DUE/watchdog_Due.o
Compiling .pioenvs/Re-ARM/src/src/HAL/HAL_LPC1768/HAL.o
In file included from Marlin/src/HAL/HAL_LPC1768/../../core/../inc/MarlinConfig.h:39:0,
from Marlin/src/HAL/HAL_LPC1768/../../core/language.h:26,
from Marlin/src/HAL/HAL_LPC1768/HAL.cpp:82:
Marlin/src/HAL/HAL_LPC1768/../../core/../inc/SanityCheck.h:307:8: error: #error "SDSORT_CACHE_VFATS must be 2 or greater!"
#error "SDSORT_CACHE_VFATS must be 2 or greater!"
^~~~~
Compiling .pioenvs/Re-ARM/src/src/HAL/HAL_LPC1768/HAL_timers.o
Compiling .pioenvs/Re-ARM/src/src/HAL/HAL_LPC1768/HardwareSerial.o
Compiling .pioenvs/Re-ARM/src/src/HAL/HAL_LPC1768/LPC1768_Servo.o
In file included from Marlin/src/HAL/HAL_LPC1768/../../inc/MarlinConfig.h:39:0,
from Marlin/src/HAL/HAL_LPC1768/LPC1768_Servo.cpp:63:
Marlin/src/HAL/HAL_LPC1768/../../inc/SanityCheck.h:307:8: error: #error "SDSORT_CACHE_VFATS must be 2 or greater!"
#error "SDSORT_CACHE_VFATS must be 2 or greater!"
^~~~~
*** [.pioenvs/Re-ARM/src/src/HAL/HAL_LPC1768/HAL.o] Error 1
*** [.pioenvs/Re-ARM/src/src/HAL/HAL_LPC1768/LPC1768_Servo.o] Error 1


pmd


c(-0.35, 0.15)  , why ?


@bueler As far as I can tell they are just placeholders.


` c(-0.15, 0)` why?


theme :  jekyll-theme-merlot


First project name assignment of hello world


-->Added a customized exception handler to customize the response header details when an exception occurs
-->Created a new bean to customize exception message ResponseEntity.class
-->Created a new RESTController to handle customized exceptions which extends ResponseEntityExceptionHandler
-->Added two methods to handle all exceptions and to handle user not found exception


lazy to revert oops lmao
anyways, there will be a api inplace


On 20 October 2017 at 19:09, Guillaume Papin <notifications@github.com>
wrote:

> Btw, would you please tag a patch level release when this work is
> done, because this commit moves files?
>
> I have made a new release:
>
>    - https://github.com/Sarcasm/irony-mode/releases/tag/v1.2.0
>
>
Thanks you :-)


pdm


I just realized that this commit also makes our app work with always-on VPN option. ([source](https://android.googlesource.com/platform/frameworks/base/+/19bb1a0/services/core/java/com/android/server/connectivity/Vpn.java#530))


YEA BOIIIIIIII


原本显示的英文选项和命令行是一致的，这个翻译以后反而不知道是什么意思了，而且每个选项下面都有说明，不建议翻译这些选项。


for文課題までOKです！


Learning basics of github


Hello!


this is our smart contract


The `-o $configset -eq 1` on line 363 looks wrong to me.  If the `-d` option is given on the command line (`$configset = 1`), then `$FAI_CONFIGDIR` should be *unnecessary*, right?


Bluemix [toolchain](https://console.stage1.bluemix.net/devops/toolchains/39374a8d-eae8-49a7-9cee-f3f678b62a55 "UI-ys1int-SimpleTC1021T011721"): [Delivery Pipeline](https://console.stage1.bluemix.net/devops/pipelines/ab3a5f77-0bf8-4227-bbc1-e61d3138b219 "UI-ys1int-SimpleTC1021T011721") deployed [UI-ys1int-SimpleTC1021T011721](https://github.com/idsb3t1/UI-ys1int-SimpleTC1021T011721/releases/tag/deploy-ibm-ys1-us-south-idsb3t3-us.ibm.com-dev-20171021-052217 "deploy-ibm-ys1-us-south-idsb3t3-us.ibm.com-dev-20171021-052217") to [dev](https://console.stage1.bluemix.net/apps/2f0e93cc-e78f-476a-a1a6-acc06e9092e0?env_id=ibm:ys1:us-south "ibm:ys1:us-south:idsb3t3@us.ibm.com:dev"), including this commit


フローチャート、アルゴリズム課題まで問題ありません！
バッチリです！


@aschwaighofer I don’t know what the rdar://34149935 says about the requirements for the fix, but from [my experience](https://github.com/apple/swift/pull/12415/commits/39f9167890ed96ef9cbe9c78f899bd5cf51fe1c6) on PR #12415 to truly get _all_ performance test to run you should pass empty `--skip-tags=` in place of the removed `--run-all`.


while文課題まで確認しました！OKです！


#1 に対する対応を行いました


[QBUS2820 Assignment 2.docx](https://github.com/chrishyland/QBUS2820Project2Task1/files/1403807/QBUS2820.Assignment.2.docx)
# Business Understanding is updated


Bluemix [toolchain](https://console.stage1.bluemix.net/devops/toolchains/ee7af0c7-eb4b-4808-84ae-65a1ebf892f4 "UI-ys1int-KEEP-TC"): [Delivery Pipeline](https://console.stage1.bluemix.net/devops/pipelines/91fde061-3564-4ded-a29e-3c930cc52871 "UI-ys1int-KEEP-TC") deployed [UI-ys1int-KEEP-TC](https://github.com/idsb3t1/UI-ys1int-KEEP-TC/releases/tag/deploy-ibm-ys1-us-south-idsb3t2-us.ibm.com-dev-20171021-052930 "deploy-ibm-ys1-us-south-idsb3t2-us.ibm.com-dev-20171021-052930") to [dev](https://console.stage1.bluemix.net/apps/07d31de7-b730-4a2e-96ed-510ffa3a4b8c?env_id=ibm:ys1:us-south "ibm:ys1:us-south:idsb3t2@us.ibm.com:dev"), including this commit


Should be mLvl


Good job, Darkhax.


gulp.task('layer', task.minjs); //压缩PC版本     应该是-->  gulp.task('layer', task.layer)
gulp.task('mobile', task.mincss); //压缩Mobile文件  应该是-->  gulp.task('layer', task.mobile)


Why do we actually need this variable?


gives the following error:
Failed to activate the script package
unexpected indentation in file:///C:/Users/Bhargav/.atom/packages/script/lib/grammars/java.coffee:2:1


@franciscofranco As reported by many users and i personally had charging issue due to this (and some other) commits,  which i had to fix by partially reverting!

https://github.com/ktommy91/scream/commit/55e79773fd99da3867dc2f4cd120c48c7ac7066e


Should this be `labels.xx.json`, @tidoust?


@hyperionvii "I have a...question about the homepage"


To sum it up, I didn't need this much documentation for a change so small. But, it will be nice for using later if I want to go ahead and change my theme back, for whatever reason.


Targets #3


アルバムから取得したデータを背景に設定できるように機能追加


フローチャート課題問題ありません！


@Abyss777, I have implemented this fix for Safari browser as there are more and more reports about the problem. I have tested latest Safari, Chrome and Firefox. Everything seems to be fine. It would be great if you could try in Microsoft browsers. Let me know if you see any issues after this fix.


No space ??


@DevBDK Can you think of a better way to handle when a parameter is pointer-type and can be NULL?

There is now a SaveServerConfigCallbackNullUser-delegate which is the same as SaveServerConfigCallback-delegate except that the 'lpUser' parameter can be NULL.


@proppy maybe. please file your request as a issue (or PR is also welcome ;)


ここまで問題ありません！


tet


Something went wrong when running [your job](https://github.com/JuliaLang/julia/commit/4253e5622e7172ea1d95aaff448176a7dc8e37b5#commitcomment-25106151):
```
NanosoldierError: failed to run benchmarks against primary commit: stored type BenchmarkTools.ParametersPreV006 does not match currently loaded type
```
Logs and partial data can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/ab05211e534cb59e310bf8ccb4c479ae32172295/daily_2017_10_21/report.md)
cc @ararslan


hakuna matata


@horrormyth Yes, this is just a test to make things work end-to-end. Once that's done, I'll open it up to the community to chime in and productionize it. 😄


PlayerStatus status = find("Player").GetComponent<PlayerStatus>();

eu criei uma instancia da classe PlayerStatus, mas não significa que a instância é a mesma do script que está no player


開始と終了も書き込んでみましょう！


Lol not working


comment


if minification actually reduces the size of your code you did something wrong.


`c(-1,0) * grepl("l", tl.pos) `

Maybe too large.


`c(0,1) * grepl("d", tl.pos)`

Maybe too large.


-_- Really?


npc_target_trigger was not removed from creature_template.  Entry = 17474.

You can confirm by:
SELECT * FROM mangos.creature_template where ScriptName='npc_target_trigger';


gulpfile.js still uses a variation of the typo = standardIdenitifer


@vondele I'm not sure what the performance penalty is for the ::PVisDraw call and how the compiler handles this, but maybe line 481 could be written more efficiently by:
`bool thinkHard = (Limits.time[us] > Limits.time[~us]) && ::PVisDraw(rootPos);`


gent


hi @Jakuje , i just updated to ubuntu 17.10 so i am recompiling openssh and i included the openssl 1.1 compat patch this time around. ubuntu still uses 1.0.2g, and the build failed like so:

`gcc -g -O2 -fdebug-prefix-map=/home/matt/devel/aquos/tpm/openssh/openssh-7.5p1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -ftrapv -fno-builtin-memset -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/matt/devel/aquos/tpm/openssh/openssh-7.5p1=. -fstack-protector-strong -Wformat -Werror=format-security -DSSH_EXTRAVERSION=\"Ubuntu-20aquos1\"  -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -I/usr/include/editline  -DSSHDIR=\"/etc/ssh\" -D_PATH_SSH_PROGRAM=\"/usr/bin/ssh\" -D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/lib/openssh/ssh-askpass\" -D_PATH_SFTP_SERVER=\"/usr/lib/openssh/sftp-server\" -D_PATH_SSH_KEY_SIGN=\"/usr/lib/openssh/ssh-keysign\" -D_PATH_SSH_PKCS11_HELPER=\"/usr/lib/openssh/ssh-pkcs11-helper\" -D_PATH_SSH_PIDDIR=\"/run\" -D_PATH_PRIVSEP_CHROOT_DIR=\"/run/sshd\" -DHAVE_CONFIG_H -o regress/check-perm ../../regress/check-perm.c \
-L. -Lopenbsd-compat/ -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -fstack-protector-strong -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lssh -lopenbsd-compat -lssh -lopenbsd-compat -lcrypto -ldl -lutil -lz  -lcrypt -lresolv
In file included from ../../regress/soft-pkcs11.c:34:0:
../../regress/locl.h:45:10: fatal error: ../libcrypto-compat.h: No such file or directory
 #include "../libcrypto-compat.h"
          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:471: recipe for target 'regress/soft-pkcs11.so' failed
make[2]: *** [regress/soft-pkcs11.so] Error 1
make[2]: *** Waiting for unfinished jobs....
`

libcrypto-compat.h doesn't exist in the ubuntu repos, per a quick search with 'apt-file'.

maybe regress/locl.h should wrap some kind of #ifdef around the #include?


受け取った値の並びから一つずつチェック取り出すことも明記したほうが良いと思います。
`n=0`というのもそれに使うために定義したのではないでしょうか？
基本的な「値を取り出して比較する」という考え方は合っているので頑張ってください！


add +add


If multiple Django applications share the same Redis DB with a different `KEY_PREFIX`, a call to `clear()` in one application will clear the cache of another. I think this should be reverted.


@jimhester I decided to just rename `asInteger()` to `asLogical()`.

I did want to use `Rf_ScalarLogical()` as discussed, but it returns SEXP and I did not strike upon the proper way to use in my context. I write into the logical column as a C array. Naive use of `LOGICAL(column)[row] = Rf_ScalarLogical(xcell->asLogical());` leads to this error: `assigning to 'int' from incompatible type 'SEXP'`.


What was the violation here?


You need another {% endif %} on line 29 to fix this completely


Ah, no, I started with `labels.xx.json` but then thought `translations.xx.json` was a better name for it.

I see I included `labels.fr.json` in the pull request. That's a mistake, it was just a working/example file to test the code during development. The translations are not really correct in particular. I'll remove the file.


Now that is a good menu Item 👍


数字の並び全体をチェックするようにしましょう。

`X`というのがその数字の並びの何番目かを表していると思うので（違ったらすみません）、

1. 並びの`X`番目とその右隣を確認
2. 入れ替えが必要なら入れ替える
3. `X`の値を＋１する

というのが１回の流れになり、これを何度も繰り返すことでソートを行うことができます。
スライドを確認しながらもう一度頑張ってみてください！
わからなければメンターに直接きいてくださいね。


Hi,

I tested `'display_song.py'` just now and the dependency error message brought me here. Follow is the error message:

` $ python dis*.py TRAMMAF128F93051B0.h5 0 danceability  `
`Traceback (most recent call last):  `
`  File "display_song.py", line 84, in <module>  `
`    h5 = hdf5_getters.open_h5_file_read(hdf5path)  `
`  File "/home/pco/Downloads/MSongsDB-master/PythonSrc/hdf5_getters.py", line 39, in open_h5_file_read
    return tables.openFile(h5filename, mode='r')  `
`AttributeError: 'module' object has no attribute 'openFile'  `

Then I checked `dir(tables)` in Python2 and I believe the correct name for open file function is `'open_file'`. e.g. `
import tables
tables.open_file('filename', mode='r')
` .

Thus, I would suggest updating this function in `'hdf5_getters.py'`. Maybe we are working on the different environment, but I just think this might be worth to point out. Btw, great work!

Regards,

Zuo


You didn't comment the code. Pylint is not accepted.


You didn't comment the code !!!


I don't know that. Please ask to mypy.


ffff


WTF


Then how did you know it needed fixing?


Why do you pass processor to this method if you are not using it ?


Good


New mypy requires it.


@ElbertoOne yes, that should be a bit faster, but the overhead is relatively small at that point. I'll change it for the next variant... it could also include a test for bestvalue==drawValue.


Please remove this comment and execute latest mypy to know what warning is emitted.


@bear101 : u dont need to add a new delegate. Just use the current Delegate and change the param User to IntPtr. And then in the TeamTalkSrv.cs do this:

`
        void TeamTalkSrv_OnSaveServerConfigCallback(IntPtr lpTTSInstance, IntPtr lpUserData, IntPtr lpUser)
        {
            User user = new User();
            if (lpUser != IntPtr.Zero)
            {
                user = (User)Marshal.PtrToStructure(lpUser, typeof(User));
}
            if(OnSaveServerConfig != null)
            {
                OnSaveServerConfig(ref lpUser);
            }
}
`


Don't know exactly what's going on with TIME+, but this is just over 8 hours of data. Samples taken every 5 seconds.


As a good coding practice always comment what each messageTypes means.


#2 resolved


Can you do without a ring size? Should a processor need to know what is the size of the ring?


Checked in IE 11 (Edge) looks fine,


This will still create a delay and all the processors will not start at the same time but, for our case this should be fine.


Was hoping you might remember, but I guess this was two weeks ago. I'll do that, thanks


delect


Overall, your code/logic is good.  Keep up the good work.  I have added a few comments for you to think about and see if you need to change anything.


added properties


Forgot to reference the issue - https://github.com/tananaev/traccar/issues/3568. Basically it affects all iOS users with iOS 11, plus some desktop users who use Safari.


Don't worry I'm the mantainer of HackUPC project as well. We will definitely bring all improvements to HackUPC version.


OKです


こちらもOKです！


I can't get source from `http://rybczak.net/ncmpcpp`(The error is `fatal: Connection Timeout`), so I use source from github. It should be ok to use.


This closes #38 #28


@bear101 but i think i can find a better way. I will create an example in the next days. :)


Other than the fixed ladder logBattle, one more thing that is forgotten: The function onBattleWin is also moved from rooms.js to room-battle.js and the The tour hasn't been adapted to this change. The error message will be "Unexpected InvalidMatch from setMatchResult([uifu, uifu], win, 0,2) in onBattleWin(battle-gen73ds6v6-26000, uifu). Please report this to an admin."   -fsk


```javascript
function fancyAlert(arg) {
  if(arg) {
    $.facebox({div:'#foo'})
  }
}
```


watashi ha
 Local denki


pas bon du tout


First Header | Second Header
------------ | -------------
Content from cell 1 | Content from cell 2
Content in the first column | Content in the second column


Hi @thjunge11,

fixed that build problem. Sorry for that.

Patrick


通过


Your last commit will cause massive breaking changes and won't be importance as an external module.
Sorry but I can't merge that with my project as it won't achieve the same purpose.


Delete user


输入两点经纬度----输出两点距离，单位米


Delete user and block other


[QBUS2820 Assignment 2.docx](https://github.com/chrishyland/QBUS2820Project2Task1/files/1403872/QBUS2820.Assignment.2.docx)
Been adjusted


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5fb6cf39-15d4-47b4-8e0c-083e4c7f574f "isettenani"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/2187a989-84ad-42cf-aaa6-e7484486f1eb "isettenani") deployed [isettenani](https://github.com/fabioballati/isettenani/releases/tag/deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-070924 "deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-070924") to [Primo_Spazio](https://console.bluemix.net/apps/26374f0e-9756-45a7-afcf-1c65dcd187d7?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:fabio.ballati@polito.it:Primo_Spazio"), including this commit


测试合并


prova de git


Does this one need a simplify = FALSE too?


@DevBDK The problem is that an exception occurs before OnSaveServerConfigCallback function pointer is even called.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5fb6cf39-15d4-47b4-8e0c-083e4c7f574f "isettenani"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/2187a989-84ad-42cf-aaa6-e7484486f1eb "isettenani") deployed [isettenani](https://github.com/fabioballati/isettenani/releases/tag/deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-072146 "deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-072146") to [Primo_Spazio](https://console.bluemix.net/apps/26374f0e-9756-45a7-afcf-1c65dcd187d7?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:fabio.ballati@polito.it:Primo_Spazio"), including this commit


test


Okay, can someone write a regression test for that?


Another to consider?

          waitSemaphoreCount = len(signal_semaphores),
            pWaitSemaphores = signal_semaphores,
            swapchainCount = len(self.swapchain),
            pSwapchains = [self.swapchain],


yes


Отделяй валидации и связи пустой строкой, так код проще воспринимается


Ajout des images


![](https://github.trello.services/images/mini-trello-icon.png) [Base Statement Class](https://trello.com/c/hjOkg4ZO/68-base-statement-class)


The Challenge:
Program 1: Name: V1chattingRobot
Write a simple chatting-robot program. Make the user believe that he/she
is talking to an intelligent machine. In V1 the computer leads the conversation
by asking the user questions and answering them in an intelligent manner.
Use the time module to pause between questions and answers.

Basic Requirements:
Use comments to guide the logic sequence of your program
Add a polite exit of the program


Тут не обязательно указывать внешний ключ, т.к. он назван по конвенции. Рельсы сами его вычислят из имени ассоциации


![](https://github.trello.services/images/mini-trello-icon.png) [Say Statement in GUI Example](https://trello.com/c/SiBHLn5Q/66-say-statement-in-gui-example)


链表的数据结构


Тут тоже указание внешнего ключа избыточно


La notation de Marrison pour le Lushai n'est pas très transparente et les données Lushai sont parfois mal segmentées dans la base de données. Il faut savoir que :

l'accent circonflexe marque une voyelle longue. Si vous avez une double voyelle c'est qu'il y a une frontière de morphème entre les deux.

la voyelle ɔ est écrite -aw-, ce qui fait que dans une forme transcrite mawi ou vawi, on a affaire à un monosyllable [mɔi], [vɔi], pas à un disyllable ma+wi ou va+wi.

Par exemple, la forme vawiin 'today' se segmente comme [vɔi]+[in].

Les nasales et sonantes sourdes s'écrivent avec le h devant: hm, hn, hng, hr, hl. Par contre les occlusives aspirées prennent le h après: ph, th, kh. ch est une affriquée non aspirée. C'est chh qui est l'aspirée correspondante.

Le h note aussi le glottal stop à la fin des mots. Donc si vous trouvez une séquence ht-, ça n'est pas une aspirée mais glottal stop à la fin de la pemière syllabe suivi de t au début de la deuxième. -lh à la fin d'un mot veut dire -lʔ.

la consonne g est toujours précédée de n, c'est la nasale vélaire ŋ.

Laurent


rm cname


This internal private method on NSData doesn't exist on macOS 10.9.
As a result, my application crashes when I try to get a slice of a NSData object from Swift.


Nice! Do you also have plans to get stat information from executing middleware?


![](https://github.trello.services/images/mini-trello-icon.png) [Example GUI](https://trello.com/c/bo9ip3Ff/73-example-gui)


I wanted to do this in `jhipster-dependencies` too, but noticed that our new parent `spring-platform` explicitly skips this version. Turns out it is because of a regression in `spring-framework`:

https://github.com/spring-io/platform/issues/666#issuecomment-337508513

So they're going to wait for spring boot 1.5.9 before they do a new release... Not sure if this is likely to affect any JHipster apps, but wanted to let you know anyway.


this sequence of characters


Does this also apply to downloads in `nix-shell`?

I tried `nix-shell shell.nix` in this repo after compiling it from source on f31c66d392340ce0024fffadf1f3c1a3c9114f46 and the output doesn't look right to me:

![image](https://user-images.githubusercontent.com/1387653/31849544-018b664c-b5f9-11e7-9a7e-50df05b1bd0b.png)


クエストリングOKです。


@insertt nie wziąłeś pod uwagę tego, że inne pluginy współpracujące z FG mogą używać tej metody?


Nice idea, good luck with your tests!

The following version checks for the legality of the played moves,
to avoid any `do_move()/undo_move()` on illegal moves in the PV.

Untested code, but the idea should be there.

````C++
  // pv_is_draw() returns true when the PV ends in a draw
  bool pv_is_draw(Position& pos) {
    auto& pv = pos.this_thread()->rootMoves[0].pv;
    StateInfo st[MAX_PLY];
    int i;

    for (i = 0; i < pv.size() && pos.legal(pv[i]); i++)
        pos.do_move(pv[i], st[i]);

    bool isDraw = pos.is_draw(i);

    while (i > 0)
        pos.undo_move(pv[--i]);

    return isDraw;
  }
````


素因数分解OKです。


Disabled


被兩人個抱怨圖不能改，但他們卻不知道敝人其實有把 slides 的原始檔分享出來，只要肯用心找，還是有辦法改的。Orz


@bear101 send me u testproject via mail. i will fix it.


@berlinux2016 hatte Zeile 251"seperaten" schon korrigiert in "**separaten**".
Jetzt hast du es wieder ind Falsche geändert ;-)


在这里修改？


Please add the brackets according to our code guidelines, merge with the latest version, and send a pull request.


Please consider using naming conventions.
https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/capitalization-conventions
For instance:
Method names like:
printSingleton
getSingletonInstance
should be pascal cased.
There are class names in your other commits on factory that are camel case.
Please use pascal case insteaed.


@snicolet thanks, didn't know illegal moves could end up in the PV. How does that happen ?


ooo


поправил следующим коммитом


убрал


using github help


sandhya


moze wywalmy troche niepotrzebnych rzeczy, niech to wyglada tak:
```
        return (
            <div className={style.TodoApp}>
                <Title title="This is your to-do list" number={this.state.data.length} />
            </div>
        )
```


Solves #4


If the PV is constructed _ex post_ from the hash table (as opposed to be constructed on the fly during search), then it could contains illegal moves because the hash table can contain illegal moves.

Historically, SF has oscillated between the two methods for constructing the PV, so adding the check is a good idea, IMHO.


komponenty moga byc funkcyjne (tak jak ten) albo tworzone za pomoca klasy. Z reguly **components** w przeciwienstwie do **containers** beda funkcjami bo beda bardzo proste - beda tylko zalezec od propsow ktore dostana.
Jesli potrzebujesz komponentu ktory bedzie mial stan albo potrzebowal korzystac z lifecycle methods to musisz uzyc `class`. (takie komponenty nazywamy w tej konwencji kontenerami, np. App).


Yea, indeed.


nie musi ale generalnie jest tendencja zeby przy aplikacjach ktore tworzymy za pomoca komponentow trzymac style osobno dla kazdego komponentu. No chyba ze dany komponent w ogole nie potrzebuje styli.


嘎嘎嘎


adasd


Solves #106


add this as a parameter


add ' this' as a parameter to Linkedlist() will work


`不vvv`


Don't agree with this code change. Please see guidelines release last week.


so it's not able to accept anything


Do not agree. Please change


OK, yes, if moves come from TT that is true. In that case, the illegal moves would also be displayed to the user, so arguably the check should be added earlier... but I guess that's an old discussion ;-)


@ThibaudDauce Tu pourras revoir cette slide ?


qq


I thought it would be useful on responsive, 'cause it's the easiest way to move elements around, but inline-block is just fine :)


Fixed :)
Thank's


Fixed


Fixed, thank's...


I'll keep that in mind.
Thank's :)


Error


A good solution, well done. But I prefer a code style with blank spaces in between like this:

```php
if ($x % 2 === 0) {
```


need to type


@jdonaldson this test fails on lua. Should i disabled it for lua?


Githib.com


pass


![](https://github.trello.services/images/mini-trello-icon.png) [Update discount data on order if discount removed from order](https://trello.com/c/oCwXO4o1/27-update-discount-data-on-order-if-discount-removed-from-order)


281: "herunterladen" aneinander
293: "**I**hre"
297: "WLAN-Verbindung hergestellt**t** wird" > ein t zuviel
336: "Ein**s**tellungen für Musik, die heruntergeladen **wird**"
458+471: "Pr**ä**natal"
597: "**M**usik"
985: "WLAN verb**un**den"
988: "Willkommen **bei einer neuen** Version"
992: Der englische Satz steht noch dahinter.
z. B. 129, 130, 672, 974: vor "um" im Nebensatz gehört ein Komma ;-)


戻り値のArrayListには`UserDataDTO`しか入らないはずなので、戻り値の型を`ArrayList<UserDataDTO>`としましょう。このようにすることで、入る型を`UserDataDTO`に制限できるので安全になりますし、取り出すときにも以下のように、Objectからキャストする必要がなくなります。

```
ArrayList<UserDataDTO> resultData = UserDataDAO.getInstance().search(searchData);
for (UserDataDTO udd: resultData) {
    // 処理
}
```

ArrayListを使うときは必ず`<>`で入る型を指定するようにしましょう。


brakuje Devtools:
```
import { createStore } from 'redux';
import reducers from '../reducers/index';
import DevTools from '../DevTools';

const store = createStore(
    reducers,
    DevTools.instrument()
);

export default store;
```
https://kodilla.com/pl/bootcamp-module/55/64#198-middleware-reduxa-logger-i-devtools-logowanie-bledow


This is a fidget spinner i made on Borland Graphics in Turbo C.
It starts spinning on a user input speed and slows down to a halt, and shows time and rounds covered during rotation !


brakuje podpiecia DevTools


第二段階は１箇所だけ気になった点をコメントしました。
他の部分は問題ありません。OKです。


我觉得你会随时想你以前一样，在旧世界和新世界徘徊！！！


6. 入力された生年月日の情報がDBに正しく格納されていない。これを修正しなさい

ができていないようです。生年月日に挿入日時が入っています。
データベースに格納している部分を見直して見てください。

これ以外の修正はバッチリできてます！


Lots of optimizations to code.


不要用跑长跑的态度去跑短跑


Working now, thanks


![](https://github.trello.services/images/mini-trello-icon.png) [Hide order popup after 30 sec](https://trello.com/c/hLPyWaVl/25-hide-order-popup-after-30-sec)


学习，是一种生活方式，别人不理解无所谓，我只要保持我自己的生活节奏


-#5 . Ads


Fixed, good catch.


I was also preparing working on it and discover it yesterday. It affect Spring Batch...


You should state that the match is not case-sensitive in the help as well.


ip=com.shenyaon


OMG... php is horrible. Didn't know there is no good way to implement `Sys.environment()`...


cri


well done


葡萄藤


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5fb6cf39-15d4-47b4-8e0c-083e4c7f574f "isettenani"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/2187a989-84ad-42cf-aaa6-e7484486f1eb "isettenani") deployed [isettenani](https://github.com/fabioballati/isettenani/releases/tag/deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-085335 "deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-085335") to [Primo_Spazio](https://console.bluemix.net/apps/26374f0e-9756-45a7-afcf-1c65dcd187d7?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:fabio.ballati@polito.it:Primo_Spazio"), including this commit


All sorted out. I found a ready made function to make request for an access token :)
Thanks. Will post any issues here in the future.


Ihr braucht vielleicht auch noch:
https://github.com/openatv/enigma2/commit/a7c09843b4e9aecb5da5abe04c35b0d86f0224a2
und
https://github.com/openatv/enigma2/commit/e413e1f5deb21228286da8c4130a0357735aced1


Not at this time. It could be interesting to get the handler module for example but that will have to wait.


Hi. I added your jelly prebuilt to my updates.xml and while it is fetched, it does not appear after compile. Is there something that I am missing? Thanks in advance.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5fb6cf39-15d4-47b4-8e0c-083e4c7f574f "isettenani"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/2187a989-84ad-42cf-aaa6-e7484486f1eb "isettenani") deployed [isettenani](https://github.com/fabioballati/isettenani/releases/tag/deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-085920 "deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-085920") to [Primo_Spazio](https://console.bluemix.net/apps/26374f0e-9756-45a7-afcf-1c65dcd187d7?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:fabio.ballati@polito.it:Primo_Spazio"), including this commit


This is a very good socket.io chat example application


`/usr/lib` is preferred instead of `/usr/libexec` on Alpine. We discussed this some time ago on IRC with @ncopa.


@fichtner thanks, I have added two views for diagnostics so it is possible


@davisagli Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/57/violations
```
plone/namedfile/marshaler.py:67:36: C812 missing trailing comma
plone/namedfile/testing.py:18:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/namedfile/testing.py:22:36: C812 missing trailing comma
plone/namedfile/file.py:261:9: Q001 Remove bad quotes from multiline string.
plone/namedfile/file.py:302:9: Q001 Remove bad quotes from multiline string.
plone/namedfile/handler.py:11:23: C812 missing trailing comma
plone/namedfile/interfaces.py:17:25: C812 missing trailing comma
plone/namedfile/scaling.py:192:25: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:195:5: C901 'DefaultImageScalingFactory.__call__' is too complex (15)
plone/namedfile/scaling.py:202:25: C816 missing trailing comma in Python 3.6+
plone/namedfile/scaling.py:242:29: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:406:21: C816 missing trailing comma in Python 3.6+
plone/namedfile/scaling.py:433:25: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:445:25: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:459:21: C816 missing trailing comma in Python 3.6+
plone/namedfile/scaling.py:485:29: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:499:17: C816 missing trailing comma in Python 3.6+
plone/namedfile/utils/__init__.py:84:66: C812 missing trailing comma
plone/namedfile/utils/__init__.py:151:15: T000 Todo note found.
plone/namedfile/utils/__init__.py:156:73: C812 missing trailing comma
plone/namedfile/utils/__init__.py:176:15: T000 Todo note found.
plone/namedfile/utils/__init__.py:183:18: C812 missing trailing comma
plone/namedfile/utils/__init__.py:188:1: C901 'rotate_image' is too complex (20)
plone/namedfile/utils/__init__.py:219:14: C812 missing trailing comma
plone/namedfile/utils/__init__.py:276:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils/__init__.py:280:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils/tiff_utils.py:12:1: C901 'process_tiff' is too complex (11)
plone/namedfile/utils/tiff_utils.py:21:7: T000 Todo note found.
plone/namedfile/utils/tiff_utils.py:82:7: T000 Todo note found.
plone/namedfile/utils/tiff_utils.py:83:7: T000 Todo note found.
plone/namedfile/tests/test_blobfile.py:40:31: C812 missing trailing comma
plone/namedfile/tests/test_blobfile.py:45:35: C812 missing trailing comma
plone/namedfile/tests/test_blobfile.py:50:46: C812 missing trailing comma
plone/namedfile/tests/test_blobfile.py:55:32: C812 missing trailing comma
plone/namedfile/tests/test_scaling.py:85:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:102:80: E501 line too long (81 > 79 characters)
plone/namedfile/tests/test_scaling.py:133:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:156:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:178:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:200:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_doctests.py:25:51: C812 missing trailing comma
plone/namedfile/tests/test_doctests.py:27:10: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:116:28: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:146:70: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:153:76: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:164:74: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:197:75: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:202:78: 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.


line 37 shows error .........."expected an indented block"


No need to omit the castling rook (`to`) which isn't between the king and rook.


Haxe is so much better )


`i` should be declared as local.


It's a good practice to include the problem in multi-line comments. 👍


@jensens Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/58/violations
```
plone/namedfile/marshaler.py:67:36: C812 missing trailing comma
plone/namedfile/testing.py:18:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/namedfile/testing.py:22:36: C812 missing trailing comma
plone/namedfile/file.py:261:9: Q001 Remove bad quotes from multiline string.
plone/namedfile/file.py:302:9: Q001 Remove bad quotes from multiline string.
plone/namedfile/handler.py:11:23: C812 missing trailing comma
plone/namedfile/interfaces.py:17:25: C812 missing trailing comma
plone/namedfile/scaling.py:192:25: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:195:5: C901 'DefaultImageScalingFactory.__call__' is too complex (15)
plone/namedfile/scaling.py:202:25: C816 missing trailing comma in Python 3.6+
plone/namedfile/scaling.py:242:29: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:406:21: C816 missing trailing comma in Python 3.6+
plone/namedfile/scaling.py:433:25: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:445:25: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:459:21: C816 missing trailing comma in Python 3.6+
plone/namedfile/scaling.py:485:29: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:499:17: C816 missing trailing comma in Python 3.6+
plone/namedfile/utils/__init__.py:84:66: C812 missing trailing comma
plone/namedfile/utils/__init__.py:151:15: T000 Todo note found.
plone/namedfile/utils/__init__.py:156:73: C812 missing trailing comma
plone/namedfile/utils/__init__.py:176:15: T000 Todo note found.
plone/namedfile/utils/__init__.py:183:18: C812 missing trailing comma
plone/namedfile/utils/__init__.py:188:1: C901 'rotate_image' is too complex (20)
plone/namedfile/utils/__init__.py:219:14: C812 missing trailing comma
plone/namedfile/utils/__init__.py:276:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils/__init__.py:280:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils/tiff_utils.py:12:1: C901 'process_tiff' is too complex (11)
plone/namedfile/utils/tiff_utils.py:21:7: T000 Todo note found.
plone/namedfile/utils/tiff_utils.py:82:7: T000 Todo note found.
plone/namedfile/utils/tiff_utils.py:83:7: T000 Todo note found.
plone/namedfile/tests/test_blobfile.py:40:31: C812 missing trailing comma
plone/namedfile/tests/test_blobfile.py:45:35: C812 missing trailing comma
plone/namedfile/tests/test_blobfile.py:50:46: C812 missing trailing comma
plone/namedfile/tests/test_blobfile.py:55:32: C812 missing trailing comma
plone/namedfile/tests/test_scaling.py:85:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:102:80: E501 line too long (81 > 79 characters)
plone/namedfile/tests/test_scaling.py:133:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:156:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:178:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:200:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_doctests.py:25:51: C812 missing trailing comma
plone/namedfile/tests/test_doctests.py:27:10: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:116:28: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:146:70: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:153:76: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:164:74: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:197:75: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:202:78: 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.


The latter (2).


`command:` is quite long for prefix, wouldn't be `cmd:` better?


How could `Null` dispatch to `::Type{<: CatValue}`?


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5fb6cf39-15d4-47b4-8e0c-083e4c7f574f "isettenani"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/2187a989-84ad-42cf-aaa6-e7484486f1eb "isettenani") deployed [isettenani](https://github.com/fabioballati/isettenani/releases/tag/deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-091340 "deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-091340") to [Primo_Spazio](https://console.bluemix.net/apps/26374f0e-9756-45a7-afcf-1c65dcd187d7?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:fabio.ballati@polito.it:Primo_Spazio"), including this commit


newer version of gcc have -Wexpansion-to-defined (enabled by -Wpedantic and -Wextra)
which is still warning about this.

-Wexpansion-to-defined
Warn whenever defined is encountered in the expansion of a macro (including the case where the macro is expanded by an #if directive).  Such usage is not portable.  This warning is also enabled by -Wpedantic and -Wextra.


![](https://github.trello.services/images/mini-trello-icon.png) [Programació](https://trello.com/c/HHKlpzTj/13-programaci%C3%B3)


Oups ! OLED DISPLAY


Oops, I forgot about Ra1, Kb1, Ka2.


Yes, a SIGINT-handler gets called in a  *newly-created thread*. That works fine here.


Two files need to be merged at last.


We can conclude that "Winbinder" is officially dead for php 7.


{'ver1':'5', 'ver2':'50'}


+ {'ver1': '5'، 'ver2': '50'}


```
../pcap/funcattrs.h:114:42: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || PCAP_IS_AT_LEAST_GNUC_VERSION(2, 5) \
                                          ^
../pcap/funcattrs.h:115:42: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || PCAP_IS_AT_LEAST_SUNC_VERSION(5, 9) \
                                          ^
../pcap/funcattrs.h:116:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || PCAP_IS_AT_LEAST_XL_C_VERSION(10, 1) \
                                           ^
../pcap/funcattrs.h:117:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || PCAP_IS_AT_LEAST_HP_C_VERSION(6, 10)
                                           ^
../pcap/funcattrs.h:141:42: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || PCAP_IS_AT_LEAST_GNUC_VERSION(2, 3) \
                                          ^
../pcap/funcattrs.h:142:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || PCAP_IS_AT_LEAST_XL_C_VERSION(10, 1) \
                                           ^
../pcap/funcattrs.h:143:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || PCAP_IS_AT_LEAST_HP_C_VERSION(6, 10)
                                           ^
../pcap/funcattrs.h:164:42: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || PCAP_IS_AT_LEAST_GNUC_VERSION(4, 5) \
                                          ^
../pcap/funcattrs.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || PCAP_IS_AT_LEAST_SUNC_VERSION(5, 13)
                                           ^
```


![](https://github.trello.services/images/mini-trello-icon.png) [Delivery orders in daily stats](https://trello.com/c/3t7Bm2dy/26-delivery-orders-in-daily-stats)


@jensens Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.users/18/violations
```
plone/app/users/testing.py:18:10: Q000 Remove bad quotes.
plone/app/users/schema.py:22:21: Q000 Remove bad quotes.
plone/app/users/schema.py:24:16: Q000 Remove bad quotes.
plone/app/users/schema.py:34:11: T000 Todo note found.
plone/app/users/schema.py:78:31: Q000 Remove bad quotes.
plone/app/users/schema.py:97:21: Q000 Remove bad quotes.
plone/app/users/schema.py:98:21: Q000 Remove bad quotes.
plone/app/users/schema.py:99:21: Q000 Remove bad quotes.
plone/app/users/schema.py:99:76: C812 missing trailing comma
plone/app/users/schema.py:100:10: C812 missing trailing comma
plone/app/users/schema.py:112:31: Q000 Remove bad quotes.
plone/app/users/schema.py:113:23: Q000 Remove bad quotes.
plone/app/users/schema.py:117:25: Q000 Remove bad quotes.
plone/app/users/schema.py:118:17: Q000 Remove bad quotes.
plone/app/users/schema.py:158:16: S001 found module formatter
plone/app/users/schema.py:172:48: C812 missing trailing comma
plone/app/users/schema.py:175:13: Q000 Remove bad quotes.
plone/app/users/schema.py:176:22: Q000 Remove bad quotes.
plone/app/users/schema.py:177:22: Q000 Remove bad quotes.
plone/app/users/schema.py:178:22: Q000 Remove bad quotes.
plone/app/users/schema.py:179:22: Q000 Remove bad quotes.
plone/app/users/schema.py:180:22: Q000 Remove bad quotes.
plone/app/users/schema.py:181:22: Q000 Remove bad quotes.
plone/app/users/vocabularies.py:42:80: E501 line too long (130 > 79 characters)
plone/app/users/vocabularies.py:116:25: S001 found module formatter
plone/app/users/field_extender.py:29:15: Q000 Remove bad quotes.
plone/app/users/field_extender.py:30:21: Q000 Remove bad quotes.
plone/app/users/field_extender.py:45:5: D001 found adapts( replace it with zope.component.adapter
plone/app/users/field_extender.py:74:56: Q000 Remove bad quotes.
plone/app/users/utils.py:22:65: C812 missing trailing comma
plone/app/users/utils.py:23:10: C812 missing trailing comma
plone/app/users/upgrades.py:17:25: Q000 Remove bad quotes.
plone/app/users/upgrades.py:40:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:41:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:52:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:53:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:54:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:65:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:66:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:67:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:81:72: C812 missing trailing comma
plone/app/users/upgrades.py:98:33: Q000 Remove bad quotes.
plone/app/users/upgrades.py:114:9: E128 continuation line under-indented for visual indent
plone/app/users/upgrades.py:115:20: C812 missing trailing comma
plone/app/users/browser/account.py:31:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:32:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:36:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:37:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:38:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:77:44: C812 missing trailing comma
plone/app/users/browser/account.py:91:39: P002 found "hasattr", consider replacing it
plone/app/users/browser/account.py:138:24: Q000 Remove bad quotes.
plone/app/users/browser/account.py:139:26: Q000 Remove bad quotes.
plone/app/users/browser/account.py:168:12: P002 found "hasattr", consider replacing it
plone/app/users/browser/account.py:170:73: C812 missing trailing comma
plone/app/users/browser/account.py:188:41: Q000 Remove bad quotes.
plone/app/users/browser/account.py:233:57: Q000 Remove bad quotes.
plone/app/users/browser/account.py:234:60: Q000 Remove bad quotes.
plone/app/users/browser/account.py:236:13: S001 found module formatter
plone/app/users/browser/account.py:236:68: C812 missing trailing comma
plone/app/users/browser/membersearch.py:18:46: C812 missing trailing comma
plone/app/users/browser/register.py:52:41: C812 missing trailing comma
plone/app/users/browser/register.py:62:13: Q000 Remove bad quotes.
plone/app/users/browser/register.py:63:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:78:62: Q000 Remove bad quotes.
plone/app/users/browser/register.py:99:59: Q000 Remove bad quotes.
plone/app/users/browser/register.py:100:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:101:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:102:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:107:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:108:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:109:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:110:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:110:50: C812 missing trailing comma
plone/app/users/browser/register.py:124:49: C812 missing trailing comma
plone/app/users/browser/register.py:128:5: C901 'BaseRegistrationForm.generate_user_id' is too complex (12)
plone/app/users/browser/register.py:205:12: P002 found "hasattr", consider replacing it
plone/app/users/browser/register.py:216:22: Q000 Remove bad quotes.
plone/app/users/browser/register.py:216:22: S001 found module formatter
plone/app/users/browser/register.py:275:5: C901 'BaseRegistrationForm.validate_registration' is too complex (17)
plone/app/users/browser/register.py:351:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:352:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:359:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:360:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:370:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:371:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:379:37: Q000 Remove bad quotes.
plone/app/users/browser/register.py:380:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:387:67: C812 missing trailing comma
plone/app/users/browser/register.py:403:11: T000 Todo note found.
plone/app/users/browser/register.py:412:5: C901 'BaseRegistrationForm.handle_join_success' is too complex (12)
plone/app/users/browser/register.py:448:69: Q000 Remove bad quotes.
plone/app/users/browser/register.py:491:35: Q000 Remove bad quotes.
plone/app/users/browser/register.py:492:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:493:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:503:35: Q000 Remove bad quotes.
plone/app/users/browser/register.py:504:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:505:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:551:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:609:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:610:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:611:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:612:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:619:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:660:65: C812 missing trailing comma
plone/app/users/browser/register.py:669:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:670:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:671:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:672:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:672:79: C812 missing trailing comma
plone/app/users/browser/register.py:678:67: C812 missing trailing comma
plone/app/users/browser/register.py:707:69: Q000 Remove bad quotes.
plone/app/users/browser/register.py:711:15: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:34:46: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:36:20: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:43:20: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:44:23: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:82:41: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:88:50: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:95:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:96:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:96:47: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:99:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:100:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:100:32: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:15:15: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:16:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:17:19: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:33:20: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:51:49: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:53:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:55:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:56:65: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:28:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:35:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:36:13: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:59:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:74:45: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:91:29: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:111:28: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:137:38: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:137:45: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:142:15: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:142:41: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:142:47: C812 missing trailing comma
plone/app/users/browser/schemaeditor.py:49:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:50:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:51:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:52:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:53:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:54:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:55:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:56:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:57:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:58:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:59:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:60:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:61:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:98:15: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:111:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:139:30: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:146:17: S001 found module formatter
plone/app/users/browser/schemaeditor.py:220:33: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:225:28: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:226:31: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:229:17: B901 blind except: statement
plone/app/users/browser/schemaeditor.py:232:26: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:233:26: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:238:31: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:238:46: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:240:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:240:21: S001 found module formatter
plone/app/users/browser/schemaeditor.py:242:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:242:21: S001 found module formatter
plone/app/users/browser/schemaeditor.py:251:25: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:251:25: S001 found module formatter
plone/app/users/browser/schemaeditor.py:302:19: C812 missing trailing comma
plone/app/users/browser/schemaeditor.py:312:19: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:45:37: Q000 Remove bad quotes.
plone/app/users/browser/userdatapanel.py:77:53: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:83:59: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:102:41: C812 missing trailing comma
plone/app/users/tests/base.py:67:14: D001 found declarePrivate( replace it with AccessControl.ClassSecurityInfo.private
plone/app/users/tests/base.py:127:58: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:19:80: E501 line too long (438 > 79 characters)
plone/app/users/tests/test_exportimport.py:21:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_exportimport.py:28:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_exportimport.py:36:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_exportimport.py:44:80: E501 line too long (101 > 79 characters)
plone/app/users/tests/test_exportimport.py:53:80: E501 line too long (82 > 79 characters)
plone/app/users/tests/test_exportimport.py:58:80: E501 line too long (89 > 79 characters)
plone/app/users/tests/test_exportimport.py:68:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_exportimport.py:94:80: E501 line too long (83 > 79 characters)
plone/app/users/tests/test_exportimport.py:108:41: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:111:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:113:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:116:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:118:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:121:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:123:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:126:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:130:26: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:132:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:134:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:137:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:138:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_exportimport.py:139:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:142:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:144:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:147:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:149:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:152:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:154:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:157:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:159:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:162:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:164:23: Q000 Remove bad quotes.
plone/app/users/tests/test_new_user.py:13:62: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:30:68: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:43:62: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:64:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:66:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:67:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:84:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:85:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:87:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:88:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:104:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:105:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:107:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:108:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:126:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:127:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:129:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:130:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:148:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:150:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:154:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:172:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:173:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:175:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:179:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_schema_types.py:20:80: E501 line too long (438 > 79 characters)
plone/app/users/tests/test_schema_types.py:22:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_schema_types.py:29:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_schema_types.py:37:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_schema_types.py:45:80: E501 line too long (101 > 79 characters)
plone/app/users/tests/test_schema_types.py:54:80: E501 line too long (82 > 79 characters)
plone/app/users/tests/test_schema_types.py:59:80: E501 line too long (89 > 79 characters)
plone/app/users/tests/test_schema_types.py:69:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_schema_types.py:95:80: E501 line too long (83 > 79 characters)
plone/app/users/tests/test_schema_types.py:117:27: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:123:41: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:123:80: E501 line too long (80 > 79 characters)
plone/app/users/tests/test_schema_types.py:124:80: E501 line too long (116 > 79 characters)
plone/app/users/tests/test_schema_types.py:124:87: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:124:100: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:144:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_doctests.py:33:40: C812 missing trailing comma
plone/app/users/tests/test_user_data_panel.py:18:30: C812 missing trailing comma
plone/app/users/tests/test_user_data_panel.py:30:62: C812 missing trailing comma
plone/app/users/tests/test_account.py:2:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_account.py:6:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_account.py:7:1: I003 isort expected 1 blank line in imports, found 0
plone/app/users/tests/test_robot.py:2:1: F401 'plone.app.users.testing.PLONE_APP_USERS_ROBOT' imported but unused
plone/app/users/tests/test_robot.py:3:1: F401 'plone.testing.layered' imported but unused
plone/app/users/tests/test_robot.py:6:1: F401 'robotsuite' imported but unused
plone/app/users/tests/test_robot.py:13:53: Q000 Remove bad quotes.
plone/app/users/tests/test_robot.py:14:9: F841 local variable 'testfilepath' is assigned to but never used
plone/app/users/tests/test_robot.py:14:37: Q000 Remove bad quotes.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@jensens Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/59/violations
```
plone/namedfile/marshaler.py:67:36: C812 missing trailing comma
plone/namedfile/testing.py:18:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/namedfile/testing.py:22:36: C812 missing trailing comma
plone/namedfile/file.py:261:9: Q001 Remove bad quotes from multiline string.
plone/namedfile/file.py:302:9: Q001 Remove bad quotes from multiline string.
plone/namedfile/handler.py:11:23: C812 missing trailing comma
plone/namedfile/interfaces.py:17:25: C812 missing trailing comma
plone/namedfile/scaling.py:192:25: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:195:5: C901 'DefaultImageScalingFactory.__call__' is too complex (15)
plone/namedfile/scaling.py:202:25: C816 missing trailing comma in Python 3.6+
plone/namedfile/scaling.py:242:29: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:406:21: C816 missing trailing comma in Python 3.6+
plone/namedfile/scaling.py:433:25: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:445:25: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:459:21: C816 missing trailing comma in Python 3.6+
plone/namedfile/scaling.py:485:29: C815 missing trailing comma in Python 3.5+
plone/namedfile/scaling.py:499:17: C816 missing trailing comma in Python 3.6+
plone/namedfile/utils/__init__.py:84:66: C812 missing trailing comma
plone/namedfile/utils/__init__.py:151:15: T000 Todo note found.
plone/namedfile/utils/__init__.py:156:73: C812 missing trailing comma
plone/namedfile/utils/__init__.py:176:15: T000 Todo note found.
plone/namedfile/utils/__init__.py:183:18: C812 missing trailing comma
plone/namedfile/utils/__init__.py:188:1: C901 'rotate_image' is too complex (20)
plone/namedfile/utils/__init__.py:219:14: C812 missing trailing comma
plone/namedfile/utils/__init__.py:276:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils/__init__.py:280:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils/tiff_utils.py:12:1: C901 'process_tiff' is too complex (11)
plone/namedfile/utils/tiff_utils.py:21:7: T000 Todo note found.
plone/namedfile/utils/tiff_utils.py:82:7: T000 Todo note found.
plone/namedfile/utils/tiff_utils.py:83:7: T000 Todo note found.
plone/namedfile/tests/test_blobfile.py:40:31: C812 missing trailing comma
plone/namedfile/tests/test_blobfile.py:45:35: C812 missing trailing comma
plone/namedfile/tests/test_blobfile.py:50:46: C812 missing trailing comma
plone/namedfile/tests/test_blobfile.py:55:32: C812 missing trailing comma
plone/namedfile/tests/test_scaling.py:85:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:102:80: E501 line too long (81 > 79 characters)
plone/namedfile/tests/test_scaling.py:133:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:156:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:178:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_scaling.py:200:80: E501 line too long (86 > 79 characters)
plone/namedfile/tests/test_doctests.py:25:51: C812 missing trailing comma
plone/namedfile/tests/test_doctests.py:27:10: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:116:28: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:146:70: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:153:76: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:164:74: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:197:75: C812 missing trailing comma
plone/namedfile/tests/test_scaling_functional.py:202:78: 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.


Is way more elegant than my quick dirty patch !!
Thank you for the recursivity as well !

Arthur


Dear @Infernus101,
I am sorry to inform you that your submitted release, "ProfileUI" (v3.5.1), for the project [ProfileUI](https://poggit.pmmp.io/ci/Infernus101/ProfileUI/ProfileUI) on 2017-10-21 08:56:17 has been rejected.

We have started rejecting plugins due to poor description. Please read the instructions for writing a description in the submit form. In particular, a tab only recapping the plugin name, badges for Poggit-CI, download links, etc., are not acceptable.

If you still don't understand, just look at how bad your description looks in https://poggit.pmmp.io/p/ProfileUI/3.5.1

Please resolve the above-listed issues and submit the updated plugin again.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5fb6cf39-15d4-47b4-8e0c-083e4c7f574f "isettenani"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/2187a989-84ad-42cf-aaa6-e7484486f1eb "isettenani") deployed [isettenani](https://github.com/fabioballati/isettenani/releases/tag/deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-092528 "deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-092528") to [Primo_Spazio](https://console.bluemix.net/apps/26374f0e-9756-45a7-afcf-1c65dcd187d7?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:fabio.ballati@polito.it:Primo_Spazio"), including this commit


Small nitpicking, should it be `source-dirs` instead of `sources-dirs`? E.g. you'd talk about the "source directories" of your package, not the "sources directories".

Also should the defvar speak of "root dirs" rather than "subdirs"? E.g:

```
(defvar ess-r-package-root-source-dirs ...)
(defun ess-r-package-source-dirs ...)
```


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5fb6cf39-15d4-47b4-8e0c-083e4c7f574f "isettenani"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/2187a989-84ad-42cf-aaa6-e7484486f1eb "isettenani") deployed [isettenani](https://github.com/fabioballati/isettenani/releases/tag/deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-093054 "deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-093054") to [Primo_Spazio](https://console.bluemix.net/apps/26374f0e-9756-45a7-afcf-1c65dcd187d7?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:fabio.ballati@polito.it:Primo_Spazio"), including this commit


Live


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5fb6cf39-15d4-47b4-8e0c-083e4c7f574f "isettenani"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/2187a989-84ad-42cf-aaa6-e7484486f1eb "isettenani") deployed [isettenani](https://github.com/fabioballati/isettenani/releases/tag/deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-093441 "deploy-ibm-yp-eu-gb-fabio.ballati-polito.it-Primo_Spazio-20171021-093441") to [Primo_Spazio](https://console.bluemix.net/apps/26374f0e-9756-45a7-afcf-1c65dcd187d7?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:fabio.ballati@polito.it:Primo_Spazio"), including this commit


LGTM :+1:


Hi,
I assume you haven't specified Jelly in any PRODUCT_PACKAGES statement.
The Android.mk files of each repo provide - so to say - "catalog items" only, which need to be "ordered".
The starting point is the device tree, where the device is added to the "lunch combo" and - besides the hardware and kernel specs - through the setup_makefiles.sh shell files the "shopping list" is compiled, when you execute the "lunch" command (or implicitly through "brunch"). The file **vendor/cm/config/common.mk** is one (of further others) central place in LineageOS, where the contents of the build are packaged. In my vendor/cm fork, you'll find Jelly defined in one PRODUCT_PACKAGES statement. (Btw, here you would also remove items, which you don't want to be part of the build - e.g. I have removed CMUpdater, as this does not make any sense for an unofficial individual build)


Why not just delete this whole function and have the callers make this call instead?  No need for unneeded wrapper functions of core kernel calls.


Have you checked git log of [community/julia/APKBUILD](https://github.com/alpinelinux/aports/commits/master/community/julia/APKBUILD)? Probably not. It was disabled for two months (not by me) and so missing in distribution. I have fixed it, reenabled and then updated to 0.6.0. But it was in middle of night, I overlooked something, build on builders failed, so I disabled it again to resolve it after a sleep.


RELATIONAL SCHEMA: Please review it.


Okey. I will change it now. 👍


Beni Oku Dosyası


Got fixed with #111 NOT #112


See https://forum.opnsense.org/index.php?topic=6183.msg26150#msg26150

We did not touch / alter config file generation. We only switched the used binaries.


@ejahglass tinychat had made some changes which caused the parsing to fail. This is fixed in the latest version.
@CrookedTech The way that auto bans/kicks work, has been changed. So, hopefully this should fix the issue.
@NawtJ0sh Is that error caused by the bot entering a room where a youtube is already playing? If so, it should be fixed in the latest version.


I like the way you expressed your name in a dedicated file


Ok, have added support to latest dev version and also in dev config tool. Once you select to mirror x or y axis the appropriate endstops appear and should get used automatically for homing. Hope it works as expected.