Posted by elimS on Июн 30, 2010 in
Ресурсы,
Софт

Все больше и больше слышно о том, что еще кого-то фотобанк «нагнул» за фотографии.

Зачем платить тем, кто не желает вам добра?
Для начала попробуйте поисковик Veezzle по бесплатным стоковым фотографиям, а потом думайте платить Getty или Shutterstock. Вот такие фотографии я получил по запросу WorldCup:

А вот такие по запросу Wine:

Понятно, что большим СМИ данного банка не достаточно, но если у вас блог и вы не хотите получить через пару лет от фотобанка (кстати, даже пользователей фотобанка Shutterstock судят и осуждают), то пользуйтесь свободными фотографиями и уделяйте этому внимание уже сегодня.
Veezzle
Автор: Слава Баранский
Источник
Метки: Veezzle, Фотобанк
Posted by elimS on Июн 29, 2010 in
Полезное,
Софт


Набрел на полезную статью на хабрахабре. Копирую ее сюда:
…Skype — это дьявольски хитрая программа, написанная бесспорно талантливыми людьми…©Крис Касперски
Доброго времени суток!
Skype сейчас я встречаю чаще на компьютерах чем другие IM клиенты, мне он практически заменил icq, вся рабочая переписка ведется в skype, но речь пойдет не о том что лучше или популярней. Часто бывает так что участвуешь сразу в нескольких чатах где количество участников превышает 10, что собственно и приводит к тому, что на рабочем столе и в трее постоянно обновляется количество новых сообщений, а так же уведомления в виде всплывающих сообщений, а теперь представьте что у вас 3 окна чата с друзьями, 1 с вашим боссом, другой с девушкой — все это в сумме начинает запутывать, отвлекать и порой раздражать. Хотелось бы расставить приоритеты…
Раньше я чаще всего настраивал «политику» уведомлений только через глобальные настройки программы
Случилось так что я узнал что в каждом окне чата skype возможно использование команд, например/alertsoff отключит уведомления для конкретного окна чата, соответственно /alertson включит их обратно.
Поискав немного я наткнулся на некое how-to, оказывается у skype чата довольно много текстовых команд, подобие IRC команд. Далее я постарался попробовать все возможные из них на двух имеющихся у меня платформах, как оказалось не все и не везде работает… Прошу под кат.
Две платформы — Windows и Linux, в настоящем обзоре использовалась Windows 7 сборка 7600 + skype 4.2.0.169 и Ubuntu 10.04 + skype 2.1.0.81. Если кто выяснит как себя ведут данные команды в skype других версиях, для других платформ или даст еще какие-то подробности по данным командам (к сожалению не со всем удалось разобраться) — буду рад если сообщите и добавлю в топик.
Итак:
Учтите то что вам нет надобности использовать квадратные кавычки вокруг текста после написания комманды.
/help
Вывод списка команд с некоторым описанием.
Работает как в Win7 так и в Ubuntu.
/add [Skype_Name]
Добавляет пользователя Skype_Name к чату.
Win7 — работает, при этом если чат был изначально с 1 собеседником, групповой чат создается в новом окне, иначе контакт добавляется в это же окно.
Ubuntu — работает групповой чат создается в окне в котором была введена команда.
/alertsoff
Отключение уведомлений чата.
Работает как в Win7 (в win версии через GUI настройки) так и в Ubuntu.
/alertson [text]
Позволяет указать конкретно слова или текст для которых будут включены уведомления, например ваше имя.
Работает как в Win7 так и в Ubuntu.
/call [Skype_Name]
Судя по описанию данная команда должна совершить звонок.
Win7 — не работает, показывает список команд так же как и команда /help и все другие команды или слова в формате «/^\/([a-zA-Z])+$/» то есть если команда не известна skype то он выдаст список «известных» но как оказалось что не все работают.
Ubuntu — почти не работает, звонок начинает совершаться и сразу же статус становится Cancelled. Что касается остальных произвольных написаний «/^\/([a-zA-Z])+$/» не вызывает хелп список — просто отображает введенный пользователем текст.
/clear
Удаляет историю чата. Не может быть отменено.
Win7 — не работает.
Ubuntu — работает, но похоже очищает просто окно чата, история сохраняется.
/find [text]
Регистронезависимый поиск первого вхождения text в чате.
Win7 — работает.
Ubuntu — работает. Так же работает /fa команда.
/get banlist
Просмотр списка пользователей которым запрещено присоединяться к чату.
Работает как в Win7 так и в Ubuntu.
/get allowlist
Просмотр списка пользователей которым разрешено присоединяться к чату.
Я пологаю что это инверсная форма бан-лилста, то есть все что не разрешено — запрещено.
Работает как в Win7 так и в Ubuntu.
/get creator
Просмотр информации о создателе текущего чата.
Работает как в Win7 так и в Ubuntu.
/get guidelines
Просмотр указаний или скорее правил для данного чата, сюда можно написать что то вроде: «в этом чате запрещено и т. д.».
Работает как в Win7 так и в Ubuntu. Установить получилось параметр, а как просмотреть данный guideline я так до конца и не понял.
/get xguidelines
Описания конкретного не нашел, дела обстоят в использовании так же как и с предыдущей командой.
Работает как в Win7 так и в Ubuntu
/get options
Просмотр установленных опций. за время обзора нашел только одну, о которой описано в конце статьи.
Работает как в Win7 так и в Ubuntu
/get password_hint
Просмотр подсказки пароля, не получилось не установить не посмотреть.
Работает как в Win7 так и в Ubuntu
/get role
Просмотр своей роли в чате.
Работает как в Win7 так и в Ubuntu
/goadmin
Размещает теги рядом с создателям чата имя автора. Не понял и не сумел воспользоваться.
оригинал — Puts a Creator tag next to the chat creator’s name.
/history
Загружает полную историю чата в активное окно.
Win7 — не работает.
Ubuntu — загружает всю историю.
/htmlhistory
HTML файл истории который должен появится в окне браузера.
Win7 — не работает.
Ubuntu — не работает.
/info
Отображает количество присутствующих и максимально возможное для этого чата количество человек.
К сожалению не узнал как изменить количество, опции не нашел.
Работает как в Win7 так и в Ubuntu
/kick [Skype_Name]
Удаляет пользователя из чата.
Win7 — работает.
Ubuntu — работает.
/kickban [Skype_Name]
Удаляет пользователя из чата и предотвращает его обратное туда возвращение. Обычные пользователи не могут вернуть как и редактировать банлист.
Win7 — работает.
Ubuntu — работает.
/leave
Покинуть чат. Не возможно если вы создатель чата.
Win7 — работает. Даже если я создатель, удалось покинуть чат.
Ubuntu — аналогично.
/me
Выводит ваше имя в тексте сообщения, может быть использовано к примеру в таком случае: «/me считает что так должно быть, а не иначе».
Win7 — работает.
Ubuntu — работает.
/set allowlist [[+|-]mask]
Устанавливает соответствующий список пользователей
Win7 — работает.
Ubuntu — работает.
/set banlist [[+|-]mask]
Устанавливает соответствующий список пользователей
Win7 — работает.
Ubuntu — работает.
/set guidelines [text]
Устанавливает строку «правил» чата, которую я так и не увидел как просмотреть не используя команды /get -/-.
Win7 — работает.
Ubuntu — работает.
/set xguidelines [text] — по просту не нашел, хотя странно то что обратная команда /get для нее существует.
/set options
Устанавливает опции чата.
USERS_ARE_LISTENERS вот эта единственная которую я знаю, но скорее всего их больше.
эта опция запрещает всем пользователям писать сообщения в этот чат, но действует эта опция не на всех пользователей, ниже будет приведена иерархия ролей с описанием. Уже успел поиздеваться над друзьями исользуя эту функцию.
Win7 — работает.
Ubuntu — работает.
/set password [text]
Устанавливает пароль чата (пробелы запрещены).
Win7 — работает, но не понятно где этот пароль нужно вводить и кому.
Ubuntu — аналогично.
/set password_hint [text]
Устанавливается подсказка для пароля.
Win7 — работает.
Ubuntu — работает.
/setpassword [password] [password hint]
Устанавливает пароль и подсказку одной командой.
Win7 — работает.
Ubuntu — работает.
/setrole [Skype Name] MASTER | HELPER | USER | LISTENER
Позволяет установить роль пользователю в чате описание ролей приведено ниже.
/topic [text]
Изменяет текст темы чата.
/whois [Skype_Name]
Показывает всевозможную информацию о пользователе Skype_Name.
Описание ролей пользователей чата
CREATOR
Участник который создал чат. Может быть только один создаль для одного чата. Только создатель может назначать роль MASTER.
MASTER
В описании звучит как «chat hosts», я полагаю что это некая главная роль, что-то вроде модераторов в чате, знаю только ограничения. Master не может назначить других пользователей мастерами.
HELPER
Полу-привилегированный член чата. Этих пользователй не затронет опция USERS_ARE_LISTENERS. Helpers не имеют права менять роли пользователям.
USER
Обычный пользователь чата (роль по умолчанию, если вы не создатель), позволяет делать все что обычно делают в чате. Так же не имеют права менять роли пользователям (пока не проверено).
LISTENER
Пользователь который может читать сообщения из чата, но не имеет права писать сообщения в этот чат.
APPLICANT
Пользователь который ждет утверждение что бы попасть в чат. Пользователь не может быть понижен к этой роли если он был принят в чат. (пока не разрешен вопрос скорее эту роль получает пользователь которого пригласил пользователь с ролью низкого уровня).
В заключении могу сказать, что я не буду пользоваться всеми этими командами, но познакомится было интересно и что-то я точно возьму на вооружение. Судя по различиям в реакции на команды в разных версиях, могу предположить что эволюционируя skype обретает больше графического интерфейса и теряет возможность выполнять какие-то текстовые команды. Опять же мое предположение что в ранних версиях skype поддержка команд чата была более кошерной. Так или иначе еще есть время воспользоваться данным не всем известным функционалом. Был рад если это открыло для кого-нибудь что-то новое, спасибо за внимание!
UPD ниже будут обновления по теме.
/get uri
Возвращает ссылку на чат в виде skype:?chat&blob=smth, при клике на которую можно сразу присоединиться к чату.
Win7 — работает.
Ubuntu — работает.
Запись дополняется, в комментариях советуют другие команды. Потому заглядывайте на источник
Метки: skype, команды
Posted by elimS on Июн 23, 2010 in
Софт


