В любой организации рано или поздно настает момент, когда принтеры подключенные к рабочим станциям (ПК c Windows XP) начинают виснуть и не печатать. Причина кроется в ограничении активных соединений - на Windows XP Professional их не может быть больше 10. В результате чего, пользователи, которые не успели занять свою сессию, не смогут получить доступ к принтеру. Поэтому было решено написать программу, которая легально бы решала эту прблему.
Читать дальше →

Post to Twitter


В поисках модуля для кодирования/декодирования Base64, все время натыкался на нерабочий говнокод. В итоге нашел данный модуль на одном из репозиториев и стянул себе в блог. Код хоть и большой (виной тому B64Decode), но симпатичный и что главное рабочий.
Читать дальше →

Post to Twitter


Решил сделать простенький сайт на PHP и думаю дай-ка я ознакомлюсь с современными тенденциями сайтостроения. Оказывается сейчас практически никто не пишет на голом PHP, а используют различные фреймворки.
Читать дальше →

Post to Twitter


По аналогии с Delphi решил написать класс для распознавания текста с картинок (captcha) на языке C#. Работает модуль через сервис antigate.com. Для загрузки картинки на сервис используется ранее написанный класс MultiPartForm.
Читать дальше →

Post to Twitter


Для меня было большим разочарованием узнать, что стандартный класс WebRequest (HttpWebRequest) не поддерживает отправку данных множественного содержимого. Конечно, в классе WebClient есть метод загрузки файла на удаленный узел, который как раз использует multipart, но он не поможет если кроме файла нужно передать еще и другие данные.
Читать дальше →

Post to Twitter


У некоторых пользователей Portable Delphi возникли трудности с установкой востребованного компонента Indy в эту среду разработки. Поэтому привожу здесь подробную инструкцию по установке с картинками.
Читать дальше →

Post to Twitter


Очень часто основной функцией программы является парсинг текста и "выдирание" нужной информации. И если не воспользоваться дополнительными компонентами, то это может стать настоящей проблемой, на решение которой каждый раз будет затрачиваться много времени. Для этих целей удобно пользоваться модулем регулярных выражений RegExpr.
Читать дальше →

Post to Twitter

Компонент Antigate

Окт 24, 2010


Надоело постоянно копировать блок кода, отвечающего за распознавание текста с картинки (каптчи), поэтому быстро набросал отдельный модуль для работы через сервис antigate.com. О том как его использовать, читайте далее...
Читать дальше →

Post to Twitter

Ранее я уже говорил о шаблоне выезжающей панели. На этот раз шаблон был полностью переработан и переделан в отдельный компонент, подключаемый к любому проекту в одну строчку. О том как им пользоваться узнаете далее...
Читать дальше →

Post to Twitter


В поисках более красивого объекта Grid (сетка), набрел на набор компонентов TMS Component. После не сложной установки, в панели инструментов появилось более 20 групп, с сотнями новых компонентов. В этом посте о том, что я для себя открыл.

Читать дальше →

Post to Twitter

Яндекс.Метрика