tproger | Технологии

Telegram-канал tproger - Типичный программист

84520

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Другие проекты Tproger: https://tprg.ru/media

Подписаться на канал

Типичный программист

Врываемся в 2024 со скоростью 100 котят в секунду

А если серьёзно, не так давно вышла новая версия Stable Diffusion под названием "Stable Diffusion XL Turbo". Эта версия создаёт изображения высокого качества со скоростью 100 картинок в секунду!

А в основе таких результатов лежит новый подход для генерации изображений — Adversarial Diffusion Distillation (ADD), который позволил сократить шаги генерации с 20-50 до 1-4 без потери качества.

Попробовать | Hugging Face | Видеообзор | Статья об ADD

#stablediffusion #позалипать #add

Читать полностью…

Типичный программист

Вот и настало время подвести итоги

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

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

Спасибо вам за этот год, проведенный с Типичным.

#новыйгод

Читать полностью…

Типичный программист

Уже решили, в чём будете встречать Новый год?

Если нет, то держите вдохновение для тематической вечеринки: Microsoft с 2018 года выпускают «уродливые» новогодние свитера для программистов.

А кем из культовых образов Microsoft были вы в 2023 году?

#новыйгод

Читать полностью…

Типичный программист

​​Битва за звание лучшего языка программирования 2023 подошла к концу

Вот тройка победителей битвы по результатам финального голосования:

1. C# — первое место. Этот язык обошёл Python всего на 30 голосов, и он становится лучшим языком программирования в 2023 году. В прошлом году он также выиграл в батле.

2. Python — второе место. В батлах 2020 и 2021 годов он занимал первое место, а в 2022 так же оказался на втором. Он уступил C# совсем немного голосов.

3. JavaScript — третье место. Язык программирования обошёл Golang и вырвал право находиться среди победителей. В 2022 году на третьем месте находилась Java, которая выиграла у TypeScript. 

Подробнее о результатах: https://tproger.ru/articles/batl-yazykov-programmirovaniya-2023-zaverwilsya

Поделитесь своим мнением: как вы считаете, справедливы ли результаты? И какие языки программирования вы бы хотели видеть в следующем году?

#toplang2023

Читать полностью…

Типичный программист