Попросили поделиться своим скриптом irc helper’a. Что это за скрипт? Следит за порядком на канале #help – банит за маты и флуд (эту часть кода я переделал со скрипта Ухо), а также имеет базу ответов на часто-задаваемые вопросы по поводу irc.
Качаем по ссылке архив и распаковываем его содержимое в папку mirc. Дальше подгружаем его в mirc. Как пользоваться объяснять не буду. Рассчитываю что скрипт может понадобиться только тем людям, которые знают что и как. Я почти уверен что вам понадобиться чуть-чуть скрипт подправить, например ник вашего хелп-бота прописать или что-то вроде этого.
Если возникнут вопросы – пишите в комментах.
Ссылка: http://dl.dropbox.com/u/7851690/helper.zip
Метки: helper, IRC
Posted by elimS on Июн 9, 2010 in
Софт

Помнится была необходимость обновить indy на delphi. Обновил как раз с помощью той записи которая будет ниже. Хотя для нормальной работы всех библиотек все равно пришлось обратиться за помощью к Пуховому, он поделился несколькми патчиками. За что ему большое спасибо. Сейчас понял что начинаю забывать весь этот процесс. Оставлю ка себе напоминание в виде следующего текста, который взят отсюда.
Актуальная версия Indy находится только в SVN репозитории разработчиков, значит нам понадобится клиент SVN под Windows. Наиболее популярным клиентом является tortoisesvn, который можно скачать на сайте разработчика. Затем устанавливаем его. Для простоты можем в настройках (после установки) указать язык интерфейса русский. Перегружаемся. Теперь выберем место, где у нас будет располагаться папка с нашими актуальными компонентами, щелкаем правой клавишей мыши на свободном месте в проводнике и выбираем пункт TortoiseSVN->Экспорт… В появившемся окне в поле URL Хранилища впишите адрес репозитория Indy “https://svn.atozed.com:444/svn/Indy10/” в поле “Папка экспорта” выберите папку куда экспортировать компоненты. Затем нажмите ОК, у вас спросят логин с паролем в поле имя пользователя впишите “Indy-Public-RO”, пароль указывать не нужно. Теперь дождитесь окончания операции.
Запустите Delphi , выберите в меню “Component”->”Install Packages”. В появившемся списке снимите галки с всех пакетов Indy. И затем удалите все пакеты Indy в этом же списке, воспользовавшись кнопкой remove. Затем откройте окно настроек среды: меню “tools->options->Library Win32″ и удалите из строки Library path пути к исходным кодам Indy. Затем добавьте в Library path 3 пути:
1. “<папка, куда вы экспортировали репозиторий Indy>\branches\Tiburon\Lib\System“
2. “<папка, куда вы экспортировали репозиторий Indy>\branches\Tiburon\Lib\Core“
3. “<папка, куда вы экспортировали репозиторий Indy>\branches\Tiburon\Lib\Protocols“
Закройте Delphi. Далее найдите в папке, где у вас установлена Delphi исходные коды Indy. Обычно они располагаются в папке “<папка с Delphi>/sources/Indy” и удалите эту папку. Далее в папке Lib, которая располагается по адресу “<папка установки Delphi>/lib” удалите все файлы Indy (поиск по вхождению “Indy” вам в этом поможет).Теперь запустите Delphi, и откройте пакет “IndySystemX0.dpk” (где X – это ваша версия Delphi), который располагается по следующему адресу: “<папка, куда вы экспортировали репозиторий Indy>\branches\Tiburon\Lib\System” и скомпилируйтеего. Далее откройте пакет “IndyCoreX0.dpk” (где X- это ваша версия Delphi) из папки “<папка, куда вы экспортировали репозиторий Indy>\branches\Tiburon\Lib\Core” искомпилируйте его. Теперь откройте и скомпилируйте пакет “IndyProtocolsX0.dpk” (где X – это ваша версия Delphi) , который располагается в папке “<папка, куда вы экспортировали репозиторий Indy>\branches\Tiburon\Lib\Protocols“.Далее откройте пакет “dclIndyCoreX0.dpk”, который располагается в папке “<папка, куда вы экспортировали репозиторий Indy>\branches\Tiburon\Lib\Core” и установите его, также установите пакет “dclIndyProtocolsX0.dpk” из папки “<папка, куда вы экспортировали репозиторий Indy>\branches\Tiburon\Lib\Protocols”. Вот и все, поздравляю, теперь у вас установлена актуальная версия Indy.
Метки: Delphi, Indy
Posted by elimS on Июн 8, 2010 in
Софт


