If you can live with the fact that my tint package does not use devtools, then the change seems to be that you are adding support for a new font.

We do that in a bunch of related packages (eg binb with the different Beamer themese) which have came later as well.  It would be pretty easy to accomodate in tint.

Would it be better if we pooled resources?


This feels like definite progress.  I guess I will see in the next check-ins...


so this approach seems to work, which is cool!
We'll just need a way to specify plugins for different backends, eg:

```python
NETJSONCONFIG_BACKEND_PLUGINS = {
    'netjsonconfig.OpenWrt': ['myopenwrtplugins.OpenWrtPlugin1', 'myplugins.OpenWrtPlugin2'],
   # in the future we will have:
    'netjsonconfig.Raspbian': ['myplugins.RaspbianPlugin1', 'myplugins.RaspbianPlugin2'],
}
```


I think if `cap` worked on `Ch` instead, this problem might go away.


Change version


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:

```
Resend this delivery later. This commit is triggered by user iZeaoGamer,
who has created 50 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

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/TheFixerDevelopment/ServerSelectorUI/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `f4e6b460-eb3e-11e8-9b4f-fa7207988353`.

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


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:

```
Resend this delivery later. This commit is triggered by user iZeaoGamer,
who has created 50 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

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/TheFixerDevelopment/ServerSelectorUI/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `172aad60-eb3f-11e8-851a-b6fa38df65b4`.

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


Upload dos Jupyter notebooks do experimento


Did you double-check with @smiths that this was the right change?


hello world


@forsenonlhaimaisentito, I finally spotted the goddamned bug, and *exterminated* it! The test suite passes, in full!


But the problem here is that at the `cap`'s working level, only `UID` is available. So either we query from DB here or we need the chunk's `term` directly passed in. The `Ch` got rendered at `printer` level and it seems too late for Capitalization.


 src/Makefile

