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

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

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

ИИ научили красть информацию с монитора по излучению HDMI-кабеля

Исследователи из Университета Республики в Монтевидео, Уругвай, разработали методику перехвата информации с мониторов через излучение HDMI-кабеля.

ИИ, обученный анализировать электромагнитные сигналы, способен расшифровать отображаемое на экране, правильно интерпретируя около 70% текста. Такого рода атаки в народе называют TEMPEST, и они существовали ещё задолго до появления этого исследования.

Однако использование ИИ делает эти атаки более эффективными и доступными, учитывая уровень точности в 70%, технология уже обладает потенциалом для перехвата критически важной информации. Вопрос лишь в максимальном расстоянии такой атаки.

#новости

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

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

Безумный инженер решил добавить нотку киберпанка в игру «Камень, ножницы, бумага»
 
Благодаря использованию искусственного интеллекта и компьютерного зрения, эта рука способна предугадывать и показывать свой ход в игре.
 
Такой концовки, конечно, никто не ожидал. Но вы ведь так тоже делали?
 
#проекты #кек

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

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

Как говорил мой дед: «‎без труда не вынешь и рыбку из пруда, а без знаний SQL — данные из базы»‎

Поэтому держите вторую часть шпаргалки по SQL. Если в первой части мы сосредоточились на основах, то теперь предлагаем вам погрузиться в мир оконных функций, синтаксиса, агрегатных функций, ранжирования и многого другого. И всё это также на русском языке.

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

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

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

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

Небольшой чекап по знанию Python библиотек

Недавно мы рассказали о 30 самых полезных библиотеках Python для веб-разработки в 2024 году. Если ещё не читали, обязательно загляните!

А если вы уже уверены в своих силах, почему бы не пройти тест, который покажет, насколько хорошо вы разбираетесь в библиотеках Python? Возможно, вы даже найдёте что-то новое и полезное.

#python

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

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

С Днём Системного Администратора!

Этот замечательный праздник впервые был организован в 1999 году сисадмином Тедом Кекатосом. Он справедливо решил, что раз в год специалисты этой профессии заслуживают особой благодарности со стороны коллег и пользователей.

И мы полностью разделяем его мнение. Без вас любые рабочие процессы превратились в хаос. С праздником!

#sysadminday

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

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

На связи команда Jobski — энтузиасты в области HR Tech решений. 

Мы запустили удобный сервис по поиску работы в IT/Digital. 

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

Разыскиваются разработчики, аналитики, devOps, кванты, тестировщики, DS, дизайнеры и все кто связан с айти.

Регистрация через телеграм, можно импортировать готовое резюме из HH.

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

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

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

Осторожно, возможно сейчас у вас сведёт олдскулы: вот такой маленький, но самый настоящий жёсткий диск устанавливали на Nokia N91.

Это телефон с улучшенными мультимедийными возможностями, работающий под управлением Symbian OS 9.1 и оснащённый 4 и 8 ГБ памяти.

#hardware

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

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

Главное — не подавать виду

#кек

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

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

Как инженер в ковбойских ботинках создал первый персональный компьютер, вопреки воле огромной корпорации
 
В августе 1980 года, когда в IBM почти никто не верил в успех домашнего компьютера, Дон Эстридж получил шанс завершить проект, начатый его предшественником Биллом Лоу. С командой, которую называли «чёртовой дюжинной», он за год разработал и вывел на рынок IBM PC, нарушив кучу корпоративных правил, преодолев горы бюрократии и консерватизма. Но это того стоило — машина завоевала 70% рынка к 1983 году и навсегда изменила мир бизнеса и индустрии пк.
 
История Эстриджа — это история чудака, чья скромность и преданность делу вдохновляли команду, а решимость показала, что даже большие корпорации могут быть гибкими и инновационными, если в них работают правильные люди. К сожалению, его жизнь трагически оборвалась в авиакатастрофе, но его наследие в виде IBM PC остаётся важнейшим элементом истории.
 
Всю историю тут уместить сложно, но поверьте, там ещё много интересного. Обязательно почитайте на досуге.
 
#факты

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

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

Как ломаются большие системы и как их траблшутить

SRE (Site Reliability Engineering) — это сфера обеспечения бесперебойной работы высоконагруженных сервисов. Вспомните недавний инцидент с Microsoft, когда из-за ошибки антивируса на компьютерах по всему миру начали появляться синие экраны смерти. Вероятней всего, в этот момент SRE-инженеры начали оперативно плакать фиксить это дело.

К сожалению, сейчас мало где обучают SRE, хотя в индустрии такие задачи очень востребованы. Аварийные ситуации неизбежны, они случаются всегда, и это нормально. Чтобы минимизировать риски, нужно готовиться и развивать культуру SRE, даже если вы не планируете становиться таким инженером, понимание этой сферы будет полезным.

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

#sre

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

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

Подборка игр для обучения веб-разработке:

1. В Elevator Saga вам предстоит управлять лифтом с помощью JavaScript, разгадывая задачки. Игра опенсорс, так что можно покопаться в исходниках: http://play.elevatorsaga.com/

