ru
Feedback
OTUS: программирование и карьера в IT

OTUS: программирование и карьера в IT

Открыть в Telegram

Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей. Иногда шутим! 🔔Включайте уведомления, чтобы не пропустить!

Больше
7 349
Подписчики
+324 часа
-57 дней
+1330 день
Архив постов
На первый взгляд может показаться, что приложение без функции public static void main(String[] args){...} бессмысленно. Ведь его нельзя запустить. Точнее его нельзя запустить через вызов java -jar name.jar. И тем не менее, многие Java-разработчики регулярно пишут такие приложения. И запаковывают их не в jar-файлы, а в war-файлы. Как раз их и обсуждает Виталий Чибриков в своей новой заметке: 👉 ПРОЧИТАТЬ

Понимать процессы загрузки ядра и запуска системы Linux, важно для настройки Linux и решения проблем запуска. Опубликовали статью на Хабре, где рассмотрели процесс загрузки ядра с использованием GRUB2 загрузчика и запуска, выполняемого системой инициализации systemd. 👉 ПРОЧИТАТЬ 5 октября в 20:00 приглашаем всех на мастер-класс Ильи Митрукова «Виртуальная лаборатория на Vagrant»! Научим разворачивать виртуальную лабораторию в считанные минуты и расскажем во всех подробностях о нюансах использования Vagrant и Git. Интересно? Запишитесь, чтобы не забыть! 👉 ЗАПИСАТЬСЯ

В этой статье объясняется, как можно применить реактивное программирование, используя последнюю версию JAX-RS в Java EE 8 и функционал Java 8. 👉 ПРОЧИТАТЬ Напоминаем, что текущий набор в группу курса «Разработчик Java Enterprise» последний в 2018 году! Виталий Иванов, участник Scrum-команды, ответственной за разработку клиент-серверного приложения «Инфо-Банк», и преподаватель курса, не сможет вести параллельную группу. 1 октября мы закрываем набор, так как догнать нас будет уже невозможно: три занятия придётся наверстать по видео, а это нужно минимум 16 часов обучения! Поезд не ушёл! Следующий набор запустим только в 2019 году, поэтому есть повод поспешить! 👉 УСПЕТЬ В ГРУППУ

Вчера стартовала первая группа нашего нового курса Реляционные СУБД»! Поздравляем студентов и приглашаем всех желающих ознакомиться с полезными материалами для подготовки к программе! Читайте, комментируйте, сохраняйте себе: 👉 ПОСМОТРЕТЬ Ждём всех опоздавших в течение 2 недель! И чтобы не пропустить слишком много занятий (а подготовка к ним занимает достаточно времени), рекомендуем прямо сейчас оплатить хотя бы первый месяц и присоединиться к группе! Всем желаем профессиональных успехов и до встречи в онлайне! 👉 УСПЕТЬ В ГРУППУ

Запускаем новую девятую группу курса «Разработчик Java»! И чтобы не писать одного и того же о преимуществах флагмана проекта, просто даём ссылку на ленд, где можно познакомиться с преподавательским составом, узнать подробности программы и пройти вступительное тестирование, без которого начать обучение в OTUS нельзя. Да-да! У нас всё по-серьёзному! 👉 ПОСМОТРЕТЬ

Конечно, существуют и более неудобные методы отображения информации в диаграммах. Но ни один из них не обладает популярностью и доверием в той же степени, как тот, о котором пойдёт речь в нашем переводе статьи для студентов курса «Разработчик JavaScript»: 👉 ПРОЧИТАТЬ 8 октября в 20:00 Александр Коржиков проведёт мастер-класс, где мы рассмотрим внутреннее устройство Node.js, его окружение, встроенные модули и базовые концепции, которые используются при разработке приложений. Интересно? Запишитесь, чтобы не забыть: 👉 ЗАПИСАТЬСЯ

Транзакцию можно определить как набор задач, выполнение которых является обязательным условием для корректного завершения транзакции. Единичной задачей является минимальный неделимый блок изменения данных. Подробнее о DBMS-транзакциях читайте в нашем переводе статьи, которую мы публиковали для студентов курса «Реляционные СУБД»: 👉 ПРОЧИТАТЬ Кстати, сегодня в 20:00 пройдёт первое занятие новой группы! Обсудим темы: — реляционная модель данных; — реляционная алгебра: сущности, связи; — домены, кортежи, атрибуты, отношения; — нормальные формы; — трёхзначная логика. Учитесь у профессионалов: присоединяйтесь к группе и повысьте свой уровень компетенций в работе с реляционными СУБД – навыки пригодятся во многих сферах программирования! 👉 УСПЕТЬ В ГРУППУ

Выход седьмой версии JavaEE сделал возможным запуск параллельных задач в Enterprise-контейнерах, предоставляя разработчику удобные средства и утилиты для работы с многозадачностью. Какие именно? Читайте в полезной статье Виталия Иванова: 👉 ПРОЧИТАТЬ Кстати, вчера прошло третье занятие новой группы курса «Разработчик Java Enterprise». А мы совсем забыли вас предупредить, что это последний набор в 2018 году! Так как курс сейчас ведёт один Виталий Иванов, нагрузка не позволяет ему взять параллельную группу. Следующие 5 месяцев он полностью посвятит этому набору. Поэтому мы специально оставили для вас возможность присоединиться в первые 2 недели после старта. И 1 октября закроем оплаты, так как догнать нас будет уже невозможно: честно, три занятия наверстать по видео очень сложно – нужно минимум 16 часов! Поезд не ушёл! Следующий набор запустим только в 2019 году, поэтому есть повод поспешить! 👉 УСПЕТЬ В ГРУППУ

Многие знают, что Numpy классный и замечательный. А его ndarray позволяют не только удобно обращаться с данными, но также делают это крайне производительно. Станислав Ступников поделился заметкой, в которой рассказал, за счёт чего же ndarray так производительны в Numpy: 👉 ПРОЧИТАТЬ А хотите узнать, как не нужно писать на Python? Если да, то запишитесь на бесплатный мастер-класс Станислава, который пройдёт 3 октября в 20:00! 👉 ЗАПИСАТЬСЯ

«Классическая схема работы Standby меня в принципе всегда устраивала, но появилось желание перенастроить контроль за StandBy через Data Guard Broker.» – пишет в своей заметке Алексей Цыкунов. Как это сделать, читайте далее: 👉 ПРОЧИТАТЬ Завтра в 20:00 пройдёт первое занятие курса «Реляционные СУБД»! Ещё не в группе? Поспешите присоединиться, пока остались места! 👉 УСПЕТЬ В ГРУППУ