среда, 29 сентября 2010 г.

Осенний ISDEF'2010

В пятницу вылетаем на ISDEF. Весной пришлось пропустить ISDEF в Ялте из-за рождения дочки. Но сейчас еду. Ура! :)

пятница, 24 сентября 2010 г.

Работа на USB-SSD драйве/флешке

Как-то в конфе ISDEF я писал, что работаю обычно за десктопами, а ноуты беру только в поездки. В офис таскать ноут каждый день не хочется, да и мне больше нравятся большие мониторы и нормальные клавиатуры-мышки, а подключать их каждый день к ноуту было бы неудобно. Чтобы все необходимые данные (почта, сайт, сорцы, документы) всегда были с собой, я много лет назад принял решение хранить их на флешке в крипто-контейнере (защита на случай утери). Всякие программы для синхронизации были неудобны и требовали много времени на копирование файлов. С контейнером проще: подключил, залогинился и работай. Бекапить тоже легко: переписал один файл и все. Но чтобы было приятно работать и быстро бекапить данные, флешка должна быть быстрой.

Первая моя рабочая флешка называлась A-Data PD7 (4 Gb, SLC) и проработала года четыре в режиме ежедневного использования при 80-95% заполнении - я считаю неплохо :). Благодаря быстрому отклику работа с почтовой базой (поиск и просмотр папок с тысячами сообщений) и компиляция программ проходила даже быстрее, чем на винчестере. Однако, в этом году весной она таки загнулась (благодаря бекапам я тогда потерял всего несколько не очень важных писем) и я начал искать замену. Но оказалось, что быстрых и надежных SLC флешек уже не выпускают.

Сначала я какое-то время проработал на A-Data PD9 (16 Gb, MLC), но жуткое время доступа и тормозная запись не доставляли удовольствия. А через пару месяцев использования в файловой системе контейнера (NTFS) почти ежедневно начали возникать ошибки и приходилось восстанавливать поврежденные файлы из бекапов. Нужно было срочно искать замену. Хотел было купить Transcend JetFlash 600 USB2.0 Flash Drive 16Gb (MLC). Скорость последовательной записи обещали хорошую, но отзывы в Интернет говорили о медленной скорости доступа.

USB-винчестер 2.5" брать не хотелось для ежедневной переноски по причине размеров и уязвимостей в лице магнитных полей и нестойкости к падениям. В итоге взял SSD 32 Gb eSATA&USB2.0 Transcend 1.8" MLC.
Дивайс порадовал. Запись и чтение происходили на предельных для USB 2.0 скоростях (порядка 30 Мб/с), доступ тоже быстрый. Можно подключать через eSata, тогда скорость возрастет до 100 Мб/с. По инструкции предлагается подключать устройство к USB через Y-образный кабель к двум портам одновременно, чтобы хватало силы тока для питания контроллера. Но флешка прекрасно работала и от одного порта (в офисе Y-образного кабеля у меня не было).

Однако вчера случилось страшное. В офисе в соседний порт компьютера я воткнул 3G-модем и флешка отключилась. Не понимая в чем дело, я повторил действия и SSD потух сам по себе опять. При этом, естественно, TrueCrypt не размонтировался нормально и в это время был запущен почтовый клиент. В итоге после отключения модема, переподключения SSD и диагностики NTFS выяснилось, что все очень много файлов в контейнере изрядно покоцались, включая почтовую базу. А беспроблемная работа флешки в течение нескольких месяцев отучила меня делать бекапы регулярно и последний бекап был недельной давности (хотя я почему-то был уверен что делал бекап буквально два дня назад). :(

В итоге пришлось угрохать сутки чтобы все восстановить без потерь. :)
К слову сказать, раньше при внезапных отключениях флешек таких фатальных последствий никогда не возникало. Просто ничего не коцалось. Видимо тут повлияла какая-то специфика SSD.

Товарищи! Бекапьтесь почаще и пользуйтесь дивайсами по инструкции. Если написано что нужно в два порта втыкать, втыкайте в два... :)

P.S. Кстати, попользовал кучу шароварного софта для синхронизации и сравнения файлов (бинарных!). Ну настолько все убого и глючно, что просто слов нет. В бинарном режиме все проги просто вылетали или зависали при попытке найти различия в файлах 30 Мб и более. А какие тормоза при этом возникали...
В общем, в этой нише авторам еще есть куда стремиться. :)

четверг, 9 сентября 2010 г.

Программа для отдыха глаз IT-шника

Поставил сегодня себе программку для сабжа TakeABreak. Суть программы в том, что раз в несколько минут (по умолчанию 20) она вываливает окно на экран, предлагая устроить глазам отдых. Все остальное время, программа сидит себе в трее и ждет.

Идея не нова. Я даже когда-то написал свою собственную программу для того же самого и до сих пор ей пользовался. Но к своей программе быстро привыкаешь, и я быстренько кликая ОК на всплывшем окне, продолжал работать дальше без отдыха глаз.

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

В общем, пока я программой доволен и выполняю ее требования по полной программе. Глаза перефокусирую как положено, не филоню (пялюсь на деревья за окном). :)

Отзыв о RegNow

За последние года три ни разу не было такого, чтобы при обращении в саппорт RegNow они сразу поняли суть проблемы и адекватно отреагировали. При том, что мой английский неплох (американский реселлер говорит, что я пишу на уровне college graduate и при пруф-ридинге обычно почти ничего не исправляет) и суть проблемы я обычно описываю достаточно подробно. Когда привожу цитату клиента с вопросом, обычно пишу, что вот это ему надо помочь, а не мне, что я - вендор. Отвечают же обычно копипастом из FAQ, ни разу не напрягая моск и не пытаясь вникнуть в суть проблемы. Либо начинают мне лично втирать как правильно заказать программу, когда проблемы у клиента. Как они еще не разорились с таким подходом?

Все. Допекли окончательно. Буду мигрировать...

P.S. Работал 12 лет с ними, лень переходить было куда-либо. :)