Recuva — восстанавливает удалённое

11 комментариев

RecuvaЕсть у меня жёсткий диск, на котором всегда валялось то, что не очень нужно. Он засунут в бокс и подключается через USB, хотя внутри там обычный IDE HDD.

В общем, в результате «сочетания человеческой глупости и невезения» на этот диск благополучно установилась Windows XP, по-быстрому отформатировав под себя весь том. Тут-то и выяснилось, что 4 Гб фотографий, лежавших на этом диске, резервных копий не имели.

Диск пришлось вынуть из бокса и засунуть в подходящий IDE-совместимый системник и долго сканировать всевозможными восстанавливающими программами.

Всего было перепробовано 15 программ, от бесплатных до весьма дорогих. Все они с треском провалились: ни одна из них не смогла вытащить с диска ни одного файла, сколько я не бился.

Последней по списку шла бесплатная программка под названием Recuva (Recuva, русское описание), которая уже после быстрого сканирования сообщила, что процентов 75 фотографий можно сохранять. А после глубокого двухчасового сканирования диска смогла сохранить все фотографии до одной.

Фотографии

Отличный результат для бесплатной программы. Авторы — молодцы. А фотографии с этого диска я, пожалуй, на Пикассу загружу. И ещё куда-нибудь, на всякий случай.



SimilarSites: поиск похожих сайтов

18 комментариев

SimilarSitesНовая игрушка под названием SimilarSites научилась работать с русскими сайтами. Суть сервиса предельно проста: вы вводите адрес сайта, а сервис по своим алгоритмам подбирает список сайтов, максимально похожих на указанный.

Причём степень «похожести» сайтов оценивается по большому количеству факторов: учитываются совпадения рубрик (облако), функциональность, социальные данные, а может и ещё что-то.

Вот, например, сайты, похожие на мой блог:

Блог Димка: 60%
Поисковое продвижение, ведение блогов, бизнес в сети.
Тематики сайта: Blog / Business / Marketing / Russian / Seo

StraNN′ое место: 58%
Неформальное описание open-source программ и новости из мира *NIX.
Тематики сайта: Blog / Freebsd / Linux / People / Ru / Russian

ADNE.info: 57%
Партнёрские программы, эксперименты по раскрутке, обзоры софта.
Тематики сайта: Ads / Blog / Interesting / Ru / Seo / Smo

Web Development Blog: 56%
Articles about Website Development, Online Marketing and Web Hosting
Тематики сайта: Blog / Javascript / Php / Programming / Seo / Web

Сделано легко: 56% (его уже нет)
Тематики сайта: Ajax / Blog / Css / Development / Government / Society

В принципе, довольно логичный результат. Надо бы у них API попросить, пригодилось бы.



WEBO Pulsar

5 комментариев

WEBO PulsarСоздатели сервиса для оптимизации скорости загрузки страниц WebOptimizator и книги «Разгони свой сайт» порадовали новым проектом. На этот раз это сервис мониторинга работы сайтов WEBO Pulsar.

C его помощью можно в полностью автоматическом режиме проверять время ответа сервера и доступность ваших сайтов. У этого сервиса очень много аналогов (см., например, мой обзор сервисов мониторинга сайтов), но есть и преимущество: он расположен в России, а значит сетевые задержки не будут создавать большую погрешность.

Доступность сайтов в WEBO Pulsar можно проверять по протоколам HTTP/HTTPS методами HEAD/GET/POST с частотой от раза в сутки до раза в минуту. Соответственно, чем чаще — тем дороже, хотя цены довольно низкие.

WEBO Pulsar

Сервис облагородили приятным дизайном, хотя по удобству и наглядности я отправил авторам несколько комментариев, к которым они, надеюсь, прислушаются. Сервис находится в стадии активной доработки, планов у разработчиков много:

  • Все необходимые типы и протоколы проверки (на подходе POP, SMTP, IMAP, DNS)
  • Отображение полной диагностики ошибок (traceroute / ping / заголовки ответа)
  • Добавление пользователей для просмотра статистики и уведомлений
  • Картинки доступности (uptime) для каждого сайта
  • Опциональное следование редиректам и проверка SSL-сертификатов
  • Дополнительные точки проверки в России.


Аппаратные кейлоггеры.

45 комментариев

Мне в руки попала пара весьма интересных устройств, не написать про которые я просто не смог. В англоязычных интернет-магазинах такие устройства называются «hardware keylogger», а в русских — аппаратный кейлоггер. Мне достались устройства из магазина по ссылке, а именно Basic edition с памятью на 4 Mb для подключения по PS/2 и USB. Вот они:

Аппаратный кейлоггер PS/2 Аппаратный кейлоггер USB

Суть устройств предельно проста: они включаются между клавиатурой и компьютером и сохраняют в свою память все нажатые на клавиатуре клавиши. Эти кейлоггеры имеют встроенную флэшку на 4 Mb (это довольно много для чисто текстовой информации), но есть и модели чуть дороже с несколькими гигабайтами на борту.

Они никак не определяются компьютером, не требуют для работы драйверов, не боятся антивирусов и абсолютно безразличны к используемой операционной системе. Впрочем, обо всём по порядку…

Читать далее »



DocMe: Самый «бетатестерский» анонс.

11 комментариев

DocMe

DocMe — это новый сервис публикации документов офисных форматов.

Принцип действия предельно прост: зарегистрировавшись на сервисе, можно загружать туда документы и давать на них прямые ссылки или встраивать просмотрщики на страницы своих сайтов (как ролики с YouTube).

