@jensens Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.iterate/4/violations
```
plone/app/iterate/copier.py:28:1: I001 isort found an import in the wrong position
plone/app/iterate/copier.py:33:1: I001 isort found an import in the wrong position
plone/app/iterate/copier.py:34:1: I001 isort found an import in the wrong position
plone/app/iterate/copier.py:35:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/copier.py:36:1: I001 isort found an import in the wrong position
plone/app/iterate/copier.py:37:1: I001 isort found an import in the wrong position
plone/app/iterate/copier.py:38:1: I001 isort found an import in the wrong position
plone/app/iterate/copier.py:39:1: I001 isort found an import in the wrong position
plone/app/iterate/copier.py:40:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/copier.py:42:1: I001 isort found an import in the wrong position
plone/app/iterate/copier.py:43:1: I001 isort found an import in the wrong position
plone/app/iterate/copier.py:48:15: D001 found adapts( replace it with zope.component.adapter
plone/app/iterate/copier.py:59:50: Q000 Remove bad quotes.
plone/app/iterate/copier.py:69:56: Q000 Remove bad quotes.
plone/app/iterate/copier.py:86:36: Q000 Remove bad quotes.
plone/app/iterate/copier.py:89:36: Q000 Remove bad quotes.
plone/app/iterate/copier.py:253:23: Q000 Remove bad quotes.
plone/app/iterate/policy.py:28:1: I001 isort found an import in the wrong position
plone/app/iterate/policy.py:30:1: I001 isort found an import in the wrong position
plone/app/iterate/policy.py:31:1: I001 isort found an import in the wrong position
plone/app/iterate/policy.py:32:1: I001 isort found an import in the wrong position
plone/app/iterate/policy.py:37:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/policy.py:52:15: D001 found adapts( replace it with zope.component.adapter
plone/app/iterate/policy.py:55:28: Q000 Remove bad quotes.
plone/app/iterate/policy.py:124:47: Q000 Remove bad quotes.
plone/app/iterate/policy.py:127:47: Q000 Remove bad quotes.
plone/app/iterate/lock.py:31:1: I001 isort found an import in the wrong position
plone/app/iterate/permissions.py:26:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/permissions.py:26:21: Q000 Remove bad quotes.
plone/app/iterate/permissions.py:27:22: Q000 Remove bad quotes.
plone/app/iterate/testing.py:6:1: I001 isort found an import in the wrong position
plone/app/iterate/testing.py:12:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/testing.py:120:10: Q000 Remove bad quotes.
plone/app/iterate/testing.py:124:10: Q000 Remove bad quotes.
plone/app/iterate/testing.py:147:10: Q000 Remove bad quotes.
plone/app/iterate/testing.py:151:10: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:27:1: I001 isort found an import in the wrong position
plone/app/iterate/interfaces.py:28:1: I001 isort found an import in the wrong position
plone/app/iterate/interfaces.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/interfaces.py:30:1: I001 isort found an import in the wrong position
plone/app/iterate/interfaces.py:36:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/interfaces.py:81:18: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:86:21: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:87:21: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:99:26: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:100:33: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:106:33: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:117:26: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:127:80: E501 line too long (81 > 79 characters)
plone/app/iterate/interfaces.py:128:80: E501 line too long (80 > 79 characters)
plone/app/iterate/interfaces.py:133:26: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:134:26: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:170:15: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:170:41: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:173:15: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:173:37: Q000 Remove bad quotes.
plone/app/iterate/interfaces.py:197:80: E501 line too long (84 > 79 characters)
plone/app/iterate/interfaces.py:202:80: E501 line too long (85 > 79 characters)
plone/app/iterate/interfaces.py:221:80: E501 line too long (84 > 79 characters)
plone/app/iterate/interfaces.py:258:80: E501 line too long (92 > 79 characters)
plone/app/iterate/interfaces.py:260:80: E501 line too long (91 > 79 characters)
plone/app/iterate/interfaces.py:268:80: E501 line too long (82 > 79 characters)
plone/app/iterate/interfaces.py:277:80: E501 line too long (82 > 79 characters)
plone/app/iterate/interfaces.py:295:80: E501 line too long (86 > 79 characters)
plone/app/iterate/interfaces.py:296:80: E501 line too long (89 > 79 characters)
plone/app/iterate/profiles.py:3:1: I001 isort found an import in the wrong position
plone/app/iterate/relation.py:27:1: I001 isort found an import in the wrong position
plone/app/iterate/relation.py:28:1: I001 isort found an import in the wrong position
plone/app/iterate/relation.py:29:1: I001 isort found an import in the wrong position
plone/app/iterate/relation.py:30:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/relation.py:34:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/relation.py:35:1: I001 isort found an import in the wrong position
plone/app/iterate/relation.py:36:1: I001 isort found an import in the wrong position
plone/app/iterate/relation.py:37:1: I001 isort found an import in the wrong position
plone/app/iterate/relation.py:52:20: Q000 Remove bad quotes.
plone/app/iterate/relation.py:74:5: D001 found adapts( replace it with zope.component.adapter
plone/app/iterate/relation.py:76:19: Q000 Remove bad quotes.
plone/app/iterate/relation.py:122:80: E501 line too long (89 > 79 characters)
plone/app/iterate/__init__.py:26:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/__init__.py:27:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/__init__.py:27:1: I001 isort found an import in the wrong position
plone/app/iterate/__init__.py:43:80: E501 line too long (87 > 79 characters)
plone/app/iterate/__init__.py:44:80: E501 line too long (97 > 79 characters)
plone/app/iterate/util.py:25:1: I001 isort found an import in the wrong position
plone/app/iterate/util.py:26:1: I001 isort found an import in the wrong position
plone/app/iterate/util.py:27:1: I001 isort found an import in the wrong position
plone/app/iterate/event.py:26:1: I001 isort found an import in the wrong position
plone/app/iterate/event.py:27:1: I001 isort found an import in the wrong position
plone/app/iterate/containers.py:24:1: I001 isort found an import in the wrong position
plone/app/iterate/containers.py:25:1: I001 isort found an import in the wrong position
plone/app/iterate/containers.py:26:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/containers.py:27:1: I001 isort found an import in the wrong position
plone/app/iterate/containers.py:29:1: I001 isort found an import in the wrong position
plone/app/iterate/containers.py:30:1: I001 isort found an import in the wrong position
plone/app/iterate/containers.py:31:1: I001 isort found an import in the wrong position
plone/app/iterate/containers.py:32:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/containers.py:41:5: D001 found adapts( replace it with zope.component.adapter
plone/app/iterate/containers.py:46:15: Q000 Remove bad quotes.
plone/app/iterate/containers.py:61:5: D001 found adapts( replace it with zope.component.adapter
plone/app/iterate/containers.py:66:15: Q000 Remove bad quotes.
plone/app/iterate/containers.py:70:80: E501 line too long (110 > 79 characters)
plone/app/iterate/archiver.py:28:1: I001 isort found an import in the wrong position
plone/app/iterate/archiver.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/archiver.py:30:1: I001 isort found an import in the wrong position
plone/app/iterate/archiver.py:37:5: D001 found adapts( replace it with zope.component.adapter
plone/app/iterate/archiver.py:59:9: B901 blind except: statement
plone/app/iterate/subscribers/versioning.py:32:23: Q000 Remove bad quotes.
plone/app/iterate/subscribers/locking.py:28:1: I001 isort found an import in the wrong position
plone/app/iterate/subscribers/marker.py:28:1: I001 isort found an import in the wrong position
plone/app/iterate/subscribers/workflow.py:39:16: Q000 Remove bad quotes.
plone/app/iterate/subscribers/workflow.py:41:18: Q000 Remove bad quotes.
plone/app/iterate/subscribers/metadata.py:30:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/checkin.py:24:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/checkin.py:25:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/browser/checkin.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/browser/checkin.py:31:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/browser/checkin.py:32:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/checkin.py:33:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/checkin.py:34:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/checkin.py:44:29: W601 .has_key() is deprecated, use 'in'
plone/app/iterate/browser/checkin.py:46:47: Q000 Remove bad quotes.
plone/app/iterate/browser/checkin.py:48:40: Q000 Remove bad quotes.
plone/app/iterate/browser/checkin.py:50:64: Q000 Remove bad quotes.
plone/app/iterate/browser/checkin.py:56:19: Q000 Remove bad quotes.
plone/app/iterate/browser/checkin.py:58:17: Q000 Remove bad quotes.
plone/app/iterate/browser/checkin.py:60:31: W601 .has_key() is deprecated, use 'in'
plone/app/iterate/browser/checkin.py:62:17: Q000 Remove bad quotes.
plone/app/iterate/browser/cancel.py:24:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/cancel.py:25:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/browser/cancel.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/browser/cancel.py:31:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/browser/cancel.py:32:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/cancel.py:33:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/cancel.py:34:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/cancel.py:44:29: W601 .has_key() is deprecated, use 'in'
plone/app/iterate/browser/cancel.py:46:47: Q000 Remove bad quotes.
plone/app/iterate/browser/cancel.py:48:41: Q000 Remove bad quotes.
plone/app/iterate/browser/cancel.py:55:19: Q000 Remove bad quotes.
plone/app/iterate/browser/cancel.py:57:17: Q000 Remove bad quotes.
plone/app/iterate/browser/cancel.py:59:31: W601 .has_key() is deprecated, use 'in'
plone/app/iterate/browser/cancel.py:61:17: Q000 Remove bad quotes.
plone/app/iterate/browser/control.py:26:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/control.py:27:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/control.py:32:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/browser/control.py:64:80: E501 line too long (91 > 79 characters)
plone/app/iterate/browser/info.py:13:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/info.py:14:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/info.py:15:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/info.py:16:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/info.py:45:80: E501 line too long (86 > 79 characters)
plone/app/iterate/browser/info.py:60:20: Q000 Remove bad quotes.
plone/app/iterate/browser/info.py:60:20: S001 found module formatter
plone/app/iterate/browser/info.py:104:20: Q000 Remove bad quotes.
plone/app/iterate/browser/info.py:126:20: Q000 Remove bad quotes.
plone/app/iterate/browser/checkout.py:24:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/checkout.py:25:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/browser/checkout.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/browser/checkout.py:31:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/browser/checkout.py:32:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/checkout.py:33:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/checkout.py:34:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/checkout.py:35:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/checkout.py:57:47: Q000 Remove bad quotes.
plone/app/iterate/browser/checkout.py:59:41: Q000 Remove bad quotes.
plone/app/iterate/browser/checkout.py:65:80: E501 line too long (82 > 79 characters)
plone/app/iterate/browser/checkout.py:67:65: Q000 Remove bad quotes.
plone/app/iterate/browser/checkout.py:67:80: E501 line too long (97 > 79 characters)
plone/app/iterate/browser/checkout.py:70:21: Q000 Remove bad quotes.
plone/app/iterate/browser/checkout.py:82:19: Q000 Remove bad quotes.
plone/app/iterate/browser/checkout.py:84:17: Q000 Remove bad quotes.
plone/app/iterate/browser/checkout.py:88:17: Q000 Remove bad quotes.
plone/app/iterate/browser/diff.py:8:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/browser/diff.py:9:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/diff.py:10:1: I001 isort found an import in the wrong position
plone/app/iterate/browser/diff.py:24:34: Q000 Remove bad quotes.
plone/app/iterate/browser/diff.py:31:41: Q000 Remove bad quotes.
plone/app/iterate/browser/diff.py:32:41: Q000 Remove bad quotes.
plone/app/iterate/dexterity/copier.py:2:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/copier.py:5:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/copier.py:6:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/copier.py:7:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/copier.py:8:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/copier.py:9:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/copier.py:10:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/copier.py:11:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/copier.py:19:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/copier.py:45:56: Q000 Remove bad quotes.
plone/app/iterate/dexterity/copier.py:71:17: B901 blind except: statement
plone/app/iterate/dexterity/copier.py:138:47: Q000 Remove bad quotes.
plone/app/iterate/dexterity/copier.py:141:47: Q000 Remove bad quotes.
plone/app/iterate/dexterity/copier.py:151:47: Q000 Remove bad quotes.
plone/app/iterate/dexterity/policy.py:14:80: E501 line too long (80 > 79 characters)
plone/app/iterate/dexterity/policy.py:25:17: Q000 Remove bad quotes.
plone/app/iterate/dexterity/policy.py:29:17: Q000 Remove bad quotes.
plone/app/iterate/dexterity/policy.py:37:17: Q000 Remove bad quotes.
plone/app/iterate/dexterity/interfaces.py:3:1: F401 'zope.interface.Attribute' imported but unused
plone/app/iterate/dexterity/interfaces.py:4:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/relation.py:8:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/dexterity/relation.py:25:13: E731 do not assign a lambda expression, use a def
plone/app/iterate/dexterity/relation.py:25:80: E501 line too long (90 > 79 characters)
plone/app/iterate/dexterity/utils.py:2:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/utils.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/dexterity/utils.py:7:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/tests/content.py:2:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/content.py:4:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/content.py:5:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/tests/content.py:20:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/iterate/tests/test_annotations.py:2:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/tests/test_annotations.py:3:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/test_annotations.py:9:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/test_annotations.py:13:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/tests/test_interfaces.py:7:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/test_interfaces.py:8:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/test_iterate.py:28:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/test_iterate.py:34:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/test_iterate.py:35:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/test_iterate.py:36:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/tests/test_iterate.py:65:9: B901 blind except: statement
plone/app/iterate/tests/test_iterate.py:67:13: T002 import for pdb found as pdb
plone/app/iterate/tests/test_iterate.py:82:13: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:94:44: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:126:48: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:128:48: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:129:50: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:130:48: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:137:52: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:139:48: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:140:51: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:141:50: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:142:52: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:149:44: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:154:50: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:169:49: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:180:50: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:197:18: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:201:31: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:202:28: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:206:47: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:208:50: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:210:48: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:212:36: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:214:14: D001 found assert_( replace it with assertTrue
plone/app/iterate/tests/test_iterate.py:214:35: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:215:44: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:237:54: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:259:57: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:295:44: Q000 Remove bad quotes.
plone/app/iterate/tests/test_iterate.py:314:50: Q000 Remove bad quotes.
plone/app/iterate/tests/test_doctests.py:2:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/test_doctests.py:3:1: I001 isort found an import in the wrong position
plone/app/iterate/tests/test_doctests.py:4:1: I004 isort found an unexpected blank line in imports
plone/app/iterate/tests/test_doctests.py:8:1: I003 isort expected 1 blank line in imports, found 0
plone/app/iterate/tests/test_doctests.py:17:21: Q000 Remove bad quotes.
plone/app/iterate/tests/test_doctests.py:25:21: Q000 Remove bad quotes.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@chamnit done!


In the values file we can add it as one string of course. Here we need to split it up. We eventually want to do:

`REGISTRY=hub.cloud.sap REPOSITORY=monsoon make all`
`REGISTRY=docker.io        REPOSITORY=sapcc make all`
`REGISTRY=private.softcloud.de REPOSITORY=supercloud make all`


while not for loop. Fancy fancy haha


This should have  worked. Better fix the actual issue as we use this a lot


We can implant colors to him !


Are we share same instance between two threads ?


The either the version here is wrong or the tag is wrong :)


Please also add NEW file missing references to relevant Makefile.am

commando/cdk/root_dream/var_init/etc/Makefile.am


Ah crap. I figured since it's more of a minor update I should probably add a .1 instead of updating the second decimal. But yeah I didn't think this through..


:o


@hamin try a different user. I believe they fixed a CORS security hole by not allowing logins from the same domain. Basically this library just makes a POST request and gets the cookie from the domain, and I don't think this is allowed anymore. I was working on a redux port and could never get the login to work - so I just pulled up libHN to see what exactly the request/response looked like - and in a simulator without having logged in to HN before, it never worked.


typo: `contextualIdentities`


So it's useless thing ?


how about less than  0 ?


Same as the Wither so. lol


I think that either ordering can be more 'natural' depending on the use case. Given that, it is beneficial to have the total ordering since it lets us satisfy the `Ord` bound, which is useful, for example, it allows ranges and thus spans to be stored in a BTreeMap.


Not especially happy with the performance on this example - use the streamlined V2


What use case do you have in mind here? If `dofit` is false and `λ` is to be selected automatically, this will cause problems, since the null model needs to be fit to compute the `λ` path. Also even if  `λ` is specified, this will cause `null_dev` and `pct_dev` to be incorrect.


@jessesquires How against are you taking a subspec approach to this?

"Diffing" spec which is default for macOS
"CollectionView" spec which is default for iOS/tvOS

If an iOS/tvOS app only wants the diffing component then they can just do `pod 'IGListKit/Diffing'` for a lighter implementation.


Kind of.
You can create a PlayerFallEvent if you want to, with that packet. But you need to find the fall damage. If you don't know the fall damage, its useless :/


I tested this packet.
When you activate, you can crash / lags or nothing is happening. Very strange.


For now, yeah :p


Simple. I love this.


Just have both loops declare `j`. That's better than sharing counters across loops that have nothing to do with each other.


This depends on the apple-sdk update, that one broke a whole bunch of stuff for darwin.
I pinged copumpkin on irc about it. 🙂


Maybe it's better now? I don't know. I didn't know game development was this hard.


Hmm, but where did you find this packet?


Uploaded an old file by mistake, please ignore


Gurun posted his id. It's using EntityId, it's sure, but I don't know more.


Assuming you save this routine in a file named Drag.js, place the following script directive in the "head" element of your html file.

<script src=".....path to routine...../Drag.js"></script>;

All draggable elements should have a id name. Class names are optional.

"Drag" has the following public methods that you can call:

	the initialization method: initDragDrop,

	the single element stop drag method: elementDragStop,

	and the clear all method: clearAndRestart.

The initDragDrop method must be called 1st since it sets up all of your callback functions.

This method takes 1 parameter which is an object containing optional number of keywords.

Below are 2 examples of how to call the initDragDrop method.

	Call the method with 1 or many id names.

		Drag.initDragDrop({ids: [idName], onPress: press, onDragStart: dragStart, onDragEnd: dragEnd, onDragging: dragging, bounds: "container", info: info});

	Or call the initDragDrop method using a className.

		Drag.initDragDrop({className: "drag", onPress: press, onDragStart: dragStart, onDragEnd: dragEnd, onDragging: dragging, bounds: "container", info: info});

press, dragStart, dragEnd and dragging are the callback function names within your program.

The keywords onPress, onDragStart, onDragEnd, and onDragging allow you to set your callback functions.

I assume you will always use the onDragEnd keyword so you know when the dragging is completed.

You can set any number of them. To get the current position of an draggable before dragging begins, use the onPress callback.

The id names or className keyword is required, but not both.

The id name value is an array that has 1 to many id names of the draggable elements.

(Note: for a single id name you still need to enclose it within [] brackets.)

Otherwise it can be written as ids: ["id1", "id2", .... , "idn"].

The class name value would be a string such as "drag".

The bounds keyword is optional. To use it pass the id name of a container that you want the corresponding draggable element to be contained within.

The info keyword is optional. You can supply a number, string, array or object. If used the supplied data

will be passed to your handler functions as a object parameter. The object will have a keyword of id corresponding to the id name

of the element being dragged. Your data can be access using the keyword vars. If you do not supply any data, then the mouse event object

will be sent to your handlers.

The Drag.clearAndRestart() public method takes no parameters and will for all draggable elements reset the cursor to default and clear them from its memory.

The Drag.elementDragStop(idName) has 1 parameter which is the id name for the element to stop from dragging and it's cursor will be reset to default.

* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.

Feel free to use, modify and change in any way to help your needs.


Hm, thrashy. I'd almost suggest a separate list of underwater surfaces that could be rendered in batch. This would also naturally align with moving the caustic effect to it's own program: use program, draw surfaces list, done. Would probably be much faster.


Ok. No problem !


M


Squash this?


Better : don't add anything maybe .
In a previous version 2.06 : using a disable system if i remind.


Is the `active_caustic_parameters` name something you're following convention on? I'm not sure about the "active_" part. They're not even "active", they're "current." I'd just as soon call them `caustic_parameters`.


Yea, I see. "active_fog_parameters" etc.. It's kind of silly, really. Like I said, they're not "active," they're "current." It's pretty redundant, either way.


Kaj ti pa javi, ko push ne uspe? Za uporabo SSH naslova moraš sicer imeti nastavljen privatni ključ (in ustreznega javnega na GitHubu) - če ga nimaš, bo lažje, če uporabiš naslov HTTPS (potem se avtenticiraš z uporabniškim imenom in geslom). Sklepam, da si pred pushem naredil še pull - pred tem se še postavi na svojo vejo (najdi *Checkout* ali *Switch branch*, ter potem izberi svojo vejo).

Sicer pa ni potrebe, da brišeš repozitorij, saj je očitno nekaj narobe z lokalno kopijo. Če ne bi šlo drugače, enostavno znova kloniraj repozitorij (na drugo mesto pri sebi, ali pa trenutnega umakni kam drugam), se potem prestavi na svojo vejo in potem delaj tam notri.


@n8pease can you please fix your user email in these commits before merging? And set your .gitconfig.


@boopathi @hzoo do we need to explicitly add these to the preset options too?


Ni potrebe, da spreminjaš importe - mišljeno je, da se postaviš v mapo `dn1`, potem pa imaš na voljo modul `matrix` in njegove podmodule, npr.
```python
from matrix.EvaErzin import SlowMatrix
```
Znotraj modula bo tako deloval tudi relativni import s pikami (takega ne bi bilo potrebno popravljati, če bi zamenjala ime mape).


if you are interested in C++11 and you know RTB world , you are welcome to participate in vanilla-rtb .
Please join my chat @
https://github.com/venediktov/vanilla-rtb

click on join chat on gitter .
If you are not interested and know someone who qualifies for this type of contributions to open source , please send him/her to me.
Thanks,
Vlad.


all tests pass:
success: https://travis-ci.org/stellar/stellar-core/builds/185552612


cat utils/$1 wut :o


Si man, proyectos en Java para ahi practicar lo basico


I am using a mixture of models, where for some data, one of the models does not have sufficient variation to fit. In that case, it was more elegant to create an unfitted model object, with manually specified lambdas, so that coef() applied to it would return a vector of zeros.


Yeah, I wasn't going for a fully compliant parser, just addressing low hanging fruit in the ratedeck I was trying to import. I'll make some additions to at least cover some more of these basic cases.


jeje, no, this is related to the Year 2038 problem (https://en.wikipedia.org/wiki/Year_2038_problem), in some ABIs `time_t` is already using 64 bits.


I cannot compile the program with msvc 2015. Fails linking with files which should be generated by automoc.
Linker produces errors like:
```
command_line_interface.obj : error LNK2001: unresolved external symbol "public: virtual int __cdecl Test::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@Test@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z)
command_line_interface.obj : error LNK2001: unresolved external symbol "public: virtual void * __cdecl Test::qt_metacast(char const *)" (?qt_metacast@Test@@UEAAPEAXPEBD@Z)
command_line_interface.obj : error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const * __cdecl Test::metaObject(void)const " (?metaObject@Test@@UEBAPEBUQMetaObject@@XZ)
```

This is 324 unresolved externals and all are related to moc files.

By the way in solution file there are references to files from "C:\Qt\Qt5.7.0\5.7\msvc2015_64\" instead of "packages\bulbqt-msvc14-x64.5.7.0.10077\build\native\" which makes some problems with solution setup. I have Qt installed in another directory (C:\Qt\5.7\msvc2015_64), so I needed to replace all paths in project file.


não está certo, né? tem que explicar a diferença entre new_screen e new_wizard.


On this commit, I was able to:

1. `cd webextension-experiment && zip contextualIdentities.xpi api.js install.rdf schema.json`
2. Install that `contextualIdentities.xpi` into `about:addons`
3. Load the Temporary `webextension/manifest.json` Add-on in `about:debugging`


you guys are my heros with this documentation!


The index of the entry selected at start

("The index of the starting row" parece que se eu botar uma lista de 3 items e passar default_value=10, os índices vão ser 11, 12 e 13)


I really like this method :)


Was this replaced with a new API or is the functionality gone?


tem que explicar o que vai nessa tabela ( {10, 10}? {w = 10, h = 10}? {width=10, height=10}?)


Servidor simples que se conecta com um cliente de cada vez e ao receber ".bye" termina a conexão com o cliente e encerra.


fast-forwarding master to auto = 41be8300


Hi, if you are interested in C++11 and you know RTB world , you are welcome to participate in vanilla-rtb .
Please join my chat @
https://github.com/venediktov/vanilla-rtb

click on join chat on gitter .
If you are not interested and know someone who qualifies for this type of contributions to open source , please send him/her to me.
Thanks,
Vlad.


Cool! What phones was this tested on?


Was this accidentally put in? It's breaking the tests


You're welcome!


hã? somente um item pode estar true por vez em uma radiolist. O default_value deveria ser apenas o índice.


BTW, mal follows the Clojure convention where empty list and Nil are not the same. This has positives and negatives. The biggest negative (for Clojure) is that it drives Common Lisp'ers nuts :-)


fiquei confuso. aqui também não vai somente um item selecionado por vez?


de toda forma, porque na outra função acima era {string, bool} e aqui é {bool, string} ?


pictures for the December 2016 bibliography


explicitar na documentação quais as strings suportada. GTK não deve vazar na documentação da API.


$1 is the utility name

repo, make, ccache, ninja


tem que especificar em que formato o value tem que entrar pros diferentes widgets


Hvala za opozorilo, sem popravila.


tem que especificar o @return explicando que tipos de valores são retornados pelos diferentes widgets


@gforcada Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.iterate/6/violations
```
plone/app/iterate/interfaces.py:199:5: E112 expected an indented block
plone/app/iterate/interfaces.py:199:7: E999 IndentationError: expected an indented block
plone/app/iterate/interfaces.py:202:1: E112 expected an indented block
plone/app/iterate/browser/info.py:65:20: S001 found module formatter
plone/app/iterate/tests/test_iterate.py:68:13: F401 'pdb' imported but unused
plone/app/iterate/tests/test_iterate.py:68:13: T002 import for pdb found as pdb
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


