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

imageС радостью сообщаем, что команда Jelastic примет участие в главном событии года для русских Java-разработчиков — конференции JavaOne Russia 2012. Она состоится 17-18 апреля в г. Москва, Российская Академия Наук (Ленинский проспект 32a).
18 апреля в 16.30 выступит с докладом технический директор российского подразделения Jelastic Дмитрий Лазаренко. Приходите, не пожалеете! Тематика доклада никого не оставит равнодушным: «Не по дням, а по часам! Вертикальное и горизонтальное масштабирование приложений на Java.»
Мы рассмотрим, как надо проектировать приложения, чтобы они могли выдержать свалившуюся на них славу и неожиданный поток клиентов, приемы вертикального и горизонтального масштабирования, преимущества и недостатки каждого подхода, узкие места и потенциальные проблемы. image В том числе мы приведем примеры практической реализации обоих видов масштабирования в единственной облачной платформе хостинга Java в России — Jelastic.
Так же вы сможете увидеть, как работает Jelastic PaaS и задать все интересующие вас вопросы у нашего стенда, который будет открыт для посетителей на протяжении всего времени проведения конференции. До встречи!Читать полностью »

Я уже давно интересуюсь темой «Социальные сети», в последнее время это Enterprise направление. Сорри за то что пост не особенно содержательный получился, но я надеюсь что он окажется полезен хотя бы для кого-нибудь.

Jive Social Business — Collaboration & Social Software Solutions

Знакомимся — портал которым мы пользуемся в рамках компании в которой я работаю. С удовольствием поделюсь личным опытом (больше негатив).

Продукт не является юзерфрендли, совсем не является. Навигация сильно отличается от продуктов которыми люди привыкли пользоваться (вконтакте, фейсбуки, одноклассники и мн.др.). Хочешь прочитать личное сообщение? — На!, Получи!, всё просто:

  1. Найди иконку активности
  2. Не нашёл? Оно в верхнем меню, нужно мышкой водить по нему пока не увидешь hint «Сommunications»
  3. Получилось?, на конфетку. Теперь ищи в зоне контента Ссылку «Filter»
  4. Выбери из выпадающего меню «Messages» и будет тебе счастье

Для того чтобы просто отправить сообщение, достаточно дойти до второго шага :). А это уже проще :)
Читать полностью »

Не так давно на Хабре был хороший пост посвященный проекту Spring Data-JPA.
Проект меня очень впечатлил, т.к. он предлагал хорошо продуманное решение для работы с репозиториями.
Собственные наработки на эту тему у нас имелись, однако Spring Data-JPA был намного более элегантным и функциональным решением.
Была одна загвоздка — проекты с которыми я работаю построены с применением Google Guice.
В свое время это был мой осознанный выбор и в целом он до сих пор устраивает как команды проектов, так и заказчиков.

… но концепция репозиториев от Spring Data-JPA была слишком вкусной…
Читать полностью »

в 16:04, , рубрики: java, kotlin, метки:

Сегодня выпущен первый официальный «milestone» проекта Kotlin:

Самые интересные изменения:Читать полностью »

Без сомнения каждый, кто в своем резюме указывает опыт разработки на Java, хоть раз в жизни писал строки

public static void main(String[] args)

компилировал их и запускал на выполнение командой наподобие java HelloWorld.
Но многие ли знают, что происходит внутри JVM от момента выполнения этой команды до того как управление передается методу main, как Java находит и загружает необходимые пользователю классы? Возникшая однажды производственная задача заставила автора разобраться в этом вопросе. Результаты изысканий под катом. Сразу стоит оговориться, что статья не претендует на полноту охвата всех существующих JVM, тестирование проводилось только на Sun HotSpot JVM.
Читать полностью »

Добрый день!

В одном проекте мне потребовалось сохранять контакты в Google Contacts. Это несложно — надо только авторизоваться через OAuth в Google и получить ключ доступа. Но дело в том, что при этом делается переход на сайт Google, где собственно происходит авторизация и подтверждение доступа приложения к контактным данным. Я же предполагал делать работу с контактом в iframe, а в целях предотвращения clickjacking'а Google не позволяет этого делать. Стало быть, требуется как-то сделать, чтобы страница OAuth открывалась в главном окне, а не во фрейме. Мой вариант решения — под катом.
Читать полностью »

13 марта состоялся релиз второй версии scala/java-фреймворка Play. На хабре уже был обзор новых фич Play 2.0. В этой же статье я хочу восполнить пробел в отсутствии мануалов на русском языке по этому интересному фреймворку на примере создания простого приложения на Java, состоящего из списка категорий и привязанных к ним вакансий.

Статья рассчитана на тех, кто совсем не знаком с Play и хотел бы его «пощупать», не тратя много времени.
Читать полностью »

в 17:56, , рубрики: java, javafx, метки:

На сайте Oracle стала доступна для скачивания предварительная версия JavaFX Scene Builder:

image

Редактор предназначен для мышкоредактирования формочек под JavaFX. Рассмотрим что в нём есть:
Читать полностью »

в 15:19, , рубрики: java, javaone, метки:

Меньше чем через две недели в Москве стартует JavaOne Russia 2012. Не забудьте принести нам ваши деньги зарегистрироваться. В этом посте мы опишем, что забавного и интересного будет по теме производительности Java там.
Читать полностью »

Добрый день дамы и господа,

Эта статья предназначена в первую очередь начинающим и навряд ли принесет какую либо пользу людям былым. Но было бы неплохо, если бы люди с опытом привели бы парочку полезных ссылок в комментариях.
Итак, знакомство я советую начать с демо. Тогда вы сможете себе представить, а что GWT вообще может и какие виджеты доступны прямо из коробки. GWT безусловно весьма сильный Фреймворк, но его чуть ли не самая главная беда заключается как раз в том, что этих самых виджетов не так уж и много. Но эта не беда, т.к. есть много различных библиотек, которые эту проблему решают. Особый расцвет пришелся на время 2-3 года назад, когда много чего в GWT просто не было и явных фаворитов среди сторонних библиотек тоже не было заметно. Сейчас ситуация довольно сильно изменилась. Поэтому если вам нужен какой нибудь продвинутый виджет, то советую обратить внимание на SmartGWT и Ext-GWT.
Читать полностью »


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