1.83K subscribers
3.3K photos
131 videos
15 files
3.57K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Forwarded from The After Times
Чудесный #rust #meme от @DogeShibu
Forwarded from The Wacky Yellow Dog
Я и тайп-левел программирование на расте
Forwarded from red75prime
unsafe не значит, что там что-то не так. Это значит, что мы знаем что-то, что не знает компилятор. Или думаем, что знаем
#prog #article

Реальность такова, что среди существующих программ полно уязвимых, допускающих использование в злонамеренных целях. Огромное количество подобных уязвимостей проистекает из некорректного парсинга входных данных. Конечно, легко сказать: "Эй, программисты, будьте внимательнее", но практика показывает, что подобный метод работает довольно фигово. В данной статье перечислены основные проблемы, возникающие при обработке входных данных, вместе с более-менее конкретными указаниями на то, как их исправить.

https://langsec.org/papers/langsec-cwes-secdev2016.pdf
#prog #rust #article

Недавно в Rust-сообществе поднялся шум по поводу недавней статьи лодочника WithoutBoats, в которой он приводит аргументы за автоматическое оборачивание в Ok значений, возвращаемых из функций с типом возврата Result. В ней представлены несколько аргументов "за" различной степени убедительности и опровергнуты несколько откровенно слабых аргументов "против". Один из ответов на эту статью — Mental models about Ok-Wrapping, в которой приведены реальные сложности, которые могут возникнуть с на практике с подобной реализацией.
Ага, что это тут у нас? 300 подписчиков! 🎉🎉🎉
This media is not supported in your browser
VIEW IN TELEGRAM
Всем известно, что антиква (шрифты с засечками) читается лучше, чем гротеск (шрифты без засечек). Ведь так? Так?

Ну, не совсем. Или даже совсем не. Разбирается на хабре Юлия Кондратьева.

habr.com/ru/company/tinkoff/blog/498878/

#article и пусть будет новый хештег, скажем... #design
> - ничего этого не делать, ведь и так все работает, а никто про эту ссылку все равно не узнает

Узнает, узнает. #prog #math
Forwarded from это кана (кана)
Category Theory for Programmers
Вот тут исходники сборщика: https://github.com/kana-sama/rumilewski

Многие знают что тут (https://henrychern.wordpress.com/2017/07/17/httpsbartoszmilewski-com20141028category-theory-for-programmers-the-preface/) можно скачать полный перевод этой книги на русский. Но каждая глава там в отдельном файле, а ссылки на всю книгу нет. Переводы же иногда обновляются, поэтому разово собранный файл со временем устаревает.

Поэтому я сделал этот сервис, с которого можно скачать всегда актуальную версию перевода. Сервис проверяет, обновились ли главы, и если да, пересобирает книгу.

В планах:
- прикрутить нормальный домен
- добавить какой-то интерфейс
- возможно сделать бота вместо сайта
- ничего этого не делать, ведь и так все работает, а никто про эту ссылку все равно не узнает

Скачать полную русскую версию книги (всегда актуальную)
#prog #rust #article

Инженеры Dropbox рассказывают про переписывание движка синхронизации файлов. Первая статья скорее обзорная, перечисляет причины, подвигнувшие команду на этот шаг. А вот вторая, про тестирование этого самого движка, уже гораздо богаче на технические детали. В частности, представлен отличный случай, когда оправдано использование собственного экзекутора
Forwarded from Dr. Friedrich von Never
Говорят, что Бог, когда увидел YAML, послал на Землю ангелов, чтобы они сожгли тут всё нахер.