Чертовски интересно читать книги, изданные только что, буквально с пылу с жару: автор живёт какой-то своей, но параллельной твоей жизнью, слушает те же новости, может, даже читает те же обсуждения в Твиттере, а потом пишет замечательный роман. А ты его читаешь — и прочитываешь, и считываешь, и зачитываешься.
Я это к тому, что русская литература живее всех живых, а современные русскоязычные авторы жгут напалмом — и про будущее России, и про её прошлое, и про самое что ни на есть настоящее. А ещё — про литературу, например, и про то, что она является первопричиной имперского мышления (то есть, опять же, про Россию), и про отмену литературы (или её замену на, сюрприз, шахматы). Пишут про вечно холодный питерский ветер с Финского залива, про эпидемии с зомби-апокалипсисом прямо в центре Москвы, про ковровые бомбардировки силами мирового сообщества там же, про мёртвых — вокруг нас, да и внутри (чего уж скрывать), и про то, как под Ростовом едят раков.
В общем, если всё ещё относите себя к русской культуре, то обязательно прочтите «Табию тридцать два» Алексея Конакова, «Мышь» Ивана Филиппова и «Кадавры» Алексея Поляринова. Потом спасибо скажете.
Я это к тому, что русская литература живее всех живых, а современные русскоязычные авторы жгут напалмом — и про будущее России, и про её прошлое, и про самое что ни на есть настоящее. А ещё — про литературу, например, и про то, что она является первопричиной имперского мышления (то есть, опять же, про Россию), и про отмену литературы (или её замену на, сюрприз, шахматы). Пишут про вечно холодный питерский ветер с Финского залива, про эпидемии с зомби-апокалипсисом прямо в центре Москвы, про ковровые бомбардировки силами мирового сообщества там же, про мёртвых — вокруг нас, да и внутри (чего уж скрывать), и про то, как под Ростовом едят раков.
В общем, если всё ещё относите себя к русской культуре, то обязательно прочтите «Табию тридцать два» Алексея Конакова, «Мышь» Ивана Филиппова и «Кадавры» Алексея Поляринова. Потом спасибо скажете.
👍63🎉20❤12🔥5👏4
Продвигаю Табию тридцать два на международную аудиторию! https://vitaly-reads.beehiiv.com/p/vitaly-reads-2-february-2025
Vitaly Reads Newsletter
Vitaly Reads: #2, February 2025
Technical book reviews
🔥28👍11👏1
Forwarded from Seniorsky_the_architect
Новое видео про приключения Архитектора уже доступно на канале. Надеемся это то, чего вам так не зватало в этот воскресный вечер. https://youtu.be/rUeevBSHhXM
YouTube
Приключения в Будапеште
Глава, в которой Архитектор Синьорски оказывается в Венгрии и пытается разобраться в новой локации и продолжить писать "Основа таксоицизма"
И кажется ему это вполне все удается.
И кажется ему это вполне все удается.
❤9👍5
Вы как хотите, а я слежу за Сергеем в его очередной велогонке и вам советую. В программе на этот раз прекрасные греческие виды и уже традиционные испытания погодой и едой! Надеюсь, впрочем, что в Греции ему голодать не придётся, это всё-таки не Финляндия!
👍9🎉4❤2
Forwarded from broadway_lamb @ Hellenic Mountain Race
This media is not supported in your browser
VIEW IN TELEGRAM
👍11👏3
Я вообще очень уважаю талантливых людей. Когда они свои таланты вдруг демонстрируют в совершенно неожиданных вещах, становится невероятно тепло на душе. Ну а уж если речь о самом светлом человеке в моей твиттерской ленте (что, вообще-то, само по себе уже немного оксюморон), то от эмоций просто некуда деваться. Кто-то наверняка догадался, что речь здесь о Тагире Валееве, крупнейшем специалисте в прикладном статическом анализе языка Java, но Java тут совершенно ни при чём! Тагир написал книгу. Повторяю: Java ни при чём! Сам он утверждает, что это книга детская, но по-моему это просто очень хорошая книга про детей для читателей всех возрастов. Мне так точно подошла. Книга местами невероятно грустная. Ну честно, у меня несколько раз слёзы начинали течь! Временами хотелось настучать автору по голове, ну нельзя же так жестоко с читателями обходиться, там даже Янагихара отдыхает! Хорошо хоть конец хороший, а то бы я точно ушёл в депрессию до понедельника. Герои в книге – дети, каждый со своей историей, своими трудностями и радостями. Это дети из эмигрантских семей, живущие в Мюнхене, находящие друг друга, попадающие в загадочную историю и распутывающие её. История держит до последнего момента и бесконечно радует своим окончательным разрешением. Короче, автор, пиши ещё. А то получится как Льюисом Кэрроллом, все книги которого после чтения Алисы в Стране Чудес запросила королева Виктория, а получила труды по математике. Ну или там по Java, не помню уже.
Тагир Валеев, Мюнхенские музыканты.
https://leanpub.com/DieMuenchnerStadtmusikanten
Тагир Валеев, Мюнхенские музыканты.
https://leanpub.com/DieMuenchnerStadtmusikanten
Leanpub
Мюнхенские музыканты
❤95👍22🔥10🥰4👏4🎉2
Forwarded from Alexander Granin - Lambda Calculus MC
Замечательные новости! В издательстве ДМК-Пресс вышла в продажу моя книга:
"Проектирование на уровне типов. Системный взгляд на дизайн и архитектуру"
https://dmkpress.com/catalog/computer/software_development/978-5-93700-379-9/?srsltid=AfmBOoqqVMDRj-Dabl2Y54XPjY5mZYiDYmzuZC0y-KbOn3DFCWxc1eUi
Книга о разных подходах на уровне типов, в том числе о расширяемости, о паттернах проектирования, о создании eDSL, о моделировании предметных областей, о следовании принциу make invalid states unrepresentable, о способах обеспечения и проверки корректности, об интерфейсах на уровне типов, и о том, как это всё объединить в архитектуре приложения.
Для трёх языков сразу: Haskell, Rust и Scala 3.
Книга доступна для заказа и, возможно, поступит в какие-нибудь магазины.
В английском варианте она же "Pragmatic Type-Level Design", выпущена самиздатом на LeanPub.
https://leanpub.com/pragmatic-type-level-design
Меня не устраивают почти все существующие материалы по программированию на уровне типов в языках Scala 3 и Rust; особенно - в Haskell. Эти материалы, пусть сколько угодно популярные (например, труды С. Магвайра, - широко распиаренная и везде упоминаемая самиздатная книга "Thinking With Types"), не имеют ряда важных свойств, которыми обладает моя книга:
- практичность и прагматичность
- системность
- методологичность
- неакадемичность
- отсутствие математической зауми
- глубина и цельность подходов
- честная оценка искусственной сложности
- развенчание мифов о корректности и типо-безопасности
- описание паттернов проектирования
- описание архитектур приложений
- практические примеры и реальные демонстрационные программы, которые можно покрутить
Причем отсутствие математики я считаю огромным плюсом. Я здесь чуть ли не в одиночестве, но не готов идти на поводу у сообществ, которые почти поголовно считают иначе, хоть и теряю из-за этого очки популярности. Аналогично, меня совершенно не устраивает академичность некоторых других книг, и здесь я в меньшинстве. У этой академичности три причины: авторы показывают, какие они умные; писать по-простому они не умеют; писать сложно и заумно - статусно в их околоакадемической среде. Убогость подобного подхода сослужила Хаскелю плохую службу. Ужасность документации и чрезмерная академичность теперь его вечные ярлыки, а прагматичные материалы уступают в популярности академически-математическим.
Англоязычный вариант книги был написал и опубликован полгода назад, в декабре 2024 года. Почи в тот же момент издатели ДМК-Пресс вышли на меня и предложили её опубликовать. Переводил не я, но я сильно книгу отредактировал. Переводчик, в целом, молодец, но пришлось чистить за ним канцелярит и исправлять множество ошибок. И еще повоевать с переводчиком за правки.
Книга вышла. Ожидаю новых читателей.
"Проектирование на уровне типов. Системный взгляд на дизайн и архитектуру"
https://dmkpress.com/catalog/computer/software_development/978-5-93700-379-9/?srsltid=AfmBOoqqVMDRj-Dabl2Y54XPjY5mZYiDYmzuZC0y-KbOn3DFCWxc1eUi
Книга о разных подходах на уровне типов, в том числе о расширяемости, о паттернах проектирования, о создании eDSL, о моделировании предметных областей, о следовании принциу make invalid states unrepresentable, о способах обеспечения и проверки корректности, об интерфейсах на уровне типов, и о том, как это всё объединить в архитектуре приложения.
Для трёх языков сразу: Haskell, Rust и Scala 3.
Книга доступна для заказа и, возможно, поступит в какие-нибудь магазины.
В английском варианте она же "Pragmatic Type-Level Design", выпущена самиздатом на LeanPub.
https://leanpub.com/pragmatic-type-level-design
Меня не устраивают почти все существующие материалы по программированию на уровне типов в языках Scala 3 и Rust; особенно - в Haskell. Эти материалы, пусть сколько угодно популярные (например, труды С. Магвайра, - широко распиаренная и везде упоминаемая самиздатная книга "Thinking With Types"), не имеют ряда важных свойств, которыми обладает моя книга:
- практичность и прагматичность
- системность
- методологичность
- неакадемичность
- отсутствие математической зауми
- глубина и цельность подходов
- честная оценка искусственной сложности
- развенчание мифов о корректности и типо-безопасности
- описание паттернов проектирования
- описание архитектур приложений
- практические примеры и реальные демонстрационные программы, которые можно покрутить
Причем отсутствие математики я считаю огромным плюсом. Я здесь чуть ли не в одиночестве, но не готов идти на поводу у сообществ, которые почти поголовно считают иначе, хоть и теряю из-за этого очки популярности. Аналогично, меня совершенно не устраивает академичность некоторых других книг, и здесь я в меньшинстве. У этой академичности три причины: авторы показывают, какие они умные; писать по-простому они не умеют; писать сложно и заумно - статусно в их околоакадемической среде. Убогость подобного подхода сослужила Хаскелю плохую службу. Ужасность документации и чрезмерная академичность теперь его вечные ярлыки, а прагматичные материалы уступают в популярности академически-математическим.
Англоязычный вариант книги был написал и опубликован полгода назад, в декабре 2024 года. Почи в тот же момент издатели ДМК-Пресс вышли на меня и предложили её опубликовать. Переводил не я, но я сильно книгу отредактировал. Переводчик, в целом, молодец, но пришлось чистить за ним канцелярит и исправлять множество ошибок. И еще повоевать с переводчиком за правки.
Книга вышла. Ожидаю новых читателей.
Dmkpress
Проектирование на уровне типов
Купить книгу «Проектирование на уровне типов», автора Гранин А. в издательстве «ДМК Пресс». Выгодные цены в Москве, доставка. Заказать книги и учебники на официальном сайте издательства.
🎉53🔥18❤9👍6👏3
Завтра на стриме поговорим с Александром Нозиком из МФТИ о программистах. Мне всегда были интересны эти ребята! Подключайтесь!
https://www.youtube.com/live/4Hhogj6NjbE
https://www.youtube.com/live/4Hhogj6NjbE
YouTube
[Клуб "Думай!"] Кто такой программист?
Виталий Брагилевский
Александр Нозик
Кто такие эти мифические программисты?
А кто такие айтишники?
А надо ли знать математику чтобы программировать?
А надо ли в конце концов уметь программировать чтобы программировать?
Обо всем это побеседуем в новом открытом…
Александр Нозик
Кто такие эти мифические программисты?
А кто такие айтишники?
А надо ли знать математику чтобы программировать?
А надо ли в конце концов уметь программировать чтобы программировать?
Обо всем это побеседуем в новом открытом…
❤12🔥10👍8👏2
Forwarded from Говорит Вовак
За последние годы JetBrains Research из нескольких разрозненных лаб превратился в большой департамент. Мы продолжаем расти и трансформироваться, и ищем проджект-менеджера.
https://www.jetbrains.com/careers/jobs/project-manager-software-engineering-research-1898/
Команда проджектов у нас помогает исследователям налаживать процессы, структуризировать информацию, взаимодействовать с коллегами в разных частях компании, и заодно отвечает за мемы. Руководит командой Зоя — одна из самых чутких и внимательных людей, кого я когда-либо встречал.
У нас прекрасные люди, феерически интересные проекты, здоровый work-life balance, и много замечательных локаций по всей Европе. Приходите к нам работать, ну или хотя бы расскажите друзьям.
https://www.jetbrains.com/careers/jobs/project-manager-software-engineering-research-1898/
Команда проджектов у нас помогает исследователям налаживать процессы, структуризировать информацию, взаимодействовать с коллегами в разных частях компании, и заодно отвечает за мемы. Руководит командой Зоя — одна из самых чутких и внимательных людей, кого я когда-либо встречал.
У нас прекрасные люди, феерически интересные проекты, здоровый work-life balance, и много замечательных локаций по всей Европе. Приходите к нам работать, ну или хотя бы расскажите друзьям.
job-boards.eu.greenhouse.io
JetBrains
❤17👍2
У меня была возможность поговорить с очень умным человеком и я поговорил! До сих пор не верится, что удалось его уговорить... https://youtu.be/nOSxuaDgl3s?si=ZVyp9fxXwY4GCezr
YouTube
Rust 2025: $400K Salaries, Go, AI & Why It's Not Everywhere (Yet) — Jon Gjengset Explains
What’s next for Rust in 2025?
In this in-depth interview, Jon Gjengset (Rust educator, MIT PhD, and author of Rust for Rustaceans) discusses how Rust salaries are reaching $400,000, how AI is changing the way developers write code, and why the borrow checker…
In this in-depth interview, Jon Gjengset (Rust educator, MIT PhD, and author of Rust for Rustaceans) discusses how Rust salaries are reaching $400,000, how AI is changing the way developers write code, and why the borrow checker…
❤49🔥33👍23🥰1
Forwarded from Андрей Смирнов | Викенд в IT
Когда я стал соведущим Подлодки, то задумался, что ранее упускал целый пласт возможных крутых гостей в моём подкасте – и очевидной первой ласточкой стал Виталий Брагилевский. Он почти 20 лет преподавал и писал книги по Haskell, а затем сменил сферу, но не суть своей работы.
Мы обсудили, почему академическая карьера может истощить, как устроен рабочий день девелопер-адвоката и сколько минимум языков программирования стоит знать для кругозора. Отдельно поговорили о том, нравится ли Виталию на Кипре и почему иногда хочется вернуться к продуктовой ответственности.
А ещё – каково быть «одним из старших» на конференциях по Rust, не теряя лёгкости и самоиронии – получился вдумчивый выпуск подкаста #weekendtalk №212 о жизни между Haskell и Rust, тяготах преподавания и карьерной усталости.
Аудиоверсия
YouTube
VK Видео
P.S. Новый рубеж покорён, видео выходит одновременно с аудио, ура!
Мы обсудили, почему академическая карьера может истощить, как устроен рабочий день девелопер-адвоката и сколько минимум языков программирования стоит знать для кругозора. Отдельно поговорили о том, нравится ли Виталию на Кипре и почему иногда хочется вернуться к продуктовой ответственности.
А ещё – каково быть «одним из старших» на конференциях по Rust, не теряя лёгкости и самоиронии – получился вдумчивый выпуск подкаста #weekendtalk №212 о жизни между Haskell и Rust, тяготах преподавания и карьерной усталости.
Аудиоверсия
YouTube
VK Видео
P.S. Новый рубеж покорён, видео выходит одновременно с аудио, ура!
❤34🔥14👍7