Google Docs bar for Firefox
Рубрика: Google | 31 January 2008, 14:39 | Vadim Voituk
Только что коллега подкинул ссылочку на – плагин для FireFox, позволяющий быстро получить доступ к своим документам, сохраненным в системе Google Docs, прямо из панели браузера.
Так как я уже больше года храню большинство своих текстовых документов и электронных таблиц в Google Docs – переоценить полезность и актуальность такого плагина для меня лично, – просто невозможно.
Вообщем добавляем к своему списку Must Have Firefox Plugins.
Introduction to Java Persistence API
Рубрика: Development, Java | 30 January 2008, 11:10 | Vadim Voituk
Ранее мне не приходилось в полноценной промышленной разработке использовать различные ORM-фреймворки а-ля iBATIS, Hibernate, Toplink etc.
Все мои познания в них ограничивались “поиграться и бросить” Hibernate & iBATIS.
Сейчас же, в предверии перехода на EJB3, жизнь заставила разобраться с JPA – оттуда и “ростут ноги” этой заметки.
Постараюсь продемонстирировать какой простой и понятной становится задача отображения этого класса на таблицы реляционной БД с ипользованием JPA. [Далее...]
Недавно я общался с приятелем по Google Talk на программно-методологические темы. Этот самый приятель спросил, знаю ли я что-то про “дикое программирование”. Настроение было весьма и весьма ленивое: ответил что-то вроде:
“Juriy: Порвать на себе тельняшку, укусить менеджера, отобрать ноутбук, забиться в угол рычать и писать код?”
За что был удостоен почетного места на .
Приятно, конечно, но это не стало-бы поводом писать пост, если бы не милый , который они только-что опубликовали.


