
Sergey
20.03.2018
21:02:12
какой там недавно проект закрылся с кучей плюсов?

Konstantin
20.03.2018
21:02:35
прикольно было бы - например раздел "сериализаторы", и для каждого пример использования делающий одно и то же

Shmaltorhbooks
20.03.2018
21:02:39
Кстати, зенд третий скоро подвезут)))

Константин
20.03.2018
21:03:02

Google

Konstantin
20.03.2018
21:03:21
ну я ща подумал и думаю не взлетит
программисты голосуют "ногами" , ну т.е. загрузками, а заполнять длинные анкеты "а насколько вам понравилась библиотека от 0 до 10" не хотят

Shmaltorhbooks
20.03.2018
21:05:22

Konstantin
20.03.2018
21:05:42
а где ++i

Shmaltorhbooks
20.03.2018
21:05:43
Вот и картинка к тому как "одно и то же, разными способами"

Andrey
20.03.2018
21:05:53
@figushki, где там твой пет проект?

Алексей
20.03.2018
21:06:17
Какой

Andrey
20.03.2018
21:06:40

Алексей
20.03.2018
21:06:55

Timur
20.03.2018
21:07:51

Shmaltorhbooks
20.03.2018
21:09:10
Если написать просто i++; и ++i; - в чем разница?)

Vladislav
20.03.2018
21:09:29

Google

Shmaltorhbooks
20.03.2018
21:09:32
Кроме сомнительной разницы в быстродействии

Vladislav
20.03.2018
21:09:44

Timur
20.03.2018
21:09:55
Инкремент во втором случае на одну триллиардную наносекунды произойдет раньше

Shmaltorhbooks
20.03.2018
21:10:31
Например, 100мс

Timur
20.03.2018
21:11:03
Сделай один раз прогноз погоды
На пхп ?

Shmaltorhbooks
20.03.2018
21:11:45
Нога не болит - дождя не будет
Сделал.
;)

Vladislav
20.03.2018
21:12:43
тебя сразу на 0 разделят)
знакомый с юбисофта рассказывал

Shmaltorhbooks
20.03.2018
21:13:11
Чат - о симфони

Konstantin
20.03.2018
21:13:31

Vladislav
20.03.2018
21:13:38
решил что в пхп буду вместо x /2 делать x >> 1

Shmaltorhbooks
20.03.2018
21:13:42
Хоть по всему симфони проекту замени постфикс на префикс
Разницы не ощутит никто

Vladislav
20.03.2018
21:13:52
та я понял о чем ты
но мы ж не ток симфони ща обсуждали

Google

Vladislav
20.03.2018
21:14:01
забей)

Shmaltorhbooks
20.03.2018
21:14:13
А добавить один индекс в базе и всем будет счастье))

Timur
20.03.2018
21:14:26
я даже в for циклах пишу ++$i

Sergey
20.03.2018
21:15:29

Shmaltorhbooks
20.03.2018
21:15:41
Я пишу i++

Konstantin
20.03.2018
21:15:46
я еще бзик видел такой, писать \ для всех функций из глобала

Timur
20.03.2018
21:15:49
за меня он это не делает, потмоу что я делаю это до него)

Sergey
20.03.2018
21:15:52
я стараюсь не писать циклов с условиями

Shmaltorhbooks
20.03.2018
21:15:57
И буду писать так пока это не станет ботлнеком)

Sergey
20.03.2018
21:16:13
потому что статистика говорит что разработчики допускают ошибки в условиях циклов в 50% случаев

f4rt~
20.03.2018
21:16:16

Sergey
20.03.2018
21:16:31
foreach(xrange(0, 10) as $i) {
// ...
}
я образно конечно

f4rt~
20.03.2018
21:17:04
// create 10 fixtures!
for ($i = 0; $i < 10; $i++) {

Timur
20.03.2018
21:18:25

Shmaltorhbooks
20.03.2018
21:18:35
while (i++ < 10)

Konstantin
20.03.2018
21:18:51
i--

Shmaltorhbooks
20.03.2018
21:19:03
--i

Google

Shmaltorhbooks
20.03.2018
21:19:13
))

Sergey
20.03.2018
21:19:17
кто еще какие способы стрелять по ногам знает?)

Konstantin
20.03.2018
21:19:29
$i=10;while(--i) ну тоже норм ага )

f4rt~
20.03.2018
21:19:41

Shmaltorhbooks
20.03.2018
21:19:48
do {} while (true)
+ break

f4rt~
20.03.2018
21:19:49
считается за способ стрельбы по ногам ?

Sergey
20.03.2018
21:19:54
может быть тут есть люди, у которых очень много свободного времени (студент) и кто хочет занятный проектик?)

Timur
20.03.2018
21:19:59

f4rt~
20.03.2018
21:20:11

Sergey
20.03.2018
21:20:15
сюда)

Admin
ERROR: S client not available

Konstantin
20.03.2018
21:20:19
очепятка очевидно ж, я даж фиксить не буду )

f4rt~
20.03.2018
21:20:19
пишу сюда

Sergey
20.03.2018
21:20:32
запили реализацию регулярок на php

Timur
20.03.2018
21:20:43
Я уже предлагал работу тут. Желающих почему то не очень много, как будто им высокооплачиваемые работы каждый день предлагают

Konstantin
20.03.2018
21:20:47
я пробухал эту тему в унивире (

Sergey
20.03.2018
21:20:48
эм
вы тут упоролись?

Sergey
20.03.2018
21:20:51
без backtracking, чисто RE -> NFA -> DFA
что бы строго за линейное время

Google

f4rt~
20.03.2018
21:21:23
я думал какой-то проект под присмотром etc

Shmaltorhbooks
20.03.2018
21:21:35
Кстати. Есть вопрос. Не совсем по симфони, но тут наибольший градус адеквата.
Есть тесты в селениуме, который гоняются в докере с headless хромом. Как можно из запускать так, чтоб их выполнение можно было визуально глянуть?

Sergey
20.03.2018
21:22:14

Shmaltorhbooks
20.03.2018
21:22:32
То есть они на диайке вращаются под докером, но хотелось бы на своей машине видеть в браузере их выполнение

Sergey
20.03.2018
21:22:38
там сегодня 10я джава релизнулась
грустно как-то

Timur
20.03.2018
21:22:47
пупетер)

Sergey
20.03.2018
21:22:50

Konstantin
20.03.2018
21:23:23
чему ты рад?

Sergey
20.03.2018
21:23:26

Shmaltorhbooks
20.03.2018
21:23:40
Оно все внутри докера работает. Env переменные там, пути там, конфиги из энва тоже там

Sergey
20.03.2018
21:23:42
вот есть такое но надо что бы работало в тех же порядках что и preg_match

f4rt~
20.03.2018
21:24:05
ок полистаю завтра

Shmaltorhbooks
20.03.2018
21:24:09
Как-то бы всю эту радость запустить в докере, на старых конфигах, но хром чтоб был с моей тачки и не headless

f4rt~
20.03.2018
21:24:20
мамочки
открыл чисто случайно первый файл
а там свич-кейс на 400 строк

Sergey
20.03.2018
21:24:35
меня хватило на пару простых паттернов.... из профита - я мог подобрать регулярку что бы реализация на php была быстрее чем preg_match
ну и простые паттерны обычные (с capture groups) в контексте лексеров - всего в 1.5-2 раза медленне чем preg_match_all
но намного эффективнее по памяти