Нанимать джунов классно и совсем не страшно
Да, у него ещё мало опыта и он может иногда косячить. Но если правильно подойти к его обучению, то он может стать действительно ценным сотрудником.
Эта статья докажет вам, что джуны — это классные сотрудники, которых можно и нужно нанимать в команду:
https://tprg.ru/1ZFg
Пришло время провести своё техсобеседование.
Да, вы не ослышались! Но это возможно только в нашем королевстве зазеркалья Nozo.
Мы знаем, как волнительно решать задачи на техинтервью, поэтому в нашем королевстве всё наоборот! Теперь ваша очередь заставить инженеров потрудиться и отправить им на решение самые каверзные задачи по Go, C# или QA.
Авторы 4 самых сложных и интересных задач получат мерч от Ozon Tech. А победитель заберёт лучшую награду: карьерную консультацию с HR Ozon Tech или встречу с тимлидом команды инженеров.
Инженеры будут ждать ваши задачи до 7 ноября.
А если вам нечем их озадачить, вступайте в чат королевства, пробуйте решить задачи других участников и участвуйте в голосовании.
Все подробности на лендинге: https://tprg.ru/DmcI
Реклама ООО «Озон Технологии», erid: LjN8KAjJs
Настраиваем конфигурацию DAG в Apache Airflow так, чтобы меньше о ней думать
Сбор и обработка данных для биг дата — достаточно трудоёмкая задача. Для этих целей используются загрузчики. И часто бывает, что их параметры не подходят для какой-то небольшой разовой задачи.
Менять готовую конфигурацию опасно, а писать новую с нуля — слишком затратно. Здесь вы узнаете, как упростить этот процесс:
https://tprg.ru/Qz7M
Какой толк от нейросетей в работе? Kokoc Group поделились своим опытом в этом вопросе
Компания протестировала и взяла в работу уже множество инструментов на основе ИИ, которые помогают решать разные задачи. О готовых кейсах, идеях и планах по использованию нейросетей рассказали тут:
https://tprg.ru/4KwO
Tproger расширяет команду разработки и ищет Vue.js разработчика
Мы предлагаем удаленную работу с гибким графиком, конкурентную заработную плату и компенсацию профильных курсов.
Мы работаем на стеке Nuxt 3, Node.js, Laravel, WordPress. Поэтому от вас ожидаем:
— опыт коммерческой разработки;
— уверенное знание JavaScript, TypeScript и Vue.js;
— понимание адаптивной вёрстки;
— опыт работы с Git, Jira.
Если хотите стать частью команды, то вам сюда:
https://tproger.ru/jobs/vue-js-developer
#вакансии
В PHP массивы представляют собой мощный инструмент для управления данными. Если пользоваться им правильно
Массивы позволяют программистам организовывать информацию в упорядоченные коллекции и обращаться к ней по ключу или индексу. В PHP есть несколько типов массивов, включая индексированные и ассоциативные массивы, а также многомерные и вложенные массивы, которые обеспечивают гибкость при работе с данными различной структуры.
В этой статье мы рассказываем о типах массивов в PHP и об операциях, которые можно совершить над ними: https://tproger.ru/articles/massivy-v-php
#php
Мы запускаем конкурс среди читателей Tproger на лучший пет-проект 2023 года!
Вот, что нужно сделать, чтобы принять участие. Зайдите в редактор на сайте, напишите статью о вашем пет-проекте и отправьте её на модерацию. Взамен вы получите славу, обожание публики и мерч от редакции Tproger.
Подробнее: https://tproger.ru/articles/luchwij-pet-proekt-2023-zapuskaem-konkurs
#diy #конкурс
Петербуржцы, хотите познакомиться с IT-командой крупнейшего банка страны и узнать, какие Java-технологии используются в Сбере?
Тогда приходите 20 октября на митап Java &; в Центре KOD по адресу: ул. Комсомола, 2.
Что будет в программе:
— руководитель команды PlanAir Андрей Серяков расскажет о сильных сторонах фреймворков и раскроет секреты эффективной разработки микросервисной архитектуры и выбора оптимального инструмента для проекта;
— руководитель команды СБОЛ.про Платформа.Core Федор Сазонов расскажет, почему один семерых не ждёт, как распараллеливать запросы с помощью Java и что может дать Kotlin;
— также участников будут ждать VR-активности и очень много нетворкинга.
Дублируем важные нюансы: 20 октября в 18:00, Центр KOD на ул. Комсомола, 2. Зарегистрироваться можно тут.
Реклама ПАО Сбербанк
Почему некоторым сложно учиться программированию?
Наверняка вы не раз слышали, что программирование — сложная область знаний, которая требует особой склонности и серьезного бэкграунда.
Все еще актуальная статья, если только собираетесь изучать что-то IT, уже имеете негативный опыт или сами попали в ситуацию, когда кого-то чему-то нужно научить. Автор этой статьи рассказывает, почему при обучении программированию «с нуля» этот «ноль» для всех разный. А сложность освоения зависит от его значения: https://habr.com/ru/post/683024/
#начинающим #обучение
Возможно, будущая Windows 12 будет распространяться по подписке
Энтузиасты-исследователи исходного кода нашли подтверждение в коде тестовой сборки Windows 11 Canary. Например, там были обнаружены строки кода с упоминанием L_MsgSubscriptionEdition, L_MsgSubscriptionType, L_MsgSubscriptionStatus. Это можно интерпретировать как «Издание по подписке», «Тип подписки» и «Статус подписки» соответственно.
Сейчас Microsoft предлагает приобретать ОС с единовременным платежом или бесплатно обновляться на новые версии операционной системы с предыдущих.
#microsoft #windows
FlipperZero? А может лучше NokiaZero?
Flipper Zero — модный хакерский мультитул, выполненный в стиле тамагочи. Так вот один энтузиаст решил не только прокачать клавиатуру устройства, но и заключить его в корпус легендарного кнопочного телефона Nokia.
Что получилось в итоге, а также как создавался сакральный мультитул из 2000-х, читайте в статье: https://habr.com/ru/articles/764600/
#diy #безопасность
4 причины, по которым Symfony лучше Laravel
Руководитель группы разработки из Kokoc Group в своей статье разбирает почему Symfony больше подходит для крупных проектов: https://tprg.ru/tUg8
#php #laravel #вебразработка
JS-ры, все сюда!
Кто-то взломал внешний облик виртуального мегаполиса, и теперь прибытие новых жителей — под угрозой. Используйте свои знания JavaScript, чтобы помочь выяснить причины поломки: https://tprg.ru/ieB3
Реклама АО «Лаборатория Касперского», erid: LjN8KGn41
70% российских компаний используют low-code-разработку
Это стало известно благодаря опросу Naumen. В компании опросили 42 организации из 11 разных отраслей. По результатам 70% компаний стали использовать платформы Low-Code.
Причина проста — им не хватает нужного софта, IT-специалистов и др. Чаще всего low-code используют для рутинных задач, реже для создания прототипов и MVP. Что интересно, два года назад их доля low-code в разработке была лишь 25%
Аналитики говорят, что к 2026 low-code будут применять 40% бизнесов в мире.
#тренды
В Реестре отечественного ПО более 16 тысяч решений, но множество западных продуктов до сих пор не замещены в корпоративном сегменте
Бизнесу нужны зрелые и безопасные аналоги офисных пакетов, российские CRM и ERP-системы, сервисы коммуникаций. А ещё такие сложные решения, как CAD или BI.
Среди работающих над этими амбициозными задачами — вендор НОТА. Это бренд, который Холдинг Т1 анонсировал на ПМЭФ 2023, назвав его одним из приоритетных направлений развития бизнеса. На днях НОТА провела партнерскую конференцию, которую посетили около 200 IT-экспертов.
В ходе обсуждения игроки отрасли и аналитики определили ключевые тренды:
— рынок разработки ПО продолжит расти быстрее прочих сегментов IT-отрасли. Ему прочат + 40% до 2025 года;
— российские вендоры, не желающие замыкаться исключительно на внутреннем рынке, готовы к открытой конкуренции на пространстве СНГ. Здесь в пользу отечественных решений будет играть схожий с российскими компаниями подход к выбору поставщиков решений;
— партнёрств типа вендор-вендор будет становиться всё больше. Так компании объединяют свои компетенции и ресурсы для создания востребованных на рынке продуктов.
Планы у НОТА амбициозные — пересоздать IT-ландшафт крупного бизнеса в России. Получится ли, покажет время. А пока можно посмотреть, что уже предлагает вендор.
Реклама ООО «Т1» ИНН 7720484492
Требования Windows 11 по наличию TPM и современного CPU можно обойти с помощью всего одной команды
Оказывается, завышенные системные требования для ПК при установке Windows 11 по обязательному наличию TPM 2.0 и современного CPU можно обойти с помощью добавления команды «/product server» к файлу setup.exe в каталоге установки Windows 11. Этот метод действительно работает, причём даже в последних тестовых инсайдерских сборках Windows 11.
Интересно еще и то, что первое упоминание о добавлении «/product server» появилось ещё год назад, но его особо не заметил, так как информацию разместили вьетнамском форуме.
#windows
Продакт-менеджер — энергозатратная профессия
Собрали распространённые вызовы, с которыми может столкнуться специалист в ежедневной рутине. Если для вас эти пункты не проблема, советуем присмотреться к профессии: https://tprg.ru/V360
#карьера #советы
А вот и первые истории создания пет-проектов от наших читателей
— Аналог программы bginfo, которая выводит информацию о системе и пользователе на рабочий стол, но не ломает смену обоев
— Агрегатор фестивального кино, который помогает не ждать выхода фильма несколько лет после фестиваля
— Змейка на Python без использования графических библиотек для участия в конкурсе по программированию
Мы запустили конкурс среди читателей Tproger на лучший пет-проект 2023 года. Чтобы принять участие, нужно зайти в редактор на сайте, написать статью о вашем пет-проекте и отправить её на модерацию. Приз — обожание публики и мерч Типичного программиста.
#diy #конкурс
Оказывается, GitHub Copilot работает в убыток: Microsoft может терять на каждом пользователе до $70/мес
Инсайдеры утверждают, что Microsoft тратит огромное количество денег на поддержание своих ИИ-систем. Расходы на одного пользователя часто превышают стоимость ежемесячной подписки.
Оно и понятно, пока эксплуатация генеративных ИИ обходится компаниям слишком дорого, ведь для них требуется много дорогих чипов и электричества. А создание и обучение ИИ требует годы и сотни миллионов долларов.
Что с этим делать, пока непонятно. Конечно, со временем модели требуют меньше данных и мощностей для обучения. Но пока единственный вариант — поднимать стоимость. Именно поэтому ИИ для Microsoft 365 будет стоить уже дополнительно $30/мес. Google тоже ушла недалеко и будет брать дополнительно $30/мес. за ИИ для Workplace.
#microsoft #google #ии
Подборка актуальных вакансий
— Стажёр-менеджер в КРОК
Где: удалённо
Опыт: можно без опыта
— Младший Python-разработчик в Kokoc Group
Где: удалённо
Опыт: можно без опыта
— Инженер по администрированию межсетевых экранов в Открытие
Где: Москва, Можно удалённо
Опыт: от 1 года
— UX-редактор в МТС
Где: удалённо
Опыт: от 2 лет
— Менеджер инфраструктурных проектов в КРОК
Где: удалённо
Опыт: от 2 лет
— DevOps Engineer Центра HR TECH в Гринатом
Где: удалённо
Опыт: от 3 лет
— Администратор баз данных Oracle
Где: удалённо
Опыт: от 3 лет
— Разработчик BI в Иннотех
Где: удалённо
Опыт: от 3 лет
— Разработчик PHP Middle+ / Senior в Kokoc Group
Где: удалённо
Опыт: от 3 лет
— Арт-директор в МТС
Где: удалённо
Опыт: от 3 лет
— Ведущий инженер WAF в Иннотех
Где: удалённо
Опыт: от 3 лет
— Главный специалист Группы администрирования в Открытие
Где: удалённо
Опыт: от 3 лет
#вакансии #работа
На прошлой неделе произошло много событий: социальный рейтинг в России, выпуск Android 14 и новые открытия о нейросетях
Составили подборку самых значимых новостей из мира IT, чтобы вы точно ничего не пропустили: https://tproger.ru/articles/it-novosti-246050
#тренды #android #нейросети #google
Cloudflare включает ECH для миллионов сайтов, включая пиратские, — теперь их блокировка сайтов станет бесполезной
Cloudflare активировал функцию Encrypted Client Hello (ECH). Это новый стандарт конфиденциальности, который уже получил поддержку от таких браузеров как Chrome, Firefox и Edge.
Новая функция конфиденциальности делает невозможным отслеживание интернет-провайдерами посещенных абонентами сайтов и блокировку пиратских сайтов, если и сайт, и посетитель активировали ECH. Функция активна для всех пользователей бесплатных тарифных планов, которые используют многие пиратские сайты.
Что интересно, Cloudflare не упоминает о возможности обхода блокировок. Вместо этого компания «просто рада делать интернет более конфиденциальным и безопасным для всех».
#безопасность #интернет
Где, когда и как использовать разные типы чисел в Java?
Одним из ключевых аспектов работы с числами в Java является разнообразие типов данных: целочисленный тип, числа с плавающей точкой, BigInteger и BigDecimal и символьный тип. Но иногда непонятно, какие из них использовать для решения ваших задач.
Чтобы вам было проще разобраться, составили шпаргалку по типам чисел в Java: https://tproger.ru/articles/tipy-chisel-v-java
#java
Разработчик Flipper Zero выпустил версию устройства с прозрачным дизайном
Только вчера писали про энтузиаста, который попытался повторить функциональность FilpperZero в корпусе легендарной Nokia. А сегодня разработчики оригинального FlipperZero решили порадовать пользователей обновлением. Теперь видны внутренние компоненты и сложный дизайн. Так в компании показали приверженность открытому исходному коду.
Всего планируют выпустить 7,5 тыс. устройств, но стоить они будут как обычно — $169 за штуку. К тому же, один пользователь сможет купить не больше 2 устройств.
#безопасность
Что такое красивый код и как его писать?
Компьютерный код может написать любой разработчик. Красивый код пишут лишь единицы. Чистый, изящный, лаконичный, читаемый и понятный код, который работает без багов — это настоящее произведение искусства в сфере разработки.
Оказывается, даже есть конкурсы, посвященные красоте кода. Автор статьи принял участие в конкурсе и рассказывает, что это за конкурс и что такое действительно красивый код: https://tproger.ru/articles/kak-ya-pytalsya-pisat-krasivyj-kod
#чистыйкод #советы
100 команд Linux для ежедневной работы
Одним из ключевых элементов работы на Linux является использование терминала. Он позволяет взаимодействовать с системой через текстовый интерфейс, выполнять задачи и управлять всеми аспектами вашей системы.
В этой статье мы рассмотрим команды для терминала Linux, которые помогут вам максимально использовать возможности ОС: https://tproger.ru/articles/100-komand-linux-dlya-ezhednevnoj-raboty
#linux
Какая разница, если все равно потом всё резюме приходится пересказывать голосом? Зато удобно сразу пересылать ответы на одни и те же вопросы эйчаров.
Читать полностью…Решаем задачу коммивояжёра как профи
Задача коммивояжёра — задача комбинаторной оптимизации. Как правило, её суть сводится к поиску оптимального пути, проходящего через все промежуточные пункты по одному разу и возвращающегося в исходную точку.
Чтобы значительно ускорить процесс нахождения решения можно воспользоваться метаэвристическими алгоритмами. Если вкратце, это такой метод оптимизации, который многократно использует простые правила для достижения субоптимального решения.
В статье рассказали подробнее о том, что это такое. И реализовали на Python различные подходы к решению задачи коммивояжёра: https://tproger.ru/articles/metaevristicheskie-podhody-k-reweniyu-zadachi-kommivoyazhyora
#задачки #python