Not required as we already have the temperature in a more elegant way...


LGTM.


@martiendt pak ini ada error kah?

ce Maya tanya kok tiba2 nggak ada nama account nya di excel

dulu seperti ini
![image](https://user-images.githubusercontent.com/13524958/46784825-d094db80-cd59-11e8-836e-dbd4454032b6.png)


Yes, wanted to search vfat but seems like search did not open in time.


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

I updated the Github team because of this commit.

- @dbast was added to this feedstock maintenance team.

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

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

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


Snyggt!


Any reason why this was uncommented?


Shouldn't request and reply `uuid` be the same in this example?


1. Load view
 $this->load->view('login_view');

2. Adding data to the view
$data = array(
        'title' => 'My Title',
        'heading' => 'My Heading',
        'message' => 'My Message'
);
$this->load->view('pages/home', $data);

3. Return views as data

$this->template['page'] = $this->load->view('pages/home', '', TRUE);
$this->template['footer'] = $this->load->view('gadget/footer', '', TRUE);

$this->load->view('master_layout', $this->template);


Hi, I learn the rdd debugging tool: rddbg from spark paper 6.3 published [2011](https://www2.eecs.berkeley.edu/Pubs/TechRpts/2011/EECS-2011-82.pdf), and very interested in this rdd debugging tool.

I need a tool to help me to address the RDD's lineage information and its parent's context information in Spark 2.x.

However, when I reviewing the codes and trying to use rdd debugger in Spark 2.x , I found I couldn't find the corresponding debugging tool's source files and of course, debugger tools doesn't work.

I wonder whether there are any tools with the same function as the rdd debugger?
And what should I do if I  wanna use this tool in Spark 2.x ?
Is it possible to add a debugger to Spark 2.x  by adding EventLogReader codes to spark project or spark application project?

Thanks, Thanks a lot ~ ;)


@maxice8 don't remove it yet. Looks like the packaging problem would be solved soon and we may not need a new tag.


validations мне представляется слишком длинным в данном случае.  оно вообще редко используется .


это - да.. был не ясный у меня момент.. тут я просто проверял. и забыл удалить ((


I've amended this commit to use the style more like @gkalpak (a separate directive) and also added some tests, see https://github.com/jbedard/angular.js/commit/d1805e14ca5677a869fdf2490d193c6d0d7052a1


Unit? Wait for unit in C# X? Unit in DI? DryIoc.Exprimental.Messages?


Not this uuid, it is new uuid for this message.
But I have added requestUuid here. Thanks. :)


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

* https://news.herson.hn


IE is lazy. Fine. Do not force on creation.


добавить-то не вопрос..вопрос: А зачем? Вы же сами мне указывали на  лишние переменные в моих кодах..Куда  эти методы потом девать?


Reverse? I may not expect. Plus performance? Drop reverse may be? Let people decide how they do IE initialization, do not do possibly not needed work.


ну я же написал в первом комментарии и вы используете такое решение дальше по коду
```ruby
a = some_calculations || some_default_value
```
у вас есть в валидациях:
```ruby
@checks ||= []
```
точно также можно и здесь перед 33 строкой написать что-то типа
```ruby
history = instance_variable_get(name_history_sym) || []
```


Lazy + Force in single method. May be allow Invoke by call side?


и в 33 строке использовать `history` вместо `store`


R -> TResponse
M -> TMessage


this is a commit comment


Константы вычисляются 1 раз при загрузке файла. То есть время будет возвращаться одно и то же постоянно


秀


смысл определяется контекстом
метод уже называется `validate`
повторять это слово многократно в каждой переменной внутри метода не рекомендуется


Successfully aliased the URL <https://lingonsaft-hacktober-piticlzsbm.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


TResponse here, but R later.


Статус зависит не только от url-а, но и от валидности переданных параметров. Если передали неизвестный формат, нужно об этом сообщать еще и статусом ответа (400 или 422)


Possible or possibly R out either here?


Feel free to submit a pull request if you need it, we'll be happy to merge this.


значит длинную строчку нужно будет разбить каким-то способом
использование "инклюд?" вместо поиска индекса и сравнения его с "нил" гораздо более "прямой путь"
ваш путь "сильно через задворки"


Disagree. What about Mac?


Ужасно тяжело читается такой тернарник - в ветках происходят слишком разные действия


qwe


Successfully aliased the URL <https://lingonsaft-hacktober-mwzjusciqk.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


Сделай отдельный класс для форматирования времени, который ничего не будет знать о том кто и где его использует. Этот класс помиом прочего должен сказать валидный ли формат передан. А за статусы ответа уже должно отвечать Rack приложение


Successfully aliased the URL <https://lingonsaft-hacktober-aokbsmdfwe.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


ТЗ: "Подключить эти модули в свои классы и продемонстрировать их использование."
"продемонстрировать их использование" - вы этого не сделали


bug fix*


Класс получился сильно связанным, его невозможно использовать в изоляции


sfsff


oo


Thanks for committing these I'll download them immediately.


avoid being parallel by default. 1. performance may degrade. 2. error handling is not defined. 3. premature optimization

and you do not Reverse here, do not reverse in Middlevares either.


How does the localization affect the fact that it triggers for every nation?


Test


Not sure how Aggregate works, by may do not needed allocations, not sure so. May be some other approach with foreach will look better with less allocations?


Could this be ectracted to separate PR?


Not sure but it looks like it re-enables death messages?


確認しました！


@danielgulic I think it bolds usernames of players that are involved in death messages (`bold messages when the player is involved`).


API Config


/*Learn:
	Encapsulation in Java
	Binding Data with Method
	Getters and Setters
	Data Hiding

	Important notes:
	Encapsulation is one of the four fundamental OOP concepts.

	Encapsulation is the technique of making the fields in a class private and providing access to the fields via public methods.

	 If a field is declared private, it cannot be accessed by anyone outside the class, thereby hiding the fields within the class
	Encapsulation is one of the four fundamental OOP concepts.

	Encapsulation can be defined as a process of wrapping code and data together into a single unit.

	Encapsulation is the technique of making the fields in a class private and providing access to the

	fields via public methods.

	If a field is declared private, it cannot be accessed by anyone outside the class, thereby hiding the fields within the class.
	*/


Hardcording the version is a bit meh... Isn't there a better way of always pointing to latest?


I don't understand every bit of the code, but in a sophisticated function matching code I'd expect signature matching etc. ?


The report is up to sem7 + sem8 only.


1. eb-docker-deploy 프로젝트 초기설정 (Elastinbeanstalk 이용한 배포위한 프로젝트)

projects/
    deploy/
          eb-docker-deploy/
              git, gitignore ->/.secrests추가
              pipenv install django
              PyCharm interpreter
              .secrets/base.json (django secret key generator이용 )
              settings 패키지화-> settings/base.py -> base.json으로부터 SECRET_KEY할당.
                                  settings/local.py
                                   (local.py에 DEBUG, ALLOWED_HOST, WSGI_APPLICAIOTN, DATABASES, STATIC_URL빼고 나머진 base.py                               에. init은 비워둠. -->exoport DJANGO_SETTINGS_MODULE=config.settings.local 해야 런서버동작--->readme에 작성)

Readme적어줌.


Thanks for pointing that out.


Thanks @stbischof ! Fixed.


Oh yeah.. I used those values directly in options.js before, but now there's no more reason to use `var`. Thanks for noticing :)


На этой неделе я сделала диаграмму последовательности для карточной игры "Тузы"
[лаб3.docx](https://github.com/lyubovIumalieva/DesigningIT-best-subject/files/2467731/3.docx)


Je ne sais pas si tu as vu mais deja j'ai mis la fonction sans le @export donc normalement on ne pourra pas attendre la fonction normalement. De plus, les fichiers importé sont de la forme E_zip.


be more descriptive sa mga variable names mo kahit constant pa yan.


Actually since it's a postinst script, /etc/armbian-release will have been already overwritten by the new dpkg. Therefore the boot script backup name will be composed of the new version number, not the previous one. We should do the backup in a preinst script.


可以试试删除vendor文件夹再composer update试试


yes is true


Successfully aliased the URL <https://lingonsaft-hacktober-cajceigvis.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


5. твой стил error... такое уже есть в bootstrap - используй его


wx.token = tycljccToken
wx.encodingAesKey = abcdefghijklmnopqrstuvwxyz012345678eservice


Successfully aliased the URL <https://lingonsaft-hacktober-zotbqmjwuz.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


test


Error, fixing algolia/docsearch#498 instead


C'est pas fixé pour la tabulation !


yo no he tenido que modificar este fichero


mal


línea 15 de common/models/usuario.json cambiar coordinadores por coordinaciones


Thanks for your code!


en model tiene puesto juego como nombre de la relation, cuando es  prueba por defecto. no tiene mayor importancia pero lo tenemos  diferente


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


Successfully aliased the URL <https://lingonsaft-hacktober-zxfldsnqlr.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


Esta relación debería ser HasMany


que has tocado aqui?


Te falta:

"creador": {
       "type": "belongsTo",
       "model": "Usuario",
       "foreignKey": "creador"
     },


Esta bien, aunque en el middleware.json yo lo tengo asi. Pero si te funciona no supondrá ningun problema :)
      ]
    }
  },
  "files": {
  "files": {
    "loopback#static": {
      "params": "$!../client"
      "params": "$!../client"
    }
  },
  "final": {


no entiendo porque tienes 2 propiedades una fuera de propiedades


Marcador sobra


@obct537 Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.resourceeditor/27/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/__init__.py:4:20: E261 at least two spaces before inline comment
plone/resourceeditor/tests.py:0:1: C101 Coding magic comment not found
plone/resourceeditor/tests.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/resourceeditor/tests.py:2:1: I004 isort found an unexpected blank line in imports
plone/resourceeditor/tests.py:3:1: I001 isort found an import in the wrong position
plone/resourceeditor/tests.py:3:80: E501 line too long (82 > 79 characters)
plone/resourceeditor/tests.py:24:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:24:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:40:42: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:42:52: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:42:52: P103 other string does contain unindexed parameters
plone/resourceeditor/tests.py:130:22: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:131:22: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:133:25: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:145:25: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:149:22: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:150:22: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:152:25: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:164:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:164:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:168:22: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:169:22: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:171:25: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:176:37: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:176:50: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:182:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:182:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:186:22: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:187:22: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:189:25: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:189:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:197:37: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:197:50: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:205:28: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:205:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:212:37: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:212:50: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:217:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:217:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:221:28: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:221:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:226:37: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:226:50: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:235:32: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:235:37: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:242:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:242:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:246:28: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:246:41: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:255:37: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:255:49: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:260:25: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:261:30: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:261:42: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:265:28: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:265:47: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:274:46: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:274:58: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:279:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:279:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:280:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:280:32: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:284:28: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:284:41: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:293:37: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:293:49: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:298:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:298:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:302:28: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:314:30: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:314:42: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:318:28: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:332:28: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:341:25: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:342:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:342:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:346:26: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:346:39: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:353:26: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:358:25: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:359:30: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:359:42: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:360:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:360:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:364:26: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:364:39: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:371:26: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:376:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:376:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:380:26: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:380:39: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:391:21: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:391:33: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:394:26: Q000 Remove bad quotes.
plone/resourceeditor/tests.py:394:47: Q000 Remove bad quotes.
plone/resourceeditor/testing.py:0:1: C101 Coding magic comment not found
plone/resourceeditor/testing.py:2:1: I001 isort found an import in the wrong position
plone/resourceeditor/testing.py:3:1: I001 isort found an import in the wrong position
plone/resourceeditor/testing.py:4:1: I001 isort found an import in the wrong position
plone/resourceeditor/testing.py:5:1: I004 isort found an unexpected blank line in imports
plone/resourceeditor/testing.py:15:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/resourceeditor/testing.py:15:80: E501 line too long (92 > 79 characters)
plone/resourceeditor/testing.py:21:1: E305 expected 2 blank lines after class or function definition, found 1
plone/resourceeditor/testing.py:23:69: Q000 Remove bad quotes.
plone/resourceeditor/testing.py:23:80: E501 line too long (103 > 79 characters)
plone/resourceeditor/browser.py:0:1: C101 Coding magic comment not found
plone/resourceeditor/browser.py:1:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:2:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:3:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:4:1: I004 isort found an unexpected blank line in imports
plone/resourceeditor/browser.py:7:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:10:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:12:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:14:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:15:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:16:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:17:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:18:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:19:1: I001 isort found an import in the wrong position
plone/resourceeditor/browser.py:21:20: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:26:44: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:30:1: E305 expected 2 blank lines after class or function definition, found 1
plone/resourceeditor/browser.py:80:16: P002 found "hasattr", consider replacing it
plone/resourceeditor/browser.py:87:21: E265 block comment should start with '# '
plone/resourceeditor/browser.py:88:21: E265 block comment should start with '# '
plone/resourceeditor/browser.py:93:1: W293 blank line contains whitespace
plone/resourceeditor/browser.py:137:34: S001 found module formatter
plone/resourceeditor/browser.py:139:29: S001 found module formatter
plone/resourceeditor/browser.py:140:75: C812 missing trailing comma
plone/resourceeditor/browser.py:155:28: C812 missing trailing comma
plone/resourceeditor/browser.py:183:39: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:189:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:194:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:202:35: E128 continuation line under-indented for visual indent
plone/resourceeditor/browser.py:202:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:203:35: E128 continuation line under-indented for visual indent
plone/resourceeditor/browser.py:224:19: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:224:19: S001 found module formatter
plone/resourceeditor/browser.py:230:39: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:236:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:241:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:249:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:250:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:251:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:252:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:271:39: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:279:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:308:39: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:315:35: E128 continuation line under-indented for visual indent
plone/resourceeditor/browser.py:315:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:316:35: E128 continuation line under-indented for visual indent
plone/resourceeditor/browser.py:323:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:324:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:325:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:326:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:331:5: C901 'FileManagerActions.__call__' is too complex (11)
plone/resourceeditor/browser.py:345:64: C812 missing trailing comma
plone/resourceeditor/browser.py:353:22: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:354:37: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:357:22: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:358:37: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:359:37: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:362:22: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:363:37: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:364:37: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:367:22: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:368:37: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:369:37: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:372:22: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:373:37: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:374:37: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:377:22: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:378:37: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:381:1: E302 expected 2 blank lines, found 1
plone/resourceeditor/browser.py:386:19: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:401:27: C812 missing trailing comma
plone/resourceeditor/browser.py:408:26: S001 found module formatter
plone/resourceeditor/browser.py:412:25: C812 missing trailing comma
plone/resourceeditor/browser.py:413:14: C812 missing trailing comma
plone/resourceeditor/browser.py:416:5: C901 'FileManager.__call__' is too complex (13)
plone/resourceeditor/browser.py:437:69: C812 missing trailing comma
plone/resourceeditor/browser.py:442:67: C812 missing trailing comma
plone/resourceeditor/browser.py:447:54: C812 missing trailing comma
plone/resourceeditor/browser.py:454:62: C812 missing trailing comma
plone/resourceeditor/browser.py:459:54: C812 missing trailing comma
plone/resourceeditor/browser.py:464:56: C812 missing trailing comma
plone/resourceeditor/browser.py:468:54: C812 missing trailing comma
plone/resourceeditor/browser.py:473:64: C812 missing trailing comma
plone/resourceeditor/browser.py:477:54: C812 missing trailing comma
plone/resourceeditor/browser.py:481:24: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:481:24: S001 found module formatter
plone/resourceeditor/browser.py:508:16: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:508:16: S001 found module formatter
plone/resourceeditor/browser.py:509:36: E127 continuation line over-indented for visual indent
plone/resourceeditor/browser.py:513:16: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:513:16: S001 found module formatter
plone/resourceeditor/browser.py:523:0: S001 found module formatter
plone/resourceeditor/browser.py:524:8: E122 continuation line missing indentation or outdented
plone/resourceeditor/browser.py:525:8: E122 continuation line missing indentation or outdented
plone/resourceeditor/browser.py:526:8: E122 continuation line missing indentation or outdented
plone/resourceeditor/browser.py:574:26: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:574:26: S001 found module formatter
plone/resourceeditor/browser.py:577:26: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:577:26: S001 found module formatter
plone/resourceeditor/browser.py:611:34: S001 found module formatter
plone/resourceeditor/browser.py:612:17: E128 continuation line under-indented for visual indent
plone/resourceeditor/browser.py:612:29: S001 found module formatter
plone/resourceeditor/browser.py:612:80: E501 line too long (110 > 79 characters)
plone/resourceeditor/browser.py:612:111: C812 missing trailing comma
plone/resourceeditor/browser.py:620:19: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:620:19: S001 found module formatter
plone/resourceeditor/browser.py:624:23: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:624:23: S001 found module formatter
plone/resourceeditor/browser.py:631:27: S001 found module formatter
plone/resourceeditor/browser.py:634:27: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:634:27: S001 found module formatter
plone/resourceeditor/browser.py:669:39: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:675:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:680:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:688:35: E128 continuation line under-indented for visual indent
plone/resourceeditor/browser.py:688:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:689:35: E128 continuation line under-indented for visual indent
plone/resourceeditor/browser.py:711:24: E711 comparison to None should be 'if cond is not None:'
plone/resourceeditor/browser.py:727:23: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:727:23: S001 found module formatter
plone/resourceeditor/browser.py:733:39: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:739:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:747:47: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:752:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:753:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:754:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:755:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:756:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:770:19: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:770:19: S001 found module formatter
plone/resourceeditor/browser.py:776:39: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:782:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:787:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:794:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:795:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:796:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:797:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:818:39: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:825:35: E128 continuation line under-indented for visual indent
plone/resourceeditor/browser.py:825:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:826:35: E128 continuation line under-indented for visual indent
plone/resourceeditor/browser.py:832:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:833:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:834:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:835:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:856:39: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:864:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:895:39: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:901:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:906:43: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:914:28: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:914:28: S001 found module formatter
plone/resourceeditor/browser.py:937:41: S001 found module formatter
plone/resourceeditor/browser.py:939:11: T000 Todo note found.
plone/resourceeditor/browser.py:1002:24: S001 found module formatter
plone/resourceeditor/browser.py:1007:41: C812 missing trailing comma
plone/resourceeditor/browser.py:1019:13: Q000 Remove bad quotes.
plone/resourceeditor/browser.py:1020:48: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


leh ugha nih


It would be an idea to add a BOM-check to for example the "distcheck" build on travis so that these mistakes get detected before they land...


@pbauer Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.resourceeditor/28/violations
```
plone/resourceeditor/testing.py:17:41: C812 missing trailing comma
plone/resourceeditor/browser.py:102:56: C812 missing trailing comma
plone/resourceeditor/browser.py:107:55: C812 missing trailing comma
plone/resourceeditor/browser.py:203:71: C812 missing trailing comma
plone/resourceeditor/browser.py:217:32: C812 missing trailing comma
plone/resourceeditor/browser.py:300:60: C812 missing trailing comma
plone/resourceeditor/browser.py:302:45: C812 missing trailing comma
plone/resourceeditor/browser.py:354:25: C812 missing trailing comma
plone/resourceeditor/browser.py:420:60: C812 missing trailing comma
plone/resourceeditor/browser.py:501:5: C901 'FileManagerActions.do_action' is too complex (14)
plone/resourceeditor/browser.py:518:49: C812 missing trailing comma
plone/resourceeditor/browser.py:575:54: C812 missing trailing comma
plone/resourceeditor/browser.py:578:11: T000 Todo note found.
plone/resourceeditor/browser.py:606:27: C812 missing trailing comma
plone/resourceeditor/browser.py:617:25: C812 missing trailing comma
plone/resourceeditor/browser.py:618:14: C812 missing trailing comma
plone/resourceeditor/browser.py:621:5: C901 'FileManager.mode_selector' is too complex (12)
plone/resourceeditor/browser.py:634:65: C812 missing trailing comma
plone/resourceeditor/browser.py:639:63: C812 missing trailing comma
plone/resourceeditor/browser.py:644:56: C812 missing trailing comma
plone/resourceeditor/browser.py:651:58: C812 missing trailing comma
plone/resourceeditor/browser.py:656:56: C812 missing trailing comma
plone/resourceeditor/browser.py:661:58: C812 missing trailing comma
plone/resourceeditor/browser.py:665:56: C812 missing trailing comma
plone/resourceeditor/browser.py:670:66: C812 missing trailing comma
plone/resourceeditor/browser.py:674:56: C812 missing trailing comma
plone/resourceeditor/browser.py:719:44: C812 missing trailing comma
plone/resourceeditor/browser.py:825:75: C812 missing trailing comma
plone/resourceeditor/browser.py:835:29: C812 missing trailing comma
plone/resourceeditor/browser.py:841:33: C812 missing trailing comma
plone/resourceeditor/browser.py:852:25: C812 missing trailing comma
plone/resourceeditor/browser.py:858:29: C812 missing trailing comma
plone/resourceeditor/browser.py:913:60: C812 missing trailing comma
plone/resourceeditor/browser.py:915:45: C812 missing trailing comma
plone/resourceeditor/browser.py:1183:54: C812 missing trailing comma
plone/resourceeditor/browser.py:1186:11: T000 Todo note found.
plone/resourceeditor/browser.py:1256:41: C812 missing trailing comma
plone/resourceeditor/browser.py:1269:48: C812 missing trailing comma
plone/resourceeditor/tests/test_file_manager.py:4:1: F401 'six' imported but unused
plone/resourceeditor/tests/test_file_manager_action.py:3:1: I003 isort expected 1 blank line in imports, found 0
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Could you please create a Thunderbird release from it? I would like to use it with the latest Thunderbird. Thanks.


Exacto, yo tampoco lo encuentro.


Perfecto sigue así


[课程详细目录.txt](https://github.com/itchaoyue/itchaoyue.github.io/files/2467832/default.txt)


Ok I corrected that 68f4be9


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

* https://valde.caurea.org


**Всё хорошо, но давай улучшать**

0. поправь favicon, он у меня не отображается
0.5. открой вкладку network в браузере и увидишь много чего плохого (красного), надо поправить (аналогично favicon)
1. добавь бэкграунд для логина и регистрации
2. все кнопочки должны означать действия, т.е. на регистрации кнопочка должна говорить "Registrate"
3. на логине пароль виден(((
4. опять много смеси let, var, const
я почитал тут https://learn.javascript.ru/let-const
и пришел к выводу, что везде в require надо юзать const, в остальных местах (переменных и т.д.) let (т.к. let всё-таки не константа), а уже где нельзя это юзать, то var
5. твой стил error... такое уже есть в bootstrap - используй его
6. UserStorage где-то не там лежит)
7. помнишь проблемы со вставкой? используй то, что было раньше
db.run("INSERT into comments(content, createdAt, user_id) VALUES (?, ?, ?)", text, Date.now(), userId);
8. не подсвечивается текущая вкладка в navBar


Successfully aliased the URL <https://buddyshopping-backend-hkhnnxytzp.now.sh> to the following alias.

* https://buddyshopping.now.sh


uum ändra bara 13 rader dont know why den tror jag ändra alla...


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

I updated the Github team because of this commit.

- @wjurkowski was added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

- @dpryan79 was added to this feedstock maintenance team.

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

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

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


p12 is an archive of the certificate files


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

I updated the Github team because of this commit.

- @npavlovikj was added to this feedstock maintenance team.

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

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

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


Please add spaces after `//`, here & below.


Hello. Yes. I don't know if it good practice to inject the css style to hide the product or if there is another programmatically better way but it does the job done! Thank you.


Why this separate `.directive()` call? 😕 🤔 😕


this is not


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues):

> no implicit conversion of String into Integer

Please, copy and paste this stack trace to GitHub:

```
TypeError
no implicit conversion of String into Integer
/app/objects/job.rb:39:in `dig'
/app/objects/job.rb:39:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:48:in `exclusive'
/app/objects/job_detached.rb:36:in `block in proceed'
/app/objects/job_detached.rb:36:in `fork'
/app/objects/job_detached.rb:36:in `proceed'
/app/0pdd.rb:346:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.5/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.5/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.5/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.5/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.5/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread'
```


Anlegen der Gruppen und Verzeichnisse


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

I updated the Github team because of this commit.

- @reimarbauer was added to this feedstock maintenance team.

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

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

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


Same reason as `ngInclude`, the previous directive call already has a `ngInclude` and `input` in the JSON object. This extra call is to add additional directives with same key, or at least that's how I understand it...


1. At folder /application/models/  -> create a file News_model.php (this is the News model);
2. How to name the model : xxx_model.php
3. On the controller -> use the model by
// load a model
$this->load->model('news_model');
// Call a function of the model
$catalog = $this->news_model->getTheloai();


Hi vbire!

I am István and I develop a python lib to control Elero devices with a USB stick on Home Assistant. (https://github.com/W00D00/home-assistance-elero)
I would like to talk to you about my problem in control more than one devices with one easy send command. If you have time please share your email or skype with me, my email is: istvan.szirtes@gmail.com

Thanks,
István


Successfully aliased the URL <https://lingonsaft-hacktober-vkpdjpljto.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


连接数据工具：
Navicat 英文版
英文版 Navicat premium 10.0.x

下载地址：http://download2.navicat.com/download/navicat100_premium_en.exe

注册码：NAVI-TKBI-77LR-PJ2Z


`then` -> `than`

I don't follow, where does the regular `1` come from? I.e. what is the "normal" behavior?


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

I updated the Github team because of this commit.

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

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

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

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


hard coded this to view the formatting


I was trying to trace executeskill() and decodeskill().
Although I did not get it completely, it was probably like:
```
StageSkillArray[AutoskillPopupStageCounter][currentTurn]
```
StageSkillArray is an already processed skill string set(processed at the end of the code)
```
			--Autoskill table popup.
		  	if word ~= '#' then
				table.insert(StageSkillArray[AutoskillPopupStageCounter], word)
			  	stageTurnArray[AutoskillPopupStageCounter] = stageTurnArray[AutoskillPopupStageCounter] + 1
		  	end
```
And if the context of the array is null, there's probably no commands left to be executed. So it's safe to spam NP from now on.

And
```
currentStage >= AutoskillPopupStageCounter
```
I have no idea lol. Because it will always enter
```
	--Will ALWAYS enter this clause. Check for current stage.
	if AutoskillPopupStageCounter ~= 1 then
    		currentStage = CheckCurrentStage(StageCountRegion)
    		turnCounter[currentStage] = turnCounter[currentStage] + 1
    		currentTurn = turnCounter[currentStage]
    end
```

But the skill execution part will only enter when currentTurn	<= stageTurnArray[currentStage]
```
	if currentTurn	<= stageTurnArray[currentStage] then
		--currentSkill is a two-dimensional array with something like abc1jkl4.
		local currentSkill = StageSkillArray[currentStage][currentTurn]

		--[[Prevent exessive delay between skill clickings.
			firstSkill = 1 means more delay, cause one has to wait for battle animation.
			firstSkill = 0 means less delay.
		--]]
    	local firstSkill = 1
    	if currentSkill ~= '0' and currentSkill ~= '#' then
    		for command in string.gmatch(currentSkill, ".") do
        		decodeSkill(command, firstSkill)
        		firstSkill = 0
        	end
    	end
		if decodeSkill_NPCasting == 0 then
			--Wait for regular servant skill animation executed last time. Then proceed to next turn.
    		wait(2.7)
		end
	end
```
So I added another clause to be sure.


@jbedard I commented. Looks good overall although such tests are mostly just another implementation of the source so the value comes from a smaller likelihood of doing the same mistake twice. The biggest value would come from integration tests here.


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

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

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

### Deployments updated

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

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


"when set to danger,it's ok to spam np, AFTER pre-defined autoskill commands have been executed completely."


Trying this out in #3126


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

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

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/121//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/73fbb5385654fce6ff682fcb1c36e2936b50b786/121/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/73fbb5385654fce6ff682fcb1c36e2936b50b786/121/jenkins-results/apicomparison/index.html) (please review changes)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/73fbb5385654fce6ff682fcb1c36e2936b50b786/121/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/73fbb5385654fce6ff682fcb1c36e2936b50b786/121/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>2 tests failed, 0 tests skipped, 223 tests passed.</summary>

## Failed tests

 * apitest/Mac Classic/All: TimedOut (Execution timed out after 1200 seconds.)
 * monotouch-test/watchOS - simulator/Debug: Crashed
</details>


Thankyou, goodjob.


yes definitely


Test


@eclipseo, @maxice8, @pabloariasal, @zmwangx, @szlin googler v3.7.1 is released!


During the Pug war use your Jump drive to go to an Archon inhabited system...


Hey,

Sorry, been a bit hectic lately. I'll commit this stuff within the next day
or two.

On Wed, Oct 10, 2018 at 4:41 AM addoloratacalabresi <
notifications@github.com> wrote:

> heyyy
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/wmerfalen/tinyfilemanager/commit/bf4c1589109afea98f63060fed8683feec55a768#commitcomment-30845275>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACgt61S_WPukemJ_Wh9BFmRbpnM8k1Kyks5ujc7ngaJpZM4XH-Xn>
> .
>

--
*All the best,*

*-- Will**William B. Merfalen II*
[email]: wmerfalen@gmail.com
[phone]: *+1(386)226-1993 | clickable: tel:+13852261993 <+13852261993>*


Wanderers don't want to prove their worth in war...


Welcome !!!


Wow, that is really a good commit message. This deserved to be added to our [wiki page](http://www.helenos.org/wiki/GitCommitRules) as a good example.


Wait, I get what u mean now.

https://github.com/29988122/Fate-Grand-Order_Lua/commit/1c4a7fceb143cc059f60f69d2fd4d371d3fd19a2
LUL


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

You are trying to create too many projects. We only allow creating up to 6
new projects per week.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota **for free** if you are really trying to
build **your own plugins**, i.e. not forks or copied code.

**Do not try to use another account just to overcome this limit**, or you
may be **banned** from Poggit.

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/A354-PH/MicroBattles/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `80bcc88a-cd2b-11e8-8582-788896674892`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


Hehe :smile: Too much popularity!


I'm impressed.


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

I updated the Github team because of this commit.

- @santiagoropb was added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

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

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

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


Updated information on the top apps selected by the group.


如何成为黑客高手

黑客入門

黑客教學

黑客学习路线图

黑客教程

黑客技术

黑客入门

黑客知乎

如何成为骇客

自学黑客


On Thu, Oct 11, 2018 at 12:56:46AM -0700, Arun Prakash Jana wrote:
> @eclipseo, @maxice8, @pabloariasal, @zmwangx, @szlin googler v3.7.1 is released!
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/jarun/googler/commit/ea5ca238cc2a3aad9ae2a6a3e541424c5f130332#commitcomment-30859916

I see no change in the checksum from the previous 3.7.1, what changed ?


Gj, kan händ e har å jöör me att du int har ide github desktop? :^)


shit


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

* https://ko.parceljs.org
* https://pt.parceljs.org
* https://zh.parceljs.org
* https://parceljs.org
* https://pl.parceljs.org
* https://ru.parceljs.org
* https://en.parceljs.org
* https://es.parceljs.org
* https://fr.parceljs.org
* https://it.parceljs.org
* https://uk.parceljs.org


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

I updated the Github team because of this commit.

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

- @dharhas was added to this feedstock maintenance team.

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

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

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


我加了一个文件


Successfully aliased the URL <https://devlinks-bot-kleedtjdsm.now.sh> to the following alias.

* https://devlinks-bot.now.sh


additional transforms required to generalized this.
Tensorflow: consts vs quantization_v2 as inputs, etc


This is a wrong fix, the #235 is about problems with Mono, not .NET Core. See #235 for the comment.


this is a commit comment


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

I updated the Github team because of this commit.

- @dbast was added to this feedstock maintenance team.

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

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

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


Login user interface completed


OK. You can create a PR with your branch (squash the 2 commits in a single commit)


You don't need to define a new function here `remainingAfterConvertPartB`; you could just change the implementation of `remainingAfterConvert` to include a `Math.trunc` since this will have no effect on whole numbers.


Thanks.


No changes. Our packaging using PackageCore had issues. You don't have to make any changes downstream. :)


The combination of requirements for this check seem a bit odd now, but is it still worth enforcing that the individual items are not empty?


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

I updated the Github team because of this commit.

- @dpryan79, @dbast were added to this feedstock maintenance team.

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

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

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


logback.xml 配置文件
<?xml version="1.0" encoding="UTF-8"?>
<configuration>

	<!-- 日志保存路径为tomcat下面的logs下面的user_center文件夹，logback会自动创建文件夹，这样设置了就可以输出日志文件了 -->
	<substitutionProperty name="logbase" value="${catalina.base}/logs/user_center/" />
	<!--每个appender都是一个日志策略 -->
	<appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender">
		<layout class="ch.qos.logback.classic.PatternLayout">
			<Pattern>.%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg %n
			</Pattern>
		</layout>
		<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
			<level>TRACE</level>
		</filter>
	</appender>

	<!-- 演示按时间滚动的策略 -->
  	<appender name="dailyRollingFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
		<File>${logbase}/usercenter.log</File>
		<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
		    <!-- daily rollover -->
			<FileNamePattern>${logbase}/usercenter.%d{yyyy-MM-dd}.log</FileNamePattern>
			<!-- 保留 30天数据，默认无限-->
			<maxHistory>30</maxHistory>
		</rollingPolicy>
		<encoder>
			<Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{35} - %msg %n</Pattern>
		</encoder>
  	</appender>
  	<!-- 系统日志 -->
  	<appender name="dailyRollingFileAppenderSys" class="ch.qos.logback.core.rolling.RollingFileAppender">
		<File>${logbase}/sysusercenter.log</File>
		<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
		    <!-- daily rollover -->
			<FileNamePattern>${logbase}/sysusercenter.%d{yyyy-MM-dd}.log</FileNamePattern>
			<!-- 保留 30天数据，默认无限-->
			<maxHistory>30</maxHistory>
		</rollingPolicy>
		<encoder>
			<Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{35} - %msg %n</Pattern>
		</encoder>
  	</appender>
  	<appender name="minuteRollingFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
		<file>${logbase}/metrics.log</file>
		<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
		    <!-- rollover every minute -->
			<FileNamePattern>${logbase}/minute.%d{yyyy-MM-dd_HH-mm}.log</FileNamePattern>
			<!-- 最多保留10个文件，默认是7 -->
      		<maxIndex>10</maxIndex>
			<!-- keep 30 minutes' worth of history -->
			<maxHistory>30</maxHistory>
		</rollingPolicy>
		<encoder>
			<Pattern>%-4relative [%thread] %-5level %logger{35} - %msg %n</Pattern>
		</encoder>
  	</appender>

	<!-- 综合时间与大小的滚动策略，先按小时滚动，小时内的文件大于10mb时再按大小滚动 -->
	<appender name="businessLogFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
		<file>${logbase}/business.log</file>
		<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
			<fileNamePattern>${logbase}/business-%d{yyyy-MM-dd_HH}.%i.zip</fileNamePattern>
			<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
				<maxFileSize>200MB</maxFileSize>
			</timeBasedFileNamingAndTriggeringPolicy>
		</rollingPolicy>
		<encoder>
			<Pattern>%d{HH:mm:ss.SSS},%msg%n</Pattern>
		</encoder>
	</appender>
	<!--此处使用appender  additivity是否继承父类的日志级别-->
        <logger name="com.kaiyuan.platform" level="DEBUG" additivity="false">
               <appender-ref ref="dailyRollingFileAppender"/><appender-ref ref="consoleAppender" />
        </logger>
        <!--根日志级别-->
        <root>
             <level value="DEBUG" />
             <appender-ref ref="dailyRollingFileAppenderSys"/>
        </root>
  </configuration>


You are aware that you cannot just add a license to someone else's work, right? This is in fact a copyright violation.


done


On Thu, Oct 11, 2018 at 01:09:24AM -0700, Arun Prakash Jana wrote:
> No changes. Our packaging using PackageCore had issues. You don't have to make any changes downstream. :)
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/jarun/googler/commit/ea5ca238cc2a3aad9ae2a6a3e541424c5f130332#commitcomment-30860115

¯\_(ツ)_/¯


selenium-system-test/src/test/resources/features/common/Verify header and footer links.feature

do we need to add this tag `@HTS-1351` here really ?


ok sir. i respect you .


好，这是什么


The JSDoc commenting is incomplete.  You need to also include a description/types for your parameter variables and return values.  See example on lines 141-145, which should be moved to line 116 before your implementation of `getSecondFromMs` on line 117.


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

I updated the Github team because of this commit.

- @looooo was added to this feedstock maintenance team.

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

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

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


Yeah I'm really not sure about the tests. Might not even be worth having them?


VERSIÓN 1


just setting to change the setting


please guide me how to connect orientdb.net using ldap connection


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

* https://pablo.life


Why this commit?


Both the prop+attribute get set. This hack should make that `prop` call actually do `setAttribute`: https://github.com/angular/angular.js/blob/v1.7.5/src/ng/directive/input.js#L2266-L2267

Again this brings up the question of if these tests are even worth it...


Hi,
"a contributor who is not a Working Group participant" is a bit unclear. Is Mr A from w3c-member-org O and not a representant in the WG included in that sentence? if O is already in the WG, represented by Ms. B, then there's no need for additional licensing commitments.

Earlier in issue #67, the following proposal "When a contribution is received for a document under this process from someone who is not already obligated under the Patent Policy," was clearer.


At this point, if the contributions we _received_ are encrypted, we _have_ to send decryption shares.
The encryption schedule needs to be checked earlier, before _sending_ our contribution, to decide whether we should _encrypt_ it or send as plaintext.


logback.xml 简单配置文件
<configuration>
    <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
        <filter class="ch.qos.logback.classic.filter.LevelFilter">
            <level>INFO</level>
            <onMatch>ACCEPT</onMatch>
            <onMismatch>DENY</onMismatch>
        </filter>
        <encoder>
            <pattern>
                %-4relative [%thread] %-5level %logger{30} - %msg%n
            </pattern>
        </encoder>
    </appender>
    <root level="DEBUG">
        <appender-ref ref="CONSOLE" />
    </root>
</configuration>


The EMP torpedo is godly it one shots all their energy


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

I updated the Github team because of this commit.

- @dpryan79 was added to this feedstock maintenance team.

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

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

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


<configuration>
    <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
        <filter class="ch.qos.logback.classic.filter.LevelFilter">
            <level>INFO</level>
            <onMatch>ACCEPT</onMatch>
            <onMismatch>DENY</onMismatch>
        </filter>
        <encoder>
            <pattern>
                %-4relative [%thread] %-5level %logger{30} - %msg%n
            </pattern>
        </encoder>
    </appender>
    <root level="DEBUG">
        <appender-ref ref="CONSOLE" />
    </root>
</configuration>


I use this way to request your help For ..how can i get or to be a miner
platform to generator coins to get bitcoins.


Also fixed tryer function since it sometimes crashed cause trynum was used before assignment


**<configuration>
    <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
        <filter class="ch.qos.logback.classic.filter.LevelFilter">
            <level>INFO</level>
            <onMatch>ACCEPT</onMatch>
            <onMismatch>DENY</onMismatch>
        </filter>
        <encoder>
            <pattern>
                %-4relative [%thread] %-5level %logger{30} - %msg%n
            </pattern>
        </encoder>
    </appender>
    <root level="DEBUG">
        <appender-ref ref="CONSOLE" />
    </root>
</configuration>
**


#125 Set the code back


Thanks for the comments!
* I fixed the "language ident" issue, that was indeed erroneous.
* What I meant to express with the "sourceDesc" was precisely that I used the Gutenberg edition, which is based on the Brossier 1889 edition. If that would need to be expressed differently, please let me know how. Should I sort of 'flip' the information contained directly in "bibl" and in "bibl/relatedItem/bibl"?
* It is quite important that we have a place to also record the original / first publication date of the novel as well, as this should be the basis for the composition of the collection. (And it will not be possible to always base our texts on first editions, as can be seen in my example.)
* The description of "text features" on the wiki recommends specifying the type of the "gap" using @type. So either @type should be allowed, or the recommendation should be removed. I can remove @desc. See here: https://github.com/distantreading/WG1/wiki/textFeatures


I haven't found a solution for it yet apart from opening a few methods (2,
i think) in the Utils class. Try and carefully copy the Solution (all of
it) and paste it into to android studio, sync the project before you run
it. If ya haven't done that yet. Don't forget to save your original code
somewhere, just to check for errors.

On Wed, 10 Oct 2018 at 17:39, iBrid <notifications@github.com> wrote:

> I am experiencing the same issue too. were you able to fix it..?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/udacity/ud843_DidYouFeelIt/commit/0a9e6c2338969c6ad0311f5b2b09ea3895a3f5fa#commitcomment-30850481>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/Ah0nBx2WTcfeym0eFDWpxV997zssUOOpks5ujiLBgaJpZM4MdvCg>
> .
>


startup diff between 5.6.3 and 5.7.1 .. perhaps missing cause of directory renaming?

```
Oct  1 15:24:21 OPNsense charon: 00[DMN] Starting IKE charon daemon (strongSwan 5.6.3, FreeBSD 11.1-RELEASE-p14, amd64)
Oct  1 15:24:21 OPNsense charon: 00[KNL] unable to set UDP_ENCAP: Invalid argument
Oct  1 15:24:21 OPNsense charon: 00[NET] enabling UDP decapsulation for IPv6 on port 4500 failed
Oct  1 15:24:21 OPNsense charon: 00[CFG] loading ca certificates from '/usr/local/etc/ipsec.d/cacerts'
Oct  1 15:24:21 OPNsense charon: 00[CFG]   loaded ca certificate "C=DE, ST=Bayern, L=Muenchen, O=maxIT, E=mimu@max-it.de, CN=VPNCA" from '/usr/local/etc/ipsec.d/cacerts/5b6c7465.0.crt'
Oct  1 15:24:21 OPNsense charon: 00[CFG] loading aa certificates from '/usr/local/etc/ipsec.d/aacerts'
Oct  1 15:24:21 OPNsense charon: 00[CFG] loading ocsp signer certificates from '/usr/local/etc/ipsec.d/ocspcerts'
Oct  1 15:24:21 OPNsense charon: 00[CFG] loading attribute certificates from '/usr/local/etc/ipsec.d/acerts'
Oct  1 15:24:21 OPNsense charon: 00[CFG] loading crls from '/usr/local/etc/ipsec.d/crls'
Oct  1 15:24:21 OPNsense charon: 00[CFG] loading secrets from '/usr/local/etc/ipsec.secrets'
Oct  1 15:24:21 OPNsense charon: 00[CFG]   loaded IKE secret for 81.24.66.164 %any
Oct  1 15:24:21 OPNsense charon: 00[CFG]   loaded EAP secret for android
Oct  1 15:24:21 OPNsense charon: 00[CFG]   loaded EAP secret for test3
Oct  1 15:24:21 OPNsense charon: 00[CFG] loaded 0 RADIUS server configurations
Oct  1 15:24:21 OPNsense charon: 00[LIB] loaded plugins: charon aes des blowfish rc2 sha2 sha1 md4 md5 random nonce x509 revocation constraints pubkey pkcs1 pkcs7 pkcs8 pkcs12 pgp dnskey sshkey pem openssl fips-prf curve25519 xcbc cmac hmac gcm attr kernel-pfkey kernel-pfroute resolve socket-default stroke vici updown eap-identity eap-md5 eap-mschapv2 eap-radius eap-tls eap-ttls eap-peap xauth-generic whitelist addrblock counters
Oct  1 15:24:21 OPNsense charon: 00[JOB] spawning 16 worker threads
```

```
Oct 11 10:01:28 OPNsense charon: 00[DMN] Starting IKE charon daemon (strongSwan 5.7.1, FreeBSD 11.2-RELEASE-p4-HBSD, amd64)
Oct 11 10:01:28 OPNsense charon: 00[LIB] plugin 'openssl' failed to load: /usr/local/lib/ipsec/plugins/libstrongswan-openssl.so: Undefined symbol "RSA_set0_factors"
Oct 11 10:01:28 OPNsense charon: 00[KNL] unable to set UDP_ENCAP: Invalid argument
Oct 11 10:01:28 OPNsense charon: 00[NET] enabling UDP decapsulation for IPv6 on port 4500 failed
Oct 11 10:01:28 OPNsense charon: 00[CFG] loading ca certificates from '/usr/local/etc/ipsec.d/cacerts'
Oct 11 10:01:28 OPNsense charon: 00[LIB] building CRED_CERTIFICATE - X509 failed, tried 3 builders
Oct 11 10:01:28 OPNsense charon: 00[CFG]   loading ca certificate from '/usr/local/etc/ipsec.d/cacerts/5b6c7465.0.crt' failed
Oct 11 10:01:28 OPNsense charon: 00[CFG] loading aa certificates from '/usr/local/etc/ipsec.d/aacerts'
Oct 11 10:01:28 OPNsense charon: 00[CFG] loading ocsp signer certificates from '/usr/local/etc/ipsec.d/ocspcerts'
Oct 11 10:01:28 OPNsense charon: 00[CFG] loading attribute certificates from '/usr/local/etc/ipsec.d/acerts'
Oct 11 10:01:28 OPNsense charon: 00[CFG] loading crls from '/usr/local/etc/ipsec.d/crls'
Oct 11 10:01:28 OPNsense charon: 00[CFG] loading secrets from '/usr/local/etc/ipsec.secrets'
Oct 11 10:01:28 OPNsense charon: 00[CFG]   loaded IKE secret for 81.24.66.164 %any
Oct 11 10:01:28 OPNsense charon: 00[CFG]   loaded EAP secret for android
Oct 11 10:01:28 OPNsense charon: 00[CFG]   loaded EAP secret for test3
Oct 11 10:01:28 OPNsense charon: 00[CFG] loaded 0 RADIUS server configurations
Oct 11 10:01:28 OPNsense charon: 00[LIB] loaded plugins: charon aes des blowfish rc2 sha2 sha1 md4 md5 random nonce x509 revocation constraints pubkey pkcs1 pkcs7 pkcs8 pkcs12 pgp dnskey sshkey pem fips-prf curve25519 xcbc cmac hmac gcm attr kernel-pfkey kernel-pfroute resolve socket-default stroke vici updown eap-identity eap-md5 eap-mschapv2 eap-radius eap-tls eap-ttls eap-peap xauth-generic whitelist addrblock counters
Oct 11 10:01:28 OPNsense charon: 00[JOB] spawning 16 worker threads
```


改成isForceFinish


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

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

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

### Deployments updated

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

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


Yep, you're correct, this patch was reverted. Thanks for the heads up.


This shouldve been squashed but I have no idea how


main.html getting extremely bloated


I propose to extract it to separate test.


CSS and HTML getting extremely bloated


The month-by-month-approach creates discontuity when month changes. Maybe not a major issue. For the historical predictions, I'm preparing a script for precalculating all predictions for the known history and writing them to a csv-file similar to the current predictions. Reading in predictions could then work similar to reading in current predictions.


Changes to Textile really need to be replicated on the php-textile repo - @bloatware I've added you as an admin for that repo now. Cheers!

I remember there is also another change you've made to Textile a while back which I'd imagine needs to be included too.


Successfully aliased the URL <https://lingonsaft-hacktober-zpuafkmwny.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


Successfully aliased the URL <https://lingonsaft-hacktober-mjtmesmscu.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


@codingjoe
I think we are missing documentation update: https://hirefire.readthedocs.io/en/stable/

There is at least one new flag `USE_CONCURRENCY` to be mentioned


We have a coding guide that said to use comprehension if it fits one line. Please refactor it.


Successfully aliased the URL <https://lingonsaft-hacktober-jtqxhozsxa.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


Successfully aliased the URL <https://lingonsaft-hacktober-jlinbhyuop.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


1行あけること


BitSet size()方法返回值是BitSet占用的实际空间，不是我们初始化的大小。


コメント、凡ミスと思われます


Good job


This commit make me happy
can't wait form refine UI udpate too.
Thanks to all dev team


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

I updated the Github team because of this commit.

- @dbast was added to this feedstock maintenance team.

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

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

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


Rachid + Thomas


It not a big deal but still. I prefer to separate concerns.
```
def handle_put(self):
     self._update_status_on_attr()
     self._update_status_on_ca_attr()
```

I think it more readable.


～を(整数[int]型の)変数に代入
が正しい


Посмотрите, как форматировать текст с использованием Markdown: https://ru.wikipedia.org/wiki/Markdown


Поля должны быть в private. Инициализация - в конструкторе.


Checkmarx scan results 11 Oct 2018 11:39 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

a23cad998261c81bf63aa21ac681a2e8b5303e7c	@web-flow


From what I see there is a `LevelSoundEventPacket` and `LevelSoundEventPacketV1`
Maybe your script didn't catch that due to naming conventions.


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

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

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

### Deployments updated

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

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


Разделите основную функцию на отдельные и максимально независимые части. Получение данных от пользователя или из файла. Выполнение действий по алгоритму. Вывод на экран. Очистка ресурсов и т.п.


jiujiang


I think this does work, it is the manner in which the "checksum" is computed that is problematic. Using a raw summation over a large number of floating point values will inherently accumulate error. The array is float32 type which has a 23 bit fractional part in its representation, this is `np.log10(1<<23) = 6.923689900271567` (about 7) figures of precision available after which the values should not be trusted, this is precisely what can be observed (30 vs 28 in positions 8 and 9).
```
# current checksum
out_c30_npy_cpu.sum() # 134217730.0

# equivalent operation
(np.float32(8)*np.ones(out_c30_npy_cpu.shape, np.float32)).sum() # 134217730.0

# expected value
np.product(out_c30_npy_cpu.shape)*8 = 134217728

# using higher precision sum
out_c30_npy_cpu.astype(np.float64).sum() # 134217728.0
```


https://github.com/LimeSurvey/LimeSurvey/commit/6da51885d698fdb0377e3bcaa20ae6b980648640#comments ;)


Yes, but not sure how to do this...

You can merge it, just like every other partial change...


It's old. There are three major version since 4.0.0. I would like to only support the two latest versions. With three versions of LLVM (Sociomantic might still use 3.9.0), the combinations of DMD, LDC, Linux, macOS, betas and nightlies there are a total of 15 combinations that needs to be run for each push. For Windows there's another eight combinations.


IBM Cloud [toolchain](https://console.eu-gb.bluemix.net/devops/toolchains/3c790998-4c22-4b97-bc2a-7f2a33ea90fe?env_id=ibm%3Ayp%3Aeu-gb "dbradar"): [Delivery Pipeline](https://console.eu-gb.bluemix.net/devops/pipelines/f0ba471f-d29d-4315-9673-8690e45044da?env_id=ibm%3Ayp%3Aeu-gb "dbradar") deployed [dbradar](https://github.com/alcarriaIBMgts/dbradar/releases/tag/deploy-ibm-yp-eu-gb-angelalcarria-dev-20181011-084322 "deploy-ibm-yp-eu-gb-angelalcarria-dev-20181011-084322") to [dev](https://console.bluemix.net/apps/41dfeb59-5d62-4e37-aac8-87138b7a4493?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:angelalcarria:dev"), including this commit


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

I updated the Github team because of this commit.

- @mjames-upc was added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

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

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

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


I'd be OK with that clarification. @dwsinger , what do you think?


this is great


When running this kernel purely from NumPy, if using Anaconda NumPy it is accelerated by Intel MKL BLAS and Intel MKL VML (or OpenBLAS depending on architecture). The `np.add` will not be running some simple loop over the inputs, it will dispatch to one of the routines in MKL which are both multi-threaded and highly optimised.


Hubo una pequeña errata en el título, es Kata3 v1.0, no Kata1 v1.0


If we provide code present in 57eff51, it will be negative scenerio !!


it probably won't create much difference but is a numpy array what you want here? To append to a numpy array it has to create a new array each time you append rather than just extending the length. Would a standard list be better?


@CoolGamrSms
Because you can place chest outside residence and force single chest to combine into double one and then you can have access to chest content inside residence while interacting with chest outside of it. Its quite specific issue and it had to be addressed.


User admin apa?


LGTM


compare


Hi,

I found HOL building is still broken by this commit. Here're some strange errors (it seems that the actual compilation didn't start at all, because you didn't implement the function `parmap` declared in `Parmap.sig` and this should result into another compilation error):

```
Building directory src/portableML/mosml/concurrent [11 Oct, 10:48:14]
running /Users/binghe/ML/HOL.mosml/bin/Holmake
Looking to see if I am in a HOL distribution.
In the right HOL distribution
CommandLine.name() = /Users/binghe/ML/HOL.mosml/bin/Holmake
CommandLine.arguments() = --qof, -j4, --dbg
HOLDIR = /Users/binghe/ML/HOL.mosml
Targets = []
Additional includes = []
Using HOL sigobj dir = true
MOSMLDIR = /usr/local/Cellar/mosml/2.10.1/bin
Generated targets are: [Future.ui(*), Future.uo(*), Parmap.ui(*), Parmap.uo(*)]
maybe_recurse: includes (pre- & normal) = []
maybe_recurse: incdmap on dir ". = {}
Building dep. graph with targets: Future.ui Future.uo Parmap.ui Parmap.uo
Calling get_implicit_dependencies on Future.ui
Calling get_implicit_dependencies on Future.uo
Calling get_implicit_dependencies on Parmap.ui
Calling get_implicit_dependencies on Parmap.uo
Finished building dep graph (has 9 nodes)
Building from graph
Entering HMGBJ1.build_graph
Holmake failed with exception: Path
Build failed in directory /Users/binghe/ML/HOL.mosml/src/portableML/mosml/concurrent
```


are u sure it's ok with restoring only restored transactions?


Name 3 is defined in Build stage !!


`initialize`


Since name3 is defined in Build stage not in Test stage, it will throw error !!


能拉一下 LCTT 组吗？谢谢


I think this is not a solution, we should still be able to deploy a single node.


I get panic after your commit on:
 query_executor.go:61
 `ticker := time.NewTicker(sp.Delay())`

cassandra version is 2.1.11.969
go version is go1.11.1
```

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7d6631]

