10 Tips for Proper Application Logging
1) Use the appropriate tools for the job Many programmers seem to forget how important is logging an application’s behavior and its current activity. When somebody puts: 1 log.info("Happy and carefree logging"); happily somewhere in the code, he probably doesn’t realize the importance of application logs during maintenance, tuning and [...]
Estimating Might Be Broken, But It’s Not Evil (не по темі, але цікаво)
Ron Jeffries’s essay Estimation is Evil talks about how absurd estimating can be on a software project, and the nightmare scenarios that teams can end up in: …Then we demand that the developers “estimate” when they’ll be done with all this stuff. They, too, know less about this product than they ever will again, and they [...]
JUG 22 Feedback
В четвер пройшла остання наша зустірч і невиликий фідбек по ній: Перш за все, хочу сказати спасибі автору, Сергію і всім хто пиєднався.Цього разу нас було близько 50 людей. Як ви мабуть занєте, це була перша самостійна зустріч, тому пива не була, але були халявні ручки 🙂 Також хочу нагадати про JDay.com.ua – поспішайте [...]
Java in One day (not finished)
http://www.paradise.caltech.edu/cook/Workshop/Java/Overview.html
JUG 22 Right Tool for the Job: Як правильно вибрати мову програмування
Вперше JUG Львів проводить повністю незалежну зустріч. Запрошуємо вас 13 четвер о 19.00 За адресою вул.Федьковича 60а – 2-ий поверх – конференц зал. На зустрічі будем слухати призентацію про вибір мов програмування для різних проектів:Right Tool for the Job: Як правильно вибрати мову програмування Доповідач: Сергій [...]
JBoss AS changed name …
JBoss AS changed name to Wildfly. You can find more details and interesting info here: http://www.wildfly.org/
Guava’s EventBus – Simple Publisher/Subscriber
Looking over recent additions to Google’s Guava Libraries Release 10 I noticed the addition of EventBus. This is a lightweight implementation of a publish-subscribe style messaging system. This is similar to the publish-subscribe model provided by JMS, however the messages remain within the application rather than [...]