Те, кто получит такие ссылки, смогут просмотреть документы даже без установленных офисных программ, а также скачать их в нескольких форматах или распечатать всего в 2 клика.

Свои основные функции по обработке документов сервис уже выполняет, но в интерфейсе ещё много недоработок, поэтому проект пока носит статус Beta-версии.

В начале этого месяца создатели DocMe запустили среди блоггеров конкурс на лучшие анонсы сервиса в номинациях самый интересный, самый информативный и самый «бетатестерский». Получив от них письмо с приглашением принять участие, я преодолел жуткую лень (вызванную, раумеется, жарой), залез под кондиционер и зарегистрировался на сервисе с целью найти побольше багов и написать хороший «бетатестерский» анонс. Ну начнём, пожалуй.

Читать далее »



YAML Debug

2 комментария

Yaml debug

Смотрим новый вспомогательный инструмент для веб-разработки YAML Debug. Он позволяет очень быстро оценить качество верстки и структурной разметки страницы. Его основное отличие от анализаторов, про которые я писал в предыдущей заметке, в том, что он не требует установки, запускаясь из закладок как букмарклет — быстро, просто и в любом современном браузере. YAML Debug умеет показывать:

  • Число подключенных CSS-файлов, скриптов и картинок на странице;
  • Качество верстки: картинки без атрибута alt, невалидные теги, пустые элементы, инлайн-стили;
  • Семантическую структуру макета страницы;
  • Элементы с атрибутами title и lang;
  • Адреса ссылок на странице;
  • Позволяет отключить, посмотреть и проверить CSS-файлы страницы на валидность.


WordPress 2.9: началось тестирование

16 комментариев

Wordpress 2.9Разработчики популярного движка для блогов WordPress сообщают о начале тестирования  WordPress 2.9 Beta. Её выход намечен на конец октября, а стабильная версия WordPress 2.9 ожидается в конце ноября или начале декабря.

По поводу новых функций, которые получит WordPress, пока точной информации нет. По словам разработчиков, версия 2.9 — это в основном очередное исправление ошибок, но есть неподтверждённая информация, что некоторые функции всё же будут добавлены. Например, временная «Корзина» для записей, черновиков и комментариев, из которой их можно будет восстановить, или встроенный редактор изображений, с помощью которого можно будет подготовить картинки к публикации (изменить размер, обрезать, повернуть).

Все желающие посмотреть на процесс разработки и помочь с тестированием ранних версий могут принять участие в тестировании с последующими отзывами. При тестировании команда программистов рекомендует использовать плагин WordPress Beta Tester. Он позволяет получать в режиме штатного обновления не только стабильные версии, но и промежуточные сборки для бета-тестеров. Переводить на такие нестабильные версии рабочие блоги, впрочем, не рекомендуется по понятным причинам.



Curl based HTTP Client vs. Snoopy

11 комментариев

Началось всё с того, что мне захотелось получать некоторые данные не прямым запросом, а через прокси. Переписывать много кода пришлось бы в любом случае, но на популярные грабли наступать не хотелось.

Задачу «отправить POST- или GET-методом данные и получить результат через прокси» взялись выполнить два PHP-класса.

PHPCurl HTTP Client — простая, но эффективная ООП-оболочка над библиотекой Curl. Содержит все методы, необходимые для получения данных со страниц, подмены referrer, авторизации, отправки POST-запросов, управления cookies и т.д.

Snoopy the PHP net client — PHP-класс, эмулирующий работу веб-браузера. Он автоматизирует получение содержимого страниц или, например, отправку форм. Запросы формирует функцией fsockopen().

Функции этих классов очень похожи. Оба они умеют получать содержимое страниц, отправлять любые значения полей User-agent и Refferer, передавать данные POST- и GET-методами, передавать Cookies, и ещё куча мелких бонусов у каждого класса.

Но работают они кардинально по-разному: одна использует системную библиотеку, а вторая PHP-функцию, поэтому я решил сделать замеры скорости для этих классов на одинаковой задаче.

Задача получилась такая: подключить класс, установить User-agent и Refferer, получить страницу с чужого сайта, вывести прошедшее время, повторить всё 100 раз.

Увы, результаты презентативными не оказались: классы показали одинаковую работу в одинаковое время с крошечным отрывом Snoopy в пределах погрешности. Так что можно пользоваться любым из них.



Книга Николая Мациевского «Разгони свой сайт»

6 комментариев

Книга — Разгони свой сайтЯ уже писал про проект Webo.in (Web Optimizator), который позволяет визуально проанализировать процесс загрузки любого сайта по каждому файлу и запросу и получить конкретные рекомендации по увеличению скорости загрузки этого сайта.

Так вот, в сети появилась книга автора этого сервиса «Разгони свой сайт», в которую вошли несколько десятков статей, подробный анализ как инструментов для анализа, так и некоторых сайтов рунета. В ноябре книга подвергалась исправлениям и дополнениям с помощью хабра-сообщества, а сейчас уже отправлена в редакцию и скоро появится в бумажном виде. А пока её можно скачать в PDF и внимательно прочитать, что я всем, кто этого ещё не сделал, и рекомендую.

Скачать книгу можно на сайте SpeedUpYourWebSite.ru. Там же, кстати, выложено много видео-материалов — лекций и презентаций по клиентской оптимизации сайтов.




© 2007-2010 Блог интернет-разработчика, автор — Zhilinsky.ru.
При использовании информации ссылка на источник обязательна.