
finkel
13.01.2017
15:32:19
/yazaban
не работает

Timur
13.01.2017
15:33:09
Он уже сам за бан себя.

F01134H
13.01.2017
15:36:23
?

Google

Aleksandr
13.01.2017
15:41:45
/yazaban

Ilya
13.01.2017
15:48:01
а чего это я со звездочкой?
типа админ?

F01134H
13.01.2017
15:48:23
Ага
забань бомбалейлу эту

Ilya
13.01.2017
15:49:37
вроде помогло
новый телеграм вообще непонятный
зато с темами)
я же правильного забанил?
>2017
>Писать на пхп
http://www.finanz.ru/valyuty/PHP-RUB

F01134H
13.01.2017
15:56:04

Google

Ilya
13.01.2017
15:58:35
нет такого(
велком в новый непривычный дизайн
And welcome everyone to the new Telegram Desktop 1.0 ??
Read about the new design and theme support in the blog: https://telegram.org/blog/desktop-1-0
You can update it in Settings or download the new version from site: https://desktop.telegram.org
After you install the new version you can check out some custom themes from the community in the @themes channel!

F01134H
13.01.2017
15:59:37
ПКМ -> delete message и там будет пункт забанить

Ilya
13.01.2017
16:00:02
ооо

F01134H
13.01.2017
16:00:23
Все, теперь ты хранитель порядка

Vadim
13.01.2017
16:22:23
как ларку подружить с жсоном в постгре? https://github.com/darrylkuhn/dialect ?

F01134H
13.01.2017
16:33:21
в смысле?
через eloquent?

Vadim
13.01.2017
16:39:51
да
вот тут пакетик нашел, хз как там с актуальностью этого всего, может есть что более модное

F01134H
13.01.2017
16:42:46
не понял, а в чем проблема то собсна
ну, как вообще json и pgsql связаны
ты хочешь json хранить в бд? Или переводить данные в json?

Ilya
13.01.2017
16:44:30
мы используем illuminate/database вместе со своими моделями и просто в геттерах json_decode делаем
а для бд это обычная строка с json

F01134H
13.01.2017
16:44:50
Если второе, то https://laravel.com/docs/5.3/eloquent-serialization#serializing-to-json

Ilya
13.01.2017
16:45:24

F01134H
13.01.2017
16:45:29
ааа

Google

F01134H
13.01.2017
16:45:50
ох уж эта куча типов полей в pgsql

finkel
13.01.2017
16:46:24

Богдан
13.01.2017
16:47:45
Вы во всех чатах да @F01134H @fink3l

F01134H
13.01.2017
16:48:06
я много где
полезной инфы много не бывает

Vadim
13.01.2017
16:48:34
да, мне нужно будет по жсонкам запросы делать

Богдан
13.01.2017
16:48:47

finkel
13.01.2017
16:49:03

F01134H
13.01.2017
16:49:05

Vadim
13.01.2017
16:49:45
у всех с пакагиста нормально ставятся пакеты?
точнее с гитхаба

Богдан
13.01.2017
16:50:08
мастерство выработанное годами
У меня 20 чатов где то
В день там в каждом 5к+ сообщений
Я их обычно перед сном быстро скроллю и слова ключевые глазами выхватываю

Vadim
13.01.2017
16:50:21
у меня в трависе щас вот так
- Installing symfony/class-loader (v3.2.1) Downloading: Connecting... Downloading: Failed
Downloading: Connecting... Downloading: Failed
Downloading: Connecting... Downloading: Failed Failed to download symfony/class-loader from dist: The "https://api.github.com/repos/symfony/class-loader/zipball/87cd4e69435d98de01d0162c5f9c0ac017075c63" file could not be downloaded (HTTP/1.1 302 Found)
Now trying to download from source
- Installing symfony/class-loader (v3.2.1) Cloning 87cd4e6943
ой
и на локале аналогично
думал метро виновато

finkel
13.01.2017
16:52:28
хз, у меня все добро в репозитории))
нам с @f3ath не страшен сломанный гитхаб

