This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
привет
есть кто?
а здесь принято пытаться нанимать или не очень?
ну раз так) в aviasales всегда нужны fullstack разработчики, есть и clojure(script) подпроекты, переезд в Таиланд, если интересно - пишите
А я ищу в Москве или на удаленке человека что бы нам построить клевый сервис. Ситуация с наймом рельсовика меня удручает, может быть получится найти человека, который хочет на кложу не дрочить, а на ней что-то дельное сделать 😃
с рельсовиками проблема? oO
знаешь, их много, тут нечего и обсуждать
но вот нанять стало во много раз сложнее, чем в 2007-2008
а чего вы делаете на кложе в авиасейлс?
можешь поделиться?
на самом деле только начали, сейчас есть несколько внутренних сервисов на Clojure и тестовый проект для дочернего проекта jetradar на clojurescript, если стрельнет на A/B, буду дальше двигать его в другие команды
http://phrases.aviasales.ru/ - вот этот сервис целиком и бэк и фронт на clojure
Ты имеешь ввиду A/B с точки зрения команды и успеха разработки?
ну и как тебе?
нет, A/B с точки зрения изменения конверсии для версии на старом движке относительно нового движка
я тут как евангелист в команде) так что по мне так просто великолепно)
обьясняю по вечерам нескольким разработчикам как с этим всем управляться, некоторых серьезно зацепил
а почему ты вы этом случае меряешь по клиентам?
или вы сравниваете насколько легче сделать более хорошую штуку по сравнению с чем-то другим?
второе уже померили) стало значительно проще, несмотря на то что приходится учить параллельно
с чем сравнивали?
про это долго рассказывать, как только (если) выкатим в прод - будем на конференциях про это говорить
т.е. там был целый ворох других платформ?
своя разработка (Адок из jQuery-based модулей) -> Angular -> еще одна своя разработка, гораздо более продуманная (https://github.com/KosyanMedia/temple) -> ClojureScript + Om -> ClojureScript + freactive
но это ты про фронт
про бэк говорить не могу( нет ниодного публичного проекта на clojure, все что есть - internal сервисы
или у вас тут основная крутость в том, что вы не бекенд, а фронт упорядочили?
но один из них работает без рестарта уже полтора года и заменил решение на другой системе которая падала в пиках трафика почти каждый день
вам приходится связывать новые сервисы на кложе со старыми на рельсах?
это через http или через базу делаете, если приходится?
только через REST
а почему старая система падала а новая работает? Есть какое-то простое объяснение?
легко, старая - это Passenger + RoR приложение на 250Mb каждый инстанс, выливалось в ответ за 300-500ms новая - http-kit на 4-х потоках с потреблением 150Mb максимум, отвечает за 15-16ms
RoR падал если приходилось поднимать много инстансов пассажира под нагрузкой
15-16 мс?
и больше не надо ждать 600 мс, пока рельсы срендерят шаблон?
слушай, ну вот ты мне лучше что-нибудь плохого расскажи
типа: в рельсах клево это, а в кложе этого не хватает
или «если не эта гадость в кложе, то не поседел бы»
легко) на RoR проще начать писать, много вклосипедов переизобретается для обеспечения тогоже фенкционала что и у популярных гемов для RoR ну и разработчиков (мне по-крайней мере так кажется) под рельсы найти проще
вот прямо сейчас сижу и пишу свой i18n) ничего похожего на рельсовый вариант в Clojure нет(
ну i18n это одна из жемчужин рельс, тут слов нет
а вот насчёт отсутствующих гемов — не так уж это и плохо
меньше зависимостей и больше мозгов тратится на работу
а то, блин, «есть ли гем, что бы жопку подтереть»
это да, в рельсах это здорово так расслабляет
но это дает буст поначалу
знаешь, когда я сел за рельсы в 2006, меня вообще не волновало количество гемов и библиотек
и не могу сказать, что с тех пор для меня очень много чего нового появилось
так, ладно, меня за памперсами гонят. Если через 40 минут ты тут ещё будешь, я бы очень хотел тебя порасспрашивать
в этом то и плюс - поддержка старых библиотек в рельсовой среде на высоте
боюсь что уже завтра( у нас уже полпервого ночи
ой нее
в рельсах поддержка старых библиотек =)
не смеши
@delaguardo: вот в эрланге я достал либу 2001 года и заюзал её без правок
@delaguardo а как i18n на clj(s) решаешь?
пока пробую tower адаптировать для clojurescript
пробую перенести форматеры
@maxlapshin: а смотрел на elixir?
привет, Коля =)
Да, смотрел на эликсир
я на все эти штуки смотрел ещё достаточно давно
и reia была
вот я как не понимал, зачем нужен эликсир, так и продолжаю не понимать
до хосе валима, эликсир был частично совместим с руби по синтаксису
вот у меня такое же мнение)
т.е. можно было написать код, который одинаково работал и в рельсе, и в эрланге
это удобно, потому что понятно почему
а сейчас получился очень сложный язык, на который у меня тупо не хватает времени и сил что бы в нём разобраться
@maxlapshin а что ты хочешьна clojure написать?
мы планируем новый сервис запустить
я хотел его на рельсах схреначить, но вашими усилиями на них больше никто не пишет
Да вчера в Саратове вёл подрывную работу - http://niquola.github.io/clojure-saratov-2015-slides/#/
@maxlapshin: так это ты делал earlyvideo?
:thumbsup:
я и сейчас его делаю
okok, какое-то время назад следить перестал(
только erlyvideo и сам продукт уже 4 года как flussonic.
ну да, мы как закрыли исходники, стали неинтересны программистам и интересны покупателям =)
во, а я его использовал как erlyvideo) так что было давно
ну слава богу у нас нет одного крупного клиента
слайды сейчас гляну
@delaguardo а как давно вы clojure внедрили?
я три года как понемногу в разных местах его внедряю
но пока сложно доказать мэнеджерам профит от найма кложуристов(
в питере только мобильщики сидят
страдаешь от жары, значит =)
@maxlapshin: сезон дождей, какая жара)
значит от духоты =)
я планировал доклад, но только если стрельнет паблик проект
Коля, я смотрю на твои слайды
вот они явно под речь подстроены, потому что мне в них очень мало что понятно
а чем можешь подмогнуть?
ну мне хочется скорее человека найти
все что есть у меня сейчас загружены
напомни дату
вы главное с улькампом не пересеките
Коля, а в гуглогруппе поспамить можно?
спасибо
да, супер)
@delaguardo: а в чем смысл i18n будет? взял глубокий хешик и get-in
туда. если надо, то как фоллбек можно начать “подрезать” путь к ключу