Skip to main content

Posts

Showing posts from 2010

Блог переїхав

Блог переїхав на HUGO . Нова адреса сайту  https://sheremetat.dev

Java EE 5 или Java EE 6 - что выбрать сегодня?

Перевод статьи  Markus Eisele "Java EE 5 or 6 - which to choose tooday" В эти дни разработчики ПО снова и снова начинают разрабатывать новые проекты Java EE. Эта технология по-прежнему является одной из широко используемых технологий. Если вы окажетесь на старте разработки нового проекта, перед вами станет вопрос выбора технологий и продуктов. Время между запуском новой спецификации и первая коммерческая реализация может быть трудным, по-этому у вас есть причина чтобы решить, что вы собираетесь делать. Придерживатся всех текущих спецификаций, которые доступны на текущий момент или перейти на новые продукты или выбрать части из уже имеющейся новой спецификации и смешивать их со старыми версиями? Основной вопрос, это: Какие версии Java EE я должен использовать сегодня? У меня этот вопрос возникает часто, поскольку постоянно выходят новые спецификации. И мне всегда трудно на него ответить.Сегодня я попытаюсь резюмировать свои мысли на этот счет и напишу помощник для Вас, что

Установка и настройка PHPUnit

PHPUnit - мощный фреймфорк для тестирования приложений написаных на языке PHP. С его помощью можно избегать ошибок, которые делают разработчики (а мы их таки делаем!), а также, при правильном использовании, создавать более "красивый" и читабельный код. В этой статье я вкратце рассмотрю основные правила написания тестов, установку  PHPUnit , а также "наведем красоту" в выводе результатов выполнения теста. Также сделаем шаблон для каждого нашего будущего теста.

Создание первого приложение для смартфонов BlackBerry

Стало интересно, что за зверь такой BlackBerry и с чем его едят. Немного полистав страницы в сети, определил для себя, что писать программы для этого смартфона не так уже и сложно. Не верите? Читайте сами! 

Нечеткая заставка при загрузке Kubuntu 10.04 Lucid Lynx

После обновления в новому релизу Кубунты напоролся на проблему, что заставка при загрузке показывается не в том разрешении, что надо. Немного погуглив и поискав на форумах, таки нашел. Оказывается, это баг и фикс уже есть и будет распостранен через обновления. Для тех, кто не хочет ждать, решение ниже от Lang

Подходы к разработке приложений с использованием PHP для начинающих

Попытаюсь внести свою лепту в понимание разработки ПО с использованием PHP для начинающих. Это не очередные советы по разработке. Они хорошо описаны в 40 советов по оптимизации вашего PHP-кода и Серия 50+ советов по оптимизации PHP кода . Я рассмотрю общие подходы по разработке с использованием PHP и, надеюсь, они помогут начинающим разработчикам писать качественное ПО с самого начала их карьеры.

Загрузка фотографий на сайт c помощью электронной почты

Задача. Реализовать возможность загрузки фотографий в профиль или в фотоленту события посредством электронной почты, поместить их в заданную папку и сделать соответственную запись в базу данных. Алгоритм Пользователь отправляет письмо с фотографиями на адрес типа [GUID]@mysite.com , где [GUID] генерируется уникально для каждой пары «пользователь+события» и он (пользователь) копирует / получает этот адрес для отправки после подписки на мероприятие или после регистрации нового профиля. Такого e-mail адреса НЕ СУЩЕСТВУЕТ. По этому все письма отправленные на несуществующие адреса перенаправляем на image_upload@mysite.com. Потом, при считывании почты с этого адреса, мы заспарсим заголовки и узнаем на какой адрес изначально было отправлено письмо. Распарсив полученный адрес, узнаем КУДА складывать файлы и кто их залил.