Посты за 2018 год
- 2018.01.01 Как ломают WPA/WPA2 сети с помощью aircrack-ng
- 2018.01.03 Превращаем любой SSH-сервер в полноценный VPN с помощью утилиты sshuttle
- 2018.01.09 Рецензии на прочитанные книги: восемнадцатый десяток
- 2018.01.11 Используем джойстик от Sega Genesis в проектах на Arduino
- 2018.01.15 Готовим «взрослую» среду разработки под STM32 в Linux
- 2018.01.17 Настраиваем пул соединений к PostgreSQL с PgBouncer
- 2018.01.22 Как я паял и программировал Кракена с ZeroNights 2017
- 2018.01.24 Генерация синусоидального сигнала, а следовательно и звука, на FPGA
- 2018.01.29 Микроконтроллеры STM32: обмен данными по UART
- 2018.02.05 Асинхронная работа с сокетами на C/C++ с libevent
- 2018.02.12 Генерируем документацию к проектам на C/C++ с Doxygen
- 2018.02.14 Используем STM32 безо всяких отладочных плат
- 2018.02.16 Настройка HTTPS с сертификатами Let’s Encrypt
- 2018.02.19 Паяем таймер и матрицу из УФ-светодиодов для быстрой засветки фоторезиста
- 2018.02.26 Шпаргалка по использованию умных указателей в C++
- 2018.02.28 Микроконтроллеры STM32: работа с внешним EEPROM
- 2018.03.05 Учим iCEstick передавать видео-сигнал по VGA
- 2018.03.12 Микроконтроллеры STM32: работа с SPI на примере флеш-памяти AT45DB161E
- 2018.03.14 Ставим прошивку OpenWrt на роутер TP-Link TL-WDR3600
- 2018.03.19 Превращаем плату iCEstick в логический анализатор
- 2018.03.21 Микроконтроллеры STM32: работа с экранчиком 1602 по I2C
- 2018.03.26 Микроконтроллеры STM32: работа с OLED-экранчиками на базе SSD1306 по I2C и SPI
- 2018.04.02 Превращаем VGA-монитор в «большой OLED-экранчик» с помощью iCEstick
- 2018.04.09 Начало работы с Bus Pirate и примеры его использования
- 2018.04.11 Как я пробовал использовать RTL-SDR в качестве дешевого анализатора спектра
- 2018.04.16 Изучаем BlackIce II, отладочную плату с STM32 и ICE40
- 2018.04.23 Знакомимся с Sigrok и логическим анализатором DSLogic
- 2018.05.07 Конфигурация FPGA в качестве RISC-V процессора
- 2018.05.14 Микроконтроллеры AVR: пример работы с часами реального времени DS1302
- 2018.05.21 Дизассемблируем все подряд с помощью Radare2 и Cutter
- 2018.05.25 Осваиваем работу с цветными TFT-дисплеями на базе ST7735
- 2018.06.04 Учимся работать с SDHC/SDXC-картами по протоколу SPI
- 2018.06.13 Работа с FAT32 и exFAT с помощью библиотеки FatFs
- 2018.06.18 Рецензии на прочитанные книги: девятнадцатый десяток
- 2018.06.25 Использование TFT-дисплеев на базе ILI9341 с тачскрином
- 2018.07.02 Основы написания декодеров для Sigrok на языке Python
- 2018.07.09 Основные криптографические алгоритмы на языке Си
- 2018.07.11 Микроконтроллеры STM32: использование встроенных RTC
- 2018.07.16 Знакомимся с HydraBus и пытаемся понять, зачем он нужен
- 2018.07.18 Краткий обзор дешевого USB-микроскопа
- 2018.07.23 Подключаем плату Alinx AN108 с АЦП и ЦАП к BlackIce II
- 2018.07.30 Примеры использования Python-библиотеки NumPy
- 2018.08.06 Микроконтроллеры STM32: основы использования таймеров, прерываний и ШИМ
- 2018.08.13 Учимся передавать звук с использованием протокола I2S
- 2018.08.20 Строим термокамеру для 3D-принтера и печатаем ABS’ом
- 2018.08.23 Мой опыт переноса блога с шаред хостинга на VDS
- 2018.08.27 Как и зачем я делал очередную отладочную плату
- 2018.08.29 Базовые аналоговые фильтры: теория и практика
- 2018.09.03 Работа с цветными OLED-экранчиками на базе SSD1351
- 2018.09.06 Поднимаем собственный почтовый сервер на VDS
- 2018.09.10 Паяем standalone-версию программатора ST-Link/v2-1
- 2018.09.17 Продвинутые аналоговые фильтры: теория и практика
- 2018.09.24 Микроконтроллеры STM32: использование АЦП и ЦАП
- 2018.10.01 Используем клавиатуру от BlackBerry Q10 в своих проектах
- 2018.10.05 Сайту eax.me исполнилось девять лет
- 2018.10.08 Используем тюнер R820T2 от RTL-SDR в своих проектах
- 2018.10.10 Изучаем Ethernet-фреймы с помощью осциллографа
- 2018.10.16 Как я паял маленькую qwerty-клавиатуру
- 2018.10.18 Паяем генератор Клаппа с частотой 11 МГц
- 2018.10.22 Снифинг Ethernet-трафика с платой Throwing Star
- 2018.10.29 Реверс-инжиниринг роутера на примере GL.iNet GL-AR750
- 2018.10.31 Принимаем сообщения APRS при помощи RTL-SDR
- 2018.11.06 Считываем и декодируем информацию о VGA-мониторе
- 2018.11.08 Превращаем Raspberry Pi в беспроводной роутер, и заодно заворачиваем весь трафик в VPN
- 2018.11.12 Паяем тестер сетевого кабеля на базе чипов 555 и 4017
- 2018.11.14 Программируем/отлаживаем микроконтроллеры STM32 при помощи OpenOCD и FT2232HL
- 2018.11.19 О публичном Wi-Fi, поддельных SSID’ах и sslstrip
- 2018.11.26 Слушаем коротковолновиков при помощи RTL-SDR
- 2018.12.03 Микроконтроллеры STM32: выходим в сеть с Wiznet W5500
- 2018.12.10 Рецензии на прочитанные книги: вторая сотня
- 2018.12.17 Знакомимся с библиотекой libftdi и режимом bitbang
- 2018.12.19 Простая схема защиты от перенапряжения и переполюсовки
- 2018.12.24 Сериализация в языке Go на примере библиотеки codec