Java Tech Day 2011 - конференция разработчиков

18 февраля 2011 года в Санкт-Петербурге состоится специализированная конференция для Java разработчиков JavaTechDay 2011. Конференция проходит под патронажем корпорации Oracle, которая продолжает добрую традицию конференций SunTechDays в Петербурге. JavaTechDay 2011 пройдет в конферец зале гостиницы Холидей Инн Московский Ворота по адресу Санкт-Петербург, Московский проспект, 97а. В конференции примут участие ведущие инженеры компании Oracle из США, Англии и Санкт-Петербурга, а также Java разработчики из других компаний.

Приняв участие в мероприятии, вы узнаете о планах компании Oracle по развитию технологий JavaSE, JVM, JavaEE, JavaME, Embeded Java, JavaFX, об улучшении прозводительности Java, решении часто возникающих сложностей и конечно сможете пообщаться с коллегами по цеху.

Участие в конференции бесплатное, требуется предварительная регистрация.

До встречи на JavaTechDay 2011!

подробности: сайт конференции

Настраиваем реверс прокси в Cherokee для работы с Tomcat

На сервере установлен web сервер Cherokee. Также необходим сервер приложений Tomcat. Естественно, на одном порту они работать не будут, а хочется обращаться к серверу приложений по обычному 80 порту. Для этого в Cherokee настроим реверс прокси на Tomcat.

В админке Cherokee добавляем новый виртуальный хост, выбрав в качестве шаблона сервер приложений Glassfish (практически тоже самое, что и Tomcat):

( Читать дальше )

Установка JDK на FreeBSD

С проблемой, описанной в заголовке, я столкнулся впервые. В основном мои программы работают под Linux и Windows, где установка JDK не представляет проблем: запустил исполняемый файл, ответил не читая «yes» на вопрос про лицензию, подождал пару минут — и готово. А вот под FreeBSD всё не так просто. Ести для Linux и Windows можно скачать специально подготовленный для этих ОС дистрибутив, то варианта для Фряхи на сайте Oracle/Sun просто не существует и для установки приходится исполнять танцы с бубном и напильником. Конечно, с другой стороны, для умеющего читать человека не так там всё и сложно. Процесс установки описан здесь и по большому счету сводится к входу в католог того или иного порта с выбранным вариантом JDK, например,

cd /usr/ports/java/JDK16


и выполнению команды

make install clean


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

И все-таки, о некоторых подводных камнях хочу предупредить.





( Читать дальше )
  • +4
  • 05 декабря 2010, 02:07
  • yababay
  • 6

Установка Alfresco 3.3 в Ubuntu 10.04 LTS

Отличный мануал по установке Alfresco был найден мною здесь:

www.howtoforge.com/how-to-install-alfresco-community-3.3-on-ubuntu-server-10.04-lucid-lynx

Единственное, что не было освещено автором, это установка на 64 битную версию Ubuntu, для чего необходимо установить пакеты:

( Читать дальше )
  • +5
  • 29 августа 2010, 23:25
  • Sergei_T
  • 1

Первая полезная программа на Groovy

Когда изучают некий язык программирования и говорят «Давайте рассмотрим простую программу на данном языке», то в качестве примера выбирают какую-нибудь бесполезную задачу типа вывода на экран Hello World или вычисление факториала. Но Groovy — язык для получения быстрых результатов. Ему не свойственна академичность Java. Это, если угодно, средство из серии Quick & Dirty. Зачем тратить время на разбор примеров, если можно сразу, с места в карьер написать что-то полезное? Как раз такая сиюминутная задача и встала передо мной вчера: нужно было организовать шаблон для проектов, т.к. надоело вручную выполнять одни и те же рутинные операции. Итак, от скрипта требовалось:

1. Создать каталог проекта и структуру подкаталогов.
2. В некоторых подкаталогах создать файлы Main.java с содержимым, соответствующим имени проекта.
3. Создать кое-где файлы build.xml, тоже с соответствующими поправками на имя проекта.
3. Создать файл .gitignore.

Вот как это выглядит с точки зрения


( Читать дальше )
  • +5
  • 14 апреля 2010, 09:24
  • yababay
  • 4

Солнечный день: общие впечатления и оргмоменты

Участие в Sun Tech Days — лучшее, что случалось со мной как со специалистом за последние несколько лет. Одно плохо: командировку удалось выбить всего на один день, да и тот до конца не досидел: во время одного из самых классных докладов вынужден был сорваться с места и бежать на вокзал. Но впечатлений всё равно масса. В данном топике я опишу организационные моменты, чтобы удовлетворить чисто человеческое любопытство, присущее каждому из нас. О технической стороне дела, полезных знаниях и навыках, которые приобрел на конференции — чуть позже.



( Читать дальше )

[email protected]

Привет, камрады!

Агент Бабайка до Питера добрался, сижу на конференции, всё ОК. Случился уже и облом: Джеймс Хослинг, основатель языка Java, не выступит. Я, честно говоря, на него посмотреть и ехал Но тут много еще интересного, по крайней мере на секцию по Java FX буду пробиваться любыми средствами. Сейчас сижу в помещении, где будет секция по Solaris (ее хоронить, говорят, рано). В воздухе летает вот такая плюшевая фигня:



Ведущие разбрасывают игрушечных Дюков (талисман Java, как Тукс для Linux) после каждого выступления.
  • +9
  • 08 апреля 2010, 11:19
  • yababay
  • 4

Приглашение на Sun Tech Days 2010

8-9 апреля в Питере состоится традиционный слёт Java-разработчиков, уже много лет организуемый корпорацией Sun (теперь при спонсорстве Oracle).

Небольшой ролик с Sun Tech Days 2008:


developers.sun.ru/techdays2010/

На конференции выступит Джеймс Гослинг — один из первоначальных разработчиков языка Java. Будут работать секции, посвященные JavaFX, Java7, MySQL и т.п. (полная программа мероприятий здесь). Регистрация бесплатная. Можно записаться на один день, можно на оба. Я зарегистрировался на 8-е, хочу попробовать съездить. Кому нужно приглашение для регистрации — обращайтесь, вышлю.
  • +8
  • 24 марта 2010, 20:07
  • yababay
  • 3

Инструмент для рисования электронных схем

Для создания электронных схем можно использовать Java-приложение FidoCadJ. Осень простой инструмент с большим выбором элементов:



Устанавливается и запускается одинаково как для Windows, так и для Linux. Скачанный файл fidocadj.jar нужно передать интерпретатору java с ключом -jar.

java -jar fidocadj.jar


В Windows можно создать соответствующий bat-файл.
  • +5
  • 20 марта 2010, 11:00
  • yababay
  • 2

Debian Squeeze и Java

Сижу я на Debian testing amd64. До этого был i386.
После установки 64-битного демьяна, NetBeans и Eclipse не могли законнетиться со своими репозиториями, где всякие плагины, обновления и прочее.

Поначалу подумал может проблема из-за 64-битности, но оказалось беда эта пришла с очередным апдейтом в дебиане.

# cat /proc/sys/net/ipv6/bindv6only 
1


Т.е. NetBeans и Eclipse пытались подключиться через IPv6.
Соответственно, для лечения нужно переставить это значение в ноль:

# echo 0 > /proc/sys/net/ipv6/bindv6only


Либо прописать в /etc/sysctl.d/bindv6only.conf

net.ipv6.bindv6only = 0
  • +5
  • 14 марта 2010, 04:32
  • durman
  • 4