@jensens Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.blob/27/violations
```
src/plone/app/blob/iterators.py:13:9: D001 found implements( replace it with zope.interface.implementer
src/plone/app/blob/scale.py:27:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/scale.py:74:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/content.py:254:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/interfaces.py:10:37: Q000 Remove bad quotes.
src/plone/app/blob/interfaces.py:13:17: Q000 Remove bad quotes.
src/plone/app/blob/interfaces.py:14:23: Q000 Remove bad quotes.
src/plone/app/blob/markings.py:9:1: I001 isort found an import in the wrong position
src/plone/app/blob/monkey.py:47:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/monkey.py:53:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/monkey.py:56:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/migrations.py:43:1: C901 'makeMigrator' is too complex (15)
src/plone/app/blob/migrations.py:55:80: E501 line too long (115 > 79 characters)
src/plone/app/blob/migrations.py:83:20: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:45:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:198:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/field.py:278:16: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:343:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/field.py:360:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/field.py:387:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:390:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/download.py:35:1: C901 'handleRequestRange' is too complex (12)
src/plone/app/blob/browser/size.py:46:9: E731 do not assign a lambda expression, use a def
src/plone/app/blob/adapters/pdata.py:13:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/blobwrapper.py:12:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/atimage.py:9:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/webdav.py:12:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/file.py:11:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/xmlrpc.py:12:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/atfile.py:12:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/stringio.py:12:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/fileupload.py:17:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/ofsfile.py:11:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/tests/test_maintenance.py:6:1: I003 isort expected 1 blank line in imports, found 0
src/plone/app/blob/tests/test_replacements.py:19:1: I001 isort found an import in the wrong position
src/plone/app/blob/tests/test_replacements.py:413:9: E731 do not assign a lambda expression, use a def
src/plone/app/blob/tests/base.py:29:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/base.py:37:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/test_base_fields.py:40:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/utils.py:59:9: T001 print statement found.
src/plone/app/blob/tests/utils.py:60:9: T001 print statement found.
src/plone/app/blob/tests/utils.py:61:9: T001 print statement found.
src/plone/app/blob/tests/lingua.py:35:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/layer.py:30:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/layer.py:74:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/layer.py:109:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/subtypes/image.py:25:12: P002 found "hasattr", consider replacing it
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


One alternative dichotomy would be: current and next versions.


Bah tem razão, valeuu


Starting with aed415c the ebuild now uses the Makefile. Thank you!


@crisbeto It would be great!


@jonandersen I think I figured out the issue I was having: from the core motion handler, I kept a weak reference to `self`, then I dispatched to the `sessionQueue`. I think in some cases the weak reference was nil'ed out before the block on `sessionQueue` was called.

Like...

``` { [weak self]  (data, error) in {

    // get deviceOrientation

    self?.sessionQueue.async {
        self?.deviceOrientation = deviceOrientation
    }
}
```


Pois é, eu tava pensando em usar só um for mas fiquei com preguiça de pensar asdhuajieks


Adding comments to the code, readability


Great! :) Hopefully that reduces maintenance for package maintainer (=you, me and Luke)


I think so, yes.


Commenting on code, adding readability to main.


Is this a mission-critical hotfix, @ilteroi? If so, I'll merge and push it out today.


I hope so too. :)


Hey, can you send a pull request with this new example?
Thanks ;)


Hey Nick, can you send me an email at kirk(dot)lawrence(at)iacapps(dot)com

I have a request regarding your Ask extension.

Thanks,


//ch


I'm using an `AVAssetWriter` and on the input I'm setting `writerVideoInput.transform = videoTrack.preferredTransform`. When the device orientation is nil it returns the previewLayer orientation, which I think accounts for the upside down video. I also decreased the core motion update frequency from `.1` to `.25` which may account for why this issue only happens occasionally (when recoding begins before the orientation has been updated).


Yes!  Very good.


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/422)*


The URL for the code is given on line 248


Checking end of user input, adding comments. Saves us from potential bugs from user being ultimate HAXX0R


I see you're making some cool changes. I'd appreciate it if you would send a pull request when you're done ;)


Deleted old interface, just organizing.


Removed error check from function, as the interface will do the error checking.


Removed interface-style stuff from function, compiled it down into more readable, streamlined form.


@jbleyel Fix doesn't work with browsers that utilize a separate image cache, like Firefox. When it sees the **src** isn't changed, it doesn't even bother to check the HTTP cache, and therefore HTTP headers to control caching is useless.

Since we don't have the original js source, but only the minified version, could you revert the change, and put the timestamp back in the URL for the refresh of the grab? But instead of using a GET variable, use the timestamp as an anchor (so "/grab#20170512180712" instead of something like "/grab?ts=20170512180712")?

The image cache seems to be indexed on the full URL, so this will invalidate the image in the image cache, while not interfering with the HTTP cache, for which the anchor value is ignored.


Error checking.


![](https://github.trello.services/images/mini-trello-icon.png) [Update `close animation` for a note](https://trello.com/c/vJfSwZuN/39-update-close-animation-for-a-note)


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/423)*


Used Number class instead of Normal class.


## Global

| Changed         |   Status |
|:----------------|---------:|
| `coverage`      |      1.8 |
| `nodes_count`   |   1116   |
| `texts_passing` |     34   |

## Words

| Changed   |   Status |
|:----------|---------:|
| `eng`     |   +82759 |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/tlg0540/tlg001/tlg0540.tlg001.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg001/tlg0540.tlg001.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg002/tlg0540.tlg002.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg002/tlg0540.tlg002.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg003/tlg0540.tlg003.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg003/tlg0540.tlg003.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg004/tlg0540.tlg004.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg004/tlg0540.tlg004.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg005/tlg0540.tlg005.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg005/tlg0540.tlg005.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg006/tlg0540.tlg006.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg006/tlg0540.tlg006.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg007/tlg0540.tlg007.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg007/tlg0540.tlg007.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg008/tlg0540.tlg008.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg008/tlg0540.tlg008.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg009/tlg0540.tlg009.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg009/tlg0540.tlg009.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg010/tlg0540.tlg010.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg010/tlg0540.tlg010.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg011/tlg0540.tlg011.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg011/tlg0540.tlg011.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg012/tlg0540.tlg012.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg012/tlg0540.tlg012.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg013/tlg0540.tlg013.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg013/tlg0540.tlg013.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg014/tlg0540.tlg014.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg014/tlg0540.tlg014.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg015/tlg0540.tlg015.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg015/tlg0540.tlg015.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg016/tlg0540.tlg016.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg016/tlg0540.tlg016.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg017/tlg0540.tlg017.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg017/tlg0540.tlg017.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg018/tlg0540.tlg018.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg018/tlg0540.tlg018.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg019/tlg0540.tlg019.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg019/tlg0540.tlg019.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg020/tlg0540.tlg020.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg020/tlg0540.tlg020.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg021/tlg0540.tlg021.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg021/tlg0540.tlg021.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg022/tlg0540.tlg022.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg022/tlg0540.tlg022.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg023/tlg0540.tlg023.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg023/tlg0540.tlg023.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg024/tlg0540.tlg024.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg024/tlg0540.tlg024.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg025/tlg0540.tlg025.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg025/tlg0540.tlg025.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg026/tlg0540.tlg026.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg026/tlg0540.tlg026.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg027/tlg0540.tlg027.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg027/tlg0540.tlg027.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg028/tlg0540.tlg028.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg028/tlg0540.tlg028.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg029/tlg0540.tlg029.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg029/tlg0540.tlg029.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg030/tlg0540.tlg030.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg030/tlg0540.tlg030.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg031/tlg0540.tlg031.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg031/tlg0540.tlg031.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg032/tlg0540.tlg032.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg032/tlg0540.tlg032.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg033/tlg0540.tlg033.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg033/tlg0540.tlg033.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg034/tlg0540.tlg034.perseus-eng1.xml` | Deleted  |
| `./data/tlg0540/tlg034/tlg0540.tlg034.perseus-eng2.xml` | New      |
| `./data/tlg0540/tlg001/tlg0540.tlg001.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg002/tlg0540.tlg002.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg003/tlg0540.tlg003.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg004/tlg0540.tlg004.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg005/tlg0540.tlg005.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg006/tlg0540.tlg006.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg007/tlg0540.tlg007.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg008/tlg0540.tlg008.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg009/tlg0540.tlg009.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg010/tlg0540.tlg010.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg011/tlg0540.tlg011.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg012/tlg0540.tlg012.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg013/tlg0540.tlg013.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg014/tlg0540.tlg014.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg015/tlg0540.tlg015.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg016/tlg0540.tlg016.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg017/tlg0540.tlg017.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg018/tlg0540.tlg018.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg019/tlg0540.tlg019.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg020/tlg0540.tlg020.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg021/tlg0540.tlg021.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg022/tlg0540.tlg022.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg023/tlg0540.tlg023.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg024/tlg0540.tlg024.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg025/tlg0540.tlg025.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg026/tlg0540.tlg026.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg027/tlg0540.tlg027.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg028/tlg0540.tlg028.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg029/tlg0540.tlg029.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg030/tlg0540.tlg030.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg031/tlg0540.tlg031.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg032/tlg0540.tlg032.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg033/tlg0540.tlg033.perseus-eng2.xml` | Passing  |
| `./data/tlg0540/tlg034/tlg0540.tlg034.perseus-eng2.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/425)*


![](https://github.trello.services/images/mini-trello-icon.png) [[Bug] If a user does not have a data storage account, they should not be able to connect to HealthKit.](https://trello.com/c/qLwcH59R/49-bug-if-a-user-does-not-have-a-data-storage-account-they-should-not-be-able-to-connect-to-healthkit)


Feitoo


Any chance this commit will be ever included into release?


:D Haha. I <3 C ;) Mache auch die cryptopals challenges in C!


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/427)*


379178785:AAGUiSXbOStibvQpusIymafSmhwiUleZL_M


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/85559b6d-3b47-4c86-88b5-a3688e68285b "PoC2_petclinic_microservice_jgkong"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/5e65a470-ac27-4ff4-9123-1ce97f9f44db "PoC2-api-gateway-jgkong") deployed [spring-petclinic-microservices](https://github.com/sdevopsadm/spring-petclinic-microservices/releases/tag/deploy-ibm-yp-us-south-VDInfraPOC-POC-20170512-171256 "deploy-ibm-yp-us-south-VDInfraPOC-POC-20170512-171256") to [POC](https://console.ng.bluemix.net/apps/0e2c13c4-54ec-45ed-9274-834bec850d52 "ibm:yp:us-south:VDInfraPOC:POC"), including this commit


![](https://github.trello.services/images/mini-trello-icon.png) [Use target ranges from user profile](https://trello.com/c/9mrBxTGq/48-use-target-ranges-from-user-profile)


Los archivos se encuentran comprimidos debido a su tamaño.


Shouldn't this note and the "optional" note below be moved later, after the "Import to Eclipse" section?


> But more research with git log -p src/test/kerberos/installcheck.sh on the master branch (https://github.com/greenplum-db/gpdb/commits/master/src/test/kerberos/installcheck.sh) suggests that such tweaks as these didn't make it in. I forget if they were deemed necessary or not. Do you recall?

Yep, the commit is in master but squashed, so this is no longer necessary.


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/428)*


здесь и ниже continue лишние. Мы уже обсуждали это)


Maybe you're right. I didn't test it yet (there's a reason why it's not released), but maybe @Grelo can answer that. If it needs the ``&``, I can fix it asap.


TeamCity Xbim :: Xbim Windows UI :: XbimWindowsUi [Build 41](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=1583&buildTypeId=Xbim_XbimWindowsUi_XbimWindowsUi) is now running


accpeted


ещё раз спрошу... они здесь лишние потому что это "for" и он сам знает что надо продолжать ??


TeamCity Xbim :: Xbim Windows UI :: XbimWindowsUi [Build 41](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=1583&buildTypeId=Xbim_XbimWindowsUi_XbimWindowsUi) outcome was **SUCCESS**
Summary: Running Build time: 00:00:56


I already fixed the same mistake in `amphp/parallel` ^^


![](https://github.trello.services/images/mini-trello-icon.png) [Move Add Comment and Edit Comment to an intermediary screen. Via push right.](https://trello.com/c/J55fI1GK/43-move-add-comment-and-edit-comment-to-an-intermediary-screen-via-push-right)


patch notes
fillit.c norm'd
find_square_size.c norm'd
find_tetri.c norm'd
compressed push_up and push_left functions into a single function
parse_file.c norm'd
read_file.c norm'd


![](https://github.trello.services/images/mini-trello-icon.png) [Comment functionality](https://trello.com/c/E4D73GMP/40-comment-functionality)


![](https://github.trello.services/images/mini-trello-icon.png) [Post button on comment like Facebook](https://trello.com/c/QJv6TQ3v/52-post-button-on-comment-like-facebook)


+print("test test, 1,2,1,2, samo da procim jos malo GIT")


Hi,

I've seen K9 sending to the list address instead of the From: on regular 'reply', is this commit the reason and is this intended behavior?

'return listPostAddresses' when a list address is found before 'return message.getFrom()' seems like it.

If so, does it make sense to open an issue (without being able to help because my Android/Java skills are non-existent) to make you reconsider this and to make this a 'reply list' menu button behavior instead?

Cheers
Wolfgang


You say that if you remove it something becomes wrong, but that your new check works well? I don't even do `if (W_CheckNumForName("E4M1") > 0)` so I'm wondering why you added it. (Well I understand, but if it really works, you could remove my code without causing bugs).

I'll try what you did in my code to see if it really works. I am skeptical about this. Last time I tried, `W_CheckNumForName` couldn't work correctly if it was called before `W_InitMultipleFiles `, so maybe it doesn't work but my code fixes it later on.


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


Nit-pick, according to semver, since a feature was added, this should have been 7.1.0 ;)


Hello there! We are getting `TypeError: pPipe(...) is not a function` error in our CI builds.


Should I replace every `pairs(player.Get*())` with `ipairs`?


Once completed, the job reports for Travis CI [build 86](https://travis-ci.org/per1234/test/builds/231615330) will be found at:
https://gist.github.com/arduino-ci-script-bot/e0ff0d3bbf55efaf992c998da4fe3d82#file-travis_ci_job_report_00086-001-tsv


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


![](https://github.trello.services/images/mini-trello-icon.png) [Only show `Edit` when the Note is open](https://trello.com/c/rQHbQ20q/50-only-show-edit-when-the-note-is-open)


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/430)*


I made these comments, idk why it says invalid-email-address.


TeamCity libpalaso :: palaso-trusty64-lfmerge Continuous [Build 2.6.391.2a90a0ed5984f794957d1e4eb9247826fb2461a0](http://build.palaso.org/viewLog.html?buildId=91125&buildTypeId=PalasoTrusty64lfmergeContinuous) outcome was **FAILURE**
Summary: Exit code 134 Build time: 00:00:19


Should this maybe one of the few cases where an error is shown regardless of context? I guess 99.5% of users will never use the word `Th` on purpose, while 100% use the word `The`. So I would be okay if `Th` always gets a warning, maybe minus a few cases like `element Th` or so.


But what if using the "export-all" mode, which creates lots of surfaces?


Ovy what the fuck.


This doesn't change anything, or does it?


Oh, maybe `b_mask` is a single-element array?


![](https://github.trello.services/images/mini-trello-icon.png) [Deleting a note](https://trello.com/c/xRdnzqw7/51-deleting-a-note)


Mea culpa. Good catch, thanks.


![](https://github.trello.services/images/mini-trello-icon.png) [Menu header](https://trello.com/c/3ODDVKBY/12-menu-header)


is this fix has added in npm package?


Hahaha, de nešto i commitaj ;)


![](https://github.trello.services/images/mini-trello-icon.png) [CGM uploads and note downloads should work on cellular and wifi.](https://trello.com/c/x7zl3tnv/44-cgm-uploads-and-note-downloads-should-work-on-cellular-and-wifi)


This is a bit confusing since the lifecycle methods don't actually get called unless the `lifecycleExperimental` option is `true`. In fact, the `ShallowWrapper` implementation doesn't appear to do anything with `disableLifecycleMethods` except validate that it is `true` or `false` if given.


*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/432)*


literally


The problem you point out occurs on all versions of Ruby, and this fix doesn't apply to it. In fact, there is no way for the driver to guess appropriately for your case. The driver doesn't parse cql so it doesn't know the required types for the params, so it guesses based on the type of argument given. For strings and often for numbers, it does guess correctly. But sometimes it doesn't, as you can see.

There are two solutions to this:
1. Type hints, as you show above.
2. Use prepared statements. In this case, the C* node will tell the driver the appropriate types to use for bound parameters, so the following will work:
```
prepared = session.prepare(cql)
session.execute(prepared, arguments: [user_id, rows_count])
```


prvo dok proucim sto i kako, ovo mi je bas sve novo


Done. Or at least I added whomever has the RTD name bbayles. Sss


Typo: “intial”.


Point made, but that is precisely my point as well: the current implementation positions itself as a pub/sub module, and nothing else. Far from mixing the two concepts, I took the firm stance that this function implements one and not the other at the same time. Having an implementation that does both of these things at once mixes those two concepts. This is especially true since this module's name is `ipc`, which stands for "inter-process communication", and not "intra", and was implemented with this philosophy. This is not an events module as it stands.

If we want to allow usage of this module as an event mechanism, I would be in favor of providing another function, bearing another name, that would make it more obvious that it will handle its own event. I do see the value in that.

Useful feedback nonetheless, so, thank you.


pull request?


Oh, I love this!  the fact that that rhs is *code* is wonderful.  Yay, Haskell.


accepted


@szlin I think this is fine. Please raise the PR. But @shaggytwodope I don't think this will solve our issue on Arch, right? Is there any macro to identify Arch?

Also, I have made a blunder and missed updating the version to 1.1 in Makefile.generic. What do you suggest to take care of this?


Which line do you mean?

On Fri, May 12, 2017 at 8:40 AM, David Grenier <notifications@github.com>
wrote:

> It seems this line is incomplete, I tried to review the commit history to
> figure out if perhaps it had been truncated but couldn't find anything and
> I do not know what was intended there.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2767c174d54#commitcomment-22120967>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AALyAcOe59TY0_kaegNIMPYN0t6Wo_aqks5r5H1ygaJpZM4NZc_->
> .
>


Once completed, the job reports for Travis CI [build 87](https://travis-ci.org/per1234/test/builds/231645467) will be found at:
https://gist.github.com/arduino-ci-script-bot/e0ff0d3bbf55efaf992c998da4fe3d82#file-travis_ci_job_report_00087-001-tsv


Once completed, the job reports for Travis CI [build 87](https://travis-ci.org/per1234/test/builds/231645467) will be found at:
https://github.com/per1234/test/tree/test/build_87


This comment is on a line in a commit, please actually click through on
"context" links instead of implicitly expecting people to copy-paste things
in triplicate <3

On Friday, 12 May 2017, cgyarvin <notifications@github.com> wrote:

> Which line do you mean?
>
> On Fri, May 12, 2017 at 8:40 AM, David Grenier <notifications@github.com
> <javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
> wrote:
>
> > It seems this line is incomplete, I tried to review the commit history to
> > figure out if perhaps it had been truncated but couldn't find anything
> and
> > I do not know what was intended there.
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2
> 767c174d54#commitcomment-22120967>,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/AALyAcOe59TY0_
> kaegNIMPYN0t6Wo_aqks5r5H1ygaJpZM4NZc_->
> > .
> >
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2767c174d54#commitcomment-22122677>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABxXhlzGPfUBpLx9b3TZ1rFIeeWrSNZ9ks5r5Jc0gaJpZM4NZc_->
> .
>


shouldn't this use `systemConstraint` ?


Installation and run verified.


Hola @Solangeburgos, te detallamos algunas correcciones que se pueden hacer a tu código. Existen varias formas de resolver este problema, pero vamos a intentar mantener la línea general de pensamiento que usaste en este caso.

En la función esPalindroma, tu intención es evaluar cada palabra de forma particular. Por lo tanto deberías pasar como parámetro el contenido del vector en la posición deseada (Este contenido sería una palabra de tipo String).

Es decir que "esPalindroma(vec)" debería ser "esPalindroma(vec[i])".

Como consecuencia de este cambio, habría que realizar ajustes en la función esPalindroma a partir de la línea 12.


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/434)*


There were no punctuation's used. Everything just runs together.


oh, yup must have missed this one!


dd


cool kids would write it:
```
.then(() => new Promise(resolve => setTimeout(resolve, 100));
```


Updated the version and isuptodate function to handle a functionalized single point of update for version controlling based on update to date information from https://sqlserverbuilds.blogspot.ca/


Now this version looks a lot better with punctuation's.


You should be able to use `the` now, so you can write something like:

`titleize $ the customer` instead of `S "The" +:+ titleize customer`


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/435)*


I would just call this constants


Right, I try to avoid using Github via the pretty pictures as I'm intended
to.

The line is just saying that we could and should prune the event log, but
right now we don't.  This is why ~zod has a 200GB event log right now.

On Fri, May 12, 2017 at 10:31 AM, Anton Dyudin <notifications@github.com>
wrote:

> This comment is on a line in a commit, please actually click through on
> "context" links instead of implicitly expecting people to copy-paste things
> in triplicate <3
>
> On Friday, 12 May 2017, cgyarvin <notifications@github.com> wrote:
>
> > Which line do you mean?
> >
> > On Fri, May 12, 2017 at 8:40 AM, David Grenier <notifications@github.com
> > <javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
> > wrote:
> >
> > > It seems this line is incomplete, I tried to review the commit history
> to
> > > figure out if perhaps it had been truncated but couldn't find anything
> > and
> > > I do not know what was intended there.
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2
> > 767c174d54#commitcomment-22120967>,
> > > or mute the thread
> > > <https://github.com/notifications/unsubscribe-auth/AALyAcOe59TY0_
> > kaegNIMPYN0t6Wo_aqks5r5H1ygaJpZM4NZc_->
> > > .
> > >
> >
> > —
> > You are receiving this because you are subscribed to this thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2
> 767c174d54#commitcomment-22122677>,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/
> ABxXhlzGPfUBpLx9b3TZ1rFIeeWrSNZ9ks5r5Jc0gaJpZM4NZc_->
>
> > .
> >
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2767c174d54#commitcomment-22122701>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AALyAStGx1-gfsKi3BelgBvBW75b6m27ks5r5JeOgaJpZM4NZc_->
> .
>


I need to do that because of numpy.array. if I test only with "if b_mask" numpy will raise this exception "ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()". So i need to test if it is None.


return evaulate


![](https://github.trello.services/images/mini-trello-icon.png) [[ login screen ] Make text boxes for Email and Password on taller, and fonts inside.](https://trello.com/c/z4j0QuMM/38-login-screen-make-text-boxes-for-email-and-password-on-taller-and-fonts-inside)


Thanks. Fixed in https://github.com/roozbehp/unicode-data/commit/9f4e219cff920


![](https://github.trello.services/images/mini-trello-icon.png) [App should remember the last profile you were on and default you to that profile.](https://trello.com/c/50M6kHQn/46-app-should-remember-the-last-profile-you-were-on-and-default-you-to-that-profile)


Please be more clear about what this means, I don't understand


![](https://github.trello.services/images/mini-trello-icon.png) [Update no data messaging.](https://trello.com/c/GbXClWuO/45-update-no-data-messaging)


Como comentamos más abajo (línea 39), la función debería recibir un parámetro del tipo String, en lugar de un vector de Strings.

Quedaría de esta manera:
```
public static boolean esPalindroma(String p){
```
En este caso la llamamos p, vos podés usar el nombre con el que te sientas más cómoda.


TeamCity libpalaso :: palaso-trusty64-lfmerge Continuous [Build 2.6.392.2118e993ed95dcb2ec02729119230505423b387b](http://build.palaso.org/viewLog.html?buildId=91129&buildTypeId=PalasoTrusty64lfmergeContinuous) outcome was **FAILURE**
Summary: Exit code 134 Build time: 00:01:00


Hum, I didn't think about "export-all"


So something like "The current implementation of Urbit maintains the whole
thing, but this is primarily for simplicity and aid in debugging."?

On Friday, 12 May 2017, cgyarvin <notifications@github.com> wrote:

> Right, I try to avoid using Github via the pretty pictures as I'm intended
> to.
>
> The line is just saying that we could and should prune the event log, but
> right now we don't. This is why ~zod has a 200GB event log right now.
>
> On Fri, May 12, 2017 at 10:31 AM, Anton Dyudin <notifications@github.com
> <javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
> wrote:
>
> > This comment is on a line in a commit, please actually click through on
> > "context" links instead of implicitly expecting people to copy-paste
> things
> > in triplicate <3
> >
> > On Friday, 12 May 2017, cgyarvin <notifications@github.com
> <javascript:_e(%7B%7D,'cvml','notifications@github.com');>> wrote:
> >
> > > Which line do you mean?
> > >
> > > On Fri, May 12, 2017 at 8:40 AM, David Grenier <
> notifications@github.com
> <javascript:_e(%7B%7D,'cvml','notifications@github.com');>
> > > <javascript:_e(%7B%7D,'cvml','notifications@github.com
> <javascript:_e(%7B%7D,'cvml','notifications@github.com');>');>>
> > > wrote:
> > >
> > > > It seems this line is incomplete, I tried to review the commit
> history
> > to
> > > > figure out if perhaps it had been truncated but couldn't find
> anything
> > > and
> > > > I do not know what was intended there.
> > > >
> > > > —
> > > > You are receiving this because you authored the thread.
> > > > Reply to this email directly, view it on GitHub
> > > > <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2
> > > 767c174d54#commitcomment-22120967>,
> > > > or mute the thread
> > > > <https://github.com/notifications/unsubscribe-auth/AALyAcOe59TY0_
> > > kaegNIMPYN0t6Wo_aqks5r5H1ygaJpZM4NZc_->
> > > > .
> > > >
> > >
> > > —
> > > You are receiving this because you are subscribed to this thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2
> > 767c174d54#commitcomment-22122677>,
> > > or mute the thread
> > > <https://github.com/notifications/unsubscribe-auth/
> > ABxXhlzGPfUBpLx9b3TZ1rFIeeWrSNZ9ks5r5Jc0gaJpZM4NZc_->
> >
> > > .
> > >
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2
> 767c174d54#commitcomment-22122701>,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/AALyAStGx1-
> gfsKi3BelgBvBW75b6m27ks5r5JeOgaJpZM4NZc_->
> > .
> >
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2767c174d54#commitcomment-22122755>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABxXhku69QzFxwBkSD6hmi1U3Tdwk4FXks5r5JhugaJpZM4NZc_->
> .
>


fixed 9b82be15


Maybe it can be done only in options.export_to_all, after each "export" call


It seems like this will essentially set the preference for the entire project (both local and CI setups) as to whether setup commands should install from scratch or sync a db. I _think_ that's okay, but it's a pretty big shift from the current paradigm of having to choose either `local:setup` or `local:refresh`. We'll want to make sure to announce the change.


Ahora, al tratarse de un String, se tiene que obtener el tamaño de la palabra con el método length(). Al mismo tiempo podemos restarle 1 para evitar un desbordamiento al momento de recorrer la palabra letra por letra (ya que los índices de un String, al igual que en los vectores, es de 0 a su longitud-1).

Para nuestro caso quedaría:
```
		int j = p.length() - 1;
```


@BarAdar4
In places where we dont user the function but have to implement it because of the interface, return E_NOTIMPL instead of S_OK.


Updates (`local:update`) need to be run after the database is synced, since the destination codebase is usually ahead of the source.


@BarAdar4
you have a typo, Dis*C*onnect.


How would we call the `the` combinator if we'd like to titleize a term after **the** in the Body of an example?


When it will be push into the master branch?


@BarAdar4
If you user this function return S_OK.


Nuevamente, al tratarse de un String, para acceder al caracter de una posición particular se utiliza el método charAt(indice). Este método devuelve el contenido del String en la posición indicada con un valor de tipo Char.

Para nuestro caso quedaría:
```
			if (p.charAt(i)==p.charAt(j)){
```


I am confused by this commit. Does the testCompile change have to do with `QueryDSLDocumentationTests`? cause the high level client doesn't support search yet, so I don't see how we would be testing that :) I think that `QueryDSLDocumentationTests` uses the transport client to send requests and test docs snippets?

That said, users of the high level client should have this by default, I agree with you @nik9000


I plan on tackling the unit tests this weekend


Installation and run verified. Good job!


`sorted()` can take an iterator, so it's (potentially) more efficient (certainly less typing!) to drop the `[]` here and in other `sorted()` calls:

        inds1=sorted(p.get_index() for p in dens)


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/f3d5c510-3dd3-427e-80b5-f6d1ea69fef0 "QCRI"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/9abe8827-1d05-4724-974a-616e3313903f "simple-toolchain-20170502141909634") deployed [QCRI-AA](https://github.com/borisonr/QCRI-AA/releases/tag/deploy-ibm-yp-us-south-BlueMetalAA-QCRI-20170512-174331 "deploy-ibm-yp-us-south-BlueMetalAA-QCRI-20170512-174331") to [QCRI](https://console.ng.bluemix.net/apps/ac61798b-fd4e-4af0-9d2e-58354c8f65ad "ibm:yp:us-south:BlueMetalAA:QCRI"), including this commit


We have check for model here afaik


Hi, psutil author here. If these kernel changes are gonna stay it'd be better to add this fix to psutil itself rather than in freebsd ports. This is currently tracked in https://github.com/giampaolo/psutil/issues/1042.
Since I'm not sure these kernel changes are gonna stay I'm not applying this patch to psutil yet.


Did you really mean to change this back again?


On iOS platform, the paring is done differently.
All you need to do is turn on the controller and then run the iOS app.
Pairing will be done automatically.
> On May 12, 2017, at 12:53 AM, Cfirote <notifications@github.com> wrote:
>
> Hi,
>
> how can i proceed to connect this controller to an Iphone (not detected on Bluetooth and we haven't the bluetoothX manager to pair it)
>
> Regards,
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub <https://github.com/Ximmerse/SDK_Flip/commit/e995c88bfbb1e878ebd0bc1dc71750be826340d8#commitcomment-22115238>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ASxJYoSQsgwb-hngkINWlZsR9U2rVtoNks5r5BAHgaJpZM4NY9JR>.
>


Fixes #4


Correct. If you don't want them disabled, that doesn't imply they'll be enabled, it only implies the default behavior.

In a future major version, they will be enabled by default.


looks good.


Nope, I did run it without SoftMPU, you basically have to set the music to Roland MT-32 in the game settings.


@glebius


Note that the English word 'unit' has multiple meanings.  It is important that we use the 'right' one.

Sometimes it means 'one', and sometimes it means 'unit of measure'.  These are different ideas, and so should correspond to different `NamedIdeas`.


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/437)*


That's technically not an IMP error - it comes from SWIG. So even if `TypeError` were to make more sense (I'm not confident that it does, since there's no way for SWIG to tell the difference between you calling the wrong overload and passing the wrong type) the `NotImplementedError` is hardcoded in SWIG.


Al abrir y cerrar el archivo dentro del ciclo for de la línea 38, se está provocando que cada resultado reemplace por completo el archivo en cada iteración: Solo el método println() con su respectivos parámetros debería ir dentro del ciclo.


Ahora que la función evalúa cada palabra de una en una, el mensaje que se muestra es para cada palabra individual, de forma que lo más correcto sería indicar que `vec[i]+" no es palíndroma."` u omitir el caso por completo ya que no es un requerimiento estricto del ejercicio.


> I think that QueryDSLDocumentationTests uses the transport client to send requests and test docs snippets?

It doesn't send the requests at all, just build them. They were originally for testing building the queries with the transport client but they looked like they could work for the high level rest client so I bounced them into the rest client's tests assuming we'd clean them up some more once the rest client supported it.


day one: Added a ton of amazing features
day 10: removed feature \#2 because it causes a bug
day 12: removed feature \#4 \#8 because it conflict with feature \#7
day 15: removed feature \#7 because it's bugged out anyways

I have a feeling this will be how we go from now on...


Taking a look at this today and should be able to complete testing by early next week.  I didn't realize the purpose of the ":table_" prefix initially.  For those testing and are not aware, it is to allow for prefixing OSC tables in a database which is configured in configure.php via DB_TABLE_PREFIX.


@crawford this target does not exist, so enabling the unit doesn't start the service at boot. What was the intention?


Great apparently you cant escape them...


hi


It seems you're right, Günther. Just did a quick measurement on the bench positions, with 7 threads and with 31 threads. In both cases, the 3rd skipping condition almost never triggered!
Just one example with 31 threads:
```
info depth 31 seldepth 38 multipv 1 score cp 505 nodes 17584621 nps 17584621 tbhits 0 time 1000 pv c1a2 h1h2 d1e2 h2g2 e2e3 g2f1 f5d6 f1g2 d6f7 g2f1 f7e5 f1g2 e5c4 g2g3 e3e4 g3f2 c4e5 f2g3 e5d3 g3g4 e4d5 g4f3 d3c5 f3e2 d5d4 e2f2 c5d3 f2f3 d4d5 f3e2 d3e5 e2e3 d5c4 e3e4 e5c6 e4e3 c4b4 e3e4
bestmove c1a2 ponder h1h2
Skipping1: 546    Skipping2: 193    Skipping3: 1
```
So basically I'm testing only the 1st skipping condition, which gets triggered surprisingly frequently.

Do you advice to stop the test?


I want to know your 86Box machine settings.

I tested 86Box r699, my machine settings...
ASUS P/I-P55T2P4 Pentium 120MHz RAM 16MB
Phoenix S3 Trio64 Fast VLB/PCI
SB16 MPU-401 Address 330h IRQ 9 Intelligent mode.


It looks like this variable is unused?


The purpose of the `any?` is it does the same thing as ".size > 0"


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/440)*


Oh man, I just read the commit message.
Simply awesome :trophy: !


Привет,
я переделал немного
можешь посмотреть сетку барбершопа одной страницы, у меня такое ощущение
что получается футер бобльше чем на макете, или так кажется просто ?

On Wed, May 10, 2017 at 3:27 PM, Slava <notifications@github.com> wrote:

> клефарфикс делается на псевдо объект, нужно присваивать своства ::after{}
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/mazovladimir/231833-barbershop/commit/2caeb02c6460689a09a3287bba4b5fd633c1ad55#commitcomment-22085996>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ARu7vOD4JLSyHIrovxwOF_GOB-jXj8SAks5r4a1CgaJpZM4NWltt>
> .
>


@agitator Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.blob/28/violations
```
src/plone/app/blob/iterators.py:13:9: D001 found implements( replace it with zope.interface.implementer
src/plone/app/blob/scale.py:27:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/scale.py:74:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/content.py:254:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/interfaces.py:10:37: Q000 Remove bad quotes.
src/plone/app/blob/interfaces.py:13:17: Q000 Remove bad quotes.
src/plone/app/blob/interfaces.py:14:23: Q000 Remove bad quotes.
src/plone/app/blob/markings.py:9:1: I001 isort found an import in the wrong position
src/plone/app/blob/monkey.py:47:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/monkey.py:53:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/monkey.py:56:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/migrations.py:43:1: C901 'makeMigrator' is too complex (15)
src/plone/app/blob/migrations.py:55:80: E501 line too long (115 > 79 characters)
src/plone/app/blob/migrations.py:83:20: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:45:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:198:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/field.py:278:16: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:343:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/field.py:360:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/field.py:387:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:390:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/download.py:35:1: C901 'handleRequestRange' is too complex (12)
src/plone/app/blob/browser/size.py:46:9: E731 do not assign a lambda expression, use a def
src/plone/app/blob/adapters/pdata.py:13:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/blobwrapper.py:12:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/atimage.py:9:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/webdav.py:12:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/file.py:11:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/xmlrpc.py:12:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/atfile.py:12:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/stringio.py:12:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/fileupload.py:17:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/adapters/ofsfile.py:11:5: D001 found adapts( replace it with zope.component.adapter
src/plone/app/blob/tests/test_maintenance.py:6:1: I003 isort expected 1 blank line in imports, found 0
src/plone/app/blob/tests/test_replacements.py:19:1: I001 isort found an import in the wrong position
src/plone/app/blob/tests/test_replacements.py:413:9: E731 do not assign a lambda expression, use a def
src/plone/app/blob/tests/base.py:29:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/base.py:37:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/test_base_fields.py:40:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/utils.py:59:9: T001 print statement found.
src/plone/app/blob/tests/utils.py:60:9: T001 print statement found.
src/plone/app/blob/tests/utils.py:61:9: T001 print statement found.
src/plone/app/blob/tests/lingua.py:35:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/layer.py:30:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/layer.py:74:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/tests/layer.py:109:1: E305 expected 2 blank lines after class or function definition, found 1
src/plone/app/blob/subtypes/image.py:25:12: P002 found "hasattr", consider replacing it
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Once completed, the job reports for Travis CI [build 87](https://travis-ci.org/per1234/test/builds/231645467) will be found at:
https://gist.github.com/arduino-ci-script-bot/e0ff0d3bbf55efaf992c998da4fe3d82#file-travis_ci_job_report_00087-001-tsv


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/85559b6d-3b47-4c86-88b5-a3688e68285b "PoC2_petclinic_microservice_jgkong"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/673651ec-45f6-4e57-977b-ac018a92f419 "PoC2-vets-service-jgkong") deployed [spring-petclinic-microservices](https://github.com/sdevopsadm/spring-petclinic-microservices/releases/tag/deploy-ibm-yp-us-south-VDInfraPOC-POC-20170512-175407 "deploy-ibm-yp-us-south-VDInfraPOC-POC-20170512-175407") to [POC](https://console.ng.bluemix.net/apps/e0ff7bdd-8955-4b8a-81ba-cc3bcda0f41d "ibm:yp:us-south:VDInfraPOC:POC"), including this commit


I'm actually not very familiar enough with Github/Git or even the Urbit project itself so apologies for the way this was conveyed. I'd welcome being educated I didn't understand the reference to "context" links up there. I had a sense perhaps there was no pruning but felt pointing out the omission here.


No, let it run! GL!


There are different changes here which unfortunately got lumped into a single commit:

- Changing `if a :: KB:-t_kb_atom then` to `if a :: t_kb_atom then`. This is an necessary bug fix (`t_kb_atom` is a type created with TypeTools, rather than a symbol exported directly by `KB`)
- Creating a `GLOBALS` table in `Hakaru.mpl`. I do this only when a module has globals, at least one needs to be assigned a definition. This is part of moving towards a more maintainable build system - if each top level module handles it's own globals, then `update-archive` doesn't need to explicitly save them in the archive - it just needs to call the `ModuleLoad` of each module. A better solution would be to avoid globals altogether, but I'm not sure that's possible/feasible.
- Adding a two argument `Bind` constructor. This was a brief and fruitless experiment - the uses of it were deleted, because it broke things (why, I'm not certain), but the definition was not (I suppose because an unused definition does not affect semantics).

The reversion of the 3rd change obviates the 2nd change (the only global being assigned a definition in `Hakaru.mpl` was `Bind`), and of course the 1st should be kept.


Fix_cooled_beam_type (jmarrec) - Win64-Windows-7-VisualStudio-12: OK (2416 of 2435 tests passed, 0 test warnings)

Failures:

AnalysisDriverFixture Test Summary
 * Passed: 18
 * Timeout: 5

CoreFixture Test Summary
 * Passed: 18
 * Failed: 1

EnergyPlusFixture Test Summary
 * Passed: 134
 * Failed: 5

IlluminanceMapFixture Test Summary
 * Passed: 8
 * Failed: 1

ModelFixture Test Summary
 * Passed: 1348
 * Failed: 1

RunManagerTestFixture Test Summary
 * Passed: 87
 * Failed: 3

Uncategorized Test Summary
 * Passed: 134
 * Failed: 3

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


Sure, thank you for this very useful code :)


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/442)*


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/443)*


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/85559b6d-3b47-4c86-88b5-a3688e68285b "PoC2_petclinic_microservice_jgkong"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/5e65a470-ac27-4ff4-9123-1ce97f9f44db "PoC2-api-gateway-jgkong") deployed [spring-petclinic-microservices](https://github.com/sdevopsadm/spring-petclinic-microservices/releases/tag/deploy-ibm-yp-us-south-VDInfraPOC-POC-20170512-175649 "deploy-ibm-yp-us-south-VDInfraPOC-POC-20170512-175649") to [POC](https://console.ng.bluemix.net/apps/0e2c13c4-54ec-45ed-9274-834bec850d52 "ibm:yp:us-south:VDInfraPOC:POC"), including this commit


I have another little request towards the "stealth-one-hit-kill" of the nazis: Can you increase the radius where units will be alerted if the player stabs a nazi unit? I thought about a radius of at least 160 units within other enemies will be alarmed.


145351715-Issue6119 (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1897 of 1897 tests passed, 0 test warnings)

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


The following doc(s) have been deployed to the [ttrowellpa](https://ttrowellpa-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/email](https://ttrowellpa-static-docs.pantheonsite.io/docs/email)


This shouldn't be a ValueError. Raise a proper RuntimeError.


Thank you!


No need to apologize! The sentence does appear strangely truncated.

> On May 12, 2017, at 10:54 AM, David Grenier <notifications@github.com> wrote:
>
> I'm actually not very familiar enough with Github/Git or even the Urbit project itself so apologies for the way this was conveyed. I'd welcome being educated I didn't understand the reference to "context" links up there. I had a sense perhaps there was no pruning but felt pointing out the omission here.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


I think you will need to send additional props here which are used for variable names.


alright, thanks for the explanation! I still agree with you! :)


145351715-Issue6119 (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/444)*


latest commit:
AMI 486 BIOS with Intel 486DX2 at 66Mhz.
RAM: 32MB.
Phoenix S3 Trio64 Fast VLB/PCI
SB16 MPU-401 Port 330h IRQ 9 Intelligent mode


basically you forgot to return your promise


this proves you can pass in "ABC.js" and instead have it resolve to "XYZ.js"


It's all right!  You just used a weird feature of Github that nobody else
uses :-)

On Fri, May 12, 2017 at 10:54 AM, David Grenier <notifications@github.com>
wrote:

> I'm actually not very familiar enough with Github/Git or even the Urbit
> project itself so apologies for the way this was conveyed. I'd welcome
> being educated I didn't understand the reference to "context" links up
> there. I had a sense perhaps there was no pruning but felt pointing out the
> omission here.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/urbit/docs/commit/f98ccdc909888fb909d959c22f23e2767c174d54#commitcomment-22123082>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AALyAY7vwBecrMpVDPl4N-Ez42l41qPdks5r5JzfgaJpZM4NZc_->
> .
>


also it looks like your paths want to be located at `/static/...` instead of `/client/...`


![](https://github.trello.services/images/mini-trello-icon.png) [Store default settings values on activation](https://trello.com/c/aXWpH08E/19-store-default-settings-values-on-activation)


I don't know if `async` was required, so i just removed it


ABBBBBBBBBBBBBBBBBBBBB


Yeah, looks like it...


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/446)*


Well it wasn't a bug. It just looked wierd. But ow I will be starting readding features.


If it is useful.


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/85559b6d-3b47-4c86-88b5-a3688e68285b "PoC2_petclinic_microservice_jgkong"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/0ebf60ca-9e7f-4e70-99d6-7379dacebdaf "PoC2-visits-service-jgkong") deployed [spring-petclinic-microservices](https://github.com/sdevopsadm/spring-petclinic-microservices/releases/tag/deploy-ibm-yp-us-south-VDInfraPOC-POC-20170512-180310 "deploy-ibm-yp-us-south-VDInfraPOC-POC-20170512-180310") to [POC](https://console.ng.bluemix.net/apps/afb71ec6-845a-4943-8bf4-cde0bf75ee02 "ibm:yp:us-south:VDInfraPOC:POC"), including this commit


I think it's debatable; one can interpret it as either the code can't execute the given instruction properly (RuntimeError) or that the user gave it a bad value for the qha_type, i.e., one not compatible with their system (ValueError).

Anyway I switched via f8d00d9dff637a2ef2ed9582c001f2d2b941c55c


I don't quite follow what you did here. Two parents, 0 changed files, 0 additions and deletions? What's the `rinterference` repo?


Hi,

Have you  a release date prediction for version 0.12.5?

Sorry for ask this but the fix for 1524 is very important to us.

Thank you


> But ow I will
XD but ow


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

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


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/449)*


I just added the dev branch:
https://github.com/bsaul/inferference/branches <https://github.com/bsaul/inferference/branches>

rinterference is the old name of the repo.

> On May 12, 2017, at 2:03 PM, Brian G. Barkley <notifications@github.com> wrote:
>
> I don't quite follow what you did here. Two parents, 0 changed files, 0 additions and deletions? What's the rinterference repo?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub <https://github.com/bsaul/inferference/commit/92591c8ff89864a442bce5522d7b0ae870d1feab#commitcomment-22123215>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AEqCLtBZWt1yIcyvOV7SNoIeFiVez8MUks5r5J79gaJpZM4NZmkO>.
>


`RPCError` for sync and catched error for async? what sense?


uh why


Reemplazar la función: doble f(double x, int tipo) por ->
double f(double x, int tipo) {
  return (x * x) - (dobule) tipo;
}


Why this line?
I thought that the creature should start with 0 mana when this is not regenerating.


please undo this one, this heavily conflicts with my fixed fork


Basicly, the bushes generator use the leafBlock from the Tree class.


OK, thanks!


Final


## building and running fine code.


I do not have time to debug that right now.

I have made use of the blacklist feature in wpa_cli on this driver just
fine to blacklist APs by BSSID that have no internet behind them. Be
sure you select the correct interface with wpa_cli when blacklisting.
Good luck!
-CAM

On Fri, May 12, 2017, at 11:27 AM, dine909 wrote:
> Whoooahh good work sir!

> That has totally stopped the module falling over when attempting to
> roam for me :) It looks like you suffered a similar fate, how did you
> debug this? are you in a position to easily debug a further issue?:> I've noticed this driver is incapable of selecting a BSSID to connect
> to, possibly an issue in rtw_chk_start_clnt_join?> For instance, If i select a bssid to connect to like this (in a multi
> bssid roaming network):> wpa_cli roam xx:xx:xx:xx:xx:xx
>  where xx's are a bssid we wish to roam to (DFA if already connected)> This happens:

> [50031.794778] ------------[ cut here ]------------ [50031.795539]
> WARNING: CPU: 0 PID: 1458 at drivers/net/wireless/realtek/rtl8812AU_8-
> 821AU_linux/core/rtw_mlme_ext.c:13647
> rtw_chk_start_clnt_join+0x70/0xcc [rtl8812au] [50031.795550] Modules
> linked in: bridge stp llc tun sg uas bno055 pru_rproc pruss_intc pruss
> cdc_acm w1_max17215 ds2482 wire ti_adc081c mpl3115 gpio_mcp23s08
> industrialio_triggered_buffer kfifo_buf rtl8812au cfg80211 rfkill
> omap_aes_driver crypto_engine omap_sham pruss_soc_bus omap_rng
> rng_core evdev tps65217_charger uio_pdrv_genirq uio industrialio
> cpufreq_ondemand cpufreq_conservative cpufreq_powersave
> cpufreq_userspace usb_f_ecm g_ether usb_f_rndis u_ether libcomposite
> [last unloaded: bno055] [50031.795754] CPU: 0 PID: 1458 Comm:
> RTW_CMD_THREAD Not tainted 4.9.21-vector-vr-r30.1 #2 [50031.795761]
> Hardware name: Generic AM33XX (Flattened Device Tree) [50031.795811]
> [<c0113298>] (unwind_backtrace) from [<c010dddc>]
> (show_stack+0x20/0x24) [50031.795833] [<c010dddc>] (show_stack) from
> [<c0739b28>] (dump_stack+0x80/0x94) [50031.795851] [<c0739b28>]
> (dump_stack) from [<c013cf54>] (__warn+0xf8/0x110) [50031.795867]
> [<c013cf54>] (__warn) from [<c013d080>] (warn_slowpath_null+0x30/0x38)
> [50031.796309] [<c013d080>] (warn_slowpath_null) from [<bf1af194>]
> (rtw_chk_start_clnt_join+0x70/0xcc [rtl8812au]) [50031.796912]
> [<bf1af194>] (rtw_chk_start_clnt_join [rtl8812au]) from [<bf1af4a0>]
> (join_cmd_hdl+0x2b0/0x340 [rtl8812au]) [50031.797409] [<bf1af4a0>]
> (join_cmd_hdl [rtl8812au]) from [<bf18ab38>]
> (rtw_cmd_thread+0x250/0x408 [rtl8812au]) [50031.797666] [<bf18ab38>]
> (rtw_cmd_thread [rtl8812au]) from [<c01609e4>] (kthread+0xfc/0x114)
> [50031.797692] [<c01609e4>] (kthread) from [<c01090f8>]
> (ret_from_fork+0x14/0x3c) [50031.797703] ---[ end trace
> e19a074f4da60143 ]---> I'm sure roam isn't the only way to invoke this error, as it happens
> in a config with multiple network blocks too.> — You are receiving this because you authored the thread. Reply to
> this email directly, view it on GitHub[1], or mute the thread[2].>

--
C. Andy Martin
cam@myfastmail.com

Links:

  1. https://github.com/c-andy-martin/rtl8812AU_8821AU_linux/commit/9c708bfa2dc97ddb9b501e4ec53d34e6aee7d6b8#commitcomment-22120743
  2. https://github.com/notifications/unsubscribe-auth/APaVVtcvhYsSHZQMBuOeTVeo18GOWfkCks5r5HpGgaJpZM4NZb7f


I ain't cool :)


The outer `$(...)` is redundant: jQuery always returns you a query object


READ THIS COMMENT LAST: ...if you're going to be messing with `xyz.######.js` then you'll need to configure your web server to map `xyz.*.js` => `xyz.js` ... I figure you've already got this figured out but when I tried to load up the `app.#####.js` I ended up with a 404.  Probably you'd need to mess with: `server/index.js` following some of the examples here:

http://jilles.me/express-routing-advanced-techniques/

maybe with something like `router.get(...)` or `router.redirect(...)`


Probably worth `var $div = $(div)`, since you use it frequently below


Oh, Thanks!
AMI WINBIOS 486 did correctly.

I tested these games,
- Princess Maker 1, 2
- Hardball 3, Winter Challange, Summer Challange
- The Lost Vikings

Maybe, I used (partially) unsupported machine settings.
or you need more test and patch for another machines.


wtf


Thanks. That looks strange tho. I guess github always refers to original name of the repo even after it's been changed?


Oh that's a slick operator.  I have a bunch of code that could benefit from that, had I known it existed...


super equals


Actually, it's a dynarec bug, since I tried it on the Pentium at 75Mhz in the Asus P55T2P4 and it didn't work with dynarec enabled, but did with it disabled.


Good one 👍


Great catch here +1


![](https://github.trello.services/images/mini-trello-icon.png) [Login and Register pages](https://trello.com/c/3cy1NwBX/18-login-and-register-pages)


Agreed! 👍


My thinking is/was that the classes are already using `value`, and this is just a refactoring to simplify that. Except for construction. And now that I think of it, the `attr_accessor :ranking` etc, which is maybe a real big and important difference.

---

I'm assuming the `wcif_type` methods are about mapping Rails classes to the entity names they correspond to in WCIF, and it assumes a 1-to-1 correspondence. The problem with it is that it only does one side of the mapping. Class -> type is easy, type -> class is a mess.

This is a very simple and (in runtime) static mapping, and the bidirectional Hash is clearly the simplest implementation of it. Once you have it, you can access it in many different ways.

- Keep the `self.wcif_type` methods on the classes, and implement them with `wcif_type_hash(self)`. This could be DRYed up into a `module` that all these classes would include. But the type -> class direction is still a mess.

- Wrap the map in a `WcifMap` class that has the static methods `.type_for(model_class)` and `.class_for(wcif_type)`, and leave the individual classes out of it.

- Use a `WcifMap` for the type -> class direction and `self.wcif_type` for the other.

_(There is a fair chance I've misunderstood something fundamental here)_


Irony: the remove buttons work for existing graders, but do not work for the new ones generated by the add-grader button.


Creating some sample Nodejs snippets


Hi,

I think this line added recently is not a good idea...

Say you view two different page categories. Each one has a different ID so getParams() will be different for each one (remember that internally magento manages URLs like /catalog/category/view/id/123 or /catalog/product/view/id/321), so the URL to request the ESI block would be different for every category page. The same occurs for products, cms page, and almost everything.

The ESI block URL becomes like this:
/turpentine/esi/getBlock/method/esi/access/private/ttl/7200/hmac/b3b....n06GI=/?id=123
(note the category, product or whatever at the end)

With this in mind, the URL for an ESI block (header for example) will be different on every page, so the ESI block will be requested on every page.

This means no matter if you declare the header as <scope>global</global>, because the block will be requested on every page load, which has a big impact on performance...

Maybe I'm missing something, but this is the behaviour I got after upgrading to this version of the extensión.

Thanks
Daniel


what?!


Hmm, actually, the remove button for existing graders does *not* delete the `<li>` items, which means the numbers stay screwed up.  Additionally, the remove buttons allow you to remove the final grader and update the assignment, but no assignment should be permitted to have zero graders.


@jarun In an attempt to solve this, I've turned to pkg-config. You can see [here](https://github.com/shaggytwodope/nnn/commit/18a310c409aab419a08a39b16d5ca14d82adc14e) my rather simple fix. This builds without fail on both arch and ubuntu machines. This has not been tested for any other platforms, as at this time I have no access to other platforms. While it does bring a new build dep, pkg-config to my understanding is available across the board.

I'd love any feedback as to why this may not work, or even cause issues for the bsd and mac users. @szlin this should address bsd isssues. Unless I've over looked something.


dope.


Oh no. The secret to how I created those pages so fast is out. :unamused: :sweat_smile:

Can't believe this went unnoticed until now...


These machines can't play MT32 with HB3.
- ASUS P/I-P55T2P4
- Intel Advanced/EV
- Award 430VX PCI

Pentium machines can't support well. Plug'n'Play?
Dynarec enable forced with Pentium machines current versions of 86Box.


Is correct path? Maybe it's should be Mcamara\LaravelLocalization\Middleware?


![](https://github.trello.services/images/mini-trello-icon.png) [Add Routes](https://trello.com/c/VRHlb0qG/33-add-routes)


Amigo puedes crear el archivo bat youtube-dl, para playlist de YouTube, ejemplo: cuando el usuario pegue por error el URL (https://www.youtube.com/watch?v=) en el bat, salga un mensaje diciendo que coloque el URL correspondiente que es este (https://www.youtube.com/playlist?list=).
No se nada de  programación...
Gracias.


Teste


That's pretty much my principle :)

I see only two good reasons to make a variable that's only used once

1. Break up a too big expression.

2. Use the variable name to explain what the expression is for. This is usually better than writing a comment.


There is no such class in geometry.py, so this is failing the test for me with an ImportError.


define бы определил, чтобы проще было менять...


@peterbedor Won't this convert any hidden input to a boolean, not just if the value is `true` or `false`?


Creo que si. A ver si me acuerdo como era


Hey Aaron,

Thanks for reaching out. I have been working on a larger project, a PFM for
which I needed OFX parsing for input. I have briefly looked through your
project and your library seems more thorough than what I have. While there
is a fair bit of overlap, I have been following a slightly different
approach.

I'm designing this piece for all banks and institutions which can export
OFX data (even without direct access or an API, which is majority of them),
so I'm keeping the parsing of OFX documents and fetching them decoupled.
I've been writing a fetching framework on top of nightmare-js that lets me
support banks with even 2-factor auth etc.

https://github.com/rockstardevs/nova is the placeholder for the larger
project, and https://github.com/singhsays/nyx has some of the other pieces.

I'm happy to replace my OFX parsing code with your library and contribute
back to it, as long as I can retain the decoupling between fetching and
parsing. Does this line up with your goals for the library?

Best,
Sumit

On Thu, May 11, 2017 at 6:06 AM, Aaron Lindsay <notifications@github.com>
wrote:

> Hi, I've been keeping tabs on what other people are doing in Golang with
> finance and came across your project. I'm not sure if your plan is to
> continue working with OFX, but I've been working on a library to parse OFX
> responses (and even generate and make requests):
> https://github.com/aclindsa/ofxgo. I'd love to collaborate if you're
> going to keep working with OFX in Go!
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/rockstardevs/parser/commit/ea25b334342854296ab8682971e682c8382c831b#commitcomment-22102683>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAHzPJuSccBwv792PfeVD8TNyZbCwX2Xks5r4wftgaJpZM4NX-CT>
> .
>

--
----
ਸੂਮੀਤ ਸਿਘ


For reference: https://travis-ci.org/OGGM/oggm/jobs/231645944#L449


Reescribir esa función, no debería tener más de 3 niveles de indentación.


Sorry its a privacy. :-D


This commit changes permissions of all file nodes to 444 which causes mpdecision to fail to set cores offline/online.


Agreed, but I'll continue the discussion regarding globals that need to be assigned definitions at https://github.com/hakaru-dev/hakaru/commit/f9bd8215530f8b74dd2ff17d5f5cd37fbc6bf2d4


gps 2_1 reflections added


TeamCity libpalaso :: palaso-win32-master Continuous [Build 4.0.205.2118e993ed95dcb2ec02729119230505423b387b](http://build.palaso.org/viewLog.html?buildId=91128&buildTypeId=Libpalaso_PalasoWin32masterContinuous) outcome was **FAILURE**
Summary: Execution timeout (new); tests passed: 2437, ignored: 81 Build time: 00:35:44


Otherwise any sprites would count in the debug info (they shouldn't).


I would use:
snprintf(child_path, DR_PATH_MAX, "%s/%s", ofdt_path, de->d_name);
which prevents any kind of overflow


Thanks for the report! should be fixed by https://github.com/OGGM/oggm/pull/233


Nevermind, I could do that by myself - https://github.com/frdmn/google-speedtest-chart/pull/12


`doker` 😉


It's probably a timing issue, I'm working on it.


Please simply ignore the "error" message for now. If I finally find some time to fix my _PhD-ware_, the reason behind the message and thus the message itself will go away.


Before for loop, initialize drc to NULL:
drc = NULL;


![](https://github.trello.services/images/mini-trello-icon.png) [Create Controller](https://trello.com/c/Nrmzf5HR/35-create-controller)


TeamCity Glyssen :: Glyssen pull requests [Build *.*.548.6acd49e37ae8ef728360eadcb3746c1b879f15bb](http://build.palaso.org/viewLog.html?buildId=91136&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1675, ignored: 18 Build time: 00:08:05


That third Argument is delta which allows us to specify a tolerance for our AreEqual() method.


there's one more use of it in src that you should remove


looks good, thank you!


No error if populate fails?


Textures are now in bin folder. Closes #41


**Whoops!**

There were *1 warnings* that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.

**WARNINGS**
[`src/content/en/ilt/pwa/working-with-the-fetch-api-slides.md#L4`](https://github.com/Google/WebFundamentals/blame/b32ab4ebe2c0119617ed93e4eb69a328eddc871c/src/content/en/ilt/pwa/working-with-the-fetch-api-slides.md#L4) - WF Tag `wf_updated_on` must be within the last 7 days.


El bat (Downloader.bat) que desarrollaste es perfecto, es parecido al que  estoy desarrollando, pero como no tengo conocimiento de programación, por este motivo te pido por favor que me ayude, con este ejemplo: cuando el usuario pegue por error el URL (https://www.youtube.com/watch?v=) en el bat, salga un mensaje diciendo que coloque el URL correspondiente que es este (https://www.youtube.com/playlist?list=).

Estaré pendiente amigo, a ver si te acordaste como es la programación del ejemplo anteriormente mencionado.

Lo felicito por su BAT (Downloader.bat) creado.
Gracias...


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `coverage`         |    -4.32 |
| `metadata_passing` |   -30    |
| `metadata_total`   |   -31    |
| `nodes_count`      | -2011    |
| `texts_passing`    |   -68    |
| `texts_total`      |     1    |

## Words

| Changed   |   Status |
|:----------|---------:|
| `UNK`     |    -7039 |
| `eng`     |   -59527 |
| `fre`     |    -8384 |
| `grc`     |   -39914 |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/tlg0059/tlg012/tlg0059.tlg012.perseus-eng2.xml` | New      |
| `./data/tlg0059/tlg012/tlg0059.tlg012.perseus-grc2.xml` | New      |
| `./data/tlg0540/tlg001/tlg0540.tlg001.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg001/tlg0540.tlg001.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg001/tlg0540.tlg001.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg001/tlg0540.tlg001.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg002/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg002/tlg0540.tlg002.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg002/tlg0540.tlg002.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg002/tlg0540.tlg002.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg002/tlg0540.tlg002.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg003/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg003/tlg0540.tlg003.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg003/tlg0540.tlg003.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg003/tlg0540.tlg003.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg003/tlg0540.tlg003.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg004/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg004/tlg0540.tlg004.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg004/tlg0540.tlg004.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg004/tlg0540.tlg004.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg004/tlg0540.tlg004.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg005/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg005/tlg0540.tlg005.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg005/tlg0540.tlg005.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg005/tlg0540.tlg005.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg005/tlg0540.tlg005.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg006/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg006/tlg0540.tlg006.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg006/tlg0540.tlg006.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg006/tlg0540.tlg006.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg006/tlg0540.tlg006.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg007/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg007/tlg0540.tlg007.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg007/tlg0540.tlg007.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg007/tlg0540.tlg007.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg007/tlg0540.tlg007.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg008/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg008/tlg0540.tlg008.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg008/tlg0540.tlg008.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg008/tlg0540.tlg008.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg008/tlg0540.tlg008.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg009/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg009/tlg0540.tlg009.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg009/tlg0540.tlg009.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg009/tlg0540.tlg009.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg009/tlg0540.tlg009.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg010/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg010/tlg0540.tlg010.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg010/tlg0540.tlg010.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg010/tlg0540.tlg010.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg010/tlg0540.tlg010.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg011/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg011/tlg0540.tlg011.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg011/tlg0540.tlg011.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg011/tlg0540.tlg011.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg011/tlg0540.tlg011.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg012/tlg0540.tlg012.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg012/tlg0540.tlg012.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg012/tlg0540.tlg012.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg012/tlg0540.tlg012.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg013/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg013/tlg0540.tlg013.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg013/tlg0540.tlg013.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg013/tlg0540.tlg013.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg013/tlg0540.tlg013.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg014/tlg0540.tlg014.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg014/tlg0540.tlg014.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg014/tlg0540.tlg014.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg014/tlg0540.tlg014.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg015/tlg0540.tlg015.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg015/tlg0540.tlg015.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg015/tlg0540.tlg015.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg015/tlg0540.tlg015.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg016/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg016/tlg0540.tlg016.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg016/tlg0540.tlg016.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg016/tlg0540.tlg016.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg016/tlg0540.tlg016.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg017/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg017/tlg0540.tlg017.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg017/tlg0540.tlg017.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg017/tlg0540.tlg017.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg017/tlg0540.tlg017.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg018/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg018/tlg0540.tlg018.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg018/tlg0540.tlg018.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg018/tlg0540.tlg018.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg018/tlg0540.tlg018.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg019/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg019/tlg0540.tlg019.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg019/tlg0540.tlg019.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg019/tlg0540.tlg019.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg019/tlg0540.tlg019.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg020/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg020/tlg0540.tlg020.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg020/tlg0540.tlg020.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg020/tlg0540.tlg020.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg020/tlg0540.tlg020.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg021/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg021/tlg0540.tlg021.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg021/tlg0540.tlg021.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg021/tlg0540.tlg021.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg021/tlg0540.tlg021.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg022/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg022/tlg0540.tlg022.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg022/tlg0540.tlg022.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg022/tlg0540.tlg022.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg022/tlg0540.tlg022.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg023/tlg0540.tlg023.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg023/tlg0540.tlg023.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg023/tlg0540.tlg023.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg023/tlg0540.tlg023.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg024/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg024/tlg0540.tlg024.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg024/tlg0540.tlg024.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg024/tlg0540.tlg024.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg024/tlg0540.tlg024.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg025/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg025/tlg0540.tlg025.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg025/tlg0540.tlg025.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg025/tlg0540.tlg025.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg025/tlg0540.tlg025.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg026/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg026/tlg0540.tlg026.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg026/tlg0540.tlg026.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg026/tlg0540.tlg026.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg026/tlg0540.tlg026.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg027/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg027/tlg0540.tlg027.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg027/tlg0540.tlg027.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg027/tlg0540.tlg027.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg027/tlg0540.tlg027.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg028/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg028/tlg0540.tlg028.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg028/tlg0540.tlg028.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg028/tlg0540.tlg028.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg028/tlg0540.tlg028.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg029/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg029/tlg0540.tlg029.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg029/tlg0540.tlg029.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg029/tlg0540.tlg029.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg029/tlg0540.tlg029.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg030/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg030/tlg0540.tlg030.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg030/tlg0540.tlg030.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg030/tlg0540.tlg030.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg030/tlg0540.tlg030.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg031/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg031/tlg0540.tlg031.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg031/tlg0540.tlg031.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg031/tlg0540.tlg031.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg031/tlg0540.tlg031.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg032/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg032/tlg0540.tlg032.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg032/tlg0540.tlg032.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg032/tlg0540.tlg032.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg032/tlg0540.tlg032.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg033/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg033/tlg0540.tlg033.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg033/tlg0540.tlg033.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg033/tlg0540.tlg033.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg033/tlg0540.tlg033.perseus-grc2.xml` | Deleted  |
| `./data/tlg0540/tlg034/__cts__.xml`                     | Deleted  |
| `./data/tlg0540/tlg034/tlg0540.tlg034.perseus-eng1.xml` | New      |
| `./data/tlg0540/tlg034/tlg0540.tlg034.perseus-eng2.xml` | Deleted  |
| `./data/tlg0540/tlg034/tlg0540.tlg034.perseus-grc1.xml` | New      |
| `./data/tlg0540/tlg034/tlg0540.tlg034.perseus-grc2.xml` | Deleted  |
| `./data/tlg4036/__cts__.xml`                            | Deleted  |
| `./data/tlg4036/tlg023/__cts__.xml`                     | Deleted  |
| `./data/tlg4036/tlg023/tlg4036.tlg023.cypria-grc1.xml`  | Deleted  |
| `./data/tlg0059/tlg012/__cts__.xml`                     | Passing  |
| `./data/tlg0059/tlg012/tlg0059.tlg012.perseus-eng2.xml` | Failing  |
| `./data/tlg0059/tlg012/tlg0059.tlg012.perseus-grc2.xml` | Passing  |
| `./data/tlg0540/tlg001/tlg0540.tlg001.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg001/tlg0540.tlg001.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg002/tlg0540.tlg002.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg002/tlg0540.tlg002.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg003/tlg0540.tlg003.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg003/tlg0540.tlg003.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg004/tlg0540.tlg004.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg004/tlg0540.tlg004.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg005/tlg0540.tlg005.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg005/tlg0540.tlg005.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg006/tlg0540.tlg006.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg006/tlg0540.tlg006.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg007/tlg0540.tlg007.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg007/tlg0540.tlg007.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg008/tlg0540.tlg008.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg008/tlg0540.tlg008.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg009/tlg0540.tlg009.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg009/tlg0540.tlg009.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg010/tlg0540.tlg010.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg010/tlg0540.tlg010.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg011/tlg0540.tlg011.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg011/tlg0540.tlg011.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg012/tlg0540.tlg012.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg012/tlg0540.tlg012.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg013/tlg0540.tlg013.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg013/tlg0540.tlg013.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg014/tlg0540.tlg014.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg014/tlg0540.tlg014.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg015/tlg0540.tlg015.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg015/tlg0540.tlg015.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg016/tlg0540.tlg016.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg016/tlg0540.tlg016.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg017/tlg0540.tlg017.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg017/tlg0540.tlg017.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg018/tlg0540.tlg018.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg018/tlg0540.tlg018.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg019/tlg0540.tlg019.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg019/tlg0540.tlg019.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg020/tlg0540.tlg020.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg020/tlg0540.tlg020.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg021/tlg0540.tlg021.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg021/tlg0540.tlg021.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg022/tlg0540.tlg022.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg022/tlg0540.tlg022.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg023/tlg0540.tlg023.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg023/tlg0540.tlg023.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg024/tlg0540.tlg024.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg024/tlg0540.tlg024.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg025/tlg0540.tlg025.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg025/tlg0540.tlg025.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg026/tlg0540.tlg026.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg026/tlg0540.tlg026.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg027/tlg0540.tlg027.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg027/tlg0540.tlg027.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg028/tlg0540.tlg028.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg028/tlg0540.tlg028.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg029/tlg0540.tlg029.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg029/tlg0540.tlg029.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg030/tlg0540.tlg030.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg030/tlg0540.tlg030.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg031/tlg0540.tlg031.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg031/tlg0540.tlg031.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg032/tlg0540.tlg032.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg032/tlg0540.tlg032.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg033/tlg0540.tlg033.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg033/tlg0540.tlg033.perseus-grc1.xml` | Failing  |
| `./data/tlg0540/tlg034/tlg0540.tlg034.perseus-eng1.xml` | Failing  |
| `./data/tlg0540/tlg034/tlg0540.tlg034.perseus-grc1.xml` | Failing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/451)*


Who do I charge for excessive memory usage? 🤔


Looks even better then patch 1 and 2:
* No packet drops any more.
* Only 2 log lines  every 15 minutes.
* Still a spike in CPU load on the dashboard widget. But I'll need to further test it's impact compared to before.
* No more apinger errors in the log. However I don't have apinger running as a service at all, as you implied in https://github.com/opnsense/core/commit/f14be5c488fc253e582149ae268d0da96d0366ba#commitcomment-22098241
* interface widget doesn't show the interface speed for WAN. But I'm not sure if this changed with the patch. Since I configured the same physical interface for WAN and Modem access, it could also be the same behaviour as before.

```
May 12 19:42:51 	opnsense: /usr/local/etc/rc.newwanipv6: On (IP address: fe80::20d:b9ff:XXXX:XXXX) (interface: WAN[wan]) (real interface: pppoe0).
May 12 19:42:51 	opnsense: /usr/local/etc/rc.newwanipv6: IP renewal is starting on 'pppoe0'
May 12 19:27:51 	opnsense: /usr/local/etc/rc.newwanipv6: On (IP address: fe80::20d:b9ff:XXXX:XXXX) (interface: WAN[wan]) (real interface: pppoe0).
May 12 19:27:51 	opnsense: /usr/local/etc/rc.newwanipv6: IP renewal is starting on 'pppoe0'
[...]
May 12 00:57:50 	opnsense: /usr/local/etc/rc.newwanipv6: On (IP address: fe80::20d:b9ff:XXXX:XXXX) (interface: WAN[wan]) (real interface: pppoe0).
May 12 00:57:50 	opnsense: /usr/local/etc/rc.newwanipv6: IP renewal is starting on 'pppoe0'
May 12 00:42:51 	UNKNOWN[26541]: removing /var/run/radvd.pid
May 12 00:42:51 	UNKNOWN[26541]: sending stop adverts
May 12 00:42:51 	UNKNOWN[26541]: Exiting, sigterm or sigint received.
May 12 00:42:50 	opnsense: /usr/local/etc/rc.newwanipv6: On (IP address: fe80::20d:b9ff:XXXX:XXXX) (interface: WAN[wan]) (real interface: pppoe0).
May 12 00:42:50 	opnsense: /usr/local/etc/rc.newwanipv6: IP renewal is starting on 'pppoe0'
[...]
May 12 00:29:05 	opnsense: /usr/local/etc/rc.bootup: Dynamic DNS: (Success) IP address updated successfully
May 12 00:29:05 	opnsense: /usr/local/etc/rc.bootup: Dynamic DNS: updating cache file /var/cache/dyndns_wan_EXAMPLE.COM_2.cache: X.X.X.X
[...]
May 12 00:28:15 	UNKNOWN[26541]: Process 76810 died: No such process; trying to remove PID file. (/var/run/radvd.pid)
[...]
May 12 00:28:05 	opnsense: /usr/local/etc/rc.bootup: ROUTING: setting IPv6 default route to fe80::105:105:3e9b:f014%pppoe0
May 12 00:28:05 	opnsense: /usr/local/etc/rc.bootup: ROUTING: setting IPv4 default route to 62.155.240.20
[...]
May 12 00:28:00 	configd.py: [e2740730-bd7d-423e-96de-54621e8e13f2] rc.newwanip starting pppoe0
May 12 00:27:57 	configd.py: [7012fd65-cb06-4f68-a72a-5cd012ff3bbf] Rewriting resolv.conf
May 12 00:27:55 	kernel: ..
May 12 00:27:55 	opnsense: /usr/local/etc/rc.bootup: Could not find IPv4 gateway for interface (wan).
May 12 00:27:55 	opnsense: /usr/local/etc/rc.bootup: Could not find IPv4 gateway for interface (wan).
May 12 00:27:55 	opnsense: /usr/local/etc/rc.bootup: Could not find IPv4 gateway for interface (wan).
May 12 00:27:55 	opnsense: /usr/local/etc/rc.bootup: Could not find IPv4 gateway for interface (wan).
May 12 00:27:54 	kernel: .
May 12 00:27:53 	configd.py: [ee891010-72d2-4b64-a647-4b124b22b88e] rc.newwanip starting pppoe0
May 12 00:27:49 	configd.py: [2326f451-d44f-45b4-b03d-d9fc79b34569] Linkup starting vr0
May 12 00:27:48 	kernel: pflog0: promiscuous mode enabled
May 12 00:27:47 	configd.py: [4bc1574a-ec19-4a10-abf4-61402c543095] Rewriting resolv.conf
May 12 00:27:45 	kernel: vr0: link state changed to UP
May 12 00:27:45 	configd.py: [5613ec00-5af5-4387-9ec3-1d37424b6026] Linkup stopping vr0
May 12 00:27:42 	kernel: vr0: link state changed to DOWN
May 12 00:27:42 	kernel:
May 12 00:27:41 	opnsense: /usr/local/etc/rc.bootup: Accept router advertisements on interface pppoe0
May 12 00:27:41 	configd.py: [b4e0fa3e-4631-4a08-bb42-dbc490d98294] Linkup starting vr1
May 12 00:27:41 	kernel: vr1: link state changed to UP
May 12 00:27:39 	kernel: ng0: changing name to 'pppoe0'
May 12 00:27:39 	kernel:
May 12 00:27:39 	opnsense: /usr/local/etc/rc.bootup: The command '/sbin/ifconfig 'pppoe0' inet6 -accept_rtadv' returned exit code '1', the output was 'ifconfig: interface pppoe0 does not exist'
```

```
$ date && ping -4 heise.de && date
Fr 12. Mai 19:42:30 CEST 2017
PING heise.de (193.99.144.80) 56(84) bytes of data.
64 bytes from redirector.heise.de (193.99.144.80): icmp_seq=1 ttl=249 time=15.4 ms
[...]
64 bytes from redirector.heise.de (193.99.144.80): icmp_seq=37 ttl=249 time=15.4 ms
^C
--- heise.de ping statistics ---
37 packets transmitted, 37 received, 0% packet loss, time 36059ms
rtt min/avg/max/mdev = 15.343/15.577/15.836/0.129 ms
Fr 12. Mai 19:43:06 CEST 2017
```

```
$ date && ping -6 heise.de && date
Fr 12. Mai 19:42:30 CEST 2017
PING heise.de(redirector.heise.de (2a02:2e0:3fe:1001:302::)) 56 data bytes
64 bytes from redirector.heise.de (2a02:2e0:3fe:1001:302::): icmp_seq=1 ttl=58 time=15.6 ms
[...]
64 bytes from redirector.heise.de (2a02:2e0:3fe:1001:302::): icmp_seq=37 ttl=58 time=15.4 ms
^C
--- heise.de ping statistics ---
37 packets transmitted, 37 received, 0% packet loss, time 36056ms
rtt min/avg/max/mdev = 15.240/15.588/16.210/0.243 ms
Fr 12. Mai 19:43:06 CEST 2017
```


Merge


![](https://github.trello.services/images/mini-trello-icon.png) [Production Solutions](https://trello.com/c/GEZ2WZLq/18-production-solutions)


Jaja, gracias.
Por logica haria falta comprobar el variable que inserta el usuario, con esa que has puesto. Pero lo malo que tambien podran poner la URL corta especial para compartir, la youtu.be esa. No se si con el IF se puede usar wildcards como *


Done!  Also added on-screen descriptions that show up when you highlight a
skill, instead of the MustConfirm abuse...  Easy to remove if not wanted.

On Thu, May 11, 2017 at 11:07 AM, Daniel Gimmer <notifications@github.com>
wrote:

> Hey AFA, currently improving existing stuff at the moment and I thought
> about something: Episode images and Skill images in the start menu.
> Something that is very cool in the original Wolf are the graphics next to
> the skill choice and the episode choice. Until ZScript, something like this
> wasn't possible and now it maybe is - afaik. What do you think about adding
> something like that? Would it be possible? Do you think it's a good idea?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Realm667/WolfenDoom/commit/5aa540b465ce456326f817a7966d914454b6f6e9#commitcomment-22105891>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AP2VRAn_tYESmCELbRhP4H6PWLOPUGkMks5r4zImgaJpZM4NTRJX>
> .
>