Типичный программист
81.6K subscribers
2.66K photos
905 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
Оказывается, чтобы обойти блокировку по отпечаткам пальцев, нужно только фото отпечатка, лазерный принтер и клей ПВА

Это доказали исследователи Kraken Security Labs Team. Они отредактировали фото отпечатка в графическом редакторе, сделав его монохромным. Затем для придачи трёхмерной структуры лазерным принтером распечатали отпечаток на ацетатном плёночном листе. И покрыли снимок отпечатка столярным клеем.

Способ уже отлично показал себя для разблокировки iPad, MacBook Pro и переносного электронного кошелька. Кому интересно, в статье исследователи подробно рассказали о своей находке: https://tprg.ru/xcPy

#безопасность
This media is not supported in your browser
VIEW IN TELEGRAM
Нейроинженер научил проходить уровень на движке Doom II... обычных крысят!

Кажется, попыткам запускать Doom на всём подряд пришла достойная замена.

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

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

#diy
Как собрать компьютер, используя только простые логические микросхемы?

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

https://tprg.ru/xyWm

Компьютер имеет процессор на 8 бит с тактовой частотой 1.5 МГц, память 32 КБ ПЗУ и 52 КБ ОЗУ, видеокартой с текстовым режимом 80x30 и 16 цветов. На нём можно играть, читать, редактировать текстовые файлы, считать и даже строить графики.

#hardware #diy
This media is not supported in your browser
VIEW IN TELEGRAM
Задайте эти вопросы заказчику прежде, чем начать работу над проектом, и сэкономите кучу времени и нервов

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

https://tprg.ru/ceaV

#советы
This media is not supported in your browser
VIEW IN TELEGRAM
Nvidia прокачала нейросеть GauGAN, превращающую схематичные рисунки в фотореалистичные пейзажи

GauGAN2 обучили уже на 10 млн изображений, вместо 1 млн в GauGAN. И внедрили функцию перевода текста в изображения.

Го тестить: https://gaugan.org/gaugan2/

#nvidia #ии #нейросети
Alftel представила Seaberry Pi — материнскую плату с 11 слотами PCIe для Raspberry Pi Compute Module 4

Плата имеет форм-фактор Mini ITX и оснащена слотом x16, x1, 4-мя слотами mini PCIe, 4-мя M.2 E-key с двумя линиями PCIe и слотом M.2 M-key для твердотельных накопителей NVME. За счёт чего позволяет собрать рабочую станцию на базе Raspberry Pi, поместив все компоненты в стандартный ПК-корпус. Также на плате имеются все стандартные для Raspberry Pi разъёмы. А стоит Alftel Seaberry Pi от $435 долларов.

Как считаете, полезная штуковина или очередной троллейбус_из_хлеба.jpg?

#raspberry
Наверняка каждый разработчик сталкивался с прокрастинацией. А как вам удаётся её побороть и что помогает снова вернуться в «поток»?

#обсуждение
Forwarded from IT Юмор
​​Когда для рутинной задачи джун нашёл способ «поэффективнее»:
А как вы отвечаете на просьбы починить тостер, вычислить кого-нибудь по IP и разработать крутое приложение, поделив потом прибыль пополам?

Больше не надо выдумывать оправдания — мы собрали 21 ответ на самые популярные вопросы для «тыжпрограммиста» в одной статье:

https://tproger.ru/articles/21-answers-to-weird-requests/

#советы #кек
Как хранить данные в png, не привлекая внимания санитаров?

Один разработчик всерьёз задумался о том, может ли скриншот базы быть равноценен её снэпшоту. И ему удалось это проверить, спроектировав для этого свою базу данных. Нет, речь не про простой SQL-скрипт в мелкопиксельном виде, и даже не скрипт в бинарном виде в картинке. Речь про полноценную БД, работать с которой можно как с изображением.

Если вы устали от монстрообразного софта из энтерпрайзного мира, эта увлекательная статья про процесс разработки просто создана для вас:

https://tprg.ru/sBKW

#rust #базыданных
Эти хитрые приёмы Python здорово упростят вам процесс разработки

Тернарный оператор, красивый вывод, упрощение конструкций с if — в статье подробно рассказали про эти и другие лучшие практики для Python:

https://tprg.ru/rCJf

#python
This media is not supported in your browser
VIEW IN TELEGRAM
Вы же наверняка видели эту киберпанковую фотку, на которой робот-доставщик «смотрит» выступление уличного музыканта?

Так вот она так завирусилась, что «Яндекс» решил поделиться видео с тем, что на самом деле «видел» лидар робота в этот момент.

#яндекс #технологии