habrahabr
Секреты Тима Фоллина, бипер, Спектрум и QChan

Сегодня — экстремальный geek out: максимально узкоспециальная тема с запутанным кодом на ассемблере Z80. Раскроем секреты Тима Фоллина в «биперной» музыке на Sinclair ZX Spectrum 48K, попытаемся повторить, а может быть и превзойти его достижения. Некогда объяснять, разберёмся по ходу кода! ▍ Контекст Есть такой популярный британский домашний компьютер 1982 года выпуска — Sinclair ZX Spectrum. Его аппаратные клоны и игры были очень популярны в странах бывшего СССР и других развивающихся страна…

  • пятница, 20 сентября 2024 г. в 00:00:17
habrahabr
Как мы задумали небольшую музейную выставку, а в итоге открыли два неизвестных советских компьютера…

Моя последняя публикация на Хабре вышла довольно давно, так что скажу ещё раз, что я работаю в Политехническом музее и отвечаю в нём за научную достоверность. У моей должности есть конкретное название, но оно слишком длинное и к тому же регулярно меняется. Основная сфера моих интересов — история вычислительной техники и отбеливание пластмассы. Музей, как вы наверняка знаете, всё ещё находится на реконструкции, но работу свою не останавливает. Даже будучи закрытым, он продолжает пополнять св…

  • пятница, 20 сентября 2024 г. в 00:00:14
habrahabr
Kiisu — плата, совместимая с Flipper Zero

Все началось с того, что я забыла ключ от ворот во двор и вспомнила свою прошлогоднюю идею сделать что-то, похожее на Флиппер, но компактнее, дабы всегда носить с собой. В прошлом году до реализации не дошли руки, а вот в этот раз - дошли.Приглашаю под кат, чтобы посмотреть, что получилось и обсудить, как можно сделать лучше :)Flipper ZeroFlipper Zero — портативное многофункциональное Тамагочи-подобное устройство, разработанное для взаимодействия с системами контроля доступа и другими системами…

  • пятница, 20 сентября 2024 г. в 00:00:13
habrahabr
Операция «пейджер» может стать катастрофой для гражданской авиации (мнение)

Несколько дней назад одна неназванная организация произвела дистанционный подрыв тысяч пейджеров "Хезболлы". Если оставить в стороне моральные аспекты этой операции, на мой взгляд, то, что произошло, может принести большие проблемы гражданской авиации по всему миру. Ливан, конечно, бедная страна, но это не КНДР, и люди туда и оттуда вполне себе летают. Работает аэропорт Бейрута, принимает десятки рейсов в день. То есть есть весьма ненулевые шансы, что на борту самолетов вылетающих из аэ…

  • пятница, 20 сентября 2024 г. в 00:00:11
habrahabr
Обновлено: Как я обнаружил проблемы у ЮМани (Сбербанк) с безопасностью и не получил денег за найден…

ПредисловиеКак известно, в России почти каждая первая финансовая организация позиционирует себя как софтверную IT-компанию, а не просто как "банк" или "платежная система". Сегодня речь пойдет о ЮМани — подразделении Сбера, IT-гиганта всея руси. До того, как ЮМани стал тем, чем он сейчас является, сервис долгое время существовал как продукт Яндекса под названием Яндекс.Деньги — в те времена у меня был очень приятный опыт взаимодействия с техническим руководством компании, я неодн…

  • пятница, 20 сентября 2024 г. в 00:00:10
golang
Как собрать базу контактов в amoCRM с помощью QR-кода и SMS API

Коллегам в отдел маркетинга прислали задачу: получить как можно больше подписчиков в рассылку, не прибегая к использованию готовых программ, но при этом выделиться на фоне конкурентов. На ум приходит размещение яркого рекламного предложения-плаката с призывом подключиться к рассылке. Попробуем его оформить, сгенерировать QR-код и настроить передачу данных в CRM.Пусть пользователь прочитает содержимое предложения, решит, что оно ему подходит, а что дальше? Заставить проходить алгоритм «Напиши то…

  • пятница, 20 сентября 2024 г. в 00:00:08
golang
Рецензия на книгу «100 ошибок в Go и как их избежать» Тейва Харшани

Привет! Меня зовут Макс, я Go-разработчик в IT-компании SimbirSoft. Хочу поделиться своим отзывом на книгу «100 ошибок в Go и как их избежать» Тейва Харшани. Книга заинтересовала меня тем, что автор фокусирует свое внимание на ошибках, как распространенных, так и более редких.Об автореТейва Харшани — старший инженер-программист в Docker. Он работал в области страхования, транспорта и в отраслях, где критически важна безопасность. В 2019 году в своем блоге сделал пост «10 самых распространенных …

  • пятница, 20 сентября 2024 г. в 00:00:08
javascript
Как не гундеть, а доработать веб-сервис самому без помощи разработчиков

Привет! Меня зовут Сергей Медин, я руководитель аналитиков продаж в Авито Недвижимости. Вам наверняка знакома ситуация, когда хочется добавить новую функцию во внешний рабочий веб-сервис, но на пути возникают преграды: сложный процесс подачи запросов и большой загруз разработчиков.Иногда новая функция необходима прямо сейчас и ждать просто нет возможности. В таких случаях есть отличное решение — создать собственный скрипт, который существенно упростит работу с любым веб-сервисом. Я не разработч…

  • пятница, 20 сентября 2024 г. в 00:00:05
javascript
Дело было вечером или Создаем веб-приложение за 5 часов

Привет, друзья! В этой небольшой заметке я хочу рассказать вам о том, как я разработал игру с вопросами по JavaScript за один вечер, потому что, во-первых, мне было скучно :D, во-вторых, мне стало интересно, как быстро я смогу "запилить" подобный MVP. Вот что мы имеем на сегодняшний день. Интересно? Тогда прошу под кат. Приложение представляет собой классическое SPA и состоит из двух страниц: Экран приветствия или список вопросов. Таблица с рекордами. В приложении реализован механи…

  • пятница, 20 сентября 2024 г. в 00:00:04