четверг, августа 14, 2008

Do What I Mean

Do What I Mean (DWIM) — делай, то что я думаю. Да, звучит громко, но всегда хочется, чтобы программирование, как можно больше, сводилось именно к такому принципу и подходу. Частично, внутренние средства Eclipse в этом нам сильно помогают (для критиков оговорюсь — в общем-то любая IDE если не делает этого, то просто обязана делать), например возможность быстро переименовать какое-то значение в тексте или сделать более глобальный рефакторинг по всему проекту, или даже workspace. А есть еще такие штуки, как шаблоны (Templates). Вот сейчас, я хотел бы немного поделиться своими примерами шаблонов, для облегчения рутинного постукивания по клавиатуре.

среда, августа 06, 2008

Eclipse: Java EE Applications Made Easy eBook

Сегодня компания IBM прислала мне очередное письмо, в котором любезно сообщили мне о том, что вышла новая интересная книга, посвященная Eclipse, которую можно совершенно бесплатно скачать из Интернета: Eclipse: Java EE Applications Made Easy. «Скачать из Интернета» — нужного понимать буквально, потому, что ссылка уходит на сайт Internet.com, где прежде, чем первым шагом, прежде чем гулять по сайту нужно зарегистрироваться. :-( Стало грустно, но любопытство было выше и я зарегистрировался, фих с вами — книгу скачал, всего 1,5 mb и тут же разочаровался, всего 41 стр.! Вот всё её содержание:

Letter from the Editor

- Bob Kane

Get Started with the Eclipse Platform

- Chris Aniszczyk and David Gallardo

A Whirlwind Tour of Eclipse Europa

- Chris Aniszczyk

Installing and Using Eclipse-based IBM Rational Products

- Khawar Z. Ahmed

An Introduction to Eclipse for Visual Studio Users

- Genady Beryozkin

Taking a Lifecycle Approach to Software Quality Testing and Management

- Rikki Kirzner

Rational Application Developer for WebSphere Outshines Eclipse

- Rikki Kirzner

В общем-то, эта «книга» — простой набор статей разных авторов, красиво оформленных в pdf. Ждал большего, но в общем-то «за бесплатно» и за это спасибо. Вообще, должен сказать, что автор Chris Aniszczyk мне нравиться (как автор), я периодически читаю его статьи в блоге (в моём rss-канале, можно часто видеть его публикации), так что его имя в этой книге меня порадовало. Остальных не знаю :-(...

В общем, для тех, кому интересно, чтобы не мучатся, — я выложу эту книгу тут: http://groups.google.com/group/eclipse-dev-rus/files?hl=ru (сейчас выложить не могу по внутренним техническим причинам, если, что можите мне написать - вышлю почтой)...

Upd: выложил книгу по выше указаному адресу.


четверг, июля 31, 2008

Eclipse Search in FireFox

Очередной форвард из моей ленты новостей...

Для тех, кто не знает, есть такой интересный проект: Cypal Solutions - Eclipse Search. Думаю, название говорит само за себя - это поисковик по различным ресурсам связаных с тематикой eclipse. Честно сказать, не знаю сколько там страниц проиндексированно и прочее, на сколько я понял - движок гугловский (хотя не знаю - не вдавался), но, вообще, результаты поиска, по моим капризным запросам, меня порадовали (не мог не поискать самого себя!). Автор оригинала новости, например, предлагает сравнить результаты поиска по запросу EMF у Google и Eclipse Search и сделать для себя выводы. По моему, вполне показательно.

Самой интерсной фишкой в этом всём, имхо, - это наличие firefox плагина. Для того, чтобы добавить Eclipse Search в список своих поисковиков, нужно просто зайти на эту страницу и выпадающем списке поисковиков, в правом верхнем углу, появиться кнопка "добавить Eclipse Search". Очень просто! Но если что, тут есть илюстрированная инструкция ;-). В джентельменском наборе каждого Eclipse гика такая штука быть просто обязана. Я так считаю! ;-)

среда, июня 25, 2008

Eclipse Ganymede RC4

