Содержание
Linux, Unix, открытое ПО
- Вопросы использования
Удобство использования пользовательского интерфейса, будь это API, командная строка или навороченное графическое окружение — ключ к успеху операционной системы. Идеология open-source привела к тому, что большая часть элементов интерфейса имеют огромные возможности подстройки под разнообразные нужды пользователя.- Автоматическое изменение кодировки в konsole
- Задачка про bash для собеседований
- Изменение цвета фона konsole при выполнении команды sudo
- Несколько советов по работе с историей команд в bash
- Страна советов — укрощение ошибки «The shell is already running the command» в Midnight Commander, извлечение конфига из ядра без его загрузки, скрипт на bash генерации паролей из /usr/share/dict/words
- Фокусы с автодополнением в bash — настройка автодополнения опций для различных программ
- Организация рабочих файлов по неделям
- fortune в подписи thunderbird — скрипт генерации файла подписи в thunderbird
- Мелочи жизни — мини-обзор программ AllTray и MouseTweaks
- Использование нескольких процессоров в Linux с помощью xargs
- Ссылка на определенное место в man’е
- Решение некоторых проблем в Linux: не сохраняется раскладка клавиатуры, при монтировании через cifs/smbfs симлинки отображаются как локальные ссылки, перестали работать все виды входа в систему из-за syslogd
- Мелкие хитрости midnight commander
- Конвертация Unix-style путей в UNC в Midnight Commander
- Комфортная работа в Midnight Commander
- Как я однажды тупил два дня на ровном месте (о том, как благодаря переходу на летнее время я познакомился с valgrind)
- Вопросы администрирования
- Insert coin — изменение приветствия на мини-дисплеях принтеров HP
- Админские забавы: издевательства над ворами wifi-трафика — использование редиректоров в squid для переворачивания и размытия картинок на сайтах
- Linux kernel: определение совместимости драйвера с устройством
- Linux kernel: построение списка совместимости устройств для своего ядра
- 2 способа проброса туннелей с использованием ssh
- SOCKS proxy в SSH
- Небольшой костыль для мониторинга ресурсов
- Как распаковать vmlinuz и вытащить оттуда версию компилятора
- su vs sudo — размышления о различиях su и sudo
- Угадывание мыслей и выполнение несуществующих команд средствами bash — использование перехватчика несуществующих команд в bash (функция
command_not_found_handle
) для быстрого вызова ssh - Как я обновлялся до Ubuntu 8.10 — опыт удалённого обновления до Intrepid через корпоративный прокси
- Защита Linux от несанкционированного консольного доступа
- Шпаргалка по созданию chroot-окружения в Debian средствами debootstrap
- Пакетная система Debian: низкоуровневая работа с deb-пакетами
- Извлечение данных из виртуальных дисков VirtualBox
- Пересборка ruby gem на примере hiredis в FreeBSD
- Shell
- Perl
- История и идеология
- Открытое письмо Francois Bancilhon, исполнительного директора Mandriva Linux, Стиву Баллмеру, исполнительному директору Microsoft
- Линус Торвальдс против Чака Норриса
- Конфликту Mandriva – Microsoft не суждено разгореться
- 50 лучших цитат про Linux
- Что означают названия некоторых команд в Unix
- Thinkpad X61s и альтернативные Mini PCI Express-адаптеры — IBM ограничивает свободу пользователей
- Tux, Beastie — вязаные талисманы Linux и FreeBSD
- Лицензия Windows 7 с точки зрения линуксоида
- Несколько ссылок по истории computer science
- Линус Торвальдс о машинках для вышивания
- Линус Торвальдс о Eee PC
Firefox
- Фокусы с Firefox: замена поисковой системы, расширение функциональности ключевых слов
- Фокусы с Firefox, часть 2: автоматизация жж с помощью ключевых слов
- Firefox: генератор букмарклетов, которые принимают несколько аргументов
- Firefox: как бороться с опечатками при наборе URL
- Как научить Firefox открывать Gmail для написания писем при нажатии на ссылки mailto:
- Несколько одновременно загруженных профилей firefox
- Очередные мелочи Firefox — показывать строку статуса в режиме fullscreen, detach tab в firefox 3.0
GeoLocation
Однажды я занимался решением задачи отображения местоположения владельцев IP-адресов в некоей статистике, а впоследствии — решением обратной задачи отображения всех IP-адресов, принадлежащих к определенному региону. Требовалась максимальная точность или хотя бы возможность редактирования данных. Мини-история исследования данной проблемы — перед вами.
- Новости географии — с этого началось мое изучение вопроса определения местоположения по IP
- Особенности национальной географии — этим продолжилось
- Проблемы определения географического местонахождения по IP-адресу
- Сравнение geolocation-сервисов
- Геотаргетинг в СУПе — о том, как криво в СУПе (компания, управляющая Живым Журналом и размещающая там рекламу) организовано определение местонахождения пользователя
Прочее
- Ссылки
- Google Alerts over RSS
- КофеБлог
- Онлайн обучение SQL
- Постновогоднее ссылкокидательство — полдюжины полезных ссылок
- История русских имён
- The panic() function does not return — ссылка на ipfw.ru/bash
- Секретные операторы Perl
- Басни про git
- Как не пропустить момент установки нового ядра с помощью команды watch
- Теоретические основы HTTP LiveStreaming для iPod, iPhone и iPad
- Asus EEE PC
В декабре 2007 года я принял участие в конкурсе, организованном блогом «Интернетные штучки». Требовалось написать пост о самом полезном сайте и получить на него как можно больше ссылок. Сам я со своим постом про гугл никакого места не занял, зато получил массу удовольствия от самого участия в конкурсе, а несколько блогов коллег-постописателей были добавлены в rss-reader.
- Киберсквоттинг в законе
- Торговые марки или Как нельзя называть свою программу
- 4 способа быстрого запуска программ в Windows
- Anonymising proxies в Google
- IT-технологии — про масло масляное
- Особенности российского ебизнеса
- Harris’ Lament — языкокопательское, о правильном переводе одного словосочетания
- Радио, которое я слушаю — 93,4 FM (Нижний Новгород)
- Околотелефонные проблемы — электромагнитная индукция в действии
- Epic fail — админские кошмары
- Немного о работе
- Занимательная математика с MySQL
- Дым над Лебердоном
В этом разделе я объединил заметки, представляющие исключительно архивный интерес — знаменующие собой определенные этапы в жизни блога и/или описывающие какие-то куски моей оффлайновой жизни.
- «Здесь скоро что-то будет» — самая первая запись :-)
- Новости меня — о происхождении ника «bappoy» и регистрации соответствующего домена
- Обо всём понемногу — о происхождении подзаголовка блога, фильме «Трансформеры» и ссылка на прекрасный текст
- Небольшие обновления в блоге — нарисовал favicon и сделал содержание