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

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

84499

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

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

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

Давайте голосовать, подсказывайте!

Помните, мы обещали, что автор лучшей статьи месяца получит наш мерч? Теперь пришло время выбрать победителя! Мы определили три лучших материала за ноябрь, но решать вам.

Здесь можно с ними ознакомиться, а следующим постом будет опрос:
1) Django vs FastAPI в 2025 году: какой фреймворк выбрать?
2) Гайд: как настроить API для распознавания документов за 30 минут
3) Как пополнить кошелёк Steam в России в 2024 году

Автор статьи, набравшей больше всего голосов, получит наш фирменный мерч. Голосуйте — завтра подведём итоги!

#конкурс #tproger

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

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

Продукт vs Разработка: кто рулит бизнесом?

Выяснить это можно, пожалуй, только в батле. И у нас есть такой! Сетка, социальная сеть для нетворкинга от hh ru, столкнет продакта и разработчика, которые будут жарко спорить, кто же на самом деле двигает бизнес вперед.

Когда: 12 декабря
Формат: онлайн-батл на несколько раундов. 

На арене встретятся:
— Олег Федоткин, СТО «Циан»
— Дима Харламов, CPO Партнерских продуктов «Яндекс.Такси»

Зачем приходить?
— Узнаете, у кого зарплата должна быть больше.
— Посмотрите на жаркую дискуссию лидов «Циана» и «Яндекса».
— Заберёте пару крутых инсайтов для своей работы.

Не забудьте зарегистрироваться и подготовиться к захватывающему файтингу! 

Зарегистрироваться
Узнать больше об онлайн-батле

Это #партнёрский пост

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

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

Твиттерский создал идеальный девайс для рабочих переписок

Устройство в виде груши подключается к ПК и буквально превращает ваши удары в пассивно-агрессивные ответы для деловой переписки.

Ждём версию для работы с легаси

#кек #изобретения

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

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

Код ревью в стартапе

#кек

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

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

Как оптимизировать SQL-запросы для снижения нагрузки на БД

Развёрнуто рассказываем, как построить SQL-запросы так, чтобы они не создавали избыточную нагрузку на сервер.

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

#sql #ползености

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

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

Голый Линус, полезай в компьютер

Ладно, Линус, можешь уже одеться — речь сегодня пойдёт о том, как запустить ядро Linux в чистом виде.

Без графических оболочек, уютных дистрибутивов и привычных интерфейсов. Только ядро, виртуальная машина, хардкор, ну и интерес к внутреннему устройству ОС.

Обо всём этом в статье: https://habr.com/ru/articles/855804/

#ос #linux

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

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

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

Советуем применить навыки проджект-менеджера и делегировать обеспечение безопасности профессионалам. Для этого есть подписка Kaspersky Premium. Она защитит ваши ПК и смартфоны от вирусов, взлома и утечек данных. В подписку входит менеджер паролей и защищенное хранилище документов, блокировщик спам-звонков и анти-фишинг. А еще совершенно новая фича – «Кто за мной следит». Она поможет обнаружить приложения-шпионы на вашем смартфоне и несанкционированные Bluetooth-устройства в подключениях. В общем, будете самым кибербезопасным человеком на Диком Западе.

Сейчас на Kaspersky Premium действует спецпредложение: подписку на год можно приобрести с 20% скидкой. Подробности по ссылке (она безопасная, мы проверили!)

Это #партнёрский пост

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

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

Написано, но есть один нюанс
 
#кек

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

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

Лучше новостей сегодня уже не будет: Британский оператор O2 запустил нейробабушку, которая троллит телефонных мошенников
 
Нейросеть под именем dAIsy перехватывает звонки и имитирует голос пожилой женщины — самой популярной жертвы скамеров.
 
«Бабуля» путает мошенников: выдумывает данные, называет неверные коды и делает вид, что ничего не понимает. 
 
В итоге злоумышленники проводят до 60 минут за бессмысленными разговорами, теряя терпение и пытаясь объяснить, что вообще нужно сделать.
 
Шах и Мат скамеры
 
#новости

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

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

Одна служба каталогов – хорошо, а две – лучше!

Встречайте новое семейство служб каталогов, Avanpost DS Public и Avanpost DS Pro, которые нацелены попасть в ваше сердечко!

Avanpost DS Publicбесплатная российская служба каталогов для комфортной замены Microsoft Active Directory и управления Linux-инфраструктурами.

Из преимуществ: нет ограничений по времени использования бесплатных лицензий и гарантированная поддержка. Чтобы бизнес был стабилен и развивался в долгосрочной перспективе.

При масштабировании вы сможете с легкостью перейти на промышленную версию Avanpost DS Pro, сохранив все актуальные данные и настройки.

