Типичный программист
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
Как выглядели бы персонажи из советских мультфильмов в реальности?

Один из создателей нейронки β Portraits HD с помощью нейросетей и фотошопа попробовал сделать портреты томского художника Евгения Швенка ещё более реалистичными. Хотя казалось бы, куда ещё реалистичнее.

И вот что у него вышло. Что скажете, похоже?

#нейросети
Microsoft сделала доступной для тестирования первую официальную сборку Windows 11 — вот как её установить

В сборке есть почти все фичи, которые Microsoft обещала на презентации. Это и обновлённый проводник, полное отсутствие IE, новый «Пуск», темы, виджеты, звуки и визуальные эффекты. Часть функций, правда, всё-таки отсутствует. Например, возможность запуска Android-приложений пока не завезли.

Минимальные системные требования по установке такие:
1. 64-битный 2-ядерный процессор с частотой от 1 ГГц (AMD (Ryzen 2000 и выше), Intel (Intel Core 8 и выше) и ARM (Qualcomm).
2. 4 ГБ ОЗУ.
3. совместимая с DirectX 12 или WWDM 2.x видеокарта.
4. 64 ГБ пространства на жёстком диске.
5. поддержка TPM 2.0 и совместимость с UEFI, Secure Boot.

Как установить Windows 11 Insider Edition:
1. Присоединитесь к программе Windows Insider, для этого нужен только аккаунт Microsoft.
2. На компьютере с Windows 10 перейдите в «Параметры», «Обновления и безопасность», «Программа предварительной оценки Windows», нажмите кнопку «Начать».
3. Выберите свой аккаунт и канал обновления и перезагрузите ПК.
4. После перезагрузки в центре обновления нажмите «Проверить наличие обновлений» и дождитесь установки.

#windows
Все разработчики хотя бы раз в жизни задумывались о создании своей игры. А как научиться создавать игры?

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

https://tprg.ru/Rcni

#gamedev #начинающим
В Сети появились способы подделки QR-кодов для посещения заведений/мероприятий Москвы — один из таких генераторов даже выложили на гитхаб

Напомним, с 28 июня жители Москвы могут попасть в заведения общепита, театры, кинотеатры, концертные залы, исключительно по QR-коду и паспорту. В связи с чем появилось множество мошеннических групп и Telegram-каналов, предлагающих купить такие QR-коды.

Но на самом деле, эти QR-коды всего лишь ведут на поддельную версию сайта «Госуслуги» в расчёте на то, что работник ресторана не заметит подмену домена. Притом, как отмечают в «СерчИнформ», только за последнее время количество подделок, имитирующих портал «Госуслуги», выросло до 29 штук и продолжает расти.

В этот раз ссылкой на гитхаб по понятным причинам не делимся. :)

#безопасность
Не дайте HR-ам ввести себя в заблуждение: эти 16 вопросов с собеседований означают совсем не то, что вы могли подумать

Задавать вопросы исключительно для того, чтобы вывести вас на чистую воду, — нормальная практика на собеседовании. Например, стандартный вопрос «Рассматриваете ли вы другие вакансии?» подразумевает простую проверку на честность. Много ли уважающих себя разработчиков ограничиваются подачей резюме в одну компанию? Да нет, конечно!

Какие ещё вопросы с подвохом задают HR-ы, как не растеряться и ответить на них правильно? Разбираем 16 самых каверзных вопросов на собеседовании:

https://tprg.ru/qeCx

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

Конкурс «Конструируй будущее»
Регистрация до 11 июля, онлайн

Идёт приём заявок на Всероссийский конкурс по разработке устройства для умного дома. Организатор — центр исследований и разработок GS Labs. Главный приз — 1 миллион рублей.

Чемпионат по‌ ‌машинному‌ ‌обучению‌, ‌искусственному‌ ‌интеллекту‌ ‌и‌ ‌большим‌ ‌данным
14 июля – 18 августа

До 10 августа в рамках «Цифрового прорыва» идёт регистрация на чемпионат‌ с призовым фондом до 1,5 миллиона рублей. ‌Участникам предстоит решить‌ ‌одну‌ ‌из‌ ‌задач‌ ‌от‌ ‌ФНС‌ ‌России‌ ‌и‌ ‌Росстат‌а, Росавиации и Минкультуры России.

Вебинар «Новые фичи Managed Service for Kubernetes»
6 июля, онлайн

Специалисты Yandex.Cloud рассмотрят новые функции сетей на базе Cilium и балансировщика нагрузки приложения, который теперь доступен как Ingress Controller.

Митап «Эволюция фронтенд-разработчика»
10 июля, онлайн

Специалисты Mercury Development обсудят, как развиваться фронтендеру, стоит ли двигаться в сторону фуллстека или пробовать себя в мобильной разработке. А в конце пройдёт «Своя игра», главный приз которой — AirPods Pro.

Конференция Podlodka Frontend Crew
12–23 июля, онлайн

2 недели онлайн-сессий, воркшопов, интервью и круглых столов по архитектуре фронтенда и разработке интерфейсов. Спикеры — ведущие разработчики из Авито, Aviasales, Feature Sliced Core Team, DRIVE2 и Effector.

QA meetup
15 июля, онлайн

Рассмотрят фреймворк для автоматизации тестирования от «СберМаркет» и расскажут о том, как выстроить оптимальный пайплайн тестирования.

#ивенты
Сможете зажечь все лампы?

