Рубрика «java» - 299


C++ слишком сложен?

Иногда почитываю хабр. И когда заметил пост http://habrahabr.ru/blogs/cpp/111403/, честно признаюсь, он задел меня за живое. Я использую язык C++ как основной много лет. Еще раз честно признаюсь: так и не знаю его полностью. Вряд-ли я смог бы сотворить что-либо подобное Boost::MPL, Boost::Spirit или Boost::Xpressive. Но повод ли это говорить о сложности языка? Да, стандарт языка C++ раза в два больше стандарта C#. Но посмотрите на содержание: http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-334.pdf и http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2461.pdf.Читать полностью »

imageУже длительный период времени мы предоставляем нашим пользователям возможность поучаствовать в усовершенствовании платформы Jelastic путем голосования за новые фичи. Согласно результатам голосования, мы реализовали в Jelastic поддержку одного из самых популярных фреймворков — Play!.

Давайте рассмотрим небольшой пример того, как задеплоить Play!-приложение в окружение Jelastic.

  1. Создайте окружение на Jelastic, это займет всего несколько минут (для примера используем сервер приложений Tomcat 6, базу данных MySQL, имя окруженияЧитать полностью »

У нас и rich client, и сервер активно используют Spring. И очень быстро возникла проблема — как использовать спринг бины из обычных классов (которые сами — не бины).

Сначала возникли две идеи — передавать им нужные бины как аргументы в конструкторе или использовать какое то статическое поле для хранения Spring context.
Первая идея была признана порочной. Получается, что ныжные сервисы надо тянуть через длинную череду конструкторов.
Вторая идея тоже была признана порочной — возникает вопрос кто и когда будет инициализировать это поле и что будет происходить с юнит тестами.

Вскоре я нагуглил в интернетах такой красивый вариант:
<aЧитать полностью »

На прошлой неделе мы перезапустили «Рамблер-Новости» в новом дизайне и с новыми функциями, а сегодня выпустили их обновленные мобильные приложения для популярных платформ — iPhone, Android и Java, лучший способ читать наши «Новости» на мобильных устройствах.

Блог компании «Афиша» и «Рамблер» / Новые мобильные приложения «Рамблер Новостей»

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

Электронное правительство / Mobile ID
Привет!
Я хочу рассказать о том, что такое Mobile-ID, и как использовать эту услугу в своём софте.

Предыстория

В последние 10 лет в Эстонии появилось много разных электронных няшек: ID карта, электронные выборы, электронная школа (e-kool), дигитальный рецепт (digiretsept), электронный билет на общественный транспорт, порталы для граждан, пациентов больниц, портал для подачи показаний электросчётчиков и оплаты счетов за электричество, и так далее и тому подобное.

Одной из таких электронных няшек является Mobile-IDЧитать полностью »

В этой статье рассматривается использование популярного инструмента ant для развертывания Java приложений в Windows Azure:

  • Windows Azure Starter Kit for Java
  • Выбор реализации скрипта старта
  • Добавление пакета JDK.zip в approot
  • Добавление пакета с java-сервером в approot
  • Подготовка Java приложения
  • Сборка и тестирование в эмуляторе Windows Azure
  • Изменения в проекте для выкладывания в Windows Azure
  • Выкладывание проекта в Windows Azure
  • Полезные ссылки

Перед началом работы рекомендуется ознакомиться с общей информацией о Windows Azure — Электронная книга WindowsЧитать полностью »

в 9:18, , рубрики: eclipse, IDE, idea, java, метки: , , ,

Священный спор

Принято считать, что есть «вечные» вопросы, на которые нет правильного ответа. Например, что лучше: Windows или Linux, Java или C#; Чужой против Хищника или Чак Норрис против Ван Дамма.

Одним из таких холиваров считается выбор лучшей IDE для Java:
JAVA / Почему IDEA лучше Eclipse

Идут постоянные споры о том, в которой из них больше плагинов, горячих клавиш и т.д. Различий так много, что трудно выбрать, какие из них важнее, и все сходятся в одном: обе IDE примерноЧитать полностью »

Хочу вам рассказать немного о Java Day, который случился 10 февраля. Сразу поясню, почему публикую так поздно — первоначально идея была в том, чтобы сравнить Java Day с семинаром Red Hat (читайте в моём следующем посте), но мероприятия оказались настолько разными, что писать о них в одном посте нет никакого смысла. Вообще-то, пост будет не столько описанием того, что там происходило (такое уже публиковалось), сколько о впечатлениях, которые у меня остались.
JAVA / Java Day 2012. Впечетления
Я уже посещал ранее «Sun Tech Days», но тогда мероприятие проходило «под крылом» Sun, поэтому,Читать полностью »

Хочу вам рассказать немного о Java Day, который случился 10 февраля. Сразу поясню, почему публикую так поздно — первоначально идея была в том, чтобы сравнить Java Day с семинаром Red Hat (читайте в моём следующем посте), но мероприятия оказались настолько разными, что писать о них «вперемешку» нет никакого смысла. Вообще-то, пост будет не столько описанием того, что там происходило (такое уже публиковалось), сколько о впечатлениях, которые у меня остались.
JAVA / Java Day 2012. Впечатления
Я уже посещал ранее «Sun Tech Days», но тогда мероприятие проходило «под крылом» Sun, поэтому,Читать полностью »

Часто случается, что после запуска какого-нибудь амбициозного интернет проекта и удачного его пиара в СМИ компания ожидает большой приток посетителей. К сожалению, наш мир не идеален и так случается, что сайт не справляется с таким потоком посетителей, называемым в наших кругах «хабраэффектом», и начинает тормозить. Соответственно компания теряет и деньги и репутацию. В таких случаях программисты обычно сваливают вину на админов, а админы на программистов. Получается замкнутый круг.

imageЧто же делать, если ваше приложение стало тормозить? Одним из способов является перевод его в <aЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js