Category : habrahabr

habrahabr
Пишем прошивку для старого пин-пада

Приветствую всех! Многие из нас уже знают, что POS-terminal'ы и пин-пады обычно собираются на базе заказных чипов, даташиты на которые не найти. Но, понятное дело, так было далеко не всегда. И мне стало интересно: а что, если попробовать найти такой древний терминал, отреверсить его схему и написать что-то под него, не имея ни SDK, ни документации? Итак, в сегодняшней статье разберём и разберёмся, как запустить раритетный пин-пад из начала двухтысячных годов. Попутно разберёмся с прош…

  • среда, 29 ноября 2023 г. в 00:00:23
habrahabr
Тестируем новые ионисторы: взорвутся или нет?

Волшебный дым (также «электронная фея» или «полупроводниковый джинн») — магический едкий дым, на котором работают все микросхемы в мире до тех пор, пока не происходит чрезмерная электрическая нагрузка с перегревом, и волшебный дым гневно удаляется из микросхемы навсегда, после чего та перестаёт работатьНесколько месяцев назад мы опубликовали статью «1-Wire датчик QT18B20 — долгожданный аналог DS18B20 или очередная подделка? Исследуем в лаборатории», в которой расследовали забавный казус с кита…

  • среда, 29 ноября 2023 г. в 00:00:22
habrahabr
Искусство создания понятных графиков

Эта статья — субъективное эссе о хороших и плохих практиках в визуализации данных, в нём приведены примеры и объяснения. В папке Scripts/ на Github есть файлы .Rmd, генерирующие показанные ниже графики. Для их работы требуются R, RStudio и пакет rmarkdown. R: Скачать R RStudio: скачать RStudio rmarkdown можно установить при помощи интерфейса установки пакетов в RStudio 1. Не создавайте столбчатые графики для разбиения средних значений Это должно быть самым первым пунктом. Графики разделе…

  • среда, 29 ноября 2023 г. в 00:00:21
habrahabr
16-, 8- и 4-битные форматы чисел с плавающей запятой

Уже лет 50, со времён выхода первого издания «Языка программирования Си» Кернигана и Ритчи, известно, что «числа с плавающей запятой» одинарной точности имеют размер 32 бита, а числа двойной точности — 64 бита. Существуют ещё и 80-битные числа расширенной точности типа «long double». Эти типы данных покрывали почти все нужды обработки вещественных чисел. Но в последние несколько лет, с наступлением эпохи больших нейросетевых моделей, у разработчиков появилась потребность в типах данных, которы…

  • среда, 29 ноября 2023 г. в 00:00:21
habrahabr
Проект «Селенит». Часть 2: Квадратурный смеситель

В каждой конструкции есть какое-либо основополагающее решение. Разработанный в рамках проекта трансивер Selenite Lite – не исключение. Основой радиоприёмного тракта разработанного устройства является смеситель по схеме Тэйло (Tayloe detector). Принцип действия этого замечательного устройства был защищён патентом США US6230000 от 08.05.2001. Заявку на патент подавала в конце 1998 года компания Motorola, где и трудился в то время инженер Daniel Richard Tayloe (N7VE). Далее мы ознакомимся с при…

  • вторник, 28 ноября 2023 г. в 00:00:17
habrahabr
Царьпанк с привкусом клюквы: как стереотипы о дореволюционной России стали отдельным жанром?

Одним из наиболее популярных фэнтезийных сеттингов начала двадцатых годов стал так называемый «Гришаверс»: мир романов американской писательницы Ли Бардуго, где события происходят внутри и вокруг государства Равка. В Равке и её персонажах легко угадываются русские черты, местами утрированные до клюквенности, но при этом в основном симпатичные. Свой жанр увлечённая российской историей и культурой Бардуго характеризует как «царьпанк» — и те же черты, что и в «Тени и кости», мы можем видеть во м…

  • вторник, 28 ноября 2023 г. в 00:00:16
habrahabr
Мой первый принтер к ZX Spectrum

После дембеля в ноябре 1986 году я, вместо того чтобы посвятить всё свое свободное время алкоголю и женщинам, по инициативе отца и не без его помощи собрал ZX Spectrum. Вариант, "Львов", так я сам оттуда, а отец даже принимал косвенное участие в его проектировании. Как раз в те годы, когда я сапогами стучал в Советской Армии. Если более точно, то ремонтировал и обслуживал телеграфные аппараты на командном пункте ПВО страны. Это присказка.Прошел год. На дворе январь 1988 года после успе…

  • вторник, 28 ноября 2023 г. в 00:00:15
habrahabr
Разоблачаем Эффект Даннинга-Крюгера. Статистический артефакт, пример автокорреляции

Слышали ли вы об «эффекте Даннинга-Крюгера»? Это (очевидная) тенденция неквалифицированных людей переоценивать свою компетентность. Обнаруженный в 1999 году психологами Джастином Крюгером и Дэвидом Даннингом эффект с тех пор стал очень знаменитым.И вы понимаете почему.Это слишком сочная идея, чтобы не быть правдой. Все «знают», что идиоты, как правило, не осознают своего идиотизма. Или, как выразился Джон Клиз :Если ты очень-очень глуп, как ты можешь осознать, что ты очень-очень глуп?Разумеетс…

  • вторник, 28 ноября 2023 г. в 00:00:15
habrahabr
Увядает ли ремесло программиста?

Я всегда считал, что как мои родители позаботились о том, чтобы я научился читать и писать, так и я позабочусь о том, чтобы мои дети могли программировать компьютеры. Это одно из самых молодых искусств, но в то же время одно из самых насущных, и с каждым днём оно становится всё важнее в любой сфере, от съёмки фильмов до физики. Беглый кодинг станет частью грамотности моих детей и обеспечит им работу. На момент написания статьи моя жена беременна нашим первым ребёнком и должна родить через три…

  • вторник, 28 ноября 2023 г. в 00:00:14