Попалась на глаза статья об очередном экзотическом хобби – развитие экосистемы ZX Spectrum совместимых компьютеров (в 2020!). Эта 8-битная архитектура старше половины аудитории телеграма, но до сих пор есть довольно много энтузиастов, которые портируют под неё софт и даже пишут ОСи с нуля.
Для меня проблема состоит в том, что я слишком легко зажигаюсь подобными увлечениями и так же быстро угасаю. Мне потребовалось довольно много усилий, чтобы не заказать комплект запчастей доя сборки своего спектрума – и хорошо, потому что скорее всего кишочки этой железки остались бы пылиться в коробке на шкафу через пару месяцев. Чувствую себя как ребёнок в магазине игрушек, который не знает за что ухватиться.
https://habr.com/ru/post/521012/
#ретро
Для меня проблема состоит в том, что я слишком легко зажигаюсь подобными увлечениями и так же быстро угасаю. Мне потребовалось довольно много усилий, чтобы не заказать комплект запчастей доя сборки своего спектрума – и хорошо, потому что скорее всего кишочки этой железки остались бы пылиться в коробке на шкафу через пару месяцев. Чувствую себя как ребёнок в магазине игрушек, который не знает за что ухватиться.
https://habr.com/ru/post/521012/
#ретро
Хабр
Архитектура операционной системы для ZX Spectrum-совместимых компьютеров
NedoOS – многозадачная операционная система для «русского ZX Spectrum» со средами программирования на ассемблере, Basic, Pascal, C, NedoLang. Работает на TR-DOS,...
Forwarded from Bortlog
Офигенное иследование которое систематизирует все варианты Meltdown и Spectre атак. Результат показывает что способы защиты, которые были внедрены со времени обнаружения, закрывают только очень маленькую часть всех возможных варинтов и при этом вносят кучу замедлений. В общем все очень плохо 😞
https://www.youtube.com/watch?v=ibqC4nbs23Y
https://www.youtube.com/watch?v=ibqC4nbs23Y
YouTube
USENIX Security '19 - A Systematic Evaluation of Transient Execution Attacks and Defenses
A Systematic Evaluation of Transient Execution Attacks and Defenses
Claudio Canella, Graz University of Technology
Research on transient execution attacks including Spectre and Meltdown showed that exception or branch misprediction events might leave secret…
Claudio Canella, Graz University of Technology
Research on transient execution attacks including Spectre and Meltdown showed that exception or branch misprediction events might leave secret…
Работающий исходник игры Жизнь, отформатированный в виде глайдера
https://twitter.com/david3141593/status/1312509195158056962
https://twitter.com/david3141593/status/1312509195158056962
Twitter
David Buchanan
https://t.co/7aPdcp7N2X
☕️ Мерлин заваривает τσάι 🐌
Работающий исходник игры Жизнь, отформатированный в виде глайдера https://twitter.com/david3141593/status/1312509195158056962
N + 1 — главное издание о науке, технике и технологиях
Игра "Жизнь" Джона Конвея, клеточный автомат: как играть и правила
Во что играл британский математик Джон Конвей
Если вы ищете проект для #hacktoberfest, то вот реализация протокола телеграма на чистом go (sic!).
Я одно время пытался краем глаза заглянуть в эту тему, ужаснулся и больше не вспоминал
https://xn--r1a.website/gophernews/1133
Я одно время пытался краем глаза заглянуть в эту тему, ужаснулся и больше не вспоминал
https://xn--r1a.website/gophernews/1133
Telegram
4gophers
Тут такое дело. Ребята упоролись и реализовали работу с телеговским протоколом mtproto. Каждый, кто сталкивался с этим ебучим протоколом, понимает насколько это геройски https://github.com/xelaj/mtproto
Если вы искали аналог
https://docs.python.org/3/library/codecs.html#standard-encodings
#TIL
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
А ведь по сути «Воспитанные волками» – это тот же «Доктор Кто», только с христианством вместо путешествий на Тардис? 🤔
Forwarded from dd if=/dev/stuff of=/dev/tg
Новый моноширинный шрифт JuliaMono, заточенный под программирование и содержащий больше 10к глифов Юникода: https://juliamono.netlify.app
Мой билд Iosevka все равно пока нравится больше, конечно, но JuliaMono выглядит очень приятно и уж явно не хуже JetBrains Mono.
Мой билд Iosevka все равно пока нравится больше, конечно, но JuliaMono выглядит очень приятно и уж явно не хуже JetBrains Mono.
Обзор различный вечных двигателей от МФ
Одно время в школе мне очень нравилась эта тема, но я больше интересовался механизмами из научной фантастики и фэнтези (вечные двигатели на мане, ага)
https://www.mirf.ru/science/vechnyj-dvigatel-perpetuum-mobile/
Одно время в школе мне очень нравилась эта тема, но я больше интересовался механизмами из научной фантастики и фэнтези (вечные двигатели на мане, ага)
https://www.mirf.ru/science/vechnyj-dvigatel-perpetuum-mobile/
www.mirf.ru
Вечный двигатель: возможно ли? Все попытки создать Perpetuum Mobile | Наука | Мир фантастики и фэнтези
Недостижимая мечта любого инженера. Философский камень механики. Инструмент ловких мошенников и атрибут множества фантастических произведений.
Ещё у Перельмана была крутая глава про вечные двигатели (стр 34)!
https://www.eduspb.com/public/books/nauch_pop_uch/perelman_fizika1.pdf
https://www.eduspb.com/public/books/nauch_pop_uch/perelman_fizika1.pdf