tproger | Technologies

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

84520

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

Subscribe to a channel

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

Критическая «дыра» в GitLab позволяет запускать пайплайны с привилегиями любых пользователей

GitLab рекомендует обновить инструмент до последней версии, так как иначе они сильно рискуют столкнуться с неприятной дырой в своем CI/CD.

Эта уязвимость, получившая номер CVE-2024-5655, характеризуется высокой степенью опасности с оценкой 9.6 из 10 баллов. Она затрагивает все версии GitLab CE/EE от 15.8 до 16.11.4, от 17.0.0 до 17.0.2 и от 17.1.0.

GitLab уже выпустил обновленные версии 17.1.1, 17.0.3 и 16.11.5, которые устраняют эту уязвимость. Пользователям рекомендуется как можно скорее обновиться до последних версий, чтобы обеспечить защиту своих систем.

А в этом материале мы постарались расписать, какие ещё есть уязвимости и дали рекомендации по установке обновлений.

#gitlab #новости

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

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

LockBit знают толк в переговорах

Известная хакерская группировка LockBit объявила о взломе Федерального резерва США и требует выкуп за неразглашение 33 ТБ секретных данных об американских банках.

Тем не менее власти США не спешат выплачивать выкуп. В связи с этим LockBit выпустили следующее заявление, которое подняло нам настроение:

«‎33 ТБ сокровенной банковской информации, содержащей банковские секреты американцев. Вам лучше нанять другого переговорщика в течение 48 часов и уволить этого клинического идиота, который оценивает банковскую тайну американцев в $50 000».

#новости

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

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

Код — это про деньги

В Sravni Podcast ребята обсуждают разработку, технологии, процессы и карьеру в ИТ. Гость нового выпуска — Антон Ивченко, тимлид команды Сравни, которая разрабатывает сервис онлайн-ипотеки. 

Подробно обсудили специфику этого сложного ИТ-продукта и связанные с ним процессы: работу с персональными данными, сотрудничество с банками, разработку единого API для всех финансовых организаций (спойлер: он уже сделан).

Помимо финтеха, традиционно коснулись вопросов ИТ-управления, лидерства и подбора команд. На своём примере Антон рассказал, каково это — много лет работать в одной команде и уходить из компаний вместе с ней; а ещё о важности коммуникаций и полезных привычках.

Смотреть выпуск на YouTube
Слушать на Mave

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

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

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

Похоже, у Microsoft действительно получаются хорошие операционки только через один релиз
 
Последний релиз их ОС не только не завоевал популярности, но и порой сталкивается с оттоком пользователей к предыдущей версии. И это несмотря на то, что поддержка 10-ки закончится в 2025.
 
Итак, представим, что вы те самые дяди из Microsoft, и перед вами возникает вопрос: как исправить эту ситуацию с помощью обновлений? Едва ли вам придёт в голову что-то вроде добавления рекламы в меню "Пуск", или создание "фичи" Reccal, которая будет практически следить за пользователями. Однако, похоже, у Microsoft другое мнение на этот счет.
 
А совсем недавно оказалось, что в Windows 11 бэкапы, рабочего стола и личных файлов стали делаться по умолчанию. Microsoft в своих лучших традициях перестала спрашивать пользователей, хотят ли они включить бэкап своих файлов через OneDrive. При этом без подписки размер хранилища составляет всего лишь 5 гб. Вполне логичная подводка для покупки подписки, не так ли?
 
#факты #microsoft

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

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

Готовимся к собесу: вопросы по HTML

Делимся отличным сборником популярных вопросов по HTML и смежным темам, собравший более 40 тысяч звёзд на GitHub. Проверьте, сможете ли ответить на все из них:

https://www.frontendinterviewhandbook.com/ru/html-questions

#собеседование #html

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

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

Изучаем программирование на C и ООП с доктором Чаком 

Возможно, питонисты уже знакомы с Чарльзом Северансом (aka доктор Чак) по книге "Python для всех". Но в этом курсе Чак поможет понять архитектуру компьютера, принципы низкоуровневого программирования и основы ООП с использованием C.

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

