Архив ‘Всё остальное’ Category

Читаем дату SMS из бекапа iOS

Известно, что в файле 3d0d7e5fb2ce288813306e4d4636395e047a3d28 содержится SQLite-БД с сообщениями, несложные таблицы. А чтобы перенести бекап этих сообщений на Android, надо немного сплясать с бубном. Я не нашёл ни одной апки, которая бы грамотно конвертировала дату в сообщениях — и немного погуглив — нашёл, как привести таймштамп в пристойный вид. 1. Эпл записывает слишком много нулей […]

Всем привет

Проект не закрыт, но заброшен ввиду смены интересов. Меня можно читать в Фейсбуке — там же следить за новостями моей компании. Возможно, что позже я возобновлю сниппетизм и прочие повествования — но будет ли это в ближайшем времени — не знаю. Спасибо, что вы здесь. Регистрация отключена.

Windows — не работает клавиатура и мышь

Удивительный зверек — этот ваш Касперский. Я даже не сразу связал одно с другим — после того как компьютер как-то с утра включился — просто и тупо перестали реагировать мышь и клавиатура. Если опустить подробности — то я сразу перейду к лечению этой гадости. При перезагрузке компьютера жмем F8 — переходим в экран диагностики и […]

Windows 8 и Google Chrome — убираем Metro.

Очень просто сделать так чтобы все ссылки из аппов открывались не в метро-стайл. Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command] "DelegateExecute"=- [HKEY_CLASSES_ROOT\Chrome\.exe\shell\open\command] "DelegateExecute"=- [HKEY_CLASSES_ROOT\Chrome\.exe\shell\opennewwindow\command] "DelegateExecute"=- [HKEY_CLASSES_ROOT\Chrome\.exe\shell\run\command] "DelegateExecute"=- Сохранить в файл fuckmetrochromestyle.reg. Запустить. Согласиться со всем что предложат. Наслаждаться.

Вычистить текст от тегов MS Word

Внезапно случается, что когда текст вносится напрямую из Word в WYSWYG-редактор — получается плохо. Чтобы не переделывать руками каждую запись через админку, было принято решение переделать все через консоль. В итоге: <? if(!mysql_connect('host', 'user', 'password')){     die(mysql_error()); } if(!mysql_select_db('db')){     die(mysql_error()); } mysql_query("SET NAMES UTF8"); $tables = array(                 'news'  =>  array(                                 'id'        => 'id',                                 'content'   => 'content_field'                             ),                 'pages' =>  array(                                 'id'        =>  'page_id',                                 'content'   => 'content_field'                 )             ); $mask = array('mso', '\"'); foreach($tables as $table=>$data){          foreach($mask as $mask_value){         echo "Searching ".$mask_value."\n";         $query = "SELECT COUNT(*) FROM ".$table." WHERE ".$data['content']." LIKE '%".$mask_value."%'"; […]

Логин и парсер Яндекс.Вебмастера

Волею судеб захотелось отфильтровать в одном дампе индексат от неиндексата — полез в Яндекс.Вебмастер. Ну, сразу перейду к расстройству что даже в Я.Вебмастер показывается только первая 1000 проиндексированных страниц — но парсер уже был готов, допиливать его не стал. С использованием Jum::Web::Crawler — функцию под него я уже постил use strict; use Jum::Web::Crawler; my $login […]

Восстановить софтверный RAID-1 в Hetzner

Чумовейшая чума. Вчера вырубил все фильтры, которые блокировали разного рода рассылки в почте. И моментально свалилось три письма, с содержанием примерно о том что you have degraded array at /dev/mda0 и тому подобное — на все три партиции винта, стоящего в рейде и меньше года проработавшего. В Hetzner. Просмотрел почту — валились такие письма уже […]

Таймер отключения компьютера

Немногие отчего-то знают про программу shutdown.exe в Windows. Далее — про Win7/Vista, не помню и лениво было смотреть документацию для прочих. Суть в том, что эта программа позволяет задать таймер для выключения или перезагрузки компьютера. У нее даже GUI есть (shutdown -i) А я лентяй и мне гуи дергать и настраивать лениво — и накидал […]

Вычистить сайт от вируса iframe

очень просто, если иметь SSH. $ find . | xargs grep -l «<iframe src=’badsite’» | xargs sed -i -e ‘s/bad_code_with_stripping_regex_chars//g’ Эта команда заменит весь вредоносный код на ничего.

Увести процесс из консоли в фон

Наконец-то погуглил как это сделать. Если у вас что-то запущено в консоли и вам надо уходить, забрав с собой компьютер — то все очень просто. Ctrl+Z Процесс вешается в паузу А потом продолжаем его уже в фоне (а лучше в скрине) — kill -s CONT $PID Или попросту bg в текущем экране. Признак того, что […]