-
Поездка в Санкт-Петербург
Прошло уже больше месяца, с тех пор как я обещал друзьям написать про свою поездку в Питер. Было очень много разных дел по работе, в итоге только сейчас смог дописать.
-
OrderBy или OrderColumn
Между JPA аннотациями OrderBy и OrderColumn существует огромная разница.
-
Кофе и программисты
Мой небольшой обзор разных кофеен. Уже больше года веду образ жизни свободного разработчика. Время от времени встречаюсь с такими же как я (программистами, стартаперами). На таких встречах мы, как правило, обсуждаем текущие задачи, пьём кофе, строим планы на будущее, а иногда устраиваем “полевые испытания” – вместе проверяем как работает веб-сервер, тестируем приложения под андроид в…
-
Java 7. Завершение обзора проекта “Монета”.
В двух постах до этого описал некоторые новшества из Project Coin – Java 7, а именно: 1) Дельфин, монета и бриллиантовый оператор. – Improved type inference for generic instance creation (diamond) – try-with-resources statement 2) Java 7. Строки в переключателе – Strings in switch Сейчас хотел описать три оставшихся нововведения: – Целые числа в двоичном…
-
UML в Javadoc через maven+umlgraph
Где-то год назад писал про различные UML-редакторы. К сожалению, ситуация толком не изменилась, пока действительно удобного на 100% для себя инструмента для создания UML-диаграмм не нашел. UMLet – хорошо спасает в 80% случаев для быстрого прототипирования, но иногда его не хватает. Сейчас речь пойдет не о нем, а о UMLGraph. Это инструмент, который позволяет осуществлять…
-
Java 7. Строки в переключателе
В предыдущей статье я написал про некоторые новшества в Java 7 (входящие в Project Coin) а именно: – Бриллиантовый оператор (Improved type inference for generic instance creation diamond) – Автоматически закрывающиеся ресурсы (try-with-resource). Конечно, это очень приятные вещи, но больше всего я рад появлению Strings in switch! Возможность использовать строки в switch люди ждут уже
-
Дельфин, монета и бриллиантовый оператор.
Релиз Java 7 должен выйти 28 Июля. В связи с этой знаменательно датой, я наконец-то решил посмотреть, что нас всех ждет. Поскольку в последнее время в основном занимаюсь Scala, то на новые языковые фичи в Java не обращал серьезного внимания (только на тусовках java-программистов, плюс поглядывал что пишут в разных блогах жависты). Итак Java 7.…
-
do while false
“Делать пока ложно”. Пару дней назад пытался кратко рассказать товарищу через аську про использование do { } while(false); для переписывания длинных ветвящихся if-ов. Кратко объяснить не получилось, в итоге решил написать в блоге. Метод довольно спорный, хотя и встречается в некоторых авторитетных источниках (например в “Совершенном Коде” С. Макконела). Идея довольно простая. 0. Код помещаем…
-
Firefox и localhost
Недавно помогал ребятам из одной конторы (нужно было сделать на HTML5 Canvas графический редактор для их легаси-системы). Среди прочих задачек, была интересная проблемка с Firefox-ом – медленно обрабатывались запросы (1 запрос > 1 секунды). Так как веб-сервер – самописный (полностью!), то были подозрения на все-что угодно (ошибки в реализации протокола, проблемы в клиентском коде на…
-
Мои хинты для Netbeans 7
Недавно нужно было заново установить Netbeans 7. Вот некоторые действия, которые всегда приходится делать после установки “коробочной” версии, а именно: поддержка Scala, интерфейс на английском и quick file chooser. Установка Заходим на официальный сайт: netbeans.org Нажимаем на [Download FREE] и переходим на ссылку http://netbeans.org/downloads/index.html Скачиваем, устанавливаем и запускаем. Итак, что приходится делать: 0. Обновления. На…