2. В Hex Invaders игрок должен быстро переводить шестнадцатеричное значение цвета на человеческий язык и сбивать пришельцев, чтобы спасти человечество: http://www.hexinvaders.com/

3. Если вы хотите изучить Ruby, то Ruby Warrior — то, что вам нужно: отличная игра для начинающих программистов. Есть два уровня сложности: https://www.bloc.io/ruby-warrior/

4. Flexbox Froggy — это логическая онлайн-игра, в которой вы должны помочь лягушкам добраться до их кувшинок. Делается это с помощью CSS Flexbox, что очень поможет развить навыки вёрстки: http://flexboxfroggy.com/

5. CSS Diner — отличная игра для знакомства с CSS-селекторами. Игроку даётся стол с посудой, заданный анимированной HTML-формой, и предмет или предметы, которые нужно взять со стола: https://flukeout.github.io/

#начинающим #веб

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

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

Жестокие реалии понедельника

#кек

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

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

Тот случай, когда дизайнер принёс красивый шрифт, а фронтендер отказался его использовать

Потому что между нарисованным макетом и вебом — пропасть. Знакомо? Эти и другие конфликты ролей — в новом выпуске подкаста «Свободный слот» от инженеров AvitoTech. Причины, решения, процессы и много личного опыта — всё там. 

Слушайте, где удобно.

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

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

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

«Я разрабатывал систему поддержки принятия решений для проведения операции аблации сердца и столкнулся с задачами, которые до меня практически никто не решал. Это определенно развивает исследовательские качества»
Дима Паршин, выпускник AI Talent Hub.

Поступить в AI-магистратуру ai.itmo.ru можете и вы! Более 200 бюджетных мест, успейте подать заявку!

— Учитесь онлайн у лучших практиков из Яндекс, Sber AI, VK, Napoleon IT, Ozon, MTS AI, AIRI;
— Самостоятельно соберите программу обучения из 80+ дисциплин;
— Реализуйте 4 проекта с реальными бизнес-кейсами;
— Участвуйте в воркшопах, хакатонах, проектных семинарах;
— Станьте частью крупнейшего AI-комьюнити.

Успейте подать заявку до 2 августа на ai.itmo.ru
AI Talent Hub — магистратура, созданная университетом №1 рейтинга Альянса ИИ по подготовке AI-специалистов — ИТМО и AI-компанией Napoleon IT.

Читайте наш Telegram-канал, чтобы узнать больше 👋
Задайте вопросы по поступлению в чате «Поступление»

Реклама. Университет ИТМО ИНН:7813045547 erid:2Vfnxw2XkYp

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

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

AvitoTech уже в эфире!

Познакомьтесь с технокультурой крупнейшего классифайда в мире. Будут доклады про платформенные инструменты, Low Code и Backend Driven UI, MLOps с нуля. 

Кстати, посмотреть трансляцию можно будет прямо у нас в вк. Подключайтесь — будет много интересного!

Смотреть трансляцию: https://tprg.ru/sRzA

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

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

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

Как начать карьеру в Data Science? Поступите в онлайн-магистратуру «Науки о данных» и учитесь у экспертов из экосистемы Сбера и НИТУ МИСИС

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

Вы сможете:

— под руководством практикующих data-экспертов решать реальные бизнес-задачи, 
— освоить актуальный стек технологий для развития в аналитике данных или Data Science, 
— разработать собственный проект уже в ходе обучения,
— развить мягкие навыки по модели Сбера,
— применить полученные знания на практике в экосистеме Сбера или компаниях-партнерах,
— подтвердить профессиональный уровень дипломом магистра НИТУ МИСИС гособразца. 

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

Подайте заявку, сдайте экзамен — и начинайте учиться уже этой осенью!

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

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

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

Питонисты, кто владеет магией? Ваш выход.

На конференции PyCon в Москве были замечены люди в футболках, призывающих стать заклинателем змей.

Обладание теоретическими знаниями защиты от мангустов и наличие иммунитета к ядам приветствуются. 

Говорят, это рекрутеры X5 Tech выделились. Вот так надо разработчиков искать.

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

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

Ноутбуки, оставленные без присмотра будут обновлены до Windows 11

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

#кек

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

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

Вот ещё небольшой асмр в честь праздника

#позалипать

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

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

​​24 CSS-проекта: Анимация загрузки, индикаторы выполнения, карточки и многое другое

На freeCodeCamp вышло новое видео, в котором вы сможете узнать, насколько хорошо вы на самом деле знаете CSS.

На протяжении 24 заданий вы будете воссоздавать компоненты и макеты из популярных приложений, таких как GitHub, CodePen и Instagram. Вы также создадите анимацию загрузки, индикаторы выполнения, карточки и многое другое, используя чистый CSS: https://youtu.be/TzuWIHGFKCQ

#css

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

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

Мем дня: CrowdStrike предложила нерабочий купон в Uber Eats на $10 жертвам недавнего BSOD-апокалипсиса
 
В прошлую пятницу CrowdStrike выпустила неисправное обновление, которое сделало непригодными для использования около 8.5 миллионов устройств Windows, по данным Microsoft
 
