@prophp7

Страница 595 из 1387
Aleh
04.09.2017
12:36:32
на классах вполне себе процедурщину пишут

f4rt~
04.09.2017
12:36:43
Ilya
04.09.2017
12:36:54
Он его прибивает периодически?

Dmitriy
04.09.2017
12:37:28
Google
Меня зовут
04.09.2017
12:38:23
Привет, есть разработчики с Израиля здесь?

Rm
04.09.2017
12:38:59
ну вот сделал без ругулярок if (!in_array($term, self::$streets)) { preg_match_all('/(\w+(?:\s?\w+))\s+(\d+(?:\w?\/?\d*))\s+(\d+)/iu', $term, $matches); if([] === array_filter($matches)){ ($array_result = explode(' ',$term)); } else{ foreach ($matches as $key => $value){ if($key == 0 ){ unset ($value); continue; } $array_result[] = $value[0]; } } }

Ilya
04.09.2017
12:39:53
Наоборот
Ну хз тогда. Это не решает проблему дропнутого на стороне клиента соединения.

Dmitriy
04.09.2017
12:40:27
зачем тебе держать соединение?

Rm
04.09.2017
12:40:54
захочешь подсказать подскажи

Ilya
04.09.2017
12:41:42
Жду данные от реббита

?Томат?
04.09.2017
12:55:19
А кто-нибудь знает хороший курс молодого бойца по php?

Denis
04.09.2017
12:55:34
php.net

?Томат?
04.09.2017
12:56:05
php.net
Читаю часто.

В комментариях годноты много

Меня зовут
04.09.2017
13:10:27
гугли в интернете

Google
Меня зовут
04.09.2017
13:10:40
говорят неплохие

они правда очень долгие

и нудные

лекции по 4 часа и лекций тех 20 штук если не меньше

?Томат?
04.09.2017
13:11:49
Меня зовут
04.09.2017
13:12:08
еще на udemy посмотри

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

поэтому практикуй

Oleg
04.09.2017
13:22:45
Жду данные от реббита
Ты как только получишь данные, в коллбэке и открывай коннект и закрывай после манипуляций.

