если у тебя в коде встречаются "магические" проверки типа: `if @player.hand[2] && @dealer.hand[2]` , которые при чтении заставляют остановиться и начать думать "а что это проверяется?", то рекомендованная стратегия для таких случаев выносить их в методы с понятными названиями
в коде останется `if both_players_has_three_cards?` (ты ведь это проверяешь?)
а уже в методе можешь оставить эти магические письмена:
```ruby
def both_players_has_three_cards?
  @player.hand[2] && @dealer.hand[2]
end
```
получается и в точке вызова сразу понятно о чем речь и в методе проверяющем условие тоже в названии есть намек на то что же тут происходит


ну и в 73 строке лучше постфиксный "иф"


you haven't add datasourceaviserver file.


Squash merge in the future please


Usually `#!/usr/bin/env bash` would be preferred to make the script more compatible with non-standard bash installs. More information: https://stackoverflow.com/a/21613044/3817588


opgeruimd staat netjes :1st_place_medal:


Normally we wouldn't take the output filename as an argument and instead let the user specify it on demand via shell piping since `./myscript.sh > some-file` is more flexible than always requiring the user to provide the output file.


Maybe prepending `sh` here? It wouldn't be too clean, but as I don't know how else we would satisfy Android requirements regarding the shebang I reckon it would be an acceptable trade-off.


@c-osanai
ばっちりですね！このfunctionをreturnするというのがなんとなく感覚として不自然でなければばっちりです！
もし書けたけどしっくりきていないということがありましたら質問ください。
質問の練習にもなりますので積極的にしていただければ幸いです。


NB: subshells should be quoted so that you properly keep any potential whitespace output by the command. `"$(TZ=GMT LC_ALL=en_US.utf8 date '+%a, %d %h %Y %H:%M:%S %Z')"`


weird indent below


Should this be an optional argument with a default value? You can set a default value like this:

```
storage_service_version="${5:-2018-03-28}"
```

More generally:

```
some_variable="${name_of_variable_to_check:-fallback_value}"
```


Nada.


remove-curve-type (nealkruis) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (3008 of 3009 tests passed, 630 test warnings)

Messages:

 * 631 tests had: EIO diffs.
 * 11 tests had: ERR diffs.
 * 5 tests had: AUD diffs.
 * 4 tests had: RDD diffs.
 * 1 test had: ESO big diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: Table big diffs.

Failures:

regression Test Summary
 * Passed: 646
 * Failed: 1

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


피드백 감사합니다. 그런데 조금 이해가 안되는 부분이 있습니다.
sniff_tcp 구조체 안에 packet 데이터를 넣어야하는데 packet을 이용하지 않는 방법이 존재하는 건가요?
아니면 tcp 위치를 14+size_ip로 구하지않고 ip 헤더값으로만 구하시라는 것인가요?


maybe instead of calling `render_qweb_html` you could move thhis block

```
        # If the report is using a custom model to render its html, we must use it.
        # Otherwise, fallback on the generic html rendering.
        report_model_name = 'report.%s' % self.report_name
        report_model = self.env.get(report_model_name)

        if report_model is not None:
            data = report_model._get_report_values(docids, data=data)
        else:
            docs = self.env[self.model].browse(docids)
            data = {
                'doc_ids': docids,
                'doc_model': self.model,
                'docs': docs,
            }
```
into an `_get_rendering_context` and call `render_template`


You probably want to validate the arguments and echo out the usage message in case they are not provided.

You can check if a value is non-zero using `test -z`, or directly via the if syntax:

```
if [ -z "${some_variable_name}" ]; then
  # do something in case the variable is empty
fi
```


It's checking against entering space when input is required.
I will try `trim()` now.


как это работает?))


Using `$0` instead of `${0##*/}` would be more straight-forward. `$0` always contains the name of the invoked script.


No, it would be OK to leave LAFACT at 10000 now.


deleted


сторе можно завать storeId, и тогда она будет глобально доступна по id


Puzzle `47-de66b5c3` disappeared from [`atom-basis/src/test/java/com/pragmaticobjects/oo/atom/codegen/bytebuddy/matchers/AssertThatTypeDoesNotMatchTest.java`](https://github.com/pragmatic-objects/oo-atom/blob/master/atom-basis/src/test/java/com/pragmaticobjects/oo/atom/codegen/bytebuddy/matchers/AssertThatTypeDoesNotMatchTest.java), that's why I closed #187. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


слово event - зарезервировано. лучше просто e или evt


Usually you'll want to avoid echoing variables (it it's not for debugging/etc) and instead use printf which has a more predictable behavior. E.g. `printf "%s" "$access_key"`. More information: https://unix.stackexchange.com/a/65819


LGTM


remove-curve-type (nealkruis) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


god


@jdkloe thanks, have done so now with #44 , would certainly accept PRs that improved the README, etc.


1) два рекорда передаешь?
2) можно прям рекорд передать, вьюмодел нормально распарсит данные
3) создавай переменные для рекордов, чтобы понимать что за обьект, бывшая там, или задача, или хуй


Why don't we cache the result of Sum so future callers can call it again with the caveat that Write returns an error once Sum has been called.


So, apparently, you've found a solution? Anyway, congrats.


It might be nice to add a link to the documentation that backs up this paragraph.


Tehtävä 3.9 valmis.


@chrisroos I think this means that `original_method_owner` now gets called three times. I vaguely remember there being performance issues around something like this, so it would be nice to either confirm that this is not the case or memoize the result.

This might be particularly relevant given the commit relating to `method_defined_in_stubbee_or_in_ancestor_chain?` in which `method_visibility` is now potentially called twice.


