
Maksim
20.12.2017
20:23:55
Срать на джит) дженерики и корутины на уровень языка)

Sergo
20.12.2017
21:06:19

Bohdan
20.12.2017
21:10:43
тут сегодня срачик был про то, что ML на PHP нельзя делать
фьють ха
https://habrahabr.ru/company/otus/blog/345082/.com[perevod]-kak-analizirovat-tonalnost

Maksim
20.12.2017
21:11:13
да можно и гвоздь писькой забить, но явно такое себе занятие)

Google

Bohdan
20.12.2017
21:11:58
я об этом говорил
на любом языке можно решить любую задачу
вопрос только в том, насколько больно это будет
вон в экселе некоторые сайты делали)

Sergey
20.12.2017
21:19:29
Вкусовщина
да, но это такой вид вкусовщины который... по началу "фу гадость какая" а потом "блин жалко что тут этого нет".

Maksim
20.12.2017
21:20:01


Sergey
20.12.2017
21:26:07
Странная тема для разговора, но давайте представим ситуацию: Вот Вася, он делает кружки из глины. Ему приходится её как-то добывать, потом делать, обжигать и т.д. А вот Петя, он делает кружки из говна и замараживает их. Кружки из глины требуют особого внимания, поэтому цена на них выше. Кружки же из говна не очень много и цена на них занижена. А теперь внимание! Эти два торговца продают свой товар в городе Вебъебись, где около 80% людей пьют из кружек, которые сделаны из говна. Главный вопрос: почему же Вася бугуртит, если рыночек уже порешал?
давай другую аналогию. Вот есть у тебя Вася и Петя. И город. И люди пьют в основном из чашек из говна. Да, эти чашки менее долговечны. Да, попадаются такие которые добавляют свой очаровательный привкус. Но большинство ж другого и не знают, а потому покупают что есть. А почему так? да потому что рынок все еще не насыщен кружками, нужно больше их. А для этого нужно больше Вась и Петь. Обучить нормально глину обжигать как-то сложнее чем из говна лепить. Потому клонов Петь выходит больше. И рынок еще более наполняется чашками из говна. То есть мы манипулируем рынком за счет того что нам принадлежит контроль за предложением. А потому рынок начинает реагировать интересным образом и адаптироваться под факт того что больше Петь чем Вась. Ведь народу в целом плевать, им бы хоть какие кружки... а потому вынуждены жить с тем что есть.
То есть по факту рынок рублем не голосует. Это просто данность и неспособность обучить людей, так как этот самый рынок поддается на истерию и хайп, и все хотят себе клоны фэйсбуков, уберов, нефликсов и т.д. Это вынуждает вместо 1 хорошей кружки делать 10 из говна. И не потому что всем это надо, а потому что нельзя быстро получить много Вась.


Roman
20.12.2017
22:58:45
Ребята, кто по графам может подсказать??

Егор
20.12.2017
23:03:20
Вопрос по графам какой?


Victor
20.12.2017
23:24:09
давай другую аналогию. Вот есть у тебя Вася и Петя. И город. И люди пьют в основном из чашек из говна. Да, эти чашки менее долговечны. Да, попадаются такие которые добавляют свой очаровательный привкус. Но большинство ж другого и не знают, а потому покупают что есть. А почему так? да потому что рынок все еще не насыщен кружками, нужно больше их. А для этого нужно больше Вась и Петь. Обучить нормально глину обжигать как-то сложнее чем из говна лепить. Потому клонов Петь выходит больше. И рынок еще более наполняется чашками из говна. То есть мы манипулируем рынком за счет того что нам принадлежит контроль за предложением. А потому рынок начинает реагировать интересным образом и адаптироваться под факт того что больше Петь чем Вась. Ведь народу в целом плевать, им бы хоть какие кружки... а потому вынуждены жить с тем что есть.
То есть по факту рынок рублем не голосует. Это просто данность и неспособность обучить людей, так как этот самый рынок поддается на истерию и хайп, и все хотят себе клоны фэйсбуков, уберов, нефликсов и т.д. Это вынуждает вместо 1 хорошей кружки делать 10 из говна. И не потому что всем это надо, а потому что нельзя быстро получить много Вась.
Ну так, бизнесу хватает Петь, ибо они дают им кружки быстрее, а значит они могут раньше испить из них чай/кофе. Как бы да, оно может быть с привкусом. Но тогда они идут с кружками из замороженного говна к Ивану, который их хорошенько разукрашивает, в итоге их потом визуально даже сложно отличить от кружек Васи, тем более что иногда они внешнее и выглядят даже краше. Так что рынок все таки тоже не плохо так решает решает, кто ему нужен и какие решения ему более выгодны.


