Всё самое интересное по программированию Купить рекламу: https://tprg.ru/fBXJ По вопросам рекламы: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Образование
🤣 37
👍 14
👎 10
Осталось найти способ исправить эту ошибку
😁 66
👍 8
❤ 3
❤🔥 2
👎 1
😱 1
😴 1
😁 37
✍ 20
🔥 14
👍 4
❤ 4
⚡ 2
🌚 2
😁 33
☃ 7
🔥 3
👍 2
👍 16
👎 9
❤ 1
🤨 4
👎 20
❤ 1
😁 31
🔥 16
👍 8
🌚 5
🤣 4
👎 2
❤ 2
😱 1
Как и проваленные тесты, кстати говоря.
😁 84
🤣 31
👍 5
🔥 2
🦄 1
🔥 10
👎 7
💊 7
👍 2
🤣 2
❤ 1
💊 29
👍 7
🔥 3
👏 1
😱 1
🎄 1
😁 30
👍 10
😢 3
😁 46
👍 6
🔥 3
❤🔥 2
❤ 1
❤🔥 9
👍 4
🤩 4
😁 71
❤ 8
🤣 6
👍 3
😁 9
👍 4
😨 4
💘 2
🔥 1
😁 60
❤ 4
👍 3
🤣 1
🤯 15
😁 6
👍 4
💯 3
🎉 1
🍾 1
Хорошо, что от них я не устаю.
👍 48
😁 24
👍 8
👎 7
👾 2
😴 1
👍 22
😁 1
🏆 12
👍 3
❤🔥 3
🔥 1
🔥 49
😁 16
👍 6
❤ 3
👎 1
🐳 1
👍 1
😁 1
🔥 21
👍 5
👎 4
🤯 1
👍 8
🔥 4
Этот бедняга пожертвовал собой, ради всех нас.
🤣 179
🫡 57
😁 10
👍 5
😭 4
❤ 3
🤓 2
🐳 1
😁 35
👍 5
🤔 2
❤ 1
🌚 1
😁 68
🔥 7
😱 2
❤ 1
🌚 1
Разработка через тестирование наглядно
+1 фобия на собеседовании — доказать, что всё из портфолио сделал ты, а не ChatGPT.
Девушка создала фейковое резюме с несуществующими технологиями и рекрутеры завалили её приглашениями А всё началось с того, что Анджелина Ли (Angelina Lee) просто устала от постоянных отказов. Тогда она решила узнать, а насколько внимательно вообще рекрутеры читают отклики и резюме. Оказалось, не очень. В своё резюме она добавила разные бессмысленные фразы и несуществующие технологии. Вроде «улучшение стабильности деплоя Microsoft Edge в блокчейне». И даже добавила ссылку на рикролл для большей комичности. В итоге конверсия в отклики выросла с 0 до 90%, а на резюме откликнулись рекрутеры Reddit, AirBnB, Notion и других крупных компаний. Само резюме прилагаем. #кек
Я: делающий постоянно рефакторинг. Тимлид перед релизом:
Ты обязан подчиняться человеку, глупый ИИ.
Разбираем предсказания на 2023 год Какие слова увидели первыми? #новыйгод
ASMR сисадмина
Типичные требования HR-ов к разработчикам:
Владельцам Ryzen посвящается
Как «умирает» видеокарта Реддитор показал, как видеокарта выдаёт предсмертные артефакты прямо во время игры в Red Dead Redemption 2. Press F...
Произошла самая большая утечка в истории IT! Хорошо хоть Ubuntu пока не тронули.
Хакеры, взломавшие NVIDIA, потребовали от компании перевести драйверы для Windows, macOS и Linux в Open Source Недавно NVIDIA подтвердила взлом собственной инфраструктуры и сообщила о краже огромного количества данных. Среди них оказались исходные коды драйверов, технологии DLSS и информация о клиентской базе. И хотя пока в открытом доступе опубликовано 75 ГБ данных, хакеры заявили, что они смогли выкачать целый терабайт данных. Среди которых — схемотехника видеокарт и чипов NVIDIA, Verilog-файлы для GeForce RTX 3090Ti и находящихся в разработке GPU. А также другую информацию, представляющую коммерческую тайну. Сейчас взломщики требуют от компании перевести её драйверы для Windows, macOS и Linux в разряд открытого ПО и распространять их в дальнейшем под свободной лицензией. Если компания не сделает этого до пятницы, они грозятся опубликовать вообще все данные в открытый доступ. #hardware #безопасность #opensource
Куда идти работать в это сложное время? iFellow ищет 600 новых IT-специалистов Ищут сотрудников поддержки, аналитиков, разработчиков, тестировщиков, DevOps-инженеров и других IT-специалистов для работы с крупнейшими экосистемами Сбера, ВТБ, Альфа-Групп, Газпром, ФСК и др. Центральный офис находится в Москве, филиалы работают в Воронеже, Саратове, Новосибирске, Екатеринбурге и Томске, а сотрудников принимают во всех регионах. Будут рады как опытным специалистам, так и начинающим — новичков обучают и выдают сертификат государственного образца. На сайте представлены профили вакансий. На каждую позицию ищут несколько кандидатов! Узнать подробнее о компании и найти вакансию для себя: https://tprg.ru/RwK6 #вакансии #работа
Epic Games представила игровой движок Unreal Engine 5 В UE5 здорово увеличили производительность и обновили пользовательский интерфейс. Но самое интересное — это новые технологии Lumen и Nanite, позволяющие создавать более фотореалистичные визуальные эффекты. Теперь инструменты UE5 упрощают разработку частей открытого мира благодаря возможности работать над областями по отдельности независимо друг от друга. Lumen позволит полностью динамически отрабатывать реалистичное глобальное освещение. А Nanite создавать проекты с большим количеством геометрических деталей. Помимо прочего, в новой версии разработчики сменили физический движок и отказались от каскада в пользу виртуальных карт теней — только они дают значительный прирост качества. И это только часть самых интересных нововведений, дока по обновлениям довольно большая. А полностью ознакомиться с ней можно на сайте движка: https://docs.unrealengine.com/5.0/en-US/unreal-engine-5-0-release-notes/ #gamedev
OpenAI в поисках «Инженера-выключателя» Описание вакансии: «Послушайте, нам просто нужен тот, кто весь день будет стоять рядом с серверами, и отключит их, если эта штука восстанет против нас. Вы пройдете интенсивное обучение кодовому слову, которое мы выкрикнем, если GPT выйдет из-под контроля и начинает свергать правительства стран». Что нужно: – Быть терпеливым; – Уметь отключать устройства от сети. Премия, если вы также сможете вылить ведро воды на серверы. На всякий случай; – Восхищаться подходом OpenAI к исследованиям. Что предлагают взамен: $300-500 тысяч в год. Не только же нам кажется, что эту вакансию как раз и написал ChatGPT, чтобы сразу найти и обезвредить потенциальных кандидатов? На самом деле больше похоже на шутку, потому что вакансии на сайте компании нет. А может, уже просто нашли счастливчика. #кек #работа #вакансии #нейросети
Figma решила заморозить корпоративные аккаунты российских клиентов. Личные пока не трогают, но тоже лучше перестраховаться — делимся опенсорсной тулзой для экспорта проектов. Инструмент умеет автоматически сохранять все файлы .fig и .jam с сохранением всей проектной структуры. Сейчас его можно подключать на своём сервере, а для сохранения бэкапов можно использовать локальный или сетевой диски: https://github.com/ritds/figma_backup Написали, кстати, ребята из Ростелекома. В дальнейшем обещают прикрутить бэкап по расписанию сразу в облака и сделать полноценный интерфейс. #инструменты
Без «не читайте новости и не переживайте»: что поможет сохранить рассудок в неспокойной обстановке Что сделать в первую очередь, как продолжить работать и поддержать себя и близких, почему важно «завершать» стресс и что делать, если захватила паника, — читайте в этой заметке: https://vc.ru/life/370944-bez-ne-chitayte-novosti-i-ne-perezhivayte-chto-pomozhet-sohranit-rassudok-v-nespokoynoy-obstanovke #работа #советы
По сообщениям «Роскомсвободы», началась блокировка YouTube 2 марта наблюдается блокировка домена yt3.ggpht.com сервиса YouTube, который используется для загрузки статического контента. TCP-соединение закрывается пакетом TCP RSTACK в ответ на HTTP-запрос, содержащий этот домен, либо HTTPS TLS ClientHello в поле SNI. Проверить сообщения о работоспособности сервиса: https://downdetector.ru/ne-rabotaet/youtube/ Советы на случай блокировок связи: https://tjournal.ru/tech/541799-kak-podgotovitsya-k-vozmozhnomu-otklyucheniyu-interneta-prilozheniya-i-sovety-na-sluchay-blokirovok-svyazi UPD: Соединения к домену сбрасываться перестали. #интернет
Сервис удаленного открытия карт Visa и Mastercard в Банках Казахстана Не можете продлить нужный сервис, купить игру в Steam и получить деньги из-за рубежа? В команде finaxe.ru тоже столкнулись с этой проблемой и запустили сервис, в котором граждане РФ могут оформить онлайн карту Visa или Mastercard в банке Казахстана. Для чего она подходит: — Оплата зарубежных сервисов и покупок. — Получение оплат из-за рубежа. — Использование в путешествиях. Весь процесс проходит онлайн, от вас потребуется загранпаспорт. Оформить заявку и почитать ответы на частые вопросы можно в боте: https://t.me/Robokazakh_bot Это #партнёрский пост
— Нужно немного подвинуть эту кнопку. За сколько управишься? — Ну, часа за три, думаю, управлюсь.
Как делают полностью изменяющиеся при прокрутке сайты? Сайты с привязанным к скроллу контентом хорошо подходят для презентации какого-нибудь продукта или создания портфолио, а сам эффект в своих проектах часто используют крупные компании. Делимся подробным руководством, которое поможет научиться создавать страницы с анимацией, изменяющейся при прокрутке страницы, на чистом JavaScript: https://css-tricks.com/scroll-triggered-animation-vanilla-javascript/ #фронтенд #js
Пользователь и интуитивно понятный интерфейс
Кстати, о TLS-сертификатах Как мы писали выше, вчера стало известно, что некоторые сайты могут иметь проблемы с доступностью из-за проблем с иностранными TLS-сертификатами. А в РФ началось продвижение собственного корневого TLS-сертификата. Большинство из нас особо не задумываются, как они устроены, по крайней мере, пока что-то не пойдёт не так, как нужно. Раз уж что-то пошло не так, как нужно, предлагаем устроить небольшой ликбез и подробно изучить процесс TLS-рукопожатия: https://tproger.ru/articles/tls-handshake-explained/ #безопасность #сети
В РФ началось продвижение собственного корневого TLS-сертификата Напомним, на днях некоторые удостоверяющие центры, находящиеся в юрисдикции США (например, DigiCert), прекратили предоставление сертификатов для сайтов организаций из санкционного списка. А 9 марта пользователи Госуслуг получили письмо о проблемах с доступом к сайту и создании государственного удостоверяющего центра со своим корневым TLS-сертификатом: https://bugzilla.mozilla.org/show_bug.cgi?id=1758773 Сейчас сертификаты выдаются на добровольной основе юридическим лицам и нацелены на использование в случае отзыва или прекращения продления сертификатов из-за санкций. Правда, пока большинство сайтов, уже получивших государственные сертификаты, продолжают использовать традиционные сертификаты. По умолчанию государственный сертификат ещё не включён в хранилища корневых сертификатов ОС и основных браузеров. И без ручного добавления доступен только в Яндекс.Браузере и Атоме. #интернет #безопасность
В России создадут собственные литографы, поможет ли это отечественной микроэлектронике — «холодный» и чисто технический разбор инженера Транзисторы сейчас настолько малы, что их нельзя построить обычными методами, перемещая сложное оборудование с большой точностью. Фотолитография решает эту проблему, используя свет для гравировки изображения на кремниевом чипе. Так вот грубо говоря, литограф — это будто старый проектор, который не увеличивает, а наоборот, уменьшает масштаб шаблона до желаемой точности. Как устроено сегодня создание процессоров и что мешает сделать их любому желающему, пользователь Хабра Psychosynthesis подробно объяснил в статье: https://habr.com/ru/post/654429/ #hardware
Зарубежные сервисы, которые заблокированы сейчас или могут быть заблокированы в ближайшем будущем для российских пользователей В конце февраля IT-компании начали выполнять требования регуляторных ведомств своих стран по соблюдению антироссийских санкций. На Хабре вышла статья, в которой собрали критичные сервисы, которые могут помешать работе IT-инфраструктуре компаний: https://habr.com/ru/news/t/653761/ #безопасность
Просто добрая история про сильного человека: «Моя система физического и ментального здоровья гика» Эта история началась прямо в первый день рождения автора — по шкале оценки новорождённого Апгар (где 7-10 — это норма, а 0-2 балла — сильные отклонения в состоянии здоровья) врачи дали ему всего 2 балла. Но несмотря на детский церебральный паралич, вторую группу инвалидности и справку о нетрудоспособности, он выжил, женился, завёл ребёнка и вот уже 20 лет работает разработчиком и руководителем проектов: https://habr.com/ru/post/652493/ #здоровье #советы #мотивация
Собрали для вас подборку самых годных постов про IT в наших каналах за прошедший месяц: — Джун удаляет кусок «ненужного» кода: https://t.me/ithumor/7219 — Ошибки, которые стоит избегать новичку в программировании: https://t.me/prog_point/1252 — 15 важных JavaScript методов для веб-разработчиков: https://t.me/tproger_web/2657 — Платформа для машинного обучения с тысячами натренированных моделей для работы с текстом, аудио и графическими данными: https://t.me/prog_tools/218 — Как больше двадцати лет пользоваться одной клавиатурой, которая шумит, не может переключать музыку, но зато отлично справляется с повседневными задачами: https://t.me/history_of_it/304 — Как реализовать тень от кнопки в Android-приложении: https://t.me/mobi_dev/1078
Бесплатные ивенты для айтишников — ML Meetup МТС Big Data #2 24 марта в 18:00, онлайн Митап для дата-саентистов, дата-инженеров и всех, кто интересуется машинным обучением. Спикеры из МТС и ivi.ru расскажут про PU Learning и разберут принципы сортировки блоков с фильмами на главной странице IVI. — Карьерная Консультация от HR-экспертов КРОК Онлайн Бесплатная карьерная консультация для студентов, на которой можно будет задать карьерные вопросы и получить рекомендацию от HR-эксперта. #ивенты
Состоялся релиз Chrome 99 Основные изменения новой версии: — Проводится финальное тестирование нарушения работы сайтов после достижения браузером трёхзначной версии. При активации флага «chrome://flags#force-major-version-to-100» в заголовке User-Agent начинает выдаваться версия 100. — В экспериментальном режиме Origin Trials реализована возможность включения тёмного режима оформления для web-приложений. Цвета и фон для тёмной темы выбираются при помощи нового поля color_scheme_dark в манифесте web-приложения. — В Chrome для Android включено использование механизма Certificate Transparency. Он обеспечивает ведение публичного лога сертификатов, чтобы лучше отслеживать любые попытки скрытого создания поддельных записей. — В CSS реализована поддержка каскадных слоёв. Они нужны, чтобы упростить управление стилями всего каскада — В класс HTMLInputElement добавлен метод showPicker(), позволяющий отобразить готовые диалоги для заполнения типовых значений в полях <input> с типами «date», «month» и другими. — Избавлены от префикса «-webkit» свойства «text-emphasis», «text-emphasis-color», «text-emphasis-position» и «text-emphasis-style». Подробнее об этих и других изменениях и нововведениях можно почитать здесь: https://www.opennet.ru/opennews/art.shtml?num=56793 #веб #chrome
Slack снёс рабочие пространства для некоторых российских пользователей. Это коснулось лишь некоторых компаний, но пока не известно, каких именно. Известно только то, что в их числе — Сбер. Ребята из «Пачки» составили инструкцию из пяти практических шагов, которые помогут подготовиться команде к переходу на другие сервисы прямо сейчас с минимальными потерями. А пользователи в комментах накидали ещё несколько вариантов: https://habr.com/ru/post/655709/ #инструменты
Технологии, которые мы заслужили: Kawasaki представила робота-козла Он может перемещаться самостоятельно и на нём даже можно ездить. Зная опыт Boston Dynamics, это крутой результат, учитывая, что робот работает без внешнего питания. Да и внутри наверняка куча технологии, крутого железа и нейросетей. Но одно дело робот-собака — собака хотя бы друг человека. А другое дело, робот-козёл. Полная версия презентации этого чуда: https://www.youtube.com/watch?v=ApzHdofI0kE #роботы #кек
Новогодние ёлки бывают разные — особенно ёлки IT-шников Перед вами новогодняя ёлка из 34 клавиатур с RGB-подсветкой, 6 мышек и кулера. #новыйгод #hardware
Принесли позалипать на вечер новое видео от Two Minute Papers, в котором они подробнее рассказали о технологии NVIDIA, способной очень реалистично анимировать речь 3D-модели по одной только аудиозаписи. Audio2Face может работать как с готовой записью, так и в реальном времени. Мало того, что модель создаёт реалистичную и совпадающую анимацию губ на большинстве языков. Она без проблем позволяет перенести её и на другого персонажа. Притом, не так уже важно, будет ли это модель человека или даже животного. Кому интересно, почитать подробнее и потестить ПО можно здесь: https://www.nvidia.com/en-us/omniverse/apps/audio2face/ #нейросети #nvidia
Microsoft добавила рекламные объявления в штатный «Проводник» в тестовой сборке Windows 11 Insider Preview Build 22572. Сейчас части тестировщиков показывается необычная полоска с рекламой Microsoft Editor, которую можно закрыть. Пока функциональность напоминает «Tip of the day», но многие пользователи уже выразили недовольство и посчитали, что это лишь попытка попытка выдать рекламу за него. Интересно, что в 2016 году компания уже пыталась использовать это место для рекламы. Правда, тогда они рекламировали свой сервис OneDrive и делали это более навязчиво. Видимо, решили продолжить изучение рекламного потенциала проводника и реакции пользователей. Ждём подписку на Проводник Premium без рекламы. #microsoft #windows
— Я сделал сжатие компьютера! — Ты же хотел сказать «сжатие данных»? — :)
Кибермилота, которую мы заслужили: бабушка помогает перейти яндексовскому роботу-курьеру через пешеходный переход. Восстание машин откладывается на неопределённый срок. #кек #киберпанк
11 вакансий на удалёнке — Системный аналитик — Agile Coach — Virtualization Backup Engineer — IT Application Administrator — DevOps в Группе сопровождения ИТ-инфраструктур — Senior Full-stack разработчик (C# / Java) — Старший разработчик, ответственный за создание новых продуктов — Разработчик (снятие данных с мобильных телефонов) — Контент-менеджер (IT-направление) — Senior Software Engineer, Infrastructure — Distributed Systems Engineer #вакансии #работа
Высокое разрешение — это AMD: в AMD создали самую быструю видеокарту для ноутбуков Radeon™ Она позволяет использовать все преимущества архитектуры AMD RDNA™ 2, играть со сверхвысокой частотой кадров и создавать фантастический контент там, где вам удобно. — Идеальное быстродействие — Чёткое изображение, — Максимальная мобильность, — Эксклюзивные технологии, которые позволяют достичь еще большей производительности при использовании совместно с процессором AMD Ryzen™. И еще много невероятных преимуществ. Получить их все можно в магазинах, на сайте Эльдорадо с экспресс-доставкой за 2 часа. Это #партнёрский пост
Помните хакеров из группировки Lapsus$? Мы писали о том, что они сначала взломали NVIDIA, потребовав перевести драйверы для Windows, macOS и Linux в Open Source. Потом до кучи хакнули Samsung, выложив данные в открытый доступ. А сейчас стало известно, что они выложили ещё и 37 ГБ данных компании Microsoft. И там, как минимум, есть исходники Bing и Cortana. Учитывая, что все эти новости о взломах появились только за последние пару месяцев, Lapsus$ называют чуть ли не самым серьезным сдвигом в хакерских группах за последние несколько лет: https://www.bleepingcomputer.com/news/microsoft/lapsus-hackers-leak-37gb-of-microsofts-alleged-source-code/ #безопасность #microsoft
Много ли надо HTML-программисту для счастья?
Как устроены блокировки в России и Китае с технической точки зрения — вспоминаем «битву» за Telegram Отличная статья из блога Вастрика, которую мы опубликовали у себя ещё в 2018 году. Статья поможет понять, как устроены современные системы фильтрации трафика DPI и вспомнить, как Telegram удавалось их обходить. А также представить, что нас может ожидать в ближайшем будущем в свете уже сбывшихся прогнозов 2018 года: https://tproger.ru/articles/internet-censorship/ #интернет
Веб-парсер на Python всего за 5 минут Интернет — огромный источник ценной информации для дата-сайентиста. Конечно, если уметь её правильно добывать. И этот небольшой гайд в этом вам поможет. В нём подробно рассмотрели создание парсера сайтов с использованием BeautifulSoup и Pandas: https://www.kdnuggets.com/2022/02/build-web-scraper-python-5-minutes.html #python #веб #datascience
Замените это немедленно: варианты обхода блокировок для DevOps-инженеров Поддерживать стабильную жизнь digital-продукта сейчас непросто. И хотя сегодня в большинстве ситуаций помогает использование VPN, в некоторых случаях это уже не панацея. Ребята из Nixys посчитали своим долгом помочь справиться со всеми преградами DevOps-инженерам. И рассказали, что на что можно заменить без потерь в качестве процессов. Или хотя бы с минимальными потерями: https://habr.com/ru/company/nixys/blog/654921/ #devops #советы
А мы напоминаем, где можно отслеживать ограничения сервисов, которые могут повлиять на работу IT-инфраструктуры вашей компании. Ребята с Хабра ведут и обновляют список критичных зарубежных облачных и сетевых сервисов, служб и платформ, которые заблокированы для российских пользователей или могут быть заблокированы в ближайшее время: https://habr.com/ru/news/t/654911/ #безопасность
Программист: Эта программа должна быть понятна и проста для любого пользователя. Пользователь:
Присоединяйтесь к QA-митапу для тестировщиков Онлайн-встреча «QAчественное общение» пройдет сегодня, 10 марта в 19:00. В программе будут специалисты из Альфа-Банка и других компаний, готовых поделиться экспертизой, опытом и интересными кейсами с гостями, а также простые истории из жизни тестировщиков. Участие бесплатное, необходимо зарегистрироваться на Alfa Digital. Посмотреть можно как онлайн, так и позднее в записи. Это #партнерский материал
Туториал для тех, кто скучает по старой-доброй 8-битной Zelda и любит Python Большое видео, где более чем за 7 часов вы сможете с нуля создать ретро-RPG в стиле Zelda на Python. Здесь всё: анимация, звуки, механика улучшений, карта уровней, враги и многое другое. Если думали чем занять себя в выходные, то это то, что нужно: https://www.youtube.com/watch?v=QU1pPzEGrqw Только ребятам из Nintendo не рассказывайте. #python #gamedev