Обложка канала

Tproger для программистов

Tproger — одно из крупнейших в рунете объединений программистов.

  • Tproger для программистов

    Пасхалки и забавные фишки Python

    Python любят за аккуратный код, его простоту и множество готовых библиотек. В этой статье собрали для вас забавные фишки и пасхалки языка Python — ещё один повод полюбить его:

    https://tprg.ru/JRiC

    #python
  • Tproger для программистов

    Японский изобретатель пытается построить бегущего робота за 100 дней

    Про успехи и провалы он каждый день рассказывает в своём Твиттере, а результат первых 50 дней можно посмотреть в коротком видео:

    https://tprg.ru/CV0Z

    Японец поставил себе только два условия: его робот должен уметь бежать (но не останавливаться), а длина ног должна быть примерно как у человека с ростом ~ 1,8 м. Верхней части тела у робота скорее всего не будет.

    #diy #роботы
  • Tproger для программистов

    Чем собеседование отличается от экзамена? Как минимум, его нельзя завалить.

    О том, как не делать из собеседования недостижимый рубеж, преодолев который не остаётся сил работать, рассказывает Тим Чаптыков, разработчик из ВК:

    https://tprg.ru/9gGq

    В статье он делится своим опытом собеседований, объясняет, почему прямо во время собеседования всё-таки стоит перезвонить жене или снять жаркий свитер, и не только.

    #собеседование
  • Реклама

  • Tproger для программистов

    Мастер-класс по Python от Ozon New Skills

    Всего за один час вы попробуете себя в роли аналитика данных и научитесь выгружать и анализировать данные с помощью Pandas и Matplotlib.

    Когда: 16 или 20 сентября в 20:00.

    Узнать подробности и зарегистрироваться: https://clck.ru/QsYkz

    Это #партнёрский пост
  • Tproger для программистов

    #вакансии #работа
    Москва, от 100 000 до 140 000 ₽

    Студия дизайна White Russian ищет backend-разработчика на полный день в уютный офис на Хлебозаводе.

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

    Плюшки:
    — стабильная зарплата;
    — достаточно свободный график;
    — известные клиенты;
    — обеды из Кухни на районе;
    — молодая команда;
    — удобная локация.

    Почитать подробнее и откликнуться: https://tprg.ru/zWhO
  • Tproger для программистов

    Microsoft обновила библиотеку для оптимизации тренировки нейросетей DeepSpeed+ZeRO

    Теперь она способна работать с 1 трлн параметров вместо 100 млрд, заявленных ранее. DeepSpeed+ZeRO совместима с PyTorch, а для её подключения достаточно лишь нескольких строк кода. Репозиторий уже доступен на GitHub:

    https://github.com/microsoft/DeepSpeed

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

    #нейросети
  • Tproger для программистов

    Программа по созданию цифровых продуктов и управлению проектами MOOVE

    Это не обычный акселератор или стартап-инкубатор. На MOOVE учат создавать и выводить новые продукты на рынок, а также управлять технологическими компаниями без воды и сухой теории.

    Лучшие студенты получат гранты от МТС. Приходите на презентацию программы 22 сентября: https://bit.ly/2RbvunV

    Это #партнёрский пост
  • Tproger для программистов

    Самые посещаемые сайты с 1993 по 2020 год

    Visual Capitalist уместили в одно видео историю изменения популярности топ-13 самых посещаемых сайтов с 1993 по 2020 год.

    Посмотрите, как они выглядели и как в этот топ попали Яндекс, Pоr*hub и даже VK.

    #история #тренды
  • Tproger для программистов

    Из программиста в безопасники

    В Академии АйТи проводят переподготовку по информационной безопасности.

    В чём плюсы?
    — диплом равнозначен вузовскому, но обучение длится всего 3 месяца вместо нескольких лет;
    — программа согласована с ФСТЭК, ФСБ и УМО по ИБ России. Это значит, что вы сможете работать в компании, желающей получить лицензирование у регулятора;
    — преподаватели дают развёрнутый фидбэк, занятия проходят онлайн;
    — получите выжимку только тех знаний, которые пригодятся в работе.

    Сейчас в Академии АйТи сезонная скидка 50 %. А по промокоду ПРОГЕР можно получить дополнительную скидку 15% до 5 октября. Старт обучения 7 октября.

    Почитать подробнее и оставить заявку: https://tprg.ru/AP1o

    Лицензия на образовательную деятельность № 039640 от 19.09.2018

    Это #партнёрский пост
  • Tproger для программистов

    Современные языки программирования похожи логикой, но реализуют её по-разному. Причём иногда разница значительна, а иногда — едва заметна.

    Предлагаем вам 10 фрагментов кода. Задача простая: угадать, Java это или не Java. Справитесь?

    #java #тесты
  • Tproger для программистов

    Планшет на базе Raspberry Pi собрал больше 700% нужной суммы на Kickstarter, хотя до конца кампании ещё больше 20 дней

    В целом, создатели просто аккуратно укомплектовали всё в один корпус и немного допилили Raspberry Pi OS. RasPad 3 оснащён 10,1-дюймовым дисплеем и построен на базе Raspberry Pi 4B. Все выходы малинки сохранены: четыре гнезда USB 3.0 Type-A, полноразмерный HDMI, аудиоразъём, слот microSD и LAN-порт.

    Оформить предзаказ RasPad 3 предлагается за $149, а по завершении краудфандинга цена составит уже $299. По заверению разработчика, аккумулятор планшета вытянет до 5 часов работы, а планшет отлично подойдёт как Personal Project Station для DIY-проектов:

    https://tprg.ru/McqX

    Взяли бы?

    #hardware #raspberry
  • Tproger для программистов

    Учитесь предотвращать киберугрозы на практике

    Получите практические навыки анализа уязвимостей и защиты от кибератак за 4 дня.

    На интенсиве вы научитесь:
    — настраивать сеть и понимать особенности ее работы,
    — понимать взаимодействие между виртуальной и физической машиной,
    — осуществлять ряд сетевых атак и выстраивать защиту от них,
    — анализировать безопасность ОС.

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

    Интенсив ведёт: Ильдар Садыков, действующий руководитель отдела ИБ Федерального бюро МСЭ Министерства труда и социальной защиты РФ. Управляет 2 000 системами в 85 регионах РФ.

    Читайте подробности и оставляйте заявку на сайте:
    https://is.gd/C65s5i

    Это #партнёрский пост
  • Tproger для программистов

    Как работает виртуальная машина Java — взгляд изнутри

    JVM играет центральную роль в переносимости приложений на Java. Class-файлы, их загрузка, выполнение кода и базовые инструкции — в этой статье постарались разложить по полочкам весь жизненный цикл байт-кода виртуальной машины Java:

    https://tprg.ru/0Cpx

    Статья больше подойдёт новичкам, но найти в ней что-то новое наверняка смогут и более опытные программисты.

    #java #начинающим
  • Tproger для программистов

    Энтузиаст сконструировал робота, который сам подбрасывает и чеканит теннисный шарик разными способами

    Всё это работает на Arduino, шаговых движках, камере с частотой 120 FPS и особом алгоритме определения позиции шарика.

    У него в блоге можно найти подробный разбор процесса разработки, обсудить проект или задать вопрос. Кстати, там есть статьи и о других его необычных поделках на Arduino, Raspberry Pi и не только:

    https://tprg.ru/8Lvb

    #diy #arduino
  • Tproger для программистов

    Безопасность вашего приложения похожа на соломенный домик Ниф-Нифа? Хватит это терпеть! Узнайте, как написать «пуленепробиваемое» приложение:

    https://tprg.ru/5kJH

    #безопасность #советы
  • Реклама

  • Tproger для программистов

    Загляните в мир белого хакинга и освойте базовые принципы программирования на Python

    Спикер интенсива — Никита Левашов, сооснователь и технический директор в Lia с семилетним опытом в разработке на Python.

    На интенсиве вы:
    — познакомитесь с основами языка Python, библиотеками;
    — напишете программу по подбору паролей;
    — реализуете brute-force attack;
    — разберёте, как защититься от такой атаки;
    — познакомитесь с интересными случаями взлома в интернете;
    — разработаете консольное приложение.

    Присоединяйтесь к трёхдневному онлайн-интенсиву напишите свою первую утилиту:

    https://clc.am/3K73-w

    Это #партнёрский пост
  • Tproger для программистов

    vc.ru проводит конкурс лучших инструкций для ИТ-разработчиков с техникой Apple для победителей

    Пишите о том, в чём хорошо разбираетесь: об оптимизации сервера баз данных или и о том, как сделать полезного бота для Slack или Telegram. Главное — текст должен быть понятен для ИТ-специалиста любого уровня.

    Детали по ссылке: https://vc.ru/promo/152560

    Это #партнёрский пост
  • Tproger для программистов

    Handcalcs — Python-библиотека, которая позволяет преобразовывать формулы, написанные от руки, в привычный человеку вид:

    https://github.com/connorferster/handcalcs

    #python #математика