Sergey
20.12.2017
23:26:32
или тебе надо будет регулярно платить Ивану баснословные деньги что бы тот регулярно твою кружку подкрашивал пока ты ищешь деньги на новую.
что бы та еще пару лет у тебя прослужила и потом снова на свалку целиком


Victor
20.12.2017
23:29:35
Ну так делало в том, что приходят значит они к Васе, а тот им говорит что мол ну моя кружка будет стоит $$$, а они постоят-постоят, голову почешут. И пойдут к Пете, ибо блин, Петя возьмёт $, а потом Иван за 1/2$ ещё подкрасит и норм.

Sergey
20.12.2017
23:29:37
или... давай другой пример... более печальный. Артем нашел Петю. а думал что это Вася. И Вася сказал что за глиной пошел, а на самом деле он начал переделывать печь в морозильник что бы говно замораживаь
и Петя этот даже не знает чем говно от глины отличается

Google

Sergey
20.12.2017
23:30:30
и думает что он как бы из глины лепит и на века
фреймворк для кружек запилил
с надеждой зарелизить для других "Вась"
и бизнес это все с радостью оплатил)
потому что... откуда им знать сколько чего стоит и как чего делается?)

Victor
20.12.2017
23:32:07
Ну, тут конечно спору нет, тоже проблема
Но вот опять же, возьмём всем известную кофейню Х, и приходит туда таков вот Вася(Петя) и предлагает им свои кружки, и что с ним сделают - правильно, пошлют куда по дальше. А почему ? А потому что в кофейне Х - посетитель другие, и привыкли к другому.


Sergey
20.12.2017
23:34:44
и как бы оба хороши, решили оригинальный проект замутить - социальную сеть
короч мое мнение очень простое - не надо путать мудрость толпы и тупость стада
просто представь что ты банк и у тебя есть куча софта написанного 20 лет назад (в лучшем случае) которое общается с банкоматами где софт на кобале написан
и у тебя сидят программеры которым лет по 50-60 которым ты платишь по $400K/year лишь бы они только не ушли или не сдохли
есть альтернатива - переписать все к чертям (хотя бы по чуть чуть) на что нужны миллионы
а еще есть риски ибо старый враг лучше нового
бизнес не очень любит эксперементировать)) я могу привести очень отстраненный пример - это фильмики. Посмотри на новые звездные войны например. Вроде как прошло дофига лет, новый владелец и т.д. но они боятся эксперементировать с жанром. Вдруг конверсия просядет. А так - пипл будет хавать
короч... Пети нужны потому что они есть. Они сами себе генерят спрос. Наговнокодил, уволился, пришел в другое место. Другой петя придет на его место и скажет "э не, надо переписывать" и т.д.
в итоге бесконечный поток работы
а в силу хайпа (ну как так у тебя нет мобильного приложения?) - без работы они еще долго не отстанутся


Victor
20.12.2017
23:44:25
Ладно, в целом можно согласиться. Если бизнес не знает что покупает, то как бы таким как Петя всегда будет место в малом и среднем бизнесе так точно. (Считаем что большенство "больших" проектов имеют тех персонал который умеет отвечать за то что покупают/пишут)
Но что тогда делать ? И как бороться с чистокровными Петями и Васями оборотнями ?

Google

Sergey
20.12.2017
23:48:34
Петь не победить

Maksim
20.12.2017
23:49:13
не надо меня побеждать)
я кушать хочу)

Sergey
20.12.2017
23:49:26
ты вообще Максим)) у тебя другая судьба)

Maksim
20.12.2017
23:49:38
но в душе-то петя)

Victor
20.12.2017
23:51:54
Как понять не Вася(Петя) ты(я) часом ?)))

Maksim
20.12.2017
23:52:32

Sergey
20.12.2017
23:53:06

Maksim
20.12.2017
23:53:32
да все в какой-то мере и пети, и васи)
в конечном счёте есть алёша, тройственная ограниченность и внутренний тюлень пети/васи (степень заинтересованности, или что-то вроде того).
так просто клеймо не поставить :)

