Типичный программист
81.4K subscribers
2.66K photos
893 videos
8 files
7.45K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
​​Вас тоже достали носки с Hello World! и обучающие курсы к Новому году?

На носу Новый год, а значит, пришла пора «прикольных айти-подарков». Мы знаем, что иногда хочется получить пену для бритья, а не очередную флешку, поэтому решили дать возможность выразить своё негодование…

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

#обсуждение
Хорошо, что от них я не устаю.
Никто:

Мобильные разработчики банковских приложений сейчас:
​​Бермудский треугольник: откуда банки берут данные, которые им никто не давал?

Один из пользователей Хабра заметил необычную особенность работы банковский приложений: его знакомым и коллегам приходят счета за газ, штрафы ГИБДД и не только, хотя никаких услуг и подписок они не подключали.

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

Подробнее о том, чем закончилась история и можно ли как-то защитить свои данные в подобных ситуациях.

#безопасность
Берегите зрение смолоду, а очки снову

Одна из самых распространенных проблем нашего времени — нарушение зрения. Экран компьютера сменяется экраном телефона из-за чего глаза почти не отдыхают.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пройти тест.

#кек #тест
Media is too big
VIEW IN TELEGRAM
Интерактивная база игровых уровней

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

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

#инструменты #gamedev
​​От пет-проекта до своего департамента

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

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

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

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

Итоги этого этапа подведём 23 декабря 2023 года в 11:00 по МСК. А чтобы не упустить следующие битвы, следите за постами по тегу #toplang2022@tproger или включите уведомления о новых постах.
Как и проваленные тесты, кстати говоря.
This media is not supported in your browser
VIEW IN TELEGRAM
Геймпад для управления мимикой

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

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

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

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

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

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

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

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

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

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

#новыйгод
А теперь время для разминки

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

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

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

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 лет

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