Archive

Archive for the ‘программирование’ Category

Два мнения о влиянии платформы Android на Java ecosystem

June 3rd, 2012 No comments

В свете судебного решения между Oracle & Google, касательно использования Java API на платформе Android, вновь возобновились дискуссии о пользе или вреде для Java ecosystem платформы Android.
И так, сформировалось два противоположных мнения.

Read more…

Tags: ,

“Java: The Good, the Bad and the Ugly Parts” by Joshua Bloch

March 29th, 2012 No comments

Открыт свободный доступ к записи выступления Джошуа Блоха, где он оценивает хорошие и не очень аспекты Java.

Во время этого доклада зал был заполнен полностью, включая ступеньки и свободные проходы.

В продолжении знакомства с JRebel

March 11th, 2012 No comments

В дополнение к статье “Знакомимся с JRebel”.

На встрече JUG.RU Антон Архипов (сотрудник компании ZeroTurnaround) выступил с двумя докладами посвященными внутренним принципам работы JRebel. Запись доклада и презентации доступны по ссылке.

После просмотра узнаете, как можно в “домашних условиях” модифицировать байт-код в runtime $). И познакомитесь с библиотекой для манипуляций байт-кодом Javassist, ASM и JRebel SDK.

А для пониманию сути всего происходящего, помогут несколько глав книги Inside the Java Virtual Machine

Матрица компетентности программиста

February 23rd, 2012 No comments

Хорошая структура компетентности программиста, можно прямо в описание учебных программ вставлять: Матрица компетентности программиста

Как это не удивительно, но довольно много из кандидатов имеют пробелы именно с первой и второй колонкой раздела Теория!!!

Если хотите освежить свои знания по алгоритмам и структурам данных, советую онлайн-курс MIT Introduction to Algorithms

А так же всем, кто в ближайшее время собирается идти на собеседование, советую посмотреть вообщем стандартный список вопросов по Java

Tags:

Будущее Java – грядущие новшества Java 8

December 13th, 2011 5 comments

По результатам выступлений на конференции “Сиклум Java Субботник” и Встречи JUG KPI (посвященных лямбда выражениям (функциям) в Java), несколько небольших примеров и пояснений к презентации “Будущее Java, грядущие новшества Java 8” (видео доклада), а также исходный код приводимых примеров.

Для начала стоит предупредить, что все излагаемое в презентации может измениться; не думаю, правда, что радикально, но все же. Так, к примеру, за время, прошедшее между двумя докладами, defender methods успели окончательно сменить название на virtual extension methods.

И второе, те примеры кода, которые приводились во время презентации, работают! Точнее, почти работают… Вы можете скачать предварительную версию JDK 8 с поддержкой лямбда-выражений и начать экспериментировать.

Read more…

Tags: ,

Отчет про конференцию “День технологий Java”

October 30th, 2011 No comments

19 октября, в Киеве, при поддержке Oraclе и образовательного центра i-Klass, прошла конференция “Java Day”, организатором которой выступила компания EPAM Systems.
Как оказалось, очень удачным  было решение организаторов разбавить серьезные технические доклады, докладами философской и немного провокационной направленности, с поиском «вечной профессии» в этом мире. Это давало слушателям возможность отдыха и существенно улучшало восприятие последующих технических докладов.

Read more…

Tags: ,

Шлях PHP-програміста

October 28th, 2011 1 comment

Що треба щоб грати на барабані? – Ну, що там, взяв та барабаниш!
Що треба щоб грати на скрипці? – Довго та нудно вчитись поки вийдуть якісь приємні для слуху звуки.

В чомусь схожа ситуація і з програмуванням на PHP. Як виявилось, моя ремарка у попередній статті  стосовно «PHP-програмістів» багато кого зачепила. На справді, саме з таким ставленням Ви і можете зіштовхнутись потрапивши у професійне середовище, і Вам доведеться доводити рівень своєї компетенції, як PHP-програміста (тут вже без лапок і цілком серйозно).

Read more…

Tags: ,

Конкурс по программированию на языке Java – «Oracle Java Olympic»

October 22nd, 2011 No comments

Конкурс проходит в четыре этапа: Oracle Java Olympic
1. Заочный этап: online-тестирование (1 – 15 декабря 2011 г)
2. Очный этап: решение практических задач (14 – 29 февраля 2012 г)
3. Всеукраинский Финал: решение практических задач (март 2012 г)
4. Международный Финал: решение практических задач (май 2012 г)

Участие в конкурсе могут принять студенты учреждений высшего и среднего профессионального образования независимо от формы обучения не старше 25 лет, которые в период с 1 по 30 ноября 2011 года зарегистрировались на сайте и заполнили заявку на участие в данном конкурсе.
Tags: ,

Конференция “День технологий Java”

September 27th, 2011 No comments

19 октября, Конгресс-холл Президент-отеля “Киевский”, ул.Госпитальная, 12, Киев

Конференция по технологиям для разработки программного обеспечения на платформе Java, которую организует компания “ЭПАМ Системз” при поддержке компании Oracle.

Программа мероприятия:

9.30 – 9.40 Алексей Шерешень, (Head of Oracle HW department West CIS), ПриветствиеАлександр Орехов («ЭПАМ Системз», Киев), Вступительное слов
9.40 – 10.20 Сергей Куксенко (Oracle), «Искусное тестирование производительности (Java)» (запись доклада)
10.20 – 11.10 Игорь Блинов («ЭПАМ Системз», Минск), «Java 7 и JDK7» (запись доклада)
11.10 – 11.30 Перерыв на кофе
11.30 – 12.15 Сергей Куксенко (Oracle), «Модель памяти Java в деталях» (запись доклада)
12.15 – 13.00 Виктор Тесленко (директор ООО «Арбайтен медиа», сертифицированный тренер по технологиям Java), «Актёры в JVM: архитектура для конкурентных отказоустойчивых приложений в картинках»
13.00 – 13.30 Андрей Зубинский (журналист, аналитик компании DD&IIP), «Java FX и новые версии Java SE для десктоп-приложений: основные тенденции»
13.30 – 14.15 Перерыв на обед
14.15 – 15.00 Елена Сирота («ЭПАМ Системз», Киев), «Dependency Injection in Java EE 6», исходный код примеров
14.15 – 15.00 Игорь Паламарчук (директор учебного центра «i-Klass»), «Java и тенденции развития архитектуры современных информационных систем. Перспективы для бизнеса»
15.00 – 15.45 Сергей Куксенко (Oracle), (запись доклада) Сессия вопросов и ответов по производительности Java. Дополнительно: “Java Platform Performance BoF”; “Диагностирование проблем и настройка GC в HotSpot JVM”
Организаторы
EPAM Oracle
Tags: ,

Шлях програміста

September 27th, 2011 No comments

Ця замітка адресована початківцям – студентам першокурсникам (але сподіваюсь що вона буде корисною й іншим людям). Знаю, що багато з Вас задавались питанням: «А чи стану я програмістом?». Відповідь на нього, поки що, навряд чи Вам хтось зможе дати, але вона з’явиться згодом, коли Ви почнете рухатись по обраному Вами професійному шляху. Щоб допомогти зорієнтуватись, наведу «дорожню карту», на якій представлені основні блоки дисциплін, що є необхідними до вивчення.

Read more…

Tags: ,