Разработка загрузчика изображений

Имеется некий небольшой хостинг изображений, дизайн скромен и функционален, все, что надо, но какой же серьезный хостинг без толкового десктопного загрузчика? Правильно. Никакой. Непорядок. Надо разработать. Для начала установим функции, которые он должен выполнять, но надо учитывать, что загрузчик — не программа все в одном, а просто загрузчик с минимумом функций, но максимально полезный. Приступим.

Поставленные задачи

  1. Загрузка изображений
  2. Доступность загружаемого изображения во время использования его программой
  3. Визуализация процесса загрузки
  4. Интеграция в контекстное меню
  5. Ресайз изображения с сохранением пропорций

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

Проблемы экспорта из Adobe Flash в AVI и mov

image

Делал я как-то ролик для души. Тренировался в инфодизайне. Получилось что получилось, посмотрите в конце топика, сейчас не о том. Для анимации я перепробовал кучу разных штук. Ни с чем не подружился кроме Adobe Flash. Отвратительная среда, неудобная, но вот почему-то мне стала понятная и на другое ни на что уже перейти не получается.

Решение я таки нашел, но вопросы остались.

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

Восстановление Express Gate на ноутбуках/нетбуках Asus

Прежде всего расскажу об этой замечательной утилите, как ее называет Asus. Которая на самом деле является маленьким linux-дистрибутивом, отличительной особенностью которого является малое время загрузки 5-8 секунд (Windows 7 ~ 0,5-1 минута). При всем этом присутствует мультимедийный плеер, браузер, скайп и много других вкусностей.

Пруф быстроты Express Gate:



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

Работа с аналоговой платой TDM410 от компании Digium

В данной статье я хочу поделиться своим опытом работы с аналоговой платой TDM410 от компании Digium. В начале статьи рассмотрим саму плату, компоненты, из которых она может состоять и цели, для которых она предназначена. После чего, на примере, увидим как можно определить данную интерфейсную плату в системе и сконфигурировать ее на работу с Asterisk IP-PBX.
image

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

5 бесплатных Docking Frameworks для Java



Не секрет, что каждая программа должна представлять собой инструмент для решения конкретной задачи. И когда работаешь с инструментом каждый день, не последнее место начинает занимать то, насколько комфортно работать с этим инструментом.

Некоторое время назад мы создали инструмент для веб-разработчика. Программа была написана на Java и представляла собой desktop приложение. Изначально интерфейс программы не позволял настраивать рабочую область. Как оказалось это была большая ошибка, так как у каждого веб-разработчика уже были определенные предпочтения по настройке рабочего пространства.

После небольшого брэйншторминга мы решили построить интерфейс программы на базе одного из Docking Framework для Java. К сожалению стандартная библиотека Java Swing не предоставляет подобного решения, а использование JDesktop и JInternalFrame требует значительной доработки.

Требования к библиотеке Docking Framework были выдвинуты следующие:
Читать дальше →

Создание документации на основе PhpDocumentor или немного про комментирование кода

PHP
PhpDocumentor автоматически генерирует из исходного кода документацию. Поэтому скрипт покажет лучший вариант только при правильном построении комментариев, именно это мы и разберем в первую очередь.


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

Что такое ИИН и как проверить его корректность

PHP
Топик будет важен для казахстанских разработчиков, потому что в интернете по этой теме нашел только один непонятный топик.

ИИН — Индивидуальный Идентификационный Номер, 12-значный цифровой код, который присваивается физическому лицу один раз и пожизненно. с 1 января 2012 года заменит РНН и СИК.


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

Подводные камни интернационализации в CakePHP



Подводные камни интернационализации в CakePHP


Появилась у меня не так давно необходимость сделать интернационализации одного моего проекта, а именно реализацию механизма переключения языков (в моем случае – русский и английский языки). В итоге, попались мне несколько подводных камней, информацией о которых я и хотел бы поделиться. Дело в том, что на решение этих «камешков» у меня ушло некоторое количество времени: поиск на stackoverflow, мануалы teknoid'а, компиляция с иными источниками.

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

Обзор Android планшета PocketBook IQ 701

Где то примерно три недели назад бродя по MediaMarkt и рассматривая различные устройства, наткнулся в ряду читалок на этот девайс, привлек он мой взгляд, первым делом, цветной картинкой на экране, так как находился рядом с читалками на е-link, которые цветностью пока не отличаются.
Потратив примерно 30 минут времени я изучал девайс. Сразу стало понятно, что ОС Android дисплел TFT и в отличии от roverpad не является безымянной китайской поделкой (в смысле не копирует айпад, а имеет свой очень приятный дизайн). Сразу скажу, что держать в руках устройство достаточно удобно и на ощупь достаточно приятный пластик из, которого сделан корпус устройства. Устройство меня заинтересовало и было принято решение продолжить его изучение дома в интернете.

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