Картинка блога

7zip-256x256Задача следующая: Создать один файл, который распакует и запустит программу. При этом сделать это бесплатно и не нарушая авторских прав.

Во все коммерческие архиваторы это встроено в программу и можно сделать через оконный интерфейс. Мы пойдем другим путем, и будем использовать для этого 7zip. Продолжить чтение »

ff-Screenshot - 12.10.2009 , 11_41_46Про CSS спрайты уже наверно написали все, кому не лень. Так как сам я сталкиваюсь с ними все чаще, решил сделать небольшую подсказку, для себя и всех желающих.

Сама техника заключается в создании комбинированного изображения, из которого затем вырезаем нужную часть с помощью свойств background-position. Техника в первую очередь уменьшает число загрузок с сервера, так как несколько картинок находится в одном файле. А также позволяет сделать много интересного только с помощью CSS.

Продолжить чтение »

24 сентября, 2009

Моя дочь была в восторге от этой собачки.

23 сентября, 2009

У меня появилась традиция через некоторое время открывать код проектов, которые не получили должного внимания у меня или у публики. Пришло время и для YouTube View. Я больше не слушаю плееры китайского происхождения, но а видео не смотрю и подавно. Продолжить чтение »

Метки:, ,

23 сентября, 2009

Рано или поздно у разработчика появляется желание защитить свою интеллектуальную собственность от посторонних глаз. В мире нативного (native, unmanaged) кода, эта задача более или менее решаема. Как обстоят дела в .NET? Продолжить чтение »

Метки:, ,

16 сентября, 2009

news-pirate_bayВремя от времени, знакомые спрашивают меня, где можно скачать ту или иную песню. 10 лет назад скачать музыку не составляло никакой проблемы. Тогда еще никто и подумать не мог о файл-хостерах, файло-обменниках и доступных для всех радиоточках в интернете. Любую композицию можно было скачать с обычного сайта. Сейчас, когда цензура, анти-пиратство и мода на платные сервисы все сильнее «накрывает» старый добрый интернет, чтобы найти нужный и интересный материал, приходится приложить некоторые усилия.

Попробую ответить всем и сразу. Продолжить чтение »

Метки:

Возникла задача сделать маленький загрузчик для файлов php. Ну бывает так, что нужно очень неприметное пасхальное яйцо, или еще что-нибудь.
Продолжить чтение »

Метки:,

В большинстве случаев, для написания сколько-нибудь ценной программы приходится использовать сторонние разработки. Чаще, и проще всего подключить их как ссылка по файлу. В таких случаях, при возникновении ошибки стек вызова покажет такой код как внешний. Но что делать, если именно в этом коде возникла ошибка, и есть желание узнать что к чему?

Продолжить чтение »

Метки:, , ,

31 августа, 2009

В этом посте я расскажу о моем адаптере для SQLite, который использовался в проекте YoutubeView.

SQLite — это база данных, которая сохранаяется в одном файле. Такой способ подходит, наприемер, для оконных приложений (где в силу каких-либо причин не хочется использовать Access).

CRUD — сокращение от Create, Read, Update, Delete. Это набор класс, работающий с данными базы данных.

Продолжить чтение »

Метки:, ,

24 августа, 2009

Наконец-то отошел от летних отпусков. 🙂

Разглядываю такой логи доступа и ошибок апача, и натыкаюсь вот на такую вот вещь.

Продолжить чтение »