Секреты Тима Фоллина, бипер, Спектрум и QChan
Сегодня — экстремальный geek out: максимально узкоспециальная тема с запутанным кодом на ассемблере Z80. Раскроем секреты Тима Фоллина в «биперной» музыке на Sinclair ZX Spectrum 48K, попытаемся повторить, а может быть и превзойти его достижения.
Сегодня — экстремальный geek out: максимально узкоспециальная тема с запутанным кодом на ассемблере Z80. Раскроем секреты Тима Фоллина в «биперной» музыке на Sinclair ZX Spectrum 48K, попытаемся повторить, а может быть и превзойти его достижения.
👍28❤7🤓2
«Мне предложили стать научным куратором новой выставки — и в этом тексте я хочу рассказать, что работа над ней дала музею, сообществу и мне лично. Будет много текста и много редких фотографий, так что устраивайтесь поудобнее»
Как мы задумали небольшую музейную выставку, а в итоге открыли два неизвестных советских компьютера
Как мы задумали небольшую музейную выставку, а в итоге открыли два неизвестных советских компьютера
👍39👎8🔥7❤2😇1
Enterprise 128: компьютер, который опоздал на рынок
Изрядная часть коллекции Яндекс Музея состоит из популярных экспонатов, которые знакомы многим посетителям: Денди, PlayStation, Macintosh, ZX Spectrum. Но встречаются и довольно редкие устройства — как правило, не сильно преуспевшие на рынке. Одно из них — Enterprise 128. Это британский компьютер с очень интересной, пусть и не слишком весёлой судьбой.
Изрядная часть коллекции Яндекс Музея состоит из популярных экспонатов, которые знакомы многим посетителям: Денди, PlayStation, Macintosh, ZX Spectrum. Но встречаются и довольно редкие устройства — как правило, не сильно преуспевшие на рынке. Одно из них — Enterprise 128. Это британский компьютер с очень интересной, пусть и не слишком весёлой судьбой.
👍26❤🔥13👎4🥱3🔥2❤1
Forwarded from Хабр Новости
This media is not supported in your browser
VIEW IN TELEGRAM
В Техасе преступник забаррикадировался в мотеле и отстреливался от приехавших на место полицейских. Тогда стражи порядка применили робота, который выкурил нарушителя наружу и задавил его своим железным авторитетом.
#Роботы #люди
#Роботы #люди
😁143🤣80👍19😎9🥴7❤6🤬3👎2
Ассемблер для программистов на языках высокого уровня: Hello World
Обсудим основы языка и сопоставим их с конструкциями высокоуровневого программирования. Завершив прочтение этого руководства, вы сможете ориентироваться в ассемблерном коде, будете знать, где искать информацию, и даже сможете самостоятельно писать простые программы.
Обсудим основы языка и сопоставим их с конструкциями высокоуровневого программирования. Завершив прочтение этого руководства, вы сможете ориентироваться в ассемблерном коде, будете знать, где искать информацию, и даже сможете самостоятельно писать простые программы.
👍46🤮4❤2🔥1
🙅🏻 В «Ростелекоме» исключили утечку данных из реестра электронных повесток
🎥 В России началась работа над экранизацией Atomic Heart
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤7🤯1
Последние несколько лет работа на Хабр Карьере кипит — ребята обновляют старые сервисы и добавляют новые. К примеру, теперь там есть раздел с экспертами и маркетплейс IT-курсов с отзывами, а калькулятор зарплат стал сильно удобнее за счёт интуитивно понятного интерфейса.
В этой статье мы заново познакомимся со всеми сервисами и узнаем, что они умеют
Please open Telegram to view this post
VIEW IN TELEGRAM
🤮55👍6🤣6🥱5🔥2❤1
«Когда я пришёл в команду, у меня была задача: привести код в порядок и отловить ошибки, которые пропускает компилятор — например, возможное разыменование нулевого указателя, неинициализированные переменные или простые опечатки.
Одним из очевидных решений было использование статического анализатора. Выбрали довольно известное коммерческое решение, но долгие прогоны не привели ни к чему дельному. Решили поэкспериментировать с другими вариантами статических анализаторов, сделав ставку на open source. Поиски привели к инфраструктуре CodeCheсker, которая предоставляет удобный интерфейс запуска и настройки статических анализаторов через аргументы командной строки. С помощью инструмента удалось достичь результатов, которые значительно превысили значения, полученные на коммерческом решении.
Расскажу, что же такое CodeCheсker, как с ним работать и почему его точно стоит попробовать на большом проекте»
CodeChecker: анализируем большой проект на С++ быстро, эффективно и бесплатно
Одним из очевидных решений было использование статического анализатора. Выбрали довольно известное коммерческое решение, но долгие прогоны не привели ни к чему дельному. Решили поэкспериментировать с другими вариантами статических анализаторов, сделав ставку на open source. Поиски привели к инфраструктуре CodeCheсker, которая предоставляет удобный интерфейс запуска и настройки статических анализаторов через аргументы командной строки. С помощью инструмента удалось достичь результатов, которые значительно превысили значения, полученные на коммерческом решении.
Расскажу, что же такое CodeCheсker, как с ним работать и почему его точно стоит попробовать на большом проекте»
CodeChecker: анализируем большой проект на С++ быстро, эффективно и бесплатно
👍29❤7❤🔥3👎2🥱1
«Когда-то давно в детстве, когда я ещё только начинал заниматься электроникой, у меня была мечта изготовить огромные часы на семисегментных индикаторах. Для их изготовления я рассматривал люминесцентные лампы дневного света. По прошествии многих лет в обиход вошли светодиодные ленты. Именно они и послужили стимулом воплотить свою старую задумку в реальность. Имея возможность и опыт программирования микроконтроллеров, я решил, конечно же, самостоятельно изготовить электронную плату для часов со своими функциональными возможностями»
Разработка больших цифровых часов на светодиодной ленте
Разработка больших цифровых часов на светодиодной ленте
👍73👏7🤮4❤3🔥1🥱1
«В связи с семейными обстоятельствами уже в середине сентября нужно было сворачивать традиционный сезон спортивных активностей. Находясь на пике формы, решил пройти 100 км пешком, в идеале за сутки»
Сотка пешком, или Продолжение экспериментов над организмом
Сотка пешком, или Продолжение экспериментов над организмом
👍54🥱13🤪13🤮10❤4👎3👏1
Я так хочу, чтобы лето не кончалось: истории про леща, северное сияние и созвоны на бегу
К сожалению, на работе летних каникул не дают. Однако труженики удалёнки и гибридного режима могут позволить себе летом значительно больше, чем офисные коллеги. Например, удалёнщикам доступны вечера, свободные от утомительной дороги домой через раскалённый мегаполис. Или долгие путешествия по разным городам и странам с верным ноутбуком в ручной клади.
Сейчас коллективы регулярно возвращаются в офисы. Но остались ещё IT-компании, которые дают работать удалённо. Их сотрудники летние дни не упускают: отдыхают, развлекаются, путешествуют — и всё это без ущерба для работы.
Специалисты (и даже руководители) X5 Tech приготовили несколько историй о том, насколько насыщенно провели это лето. Теннис, конференции, фестивали, наблюдения за северным сиянием и даже строительство дома — далеко не полный список того, что они делали летом параллельно удалённой работе.
Читайте, делитесь ответными летними историями и участвуйте в конкурсе с призами
К сожалению, на работе летних каникул не дают. Однако труженики удалёнки и гибридного режима могут позволить себе летом значительно больше, чем офисные коллеги. Например, удалёнщикам доступны вечера, свободные от утомительной дороги домой через раскалённый мегаполис. Или долгие путешествия по разным городам и странам с верным ноутбуком в ручной клади.
Сейчас коллективы регулярно возвращаются в офисы. Но остались ещё IT-компании, которые дают работать удалённо. Их сотрудники летние дни не упускают: отдыхают, развлекаются, путешествуют — и всё это без ущерба для работы.
Специалисты (и даже руководители) X5 Tech приготовили несколько историй о том, насколько насыщенно провели это лето. Теннис, конференции, фестивали, наблюдения за северным сиянием и даже строительство дома — далеко не полный список того, что они делали летом параллельно удалённой работе.
Читайте, делитесь ответными летними историями и участвуйте в конкурсе с призами
👍25🤮19🔥8❤6
Что должен знать каждый разработчик о вычислениях на GPU
Большинство программистов отлично разбираются в работе процессоров и последовательном программировании, поскольку с самого начала пишут код для CPU. Однако многие из них меньше знают о том, как устроены графические процессоры и в чём заключается их уникальность. За последнее десятилетие GPU стали чрезвычайно важны благодаря широкому применению в глубоком обучении, и сегодня каждому разработчику необходимо обладать базовыми знаниями о том, как они работают. Цель этой статьи — дать вам это понимание.
Большинство программистов отлично разбираются в работе процессоров и последовательном программировании, поскольку с самого начала пишут код для CPU. Однако многие из них меньше знают о том, как устроены графические процессоры и в чём заключается их уникальность. За последнее десятилетие GPU стали чрезвычайно важны благодаря широкому применению в глубоком обучении, и сегодня каждому разработчику необходимо обладать базовыми знаниями о том, как они работают. Цель этой статьи — дать вам это понимание.
👍50❤5🤔4😍1
Операция «пейджер» может стать катастрофой для гражданской авиации (мнение)
Несколько дней назад одна неназванная организация произвела дистанционный подрыв тысяч пейджеров «Хезболлы». Если оставить в стороне моральные аспекты этой операции — то, что произошло, может принести большие проблемы гражданской авиации по всему миру.
Несколько дней назад одна неназванная организация произвела дистанционный подрыв тысяч пейджеров «Хезболлы». Если оставить в стороне моральные аспекты этой операции — то, что произошло, может принести большие проблемы гражданской авиации по всему миру.
🤯61🤣33👍18🔥12👎9🤮4
Загрузочный 4G-модем: сёрфим в OS-невидимке Tails
Поговорим об одном удобном аппаратном решении, которое позволяет выйти в Интернет с любого современного компьютера, имеющего возможность загрузиться с USB-носителя, при этом не используя его канал связи.
Поговорим об одном удобном аппаратном решении, которое позволяет выйти в Интернет с любого современного компьютера, имеющего возможность загрузиться с USB-носителя, при этом не используя его канал связи.
🔥66👍31🤔8🫡2❤1
Физика датчиков электрогитары на примере конструктора из Поднебесной
Сегодня мы увидим и услышим достоинства и недостатки недорогого набора для самостоятельной сборки электрогитары от фирмы IRIN. Этот конструктор можно заказать в любую страну СНГ через Aliexpress или Temu без каких-либо ограничений и заморочек. Зато имеются серьёзные проблемы с качеством компонентов и трудностями в их подгонке, но всё это можно преодолеть.
Гитару будем собирать не простую, а кастомную. Установка третьего звукоснимателя и особая схема коммутации превратит её в Nashville Telecaster — инструмент «два в одном», сочетающий звучания и телекастера, и стратокастера.
Сегодня мы увидим и услышим достоинства и недостатки недорогого набора для самостоятельной сборки электрогитары от фирмы IRIN. Этот конструктор можно заказать в любую страну СНГ через Aliexpress или Temu без каких-либо ограничений и заморочек. Зато имеются серьёзные проблемы с качеством компонентов и трудностями в их подгонке, но всё это можно преодолеть.
Гитару будем собирать не простую, а кастомную. Установка третьего звукоснимателя и особая схема коммутации превратит её в Nashville Telecaster — инструмент «два в одном», сочетающий звучания и телекастера, и стратокастера.
👍31❤8🤔3👎1🔥1😁1
Небольшой хит-парад интересных устройств
Обсудим несколько любопытных вещей, которые каждый может попробовать реализовать самостоятельно. Некоторые будут концептуальными, над которыми ещё следует подумать, тем не менее они любопытны для развития технического мышления.
Обсудим несколько любопытных вещей, которые каждый может попробовать реализовать самостоятельно. Некоторые будут концептуальными, над которыми ещё следует подумать, тем не менее они любопытны для развития технического мышления.
🥱18👍11🔥1
[ХАБРААРХИВ]
Худший в мире планшетный компьютер
В подкасте об электронике EEVblog изучили медицинский планшет Esinomed Infoview. «Это худшее из того, что я видел за 46 лет карьеры в электронике», — сказал в комментариях один из подписчиков. И с ним тяжело не согласиться.
В общем, слабонервным не смотреть🫣
#хабраархив
Худший в мире планшетный компьютер
В подкасте об электронике EEVblog изучили медицинский планшет Esinomed Infoview. «Это худшее из того, что я видел за 46 лет карьеры в электронике», — сказал в комментариях один из подписчиков. И с ним тяжело не согласиться.
В общем, слабонервным не смотреть
#хабраархив
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23🥱8😐5👍4❤🔥2😁2❤1👎1
Как эволюционировало машинное зрение автономного транспорта
Всеволод Орлов, руководитель отдела в Яндекс Автономном транспорте, рассказывает, благодаря чему автономный транспорт видит окружающий мир, как его органы зрения менялись и эволюционировали и какой софт позволяет роботам и машинам успешно ездить без человека в кабине.
Всеволод Орлов, руководитель отдела в Яндекс Автономном транспорте, рассказывает, благодаря чему автономный транспорт видит окружающий мир, как его органы зрения менялись и эволюционировали и какой софт позволяет роботам и машинам успешно ездить без человека в кабине.
👍60🤮7❤1
SCA на языке безопасника
В этой статье простым «ИБшным» языком рассказывается про ядро процесса безопасной разработки для тех, кто сталкивается с этим впервые или что‑то где‑то слышал, но не может увязать это в стройную картину. Потому что на самом деле это максимально близкая вещь к тому, что вы или ваши коллеги уже знаете из своей повседневной работы, даже если ни разу не работали в разработке и не касались исходного кода.
В этой статье простым «ИБшным» языком рассказывается про ядро процесса безопасной разработки для тех, кто сталкивается с этим впервые или что‑то где‑то слышал, но не может увязать это в стройную картину. Потому что на самом деле это максимально близкая вещь к тому, что вы или ваши коллеги уже знаете из своей повседневной работы, даже если ни разу не работали в разработке и не касались исходного кода.
👍22❤5🔥4
Как сделать так, чтобы ваши открытые данные были никому не интересны
Публикация открытых данных — благородное занятие, которое стимулирует исследования, инновации и прозрачность. В то же время заниматься этим бывает утомительно, а пользователи могут делать с вашими данными всё что угодно. Такая утеря контроля над данными может быть нежелательной, но в некоторых случаях закон обязывает публиковать их именно под открытой лицензией.
Лучший выход из подобной ситуации — опубликовать формально открытые данные, но сделать так, чтобы они никому не были интересны. Вот перечень стратегий, которые помогут избежать нежеланного внимания пользователей.
Публикация открытых данных — благородное занятие, которое стимулирует исследования, инновации и прозрачность. В то же время заниматься этим бывает утомительно, а пользователи могут делать с вашими данными всё что угодно. Такая утеря контроля над данными может быть нежелательной, но в некоторых случаях закон обязывает публиковать их именно под открытой лицензией.
Лучший выход из подобной ситуации — опубликовать формально открытые данные, но сделать так, чтобы они никому не были интересны. Вот перечень стратегий, которые помогут избежать нежеланного внимания пользователей.
🔥28👍13🤔5❤2👎2😁1