пятница, марта 04, 2005
PostgreSQL
OleDB и .NET провайдеры работают нормально. Привинтил базу к счётчику трафика tMeter. Нормально работает, кроме одной таблицы, traffic. Написал разработчику, пускай правит.
Надо бы теперь отчёт соорудить по таблице packets. На досуге для тренировки какой-нить заняться надо.
вторник, января 18, 2005
MS Office 2003 Smart Tags
Давно зрела мысль заняться смарт-тэгами для Офиса 2003. По крайней мере, адаптировать имеющийся "Сумма прописью". Случился облом
: управляемые модули требуется регистрировать специальным образом в двух местах - в реестре и в системе обеспечения политики секретности .NET. Мало того - при наличии на компьютере двух версий .net необходимо регистрироваться в обеих. Может, только в последней из них, но проверять этого не хочется. Не совсем ясно при этом, как делать пакет установки: значения в реестр записать можно, а регистрировать в настройках безопасности надо при помощи утилиты caspol.exe, да ещё разбираться с установленными версиями дотнет. Без дополнительного модуля - никак не обойтись. Стоит ли овчинка выделки - ХЕЗ.
For a long time the idea ripened to engage in SmartTags for Office 2003. At least, to adapt available The sum in words. Has happened oblom
: manageded modules are required to be registered in the special image in two places - in registry and in security policy of .NET Framework. Whether it is necessary to be soared?
Music and .NET
Понатыкал описание системы в разные софт-сборники.
Recently I has made a separate page with musical lotions and has placed the description in different soft-collections.
-= In my WMP: I'm Crazy 'Bout My Baby by Louis Armstrong =-
Testing BlogJet
I have installed an interesting application - BlogJet. It's a cool Windows client for my blog tool (as well as for other tools). Get your copy here: http://blogjet.com
"Computers are useless. They can only give you answers." -- Pablo Picasso
ÕÇ, ïîñòàâèë ÷¸-òî, ïîãëÿäèì.
воскресенье, января 02, 2005
четверг, декабря 02, 2004
Плагин Now playing - 2
Оно же утилита ком. строки (хотя и форма на самом деле).
Устанавливается в меню Tools браузера, тут же можно и настроить оперативно. В Maxthon настроил на вызов через "внешние утилиты". В форумах пользоваться довольно удобно - сделал для них шаблон с тегами:
-= Слушаю [I][B]WMP[/B][/I]: [B][COLOR=blue]{0}[/COLOR][/B] от [B]{2}[/B] =-
Выглядит, вроде, ничего.
Описание сунул на ту же страницу, что и предыдущие плагины.
четверг, ноября 25, 2004
Плагин Now playing
Сбылась мечта человечества...
Информация считывается из xml-файлов, сформированных вчерашним плагином WmpNow.
Для форматирования информации используется форматная строка, аналогичная форматной строке .Net-ного метода String.Format().
Получается что-то вроде этого:
[WMP 9.0.0.3128]: Here Comes The Sun [The Beatles]
Можно по-разному отформатировать, в рамках строки формата - довольно широкие рамки там.
Используется диспетчер .NET плагинов для MS Office.
Страничка про оба плагина - здесь.
среда, ноября 24, 2004
Плагины для WMP
Просто сказать, но сделать - мама, не горюй. Кончилось загрузкой в этом плагине СОМ-компонента на C#. Жуть, как люди на этих плюсах чего-то большое пишут? Но получилось ничего так - в дотнетный модуль передаётся объект, который является действующим WMP, в который и загружен плагин. Все характеристики доступны по объектной модели из wmppia.dll, обработчики событий цепляются и вызываются.
Была мысль сделать в этом нетном модуле какой-нить сервер, отдающий информацию из плеера. Оказалось, что Remoting - немного про другое, а городить Web-сервис непонятно пока зачем - не хочется. Остановился на выводе информации в какое-нибудь общедоступное место для последующего считывания теми, кому она нужна.
Таких мест оказалось два - очереди сообщений и файловая система. Реализовал работу с обоими - если нет в системе сервиса "Message Queuing" с локальной очередью "WmpNow", то вываливаем инфу в xml-файлы. Пока реализовал вывод информации о audio-единицах - с прицелом сделать в Outlook вставку о проигрываемой сейчас мелодии. А то в каком-то WinAmp есть, а для WMP - нет.
Положил эту штуковинку на Трипод - wmpnow.zip - там и кратенькое описание есть.
Как это применять, надеюсь, завтра сделаю.
P.S. Сделал и применялку, и страничку с описанием.
понедельник, ноября 08, 2004
Офисные плагины
Добавил разные феньки, сделанные в плагинах:
- сохранение конфигурации в xml-файлах посредством сериализации
- "красивые" сообщения с помощью баллона ассистента (если есть)
- не помню ещё чего...
Повнимательнее почитал статью про конфигурации плагинов и сделал нечто похожее:
Поподробнее это хозяйство описано здесь и here
Запостил также на gotdotnet.ru и gotdotnet.com.
суббота, октября 30, 2004
Видео-музыкальное
В частности, на двух дисках концерт в Лужниках "КИНОпробы". Совершенно растрогали ребята из Воплей Видоплясова и Zdob с цыганами.
Который уже час с женой сидим, смотрим и слушаем - даже про клеветанье Латыниной позабыли.
пятница, октября 29, 2004
Локальный поиск - 3
По методе работы очень похож на остальные - резидент размером ок. 24 Мб дожидается паузы в работе пользователя и остальных сервисов, во время которой и занимается индексированием. Примерно за 3 дня набрался индекс размером около 150 Мб (в настройке были указаны практически все возможные источники информации).
Поиск проводится по ключевым словам, быстро. Ищется в категориях источников (почта, контакты, медиа, видео, pictures и др.) раздельно (в отличие от Гуглёвого поисковика).
Недостаток один, но крутой - почтовые сообщения выводит в неверной кодировке (и никакой настройки этого дела не обнаруживается). Поиск в почте отключил.
Остальные источники выдаются нормально. Из музыкальных файлов выбирает и индексирует названия, артистов, композиторов (лирику не индексирует).
Итог - оставил в списке источников для индексирования музыку, картинки, видео и контакты (с которыми Гуглёвый в нынешнем состоянии не работает). Индекс при этом принял размер ок. 65 Мб.
Теперь живу с двумя поисковиками - Google Desktop Search с индексированием всего, что он может и Copernic Desktop Search с ограниченными настройками источников).
Локальный поиск - 2
Язык запросов весьма причудливый, какие-то доморощенные регэкспы, к которым надо долго пристраиваться. Поиск "интуитивный" (задать интересующие слова, без всяких регэкспов) даёт результаты вовсе непредсказуемые - вываливает документы, этих слов не содержащие, и не даёт документов с поисковыми словами (может, потому, что индекс ещё недостроен).
Нет никаких намёков на индексацию почты.
Итог - тесты закончил, индекс выкинул, сервис остановил. Тем более, Microsoft обещает к концу года представить свой локальный поисковик (на базе LookOut, надо полагать?).
суббота, октября 23, 2004
Сравнительный анализ программ для локального поиска.
1. Google Desktop - http://desktop.google.com
2. LookOut - http://www.lookoutsoft.com/Lookout (куплена нынче Microsoft)
3. Indexing Service - системный поисковик.
Первые два обещают поиск в почте (второй - только в Outlook) и в любых, практически, файлах на диске.
Третий про почту как-то ничего не обещает, что странно.
Все три для быстрого поиска строят индексы.
Google Desktop строил индекс 4 дня, совсем незаметно для производительности. В настройках указаны все возможные источники информации. Получился индекс размером ок.550 Мб. Проиндексировано 81 678 документов (почта - 31 993, Web history - 10 606, файлы - 39 079). Не проиндексировались текстовые файлы, однако при их изменениях (создание, редактирование) они попадают в индекс. Похоже на глюк беты.
Обновление индекса происходит быстро (сразу при появлении "окна" в процессорном ресурсе), как по файлам, так и по почте.
Скорость поиска - "световая" (показывает какие-то цифры типа 0,28 сек, отрисовка страницы в браузере присходит дольше).
Памяти хозяйство (5 процессов) съедает ок. 20 Мб (пополам оперативка и своп).
Для поиска используется форма в браузере (вполне привычная по "большому" Гуглю).
LookOut строит индекс быстро, часа полтора. Сколько проиндексировал документов, не говорит, в процессе наблюдения можно узнать количество обработанных папок - ок. 12 000 (сюда входят папки Outlook и папки файловой системы). Индекс получился размером ок. 210 Мб. Не проиндексировались файлы на диске, ни текстовые, ни офисные (по крайней мере, поиск по словам этих файлов не даёт). Почта проиндексировалась вся, недостатков при поиске в почтовых документах не обнаружено.
Обновление индекса регулируется параметрами (от 10 минут до нескольких месяцев), однако дождаться явления не удалось, запустилось только кнопкой на форме с полной переиндексацией.
Скорость поиска также большая, результаты выдаются практически мгновенно.
Памяти в составе Outlook съело около 100 Мб (оперативной и виртуальной).
Для поиска используется Win-форма (форма как форма, ничего плохого).
Indexing Service на настоящий момент строит индекс третий день, рассказывает о 75000 проиндексированных документах, индекс имеет размер 340 Мб. Можно полагать, что окончательный размер будет меньше, чем у Google Desktop. Что там индексируется, так и не понятно. Пробный поиск даёт совершенно чумовые результаты - выдаются документы, запрошенных слов не содержащие. Запрос выполняется сравнительно быстро (только, что толку-то?) Примеры запросов из хелпа проясняют мало что.
Памяти использует 20-22 Мб (примерно пополам).
Для поиска есть форма в mmc (довольно убогая), результаты запроса выводятся там же. В хелпе помянута возможность запросов через веб-формы.
Промежуточные итоги.
1. LookOut - выкинуть. Пущай MS повозится года два (ну уж, и прикупили чудо).
2. Google Desktop - пускай живёт и развивается. Будет основным инструментом.
3. Indexing Service - пускай закончит постройку своего индекса, в Гугле поискать, как этой фигнёй пользоваться, потом решить, как с ней быть.
вторник, октября 19, 2004
Музыкальное - 3
воскресенье, октября 17, 2004
Музыкальное - 2
Чаще известна в исполнении Simon & Garfunkel. Оказалась гимном инков.
Накачал отовсюду примеров, картинок, текстов. Лежит здесь - на страничке El Condor Pasa
вторник, октября 12, 2004
Музыкальное
Лежит здесь - My Way.html
OlkForward
Запускается под диспетчером .NET-плагинов (http://dyakovkm.tripod.com/dnet/offnet.htm)
От встроенной в Outlook пересылки отличается отсутствием всяких добавок в теме и тексте сообщения (всяких там "FW:" и "Исходное сообщение...").
Групповая пересылка выполняется поштучно (а не кучей аттачментов, как в стандартной функциональности).
Разместил описания и архив на своей страничке на Триподе (http://dyakovkm.tripod.com/office/olkfw.htm) и на на GotDotNet (http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=5c2bdb73-4fa8-4ac7-aa4a-754a1f0e2e76 и http://www.gotdotnet.ru/Downloads/Examples/77891.aspx)
В новой версии системы (см. тут) включил в дистрибутив.
вторник, октября 05, 2004
суббота, сентября 25, 2004
Облом с Borland Together
вторник, сентября 21, 2004
Проверка плагинов для постинга в блог
Формат д.б. "текст", "html" обламывается, "rtf" вовсе отбрасывается сервером.