Вернемся к NTFS. Что, кроме ссылок, там есть любопытного? Есть потоки. Сразу признаюсь: я не нашел никакого полезного применения потокам, по крайней мере в нашем, наколенно-офисном случае. Однако матчасть надо учить, посему займемся потоками.

Каждый файл в NTFS имеет множество альтернативных потоков данных... Э-э... Каждый файл на уровне файловой системы является контейнером для различных потоков данных, при этом само содержимое файла -- лишь один (пусть и главный) из таких потоков. Короче, вы можете поразвлекаться стеганографией, не отходя от диска. Давайте-ка откроем то окно, которое «командная строка», и выберем какой-нибудь файл для экзерциций. Пусть это будет file.fil в том каталоге, что установлен рабочим. Выполним команду:

echo Preved! > file.fil:test

Echo выводит Preved! куда-то, знак «больше» перенаправляет вывод из «куда-то» в поток test файла file.fil (имя потока отделено двоеточием). Теперь обратно:

more < file.fil:test

More - это чтобы было, куда направить вывод.

Вот. Можно прятать от жены заначку. Ну... Карту. С крестиком. С содержимым файла при этом ничего не происходит, а при копировании на не-NTFS раздел, вся эта прелесть пропадет. Карта с крестиком пропадет, я имею в виду.

Для исследования потоков рекомендую NTFS Stream Explorer 1.02.

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

Софтово-обзорная периодика - SLO.ru. Объявления об обновлении / появлении разных программ с короткими, но толковыми описаниями. Там же еженедельная священная война. К оружию, братья! ;)

Сам я презентациями никогда не занимался, однако сдается мне, что найденная программа поможет людям с потертым ноутбуком и пачкой визиток в кармане. По крайней мере, если речь идет о презентации программного обеспечения. Итак, ZoomIt. Делает она немного, но, по-моему, очень в тему. Первое: позволяет увеличивать картинку на экране. Не как множество разнообразных «экранных луп», а весь экран целиком, с удобным изменением степени увеличения и прокруткой. Второе: дает вам карандашик, которым можно что-либо отчеркнуть на экране. Вот, собственно, и все. Работать с окнами в режиме увеличения или рисования нельзя, экран рассматривается просто как картинка. Все режимы переключаются мгновенно, по горячим клавишам.

Оставляю оценку эффективности этой малюсенькой (76 Кб) утилитки на совести матерых презентаторов и исследователей графических интерфейсов.

Какая у вас файловая система (ФС)? Если вы не знаете, то щелкните правой кнопкой на значке диска, выберите пункт Свойства, и ищите слова «Файловая система:». Что такое файловая система? Файловая система - это... м-м... Способ хранения файлов на диске? Ну что-то типа того. Можно спросить специалистов, но суть не в этом.

Если вы рядом со словами «Файловая система:» нашли магическую аббревиатуру NTFS, то этот материал для вас. NTFS, в отличие от FAT, умеет делать пару интересных штуковин. Говорят, что она также более надежная и безопасная, - охотно верю, но ничего об этом не знаю.

А мы рассмотрим то, что может быть полезным для простого сермяжного пользователя.

Читать запись полностью »

Несколько советов:

There are also a few helpful keyboard shortcuts that aren't always widely known:


  • Pressing arrow up selects a previous command from your command history; similarly, arrow down selects the next command.
  • Pressing F7 pops up your command history list.
  • You can drag n' drop files or folders from an explorer window into a command prompt; this inserts the quoted path as if you had manually pasted it.
  • Tab completion is fully supported; type edit *.ini then hit TAB to iterate through all matches. Use SHIFT+TAB to move to the previous match. This works for partial filenames as you would expect, and in all commands.
  • Tired of the typical "c:\windows\system32\cmd.exe" window title? Change it using the TITLE command.
  • ALT+ENTER takes your command prompt to fullscreen mode and back again.

См. Coding Horror: Stupid Command Prompt Tricks

Анекдот номер 148.

(ключевые слова: google calendar)

PS Ну не мог же я ничего не сказать?

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

  • Злобный админ в офисе перекрыл доступ в Интернет полностью, но дома-то админ - это вы.
  • Админ знает, что Яндекс вам нужен по работе, поэтому фаервол не пропускает только определенные типы файлов или устанавливает ограничение на трафик.

В обоих случаях предполагается, что почта работает без ограничений.

Читать запись полностью »

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

Еще один довольно симпатичный вариант запуска приложений с клавиатуры - Colibri. Эта софтинка при запуске сканирует зарегистрированные (и только зарегистрированные, то есть установленные с помощью инсталлятора) приложения, а потом тихо-мирно сидит в трее. По нажатии Ctrl + пробел она выскакивает и ждет, что вы введете часть названия программы, которую хотите запустить. Любую часть, даже не обязательно подряд, главное - порядок букв. При вводе показывает список совпадений. Учтите, что язык ввода (русский/английский и др.) здесь работает как обычно, так что переключайтесь в нужный. Чтобы закрыть окно, ничего не запуская, нажмите Esc.

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

