Поиск в документах

Ни для кого не секрет, что поиск по файлам (документам) в стандартной функциональности проводника MS Windows – испытание не для слабонервных. Особенно, если у вас большое множество всяких разных документов. Альтернативным инструментом может выступать поиск документов от Google в программе Google Desktop.

Если же вы не являетесь сторонником проприетарного ПО или ПО с закрытым исходным кодом, для вас есть хорошая замена – DocFetcher.

DocFetcher

Программа DocFetcher умеет индексировать документы, а также использовать множество параметров, таких как включение/исключение поисковых терминов с помощью символов +/-, поиск метаданных, использование шаблонов (wildcard) и указание расширений файлов, в которых производить поиск.

Поддерживаемые платформы: MS Windows, Linux


Теги: , , , , , , , , , , , ,

Ошибочное программирование

Сегодня пытался оплатить услуги “ВобляКобель” через платежную систему money.ua. После непродолжительной паузы, получил следующую ошибку:

Warning: SoapClient::__construct(http://stat.voliacable.com:8080/wspay/PayService?wsdl) [function.--construct]: failed to open stream: Connection refused in /usr/local/sites/moneyua/public_html/volia.com/index.php on line 33
Warning: SoapClient::__construct() [function.--construct]: I/O warning : failed to load external entity "http://stat.voliacable.com:8080/wspay/PayService?wsdl" in /usr/local/sites/moneyua/public_html/volia.com/index.php on line 33
Fatal error: Error responding from payment gateway, gateway overload. Please, try again later in /usr/local/sites/moneyua/public_html/volia.com/index.php on line 40
Error responding from payment gateway, gateway overload. Please, try again later

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


Теги: , , , , , ,

Sikuli: управление компьютером с помощью скриптов

У вас когда-нибудь возникала необходимость выполнить какую-то задачу в заданное время? И желательно без личного присутствия? У меня возникала. Конечно, Windows поддерживает командные bat- и cmd-файлы, но зачастую одного запуска программы не достаточно, нужно что-то в запущенной программе покликать. Вот здесь и наступало разочарование. Данная ситуация актуальна пожалуй для всех ОС, будь то Linux, Mac OS X или FreeBSD.

Сегодня случайно нашел оригинальное и поистине замечательное решение: Sikuli.

Sikuli

Sikuli позволяет писать скрипты для управления любыми программами операционной системы всем людям, даже тем, у кого нет навыков или опыта программирования или написания скриптов. Программа использует простые операторы (команды), такие как “кликнуть”, “напечатать” и “подождать”, а в качестве операндов выступают скриншоты областей или объектов, с которыми необходимо производить манипуляции. Вот так, революционно, наглядно и просто! Для понимания как это работает, посмотрите видео, все понятно даже без перевода. Правда операторы выучить все равно придется)).

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

Sikuli официально поддерживает Windows, Mac OS X и Linux.

P.S.

Для фанатов и маньяков: Sikuli написан на Java, поддерживает все платформы и его исходный код открыт :)


Теги: , , , , , , ,

Борьба с порнографией

Наши доблестные блюстители порядка доблестно блюдут этот самый порядок и борются с распространителями порнографии. Под колесами машины Закона не так давно погиб известный портал infostore.org. На днях стало известно еще об одном раскрытом преступлении:

Працівники міліції викрили киянина, який організував сайт для еротоманів
26.01.2010

Працівники міліції викрили киянина, який організував сайт для еротоманів

Працівники відділу боротьби з кіберзлочинністю Департаменту боротьби зі злочинами, пов’язаними з торгівлею людьми, МВС України припинили функціонування каналу розповсюдження порнографічних матеріалів через Інтернет-сайт www.erio.com.ua. Функціонування Інтернет-полунички організував столичний житель, якого вже затримано і щодо нього порушено кримінальну справу.

На веб-сайті, який, до речі, існував із 2007 року, зловмисник розмістив більше двох мільйонів заборонених фотоматеріалів. Доступ до "полунички" надавався не безкоштовно, а лише після відправлення текстового повідомлення на короткий сервісний номер українського контент-провайдера.