2014 ламп расположены по кругу, 2 из них включены, 2012 — выключены. Вы можете выбрать любую лампу и изменить состояние соседних с ней на противоположное. То есть либо включить погасшую, либо погасить включённую.

Получится ли таким образом зажечь все 2014 ламп? И если да, то как?

#задачки
Google отказывается от APK и переходит на новый формат Android-приложений с августа

Все приложения в Google Play теперь должны загружать в формате Android App Bundle (AAB).

AAB — это замена APK. Новый формат выигрывает по скорости сборки и величине файлов.

https://tprg.ru/VCwJ
Microsoft использует сотрудничество с OpenAI на полную катушку — компания показала ИИ-инструмент, дописывающий за вами код

GitHub Copilot — эдакий AI-помощник для программиста, которого обучили на коде из открытых репозиториев GitHub. Он анализирует ваш код и предлагает для автовставки сразу большой кусок кода. Copilot обучали на коде из открытых репозиториев GitHub.

И самое крутое — он полностью бесплатный.

#github #microsoft
ТОП-5 проблем в разработке, с которыми сталкиваются все программисты, но почему-то не особо рассказывают о них

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

В статье рассмотрели самые распространенные ошибки разработчиков и рассказали, как с ними справиться: https://tprg.ru/jVy9

#советы
Как победить на хакатоне и заработать 375 000 рублей за 48 часов?

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

https://tprg.ru/OWA6

#советы #хакатон
Недавно мы запустили пост взаимопомощи, в котором вы задавали свои вопросы и помогали найти ответы другим. Но он получился не совсем таким, как мы хотели.

Вы написали столько толковых вопросов и ответов, что нам стало жалко потерять их вместе с постом, который просто провалится в ленте. Поэтому мы решили создать отдельный Q/A-тред на сайте: там все ваши вопросы и ответы не пропадут, а ориентироваться в них можно будет ещё проще из-за рейтинга и возможности отвечать на конкретный вопрос.

Задавайте свои вопросы, помогайте другим и не переживайте за то, что ваши ответы исчезнут без следа:

https://tprg.ru/1Tgf

#обсуждение
This media is not supported in your browser
VIEW IN TELEGRAM
Только посмотрите, какое интересное применение компьютерного зрения! Жаль, что оно не было так развито в нашем детстве.

Это приложение Brickit для любителей Lego. Оно сканирует и распознаёт ваши детали Lego, предлагает новые идеи с пошаговыми инструкциями и отметками нужных деталей на фото для более удобного поиска.

#computervision #ar
Forwarded from IT Юмор
​​Тимлид: — Нам нужно автоматизировать тестирование приложения, но бюджета у нас хватит только на вилку да сосиску

QA: — Сейчас что-нибудь придумаем...
Тополиный пух, жара, #кодревьюль!

Да, новый месяц нашего программистского календаря посвящён одной из самых популярных и довольно простых в реализации техник повышения качества кода — Code Review. Желаем вам чистого кода и хорошего климата в команде при его разборе.

Кстати, бесплатно получить полную версию календаря можно в личном кабинете на нашем сайте: https://tproger.ru/
Как в IT-компаниях на самом деле смотрят на программистов без диплома?

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

Мы решили спросить об этом самых разных специалистов: от программистов Яндекса без диплома до преподавателей Иннополиса. И вот что они думают на этот счёт: https://tprg.ru/vnNX

#начинающим #образование
This media is not supported in your browser
VIEW IN TELEGRAM
Boston Dynamics заставила робособак Spot танцевать в клипе с корейской поп-группой

Spot, моргни, если это происходит против твоей воли.

Напомним, на днях Hyundai Motor Group завершила поглощение Boston Dynamics. Так компания решила отметить вход в состав Hyundai. Танцевали роботы, правда, не самостоятельно слушая музыку, а передвигаясь по заранее заданной программе. Но всё равно получилось завораживающе.

#роботы
Легко ли выучить Python самому с нуля?

На самом деле, изучение основ в Python почти ничем не отличается от изучения в других языках. Всё стандартно: установка, настройка IDE, базы данных, переменные, функции и первый «Hello World».

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

https://tprg.ru/eP6V

#python #начинающим
Gigabyte создали твердотельный накопитель объёмом 32 ТБ похожий на видеокарту

AORUS XTREME Gen4 AIC SSD способен развивать скорость чтения до 28 ГБ/с. Он поддерживает интерфейс стандарта PCIe 4.0 x16 и имеет обратную совместимость с PCIe 3.0 x16. Снаружи установлены системы охлаждения с десятью датчиками температуры и двумя вентиляторами. А внутри накопитель состоит из 8 модулей Aorus Gen4 7000s ёмкостью по 4 ТБ, которые управляются SSD-контроллером Phison PS5018-E18 Gen4x4.

Компания пока не раскрывает стоимость и дату начала продаж новых накопителей. Главное, чтобы они были похожи на видеокарту только форм-фактором, а не ценой.

#hardware
беспроводные сетки со знаком % в названии отключают Wi-Fi на iPhone. Не подключайтесь к ним

Исследователь безопасности Карл Скоу обнаружил, что некоторые сети Wi-Fi, в названии которых есть символ процента %, могут отключать Wi-Fi на iPhone и других iOS-устройствах.

По одному из предположений, дело в библиотеке iOS, которая форматирует строки. Она воспринимает % как часть синтаксиса языка C.

Читать подробнее: https://tprg.ru/aNRO