tproger | Technologies

Telegram-канал tproger - Типичный программист

84525

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Другие проекты Tproger: https://tprg.ru/media

Subscribe to a channel

Типичный программист

Энтузиасты создали полноценную игру всего за 72 часа — ChatGPT и Midjourney сэкономили им минимум месяц работы

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

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

#gamedev #нейросети

Читать полностью…

Типичный программист

Что новенького в ECMAScript?

ECMAScript — это стандарт JavaScript (и некоторых других языков), который устанавливает правила, синтаксис и другие критерии создания кода. Его ежегодно дополняет сообщество разработчиков.

Если не до конца понимаете суть ECMAScript, у нас есть целая статья, где подробно рассказали, что это за заверь.

Самые последние обновления ECMAScript включают в себя новые функции и методы, которые помогают разработчикам писать более гибкий и мощный код.

И вот, какие функции были добавлены в ECMAScript в 2023 году

#js #веб

Читать полностью…

Типичный программист

Как «умирает» видеокарта

Реддитор показал, как видеокарта выдаёт предсмертные артефакты прямо во время игры в Red Dead Redemption 2.

Press F...

Читать полностью…

Типичный программист

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

Аналитик
Где: удалённо
Опыт: от 2 лет

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

Python-разработчик
Где: удалённо
Опыт: от 3 лет

PHP-разработчик
Где: удалённо
Опыт: от 3 лет

Главный специалист ИБ
Где: удалённо
Опыт: от 3 лет

Руководитель группы Unix / Linux / СХД
Где: удалённо
Опыт: от 3 лет

Эксперт FA#
Где: удалённо
Опыт: от 3 лет

Архитектор разработки ПО (Java, Scala, C++)
Где: удалённо
Опыт: от 3 лет

Эксперт по работе с персональными данными
Где: Москва, Можно удалённо
Опыт: от 3 лет

#вакансии #работа

Читать полностью…

Типичный программист

«А когда будет готово?»

Читать полностью…

Типичный программист

Топ-7 лучших проектов с открытым исходным кодом на GitHub 2023

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

В этой статье перечислены 7 самых быстрорастущих open-source репозиториев GitHub, о которых вам следует знать.

#инструменты

Читать полностью…

Типичный программист

Наконец-то, нормальное чипирование: Neuralink разрешили испытания имплантатов на людях

Об этом Neuralink сообщила в своём Twitter. До этого тесты импланта проводились только на животных: свиньях, овцах и обезьянах.

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

Компанию обвиняли в слишком быстрых и неподготовленных тестах, из-за чего животные часто гибли в лабораториях. В ходе экспериментов по внедрению чипов якобы умерло 1500 животных.

#технологии

Читать полностью…

Типичный программист

Вокруг стало как-то много аналитиков: бизнес-аналитик, системный аналитик, дата-аналитик. Кто есть кто?

Рассказали, кто такой аналитик, и какие особенности его работы встречаются в крупных компаниях: https://tprg.ru/TpuY

#карьера #работа

Читать полностью…

Типичный программист

Grafana Mimir — бесконечное хранилище для Prometheus

Prometheus стал стандартом для сбора и хранения метрик. А Cortex — долгосрочное хранилище для удалённой записи данных Prometheus.

В марте 2022 года разработчики Grafana объявили о выходе Grafana Mimir, построенном на базе Cortex. Но по нему практически нет подробных разборов и гайдов от пользователей.

В статье вместе со старшим инженером КРОК Никитой Ражевым расскажем, как устроен Grafana Mimir и в чём его плюсы и минусы. А также попробуем сравнить его с известными инструментами Thanos и VictoriaMetrics: https://tprg.ru/B1OE

#devops #инструменты

Читать полностью…

Типичный программист

Как научить почту добавлять события в календарь

Сегодня мы привыкли видеть приписку «умный» к самым обычным вещам: дом, пылесос, чайник и так далее. Хотя обычно за этим умом стоит банальная, но крайне полезная возможность автоматизировать рутинные действия.

Вот и ребята из VK решили добавить ума своему календарю, чтобы события из почты не затерялись среди писем. Что, а главное, как у них получилось, они рассказали тут: https://tprg.ru/WYyz

Реклама ООО «ВК» LjN8KHjq8

Читать полностью…

Типичный программист

​WinRAR больше не нужен: Microsoft добавили в Windows 11 поддержку RAR-архивов

