• 1.35

  • +6.84

The Game of Java: Java-конференция в Киеве 14-15 октября 2016 года

Осенний Киев на два дня станет центром притяжения Java-специалистов — 14-15 октября тут пройдет Java-конференция JavaDay 2016, которую организовывает украинское сообщество разработчиков Java User Group Ukraine.



JavaRush является информационным партнером данной конференции, поэтому мы решили рассказать, что интересного подготовили организаторы для активных участников Java-комьюнити и какие технологические тренды поставлены во главу мероприятия.

JavaDay шестой — как это будет


Прошлогодняя юбилейная 5-я конференция порадовала участников 5 треками с интересными сессиями от 40 докладчиков. В этом году мероприятие повторит успех JavaDay 2015,которая заняла второе место среди IT-мероприятий Украины. Конференция особенно мероприятие порадует тех, кто хочет получить как можно больше инсайтов.

Цель конференции — дать сообществу возможность эффективно поучиться и насыщенно пообщаться с коллегами. Конференц-центр “Парковый”, где будет проходить мероприятие, позволит разработчикам и спикерам с комфортом достичь обеих целей.

Те, кому хотя бы однажды посчастливилось побывать на JavaDay, прекрасно знают, что помимо возможности

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

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

Например, в прошлом году вся серия ивентов была посвящена 20-летию Java и у всех участников JavaDay в Киеве была невероятная возможность задать вопрос лично Джеймсу Гослингу, который в онлайн режиме общался с участниками конференции.



Программа


Организаторы формируют интересную и насыщенную программу мероприятия. На данный момент (1 сентября) она сформирована на 98%.

Отличительной особенностью конференции в этом году, станет участие группы докладчиков от компании Pivotal, известной своим Spring Framework и экосистемой продуктов вокруг него. Мы постарались чтобы представители компании рассказали о наиболее популярных на сегодняшний день продуктах.

• Juergern Hoeller — автор Spring Framework, в своих докладах расскажет про новую версию Spring 4.3, а так же про те возможности который ожидаются в Spring 5, выход которого запланирован на 2017 год
• Stéphane Nicoll — один из основных разработчиков Spring Boot, расскажет о его возможностях, области применения и дальнейших планах по разработке
• Christoph Strobl — Spring Data Committer, поделится новыми возможностями Spring Data для создания REST-приложений, а так же его взаимодействия с Redis
• Alvaro Videla — Core Developer for RabbitMQ, выступит с докладом посвященным построению Distributed Systems, подходам и решениям, которые используются для построения Distributed Systems

Чтобы соблюсти баланс, так же будет ряд докладов посвященных Java EE. Очень надеемся, что к моменту проведения конференции Oracle поделится своими дальнейшими планами касательно судьбы данной платформы.

Reza Rahman — бывший евангелист компании Oracle по Java EE, а сейчас один из лидеров группы JavaEE Guardian, на встрече JUG UA (которая пройдет перед конференцией) в формате живого общения с аудиторией расскажет о планах и перспективах Java EE 8. А на самой конференции проведет мастер-класс по JMS 2, и вместе с Ivar Grimstad (Java Champion and JCP member) расскажут про планируемые спецификации по Java EE Security, HTTP 2, JMS 2.1, Java EE Microprofile для создания микросервисов.

Традиционно, какой же JavaDay обходится без Баруха Садогурского и Жени Борисова! Ждем от них новых докладов-битв, пазлеров и как обычно, массу позитива! Кроме докладов, Женя проведет мастер-класс по Apache Spark.

Организаторы очень рады видеть, что из года в год существенно растет количество отечественных докладчиков. Причем по результатам голосованию их доклады входят в пятерку лучших докладов конференции. Среди местных звезд Java разработки хотелось бы выделить:

• Николая Алименкова, организатора JEEConf и XPDays
• Тараса Матяшевского, основателя встреч Morning@Lohika
• Егора Бугаенко, чьи доклады просто не могут оставить слушателей равнодушными!

Тематика треков


Темы, которые будут освещать докладчики, будут максимально практичными и соответствующими современным задачам, которые стоят перед Java разработчиками:

  1. Core JVM platform and Java SE (Java 8)
  2. JVM languages and new programming paradigms
  3. Web development and Java Enterprise technologies
  4. Architecture & Cloud
  5. BigData & NoSQL
  6. Software engineering practices

