RAID-1

Год назад у меня появилась новая рабочая машинка, внутри неё стояло два 750 ГБ SATA жёстких диска и я не мог решиться – сделать  RAID-0 – и получить большую скорость работы (запись, и соответственно чтение чередуются между дисками, в результате скорость возрастает, но если хотя бы один винт навернётся – хана данным) , или RAID-1 и повысить надёжность хранения (данные зеркально пишутся на оба диска, поэтому если хотя бы один сдохнет, то второй будет жить, как ни в чём не бывало).

Я выбрал RAID-1.

А когда сегодня утром я увидел при запуске надпись DISK FAILURE я понял, не зря.

Во первых машина сразу запустилась без каких-либо вопросов, во вторых я смог погуглить, найти интеловскую утилитку, которая сказала, что винт умер не насмерть и она щас восстановит данные с живого диска на “сломавшийся” (скорее всего при резете просто файловая система повредилась) и всё будет, как раньше.

Процесс, конечно, не очень быстрый (за час 15% прошло только), но зато она это делает без моего участия, я могу спокойно работать дальше, ну и нету адской потери времени на восстановление диска/системы/настроек и прочей возни.

Хайль ту рейд1! 🙂

Build Succeeded

Наверняка все программисты рано или поздно сталкиваются с тем, что запускают билд, который должен идти пару минут, после чего открывают браузер и читают “форумы/новости/что-то ещё” пока идёт сборка. Через 15 минут вспоминают, что был запущен билд, но 13 минут уже потеряно.

В общем надоело терять из-за таких вещей время и вместо того, чтобы запретить доступ к интернету я покопал гугль и нашёл прикольную программку – Growl for Windows – она умеет делать нотификации по самым разным событиям

Put simply, Growl lets you know when things happen. Files finished downloading, friends came online, new email has arrived – Growl can let you know when any event occurs with a subtle notification. The rest of the time, Growl stays out of your way.

Самое ценное – это то, что к этой программке есть visual studio плагин, который умеет сообщать об окончании сборки проекта/солюшена.

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

Поставил себе и всем рекомендую – оно вроде и про свн умеет сообщать (правда в моём случае это не очень важно, т.к. у нас почтовая рассылка налажена).

WPF

Появилась наконец-то возможность потрогать шаловливыми ручками WPF, начал вчера делать маленький hello world петпрожект и изучать новую для меня штуку от майкрософта. Пока нравится, получается достаточно быстро сделать лузер-интерфейс и закодировать нужный функционал. Посмотрим, как дальше пойдёт, вдруг сбудется мечта идиота и получится на его базе сделать генерацию интерфейса для игры 🙂