dd if=/dev/stuff of=/dev/tg – Telegram
dd if=/dev/stuff of=/dev/tg
2.59K subscribers
348 photos
5 videos
7 files
563 links
Музыка: @randommusicilike

18+. По всем вопросам, кроме рекламы: @rsil_feedback_bot

По вопросам рекламы (внимательно читайте приветственное сообщение): @rsil_ads_bot
Download Telegram
Привет. У меня тут ещё есть @datpics со всякими самопальными картинками, и в связи с этим есть предложение.

Если:
- вы работаете в айти
- находитесь где-нибудь не слишком в жопе Москвы
- готовы разово мне уделить 10-15 минут времени,

то я хочу приехать и снять ваше лицо для серии портретов. Есть желание и возможность - пишите @tlasol (желательно сразу примерное местоположение. Пол, возраст итд не имеют значения)

Upd. Вы все замечательные и вас оказалось невероятно много, я могу немного тормозить с ответами >_>
Замечательный подписчик собрал пакеты для Arch Linux. В AUR выкладывать, пожалуй, не стоит — всё-таки интелектуальные права мне не принадлежат, — но если кому-то так будет удобнее, то вот пакеты с актуальной версией.
#полезности
TabNine — самообучающаяся система автодополнения. Для использования с проектами на Rust использование бесплатное, а для других языков ограничен только размер индекса (400 КБ в бесплатной против 100 МБ у платной версии).
Пока Джон Де Гуз рассказывал о смерти Tagless Final, Джулио Канти написал статью об имплементации TF на TypeScript. Напомню, что я также раньше выкладывал реализацию TF с помощью его библиотеки fp-ts: https://news.1rj.ru/str/randomstuffilike/49.
Forwarded from oleg_log (Oleg Kovalov)
Один из лучших материалов из раздела #ненормальноепрограммирование Всем давно известно, что шаблоны в спп Тюринг-полные, как майнкрафт и дварф фортресс, я даже хтмл+цсс знал, но....power point
http://beza1e1.tuxen.de/articles/accidentally_turing_complete.html
‼️ Появилась запись доклада Джона Де Гуза о смерти Tagless Final ‼️
https://skillsmatter.com/skillscasts/13247-scala-matters
dd if=/dev/stuff of=/dev/tg
‼️ Появилась запись доклада Джона Де Гуза о смерти Tagless Final ‼️ https://skillsmatter.com/skillscasts/13247-scala-matters
TL;DR для нетерпеливых:
— Death of TF == Reader monad + Bifunctor IO (ZIO) + module pattern (cake, но не совсем) + horizontal effect rotation (о деталях которого, кстати, Джон не особо распространяется даже в личке);
— ZIO теперь трифунктор, а не бифунктор;
— «серебряная пуля», по мнению Джона, в том смысле, что этот подход одновременно reasonable, имеет отличную производительность, хорошо комбинируется и ему легко (гхм) обучить коллег;
— Данный подход можно внедрять в вашу (функциональную) кодовую базу постепенно, не требуя деструктивного рефакторинга всего и вся;
— Доступно в ZIO уже сегодня (Джон мерджит PR'ы прямо сейчас :))

Попробую потихоньку реализовать это на TypeScript, потому что слабоумие и отвага.
¯\_(ツ)_/¯
Forwarded from Вебня
С сегодняшнего дня мастер ветка репозитория спецификации содержит версию ES2020, а ES2019 выделен в отдельную ветку. Напомню, что следуя документу процесса TC39, feature freeze ES2019 происходит после январской встречи, а все последующие предложения в спецификацию, которые достигнут stage 4, попадут уже в ES2020. Официальный релиз ES2019 произойдет в июле.

https://twitter.com/bterlson/status/1101226568985174016
Стараюсь держать канал вне политики, но по важным темам иногда прорывает. Этот случай один из таких.

Я всячески поддерживаю РосКомСвободу и считаю, что свободный неограниченный доступ к Интернету — это одно из базовых прав гражданина и человека вообще, а путь изоляционизма и тотальной цензуры — это тупиковая ветвь, которая тащит Россию обратно в совок. Ребята из РосКомСвободы избрали способ борьбы, который очень близок мне по духу: гласность, публичность и абсолютная законность в рамках европейского права. Поэтому изучите, пожалуйста, материалы по ссылкам в репосте, и если найдёте их близкими своим убеждениям, поддержите их инициативу.