В этом году организаторы постарались больше сосредоточиться на тематике Web development and Java Enterprise technologies.

Как попасть на мероприятие


Билеты на конферецию можно купить на сайте. Пока что доступны Early Bird билеты, количество которых ограничено и разлетается как птички поутру. Если у вас есть вопросы по поводу тикетинг системы и вашего билета, направляйте их на support@ticketforevent.com.

Партнеры


Конференция — традиционно некоммерческое мероприятие — в этом году поддерживается такими компаниями как EPAM (title partner), Globallogic, Luxoft, Levi9, Sigma, Microsoft (golden partners), Red Hat (silver partner) — и большой дружной компанией информационных партнеров.

Если вы внезапно осознали необходимость участия наравне с заявленными выше партнерами — ознакомьтесь с условиями и напишите организаторам, которые будут рады поддержать столь полезную для обоих участников инициативу!

Полезное


На новости и апдейты JavaDay 2016 можно подписаться на сайте конференции, в Facebook и на сайте Java User Group. Если у вас есть вопросы или предложения, организаторы будут рады их услышать.

В общем,

Embrace it! Java is coming!

True Java Conference for True Java Developers

18-19 ноября в Минске состоится очередной JET!

Настоящий двухдневный полет в мир Java!

О конференции:
— 2 полноценных дня выступлений
— по 6 часовых сессий каждый день
— профессиональная Java-тусовка
— конкурсы, приставки, общение, пиво и вечеринка
В общем, все, что наполнит эти дни не только хардкор знаниями, но и весельем.

Докладчики — активные участники open source сообщества, которые не просто являются авторами различных библиотек и фреймворков, но и своими же решениями меняют подходы в разработке.

Среди них
— Jean-Francois Arcand (CTO и основатель Yulplay)
— Jeremie Papillon (разработчик в Yulplay)
— Philipp Krenn (database эксперт и cloud computing тренер)
— Тагир Валяев (разработчик JetBrains, автор StreamEx и анализатора байткода Java HuntBugs)
— Рустам Мехмандаров (лидер Norwegian JUG и организатор JavaZone)
— Андрусь Адамчик (основатель ObjectStyle и участник Apache Foundation)
— Tomasz Nurkievich (JVM эксперт и автор книги RxJava)
— Volker Simonis (разработчик в SAP и член JCP Executive Committee)

Кроме того, на конференции будут организованы стенды различных open source проектов, с разработчиками которых можно будет пообщаться, а ещё лучше присоединиться к проекту.

Больше информации jetconf.by/

#jetconf True Conference for True Java Developers!

Ночные кошмары программистов

На сайте Quora кто-то когда-то задал вопрос, чего на самом деле боятся программисты. Вот сборник их ответов. Дополняйте=).