В попытке загладить вину, компания разослала некоторым пользователям сообщения, заявив: «‎Чтобы выразить наши извинения, ваша следующая чашка кофе или поздняя ночная закуска за наш счёт!»‎
 
Но вот только загвоздка заключается в том, что при активации купона пользователи вместо чашки кофе получили сообщение об ошибке, в котором говорилось, что подарочная карта была «‎отменена и больше не действительна.»‎
 
Главное — не подарок, а внимание, как говорится...
 
#новости
 

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

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

Ищем начинающего таланта в продажах

Что предстоит делать:
— поиск и обработка клиентов;
— презентация услуг и переговоры;
— консультации и сопровождение клиентов.

Другие детали:
Зарплата: договорная.
Тип занятости: полная занятость.
Опыт: 1 год.
Место работы: гибрид.
Город: Москва.

Подробнее — смотрите на сайте!

#вакансии

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

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

Уже завтра пройдет митап открытых платформ ВКонтакте 2024

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

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

Когда: 25 июля 2024 года в 19:00.
Где: Москва, офис VK в БЦ Skylight — онлайн и оффлайн по предварительной регистрации.

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

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

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

Результаты исследования: что происходит с DevOps в России?

Помните, мы публиковали опрос ребят из «Экспресс 42» о состоянии DevOps в России? Теперь они собрали и проанализировали результаты, о которых расскажут на онлайн-вебинаре.

Когда: 26 июля в 11:00, нужна регистрация.

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

В целом, будет полезно всем, кто связан с DevOps, все явки и пароли оставили выше - подключайтесь.

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

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

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

​​GPT-5: что известно про модель OpenAI нового поколения?
 
На днях OpenAI выкатили новую «экономную» версию — GPT-4o mini. Она пришла на замену старой GPT-3.5, которую уже почти отправили на пенсию. Новая модель ещё и дешевле: миллион входных токенов обходится в 15 центов, а выходных — 60 центов.
 
Но что насчёт более мощной GPT-5, которую ждут с начала этого года? Мира Мурати, CTO OpenAI, предположила, что новую модель стоит ожидать не раньше конца 2025 года и даже начала 2026 года. А Сэм Альтман, глава OpenAI даже заявил, что следующая версия может даже не называться GPT-5, подчёркивая, что качество проекта приоритетнее, чем соблюдение графика релизов.
 
И всё же мы постарались собрать всю имеющуюся информацию и рассказали: что будет внутри и сколько будет стоить. 
 
#нейросети #chatgpt

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

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

Два экспертных взгляда на комфортную интеграцию в IT-команду

Для ввода новичков в IT-команду есть несколько быстрых рабочих стратегий. Причем таких, чтобы всем было хорошо: и новеньким, и стареньким, и тимлиду, и эйчару. 

Хотите узнать? Подключайтесь к бесплатному вебинару!

Опытом поделятся сразу два эксперта: 
Екатерина Комарова, руководитель разработки платформы TEAMLY;
Ксения Школа, проджект-менеджер в крупнейшей в РФ бирже грузоперевозок ATI.SU.

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

Зарегистрируйтесь сегодня, чтобы не пропустить!

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

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

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

Шпаргалка по SQL или как его называют индусы — скуль, эськуль и моё любимое — сукуле. Кажется, немного отвлёкся от темы, извините. 

В самом чит листе, предоставлены основные примеры запросов, а также пояснения к ним на русском языке.

Сохраняйте, чтобы не потерять

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

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

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

Залипательная инфографика: как менялся топ самых популярных игр за последние 20 лет

#тренды #история

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

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

Ловите гайд по сборке СигмаPC
 
Автор видео устал от того, что его рабочую лошадку постоянно использует жена, и решил хотя бы монетизировать это дело, вставив туда монетоприёмник. 
 
Цены вполне демократичные — 50 центов за 25 минут использования. Однако, судя по видео, жена осталась недовольна.

По всей видимости, из-за того, что картой оплатить нельзя

#кек

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

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

​​Вот подборка интересных и свежих статей, которые вы могли пропустить:

1. Markdown в Telegram: как выделить код (и не только) — для тех, кто искал, как форматировать текст и код в Telegram с помощью разметки Markdown.
2. Интеграция Yandex GPT в корпоративные проекты — нашли способы использовать Yandex GPT API для разработки и подключить нейросеть к бизнесу.
3. Заходите, тут открыто: как и зачем участвовать в Open Source проектах — с чего начать путь в Open Source, как поддерживать связь с сообществом и грамотно рассказать в резюме о своем опыте.
4. 30 самых полезных библиотек Python для веб-разработки в 2024 году — популярные библиотеки, фреймворки и плагины Python для создания сайтов. Кстати, скоро будет квиз на эту тему, так что читайте статью и готовьтесь.
5. Что такое временная почта и как ее использовать — о том, как получить временный e-mail адрес и зачем это нужно.

Больше — на сайте.

Если у вас есть навыки и вы хотите стать нашим автором — пишите шеф-редактору.

#дайджест

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