@symfony_php

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

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

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

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
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
Если написать просто i++; и ++i; - в чем разница?)
Это тоже самое, что спрашивать "Какая разница, направлять автомат на человека или нет, если он не заряжен"?

я даже в for циклах пишу ++$i

Sergey
20.03.2018
21:15:29
я даже в for циклах пишу ++$i
opcache это уже за тебя делает

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
я стараюсь не писать циклов с условиями
сделать 10 фикстур для теста

Sergey
20.03.2018
21:16:31
сделать 10 фикстур для теста
а зачем тебе условия в фикстурах?)

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
потому что статистика говорит что разработчики допускают ошибки в условиях циклов в 50% случаев
на днях умудрился написать рекурсивную функцию, которая вызывала себя в цикле, использовала статическую переменную и передавала аргументы по ссылке. Гремучая смесь

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
$i=10;while(--i) ну тоже норм ага )
ну тут будет ошибка о несуществующей константе)

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
без backtracking, чисто RE -> NFA -> DFA
дилегировать кому-то можно

я думал какой-то проект под присмотром etc

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

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

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

грустно как-то

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

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
дилегировать кому-то можно
https://github.com/KendallHopkins/FormalTheory/tree/master/lib/FormalTheory/RegularExpression

вот есть такое но надо что бы работало в тех же порядках что и 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

но намного эффективнее по памяти

Страница 763 из 1418