Наразі у зловмисника вилучено комп’ютерну техніку, мережеве обладнання (сервери, на яких розміщувався незаконний контент), носії інформації, а також кошти. Ведеться слідство.

ДЗГтаМД МВС України

© МВД

Вместе с erio.rom.ua канул в Лету и его сиамский близнец io.com.ua.

Правда возникает закономерный вопрос: чем занималось МВД целых три года? Изучало контент? :)

P.S.
# man whois
позволит раскрывать преступления значительно быстрее ;)


Теги: , , , , , , ,

Nexus One – убийца iPhone

Вспомните, сколько раз выходили статьи с заголовками “убийца iPhone”? Каждый раз очередной “убийца” сравнивался по техническим параметрам с образцом для подражания – iPhone’ом и… тихонько занимал свою нишу на рынке, а постоянное упоминание АйФона продолжало играть на руку Джобсу и его компании.

И вот, мир дождался детища компании Google – Nexus One. Многие поклонники iPhone и аналитики посмеялись с новинки. Да и первая неделя продаж успела прославиться лавиной негативных отзывов и нареканий на работу ПО нового устройства (OS Android).

Но Apple, судя по всему, совсем не смешно. Google вторглась на ее территорию и угрожает оттяпать лакомый кусочек рынка.
Видимо дело совсем не шуточное, раз Apple побежала к своему историческому врагу – Microsoft.

Так что поздравляю, убийца Apple iPhone наконец-то найден, имя ему: Google Nexus One.


Теги: , , , , , ,

Не консервные банки

Для хорошего дела мне нужен счет в банке. Во время обследования сайтов банков пришел в легкий шок: у многих сайты сделаны мягко говоря по-дебильному. Даже пресловутой студией Тёмы Лебедева. Найти необходимую услугу или тариф или просто отделение – задача, порой, не тривиальная.

От знакомых и друзей слышал хорошие отзывы об “Альфа банке” и плохие о ПриватБанке.

ПриветБанк

ПриватБанк у всех на слуху. Не только из-за хитрых схем отмывания денег. :) Негативные отзывы в основном из-за плохого обслуживания. Это “детская болезнь” многих банков, если не большинства. У меня там открыт кредитный счет (карта Кредитка “Универсальная”). Кредитка – вещь удобная. Не нужно носить с собой большую сумму денег, можно купить дорогую вещь, а потом просто погасить кредит, даже без %, если погасить в льготный период. А можно гасить частями. У каждого американца по несколько кредиток. Но у нас с этим никак не складывается. ПриватБанк меня удивил: оказывается, чтобы продлить проэкспаренную кредитку нужно ее погасить, тогда дадут новую. =/ Вот так банк поступает с выгодными для него клиентами. Конечно, после такого, я не открою там корпоративный счет для своего бизнеса.

Единственное, что мне очень нравится – Приват24. Реализация иногда хромает, но идея – “5”.

ПромИнвестБанк

Сей банк оставил странное впечатление. Удивительно, что менялы кассиры не стоят просто у входа или в холле банка. То, что обмен валют осуществляется через окошко кассы, совсем не отличается от уличного размена. “Хотите квитанцию? Идите воон туда, там вам сделают квитанцию.” А не хотите – операция обмена валюты проходит куда-то мимо кассы. =)

Интересно, а “куклы” они впаривают? =))))

Альфа банк

Честно говоря, сайт немного запутывает и, для получения ответов на свои вопросы, нужно просто идти в банк.

Хотя, после истории с российским сиамским близнецом, такого желания не возникает.

Кому интересно почитать и, что самое главное, – послушать, – милости прошу:

http://logra.livejournal.com/138010.html

­

По-моему такого беспредела, как в банках на постсоветском пространстве, – больше нигде нет..

P.S.

C банком так и не определился :(
Если у кого-то есть  рекомендации (из личного опыта :) ), буду благодарен.


Теги: , , , , , ,

USB or not USB?

miniUSB используется в подавляющем большинстве цифровых камер и уже очень распространен среди смартфонов и телефонов. Вот зачем сделали в Nexus One microUSB? =(


Теги: , , , , ,