
Sergey
01.02.2018
12:19:31
разработка как хобби - это неправильно
лучше в баре пивко пить

Paul
01.02.2018
12:19:38

Sergey
01.02.2018
12:19:57
а за опенсорс я вообще молчу

Google

Dmitriy
01.02.2018
12:19:59
у меня хобби с 9го класса

Dmitry
01.02.2018
12:20:00

Sergey
01.02.2018
12:20:05
че за нытики пошли?
он просто оправдывается что то что он не трудоголик не делает его плохим разработчиком, и это так.

Sergey
01.02.2018
12:20:19
которые ищут оправдание

Sergey
01.02.2018
12:20:35
если бы у тебя 90% были активными - небыло бы столько говнокода

Dmitriy
01.02.2018
12:20:50
каждому свое
кому разработка хобби, кому собирать марки

Sergey
01.02.2018
12:21:14
если ты потратил 10 лет в айти, ты разбираешься во всем отлично, знаешь базу - то вопросов к с 9 до 17 работы нет
пилить ангуляры или опенсорсить это уже другое
а когда ты работаешь всего 2-3 года
нихера не знаешь

Google

Sergey
01.02.2018
12:21:40
и задвигаешь темы типа "с 9 до 17 и все"
то.. ну простите
конечно на таких спрос тоже есть, рынок перегрет

Dmitriy
01.02.2018
12:22:17
вот еще из свежего прикольного )
https://habrahabr.ru/post/348074/

Bohdan
01.02.2018
12:22:22
понимаешь
тут стоит определить разницу между "работаю с 9 до 17" и "развиваюсь с 9 до 17"

Dmitry
01.02.2018
12:22:30
как раз таки задерживаются. 90% такие, и это нормально
у меня есть знакомые "говнокодеры" которые давно в профессии, и оч ее любят. Но они любят делать какие решения, решать задачи, не заботясь о чистоте и красоте кода. Им больше нравиться именно решать поставленную задачу, делать какие то фишечки.

Sergey
01.02.2018
12:22:36

Dmitriy
01.02.2018
12:23:50

Dmitry
01.02.2018
12:24:05

Sergey
01.02.2018
12:24:06
ты можешь 80% логики там хреначить, а через год будешь разгребать это все
и если ты после этого не сделал выводы.. то как-то плохо)
если тебе подали идею из вне что это плохо и ты о ней даже не подумал - это плохо

Dmitry
01.02.2018
12:25:49

Sergey
01.02.2018
12:26:20
у меня почти никогда нет уверенности что я сделал "хорошо" и я всегда буду искать лучшие решениея, просто в работе есть временные рамки на поиск решения, но решения я буду искать в "офлайне"
с обязательной итерацией рефакторинга

Google

Sergey
01.02.2018
12:27:07
в рамках одной задачи
в этом сильно помогает спортивное программирование, какие-нибудь турниры недельные. когда ты логику для бота или армии ботов
если ты будешь сразу париться о дизайне, то ты изначально проиграл
тебе сразу нужно построить теорию, набросать прототип, проверить работоспособность. потом только ты его рефакторишь на удобно-поддерживаемый вид и после этого заново прототип, рефакторинг и тд
если пропустишь стадию рефакторинга и будешь на прототипах делать, то ты тоже проиграл
хотя некоторые люди умеют в голове у себя умещать весь прототип и с ним работать
но мне так не дано)

Dmitriy
01.02.2018
12:37:21
early returns это хорошо
А мне постоянно пхп инспектор орет про это https://github.com/kalessil/phpinspectionsea/blob/master/docs/architecture.md#multiple-return-statements-usage