Весь год вы деплоили проекты, фиксили баги и помогали open source-проектам, но мама так и не принесла сладкий подарок с работы:( 

Пора это исправлять! 

Мы в Tproger вместе с нашими друзьями из IT-компаний собрали разные сладости с тёплыми словами для наших читателей. Чтобы узнать, что вас ждёт в 2024 году, скорее переходите по ссылке и суйте руку в мешок: https://tprg.ru/6Rja

Читать полностью…

Типичный программист

​​Гайд для начинающих Linux-специалистов

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

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

#linux #начинающим

Читать полностью…

Типичный программист

Подборка актуальных вакансий

QA Tribe Lead (Интерактивная коммерция) в МТС
Где: удалённо
Опыт: от 3 лет

Cloud Solution архитектор, MTS Cloud
Где: удалённо
Опыт: от 3 лет

Middle System analyst [PPMS] в МТС
Где: удалённо
Опыт: от 3 лет 

Middle/Senior QA manual инженер, МТС Авто
Где: удалённо
Опыт: от 2 лет

Ведущий разработчик BSP (Linux Kernel), МТС Авто
Где: удалённо
Опыт: от 2 лет

Middle DevOps Engineer, МТС Авто
Где: удалённо
Опыт: от 3 лет

#вакансии #работа

Читать полностью…

Типичный программист

Что подарить программисту на Новый 2024 год

Новый год всё ближе и ближе, и друзья программистов — а зачастую и сами программисты — задумываются, что же подарить на Новый год. Чтобы облегчить выбор, мы разобрались, какие подарки лучше всего подойдут, а какие лучше не дарить.

А в конце статьи вас ждет два полноценных списка из лучших и худших подарков, только осторожно, не перепутайте.

#новыйгод

Читать полностью…

Типичный программист

​​В AvitoTech регулярно проходят хакатоны. После них тестировщики уходят в бэкенд, появляется желание сходить на массаж, а ML-модель пытается продать потрясающий адаптер.

Обо всём этом, организации хакатонов и их важности — в короткометражке от Авито: https://youtu.be/kdOTTejmm-E

Реклама ООО «Авито Тех» erid: LjN8K99gu

Читать полностью…

Типичный программист

Как и проваленные тесты, кстати говоря.

Читать полностью…

Типичный программист

​​Голосование за самый популярный ЯП продолжается

Третий раунд батла лучших языков программирования окончился победой C# над C++ с отрывом в 10% голосов и победой Pascal над Visual Basic с отрывом в 30% голосов.

А сегодня за звание лучшего языка соревнуются PHP и JavaScript, а кроме того Ruby и C. Смело голосуйте за язык, который вам ближе, несмотря на объективные причины.

Итоги этого этапа подведём 23 декабря 2023 года в 11:00 по МСК. А чтобы не упустить следующие битвы, следите за постами по тегу #toplang2022@tproger или включите уведомления о новых постах.

Читать полностью…

Типичный программист

​​Школа дизайна и технологий Bang Bang Education запустила два новых IT-курса: по тестированию и программированию на Python

В процессе обучения студенты будут выполнять задачи от крупных IT-компаний. Тестировщики смогут стажироваться в Fitmost и Changellenge, практиковаться в Epic Growth и соберут портфолио из 14 проектов. Разработчики на Python подготовятся к техническим собеседованиям, выполнят 25 практических задач и соберут до 11 проектов в портфолио, включая дипломный — собственное веб-приложение.

Преподаватели и наставники курсов — ведущие разработчики и тестировщики из VK, «Яндекса», Miro, «Райффайзенбанка» и других компаний. 
Курсы разработаны для новичков и построены таким образом, чтобы они могли проходить программу в комфортном темпе и делать перерывы на каникулы. Достаточно 10–12 часов в неделю на просмотр лекций, вебинаров с наставниками и выполнения домашних заданий.

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

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

Для всех желающих есть возможность пройти бесплатные демоуроки (Python, тестирование).

Реклама ООО «СИЛА ЗНАНИЯ» ИНН 9701158240 erid: LjN8JyQiu

Читать полностью…

Типичный программист

Интерактивная база игровых уровней

Отличный инструмент для просматривания карт уровней из некоторых легендарных игр и путешествия по ним без столкновения со стенами, предметами и гравитацией. Для разработчиков игр будет особенно полезно изучить архитектуру уровней и размещение локаций.

На сайте есть карты как более современных игр, вроде Super Mario Odyssey, так и вечной классики, например: GTA Vice City.

#инструменты #gamedev

Читать полностью…

Типичный программист

​​Усмирение хаоса: как навести порядок в проекте

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

Но что же делать со всем этим? И как понять, что в проекте пора наводить порядок? Об этом и не только в этой статье.

#советы #инструменты

Читать полностью…

Типичный программист

Простой способ начать плохо кодить на ровном месте

Читать полностью…

Типичный программист

Как выступить на IT-конференции так, чтобы приглашали снова и снова

Быть уверенным, рассказывать текст с выражением, не забыть представиться. Вроде бы это всё, что надо для успешного выступления.

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

#советы

Читать полностью…

Типичный программист

​​Похоже, что восстание роботов уже началось

По данным издания DailyMail, один из роботов Tesla, предназначенный для перемещения отлитых автомобильных деталей, вышел из строя и напал на инженера, программировавшего близлежащие машины. Сотрудник получил довольно серьезные открытые ранения.

А по словам адвоката, представляющего интересы сотрудников заводе Tesla каждый 21 рабочий на гигафабрике Tesla получал травму на рабочем месте. По его словам, компания намеренно преуменьшает количество происшествий, чтобы получать налоговые послабления. Так, например, руководство компании скрыло смерть одного из рабочих во время стройки завода.

После таких новостей, шутки про скорое восстание машин уже не кажутся такими смешными.

#tesla #киберпанк #новости #роботы

Читать полностью…

Типичный программист

Будем надеяться, что дракон будет ещё и летающий.

Читать полностью…

Типичный программист

В новый год — с новым проектом!

В VK — более 200 технологичных проектов, команды которых ждут крутых новых коллег! Знакомьтесь с продуктами компании в лендинге и оставляйте своё резюме рекрутерам. Именно вы в 2024 году можете стать частью сильной команды: https://tprg.ru/UZ0H

Реклама

Читать полностью…

Типичный программист

​​Make Game Awards 2023 — выбираем лучшие игры читателей Tproger

Каждую неделю в одном из наших каналов — GameDev: разработка игр — проводится интерактив, в котором разработчики игр делятся достижениями своих проектов. Мы отобрали некоторые интересные работы и предлагаем вам выбрать, какие игры от читателей Tproger заслуживают лидерства в номинациях за лучший геймплей, лучший казуал, 2D и 3D-графику.

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

#diy #конкурс

Читать полностью…

Типичный программист

​​Midjourney обновилась, теперь всё чётче, реалистичнее, и наконец появились разборчивые надписи

Нейросеть стала точнее следовать описаниям, улучшился механизм подсказок и правок. Генерацию рук усовершенствовали! Теперь без диких пальцев.

Подключаться к V6 нужно в чате Discord с ботом Midjourney: переходите в режим настроек «/settings» и выбираете «V6». Либо можно после каждого описания добавлять параметр «-v 6».

Мы сравнили, что выдают предыдущая версия и обновление по промпту «typical programmer in black hoodie and glasses sitting at the new year table with tangerines, Olivie and bottle of champagne with Christmas tree behind». Экзистенциальный ужас перед Новым годом в глазах типичного программиста и правда как настоящий:

Читать полностью…

Типичный программист

А теперь время для разминки

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

На каком из упражнений вы почувствовали особый комфорт в мышцах?

#кек #нейросети #ии

Читать полностью…

Типичный программист

​​Годнота: подборка лучших промтов для ChatGPT за 2023

Пользователи сервиса, где люди делятся с своими инструкции для нейронной сети, составили список самых топовых промптов за прошедший год, разделив их на категории:

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

А бесплатно попробовать их можете здесь.

#нейросети #ии

Читать полностью…

Типичный программист

Геймпад для управления мимикой

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

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

Возможно, технология могла бы помочь людям с ослабленными мышами лица. А вы как думаете, где бы можно было ещё применить этот проект?

#diy

Читать полностью…

Типичный программист

​​Лауреаты Научной премии Сбера 2023: имена и открытия
 
Научная премия Сбера — это вклад в будущее России. Она поддерживает учёных, которые ведут активную исследовательскую деятельность и делают весомый вклад в развитие науки и технологий в нашей стране.

За какие яркие открытия в трех областях присудили по 20 миллионов рублей в этом году?

 — Доктор физико-математических наук и победитель в номинации «Цифровая вселенная» Евгений Тыртышников предложил новые матричные и тензорные методы моделирования и сжатия данных. Они ускорят вычисления в естественных науках, машинном обучении и других областях.

— Доктор химических наук, победивший в номинации «Физический мир», Валентин Анаников совершил прорыв, открыв явление динамического катализа, которое поможет создать универсальные каталитические системы. В перспективе они должны ускорить и удешевить создание более экологичных химических процессов.

— Доктор биологических наук Алексей Полилов, ставший лауреатом в номинации «Науки о жизни», выявил особенности у микронасекомых, которые представляют новые возможности для нейробиологии, микроробототехники и искусственного интеллекта.

Реклама

Читать полностью…

Типичный программист

​​От пет-проекта до своего департамента

Авторы статьи — создатели сервиса Доски — российской интерактивной онлайн-whiteboard для совместной работы, которая входит в экосистему МТС Линк.

В материале они рассказывают, что помогло им из стартапа вырасти до коммерчески успешного проекта, на что они обращали внимания и какие решения предпринимали на пути.

Читать полностью…

Типичный программист

​​Собрали для вас подборку самых годных статей про IT с нашего сайта за этот месяц:

Самые популярные языки программирования в 2023 году по версии TIOBE и PYPL.

Почему PHP сохранит свои позиции как ключевой язык для бэкенда веб-приложений в 2024 году.

Почему из культовой книги «Кодеры за работой. Размышления о ремесле программиста» стоит прочитать только три главы.

Какие проблемы могут встретится во время изучения языка программирования C#.

Топ крутых команд Linux — спасителей времени.

Laravel Pulse вышел в бета. Новая система мониторинга для приложений Laravel.

Читать полностью…

Типичный программист

​​Насколько вы Линус Торвальдс?

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

В этом тесте мы предлагаем вам проверить свои навыки коммуникации в команде и узнать, на сколько процентов вы — Линус Торвальдс. 0% означает, что вы — лапочка, а 100% — настоящий скандалист.

Пройти тест.

#кек #тест

Читать полностью…

Типичный программист

​​Почему разрабатывать продукты без тестировщика — плохая идея

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

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

#советы #тестирование #qa

Читать полностью…

Типичный программист

Пришло время подводить итоги года и голосовать за лучший язык программирования 2023

Ежегодный чемпионат проходит не впервые, результаты прошлых лет вы сможете найти по тегам: #toplang2020, #toplang2021 и #toplang2022.

Отметим, что мы не учитываем поисковые запросы в Google, количество вакансий или проектов на Github. Наше внимание сосредоточено исключительно на популярности среди пользователей. Вам остается только выбрать любимый язык.

Уже завтра, 19 декабря в 11:00 по МСК, стартует первый этап батла, который будет идти 24 часа, так что не опоздайте проголосовать за любимый язык программирования.

#toplang2023

Читать полностью…
Подписаться на канал