tproger | Технологии

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

84520

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

Подписаться на канал

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

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

Реддитор показал, как видеокарта выдаёт предсмертные артефакты прямо во время игры в 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

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

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

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

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

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

Ещё про релокацию: «Почему я уехал из Канады после двух лет жизни. 11 минусов, о которых не говорят»

Про релокацию часто пишут в позитивном ключе или делятся лайфхаками про страну, в которую переехали. Так вот это — нетипичная история.

Вообще, Канада — одна из самых желанных стран для переезда. Миллионы людей мечтают переехать в Канаду и автор истории тоже в их числе.

В мае 2020 после успешного собеседования он получил оффер от Amazon с релокацией в Канаду. Спустя два года работы и жизни там, он рассказывает, что понравилось, а что — нет, и почему уехал из Канады через пару лет. И такое бывает

#релокация #карьера

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

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

Произошла самая большая утечка в истории IT!

Хорошо хоть Ubuntu пока не тронули.

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

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

Собираем умную 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#, вам подойдет курс Яндекс Практикума «Алгоритмы и структуры данных». Вам помогут разложить все по полочкам, научат писать более чистый код, видеть разные варианты решения задачи и сравнивать их по эффективности, а ещё вы:

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

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

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

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

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

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

Центрируем вообще всё!

Рассказываем и показываем, как центрировать в CSS всё, что угодно, через Flexbox, Grid, Position и Margin

#css #веб

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

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

Сможете ли вы назвать главных героев интернет-трендов и мемов, опираясь только на исходную информацию?

Газпромбанк ищет крутых дата-сайентистов в свою команду, пройдите небольшой тест и проверьте свои навыки работы с данными.

Тест тут: https://tprg.ru/dAeU

Реклама АО «Газпромбанк»

Читать полностью…
Подписаться на канал