Andrey
21.12.2017
02:57:52
>> так просто клеймо не поставить
// клеймо Пети поставить просто, да и снять не проблема, но каждому Пете надоедает быть собой и порой ему хочется в интеллигенцию - тут и начинается магия

Andrey
21.12.2017
02:58:03
Над собой нужно работать

Like
21.12.2017
03:01:32
Поделитесь

Dmitry
21.12.2017
08:07:51
Доброе утро. Посоветуйте Event Dispatcher для проекта
Из требований: возможно в будущем AsyncMessage через MQ.

Maksim
21.12.2017
08:19:12

Dmitry
21.12.2017
08:19:52
Вы симфони используете? Сразу еще вопрос: тренд на будущее симфони или ларка?

Maksim
21.12.2017
08:20:56
Частями)
Всё от задач зависит) лара это для "хуяк-хуяк и в продакшен")
Симфони тупо сложнее.

Google

Bohdan
21.12.2017
08:22:53
симфони просто более гибкий
нельзя сказать, кто из них лучше/хуже, сложнее/легче

Maksim
21.12.2017
08:23:41
Можно) лара хуже и легче))

Bohdan
21.12.2017
08:24:02
в ларе много спрятано за магией, симфони более "явный" фреймворк и из-за этого не так легко воспринимается

Sergey
21.12.2017
08:33:43

Admin
ERROR: S client not available

Sergey
21.12.2017
08:33:53
то нет особо смысла их разделять

Dmitry
21.12.2017
08:34:07
Это весомое замечание, спасибо

Sergey
21.12.2017
08:35:23

Dmitry
21.12.2017
08:35:56
Еще вопрос: надо ли запускаемые работы в очередь предварительно сохранять в БД? С целью, например, возврата результата или принятия решения о выполненности какой-нибудь работы...

Sergey
21.12.2017
08:39:22
ну и в целом смотря какие события мы рассматриваем. Если это бизнес-ивенты - то имеет смысл лог организовать, не для MQ а просто для последующего анализа

Dmitry
21.12.2017
08:44:43
Ок, сформулирую котекст проблемы: есть 10 сайтов для парса и анализ информации из 1 таблицы. Хочу парсеры вынести в слушателей через очередь. Как узнать, что пора анализировать? Проверять очередь задач?
Как простой вариант разнести по времени. Знаю, что максимум уйдет 5 мину. Запускаю по крону анализ через 10 с перестраховокй.

Sergey
21.12.2017
08:46:45
ты вкурсе как MQ работают?

Ilya
21.12.2017
08:46:50
Проверять счётчик добавленных и выполненых задач

Dmitry
21.12.2017
08:46:54
Поверхностно
Изучаю сейчас. Как очередь

Sergey
21.12.2017
08:47:11
у тебя есть те кто паблишат сообщения (по крону например), и есть обработчики которые висят и ждут работу

Google

Bohdan
21.12.2017
08:47:38

Dmitry
21.12.2017
08:48:03
Так, у меня раз в час по крону будет команда на парс. В цикле хочу разрабрасывать по обработчикам

Bohdan
21.12.2017
08:48:29
обработчики будут ловить событие сразу, как оно появится в очереди

Dmitry
21.12.2017
08:48:49
Да, но как я узнаю когда запускать анализ обработанного?

Sergey
21.12.2017
08:49:05

Ilya
21.12.2017
08:49:07

Bohdan
21.12.2017
08:49:09
то есть
пошла команда по крону - сразу разбросались задачи в очередь и тут же они будут запущены на воркерах

Sergey
21.12.2017
08:49:21

Bohdan
21.12.2017
08:49:43

Sergey
21.12.2017
08:49:43
- есть 10 сайтов, 10 задач в очередь и послет ого как все 10 отработают надо что-то еще сделать?

Dmitry
21.12.2017
08:50:00
Да, проанализировать статистику на основании собранного

Bohdan
21.12.2017
08:50:04
либо вообще сделать обратную очередь, но это более геморно (по типу RPC)

Dmitry
21.12.2017
08:50:44

Sergey
21.12.2017
08:51:31

Bohdan
21.12.2017
08:51:35
это два отдельных процесса
чисто теоретически у тебя парс может происходить и дольше и быстрее, чем ты ожидаешь
тогда тебе запускать парс надо реже, а анализ проверять раз в минуту/5/10 к примеру
и что ты подразумеваешь под ивентом? мессадж?

Sergey
21.12.2017
08:52:13
да, было бы прикольно)