Vadim
13.01.2017
16:53:20
ну на работе нам тоже не страшно :) но тут сайд проект типа :)

Виталий
13.01.2017
18:46:54
Коллеги, заморочился проект под PSR подогнать. Нужно в конец каждого файла добавить пустую строку, но только там, где ее еще нет. Как это сделать и чем?

Google

Владимир
13.01.2017
18:48:21

Timur
13.01.2017
18:48:50
single_blank_line_at_eof
В PHP CS Fixer.
https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/master/README.rst
single_blank_line_at_eof [@PSR2, @Symfony]
A PHP file without end tag must always end with a single empty line
feed.

F01134H
13.01.2017
18:49:51
А кстати, зачем нужна эта пустая строка в конце?
В чем смысл

Timur
13.01.2017
18:50:14
В наши времена это скорее просто традиция, вышедшая из UNIX.

Admin
ERROR: S client not available

Timur
13.01.2017
18:50:55
И ставшая просто хорошим тоном.
Вроде того, что в любом тарболле всё должно быть в директории названой так же, как и сам тарболл, минус расширение.

Виталий
13.01.2017
18:51:51
блин, чего на маке в телеграмм не приходят месседжи. На телеоне вижу, а тут нет. Кто-то сталкивался?
ну, как минимум когда cat filename делаешь, логин консольки с новой строки а не в коцне содержимого файла. Иногда очень бесит :)

Timur
13.01.2017
18:53:34
Ну, да, по большому счёту всё работать будет. Но вот такие неприятные side effects будут.
?

Виталий
13.01.2017
18:53:58
echo "test file blah blah blah" > test.txt
cat test.txt

Timur
13.01.2017
18:54:23
Или два файла конкатенируешь и первая строчка из второго будет сцеплена с последней первого файла.

Виталий
13.01.2017
18:54:37
и сразу понятно зачем в наши дни эти пустые строки)

F01134H
13.01.2017
18:54:47
ясно

Google

Виталий
13.01.2017
18:54:55
да, ну разные ситуации. Полезно в общем.

Timur
13.01.2017
18:54:59
Я это сразу .editorconfig забиваю.
И PhpStorm у всей команды сам проставляет его.
[*]
end_of_line = lf
insert_final_newline = true

Виталий
13.01.2017
18:56:13
о, а где это ставить в шторме?

Timur
13.01.2017
18:56:36
http://editorconfig.org/

Виталий
13.01.2017
18:56:55
ну, я пср придерживался что знал. А сейчас поставил сниффер и решил уже капитально взяться :) и щас надо исправить

Timur
13.01.2017
18:56:57
https://plugins.jetbrains.com/objc/plugin/7294-editorconfig
Вот так точнее: https://plugins.jetbrains.com/phpstorm/plugin/7294-editorconfig

Владимир
13.01.2017
18:57:23
а вдруг кто-то неправильно настроит шторм? на гит хук повестить же

Виталий
13.01.2017
18:57:54
лучше на кодревью

Timur
13.01.2017
18:57:57
B Git Hook поставить. ? Короче чем больше препонов нарушениям стиля кодирования, тем лучше.

Владимир
13.01.2017
18:57:58
можно не само форматирование, а проверку псра
тут на усмотрение

Виталий
13.01.2017
18:58:22
так как когда на продакшене трабл а тебе не дают запушить код кривой... не прикольно)
а php-cs-fixer нормально отрабатывает? юзает кто-то?

Timur
13.01.2017
19:00:27

Виталий
13.01.2017
19:00:35
все супер?)

Timur
13.01.2017
19:00:47
Он везде юзается. И в Symfony, и в Laravel.
<?php
$finder = PhpCsFixer\Finder::create()
->exclude([
'data',
'node_modules',
'scripts',
'tests',
'vagrant',
'vendor',
])
->in(__DIR__);
return PhpCsFixer\Config::create()
->setRules(array(
'@PSR1' => true,
'@PSR2' => true,
))
->setFinder($finder);
Вот тебе начальный конфиг. ?
А дальше уже сам допилишь.