Puzzle `47-222aaa73` disappeared from [`atom-basis/src/test/java/com/pragmaticobjects/oo/atom/codegen/bytebuddy/matchers/AssertThatTypeMatchesTest.java`](https://github.com/pragmatic-objects/oo-atom/blob/master/atom-basis/src/test/java/com/pragmaticobjects/oo/atom/codegen/bytebuddy/matchers/AssertThatTypeMatchesTest.java), that's why I closed #186. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


In fact, this is c6/f6

Looks promising !

Since you are experimenting with the psqt,
you can also simplify a bit the following.

If a bishop is in the center, master currently always give the LongDiagonalBishop bonus

```
// Bonus for bishop on a long diagonal which can "see" both center squares
                if (more_than_one(Center & (attacks_bb<BISHOP>(s, pos.pieces(PAWN)) | s)))
                    score += LongDiagonalBishop;
```

so you can replace with

```
// Bonus for bishop on a long diagonal which can "see" both center squares
                if (more_than_one(Center & attacks_bb<BISHOP>(s, pos.pieces(PAWN))))
                    score += LongDiagonalBishop;
```

and increase the d4/d5 and e4/e5 value accordingly in the psqt.

This will not give the same bench,
because we skip the evaluation under some LazyThreshold  conditions,
but otherwise, this would be exactly the same.


I don't think we should encourage or support the use of MD5-based HMAC and so I'd be very tempted to remove it as a mechanism.


Thanks


да, можно делать rec.set(values)


@chrisroos:

> The `xxx_method_defined?` methods accept either a symbol or string so we don't need to manually convert the method name to a symbol.

Is this definitely true in all supported versions of Ruby? I vaguely remember some differences between older and newer versions...


also;

Find:  DynamicQueryManager dqm = new DynamicQueryManager();
Replace:


ковычки нахуй


## New string
- `PRIORITY_SPEAKER_DESCRIPTION_APP: "\nUsers with this permission have the ability to be more easily heard when talking. When activated,\nthe volume of others without this permission will be automatically lowered. Priority Speaker is\nactivated by using the **[{keybind}](onClick)** keybind.\n"`


Thanks! Fixed


A faire :
Creer les solutions correspondant au projets perso


Tämän vois tuhota.


Created multidev environment [lawhelp#ci-658](https://dashboard.pantheon.io/sites/9ec12d94-c804-44b7-968e-166a0b49fdc0#ci-658).

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


Teht.9 valmis. Teht.8 puuttuu.


![](https://github.trello.services/images/mini-trello-icon.png) [066 - Padronizar Nome das rotas, e retorno dos inserts](https://trello.com/c/rk6RE2de/75-066-padronizar-nome-das-rotas-e-retorno-dos-inserts)


в методе `live_scores` идет динамический подсчет "стоимости" карты
это не очень хорошо, получается еще одна функциональность у класса Интерфейс
есть такая рекомендация (не помню где прочитал): "если при описании функций класса вы начинаете использовать союз И, то скорее всего вам нужно писать еще один класс"
правильней сделать чтобы Интерфейс ничего не знал о том, как считать ценность карты
можно конечно это запихнуть в класс Колода, но еще более верное решение - создать класс Карта
и в колоде хранить не коллекцию строк, а коллекцию объектов класса Колода
в этом случае, чтобы узнать ценность карты достаточно будет обратиться к аттрибуту объекта `card.value`


Haha got tired of dealing with this bug? :P


And if you cast the value of __func__ this way:
```cpp
float (*coords)[3] = (float (*)[3])MEM_mallocN(sizeof(float[3]) * numVert, (const char *)(__func__));```

Did you try to put __func__ in parenthesis ?

Else we knock the hell door…


а зачем в 143 строке возвращается инстанс переменная "игрок" ?


WindowShadingControlOrder (JasonGlazer) - i386-Windows-7-VisualStudio-14: Tests Failed (2423 of 2972 tests passed, 0 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 668
 * Failed: 2

InputProcessorFixture Test Summary
 * Passed: 50
 * Failed: 2

integration Test Summary
 * Passed: 84
 * Failed: 545

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


Really ? :)

Thanks a lot. I would have probably spent a long time looking for something more conple. :)

Thank u so much.


в точке вызова метода вроде не ожидается никакого значения от этого метода


hello,test


в 151 строке лучше постфиксный "иф"


Thank you @seldaek!


It is not.  In fact, if you do that, without having a HTTPS certificate, you'll (temporarily) break your site.

Here's the contents of that file:  https://github.com/debiki/talkyard/blob/master/docker/web/http-redirect-to-https.conf

It tells the browser to instead go to:  `https://$http_host$request_uri;`  (note: http*S*). And assumes Nginx listens on HTTPS port 443 already.

You'll need to generate a HTTPS cert and install it. You can use Let'sEncrypt and Cretbot.

Maybe you could open a topic about that, over at https://www.talkyard.io/forum/latest/support ?  (so other people see it too and get help they too)


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


Thank you. By adding this line, now it works.


When is result != null? As stated in the comment, the API result will always be null (AFAICT), and the method will only return false through the exception paths.


Hi @kamthamc ,
Could you please describe the logic of this change? Why was it required?


Right, in the error case, it just means it's already been initialized, which we can handle gracefully here. I think that's a nice simplification, and indeed it needs your log's patch to work correctly.


An interesting premise.


@lauravignoli this is also executed part of @Before; is it safe to remove it here?


Is there a method to run a bash command on the worker? I'd like to create a tarball right in the test, in order to not store it in git.


comment: an interesting premise


This is released now, in v1.1.4.


здесь и еще в нескольких местах в коде есть вот такие вложения
условие, в нем еще тернарник - не очень рекомендуемый вариант
в строках 36 - 38 внутри "вен" тернарник и еще постфиксный "иф" после него - такие вещи обычно сильно затрудняют чтение кода
если внутри тех же ветвей "кейса" еще какие-то условия - лучше выносить все это в отдельные методы с понятными названиями и уже в них разруливать другие ветвления


Yup!


Hi there, how can we run this application as web application and command line application. What I meant is, if I use this application as command line application then it should execute application and exit after execution...

If I use as web application it should run as server...

How can I instruct this application run as Command Line application or Web application...


#6806-InconsistentConvectionCoeffs (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Tests Failed (2657 of 3010 tests passed, 79 test warnings)

Messages:

 * 431 tests had: EIO diffs.
 * 288 tests had: ESO big diffs.
 * 135 tests had: Table small diffs.
 * 137 tests had: ESO small diffs.
 * 127 tests had: SSZ small diffs.
 * 86 tests had: ZSZ small diffs.
 * 266 tests had: Table big diffs.
 * 101 tests had: ZSZ big diffs.
 * 37 tests had: ERR diffs.
 * 13 tests had: SSZ big diffs.
 * 44 tests had: MTR small diffs.
 * 51 tests had: MTR big diffs.

Failures:

EnergyPlusFixture Test Summary
 * Passed: 667
 * Failed: 1

regression Test Summary
 * Passed: 295
 * Failed: 352

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


URL rewrite is also supported in PCF on the `windows2016` stack.


nit- extra tab?


Cuidado com essas URL que tá deixando fixa, elas tem que vir de arquivos de configurações externos


Caption position for the whole document - no. There are documents where this point changes from page to page. There are also documents where this can change on a single page, but:

1. I don't know what to do with them yet.
2. Their number is low enough to ignore them for now.


поиграл )
вылетает
```
Управление: | (Н)овая игра |
> Н

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: *** || В банке: 100
|  ***  |  ***  |
-----------------------------------------

-----------------------------------------
|  A♠  |  Q♣  |
Игрок 2: 'МУМУ' || Очков: 21 || В банке: 80
-----------------------------------------
Управление: | (П)ропустить ход || (Д)обавить карту || (О)ткрыть карты |
> Д

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: *** || В банке: 100
|  ***  |  ***  |
-----------------------------------------

-----------------------------------------
|  A♠  |  Q♣  |  7♠
Игрок 2: 'МУМУ' || Очков: 28 || В банке: 80
-----------------------------------------
Нажмите Enter для передачи хода Дилеру
>

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: *** || В банке: 100
|  ***  |  ***  | ***  |
-----------------------------------------

-----------------------------------------
|  A♠  |  Q♣  |  7♠
Игрок 2: 'МУМУ' || Очков: 28 || В банке: 80
-----------------------------------------

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: 22 || В банке: 100
|  K♥  |  2♦  |  Q♦
-----------------------------------------

-----------------------------------------
|  A♠  |  Q♣  |  7♠
Игрок 2: 'МУМУ' || Очков: 28 || В банке: 80
-----------------------------------------
Ничья
Traceback (most recent call last):
	15: from game_exe.rb:6:in `<main>'
	14: from .../interface.rb:27:in `start'
	13: from .../interface.rb:38:in `next_step'
	12: from .../interface.rb:56:in `dealer_step'
	11: from .../interface.rb:40:in `next_step'
	10: from .../interface.rb:85:in `open_hands'
	 9: from .../interface.rb:130:in `winner'
	 8: from .../interface.rb:43:in `next_step'
	 7: from .../interface.rb:27:in `start'
	 6: from .../interface.rb:38:in `next_step'
	 5: from .../interface.rb:58:in `dealer_step'
	 4: from .../interface.rb:68:in `one_more_card'
	 3: from .../interface.rb:73:in `open_hands_forced'
	 2: from .../interface.rb:84:in `open_hands'
	 1: from .../interface.rb:116:in `check_scores'
.../interface.rb:163:in `bet_refund': undefined local variable or method `bet' for #<Interface:0x0000000002806568> (NameError)
Did you mean?  @bet
```


### Lipsum Really?

So we ...


Puzzle `575-5d95eb0b` discovered in   [`src/main/java/com/zerocracy/pm/staff/ranks/RnkGithubMilestone.java`](  https://github.com/zerocracy/farm/blob/master/src/main/java/com/zerocracy/pm/staff/ranks/RnkGithubMilestone.java)   and submitted as #1541. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


β阶段答辩专用文件夹


мне кажется меня обманывают... пора вызывать спецназ и налоговую )))
```
$ ruby game_exe.rb
Введите имя:
> муму

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: *** || В банке: 90
|  ***  |  ***  |
-----------------------------------------

-----------------------------------------
|  A♥  |  9♥  |
Игрок 2: 'муму' || Очков: 20 || В банке: 90
-----------------------------------------
Управление: | (П)ропустить ход || (Д)обавить карту || (О)ткрыть карты |
> Д

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: *** || В банке: 90
|  ***  |  ***  |
-----------------------------------------

-----------------------------------------
|  A♥  |  9♥  |  4♥
Игрок 2: 'муму' || Очков: 24 || В банке: 90
-----------------------------------------
Нажмите Enter для передачи хода Дилеру
>

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: *** || В банке: 90
|  ***  |  ***  | ***  |
-----------------------------------------

-----------------------------------------
|  A♥  |  9♥  |  4♥
Игрок 2: 'муму' || Очков: 24 || В банке: 90
-----------------------------------------

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: 14 || В банке: 90
|  6♦  |  5♣  |  3♥
-----------------------------------------

-----------------------------------------
|  A♥  |  9♥  |  4♥
Игрок 2: 'муму' || Очков: 24 || В банке: 90
-----------------------------------------
Победил Dealer
Управление: | (Н)овая игра |
>
```
здесь должна быть ничья


#6806-InconsistentConvectionCoeffs (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


id={this.props.id}


remove-curve-type (nealkruis) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1713 of 1713 tests passed, 0 test warnings)

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


а если я побеждаю в раунде, то следующая игра не запускается
после нажатия "Н" повторно вижу результат предыдущей игры и предложение сыграть еще раз
вот:
```
$ ruby game_exe.rb
Введите имя:
> муму

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: *** || В банке: 90
|  ***  |  ***  |
-----------------------------------------

-----------------------------------------
|  4♦  |  7♥  |
Игрок 2: 'муму' || Очков: 11 || В банке: 90
-----------------------------------------
Управление: | (П)ропустить ход || (Д)обавить карту || (О)ткрыть карты |
> Д

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: *** || В банке: 90
|  ***  |  ***  |
-----------------------------------------

-----------------------------------------
|  4♦  |  7♥  |  Q♦
Игрок 2: 'муму' || Очков: 21 || В банке: 90
-----------------------------------------
Нажмите Enter для передачи хода Дилеру
>

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: *** || В банке: 90
|  ***  |  ***  | ***  |
-----------------------------------------

-----------------------------------------
|  4♦  |  7♥  |  Q♦
Игрок 2: 'муму' || Очков: 21 || В банке: 90
-----------------------------------------

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: 25 || В банке: 90
|  4♥  |  A♦  |  10♦
-----------------------------------------

-----------------------------------------
|  4♦  |  7♥  |  Q♦
Игрок 2: 'муму' || Очков: 21 || В банке: 90
-----------------------------------------
Победил муму
Управление: | (Н)овая игра |
> Н

Банк партии: 20
-----------------------------------------
Игрок 1: 'Dealer' || Очков: 25 || В банке: 90
|  4♥  |  A♦  |  10♦
-----------------------------------------

-----------------------------------------
|  4♦  |  7♥  |  Q♦
Игрок 2: 'муму' || Очков: 21 || В банке: 90
-----------------------------------------
Победил муму
Управление: | (Н)овая игра |
>
```


Really ...


- "Random" button for "Randomize upcoming playlist songs", while "After playlist, randomly select unplayed songs from the library" can now be found under "Playlist">"After playlist..."


```
this.state.menuItems.map((item, index)=> <MenuItem
			id={index}
```


Rendering SLS 'base:linux.system.repo' failed: Conflicting ID 'file.absent'


The thing I was trying to say, is that now that you mention it, it removes too many group buffs even in TBC.  I will try to consult with some people to find out if thats even a thing outside of soulstone.


Wooow, can't wait to try that out :)


ok


Hi @mikehamer, may I ask the meaning of this line?
Were I can find reference for TDOA filtering?
Thanks!


Why throw an error code of 404 when some exception has occurred? Shouldn't it be 500 specifying an Internal Server Error.?


Pro:
- labels can be made using whichever constructor (i.e. using the constructors where `shortname`s and ref addresses are both the same or not) since the labels are associated with the appropriate chunk type, they are set anew using the label's information with the appended acronyms that simply need to be rendered as is (i.e. no need to append anything to the shortname or ref address when attempting to reference it)
Con?
- a LOT of constructors for label will be made


You have to close both sockets.


Why Error message over here says invalid HotelId? Shouldn't it be exception details?


As I said, there was some misunderstanding there. :wink:

Soulstone was not removed in Classic either: it was common at the end of a raid for a warlock to link his/her "unused" soulstone on another player before logging out.


ha hit me yesterday in the office 🙃


Esta es la primera foto


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/934d771d-50c2-4cb0-986f-849120765900?env_id=ibm%3Ayp%3Aeu-gb "Pizza CI"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/3f79f3db-e060-4360-9757-405501e828c4?env_id=ibm%3Ayp%3Aeu-gb "Deliver Pizza CI") deployed [Pizza](https://github.com/vinay0410/Pizza/releases/tag/deploy-ibm-yp-eu-gb-SWE_Project-dev-20180803-135300 "deploy-ibm-yp-eu-gb-SWE_Project-dev-20180803-135300") to [dev](https://console.bluemix.net/apps/69fee71a-51ee-4daf-af45-0cc97dee67f0?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:SWE_Project:dev"), including this commit


Bug: libgralloc_extra.so, libn3d3a.so are important. Remove them can cause bootloop.


Perhaps we are missing mapping of 404 failure to false? Api states that it's returned if user is not a collaborator: https://developer.github.com/v3/repos/collaborators/#response-if-user-is-not-a-collaborator


This looks awesome.


Good idea.
Another thing we should do is support `Reset()` (i.e. and start from the top - new session, new `C_SignInit`). That'll probably be next week.


Hmmm yeah, I just talked to my resident research nut, and he said he can't think of any buff being removed in tbc after leaving group other than soul stone.


Always use camel casing while specifying input parameters. Use pascal casing while specifying properties.


Did you intend to leave these `debug!` statements in?


I wondered about that. I feel it's the HSM's job to enforce policy rather than the shim layer's. But we could be stricter, yes.

(NB that HMAC is not dependent on collision resistance, so the well-known problem with MD5 isn't a direct issue here. But I do sympathise with the desire to bury it anyway.)


This introduces a bug with broken OTP for almost all default repositories.
`newAccount` should be returned to fix it.


why return 404 when an exception is occurred? Shouldn't it be 500. Let me know your thoughts


shouldn't line 41 have "Micro Focus" instead of "HPE"?


DLL's should not be committed. Please add a gitignore file.


Looks like a duplicate ‘ordbaseat’ here.


this test has no before for that since not all the tests require those logs in that dataset


WindowShadingControlOrder (JasonGlazer) - Win64-Windows-7-VisualStudio-14: Tests Failed (2423 of 2972 tests passed, 0 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 668
 * Failed: 2

InputProcessorFixture Test Summary
 * Passed: 50
 * Failed: 2

integration Test Summary
 * Passed: 84
 * Failed: 545

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


预览链接


That's exactly where result is != null (false), because the mapping is executed on what mapFailureToValue returns. Is there a way to skip the mapping from mapFailureToValue?


I don't understand


Collaborator: Review for this commit was created. [Link to review](http://e4049537.ngrok.io/ui#review:id=436)


on line 356, shouldn't the groupings be "^(\w[\s\w.]+?\w):(\w[\s\w.]+?\w)$"
Are the grouping really needed?  Are they even used?


Thank you !


layout: slide
title: "Welcome to our second slide!"
---
Your text
Use the left arrow to go back!


это делается через `pass` по-хорошему


This is just preventing root node specific properties being pasted into the middle of a game tree. What do you mean by solution?


mancava uno / nella cartella del token


There is no need to copy my commit to this branch.


Congrat!


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

I updated the Github team because of this commit.

- @jsignell 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)


Fixed #7


Also, it is not a good strategy to use "copy" unless necessary. It will cause a lot of trouble when merging code.


The last comment (perhaps): can you move e1000e_tx_ring_push and e1000e_rx_ring_push to e1000e.c and export them together with e1000e_pci_macreg_read/e1000e_pci_macreg_write/e1000e_pci_wait_isr?

There's no need to have the function pointers in QE1000E, since they always have the same value.


I'll take another look at `opis/json-schema` then.

From looking at `filter_var`, I didn't think it would get us very far but I may not fully understand it's potential. I do think that we'll need to keep validation separate from coercion or filtering, though, because we often need to present a user's invalid input back to them.

I'll take another look at Laravel's approach, too, if PHP 7 isn't a barrier. They may have a more generic validation library we can use.


а это то здесь зачем? ))
забыл убрать?


TeamCity SayMore :: SayMore pull requests [Build *.*.212.ffa8f463f40d68087c861544fdd3e34b1966d133](http://build.palaso.org/viewLog.html?buildId=126295&buildTypeId=SayMore_SayMorePullRequests) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:00:24


one word replace into one word or one sentence or one paragraph using local storage


TeamCity SayMore :: SayMore pull requests [Build *.*.211.d41103e6de69eec77204addfb90a7bdfd7b773d0](http://build.palaso.org/viewLog.html?buildId=126294&buildTypeId=SayMore_SayMorePullRequests) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:00:46


I believe that if mapping of result to true was moved above failure mapping it would work properly.

Like this?

```patch
Index: app/src/main/java/com/gh4a/utils/SingleFactory.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- app/src/main/java/com/gh4a/utils/SingleFactory.java	(revision afa5afe138c76263eadc142b2137265d5167145f)
+++ app/src/main/java/com/gh4a/utils/SingleFactory.java	(date 1533305084340)
@@ -18,6 +18,7 @@
 import org.simpleframework.xml.transform.RegistryMatcher;
 import org.simpleframework.xml.transform.Transform;

+import java.net.HttpURLConnection;
 import java.text.DateFormat;
 import java.text.SimpleDateFormat;
 import java.util.ArrayList;
@@ -48,11 +49,13 @@

         return service.isUserCollaborator(repoOwner, repoName, app.getAuthLogin())
                 .map(ApiHelpers::throwOnFailure)
+                // there's no actual content, result is always null
+                .map(result -> true)
                 // the API returns 403 if the user doesn't have push access,
                 // which in turn means he isn't a collaborator
-                .compose(RxUtils.mapFailureToValue(403, false))
-                // there's no actual content, result is always null
-                .map(result -> true);
+                .compose(RxUtils.mapFailureToValue(HttpURLConnection.HTTP_FORBIDDEN, false))
+                // the API returns 404 if the user isn't a collaborator
+                .compose(RxUtils.mapFailureToValue(HttpURLConnection.HTTP_NOT_FOUND, false));
     }

     public static Single<NotificationListLoadResult> getNotifications(boolean all,
```


this will change really soon


I liked your older naming better "Utf8 email:%s".  The SMTP is extraneous.  Alternatively if you want to refer to the RFC then call it SmtpUTF8Mailbox.


actually we're already checking if it's null further up in the function so we should be all set.


I liked your older naming better "Utf8 email".  The SMTP is extraneous.  Alternatively if you want to refer to the RFC then call it SmtpUTF8Mailbox.


I like the change overall, but the only thing I have a slight concern over is that it's not exactly obvious from the typing here that an `rx` of `None` means ad-hoc updating, while an `rx` of `Some(...)` means it's auto-updating. It might help the overall readability of the code if we could tease those apart.

That being said, this is a small enough module that the scope of any potential confusion is pretty well contained. I'd be fine merging as-is; just a thought.


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


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 ZPlayzMCPE,
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/ZPlayzMCPE/Sell-Latest/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `f98eb92a-9726-11e8-9a50-102102d06e8c`.

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


test ajout ligne depuis github


I'm a bit out of my depth in this conversation, but happy to defer to you both on this.


Why this one it was removed ?
OPnsense will not support QinQ in 18.7?


I'm deleting my first-file


Collaborator: Review for this commit was created. [Link to review](http://e4049537.ngrok.io/ui#review:id=438)


Ha, it's rather primitive ([example](https://github.com/armory3d/armory_examples/tree/master/animation_movebone)), please let me know in the issue section how to make it more useful. 😀 IK solver itself needs more fixes too..


> # Does AbstractSystem a superset of HybridSystem?

yes.


I think that this points to a 'bug' in the implementation of adding a space after a : in labels -- it gets added always. It shouldn't.


Actually this is an issue fordesmume itself


и это тоже не нужно


i.e. this change is good wrt the space.


It wasn't! Not sure how that ended up there. (and why it's still compiling for me) Thanks!


Just paging in @Mornix . @elwazana your implementation is perfectly fine with respect to the current design, but is going to have to get tweaked for the 'new' design of the Assumptions, Likely Changes, etc.


ni se gastaron en un `.configure do |config|` los muchachos jajaja


Excellent!


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


Kou


I did indeed. Thanks for checking.


Added Company


61 Kou


Fixing 'Initially' spelling is good. Is it really 'Soild' or should it be 'Solid'?


You make a good point. I was back and forth on having a separate bool to indicate whether it was doing auto updates or not, but it seemed redundant and prone to getting out of sync. Maybe with a better name, this would serve both purposes?

How about `auto_update_rx`? I'm open to other suggestions.


I've really enjoyed the consistency of using `$obj->getData('thing')` and `$obj->getLocalizedData('thing')` a bit with this code, though I do see the benefits of having `$obj->getThing()` and `$obj->getLocalizedThing()`.

The getter and setter methods have been an easy way for me to determine what pieces of data are contained in an object, and which pieces are localized, but the schemas should now provide that kind of documentation. For deprecation, we can always intervene in the `getData` method:

```
class Foo extends DataObject {
	public function getData($name) {
		if ($name === 'firstName') {
			$name = 'givenName';
		}
		return parent::getData($name);
	}
}
```

Going this route might reduce the occasions we have (particularly with themes) where mismatched versions lead to fatal errors. If we remove a getter, like `$issue->getCoverImage()` in a version, a theme will throw a fatal error if it hasn't been updated properly. With `$issue->getData('coverImage')`, the failure would be less fatal (though perhaps easier to miss), so I can see pros/cons with either approach.


Thanks, that works 👍


数据文件，分别为：用户id，商品id,用户打分，逗留时间


This is a node package that can be installed globally (`-g`) and then run from the command line.

https://www.npmjs.com/package/jsonlint

Will that do the trick?


TeamCity SayMore :: SayMore pull requests [Build *.*.213.4fe204d8bddd63b0b80297f34baa30a4deefb044](http://build.palaso.org/viewLog.html?buildId=126298&buildTypeId=SayMore_SayMorePullRequests) outcome was **FAILURE**
Summary: Tests failed: 14 (14 new), passed: 670, ignored: 4 Build time: 00:00:50
### Failed tests
```
SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_RecordingEquipment_EquipmentInKeysOfModelIMDISession: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_SetEthnicGroup_PersonHasEthnicGroup: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_SessionCustomField_AddCustomKeyValueAsContentKeyValue: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_SessionElarTopicKeyword_AddSingleTopicMultipleKeywords: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_PersonCustomField_AddCustomKeyValueAsPersonKeyValue: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_AddNotes_AddContentDescription: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_ContentLanguage_AddTruToContentLanguagesWithContentDescription: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_WorkingLanguage_AddFraToContentLanguagesWithWorkingDescription: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_PersonNotes_AddPersonDescription: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_AddResourceNotes_AddAsResourceDescription: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_PersonContact_AddActorContactAddress: <no details avaliable>

##### there are 4 more failed tests, see build details
```


This needs to be removed from this page as it is not a feature of Intune app protection policies and will confuse customers.


that's good, thanks


TeamCity SayMore :: SayMore pull requests [Build *.*.214.bd55d32eedb183fb795b1ab9ae60411891bffc80](http://build.palaso.org/viewLog.html?buildId=126301&buildTypeId=SayMore_SayMorePullRequests) outcome was **FAILURE**
Summary: Tests failed: 14 (14 new), passed: 670, ignored: 4 Build time: 00:00:50
### Failed tests
```
SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_RecordingEquipment_EquipmentInKeysOfModelIMDISession: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_SetEthnicGroup_PersonHasEthnicGroup: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_SessionCustomField_AddCustomKeyValueAsContentKeyValue: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_SessionElarTopicKeyword_AddSingleTopicMultipleKeywords: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_PersonCustomField_AddCustomKeyValueAsPersonKeyValue: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_AddNotes_AddContentDescription: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_ContentLanguage_AddTruToContentLanguagesWithContentDescription: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_WorkingLanguage_AddFraToContentLanguagesWithWorkingDescription: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_PersonNotes_AddPersonDescription: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_AddResourceNotes_AddAsResourceDescription: <no details avaliable>

SayMoreTests.dll: SayMoreTests.Utilities.SessionArchivingTests.AddIMDISession_PersonContact_AddActorContactAddress: <no details avaliable>

##### there are 4 more failed tests, see build details
```


In case you haven't noticed all `npm` tokens have been revoked due to a security incident (https://blog.npmjs.org/post/175824896885/incident-report-npm-inc-operations-incident-of).
You can create a new token and use `npm` publishing from `travis-ci` again.


Jaja, de una que no. Lo usan también en "no Rails", pero le podrían haber puesto más cariño.


tem que fazer [assim](https://help.github.com/articles/removing-sensitive-data-from-a-repository/) pra ele sumir de verdade (mas as coisas da aws eu troquei aqui do nosso lado já)


couldn't find them, i guess they have been cleaned out. I don't recall seeing `GUI busy on attempt` but it was about a week ago now...


@garyrussell Hello Gary. you upgraded spring-kafka to Kafka 2.0.0. So, this means that there is not going to be a release version for kafka 1.1.1. This is strange. Is it safe to use spring-kafka-2.2.0.M1 for kafka 1.1.1?


Needed to change the package version to 5.0.0 since 4.x was already taken in the past:
```
Version History
5.0.0 4 minutes ago
4.0.1 13 minutes ago
3.3.6 a year ago
3.3.5 a year ago
3.3.4 a year ago
3.3.3 a year ago
3.3.2 a year ago
3.3.1 a year ago
3.3.0 2 years ago
3.2.0 2 years ago
3.1.0 2 years ago
4.1.1 2 years ago
4.1.0 2 years ago
4.0.0 2 years ago
3.0.2 2 years ago
3.0.0 2 years ago
2.0.1 3 years ago
2.0.0 3 years ago
```


Out of curiosity, why not `ReactDOMRe` -> `ReactDOM` as well?


There is a related [issue](https://github.com/Openworx/backend_theme/issues/67).


Alá, ficou sem porta


typo in image src link


LGTM


#1143 #1158


You're right; it comes from the implementation of `setSN`, which should be updated to not append a space if the String that's passed in is an "".


Puzzle `1041-c307d5cc` disappeared from [`pom.xml`](https://github.com/zerocracy/farm/blob/master/pom.xml), that's why I closed #1231. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Puzzle `1231-e8f4cee3` discovered in   [`pom.xml`](  https://github.com/zerocracy/farm/blob/master/pom.xml)   and submitted as #1542. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


#6806-InconsistentConvectionCoeffs (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1713 of 1714 tests passed, 0 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 667
 * Failed: 1

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


@lordloki Your workaround works fine.
@panzergame Your workaround still raises the same error.


![image](https://user-images.githubusercontent.com/29287201/43648401-96e99e48-973a-11e8-8f30-9f9e977426fb.png)
![image](https://user-images.githubusercontent.com/29287201/43648427-a7e8bf62-973a-11e8-954b-8756fbaef1a0.png)
![image](https://user-images.githubusercontent.com/29287201/43648520-e7ec414c-973a-11e8-8aa5-bc05417b5039.png)
By imposing  for instance textdomain("eventp_messages"); the domain related to feeds or inputs is purely skipped. All the domains must be explicitely declared and called if we want to load in the same time the 3 domains.
Regards,
Aymeric


Puzzle `8-cec8a65b` disappeared from [`atom-basis/src/test/java/com/pragmaticobjects/oo/atom/codegen/bytebuddy/validator/ValSingleTest.java`](https://github.com/pragmatic-objects/oo-atom/blob/master/atom-basis/src/test/java/com/pragmaticobjects/oo/atom/codegen/bytebuddy/validator/ValSingleTest.java), that's why I closed #184. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


TeamCity SayMore :: SayMore pull requests [Build *.*.215.c999bc5a6994a72cdfe88650b2cdf640fe35e6df](http://build.palaso.org/viewLog.html?buildId=126307&buildTypeId=SayMore_SayMorePullRequests) outcome was **SUCCESS**
Summary: Tests passed: 684, ignored: 4 Build time: 00:01:02


小百合


This works great!  - it should be committed - there appears to be no loss in Elo.


huh, thanks.


Thanks for creating the issue. I'll look at it and will respond there.


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/notify-users-of-bouncing-email/88895/6


TeamCity SayMore :: SayMore pull requests [Build *.*.216.6dae58ea066b8cf7a30516e396b6a8523c32e43b](http://build.palaso.org/viewLog.html?buildId=126308&buildTypeId=SayMore_SayMorePullRequests) outcome was **SUCCESS**
Summary: Tests passed: 684, ignored: 4 Build time: 00:01:03


I thought this was the code to fix the `bug` we had discussed in an [issue](https://github.com/SabakiHQ/Sabaki/issues/427) some days ago, it seems you've even closed it based on this file.


Hi @AdSchellevis , thanks for you explain. Im dont have knowledge to make this functionality.
My question about this is I have some customaer that usage it on PFSense (as too ipsec  VTI feature) and they are planning to move to OPNSense. :)


Hi  @skjnldsv I read its actually not correct to call mutations directly and instead to call actions that run the mutations 🤔 However I believe I saw you doing the same in the Contacts.vue so wanted to ask your stand point and how I should continue. Thank you!


the argument signature is different.
register_callback(metric, cb)
unregister_callback(cb, metric)

Was that intended?


I got it building "standalone" with some changes to the cmake file. Presumably the main repository doesn't need them since this configuration is unsupported?


add pinch gesture begin and end callback


That's not our duty, as it's outside OCA.


![image](https://user-images.githubusercontent.com/29287201/43648971-2ca962b4-973c-11e8-81be-3836b29cd2a8.png
Mix of words translated coming from a first domain loaded and other words coming from a second domain not loaded (conflict)


xstrdup


I love this script but i have question is there a way to add it to a macro like `[[[[10d4]]!rtm name of table]] for it to roll, that many times


Ah now I understand you. That because of some indent settings at my webStorm
when there is some variables declarations it indents them
for example:
```
let x = 1;
let foo = 5;
let longName = 10;
```
comes:
```
let x               = 1;
let foo            = 5;
let longName = 10;
```
Also in arrays and objects:
```
let person = {
name         : "Zuhair",
age            : 34,
nationality : "Syrian"
}
```


Prettier package is still required for ESLint to do it's thing.  Uninstalling causes a warning (eslint-plugin-prettier@2.6.2 requires a peer of prettier@>= 0.11.0 but none is installed) and running it produces an error (Cannot find module 'prettier')


Should it be added to `EmailTemplatesController`?


Does this mean allied races are now supported, or?


Thank you!


@ccesario you're welcome, maybe it will come back at some point in time, you never know.


It looks like the child will have to be "lightly" connected to redux but w/o direct access to state. I'll fix this up.


I think this is wrong, take a look at forbes:
https://github.com/kul-forbes/ForBES/blob/master/private/lbfgs.c

The size_t is dangerous for backward compatibility !!!
more info https://stackoverflow.com/questions/6585116/difference-between-size-t-and-mwsize-when-mexing-c-with-matlab


Yeah, I think we're moving in the same direction. I think the validation in the Form classes will be deprecated. So in many ways the Service class validation replaces the Form class validation. Here's my high-level view of how responsibilities will be divided up:

- _Validator classes_ handle validation of a single value, according to a generalized format. Is this value a valid date, a positive integer, a match for this regex? These are the reusable validation code blocks which we can draw on anywhere. I'm currently using our Validator classes for this but it could be replaced by a third-party lib.
- _Entity service classes_ handle whole-object validation. They coordinate the Validator classes and perform any ad-hoc validation required for this specific object.

In this case, the `SchemaService` acts like a helper class to automatically apply the Validator classes according to an object's schema. But the entity service class (eg - `ContextService`) is still the service responsible for validating the entity as a whole and returning an appropriate response. That's where a hook should be registered, and that's where all requests to validate an entity should be directed.


Yeah - this really sucked. In the data viewer we call `get_param_limits()` for all parameters.

This took ~1.0 seconds on my machine and the `if name not in self`check was ~0.45 seconds. Which is daft because `h5py` already sensibly raises `KeyError`, so this just causes the lookup to happen twice...

...which is doubly daft as we have looked up what all the parameter names are already with `.keys()`... :man_facepalming:


Ah? I may be wrong then. Where did you read that? :)


Yuuta(ユウタ) 2006/6/2
　Birth place:0008_chiba-zoo
    Transfer: Omoriyama 2008/10
    Father: Fuuta
    Mother: Chiichii
    Litter: Fuuka
    Wife: Riku(passed away)
    Children: 0214_yuri

    He's almost blind from cataract.


Puzzle `165-46204c29` disappeared from [`atom-basis/src/main/java/com/pragmaticobjects/oo/atom/codegen/bytebuddy/matchers/atomspec/AllMethodsAreFinal.java`](https://github.com/pragmatic-objects/oo-atom/blob/master/atom-basis/src/main/java/com/pragmaticobjects/oo/atom/codegen/bytebuddy/matchers/atomspec/AllMethodsAreFinal.java), that's why I closed #180. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


I'm having issues with the "update.message._new_chat_member" properties used in this commit.
The "update.message._new_chat_member" property does not exist, but "update.message._new_chat_members" exists

'''2018-08-03 16:27:43,300 -- INFO -- natalia 1343 -- Starting polling

#Using 'print(message)' here, notice '_new_chat_members' with an s
{'message_id': 157, 'date': 1533306470, 'chat': {'id': -1234, 'type': 'supergroup', 'title': 'test', 'username': 'TEST'}, 'entities': [], 'caption_entities': [], 'photo': [], 'new_chat_members': [{'id': 123456, 'first_name': 'TEST', 'is_bot': False, 'username': 'test'}], 'new_chat_photo': [], 'delete_chat_photo': False, 'group_chat_created': False, 'supergroup_chat_created': False, 'channel_chat_created': False, 'from': {'id': 12345, 'first_name': 'test', 'is_bot': False, 'username': 'test'}}

#Error happens on the line 'name = get_name(update.message._new_chat_member)' (L. 1005, natalia.py)
2018-08-03 16:27:50,777 -- ERROR -- dispatcher 301 -- An uncaught error was raised while processing the update
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/telegram/ext/dispatcher.py", line 279, in process_update
    handler.handle_update(update, self)
  File "/usr/local/lib/python3.6/site-packages/telegram/ext/messagehandler.py", line 169, in handle_update
    return self.callback(dispatcher.bot, update, **optional_args)
  File "natalia.py", line 1005, in new_chat_member
    name = get_name(update.message._new_chat_member)
AttributeError: 'Message' object has no attribute '_new_chat_member'
'''


报错了？为嘛删掉`include 'common.php';`


Im looking into it, I though I had a neat solution!


Yuuta(ユウタ) 2006/6/2
Birth place:0008_chiba-zoo
Transfer: Omoriyama 2008/10
Father: Fuuta
Mother: Chiichii
Litter: Fuuka
Wife: Riku(passed away)
Children: 0214_yuri
■He's almost blind from cataract.


Viet cai gi truoc nhi


STEPS TO GIT REAL QUICK

Cloning a branch is better so you don't get to much files to deal with as yet

git clone -b desired_branch_e-g_Temp https://github.com/username/that_repo_you_want.git

desired_branch_e-g_Temp is a branch  created on the repo you want to clone.

However, to get a copy of a whole project, you need the whole repository

git clone https://github.com/username/that_repo_you_want.git


This is quite different from how Rails does it, Rails fails and bubbles up the exception to the caller on the first fail. Do you mind to describe this difference in the docs?


[I18N] Brazilian Portuguese translation


Mesmo fixe esse gato!


fgjog


#1 esta relacionado!


ひまり


Kou


das ist nicht dein ernst oder


oh my bad i had the wrong operator


@ArcEye
I wonder what happened to my habit of allways reading the instructions/manual.... :)
The preview function in the direct edit did seem to function well, however:
I guess I will have to brush up on my C4 skillset soon.

On a side note I do find it hard to concentrate on generating well formulated understandable docs while having to multitask, but do I understand that next time I just start of by making a fork then can edit in same manner online and then finish of with commiting a PR that then can be fully previewed here: http://preview.machinekit.io ?


Looks OK


Puzzle `40-2426a3bf` discovered in   [`src/test/java/com/driver733/vkuploader/wallpost/attachment/message/ID3v1AnnotatedSafeTest.java`](  https://github.com/driver733/VK-Uploader/blob/master/src/test/java/com/driver733/vkuploader/wallpost/attachment/message/ID3v1AnnotatedSafeTest.java)   and submitted as #319. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Excellent!  Only one thing: on line 80 of `Printers.hs`, please use `Scientific` rather than `_`. We then to not use catch-all case expressions as much as possible.


Ahh okay, fair enough :)


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

I updated the Github team because of this commit.

- @curtlh 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)