• Ваш код (или баг в нем) случайно кого-то убил или искалечил;
• Internet Explorer (если вы — веб-дизайнер);
• Требования изменились. Опять!
• конфликт слияния (merge conflict) на GitHub
• Случайно набрал rm -rf * не в той директории. Это конец, братишка… :(
• Stack Overflow упал!
• Вы зашли на Stack Overflow и увидели чей-то пост с нужным вопросом. Пост опубликован год назад, а ответа так и нет…
• Вы достигли предела вопросов на Stack Overflow;
• Ошибка возникает только в релизе и не может быть воспроизведена локально;
• Вероятность бага низкая, но не настолько низкая, чтобы ею пренебречь;
• Причина ошибки включает в себя нарушение последовательности доступа (race condition), которое происходит только под нагрузкой.
• Причина бага неясна.
• Вы не написали код, содержащий ошибку, но ответственны за её исправление. А человек, который писал этот код, уже не с нами…
• Проблема, которая стала причиной бага, находится в библиотеке, надежной на 99.9%, и это последнее место, где вы будете искать её.
• Баг хардварный, но все считают его софтварным.
• «Было много смельчаков, пытавшихся отладить это в течение многих лет. Но никому не удалось это сделать»
• Баг является логической ошибкой, проявляющейся только во время выполнения после длительного периода.
• Отладка требует специальных знаний в области, о которой вы ничего не знаете.
• У вас есть жесткие временные рамки для исправления бага.
• Кнопка «;» перестала работать.
• Глядя на собственный неоткомментированный код вашего главного проекта спустя год после его написания, думать: «Как я это сделал?» and «Это точно мой код?». Чувство такое, что потерялся в собственном доме.
• Библиотека без документации.
• = instead of ==
• Чрезмерная самоуверенность. Недостаток подготовки. Недооценка сложности. «Мой код работает, и я не знаю, почему»
• Слишком много общения: митинги, митинги, митинги… порой это смертельно для работы самой работы.
• Необходимость длительного ожидания уточнений, если клиент живет в другом часовом поясе.
• Отсутствие всякой документации — лучше, чем наличие бесполезной. No documentation or much worse, useless documentation. (например, в ней описаны только очевидные вещи или вообще какой-то «левак»)
• Программа перестает отвечать на запросы из-за ошибки в какой-либо версии ОС, и к этой ошибке у вас нет и не будет доступа.
• Босс пытается тестировать приложение со старой версией.
• Клиент делает что-то невообразимое, и ваша программа останавливается. Вы не знаете, что он сделал, а менеджер говорить исправить «это» до завтра.

• Ваши варианты?

JavaDay Kyiv - October 14 -15, 2016

14-15 октября приглашаем всех Java-инженеров на заключительную в серии ивентов этого года конференцию JavaDay Kyiv 2016.

Конференция JavaDay Ukraine проходит в трех городах Украины вот уже второй год подряд и 6 лет в целом. Традиционно, организаторы показали качественно новый и высокий уровень организации и докладов еще со старта во Львове.

В Киеве нас ожидают 5 потоков с более чем 50 докладами. На привычной уже и всеми любимой площадке КВЦ Парковый организаторы планируют собрать 1000+ гостей.

Среди спикеров как всегда звезды и признанные международные эксперты в мире Java!

Juergen Hoeller, Principal Engineer Сергей Медведь Inc.; Mikalai Alimenkou, Senior Delivery Manager @EPAM; Stéphane Nicoll, Senior Software Engineer Сергей Медведь, Inc.; Yann Cébron, Software Developer Inna Hot; Edson Yanaga, irector of Developer Experience RED Hat; Maurice Naftalin, Senior Software Engineer @Incept5; Reza Rahman, Senior Manager/Architect @CapTech Ventures, Inc; Christoph Strobl, Principal Software Engineer Сергей Медведь, Inc.; Taras Matyashovskyy, Staff Engineer Тести и многие-многие другие!

Ознакомиться со всеми спикерами и приобрести билеты можно на сайте: javaday.org.ua/kyiv/

Стоит поторопится, пока еще доступны Early Bird билеты!

Те, кому хотя бы однажды посчастливилось побывать на JavaDay, прекрасно знают, что помимо возможности:
• Открыть для себя лучшие и новейшие методы в работе с Java
• Пообщаться с ведущими международными и украинскими Java-звездами
• Завести новые интересные и полезные знакомства
• Стать частью Java-коммьюнити
всех участников конференции ожидает масса неожиданных и приятных сюрпризов от партнеров ивента, незабываемая атмосфера и обязательно нестандартный подход к организации.

Например, в прошлом году вся серия ивентов была посвящена 20-летию Java и у всех участников JavaDay в Киеве была невероятная возможность задать вопрос лично Джеймсу Гослингу, который в онлайн режиме общался с участниками конференции.

Интересно чем удивят организаторы в этот раз? Без всяких сомнений JavaDay в Киеве станет ярким завершающим событием в этом году 

Контакты:
contact@javaday.org.ua
+38 (098) 264 0211;
+38 (095) 090 8909.

JavaDay Kharkiv 2016

JavaDay Kharkiv 2016

17 сентября, приглашаем всех на конференцию JavaDay Kharkiv 2016 – самый масштабный ивент в Харькове для Java-инженеров. За один день мероприятия участники смогут услышать более 14 докладов от ведущих украинских и международных экспертов.



Конференции JavaDay проводятся уже шестой год подряд в Украине и второй год в Харькове. В этом году, в июне, конференция состоялась во Львове, где участники услышали о новых трендах в Java-разработке и получили положительные эмоции.

Среди докладчиков конференции в Харькове такие признанные эксперты в мире Java, как Николай Алименков, Nicolas Frankel, Олег Цал-Цалко, Борис Трофимов, Antons Kranga и многие другие.

Ознакомиться с полным списком спикеров и темами докладов можно на сайте:

Ознакомиться с программой javaday.org.ua/kharkiv/#schedule

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

Почему вы должны посетить конференцию?
1. Откроете для себя лучшие и новейшие методы в работе с Java
2. Встретить ведущих международных и украинских экспертов по разработке на Java
3. Конференция поможет находить новые способы решения проблем в разработке программного обеспечения
4. Пообщаться с единомышленниками

Сайт конференции javaday.org.ua/kharkiv/

Специальный код, дающий 5% скидку на билеты JavaDay в Харькове JavaRush5%

Java-конференция Joker 2016

14-15 октября в Петербурге уже в четвертый раз состоится Java-конференция Joker 2016, которая соберет более 1000 разработчиков уровня Senior/Middle. Конференция ориентирована на участников, которые хорошо разбираются в Java.



Спикеры конференции – ведущие мировые эксперты из США, Европы и России, такие как Алексей Шипилев, Барух Садогурский, Евгений Борисов и многие другие. Полный список спикеров и докладов вы найдете на сайте конференции: jokerconf.com/

Кроме того, в рамках конференции пройдет специальная программа для начинающих разработчиков и студентов, изучающих Java. Подробности о Joker Student Edition: jokerconf.com/se.html

Вышла шестая лекция гарвардского курса CS50 на русском

Посмотреть лекцию можно здесь: javarush.ru/cs50.html

Каждый раз, когда вы ловите себя на том, что копируете и вставляете куски кода, спрашивайте себя: а нет ли другого способа? В шестой лекции Гарвардского курса по основам программирования CS50 будет много полезного для нахождения «других способов», но и веселья хватит сполна.

cs50 6 лекция

Кстати, её будет вести молодой лектор Роб Боуден. Но Дэвид Малан также вертикально поприсутствует=). Что значит «вертикально»? Узнаете в начале лекции.

