Отчасти потому что жести нет, отчасти потому что про некоторую рассказать нельзя.
Но тем не менее.
1. Отличный обзор того что такое Guava и как ее готовить
http://www.infoq.com/presentations/Guava
2. Длинный и может быть не самый лучший рассказ о том что такое DropWizard, но в нем хорошо изложена мотивация того нафига он нужен.
http://www.infoq.com/presentations/Dropwizard
3. Я давно смотрю на Gradle и до сих пор не понимаю нафиг оно вообще.
Но тем не менее.
Рассказ о том что такое таски в Gradle
http://habrahabr.ru/post/167227
и рассмотрение Gradle Артемом Кошелевым (поддерживаю Артема по всем пунктам)
http://artkoshelev.github.io/posts/getting-started-with-gradle/
Видео с Клуба Анонимных Разработчиков в Киеве про build tools
http://video.yandex.ua/users/xpinjection/view/345/#hq
4. Тестирование с использованием виртуальных машин уже давно не является чем-то особенным.
Вслед за распространением самой идеи появляются и инструменты.
http://sourceforge.net/projects/rf-virtualbox-lib-py/
В 2011 году я создавал нечто подобное, но библиотекой это так и не стало.
От себя могу сказать что подобного рода библиотеки строятся поверх command-line-интерфейсов.
Такие интефейсы есть и у VirtualBox (reference, интересная статья ), и у VmWare WorkStation (ссылочка на reference)
5. Грядет. Я только об этом успел подумать, а умные дядьки из гугла уже давно подумали. И уже даже сделали.
Модульные девайсы, кастомизация своими руками, сменные модули.
Project Ara
6. Как нынче преподают java в Таллине
Код тут - https://github.com/zeroturnaround/java-fundamentals
7. Обновление Android SDK - поддержка фич Java 7.
- String в switch-case выражениях;
- Сокращенное описание generics (diamond operator <>);
- Обработка исключения для нескольких типов (catch (E1 | E2 e));
- Знаки подчеркивания в числовых константах (1_234_567);
- Двоичные константы (0b0001).
- Автоматическое управление ресурсами (try-with-resources)
Менеджерское.
Подпишусь под каждым словом.
Комментариев нет:
Отправить комментарий