возможно ||


ответил на ваш уточняющий вопрос. Начал реализацию.


@Muqsit Check your twitter dm's (I'm Matthew)


Nice ...


This is fine for current scenario we have with tizen. Should explore more, as we can not put this in master.


Its already fixed. Just update. You might need to stop SR and delete cache.db, and then start SR again.


I don't understand this change. We have:
```
int fseek(FILE *stream, long offset, int whence);
int fseeko(FILE *stream, off_t offset, int whence);
```
The issue with `fseek` is that on 32-bit platform `long` is 32-bit. This is solved with `fseeko` and `_FILE_OFFSET_BITS=64` which redefines `off_t` to 64-bit.
But in `lz4io.c` the `offset` parameter to `fseek/fseeko` is supllied as `unsigned storedSkips`. Since `storedSkips` is always 32-bit selecting `fseek/fseeko` doesn't change anything.


Just wondering. How do you use this?


If the utility to be installed isn't `repo`, then the variable CAT wouldn't be set (blank)
If it is then the variable CAT="cat "


Надо убрать else


@gforcada Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.z3cform/20/violations
```
plone/app/z3cform/inline_validation.py:15:1: C901 'InlineValidationView.__call__' is too complex (15)
plone/app/z3cform/widget.py:8:1: I001 isort found an import in the wrong position
plone/app/z3cform/widget.py:18:1: I001 isort found an import in the wrong position
plone/app/z3cform/interfaces.py:4:1: I001 isort found an import in the wrong position
plone/app/z3cform/templates.py:24:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/z3cform/tests/example.py:26:5: D001 found implements( replace it with zope.interface.implementer
plone/app/z3cform/tests/example.py:31:13: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:44:34: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:55:13: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:70:30: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:71:55: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:72:52: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:77:13: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_objectsubform.py:21:15: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_objectsubform.py:26:15: D001 found implements( replace it with zope.interface.implementer
plone/app/z3cform/tests/test_objectsubform.py:46:15: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_objectsubform.py:49:19: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_objectsubform.py:57:13: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_objectsubform.py:62:15: D001 found implements( replace it with zope.interface.implementer
plone/app/z3cform/tests/test_widgets.py:41:5: D001 found implements( replace it with zope.interface.implementer
plone/app/z3cform/tests/test_widgets.py:1254:40: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_utils.py:21:9: E731 do not assign a lambda expression, use a def
plone/app/z3cform/tests/test_widget.py:12:15: D001 found implements( replace it with zope.interface.implementer
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


{
	"msgs": {
		"AdminMenu": {
			"Enable": "Activé",
			"Explination": "Certaines de ces options sont compliquées à comprendre. Je voudrais lire les explications ?",
			"Settings": "Configuration",
			"SlotIncome": "Multiplicateur du revenu :",
			"SaveSettings": "Enregistrer les paramètres",
			"SlotPrize": "Récompense :",
			"Commands": "Commandes",
			"SlotChance": "Chances:",
			"Unavailable": "Pas activé",
			"Logs": "Logs",
			"AdvSettings": "Configuration avancé",
			"Remove": "Destructeur",
			"Description": "Description :",
			"ChooseSetting": "Choisissez l'option d'installation",
			"FreeSpin": "Tour gartuit :",
			"Add": "Ajouter",
			"SlotConfig": "ARCSlots - Menu de configuration"
		},
		"Time": {
			"minutes": "minutes",
			"nd": "et",
			"hour": "heure",
			"day": "jour",
			"minute": "minutes",
			"second": "secondes",
			"now": "Maintenant",
			"days": "Jours",
			"forever": "à jamais",
			"seconds": "secondes",
			"hours": "heures"
		},
		"Notifications": {
			"AlarmVault": "Vous ne pouvez pas mettre une alarme sans un coffre-fort",
			"NoMoney": "Vous n'avez pas assez d'argent !",
			"VaultARCBank": "Le coffre-fort a besoin de l'ARCBANK v1.3.6 + (Version Payant)",
			"VaultOne": "Il ne peut y avoir un coffre-fort",
			"Pocket": "Peu importe combien de fois vous essayez, vous ne serez pas en mesure de mettre cette chose énorme dans votre poche !"
		},
		"LogMsgs": [],
		"CommandOutput": {
			"SpawnSlotsNo": "Aucune machine n'est associée a la map (Fichier inexistant / corrompu)",
			"SettingsSaved": "Paramètres enregistré!",
			"SaveVault": "Coffre du Casino sauvegardé !",
			"UnSaveSlotsNo": "Une erreur s'est produite lors du retrait des machines à sous de la carte.",
			"SpawnSlots": "Les Machine à sous ont spawn avec succes ",
			"UnSaveVaultNo": "Une erreur est survenue lors du retrait du Coffre du Casino sur la carte.",
			"SaveSlots": "Les machines à sous sauvegardé !",
			"SaveVaultNo": "Erreur lors de la sauvegarde du coffre-fort et des alarmes.",
			"ResetNo": "Erreur. Vérifiez la console du serveur pour plus de détails. Ou regardez le dernier journal système situé dans garrysmod / data / _arcslots sur le serveur.",
			"AdminCommand": "Vous devez avoir un de ces rangs pour utiliser cette commande: %RANGS%",
			"ResetYes": "Réinitialiser système !",
			"AdvSettingsSaved": "Paramètres avancé %SETTING% sauvegardé",
			"SaveSlotsNo": "Erreur de sauvegarde des machines à sous.",
			"UnSaveVault": "Máquinas de Caça-Níqueis e Cofre de Casino removidos.",
			"SysSetting": "%SETTING% à été changé en %VALUE%",
			"UnSaveSlots": "Les machines à sous ont été retirés de la carte !",
			"SettingsError": "Erreur d'economie.",
			"SysReset": "Remise à zéro du système requis! Faites  la commande \ "arcslots reset \" sur la console"
		},
		"Items": {
			"SlotMachine": "Machine à sous"
		},
		"VaultMsgs": {
			"Secure": "**SECURISER**",
			"Insecure": "**NON SECURISER**",
			"Status": "STATUS DU COFFRE:",
			"Warning": "** ALERT **",
			"TotalFunds": "TOTAL DES FONDS :",
			"Funds": "FONDS EN COFFRE:",
			"GettingCash": "Vous avez le droit de recevoir des bénéfices de casino pour le prochain %TIME%.",
			"WithdrawAmount": "Vous pouvez actuellement retirer : % AMOUNT%",
			"NotGettingCash": "Vous ne receverez actuellement pas de bénéfices de casino.",
			"PleaseCheckIn": "Please authenticate to start receiving casino profits",
			"CheckIn": "S'identifier comme un gestionnaire",
			"Exit": "Quitter",
			"WithdrawCash": "Retirer les gains en espèces",
			"WithdrawBank": "Transfert des gains vers un compte bancaire",
			"NotManager": "Vous n'êtes pas un gestionnaire de casino",
			"NoCash": "Vous ne pouvez pas retirer autant d'argent",
			"NotAuthed": "Vous n'êtes pas authentifié",
			"MaxManagers": "Il y'a beaucoup de gestionnaires de casino. Désoler",
			"WhichAccount": "Dans quel compte souhaitez-vous envoyer vos fonds ?",
			"Robbed": "La coffre a été volée pendant que vous étiez en service. Vous ne pouvez pas authentifier jusqu'à ce que votre précédente authentification expire ou vous récupérer les profits casinos."
		},
		"SlotMsgs": {
			"BadLuck": "Si vous lisez cette lettre, vous avez perdu.",
			"Wild": "La carte WILD peut remplacer n'importe quel autre symbole!",
			"Jackpot": "FÉLICITATIONS, VOUS GAGNER LE PRIX ULTIMATE *** VOUS GAGNEZ : % MONTANT%",
			"Loose": "Vous aurez peut etre de la chance la prochaine fois",
			"Bet": "Pari",
			"LooseMock": "HA HA HA PAS AUJOURD'HUI",
			"No": "Non",
			"MaxPrize": "PRIX MAXIMUM : %AMOUNT%",
			"BetMsg": "Choisissez combien vous voulez parier:",
			"Yes": "Oui",
			"Lucky": "Si vous vous sentez chanceux aujourd'hui ? Tentez votre chance",
			"MegaWin": "IMPRESSIONNANT VOUS GAGNEZ : %AMOUNT%",
			"Win": "Vous avez gagné %AMOUNT%",
			"FreeSpins": "%AMOUNT% TOURS GRATUITS!"
		},
		"Commands": {
			"vault_unsave": "Retirer le coffre-fort",
			"slots_unsave": "Retirez toutes les machines à sous",
			"slots_save": "Enregistrer toutes les machines à sous",
			"slots_respawn": "Remplacement des machines à sous",
			"vault_save": "Sauvegarde du coffre"
		}
	},
	"errmsgs": {
		"0": "METTEZ VOTRE ARGENT"
	},
	"settingsdesc": {
		"vault_steal_rate": "Le montant d'argent qu'un joueur peut prendre en une seconde.",
		"slots_min_bet": "Le nombre minimum d'argent qui peut être misé.",
		"slots_idle_text": "Texte à afficher lorsque la machine à sous est inactif",
		"name_long": "Le nom \ "long \" affiché de l'addon.",
		"name": "Le nom \ "petit \" affiché de l'addon..",
		"slots_max_bet": "Le nombre maximum d'argent qui peut être misé",
		"slots_incr": "Combien le pari doit-il augmenter lorsque le bouton + est pressé ?",
		"slots_incr_big": "Combien le pari devrait augmenter lorsque le bouton ++ est pressé ?",
		"slots_handle": "Si elle est activée, les machines à sous ont la traction du levier sur leurs côtés.",
		"language": "Quelle langue à utiliser. Si vous voulez créer vos propres, visitez SERVER/garrysmod/data/_arcbank/languages",
		"slots_volume": "Quelle est la vitesse des machines à sous (Entre 0 et 1)",
		"money_symbol": "Le symbole de la monnaie à afficher",
		"legacy_bet_interface": "Si cette option est activée, les machines à sous utiliseront une fenêtre contextuelle pour sélectionner le pari au lieu de l'interface immersive.",
		"admins": "Liste des rang (s) du jeu qui peuvent utiliser l'interface graphique d'administration et les commandes d'administration.",
		"vault_hack_max": "Le montant maximum d'argent qui peut être pris de la chambre forte par le piratage..",
		"vault_hack_min": "La quantité minimale d'argent qui peut être prise de la chambre forte par le piratage",
		"vault_hack_time_max": "Le temps maximum nécessaire pour pirater la voûte..",
		"vault_hack_time_min": "Le temps minimum nécessaire pour pirater la voûte..",
		"vault_hack_time_stealth_rate": "Réglage de l'ATM Hacker à \ "mode furtif \" va multiplier le temps de piratage par ce montant",
		"vault_hack_time_curve": "Voir aritzcracker.ca/uploads/aritz/atm_hack_time_curve.png",
		"manager_auth_time": "Le nombre de minutes qu'un gestionnaire de casino recevra des bénéfices après l'authentification",
		"manager_auth_teams": "Les personnes de ces équipes seront considérées comme des gestionnaires de casinos potentiels"
	}
}


you left an open tag here you derp :P


So this is gonna be another branch that has no point at all and is just gonna steal from other softwares huh???


@yossigil , but the function runQuery which is called here doesn't use any user input, should we change its implementation to preparedStatement to handle SQL injections safely?


Or can with this:

76c67e4d7d4b6e90cd7ca5ebf7837d6db6f29f64


The `HTTP_X_VARNISH` header should be set on any Varnish server, so it seemed just a better default. If you're serving from Varnish, you probably want purging enabled.


Надо переработать тернарный оператор


Precede the variable with `let`, like `let quote = ''`.


Ну и переделать else с return


This line should probably be removed. Along with the line below.


Did you mean && instead of || ?
By the way, your work on this device is much appreciated.


@MosheEliasof  in the current version of this test there are no warnings


This closing div should probably go above the previous line.


This closing div should go above previous line.


If CAT is set, then this would be like

cat util

If not, then it'd be

util

with a space before it, but why does it matter :smile:


referencing #987


yea still had no time to update the buildservers toolchain :-(


Излишняя функция


Ah, so the request from Varnish to the backend server will have this header set?

I guess this will be the case as long as the Craft admin is accessed through the Varnish server. I prefer running the admin through a separate webserver when using Varnish.


Yoyo also habe mich mal etwas belesen bzgl. best practice usw. aber gibt irgendwie keine klare Linie. Ich schlage vor, der Einfachheit halber stecken wir einfach alle Presentation-Layer-bezogenen Models nach WebApi.Models und innerhalb dieser legen wir die benötigten BindingModels / Dtos an. Bzgl. Naming dann halt wofür dieses Model dann halt genau ist. Dadurch hat man natürlich viel Code-Dopplungen, da sich je nach Einsatzzweck die Properties nur geringfügig unterscheiden. Teilweise wird sogar empfohlen für jede Funktion ein entsprechendes zu konzipieren mit entsprechendem Input-, Output-Model und Dto.


FAIL.


Le mieux c'est le mettre en private


Is it ever freed?


Much improved!


Feel free to revert this. I just kept reading it as though "if you are on a Mac" was the start of a new sentence. This also keeps formatting consistency with earlier instructions.


@fulldecent
Don't use that url. It will cache one time and then never update. Instead, use the commit hash like so: https://cdn.rawgit.com/fulldecent/system-bus-radio/16cdfd249af8b7e83d9fe79ef06e20ad8cb53ad6/In%20Javascript/airgap.html

If you want to use a url without a hash, try: https://rawgit.com/fulldecent/system-bus-radio/master/In%20Javascript/airgap.html (not cached, updates within minutes but "Excessive traffic will be throttled and blacklisted."

@rocketinventor


Haha looks good, it just makes it easy to find the source files for each version. Thanks again!


The timeit template doesn't seem to work `TypeError: 'float' object is not iterable`


How is supporting AWS not useful?


Make it look nice!!!


Damn, sorry - fixed now


Thanks, amended anyway


This should be hidden


I see. Now it makes sense. Thanks a lot for taking the time to explain @rigdern !


Look at my suggestions of functions to be created. My idea is to split this code so that:
- `setCloudSettings` -> { `writeDatabase`; `writeFile` }
- `getCloudSettings` -> { `readDatabase` }


Google


Double resonator's (100912016) effect to banish and treat a monster as a tuner is also not working. Red text present

![](http://i.imgur.com/FjM02Ku.jpg)


I think you need `return ret;` here...

This is causes CI tests to fail - really you should have run the testsuite for scilab before pushing these changes.

Also, I notice this refactor changes the effect of `return SWIG_ERROR;` in two places above - it'll now set `$1 = SWIG_ERROR;` whereas previously it returned from the wrapper function.


Can you provide some links or resources to learn about rings? I haven't seen any reference to them before, so I'd love to know if you know of any place that provides a good description/guide to them.


Any way to put null in .env file? I like having the vars there as a placeholder.

I just get `Broadcaster ['null'] is not defined.` or `Broadcaster [] is not defined.`


html, javascript 로딩을 고려못했던 것을

JQeury에서 keyup를 받는 함수를 분리 하는 것으로
적절히 수정해주셨습니다.


I hope I'm doing this right...


How about following React definition file there and don't put the context at all?

A component in React is `Component<Props, State>` as Context is/was (afaik) an undocumented feature that can be added as a class property type.

Personally I'd have just `Component<Props>` as both `state` and `context` are not really necessary in a lot of cases (ie I use mobx so I don't use the state anywhere in our react app). Also, `this.setState` doesn't really work in practice in TS as you usually only update one field of the state so you need to cast as any or do something similar (`this.setState({activated: true} as any)`). Unless it works fine now with https://github.com/Microsoft/TypeScript/pull/12114


I assume you're on a Windows machine.  You should run the following command:

`git config core.autocrlf true`

This commit has 7287 additions and 7287 deletions because all the line endings changed from <LF> to <CR><LF>.  It's also difficult to diff and see what you actually changed because diff has to load the entire file.


エクスチェンジのところで0〜9以外の数字が入ったらエラーを吐くようにしましょう


we remove `drawValueAboveBarEnabled` support??


i got new laptop from asus x453 to lenovo yoga 14 with better spec of course.. but this bot not working on my yoga 14... i see at the log theres is nootif "cannot find escape", but at my asus just fine.. is there something i miss??


Thank you for catching this and pushing the commit. :) 👍


Completed interface Form Quản lý loại sản phẩm


Looks like it might not have a ./configure script in src any more (or I did something stupid, unclear).


Totally confused by that code. Let's talk


@buddhi1980 @zebastian
Is it possible to compile using without automoc?


should work now


So I'm pretty sure that the `C` is just from previous versions of the file and we do currently follow the `Component<Props, State>` which should be better articulated throughout the code.

I personally like having the state mapped in the types for a component, although I can see the annoyance of having a `Component<IComponentProps, any>` in your code. Perhaps we put this to a vote somewhere?


needs to be 3.0.0-ALPHA1 for the 1.0 update


Good to hear from you Dan.

On Dec 19, 2016 8:06 PM, "Dan Stelljes" <notifications@github.com> wrote:

> 👍
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/OGBrad/OGBrad.github.io/commit/685fe384751cca62926e3d027c1151e0107d0bbc#commitcomment-20241579>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGGx1wP7lnuYS4PQYKpl2yLjeoQC7LBPks5rJzhBgaJpZM4LRY77>
> .
>


this is an old-style class. Should always inherit from `object`.


Oh, i think i understand (after reading test case below):

In situation where the repair item overlap with the existing recurring item, we end up splitting such item into several items, and a piece of it would be in the children list, and this is what we verify here.

However don't we want to walk the tree from the `curNode` instead than from the `curNode.getLeftChild()` ?


license-updates (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1774 of 1774 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.17%25-green.png)


license-updates (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)


Pyinstaller no longer works out of the box on old (Debian 4.0) linux because of this. Having to recompile bootloaders manually. Advise reverting.


I don't mind doing `Component<Props, {}>` at all, my main issue is that even if you have a state defined, `setState` which is the main reason for that generic variable doesn't really work well wrt to typings (that might have changed with partial types linked above).

It does make more sense for Inferno to have the same definition as React imo though, I can alias if I wanted by creating a `StatelessComponent`


Doh!


why removed `initialPopupData` and `reEnablePopupData` but not set it in `ArekBasePermission`?
you should leave it here in the subclass


why?


2414-HPWH-Wrapped-tank-nodes (Unknown) - x86_64-Linux-Ubuntu-14.04-clang-3.5: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.png)


Is that true that in that case, such dangling repair item would not be inserted into the tree and as a result would not be part of any `NodeInterval ` (which would explain the new code in `pruneTree` above?


you forgot to set `initialPopupData` and `reEnablePopupData`?


Dear hantek, what's the best accuracy you got with these parameters?


Source Code


And this is because full item adjustment are seen as a 'repair' item and, and with the new safety bound detecting multiple repair for same period we hit that case.


2414-HPWH-Wrapped-tank-nodes (Unknown) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: Build Failed

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


This doesn't compile. I don't think getBiome() even exists.


制作js分页插件


As part of my investigation of this I created the unit test in PR https://github.com/netty/netty/pull/6148 ... it seems to function as expected.


네 setPinLocation이 좀더 명확한것 같습니다.


I will merge it tomorrow


Changed most of the `on_message_...` events to not trigger on the testbot by default.

Added role checking commands.


Adding checking for URL strings in the `on_message_edit` event.


I'd rather have looping process to inspect, instead of loosing a log with evidence what that VM has tried to do.


Maybe forgot to commit the changes?


Looks like OnePlus upped the cpu voltages in the latest update


Thanks for finishing this off @rdb ! This will help lots of people try Panda 3D out more easily.


update


Removed bug


Remove Bug


Bug @ line 25-26 ws removed.


related issues: #41, #43


Hi Ben


warum machst du das so? wir haben doch eigens einen load-generator, den du dir beliebig mit szenarien befüllen kannst: https://github.com/it-economics/LogAnalysis/tree/master/load-generator


sounds awesome 👍


Зачем перебор массива, если потом просто встроенную функцию используешь?


@tpaviot, @adamLange,

So I've managed to use a AIS_Trihedron to interactively move elements ( AIS_Manipulator will handle this from OCCT 7.1 on, this will work for now )

Thing is that with the `ais_interactive.Signature()` I know that this is a AIS_Axis, and I need to cast `ais_interactive` -> `AIS_Axis`. Somehow I cannot achieve this? Now I'm kind of stuck, since not knowing what axis is being manipulated...

Any ideas?

![image](https://cloud.githubusercontent.com/assets/620988/21365785/29af6764-c6f7-11e6-9d82-b2ccb0bfb4c4.png)


Yep


@XFuryMCPE It's not our purpose but Rateek keeps doing it now


In real apps entries pagination is used because there can be many many of them.
One fetch of all entries can overload both client and server.


`hashchange` listener should be attached only in `lte IE11`


User should get feedback after their action. You silently ignore fail. User gets nothing.


Недостижимое условие


"permet de modifier le texte du " au lieu de "permet de mettre un texte dans le"


middle = left + (right - left) / 2;
Так верно?


Если не указывать 2й параметр в slice, то автоматически до конца массива


@aelvan gotcha - yep, it would assume running CP through the Varnish server.


Что плохого в undefined?


Thanks for pointing on my mistake.

Could you help me in one more thing?

This line:
https://github.com/Xiaomi-Mi4c-CyanogenMod-14/android_device_xiaomi_libra/blob/cm-14.1/power/power.c#L178
gives error:
Error writing to /sys/devices/system/cpu/cpu4/online: Invalid argument
Can't figure out what is wrong there.


-x implies -r

https://linux.die.net/man/8/asterisk


Kbye


Common Installation command, as you suggested before


this is bound to GLX and therefore not cross-platform.
also, during object instantiation, the openGL imports might not be initialized yet.

instead you should do the test in the `isRunnable()` method (which is called the first time an object is to be rendered in a given openGL-context).
or just test in the `render()` method if the `glBlendFunci` is not-null.


move this to a static function (outside of the `alpha` namespace)


Да, согласен, затупил, второй параметр можно было не указывать.

А вот по поводу проверки arr.length == 0, да, оно не достижимо, но если по ошибке программист передаст пустой массив, то у вас рекурсия никогда не закончится и упадет все с переполнением стэка.


This is god object in reality. It is too big to maintain.
Its state is so huge. How to simplify it?
For example you can introduce N stateful classes. Each one represents a piece of workflow that user can do with the camera. Then you switch between this workflow stages in camera activity. All the complexity of managing particular camera workflow state is hidden in corresponding stateful class.


Coloque umas quebras de linhas! Ficou uma linha só gigante aqui :)


TaskCluster: @aksareen does not have permission to trigger tasks.


Usually fields with errors are highlighted.


se ve bien


Note that include_package_data works only if you include files with a MANIFEST.in file.

Checkout setuptools docs:
"""
include_package_data
If set to True, this tells setuptools to automatically include any data files it finds inside your package directories that are specified by your MANIFEST.in file. For more information, see the section below on Including Data Files.
"""
http://setuptools.readthedocs.io/en/latest/setuptools.html?highlight=install_package_data


THis is not function that just returns true/false values.
So name it like validateBattle()


HTML tests pass on 2.11.


There are already 'niftools' that should be able to do everything you need:

http://niftools.sourceforge.net/wiki/NifTools

The challenge is in building them. I had trouble building them and decided it was quicker to just write this simple tool in order to do some exploratory work with one particular variation of a NIF file.

I probably won't do too much more with NIF.


interesno


Why this?


will this be idempotent? or will the list re-order and force a new resource every time terraform runs?


What toolchain are you using to compile the kernel?


Этого файла в этом комите точно не должно быть. Удали его.


You are using global variable State.currentUser and others.
You don't synchronize on its access. Have you checked that your app has only one thread? If >1 threads exists in your app that can access this global State.currentUser and others then you should synchronize on them.


@dpgeorge : So, with this change, yaota8266ized firmware should bring up itself (after erase_flash) just as a normal one (create filesystem, etc.).


Looks like this is not implemented yet.


Better to return the request in this case.
The pattern will not be found if it e.g. is a build of a merge that was done with the master branch.
(That way, the only way for a build to be skipped is if it has the pattern, but is not a final commit.)


Tests for marionette were added by the next commit 87cadbb0c323ded106a8a46f41d5260739b33ad5
There are there tests for None value of this parameter.


Это была защита от того, что если у нас передается пустой список, то при отсутствие  cur.value !== undefined, мы получим массив с одним объектом, который будет равен undefined. Мне это не понравилось. Раз список передали пустой, то и возвратить функция должна пустой массив.
Единственное, я бы поменял проверку на cur != null && 'value' in list, тогда можно будет в списке хранить undefined :)


we haven't seen any issues with counts not being deterministic on ec2 instance groups, ec2 volumes, attachments, etc. so i don't expect any issues here. once a resource is created in a count group, the id of the resource gets associated with the count index.


Блестяще. То что и было нужно сделать.


@dpgeorge : Maybe we also should name firmware files differently for non-ota vs ota.


Следовательно, если передали пустой массив, возвращаем пустой список :P


So the compiler is optimizing it the same way regardless of which one comes
first?  Have you checked the ASM output to see which one is coming first?

On Tue, Dec 20, 2016 at 11:22 AM, Daniel Gibson <notifications@github.com>
wrote:

> ok, must have misremembered that part then - if the compiler can "see" the
> implementation it can know it doesn't have side effects and can be
> reordered.
> (I wouldn't wanna bet on it reliably doing that, though)
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/yquake2/yquake2/commit/935c37f819852798066a0256d63876f67e7b800a#commitcomment-20248900>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AMvpuNoeybAdLLtqEhUgoNHnTwE26XFaks5rKAC6gaJpZM4LQJg5>
> .
>


typo "validaton"


Oops; thanks.


Теперь Print_Enter() используется только здесь и по сути ее нужно упразднить, а на этом месте позвать printf("\n").


also changed to viewing 5 photos + added everything in dict


Bugfix:
> Items from the Inventory could no longer be placed on the map unless the fog of war was turned off. This bug originated in the Map class. The result of poorly handled logic when assigning the fog parameter a value led to all map tiles being marked as undiscovered; when the fog of war is turned on, Items can only be placed on discovered tiles.


LGTM (with a change continue -> return).


1. Вынеси свитч в функцию и дай ей называние. Функция должна возвращать только цифру. Одну цифру, которая будет размером ячейки. Название функции что-то похоже на getCellSize.
2. Посмотри внимательно где ты создаешь td и где используешь свитч. Не удивительно что он ничего не делает. Мне почему-то кажется, что эти стили срабатывают только для последней ячейки. Но я не уверен. Не тестировал.


NifTools not working. Example .nif https://mega.nz/#!tlRmUDIK!1bSpP1AxEMNj0KVVXK2lTpGiAbpsH9NeNllN9gxfcfA


Let's add a comment describing the strategy employed by `nextBuild()`.  Specifically prioritizing the final commit from PRs to minimize starvation of smaller PRs due to larger ones.


Функция работает только в этом модуле и если не предполагается ее вызывать из другого (а прототип ни в какой h файл не помещали, значит не предполагается). Что принято в таком разе к ней приписывать?


:(

Markdown isn't a fan of me


This method has such a long workflow. If it fails at some point what would user see? Would app state be consistent? Maybe need to add some recovery logic?


I did not aware about this interface. My only concern is none of the config methods have names like `setWhatever`. Maybe we can keep both methods in order to keep the API consistency.


Shouldn't it be && instead of ||?


The name seems wrong.


There can be soooo many battles. So this is not scalable. (I've written about pagination earlier)


Can you give more details about "not working"? Do the tools fail to compile? Fail to run? Run, but do not recognize the file? Run, but do not process the file correctly?


Python 3.4 uses timeit._template_func, Python 3.5 uses timeit.template.


LGTM.  Changing the `continue` to a `return` will result in us always build commits recently merged to master first.  That's probably a good idea since we'll then know as soon as possible if something breaks the build in master.


Why we create 2 hashmaps. Let's use a single one. 2 hashmaps have additional overheads.


I need to know how to write the get method to retrieve customers information into my index.html


CLI tests pass on Windows.


We could just print inside the python function to avoid this problem


A patch to expand the list would be most welcome.

On Dec 20, 2016 1:35 AM, "Leno Hou" <notifications@github.com> wrote:

> Hi @mischief <https://github.com/mischief> @marineam
> <https://github.com/marineam>
>
> This patch forced the platform to x86 and arm. As you known, we've enabled
> CoreOS on powerpc64le platform. So I hope to add powerpc64le part or remove
> above code to support powerpc64le ( abbrev. ppc64le) platform. Thanks
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/coreos/grub/commit/fbf65674a471d12e43f4050086969f417e00891f#commitcomment-20244239>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAJYKKpXVI_ZziwLsduljhUmeWyv1Qf5ks5rJ6FSgaJpZM4LRogT>
> .
>


Tagging to perform source map tests.


Make decay factor accessible from controller script without the need to call engine.brake()


Ah, consistency is more important.


further investigation indicates this is just an uninitialized value; the game may have another setting
still, don't change the value and I don't think the previous-version 'fix' is needed anymore.


0 NiPixelData


Please add ErrorUtil check like the ById function.


gptprio is custom code for CoreOS, it implements our boot/update scheme we
inherited from chromeos but since chromeos uses custom firmware instead of
grub this code is specific to us.

On Dec 20, 2016 12:48 AM, "Leno Hou" <notifications@github.com> wrote:

@marineam <https://github.com/marineam> correction: have should be haven't.

I haven't saw this module in official grub-2.02-beta2

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/coreos/grub/commit/4d91c78833616cbe95b7a0086af4b5f15f11db1d#commitcomment-20243750>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAJYKCcPM3uglBHD6Ye7pvYOoYScpP--ks5rJ5ZvgaJpZM4LRl-3>
.


Now that Jumbo calls split() in this case too, the workarounds above are no longer needed 👍  I did test it a little but some more is needed.


Please add some spaces. :-)


TODO


Thank you, @raredd, for the note.  I've extended the documentation for the `logit` and `invlogit` functions, commit 7e3e28e6f51f18bef413c2a0d9ddaba5808b7857, to reflect this.


Wouldn't it be better to return CURLE_OK and let libcurl have the final say upon perform?


`factor` should be set to 1 if it is undefined.


Usage of `while` in this case is confusing, and could potentially produce erroneous behavior.

The old code:
`if len(followers) == 100:`

Does produce a correct behavior as it will continue fetching more followers as long as it gets full list back (100 requested each time). It does produce unique results which match with those on steemit.com profile, and are thus assumed correct.

![](https://i.gyazo.com/e74764514c1b7000032ffdc4b8dfefd4.png)

I would suggest reversal of this commit.


@VoyagerOne
Sorry i have overlooked your post.
Yes that seems strange. But before there was beta - alpha subtracted (i factored in the leading minus sign in the new formula) for PV Nodes. I simply replaced them by a constant which maintains the average pruning rate on PV nodes.


install_utility (Unknown) - x86_64-MacOS-10.10-clang: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.png)


Sounds great!


I am not sure about `item["depth"] > 0` now, however, in the past, I have had unreliable results with this method, hence the `return item['permlink'][:3] == "re-" and item['parent_author']` approach.


Thanks@


I think that's a good change.


This backend API related classes shouldn't leak into actvity (UI) logic.
Managers should hide them inside them


Collaborator:
A review for this commit was created. [Link to review](http://dev.visitry.org/ui#review:id=168)


Ah, yes, sorry about that.
We now have a lot of `!is.null(new_region)` checks.  We could probably instead do
 ```R
