Типичный программист
81.6K subscribers
2.34K photos
769 videos
8 files
7.27K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Другие проекты Tproger: https://tprg.ru/media
Download Telegram
Собственная умная колонка

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

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

#diy #технологии
Взламываем транспортные карты: чит на бесконечные деньги

Это интересный рассказ о том, как четверо старшеклассников из Массачусетса взломали местную транспортную систему. Один из них — на фото, открыл все турникеты на станции.

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

Энтузиастам повезло, что после инцидента руководители транспортной компании не стали подавать на них в суд. А пригласили в офис и спросили совета, как такого не допустить в будущем. В итоге они выступили с докладом на DEF CON 31 и создали неплохой урок по реверс-инжинирингу.

В статье — технические подробности о том, как старшеклассникам это удалось: https://habr.com/ru/companies/bastion/articles/772222/

#безопасность #diy
This media is not supported in your browser
VIEW IN TELEGRAM
Похоже, тетрис можно запустить даже на клавиатуре

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

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

Будем надеяться, что в будущем нас ждет «Ну Погоди» на сканере.

#кек #diy
This media is not supported in your browser
VIEW IN TELEGRAM
Doom запустили на серёжках

Вообще, Thumby, на которой стало возможном поиграть в великую игру — это самая маленькая портативная консоль-брелок. На неё предустановлено пять ретро-игр: Тетрис, Змейка, космический симулятор, раннер с динозаврами и RPG в подземелье.

Но не так давно программистка Алина Мэтсон смогла импортировать на микро-консоль Doom и сделать из неё серьги. А замотивировал её на это комментарий в Твиттере: «Я даю на это шесть месяцев, прежде чем кто-нибудь запустит Doom на Thumby». Девушка приняла вызов и теперь любой обладатель необычного брелка может поиграть в Doom.

#кек #diy
Как мог бы выглядеть Telegram в 90-х

Один из пользователей Telegram поделился своим видением того, как мог бы выглядеть мессенджер на Windows 95. Автор продумал не только то дизайн самого приложения, но и обложку для диска-установщика.

Признайтесь, захотелось?

#кек #diy
Криптоотопление на кибердаче

Газовое отопление, дрова, тепловые насосы — всё эти способы отопления затратны по ресурсам. А что, если согреть свое жилище майнингом, так ещё и получить с этого прибыль?

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

#diy #hardware #криптовалюты
This media is not supported in your browser
VIEW IN TELEGRAM
Геймпад для управления мимикой

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

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

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

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

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

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

#diy #конкурс
This media is not supported in your browser
VIEW IN TELEGRAM
Компьютер, поместившийся в мышку

Американский блогер 4 года создавал идеальную игровую мышь. И игровая она не просто так — внутри устройства находится целый компьютер, на котором можно не только работать, но и играть, например, в Minecraft или Fortnite (пусть и не на максимальных настройках).

Устройство включает в себя не только саму мышку, но и выдвижную QWERTY-клавиатуру и небольшой экран, а работает на операционной системе Windows.

Хотели бы попробовать поиграть на такой?

#diy #технологии
​​Гайд: как собрать компьютер самому

База о том, как подобрать комплектующие для ПК самостоятельно или апгрейднуть текущую сборку. Внутри статьи — примеры под каждый бюджет на январь 2024 года.

Читать статью

#diy
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиаст собрал настоящую водяную турель против хвостатых, пытающихся спереть вашу еду

Всё это дело работает на основе Raspberry Pi, Python, OpenCV, камеры и Deep Learning, а некоторые детали парень распечатал на 3D принтере. Если тоже захотели обезопасить свой стол от посягательств пушистых, то это должно вам помочь:

Технические детали | Видео 

#кек #diy