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

Post to Twitter

ITИнтерфейсы HDD

Сен 1, 2011


После посещения конференции по теме "Корпоративные решения ИТ в бизнесе", почувствовал себя полным нубом в плане техники. Услышал множество новых терминов и технологий, о которых даже не догадывался. Стоит сказать, что виной тому переход на ноутбук - тогда то меня и перестали интересовать новинки железок. Я понимаю, что все целиком не изучишь и поэтому решил делать это постепенно.
Читать дальше →

Post to Twitter


У многих программистов Delphi, сохранение настроек ассоциируется с использованием INI файлов в своих программах. Применение данного метода, в более менее серьезных проектах, необходимо избегать, так как это ограничивает в гибкости, что препятствует дальнейшему расширению программы. Стоит сказать, что такой подход достаточно популярен, в силу своей простоты использования и наличия встроенных средств в среду разработки.
Читать дальше →

Post to Twitter


В последнее время очень популярны связки Windows + Apache + MySQL + PHP (WAMP). Такая ситуация вполне понятна, так как многие хотят полнофункциональный веб-сервер из коробки, а собирать его из разрозненных компонентов нет желания. Стоит заметить, что WAMP не подходит для серьезной работы, то есть на продакшн сервер такие сборки устанавливать крайне не рекомендуется. И тому есть много причин, такие как низкая производительность, проблемы безопасности, отсутствие гибкости и т.д. Однако, для тестирования различных веб-решений эти солянки являются идеальным вариантом.
Читать дальше →

Post to Twitter


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

Post to Twitter


Многие пользователи недоумевают, увидев на своем компьютере службы Pml Driver HPZ12 и Net Driver HPZ12. В этом их можно понять: сами по себе названия служб, для неопытного пользователя, не несут никакой полезной информации. Тем не менее, с этими сервисами обычно связано много проблем. Давайте попробуем выяснить, откуда эти службы и зачем они вообще нужны.
Читать дальше →

Post to Twitter

Кракозябры в Java
Любой начинающий программист хоть раз, но сталкивался с проблемой вывода кириллицы на консоль. Пока вы выводите английские буквы, вас она не коснется, но стоит вам попытаться вывести русский текст, как в ответ получите нечитабельные кракозябры на консоли.
Читать дальше →

Post to Twitter

Карта сайта WordPress
Сколько кликов нужно сделать, чтобы добраться до любого поста в вашем блоге? Хорошо, если их всего два, а если больше, то это говорит о плохом юзабилити сайта. Ко всему этому, количество кликов и уровень вложенности влияет на продажу ссылок в различных торговых площадках, как например в GoGetLinks.
Читать дальше →

Post to Twitter

WordPress Admin
Многие, кто использует WordPress, знают о надоедливом блоке справа, где помимо ссылки "Войти"/"Регистрация", красуются "RSS Записей", "RSS Комментариев" и внешняя ссылка "WordPress.org". Зачастую эти пункты в главном меню не нужны, не говоря уже о внешней ссылке, которая кстати еще и не имеет параметра rel="nofollow". Стоит также сказать, что повсеместно принято в качестве ссылки на RSS указывать соответствующую пиктограмму-ссылку в хэдере страницы. Читать дальше →

Post to Twitter


Google Chrome простой и легкий интернет-браузер с возможностью синхронизации - подходит как для использования дома, так и на работе. Именно за это я выбрал его из множества других популярных браузеров. И все бы было хорошо, пока в один прекрасный день, без какой-либо причины хром перестал открывать страницы и начал грузить процессор под 100%. Читать дальше →

Post to Twitter

Rambler's Top100 Яндекс.Метрика