Сообщения

Сообщения за октябрь, 2012

Находим все, точно и быстро

Изображение
Уверен, каждый согласится, что умение пользоваться поисковыми системами – критически важный навык любого эффективного программиста. Поэтому почти не колеблясь записался на онлайновый курс от Гугл - Power Searching with Google. Хороший конспект курса сделан в статье Гугли как Шерлок . Конечно курс рассчитан, главным образом, на не IT специалистов, тем не менее интересные вещицы там были. В этой статье хочу поделиться возможностях поиска Гугл, о которых я не знал, и возможно не знаете и вы. Оповещения Если вас интересует какая-то тема, и вы хотите появление в Сети новой информации можно настроить оповещения (Google Alerts) . Найти их можно если на главной странице выбрать меню Еще (More), затем Все Сервисы (Even More) и в списке продуктов найти Оповещения (Alerts) Странно, что нет этой возможности прямо на странице результатов обычного поиска. Ограничения по времени Второй интересной фичей мне показалась, функция ограничения результатов поиска по времени их появления в индексе Гугл.

Чек-лист запуска сайта

Сейчас популярны всякие чек-листы. Да и это не удивительно - такие списки экономят время, минимизируют шанс, что-либо упустить. С таким списком проще делегировать работу. Важно только, чтобы чек-лист не покрывался пылью, а регулярно использовался, обновлялся при необходимости. Небольшие пояснения. Непосредственно разработка, отладка, тестирование и прочее, обозначено емким пунктом «разработать сайт». Жирным выделены ключевые пункты. Разработать сайт Добавить Robots.txt Добавить Sitemap.xml Проверить и удалить отладочный код Подключить аналитику Google Analytics Google Webmaster Tools Bing Webmaster Tools Поставить перенаправление с версии без «www.» на версию, начинающуюся с «www.» Опубликовать сайт Проверить работоспособность сайта все страницы отображаются корректно; переходы по ссылкам; работу форм; Проверить что посещения, переходы (и др. события) отображается в аналитике Добавить сайт в поисковые системы: Google Bing Baidu (http://www.baidu.com/search/url_s

IExpress – создание самораспаковывающихся архивов и инсталляторов

Изображение
Недавно узнал, что в состав Windows (начиная с Windows XP) входит интересная утилита – IExpress. Располагается она в c:\windows\system32, и поэтому ее можно вызывать без указания полного пути. У нее два основных назначения – создание относительно простых инсталляторов и самораспаковывающихся архивов (файлы с расширением exe). Конечно, в архивации она не сравнится в удобстве использования с коммерческими продуктами типа WinRar, однако вполне может выручить, когда коммерческий архиватор не доступен (например, на сервере). Так же что не маловажно, утилита поддерживает работу из командной строки, что делает ее пригодной для использования в автоматизации (например, ее можно использовать как один из шагов в bat-файлах, при сборке проекта в Visual Studio и на билд-сервере). Еще и еще один плюс -- антивирусов нет аллергии на полученный исполняемый файл (в отличи, скажем, от исполняемого бутстраппера который формирует WiX Burn). Далее приведу пример, как создать архив при помощи IEpress и посм

Генерация случайных паролей средствами Windows

Изображение
Недавно с удивлением узнал, что в Windows есть встроенные средства по генерации случайных паролей. При вызове команды net user USER_ NAME / random операционная система сгенерирует 8-ми символьный случайный пароль и назначит его учетной записи USER_NAME. Выглядит это вот так. Эта команда работает в большинстве версий Windows (я проверял на WinXP и Win8). Для смены пароля учетной записи в Windows Vista и выше Командная строка должна быть запущена с правами администратора. Пароли получаются разной степени надежности, поэтому запустите эту команду несколько раз, пока не получите достаточно сильный пароль. Проверить качество пароля можно с помощью любого онлайнового валидатора паролей . Предупреждение . Не выполняйте эту команду из Start->Run.., т.к. в этом случае система откроет окно Командной строки, сгенерирует новый пароль, назначит его указанной учетной записи и сразу же закроет окно Командной строки. Поэтому вы не сможете увидеть новый пароль, который будет назначен учетной за