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

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

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

Как оптимизировать 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é», что переводится как «кот, я пёрнул».

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

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

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

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

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

А вот это уже заявочка на самое милое использование нейронок

Учительница из Турции обработала фото своих учеников и показала, кем они могут стать в будущем.

#оффтоп

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

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

Онлайн-доска Unidraw перешла в основную версию 
 
Помните, в августе Miro заявил, что собирается уйти из России? Тогда появился отечественный сервис онлайн-досок Unidraw, и вчера он перешел из бета-версии в основную. 

В интервью на CNews можно почитать подробности про главные апдейты и про то, что изменилось для пользователей с переходом. 

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

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

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

Как подросток превратил Twitter в личную машину для кражи денег?

Представьте: аккаунты Илона Маска, Билла Гейтса, Джеффа Безоса и даже Apple начинают публиковать странные твиты про биткоины.

Мир в шоке, миллионы людей в недоумении, а за всем этим стоит... 17-летний парень.

Как он провернул крупнейший взлом соцсетей в истории? Кто ему помогал? И почему даже опытные хакеры аплодировали этой дерзости?

В новом выпуске подкаста «АЙТИ КРАЙМ» мы разбираем взлом, который поставил под удар доверие к крупнейшей платформе и заставил весь мир задуматься: а насколько безопасны наши любимые соцсети?

Слушайте и смотрите новый выпуск: Яндекс.Музыка | Apple Music | Spotify | YouTube | Telegram

#подкаст #позалипать

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

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

Ловушка джокера: как Microsoft монополизировала госструктуры США лишь одним «бесплатным» предложением

В 2021 году, после череды кибератак, Джо Байден собрал топов IT-компаний в Белом доме, чтоб укрепить кибербезопасность страны.

Microsoft, подвергшаяся критике за свои уязвимости, невзначай предложила правительству техподдержку на $150 млн бесплатно, но с подвохом — это была продуманная стратегия для захвата рынка. 

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

#новости

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

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

🤫🤫🤫

#кек

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

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

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

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

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

Вологда, скоро IT Talk by Sber 2.0!

5 декабря Сбер проведет технологический митап для разработчиков, архитекторов, тестировщиков и аналитиков. 

Что интересного расскажут спикеры:
— «Импортозамещение или Указ №166» от исполнительного директора Сергея Расторгуева.
— «Без паспорта. Как обслужить клиента в офисе, если он взял только телефон?» от руководителя направления Анатолия Казакова.
— «Open Banking в России или другие банки в мобильном приложении СберБанк Онлайн» от руководителя направления Павла Варзинова.
— «Секреты в Java-сервисах на Spring: ротация "на горячую" под нагрузкой» от ведущего эксперта по технологиям Андрея Чернова.

Обязательно регистрируйтесь и приходите 5 декабря в 17:30 – не пожалеете!

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

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

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

Скандалы, интриги, легаси: код судьбы и тайные родственные связи

#кек

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

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

Кайфуете от новых технологий и хотите научиться их разрабатывать?

Тогда вам стоит обратиться к создателям — тем, кто разрабатывает цифровые технологии и сервисы с многомиллионной аудиторией! Получить нужный опыт помогут программы Яндекс Образования. 

Что там есть?
— Интенсивы с фокусом на практику, курсы с глубоким погружением в IT-дисциплины и ивенты для тех, кто делает первые шаги в профессии, — каждый сможет найти себя в IT, выбрав подходящую программу! 
— Знания, проверенные на практике, и навыки для решения реальных IT-задач — Яндекс Образование учит востребованным скилам, а не просто теории. 
— Технологии, которые помогают учиться, — не смотрите на будущее со стороны, начните погружаться в него сегодня! 

Переходите на сайт Яндекс Образования и выбирайте программу для себя! Перенимайте опыт создателей и сами становитесь создателями.

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

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

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

Ребят назрел серьёзный вопрос: зачем нам нужен бэкэнд, почему бы просто не подключить фронтэнд к базе данных?

#кек

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