new_region <- find_region(region$current)
if(is.null(new_region)) return()

new_region_all_trips <- dir.exists(file.path(data_dir_root, new_region , 'all-trips'))
# Check if the new_region is not null, and contains 'all-trips' subfolder
new_data_dir <- ifelse ((!is.null(new_region) && new_region_all_trips && showing_all_trips()),
                        file.path(data_dir_root, new_region, 'all-trips'),
                        file.path(data_dir_root, new_region, new_region))
if(region$data_dir != new_data_dir && file.exists(new_data_dir) && !file.exists(file.path(new_data_dir, 'isolated'))){
```

What do you think @usr110 ?


@stek29 what? I didn't spam.


Comment lines to delete the Return to top button


install_utility (Unknown) - i386-Windows-7-VisualStudio-12: Tests Failed (0 of 0 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-NA-red.png)


## Issue 1
`account.py line 233` is now erronious. It returns the whole class, which contains dirty properties, that need to be removed.

## Issue 2
`steem.get_blog(self.name)` is pretty useless. It only returns last 20 results.
I think to justify this class, it would have to do a bit more.

Perhaps we could refactor it into a lazy generator, and be able to take out more posts on demand.

Example (pseudocode):

```
# take last 10 blog posts
take(10, get_blog_generator())

# fetch 20 more
take(10, get_blog_generator())
```
Source of data for this could be `Account(username).history2(filter_by='comment', take=max_history)`


Source map tests pass. Although it seems it gets increasingly obscure while stepping through the code :s I wish I had some cycles to allocate to a debugOptJS ...

Publishing.


Comment out return to top button


No they aren't compatible so you cannot reference them, the underlying framework used in UWP is missing too many required APIs.


refs #23


Oh wait, the issue is that any king move updates `kingSq`, even from a promoted king!


install_utility (Unknown) - x86_64-Linux-Ubuntu-14.04-clang-3.5: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.png)


@MatthiasHertel
ey sorry, ich glaub so müsste es laufen
hatte den ordner auch bei mir gelöscht gehabt, aber war wohl doch noch irgendwo im cache oder was weiß ich....


I would like to see how this patch performs at LTC


@racardoso @gromero @gut
Apparently this commit is 42% faster than current head (d1f2fff6452a0141e30759e036bbabd6a6eb1987):
"perf stat --repeat 60 ./bin/sha256_hw  abc" returned 0,085643342 +- 0,48%
"perf stat --repeat 60 ./bin/sha256_ll_asm  abc"  returned 0,122344699+-0,15%


mit ner ordentlichen fehlerbehandlung, wäre das wohl auch schneller zu identifizieren gewesen...


<!-- PMABOT:TAB -->
This commit is using tab character for indentation instead of spaces, what is mandated by phpMyAdmin. Please check our [Developer guidelines](https://github.com/phpmyadmin/phpmyadmin/wiki/Developer_guidelines#Indentation) for more information.

Offending files: js/db_structure.js


<!-- PMABOT:SPACE -->
This commit contains trailing whitespace, what is prohibited in phpMyAdmin. Please check our [Developer guidelines](https://github.com/phpmyadmin/phpmyadmin/wiki/Developer_guidelines#Indentation) for more information.

Offending files: js/db_structure.js


А в питоне можно использовать кириллицу в коде?``


This breaks the test for me.  I think the test script removes the full path of the current lean source directory--in your case, this coincides with the path specified in `info1.input`.  The easiest fix would probably be to replace `/home/leo` by `/notadirectory` in `info1.input`.


I just stuck that there for testing :D


The fog params use the same naming.


Better to rename too generic "classes" package into "uiwidgets" or "uiclasses" or "uicomponents".
Having package such as "classes" makes it possible to put anything into that package. And this is a bad ways (remember single responsibility principle).


I've changed it. Thank you.


I see. I thought you had added the `/home/leo/projects/lean` by accident. I will use the `/notadirectory` trick.


<!-- PMABOT:SOB -->
This commit is missing Signed-Off-By line to indicate that you agree with phpMyAdmin Developer's Certificate of Origin. Please check [contributing documentation](https://github.com/phpmyadmin/phpmyadmin/blob/master/CONTRIBUTING.md) for more information.


Ok. Not bad and not good. Critical subset of features is not implemented yet.


install_utility (Unknown) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: Build Failed

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


> When I was originally thinking about it, I was looking for something more like being able to change the maker dict right before the linter runs. The reasoning I had was that I didn't want to parse flags until they were actually needed.

I have some local WIP in that regard - ref: https://github.com/neomake/neomake/pull/860#issuecomment-268111603.
The idea is that if a maker has a `fn` function, this will be called, just before creating the job from it.


[UNpop.R:8:1:](https://github.com/HJ08003/qss/blob/929fe8eec6854d1624bec1f0c4350f3249ee9a3a/UNpop.R#L8) *style:* **lines should not be more than 80 characters.**
```r
UNpop$world.pop <- UNpop$world.pop / 1000 # population in millions write.dta(UNpop, file = "UNpop.dta")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


this looks awesome now ❤


HALP HALP


Exactly.


Spanish language update


Hi!

When I try to see customers, I get error saying:
The model item passed into the dictionary is of type 'System.Collections.Generic.List`1[Vidly.Models.Customer]', but this dictionary requires a model item of type 'Vidly.ViewModels.RandomMovieViewModel'.

My CustomersController looks like this:
```
using System.Collections.Generic;
using System.Linq;
using System.Web.Mvc;
using Vidly.Models;
using System.Data.Entity;

namespace Vidly.Controllers
{
    public class CustomersController : Controller
    {
        private ApplicationDbContext _context;
        public CustomersController()
        {
            _context = new ApplicationDbContext();
        }

        protected override void Dispose(bool disposing)
        {
            _context.Dispose();
        }

        public ActionResult Index()
        {
            var customers = _context.Customers.Include(c=> c.MembershipType).ToList();

            return View(customers);
        }

        public ActionResult Details(int id)
        {
            var customer = _context.Customers.SingleOrDefault(c => c.Id == id);

            if (customer == null)
                return HttpNotFound();

            return View(customer);
        }
    }
}
```

And my View/Customer/Index.cshtml looks like this:
```
@model IEnumerable<Vidly.Models.Customer>
@{
    ViewBag.Title = "Customers";
    Layout = "~/Views/Shared/_Layout.cshtml";
    }

<h2>Customers</h2>
@if (!Model.Any())
{
    <p> We don't have any customers yet.</p>
}
else
{
    <table class="table table-bordered table-hover">
        <thead>
            <tr>
                <th>Customer</th>
                <th>Discount Rate</th>
            </tr>
        </thead>
        <tbody>
            @foreach(var customer in Model)
            {
                <tr>
                    <td>@Html.ActionLink(customer.Name, "Details", "Customers", new { id = customer.Id}, null)</td>
                    <td>@customer.MembershipType.DiscountRate%</td>
                </tr>
            }
        </tbody>
    </table>
}
```

What am I doing wrong?


@mischief pointed out that since ppc64le UEFI isn't standardized there is no value to define here.

So instead the `#error` case would need to be removed and the code that adds dhcp option 93 would need to be wrapped in an ifdef.


Issue https://github.com/coreos/bugs/issues/1723


Hi!

When I try to see customers, I get error saying:
`The model item passed into the dictionary is of type 'System.Collections.Generic.List`1[Vidly.Models.Customer]', but this dictionary requires a model item of type 'Vidly.ViewModels.RandomMovieViewModel'.`

My CustomersController looks like this:
```
using System.Collections.Generic;
using System.Linq;
using System.Web.Mvc;
using Vidly.Models;
using System.Data.Entity;

namespace Vidly.Controllers
{
    public class CustomersController : Controller
    {
        private ApplicationDbContext _context;
        public CustomersController()
        {
            _context = new ApplicationDbContext();
        }

        protected override void Dispose(bool disposing)
        {
            _context.Dispose();
        }

        public ActionResult Index()
        {
            var customers = _context.Customers.Include(c=> c.MembershipType).ToList();

            return View(customers);
        }

        public ActionResult Details(int id)
        {
            var customer = _context.Customers.SingleOrDefault(c => c.Id == id);

            if (customer == null)
                return HttpNotFound();

            return View(customer);
        }
    }
}
```

And my View/Customer/Index.cshtml looks like this:
```
@model IEnumerable<Vidly.Models.Customer>
@{
    ViewBag.Title = "Customers";
    Layout = "~/Views/Shared/_Layout.cshtml";
    }

<h2>Customers</h2>
@if (!Model.Any())
{
    <p> We don't have any customers yet.</p>
}
else
{
    <table class="table table-bordered table-hover">
        <thead>
            <tr>
                <th>Customer</th>
                <th>Discount Rate</th>
            </tr>
        </thead>
        <tbody>
            @foreach(var customer in Model)
            {
                <tr>
                    <td>@Html.ActionLink(customer.Name, "Details", "Customers", new { id = customer.Id}, null)</td>
                    <td>@customer.MembershipType.DiscountRate%</td>
                </tr>
            }
        </tbody>
    </table>
}
```

What am I doing wrong?


hi nollyfraelva,
Do you mean so that it can take in two sets of times instead of just one?
For this I would suggest creating two input fields.


@buddhi1980 : can I have permissions to setup VSO builds using GIT Hooks to your REPO? As the Owner, only you have these permissions:
![image](https://cloud.githubusercontent.com/assets/7040493/21367971/4da7ef0c-c6ce-11e6-90c3-26375d3c66ac.png)


This could be moved into a separate function for reuse purposes.


[UNpop.R:8:1:](https://github.com/HJ08003/qss/blob/babfc0b86ef292cba6c60669bbfd5a0bbcf7c737/UNpop.R#L8) *style:* **lines should not be more than 80 characters.**
```r
UNpop$world.pop <- UNpop$world.pop / 1000 # population in millions write.dta(UNpop, file = "UNpop.dta")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Merges are not completely error free it seems


Hi Giacomo,
if you feel more comfortable with it, I don't have any problem removing the repository from github.
What really pisses me off is your aggressive approach.


Fantastic initial checks.  Thanks, @joewiz!

From my notes on our date check conversation:
* Eventually, I'd love to add a test that flags (as an error) when @to ≤ @from and notAfter ≤ @notBefore
* Likely rules as we move forward (open to discussion):
   - @when values can include date, dateTime, or string compliant with ISO-8601 format
   - @from | @to | @notBefore | @notAfter values must be castable as date or dateTime
   - Zulu time should use UTC time offset of "+00:00" rather than "Z" designator


There's no need to add `@types/protractor": "^4.0.0`

It's a stub. Protractor comes with it's own types in the package.


Maybe, we need to test that it doesn't affect the speed too much.


I don't think so. In this configuration we statically link against both libcurl and OpenSSL, so we *know* it will fail.


dz


shouldn't there be a string conversion here?


Jesteś u pani


Special thanks to @mrjnumber1 for the formulas.


Exactly.


Add this 2 commits for now (this will fix your issue) until we fix it with better fix:
https://github.com/Emotroid-Rom/build/commit/b804ece88008659384c743d0301bf88350ef0a75
and
https://github.com/Emotroid-Rom/build/commit/cfb0a18eb09f312cb1d07cab8d4b337c250e77cc


I've changed it moment. Thank you.


@AdSchellevis it extends the anti-lockout to also work on LAN-only

The whole thing on LAN overlaps with a pass rule anyway, but if we have a single interface with LAN, it should also receive the same treatment as a single interface with WAN.

The only caveat is a WAN, no LAN and at least one OPT, where we shouldn't anti-lockout at all to protect WAN, although it's hard to produce this setup (though not impossible).


This was accidentally merged onto 2.x.

cc @bajtos @ritch PTAL to make sure this is OK so I don't have to revert, it's not publish yet.


does this need to be icognito or session aware?


looks nice :) 🎉 let me know if you have any questions regardwing WPDistillery.


Official by default ? I think that this would lose all sense of exist build types separation...


External is an abstract class defined in the jibjab-messages-server codebase that connects to the external RDS database.
We're reusing the abstract class so that the same connection pool can be reused by the models defined in doorkeeper. Hence the fork


It is. It uses the session from the opener


Method can be missing when a socket connection is made without any input stream bytes. In other words when is.read returns a -1. I noticed this in testing with the VideoView and streaming in conjunction with NanoHTTPD. Sometimes the HTTPSession is started based on socket accept without any input stream bytes! In this case the method field is never populated inside decode header due to the below lines.

String inLine = in.readLine();
if (inLine == null) return;

I thought of adding the check at reading the input stream itself (by checking whether the bytes read were -1) but I thought this method check was a safer option. I will change it to check for an empty request.


@dhensby should it not be `"dev-3": "3.x-dev"`?


First I need some explanation what benefits we will get from this
integration. What this service will do with the repository?

2016-12-20 22:08 GMT+01:00 mancoast <notifications@github.com>:

> @buddhi1980 <https://github.com/buddhi1980> : can I have permissions to
> setup VSO builds using GIT Hooks to your REPO? As the Owner, only you have
> these permissions:
> [image: image]
> <https://cloud.githubusercontent.com/assets/7040493/21367971/4da7ef0c-c6ce-11e6-90c3-26375d3c66ac.png>
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/buddhi1980/mandelbulber2/commit/b76a0770c780c73133a0389729917721cc15dc64#commitcomment-20252543>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ALJ7XhFEUU6D6g5pEZFU2c_w-n5Y11lvks5rKEO6gaJpZM4LRZNB>
> .
>


Waarom gebruik je `*=` in plaats van alleen `*`?


I take it you gave up on waiting for GT 5.09.27?


so you prefer unofficial as default?


LGTM


Okay, thanks!


I can't think of any concrete failure scenario, but another thing to realize is that in practice, I haven't seen the curl_easy_setopt functions return an error (even if something is wrong) so this will behave differently than the other setopts (early fail instead of fail at the perform). It shouldn't technically matter, but I tend to prefer similar behavior and avoid assumptions (even when they seem very safe).


Dit gedeelte moet beter worden, zodat het alleen update als het nodig is. @ricodejong02


Also fixed castling, which was the other way around. Doh!


FYI :
I have tested this much extension in VSCODE for ubuntu and widows 10 and the same error is encountered.

message = `Cannot shellcheck the shell script. The shellcheck program was not found. Use the 'shellcheck.executablePath' setting to configure the location of 'shellcheck'`;


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


Had to manually fix lots of merge conflicts. I should've been more careful.


@mancoast By the way, why you put this comment here, when it's out of topic?


Actually if unofficial builders (like Dumbass blackjubel) don't edit anything , it will come out to be official .so I think its better to keep unofficial default ?


This seems bad because now it will first load about:blank, then load support/ufoo, I think.


Надстрочный символ наезжает на линию


Yes, there should be. I'll be adding that in a moment.


Ok I see you already did


yeah i think unofficia lis  better as default .just  changed


That was not my point. My point was -- to set up editor only for `git` use it, instead -- you don't need!


This is temporary, right?  SymbolFrom should come from Chunk (only), not Concept.  I guess this is waiting for a 'new' Quantity?


Closes #4


y


I intended to show the block is used as a template and it's structure is respected.  I probably could think of a better example to show that.


> if disabled, the multiline words **will have no alignment will not be aligned**

seems like something didn't get deleted after rephrasing...


Thanks, will fix that.


@igorsnunes nice work I will work on sha512. We can integrate this commit on master?


You're welcome!


There is no reference to snprintf in channel.h (typo here or something you forgot to commit?)