Комментарии свободны,
но факты священны
.
Скотт Чарлз Престуич

URL
10:26

Второго февраля к нам приходили журналисты из THG писать статью.
Вот что у них получилось: www.thg.ru/business/kaspersky_tour/

upd.1
да, прогнать статью через корректора ещё раз было бы не лишним

upd.2
на фотке с двумя плазма-панелями японская надпись "Голый гороль"

upd.3
фотка с серверами тестлаба там тоже есть


14:57

«пилите, Шура, пилите!»

Интересно, сколько бабла распилили на этом гениальном научном исследовании, давшем столь неожиданный результат?

Наибольшей опасности при работе с операционной системой ОС Microsoft Windows подвергаются те пользователи, которые подключаются к системе с правами администратора. К такому выводу пришли эксперты из компании BeyondTrust Corp после изучения результатов проведенного исследования, пишет computerworld.com.

copyvia soft.mail.ru

@темы: маразмотрон

14:36

А девятого декабря 1968 года (40 лет назад!) Дуглас Энгельбарт на демонстрации интерактивных устройств в Калифорнии показал первый в мире работающий прототип компьютерной мыши:

cerncourier.com/cws/article/cern/28358/1/cernbo...

@темы: повод!

Российский изобретатель контекстной рекламы может подать в суд на Google
«Сервис контекстной рекламы, активно использующийся поисковиком Google, был придуман российским изобретателем»
«Борис Моисеев является автором идеи и обладателем патента на технологию»

вот незадача - что ни Борис Моисеев, то гей какой-то (почему ПО нельзя патентовать, можно прочитать здесь)

@темы: маразмотрон

22:13

Ура! На @дневниках добавили OpenID! Уважаю! :up:

Обзор бесплатных персональных поисковых систем.


Персональная поисковая система (desktop search system) - инструмент, индексирующий содержимое файлов на локальном компьютере пользователя и производящий поиск в этом содержимом. На момент обзора в Рунете курсировали неоднозначные мнения по поводу выбора такого инструмента, в основном упоминаются несколько популярных. Я решил дать им краткую оценку, руководствуясь следующими критериями:



  • Производительность, скорость поиска и индексации.

  • Интерфейс, удобство и простота поиска.

  • Гибкость, настраиваемость под конкретные задачи.


Рассматриваются Google Desktop, Персональный поиск Яндекса, Windows Desktop Search и Copernic Desktop Search.


1. Google Desktop (desktop.google.ru)


Описываемая версия - 5.1.0707.23222-ru-pb


Весьма впечатляющий поисковик. Содержит в себе веб-сервер, использующий порт 4664 (только на loopback). Вся дальнейшая работа с поисковиком происходит через браузер, включая настройки и просмотр статуса индексирования.


Плюсы - пользоваться Google Desktop крайне просто. Более того, результаты поиска появляются практически мгновенно даже на медленных компьютерах.


Минусы - отсутствие какой-либо настраиваемости, как при установке (инсталлятор вообще не содержит интерактивных элеметов), так и при использовании (например, нельзя не индексировать какие-либо папки на локальных дисках). Использование Google Desktop будет затруднено без подключения к интернету - поиск работать будет, но с заметными тормозами. Ещё неприятность - даже русская версия не учитывает морфологию русского языка.


Однако Google Desktop - это не только локальный поисковик. К нему может быть подключено множество т.н. "гаджетов" (плагинов, расширяющих функциональность), в том числе инструментов для работы с другими сервисами Google, такими как Google Calendar или Google Mail.


Тут мы подходим к самому интересному. Дело в том, что Google Desktop может также индексировать данные этих сервисов. Более того, через учётную запись Google можно объединить индексы нескольких компьютеров. Таким образом мы получаем возможность осуществлять поиск одновременно в нескольких местах - в сетевых документах Google и на нескольких локальных компьютерах.


резюме -
Бесспорно полезный инструмент для синхронизации рабочих документов между несколькими компьютерами, особенно полезен тем, кто пользуется сервисами Google, такими как Google Mail, Google Documents, Google Calendar.


Надо добавить, что Google Desktop является частью пакета Google Pack и может быть установлена с помощью Google Updater. Есть ещё версия Google Desktop Enterprise, но я ее пока не смотрел.


2. Персональный поиск Яндекса (desktop.yandex.ru)


Описываемая версия - 2.6.0


Также запускает вебсервер, использует порт 9375 и отображает результаты поиска в браузере, в интерфейсе, похожем на интерфейс Яндекса. Может показывать браузер с поисковой формой по нажатию горячей клавиши.


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