А в эпилоге Чак даже берёт интервью у Гвидо ван Россума, создателя Python, предоставляя уникальную информацию о развитии современных языков программирования и их взаимосвязи с C.

Сохраняйте, курс действительно качественный и абсолютно бесплатный!

#программирование #c

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

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

Теперь может купить себе весь птичий корм 

@ithumor

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

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

Роскомнадзору дали право без суда блокировать пиратские сайты за 48 часов
 
Ранее информацию о зеркалах пиратских сайтов РКН направляли в Минцифры, а в ведомстве принимали решение, можно ли считать ресурс таковым. Ныне же баны будут прилетать с «префаера». 
 
Но, кажется, сейчас даже дети в начальной школе знают, как обойти подобные блокировки.
 
#новости

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

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

Мы научили ИИ писать сатирические новости технологий

Он уже рассказал нам про:
— электросамокатную полицию;
— продажу Марса NVIDIA;
— ИИ на посту мэра города;
— связь Starlink и внеземных цивилизаций.

Подписывайтесь, чтобы узнать, что ждёт нас дальше по мнению нейросети: @notnewsgpt

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

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

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

Узнаете на 8БИТ — онлайн-фестивале Яндекс Образования для всех, кто интересуется нейросетями и современными технологиями. Мероприятие пройдёт онлайн с 24 по 26 июня. 

Целых три дня техноблогеры, эксперты Яндекса из Алисы, Поиска, Практикума, Учебника и AI-специалисты будут объяснять, из чего состоит новая технология и как в ней разобраться. 

В этом году будет несколько секций.

Дискуссия: какие бывают нейросети и какие возможности для жизни и работы они открывают.
Подкаст: как ИИ вошёл в нашу повседневную жизнь и какие существуют новые профессии,ц связанные с нейросетями.
Лекция со звёздочкой: как устроена нейросеть и кто её разрабатывает.
Мастер-классы: вы научитесь писать эффективные промты и создавать контент с помощью ИИ.

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

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

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

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

Спокойно, ребят, парни в комментариях просто приглашают нас на собес
 
#кек

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

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

На фоне массовых увольнений, Amazon заказала закрытый концерт Foo Fighters

Благодаря утечке сообщений из внутреннего чата Slack, стало известно, что Amazon организовала закрытый концерт для высшего руководства компании, несмотря на недавние массовые увольнения и введение строгих правил по возвращению сотрудников в офис. И, естественно, это вызвало хейт и недоумение со стороны рядовых сотрудников.

Напоминаем, что с конца 2022 года Amazon уволила около 27 тыс сотрудников и существенно сократила бюджеты, ранее используемые для повышения морального духа команд. Однако на оплату выступления известной рок-группы средства были найдены.

Интересно, почему обычные работяги начали возмущаться?

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

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

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

Начните учиться в магистратуре Центрального университета уже на 3-м курсе бакалавриата!

Центральный университет — современный вуз, созданный при поддержке ведущих компаний России: Т-Банка, Авито и других.

Учебу реально совместить с последними курсами бакалавриата или действующей работой. В первый год вы будете учиться 20 часов в неделю в вечернее время, а занятия будут проводить в центре Москвы профессоры из МГУ, МФТИ, РЭШ и практики из индустрии.

Обучение в университете построено по принципам ИТ-компаний, со средой, способствующей росту и развитию. У каждого студента будет:

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

Участвуйте в онлайн-отборе, чтобы выиграть грант на обучение до 1,2 млн рублей. Больше подробностей про университет и конкурс грантов — по ссылке!

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

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

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

​​Эмодзи и Discord начали использовать для управления заражёнными Linux-компьютерами

Недавно эксперты обнаружили новую вредоносную программу для Linux, названную DISGOMOJI. 
Она использует уникальный подход для управления заражёнными устройствами при помощи эмодзи через популярный среди игроков Discord. В основном эта атака направлена на правительственные учреждения в Индии и связана с пакистанской группировкой UTA0137, известной своими шпионскими операциями.

