
Peter
23.02.2017
08:09:29
всем здрасти! камрады, подскажите где ejabberd хранит базу даныых с сообщениями. гугл не помог. извините за оффтоп

Alexander
23.02.2017
08:11:22

Peter
23.02.2017
08:12:27

Alexander
23.02.2017
08:12:30
https://www.ejabberd.im/mod_archive

Google

Alexander
23.02.2017
08:12:53
Ребут и капут

Peter
23.02.2017
08:13:19
спасибо

Max
23.02.2017
08:14:14
ежаберд — самый ужасный софт на ерланге, что я видел
даже когда мне надо было у себя поставить жабер, выбрал опенфаер

Александр
23.02.2017
09:53:44
т.е рельсы еще лет 10 вообще не пошатнутся, просто будет много всего на других языках
на самом деле очень странно слышно про смерть какой-либо технологии или языка, если нету достойной замены
сейчас мир ИТ сотрясается от "эффективного маркетинга", вспомните как агрессивно пиарили golang и nodejs, что они всех порвут, и где они? по ноде вакансий минимум, все большие проекты что делали мои знакомые закрылись из-за больших технических долгов, да и писали их медленнее чем пхпшники говнякают

Alexander
23.02.2017
09:54:28

Max
23.02.2017
09:54:32
golang и nodejs сейчас повсюду

Александр
23.02.2017
09:54:39
ну в веб он не ворвался, как пророчили

Alexander
23.02.2017
09:54:40

Александр
23.02.2017
09:54:56
нода в виде инструментов в основном
а чтобы реальные проекты (и быстро) на нём делали, я не слышал
даже для вебсокетов сам лично переделывал на другие языки технологии

Google

Andrey ?
23.02.2017
09:55:42
Вживую наблюдал за тем, как люди пытались делать большие проекты на MEAN. Весьма жалкое зрелище, если честно

Александр
23.02.2017
09:55:52
потому что бизнесменам сложно искать несколько видов программистов (когда основной проект на Django, например, а вебсокеты на ноде)
а разницы в конечном итоге не было никакой по производительности

Andrey ?
23.02.2017
09:56:40
Ну, многие берут "фуллстек жээс девелопер" по принципу "один язык, за двух работать сможет"

Александр
23.02.2017
09:57:21
я пока фрилансил, много проектов исправлял с такой философией

Max
23.02.2017
09:57:26
делают на ноде проекты
2гис тот же

Александр
23.02.2017
09:58:29
у них же socket.io есть
и?
у всех языков есть плолне пригодные способы взаимодествия с вебсокетами,
а вот задач для вебсокетов не так уж и много, рилтайм мало кому реально нужен

Max
23.02.2017
09:58:55
> даже для вебсокетов сам лично переделывал на другие языки технологии

Александр
23.02.2017
10:00:00
у меня вон знакомый на Ratchet для PHP несколько проектов поднял, они их раз в полгода перегружают (они виснут), но и производительность и стоимость поддержки всех устраивает
и что самое приятное для владельцев бизнеса, очень дёшево поддерживать
понимающих как правильно готовить грёбанную асинхронность ноды не так уж и много и они просят неплохую оплату за свои услуги
2гис тот же
надо ещё различать размеры компаний и качество сотрудников
вот тот же реакт от фейсбука, там реально много высокооплачиваемых опытных фронтендеров, и им реакт хорошо подходит,
а малый бизнес (большая часть проектов), нанимает проггеров подешевле и поглупее и им такое на реакте делают - ужас, и потом ещё и низкооплачиваеомого верстальщика нельзя нанять, потому что нужен именно программист

Max
23.02.2017
10:04:29
не, реакт это ужас конечно
я бы его вообще запретил
и ангуляр всякий
есть жквери — чего вам ещё надо
не тормозит, простой

Google

acbor
23.02.2017
10:08:12
Фишка же реакта и ангуляра была в реактивности, нет?
Иначе вообще зачем изобрели их?

Александр
23.02.2017
10:12:26
есть жквери — чего вам ещё надо
нет, это неверно, есть проекты (админки, чаты, сложные корзины) где только с jquery вся разработка утопает в багах и останавливается
на фрилансе тоже исправлял не раз

Max
23.02.2017
10:12:52
а с чем улучшается?

Александр
23.02.2017
10:13:07
ну теже ангуляры и реакты дают структурированность
позволяют однообразно дробить задачи на подзадачи
просто проблема реакта в сравнении с ангулярами в том
что если нужно поменять вёрстку для отображения, надо править джаваскрипт (ну или JSX) один фиг, где любая ошибка всё ломает
то есть нельзя послать верстальщика за 15 тыщ, чтобы он самостоятельно сел и кнопки раскрасил в проекте
а в ангуляре можно

acbor
23.02.2017
10:17:51
А что, в ангуляре все не так как в реакте?