28: /bitmaps ./com_set geo_easy.msk default.msk **./*.txp** ./demodata \

$make deb
...
cp: failed to execute stat for "./*.txp": No such file or directory
...
make: *** [deb] Error 1


In this case, I think `degree` isn't used for real in HGHC, and so it would be fine to change stable.  The original HGHC was all hand-crafted a very long time ago, and it still has some oddities that should be fixed.


小辣鸡


套你猴子


There are two definitions for one concept I think. They are at different types but they have the same UID. When I changed the printer to search from DB, it got the term from another Chunk. So I think since they are the same concept, they are supposed to have the same description?
https://github.com/JacquesCarette/Drasil/blob/2f4ca969985e0aeb37590b16b3a8dc7d915e3648/code/drasil-example/Drasil/SSP/Unitals.hs#L179-L185
https://github.com/JacquesCarette/Drasil/blob/2f4ca969985e0aeb37590b16b3a8dc7d915e3648/code/drasil-data/Data/Drasil/Concepts/SolidMechanics.hs#L32-L34


The whole idea of having different 'styles' in `Ch` is to enable the printer to do things like capitalization - right now we capitalize too soon. And the printer already queries the DB to do things, so that it should be ok to just have the `UID`.


Well, technically it only accepts URI-valid paths, not any filesystem paths. For example `http://k<>` is a valid file (relative) name but this exception would be thrown anyway...


http


That is a good guess, and the same guess I would have made too. However, I am not sure that these are the same concept -- and I would definitely check with @smiths before deciding they were.  Turns out that there are concepts in solid mechanics which have very similar names but are different. This might be one of them.  Don't change anything for this, as your guess is likely correct, we just need confirmation.


Do we still need `Deferred`?  Otherwise `RefProg` seems along the lines I was picturing.


- added _CImage::GetTrackData_ and _CImage::BufferTrackData_ methods
- refactored access to the floppy drive via _CFDD_ class
- refactored filling of empty space
- refactored verification of newly formatted tracks
- refactored exporting and importing of a file
- refactored of dumping and patching of a container
- refactored sector data retrieval in the _Track Map_ tab
- fixed reporting on FDC status after reading an OK sector


Ok.


Pick up an item by press 'F' & throw it by press 'space'


I'm OK with that - if someone names a file `http://k<>` he deserves nothing than exceptions...

Basically, it is must be http/https URI, or a filesystem path that .NET is able to translate to file:///something. This should be also in the documentation. Something else (like FTP) may work too, but it's not a supported scenario.


sss


slabo zrobione 2/10


nope


Plies take dis.


注意这里有个 No newline at end of file 的警告，如果你用的不是 vim，可以设置一下编辑器自动添加 EOL。参考 [No Newline at End of File](https://robots.thoughtbot.com/no-newline-at-end-of-file)。


Awesome!


Déplacement des src emailPoubelle 2.0 vers /src


At the time, I was not making a big difference in my head between `Printing.Import` and deeper into the printer. But yes, now that you mention it, that would indeed enable the printers to be even more idiomatic. For now, `rendarShortName` as you have it is good.


![](https://github.trello.services/images/mini-trello-icon.png) [Graphics mini project](https://trello.com/c/psnP68cg/54-graphics-mini-project)


Ключи хеша рекомендуется начинать с маленькой буквы


Thanks.  In some sense, this check-in should have been done on its own branch and made into a PR right away.


@mikeNG
Tomato booting on Pie and Oreo over this source?


Лучше сделать сравнение независимое от регистра:
`break if name.downcase == 'stop' `


this define doesn't seem to be used anymore, since nougat

doesn't fix anything


Пробел: `cart[name] = { price: price, quantity: quantity }`


I am not sure we really need `rProg`, as I think we'll only have a single data-structure that captures `RefProg`. `Referable` is really about capturing those things that can be referred to, as opposed to the reference built from it.


Почему в названии hash? Лучше назвать например `item_total`


你好


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

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop && pdd -v -f /tmp/20181118-12144-v9tyay [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop && pdd -v -f /tmp/20181118-12144-v9tyay [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop
+ pdd -v -f /tmp/20181118-12144-v9tyay

My version is 0.20.3
Ruby version is 2.5.1 at x86_64-linux
Reading /tmp/0pdd20181118-4-nlbaf3/Shryne/goop
127 file(s) found, 69 excluded
Reading pom.xml...
Reading .rultor.yml...
Reading .idea/vcs.xml...
Reading .idea/codeStyles/codeStyleConfig.xml...
Reading .idea/inspectionProfiles/Project_Default.xml...
Reading .idea/sonarlint/issuestore/index.pb...
Reading .idea/description.html...
Reading .idea/misc.xml...
Reading .idea/copyright/profiles_settings.xml...
Reading .idea/copyright/MIT.xml...
Reading .idea/modules.xml...
Reading .idea/libraries/Maven__org_hamcrest_hamcrest_all_1_3.xml...
Reading .idea/libraries/Maven__org_cactoos_cactoos_0_38.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_osx_3_0_0.xml...
Reading .idea/libraries/Maven__org_projectlombok_lombok_1_18_4.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_3_0_0.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_windows_3_0_0.xml...
Reading .idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml...
Reading .idea/libraries/Maven__junit_junit_4_12.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_linux_3_0_0.xml...
Reading .idea/compiler.xml...
Reading .idea/encodings.xml...
Reading README.md...
Reading goop.iml...
Reading LICENSE.md...
Reading src/main/java/graphic/package-info.java...
Reading src/main/java/graphic/lwjgl/shape/LwjRect.java...
Reading src/main/java/graphic/lwjgl/shape/LwjLazyShapes.java...
Reading src/main/java/graphic/lwjgl/shape/LwjLazyShape.java...
Reading src/main/java/graphic/lwjgl/shape/LwjShape.java...
Reading src/main/java/graphic/lwjgl/shape/package-info.java...
Reading src/main/java/graphic/lwjgl/window/LwjCanvas.java...
Reading src/main/java/graphic/lwjgl/window/GlfwBaseInit.java...
Reading src/main/java/graphic/lwjgl/window/BaseViewBuffer.java...
Reading src/main/java/graphic/lwjgl/window/GlfwInit.java...
Reading src/main/java/graphic/lwjgl/window/LwjBaseCanvas.java...
Reading src/main/java/graphic/lwjgl/window/Failable.java...
Reading src/main/java/graphic/lwjgl/window/WindowPointer.java...
Reading src/main/java/graphic/lwjgl/window/Updateable.java...
Reading src/main/java/graphic/lwjgl/window/information/SizeOfWindow.java...
Reading src/main/java/graphic/lwjgl/window/information/PosOfWindow.java...
Reading src/main/java/graphic/lwjgl/window/information/package-info.java...
Reading src/main/java/graphic/lwjgl/window/package-info.java...
Reading src/main/java/graphic/lwjgl/window/BaseWindowPointer.java...
ERROR: src/main/java/graphic/lwjgl/window/BaseWindowPointer.java; puzzle at line #64; Space expected at 65:4; make sure all lines in the puzzle body have a single leading space.. If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38: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:350:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/server.rb:307:in `block in start_thread'
```


However, I see below how it is used - and it is used as I envisioned.  So `rProg` is not so much a 'getter' as a 'builder' of a program to render shortnames.  So that is good.  I guess the name is not great. `renderRef` ?


Take note that this code only working on Editor Activity, not Catalog Activity.


Для строк без интерполяции используй одинарные кавычки.
Используй [each_with_index](https://ru.wikibooks.org/wiki/Ruby/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA/Enumerable#Enumerable#each_with_index), тогда индекс будет передаваться в блок вторым аргументом


:ok_hand: :


Nice to see that this also improves things (hyperref instead of just ref).


Массив будет в цикле создаваться каждый раз, нужно вынести за пределы цикла в переменную или константу.
Компактно массив строк можно задать так:
`VOWELS = %w[a e i o u]`


We should probably replace this (and the other empty strings we created) with `principledMempty` now.


Welcome senpai


This commit has been mentioned on **Nix community**. There might be relevant details there:

https://discourse.nixos.org/t/introducing-error-codes/1469/4


`then` chain에서 error를 핸들링했다면 `catch`는 필요없는 구문입니다. 둘중하나만 쓰세요.


> `let mut data: __m128i = _mm_setzero_si128();`

Why not `undefined` variant? Should be still safe to use.

> There's an unavoidable(?) conditional to clip the length
at 16 bytes.

Sure, but conditional, including `min`, is not a branch, and still compiles down to a simpler instruction (`cmov`).


`pixCopy` is indeed not needed. But I stumbled over that code lines while searching for memory leaks in `osd_test`. We get such a leak for each call of the new code. This cannot be solved locally.

Maybe we should revert the change here and handle the alpha channel earlier in the call stack. If we use `pixAlphaBlendUniform`, it would even be possible to add a user option which sets the background color (white could still be the default).


C#


`month_days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]`


Условие не полное - если делится на 400, то високосный (добавь это условие через `||`)


好的


aa


Используй метод массива [take](https://ruby-doc.org/core-2.5.0/Array.html#method-i-take), чтобы взять первые month - 1 элементов. Затем метод [sum](https://ruby-doc.org/core-2.5.0/Array.html#method-i-sum) для нахождения суммы этих элементов. К сумме дней за предыдущие месяцы нужно добавить введенную дату (`day`)


If you're going to test me, please do it gently, I'm a very fragile individual.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/b3f378d0-a560-4587-8191-2bbe02e8cfeb?env_id=ibm%3Ayp%3Aus-south "typingscore-toolchain"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/05a72efb-4755-4967-9bee-106062db41da?env_id=ibm%3Ayp%3Aus-south "simple-toolchain-20180530213358737") deployed [typingscore](https://github.com/tejc999999/typingscore/releases/tag/deploy-ibm-yp-us-south-tejc999999-gmail.com-dev-20181118-151538 "deploy-ibm-yp-us-south-tejc999999-gmail.com-dev-20181118-151538") to [dev](https://console.bluemix.net/apps/0840394c-95c1-4aab-a1d2-86efe497406f?env_id=ibm:yp:us-south "ibm:yp:us-south:tejc999999@gmail.com:dev"), including this commit


맨 아래 `import NavBar from ...` 도 얘네랑 형식 맞춰주세요


This is actually not giving all the full details needed to get it working such as the absence of the API field. I keep getting this error "ERROR: All Paystack API keys must be filled in."


@Soto1311 el mensaje debe decir "Los datos han sido guardados correctamente"


раз ты используешь мавен, ты тестируй свой код в junit тестах


Also, I strongly recommend you to include FormAPI as a virion rather than as a plugin.


не `null` всегда!


все поля с маленькой буквы и camelCase, только классы, интерфесы, енамы с большой начинаются


если не используешь, то не нужно ставить


не `null`, всегда!


не используй модификатор доступа по умолчанию, либо private либо public, иногда protected


Copy-paste error


при инициализации полей в конструкторе к ним принято добавлять this


Seems fine


название методов класса тоже с маленькой буквы


избыточно


Implements #44


а если февраль? а если високостный год?


стараться писать методы так, чтобы из них был одна конструкция return


@natpen I worry a bit about platforms where Python isn't installed in `/usr/bin/python` (e.g. FreeBSD, I think they put it in `/usr/local/bin/python`) or where `/usr/bin/python` is really old and people use a different version that they put on their PATH instead. OTOH, these platforms aren't supported by our official Bazel releases anyway at the moment, so maybe it's fine to just use `/usr/bin/python` for now. :)


We should probably put a warning note here about care in use... Someone seeing the type `NixString -> Text` could easily get lead astray


бесполезный метод, его быть не должно


OK, chodziło mi o to by nie było jak ostatnio z `eobuwie`, że nie działał w AdGuard i działał normalnie w uBO.


Ah I see, thanks for the explanation. I made some UI and implemented a hack to disable it for myself to claw back some performance, at least it should come in handy for testing.


по заданию нужно было еще написать метод для форматирования даты


сначала идут поля, потом конструкторы, потом остальные методы


dfd


слишком сложно написано, невозможно что либо понять


the same problem . And yes I use python 3


> I'm OK with that - if someone names a file `http://k<>` he deserves
> nothing than exceptions...

Yea, it just triggers me that the exception message will lie him :)


<a> on line 9


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

* https://veto.vote


Same problem and about me I use  python 3


Необходимо было использовать утилитный класс Math, вот пример логики:
https://i.gyazo.com/3035e0b54302d8382ace377ae465c043.png


Might be nice to have an error message showing the contents of the string and (some of?) the paths it refers to.


очень расточительно создавать на каждый чих новый объект TaskEqService, одного хватит


Hahaha, now I understand what you mean. With copied black and white levels from one clip to another (especially if imaginary bit depth is different) they will never, EVER look the same :P.


зачем так часто вызываешь метод discriminant? Одного раза достаточно, сохрани результат в переменную и потом используй ее


It works about as well as it does in Linux. No mouse warping or cursor changes. Few redereing issues and sometimes it locks up. Otherwise it's usable.


Zaprawdę jest to konieczne abym to zmieniał? Czasu u mnie niewiele i nie sądzę aby to coś znaczącego zmieniało w tym akurat zadaniu. No i przećwiczyłem sobie HashMap


ну и что мне делать со значением, которое возвращает твоя функция? Это строка для вывода на консоль, больше никак не используешь твой метод, должно быть универсально. Вывод на консоль вообще нельзя по хорошему использовать, у тебя есть тесты для проверки, вот там можешь еще пока что баловаться с консолью, но потом надо уходить от этого


</a>   </a>


делайть отступ между классом и методом, а также между методами


просто return valNecesToCheck > 0;
Зачем усложнять, и опять же - один return на один метод


то же самое здесь


Função simples para gerar senhas, existem opções melhores porem queria algo mais simples então cheguei a esta função.


O "Aluno" é o usuário do computador da faculdade, que foi utilizado pois esqueci de alterar as configurações locais do repositório neste determinado dia.


переставай все классы называть Task


отступ между классом и полями


简简单单


@egorpugin, @DanBloomberg, what is the reason for this rather strict version check? It triggers on my Debian installation (liblept5 1.76.0-1 with libopenjp2-7 2.1.2-1.1+deb9u2).

Are there similar version checks for the other image formats?


не использовать множественный импорт, в идее в настройках убери это, там вкладка import будет


Don't expect us to be interested in adding a checkbox for every commit that fixes something and costs speed. Half the code in this thing is inherently a balance between speed and quality; if we had a checkbox-for-each-policy, the code would be even more convoluted and there would be 10,000 checkboxes. It actually isn't a sustainable policy, so we shouldn't even start.


assertTrue


Ale jeżeli wyświetla mi że wielkość tablicy jest równa zero to jasne jest, że z tej tablicy niczego nie wyciągnę. Sprawdzanie więc asercji dla pojedynczego elementu tej tablicy jest bezsensowne.


Dobrze, niech zostanie jako ćwiczenie HashMapy ;)

niedz., 18 lis 2018 o 16:44 Marrucha <notifications@github.com> napisał(a):

> Zaprawdę jest to konieczne abym to zmieniał? Czasu u mnie niewiele i nie
> sądzę aby to coś znaczącego zmieniało w tym akurat zadaniu. No i
> przećwiczyłem sobie HashMap
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/Marrucha/Marek-Matczuk-Kodilla-Java/commit/9f9bac515d1ac49764fedb148ee8ee415e568505#commitcomment-31341950>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AJ9KJ_7bpw38y45Od_MXbGECGrO7F-Nkks5uwYBKgaJpZM4Yn_Yx>
> .
>


assertFalse


this setting is misleading. It's not PYTHONPATH (which says where Python must look for imports), your settings is more PYTHONINTERPRETER(what python version to use), but it would be really nice to have real PYTHONPATH


@TiagoSantos81 , done: https://github.com/languagetool-org/languagetool/commit/0036be67f97608e1cf3af6ec63fda0a36884495c
After you have completed the testing, you can delete most of the examples. I used them to make sure that the rules do what I think they should do.


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

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop && pdd -v -f /tmp/20181118-12930-jt13af [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop && pdd -v -f /tmp/20181118-12930-jt13af [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop
+ pdd -v -f /tmp/20181118-12930-jt13af

My version is 0.20.3
Ruby version is 2.5.1 at x86_64-linux
Reading /tmp/0pdd20181118-4-nlbaf3/Shryne/goop
128 file(s) found, 71 excluded
Reading pom.xml...
Reading .rultor.yml...
Reading .idea/vcs.xml...
Reading .idea/codeStyles/codeStyleConfig.xml...
Reading .idea/inspectionProfiles/Project_Default.xml...
Reading .idea/sonarlint/issuestore/index.pb...
Reading .idea/description.html...
Reading .idea/misc.xml...
Reading .idea/copyright/profiles_settings.xml...
Reading .idea/copyright/MIT.xml...
Reading .idea/modules.xml...
Reading .idea/libraries/Maven__org_hamcrest_hamcrest_all_1_3.xml...
Reading .idea/libraries/Maven__org_cactoos_cactoos_0_38.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_osx_3_0_0.xml...
Reading .idea/libraries/Maven__org_projectlombok_lombok_1_18_4.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_3_0_0.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_windows_3_0_0.xml...
Reading .idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml...
Reading .idea/libraries/Maven__junit_junit_4_12.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_linux_3_0_0.xml...
Reading .idea/compiler.xml...
Reading .idea/encodings.xml...
Reading README.md...
Reading goop.iml...
Reading LICENSE.md...
Reading src/main/java/graphic/package-info.java...
Reading src/main/java/graphic/lwjgl/shape/LwjRect.java...
Reading src/main/java/graphic/lwjgl/shape/LwjLazyShapes.java...
Reading src/main/java/graphic/lwjgl/shape/LwjLazyShape.java...
Reading src/main/java/graphic/lwjgl/shape/LwjShape.java...
Reading src/main/java/graphic/lwjgl/shape/package-info.java...
Reading src/main/java/graphic/lwjgl/window/LwjCanvas.java...
Reading src/main/java/graphic/lwjgl/window/GlfwBaseInit.java...
Reading src/main/java/graphic/lwjgl/window/BaseViewBuffer.java...
Reading src/main/java/graphic/lwjgl/window/GlfwInit.java...
Reading src/main/java/graphic/lwjgl/window/LwjBaseCanvas.java...
Reading src/main/java/graphic/lwjgl/window/Failable.java...
Reading src/main/java/graphic/lwjgl/window/WindowPointer.java...
Reading src/main/java/graphic/lwjgl/window/Updateable.java...
Reading src/main/java/graphic/lwjgl/window/information/SizeOfWindow.java...
Reading src/main/java/graphic/lwjgl/window/information/PosOfWindow.java...
Reading src/main/java/graphic/lwjgl/window/information/package-info.java...
Reading src/main/java/graphic/lwjgl/window/package-info.java...
Reading src/main/java/graphic/lwjgl/window/BaseWindowPointer.java...
Puzzle 1-215e5f12 0/DEV at src/main/java/graphic/lwjgl/window/BaseWindowPointer.java
Puzzle 2-ce7cc24f 0/DEV at src/main/java/graphic/lwjgl/window/BaseWindowPointer.java
Reading src/main/java/graphic/lwjgl/window/LwjCamera.java...
Reading src/main/java/graphic/lwjgl/window/LwjBaseWindow.java...
ERROR: src/main/java/graphic/lwjgl/window/LwjBaseWindow.java; puzzle at line #34; Space expected at 35:0; make sure all lines in the puzzle body have a single leading space.. If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38: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:350:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/server.rb:307:in `block in start_thread'
```


test


Needs to be init, I don't know that partially uninit would be sound.


Bra, lavthengende frukt men viktig å få sånt riktig. :)


petit code php qui affiche differents graphes(pie chart, bar...) connectées à une bd mysql


> Same problem and about me I use python 3

What does

```
python --version
```

say?

Mebus


don't leave these please!


where?


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

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop && pdd -v -f /tmp/20181118-13977-113jtcb [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop && pdd -v -f /tmp/20181118-13977-113jtcb [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop
+ pdd -v -f /tmp/20181118-13977-113jtcb

My version is 0.20.3
Ruby version is 2.5.1 at x86_64-linux
Reading /tmp/0pdd20181118-4-nlbaf3/Shryne/goop
128 file(s) found, 80 excluded
Reading pom.xml...
Reading .rultor.yml...
Reading .idea/vcs.xml...
Reading .idea/codeStyles/codeStyleConfig.xml...
Reading .idea/inspectionProfiles/Project_Default.xml...
Reading .idea/sonarlint/issuestore/index.pb...
Reading .idea/description.html...
Reading .idea/misc.xml...
Reading .idea/copyright/profiles_settings.xml...
Reading .idea/copyright/MIT.xml...
Reading .idea/modules.xml...
Reading .idea/libraries/Maven__org_hamcrest_hamcrest_all_1_3.xml...
Reading .idea/libraries/Maven__org_cactoos_cactoos_0_38.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_osx_3_0_0.xml...
Reading .idea/libraries/Maven__org_projectlombok_lombok_1_18_4.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_3_0_0.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_windows_3_0_0.xml...
Reading .idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml...
Reading .idea/libraries/Maven__junit_junit_4_12.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_linux_3_0_0.xml...
Reading .idea/compiler.xml...
Reading .idea/encodings.xml...
Reading README.md...
Reading goop.iml...
Reading LICENSE.md...
Reading src/main/java/graphic/package-info.java...
Reading src/main/java/graphic/lwjgl/shape/LwjRect.java...
Reading src/main/java/graphic/lwjgl/shape/LwjLazyShapes.java...
Reading src/main/java/graphic/lwjgl/shape/LwjLazyShape.java...
Reading src/main/java/graphic/lwjgl/shape/LwjShape.java...
Reading src/main/java/graphic/lwjgl/shape/package-info.java...
Reading src/main/java/graphic/lwjgl/window/LwjCanvas.java...
Reading src/main/java/graphic/lwjgl/window/GlfwBaseInit.java...
Reading src/main/java/graphic/lwjgl/window/BaseViewBuffer.java...
Reading src/main/java/graphic/lwjgl/window/GlfwInit.java...
Reading src/main/java/graphic/lwjgl/window/LwjBaseCanvas.java...
Reading src/main/java/graphic/lwjgl/window/Failable.java...
Reading src/main/java/graphic/lwjgl/window/WindowPointer.java...
Reading src/main/java/graphic/lwjgl/window/Updateable.java...
Reading src/main/java/graphic/lwjgl/window/information/SizeOfWindow.java...
Reading src/main/java/graphic/lwjgl/window/information/PosOfWindow.java...
Reading src/main/java/graphic/lwjgl/window/information/package-info.java...
Reading src/main/java/graphic/lwjgl/window/package-info.java...
Reading src/main/java/graphic/lwjgl/window/BaseWindowPointer.java...
Puzzle 1-215e5f12 0/DEV at src/main/java/graphic/lwjgl/window/BaseWindowPointer.java
Puzzle 2-ce7cc24f 0/DEV at src/main/java/graphic/lwjgl/window/BaseWindowPointer.java
Reading src/main/java/graphic/lwjgl/window/LwjCamera.java...
Reading src/main/java/graphic/lwjgl/window/LwjBaseWindow.java...
ERROR: src/main/java/graphic/lwjgl/window/LwjBaseWindow.java; puzzle at line #34; Space expected at 35:0; make sure all lines in the puzzle body have a single leading space.. If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38: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:350:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/server.rb:307:in `block in start_thread'
```


are the class methods and state still relevant?


You can, but I’d personally recommend against it, for [the reasons I gave over at b.p.o](http://blogs.perl.org/users/aristotle/2018/11/modern-perl-cgi.html#comment-1804895).


1) why dst_arr_size = len(dst_arr.shape) ? use https://docs.scipy.org/doc/numpy-1.15.1/reference/generated/numpy.ndarray.ndim.html
2) why do you need the code in lines 33-45 at all? it is much simpler:
n_elems = 1 if dst_arr.ndim <= 2 else dst_arr.shape[2]
n_vecs = 1 if dst_arr.ndim <= 1 else dst_arr.shape[1]
3) consider chaning dtype=float to dtype=np.float64
4) why do you need the following lines:
if src_mat.shape == (0, 0) or src_mat.shape == (0,):
        return np.array(np.empty(0), dtype=float)
this code is absent in the initial code, besides, if you need to check whether an array is empty you can implement this much simpler: just use np.size (see https://stackoverflow.com/questions/11295609/how-can-i-check-whether-the-numpy-array-is-empty-or-not)

In general, if you need to do something, please google this, for example, what concerns the emptyness, I myself just googled "numpy isempty"

5) why do you need these tmp_vec and tmp_vec_len? you can just write:
src_vec = np.expand_dims(src_mat[:, i_vec], axis=1)
(the lines 54-56 are analogous)

Please, google, google and google again before you implement something, the solution may be much simpler than you can imagine at first glance.


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

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop && pdd -v -f /tmp/20181118-14359-1pqersc [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop && pdd -v -f /tmp/20181118-14359-1pqersc [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop
+ pdd -v -f /tmp/20181118-14359-1pqersc

My version is 0.20.3
Ruby version is 2.5.1 at x86_64-linux
Reading /tmp/0pdd20181118-4-nlbaf3/Shryne/goop
128 file(s) found, 83 excluded
Reading pom.xml...
Reading .rultor.yml...
Reading .idea/vcs.xml...
Reading .idea/codeStyles/codeStyleConfig.xml...
Reading .idea/inspectionProfiles/Project_Default.xml...
Reading .idea/sonarlint/issuestore/index.pb...
Reading .idea/description.html...
Reading .idea/misc.xml...
Reading .idea/copyright/profiles_settings.xml...
Reading .idea/copyright/MIT.xml...
Reading .idea/modules.xml...
Reading .idea/libraries/Maven__org_hamcrest_hamcrest_all_1_3.xml...
Reading .idea/libraries/Maven__org_cactoos_cactoos_0_38.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_osx_3_0_0.xml...
Reading .idea/libraries/Maven__org_projectlombok_lombok_1_18_4.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_3_0_0.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_windows_3_0_0.xml...
Reading .idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml...
Reading .idea/libraries/Maven__junit_junit_4_12.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_linux_3_0_0.xml...
Reading .idea/compiler.xml...
Reading .idea/encodings.xml...
Reading README.md...
Reading goop.iml...
Reading LICENSE.md...
Reading src/main/java/graphic/package-info.java...
Reading src/main/java/graphic/lwjgl/shape/LwjRect.java...
Reading src/main/java/graphic/lwjgl/shape/LwjLazyShapes.java...
Reading src/main/java/graphic/lwjgl/shape/LwjLazyShape.java...
Reading src/main/java/graphic/lwjgl/shape/LwjShape.java...
Reading src/main/java/graphic/lwjgl/shape/package-info.java...
Reading src/main/java/graphic/lwjgl/window/LwjCanvas.java...
Reading src/main/java/graphic/lwjgl/window/GlfwBaseInit.java...
Reading src/main/java/graphic/lwjgl/window/BaseViewBuffer.java...
Reading src/main/java/graphic/lwjgl/window/GlfwInit.java...
Reading src/main/java/graphic/lwjgl/window/LwjBaseCanvas.java...
Reading src/main/java/graphic/lwjgl/window/Failable.java...
Reading src/main/java/graphic/lwjgl/window/WindowPointer.java...
Reading src/main/java/graphic/lwjgl/window/Updateable.java...
Reading src/main/java/graphic/lwjgl/window/information/SizeOfWindow.java...
Reading src/main/java/graphic/lwjgl/window/information/PosOfWindow.java...
Reading src/main/java/graphic/lwjgl/window/information/package-info.java...
Reading src/main/java/graphic/lwjgl/window/package-info.java...
Reading src/main/java/graphic/lwjgl/window/BaseWindowPointer.java...
Puzzle 1-215e5f12 0/DEV at src/main/java/graphic/lwjgl/window/BaseWindowPointer.java
Puzzle 2-ce7cc24f 0/DEV at src/main/java/graphic/lwjgl/window/BaseWindowPointer.java
Reading src/main/java/graphic/lwjgl/window/LwjCamera.java...
Reading src/main/java/graphic/lwjgl/window/LwjBaseWindow.java...
ERROR: src/main/java/graphic/lwjgl/window/LwjBaseWindow.java; puzzle at line #34; Space expected at 35:0; make sure all lines in the puzzle body have a single leading space.. If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38: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:350:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/server.rb:307:in `block in start_thread'
```


trailing comma


Why have you removed the export for LogManager?
This has caused my build to failed with error - "error TS2305: Module ''aurelia-framework'' has no exported member 'LogManager'."
can you revert it please? or supply workaround to get the LogManger back again ?


do you really need such deep nesting?


closes #10


Nice catch!


Sixto, el color en la barra de navegación tiene que ser Verde y no amarillo


python 2.7.15+


you're already destructuring user in the render method, you can destructure these properties too


update


Permisos


Versión


good


更换电脑


Well done chica


@nickcernis This change breaks the tags so only `Tags: accessibility-ready, custom-colors, custom-logo, custom-menu` displays for the theme information in the WP admin.


great


Laucher basado en AOSP con funcionalidades expandidas. Es gratis y no contiene anuncios.


Vibración


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

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop && pdd -v -f /tmp/20181118-14779-11nt56l [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop && pdd -v -f /tmp/20181118-14779-11nt56l [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20181118-4-nlbaf3/Shryne/goop
+ pdd -v -f /tmp/20181118-14779-11nt56l

My version is 0.20.3
Ruby version is 2.5.1 at x86_64-linux
Reading /tmp/0pdd20181118-4-nlbaf3/Shryne/goop
128 file(s) found, 135 excluded
Reading pom.xml...
Reading .rultor.yml...
Reading .idea/vcs.xml...
Reading .idea/codeStyles/codeStyleConfig.xml...
Reading .idea/inspectionProfiles/Project_Default.xml...
Reading .idea/sonarlint/issuestore/index.pb...
Reading .idea/description.html...
Reading .idea/misc.xml...
Reading .idea/copyright/profiles_settings.xml...
Reading .idea/copyright/MIT.xml...
Reading .idea/modules.xml...
Reading .idea/libraries/Maven__org_hamcrest_hamcrest_all_1_3.xml...
Reading .idea/libraries/Maven__org_cactoos_cactoos_0_38.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_osx_3_0_0.xml...
Reading .idea/libraries/Maven__org_projectlombok_lombok_1_18_4.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_3_0_0.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_windows_3_0_0.xml...
Reading .idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml...
Reading .idea/libraries/Maven__junit_junit_4_12.xml...
Reading .idea/libraries/Maven__org_lwjgl_lwjgl_platform_natives_linux_3_0_0.xml...
Reading .idea/compiler.xml...
Reading .idea/encodings.xml...
Reading README.md...
Reading goop.iml...
Reading LICENSE.md...
Reading src/main/java/graphic/package-info.java...
Reading src/main/java/graphic/lwjgl/shape/LwjRect.java...
Reading src/main/java/graphic/lwjgl/shape/LwjLazyShapes.java...
Reading src/main/java/graphic/lwjgl/shape/LwjLazyShape.java...
Reading src/main/java/graphic/lwjgl/shape/LwjShape.java...
Reading src/main/java/graphic/lwjgl/shape/package-info.java...
Reading src/main/java/graphic/lwjgl/window/LwjCanvas.java...
Reading src/main/java/graphic/lwjgl/window/GlfwBaseInit.java...
Reading src/main/java/graphic/lwjgl/window/BaseViewBuffer.java...
Reading src/main/java/graphic/lwjgl/window/GlfwInit.java...
Reading src/main/java/graphic/lwjgl/window/LwjBaseCanvas.java...
Reading src/main/java/graphic/lwjgl/window/Failable.java...
Reading src/main/java/graphic/lwjgl/window/WindowPointer.java...
Reading src/main/java/graphic/lwjgl/window/Updateable.java...
Reading src/main/java/graphic/lwjgl/window/information/SizeOfWindow.java...
Reading src/main/java/graphic/lwjgl/window/information/PosOfWindow.java...
Reading src/main/java/graphic/lwjgl/window/information/package-info.java...
Reading src/main/java/graphic/lwjgl/window/package-info.java...
Reading src/main/java/graphic/lwjgl/window/BaseWindowPointer.java...
ERROR: src/main/java/graphic/lwjgl/window/BaseWindowPointer.java; puzzle at line #64; Space expected at 65:7; make sure all lines in the puzzle body have a single leading space.. If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38: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:350:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.5.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.5.1/lib/ruby/2.5.0/webrick/server.rb:307:in `block in start_thread'
```


Je pense aussi à un `grep ".label>"`, `grep ".customLabel>"` ou `LABEL=$(xmlstarlet sel -t -v "string($XPATH/label/text())" $FILES)`, avec un `sed` ou `awk` derrière. On peut faire une liste de répertoires cibles (les BodyDef, BodyPartDef, ThingDef et PawnKingDef pour commencer).


Aplicar tema a los ajustes


Makes sense, thanks for the feedback.


Copia de seguridad


It's still have a bug with this code:

`query.aggregate([{match: {customDateField:{$exists:false}}}])`

I have edited the source code of MongoStorageAdapter.js to debug

`
if (stage.$match) {
        console.log(stage.$match);
        stage.$match = this._parseAggregateArgs(schema, stage.$match);
        console.log(stage.$match);
}
`

And what I received are:
`{ customDateField: { '$exists': false } }`
`{ customDateField: { '$exists': {} } }`


Espacio de copia de seguridad


you can also do `isImageUploadVisible && <Upload Image...`


You're right: also [the bridge works in a user namespace](https://github.com/mgoltzsche/ctnr/blob/master/user-mode-networking.md)! Of course now I want to implement this pattern in a more usable way and I would be glad if you could have a look at my [considerations](https://github.com/mgoltzsche/ctnr/issues/3).


Tema automático


El tema depende del fondo de pantalla seleccionado


simplify by omitting curly brackets and `return`