Ну а потом начнется серьезная работа:

• Роб объяснит, что такое массивы, одномерные и многомерные;
• что такое аргументы командной строки, какова их связь с элементами массивов и как их использовать непосредственно в программах;
• Немного приоткроет завесу тайны над тем, что такое криптография (но подробнее о шифрах узнаете из дополнительных материалов).

Смотрите лекцию, читайте о шифрах, и… не забывайте решать побольше задач!

Самый опасный код

Какой кусок кода вы бы назвали самым опасным из всех когда-либо написанных? Тут могут быть разные мнения, однако многие программисты сходятся на том, что опасность в простоте. Поэтому среди самых рискованных кусков кода они называют классическую fork-бомбу.

Это такая программа, которая бесконечно создает свои копии, а те в свою очередь создают свои копии и так пока память не закончится. Такая прожка может быть написана случайно, но чаще всего этот милый небольшой кусочек кода создают для вредительства.

Программа классической fork-бомбы (написанная на языке Си) выглядит так:

#include <unistd.h> 

int main() 
{ 
while(1) 
fork(); 
}


Если вы уже прошли 3 и 4 лекции CS50, то понимаете все слова, кроме fork=). Так вот, fork() — это системный вызов с помощью которого программа и создает свои копии.

Внимание! Думаем, среди наших читателей найдутся любители экспериментов, которые захотят проверить воочию, положит ли на лопатки эта крохотная программка ваш компьютер. Если решитесь попробовать, настоятельно рекомендуем сохранить все несохраненные документы. Мы серьезно. Скорее всего скорость поедания ресурсов вас удивит=).

Почему в CS50 в качестве основного языка программирования используется Си?

Отвечает Дэвид Малан, руководитель и главный лектор курса CS50:

Этот вопрос я слышу так часто, что его пора вносить в какой-то специальный FAQ!
Cи «находится» максимально близко к компьютерному железу. Ближе только язык ассемблера, но он был бы слишком загадочен и неудобен для полных новичков. В Си нет никакой загадочности. Если вам нужно, чтобы что-то было где-то в памяти, вы берете и помещаете это что-то в память самостоятельно. Нужна хэш-таблица? Пожалуйста, реализуйте «ручками». Результат такого подхода в том, что к концу семестра, студенты понимают, как работают вычислительные машины начиная от самого нижнего слоя и доверху.