colibri.png
Colibri

Многие слышали о закладочных дел сервисе del.icio.us, но не все им пользуются. На самом деле сервис удобный и более чем заслуживает внимания. Очень хорошо об этом написано здесь: Интернетные штучки » Зачем нужен del.icio.us? Почитайте, вдохновляет.

Я уже упоминал о панелях. Действительно, не стоит загромождать рабочий стол ярлыками для запуска программ, да и меню Все программы подходит скорее для справочных нужд - а что у меня вообще есть? Запускать же приложения надо... как? Быстро, от бедра, и не путаясь во множестве вариантов, да? Ну что, правая кнопка на Панели задач... Хех, нет.

Читать запись полностью »

Возникла у меня вдруг необходимость поменять переменную окружения PATH. И встал совершенно дурацкий вопрос - а как? В Windows 9x проблем не было: autoexec - он и в Африке autoexec, а в Windows XP как-то ни разу не было потребности этим заниматься.

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

С интересом почитал некоторое время назад о GTD, - можно начать с раздела на livehack.ru, - и пытаюсь это дело потихоньку внедрять. И на том же inforedesign нашел ссылку на Next Action - todo-лист в стиле GTD. Это опять-таки AJAX, работает в браузере, прямо как TiddlyWiki. Очень симпатично, но надо иметь в виду, что сия бета не доросла еще до серьезных обещаний, хотя меня, например, не обманывает вот уже два дня . Сохранение только неудобное, через Сохранить как...

Списки там сортируются по алфавиту, так что есть смысл пронумеровать пункты контекста, а то и проектов.

Вот, что подвигло меня на эту запись. Идея и правда неплоха, но... Сделаем это быстро. Компьютерра писала, как сделать из IE HTML-редактор. Рецепт работает, рекомендую. Не нужно открывать окна с исходником, выискивать место, обращать внимание на теги... Не забывайте только сохраняться периодически.

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

Теперь немножко десерта именно для To Do списков. Вот болванка, которую можно скопировать в пустой файл, дать ему расширение .htm и радоваться жизни:


<HTML><HEAD>
<TITLE>
Заголовок
</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">

<STYLE>
body {background-color: lightyellow; padding-left: 15pt;}
p {text-indent:-15pt;}
P:first-line {color:darkred; font-weight:bold}
</STYLE>

<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
<BODY scroll=no>


</BODY></HTML>

Соль здесь (в десерте, ага) в стилях. Первая строка каждого абзаца получается висящей (по-моему это так называется), выделена цветом и жирным шрифтом (а вот это может не работать в старых версиях IE). Суть в том, что нажимая Enter, вы создаете новый абзац, первая строка которого выделяется (это как бы заголовок списка), а Shift + Enter создает новую строку внутри текущего абзаца уже без выделения (это элементы списка). Ну а цвета и наличие скролбара отрегулируйте по своему росту.

Еще немного. Состояние чекбоксов и радиобатонов в режиме редактирования можно менять, но это муторно - они выделяются как в любом WYSIWYG (увидел? - получи!) редакторе. Щелкайте на них при просмотре, потом включите редактирование, сохраните файл (их состояние прекрасно сохранится) и снова перейдите в просмотр.

Российским разработчикам показали Windows Vista. Вот. Как там оболочка, интересно? Что-нибудь типа Gnome хочется...

Лирическое отступление для разработчиков

Не люблю деревья. Я не знаю, почему так случилось. Я отдаю себе отчет, что это удобный способ отображать иерархические структуры. Но я не люблю деревья. Веток много, и я в них путаюсь. Возможно, оттого, что в моей голове нет иерархических структур? Просто я - не дерево?

Как отображать ну... скажем, структуру файлов, без дерева, - спросите вы? Чтобы моя душенька была довольна? Придумайте! Раскидайте значки объектов по плоскости, группируя в кучки по какому-либо критерию; меняйте у их подписей цвет и размер шрифта, как в облаке тегов; подкладывайте прозрачный фон, цвет которого тоже мне что-то скажет; меняйте динамически масштаб и детализацию, когда я волозгаю мышкой... И оставьте мне возможность все это настроить. Я млекопитающее, я думаю образами, цветными и подвижными.

Кроме того, кто сказал, что мне нужно всегда видеть все файлы, которые только есть?

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

Энтропия нарастает. Какой соблазн на этом и закончить! Но нет, разовью тему. Энтропия нарастает всегда и везде, а человек делает с ней то же, что холодильник с теплом: перекачивает из - в. По крайней мере проект, над которым человек работает, обретает некоторую упорядоченность, зато вокруг - хоть святых выноси. И так во всем. Поэтому периодически приходится призывать дворников, экологов, универсальный мегаочиститель печени и таскать с собой эти мерзкие губки для обуви.

Читать запись полностью »