Puzzle `20-cd0c1d70` disappeared from [`src/main/java/org/proshin/finapi/bankconnection/FpBankConnections.java`](https://github.com/proshin-roman/finapi-java-client/blob/master/src/main/java/org/proshin/finapi/bankconnection/FpBankConnections.java), that's why I closed #46. 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 `46-9714cd58` discovered in   [`src/test/java/org/proshin/finapi/bankconnection/FpBankConnectionsTest.java`](  https://github.com/proshin-roman/finapi-java-client/blob/master/src/test/java/org/proshin/finapi/bankconnection/FpBankConnectionsTest.java)   and submitted as #122. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `46-db29cf43` discovered in   [`src/test/java/org/proshin/finapi/bankconnection/FpBankConnectionsTest.java`](  https://github.com/proshin-roman/finapi-java-client/blob/master/src/test/java/org/proshin/finapi/bankconnection/FpBankConnectionsTest.java)   and submitted as #123. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Great! Flashed that firmware and it integrated well back into the existing zigbee network. Fingers crossed the other issue is fixed with that as well.


Thank you for pointing the original source of radius modification.
Anyway, we should recheck this.


come mai? bisogna aggiungere questo metodo a tutti gli udp?


In realtà, abbiamo controllato, quando si fattura ad un condominio si applica la ritenuta d'acconto, quindi è corretto poterla specificare per cliente e applicarla in automatico quando gli si crea una fattura. Eventualmente questa volta lo scriviamo anche nell'help.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/8f308599-a1e8-4e52-b800-6204b59e20e2?env_id=ibm%3Ayp%3Aeu-de "TJBotBrowser"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8c1aa64a-c83e-4c46-8b5e-b72834cead74?env_id=ibm%3Ayp%3Aeu-de "TJBotBrowser") deployed [TJBotBrowser](https://github.com/hiqdare/TJBotBrowser/releases/tag/deploy-ibm-yp-eu-de-sae-zurich.ibm.com-dev-20190216-110953 "deploy-ibm-yp-eu-de-sae-zurich.ibm.com-dev-20190216-110953") to [dev](https://console.bluemix.net/apps/259b51d1-bc3a-431a-82b8-433181691c9b?env_id=ibm:yp:eu-de "ibm:yp:eu-de:sae@zurich.ibm.com:dev"), including this commit


Successfully aliased the URL <https://simple-now-app-m9y8cw4nx.zeit.sh> to the following alias.

* https://simple-now-app.zeit.sh


Any kind of editing leads to hash change, compress only fixes the issue which compressed content was no longer compressed after removing the watermark.


Aliasing failed with the following error:

~~~
Error! The alias things-of-newtown.now.sh is a deployment URL or it's in use by a different team.
~~~


Couplers will be considerably more complex than the addition, as they're somewhat tied up in the physics of cars. (If you remember, it's possible to 'pull' a car into an unexpected position in the consist using the coupler)

Will double-check the default slack value, this should be easy enough to change for starters though.