В профессиональной версии доступны:
🚀 построение леса доменов по аналогии с MS AD;
🚀 установление доверительных отношений с множеством внешних доменов. Чтобы у сотрудников был прозрачный доступ к ресурсам компании в гетерогенных средах при миграции с MS AD и сосуществовании с Windows экосистемой.

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

🚀🚀Дмитрий Закорючкин, руководитель продуктовой линейки Avanpost DS.

Изучайте карточки и переезжайте с комфортом!

Это #партнёрский пост

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

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

Китайский инженер изобрёл 360-градусный дисплей, который работает без трекеров и датчиков

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

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

#кек #факты

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

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

Сотрудник Минобороны РФ получил 1,5 года ограничения свободы за установку пиратской версии Windows

На рабочий ноутбук он установил сборку Zver, которая нарушает авторские права и может угрожать безопасности данных. Результат — 1,5 года ограничения свободы.

Суд квалифицировал это по статье 273 УК РФ — «Создание, использование или распространение вредоносных компьютерных программ»

Справедливо, как считаете?
👍 — Вполне. В данном случае это серьёзная угроза для безопасности
👎— Могли бы сделать предупреждение

#новости

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

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

Неочевидные для начинающих тонкости Postgres

Представьте себе: если распечатать всю документацию PostgreSQL, получится увесистый талмуд в 3206 страниц (это для версии 17). Рядовой джун вряд ли сможет сесть и прочитать её сначала до конца.

В этой статье автор собрал в одном месте самые важные моменты, которые будут полезны всем, кто только начинает своё знакомство с этой СУБД.

#sql #полезности #бд

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

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

Немного упоротых дизайнерский решений из 90-ых вам в ленту: компьютерная мышь в виде мыши 🤔

Этот гениальный дизайн разработала компания Logitech в 1997 году. Наверняка вы помните и Winamp, так что подобные эксперименты для того времени были в порядке вещей.

Хотя вскоре их благополучно забыли☹️

#факты

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

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

Новости, о которых невозможно молчать

Для французов ChatGPT звучит как «chat, j'ai pété», что переводится как «кот, я пёрнул».

Так что, если будете во Франции, о нейронках лучше говорить с котами, а не людьми.

Но учитывайте, что они могут остаться на вас обижены
😂

#факты #новости

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

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

Как спрятать любые данные в PNG

PNG хранит цвет и прозрачность пикселей, и с помощью младших бит (LSB) можно зашифровать данные так, что никто ничего не заметит. Даже размер картинки останется практически тем же.

Внутри PNG можно спрятать текст, файлы или даже запихнуть все свои пароли в фото любимого кота. Тут уже всё зависит от фантазии!

А как это сделать, читайте в статье.

#шифрование #js

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

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

Ничего необычного: парень сделал робота из Интерстеллара и учит его реагировать на шутки

Теперь TARS не только умеет ходить, но и смеяться.

Кстати, автор оставил гайд по сборке, так что сделать такого себе — вполне реально!

#ии #робототехника

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

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

Приходите на ЮMoneyDay — бесплатную онлайн-конференцию про IT в финтехе 🔥

Вы проведёте два дня с разработчиками, аналитиками, тестировщиками, продактами и другими специалистами ЮMoney. Они поделятся опытом работы над финансовыми продуктами для миллионов пользователей.

В программе 13 направлений:

🟣 Бэкенд
🟣 Фронтенд
🟣 Тестирование
🟣 Процессинг
🟣 SQL
🟣 Python
🟣 Менеджмент проектов
🟣 Системный анализ
🟣 Архитектура
🟣 Инфраструктура
🟣 Менеджмент продуктов
🟣 UX
🟣 О компании

Встречаемся онлайн 6 и 7 декабря в 11:00 по Москве. Приглашайте друзей и коллег ™️

Зарегистрироваться и узнать подробности можно здесь ❤️

Это #партнёрский пост

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

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

Запасаемся попкорном: оказывается существует чемпионат мира по Excel

Ближайший пройдёт С 3 по 4 декабря в Лас-Вегасе . Его участники сразятся на HyperX Arena за призовой фонд в $60 тыс.

Задачи турнира включают финансовое моделирование, анализ данных и стратегию — всё для настоящих мастеров табличек.

Просто прочувствуйте весь накал аналитики и эмоций на видео😂

#новости #кек

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

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

🤫🤫🤫

#кек

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

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

AI-агенты в Minecraft создали рабочий мир с религией и налогами

Стартап Altera запустил Project Sid — эксперимент, в котором 1000 AI-агентов с LMM вместо мозгов взаимодействовали друг с другом в Minecraft.

Без человеческих вмешательств агенты самостоятельно придумали роли — строители, фермеры, стражи — и даже ввели налоги, голосуя за их изменение.

