Doge
Речь именно про книгу. Блог ок
А там что-то сильно отличное от блога описано?
Shub
А там что-то сильно отличное от блога описано?
Ага. Блог разноплановый, книга упирает на дизайн в стиле ДДД
Shub
Возможно, если бы он подождал чуть подольше и скажем проработал идеи сначала в блоге - было бы лучше. А так плохая музыка, да, очень плохая
Vagif
Я еще к себе частично примеряю Я вообще в профессии - slow learner. То есть я все время что-то учу и даже выучиваю, но делаю это неспешно, и мне нередко требуется несолько заходов для более глубокого понимания технологии. Мы вот наш проект на акке и фарше ведем уже сколько лет, я порой вижу свой код двухлетней давности и думаю "какой же я был дурак". Сам я нередко выступаю на конференциях, и по крайней мере часть моих докладов поверхностна, некоторые - сознательно поверхностны, некотрые несознательно. Но мне время от времени кто-то дает знать, что посмотрел какой-то там мой доклад и что-то там из него вынес и яснее стало, и я понимаю, что немало таких, как я, которым нужно несколько подходов, но которые небезнадежны и не остаются на примитивном уровне, а все же его поднимают постепенно. Обучение - это такой итеративный процесс.
Anonymous
раз уж такая тема зашла, кто мне может посоветовать хорошую литературу по хорошей тайпастронавтике? @nigurrath небось ты могешь. P.S. до Идриса я еще так и не дошел и код на Идрисе, наверно, и не пойму.
Doge
И её практическая применимость сильно от языка к языку отличается
Anonymous
если не смогу этот опыт перенести на мейнстрим - да пофиг вообще, сначала хотя бы познакомиться с основами из хороших примеров.
Vagif
А там прям в книге так категорично описаны подходы, что выходят те же джетовские FromJson/ToJson?
Но ведь если кто-то из книги Влашина вынес ToJson, то значит это его проблема, у нас никто не вынес
Shub
Ну вопрос конечно насколько категорично, щас кто-то скажет, что это рекомендации просто
Shub
А, ну вот
Vagif
Книга Влашина вообще не про сериализацию
Romɑn
@omgszer @VagifAbilov @grishace @nigurrath господа, в ваших чудесных странах текущего местонахождения есть ли какая-нибудь краудлендинговая платформа в евро/долларах?
Doge
если не смогу этот опыт перенести на мейнстрим - да пофиг вообще, сначала хотя бы познакомиться с основами из хороших примеров.
Я бы всё же тогда советовал что-то про языки с зависимыми типами, потому что вне их любая тайпастронавтика - это прежде всего набор неких хаков практического или фанового характера.
Крылатый
Вас так интересно щас читать.)
Doge
Причем хаков, которые обычно фольклором передаются из уст в уста
Shub
Я еще к себе частично примеряю Я вообще в профессии - slow learner. То есть я все время что-то учу и даже выучиваю, но делаю это неспешно, и мне нередко требуется несолько заходов для более глубокого понимания технологии. Мы вот наш проект на акке и фарше ведем уже сколько лет, я порой вижу свой код двухлетней давности и думаю "какой же я был дурак". Сам я нередко выступаю на конференциях, и по крайней мере часть моих докладов поверхностна, некоторые - сознательно поверхностны, некотрые несознательно. Но мне время от времени кто-то дает знать, что посмотрел какой-то там мой доклад и что-то там из него вынес и яснее стало, и я понимаю, что немало таких, как я, которым нужно несколько подходов, но которые небезнадежны и не остаются на примитивном уровне, а все же его поднимают постепенно. Обучение - это такой итеративный процесс.
Видишь ли, людей, которые могут себе признать, что два года назад они знали меньше, чем сегодня - крайне мало. Людей, склонных рационализировать прошлые решения любой ценой гораздо больше. Влашин почему-то сильнее зашёл вторым, нежели первым
Doge
то есть, все дороги ведут в Идрис? насколько я знаю, зависимые типы в Хаскеле еще не спущены с Небес.
Идрис - если ближе к практическим вещам, агда - если хочется именно теоремы подоказывать компьютеру
Anonymous
Идрис - если ближе к практическим вещам, агда - если хочется именно теоремы подоказывать компьютеру
Coq для второго немножко знаю, нет смысла менять. Пожалуй, первое интереснее.
Doge
Насколько вообще возможно что-то практическое на идрисе
Anonymous
Окей, просто туториалы на Идрис?
Shub
то есть, все дороги ведут в Идрис? насколько я знаю, зависимые типы в Хаскеле еще не спущены с Небес.
Нет, я думаю, в эфшарпе не полностью раскрыт потенциал, потому что не набралась критическая масса знаний у широкого слоя программистов. Я думаю, что есть золотая середина между влашинцами и typeshape
Doge
Окей, просто туториалы на Идрис?
Там есть Type driven development with Idris
Doge
Нет, я думаю, в эфшарпе не полностью раскрыт потенциал, потому что не набралась критическая масса знаний у широкого слоя программистов. Я думаю, что есть золотая середина между влашинцами и typeshape
Так тайпшейп - это всё же немного не то, насколько я помню его внутреннее устройство. Там же нет именно функций на уровне типов или их аналогов
Shub
В смысле, полдесятка где-то
Romɑn
У нас есть. Много
Подскажи, плз, как ваши искать?)
Shub
Меня в такой стартап хайрили пару лет назад
Shub
Хороший вопрос, щас попытаюсь вспомнить
Shub
Мне кажется, большинство нормальных программистов недовольны, как писали год-два назад. Может я оптимист
Огромный оптимист. Ну или у вас в Норвегии уже преддверие царства божьего на земле и ты вкушаешь плоды веры вне очереди по ветеранскому удостоверению.
Vagif
Мб кто-то, кого не упомянул, тоже знает про краудлендинг в европе, сша, китае?
Я плохо ориентируюсь в местном краудлендинге. Не уверен, распространен ли он в Норвегии в долларах/евро, если это требование, здесь все же местная валюта. Но вообще есть, кто этим занимается. Их сайты правда на норвежском как правило
Hog
В смысле, полдесятка где-то
А что это? Кредит юнион?
Doge
@theycallmewildrose Есть ещё относительно практическая книга по shapeless для скалы: https://books.underscore.io/shapeless-guide/shapeless-guide.pdf Но со скалой 3 она станет менее актуальной, потому что там много чего упростили для подобных трюков.
Anonymous
да я че-то Скалу не особо хочу ковырять в этом направлении, попробую Идрис. то, что ты выше упомянул.
Vagif
Огромный оптимист. Ну или у вас в Норвегии уже преддверие царства божьего на земле и ты вкушаешь плоды веры вне очереди по ветеранскому удостоверению.
Может просто в Скандинавии меньше прессуют сеньорами, легче признавать свое несовершенство, не теряя много в деньгах. В этом и свои недостатки есть, разумеется, но по части самокритики плюсы налицо
Doge
да я че-то Скалу не особо хочу ковырять в этом направлении, попробую Идрис. то, что ты выше упомянул.
Это скорее пример того, что реально используется на практике. Но да, там достаточно много умеренно злобной скала магии
Vagif
Меня, кстати, adventofcode завел питон изучать. Сижу, смотрю курсы _популяризаторов_
Shub
Подскажи, плз, как ваши искать?)
Попробуй поискать по lending club и p2p lending, меня хайрили какие-то чуваки с офисом в wework (это сразу «нет», разумеется) с идеей p2p lending для стартапов. Шас это все затихло, потому что много где (в NY в частности) для такой деятельности требуется лицензия, что убивает саму идею
Romɑn
Кроме Финляндии
хм.. И это тоже полезно!
Shub
Может просто в Скандинавии меньше прессуют сеньорами, легче признавать свое несовершенство, не теряя много в деньгах. В этом и свои недостатки есть, разумеется, но по части самокритики плюсы налицо
В наших палестинах все, что ты скажешь — может (и будет) использовано против тебя. Дикий обычай конечно, ну что поделать, с волками жить, как говорится
Shub
А что это? Кредит юнион?
Типа того. Это более формальный способ взять или дать взаймы
Anonymous
В наших палестинах все, что ты скажешь — может (и будет) использовано против тебя. Дикий обычай конечно, ну что поделать, с волками жить, как говорится
типа, тебе на перфоманс-ревью вспомнят, что ты сказал, что твое решение два года назад было неправильным и за это не получишь бонус?
Shub
Рассчитан на небольшие суммы в краткие сроки
Doge
вот Скала-магия меня сильно отталкивает.
Могу понять, там как раз вот те самые "хаки" которые я изначально упоминал. Ещё практически применимой тайплевел магии на хаках достаточно много в расте, где она на удивление часто может возникнуть.
Shub
типа, тебе на перфоманс-ревью вспомнят, что ты сказал, что твое решение два года назад было неправильным и за это не получишь бонус?
За два года вряд ли, а за прошлый год запросто. Поэтому тут очень развит речекряк по обходу признания своих промахов
Shub
Очень многие «русские» не сразу привыкают. Мне потребовалось около 5 лет
Anonymous
За два года вряд ли, а за прошлый год запросто. Поэтому тут очень развит речекряк по обходу признания своих промахов
у меня тогда там ваще нет шансов карьеру построить, я люблю на митингах порассуждать где мы все и я конкретно налажали.
Anonymous
меня б там в джуна декоммисовали.
Shub
у меня тогда там ваще нет шансов карьеру построить, я люблю на митингах порассуждать где мы все и я конкретно налажали.
В узком кругу можно. Сказать в тряпочку, завязать и выкинуть, на стендапе отойти от урны с тряпочкой подальше
Shub
меня б там в джуна декоммисовали.
Тебя бы зачислили в группу toxic или liability, вот и все
Shub
Продолжал бы впахивать, просто без рецепта на спиды
Vagif
у меня тогда там ваще нет шансов карьеру построить, я люблю на митингах порассуждать где мы все и я конкретно налажали.
Я всегда так делаю, поскольку очень много конкретно мной написанного кода, легко, никого не обижая, покритиковать куски системы. Обычно положительно воспринимается, и молодежь не опасается исправлять ошибки
Doge
прям в стандратнйо библиотеке Раста что ли? ну пугай, отец.
Не в стандартной либе, но много где ей явно или неявно пользуются. То есть там есть associated types в трейтах, через которые как раз элементарно выражаются функции из типа в тип и вот это там можно встретить в живой природе.
Shub
таким никих бонусов и роста?
Зависит от подачи, конечно. Но в целом лучше не давать повода, зачем облегчать им эту работу
Shub
В интересах компании не повышать тебе зп. Во многих (если не во всех) компаниях attrition встроен в планы, то есть определенный градус твоего неудовольствия уже учтен в планах следующий год.
Shub
И так известно, что ты уйдешь ну через 28-36 месяцев в лучшем случае, почему бы не сэкономить одну твою зарплату
Anonymous
Это да. Тут логика прям стопроцентная.
Vagif
По поводу FromJson/ToJson, кстати. Забавно, что именно после книжки Влашина я решил серьезно почистить нашу сериализацию, более строго подойдя к разделению доменных объектов и DTO и в итоге переписав всю сериализацию на ProtoBuf. Поэтому меня особенно изумляет, когда из книжки про ДДД делаются такие выводы
Anonymous
я в среднем полтора года ваще в конторе. Париматч мог бы быть исключением, но меня оттуда выгнали взашей.
Shub
Мир наживы и чистогана. При этом находятся полезные идиоты, которые топят за свободный рыночек (естественно, временно находясь в преимущественной позиции), а ситуацию в Скандинавии (например) активно критикующие
Anonymous
а еще бы полгода и, вот клянусь, затащил бы Эрланг для критической реалтайм системы.
Anonymous
А за что?
формально - за токсичность и невовлеченность в продукт компании. ну а реально (с моей точки зрения) по другим причинам конечно.