Типичный программист
80.9K subscribers
3.08K photos
1.04K videos
11 files
7.71K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Media is too big
VIEW IN TELEGRAM
Залипательно: ИИ пытается выиграть в тетрис для NES — и выигрывает, сломав его!

Интересно, что люди не проходили игру дальше 41 уровня, а алгоритм смог дойти аж до 237 уровня. И прошёл бы дальше, но набрал настолько много очков, что счётчик просто не поместился в памяти. И после многочисленных багов и артефактов, игра просто-напросто зависла. Это же можно считать победой 😏?

Кому интересно, код для издевательств над игрой выложили на GitHub: https://github.com/GregoryCannon/StackRabbit

#ии #кек #история
Microsoft стал настойчиво предупреждать юзеров, что Edge лучше Google Chrome

Теперь при попытке скачать браузер от Google, Edge показывает уведомления: «That browser is so 2008! Do you know what's new? Microsoft Edge» и «Microsoft Edge runs on the same technology as Chrome, with the added trust of Microsoft». А если сделать в Bing запрос «браузер» или «скачать браузер», появится рекомендация по установке Edge.

Справедливости ради, стоит отметить, что и Google иногда отправляет такие подсказки при использовании своих продуктов. Правда, в отличие от Edge, Chrome хотя бы можно спокойно удалить со своего ПК.

#microsoft #windows #chrome #edge
This media is not supported in your browser
VIEW IN TELEGRAM
Эффект «зловещей долины» наглядно: робот Ameca от инженеров британской Engineered Arts с «жестами и мимикой человека»

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

Но после публикации ролика пользователи Reddit разделились на два лагеря. Одни видят в этом прорыв и технологическую эстетику. Другие же наоборот считают, что это крипово и задаются вопросом, не пора ли людям притормозить с развитием человекоподобных роботов.

А как считаете вы?

#роботы
ООП — дар богов или проклятье?

#обсуждение
Forwarded from IT Юмор
​​Когда приложение ещё не готово, а клиент требует демо:
Некоторые крупные провайдеры и мобильные операторы начали блокировать Tor в России

По информации «Роскомсвободы», у некоторых провайдеров перестал быть доступен домен CDN-сети Microsoft Azure, что может приводить к проблемами с веб-сайтами, а также многие IP-адреса известных нод и некоторые мосты.

Роскомнадзор пока отказался комментировать ситуацию. Однако в Globalcheck подтвердили, что блокировки проводятся через ТСПУ — специальное оборудование РКН, которое установлено у операторов связи. Однако сами операторы доступа к нему не имеют.

#безопасность
👍1
Делимся годным репозиторием с более 39 тысяч звезд, который отлично подойдет для проверки знаний по JavaScript или подготовки к собеседованию:

https://github.com/lydiahallie/javascript-questions

Сохраните себе, чтобы не потерять.

#javascript
Нейросеть GPT-2 774M, обученная на человеческом коде 10 000 самых популярных пакетов Debian, снова бросает нам вызов

Перед вами 4 скриншота с небольшими отрывками кода, но только один из них написан человеком. Остальные же — сгенерированы нейросетью.

Угададаете, на каком скриншоте «человеческий» код?

#нейроквиз
Почему Си должен умереть?

Не учил Си — не настоящий программист. По крайней мере, так считают некоторые разработчики. Но есть и другое мнение.

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

https://tprg.ru/gIqj

#си
Годнота для безопасников: Positive Technologies перевела интерактивную матрицу «MITRE ATT&CK: v10» на русский язык

MITRE ATT&CK — это база знаний, составленная на основе анализа реальных APT-атак. Из неё можно узнать, какие угрозы может выявить система анализа трафика PT Network Attack Discovery. А также понять механизм работы по мониторингу и расследованию атак:

https://tprg.ru/bu6w

#безопасность
Решили переплюнуть Xsolla: из стартапа уволили около 900 сотрудников, просто собрав их на видеосозвон

Речь про cтартап по ипотечному кредитованию Better, который вырос в 4 раза с начала пандемии, благодаря буму на рынке недвижимости. Став при этом топовым стартапом в США по версии LinkedIn. Но что-то пошло не так и компания не смогла развиваться так же динамично, как в начале года.

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

Конференция продлилась всего 3 минуты, а её запись даже выложили на YouTube. Правда, позже удалили.

#кек #работа
👍1
Где новичку искать идеи для интересных первых проектов?

Не писать же очередную «Змейку», правда?

Собрали для вас самые годные источники для вдохновения в одном месте: https://tprg.ru/QUON

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

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

https://tprg.ru/SyhU

#блокчейн
👍3
Как лучше всего изучать алгоритмы?

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

Но как изучить их все и не запутаться? Спросили у экспертов: https://tprg.ru/G94U

#алгоритмы
Forwarded from IT Юмор
​​Тестирование на проде:
👍1