Некоторые программы и веб-сервисы настолько интересные в использовании бывают настолько же сложными в освоении. Может быть это вызвано совершенно новыми принципами работы или заковыристым интерфейсом. Так или иначе, но иногда приходится писать через Gtalk, рассказывать через Skype, как же начать использовать новую программу и постичь всю ее суть. В таких ситуациях подспорьем может послужить Friendsea, демонстрирующая рабочий стол нашего компьютера.
Первым делом следует скачать небольшой клиент Friendsea — 233 Кб. Запущенный клиент соединяется с интернетом и показывает свою иконку в трее. Двойное нажатие мышкой и программа открывает окно запуска и настроек.

В разделе настроек можно выбрать режимы отображения рабочего стола — весь экран экран или его определенный участок (при помощи Drag&Drop устанавливаем нужные размеры). Также можно выбрать частоту обновления и качество картинки. Соотношение интервала обновления и качества изображения следующие:
- интервал 2000 мс и качество в 20 процентов;
- интервал 3000 мс и качество в 35 процентов;
- интервал 4000 мс и качество 85 процентов.
Информация об изменении интервала смены картинки и качество оперативно отображается в трее. Открыть окно для просмотра изображения, остановить демонстрацию или выбрать показываемую область экрана можно также из трея, не запуская главного окна Friendsea.

