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

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

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

​​Пользователи iPhone по всему миру, включая Россию, получают фейковые запросы на подтверждение пароля — и часто с чужих Apple ID

Это массовая проблема, возможно вы уже получали на днях такой пуш. Apple знает о проблеме и уже разослала пользователям в 92 странах предупреждения. Будьте осторожнее, не вводите пароль в таких случаях и всё проверяйте.

@mobi_dev #ios

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

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

Python станет быстрее?

Дело в том, что в альфа-версии 3.13.0a6 нашлось упоминание встроенного JIT-компилятора. Если вкратце, то это инструмент, который компилирует код Python в машинный код «на лету», во время выполнения программы. Это позволяет языку работать значительно быстрее.

Данная функция пока экспериментальная, но затестить можно уже сейчас. Для активации нужно добавить опцию --enable-experimental-jit при сборке CPython. 

Подробнее расписали тут.

#python

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

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

Конкурс плагинов и интеграций CMS-платформ с фондом в $3000 

Cryptomus объявляет конкурс в две номинации:

— Плагин для любой из 5 платформ: Drupal, Zen Cart, Sirecore, ECShop и Elementor. 
— Самая креативная и интересная интеграция API Cryptomus.

Победители для каждой платформы получают по $500. Работу можно отправить до 30 апреля. Результаты объявят 22 мая. Для плагина можно предоставить ссылку на код, а для интеграции — ссылку на сервис с API.

Участвовать

Реклама

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

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

Git ежедневно спасает наш мир от программного апокалипсиса

Однако большинство людей при работе с ним используют лишь самые базовые команды, словно он был выпущен только вчера. И это не обязательно плохо, но важно понимать, что с 2005 года прошло уже много времени, а в Git появился ряд полезных команд, применение которых может облегчить вашу работу.

Вот небольшой список таких: https://martinheinz.dev/blog/109

#git

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

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

​​Линус Торвальдс не уследил за пингвином
 
В Linux нашли дыру, позволявшую красть чужие пароли целых 11 лет. В числе самых уязвимых оказались Debian и Ubuntu.

Злоумышленникам было достаточно подключиться к серверу Linux, после чего использовать команду wall для отправки вредоносного сообщения другим пользователям, замаскировав его под запрос SUDO. При следующем вводе пароля он становился доступным.
 
Хорошо, что защитить себя от угрозы оказалось не так уж сложно. О том, как это сделать, написали тут.

#linux

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

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

Что происходит с DevOps в России?

Компания «Экспресс 42» совместно с Deckhouse, Yandex Cloud, Head Hunter, AvitoTech, «Тинькофф», JUG Ru Group и OTUS проводят масштабное исследование состояния DevOps в России.

Если вам небезразлична сфера IT, поделитесь своей экспертизой и внесите свой вклад в развитие отрасли! Опрос анонимный и займёт не более 20 минут.

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

— полезные книги о DevOps;
— промокоды со скидкой на образовательные курсы OTUS;
— бесплатные онлайн-билеты на конференцию DevOps 2024;
— подписки Tinkoff Pro;

а также:
— 20 подписок Telegram Premium сроком 6 месяцев;
— 3 офлайн-билета на конференцию DevOops 2024.

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

Пройти опрос можно по ссылке: https://anketolog.ru/e/46663395/BYAY0lqA

#опрос

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

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

В вашей компании есть грейды?

Да - 124
👍👍👍👍👍👍👍👍 45%
Нет - 61
👍👍👍👍 22%
Что это? - 49
👍👍👍👍 18%
Просто хочу увидеть результат - 41
👍👍👍 15%
👥 275 человек уже проголосовало.

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

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

Думскроллинг: что это и как с ним бороться

Стремление отсмотреть все мемы понятно, а откуда в нас берётся желание нагрузиться плохими новостями до предела? Разбираемся с понятием думскроллинга и подбираем способы борьбы с ним.

А вы как спасаете себя от перенасыщения плохими новостями? Поделитесь в комментариях.

#советы

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

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

​​Куда развиваться системным аналитикам в 2024 году

System Analyst переводит ТЗ с «бизнесового» на «разработческий». Но сегодня из-за распространения гибких методологий System Analysis все чаще кажется лишним. Так ли это?

Рассказываем про настоящее и будущее профессии.  вместе с хедами системного анализа Газпромбанка Юлией Григорьевой и Марией Долгушиной.

#карьера

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

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

Митап для Java-разработчиков от МТС

16 апреля | 18:30 
Офлайн в Москве | Онлайн 

Что будет в программе:

— Рассмотрим проблемы Anemic Domain Model и Rich Domain Model в действии;

— Поделимся результатами исследования, которые были получены в процессе выбора СУБД: особенности протокола, трафик, анализ кода PostgreSql;

— Обсудим распределенную трассировку со Spring Cloud Sleuth;

— Расскажем как сделать свой Redis Search в "домашних условиях".

Очных участников ждут нетворкинг и ламповый вечер. Все желающие смогут присоединиться онлайн. 

Регистрируйтесь по ссылке.

Реклама. ООО "МТС ДИДЖИТАЛ". ИНН: 7707767501. erid: 2VfnxwWsEek

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

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

​​Посвящается системе маскировки телефонов Авито:

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

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

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

​​Как распознать корпоративного психопата

На первый взгляд очаровательный новенький со временем может оказаться токсичным человеком. Он начинает манипулировать, даёт обещания, которые не выполняет, винит обстоятельства и ведёт себя эгоистично. Возможно, перед вам корпоративный психопат или, как его ещё называют Пол Бабяк и Роберт Хаэр — «змея в костюме».

