Типичный программист
81.4K subscribers
2.67K photos
894 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
Наш шуточный баттл языков программирования 2021 подошёл к концу с самым неожиданным результатом

TL;DR питонисты снова попались, а любителей C# и Java среди наших читателей явно стало побольше.

Да, Python — самый любимый язык наших читателей, но C# уступил ему всего лишь 2% голосов! А вот Java уверенно оставил Go позади, заняв почётное третье место в рейтинге народной любви читателей Tproger:

https://tproger.ru/articles/battl-jazykov-programmirovanija-2021-zavershilsja/

Поздравляем любителей Python, C# и Java. И благодарим всех за участие в голосовании за любимые языки по версии читателей Tproger. Это было очень жарко!

#toplang2021
Отличная идея для курсовой: энтузиаст из Индии собрал огромную версию таймера 555 из базовых дискретных компонентов

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

Видео и инструкции по сборке он опубликовал на Hackaday: https://hackaday.io/project/182863-giant-555-timer

Кстати, если интересно узнать подробнее о работе оригинального таймера, можно «поиграться» с ним в специальном симуляторе в браузере («Схемы» —> «Таймер 555» —> «Компоненты»): https://tprg.ru/WvLs

#diy
Камбэк квадратных мониторов: LG показала монитор DualUp для разработчиков с соотношением сторон 16:18

По сути это два монитора 16:9, установленные друг над другом. И в компании уверенны, что в таком виде монитор подходит для работы дизайнерам, разработчикам и создателям контента гораздо лучше нынешних решений. К тому же он уменьшает движения головы и за счёт этого снижает шансы возникновения болей в шее.

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

Как вам DualUp?

#hardware
Что ждёт вас в Новом году: Весёлый Митап Бессонница или Злой Таск Увольнение, а может вообще Огромный Тимлид Психолог?

Узнайте в нашей новогодней слот-машине, предсказывающей будущее разработчиков:

https://tproger.ru/interactive/slot-machina-2022/

#кек #новыйгод
This media is not supported in your browser
VIEW IN TELEGRAM
Как зарядиться новогодним настроением

1. Запускаем терминал.

2. Клонируем репозиторий:
git clone [email protected]:chicolucio/terminal-christmas-tree.git

3. Запускаем ёлочку:
python terminal_tree.py

С наступающим!

#новыйгод #linux
HTTP Archive выпустило ежегодный веб-альманах 2021 года

Вот самые интересные факты:
— jQuery используется на 84% сайтов, React — на 8%.
— Wordpress обслуживает 33% просканированных сайтов.
— 94% сайтов используют по крайней мере один сторонний ресурс, подавляющее большинство от сервисов Google.
— Если на странице подключается виджет YouTube, медианное время блокирования главного потока составляет 1,6 секунд.
— 16% страниц используют бессодержательные названия ссылок: «click here», «read», «more» и т.п.
— 22% сайтов поставляется с HSTS (HTTP Strict Transport Security).
— На 20% сайтов нет определения атрибута lang.

Всего в веб-альманахе было опубликовано 24 главы про HTTP, HTML, CSS, JS, приватность, производительность и т.п. Кому интересно, подробнее можно почитать здесь: https://almanac.httparchive.org/ru/2021/

#веб
Forwarded from IT Юмор
​​Когда начал собирать проект в Android Studio:
Сможете решить детские рождественские головоломки от агенства кибербезопасности Великобритании (GCHQ)?

GCHQ ежегодно выпускает такие рождественские «открытки» с задачками. Так в агенстве находят будущих сотрудников среди талантливых детей.

Но интересно, что некоторые из этих задачек не могут решить даже штатные сотрудники GCHQ. Например, в 2016 году только 3 человека из 600 тысяч, пославших ответы, смогли правильно решить самую сложную загадку. Попробуйте, может быть у вас получится их решить:

https://tprg.ru/gqsy

#безопасность
Как делать интерфейсы для людей — от общего поведения приложения до оптимального размера кнопок:

— Гайдлайн от Apple: https://developer.apple.com/design/human-interface-guidelines/

— Microsoft: https://docs.microsoft.com/en-us/windows/apps/design/

— И Android: https://developer.android.com/design

Источник: запуск завтра

#android #microsoft #apple
Перед вами скриншоты кода. Но всего на одном из них код написан человеком, а на остальных — сгенерирован нейросетью.

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

Против вас играет GPT-2 774M, обученная на C/C++ коде из 10 000 самых популярных пакетов Debian.

#нейроквиз
Код на каком из сркиншотов написан человеком?
Anonymous Quiz
26%
1
23%
2
33%
3
18%
4