#инфобез

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

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

Шпаргалка по Kotlin

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

#шпаргалка #kotlin

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

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

CodeRun — новый тренажёр для разработчиков и аналитиков

На техно-фестивале для молодежи Young Con от Яндекса показали бесплатный онлайн-тренажёр CodeRun с каталогом задач для разработчиков и аналитиков. В нём можно учиться, готовиться к техническим собеседованиям, соревноваться и получать призы за свои достижения.

Задачи разбиты по направлениям:

— Мобильная разработка,
— Фронтенд,
— Бэкенд,
— Машинное обучение,
— Аналитика данных.

А ещё есть авторские подборки. Например, задания по машинному обучению от Алексея Гусакова — серебряного медалиста международной студенческой олимпиады по программированию и технического директора Поиска. Или фронтенд-подборка от руководителя проектов Яндекс Контеста и ведущего подкаста «Веб-стандарты» Никиты Дубко.

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

С 27 по 29 июня те, кто решат любую авторскую подборку, получат приглашение на пробное собеседование.

А победители второго сезона CodeRun могут рассчитывать на упрощённый формат найма в Яндекс.

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

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

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

Угадайте: это настоящая новость или от нейросети?

Мы собрались редакцией и придумали небольшой квиз. Где вы сможете проверить свою интуицию и попробовать отличить реальную новость от выдуманной нейросетью:

https://tproger.ru/quiz/ugadajte--eto-nastoyashhaya-novost-ili-ot-nejroseti-

#квиз

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

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

Разработка — это квест с элементами сюрприза

#кек

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

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

ВШЭ открывает набор в очную магистратуру по использованию ИИ в бизнесе

Программа, сделанная в партнерстве с МТС, научит абитуриентов: 
— владеть передовыми методами машинного и глубинного обучения;
— создавать и внедрять инновационные продукты и технологические решения;
— использовать инструменты компьютерного зрения и распознавания естественного языка. 

Важно, что преподаватели — это действующие сотрудники Цифровой экосистемы МТС и после обучения они могут сделать лучшим ученикам оффер.

Так что если вы студент, который закончил бакалавриат/специалитет, с сильной математической подготовкой, и знаете хотя бы 1 язык программирования, то подавайте заявку. МТС финансирует всего 30 мест.

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

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

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

Раскатили фан на полную. Т-Банк устраивает ИТ-пикник 17 августа и зовет вас на отдых с друзьями и близкими. Будет больше 17-ти ИТ-партнеров фестиваля. В программе воркшопы, лекции от спикеров известных компаний, нетворкинг, выступления топовых музыкантов и детская зона.

Успейте зарегистрироваться 

erid:2VtzqwWR8e3
Реклама. АО "Тинькофф Банк", ИНН 7710140679, лицензия ЦБ РФ № 2673

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

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

Ого, какая новость! Крупнейший в мире классифайд по количеству пользователей устраивает свою первую IT-конференцию — Avito All Day Long

В программе доклады и дискуссии по трендам индустрии, демки технопродуктов (AvitoPlato, Trisigma, Emcee), знакомство с Вертикалями Авито и много фана: лаунж-зона, игры, квиз и афтепати. В конце вечера ещё и сюрприз обещают ;)

Если вы хотите узнать, как добиться счастья пользователей платформенными инструментами; как с нуля создать MLOps; в чём преимущество схемы Low Code + Backend Driven UI; если хотите прокачать софты или просто погрузиться в высокую инженерную культуру…

Вам сюда, за букингом и регистрацией: https://tprg.ru/tvoX

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

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

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

Если вам нравится писать код, а играть в игры ещё больше, то у нас хорошие новости
 
Мы составили крутой топик с играми, о которых вы могли не знать. Почти каждый сможет найти что-то для себя, вне зависимости уровня ваших скиллов.
 
