среда, 30 ноября 2011 г.

Школьный DDoS и стоит ли его бояться

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

среда, 16 февраля 2011 г.

Решаем судоку на JavaScript

Судоку — популярная головоломка, основной задачей которой является размещение цифр в правильном порядке.

Игровое поле представляет собой квадрат 9х9 клеток. Клетки сгруппированы в девять сегментов 3х3. В каждой клетке может быть записана цифра от одного до девяти. Основным правилом судоку является то, что цифра не может повторяться в строке, столбце и сегменте.

Под катом приводится алгоритм решения судоку, реализованный на JavaScript. Рассмотрены только базовые тактики решения головоломки, но этого достаточно для большого числа судоку легкого и среднего уровня. И даже для некоторых сложных.

воскресенье, 25 июля 2010 г.

Конвертация видео для Nokia S60v5 в Linux (Nokia 5530, 5800, 5230, X6)

После покупки Nokia 5530 я решил попробовать смотреть на нем фильмы. Оказалось, что телефон требует специфического формата видео и встала задача найти подходящий конвертер. Пара минут, проведенная в гугле, дала мне несколько скриптов, позволяющих конвертировать видео из командной строки. Все они использовали Mencoder и ни один не смог справится со всеми тестовыми видео.

У одних были проблемы с видео формата 3:4, другие по неизвестной причине валились на этапе кодирования аудиодорожки, третьи неправильно рассчитывали итоговый масштаб и телефон при попытке воспроизведения показывал только сообщение "Недействительный клип. Операция отменена".

вторник, 2 марта 2010 г.

Восстановление данных со сбойного раздела ext3

Случилась со мной ужасная вещь: слетел раздел /dev/sda1 с ext3. Монтироваться он не хотел и все время ругался на "плохой" superblock. Естественно на диске была важная информация, актуальных резервных копий которых не существовало. Пришлось искать способы восстановления данных.

суббота, 26 сентября 2009 г.

Не работает звук во флэше в Linux

Столкнулся с проблемой что не работает звук во флэше в линуксе. Гугл подсказал, что достаточно поставить пакет libflashsupport и обретется счастье. В результате счастье обрелось после установки и перезагрузки системы.

Если заметка кому поможет, буду рад.

четверг, 17 сентября 2009 г.

Сборка KDevelop 4 с PHP-плагином в OpenSUSE

Когда я пользовался KDE3 редактор Quanta Plus был моим основным средством разработки. Но с переходом на KDE4 я обнаружил, что эта замечательная программа так и не была портирована на новую версию рабочего окружения. Можно было бы пользоваться старой версией, но решил попробовать новый Kate и так на нем и остался продолжая следить за развитием Quanta. И до недавнего времени все было очень печально.

Но совершенно случайно, читая новости по новой версии KDevelop, наткнулся на запись в блоге о том, что ведется разработка PHP-плагина для этой IDE и, вроде как, он уже достаточно стабилен для того, чтобы попробовать. И я решил посмотреть можно ли пользоваться тем, что уже есть.

среда, 8 апреля 2009 г.

Ошибки 80004004 и 80020005 при выполнении appendChild в IE

Столкнулся со странной проблемой. IE версий от 6 по 8-ю выдавал ошибку 80004004 при открытии страницы, причем она совершенно нормально работала в Opera и Firefox.