Настройки достаточно скудны, хотя их всё же больше, чем у Google - в частности, можно указать путь хранения индексов, который по умолчанию лежит в local settings/application data/yandex. Для редактирования настроек используется уже не браузер, а самостоятельное окно.


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


Из полезного - может искать в почтовых базах TheBat! (все остальные ищут только в MS Outlook, Outlook Express и Mozilla Thunderbird). Поддерживает подключение плагинов, причём на сайте Яндекса опубликован SDK для их разработки.


резюме -
Шустрый удобный инструмент для поиска в рускоязычных документах на локальном компьютере.


3. Windows Desktop Search (microsoft.com/windows/desktopsearch)


Описываемая версия - 3.01


Как и положено продукту компании Майкрософт, Windows Desktop Search весьма нетороплива - в частности, предпросмотр результатов при нажатии на пункт в списке генерируется несколько долгих секунд (это потому, что для предпросмотра .doc и .xls Windows Desktop Search загружает winword.exe и excel.exe соответственно). Без предпросмотра она показывает только заголовки, в предпросмотре же не выделяет ключевые слова, так что ориентироваться в результатах сложновато. Как и положено продукту компании Майкрософт, при установке Windows Desktop Search заметно затрагивает внутренности Windows - в частности, добавляет свой апплет в панель управления и службу "Windows Search", а при удалении требует перезагрузки компьютера.


С другой стороны, Windows Desktop Search также можно устанавливать и администрировать по сети в Windows домене. Она интегрируется в продукты MS Office, в том числе в Outlook, заменяя поиск MSO своим, что делает задачу поиска документов более подконтрольной администратору домена.


Для отображения результатов используется Internet Explorer, однако нажатие кнопки "search web" почему-то ищет дефолтным браузером в гугле. Можно ещё добавить, что в Windows Vista этот поисковик входит в дистрибутив, а больше я про него, пожалуй, ничего не скажу.


резюме -
Подойдёт для поиска документов в локальной сети на предприятии, принявшем ПО Microsoft как корпоративный стандарт.


4. Copernic Desktop Search (copernic.com/en/products/desktop-search)


Описываемая версия - 2.1.1б


Бесплатный инструмент персонального поиска от интернет-поисковика copernic.com.


По оценке The UW E-Business Consortium Copernic Desktop Search занял первое место в номинации "производительность", опередив 11 локальных поисковиков (в т.ч. вышеупомянутый Google Desktop).


Он имеет свой собственный интерфейс отображения результатов с рядом полезных функций, таких как, например, предпросмотр документов (в т.ч. MS Office) с подсветкой ключевых слов, причём функции эти реализованы средствами самого продукта (то есть для предпросмотра .doc не требуется установленный Microsoft Word и т.д.). Также это, пожалуй, наиболее гибко настраиваемый инструмент из всех четырёх, а количество форматов файлов, в которых Copernic Desktop Search может производить поиск, превышает 150.


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


резюме -
Удобное средство для быстрого ориентирования в куче документов .doc и .xls



@темы: есть многое на свете


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



Для примера рассмотрим вариант постоянной или разовой работы, не требующей присутствия на территории предприятия или офиса.



Такая работа имеет свои плюсы и минусы, как для руководства, так и для сотрудника.


Для руководства



плюсы:



  • фрилансер работает на результат, а не на время; такой подход более продуктивен

  • внештатный сотрудник дешевле, он не требует от предприятия места и технического оснащения

  • предприятие не несёт социальных обязательств перед сотрудниками вне штата


минусы:

  • людям привычней общаться лично; не все могут обойтись перепиской или телефонными разговорами

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

  • руководство может не доверять сотруднику со стороны, сомневаться в его лояльности, компетентности, ответственности


Для сотрудника



плюсы:



  • очевидны - не нужно тратить время на дорогу, появляется возможность самому удобно планировать своё время, создавать комфортные условия работы и т.п.

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



минусы:



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

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



На сегодя "буду краток", засим сформулирую главные тезисы и перейду к выводам.



  • работа фрилансера требует определённого уровня компетентности, т.к. становится выгоднее заниматься дорогими проектами

  • работа фрилансера требует определённога подхода - умения решать задачу, а не выполнять задания



Вывод - не нужно бояться "ненормальной" работы (удалённой, со свободным графиком, и т.п.), если работодатель ценит вас как специалиста. Если же вы сами не уверены в собственной подготовке, то набираться опыта разумней на постоянной должности.