Как разглядеть таких «змей» и понимать их стратегию манипулирования, рассказывают в этой статье: https://getcompass.ru/blog/posts/kto-takie-korporativnye-psihopaty

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

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

​​Бесплатные аддоны для ChatGPT

Крупнейший листинг плагинов для OpenAI GPT на 170К (!) решений, где можно найти буквально все, от ассистента копирайтера и до помощника романтической переписки.

@neuro_channel

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

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

Кто самый верный друг разработчика? Конечно же, клавиатура. 

А чтобы она была ещё более полезной, мы добавили в неё важные смыслы из докладов с YaTalks 2023 — главной конференции Яндекса для IT-сообщества, которая состоялась в декабре.

Узнать все полезности с конференции и пощёлкать IT-клавиатурой можно по ссылке.

Реклама

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

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

Разница между статической типизацией и динамической

@ithumor

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

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

В сервисе видеосвязи Контур.Толк появился собственный мессенджер

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

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

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

Уже сейчас можно протестировать мессенджер в бета-режиме: оставьте заявку на подключение Чатов по ссылке.

Реклама, АО "ПФ "СКБ Контур", ОГРН 1026605606620, 620144, Екатеринбург, Народной Воли ул., 19А, 16+ erid: 2Vtzqvu85WF

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

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

Милый комикс о работе HTTPS

Комикс объяснит даже самым начинающим, зачем нужен HTTPS и как он работает. Тут также рассказывают о SSL, TLS и центрах сертификации — всё это с милыми животными и объяснениями на пальцах.

Ссылка на комикс

@prog_point

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

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

Поучительная получилась концовка 
 
#web #memes

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

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

«Логирование как в Авито: go + slog» — стрим доклада на канале AvitoTech

Трансляция 11 апреля, в 19:00 мск

Коллеги поделятся годами отточенным подходом к логированию и примерами его реализации на стандартном log/slog. Со всеми бенефитами и подводными камнями — будет интересно. 

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

Пока ждёте стрим, познакомьтесь с документацией стандартного go-шного структурированного логера.

Реклама ООО «Авито Тех» ИНН 9710089440, LjN8KC3RG

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

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

​​Программист Филипп Теннен удивил сообщество, создав IRC-клиент, который работает непосредственно в UEFI

UEFI (Unified Extensible Firmware Interface) – это небольшая операционная система, встроенная в прошивку материнской платы. Она обеспечивает загрузку ОС и доступ к ряду функций, недоступных в BIOS.

IRC-клиент Теннена написан на языке Rust и использует графический интерфейс (GUI) с визуализацией TrueType. Он позволяет пользователям подключаться к IRC-серверам, общаться в чате и читать сообщения, не загружая операционную систему.

#rust

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

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

Когда уронил всю инфраструктуру компании, но большинство коллег благодарны тебе за внеплановый выходной:

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

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

Что не так с грейдами?

Почему такая система мотивации перестаёт помогать рекрутерам? Александра Макарова, основательница 65staff, разбирается в исходном значении этого термина и разъясняет, как неполная и неверная его интерпретация мешает компаниям нанимать.

#карьера #советы

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

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

Зарплаты одинэсников продолжают расти, может, ну их, эти питоны и джаваскрипты?

Есть ли здесь разработчики 1С? Удалось ли вам за последние два года увеличить зарплату? Поделитесь в комментариях.

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

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

Кто знает почему современные игры так много весят?

@ithumor

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

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

​​PHP не умирает. И доказательство тому — нехватка PHP-программистов на рынке и высокие зарплаты

Спец хостинга SpaceWeb Евгения Луценко разбирается, откуда на рынке труда спрос на PHP-программистов, если язык хоронят уже не первый год.

#карьера

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

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

​​Готовый сервис за полгода: что нужно учитывать при запуске решения в короткие сроки

Топы Чатов от МТС Линк рассказали, с какими рисками сопряжён выпуск нового IT-решения или его усовершенствование. Апдейты не всегда вписываются в привычный пользовательский опыт, могут показаться слишком непривычными, и тогда возникает вероятность, что аудитория не примет продукт.

#советы

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

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

Как объяснить бабушке, чем вы занимаетесь?
Или понять ребенка, рассказать ему что, почему и как работает?

Без прокаченных софт-скилов будет не так просто. Также и в работе. Джуны или мидлы быстро повысят свой грейд, если могут верно объяснить задачу, эффективно проводят встречи и дают экологичную обратную связь.

Но какие конкретные методы помогут? Читайте в этой статье 10+ практических методов от тимлидов и экспертов Яндекс Практикума по эффективной работе с командой.

Реклама

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

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

​​Google признал С++ устаревшим и назвал язык будущего ему на замену

Ларс Бергстром, директор по инженерии Google, рассказал о преимуществах Rust, продемонстрировав опыт компании по переносу проектов с Go и C++ на этот язык. Эксперименты Google показали, что разработчики стали в два раза продуктивнее, используя Rust вместо C++.

#cpp #golang #rust

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

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

Разница между статической типизацией и динамической

@ithumor

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

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

Есть здесь любители долларов и кода?

У вас есть замечательная возможность совместить приятное с полезным и поучаствовать в конкурсе по программированию от Cryptomus. С общим банком в 3000$.

Представленные номинации:
— За лучший плагин для любой из пяти представленных платформ (победитель каждой категории получает приз).
— За самую креативную и интересную интеграцию API Cryptomus.
Заявки принимаются с 1 по 30 апреля в виде ссылок на ваши работы. Для плагинов — ссылка на код. Для интеграций — ссылка на ресурс с апишкой.
 
Оставляйте заявку на участие и выигрывайте, мы в вас верим!

Реклама

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