Бонусом — все остальные популярные форматы на уровне системы. Внедрить новую функцию обещают в «ближайшее время», но точные сроки релиза компания пока не назвала.

#windows #microsoft

Читать полностью…

Типичный программист

YandexGPT против ChatGPT: сравниваем возможности

17 мая Яндекс представил свою языковую модель — YandexGPT. Кому-то YandexGPT зашёл, кому-то нет.

А мы решили взять и сравнить возможности YaGPT и ChatGPT на реальных задачах

#нейросети #яндекс

Читать полностью…

Типичный программист

Все мы знаем код 404 «Страница не найдена» и возможно ещё парочку самых популярных. Но знали ли вы, что на самом деле существует больше 50 кодов состояния HTTP!

Вот они все, слева направо: https://blog.webdevsimplified.com/2022-12/http-status-codes/

#веб #начинающим

Читать полностью…

Типичный программист

Какие вопросы на собеседовании задают дата-сайентистам в Google?

Разбираем самые популярные вопросы с собеседований и пошаговые решения, которые помогут вам подготовиться

#datascience #собеседование #google

Читать полностью…

Типичный программист

Когда ушел в отпуск, отрубил всё каналы связи, но коллеги знают, что ты читаешь логи сервера:

Читать полностью…

Типичный программист

Будут ли нужны банки в будущем?

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

Этой новой отрасли финансового рынка посвящена конференция Сбера «Финансы будущего: вызовы и возможности», которая пройдет сегодня — 30 мая. Участники будут говорить о преимуществах и рисках DeFi, а главное — о вариантах практического использования его инструментов в бизнесе.

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

— итоги направления децентрализованных финансов за 2022 год и прогнозы на 2023 год;
— правовое регулирование блокчейн-технологий;
— как DeFi могут сделать финансовые услуги доступнее и привлекательнее для пользователей.

Подробная программа — на странице мероприятия. Присоединяйтесь!

Реклама ПАО Сбербанк

Читать полностью…

Типичный программист

Подборка ивентов от КРОК

Митап «Nextcloud в облаке: чтобы вашим файлам (и вам) было удобно»
1 июня в 11:00, онлайн

На мероприятии расскажут про облачный сервис обмена файлами Nextcloud. Поговорят про локализацию корпоративного файлообменника, проведут демонстрацию сервиса и обсудят преимущества платформы.

IT NAVIGATION DAY: ИТ-тусовка для студентов в офисе КРОК
8 июня в 10:00, онлайн и московский офис КРОК

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

Реклама ЗАО «КРОК ИНКОРПОРЕЙТЕД» LjN8KTJNR, LjN8KQU9U

Читать полностью…

Типичный программист

Собираем умную CRM на ChatGPT, PostgreSQL и ToolJet

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

#нейросети #sql

Читать полностью…

Типичный программист

Изучаем все алгоритмы и структуры данных на JavaScript

В этом репозитории содержатся все базовые JavaScript-примеры многих популярных алгоритмов и структур данных.

У репозитория больше 170 тысяч звёзд, а для каждого из них есть свой файл README с пояснениями, ресурсами и видео, где их можно изучить глубже.

#javascript #веб

Читать полностью…

Типичный программист

Изучайте самые востребованные направления в разработке и получите возможность устроиться на работу в лидирующие компании!

На канале факультета программирования вы найдёте контент, который поможет вам набрать скиллы в программировании: Q&A с преподавателями, гайды, реальный кейсы и мемы.

Погрузитесь в мир кодинга — подписывайтесь на канал факультета программирования!

Реклама Университет «Синергия»

Читать полностью…

Типичный программист

Созвон мечты — это... Только неправильные ответы.

#обсуждение

Читать полностью…

Типичный программист

Python в лицах: кто создал язык, кого вспоминать за лямбда-функции и при чём здесь Бьярне Страуструп?

Собрали разработчиков, которые повлияли на язык больше всего и даже самым необычным образом

#python #история

Читать полностью…

Типичный программист

Как перейти из тестировщиков в управление QA командой?

Прокачать свои управленческие навыки на онлайн-курсе «QA Lead» в OTUS!

Занятия начнутся 30 мая. За 6 месяцев живых вебинаров вы научитесь:

— эффективно управлять командой тестировщиков;
— создавать стратегии тестирования;
— сформируете свою команду;
— сможете её мотивировать, оценивать эффективность и находить точки роста.

В качестве выпускного проекта вы разработаете стратегию тестирования для трёх команд.

Возможны разные способы оплаты обучения. Успейте занять место по специальной цене: https://otus.pw/1Gj5/

