Типичный программист
81.7K subscribers
2.67K photos
909 videos
8 files
7.46K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Веб-страница — канал, где регулярно появляются крутые материалы по веб-разработке.

Подписывайтесь и ежедневно получайте качественный контент: @tproger_web
Грустно смотреть, как умирает техника.

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

Press F.
Главные новости за неделю

🕵️ В менеджере паролей LastPass для Android обнаружили 7 трекеров сторонних компаний: https://tprg.ru/jN83

🤖 Нейросеть научили подражать программному коду, написанному на С и С++: https://tprg.ru/tsr2

🗳 Энтузиасты нашли голосование, давшее название Stack Overflow: https://tprg.ru/Xkmp

🚓 GitHub назвал число пользователей, чьи данные были переданы правоохранительным органам в 2020 году: https://tprg.ru/VHkL

👮‍♂️ Взломавшая Mortal Kombat 11 и Red Dead Redemption 2 хакер пожаловалась на слив её данных полиции: https://tprg.ru/oGey

#новости
Тест: что реально, а что создала нейросеть?

Нейронные сети искусно имитируют котиков, пишут книги и танцуют лезгинку. А смогут ли они провести вас? Давайте проверим:

https://tprg.ru/p8KZ

#нейросети #тест
This media is not supported in your browser
VIEW IN TELEGRAM
В Google Creative Lab создали конструктор робота ALTO (A Little Teachable Object) для знакомства с машинным обучением

Интересно, что собрать корпус для него можно хоть из бумаги — схема сборки и исходный код предоставляется компанией бесплатно. Заплатить придется только за «мозги» робота. Комплект с Raspberry Pi 4 обойдётся примерно в 100 долларов:

https://tprg.ru/OpsL

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

#diy #raspberry
Что будет, если заставить цепи Маркова скрестить учебник по JavaScript с руководством для сатанистов?

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

— Если объектом ваших чар является женщина, не следует использовать выражение х !== х.

— Объекты такие как counter, не являются ни объектами любви, ни настоящими друзьями.

— Например, скорость выполнения сценариев в JavaScript достаточно высока и позволяет Сатанисту смотреть сквозь занавес мрака и смерти.

— Так как HTML и клиентский JavaScript тесно связаны, это различие может привести ко многим физическим и эмоциональным расстройствам.

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

#кек #javascript
5 заданий по SQL с реальных собеседований

Нужно ли говорить о популярности SQL, если он находится на 3 месте в рейтинге StackOverflow Developer Survey 2020? И это когда даже Python занимает 4 место.

И естественно, что конкуренция в этой сфере огромна, а собеседования порой превращаются в сущую пытку. Если только как следует не подготовиться. Эти 5 задачек помогут вам прокачаться в SQL и чувствовать себя на собесах увереннее:

https://tprg.ru/IxNK

#sql
Реклама «самого дешёвого» телефона Maxon HP 450i в газете. До появления iPhone осталось чуть больше 10 лет.

#история
​​бесплатная нейросеть максимально правдоподобно «оживляет» обыкновенные фото

На основе алгоритма, разработанного командой D-ID, компания Myheritage создала свой новый сервис — Deep Nostalgia. С его помощью можно совершенно бесплатно «оживить» фотографии.

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

Источник: MyHeritage
Как насчёт проверить свой скилл в Java и порешать задачки с собседований на позицию джуна?

В этой статье вы найдёте 7 практических заданий с собеседований с ответами и подробными объяснениями:

https://tprg.ru/uakO

#java
Как вы помните, в этом году мы создали целый программистский календарь, где по-своему переименовали все месяцы.

#багфиксарь и #авраль мы уже пережили. А сегодня вместе с первым днём весны наступил #костылярт. Желаем всем меньше велосипедов, больше качественного кода и крепких нервов.

Кстати, полную версию такого календаря можно бесплатно получить в личном кабинете на нашем сайте: https://tproger.ru/
This media is not supported in your browser
VIEW IN TELEGRAM
Когда хочется ещё больше реалистичности в играх и руки растут из нужного места.

Автор: TEENENGGR

#diy #кек
Энтузиаст ускорил загрузку GTA Online с 6 до 2 минут, дописав всего лишь 100 строк кода

Удивительно, что «бутылочным горлышком» для скорости загрузки выступало использование лишь одного потока процессора и неудачный парсер для JSON-файла. И эти проблемы удалось исправить без доступа к исходникам, поэтому странно, что в Rockstar за 8 лет до этого не додумались.

Кому интересно, код и инструкция по ускорению есть на гитхабе: https://github.com/tostercx/GTAO_Booster_PoC

#gamedev
Душевная подборка сериалов от айтишников из кибербезопасности

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

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

https://tprg.ru/Nr2Z

#фильмы #советы
Откуда берётся напряжение глаз и как с ним справиться?

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

https://tprg.ru/CcHF

#здоровье #советы
This media is not supported in your browser
VIEW IN TELEGRAM
Вот так в Nissan видят офис мечты

Минивэн с iMac, кофемашиной, рабочим креслом и подобием балкона на крыше. Хорошо, что это пока только концепт, ведь телевизор в полу явно лишний. Да и с таким столом можно сразу добавлять в комплект пару запасных запястий.

Поработали бы в таком?

#технологии
​​Microsoft представила сервис для общения голограммами «как в Звёздных Войнах»

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

https://tprg.ru/rt39
20–21 марта пройдёт хакатон DemHack2

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

Победители в своём треке получат Sony PlayStation 5 Digital 825 ГБ, либо эквивалентную денежную компенсацию. А узнать подробнее о задачах и решениях, которые могут быть реализованы на хакатоне, а также оставить заявку можно на сайте: https://tprg.ru/w27a

Заявки принимаются до 11 марта.

#ивенты