Programming News and Articles
8 subscribers
5 photos
3 files
241 links
Download Telegram
Forwarded from Блог*
#prog #rust #article

Статья в двух частях касательно применений обобщённых типов Rust при написании драйверов флеш-памяти двух различных чипов — первая, вторая. В ней показывается, как выделение общих абстракций может сильно снизить количество кода и, что немаловажно, вероятность совершения ошибки.
В качестве бонуса: статья от Bluefruit software, компании, уже 20 лет разрабатывающей софт для встраиваемых систем, в которой работает автор, в которой оценивается степень пригодности Rust для встраиваемых систем.
​​Джон Оустерхаут (автор языка TCL, один из авторов алгоритма консенсуса Raft и др.) в 2018 году опубликовал книгу о философии дизайна ПО.
Автор структурировал знания о том, как писать хороший код и придерживаться хорошего дизайна: именование переменных, комментарии в коде, тактическое и стратегическое программирование и т.д. Я обычно во время чтения оставляю для себя заметки и цитаты из прочитанного, а эту книгу читал в отпуске и не с руки было сделать конспект. Но с этой книжкой это определенно имело бы смысл, потому что она очень насыщена материалом и я до сих пор её не до конца "переварил". Вспомнил я это к тому, что нашёл конспект другого читателя, который неплохо своими заметками передал суть книги.

https://habr.com/ru/post/517436/
Forwarded from I hate overtime
Вряд ли на меня подписаны даже wannabe хаскелисты, но, возможно, кому-нибудь будет интересно: сегодня в 20.00 по мск будет вебинар про рантайм Хаскеля. Обещают внутрянку и GC. Оставлю тут ссылку на оригинальный твит
https://twitter.com/serokell/status/1306537892186132480?s=19
Forwarded from Anastasiia Sycheva
#senior #lead #python #remote
#вакансия

Кто нужен: Senior/Lead Python Developer
Формат работы: офис или удалёнка
Вилка: 220-350 т.р. на руки
Компания: https://sibedge.com/
Проект: простой в использовании инструмент бюджетирования для своевременной оплаты счетов, разбивая их на 4 гибких платежа, без процентов и дополнительных сборов (Австралия)
Что важно: Python, Django. AWS, английский язык
Контакты: @dreaming_unicorn
Forwarded from мне не нравится реальность (вафель 🧇💛)
Peeking inside a Rust enum

@fasterthanlime как обычно написал отличную статью!

Прочитал я её недавно и... Нашёл в примерах незамеченный UB =) Автор уже поправил статью, так что читайте на здоровье!
Forwarded from Блог*
#prog #fsharp #article

13 (+2) способов реализовать черепашью графику на F#. Используемые техники не сильно привязаны к языку, так что прочитать стоит даже в том случае, если вы не пишете на F#.

Часть 1
Часть 2
Бонусная 3 часть
Forwarded from Блог*
#prog #rust

Библиотека для конвертации количества секунд в время в минутах, часах, днях (7259 -> 2h59s).

compund_duration
Прослушал лекцию Брагилевского, говорит надо прочитать все чтобы стать хаскелистом
https://www.stephendiehl.com/posts.html