Puzzle `46-9714cd58` disappeared from [`src/test/java/org/proshin/finapi/bankconnection/FpBankConnectionsTest.java`](https://github.com/proshin-roman/finapi-java-client/blob/master/src/test/java/org/proshin/finapi/bankconnection/FpBankConnectionsTest.java), that's why I closed #122. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Prepare text for processing


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/c1d67beb-e2b3-49af-ad2f-d9b21939fe6e?env_id=ibm%3Ayp%3Aus-east "cloud-native-toolchain-tutorial-20190216084057228"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8724477f-d088-4bdb-9089-4d01106e1652?env_id=ibm%3Ayp%3Aus-east "sample-cloud-native-toolchain-tutorial-20190216084057228") deployed [sample-cloud-native-toolchain-tutorial-20190216084057228](https://github.com/MisterPineapple/sample-cloud-native-toolchain-tutorial-20190216084057228/releases/tag/deploy-ibm-yp-au-syd-palapol-th.ibm.com-dev-20190216-111648 "deploy-ibm-yp-au-syd-palapol-th.ibm.com-dev-20190216-111648") to [dev](https://console.bluemix.net/apps/377cbc80-2feb-42d2-ae38-cee129bd3313?env_id=ibm:yp:au-syd "ibm:yp:au-syd:palapol@th.ibm.com:dev"), including this commit


@RadWolfie perhaps rename to 'lastest release' and link to the latest binary on the develop branch:

```https://ci.appveyor.com/api/projects/SoullessSentinel/cxbx-reloaded/artifacts/export/Release.zip?branch=develop&job=Configuration:%20Release&pr=false```


CIao,
quando hai spostato public dalla seconda alla prima riga, avresti dovuto spostare sulla riga superiore anche "${public_addr}" ? scusa se non so usare bene i rigerimenti delle righe di codice, spero di essermi spiegato.


Comment on c4f13628efea75a4e66904e2711e7a16fffa9db7.

There are 14 results for the section all.autopep8. They have been shortened and will not be shown inline because they are more than 10.

| Message | File | Line |
|---|---|---|
| The code does not comply to PEP8. | tests/vcs/git/GitIgnoreBearTest.py | 84 |
| The code does not comply to PEP8. | tests/vcs/git/GitIgnoreBearTest.py | 92 |
| The code does not comply to PEP8. | tests/vcs/git/GitIgnoreBearTest.py | 105 |
| The code does not comply to PEP8. | tests/vcs/git/GitIgnoreBearTest.py | 117 |
| E231 missing whitespace after ',' | tests/vcs/git/GitIgnoreBearTest.py | 84 |
| E231 missing whitespace after ',' | tests/vcs/git/GitIgnoreBearTest.py | 92 |
| E231 missing whitespace after ',' | tests/vcs/git/GitIgnoreBearTest.py | 105 |
| E231 missing whitespace after ',' | tests/vcs/git/GitIgnoreBearTest.py | 117 |
| W292 no newline at end of file | tests/vcs/git/GitIgnoreBearTest.py | 118 |
| The code does not comply to PEP8. | bears/vcs/git/GitIgnoreBear.py | 25 |
| The code does not comply to PEP8. | bears/vcs/git/GitIgnoreBear.py | 36 |
| E501 line too long (110 > 80 characters) | bears/vcs/git/GitIgnoreBear.py | 25 |
| E501 line too long (106 > 80 characters) | bears/vcs/git/GitIgnoreBear.py | 34 |
| W292 no newline at end of file | bears/vcs/git/GitIgnoreBear.py | 36 |

Until GitMate provides an online UI to show a better overview, you can run [coala](https://coala.io/) locally for more details.


I do


@FaKod we have two clusters in GKE (one currently with ingress-nginx 0.22.0 and one with 0.20.0) where this works fine.

The `auth_cookie` var is of course only there when external authentication is enabled in the Ingress (with the `auth-signin` and `auth-url` annotations).

Do you have any special configuration in the ingress-nginx configmap itself that might mess with nginx.tmpl? We have it simply installed from the manifests in the upstream `ingress-nginx` repo, not via the Helm chart.

Can you post the location snippet from the actual generated nginx.conf from the Ingress controller where the errors occur so I can compare this with the one our working ones generate? Then I can look into it next week during work.


Hahaha shit, How could I get the accents?


```
[ 1278.098204] RTW: module init start
[ 1278.098207] RTW: rtl8188eu v5.3.9_28540.20180627
[ 1278.098223] RTW: rtw_inetaddr_notifier_register
[ 1278.098252] RTW:
               usb_endpoint_descriptor(0):
[ 1278.098253] RTW: bLength=7
[ 1278.098254] RTW: bDescriptorType=5
[ 1278.098254] RTW: bEndpointAddress=81
[ 1278.098255] RTW: wMaxPacketSize=512
[ 1278.098256] RTW: bInterval=0
[ 1278.098256] RTW: RT_usb_endpoint_is_bulk_in = 1
[ 1278.098257] RTW:
               usb_endpoint_descriptor(1):
[ 1278.098258] RTW: bLength=7
[ 1278.098258] RTW: bDescriptorType=5
[ 1278.098259] RTW: bEndpointAddress=2
[ 1278.098259] RTW: wMaxPacketSize=512
[ 1278.098260] RTW: bInterval=0
[ 1278.098261] RTW: RT_usb_endpoint_is_bulk_out = 2
[ 1278.098261] RTW:
               usb_endpoint_descriptor(2):
[ 1278.098262] RTW: bLength=7
[ 1278.098262] RTW: bDescriptorType=5
[ 1278.098263] RTW: bEndpointAddress=3
[ 1278.098264] RTW: wMaxPacketSize=512
[ 1278.098264] RTW: bInterval=0
[ 1278.098265] RTW: RT_usb_endpoint_is_bulk_out = 3
[ 1278.098266] RTW: nr_endpoint=3, in_num=1, out_num=2

[ 1278.098266] RTW: USB_SPEED_HIGH
[ 1278.098267] RTW: CHIP TYPE: RTL8188E
[ 1278.098421] RTW: rtw_hal_config_rftype RF_Type is 0 TotalTxPath is 1
[ 1278.098423] RTW: Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0)
[ 1278.098426] RTW: _ConfigNormalChipOutEP_8188E OutEpQueueSel(0x05), OutEpNumber(2)
[ 1278.098545] RTW: EEPROM type is E-FUSE
[ 1278.098667] RTW: Boot from EFUSE, Autoload OK !
[ 1278.102171] RTW: SetHwReg: bMacPwrCtrlOn=1
[ 1278.102433] bFWReady == _FALSE call reset 8051...
[ 1278.103784] RTW: =====> _8051Reset88E(): 8051 reset success .
[ 1278.120166] RTW: efuse_read_phymap_from_txpktbuf bcnhead:0
[ 1278.121166] RTW: efuse_read_phymap_from_txpktbuf len:125, lenbak:125, aaa:125, aaabak:125
[ 1278.130662] RTW: efuse_read_phymap_from_txpktbuf read count:123
[ 1278.131040] RTW: HW EFUSE
[ 1278.131042] RTW: 0x000: 29 81 00 6C  0B 00 00 00  00 0C 00 00  00 00 00 00
[ 1278.131048] RTW: 0x010: 2F 2F 2F 2E  2E 2E 33 33  32 31 31 F1  FF FF FF FF
[ 1278.131054] RTW: 0x020: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131060] RTW: 0x030: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131067] RTW: 0x040: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131072] RTW: 0x050: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131078] RTW: 0x060: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131084] RTW: 0x070: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131090] RTW: 0x080: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131096] RTW: 0x090: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131101] RTW: 0x0A0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131107] RTW: 0x0B0: FF FF FF FF  FF FF FF FF  A1 2F 11 00  00 00 00 00
[ 1278.131113] RTW: 0x0C0: 00 01 00 10  00 00 00 00  00 03 FF FF  FF FF FF FF
[ 1278.131119] RTW: 0x0D0: 57 23 0C 01  43 66 00 50  3E AA AE A0  C8 09 03 52
[ 1278.131125] RTW: 0x0E0: 65 61 6C 74  65 6B 0D 03  38 30 32 2E  31 31 6E 20
[ 1278.131131] RTW: 0x0F0: 4E 49 43 0C  03 30 30 45  30 34 43 30  30 30 31 00
[ 1278.131136] RTW: 0x100: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131142] RTW: 0x110: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131148] RTW: 0x120: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131154] RTW: 0x130: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131161] RTW: 0x140: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131169] RTW: 0x150: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131177] RTW: 0x160: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131185] RTW: 0x170: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131193] RTW: 0x180: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131202] RTW: 0x190: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131210] RTW: 0x1A0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131218] RTW: 0x1B0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131227] RTW: 0x1C0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131236] RTW: 0x1D0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131246] RTW: 0x1E0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131255] RTW: 0x1F0: FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
[ 1278.131266] RTW: EEPROM ID=0x8129
[ 1278.131267] RTW: VID = 0x2357, PID = 0x010C
[ 1278.131269] RTW: Customer ID: 0x00, SubCustomer ID: 0xCD
[ 1278.131272] RTW: Hal_ReadPowerSavingMode88E...bHWPwrPindetect(0)-bHWPowerdown(0) ,bSupportRemoteWakeup(1)
[ 1278.131274] RTW: ### PS params=>  power_mgnt(0),usbss_enable(0) ###
[ 1278.131278] RTW: EEPROMRegulatory = 0x1
[ 1278.131280] RTW: hal_com_config_channel_plan chplan:0x21
[ 1278.131281] RTW: crystal_cap: 0x2f
[ 1278.131282] RTW: EEPROM Customer ID: 0x 0
[ 1278.131283] RTW: EEPROM : AntDivCfg = 0, TRxAntDivType = 3
[ 1278.131284] RTW: Board Type: 0x 0
[ 1278.131285] RTW: ThermalMeter = 0x11
[ 1278.131287] RTW: pHalData->ExternalPA_2G = 0 , pHalData->ExternalLNA_2G = 0
[ 1278.131288] RTW: pHalData->TypeGLNA is 0x0
[ 1278.131289] RTW: pHalData->rfe_type is 0xff
[ 1278.131291] RTW: rtw_hal_read_chip_info in 32 ms
[ 1278.131299] RTW: init_channel_set((null)) ChannelPlan ID:0x21, ch num:13
[ 1278.132724] RTW: NR_RECVBUFF: 8
[ 1278.132726] RTW: MAX_RECVBUF_SZ: 15360
[ 1278.132734] RTW: NR_PREALLOC_RECV_SKB: 8
[ 1278.132734] RTW: Enable CONFIG_FIX_NR_BULKIN_BUFFER
[ 1278.132801] RTW: rtw_alloc_macid((null)) if1, mac_addr:ff:ff:ff:ff:ff:ff macid:1
[ 1278.132811] RTW: IQK FW offload:disable
[ 1278.132818] RTW: rtw_regsty_chk_target_tx_power_valid return _FALSE for band:0, path:0, rs:0, t:-1
[ 1278.132833] RTW: pwrctrlpriv.bSupportRemoteWakeup~~~~~~
[ 1278.132834] RTW: pwrctrlpriv.bSupportRemoteWakeup~~~[1]~~~
[ 1278.132837] RTW: can't get autopm:
[ 1278.132840] RTW: rtw_macaddr_cfg mac addr:50:3e:aa:ae:a0:c8
[ 1278.132843] RTW: bDriverStopped:True, bSurpriseRemoved:False, bup:0, hw_init_completed:0
[ 1278.132862] RTW: rtw_wiphy_alloc(phy1)
[ 1278.132865] RTW: rtw_wdev_alloc(padapter=00000000e2f15e19)
[ 1278.132867] RTW: rtw_wiphy_register(phy1)
[ 1278.132869] RTW: Register RTW cfg80211 vendor cmd(0x67) interface
[ 1278.132922] RTW: rtw_reg_notifier: NL80211_REGDOM_SET_BY_CORE
[ 1278.133174] RTW: rtw_ndev_init(wlan1) if1 mac_addr=50:3e:aa:ae:a0:c8
[ 1278.133251] RTW: rtw_ndev_notifier_call(wlan1) state:16
[ 1278.133963] RTW: cfg80211_rtw_get_txpower
[ 1278.133970] RTW: rtw_ndev_notifier_call(wlan1) state:5
[ 1278.134496] RTW: cfg80211_rtw_get_txpower
[ 1278.136237] usbcore: registered new interface driver rtl8188eu
[ 1278.136239] RTW: module init ret=0
[ 1278.545417] RTW: cfg80211_rtw_get_txpower
[ 1282.520864] RTW: cfg80211_rtw_get_txpower
[ 1283.293408] RTW: cfg80211_rtw_get_txpower
[ 1283.947483] RTW: cfg80211_rtw_get_txpower
[ 1285.708195] RTW: rtw_wx_get_rts, rts_thresh=2347
[ 1285.708200] RTW: rtw_wx_get_frag, frag_len=2346
[ 1285.933322] RTW: cfg80211_rtw_add_virtual_intf(phy1) name:wlan1mon, type:6
[ 1285.933518] RTW: cfg80211_rtw_get_txpower
[ 1285.933551] RTW: cfg80211_rtw_add_virtual_intf(phy1) ndev:00000000da672731, ret:0
[ 1285.933553] RTW: cfg80211_rtw_get_txpower
[ 1285.934032] RTW: cfg80211_rtw_get_txpower
[ 1286.944269] RTW: cfg80211_rtw_get_txpower
[ 1286.968482] RTW: cfg80211_rtw_del_virtual_intf(wlan1mon) remove monitor ndev
[ 1286.984244] RTW: rtw_ndev_destructor(wlan1mon)
```

That's still a bit much. :smiley:


Is this only for CSV expor or for all loads?

also: the title reads load collectin twice : so loading only once would have a 50% speed improvement ... is this the case is it also faster?


Vlw @oliveirasWell e @renanccastro


Fixes #27


翻译完成 初步校正完成 ：}


Delete


gem install rest-clientgem install rest-client


gogogo


Okay, I'll try to do that now.


agora ficou bom


TeamCity Win32 Bindings for Haskell / Win32 Continuous builds [Build 77](http://svn.zhox.com:8888/viewLog.html?buildId=2617&buildTypeId=Win32_Win32ContinuousBuilds) is now running


Не исправил названия переменных, это нужно везде, используй английские названия
Например тут months_days


а тут day


тут month


Неправильное вычисление високосного года
должно быть `year % 4 == 0 && year % 100 != 0 || year % 400 == 0`


year а не god


Successfully aliased the URL <https://simple-now-app-l3df2m0bm.zeit.sh> to the following alias.

* https://simple-now-app.zeit.sh


лишний пробел


Лишний пробел


How to??

Pada tanggal Sab, 16 Feb 2019 08.10, penaezekiel <notifications@github.com>
menulis:

> verify recieve token
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Upstake/smart-contract/commit/a53ddb36ebab5f397f15eab97aae5ad16e84a9f0#commitcomment-32342821>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ArCQnlZAJq0cS_UncxLwLpd-n6DB-l4vks5vN1p3gaJpZM4a-sVm>
> .
>


лишняя пустая строка


Should this line be commented out? Now a new log is generated in Browser Console every time a new tab is created when a pinned tab is present. Thanks.


Чем использовать переменную n и итератор while который каждый раз запрашивает из массива значение по индексу
Можно использовать метод take и each
```ruby
hisla_mesiz.take(mesiz - 1).each do |days|
  kolih_dne += days
end
```
[Подробнее о методе take](https://ruby-doc.org/core-2.2.0/Array.html#method-i-take)


что такое вообще kolih_dne?


Не товар а products


два пробела, выровняй


Вместо  cena используй price


>Нужно разделить на 2 цикла: первый только запрашивает и сохраняет данные, второй уже считает и выводит результат

не разделил циклы


You can try to use SCE_GXM_MULTISAMPLE_2X to see if it's an issue caused by available VRAM (2X takes a bit less resources).


Выровняй
```ruby
year = { 'January' => 31,   'May' => 31,       'September' => 30, 'February' => 28,
              'June' => 30,      'October' => 31,   'March' => 31,     'July' => 31,
              'November' => 30,  'April' => 30,     'August' => 31,    'December' => 31 }
```


I think this is missing the `&& sur` check the condition used to have.


не mesiz не den, а month и days


TeamCity Win32 Bindings for Haskell / Win32 Continuous builds [Build 77](http://svn.zhox.com:8888/viewLog.html?buildId=2617&buildTypeId=Win32_Win32ContinuousBuilds) outcome was **SUCCESS**
Summary: Running Build time: 00:09:29


Never mind, that's implicitly checked anyway.


```
  if ( 1==2 ) { 2; } else  { 3 ; } ;

  loop ( 40 )
  {
     50=5 ;
  } ;
```

```
EXIT TOKEN : Token : The End

[02] {0x157db00} ::             Node Term {0x157db00} type{1} sym{2} integer(40)
[03] {0x157da20} ::                     Node Term {0x157da20} type{1} sym{2} integer(5)
[03] {0x157de10} ::                     Node Term {0x157de10} type{1} sym{2} integer(50)
[02] {0x157e040} ::             Node BinOp {0x157e040} type{2} sym{143} left  {0x157da20} right {0x157de10} op(:=)
[00] {0x157dfd0} :: block {0x158fd68} : {0x157db70}
[00] {0x157dfd0} :: Program {0x157dfd0} :

POSTFIX :: size::[4] -> [40][5][50][:=]

C:\uPascal\bin>
```


lalala


сделай отступ в 2 пробела если код находится в блоке do..end


I think this causes https://github.com/HaxeFoundation/haxe/issues/7799 because the final `else` doesn't apply to the outer condition.


@ptgoetz Any plans/estimates to release 1.2.3 ?


*eyes suspiciously


Неа, вот таким образом `array[-1] + array[-2]`
`array[-1]` ты получишь последний элемент массива
`array[-2]` ты получишь предпоследний элемент массива


Это нам получается вообще не нужно


Successfully aliased the URL <https://simon-kjellberg-jnlpmufmln.now.sh> to the following aliases.

* https://simonkjellberg.com
* https://www.simonkjellberg.com
* https://simonkjellberg.se
* https://www.simonkjellberg.se


initial commit


А если присваивание сделать в условии то получится вот такой короткий код
```ruby
while 100 > (result = fibonah[-1] + fibonah[-2])
  fibonah << result
end
puts fibonah
```ruby


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/c1d67beb-e2b3-49af-ad2f-d9b21939fe6e?env_id=ibm%3Ayp%3Aus-east "cloud-native-toolchain-tutorial-20190216084057228"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8724477f-d088-4bdb-9089-4d01106e1652?env_id=ibm%3Ayp%3Aus-east "sample-cloud-native-toolchain-tutorial-20190216084057228") deployed [sample-cloud-native-toolchain-tutorial-20190216084057228](https://github.com/MisterPineapple/sample-cloud-native-toolchain-tutorial-20190216084057228/releases/tag/deploy-ibm-yp-au-syd-palapol-th.ibm.com-dev-20190216-120033 "deploy-ibm-yp-au-syd-palapol-th.ibm.com-dev-20190216-120033") to [dev](https://console.bluemix.net/apps/9e37de79-0d34-4cad-a744-fbcb99c8c4e5?env_id=ibm:yp:au-syd "ibm:yp:au-syd:palapol@th.ibm.com:dev"), including this commit


Прежде чем писать этот вариант, обязательно разберись как он работает


можно использовать конструкцию `each.with_index(1)` (обрати внимание на точку - это 2 метода подряд вызваны)
тогда нам не придется делать nom + 1 потому что index уже будет с 1


У тебя при каждой итерации заново объявляется массив гласных, лучше вынести его в переменную вне цикла


源头其实来源于开智 信息分析一期的时候，我写过作业的一张图。老阳一直强调全局学习法。我就把当时自己的信息流向的全局图画了一个，这次春节本来准备重新画图的，因为很多软件硬件都发生了变化，应用场景也变化了。初期只是把平时的心得归类整理，发现信息相关的话题很多。改了几遍之后，发现话题已经有点杂，只能开一个主题。然后做成系列文章。。。原名是信息谈。。。感觉话题更大。。就切小一点聊信息素养。。。我也是昨天去检索Google 论文时，发现这个话题国外有很多论文了，只下载了，还没敢看。。想先自己总结下目前自己用着比较顺手的。后期再看专业文章提升。。。我的理解篇应用层面，还达不到理论那样的高度。。


не alf а `letters`


не glas а vowels


Hi,
everything works fine except for the procfile command where it calls $HOME, but BUILD_DIR and HOME are not the same thing in dokku.
Probably not hard to fix but I gave up, I just wanted to test Dokku out and it won't fit my needs.

Thanks for the great work on the buildpack that I'm still using with Heroku.

Cheers.


好好学习


Обязательно посмотри [стиль гайд по руби](https://github.com/arbox/ruby-style-guide/blob/master/README-ruRU.md), там описывается как нужно писать код и как нельзя


![](https://github.trello.services/images/mini-trello-icon.png) [Database structure](https://trello.com/c/lvVMr2OJ/4-database-structure)


![](https://github.trello.services/images/mini-trello-icon.png) [Sprint#1 Create server side initial infrastructure](https://trello.com/c/Ovayv1Ov/6-sprint1-create-server-side-initial-infrastructure)


![](https://github.trello.services/images/mini-trello-icon.png) [Sprint#1 Create tools for convenient work with server (means start and stop it and etc)](https://trello.com/c/DcjLaZc5/8-sprint1-create-tools-for-convenient-work-with-server-means-start-and-stop-it-and-etc)


Как это попало в lesson2?


Забыл отступы


I now, but I need them for now.. lots of patches has been and more will be added still


А можно сразу puts month if days == 30
```ruby
months.each { |month, days| puts month if days == 30 }
```


Is there a missing "r" on line 41?


Есть классный метод `step`,  который можно использовать на Range с ним сможем сделать массив с шагом 5 от 10 до 100 в одну строку
Посмотри как его можно использовать
[подробнее]( https://ruby-doc.org/core-2.2.0/Range.html#method-i-step)


Вместо Array используй to_a


multiple_hvac_fractions (nmerket) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-IntegrationCoverage-Debug: OK (2467 of 2469 tests passed, 0 test warnings)

Failures:

integration Test Summary
 * Passed: 637
 * Timeout: 2

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


Тут достаточно указывать только -1 и -2 в индексе, таким образом ты избавишься от переменных number_two и number_one
тоесть numbers[-1] и numbers[-2]


Тут можно сразу  numbers = [0, 1]


multiple_hvac_fractions (nmerket) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (3 of 3 tests passed, 0 test warnings)

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


Upload pictures for Readme.md
![screenshot 20190216121531 magicmirror - google chrome](https://user-images.githubusercontent.com/38983450/52899709-51bf1c00-31ed-11e9-9410-abd4d4b6ab25.jpg)
![hm-tc-it-wm-w-eu-spitzlbergerj](https://user-images.githubusercontent.com/38983450/52899716-60a5ce80-31ed-11e9-8455-9ce4d56f6c7d.jpg)


Чем использовать переменную i и итератор while который каждый раз запрашивает из массива значение по индексу
Можно использовать метод take и each
```ruby
months.take(month - 1).each do |days|
  sum += days
end
```
[Подробнее о методе take](https://ruby-doc.org/core-2.2.0/Array.html#method-i-take)


@mkozjak It's an unexpected behavior.

The expected behavior is as follows:
- RKE provider make temporary directory in current directory with random name.
- While running RKE provider, `cluster.yml` and `kube_config_cluster.yml` is generated into the temporary directory.
- After running RKE provider, the temporary directory is cleaned up.

I'm going to fix it now.


sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)


Ключевые слова and и or следует забыть. Минимальное улучшение ясности написанного кода достигается за счет высокой вероятности сделать сложнонаходимые ошибки. Для логических выражений всегда используй && и || вместо них
[Подробнее об этом](https://github.com/arbox/ruby-style-guide/blob/master/README-ruRU.md#no-and-or-or)


Yea, thanks for eagle eyes 8-) and [patch](https://github.com/UkCvs/commando/commit/c3d195a18c6bcc052f6ced52aa4164d0b981298f)


@diogosbr cc @saramortara estou pensando fortemente nisto e escrevo aqui para não esquecer.

primeiro. A parte duplicada tá complicada. Se você eliminar todo o trecho duplicado e apenas na linha 100 inserir algo similar a

```
if (skip_algo == T) {
stats.algo <- stats
algo <- "all"
modelos.cont <-
            list.files(
                path = paste0(models_dir, "/", species_name, "/", proj_dir, "/partitions"),
                full.names = T,
                pattern = paste0("_cont_",".*tif$"))
} else {
for (algo in algorithms) {
cat(paste("Extracting data for", species_name, algo, "\n"))
stats.algo <- stats[stats$algoritmo == algo, ]
...

```

a função serve? estou supondo que "algo" é usado depois na criação dos arquivos, portanto tem de ter um jeito de diferenciá-lo. (e que o grep não funciona mas isso vc já corrigiu)

segundo, Vejo o mesmo problema que você com esta abordagem, o `th.mean` perde sentido totalmente pois será calculado para todos os algoritmos. suponho que isso é ao que você se refer com a falta de padronização. th.mean teria de ser calculado por algoritmo mesmo, não dá p escapar.  O 7 e o 8, `bin_mean_th` e `bin_consensus` perdem sentido. Mas suponho que você está querendo mesmo é fazer e média da média de vez, não usar a função inteira.

Então, acho que a pergunta é essa, _o que você quer fazer mesmo, apenas omitir a média da média dos raw_mean? ou fazer de vez a média dos `bin_consensus`._ Dá para expandir o mapa... em vez de fazer no loop lá encima vc inclui caixinhas extra onde executa ensemble....

terceiro
Pelo lado téorico, nem sempre vamos querer os ensemble de vez, e nem sempre terão melhor performance e se pretendemos que modler (rsrsrs) vire uma plataforma de teste de parâmetros, o produto mais importante continua sendo o output por algoritmo. Vamos manter por default os dois passos separados. Isto também facilita a escritura!

**Aliás**, uma opção era modificar a função ensemble para que ela lesse tudo e fizesse o ensemble, tipo pegar da pasta partitions em vez da pasta final_models. Isso tem a vantagem de não ferir a distinção conceitual entre modelo final por espécie por algoritmo e ensemble models, entre algoritmos. Mas o passo de seleção de modelos do final_model está tão bonito... que vira uma bagunça que ter de ser copiada e colada na ensemble, então não.

**MInha solução por enquanto para não ferir nada do que foi feito seria botar para executar ensemble() em caixinhas extra no mapa** e um parâmetro `ensemble = T, F` daí a terceira função seria sugada pela segunda e continuariamos usando apenas aquele argumento de não escrever no HD.

Você pode dizer que isso na verdade apenas melhora o processamento na apariência, porque estamos rodando ambas... e é verdade, mas então, se quisermos melhorar o desempenho de final models a opção seria só criar os passos intermediários se o usuário pedir - em vez de criar aquele stack maluco que depois é renomeado. Desde que escrevi a função peço desculpas pela loucura XP mas não tive oportunidade de melhorá-la com esses if.

Poderia ser:
Por default faz as médias do raw, com ou sem ensemble. se não botar nada ensemble também é F.

Daí se a pessoa quiser as médias dos binários, e fazer ensemble ou não tela teria de pedir (e a função teria cláusulas lógicas T/F que só se ativam nesse caso).

Desculpe a prolixidade (nunca achei que fosse um defeito mas aparentemente é).

tl; dr:

![final_model_english_mod](https://user-images.githubusercontent.com/4183062/52899608-05ff7900-31d3-11e9-82bd-849c75e7bf1c.png)


* Лучше вложенный хеш разбить на 2 значения, с ключами  :price и :quentity, то есть не использовать вводимые юзером значения как ключи.


А зачем использовать `instance_variable_set (get)` если можно напрямую обращаться к переменной?


and where is the sound_trigger.primary ?

It won't work without it, also sound trigger audio configs are also needed


Thanks @bmag and thanks for the original PR


Что такое x и y? используй понятные названия


ssasf


Зачем объявлять input?


Oh..i forgot that we had this method when implementing this.
I'll have a look into it again


summ используется во втором цикле, перемести его рядом с ним


price и count не нужен, все равно переопределяется с помощью gets


`detect` и так вернет `nil`. А еще можно сделать `@@trains` хэшом, с номером в качестве ключа, тогда поиск будет просто выбором по ключу, что значительно быстрее по скорости (так как хэш заточен под эту операцию)


Selam


@MVKozlov: Thanks. Have you been able to contact @proxb about merging your PRs? If not, do you plan to release your fork of PohRSJob?


`$response['country']  ?? ''`


а так у тебя практически каноническое решение
то есть с точки зрения ооп, особенно того что принято в php, все правильно
но кода в разы больше чем в js)

я бы сказал раз в 7


Yep, you're right on both points.  The double-counting was unintentional and the latter was apparent from running bench before/after the patch.  I'll further increase the divisor: d82f3a6 http://35.161.250.236:6543/tests/view/5c6800b26e23db07348e86b7


Successfully aliased the URL <https://fme-graphql-odkhuuyvtd.now.sh> to the following alias.

* https://graphql.firstmeanseverything.com


только я так и не понял зачем туда null передвать ифом

это так себе интерфейс
если надо такое писать


Some typos
##
After running GoogleAssistant_setup.sh  in line 48 /startGoogleAssisntant.sh"'
The ./startGoogleAssisntant.sh should be GoogleAssistant.sh

##
bash Respeaker2Mic.sh should be bash Respeaker2Mic_setup.sh

##
bash Respeaker4Mic.sh should be bash Respeaker4Mic_setup.sh

##
Under the textfield the AsssistantControl setup has one s too much AssitantControl setup
1. Run "sudo raspi-config".
2. Select "5 Interfacing Options".
3. Select "P4 SPI".
4. Select "Yes".
Reboot.
AsssitantControl setup


вот тут можно воткнуть абстракцию данных
какой нибудь class IpMetaInfo


Q: Why have HD services been added on a dm500 SD only STB you ask?

A: Even though they can't be viewed on this STB, they can still be streamed from the dm500 to PC and viewed with VLC player. Enter box IP in web browser to access yWeb interface and VLC link ;)


zeropnt2 - unico.cpp

> This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


my first commit


Ok ..
Can you please just help me with this code in make file ?!

> ifdef aarch64
    $(shell $(LD) -r -o "SoftCam.Key.o" -z noexecstack --format=binary "SoftCam.Key")
    $(shell $(OBJCOPY) --rename-section .data=.rodata,alloc,load,readonly,data,contents "SoftCam.Key.o")
    EXTRA_LIBS += SoftCam.Key.o
else
    override LDFLAGS += -Wl,--format=binary -Wl,SoftCam.Key -Wl,--format=default
endif

I want to make compile to figure if emu compiling to aarch64 or not ?!
In which file should be to add set a definition to aarch64 ?!

Thank you


My message for ^_^


看不懂。但是点赞。


DeepCode analyzed this commit.
There are no new issues.1 info report was fixed.

[Click](https://www.deepcode.ai/app/gh/TNG/ArchUnit/0dcd16d60c85a48faf01fcb1173774686a218fcf/TNG/ArchUnit/a2f9caa54ea8c19239529e4ac4c08c3817dfebc5/_/%2F/code/) to see more details.


Hmm this doesn't seem correct. Why would the cost represent why it's been removed?


I think I'd prefer to limit it to the `init()` function for now. Can you also update the doc string, the changelog, and add a unit test, please?


Looks good. 1/8 makes sense to me as that should result in a similar average bonus as before, just with more accurate values due to making use of piece values. I am not sure whether the double-counting due to multiple attackers might still overvalue the bonus, but let's first see how this test goes.


Not a problem but a question. The SH1106 OLED looks to be like the one D Pitts uses on the F16v2/3

Are you planning to use one on future hats???  or as an add-on to existing hats?


Exponential with a base of 2 suffers from to problems:

* for the range of time it might need to cover, response at the end is just too large. And we we limit the number of probes to that it doesn't then there are too few probes. This might be remedied by lowering the base below 2 or using a geometric progression instead
* We can make the response be better while at the same time using no more than whatever fixed number of probes per request that we want.


Wow that's a big bug. This will easily cause crashes


No null ptr check


It appears to return zero when no elements were affected, this is probably to hide errors showing up, I don't like this either but it got me further to other errors, this should be fixed correctly like all the other commits I did.


You are welcome. And thanks for the shdoc as well! 🙂


Even though result has a uuid burried under it, the caller expects it to be under result.

So eitehr the caller needs to be modified to accomodate the different places uuid can be or we add it as it was before. The latter seems to be the simplest.


Typo

Under Usage

cd Assistants
./startGoogleAssistants.sh

Should be
cd Assistants
./startGoogleAssistant.sh  (Assistant and Assistants also drives me crazy haha)


The ``constant`` thread safety level means that any ``const`` method of the UDP maybe be called concurrently (i.e., from multiple threads at the same time) on a single UDP instance. The default thread safety level for UDPs at this time is instead ``basic`` (i.e., multiple threads may call concurrently UDP methods on *separate* UDPs instances). That is, if no ``get_thread_safety()`` method is specified for a UDP, ``basic`` thread safety level is assumed.

The thread-based batch fitness evaluator uses this information to establish whether it is safe to evaluate concurrently dvs using the same problem instance or if instead every thread needs its own copy of the UDP, which is slightly less efficient because you need to perform problem copies.

So, specifying the ``constant`` thread safety level for UDPs will somewhat improve performance. We should not do this blindly however, because there's quite a few UDPs which have ``mutable`` members (caches, temporary vectors, etc.), and thus for those UDPs it is not safe to call the ``fitness()`` method from multiple threads on the same object. This needs to be done carefully on a case-by-case basis.


s520 and Chris,
Thanks for the fixes.
I do not recall and was unable to find anything on "pulling a car into an unexpected position";
can you link to those discussions or documents?
The 12 inch\1f000\0m305 slack value may be an approximation\estimate of the hidden\unstated default in legacy Mackoy\Michele coding, as used in those Train.Animated files; it seems to provide correct spacing when the car B3B\CSV objects are scaled to their real world length over buffers\couplers.  This may have originated with Japanese\Alliance knuckle couplers being estimated to have a distance of ~3 inches from behind the coupler head\horn to the beam striker when uncoupled and another ~3 inches of stretched slack when in tension, or 3+3 Inches x 2 Couplers Between Each Car = 12 Inches.
OBTS


I haven't added binary hack which I have created, but also the perl_exploit folder is also missing that perl module for registry functions as well which I could of added that in the project, but I have added the work around script instead, So that this script will run exploit binarys for UAC exploit part.

`# cross-platform part
if (-f 'C:/Windows/System32/fodhelper.exe') {
if (-d 'C:/Windows/SysWOW64') {
    # directory called 64 bit exists
	print("Windows 10 x64\n\n");
	system("pause");
}
else {
	print("Windows 10 x32\n\n");
	system("pause");
}
# exit code ....
}
else {
	  # cross-platform part
if (-d 'C:/Windows/SysWOW64') {
    # directory called 64 bit exists
	print("Windows 7 x64\n\n");
	system("pause");
}
else {
	print("Windows 7 x32\n\n");
	system("pause");
}
# exit code ....
}`


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

I updated the Github team because of this commit.

- @npavlovikj was added to this feedstock maintenance team.

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

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

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


I lke this and am using it. I should note that it might not handle using refresh to get another token though.


重要信息均已全部更换。😏


水电费


еп


Deployment failed with the following error:

~~~
The property `type` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


There's no "Zephryn" in the diff of 3901. Maybe you committed but didn't push or something. Anyway, it'd be a good idea to merge all the individual PRs into a temporary branch and diff it to the DiD_1.14 branch to ensure they're identical.


thanks


如果堆栈不为空


thank


![](https://github.trello.services/images/mini-trello-icon.png) [abertura de pastas: criar agendamentos](https://trello.com/c/o8zs5QTX/3-abertura-de-pastas-criar-agendamentos)


These discussions would have been on the original openBVE forum, so long gone. IIRC they were continued on the first Trainsimcentral forum too. I certainly haven't archived them specifically.

TLDR:
Alan W's initial moving bogie implementation used negative values in the coupler to pull the bogies under the parent car. I think there may well also have been dummy cars to give the correct coupler bounce too, can't remember offhand.
IIRC a Hungarian train was also found to be using the same principle.


Thanks!


Addizionato il comando Return all'interno delle funzioni


```
    funzione ( ) : integer
    {

        punto {
            f2():real ;
        } : type ;

        return 10 ;
    } ;
```
```
EXIT TOKEN : Token : The End

[03] {0x1dc88} ::                       Node Term {0x1dc88} type{1} sym{5} id(funzione)
[02] {0x1deb8} ::                function {0x1dc88} :: [0]
[07] {0x1e040} ::                                                       Node Term {0x1e040} type{1} sym{5} id(f2)
[06] {0x1da58} ::                                                function {0x1e040} :: [0]
[05] {0x1def0} ::                                       nDecl {0x2fb10} :T(real)
[05] {0x1e0e8} ::                                       Node Term {0x1e0e8} type{1} sym{5} id(punto)
[04] {0x1dcf8} ::                               type:: {0x2fc10} :
[03] {0x1dc18} ::                       program {0x2fdc8} : {0x1dcf8}
[03] {0x1dc18} ::                       main {0x1dc18} :
[02] {0x1deb8} ::                block  {0x1dc18}
[03] {0x1dd30} ::                       Node Term {0x1dd30} type{1} sym{2} integer(10)
[02] {0x1deb8} ::                return  {0x1dd30}
[01] {0x1df28} ::       nDecl {0x2fae0} :T(integer)
[00] {0x1dfd0} :: program {0x2fd98} : {0x1df28}
[00] {0x1dfd0} :: main {0x1dfd0} :

POSTFIX :: size::[4] -> [funzione][f2][punto][10]

C:\uPascal\bin>
```


Or not, sorry...

I've just disovered that the makefile doesn't seem to build Object Viewer in debug format (???)
Need to do some more investigating.


nice one


q


Puzzle `130-4183f3d2` discovered in   [`src/main/java/org/proshin/finapi/payment/Payments.java`](  https://github.com/proshin-roman/finapi-java-client/blob/master/src/main/java/org/proshin/finapi/payment/Payments.java)   and submitted as #138. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `130-c3cfd35c` discovered in   [`src/main/java/org/proshin/finapi/category/FpCategory.java`](  https://github.com/proshin-roman/finapi-java-client/blob/master/src/main/java/org/proshin/finapi/category/FpCategory.java)   and submitted as #139. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


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

I updated the Github team because of this commit.

- @proinsias, @bollwyvl were added to this feedstock maintenance team.

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

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

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


Hey there


Ummm, food for thought.
OBTS


Redundant check here.


кеук


> 这里商量过了，表示集合的 map，set，list，直接使用英文

乃说的这个 Java 里一般叫容器类型，一说大家就知道了= =


# C# 8 Nullable reference types

C# 8 is around the corner and contains a feature I've been actively promoting for a few years (when Roslyn was in Codeplex!) to distinguish nullability not only in value types (`Nullable<T>`) but also in reference types (using `NullableAttribute`, flow analysis and warnings).

The idea is to reduce the number of NullReferenceExceptions, most of them produced by the lack of formality in declaring whether a property, parameter, return type etc, accepts or not null values.

A few links to introduce the feature:
https://blogs.msdn.microsoft.com/dotnet/2017/11/15/nullable-reference-types-in-csharp/
https://msdn.microsoft.com/en-us/magazine/mt829270.aspx?f=255&MSPPError=-2147217396

## Implementation caveats
The general idea is clear, if you want a value, whether reference or value type, to be null just put `?` in the type. This also works inside generics, like `List<string?>?` is a nullable list of nullable string.

But while nullability with value types is rock solid, because there is a concept of `default(T)` value for any value type, the same is not true for reference types. For example:

```C#
int?[] nullableNumbers = new int?[100];
nullableNumbers[0]; // is null, because null is default(int?) OK

int[] numbers= new int[100];
numbers[0]; // is 0, because 0 is default(int), OK

class Person { ... }

Person?[] nullablePersons= new Person?[100];
nullablePersons[0]; // is null, because null is default(Person?), OK

Person[] persons= new Person[100];
persons[0]; // is null, because null is default(Person), but Person is NOT NULLABLE!!!
```

Even more, the full feature is opt-in for old projects and based on warnings, while is opt-out for new projects.

That means, null should not be in not nullable reference values, and the C# compiler is going to make his best efforts to avoid this, but in reality at the CLR level they do fit inside the variable, and in fact you can put a value easily if you want:

```C#
Person p = null!; //The ! mark is a cast to not-null version of the type.
```

In practice this is not an issue except in two cases:

* **Arrays** because they are initialized with a fixed size, but not `List<T>` where elements are introduced one by one.
* **Fields and properties in classes** The C# compiler will produce a new warnings for every not-nullable reference type field that is not initialized in the constructor.

```
warning CS8618: Non-nullable property 'TestProperty' is uninitialized.
```

## How it works in Signum.Entities
The way we define Entities doesn't fit nicely with the current implementation for two reasons.

* We don't define a constructor. We typically create an empty entity and we let the user field the mandatory fields, one by one, in the UI. This is an implication of having the same entity for the UI and for the DB. An advantage that I don't want to lose. So we disable this particular warning (CS8618) in the entities assembly, feel free to disable it as well in other assemblies or particular regions of code if it's too annoying for DTOs or other classes were you prefer using object initialize instead of a constructor.

* Entities are typically invalid when they are created, and validated the first time you try to save them. Still, I like to be able to express whether something is nullable in the DB directly by placing a `?` in the type.

**This means that all the guarantees that c# 8 nullable reference types bring, are just disable for new entities**, in exchange, we can use the feature to know about whether things are mandatory and not null in the database, and we don't need to use `!` everywhere after we retrieve and entity or make LINQ queries.

### Example:

You can check this commit https://github.com/signumsoftware/southwind/commit/d61f2424ccb09eb7c84e68313422b699563bf0bb to see how the diff before and after C# nullable reference types in Southwind.

List of changes:
* `NotNullValidatorAttribute`  is not necessary anymore, if the type is not nullable then there is an implicit NotNullValidatorAttribute added by the franework. If for some reason you don't want it, you can place a `[NotNullValidator(Disable=true)]` attribute.

* `StringLengthValidator` doesn't have `AllowNulls` property anymore, the implicit `NotNullValidatorAttribute` handles the empty string case too.

* `NotNullabeAttribute` and `NullableAttribute` have been renamed to `ForceNotNullableAttribute` and `ForceNullableAttribute`respectively. They allow you to set nullability in the DB differently as in C#, typically not necessary.

* Properties that before didn't have `NotNullValidator`, or had `AllowNulls = true` now just get a `?` in the type.

## How it works in Signum.React
I've used the oportunity to simplify the conversion between C# and TS so:

```C#
class PersoneEntity : Entity
{
    public string FirstName { get; set;}
    public string? MiddleName { get; set;}
    public string LastName { get; set;}
    public CountryEntity Country { get; set; }
    public ProviceEntity? Province { get; set; }
}
```

Gets translated to just:

```TS
interface PersoneEntity extends Entity
{
    firstName : string;
    middleName: string | null;
    lastName: string;
    country: CountryEntity;
    province: ProvinceEntity | null;
}
```

As you see, the mapping is quite simple, if there is a `?` you get a `| null`, whether is a value or a reference type. Also note, `undefined` is not allowed anymore... **but new entities the fields are undefined!!**.

This is consistent with the lack of guarantees for new entities in C#, and prevents the error of assigning `undefined` (instead of null) to reset a property and then doing nothing because `undefined` is not serialized.

## How to migrate

1. Change the project files one by one (Entities, Logic, Load, Tests, React) adding the following options:

```XML
 <NullableContextOptions>enable</NullableContextOptions>
 <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
```

Note: I set warnings as errors to make conformity with check mandatory.

Also you may need to replace, if C# 8 is still in beta by the time you do this.
```XML
<LangVersion>latest</LangVersion>
<LangVersion>8.0</LangVersion>
```

Finally, you need to remove the CS8618 globally in your Entities assembly (and optionally in the other assemblies to)

```XML
<PropertyGroup>
    <NoWarn>1701;1702;8618</NoWarn>
</PropertyGroup>
```

2. Replace entities using the following regexe

```
## Strings ##
# Add AllowNulls if missing
FIND: StringLengthValidator\(Min
REPL: StringLengthValidator(AllowNulls = false, Min

FIND: StringLengthValidator\(Max
REPL: StringLengthValidator(AllowNulls = false, Max

# Remove AllowNulls and add ? when necessary
FIND: StringLengthValidator\(AllowNulls *= *false *, *(.*\n *public string)
REPL: StringLengthValidator($1

FIND: StringLengthValidator\(AllowNulls *= *true *, *(.*\n *public string)
REPL: StringLengthValidator($1?

## Entities and Lite<T> ##
# Add ? Everywhere
FIND: (\w+Entity|Lite<\w*Entity>|\w+Embedded|\w+Symbol) (\w+) *{ *get;
REPL: $1? $2 { get;

# Remove NotNullAttributes from MLists
FIND: ((NotNullable|NotNullValidator|NotNullableAttribute|NotNullValidatorAttribute), *)(.*\n *public MList)
REPL: $3

FIND: (\[(NotNullable|NotNullValidator|NotNullableAttribute|NotNullValidatorAttribute)\])(.*\n *public MList)
REPL: $3

# Remove NotNullAtrributes and ? when together
FIND: ((NotNullable|NotNullValidator|NotNullableAttribute|NotNullValidatorAttribute), *)(.*\n *public (\w+Entity|Lite<\w*Entity>|\w*Embedded|\w+Symbol))\?
REPL: $3

FIND: (\[(NotNullable|NotNullValidator|NotNullableAttribute|NotNullValidatorAttribute)\]).*\n *(public (\w+Entity|Lite<\w*Entity>|\w*Embedded|\w+Symbol))\?
REPL: $2
```

3. Manually fix errors in the Logic, Load, Test, and React by adding `?` to the types or, sometimes, `!` to expressions when you feel smarter than the flow analysis.

##  Conclusion
Finally the nullability story is simplified, just write `?` for nullable fields, doesn't matter if they are value types, string, entities, lites, MList or the elements in an MList.

The only thing to keep in mind: all is a lie, you could have nulls inside of reference types if you want it, and it will happen for new entities both in C# and TS.

Enjoy a future free of NullReferenceExceptions 😄

![image](https://user-images.githubusercontent.com/720953/52899801-72d43c80-31ee-11e9-85a7-899841c3843d.png)


LOFAR RM Synthesis


Testing how to update


@marratj thanks for answering, appreciated.
Your hint to look at the CM was helpful, because I excluded indeed paths from oauth. That was because I use the cert-manager and combined Ingresses (one Ingress resource with oauth and the service itself). That's why some of the references to ```auth_cockie``` failed.

Splitting Ingresses like it is done here: https://github.com/kubernetes/ingress-nginx/blob/master/docs/examples/auth/oauth-external-auth/dashboard-ingress.yaml works.

However, I assume switching on WAF on an Ingress creates two ```access_by_lua_block``` blocks, which is not allowed (but I didn't test that)


While trying out this commit, Cyrillic smallfont characters did not appear ingame at all.


IDDcleanupsv9.1 (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.3: OK (3140 of 3140 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)


Haha I comment myself


网易云自带的播放器并不支持 `https`, 而且功能有些落后了:(~~ 目前已经支持


Puzzle `42-ca2a2c0a` disappeared from [`timeless/restaurants/locations/views.py`](https://github.com/timelesslounge/timelessis/blob/master/timeless/restaurants/locations/views.py), that's why I closed #134. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


сомневаюсь что ты бы так в прод писачл

Alexander Shcherbachenko [4:48 PM]
дык она же обернута)
в `sortAlphabetically`

об этом и речь
ты фактически с помощью функцию создает копию
то есть это очень хитрожопое и не очевидное поведение)
почему бы прямо по месту не сортировать


Revert "Revert "Revert "Revert......


IDDcleanupsv9.1 (mjwitte) - x86_64-Linux-Ubuntu-18.04-cppcheck-1.82: OK (0 of 0 tests passed, 0 test warnings)

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


Hi Jenna - this is a huge commit, and because it includes whitespace (indentation or spacing) changes, it's showing a huge number of code differences. It makes it easier to track and understand code changes  if you save code changes that make sense together in a single commit, rather than including a lot of relatively unrelated changes in a big commit, and adding a comment explaining what you changed in each commit. Maybe we could talk on the phone or in person on Monday about this commit.


In case you're wondering why database file is not visible in file explore, sometimes you have to right click in the data/data/com.example.pets folder and click "Synchronize".


The default is already None. Would you like it to be explicit?


Document explaining the case study in the detailed way.


I realise that my suggestion of making the fifo an object was only an side email exchange yesterday, but surely if we are doing this then the static `fifo` object should only expose one method: its constructor.  The constructor should then return a `fifoObj` which has three methods: `fifoObj:queue()`, `fifoObj:dequeue()` and `fifoObj:getStatus()`; the last of these returns the value of the internal and private object variable `_go`.

See [Timer Object Methods](https://nodemcu.readthedocs.io/en/dev/modules/tmr/#timer-object-methods) for a pattern on how this pattern is implemented elsewhere.


if it's set to 200% (screen scale factor=2 ?) then it is already adjusted for you. (you have only one screen right?)


```terminal
socket.c:(.text+0x304): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
```


so.... bullcrap?


Thank you for posting up the issue on the original repo, I was running into the same problem.


h1 tag added


Changes default text editor to Sublime.


Then the `@param` annotation needs to be adapted as well (if it is allowed to pass something other than an array).


I'am having problems with this commit; 1080 Ti
![ccminerklaustr32_out_of_memory](https://user-images.githubusercontent.com/1230402/52900661-c5b2f180-31f8-11e9-8096-b79ad749f9d3.png)


It will handle any group consisting of one or more of the given chars. So it it will split "Test\n\nMe" into "Test" and "Me" as it will split "Test\r\nMe" or even "Test\n\r\n\r\r\nMe".


How about?
```Lua
local function fifoConstructor()
  local _go = true

  local function dequeue(q,k)  -- Upval: _go
    if #q > 0
     then
       local new, again = k(q[1], #q == 1)
       if new == nil
         then tr(q,1)
              if again then return dequeue(q, k) end -- note tail call
         else q[1] = new
       end
       return true
     else _go = true ; return false
    end
  end

  -- Queue a on queue q and dequeue with `k` if the fifo had previously emptied.
  local function queue(q,a,k) -- Upval: _go
    if #q > 0
    ti(q,a)
    if k ~= nil and _go then _go = false; dequeue(q, k) end
  end

  local function getStatus(q) -- Upval: _go
    return _go
  end

  return { queue = queue, dequeue = dequeue, getStatus =getStatus }
end

return { new = fifoConstructor }
```

Just a slight reorg, but this moves _go to a private readonly variable accessible as an upval by the methods and adds a get method to give read-only access


done :smile:


классный цикл


a


Puzzle `130-4183f3d2` disappeared from [`src/main/java/org/proshin/finapi/payment/Payments.java`](https://github.com/proshin-roman/finapi-java-client/blob/master/src/main/java/org/proshin/finapi/payment/Payments.java), that's why I closed #138. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


インデントが崩れている


O(n)  https://leetcode-cn.com/problems/x-of-a-kind-in-a-deck-of-cards/submissions/.

顺便复习一下 es6 Set Map


closes #8


Nice! Would you mind if I cherry-pick this @milkey-mouse?


what would happen if volume is 0 though?


This appears to cause Sonarr and Radarr to ignore all results from this indexer


Looks like that would cause a div by zero error.


Swift 4


It's still `validate_operand` (as opposed to `validate_mplace`), so the FIXME should stay.


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/0pdd20190215-4-ischbu/llorllale/go-gitlint && pdd -v -f /tmp/20190216-14745-11ysn22 [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20190215-4-ischbu/llorllale/go-gitlint + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20190215-4-ischbu/llorllale/go-gitlint && pdd -v -f /tmp/20190216-14745-11ysn22 [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20190215-4-ischbu/llorllale/go-gitlint
+ pdd -v -f /tmp/20190216-14745-11ysn22

Found 5 lines in /tmp/0pdd20190215-4-ischbu/llorllale/go-gitlint/.pdd
My version is 0.20.4
Ruby version is 2.6.0 at x86_64-linux
Reading .
12 file(s) found, 81 excluded
/tmp/0pdd20190215-4-ischbu/llorllale/go-gitlint/go.sum is a binary file (0 bytes)
Reading .gitignore...
Reading .travis.yml...
Reading release.sh...
Reading README.md...
Reading LICENSE...
Reading .pdd...
Reading cmd/go-gitlint/main.go...
Reading Makefile...
Reading go.mod...
Reading .goreleaser.yml...
Reading .golangci.yml...
Puzzle 1-26d2cbfa 0/DEV at .golangci.yml
ERROR: Puzzle .golangci.yml:53-54 has a very short description of just 10 words while a minimum of 20 is required
ERROR: 1 errors, see log above
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.6.0/lib/ruby/2.6.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:354:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/server.rb:307:in `block in start_thread'
```


My friend, you  have done everything I can not believe you did it man. Wow, my brother, this is exactly what I want. you  don't believe how much I am so happy, my brother, you have done a tremendous job, my friend. I wish I was your friend in real  life When  the code worked I was just like that I swear to you
![tenor](https://user-images.githubusercontent.com/27646088/52900842-b9667d00-3268-11e9-8cca-6c1b65a5f327.gif)


Well, if it is required for debugging, people wouldn't mind though, 'cause we prefer a little over-verbose log to broken drivers. :smiley:

Anyway, many thanks, now I can do some evil stuff with my TL-WN722N, thank to you :smile: .


yep, and we'd have another NaN


I can not believe it, my brother, hahaha,  you made me scream and dance like a Crazy ,my brother


You’re welcome glad I could help. Sorry for the delay, busy life.


I'd prefer to keep the function prototype and just add a few casts at the calling side.
Just to make sure that it's clear what kind of struct is to be used.
Looking at the function-prototype that contains void * doesn't tell you anything.


My browser not work Leave a comment


This can defined once and reused.


Quite a work! 👌


Same here:
I'd prefer to keep the function prototype and add casts on the caller side, to make sure it's clear which data to pass to this function.


Quite a work! 👍


So this cannot become `crate`?


By "CTFE" I meant `const_eval` -- which is outside the miri engine. That explains why this is not private.


как например?


No matter how many words I wrote to thank you I can not thank you. I wish I would do something to you brother. Thank you very  very  very  much, and God  you  made me cry thank you  i my brother Thank you for standing with me, brother. I am sorry because I got out of your time and tired you. Thank you brother.


pic


ok


Successfully aliased the URL <https://boycott-8hqct3bsa.now.sh> to the following alias.

* https://boycott.gabriel-wu.com


Add `TARGET_INIT_VENDOR_LIB := libinit_msm` above


no  no  no  don't worry a bout me i am so happy bro you made my day  hahahaha


What action would we take to resolve this FIXME? I see nothing that we can do except start forcing allocations if `Machine::VALIDATE` is true, because we are validating locals which might just have `Immedidate` values


简介：该文件系统使用busybox-1.29.3制作的，采用静态方式。当前‘v1’版本文件系统中目前没有动态库，所以无法运行动态链接的程序。将在‘V1’版中使用动态库。
如果新增用户user后，从user切换到root用户。提示如下信息：su: must be suid to work properly
可以尝试在root用户时，修改busybox的权限，chmod 4755 /bin/busybox。


Comunque non era utilizzata, quindi era stata solo introdotta...


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

I updated the Github team because of this commit.

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


no need to declare it here, it should remain in dri.c


这一行被修改了


Awesome!


ss


```
php artisan make:command BackupDatabase
```


Era utilizzata nelle fatture, l'ho sviluppata io quella funzionalità


IDDcleanupsv9.1 (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-UnitTestsCoverage-Debug: OK (1830 of 1830 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-41.65%25-green.png)


It has been four months since I sent you. Can you believe that?It was nothing just  like yesterday


Объявить переменную и предоставить к ней доступ можно так:
```
module ClassMethods
  attr_reader :instances, :instances_count

  private

  def instances
    @instances ||= []
    @instances_count ||= 0
  end
end
```


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

* https://jsheroes.io


I'd find "name" a better name for the variable.


После этого точность не улучшилась. :с
Значение |psi0|^2-1 осталось то же (по крайне мере для sun при E=1 МэВ с b=0.55)


@lcyyork: I think this is a good point, it would be convenient to have this information linked to the StateInfo object. However, if we make the ire labels static members then we will potentially run into problems if, for some reason, we need to hold StateInfo objects with different symmetry (e.g. C1 and C2v). Perhaps we should pass the irrep label at construction or make a more elaborate function that takes the point group and the irrep number and returns the label, which can be then passed at construction.


:P


$newsではなく、$profileです！
$profile = new Profile
で、モデルProfileのインスタンス（Profileモデルで設定される構造をもつ、空っぽの入れ物）を作っています。

そして
$profile->fill($form);
で、$form（ここにはPOSTで渡ってきたデータが入っています）の中身を$profileに入れています。
この時点で$profileは空っぽではなく、POSTされたデータが入っており、
次の
$profile->save();
でデータベースに保存します。


Its been committed in this [PR](https://github.com/SharePoint/PnP-Sites-Core/pull/2049/commits/ce3697f03182e978e3e167226cf9c6630608af04)


Deployment failed with the following error:

~~~
Failed to validate now.json. Only use properties mentioned here: https://zeit.co/docs/v2/deployments/configuration/
~~~


OK!


Initial commit


Puzzle `1-919cdc44` discovered in   [`.golangci.yml`](  https://github.com/llorllale/go-gitlint/blob/master/.golangci.yml)   and submitted as #3. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


thank you mr. mrlu


Puzzle `130-c3cfd35c` disappeared from [`src/main/java/org/proshin/finapi/category/FpCategory.java`](https://github.com/proshin-roman/finapi-java-client/blob/master/src/main/java/org/proshin/finapi/category/FpCategory.java), that's why I closed #139. 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 `139-69030b2f` discovered in   [`src/test/java/org/proshin/finapi/fake/FakeEndpoint.java`](  https://github.com/proshin-roman/finapi-java-client/blob/master/src/test/java/org/proshin/finapi/fake/FakeEndpoint.java)   and submitted as #143. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Glad you’re happy


This seems to cause Sonarr and Radarr to return no results


This might not work properly, since array restructuring is with `[ .. ]` not `{ .. }`


This commit did remove properties as per the link you posted, is there something else that was missed ?


Но мне же нужны instance_variable уровня класса. Чтобы считать инстансы. Нет?


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

* https://gooodjob.team


This commit revert because it breaks the whole display :+1:


![tenor 1](https://user-images.githubusercontent.com/27646088/52901165-c38a7a80-326c-11e9-87e8-46719dd819a3.gif)


Проверь, будет ли работать так 😄


We should probably keep consistency, and specify the port here as we are with the other nodes.
Can come back to it later though.


good catch, Volume should never be 0, but I will add it in there just to be sure


Sadly, it still didn't resolve the issue.
After installing I still get stuck in terminal after it flashes a few times like it's trying to load the gui...


It works fine


Aliasing failed with the following error:

~~~
Error! We could not alias since the domain denolib.com could not be verified due to the following reasons:
~~~


This is a wonderful idea. But I think we need to confirm it with the editor etc before pushing to production.


あとは、グループ内のRoute::の前に、スペースでインデントをつけてください^^

```
Route::group(['prefix' => 'admin','middleware'=> 'auth'], function() {
    Route::get('news/create', 'Admin\NewsController@add');
↑ここにスペースを4つ入れる（残りのRouteも同じく）
});
```
これでグループのくくりが見た目として分かりやすくなります。


Oh, good point. I forgot we are using this code during evaluation as well.

Never mind then.


module InstanceCounter
  def self.included(base)
    base.extend ClassMethods
    base.send :include, InstanceMethods
  end

  module ClassMethods
    attr_reader :instances, :instances_count

    # private

    def instances
      @instances ||= []
    end
    def instances_count
      @instances_count ||= 0
    end
  end

  module InstanceMethods

    # private

    def register_instance
      @instances ||= []
      @instances << self

      @instances_count ||= 0
      @instances_count += 1
    end
  end
end


так не работает


## Strings updated
```diff
- USER_SETTINGS_APPERANNCE_DISABLE_GAMES_TAB: "Show Games Tab"
+ USER_SETTINGS_APPERANNCE_DISABLE_GAMES_TAB: "Show Activity Tab"

- USER_SETTINGS_APPERANNCE_DISABLE_GAMES_TAB_NOTE: "Turn this off to hide the games tab so you can focus on your conversations."
+ USER_SETTINGS_APPERANNCE_DISABLE_GAMES_TAB_NOTE: "Turn this off to hide the Activity tab so you can focus on your conversations."

- GAME_FEED_PERSONALIZATION_NOTICE: "Your games tab could be better. Discord can tailor it to you by looking at what games you play and who you talk to. You can change this anytime in [privacy settings](onClickPrivacy)."
+ GAME_FEED_PERSONALIZATION_NOTICE: "Your Activity tab could be better. Discord can tailor it to you by looking at what games you play and who you talk to. You can change this anytime in [privacy settings](onClickPrivacy)."

- GAME_FEED_SETTINGS_VISIBILITY: "Show on Games Tab"
+ GAME_FEED_SETTINGS_VISIBILITY: "Show on Activity Tab"
```


for more incremental commit history see create-character branch


Successfully aliased the URL <https://doc-viewer-vqwdwveora.now.sh> to the following alias.

* https://we.vacuumlabs.com


Successfully aliased the URL <https://goodjobteam-3apax03lo.now.sh> to the following alias.

* https://gooodjob.team


![image](https://user-images.githubusercontent.com/18150845/52901279-e16ec580-3201-11e9-91c8-c4f2ae8596f4.png)

## Strings
#### Removed
- `LURKER_MODE_CHAT_INPUT_MESSAGE: "You're currently in Lurker Mode. Join this server to start chatting!"`
#### Added
- `LURKER_MODE_CHAT_INPUT_MESSAGE: "Join this server to add it to your list and start chatting!"`
- `LURKER_MODE_CHAT_INPUT_BACK_BUTTON: "Back to Discovery"`


- The Apex Legends server has been added to Server Discovery.

![image](https://user-images.githubusercontent.com/18150845/52901292-05320b80-3202-11e9-96cb-c15b711cbac2.png)


Teste de integração com ferramenta

Teste de integração com ferramenta [Teste de integração](https://quire.io/w/!Jy_kRmltDkmHyJUZ8A0LVXbG/Teste_de_integra%C3%A7%C3%A3o)
via [Quire](https://quire.io/u/quire)


Alors pour `php` okay.

Cependant pour java, il y a une raison au fait qu'il y avait toutes ces lignes. Le fait que `default-jre default-jdk` installe la version `1.7` de java alors qu'il nous a été demandé la `1.8` pour cette Piscine.


Successfully aliased the URL <https://doc-viewer-goknkjyzjm.now.sh> to the following alias.

* https://we.vacuumlabs.com


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

I updated the Github team because of this commit.

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


My version bump should be enough. But this should indeed be enforced, mainly for tracking and support purpose


Executar o schedule manualmente:
```
php artisan schedule:run
```
Automatizar a execução do schedule com cronjob:
```
crontab -e
```
Adicionar no final do script
`* * * * * php /home/projects/my_project/artisan schedule:run >> /dev/null 2>&1`


![](https://github.trello.services/images/mini-trello-icon.png) [Header Search component improvement](https://trello.com/c/09pOIQ13/7-header-search-component-improvement)


Dear @MarcelHDYT,
> I regret to inform you that your plugin "**24One**" (v1.0-Beta submitted on 2019-02-16T13:39:53.000Z) has been rejected.

A1 — Complete and serve a purpose:
> The plugin must be **complete and serve a purpose**. It is OK to have parts of the plugin not yet working, but they must be disabled by default. The other parts must serve a meaningful purpose.

B1b — No redundant API versions:
> Plugins must not list **redundant** API versions in the plugin.yml. Only the earliest supported API in each major version needs to be listed, e.g. `3.2.0` is not necessary if `3.1.0` is already listed.

B1a — No unknown API versions:
> Plugins must not support **unreleased** API versions, i.e. anything not found in https://github.com/pmmp/PocketMine-MP/releases

C1a — Namespace format:
> All plugins must choose a **unique** namespace that will not be accidentally collided by other plugins. The plugin must begin with the author name (unless its an official plugin, because the namespace `pocketmine` is disallowed), followed by any identifier such that the author himself remembers which plugin it corresponds to. The recommended namespace format is `AuthorName\PluginName`. The author name should use one that corresponds to the GitHub username/org name to prevent collision.

B3 — No eye-catching messages in startup/shutdown:
> Colored messages, ASCII art, etc., are not allowed when the plugin is enabling/disabling under normal circumstances. This is explained in https://bit.ly/pmcolors. Plugins are discouraged from logging unnecessary I have been enabled status messages, unless it takes really much time (more than 1 second) such that the user may become impatient.

B4 — Default must be English:
> It is great if your plugin supports other languages, but since English is the most common languages that everyone knows, the default language must be set as English.

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


Много изменений


def is_odd(n):
    if type(n) != int or n <= 0:
        print('자연수를 입력해주십시오')

이렇게말이죠?


Dear @Zedstar16,
> I regret to inform you that your plugin "**NoGrief**" (v0.1 submitted on 2019-02-12T20:31:38.000Z) has been rejected.

There is a memory leak. You should unset entries of `noBreak` when the player quits the server.

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


TeamCity Win32 Bindings for Haskell / Win32 Continuous builds [Build 78](http://svn.zhox.com:8888/viewLog.html?buildId=2623&buildTypeId=Win32_Win32ContinuousBuilds) is now running


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

* https://pinjollist.now.sh


TeamCity Win32 Bindings for Haskell / Win32 Continuous builds [Build 78](http://svn.zhox.com:8888/viewLog.html?buildId=2623&buildTypeId=Win32_Win32ContinuousBuilds) outcome was **FAILURE**
Summary: Exit code 1 (Step: Build GHC 7.8.4 (x86) (Command Line)) (new) Build time: 00:00:17


Done


예를 들면 어떤 게 있을까요? 모든 arguments의 평균을 구한다는 의미를 함께 포함하는 방법을 생각하기가 힘들었어요.
그냥 average 이런식으로 쓰는게 나을까요?


Dear @I-c-c,
> I regret to inform you that your plugin "**JumpWorld**" (v0.0.1 submitted on 2019-02-13T22:17:38.000Z) has been rejected.

Features in this plugin entirely overlap with other world plugins like [MultiWorld][https://poggit.pmmp.io/p/MultiWorld), [Worlds](https://poggit.pmmp.io/p/Worlds), [WorldTP](https://poggit.pmmp.io/p/WorldTP), etc.

A3 — No duplicates:
> If there is another plugin that covers every single feature your plugin has, you must not submit yours, unless the existing one has been outdated and unmaintained for more than one month. You may want to explain why your plugin is better than the existing ones in the description.

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


Grazie! utilizzeremo il progetto per un remix


[Elecum Stratis Wallet](https://www.electrumstratis.org)


[Stratis Electrum Wallet](https://www.electrumstratis.org)


[Stratis Wallet Electrum](https://www.electrumstratis.org)


Stratis Electrum Wallet
https://www.electrumstratis.org


Dear @Jackaboi18,
> I regret to inform you that your plugin "**SoupFFA**" (v1.0.1 submitted on 2019-02-14T02:27:58.000Z) has been rejected.

A1 — Complete and serve a purpose:
> The plugin must be **complete and serve a purpose**. It is OK to have parts of the plugin not yet working, but they must be disabled by default. The other parts must serve a meaningful purpose.

In particular, the plugin must be useful on all servers. It is not acceptable to submit a plugin with very specific parameters. For example,

- why only soup?
- why exactly 3.5 hearts?

In addition, there are some problems with your code:
- don't hardcode item IDs
- health is counted by halfhearts, not whole hearts. Multiply by two.

> This comment is posted here because this is the last commit when the released build was created.


[Electrum Wallet Stratis](https://www.electrumstratis.org)
https://www.electrumstratis.org


Dear @UnknownOre,
> I regret to inform you that your plugin "**EnchantUI**" (v0.1 submitted on 2019-02-14T13:01:00.000Z) has been rejected.

C1a — Namespace format:
> All plugins must choose a **unique** namespace that will not be accidentally collided by other plugins. The plugin must begin with the author name (unless its an official plugin, because the namespace `pocketmine` is disallowed), followed by any identifier such that the author himself remembers which plugin it corresponds to. The recommended namespace format is `AuthorName\PluginName`. The author name should use one that corresponds to the GitHub username/org name to prevent collision.

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


[Verge Electrum Wallet](https://www.electrumverge.org)


[Electrum Wallet Verge](https://www.electrumverge.org)


잘 모르겠습니다..
자연수를 입력하지 않았을 때 자연수를 입력하라는 메시지를 띄우는 것 하나와
자연수가 입력되었을 때 그게 홀수인지 짝수인지 판별하는 두 가지 케이스로 나뉜다고 생각이 되는데
return을 사용하여 어떻게 없앨 수 있는 건가요?


[Wallet Electrum Verge](https://www.electrumverge.org)


[XVG Electrum Wallet](https://www.electrumverge.org)
https://www.electrumverge.org


Thank.you


Hi, I have copied my "mykernel.bin" file in the "/boot/" folder using the **install** rule in my Makefile. I am able to find the OS (which in my case I have named " KOS") being listed as one of the menu entries in the grub.cfg file, during system startup. But, when I am trying to select "KOS"  and boot it, it throws two errors:
Error 1: " Secure boot forbids loading module from (hd0,pt6)"
Error 2: " you need to load the kernel first "

Could you guys check it and let me know where I might be going wrong or should I " disable my secure boot and check ?"

![whatsapp image 2019-02-15 at 8 49 03 pm](https://user-images.githubusercontent.com/33181935/52901565-3a733500-31d3-11e9-8f5a-0d138e279135.jpeg)

![loader s](https://user-images.githubusercontent.com/33181935/52901592-8cb45600-31d3-11e9-92af-7c452a7dae3f.png)

![linker ld](https://user-images.githubusercontent.com/33181935/52901595-976eeb00-31d3-11e9-99b8-e18acf0d77ef.png)

![kernel cpp](https://user-images.githubusercontent.com/33181935/52901599-a05fbc80-31d3-11e9-8f6f-21c8ecc1ea5f.png)


[Electrum Wallet XVG](https://www.electrumverge.org)
https://www.electrumverge.org


Is this the only change required to support `gsw` 3.3.0+?


[Electrum Qtum Wallet](https://www.electrumqtum.org)


[Qtum Electrum Wallet](https://www.electrumqtum.org)


[Wallet Qtum Electrum](https://www.electrumqtum.org)


Хорошо!


[Electrum Neblio Wallet](https://www.electrumneblio.org)


[Electrum Wallet](https://www.electrumneblio.org)


[Elecrum Nebl](https://www.electrumneblio.org)


Very good!


How can i use that ? because the sensivity is very bad.


How can i use that ?


`import { Permissions } from "expo";` is missing from the import list, how is that working for you?


Aliasing failed with the following error:

~~~
Error! We could not alias since the domain rovansteen.nl could not be verified due to the following reasons:
~~~


Ah, right, no need


Aliasing failed with the following error:

~~~
Error! We could not alias since the domain 410-design.de could not be verified due to the following reasons:
~~~


Error Checking in this place destroys creation of VM on Fusion 11


Hejka <3


xD


Aliasing failed with the following error:

~~~
Error! You don't have permissions over domain beatrix-wolter.de under proux-sites.
~~~


Related to #164


Successfully aliased the URL <https://personal-site-kfgceiapsc.now.sh> to the following alias.

* https://site.sergiodxa.com


Closes #71


I'm not sure this sentence makes any sense to anyone besides yourself, some more context maybe?


Aliasing failed with the following error:

~~~
Error! We couldn't verify the propagation of the DNS settings for 410-design.de
~~~


Proposal: make this a `public static final` field of [`Limelight`](https://github.com/BHSSFRC/3494_2019_repo/blob/develop/src/main/java/frc/robot/sensors/Limelight.java) instead.


Dear @MarcelHDYT,
> I regret to inform you that your plugin "**CityBuild-Dev**" (v1.0-Beta submitted on 2019-02-16T13:07:03.000Z) has been rejected.

This plugin name is unacceptable. Do not include version information (like "Dev") in your plugin name.

In addition, we no longer accept plugins containing a big bunch of irrelevant features:

A2 — Serve a specific purpose:
> The plugin must serve a **specific** purpose and be useful to the majority of users. Core plugins are not accepted, because they are only useful on specific private servers. Plugins that contain many mutually irrelevant features are also not allowed, because they are a major source of bloatware.

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


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

* https://casparcc.now.sh


## Jenkins Build Summary

Built from [this commit](https://github.com/mellery451/rippled/commit/82e710933300a27d35386e7fa15fbd87fc23ca49)

Built at __20190216 - 15:43:21__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/msvc.Debug.txt) | 1142 cases, 0 failed, t: 629s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 915 cases, 0 failed, t: 6m9s | PASS :white_check_mark:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/docs_TARGET_docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1145 cases, 0 failed, t: 17m16s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/clang.Debug.txt) | 1145 cases, 0 failed, t: 3m13s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1142 cases, 0 failed, t: 644s | PASS :white_check_mark:
rpm | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/rpm.txt) | 1145 cases, 0 failed, t: n/a | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/gcc.Debug.txt) | 1145 cases, 0 failed, t: 3m28s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/gcc.Debug_Dunity_OFF.txt) | 1145 cases, 0 failed, t: 1m33s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/clang.Debug_Dunity_OFF.txt) | 1145 cases, 0 failed, t: 10m36s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/clang.Release_Dassert_ON.txt) | 1145 cases, 0 failed, t: 5m43s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/gcc.Release_Dassert_ON.txt) | 1145 cases, 0 failed, t: 6m13s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/gcc.Debug_Dstatic_OFF.txt) | 1145 cases, 0 failed, t: 3m29s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/msvc.Debug_Dunity_OFF.txt) | 1142 cases, 0 failed, t: 1286s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1145 cases, 0 failed, t: 3m29s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1145 cases, 0 failed, t: 3m2s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/msvc.Release.txt) | 1142 cases, 0 failed, t: 418s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1145 cases, 0 failed, t: 4m51s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/37//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1145 cases, 0 failed, t: 10m59s | PASS :white_check_mark:


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

I updated the Github team because of this commit.

- @stephansiemen, @dtip were added to this feedstock maintenance team.

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

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

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


Dear @HighLev-PM,
> I regret to inform you that your plugin "**StickEffects**" (v1.0.1 submitted on 2019-02-16T09:26:25.000Z) has been rejected.

C1a — Namespace format:
> All plugins must choose a **unique** namespace that will not be accidentally collided by other plugins. The plugin must begin with the author name (unless its an official plugin, because the namespace `pocketmine` is disallowed), followed by any identifier such that the author himself remembers which plugin it corresponds to. The recommended namespace format is `AuthorName\PluginName`. The author name should use one that corresponds to the GitHub username/org name to prevent collision.

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


ssss


Dear @MarcelHDYT,
> I regret to inform you that your plugin "**NickPlugin**" (v1.0-Beta submitted on 2019-02-16T12:02:03.000Z) has been rejected.

C1a — Namespace format:
> All plugins must choose a **unique** namespace that will not be accidentally collided by other plugins. The plugin must begin with the author name (unless its an official plugin, because the namespace `pocketmine` is disallowed), followed by any identifier such that the author himself remembers which plugin it corresponds to. The recommended namespace format is `AuthorName\PluginName`. The author name should use one that corresponds to the GitHub username/org name to prevent collision.

B4 — Default must be English:
> It is great if your plugin supports other languages, but since English is the most common languages that everyone knows, the default language must be set as English.

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


Same discussion as above.  If we want to stay with standard Lua design patterns then the module should  return a table containing only the static methods (and any static properties that we want to expose.  For multi instance objects then the the constructor will typically be the only static method.

However, in this case as the send wrapper is particularly resource hungry, there is a valid argument for us limiting this to be a single instance object and hence all methods could be treated as static.  Here we have a single method, say `sendWrapper()` though this could be any meaningful name so that this would therefore be invoked by `ssend = (require "fifosock").sendWrapper(sock)`


 By scoping this as a local `fifo`here, this could have side effects in that fifo as an upval could persist if referenced.  It also need to be passed as an upval into the function below.  Why now just use `(require "fifo").new()` below.

Also the following return should be something like `return {sendWrapper = sendWrapper}`, moved below the
```Lua
local function sendWrapper(sock)
```
I'll send you offline a markup of the sort of thing that I am suggesting for you to consider.

One thing that I with this sort of approach is to do a `luac -o /dev/null  LUAfile  | grep -P 'function|UPVAL` and aggregate the Upval usage.  One thing point that this throws up is the use of `s` in the `ssend()` function.  On the one hand `ssend` seems to be used as a wrapper for `sock:send()` if arg `s` is a string and as a CB for `sock:on("sent")` if it is a function.

There is a risk here as `sock` is an upval to this routine that we are creating a circular reference through the Lua Registry that will defeat automatic GC and lead to a resource leek.


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

I updated the Github team because of this commit.

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


KKKKK


#12 ファイル書き込みをスレッド化しました。

### 読み込みに関してはArduino複数でやってみます。


IMO, this code style (`?.let` and `return` inside) is obscure and applicable only in one-liners.
It adds neither readability nor "better" (clearer/purer/etc.) semantics, adding only additional cognitive load for the reader.
I'd stick with previous option


Add check to make sure you can't join nations you are at war with - NOT = { has_war_with = ROOT }


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

* https://rovansteen.xyz


Aliasing failed with the following error:

~~~
Error! We couldn't verify the propagation of the DNS settings for 410-design.com
~~~


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/78446d50-3580-4150-bf96-cb60288269a5?env_id=ibm%3Ayp%3Aus-south "socialloginmaga24ene"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/33f7221c-2df7-4c2f-930f-d71918df2ab5?env_id=ibm%3Ayp%3Aus-south "socialloginmaga24ene") deployed [proyecto-modulo-dos](https://github.com/ArtMagana/proyecto-modulo-dos/releases/tag/deploy-ibm-yp-us-south-arturo.magana-shq.com.mx-dev-20190216-155718 "deploy-ibm-yp-us-south-arturo.magana-shq.com.mx-dev-20190216-155718") to [dev](https://console.bluemix.net/apps/f62aa249-b4c8-44b8-944d-8422d02e0ca4?env_id=ibm:yp:us-south "ibm:yp:us-south:arturo.magana@shq.com.mx:dev"), including this commit


PyCharm配置文件夹


![](https://github.trello.services/images/mini-trello-icon.png) [ACC Protocol Design](https://trello.com/c/sMmkQAJq/14-acc-protocol-design)


Now could not deploy this pull request since the `now.json` file does not contain valid JSON.

	Click here to see the contents of `now.json`

{
  alias: "http://refugee-stories.com"
}

For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


merge


Ненужная пустая строка.


@wonkytonky why are you posting links as comments across our source code?


정확합니다.

```python
def is_odd(n):
    if type(n) != int or n <= 0:
        print('not  natural number')
```

이런 식으로 코드를 표현할 때는 이걸 참고하세요. https://help.github.com/articles/creating-and-highlighting-code-blocks/


@wonkytonky thats ok, plenty of time to learn.


만약 `natural number`가 아님을 강조하고 싶다면 어떻게 할 수 있을까요?

`is_natural_number` 같은 함수를 만들어서 활용할 수 있을까요?


Перед сделай пустую строку.


А эту удали.


ainda não consigo realizar a saida de dados


Пустая строка перед нужна.


이럴 때는 두 가지 케이스로 나뉜다고 보는 관점과 “정상적인 사용”과 “비정상적인 사용”으로 나뉜다고 볼 수 있습니다.

비정상적인 접근은 모두 `return`으로 탈출시키고, 그 아래엔 평범하게 정상적인 코드만 남겨두는 거죠.

예를 들어...

```python
def do_it():
    if not normal():
        print('not normal')
        return

    print('just do it!')
```


Эти ссылки ещё не появляются в коммите.


So it's there to insert only buy transactions into the pricedb; recording the price of the sell on 8 August caused that price to be picked up by the test and to report an unintended value.

You confused me by saying that you'd removed the ```(if (> amount2 0)...``` part. You didn't, you changed it to ```(if (and (positive? amt)...``` and I didn't notice that before now.


이보다 훨씬 많이 쓰이는 방법은 점프 투 파이썬 5-4에서 나옵니다. 그때 가면 `print`와 `return`을 모두 몰아낼 수 있게 됩니다.