remove-curve-type (nealkruis) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2345 of 2345 tests passed, 0 test warnings)

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


remove-curve-type (nealkruis) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


@JacquesCarette Sorry missed that, the correction is here: ae7be08e49cc23319cf7c5880aa42dc9d054300b, along with further updates to stable for SWHS


There are several results in the done queue, why don't you iterate over it?


I am shocked by the constant-randomly upcoming bloodlust(x


### <b>which

 programming language did you use?


#6806-InconsistentConvectionCoeffs (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


![](https://github.trello.services/images/mini-trello-icon.png) [[wav-revival-lib] приводить результат расширения SampleCountArray.capacity явно к целевому типу (сейчас там double)](https://trello.com/c/idi2ptsZ/20-wav-revival-lib-%D0%BF%D1%80%D0%B8%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D1%8C-%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82-%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F-samplecountarraycapacity-%D1%8F%D0%B2%D0%BD%D0%BE-%D0%BA-%D1%86%D0%B5%D0%BB%D0%B5%D0%B2%D0%BE%D0%BC%D1%83-%D1%82%D0%B8%D0%BF%D1%83-%D1%81%D0%B5%D0%B9%D1%87%D0%B0%D1%81-%D1%82%D0%B0%D0%BC-double)


здесь ошибка в следующем
по ТЗ пассажирские места можно резервировать только по одному
твой же метод позволит зарезервировать любое количество мест
правильная реализация должна быть такой:
```ruby
  def reserve_space
    raise "Бронь недоступна." if available_space <= 0
    super(1)
  end
```
здесь метод переопределен и не принимает аргументов, в отличие от родительского
при этом вызывает родительский метод с фиксированным аргументом равным 1
что и требуется по ТЗ


Could not build package because progressive_morphological_filter is not integrated with ROS (There is no progressive_morphological_filter.h in pcl_ros/include/pcl_ros/segmentation).
https://github.com/PointCloudLibrary/pcl/tree/master/segmentation/include/pcl/segmentation (PCL Library)
https://github.com/ros-perception/perception_pcl/tree/melodic-devel/pcl_ros/include/pcl_ros/segmentation (PCL-ROS Library)


![](https://github.trello.services/images/mini-trello-icon.png) [[wav-revival-lib] написать Unit-тесты для SampleCountArray](https://trello.com/c/PZFqmEEc/14-wav-revival-lib-%D0%BD%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D1%8C-unit-%D1%82%D0%B5%D1%81%D1%82%D1%8B-%D0%B4%D0%BB%D1%8F-samplecountarray)


inutile :(


@adisbladis I'm very confused by this, since the sha256 you have in here is completely empty


I mean, the URL is no longer available but the sha256 is the sha256 of an empty file


https://github.com/python-telegram-bot/python-telegram-bot/pull/1012

message._new_chat_member was apparently removed from python-telegram-bot in 03/2018.

A switch to message._new_chat_members is necessary


This code don't need `switch ...case` :
````js
if (resData.error) {
    throw {
        error: resData.errorSummary,
        rawResponse: resData
    };
}
````


#4131 originally included a fix for the stand-alone build but that was removed. I think the consensus was that since supporting it would require a hacky workaround, it made more sense to leave it unsupported.


Ichiha


b


this seems to sort for input and feed view, process list options still appear translated for input view but not feed view for some reason https://github.com/emoncms/emoncms/commit/0e64a83890ca8f4f231d4211e203db04ef13c5df


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

I updated the Github team because of this commit.

- @timbledum 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)


To be honest, I'm not really fond of such renames since they just cause pain for users (i.e. they break evaluation and/or produce annoying deprecation warnings).

See e.g. https://github.com/NixOS/nix/pull/2291: we either have to tell people to use `nixpkgsVersion` (which won't work with older releases) or use `version` (which causes a deprecation warning and will presumably stop working in the future).


Ooops, forgot about that. Fixed in https://github.com/discourse/discourse/commit/535732bdc13bba0449ea4d49dad6a2098d0b97bd ;)


```java
int index = mIndex = pref.getInt(URL_STORE_CURRENT_SIZE, 0);
```
so we use only the local variable in this method


mea culpa


Everland Zoological Gardens (Korea)
 Transfer: 2016/3


Yep, just testing if it would fix the token bottleneck.

I think I'll need to read up further on the magic of the `jwks.json`


Wa


![](https://github.trello.services/images/mini-trello-icon.png) [разработать модуль WavFile на C](https://trello.com/c/ZnO0LS9C/10-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-wavfile-%D0%BD%D0%B0-c)


Telling script to die, but it says skipping... Lol


@dwang The goal here is to eliminate the need for `pathlib`. I know it's convenient to code in it, but since this is an install script, it has to be compatible with the python version shipped with macOS.


#6868-EngRefEquationFixPart1 (RKStrand) - i386-Windows-7-VisualStudio-14: OK (2972 of 2972 tests passed, 0 test warnings)

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


cool


Es buena práctica cerrar los tags input:
`<input  ........ />`


User


Also curious if you can briefly mention what warranted the major bump?


Bien por el uso de reset


>>.............next time I just start of by making a fork then can edit in same manner online and then finish of with commiting a PR that then can be fully previewed here: http://preview.machinekit.io ?

Correct.  It saves having to have a local jekyll setup to re-generate the website to view it,
which is what we were doing when heavily amending it.

I also find that the asciidoctor plugin for Firefox is invaluable to check basic formatting, highlighting etc.
https://github.com/asciidoctor/asciidoctor-firefox-addon/releases/download/v0.5.3/asciidoctor-firefox-addon-0.5.3-signed.xpi

It is rendered in the docs now anyway

![selection_063](https://user-images.githubusercontent.com/770392/43650829-b5365b04-9738-11e8-915f-9bdd6126d5ce.png)


This might only work for brew and python3 (good assumption)


I think that's not the right way to think about it -- `setSN` shouldn't be conditional in that way, the String passed in should be 'correct' to be appended. It is the producer of that String's responsibility to add the space, not `setSN`'s.


I left this import here so it wouldn't interact with the rest of the code.
If we are building klayout with a non-OS standard python, it is safe to assume 1. they would be doing python 3, or 2. they could install pathlib2. So maybe let's use pathlib only inside this if statement. What do you think?


If you get it to work reliably we can reenable. It's now available as through rustup!


That's borked.


@dwang alternatively, see my comment above.


Quick answer: no, this isn't quite the right design. [Longer answer next]


I know how it developed and what it means by initial, it means year or five-six years.

It designed to improve ease of use, but it has hard visible buttons (black border and black indentation/selection) in default theme which is Dark theme. It doesn't inherit color property when source copied. You shouldn't force stylesheets in the code. The buttons should keep default style in the code. For example, set custom property or name for the widget and update the widget (I'm using empty comment string in styles - just one string in the program list). Thus, in .qss, you can address couple of widgets if needed.

I wrote in .qss
```
QPushButton#preset7 {
	border: 3px solid #ff0000;
}
```
and nothing changed, because the style is forced in the code.

I cannot remove unneeded buttons, like this:
```
QPushButton#preset3,
QPushButton#preset4,
QPushButton#preset7,
QPushButton#preset8 {
    qproperty-enabled: false;
    border: none;
    border-image: none;
    max-width: 0px;
    max-height: 0px;
}
```
and so on.