На встрече JUG.RU Антон Архипов (сотрудник компании ZeroTurnaround) выступил с двумя докладами посвященными внутренним принципам работы JRebel. Запись доклада и презентации доступны по ссылке.
После просмотра узнаете, как можно в “домашних условиях” модифицировать байт-код в runtime $). И познакомитесь с библиотекой для манипуляций байт-кодом JavassistиJRebel SDK.
Для начала стоит предупредить, что все излагаемое в презентации может измениться; не думаю, правда, что радикально, но все же. Так, к примеру, за время, прошедшее между двумя докладами, defender methods успели окончательно сменить название на virtual extension methods.
И второе, те примеры кода, которые приводились во время презентации, работают! Точнее, почти работают… Вы можете скачать предварительную версию JDK 8 с поддержкой лямбда-выражений и начать экспериментировать.
19 октября, в Киеве, при поддержке Oraclе и образовательного центра i-Klass, прошла конференция “Java Day”, организатором которой выступила компания EPAM Systems.
Как оказалось, очень удачным было решение организаторов разбавить серьезные технические доклады, докладами философской и немного провокационной направленности, с поиском «вечной профессии» в этом мире. Это давало слушателям возможность отдыха и существенно улучшало восприятие последующих технических докладов.
Що треба щоб грати на барабані? – Ну, що там, взяв та барабаниш! Що треба щоб грати на скрипці? – Довго та нудно вчитись поки вийдуть якісь приємні для слуху звуки.
В чомусь схожа ситуація і з програмуванням на PHP. Як виявилось, моя ремарка у попередній статті стосовно «PHP-програмістів» багато кого зачепила. На справді, саме з таким ставленням Ви і можете зіштовхнутись потрапивши у професійне середовище, і Вам доведеться доводити рівень своєї компетенції, як PHP-програміста (тут вже без лапок і цілком серйозно).
Конкурс проходит в четыре этапа:
1. Заочный этап: online-тестирование (1 – 15 декабря 2011 г)
2. Очный этап: решение практических задач (14 – 29 февраля 2012 г)
3. Всеукраинский Финал: решение практических задач (март 2012 г)
4. Международный Финал: решение практических задач (май 2012 г)
Участие в конкурсе могут принять студенты учреждений высшего и среднего профессионального образования независимо от формы обучения не старше 25 лет, которые в период с 1 по 30 ноября 2011 года зарегистрировались на сайте и заполнили заявку на участие в данном конкурсе.
Конференция по технологиям для разработки программного обеспечения на платформе Java, которую организует компания “ЭПАМ Системз” при поддержке компании Oracle.
Программа мероприятия:
9.30 – 9.40
Алексей Шерешень, (Head of Oracle HW department West CIS), ПриветствиеАлександр Орехов («ЭПАМ Системз», Киев), Вступительное слов
Ця замітка адресована початківцям – студентам першокурсникам (але сподіваюсь що вона буде корисною й іншим людям). Знаю, що багато з Вас задавались питанням: «А чи стану я програмістом?». Відповідь на нього, поки що, навряд чи Вам хтось зможе дати, але вона з’явиться згодом, коли Ви почнете рухатись по обраному Вами професійному шляху. Щоб допомогти зорієнтуватись, наведу «дорожню карту», на якій представлені основні блоки дисциплін, що є необхідними до вивчення.
Разнообразные пользовательские приложения, работающие на платформах iPhone и Android, завоевали широкую популярность у владельцев мобильных устройств. Развитие мобильных и Web-технологий открывает новые возможности в сфере мобильных Web-приложений.
В рамках статьи рассматривается построение простого приложения для мониторинга сети, которое может выполняться как на браузере настольного компьютера, так и на обоих мобильных браузерах.
В этой статье мы продолжим наше знакомство с мобильными Web-технологиями и закончим разработку Web-приложения для мониторинга сети, которое будет выполняться на браузерах iPhone и Android. Наше приложение будет использовать локальное SQL-хранилище и технологию Ajax, обеспечивающую широкую функциональность приложений для мобильных браузеров. Кроме того, приложение будет использовать популярную JavaScript-библиотеку jQuery.