@symfony_php

Страница 98 из 1418
Pavel
09.02.2017
18:04:35
Печаль

А по сути сидит и верстает шаблоны на WP небось

Sergey
09.02.2017
18:08:51
ну вообще lock-free структуры это не такое уж и дикое для пхпшников http://php.net/manual/en/memcached.cas.php вот к примеру или https://redis.io/topics/transactions#cas

Nick
09.02.2017
18:10:55
тебе часто приходилось сталкиваться с этим?

Google
Pavel
09.02.2017
18:11:01
Господи, как же любят всякие буржуйские словечки применять

Nick
09.02.2017
18:11:27
Я просто первый раз и услышал об этом тогда))

Sergey
09.02.2017
18:11:31
@Alien6Killer вроде у себя на проекте юзал активно

Nick
09.02.2017
18:11:34
хотя я дно в Computer Science

Pavel
09.02.2017
18:14:08
А как вам такой вопрос: в каких случаях может применяться на практике стратегия воутеров в симфони consensus.

Sergey
09.02.2017
18:14:29
когда нужна демократия))

Pavel
09.02.2017
18:14:37
Пхахах

Практический пример нужен был

Sergey
09.02.2017
18:17:15
плохо с фантазией, даже немогу придумать

Pavel
09.02.2017
18:17:29
Я уже забил

Sergey
09.02.2017
18:17:54
ну например если нужно чтобы 2 роли было из 3х

Pavel
09.02.2017
18:18:13
Ты почти как Кличко

Google
Sergey
09.02.2017
18:19:31
типа авторизирован + покупатель, при этом покупатель может быть неавторизирован, или авторизирован, но не иметь роли покупателя

Pavel
09.02.2017
18:21:38
мне бы легче это было описать через affirmative, прикинь потом такое читать после кого-то

Sergey
09.02.2017
18:29:03
ага) что вы знаете о lock-free структурах?
если человек каким-то образом на собеседовании по php выйдет на эту тему я ему ставлю звездочку в бланке. А если он говорит что пароли в md5 хэширует ставлю тучку

Nick
09.02.2017
18:30:40
тучку ?

Sergey
09.02.2017
18:30:57
ну вообще грустное солнышко... а точнее грустный смайлик

тучки долго рисовать

Nick
09.02.2017
18:31:06
для тупых. Для чего они нужны?

Sergey
09.02.2017
18:31:14
lock-free структуры?

или тучки?

Sergey
09.02.2017
18:31:18
тучки?

Nick
09.02.2017
18:31:25
да

Sergey
09.02.2017
18:31:25
тучки быстро рисовать

Nick
09.02.2017
18:31:28
структуры

Sergey
09.02.2017
18:31:36
каракули ебанул - тучка

Sergey
09.02.2017
18:31:39
тучки быстро рисовать
не красиво только если

структуры
ну а название тебе на что намекает?)

Nick
09.02.2017
18:31:58
типо какая-то штука, которая не блокируется

скорее всего при записи

тучка

Google
Sergey
09.02.2017
18:32:30
md5 с солью норм)
коллизию можно быстро подобрать

хотя всеравно в основном берут 1000 популярных паролей и у тебя уже 90% пользователей в кармане

Sergey
09.02.2017
18:32:54
щас вроде везде bcrypt юзают по-дефолту

тот же password_hash

Sergey
09.02.2017
18:33:13
щас вроде везде bcrypt юзают по-дефолту
да, а потом может даже на scrypt перейдут

суть в том что все еще есть люди которые не всегда пишут на симфони

и когда не всегда пишут на симфони юзают что придется

Sergey
09.02.2017
18:33:42
password_hash это пхп функция ж

Sergey
09.02.2017
18:34:02
password_hash это пхп функция ж
да, она безумно удобно сделана и мега безопасная

но почему-то определенный процент разработчиков ни сном ни духом что она есть

finkel
09.02.2017
18:34:24
последний раз озадачивался хранением паролей 5 лет назад, md5 юзал с солью

прежде чем решать такую задачу, залезу в гугл

finkel
09.02.2017
18:35:15
но на собеседовании не смогу ответить

Sergey
09.02.2017
18:37:24
скорее всего при записи
ну тип... идея в том что это структуры которые позволяют тебе делать атомарную запись без необходимости делать лок. Например у тебя есть задача дать доступ к очереди и лочить айтемы в них, но делать семафоры дорого

правильный ответ кстати
да, обычно в калонке с темой ставлю прочерк (если совсем ничего не знает) но в целом пара таких ответов на сложные темы и с примерами поисковых запросов и можно получить солнышко)

но вообще все весьма субъективно