Мелочь, а приятно :-)
Редизайн свершился!
Рубрика: Блоггинг | 25 January 2008, 23:44 | Vadim Voituk
Не смотря на то, что были сорваны все возможные сроки – редизайн этого блога все-таки свершился!
За разработку и верстку дизайна огромное спасибо Артему Волхонскому (aka Artyom4D).
Описывать какие-либо мысли по поводу нового “скина” – оставляю на совести читателей (так же как и поиск ошибок/неточностей/нестыковок:).
Отмечу лишь, что данный редизайн – это всего-лить начало работ – планов и идей по развитию блога достаточно много.
P.S. Очень надеюсь получить хоть какой-то feedback от постоянных читателей и ещё больше надеюсь что новая “шкурка блога” прийдется им по вкусу.
Toplink Essentials on Caucho Resin
Рубрика: Development, Java | 23 January 2008, 15:28 | Vadim Voituk
Опять же себе на заметку, но может кто уже наступал…
Как оказалось, использовать Oracle Toplink Essentials как JPA-провайдер в среде контейнера Resin 3 .
Такое поведение нарушает требования 0000005.8 и 0000005.9 спецификации
Хотя тех, кто хоть раз имел дело с Caucho Resin, подобные нарушения спецификаций, наверное, уже давно не удивляют:)
Хочешь-не-хочешь, но на Resin 3, приходится использовать встроенную JPA-имплементацию – Amber.
(с ужасом жду миграции на Resin 3)
Сам же больше дня проигрался с Resin 2.x (ни о каком Abmer-е ещё речи быть не могло) в тщетных попытках подключить к нему Toplink Essentials.
Как не крути, а не хочет Resin видеть persistence.xml.
Самое неприятное было то, что проблема состояла в наличии файла ejb-30.jar из поставки Resin 3.x в lib-директории Resin 2.x (невесть откуда он там взялся!).
Так вот в этом самом ejb-30.jar находилась собственная реализация класса javax.persistence.Persistence, которая о Toplink-е ничего знать не знала.
Проблема решилась путем удаления оного файла.
ЖЖ Чичваркина
Рубрика: Блоггинг, Ссылки | 22 January 2008, 10:46 | Vadim Voituk
Не смог удержаться чтоб лишний раз не порекомендовать только что найденный ЖЖ-блог Евгения Чичваркина – совладельца холдинга “Евросеть” и феноменального бизнесмена, который в то же время является эталоном ведения аггресивной и интересной манеры бизнеса, балансируя между полубандитской бизнес-средой и варварским законодательством присущими пост-советскому пространству.
Давно наблюдаю за его деятельностью и не перестаю поражаться обилию новых идей и нетривиальных решений, исходящих от этого человека.
P.S. Кстати блог существует чуть больше всего недели, а уже имеет около 2000 читателей, что легко обьясняется невероятным интересом к персоне Чичваркина.
Обзор lBook eReader V3
Рубрика: Книги | 18 January 2008, 16:09 | Vadim Voituk
К прошедшему празднику Нового года подарил Оксане, давно желаемую книгочиталку
Поначалу думал, что подобная игрушка в сравнении с КПК довольно бесполезна и неудобна, но я быстро получил возможность изменить свое мнение.
Итак попорядку.
lBook eReaderV3 преставляет собой небольшой eInk-планшет, чуть меньше чем лист формата A5, толщиной около 9-ти мм.
4-х цветный экран, диагональю в 6 дюймов и разрешением 800×600, построен по технологии eINK VizPlex, – в результате при чтении складывается ощущение, что читаешь бумажную книгу, напечатанную на матовой бледной бумаге.
Внутри находится 200MHz Arm9-процессор производства Samsung, на котором успешно “крутится” какой-то малоизвестный Linux.
Умеет читать все популярные форматы книг, в том числе и PDF(!!!). Кроме того имеет встроенные MP3-плеер и выход для наушников (наушники комплеткуются).
Своей памяти 8Мб + слот расширения для карт SD/MMC (в комплекте идет SD 512Mb).
Производительность такого устройства оставляет желать лучшего, но зато без подзарядки, от стандартного Nokia-вского аккумулятора, можно читать книги около недели.
Немного о личных впечатлениях.
Как я уже писал ранее, поначалу относился к описанному девайсу пренебрежительно, но после 4-5-ти попыток использования – я проникся.
Читать удобно так же как и с книги, – глаза совершенно не устают и при этом не нужно придерживать закрывающиеся страницы. Говорить же о том, что можно носить с собой половину своей библиотеки, как-то даже неприлично :)
Также очень важным для меня был тот факт, что lBook умеет читать PDF с изображениями – уже больше 2х недель вечерами читаю Manning EJB3 in Action, получается даже довольно быстро :)
К минусам “игрушки” можно отнести отсутствие подстветки экрана (в темном автобусе почитать не удасться) и достаточно высокую цену. Хотя подозреваю что в течении 5-6 месяцев она будет очень сильно снижаться.
Groovy Zone on DZone
Рубрика: Groovy | 18 January 2008, 11:30 | Vadim Voituk
Не так давно мы с Юрой разобрали , а уже через неделю, DZone заставил снова обратить на себя внимание, – усилиями Andres Almiray был опубликован – подраздел DZone полностью посвященый Groovy & Grails.
Пока статей там не очень много, но думаю это очень быстро будет исправлено.
Теперь, вместе с Groovy Zone, на DZone уже существуюет 26 “зон” по разным направлениям – каждый найдет себе тематику по вкусу:).
Eclipse subversion over proxy
Рубрика: Development | 17 January 2008, 13:24 | Vadim Voituk
Себе на заметку…
Дабы заставить Subclipse работать поверх HTTP-прокси, необходимо после установки дописать такое:
[global]
http-proxy-host = proxy1.some-domain-name.com
http-proxy-port = 80
http-proxy-username = blah
http-proxy-password = doubleblah
http-timeout = 60
в файле “C:\Documents and Settings\<username>\Application Data\Subversion\servers”
Создание pluggable решений при помощи Java.
Рубрика: Java | 14 January 2008, 13:31 | juriy
В последнее время плагины (подключаемые модули) используются везде: в средах разработки, в браузерах, в файловых менеджерах и в медиа-плеерах. Сложно найти серьезное приложение, которое не предоставляло бы возможности себя расширить. Даже небольшой текстовый редактор Notepad++ в котором я сейчас набираю текст этой заметки позволяет подключать плагины.
Эта заметка посвящена тому, как разработать pluggable приложение при помощи Java.
[Далее...]