Остается ввести адрес нашего почтового ящика и запустить Friendsea кнопочкой Start. При этом в любой момент мы можем посмотреть процесс работы нажав кнопку View, которая отправит нас по адресу: «http://www.friendsea.com/watch.php?user=_адрес вашего электронного почтового ящика». Ссылку остается переслать собеседнику и процесс обучения пойдет быстрее.

Конечно, знающие люди могут отметить – существует Skype и с его помощью можно показать свой экран без лишних задержек и с достойным качеством. При этомFriendsea остаются главные плюсы – маленький размер, минимум настроек и доступ к демонстрации при помощи привычного браузера.
Источник
Метки: Friendsea
Posted by elimS on Июн 7, 2010 in
Софт

Натолкнулся на блоге kaimi на софтинку которая всовывает в PDF файл, ваш exe-файл. При запуске PDF файла выполниться ваш exe-шник.
Сам текст из блога:
В начале года несколькими людьми была найдена «уязвимость» в формате PDF, позволяющая запускать произвольный код при открытии файла, которая на самом деле является документированной возможностью формата. Всего было опубликовано два типа уязвимостей: с использованием и без использования JavaScript.
После беглого изучения формата и специфики этой проблемы была реализована программа для внедрения exe файлов в тело pdf и последующего запуска exe при открытии. Конечно, при открытии pdf выдается предупреждение, однако, существует возможность вывести произвольный текст в окне предупреждения (актуально для Acrobat Reader 9.*, в 8.* весь внедренный код вываливается целиком, и пользователь, скорее всего, что-нибудь заподозрит
).
Программа обладает следующими возможностями:
[+] Задание произвольного текста сообщения (лучше не делать текст длинным)
[+] Задание имени временного vbs файла (используется для создания exe файла из тела pdf)
[+] Задание имени временного exe
[+] Возможность удаления exe через заданный интервал времени
Интерфейс программы предельно прост.
Скачать программу вы можете или с блога kaimi или с зеркала, на который я залил программу (на всякий случай).
Будьте бдительны с открытием PDF файлов =)
Метки: exe2pdf, kaimi, pdf
Posted by elimS on Май 11, 2010 in
Софт

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