Реклама ООО «Отус Онлайн-Образование» LjN8K8LaJ

Читать полностью…

Типичный программист

MacOS Monterey на Linux — быстро и просто?

Что делать, если вам нужно разрабатывать под MacOS или iOS, но под рукой нет макбука, а покупать его только чтобы открыть Xcode кажется делом сомнительным?

Автор статьи рассказывает, как выполнить нескольких достаточно примитивных шагов, чтобы запустить MacOS Monterey прямо из под Linux. Из требований — только 100 Гб свободного места на диске и хотя бы 16 Гб оперативной памяти.

Итог — актуальная версия MacOS без макбука и куча сэкономленного времени на возню с конфигами и терминалом.

#linux #macos

Читать полностью…

Типичный программист

Теперь точно все в сборе!

Читать полностью…

Типичный программист

Что будет, если вы захотите, скажем, пристроить кота на Авито?

Система изучит объявление, проверит дубли среди 150 000 000 других объявлений. Затем кот пройдёт модерацию. Попадёт в базу данных, а потом в систему рекомендаций…

Впрочем, лучше один раз увидеть. А показывают Авито изнутри здесь: https://tprg.ru/7Idx

Реклама ООО «Авито Тех» LjN8Jutzi

Читать полностью…

Типичный программист

Doom запустили через телетекст — и в него можно играть можно обычным пультом

Моддер с ником Lukneu адаптировал Doom 1993 года к телетексту. Он создал мод, который запускает игру на ПК и передаёт видеосигнал на телевизор (и вообще на все устройства, которые умеют принимать телетекст).

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

Проект Teletext Doom работает на Linux, а исходники есть на GitHub.

#diy #gamedev #кек

Читать полностью…

Типичный программист

Может ли студент за 2 недели приобрести необходимый опыт для старта карьеры в IT и получить оффер в крупную IT-компанию? Да, и вот как это сделать

Летняя ИТ-школа КРОК — это бесплатный интенсив для студентов старших курсов, на котором вы разберётесь в профильных задачах, решите реальные кейсы, прокачаете софт- и хард-скиллы. И всё это вместе с экспертами КРОК.

Вот на какие направления можно податься:
— Программная инфраструктура.
— Вычислительная инфраструктура.
— Телекоммуникации.
— Кибербезопасность.
— Разработка.
— Sales&Management.
— ИТ-аналитика.
— ИТ-рекрутинг.

Эта отличная возможность для вас, если вы:
— Учитесь в вузе или выпустились в 22-23 гг.
— Готовы приезжать в московский офис КРОК.
— Хотите стартовать карьеру в одном из треков.

Узнайте подробнее и отправляйте заявку на направление, которое подходит вам больше всего: https://tprg.ru/xZ0Y

Реклама ЗАО «КРОК инкорпорейтед» LjN8JxPjj

Читать полностью…

Типичный программист

Бесплатный вебинар от VK Tech и «Иннодата»: «Как построить отказоустойчивую архитектуру микросервисов с помощью Tarantool»

Вебинар будет полезен разработчикам, DevOps-инженерам, архитекторам, аналитикам и администраторам. На вебинаре расскажут про особенности и возможности Tarantool для конкретных ИТ-проектов, а также поделятся реальными кейсами.

Вы узнаете:
— про архитектуру Tarantool для высокопроизводительных приложений;
— как правильно создать микросервисные, высокодоступные распределенные системы на базе Tarantool;
— как безболезненно интегрировать софт в ваш ИТ-проект;
— какие могут быть подводные камни при выборе Tarantool и как их избежать.

Когда: 24 мая в 11:00 мск

Участие бесплатное — нужно только зарегистрироваться: https://www.innodata.ru/

Реклама ООО «Иннодата» LjN8JwMr5

Читать полностью…

Типичный программист

Принципы, лежащие в основе алгоритмов и структур данных, всегда актуальны для любого стека технологий

Если вы уверенно владеете одним из языков программирования: C++, Python, Java, Go, JavaScript или C#, вам подойдет курс Яндекс Практикума «Алгоритмы и структуры данных». Вам помогут разложить все по полочкам, научат писать более чистый код, видеть разные варианты решения задачи и сравнивать их по эффективности, а ещё вы:

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

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

Пройдите первый бесплатный урок и начните учиться.

Реклама АНО ДПО «Образовательные технологии Яндекса»

Читать полностью…
Subscribe to a channel