
Моя цель — стать Java Architect. Мой план — учиться, учиться и еще раз учиться на курсах Хекслета. Мой путь: решение задач на Хекслете и рост в рейтинге учеников, чтобы мой аккаунт заметили и пригласили на работу в крутой проект.

Моя цель — стать Java Architect. Мой план — учиться, учиться и еще раз учиться на курсах Хекслета. Мой путь: решение задач на Хекслете и рост в рейтинге учеников, чтобы мой аккаунт заметили и пригласили на работу в крутой проект.
Зачем использовать простой фреймворк Javalin на языке Java для обработки запросов и формирования ответов, и как работает шаблонизация.
Привет! Меня зовут Сергей и благодаря Хекслету я стал Java-разработчиком. Это моя большая история — про университет и армию, несколько попыток попасть в IT, учебу в Хекслете, карьерный трек и стажировку в Ростелекоме.
Рассказываем, как парень из самой обычной школы где-то в глубинке России, пошел в медицинский колледж, бросил его на третьем курсе и стал Java-разработчиком.
Рассказываем историю Руслана, который работал в нефтянке в Уфе, переехал в США, чинил там бытовую технику и водил фуры, а потом сам изучил Java и стал программистом.
Разбираем задачу «Вес Хэмминга» из базового курса по Java.
В статье рассказываем про язык программирования Java и разговариваем с экспертами о том, стоит ли учить Java, с чего начать изучение этого языка и какие у него перспективы.
В начале недели эксперты по кибербезопасности обнаружили критическую уязвимость в Java-библиотеке Log4j, которая используется в сотнях тысяч приложений по всему миру. Уязвимость позволяет получить удаленный доступ к серверу. Вместе с экспертами разбираемся, почему библиотека так популярна, в чем суть уязвимости и как ее можно устранить.
Java virtual machine (JVM) — это программа, которая разработана для выполнения и запуска других программ на основе Java. В основе JVM лежит простая и гениальная идея, которая всегда останется одним из величайших примеров программирования в стиле кунг-фу. JVM может также использоваться для выполнения программ, написанных на других языках программирования. Подробно рассказываем, как работает JVM, для чего используется эта технология и почему она является одним из главных компонентов в платформе Java.
Март для нас и наших студентов прошёл под тезисом «Хекслет образовательный». Стартовали новые интенсивы, упражнения и курсы, перезапущена профессия «Java-программист» и проработаны проекты. В этом дайджесте вы найдёте информацию об обучении как для опытных разработчиков, так и для тех, кто начинает свой путь с нуля. А ещё мы наконец-то встретились с комьюнити лично (впервые с момента введения ограничений на мероприятия). Но обо всём по порядку читайте в новом выпуске дайджеста новостей Хекслета.
В королевстве Джаваленд, где кремниевой рукой правит король Ява, людям запрещено думать и действовать так, как привыкли это делать мы с вами. В этом королевстве по приказу Явы самыми важными частями речи считаются существительные. Они — самые почитаемые граждане этого королевства. Они ходят по улицам с важным видом в красивых нарядах, которые стали красивыми благодаря прилагательным. Сами прилагательные живут не так хорошо, как существительные, но всё равно они благодарят небеса за то, что они не родились глаголами. Потому что у глаголов в этом королевстве незавидная судьба.
Почему программисты — не какие-то магические люди, как исполнить детскую мечту и стать программистом после 30 лет, и сколько для этого придется учиться.
Clojure — современный диалект Лиспа, язык программирования общего назначения с поддержкой разработки в интерактивном режиме. Сам язык с динамической системой типов поощряет функциональное программирование и упрощает поддержку многопоточности, а благодаря своей структуре может запускаться на платформах Java и JavaScript. При этом на Clojure работают уже, как правило, опытные разработчики, которые осознанно выбрали этот язык для решения своих задач. Мы попросили Clojure-разработчиков рассказать о том, как устроен этот язык программирования, какие задачи можно решать с его помощью и отличиях от других языков — функциональных, смешанных или императивных.
Всем привет! Меня зовут Влад, работаю Senior Test Automation Engineer в компании EPAM в США. Нет, это не начало речи в клубе анонимных автотестеров. Расскажу вам, как Хекслет стал моими вратами в жизнь.
29 мая в 19:00 по московскому времени на YouTube-канале Хекслета начнётся вебинар о кластеризации веб-сессий. Владимир Плигин, Software Engineer в GridGain, расскажет о настройке хранения сессий в кластере распределенной системы, сборке приложений и подключении инструментов. В качестве примера распределенной системы будет использован проект с открытым кодом Apache Ignite.
В этом обзоре систематизируем требования работодателей к Junior-программистам, а также обобщаем условия, которые предлагают компании младшим разработчикам. Для этого анализируем реальные вакансии, опубликованные на hh.ru.
Подкаст Хекслета продолжает развиваться. Основным ведущим нынешнего подкаста стал Алексей Пирогов, евангелист программирования, преподаватель и автор курсов профессии "Python-программист" на Hexlet.
Обычно Алексей приглашает на запись гостей - экспертов в области программирования. Уже записано два эпизода - при участии Никиты Соболева, автора open-source проекта wemake.services, и Айнуром Сулеймановым, инженером из iArduino.
Третий эпизод записан в сольном формате и посвящён средствам ускорения web - COM (Java applets, ActiveX, Flash), Google Native Client, asm.js, WebAssembly.
6 сентября в 19:00 по МСК начнётся стрим с Кириллом Мокевниным, CEO Hexlet. Кирилл расскажет о новых проектах Хекслет - django (python), rails (ruby), laravel (php), nest.js (javascript), spring boot (java). Вы узнаете подробности о проектах, как участвовать в их разработке и что за это будет.
Сейчас мне 32 года. Из них 9 лет я проработал коммерческим фотографом (свадьбы, реклама, репортажи, вот это всё). Получалось неплохо зарабатывать, но надоело фрилансить и ежедневно торговать лицом. К тому же, заработок кратно менялся от лета к зиме. И я снова вернулся к идее стать программистом.
3 мая в 19:00 на youtube-канале Hexlet пройдёт вебинар "Взгляд Spring’а на извечный холивар "сильная против слабой типизации"". Вебинар проводит Вячеслав Лапин, Java Courses Developer.