Типичный программист
81.7K subscribers
2.69K photos
911 videos
8 files
7.47K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Энтузиасты создали полноценную игру всего за 72 часа — ChatGPT и Midjourney сэкономили им минимум месяц работы

Игра называется Generated Adventure и её сделали два энтузиаста — один работал фуллтайм, второй был на подхвате. Но у этих ребят были «вторые пилоты» для графики, сценариев, диалогов, музыки. По оценке дизайнеров, только прорисовка всех островов потребовала бы полный месяц работы двух человек.

Игра выглядит круто, но самое интересное, что ребята полностью описали свой опыт с документацией к каждому шагу с промптами и скриншотами диалогов с ChatGPT. Даже если вы далеки от геймдева, это очень интересно читать.

#gamedev #нейросети
А гречка присохла, потому что они ещё не нашли гайд, как эти контейнеры обслуживать.
— Подходит ко мне деврел и говорит...
— Кто подходит?

Деврелы — это те, кто помогает выстроить технологический бренд компании, рассказать о полезных кейсах и её технологическом бэкграунде.

Сейчас вокруг DevRel (development relations) выстраивается целая индустрия: это конференции, митапы, хакатоны, подкасты и даже видеоблоги на YouTube. Они выступают на конференциях, рассказывают о продуктах, собирают по ним фидбек и пишут блоги.

В теории звучит хайпово. А как на практике? Наша коллега Евгения Голева провела исследование деврел рынка и рассказала, что на самом деле делают реальные developer relations специалисты сегодня.

#карьера #тренды
В России начали блокировать OpenVPN-подключения

Первые сообщения о блокировке OpenVPN появились приблизительно в 20 часов по Москве во вторник 30 мая.

Соединение OpenVPN-сессии полностью устанавливается, но сбрасывается после нескольких пакетов. Чаще всего при подключении к серверам за пределами РФ, но у кого-то не получается подключится даже к серверам внутри страны.

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

Если простым языком, удаленщики в крупных компаниях часто работают по OpenVPN. И такие блокировки навредят всем.

#безопасность #интернет
​Основные коды состояния HTTP на котиках

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

https://http.cat/

#инструменты #веб
Рай перфекциониста: 7 шагов по организации кабель-менеджмента и пространства в серверной стойке

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

Как не запустить провода до такого состояния и поддерживать в серверную стойку в порядке?

Вот отличный гайд, который поможет подойти к кабель-менеджменту грамотно: от составления плана и инсталляции до маркировки проводов. Автор статьи — инженер ЦОД, а все советы основаны на его личном опыте.

#сети
Роскомнадзор заблокировал Medium: сервис доступен из России только с VPN

Информация о блокировке появилась в сервисе Роскомнадзора для проверки блокировок сайтов и страниц в сети.

Но подробностей мало: на сайте не указывается, по чьему требованию и по какой причине заблокировали ресурс. Мы проверили, сайт действительно не открывается. А как у вас?

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

Работает это так: камера создаёт промпт по геопозиции, а затем AI по промпту генерирует «фото». Подробнее о том, как это работает можно почитать на сайте проекта.

#кек #нейросети #diy
Мерч

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

А как дела обстоят сейчас? Носите ли вы мерч? Если да, то какой и почему? Что сегодня мерч говорит об IT-шнике?

#обсуждение
Как «эффективный менеджмент» создаёт катастрофы — топ случаев не из IT

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

И тому пример несколько техногенных аварий. Конечно, крушение IT‑компании будет выглядеть не так эффектно и не так заметно. Но переложить выводы на реальность IT-продуктов очень даже получается: https://habr.com/ru/articles/733346/

#безопасность
Тимлиды здесь? Что за мем про UB на собеседовании? Признавайтесь, ведёте такие таблицы или кто-то напридумывал, что Антоний такой матершинник?
Заграничные фронтендеры и бэкендеры говорят про революцию в React.js. Что произошло?

Недавно Ден Абрамов написал в своём Twitter, что React-разработчикам больше не нужно использовать API в своих приложениях. Теперь фронтенд может общаться с бэком с помощью React Server Components. Это такие компоненты React, которые будут исполнятся на сервере.

С одной стороны это значит, что ​React может заменить бэкенд. С другой похоже на то, что разработчики изобрели велосипед Next.js заново. Как на деле — давайте разбираться в этом видео.

#react #бэкенд
Подборка актуальных вакансий

Младший менеджер проектов
Где: удалённо
Опыт: от 1 года

Стажёр-менеджер
Где: удалённо
Опыт: без опыта

Руководитель проектов информационной безопасности
Где: Москва, можно удалённо
Опыт: от 1 года

Инженер технической поддержки
Где: удалённо
Опыт: от 1 года

Системный аналитик
Где: удалённо
Опыт: от 1 года

Разработчик SQL/3Card-R
Где: удалённо
Опыт: от 2 лет

Системный аналитик
Где: Москва, можно удалённо
Опыт: от 2 лет

Консультант SAP Basis
Где: удалённо
Опыт: от 2 лет

Тестировщик
Где: удалённо
Опыт: от 3 лет

Программист-разработчик C/C++
Где: удалённо
Опыт: от 3 лет

#вакансии #работа
Дайджест лучших материалов по Python #10

Узнайте, как сгенерировать голос человека на Python, во сколько раз Mojo быстрее Python на самом деле и как обыгрывать противников в покер при помощи нейросетей:

https://tproger.ru/articles/dajdzhest-python-10/

#python #нейросети
Ну наконец-то нормальные инструменты для прогнозирования деплоя, а не эта ваша бигдата!

Вашему вниманию предоставляется астрологический календарь деплоинга: deployhoroscope.ru

Полная таблица лучших и худших дней для деплоинга по вашему знаку зодиака теперь в ваших руках. Следуйте ей и прод больше никогда не упадёт.

#кек #инструменты
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
CSS следующего поколения: @container

Новое свойство @container дает нам возможность стилизовать элементы в зависимости от размера их родительского контейнера. Это что-то типа медиа-запросов, но с ориентацией не на область просмотра, а на родительский контейнер элемента.

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

https://webdevblog.ru/css-sledujushhego-pokoleniya-container/

#css
This media is not supported in your browser
VIEW IN TELEGRAM
Очень вероятно, что РЖД использовали голосовую модель для Валеры от Silero без покупки лицензии

На днях разработчики РЖД показали виртуального помощника «Валеру», который должен помогать сотрудникам РЖД в обучении. Оказалось, что голос для Валеры был взят из репозитория silero-models, который опубликовали под некоммерческой лицензией CC BY-NC-SA.

Разработчик обратился к сообществу, чтобы рассказать о происшествии и узнать, насколько реально привлечь компанию за нарушение лицензии модели синтеза из репозитория silero-models: https://habr.com/ru/articles/739304/

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

#opensource
Вы видели этих айтишников?

Яндекс Практикум разыскивает авторов курсов, которые готовы менять жизнь людей к лучшему:

Дизайн мобильных приложений;
Python-разработчик;
Машинное обучение;
Data Science.

Сотрудничество удалённое. Можно совмещать с основной работой.

Если у вас самый подходящий опыт на всём Диком Западе и вы готовы им делиться — переходите по ссылкам, читайте подробнее про условия и оставляйте отклик.