Кроме того, Си — очень компактный язык, к середине семестра студенты знают о нем практически всё (исключая разве что объединения и функциональные указатели).

Также довольно мощная штука — переход от реализации хэш-таблиц (или префиксных деревьев) в Си на одной неделе к реализации того же самого одной-единственной строкой на PHP или JavaScript уже на следующей неделе. Что классно — студент уже прекрасно понимает, что спрятано за этими однострочными абстракциями.
Си также позволяет максимально рано исследовать такие темы, как переполнение буфера (и безопасности в более широком смысле), а они и сегодня очень часто лежат в основе многочисленных уязвимостей!

Кроме преимуществ, у Си, конечно же, есть и масса недостатков. Этот язык позволяет получить доступ к памяти там, где лучше бы это позволено не было. И — да — хочешь хэш-таблицу — реализуй сам! Кроме того, на Си несколько сложнее выполнять первые задания в начале семестра. Скажем, с Python или Java было бы понятнее, поскольку оба этих языка полны высокоуровневых фич. Тем не менее, задания вполне решаемы.
В конце концов, я считаю Cи прекрасной, пускай и довольно непростой, ступенькой к другим языкам, которые мы также рассмотрим в курсе CS50, —PHP и JavaScript, они оба синтаксически похожи на Cи.

На деле, мы надеемся, что в результате этого выбора в конце семестра скажет не «я изучил Си», а «я понял, как программировать».

«…Вставьте шплинт А в гнездо Б…»

Всем любителям рекурсии посвящается этот пост с самым коротким рассказом Айзека Азимова. Мастер научной фантастики и страстный популяризатор науки написал его прямо в студии радиостанции на спор.

«…Вставьте шплинт А в гнездо Б…»

Дейв Вудбери и Джон Хэнсен, неуклюжие в своих скафандрах, с волнением наблюдали, как огромная клеть медленно отделяется от транспортного корабля и входит в шлюз для перехода в другую атмосферу. Почти год провели они на
космической станции А-5, и им, понятное дело, осточертели грохочущие фильтрационные установки, протекающие резервуары с гидропоникой,
генераторы воздуха, которые надсадно гудели, а иногда и просто выходили из строя.
— Все разваливается, — скорбно вздыхал Вудбери, -потому что все это мы сами же и собирали.
— Следуя инструкциям, — добавлял Хэнсен, — составленным каким-то идиотом.
Основания для жалоб, несомненно, были. На космическом корабле самое дефицитное — это место, отводимое для груза, потому-то все оборудование, компактно уложенное, приходилось доставлять на станцию в разобранном виде. Все приборы и установки приходилось собирать на самой станции собственными руками, пользуясь явно не теми инструментами и следуя невнятным и пространным инструкциям по сборке.
Вудбери старательно записал все жалобы, Хэнсен снабдил их соответствующими эпитетами, и официальная просьба об оказании в создавшейся ситуации срочной помощи отправилась на Землю. И Земля ответила. Был сконструирован специальный робот с позитронным мозгом, напичканным знаниями о том, как собрать любой мыслимый механизм.
Этот-то робот и находился сейчас в разгружающейся клети. Вудбери нервно задрожал, когда створки шлюза наконец сомкнулись за ней.

Лайфхак: как купить подписку на JavaRush за полцены

Как купить Premium-подписку на JavaRush за полцены



… Почти всегда ответ на этот вопрос будет не слишком ободряющий: никак. Но если ты читаешь этот пост в июне 2016 года, и 25 число ещё не наступило, ты — счастливчик! Потому что мы запустили специальную акцию для тех, кто решил стать Java-программистом этим летом — javarush.ru/sale.jsp



Именно в эти две недели начать свой путь в мир программирования — проще всего. Да это и логично: у студентов начинаются каникулы, у многих компаний — «мёртвый» сезон (если ты, конечно, не в туристической отрасли работаешь).

Итак, что ты получаешь, если подпишешься на JavaRush прямо сегодня и вплоть до 25 июня:

Ты можешь приобрести подписку Premium Unlimited (годовая подписка на все лекции и задачи JavaRush) не за 200, а всего за 100$.

Это — цена месяца учёбы на самых доступных (и не самых качественных) «очных» или онлайновых курсах в Киеве. А в Москве или Питере вряд ли ты вообще найдешь что-то за такие деньги. За месяц на таких курсах ты, в самом лучшем случае изучишь материал, покрывающий темы первых 10 уровней JavaRush, которые, к слову, абсолютно бесплатны!

