З 12 по 16 Листопада в Антверпені (Бельгія) буде проходити найбільша не комерційна Java конференція в європі (а може і в світі)
Якщо випадково хтось збираєтсья відвідати - зголосіться!!!
На сайті конференції будуть викладені матеріали: http://www.devoxx.com
Translate
середа, 7 листопада 2012 р.
вівторок, 6 листопада 2012 р.
Selenium WebDriver - тестування web-сторінок з Java
Selenium вже давно користується заслугованою популярністю серед багатьох розробників, як інструмент тестування веб-сторінок. WebDriver - "новий" селеніум, який дозволяє виконувати інтеграційні тести описані в звичному коді (Java, C#, etc) в різноманітних браузерах чи віртуальному середовищі.
понеділок, 5 листопада 2012 р.
We Need a Programmer for President
Цікава стаття про наступниі вибори в США
Трішки велика і на англійській мові, але вартує прочитати:
http://java.dzone.com/articles/would-you-vote-programmer
Трішки велика і на англійській мові, але вартує прочитати:
http://java.dzone.com/articles/would-you-vote-programmer
неділя, 4 листопада 2012 р.
Вебінар Презентація Spring Hadoop
8 Листопада Spring буде проводити Вебінар по презентації Spring Data для Apache Hadoop
Презинтація розпочнеться о 17.00(укр. час).
Зареєструватись на вебінар і почитати про саму подію можна тут:
http://www.springsource.org/node/3669
Також цей тиждень ознаменувався виходом нового релізу Spring Framework 3.1.3.
Реліз ноути цієї версії спрінга можна прочитати ось тут:
http://www.springsource.org/node/3720
Презинтація розпочнеться о 17.00(укр. час).
Зареєструватись на вебінар і почитати про саму подію можна тут:
http://www.springsource.org/node/3669
Також цей тиждень ознаменувався виходом нового релізу Spring Framework 3.1.3.
Реліз ноути цієї версії спрінга можна прочитати ось тут:
http://www.springsource.org/node/3720
пʼятниця, 2 листопада 2012 р.
четвер, 1 листопада 2012 р.
EclipseLink ORM Persistence Framework
Для більшості java рограмістів сьогодні Hibernate == ORM. проте є ряд інших, не менш цікавих ORM, які можуть виявитися куди більш підходящим для вашого проекту, ніж улюблений Хібернейт.
Хочу звернути вашу увагу на EclipseLink, який пішов від ораклівського TopLink і сьогодні являє більш ніж підтримку персістенсу через JPA, але також JAXB, JCA та SDO (простими словами - можна працювати з XML, веб-сервісами чи но-скл базами). Але я сфокусуюся саме на ORM стороні цього рішення, і без дискутування чому ORM це погано і треба обережно совати його до свого проекту:)
Пропоную розглянути, як EclipseLink може допомогти, якщо на проекті Оракл СКБД
Хочу звернути вашу увагу на EclipseLink, який пішов від ораклівського TopLink і сьогодні являє більш ніж підтримку персістенсу через JPA, але також JAXB, JCA та SDO (простими словами - можна працювати з XML, веб-сервісами чи но-скл базами). Але я сфокусуюся саме на ORM стороні цього рішення, і без дискутування чому ORM це погано і треба обережно совати його до свого проекту:)
Пропоную розглянути, як EclipseLink може допомогти, якщо на проекті Оракл СКБД
JUG Reset. Місяць перший. Результати. Road map.
Отже, що було зроблено:
- 22 статті за жовтень було опублікованоь- 1052 унікальних заходів на статті (к-сть заходів на сам блог більша. Деякі статті можна прочитати не відкриваючи детальніше).
- 32 коментарі до статей
- Знайшли компанію, яка погодилась зробити блог з більшими можливостями ніж теперішній.
Планується:
- продовжувати публікувати 3< пости в тиждень- провести зустріч в листопаді для обговорення змін. На даний час тема і місце не визначені.
- розширення діяльності групи з просто збирання раз на 1-2 в місяць. (Деталі на зустрічі).
- пошук спонсорів. Якщо знання не приваблюють людей - будем "насильно" зганяти народ, призами і футболками, на зустрічі :)
Потрібно:
- Відгуки про зміни !!!- Пропозиції. Що змінити чи додати.
- Активність!!! Ні я ні Андрій самі це повноцінно не задрайваємо. 15 хв в тиждень від Вас і к-сть та якість статтей виросте в рази. Якщо Ви не знаєте, як саме допомогти - звертайтесь. Є пул статтей, які б хотілось мати і є матеріал, але бракує часу.
ПС. Потрібні ВАШІ відгуки!!!
вівторок, 30 жовтня 2012 р.
Обновлено. Android 4.2. Сенді зірвала презентацію, але не вихід в світ.
Google "презентувала" Android 4.2 і Nexus 4. Точніше сама презентація була зірвана, але ціла лінійка Nexus була представлена.
Дуже потішили ціни на девайси. І в принципі загальний прогрес і рух платформи.
LG Nexus 4
Характеристики:
Дуже потішили ціни на девайси. І в принципі загальний прогрес і рух платформи.
LG Nexus 4
Характеристики:
неділя, 28 жовтня 2012 р.
Java Concurrency and Volatile
Про службове слово volatile джава програмісти згадують в більшості перед
співбесідами або на них. І мало хто до кінця розбирається що воно таке і з чим
його їдять. Причина для цього досить проста, щоб знати коли його
використовувати необхідно мати досить непогані знання в галузях cpu регістру, кешування. Інша
причина полягає в тому, що досить важко продемонструвати наслідки не
використання цоьго слова. Саме з цим ми постараємось розібратись з-за допомогою
маленької задачки.
Отже до задачки, спочатку не запускаючи програму подумайте
що станеться з таким кодом
1. public class ConcurrencyFun implements Runnable
2. {
3. private String str;
4. void setStr(String str)
5. {
6. this.str = str;
7. }
8. public void run()
9. {
10. while (str == null);
11. System.out.println(str);
12. }
13. public static void main(String[] args) throws Exception
14. {
15. ConcurrencyFun fun = new ConcurrencyFun();
16. new Thread(fun).start();
17. Thread.sleep(1000);
18. fun.setStr("Hello world!!");
19. }
20. }
Більшість мабуть скажуть що код буде чекати 1 секунду і
виводити повідомлення "Hello
World!". Новостворений (поороджений) потік чекає поки str не null
і виводить його. Основний потік запускає породжений(?) потік, чекає 1
сек і вставляє в str значення
"Hello World!". Виглядає
все просто? Чи не так?
пʼятниця, 26 жовтня 2012 р.
середа, 24 жовтня 2012 р.
Spring Road Map. Spring I/O 2012
Spring 3.1 to 3.2 in a Nutshell - Spring I/O 2012
вівторок, 23 жовтня 2012 р.
Contest: Виграй SpringSource тренінг вартістю 2500$
У вас є чудова нагода виграти тренінг від SpringSource вартістю 2500$. Для цього достатньо підписатись на розсилку новин від SpringSource до 20-го Листопада. Результати конкурсу будуть оголошені 21-го Листопада. Переможці отримають код який можна буде використати на сторінці Spring Education і вибрати цікавий вам тренінг.
JVM параметри
Нещодавно шукав опис JVM параметрів і наткнувся ось на такі посилання:
Якщо Ви маєте джерела, де детальніше описані параметри, або більший список - постайте!
Якщо Ви маєте джерела, де детальніше описані параметри, або більший список - постайте!
понеділок, 22 жовтня 2012 р.
WHAT’S NEW IN GROOVY 2.0? Webinar
25 Жовтня Spring проведе вебінар "WHAT’S NEW IN GROOVY 2.0?"
Посилання на інформацію і реєстрацію: http://www.springsource.org/node/3668
А також 19 Жовтня була релізнута нова версія Spring Integration 2.1.4.RELEASE
і Spring Integration 2.2.0.RC2
Посилання на релізноутс: http://www.springsource.org/node/3710
Посилання на інформацію і реєстрацію: http://www.springsource.org/node/3668
А також 19 Жовтня була релізнута нова версія Spring Integration 2.1.4.RELEASE
і Spring Integration 2.2.0.RC2
Посилання на релізноутс: http://www.springsource.org/node/3710
неділя, 21 жовтня 2012 р.
8 Worst Tech Industry Decisions Ever
Оригінал статті:
http://www.siliconindia.com/news/technology/10-Worst-Tech-Industry-Decisions-Ever-nid-128036-cid-2.html
Переклад (рос):
http://itexpert.org.ua/tehnika/item/18716-8-samich-chudshich-resheniy-v-istorii-it-otrasli.html
Підписатися на:
Дописи (Atom)