ну то есть если чувак не знает про password_hash - ты ему за минуту сможешь объяснить что это и что надо это юзать. А вот если человек не понимает связанность а хочет по деньгам как крутой чувак.... ну тогда не ок

Google
Sergey
09.02.2017
18:39:35
ну вообще правильный интервьювер будет спрашивать по технологиям из предыдущих проектов и оценивать глубину познаний в них

Sergey
09.02.2017
18:39:35
мне важно знать чего человек не знает и как долго ему придется этому учиться.

на одном из последних собесов чувак в резюме не описал что за проекты были и просто расписал что "делал архитектуру с микросервисами", "юзал TDD".... а потом выяснилось что "микросервисы" это воркеры для очередей (хотя в теории он чето знал потому совсем грустное солнышко не получил) а про TDD он только читал. И вообще у него юнит тесты с базой в памяти работали (sqlite)

Sergey
09.02.2017
18:41:53
>это воркеры для очередей (хотя в теории он чето знал потому совсем грустное солнышко не получил) а про TDD он только читал. И вообще у него юнит тесты с базой в памяти работали (sqlite) это когда задаешь докладчикам на конфах вопросы по этим темам

приблизительно такое же отвечают

Sergey
09.02.2017
18:43:23
Admin
ERROR: S client not available

Sergey
09.02.2017
18:43:42
ну то есть офер мы бы ему сделали, если бы в цене сошлись

finkel
09.02.2017
18:44:07
у меня как то было собеседование на котором я чуть не рассмеялся, так не ловко было. Все технические вопросы чувак провалил и менеджер задал ему вопрос: - "а почему php?" - "в моем городе это были самые дешевые курсы"

Sergey
09.02.2017
18:45:07
> - "а почему php?" не поверишь, я регулярно задаю этот вопрос

Big_Shark
09.02.2017
18:45:10
@fes0r http://pastebin.com/WvFpMQ7U смотри как бывает, и это типа писал сеньер пхп девелопер, с зп овер5к

Sergey
09.02.2017
18:45:28
ха ха.... да

Big_Shark
09.02.2017
18:45:30
Sergey
09.02.2017
18:45:32
ну и остальным)

ну как, если чувак например знает питон или js

или java

Google
Big_Shark
09.02.2017
18:45:54
ну и остальным)
Ну мне сайт для гильдии надо было сделать )

Sergey
09.02.2017
18:45:55
то это чуть больше дает простора для аналоги и сравнений

был случай когда чувак про ООП нес полный бред и я бы вообще стал бы закругляться но решил уточнить а как он на js кодит и там уже вылезли композиция, разделение на модули нормальное...

ну то есть просто чувак подумал что "там то по другому надо"

и по тому начал думать. С такими легко - можно просто объяснить что разница не большая и он уже будет писать более качественный код

Sergey
09.02.2017
18:47:07
и там тебе начнут за полиморфизм, инкапсуляцию задвигать ?

Sergey
09.02.2017
18:47:43
за ооп надо спрашивать сразу "в чем проебы идеи ооп?"
не, мне когда скучно и чувак начинает стандартную тему про менеджеры + анемичные модели начинаю задавать вопрос в духе "а что такое ООП?"

"чем ООП отличается от процедурного программирования?"

и потом докидываю по ситуации

посмотреть как люди рассуждают

Sergey
09.02.2017
18:48:18
весело тебе, можно на собесах поразвлекаться)

Sergey
09.02.2017
18:48:20
частенько весьма интересно рассуждают

Sergey
09.02.2017
18:48:23
я уже без этого веселья почти 3 года

Sergey
09.02.2017
18:48:52
весело тебе, можно на собесах поразвлекаться)
ну как часто из-за этого потом ловишь себя на мысли что что-то важное не спросил... а потом так "ай испыталка всеравно будет"

Sergey
09.02.2017
18:49:19
обычно список составлял по темам, чтобы не забыть или когда разговор далеко завели

finkel
09.02.2017
18:50:05
Sergey
09.02.2017
18:50:29
обычно список составлял по темам, чтобы не забыть или когда разговор далеко завели
я тоже но.... я не люблю смотреть в листик на собесе и стараюсь прыгать по темам что бы структура была связанной. При таком подходе легко упустить какую-то тему

Big_Shark
09.02.2017
18:50:40
@fes0r глянул мою ссылку?

Sergey
09.02.2017
18:51:09
@fes0r глянул мою ссылку?
угу, ну в целом когда у синьера есть хелперы это лишь говорит о недостатке воображения

Big_Shark
09.02.2017
18:51:42
@fes0r хорошо что тебя смутило только это)

Sergey
09.02.2017
18:52:59
@fes0r глянул мою ссылку?
чувак возможно не знал о DatePeriod

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