Fork me on GitHub
#clojure-russia
<
2016-05-12
>
andmed07:05:51

посмотрел hola конкурс: тестовые кейсы, такие слова как transmissibleness или unimaginabilities хорошо ложатся на prefix tree. и их много. да они и звучат по-английски. их не отсеять.

andmed07:05:50

интересно, будет ли читерством пытаться угадать логику экзаменатора по тестовым кейсам, или это норм?

andmed08:05:52

вот еще откопал: http://www.ccs.neu.edu/home/matthias/HtDP2e/Draft/index.html там про drracket но зато подробно описывается этап перехода от функции к программе: работа со структурами данных

nek08:05:58

да, хорошая по её мотивам есть отличный курс на курсере

nek08:05:04

в трех частях

nek08:05:28

первую я прошел

andmed08:05:04

там многое на define-struct завязано. в кложе вроде есть defstruct но все что со структурами связано, даже в офиц кложевском cheatlist отсутствует почему-то

andmed08:05:14

а вообще здорово -- как дерево построить fp-way и как с ним работать, и тп

andmed08:05:49

а почему структурные функции не в читлисте, они depreciated?

dottedmag13:05:29

@andmed: Упали в цене? deprecated же.

andmed13:05:55

тю. а я всегда depreciated читал Ж)

goplon17:05:34

народ сложно веб девом на кложур заниматься?

goplon17:05:58

если за спиной опыт только cms ки и верстка

rmuslimov17:05:19

@goplon лучше начать с чего то типа django/ror и если их не будет хватать перейти в clojure

antonshwab18:05:47

@rmuslimov: если их не будет хватать для чего?

artemyarulin18:05:35

скобочек если мало будет вестимо trollface

artemyarulin18:05:20

а вообще веб девелопмент это чо? фронт, то там все просто, бек с рестом еще проще

rmuslimov18:05:31

ну например захочется чтоб все было быстро

artemyarulin18:05:53

ооо, в рор то оно из коробки trollface

razum2um18:05:55

вот не могу не согласиться про рельсу для чисто вебдева, но блин, так замкнутый круг “мало людей - мало проектов” нас погубит

misha18:05:09

в питоньем рест апи скобочек побольше наберется

misha18:05:25

поддержать kappa

rmuslimov18:05:03

собственно нельзя пушить кложу если более простые в освоении инструменты справляются

rmuslimov18:05:52

собственно вебдев с небольшой нагрузкой вперед на ror/django, и подключать людей можно достаточно быстро

misha18:05:01

я бы рекомендовал почитать django book, понять/осознать из чего веб апп состоит, и потом нахачить на cljs по видео-туториалу Сотникова на каком-нибудь люминусе, где всё уже есть

andmed18:05:33

посмотрим, в тему)

artemyarulin18:05:54

хм, ну фиг знает - так можно и пхп начать советовать, тоже людей не мало

andmed18:05:56

слушайте, а кто что скажет про codeborne --

andmed18:05:40

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

andmed18:05:43

это еще до восьмой было

misha18:05:14

"team/people before methodology"

potapenko18:05:03

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

andmed18:05:13

@misha то есть? это ты про русский аджайл, который беспощадный. а там все по-научному. даже библия есть = clean code от Боба Мартина

andmed18:05:21

ну и аджайл такой, эстонский))

andmed18:05:51

а у нас в России такие адепты еще остались? (были?)

potapenko18:05:59

сейчас смешно что аджайл в бизнес перешел, спринты, то сё. Скоро менеджеры будут парно чего нибудь делать, вот потеха то будет.

andmed18:05:23

ну мода, да... но

misha18:05:36

клин код скорее про здравый смысл, а не про аджаил

potapenko18:05:37

у топ менеджеров сейчас два модных слова - аджайл и бигдата

andmed18:05:11

@potapenko: да бог с ними с топами, девелоперы?

potapenko18:05:18

таких не знаю

potapenko18:05:25

поигрались и пошли писать код дальше

misha18:05:28

всмысле - с плохой командой проект наилучшая методология не спасет, а с хорошей - можно нахачить вопреки худшему процессу

potapenko18:05:31

по одному simple_smile

misha18:05:38

дада )

andmed18:05:17

ну да. а они вот упертые. и вроде на плаву. и вроде вакансий там особо нет. живут-же. вот и спросил) самому странно

misha18:05:58

этих аджаилов и XP и ковбой програмингов - несчесть.

misha18:05:39

и всегда одно и то же: какая-то итерация, вперемешку с тестами, когда есть что и имеет смысл тестировать

misha18:05:44

да и тот же аджаил был манифестом "чуваки, не гоните, меньше макулатуры, больше дела, с итерациями"

misha18:05:12

а потом в какой-то культ карго перерос в общем случае

potapenko19:05:14

@nicola: кинь плиз ссылку на свой доклад? Видео? Очень хорошо рассказал для особенности и фишки clojure для потенциальных адептов.

andmed19:05:24

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

andmed19:05:22

зоопарк -- это про абстракции

artemyarulin19:05:03

который справа)

potapenko19:05:09

ага, ее

artemyarulin19:05:43

классная картинка 🙂

artemyarulin19:05:13

https://realm.io/news/introducing-realm-xamarin/ чота по графикам вообще ад

misha19:05:39

там же написано "higher is better" kappa

potapenko19:05:09

ну couchbase-lit оно поверх sql-lite, результат понятен. еще мап-редьюсы всякие в процессе инсерта делаются

potapenko19:05:42

зачем 100K в секунду инсертить на мобилке - не совсем понял, ну да, realm похоже шустрее судя по графику.

misha19:05:57

"зачем" - это тоже верно

artemyarulin19:05:22

ну дада, может подобрали графики тоже, просто решил поделиться

potapenko19:05:01

спасибо! буду знать simple_smile

potapenko19:05:24

realm еще бы так хорошо все это с сервером синхронизировал - тогда нужно идти разбираться.

artemyarulin19:05:01

тут кто-то спрашивал про RN на венде вот тут ничо так описано https://shift.infinite.red/getting-started-with-react-native-development-on-windows-90d85a72ae65#.4d7i6brpa

artemyarulin19:05:14

ну и потом айда в #C0E1SN0NM пытаться запустить все тулзы)