Ура товарищи! Ganymede get ready!
Кто-нибуть объясните мне есть ли разница между скаченной мною версией пару дней назад и сегодняшним выпуском?! :-) Метка "beta" уже, относительно, давно из названия пропала - есть смысл еще раз тащить этот спутник к себе в логово?

понедельник, июня 16, 2008

Ganymede is coming...

Все больше и чаще то тут, то там начинают говорить об Eclipse Ganymede. И хорошо - все ждут официального релиза, и мы ждем. Я, вон, даже записался в друзья Ганимеда и картиночку у себя в блоге повесил ;-).
Вот что про него пишут сами разработчики (в лице Тома Сшиндл, надеюсь я верно его имя написал):
  • В JFace добавятся 2 Nebula-компонента (Nebula-Gallery и Nebula-Grid), которые должны, по идеи, расширить ряд JFace-Viewer-API компонентов;
  • Для датабиндинга (databinding) появятся дополнительные плагины, реализующие связь данных с EMF-объектами... ээээ ... честно сказать я даже не знаю радоваться ли, ибо я не знаю что это и с чем это надо есть. Сам Том в своем блоге пишет, что вещь хоть и сырая, но очень классная! Ну что ж, дай Бог!
  • Так же датабиндинг должен пополниться поддержкой деревьев (TreeViewers). Наконец-то;
  • Ну и естественно исправлена целая куча ошибок старых и добавлена целая куча*3 новых, ну это в общем-то естественный процесс.
Ну конечно - это лишь поверхностный взгляд. Если разбирать детально, то в каждом из 24-х проектов в Ганимеде - будут свои вкусности и фенечки. Так что всем ждать затаив дыханье и капать слюной на клавиатуру.

Не смотря на то что Ганимед еще окончательно не появился на свет (обещали, кстати уже в июне дать скачать окончательный релиз), уже появилась интересная страничка, где можно написать где и как ты используешь Eclipse - Ganymede Around the World. Примечательно, что на данный момент в Европе его используют активней всего :-) ... Наверно это так сказывается название текущей версии Eclipse Europe! В общем предлагаю всем в обязательном порядке ткнуть пальцем в карту и сказать, я вот тут сижу и на Ганимеде вашем программки пишу ;-).

И вообще - активно следите за новостями (осмелюсь еще раз пропиарить свой feed ;-) ... ), в последнее время они очень радуют! Особенно радуют глаз движения на отечественном сегменте, и не важно, что все буквы не русские, так уж оно есть - какие смогли такие написали!...

Так что ура! В бой и с песнями!

среда, июня 04, 2008

World Wind Java

Прослышал в новостях про интересный продукт - World Wind Java (WWJ) SDK. Позволяет, аля Google Earth/Maps посмотреть со стороны на наш жалкий мирок. Проектом занимается ни кто-нибудь, а небезызвестная контора космонавтики - NASA (всем боятся полчаса). Да и вообще, этот проект вызвал у меня интерес еще по следующим причинам:
  • Во-первых: приложение написано на Eclipse платформе и может быть использовано в привычной IDE в качестве плагина;
  • Во-вторых: это open source проект написанный на Java и Open GL;
  • В-третьих: это как написано в на сайте - новые возможности для создания/развития открытых Геоинформационных Систем (ГИС);
  • Ну на конец - это просто прикольно! Такой проект, да еще и открытый, написан на Java, тут и Eclipse, IBM, NASA, 3D... столько интересных слов употреблено, аж дух захватывает. Сразу захотелось это добро куда-нибудь прикрутить :-) ...
Классно. Меня впечатлило.

вторник, июня 03, 2008

Lotus Symphony

Из новостей:

После продолжительного тестирования вышел Lotus Symphony 1 Final. Бесплатный офисный пакет основан на OpenOffice 1.1.4 и на Eclipse Rich Client Platform.

Особенностью является многодокументный интерфейс (MDI). Состав пакета: Lotus Symphony Documents, Lotus Symphony Presentations и Lotus Symphony Spreadsheets. Полная поддержка русского языка.

Symphony может работать с различными форматами документов, в том числе и с форматами MS Office 97-2003. По умолчанию документы сохраняются в ODF, возможен экспорт документов в PDF.

Оч приятная новость, имхо. :) Подробности тут.