Yana
01.02.2018
12:40:13
#вакансия #backend #php #Symfony #СПБ #Питер
Формат: офис, полная занятость
ЗП: 80-110 net
Привет! Меня зовут Яна. Я помогаю в поиске неравнодушного php-разработчика IT-департаменту одного из ведущих образовательных проектов.
Чем предстоит заниматься:
➖разработка новых сервисов и систем как для внутреннего, так и для внешнего заказчика: международные партнеры, госзаказы.
➖поддерживать действующие проекты: разбираться в чужом коде и рефакторить его;
➖взаимодействовать с командой и ставить задачи.
Все новые проекты пишутся на Symfony 3.
Здесь есть возможность получить опыт работы с Swift, Objective-C. В некоторых проектах используется ReactJS/Angular, а также Docker, Elasticsearch, Sphinx.
Что мы можем предложить:
➖ участие в проектах, которые не только приносят деньги, но и пользу;
➖ белую зарплату плюс премии по результатам проектов и 13 зарплата;
➖ уникальный большой отпуск длиной в 42 дня и соц.пакет петербургского интеллигента.
Если возникнут вопросы, буду рада ответить на них в личке.


$iD
01.02.2018
12:41:10
всегда умиляют эти "одного из ведущих"

Dmitriy
01.02.2018
12:42:39
ага и ни названия ни ссылки, как будто сами себя стесняются

Alex
01.02.2018
13:48:29
?

Bogdan
01.02.2018
14:33:44
привет, как вообще делать выборку из монги по элементу массива? Т.е. есть документ с полем request, у request есть ключ id, по которому нужно взять документ. doctrine/mongodb-odm-bundle
или просто денормализировать?

Sergey
01.02.2018
14:39:07

Bogdan
01.02.2018
14:39:33
Я уже разобрался, спасибо)

Roman
01.02.2018
15:20:48
Ребят, привет
Подскажите как можно улучшить производительность JMS
Первое что приходит в голову юзать не файловый кэш

Константин
01.02.2018
15:22:26
выкинуть jms?

Roman
01.02.2018
15:22:45
Так и сделаю, но не сегодня ))

Vladislav
01.02.2018
15:23:48

Google

Tex
01.02.2018
15:23:51

Vladislav
01.02.2018
15:24:03
может ты слишком много связей экспоузишь
да, он не супер быстрый, но все же)

Roman
01.02.2018
15:24:38

Vladislav
01.02.2018
15:24:47
можешь
пиши квери
и выгребай все одним запросом

Tex
01.02.2018
15:25:07

Admin
ERROR: S client not available

Vladislav
01.02.2018
15:25:19
тут у тебя любой сериалайзер такой перформас выдаст

Roman
01.02.2018
15:26:17

Vladislav
01.02.2018
15:27:03
тогда только молиться

Roman
01.02.2018
15:27:35
Уже))
Не помогло

Vladislav
01.02.2018
15:27:42
Ну ты хочешь на стул сесть и код не фиксить. Оптимизируй не скриалацзер тогда
Кэш может какой-то, ещё что-то, хз)))

Andrew
01.02.2018
15:29:32

Vladislav
01.02.2018
15:29:47
Медленно, сказали же))

Roman
01.02.2018
15:30:32

Google

Vladislav
01.02.2018
15:30:35
Я думаю там просто много запросов в бд. Не удивлюсь если 100-1000. Ещё небось пагинации нет )))

Andrew
01.02.2018
15:30:45

Roman
01.02.2018
15:30:51
Пока-что смотрел только профайлер

Vladislav
01.02.2018
15:31:21
Ну так тебе не сериалазцер надо фиксить
Ну ты понял ))

Roman
01.02.2018
15:31:35

Sergey
01.02.2018
15:31:52
а при чем тут сериалайзер?
у тебя красная полоса запросов к доктрине
не смущает?

Roman
01.02.2018
15:32:31
Смущает, на запросы 662ms

Andrew
01.02.2018
15:32:33
ну у тебя миллион запросов, пиши запрос ручками чтобы был не миллион и будет щястье.

Vladislav
01.02.2018
15:32:36
Крч то не сериалацзер. Он просто во время процессинга вытаскивает данные )))
Того респонс лисенер так долго работает ))) там все ж нарисовано

Roman
01.02.2018
15:33:35
Да, точно
Неправильно график прочитал я
Спасибо

Andrew
01.02.2018
15:34:14
сколько сейчас время запроса твоего эндпойнта и какое время считается быстрым?

Roman
01.02.2018
15:35:13
6 секунд локально в докере, если будет хотябы +25% будет хорошо