Ilya
04.09.2017
14:19:11
Но вот реббит сам тоже отваливается((

По той же причине. Не было долго пакетов, коннект где-то дропается

Herman
04.09.2017
14:20:07
Уверен?

Ilya
04.09.2017
14:20:10
с heatbeat тоже траблы есть

Herman
04.09.2017
14:20:16
Сколько сообщений за раз обрабатываешь?

Ilya
04.09.2017
14:20:46
По одному. Но сообщения могут сутки не приходить

Igor
04.09.2017
14:21:30
+1

по моему опыту - возможно придется мемлик поискать и пофиксит. но если пофиксить то аптайм будет хороший

Oleg
04.09.2017
14:22:53
Но вот реббит сам тоже отваливается((
А в чем выражается это отваливание? Как вы его обнаруживаете?

Google
Ilya
04.09.2017
14:23:15
Консьюмер не забирает новые сообщения из очереди

Herman
04.09.2017
14:24:00
И не падает?

Ilya
04.09.2017
14:24:28
по моему опыту - возможно придется мемлик поискать и пофиксит. но если пофиксить то аптайм будет хороший
Да не. Там не в этом дело. Мы контролируем memory_usage после каждого сообщения, и если что завершаем просто работу консьюмера. А там его апстарт поднимает

И не падает?
А чо ему падать. Он сидит ждет данные с сети, а их просто нет)

Igor
04.09.2017
14:24:58
Костыльненько но вай нот

Ilya
04.09.2017
14:25:49
Так же консьюмер у нас лафйтайм имеет, который тоже проверяется после обработки каждого сообщения. И если привышен, то работа также заверашется

Однако если сообщений нет, то поток выполнения ждет данные, и мы никакие проверки выполнить не можем

В том числе нормально сигнал на завершение принять.

Herman
04.09.2017
14:29:43
ну можете на каждый цикл ожидания сообщения из очереди добавить проверку

?Томат?
04.09.2017
14:33:07
Это руководство намеренно избегает рекомендаций относительно использования $StudlyCaps, $camelCase, или $under_score в названиях свойств. Как бы то ни было, используемый стандарт именования ДОЛЖЕН применяться последовательно в разумных пределах. Этот предел может быть установлен на уровне производителя, пакета, класса, или метода. из PSR-1 А какой таки вариант предпочтительнее?

Alexander
04.09.2017
14:36:47
какой больше нравится. главное чтобы везде один и тот же

чтобы мешанина не получилась

Michael
04.09.2017
14:37:23
Class names MUST be declared in StudlyCaps. Class constants MUST be declared in all upper case with underscore separators. Method names MUST be declared in camelCase. ну вообще-то вот так в psr1

Alexander
04.09.2017
14:40:27
а переучиваться из-за чего?

разве что при смене работы

?Томат?
04.09.2017
14:40:55
Вдруг работу найду)

Прошу прощения.

Google
Alexander
04.09.2017
14:41:49
ну а раз так, то какой смысл привыкать к какому-то варианту, если в разных компаниях разные стандарты?

Herman
04.09.2017
14:42:11
Да в чем проблема? Статические анализаторы с такими штуками давно справляются, получишь по шапке от него раз-другой и будешь писать как нужно

Alexander
04.09.2017
14:42:12
а в некоторых их вовсе нет и пишут как хотят

есть еще такая штука. не пользовался правда никогда, но вроде как должна фиксить https://github.com/FriendsOfPHP/PHP-CS-Fixer

Herman
04.09.2017
14:45:26
А вообще, по личному опыту, обычно везде используется camelCase в свойствах.

?Томат?
04.09.2017
14:47:02
А underscore_case уже неактуален нигде?

Alexander
04.09.2017
14:47:26
я в названиях тестовых методов пользуюсь underscore_case

Mikhail
04.09.2017
14:51:56
У нас в тестах unbreakable space case

Если так можно назвать %)

Alexander
04.09.2017
14:57:01
хитро

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

в винде это должно работать?

Mikhail
04.09.2017
15:01:29
Раскладку смотрите

Как минимум есть раскладка бирмана, но может есть что-то современное под винду, я давно уже с ней не соприкасался

Alexander
04.09.2017
15:07:26
нашел только через альт-код, но это гемор

я хоть и приучил себя длинное тире ставить альт-кодом, но это было больно?

Mikhail
04.09.2017
15:09:54
Тут еще команда должна быть готова к такому сюрпризу.

Alexander
04.09.2017
15:11:26
стёба ради можно где-нибудь в коде такое оставить?

Google
Alexander
04.09.2017
15:13:45


что-то такое)

Dima
04.09.2017
15:26:02
А как удалить с картинки определённую надпись? Картинки могут иметь разныеразмеры, надпись полупрозрачна и заковыристо нарисана.

Mikhail
04.09.2017
15:29:45
Капчу ломаете что-ли?

Alexander
04.09.2017
15:31:07
примеры картинок покажите

Alexander
04.09.2017
15:43:57
скорее watermark убрать пытается

Алексей
04.09.2017
18:31:46
С помощью какой функции можно получить следующее: 10.01.2015 => десятое января две тысячи пятнадцатого года что одной функцией невозможно понятно, малоли библиотека есть какая...

Андрэ
04.09.2017
18:35:17
Напиши, пригодится народу)

Ринат
04.09.2017
18:36:26
в yii2 есть что то подобное, форматтер

Алексей
04.09.2017
18:36:52
точно кстати.. я и забыл что в YII есть он

спасибо)

Андрэ
04.09.2017
18:37:14
Он же в виде пакета там? Или как часть фреймворка?

$iD
04.09.2017
18:39:44
так то ж обертка над Intl

на сколько я понял

Oscar
04.09.2017
19:25:48
Тот же карбон вроде позволяет это делать, моменто на клиенте это делает

Андрэ
04.09.2017
19:26:38
карбон же вроде только для диффов умеет? и умеет ли в русский?

Ар? Тем?
04.09.2017
19:28:31
ну должен по крайней мере, для него есть же всякие локализаторы

Страница 595 из 1387