Тем временем, подписавшись на JavaRush Unlimited ты получишь:

• Доступ ко всем 40 уровням с лекциями, полностью покрывающими Java Core (это основы языка, то, что в первую очередь требуют для работы Junior Java Developer);
• Доступ к задачам, которых очень много, и они подобраны так, чтобы ты усваивал все главные идеи, отчасти учился ориентироваться в незнакомой ситуации;
• Доступ к самой клёвой и неповторимой фиче JavaRush — автоматической проверке решения этих самых задач! JavaRush «скажет» тебе, правильно ли ты решил задачу.
• Начиная с 21 уровня — доступ к мини-проектам. Это те же задачи, но большие и очень-очень полезные. Например, инди-игры, приложение для архивации, эмулятор работы банкомета, система автоматизации работы ресторана и много другое. Новички часто теряются, как им приступать к таким проектам, даже когда у них есть все знания по программированию для этого. В JavaRush ты получишь поэтапные указания с промежуточной проверкой результатов.

Ты просто не сможешь НЕ научиться программировать, пройдя курс!

А ещё ты можешь купить подписку Internship за 192$ вместо стандартной цены 300$. В этой подписке ты получаешь всё то же самое, что и в подписке Unlimited, плюс, когда ты дойдешь до 30 уровня или выше ты можешь принять участие в настоящему проекте — стажировке. Результаты проекта ты сможешь предъявить на собеседовании!

Стажировки проходят раз в сезон, то есть в зависимости от скорости продвижения по курсу ты сможешь принять участие в стажировке в начале осени, зимы, весны или следующего лета!

Подробнее о подписках JavaRush


Вот тебе ответы на самые популярные вопросы по акции.

1. Может подождать следующей акции? Слышал, вы проводите их уже не первый раз…

На самом деле, лучше не стоит. Они бывают редко, и предсказать их появление не смогут даже прямые наследники Ванги. Их появление связано с разработкой генератора случайных посадок на поверхность одной — снова-таки случайной — планеты. Так что слишком много случайностей.

2. А что если я ещё не прошёл первые 10 уровней? Это же я буду тратить оплаченное время на бесплатную часть курса?

По сути, да=). Но, во-первых, это же полцены. Если ты решил стать программистом и пройдешь 10 уровней, скажем, за месяц, по его истечению подписка будет стоить вдвое дороже.

К тому же, если ты настроен серьезно, при средней усидчивости и готовности тратить на курс 20 часов в неделю (2-3 часа в день), ты, скорее всего, пройдешь его за полгода. По нашим данным, это — средний результат. Среди наших выпускников, которые уже давно работают где-то в Enterprise, встречались и те, кто проходил все уровни за 3 месяца. Было бы желание и время!

3. Может ваш продукт не слишком качественный, поэтому вы не можете продать его за полную цену?

Такой вопрос порой задают те, кто никогда о нас не слышал. Именно поэтому первые 10 уровней у нас — совершенно бесплатны. Регистрируйся, пробуй, решай задачи. Почитай отзывы, посмотри истории тех, кто уже стал программистами благодаря JavaRush. Проведение акций — это разумная западная практика для привлечения новых клиентов из числа тех, кто сомневается, а не попытка «впарить» залежалый товар, как почему-то привыкли думать у нас. Кстати, даже на уровне супермаркетов подход у нас становится ближе к западному. Думаю, ты уже успел это заметить.

4. Я точно стану программистом после курса? 100% гарантии?

Такой гарантии не дадут тебе ни одни курсы, ни один преподаватель, да никто вообще. Но если ты решишь все задачи, будешь следовать указаниям курса и искать ответы на свои вопросы, ты гарантированно научишься программировать. Дальше — дело за тобой. javarush.ru/sale.jsp

Java Day 2016

До Java Day 2016 осталось всего 2 дня, еще можно успеть приобрести билеты на javaday.by.



Конференция пройдёт 11 июня в откртытом пространстве «Верх» (Минск, ул.Куйбышева, 22).
Два потока, более десятка спикеров и множество заинтересованных слушателей — будут рассмотрены самые актуальные вопросы Java-разработки, новинки и свежие тренды, а также проверенные временем подходы. #javadayby