Сайт Владимира Игонина

Без регистрации и смс


Создание текстуры командой XOR

Как сгенерировать интересную текстуру при помощи всего одной команды?! Ну хорошо, команд будет немного больше.


Турция 2015

Вторая моя поездка за границу. Турция. Турунч.


Сборка клона ZX Spectrum

В раннем детстве папа привёл меня к себе на работу и усадил за программатор «Siemens Simatic S5 PG 675» с операционной системой CP/M–86. Сначала я играл на нём в игры, а потом начал пробовать писать что-то сам в интерпретаторе Бейсика. Записывал программы дома в тетрадку, потом набирал на PG. Это были простые программы, которые принимали ввод с клавиатуры и отображали результат.


Создание эффекта огня на ассемблере

Как и обещал ранее, в этой заметке покажу как реализовать красивый эффект пламени на ассемблере под DOS в графическом режиме VGA.


Использование VGA графики на ассемблере x86

В этой заметке я покажу, как инициализируется графический режим VGA с разрешением 320×200 точек с палитрой в 256 цветов и создам программу, отображающую эту палитру.


Настройка DOSBox в Ubuntu для программирования на ассемблере x86

Программирование на PC для меня началось с Turbo Pascal и Turbo Assembler от компании Borland. В то время мой компьютер на базе Intel 80386SX мог нормально работать только в MS-DOS. Накатила ностальгия, и я решил вспомнить основы x86 ассемблера. Для чистоты эксперимента буду использовать условия приближенные к боевым.


Сборка корпуса осциллографа DSO FNIRSI 138

Наконец-то пришёл заказанный мной на AliExpress осциллограф DSO FNIRSI 138. В этой заметке я расскажу о этапах сборки его корпуса.


Интересные ссылки за январь 2020

В этой подборке снова ссылки отражающие мои интересы в данный промежуток времени, это – электроника, ZX Spectrum и работа со звуком.


Улучшенный Git Log

Обычный вывод команды git log показался мне слишком скучным, раздутым и малоинформативным, и я нашёл способ сделать его лучше! Посмотрите какая прелесть получается.


Как создать ярлык в Ubuntu

Предположим, что у нас есть некая программа без ярлыка. Я имею в виду иконку, кликнув по которой мы запускаем эту самую программу. Создать её можно следующим образом.


Интересные ссылки за декабрь 2019

В этой подборке вы найдёте ссылки по играм для ZX Spectrum, текстовым играм и пиксель–арту.


Крит 2014

Крит (греч. Κρήτη) — самый большой греческий остров, пятый по величине остров в Средиземном море. Моя первая поездка за границу. Моя любовь.


Удаляем проиндексированные файлы из Git репозитория

Допустим, что у вас в Git репозитории есть файлы, которые вы затем добавляете в .gitignore, после чего они всё ещё остаются проиндексированными. Существует простой способ избавиться от них.


Как запросить публичный ключ для Debian

Если при попытке обновить Debian вы видите ошибку о том, что подписи не могут быть проверены, то скорее всего возникла проблема с отсутствием в системе публичного ключа.


Автоматическое отключение USB портов в Ubuntu

К моему компьютеру подключен USB хаб. Я заметил, что спустя какое-то время лампочки, отвечающие за индикацию активности подключенных устройств, стали гаснуть, но не придал этому значения. А вчера подключил к этому хабу телефон, для тестирования сборки Android приложения, и спустя пять минут телефон потерял соединение с компьютером. После перезагрузки ситуация повторилась.


Здравствуй, старый друг

Я купил этот домен в 2004 году. Сколько лет я им владею, столько раз я пытался начать вести интересный и познавательный блог, как у других. Иногда это мне даже удавалось. Но случался очередной творческий кризис и все заметки с движком, дизайном, а иногда и сервером летели в тартарары.