Типичный программист
81.7K subscribers
2.94K photos
1K videos
10 files
7.63K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Подборка сайтов, генерирующих различные несуществующие штуки, от создателей ThisPersonDoesNotExist.com. Некоторые сайты вы точно ещё не видели:

ThisChemicalDoesNotExist.com: несуществующие молекулы;
ThisArtWorkDoesNotExist.com: абстрактное искусство;
ThisCatDoesNotExist.com: котики
ThisArticleDoesNotExist.com: лента новостей и отдельные новости на основе реальных инфоповодов;
ThisQuestionDoesNotExist.com: вопросы для Stack Overflow.
ThisFootDoesNotExist.com: фото ступней;
ThisHorseDoesNotExist.com: лошадки;
ThisPersonDoesNotExist.com/friends: сценарий уникального эпизода сериала «Друзья»;
ThisPersonDoesNotExist.com/office: то же самое, только про сериал «Офис».

#нейросети
Подборка книг по Linux

Помогут в администрировании системы и создании собственных дистрибутивов:

https://tprg.ru/Gzy6

#linux #книги
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиаст написал симулятор классической ошибки Windows XP

Потыкать и пустить слезу можно тут: https://tprg.ru/UbBa

А здесь посмотреть исходники проекта: https://tprg.ru/Y4m3

#windows #небагафича
Ура, промокоды на айтишные курсы и конференции!

Где? А прямо у нас на сайте, в разделе «События и курсы». Организаторы делают промокоды специально для вас — наших читателей. Так что теперь вы можете получить приятную скидку от партнёров, с которыми мы работаем.

Прямо сейчас, например, приглашаем сходить на ивенты по вебу, .NET, тестированию и другим темам, не выходя из дома. И самоизоляцию не нарушите, и новые знания получите. Ещё и дешевле, чем другие участники. Неплохо, правда? Скорее выбирайте подходящее мероприятие здесь: https://tprg.ru/5mJw

Мы планируем постоянно пополнять раздел, так что не забудьте положить страницу в закладки браузера и следить за ивентами со специальной красной иконкой.
Чем программирование отличается от общения?

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

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

Источник: Medical X press

#наука
Интерактивная шпаргалка, по которой можно изучать устройство ядра Linux:

https://tprg.ru/KYOU

#linux
This media is not supported in your browser
VIEW IN TELEGRAM
В Chrome начали тестировать фичу, которая отключает отображение элементов пути и параметров запроса в адресной строке. Видимым останется только домен сайта.

Пользователям предоставят несколько вариантов поведения:
— вернуть всё, как было, и показывать полный урл;
— отображать полный урл только при наведении курсора на адресную строку;
— сразу после открытия страницы показывать полный URL, но после начала взаимодействия с ней (прокрутка, клики) сократить до домена.

Мотив разработчиков — желание защитить пользователей от фишинга, манипулирующего параметрами в URL.

Как относитесь к такому нововведению?

#chrome
В нашем боте появилась продвинутая версия игры «Быки и коровы»

Правила игры: ваша задача состоит в том, чтобы отгадать загаданное ботом 4-значное число за минимальное количество ходов. В ответ на каждый ваш ход бот подсказывает число отгаданных цифр, стоящих на своих местах (число быков) и число отгаданных цифр, стоящих не на своих местах (число коров). Например, если бот загадал 2306, а вы написали 2350, то у вас 2 быка (цифры 2 и 3) и 1 корова (цифра 0).

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

Друзей можно пригласить позже, а вот бот уже загадал для вас первое число. Попробуйте отгадать: https://t.iss.one/tproger_official_bot?start=game

#игры #логика
IT во время чумы: что произошло за последнюю неделю

— За поправки в Конституции РФ можно будет проголосовать удалённо. Организаторы голосования заявляют, что система организована на блокчейне, поэтому все результаты будут прозрачными и неизменными. Проголосовать таким способом смогут только жители с постоянной регистрацией в Москве и Нижегородской области. Предполагается, что голосовать электронно ― безопасно во время пандемии коронавируса.

— Google Карты научились информировать о мерах безопасности, рекомендуемых органами здравоохранения во время пандемии. Например, это может быть текст о том, что ему обязательно нужно надеть маску и перчатки в общественном транспорте. Пока работает только в США и Европе.

— На Econs вышла подборка различных девайсов, технологий и сервисов с искусственным интеллектом для борьбы с COVID-19. Там и поиск очагов заражения, и разработка лекарств, и контроль дистанции, и оперативная статистика, и многое другое. Полистайте на досуге.

— Яндекс запустил сервис видеозвонков «Телемост». Он работает в Яндекс.Браузере и Google Chrome, отдельное приложение скачивать не нужно. Постепенно его интегрируют в остальные продукты «Яндекса» и в другие браузеры. К «Телемосту» могут подключиться до 35 человек, ограничений по времени нет.

#новости
Как спроектировать базу данных, чтобы в будущем не пришлось её переписывать?

Объясняем: https://tprg.ru/hd9J

#sql #базыданных
13 бесплатных самых завершаемых курсов от Coursera

Популярность онлайн-курса у студентов — не единственный и уж тем более не главный показатель его качества. А вот процент завершаемости курса действительно может рассказать о качестве курса.

По такому поводу Coursera опубликовала список 13 бесплатных самых завершаемых курсов:

https://tprg.ru/3wNF

#курсы #ml #нейросети
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователь Reddit написал мод для Minecraft, в котором можно из космоса заказать детали для компьютера, собрать его, установить ОС и работать там (рисовать в Paint, играть в Doom). Разработчик отмечает, что на Linux мод работает гораздо лучшем, чем на Windows.

Скачать такой мод можно здесь: https://tprg.ru/aMIy

А здесь посмотреть исходники: https://tprg.ru/aZog

#minecraft #кек
​​Учёные из Израиля обнаружили необычный способ прослушки. Оказывается, это можно сделать с помощью... лампочки

Нет, никакой жучок в лампочку вставлять не надо, нужно просто смотреть на неё. Работает это вот как: звуковые волны (разговоры или песни), ударяясь о поверхность лампочки, создают небольшие вибрации. Но с использованием мощных датчиков эти вибрации можно превратить обратно в звук. Работает такое распознавание на расстоянии 25 метров.

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

На примере в посте можно посмотреть, как таким образом у учёных получилось успешно распознать песню (кстати, Shazam её тоже распознал) и узнаваемую фразу Дональда Трампа.

Источник: ZDNet

#безопасность
Помните, недавно мы показывали, как один рукастый парень создавал миниатюрную детализированную копию IBM 1401? Так вот, он на этом не останавливается и хочет создать полную систему обработки данных, основой которой и был IBM 1401.

В этом посте посмотрите на процесс создания консоли для этой системы. А здесь читайте подробней про процесс создания: https://tprg.ru/Z6Nb

А про саму систему IBM 1401 можно почитать здесь: https://tprg.ru/5HN0

#diy #hardware