This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-11-17
Channels
- # aws (3)
- # beginners (81)
- # boot (155)
- # capetown (2)
- # cider (32)
- # clara (14)
- # cljs-dev (40)
- # cljsrn (12)
- # clojure (158)
- # clojure-austin (5)
- # clojure-korea (6)
- # clojure-poland (1)
- # clojure-russia (63)
- # clojure-spec (45)
- # clojure-uk (75)
- # clojurescript (109)
- # code-reviews (1)
- # core-logic (12)
- # core-matrix (1)
- # cursive (36)
- # datomic (16)
- # defnpodcast (1)
- # devcards (2)
- # editors (3)
- # euroclojure (1)
- # events (3)
- # flambo (1)
- # hoplon (19)
- # javascript (4)
- # jobs (1)
- # lein-figwheel (4)
- # leiningen (1)
- # off-topic (1)
- # om (177)
- # onyx (121)
- # pedestal (14)
- # planck (19)
- # proton (3)
- # re-frame (36)
- # reagent (21)
- # remote-jobs (1)
- # ring (4)
- # ring-swagger (6)
- # spacemacs (1)
- # specter (2)
- # test-check (4)
- # untangled (9)
- # utah-clojurians (1)
- # yada (2)
@andmed императивщина в классических алгоритмах отнюдь не плоха, но классический алгоритм — это такая очень специальная вещь со строгим ТЗ и минимальным интерфейсом, который к тому же никогда не изменяется. ну и в силу простоты интерфейса её можно нормально оттестировать. т.е. это классический чёрный ящик, с которым нет проблем
и да, рынок труда на clojure вообще странный. во-первых, потребность низкая в силу не очень великой распространённости. во-вторых, «один в поле воин», т.е. 1 чел может заменить 10 условных джавистов. в-третьих, сама clojure вызывает наркотическое привыкание, и зачем людям платить деньги, когда они будут работать и так? 😝
в этом чате так любят жавистов 🙂
@artemyarulin импростозавидно
@artemyarulin а мне дали тестовое задание, сказали у тебя есть две недели, пиши на чем хочешь, если хочешь пиши на кложе
ну и справедливости ради, на том же hackerrank можно выбрать кложу, я не интересовался правда....
@lowl4tency что за работодатель такой лояльный?
могу в личку если интересно
хотя, просили не рассказывать суть задания и решение
zalando
но они используют скалу насколько я знаю в основном
@lowl4tency я кстати был у них в Хельснском офисе
andmed и как тебе?
ты собеседовался или так в гости?
ну насколько я понял они в этот офис и хотят
эмм... решишь задачи -- пригласят на собеседование. я совместил приятное полезным: они оплатили дорогу на конфу в Тампере, ну так уж совпало)) ну я к ним не пошел
andmed а почему? если не секрет
ну я про них узнал с хайлоада с трансляции
там их директор инжиниринга очень интересно рассказывал, я купился)
ничего критичного. поехать посмотреть можно. что там скала в основном -- не знал, но на кложе говорили что-то есть
я там отработал месяц и свалил ибо не мог больше терпеть бесконечные митинги и скалу, кложуы в финке нету, тока в Германии 🙂
artemyarulin оу, а подробнее?
я там такие глупые вопросы задавал. они типа хотят быть ближе к дешевой рабочей силе, я спрашиваю а чего в дорогой финке, а не в эстонии, так и не понял... жить там дорого, учитывай это @lowl4tency
собеседование у них классное - 4 часа, 4 чувака, ФП знают, умеют, я на хаскеле делал тех задание 🙂
@artemyarulin ты крут. ну наверное были и другие причины))
да проект может не удачный - самое начало, поэтому одни митинги. Но будьте готовы - у них там своя атмосфера, жуткий хаос, radical agility который они там проповедуют подразумевает отсутсвие манагеров как таковых, поэтому много надо трещать и обсуждать самому. Но опять же - свобода с другой стороны: Если команда сказала что хочет кложуру, то так и будет ибо ПМов то нет ыы
Ну чтоб вы понимали масштаб: Есть слака, есть хипчат, есть 3 чтоли вики своих, есть бизнесс социалка, есть свн, что-то на гитхабе, где-то битбакет
кстати на собеседовании спросили мол какие сложности у extreme agility (я ее так называл, да, прокол) я сказал -- необходимо вырабатывать конвенции, тратить время на api .. они вроде одобрили
ну ты знаешь картинку про что за ужас - в мире 14 разных стандартов, я придумаю еще один который их всех покроет. Теперь в мире 15 стандартов
. Хз, я почти уверен что в этом чатике есть еще чуваки из заладно - пускай они откоментят, у меня не пошло 🙂
@artemyarulin кстати да, в Германии кажется есть. я месяц забесплатно попилил проект малюсенький в Lambdawerk, кажется в Берлине там еще есть.
да, в Германии у них кложура есть, у них там внутренние митапы очень часто по кложуре, про спеку чуть-ли не сразу начали обсуждать после анонса, зачетно
а подскажите как бы покрасивее такую деструктуризацию провернуть
(defn exmpl-fn [& args]
;; args => [{:key-1 {:method "RPC-method" :params {:term "val-1"}}} ...]
)
(exmpl-fn
:key-1 "RPC-method" {:term "val-1"}
:key-2 "RPC-method" {:term "val-2"})
клиент делаю для JSON-RPC 2.0 функция будет возвращать канал в который будет выкидываться хешмап с ответами на массив http запросов
хотя тут разумней видимо будет передавать аргументы в формате
(exmpl-fn
:key-1 {:method "RPC-method" :params {:term "val-1"}}
:key-2 {:method "RPC-method" :params {:term "val-2"}})
не так красиво. зато читабельнейвообще я уже накидал примерное решение. по последнему формату аргументов https://gist.github.com/seryh/c0fa5e6743726efc1b8d47c163987f7d
все. запилил. JSON-RPC 2.0 умеет пихать в один http запрос, сразу несколько запросов при желании. хотел запилить красивый перформанс
хей @tonsky ты тут накидал http://tonsky.livejournal.com/309037.html про граф Кю-эль, а ом-некст не смотрел? Идея запросов то очень здравая, рест ендпоинты уже задолбало так-то делать
@artemyarulin спасибо
@artemyarulin смотрел, примерно то же самое. Девид Нолен говорит, никто кастомный бд коннектор не осилил написать
@tonsky Согласен, там сложно. А что по твоему альтернатива? Старый добрый рест рано закапывать или есть уже какие поделия что по твоему в правильном пути двигаются?
спасибо, посмотрю
кто хотел новое видео? свежачок на кложатв https://www.youtube.com/user/ClojureTV/videos
@az не понял, что значит "нативный", но использую докер на маке (Kitematic, QuickStart Terminal)