Они обменивались мемами, а также спонтанно распространяли пародийную религию — пастафарианство.

Кажется именно так и начинается матрица...

#исследования #кек

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

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

Возможно, YouTube в России скоро перестанут замедлять

Платформа направила авторам уведомления с просьбой удалить более 300 видео о VPN, внесённых в реестр запрещённой информации. Если этого не сделать, контент снесут принудительно.

Такие меры вполне могут предотвратить окончательную блокировку YouTube в РФ и снять текущие ограничения.

#новости

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

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

Новый уровень продуктивной разработки: добро пожаловать на платформу GitVerse 

На платформе для работы с исходным кодом GitVerse можно легко и удобно организовать разработку любых проектов: писать и проверять код, автоматизировать CI/CD-процессы, общаться с единомышленниками и стать частью open source сообщества.

Что еще могут пользователи GitVerse:
– переносить проекты с других git-площадок в один клик;
– размещать открытые и приватные репозитории, работать самостоятельно и в командах;
– управлять проектами с помощью удобных досок и карточек, назначать роли, ревьюеров и делать все процессы прозрачными;
– делегировать рутинные задачи AI-ассистенту GigaCode, чтобы посвятить время по-настоящему интересным задачам!

Регистрируйтесь на платформе GitVerse и повышайте эффективность разработки!

Это #партнёрский пост

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

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

За что стоит любить программирование, так это за то, что с помощью него можно решить многие жизненные проблемы

Например, автор этой истории создал систему, которая помогает находить свободное парковочное место во дворе дома всего за 5 секунд. Для этого он использовал обычную камеру видеонаблюдения и Telegram бота, написанного с помощью Python, Matterport Mask R-CNN, OpenCV и YOLO. В итоге пользователю достаточно нажать «Найди парковку». И бот находит места и отрисовывает их на фото, которое возвращается пользователю.

Подробнее о процессе разработки, фишках и подводных камнях — в статье: https://habr.com/ru/post/685108/

#нейросети #diy #telegram #python #opencv

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

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

Отец Node.js обвинил Oracle в мошенничестве и призвал «освободить» JavaScript

Создатель Node.js подал петицию против Oracle, чтобы лишить их прав на товарный знак JavaScript. Сообщество уверено, что название языка стало общим достоянием и не связано с корпорацией. Петицию уже подписали более 14 000 разрабов.

Два главных обвинения:
— Oracle предоставила ложные данные для продления товарного знака в 2019 году.
— Компания давно не использует знак в коммерческой деятельности. А по закону неиспользуемые в течение трёх лет знаки, считаются «заброшенными».

Oracle должна ответить до 4 января 2025 года. Сообщество настроено бороться до конца, чтобы JS стал свободным, как Джаго.

#новости

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

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

Совсем скоро в Санкт-Петербурге на «Газпром Арене» пройдет конференция PlayButton 2024 — одно из главных событий для тех, кто интересуется технологиями стриминга.

1 декабря на конференции команда Яндекса, которая с помощью технологий анализирует матчи, покажет, как работает спорттех вживую, а коллеги из Кинопоиска, Яндекс Музыки и Yandex Infrastructure поделятся интересными кейсами из мира стриминга и результатами работы.

Вход по предварительной регистрации, также на сайте будет онлайн-трансляция.

Это #партнёрский пост

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

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

Работает 100%

#кек

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

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

Обычный еженедельный созвон

@ithumor

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

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

3 инструмента, которые значительно облегчат вам работу с Docker

Lazy Docker: GUI для Docker и Docker Compose прямо в терминале. Вместо того чтобы запоминать и вводить длинные команды Docker, вы получаете интерактивный интерфейс, где всё находится за одно нажатие клавиши.

Dive: инструмент для исследования и анализа образов Docker слой за слоем. Он показывает вам, какие именно файлы изменились в каждом слое, и помогает определить способы уменьшения ваших образов, выделяя дублирующиеся файлы и неиспользуемое пространство.

Watchtower: мониторит выполняющиеся контейнеры и отслеживает изменения в образах, на основе которых они были созданы. Если образ изменился, Watchtower автоматически перезапускает контейнер, используя новый образ. Это удобно при локальной разработке, если есть желание работать с самыми новыми версиями используемых инструментов.

#docker #полезности

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

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

Практика, практика и ничего кроме практики

KodeKloud Free Labs — площадка c интерактивными заданиями и реальными сценариями, которые помогут погрузиться в практическое применение принципов DevOps и облачных технологий, не выходя из браузера.

В бесплатных лабах сейчас есть: Linux, Кубер, Docker, GiT, Python и прочие прелести. 

#devops #docker #git #python

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