Типичный программист
81.6K subscribers
2.66K photos
904 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
Хотели попрактиковаться в хакинге, но не знали, с чего начать?

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

#безопасность #хакинг
Как самому создать расширение для Google Chrome с нуля?

Для уверенного старта достаточно знать HTML, CSS и JS на самом базовом уровне. А после создания можно легко добавить своё расширение в браузер через раздел chrome://extensions/.

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

https://tprg.ru/ZE8r

#веб #chrome
Forwarded from IT Юмор
​​Опечатка в старой кодовой базе:
Microsoft показала фоны для Teams, от которых у пользователей Windows сведёт олдскулы

В рамках #ThrowbackThursday Microsoft показала серию изображений, в которых взглянула иначе на некоторые элементы Windows. Там есть «Безмятежность» из Windows XP и победный момент в «Косынке». А также фоны, посвящённые Скрепышу и первой версии графического редактора Paint, который был представлен в ноябре 1985 года.

#microsoft #windows
Эти ключевые аспекты о бэкенде должен знать каждый новичок, но на деле их может не знать даже самый опытный веб-разработчик

В этой статье по пунктам перечислены самые важные моменты в разработке бэкенда в контексте full-stack веб-разработки. Новичков она познакомит с основами, а более продвинутым программистам может быть полезна в качестве чек-листа:

https://tprg.ru/cDiE

#веб #бэкенд
У вас бывало такое, что вы играете в игру, но не можете пройти одно и то же место и идёте на ютуб смотреть прохождение? Но что, если вы застряли в разработке игры? Где подсмотреть прохождение и какой гайд прочитать?

Пусть эта статья станет для вас таким гайдом и поможет сдвинуться с мёртвой точки в разработке вашей игры: https://tprg.ru/AOGg

#gamedev #советы
This media is not supported in your browser
VIEW IN TELEGRAM
Появился чит с автоприцелом на машинном зрении, который практически невозможно отследить

В Twitter-аккаунте Anti-Cheat Police Department опубликовали видео игрового процесса Call of Duty, демонстрирующее новый чит. Как отмечает Eurogamer, разработчикам видеоигр и консолей будет сложно обнаруживать подобные системы.

Суть их работы (и основное отличие от привычных читов) заключается в том, что специальное ПО захватывает видеоряд с консоли и передаёт его на внешнюю видеокарту. Чит обрабатывает и анализирует видео, после чего эмулирует «правильный» ввод с командой автоприцела через специальное устройство. Всё это занимает 10 мс времени, а от игрока требуется только направить прицел в нужную сторону.

#gamedev #computervision
Бывшего сотрудника Яндекса так огорчили современные поисковики, что он решил создать свой «с заботой о пользователе»

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

О процессе разработки и о том, стоит ли того идея уйти от привычной рекламной модели в работе поисковиков, Дмитрий Карловский рассказал в статье: https://tprg.ru/6L0e

#веб
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиаст поднял веб-сервер на калькуляторе, захостил там сайт и опубликовал исходный код проекта на GitHub

Додумался до этого немецкий программист Тобиас Мэдел (Tobias Mädel) и использовал для этого калькулятор Casio fx-9750GII.

Мэдел использовал fxIP, сетевой стек с поддержкой TCP/IP и IPv4 для графических калькуляторов Casio серии FX (9750GII, 9860G). IP-соединение он реализовал через сетевой протокол SLIP (аналог PPP), а вся передача данных осуществляется через последовательный 2,5 мм порт калькулятора.

Это вполне обычный текстовый сайт с двумя картинками, поэтому просим не испытывать его на прочность наплывом посетителей: https://fxip.as203478.net

#кек #diy #веб
Ближайшие события для айтишников

Митап SmartMarket
28 июля, онлайн

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

Обучение фронтенду с оплатой после трудоустройства
Старт 4 августа, онлайн

До 24 июля можно подать заявку на курс по фронтенд-разработке на React от проекта Java Mentor. Главная особенность — обучение абсолютно бесплатное, оплата только после того, как найдёте первую работу в Москве.

Митап «Flutter в большом проекте»
15 июля, Иннополис (Казань) и онлайн

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

Митап NiFi & Kafka
15 июля, онлайн

Первая встреча в рамках серии митапов на тему аналитики данных от периферии до ИИ. Познакомят с инструментами для потоковой обработки данных Kafka и NiFi от основ до тонкостей работы.

Интенсив ASP.NET Core Fundamentals
Старт 19 июля, онлайн
За 2 недели изучите основы работы с платформой ASP.NET Core и сможете создавать функциональные кроссплатформенные приложения. Потребуются базовые знания C# и основных библиотек .NET.

Python Evrone Meetup
22 июля, онлайн

Разработчики Evrone расскажут, почему Python называют медленным, как измерять производительность веб-приложения, и как устроена платформа для разработки роботов (ROS).

#ивенты
А может вам не стоит становиться программистом?

У каждой профессии есть свои недостатки, и программист — не исключение. Спросили у экспертов, к каким недостаткам профессии стоит быть готовым и что с ними делать:

https://tprg.ru/LChQ

#эксперты #советы
Свежая подборка вакансий для QA

Ведущий QA инженер (remote)
Где: Удалённо
Сколько: От $3000

Team Lead QA в Usetech
Где: Удалённо
Сколько: По итогам собеседования

Mobile QA Engineer в Usetech
Где: Удалённо
Сколько: По итогам собеседования

Тестировщик мобильных и web-приложений в «Табер Трейд»
Где: Удалённо
Сколько: До 120 000 ₽

QA Engineer в Авиасейлс для бизнеса
Где: Москва, Санкт-Петербург, можно удалённо
Сколько: По итогам собеседования

QA Engineer в Авиасейлс: Eхplore, Usercom, Assisted Booking
Где: Удалённо
Сколько: По итогам собеседования

Middle front-end QA инженер в CSSSR
Где: Удалённо
Сколько: По итогам собеседования

#вакансии #работа
TSMC удалось внедрить прямое водяное охлаждение на 2600 Вт прямо в чипы

Проблемы с потёкшими микросхемами и забитыми микроканалами уже не за горами.

О своих успехах компания рассказала на VLSI Technology and Circuits 2021. TSMC похвасталась, что ей уже разработаны решения с плотностью теплоотвода 4,8 и 7 Вт/мм² и в планах увеличить её до 10 Вт/мм². Интересно и то, что для врезки каналов используется стандартная технология, которая применяется и для резки монокристаллического кремния на отдельные микросхемы.

К слову, пока даже самые мощные GPU добрались только до 500 и 600 Вт. И система теплоотвода аж в 2600 Вт кажется излишней. Но если учесть, что TDP микросхем почти не снижается, а компании переходят на 3D-компоновку, не исключено, что такие системы охлаждения понадобятся уже в ближайшем будущем.

#hardware
Самые свежие и важные IT-новости России, СНГ и мира: @your_tech