Знакомым аналитикам, обрабатывающим большие объёмы текстовой информации, пришлась по вкусу программа Text Spotlight. Принцип её работы прост - она вешает хук на вывод текста и подсвечивает заданные слова в окнах приложений - в браузерах, редакторах, да где угодно, хоть в самих заголовках окон. Ориентироваться в тексте становится легче.


Однако у Text Spotlight есть заметный минус - список слов для подсветки может быть только один. То есть, нельзя создать несколько словарей под разные цели, хотя иногда такое бывает нужно. При этом словарь неудобно хранится в реестре в виде REG_BINARY, а меняется в настройках по одному слову кнопками Add/Delete, и всё вместе это несколько усложняет задачу достижения "многословарности".


Решал я её так.


Сначала с помощью regmon я посмотрел, куда именно Text Spotlight сохраняет свой словарь. Оказалось, что все настройки хранятся в HKEY_CURRENT_USER\Software\Text Spotlight 2.0 - ну хоть не в HKEY_LOCAL_MACHINE,хотя заводить кучу профилей ради одной софтины - тоже не вариант. Однако, таким образом, запуск программы со словарём из файла приводится к нехитрому алгоритму:


1. записать в реестр значения из этого файла
2. запустить программу
3. дождавшись ее завершения, сохранить ветку реестра в файл


Мало кто знает, что regedit.exe имеет полезные ключи запуска (в справке по regedit'у про это нет):


regedit.exe /e - экспортировать в файл .reg параметр или целую ветку реестра
regedit.exe /s - импортировать в реестр данные из файла


Таким образом задача решается даже с помощью bat-скрипта. Правда, тогда cmd.exe, исполняя bat-скрипт, будет открывать своё окно на всё время исполнения программы; не зная, как отучить cmd.exe показывать окно, я решил просто то же самое написать на vbs:


s = Wsсript.Arguments(0)
line1 = "taskkill /IM textspotlight.exe"
' (на всякий случай прибьём процесс, если он уже запущен)
line2 = "regedit.exe /s " & s & ".reg"
line3 = "textspotlight.exe"
line4 = "regedit.exe /e " & s & ".reg ""HKEY_CURRENT_USER\Software\Text Spotlight 2.0"""
set objWshShell = Wsсript.CreateObject("Wsсript.Shell")
intRC = objWshShell.Run(line1, 0, TRUE)
intRC = objWshShell.Run(line2, 0, TRUE)
intRC = objWshShell.Run(line3, 0, TRUE)
intRC = objWshShell.Run(line4, 0, TRUE)

Скрипт запускается с единственным обязательным параметром - именем файла для сохранения данных. Понятное дело, что вместо HKCU\Software\Text Spotlight 2.0 можно указать любой путь к нужной ветке и использовать скрипт с другим ПО.


Ну, запустил я скрипт с параметром "1". Создал тестовый набор из одного слова "1111". Потом запустил скрипт с параметром "2". Создал тестовый набор из слова "2222" (никакой фантазии, ага). Теперь проверяем. Запускаем "launcher.vbs 1" - подсвечивается 1111. Запускаем "launcher.vbs 2" - подсвечивается 2222. Ништяк.


Посмотрел я на это дело и задумался - а может, всё уже давно изобретено, и есть какая утилита для запуска приложений с тем или иным снапшотом веток реестра? Знает кто-нибудь?


И кстати - скачать Text Spotlight 2.0 (проверенная стабильная версия) можно здесь же, в соответствующем разделе 8))



17:48

Tadaima!


Tadaima (яп. - "я дома") - Идиома, вежливое
приветствие по возвращению в собственный дом.


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


Тематику веблога определить сложно, но в целом она компьютерная или около-компьютерная, это сто пудов, а подробнее как-нибудь по ходу дела определимся. Будут вестись зеркала на ЖЖ и diary.ru, таким образом всего лент получается три - на net.ru, на diary.ru и на livejournal.com. Ориентировочная периодичность - одна запись в сутки.



@темы: мо

23:32

16 августа, четверг... как четверг? Так год-то уже две тыщи седьмой, ёлы-палы!

12:51

Снова 16 августа, но уже вторник. Это потому что настал год 2005.

14:47

Понедельник, 16 августа.

14:45

Моя первая запись в этом дневнике, сохранена в исторических целях:

Сегодня ночью во сне меня посетили 75 хостов и 124 хита.
Еле отмахался...