☕️ Мерлин заваривает τσάι 🐌
1.11K subscribers
3.52K photos
64 videos
94 files
2.42K links
💊
Download Telegram
Попалась на глаза статья об очередном экзотическом хобби – развитие экосистемы ZX Spectrum совместимых компьютеров (в 2020!). Эта 8-битная архитектура старше половины аудитории телеграма, но до сих пор есть довольно много энтузиастов, которые портируют под неё софт и даже пишут ОСи с нуля.

Для меня проблема состоит в том, что я слишком легко зажигаюсь подобными увлечениями и так же быстро угасаю. Мне потребовалось довольно много усилий, чтобы не заказать комплект запчастей доя сборки своего спектрума – и хорошо, потому что скорее всего кишочки этой железки остались бы пылиться в коробке на шкафу через пару месяцев. Чувствую себя как ребёнок в магазине игрушек, который не знает за что ухватиться.

https://habr.com/ru/post/521012/

#ретро
Forwarded from Bortlog
Офигенное иследование которое систематизирует все варианты Meltdown и Spectre атак. Результат показывает что способы защиты, которые были внедрены со времени обнаружения, закрывают только очень маленькую часть всех возможных варинтов и при этом вносят кучу замедлений. В общем все очень плохо 😞

https://www.youtube.com/watch?v=ibqC4nbs23Y
Когда привыкаешь писать на Go, а потом получаешь возможность писать лапшичку, возникают две проблемы:
- трудно остановиться
- тебе стыдно за это
Работающий исходник игры Жизнь, отформатированный в виде глайдера

https://twitter.com/david3141593/status/1312509195158056962
Если вы ищете проект для #hacktoberfest, то вот реализация протокола телеграма на чистом go (sic!).

Я одно время пытался краем глаза заглянуть в эту тему, ужаснулся и больше не вспоминал

https://xn--r1a.website/gophernews/1133
Если вы искали аналог strconv.Quote в питоне или использовали json.dumps(str) для закавычивания строк, то вы такой же дуб как и я. Очередное напоминание о том, что заглядывать в документацию стандартной библиотеки очень полезно. Мне в голову не приходило, что кодеки (str.encode) используются не только для преобразования между текстовыми кодировками типа utf-8 🡢 cp1251, но и для всяких форматов типа base64, bzip (sic!) и ююк. В частности, в набор стандартных кодеков входит 'unicode_escape', который эскейпает все символы, которые делают строку непредставимой в виде питонячьего литерала в исходном коде. Единственна подводная грабля -- кавычки не учитываются, поэтому полученная строка нуждается в постобработке. Но в целом это гораздо менее костыльный (и скорее всего быстрый) способ делать "защищённые строки", чем упомянутые в начале.

https://docs.python.org/3/library/codecs.html#standard-encodings

#TIL
А ведь по сути «Воспитанные волками» – это тот же «Доктор Кто», только с христианством вместо путешествий на Тардис? 🤔
Новый моноширинный шрифт JuliaMono, заточенный под программирование и содержащий больше 10к глифов Юникода: https://juliamono.netlify.app
Мой билд Iosevka все равно пока нравится больше, конечно, но JuliaMono выглядит очень приятно и уж явно не хуже JetBrains Mono.
Ещё у Перельмана была крутая глава про вечные двигатели (стр 34)!

https://www.eduspb.com/public/books/nauch_pop_uch/perelman_fizika1.pdf