Главная » Архив рубрики "Программирование" (Page 25)

Реализация цепочек сравнения на Ruby, а так же немного метапрограммирования и рефакторинга

22 июля 2010 г.
Вступление В Python есть довольно удобная и красивая конструкция сравнения чисел: 1 < 5 < 10 # True 1 > 5 < 10 # False Когда я первый раз её увидел я подумал «Почему такой синтаксис не сделали в Ruby?». Позже я осознал, что в Ruby это можно реализовать самому.... Читать дальше »
Теги:
рубрика Программирование
ads

Пишем web-бота при помощи twill

8 июля 2010 г.
Пожалуй, редкий программист никогда не задумывался о написании ботов и парсеров сайтов. Что неудивительно. В сети есть множество сайтов с кучей полезного контента, который хочется утащить или нужные сервисы, которыми хочется воспользоваться в автоматическом режиме, а кому-то не дает покоя слава google. Зачастую, боты пишут с нуля на php, python... Читать дальше »
Теги:
рубрика Linux, Python
ads

Ломаем стены или обход контент фильтров

1 июля 2010 г.
«Знание является наградой за действие» z0mbie Приветствую тебя мой дорогой читатель! Сегодня мы рассмотрим одну из тем, которая мучает наверное почти всех пользователей: обход систем фильтрации. Буквально на пальцах будет объяснен метод обхода популярного фильтра «Персональный клиент фильтрации (ПКФ).» Who is who? Система фильтрации может быть реализована в виде прокси... Читать дальше »
Теги: рубрика Программирование
ads

Работа с PreferenceActivity в Android

22 июня 2010 г.
Введение Что есть activity? Руководство разработчика дает нам следующее описание: «Активити представляет собой визуальный пользовательский интерфейс для одного конкретного действия, который может предпринять пользователь». По сути, активити – это экран (страничка), позволяющая выполнить пользовательское действие: просмотреть текущее состояние, отредактировать свойства чего-нибудь, прочитать сообщение. Про редактирование каких-либо свойств мы сегодня и... Читать дальше »
Теги:
рубрика Android

ASP.NET MVC CMS

12 июня 2010 г.
Казалось бы, технология создания веб-приложений от Майкрософт приобретает все большую популярность, хотя и имеет более высокий порог вхождения, чем php, но мало кто из разработчиков сможет назвать хотя бы 2-3 CMS, основанных на ASP.NET или ASP.NET MVC. Не располагаю информацией, продвигает ли MS какую-нибудь систему, но даже если и да,... Читать дальше »
Теги:
рубрика Программирование

QT: проблемы с целочисленным делением в Symbian

28 мая 2010 г.
Недавно мне довелось столкнуться с проблемой, которая отняла у меня около недели времени и заставила сделать кучу ненужной работы. Надеюсь, что подробное описание поможет другим разработчикам сэкономить кучу времени и нервов. Проблема заключалась в том, что при использовании целочисленного деления программа нормально компилировалась и даже прекрасно работала на эмуляторе, но... Читать дальше »
Теги:
рубрика Программирование

Сортировка по цветам

23 апреля 2010 г.
Доброго времени суток! Недавно, разрабатывая галерею изображений, я наткнулся на интересную задачу: заказчик просил, чтобы я реализовал сортировку по цвету, как в галерее яндекса. То есть, имея фиксированные цвета, например, зеленый, желтый, оранжевый, зеленый, красный и другие, а также исходное изображение, я должен был посчитать количество пикселей каждого из линейки... Читать дальше »
Теги:
рубрика Программирование