Помочь найти украденный лептоп поможет Prey — бесплатная программа, которая покажет где находится ваш потерянный любимец. Из заявленных фич, самыми интересными являются такие:
— программа находит открытые точки wi-fi и „отстукивается“ по ним о своем месторасположении;
— она может использовать встроенный в устройство GPS и пытается определить геолокацию по точке доступа;

— она может снять лицо похитителя встроенной вебкамерой!
— может издавать громкий звук, что поможет поймать вора на ранней стадии похищения;
— может делать скриншоты того, что происходит на украденном лептопе, а также писать лог посещенных веб-страниц, и список новосозданных файлов;
— программа написана на bash, а потому не страдает проблемами совместимости работает реально незаметно;
— программа очень гибкая в настройках и может работать как с удобным для пользователя веб-интерфейсом, так и по e-mail;
Фактически резидентная программа теперь будет пинговать сервер Prey через каждые 20 минут (можно менять интервал) и проверять не активирован ли режим пропажи лептопа.

Программа настолько замечательна, что кража даже любимого лептопа может стать для вас настоящим детективным приключением
Вот так выглядел первый репорт после того, как я сам у себя увел свой Macbook Pro:
1. пришел e-mail, в котором говорилось, что слежка началась:

2. через 5 минут мне рассказали очень много интересного, определив мое месторасположение с точностью до ±50 метров, хотя никакого GPS в компьютере у меня нет!

3. сделали мое фото, никак не выдав работу камеры! (обычно она горит зелененьким огоньком)

4. сделали качественный скриншот моего рабочего стола (качество я понизил специально для статьи)

5. я испугался и отключил режим слежки за вором!!!
Не завидую ворам
Кстати, работает PREY на Windows, Mac и Linux
Источник: http://lifehacker.ru/2010/05/04/proekt-prey-ne-pozvolit-voru-uliznut-s-vashim-leptopom/
Метки: PREY
Posted by elimS on Апр 16, 2010 in
Софт

Если вы интересуетесь выбором портабельного программного обеспечения, то может быть стоит обратить внимание на LiberKey? LiberKey — это целый набор отличных портабельных утилит, собранных в одной базе, с общей установкой и настроенным меню для их запуска с флешки.
Всего-то надо скачать exe-файл-архив, «установить его» – он распакуется в указанную папку. Можно на локальный диск или флешку. Папку потом можно перенести в другое место – все будет нормально работать. Запускаем файл LiberKey.exe который представляет собой менеджер этих 250 программ, программы отсортированы по категориям, для удобного поиска и запуска. Никакой установки не требуется. И самое главное если выходят новые версии программ – при запуске менеджера, он сообщит об этом и предложит автоматически обновить версии программ. В результате у нас есть флешка с программами актуальных версий на все случаи жизни, их не надо устанавливать и можно запускать на любом компьютере – стоит лишь подключить флешку.

Все программы бесплатные, как и сама упаковка LiberKey. Есть три ее модификации:
- LiberKey Ultimate (165 приложений, 186 мегабайт)
- LiberKey Standard (94 приложений, 140 мегабайт)
- LiberKey Basic (26 приложений, 56 мегабайт)
Ознакомиться подробно с программами, входящими в каждую комплектацию, а так же скачать их по отдельности можно на этой странице: http://www.liberkey.com/en/tous-les-logiciels.html.

У каждой программы в общем меню есть индивидуальные настройки вплоть до установления ассоциаций с расширениями файлов.

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

LiberKey — отличный набор портабельных утилит на все случаи жизни.
Нашел тут: http://lifehacker.ru/2010/04/12/liberkey-nabor-iz-bolee-250-portabelnyh-programm/
Еще говорят что есть подобный проект вот тут: http://portableapps.com/, но мне понравился LiberKey =)
Уже на флешке)
Метки: LiberKey