goroutine 785361 [running]:
github.com/gocql/gocql.(*queryExecutor).executeQuery.func1(0xc0006506c0, 0xc00018aba0, 0x0, 0x0, 0xc000268380, 0xbcd2a0, 0xc0002b9360, 0xc0006eede0)
        /home/halil/go/src/github.com/gocql/gocql/query_executor.go:71 +0x71
created by github.com/gocql/gocql.(*queryExecutor).executeQuery
        /home/halil/go/src/github.com/gocql/gocql/query_executor.go:61 +0x210
```


把元素放入队列中
按优先级从大到小  每个元素的index是不同的  相同优先级，index小的先弹出


!r==>' '


inifinity


infinity


inline


ここでは、「出力する記号の数」という意味のある変数なのでXとかYといった抽象的な名前は使わないようにしてください。
XやYを使ってもいいのは、基本的に演習問題自体に指定されている場合のみだと考えてください。


@RolandStuder So wie es jetzt ist kann nur noch ein Konzert ohne Namen erstellt werden. Willst du das wirklich so machen?


нарушение JNC


This `lua-wrapper.exe` can not running on macOS(10.13.6) anymore,  but the previous version worked.

Is there changed while building the executable file?

    ➜  Tools mono lua-wrapper.exe
    Does not support running on the current platform.
    System.IO.FileNotFoundException: Could not load file or assembly 'export-common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
    File name: 'export-common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'
    at export_unreal.ExportUnreal.Start () [0x00001] in <8d2974b7de164bf39e78a81a0ce17755>:0
    at export_unreal.Program.Main () [0x0011f] in <8d2974b7de164bf39e78a81a0ce17755>:0


同様に、これはカウンタ変数です。(for文で言うi)
変数名の変更をお願いします。


Fixed several bugs raises over firebase


# https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/#master-isolation

what about a flag or a condition:
```
name: Untaint master node, to allow to run normal workload
command:  kubectl taint nodes --all node-role.kubernetes.io/master-
delegate_to: groups['kube-master'][0]
when:
  - len(groups['kube-node'] | difference(groups['kube-master']) == 0  or kube_masters_worload_enabled|default(false)
```


This shouldn't have been removed. Fixed in next commit.


演習の主題に沿う形でのコメントをお願いします。
もともとList3-6のままでも、xの値が1以上の場合しかアスタリスクは出力されません。


コピペミスと思われる


1. Load library database (codeigniter has many libraries)
$this->load->database();
2. Set up the condition of the query command
this->db->select('id,Ten,TenKhongDau');	// id, Ten, ... are the field on the table
// $this->db->order_by("id", "desc");
// $this->db->limit(5,0);
// $this->db->where("id >","0");
// $this->db->join();
// $this->db->like();
// $this->db->select_min();
// $this->db->select_max();

3. To do the action
$this->db->get('table_name');
$this->db->insert('table_name');
$this->db->update('table_name');
$this->db->delete('table_name');


@hionay can you please open a new ticket? Would love to also know if you do anything special in your code, or just to see the example


Does this script not thrown an error? Lines 130 and 131 look up values here that are not present and as far as I can tell you don't have any handling for that


Det er for dårligt! Vi må ha' nogle flere medaljer i omløb.


I'm sorry Matt
I can't find any ARM GCC tools in Arduino+Teensyduino so I installed CodeBlocks
I went into System - Advanced System Settings - Advanced - Environment Variables and in the System Variables selected Path and edited it by adding ;C;\Program Files (x86)\CodeBlocks\MinGW\binas this is the location of gcc.exe
Because it is referenced in your Makefile I added teensy_loader_cli.exe into the Documents \ TeensyCNC-master folderFor good measure I also copied g++.exe and gcc.exe from CodeBlock's bin into the Documents \ TeensyCNC-master folder
From the command prompt I entered C;\Users\Paul\Documents\TeenstCNC-master>make'make' is not a recognized as an internal or external command, operable program or batch file.nor is Make or Makefile
So I plugged the Cricut's new Teensy board into the computer. Red light flased. pressed the reset button on the Teensy then ran gcc.exe in the hope I could then type make but it gave me gcc.exe: fatal error: no input files compilation terminated
How did you get the code into your Teensy?
Thanks again
Paul
-----Original Message-----
From: Matt Williams <notifications@github.com>
To: seishuku/TeensyCNC <TeensyCNC@noreply.github.com>
CC: paulRidd <paulridd@aol.com>; Comment <comment@noreply.github.com>
Sent: Wed, 10 Oct 2018 16:42
Subject: Re: [seishuku/TeensyCNC] Adding pictures (5325730)

I didn't use the Arduino environment for this project, I did my own start up and support code.
You should still be able to use the ARM GCC tools that Arduino+Teensyduino has, though I don't recall if they had a version of Make in there...
Just make sure that the ARM GCC is in the path and run make from the teensycnc directory.—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.


你好，很感谢你的程序。但是缺少了traclus_impl，ClusterDetector文件。可否添加呢


There will be a new problem, at least when using deepq alg --play


Prakash, I have modified the code as requested. Please have a look.


Why would we only want a remove button for the first topic?


bof bof


SaveAll doesn't work ...

I tested w/ a console script

```c++
// 'addip'

void main()
{
    SendMessageToPC(GetFirstPC(FALSE), "\naddip - " + GetName(OBJECT_SELF));

    object oItem = GetPlayerCurrentTarget(OBJECT_SELF);
    if (GetIsObjectValid(oItem) && GetObjectType(oItem) == OBJECT_TYPE_ITEM)
    {
        SendMessageToPC(OBJECT_SELF, ". add ip");

        itemproperty ip = ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_ALL, 1);
        AddItemProperty(DURATION_TYPE_PERMANENT, ip, oItem, 0.f);

        ip = ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_FORTITUDE, 1);
        AddItemProperty(DURATION_TYPE_PERMANENT, ip, oItem, 0.f);

        ip = ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_WILL, 1);
        AddItemProperty(DURATION_TYPE_PERMANENT, ip, oItem, 0.f);

        ip = ItemPropertyBonusSavingThrow(IP_CONST_SAVEBASETYPE_REFLEX, 1);
        AddItemProperty(DURATION_TYPE_PERMANENT, ip, oItem, 0.f);
    }
}
```

fort/will/refl all stuck on a Vampiric Dagger and Gloves of Appraisal, but neither took the SaveBaseType_All.

suggest: revert and/or apply multi-EncodeIPs for fort/will/refl +1


%A = [1 dt; 0 1];
%A = [1 t(3)-t(2); 0 1];
%H = [1 0];
%Q = [1 0; 0 1000];
%R = 0.01;
%x = [0 3]';
%P = 3*eye(2);
%B = [(t(3)-t(2))^2/2;
        %t(3)-t(2)]

%for i = 2:length(t)
    %x_hat = A*x + B*noiseA(i-1) ;
    %P_hat = A*P*A' + Q;

    %K = P_hat*H'*inv(H*P_hat*H' + R);

    %x = x_hat + K*(noiseA(i) - H*x_hat);
    %P = P_hat - K*H*P_hat;

    %tmpPos(i) = x(1);
    %tmpVel(i) = x(2);
%end
function kalman2(duration, dt)

% function kalman(duration, dt)
%
% Kalman filter simulation for a vehicle travelling along a road.
% INPUTS
%   duration = length of simulation (seconds)
%   dt = step size (seconds)

measnoise = 10; % position measurement noise (feet)
accelnoise = 0.2; % acceleration noise (feet/sec^2)

c = [1 0]; % measurement matrix
x = [0; 0]; % initial state vector
xhat = x; % initial state estimate

Sz = measnoise^2; % measurement error covariance

dt = 0.05;
Sw = accelnoise^2 * [dt^4/4 dt^3/2; dt^3/2 dt^2]; % process noise cov
P = Sw; % initial estimation covariance

% Initialize arrays for later plotting.
pos = []; % true position array
poshat = []; % estimated position array
posmeas = []; % measured position array
vel = []; % true velocity array
velhat = []; % estimated velocity array

t = 0;
times = []
for loop = 0:1000
    dt = 0.02 + rand() * 0.02;
    a = [1 dt; 0 1]; % transition matrix
    b = [dt^2/2; dt]; % input matrix
    % u is accel
    u = t*t*0.5;

    ProcessNoise = accelnoise * [(dt^2/2)*randn*20; dt*randn*20];
    x = a * x + b * u + ProcessNoise;
    MeasNoise = measnoise * randn*20;
    y = c * x + MeasNoise;
    xhat = a * xhat + b * u;
    Inn = y - c * xhat;
    s = c * P * c' + Sz;
    K = a * P * c' * inv(s);
    xhat = xhat + K * Inn;
    P = a * P * a' - a * P * c' * inv(s) * c * P * a' + Sw;
    % for graph
    pos = [pos; x(1)];
    posmeas = [posmeas; y];
    poshat = [poshat; xhat(1)];
    vel = [vel; x(2)];
    velhat = [velhat; xhat(2)];

    times = [times t]
    t += dt;
end

% Plot the results
close all;

t = times;

figure;
plot(t,pos,'g', t,posmeas, 'b',t,poshat, 'r');
grid;
xlabel('Time (sec)');
ylabel('Position');

%figure;
%plot(t,pos-posmeas, t,pos-poshat);
%grid;
%xlabel('Time (sec)');
%ylabel('Position Error (feet)');
%title('Figure 2 - Position Measurement Error and Position Estimation Error');

%figure;
%plot(t,vel, t,velhat);
%grid;
%xlabel('Time (sec)');
%ylabel('Velocity (feet/sec)');
%title('Figure 3 - Velocity (True and Estimated)');

%figure;
%plot(t,vel-velhat);
%grid;
%xlabel('Time (sec)');
%ylabel('Velocity Error (feet/sec)');
%title('Figure 4 - Velocity Estimation Error');


Tak zrusit generichide pro idnes?


Realmente esta versión es la Kata3 v1, pero debido a un despiste al realizar el commit en NetBeans no modifiqué el comentario y se mantuvo el anterior que se correspondía con la práctica de la semana pasada.


On Thu, 11 Oct 2018 09:04:53 +0000, Simon Shine wrote:
> Det er for dårligt! Vi må ha' nogle flere medaljer i omløb.

Jeg søgte på hjemmelavede medaljer:

http://maaltid.nu/opskrifter/medaljer-nemme-og-hjemmelavede


@smth
Nevermind) Just preparing it to be connected to the actual query.


演習3-5でやったことをできれば組み込んでほしいです。
-1を入力したときも改行が出力されてしまいます。
また、その際3-5でやったように、出力部分の全体をif(入力値>0)でくくってしまう以外の方法がないかも検討してほしいです。


$.getJSON("plugins/Abeille/Network/AbeilleLQI_MapData.json", function (json) {
fait un Get qui est géré par le cache du browser

pour bypasser le cache il faut changer l url, donc j ajoute la date.
 $.getJSON("plugins/Abeille/Network/AbeilleLQI_MapData.json?"+Date.now()


在这里可以看到某一次提交的所有信息


Version 1.


出力メッセージは、演習で指定されている形式に従ってください。


This is a basic C program.


teste: comentário linha 01


It will become mandatory to give ishape_dict for these cases.


Would you mind contributing those changes upstream?


comentário linh 10


1. On the function __construct() of the respective model, load the library 'database'
$this->load->database();

2. Set up conditions for the query command
$this->db->select('id,Ten,TenKhongDau');	// id, Ten, ... are the field on the table
// $this->db->order_by("id", "desc");
// $this->db->limit(5,0);
$this->db->where("id >","0");
// $this->db->join();
// $this->db->like();
// $this->db->select_min();
// $this->db->select_max();

3. Do act
$this->db->get('table_name');
$this->db->insert('table_name', $data);
$this->db->update('table_name', $data);
$this->db->delete('table_name');

3. Here is the list of query command
https://www.codeigniter.com/userguide3/database/query_builder.html


NNVM 1.0 has the static shape architecture which need these kind of implementations. Relay should ease such problem in coming releases with variable shape architecture.


Hey, cool, we were not sure if you really wanted this output change but we'll gladly contribute!


Need this in a PR so I can add it to the master and private repos.


I'm glad you are managing to get some more results now. To your remarks:
1. See note I left above.
2. Correct, guvectorize and the automatic parallelization target (`@njit(parallel=True)`) both target the outermost loop (assuming it is viable) for work distribution. The vectorization of inner loops is down to the compiler, but things like `fastmath=True` and the use of SVML can also influence the vectorizer. See http://numba.pydata.org/numba-doc/latest/user/performance-tips.html for some hints.
3. The kernels being tested are largely BLAS like, it may not be desirable or advisable to generalize such results. For similar raw compute power comparison using the actual BLAS libraries for a specific architecture will likely produce the best results (e.g. MKL/cuBLAS). Further, a lot of the timings here are not necessarily comparing like for like depending on what you want to compare. For example, the GPU timings are also including the time to move data to and from the card, the NumPy timings are likely to be measuring multi-threaded MKL, the loop to repeat computation (assuming `for c in range(count)` is what this is for) is embedded in the kernel loop nest opposed to driving a loop over running the kernel function, this impacts, amongst other things, cache and instruction use, which will influence performance.
4. There will be a break point for when CPU kernels may be out performed by GPU and this depends on things compute intensity, data size, hardware etc.

A reasonably effective approach to achieving high performance code is to profile the code that does what you want in practice, running with real data, and use that to guide performance tuning.


Initial set up done

1. Dependencies added
2. left pane finished in 4 hours including creating proper image resources
3. banner image of right pane added


Please note that p can be a data.frame (multiple proposals)


代码格式太烂了，注意对齐


Hi. Any progress on this? Or known workaround how to compile to iOS latest coroutines because of this? @elizarov


把tab符号都换成空格


why not using `jsonlite::toJSON`?


delete