← All posts tagged Java

omnivore
Java guava Понадобилась библиотека для кеширования объектов в java (не web, не distributed). Список некоторых существующих библиотек можно найти здесь java-source.net и тут stackoverflow.com

Похоже, лучшее из того, что есть — это кеш из guava libraries.

Презентация guava-libraries.googlecode.com

Туториал code.google.com
omnivore
Java с выходом новой версии netbeans попробовал перейти с eclipse на него в своих проектах (на javase). Впечатления положительные. Интерфейс, как и рекламируется, более отзывчивый, что приятно. Рефакторинг, автодополнение, настраиваемость, mercurial со своими плюсами и минусами.
omnivore
Java когда в основной ветке java появятся лямбды, это будет, ну если не черным, то уж точно серым днем для явы.
omnivore
Java orm links Android если вам надо простую ORM для андроида, то есть:

* androrm.the-pixelpla.net — незапрещающая лицензия. Простая, легкая. Документация, примеры есть.
* activeandroid.com — Стоит денег (от 20 баксов). В стиле руби activerecord. Документация, примеры на сайте скудные (для коммерческой библиотеки).
* ormlite.com — незапрещающая лицензия. Выглядит несколько монструозно для андроидов. Много чего умеет, достаточно mature
* code.google.com — наколеночная поделка

эти внимательно не смотрел:
* github.com
* code.google.com
omnivore
Java по дороге на работу слушал подкаст "разбор полетов". И темы интересные, и голос у одного из двух ведущих хорошо поставлен, и в теме они в общем-то разбираются...
Но очень уж все непрофессионально. К темам ведущие, видимо, не готовятся — долго вспоминают, как именно называется та или иная библиотека, иногда плохо знают фичи обсуждаемого инструмента/библиотеки и т.д. Между собой план подкаста, похоже, не обсуждают — это видно по несогласованности диалога. И порой долго тянут "ээээ", когда пытаются подобрать нужное слово.
Но так-то неплохо, конечно
omnivore
Java Lisp programming linj (https://github.com/xach/linj) — транслятор коммон лиспа в яву (компилируемую jvm-1.1 и выше). Выглядит красиво. (да, новость про linj видел еще в начале года, но только руки дошли почитать туториал)
omnivore
Java ? смотрел на разные библиотеки для программирования по контракту в яве. Либо я плохо искал, либо только c4j — что-то приличное и независящее от фреймворков.
Особенно удивило, что во многих других либах предлагают описывать контракты текстовой строкой. Как говорится, "приятной отладки" :)