Вот несколько прикольных проектов из топа:
— Retro Gadgets: ламповый симулятор для инженеров-программистов, с заданиями по созданию гаджетов, пайке микросхем и написанию кода на Lua.
— SQL Murder History: детективная игра, где вы расследуете убийство с помощью SQL, чтобы выяснить — who-все-таки-dunnit.
— Swift Playgrounds: приложение для iPad и Mac, которое поможет научиться программировать на Swift и создавать собственные проекты для iOS.
— while True: learn(): игра, в которой вы обнаруживаете, что ваш кот настоящий гений в программировании. Но, чтобы его понять, предстоит разработать переводчик с кошачьего, используя машинное обучение.

#программирование #игры

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

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

Парнишку из Турции сдали в полицию за попытку списать на экзамене с помощью ИИ
 
Инцидент произошёл 8 июня во время госэкзамен TYT (что-то вроде нашего ЕГЭ). Для того чтобы списать, парень соорудил целую систему: под видом обычной пуговицы была спрятана камера, считывающая вопросы и отправляющая их на телефон для решения через ИИ, а после ответы зачитывались через микронаушник.
 
Однако несмотря на столь тщательную подготовку, наш шулер вызвал к себе подозрения, ведя себе неестественно. Организаторы теста увидели наушник и вызвали полицию. После обыска и обнаружения аппаратуры студента задержали, а затем официально арестовали и отправили в тюрьму до суда, так как мошенничество на экзаменах является в Турции серьёзным правонарушением.
 
В общем, за смекалку — 5, а за навыки ассасина — 2
 
#новости

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

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

Учим Git и проходим Learn Git Branching

Learn Git Branching — это интерактивный учебник по Git, направленный на закрепление теории прохождением наглядной практики.

А для лучшего погружения мы подготовили руководство по Learn Git Branching с пояснениями.

Сохраните себе, чтобы не потерять.

#git #шпаргалка

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

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

​​Работа над Serverless SSR, новости CSS и партия в DnD

Мы запустили новую рубрику на нашем сайте. В первом выпуске мы пообщались с Сергеем Совой — разработчиком на Rust, фронтенд-разработчиком и подкастером. Сергей ответил на наши вопросы и поделился своими мыслями о Serverless SSR, новинках в CSS и порекомендовал мастхев книгу.

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

#ретроспектива_недели

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

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

Как живётся инженерам в AvitoTech? Спойлер: интересно. 

Узнать подробности можно из подкаста «Свободный слот». Два руководителя разработки и один инженер рассказывают без прикрас о том, с какими проблемами сталкиваются в работе и какие решения находят. 

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

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

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

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

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

Основы PostgreSQL для начинающих: от установки до первых запросов

PostgreSQL — одна из самых мощных и часто встречающихся СУБД. А если ещё с ней незнакомы, то мы как раз недавно подготовили подробное руководство, где рассмотрели основные аспекты установки для разных ОС, создания баз данных и выполнения простых SQL-запросов. А также подчеркнули основные преимущества этой СУБД. 

https://tproger.ru/articles/osnovy-postgresql-dlya-nachinayushhih--ot-ustanovki-do-pervyh-zaprosov-250851

#postgresql

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

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

​​Невинный рецепт от Google Gemini чуть не убил целую семью

Пользователь Reddit решил узнать рецепт чесночной настойки у Google Gemini. И только чудом ему удалось не убить себя и всю свою семью, следуя совету ИИ. И дело не в ядовитом сочетании ингредиентов (такие обучающие данные создатели как раз блокируют), в незнании органической химии.

Подробнее

#нейросети

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

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

3 причины вступить в профессиональное сообщество:

1. Вам
2. Это
3. Нужно

А если серьёзно — в статье вместе с Росбанком разобрали, зачем айтишникам вступать в профессиональные коммьюнити и что нужно делать, чтобы получать от них реальную пользу. Читайте и берите на заметку: https://tprg.ru/BwPD

Реклама

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

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

Мини-статья: как снизить нагрузку на CRM-систему

Разработчик из ГПБ понятно рассказывает как устроена их система customer relationship management и почему в качестве СУБД остановились на Redis: https://tprg.ru/LpmG

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