В четвер 4-го листопада відбудеться сьома зустріч Java User Group
Місце проведення - компанія Global Logic, вулиця Шептицьких 26.
Час - 19:00
Дата - 4-те листопада
Нашим доповідачем та гостем буде Андрій Будай, активний учасник дотнет групи, він нам розкаже про DDD. Хто хоче бути обізнаним в темі наперед може почитати статтю Андрія http://andriybuday.blogspot.com/2010/01/ddd.html
Якщо залишиться трохи часу то ми спробуємо організувати дискусію на тему всяких модних і не дуже технологій. Прошу реєструватись і приходити на нашу зустріч
/Андрій
Translate
понеділок, 1 листопада 2010 р.
пʼятниця, 29 жовтня 2010 р.
Freeride meeting
Всім привіт
Я втомився шукати доповідачів і сам не дуже маю часу готуватись тому є два варіанти
1) Ми просимо Зеника Матчишина розказати нам щось про Roo, Spring і їже з ними
2) Організовуємо freeride зустріч
Я виберу з коментів список речей які цікавлять людей, попрошу виділити круглий стіл, або хоча б поставимо в круг крісла і попробуємо поділитись в добровільному порядку хто що знає про ці технології
В коментах люди які готові наступний тиждень орієнтовно середа четвер прийти на зустріч пишуть циферки і прізвища
Наприклад
Андруневчин Андрій -2
або
Олег Скляренко -1
або
Скромний Гуру - 3 - буду у вас доповідачем
Всім спасибі
/Андрій
Я втомився шукати доповідачів і сам не дуже маю часу готуватись тому є два варіанти
1) Ми просимо Зеника Матчишина розказати нам щось про Roo, Spring і їже з ними
2) Організовуємо freeride зустріч
Я виберу з коментів список речей які цікавлять людей, попрошу виділити круглий стіл, або хоча б поставимо в круг крісла і попробуємо поділитись в добровільному порядку хто що знає про ці технології
В коментах люди які готові наступний тиждень орієнтовно середа четвер прийти на зустріч пишуть циферки і прізвища
Наприклад
Андруневчин Андрій -2
або
Олег Скляренко -1
або
Скромний Гуру - 3 - буду у вас доповідачем
Всім спасибі
/Андрій
понеділок, 18 жовтня 2010 р.
JUG зустріч
Після тривалої перерви є ідея зустрітись в перших числах листопада
Місце зустрічі і час уточню пізніше
Прошу зголоситись всіх бажаючих :)
Також традиційно шукаємо бажаючих зробити доповідь
Збоку є опитувальник прошу всіх проголосувати
Також прошу писати ваші варіанти тут в коментарях
Місце зустрічі і час уточню пізніше
Прошу зголоситись всіх бажаючих :)
Також традиційно шукаємо бажаючих зробити доповідь
Збоку є опитувальник прошу всіх проголосувати
Також прошу писати ваші варіанти тут в коментарях
четвер, 30 вересня 2010 р.
Чтобы пройти собеседование на Java-программиста...
Чтобы пройти собеседование на Java-программиста в серьезную компанию нужно всего три вещи:
1) Хоть какой-нибудь опыт работы Java-программистом (чтобы было, что написать в резюме).
2) Достойный уровень английского.
3) Правильно ответить на вопросы интервьюера.
В данном блоге не описано, как овладеть 1 и 2 (в общем, как и 3 :-) ). Здесь просто собраны вопросы, с которыми часто приходилось сталкиваться автору на собеседованиях. А прошел он их немало за 3 года. Вопросы разделены на тематические группы.
I. ООП
1. Назовите основные принципы ООП.
2. Что такое наследование?
3. Что такое полиморфизм? Какие проявления полиморфизма в Java Вы знаете?
4. Что такое инкапсуляция?
II. Java core
1. Опишите модификаторы доступа в Java.
2. Чем абстрактный клас отличается от интерфейса? В каких случаях Вы бы использовали абстрактный класс, а в каких интерфейс?
3. Может ли объект получить доступ к private-переменной класса? Если, да, то каким образом?
4. Какие существуют типы вложенных классов? Для чего они используются?
5. Что такое autoboxing?
6. Что такое Generics?
7. Каким образом передаются переменные в методы, по значению или по ссылке?
8. Какие методы есть у класса Object? Какие методы можно переопределять, а какие нет?
9. Правила переопределения метода Object.equals().
10. Правила переопределения метода Object.hashCode().
11. Правила переопределения метода Object.clone().
12. Что такое конструктор по умолчанию?
13. Опишите метод Object.finalize().
14. Чем отличаются слова final, finally и finalize?
15. Опишите иерархию исключений.
16. Что такое checked и unchecked Exception?
17. Как создать свой unchecked Exception?
18. Что такое Error?
19. Опишите работу блока try-catch-finally.
III. Collections framework
1. Назовите основные интерфейсы коллекций и их имплементации.
2. Чем отличается ArrayList от LinkedList? В каких случаях лучше использовать первый, а в каких второй?
3. Чем отличается HashMap от Hashtable?
4. Чем отличается ArrayList от Vector?
5. Обясните отличия между HashSet, LinkedHashSet, TreeSet.
6. Каким образом можно синхронизировать методы HashMap, ArrayList?
7. Особенности интерфейса Set.
8. Каким образом можно отсортировать коллекцию?
9. Как правильно удалить элемент из ArrayList?
IV. Multithreading
1. Каким образом можно создать поток?
2. Какие способы синхронизации в Java?
3. Как работают методы wait и notify/notifyAll?
4. Чем отличается работа метода wait с параметром и без параметра?
5. Как работает метод Thread.yield()? Чем отличаются методы Thread.sleep() и Thread.yield()?
6. Как работает метод Thread.join()?
7. Что такое dead lock?
8. Как правильно завершить работу потока? (Иногда говорять, убить поток).
9. На каком объекте происходит синхронизация при вызове static synchronized метода?
10. Для чего используется ключевое слово volatile?
V. Сериализация1. Для чего используется ключевое слово transient?
2. Как изменить стандартное поведение сериализации/десериализации?
VI. Swing1. Что такое Event Dispatch Thread (поток обработки событий)? Как он работает?
2. Как можно производить обработку событий клавиатуры в JTextField?
3. Для чего исользуется класс SwingWorkers?
VII. JDBC
1. Этапы работы с базой данных с использованием JDBC?
2. Как создать Connection?
3. Чем отличается Statement от PreparedStatement?
4. Как вызвать хранимую процедуру?
5. Как правильно закрыть Connection?
VIII. Hibernate1. Что такое lazy-initialization?
IX. JSP, Servlets
1. Чем отличается redirect от forward?
2. Как сделать redirect незаметно для пользователя?
3. Какие скоупы переменных существуют в JSP?
4. Какие есть методы отправки данных с клиента на сервер? Чем они отличаются?
5. Методы сервлета (обычно имеется ввиду HttpServlet).
6. Чем статический include отличается от динамического? (вопрос по JSP)
X. EJB
1. Какие есть типы бинов?
2. Какие есть типы session bean'ов?
XI. Базы данных
1. Что такое нормализация.
2. Какие есть типы связей в базе данных. Приведите пример.
3. Что такое primary key (первичный ключ)?
4. Что такое foreign key (внешний ключ)?
5. Что такое индексы в базе данных? Для чего их используют? Чем они хороши и чем плохи?
XII. SQL
1. Какие есть типы JOIN'ов. Кратко опишите каждый из типов.
2. Что такое LEFT JOIN, RIGHT JOIN? Чем они отличаются?
3. Для чего используется слово HAVING?
4. Задача: есть две сущности АВТОРЫ и КНИГИ, связь М-М (многие к многим). Создайте структуру таблиц для этих сущностей и напишите запрос, который выберет всех авторов, которые НЕ являются соавторами ни к одной из книг.
Звідси
1) Хоть какой-нибудь опыт работы Java-программистом (чтобы было, что написать в резюме).
2) Достойный уровень английского.
3) Правильно ответить на вопросы интервьюера.
В данном блоге не описано, как овладеть 1 и 2 (в общем, как и 3 :-) ). Здесь просто собраны вопросы, с которыми часто приходилось сталкиваться автору на собеседованиях. А прошел он их немало за 3 года. Вопросы разделены на тематические группы.
I. ООП
1. Назовите основные принципы ООП.
2. Что такое наследование?
3. Что такое полиморфизм? Какие проявления полиморфизма в Java Вы знаете?
4. Что такое инкапсуляция?
II. Java core
1. Опишите модификаторы доступа в Java.
2. Чем абстрактный клас отличается от интерфейса? В каких случаях Вы бы использовали абстрактный класс, а в каких интерфейс?
3. Может ли объект получить доступ к private-переменной класса? Если, да, то каким образом?
4. Какие существуют типы вложенных классов? Для чего они используются?
5. Что такое autoboxing?
6. Что такое Generics?
7. Каким образом передаются переменные в методы, по значению или по ссылке?
8. Какие методы есть у класса Object? Какие методы можно переопределять, а какие нет?
9. Правила переопределения метода Object.equals().
10. Правила переопределения метода Object.hashCode().
11. Правила переопределения метода Object.clone().
12. Что такое конструктор по умолчанию?
13. Опишите метод Object.finalize().
14. Чем отличаются слова final, finally и finalize?
15. Опишите иерархию исключений.
16. Что такое checked и unchecked Exception?
17. Как создать свой unchecked Exception?
18. Что такое Error?
19. Опишите работу блока try-catch-finally.
III. Collections framework
1. Назовите основные интерфейсы коллекций и их имплементации.
2. Чем отличается ArrayList от LinkedList? В каких случаях лучше использовать первый, а в каких второй?
3. Чем отличается HashMap от Hashtable?
4. Чем отличается ArrayList от Vector?
5. Обясните отличия между HashSet, LinkedHashSet, TreeSet.
6. Каким образом можно синхронизировать методы HashMap, ArrayList?
7. Особенности интерфейса Set.
8. Каким образом можно отсортировать коллекцию?
9. Как правильно удалить элемент из ArrayList?
IV. Multithreading
1. Каким образом можно создать поток?
2. Какие способы синхронизации в Java?
3. Как работают методы wait и notify/notifyAll?
4. Чем отличается работа метода wait с параметром и без параметра?
5. Как работает метод Thread.yield()? Чем отличаются методы Thread.sleep() и Thread.yield()?
6. Как работает метод Thread.join()?
7. Что такое dead lock?
8. Как правильно завершить работу потока? (Иногда говорять, убить поток).
9. На каком объекте происходит синхронизация при вызове static synchronized метода?
10. Для чего используется ключевое слово volatile?
V. Сериализация1. Для чего используется ключевое слово transient?
2. Как изменить стандартное поведение сериализации/десериализации?
VI. Swing1. Что такое Event Dispatch Thread (поток обработки событий)? Как он работает?
2. Как можно производить обработку событий клавиатуры в JTextField?
3. Для чего исользуется класс SwingWorkers?
VII. JDBC
1. Этапы работы с базой данных с использованием JDBC?
2. Как создать Connection?
3. Чем отличается Statement от PreparedStatement?
4. Как вызвать хранимую процедуру?
5. Как правильно закрыть Connection?
VIII. Hibernate1. Что такое lazy-initialization?
IX. JSP, Servlets
1. Чем отличается redirect от forward?
2. Как сделать redirect незаметно для пользователя?
3. Какие скоупы переменных существуют в JSP?
4. Какие есть методы отправки данных с клиента на сервер? Чем они отличаются?
5. Методы сервлета (обычно имеется ввиду HttpServlet).
6. Чем статический include отличается от динамического? (вопрос по JSP)
X. EJB
1. Какие есть типы бинов?
2. Какие есть типы session bean'ов?
XI. Базы данных
1. Что такое нормализация.
2. Какие есть типы связей в базе данных. Приведите пример.
3. Что такое primary key (первичный ключ)?
4. Что такое foreign key (внешний ключ)?
5. Что такое индексы в базе данных? Для чего их используют? Чем они хороши и чем плохи?
XII. SQL
1. Какие есть типы JOIN'ов. Кратко опишите каждый из типов.
2. Что такое LEFT JOIN, RIGHT JOIN? Чем они отличаются?
3. Для чего используется слово HAVING?
4. Задача: есть две сущности АВТОРЫ и КНИГИ, связь М-М (многие к многим). Создайте структуру таблиц для этих сущностей и напишите запрос, который выберет всех авторов, которые НЕ являются соавторами ни к одной из книг.
Звідси
вівторок, 28 вересня 2010 р.
looking for Java web developer
Symphony Solutions, western-oriented and fast growing IT company is now looking for Java web developer. We are looking for someone loving java and web technologies, able to provide new idea and at the same time respect team rules. Knowledge of BI is a big plus.
Вакансія: Mid Java developer , досвід: 2+, компанія: Symphony Solutions,
Рекрутер Галина Коваліско
h.kovalisko@gmail.com
skype: halyna.kovalisko
ICQ#: 297-624-787
Більше інформацію шукайте за наступним посиланнями
http://www.work.ua/jobs/647809/
Вакансія: Mid Java developer , досвід: 2+, компанія: Symphony Solutions,
Рекрутер Галина Коваліско
h.kovalisko@gmail.com
skype: halyna.kovalisko
ICQ#: 297-624-787
Більше інформацію шукайте за наступним посиланнями
http://www.work.ua/jobs/647809/
пʼятниця, 10 вересня 2010 р.
Java Developers' Day 2010 (JDD)
Міжнародна конференція з програмування в Java - Java Developers' Day 2010 (JDD)
Java Developers' Day 2010 (День Розробників Java) – це найбільша конференція з
програмування в Java в Польщі. Вперше конференція була організована в 2006 році в
Кракові, з 2009 року вона отримала статус міжнародної. На JDD збирається більше 400
розробників Java, розробників програмного забезпечення, системних архітекторів, ІТ-
фахівців, директорів та менеджерів ІТ-відділів, а також студентів і любителів програмування
в Java.
JDD це найкращі технічні доповіді, що лунають з уст кращих фахівців з усього світу. JDD
гості були вже інші. Брюс Еккель, Білл Берк, Тед Ньюард, Ніл Форд, Марк Річардс, Скотт
Девіс, Адам Бьен і Йонас Бонер.
В цьому році JDD проходить 7-8 жовтня в Кракові (Польща). У ході конференції виступить
Лінда Райзінґ – добре відомий всім експерт, що займається в основному Agile, проектними
зразками та об'єктно-орієнтованим програмуванням. Нашим гостем знову буде Тед Ньюард –
незалежний консультант, що спеціалізується на корпоративних системах, які створюються як
для великих корпорацій так і для малих підприємств, автор кількох книг, у тому числі
загальновідомої "Effective Enterprise Java".
Це єдина можливість, заплативши 95 євро, послухати майже 20 цікавих лекцій
протягом двох днів конференції, а також брати участь у семінарах експертів світового
класу, таких як Лінда Райзінґ і Тед Ньюард.
Запрошуємо Вас на наш веб-сайт: www.jdd.org.pl
Java Developers' Day 2010 (День Розробників Java) – це найбільша конференція з
програмування в Java в Польщі. Вперше конференція була організована в 2006 році в
Кракові, з 2009 року вона отримала статус міжнародної. На JDD збирається більше 400
розробників Java, розробників програмного забезпечення, системних архітекторів, ІТ-
фахівців, директорів та менеджерів ІТ-відділів, а також студентів і любителів програмування
в Java.
JDD це найкращі технічні доповіді, що лунають з уст кращих фахівців з усього світу. JDD
гості були вже інші. Брюс Еккель, Білл Берк, Тед Ньюард, Ніл Форд, Марк Річардс, Скотт
Девіс, Адам Бьен і Йонас Бонер.
В цьому році JDD проходить 7-8 жовтня в Кракові (Польща). У ході конференції виступить
Лінда Райзінґ – добре відомий всім експерт, що займається в основному Agile, проектними
зразками та об'єктно-орієнтованим програмуванням. Нашим гостем знову буде Тед Ньюард –
незалежний консультант, що спеціалізується на корпоративних системах, які створюються як
для великих корпорацій так і для малих підприємств, автор кількох книг, у тому числі
загальновідомої "Effective Enterprise Java".
Це єдина можливість, заплативши 95 євро, послухати майже 20 цікавих лекцій
протягом двох днів конференції, а також брати участь у семінарах експертів світового
класу, таких як Лінда Райзінґ і Тед Ньюард.
Запрошуємо Вас на наш веб-сайт: www.jdd.org.pl
четвер, 15 липня 2010 р.
Whizlabs SCJP 6.0 Training Demo Session (FREE)
| ||
| ||||||||||||||||||||||||||||
четвер, 8 липня 2010 р.
To Gerwin Bleich
Hi Gerwin ,
Unfortunately Google mail throws Delivery to the following recipient failed permanently exception.
I can provide You needed information. Please contact me through skype my SkypeId: diykorey.
Kind Regards
/Andriy Andrunevchyn
Unfortunately Google mail throws Delivery to the following recipient failed permanently exception.
I can provide You needed information. Please contact me through skype my SkypeId: diykorey.
Kind Regards
/Andriy Andrunevchyn
понеділок, 5 липня 2010 р.
середа, 30 червня 2010 р.
Книжки які ми замовили у Manning
C# in Depth, Second Edition2009
The Quick Python Book, Second Edition2009
Event Processing in Action2009
Becoming Agile2009
AspectJ in Action, Second Edition2009
Dependency Injection2009
EJB 3 in Action2007
Flex 4 in Action2009
Java Persistence with Hibernate2006
Java Reflection in Action2006
JavaFX in Action2009
JBoss in Action2009
JUnit in Action, Second Edition2008
OSGi in Action2008
POJOs in Action2006
Restlet in Action2009
Spring in Practice2008
Spring Integration in Action2009
The Art of Unit Testing in Java2009
The Cloud at Your Service2010
Ці книжки йдуть у бібліотеку JUG of Lviv Будь-хто може взяти почитати книжку прийшовши на нашу зустріч і попередньо замовивши книжку в мене
Labels:
бібліотека,
book,
JUG Library,
Manning
середа, 16 червня 2010 р.
Манінг задаровує нас подарунками :)
Greetings from Manning Publications!
Thank you for participating in Manning's Geekiest User Group Challenge! Congratulations - you were randomly selected to win one free ebook. Please let me know which book you are interested in from Manning.com and I'll have it email to you ASAP.
Thanks,
Thank you for participating in Manning's Geekiest User Group Challenge! Congratulations - you were randomly selected to win one free ebook. Please let me know which book you are interested in from Manning.com and I'll have it email to you ASAP.
Thanks,
Greetings to the User Group of Lviv,
Greetings to the User Group of Lviv,
Manning Publications would like to heartily congratulate you for having the most user group members participate in our challenge! You've won a party sponsored by Manning and 20 books of your choice for your library. You can choose any book you'd like from our catalog (http://www.manning.com/ catalog/) - please let me know which titles you're interested and I'll get them out to you ASAP!
Once you plan your party, please let me know and we will reimburse you for costs up to $500!
Again, congratulations from all of us at Manning!
Manning Publications would like to heartily congratulate you for having the most user group members participate in our challenge! You've won a party sponsored by Manning and 20 books of your choice for your library. You can choose any book you'd like from our catalog (http://www.manning.com/
Once you plan your party, please let me know and we will reimburse you for costs up to $500!
Again, congratulations from all of us at Manning!
субота, 12 червня 2010 р.
Ми перемогли :)
| Having trouble reading this message? Click here to view in your browser. |
|
четвер, 20 травня 2010 р.
СЬГОДНІ О 19-00 шоста зустріч JUG
Cьогодні о 19-00 збираємось на SoftServe дивитись Google I/O
Прошу передати всім.
Якщо буде достатня кількість бажаючих то купимо ящик пива і снеків
Прошу передати всім.
Якщо буде достатня кількість бажаючих то купимо ящик пива і снеків
Зустріч відбудеться 20 квітня 2010 року о 19:00
У офісі компанії SoftServe за адресою Пастернака 5
Підписатися на:
Дописи (Atom)
