Колин Персиваль: невольный пособник крипты
Выдающиеся программисты современности часто оказываются самоучками. Иногда попадаются специалисты с официальным академическим образованием в области компьютерных наук. Или учёные из других областей: физики, математики, криптографы. Все они вносят в программирование академические знания и научную основательность.
Типичный пример — д-р математических наук Колин Персиваль, бывший директор по безопасности FreeBSD, автор уникального сервиса резервного копирования Tarsnap и других проектов.
«За стоимость 10-дневной поездки на Мальдивы я обрёл овер дочерта интересного опыта, знакомых и эмоций. Я не был на Мальдивах, но знаю, что на 5 день я б заскучал. И даже сейчас я ещё в напряжении. У меня 200 литров свежего пива»
DEVELOPER DRIVEN PIVBAR DEVELOPMENT
YandexGPT в Алисе: как в «Яндексе» создают языковую модель нового поколения
Впервые вы могли попробовать YandexGPT в Алисе по запросу «Давай придумаем» чуть больше двух недель назад. После свежего обновления Алиса научилась писать ответы с учётом истории предыдущих сообщений. В честь этого события ребята из «Яндекса» хотят рассказать Хабру историю всего проекта.
Не только тентакли: за что интернеты полюбили Ктулху? Часть третья
Ктулху, как известно, фхтагн. А также мем, кандидат в президенты США, персонаж бесчисленных комиксов и один из любимых героев интернетов. Несмотря на всю свою мрачность, хтоничность и фхтагничность, а возможно — как раз благодаря им. Как получилось, что существо из совершенно не «выстрелившей» в годы выхода новеллы малоизвестного автора превратилось в культовую во всех смыслах фигуру, легко узнаваемую любым завсегдатаем Сети?
В первой статье мы начали говорить о Ктулху: кто он такой по канону, чем занимается, где живёт на этом самом дне и почему ему на голову могла упасть советская станция «Мир». Во второй обсудили, откуда Ктулху взялся в фантазиях Лавкрафта именно такой, со всеми его щупальцами, крыльями и пузом. Ну а теперь проследим путь Ктулху из безвестности на момент публикации первого рассказа к массовой известности в конце ХХ — начале ХХI века.
Легенда о слоне: как IT-компания Steepler создала Dendy и основала российский консольный рынок
17 декабря 2022 года исполнилось 30 лет с момента выхода Dendy на российский рынок. Кажется, что за последние десять лет о консоли сказали уже всё: популярные ютуберы регулярно делятся историями об играх своего детства, а блогеры и коллекционеры давно разобрали все виды картриджей и особенности клонов Nintendo Famicom.
Но эти материалы зачастую поданы через призму ностальгии и детских воспоминаний. Для полноты картины не хватало только всеобъемлющей бизнес-истории бренда, которая охватила бы весь период от запуска Dendy на российский рынок до закрытия компании Steepler.
My4TH — домашний компьютер без процессора
My4TH — это четвёртый домашний компьютер без процессора после MyCPU, MyNOR и TraNOR. Автор хотел и построил максимально простой компьютер с дискретным процессором, использующим как можно меньше элементов и компонентов, под управлением операционной системы Forth.
«Недавно я проводил сравнение производительности нескольких программ, предназначенных для обработки большого количества сетевых подключений. В итоге я увидел огромную разницу в потреблении этими программами памяти, порой в 20 раз и больше. Некоторые потребляли при 10К подключений чуть более 100 МБ в то время, как другие занимали почти 3 ГБ. К сожалению, эти программы были довольно сложными и также отличались своим функционалом, поэтому было бы трудно сравнить их непосредственно и сделать какие-то осмысленные выводы. Тут то у меня и возникла идея создать специальный синтетический бенчмарк»
Сравниваем потребление памяти между асинхронными и многопоточными программами популярных языков
«Одним из первых компьютеров у меня, как и у многих на Хабре, был ZX Spectrum.
На особенно скучных уроках в школе я доставал тетрадку в клеточку и рисовал спрайты для своих будущих игр. Изредка копировал любимых персонажей из игрушек — Dizzy, Bomb Jack, Renegade.
Школу я давно закончил, а мои игры благополучно почили где-то на дискетках. Но когда появились дети, а у них — свои игрушки, прикидывал, как из Lego или кубиков сложить героев 8-битных игр.
Сейчас недостатка в коробочных пиксельных конструкторах нет. Есть разовые наборы, когда можно собрать только одну картинку, есть вариант заказать набор по своей фотографии (долго, дорого, и не факт, что результат вам понравится)»
Недетский пиксель-арт: конструкторы для тех, кто вырос, но не повзрослел
Австралийские учёные Иван Максимов и Андрей Потоцкий показали прототип «резервуарного» компьютера. Он проводит вычисления в ёмкости с водой.
Это аналоговый компьютер, который способен выполнять ряд задач быстрее и точнее любой цифровой платформы, отмечают создатели. По их словам, поведение волн на воде подчиняется физическим законам и ведёт к прогнозируемому результату.
С помощью прототипа исследователи продемонстрировали, что аналоговая волновая платформа способна запоминать как упорядоченные, так и случайные входные данные. Также они показали обработку входных данных в соответствии с поставленной задачей.
Учёные ожидают, что «резервуарные» компьютеры ускорят расчёты в климатологии, социологии, в биржевом секторе и там, где прогнозирование зависит от множества входящих факторов и носит вероятностный характер.
Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности?
Официальная цена на последнюю модель Raspberry Pi составляет около $40 за штучку. Однако купить её за такую цену невозможно, перекупы накручивают огромные ценники за одноплатники, основным преимуществом которых должна быть цена. И даже альтернативы от китайских друзей в виде Orange Pi или Banana Pi стоят как минимум 3-4 тысячи рублей, что по карману может быть не каждому. Но сейчас на барахолках можно найти старые и дешёвые ТВ-стики по совершенно смешным ценам: $2-4 за штучку, иногда даже с пультом и всеми кабелями. Почему бы не попробовать использовать их в качестве доступных одноплатников? Давайте попробуем.
«На конференции Google I/O 2022 показали инструмент Baseline Profiles, с помощью которого можно ускорить запуск приложений после установки. Мы попробовали его у себя и получили прирост до 20% при холодном запуске приложения!
В этой статье расскажу, как внедрить инструмент, оценить его работу на production-приложении, немного погружу в историю компиляторов в целом и рассмотрю более продвинутые сценарии для генерации Profile»
Как в Dodo на 20% повысили скорость запуска приложения с помощью Baseline Profiles