acbor
23.02.2017
10:18:02
Я не разбирался внем
В реакте ведь стили отдельно идут от jsx, компонентов. Если не вы не про css-modules

Rumata
23.02.2017
10:22:42
внезапно оказалось нельзя послать "раба работать с компуктером"

Rafkat
23.02.2017
10:23:34
Реакт не реактивный

Rumata
23.02.2017
10:23:43
да и вообще пора уже понять что в ит в мире нужны спецы и эти люди должны хорошо быть оплачиваеться
а теперь ежи я удалюсь ежи

Александр
23.02.2017
10:30:05
это уже твоя проблема
я умею и реакт готовить и ангуляры, у меня такой проблемы точно нет =)
это проблема реакта и людей которые не понимают в каких условиях он добро, а в каких зло

Google

Александр
23.02.2017
10:30:31
в основном реакт - зло
только как человеку который далёк от ИТ нанять хорошего специалиста и платить ему соответствующе?
предлагаю книгу почитать https://www.ozon.ru/context/detail/id/30920757/
там есть глава "интерпретация и манипулирование информацией",
там очень подробно описана проблема когда рынок наводняют провайдеры некачественных услуг, которые берут оплату как качественные
сейчас в программировании проиходит именно это, распространяется мнение что программировать элементарно, а платят космические деньги и потому куча новичков ломяться в отрасль и просят за свои услуги нормальную оплату
потому человеку не понимающему в программировании нанять хорошего фронтендера который правильно приготовит реакт или ангуляр 2й, почти нереально

Rumata
23.02.2017
10:35:33

Александр
23.02.2017
10:36:30
ну из-за того что "никак", бизнесмены начинают платить мало, потому что какая разница как сделают говно втридорога или нет

Admin
ERROR: S client not available

acbor
23.02.2017
10:36:31
А как долго учится этому самому "настоящему программированию"?

Rumata
23.02.2017
10:36:40

acbor
23.02.2017
10:36:50
Особенно еслибрать во внимание, что фронтенд не является программированием

Rumata
23.02.2017
10:37:01

Александр
23.02.2017
10:37:18
Ну почему же? Там меньше аглоритмов, зато больше правильной организации кода и рефакторинга
программирование разное

Евгений
23.02.2017
10:37:52

acbor
23.02.2017
10:38:26

Александр
23.02.2017
10:38:32
ну в лендингах, там ремесленная часть очень важна - анимации там всякие, это тоже требует вложение сил и времени
тоже нельзя сказать что они нахаляву хлеб едят

Google

Евгений
23.02.2017
10:39:12
ну да

Александр
23.02.2017
10:39:18

acbor
23.02.2017
10:39:28
Нет, ну да. Просто, как это один словом назвать?

Александр
23.02.2017
10:40:06
как одним словом назвать не знаю =)

Rafkat
23.02.2017
10:41:53
Программист — это новая рабочая специальность → https://roem.ru/23-02-2017/243591/blue-collar-coders/
Политики обычно стенают о сокращении хороших рабочих мест для «синих воротничков», которые считаются опорой для среднего класса в гражданском обществе. Однако средний класс еще может укрепить свои позиции. Что, если уже сформировалась новая, большая категория на рынке труда для «синих воротничков» — программирование? Что, если мы будем воспринимать программистов не как высокооплачиваемых, «крутых» парней, а как, например, квалифицированную рабочую силу на заводе?

Aldar
23.02.2017
10:44:01
Программист программисту рознь

Александр
23.02.2017
10:45:55
да и проверить нету гарантированного способа квалификацию
и даже нету формализованной градации програмиистов

I
23.02.2017
10:48:14
согласен

Александр
23.02.2017
10:48:38
я вот с кем не говорил, все по разному называют обязанности и умения
junior, middle и senior
то есть в самых базовых понятиях нету однообразия

acbor
23.02.2017
10:52:15
Кто такой в твоем понимании junior?

Александр
23.02.2017
10:56:59
чёрт его знает, я субъективно меряю =)
в общем могу сказать что middle - это человек который может самостоятельно и в срок решать задачи и знает про тестирование кода + пишет поддерживаемый код
а senior, в нагрузку в мидлу уже умеет масштабировать системы (и имеет в этом опыт), принимать верные архитектурные решения
аа, вот ещё - легко распознать джуниора, если он делает всё так как ему говорит заказчик, без обсуждения

Max
23.02.2017
10:58:49
джуниору говорит заказчик?

Александр
23.02.2017
10:58:55
то есть миддл и выше уже знает про DDD

anton
23.02.2017
10:59:11
джуниор - это тот, кто чаще недооценивает задачу и факапит сроки

Александр
23.02.2017
10:59:12

Rumata
23.02.2017
10:59:23
Хочешь покажу тру синьора
За секунду

Александр
23.02.2017
10:59:43
ну давай, к чему интрига?