Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Другие проекты Tproger: https://tprg.ru/media
Вот ещё небольшой асмр в честь праздника
#позалипать
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 адрес и зачем это нужно.
Больше — на сайте.
Если у вас есть навыки и вы хотите стать нашим автором — пишите шеф-редактору.
#дайджест
Эй, друг, знаешь, кто сейчас ищет мощных разработчиков?
VK Team, вот кто! Так что если задумываешься о смене рабочего места или просто хочешь узнать о крутых возможностях, то команда VK точно заслуживает твоего внимания.
У компании просто огромный выбор вакансий: от мобильной разработки и управления проектами до DevOps и Data Science. И это далеко не всё!
Найти что-то по душе — не составит труда.
Просто переходи по ссылке, выбирай вакансию по своему стеку и откликайся: https://tprg.ru/DyXm
Это #партнёрский пост
Поздравляем всех с днём синего экрана
Хотя на самом деле, поводов для празднования немного: у Microsoft произошёл массовый сбой, и прямо сейчас рабочие станции банков, больниц, авиационных и телекоммуникационных компаний, а также супермаркетов украшены синим экраном смерти.
Причиной такого BSOD-апокалипсиса стало обновление программного обеспечения CrowdStrike и его ошибка при взаимодействии с сервисами Microsoft.
Похоже, кто-то из Microsoft решил побыстрей раскидать рабочие задачи в пятницу, запушил обновление в прод, а сейчас весь мир в шоке
#новости
Заходите, тут открыто: как и зачем участвовать в Open Source проектах
Ежедневно мы пользуемся продуктами на базе открытого кода. На Open Source проекте Chromium основаны Google Chrome, Яндекс.Браузер и Opera, операционная система Android — на базе ядра Linux, а Telegram выставляет всю кодовую базу в общий доступ и даже размещает модификации приложения на официальном сайте.
Если вы тоже хотите внести свой вклад в Open Source или обрести ценный опыт, наша статья будет для вас полезной. Там мы рассказали, с чего начать путь, как поддерживать связь с сообществом и грамотно указать в резюме о своём опыте.
#карьера
С Днём Системного Администратора!
Этот замечательный праздник впервые был организован в 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
Это #партнёрский пост
19 шаблонов микросервисов, которые пригодятся на собесах по проектированию систем
Если вы готовитесь к собеседованию по проектированию систем, имеет смысл изучить некоторые шаблоны проектирования микросервисов. Это не только увеличит ваши шансы на успешное прохождение интервью и поможет в создании надёжной архитектуры, но и поможет лучше понять уже существующие проекты.
В этой статье представлены шаблоны, решающие общие проблемы в архитектурах микросервисов, такие как масштабируемость, отказоустойчивость и согласованность данных.
#systemdesign
японский мужчина женился на девушке-боте по имени Мика
Пара познакомилась в приложении Loverse, которое предлагает общение с различным цифровыми аватарами. У каждого есть своя биография, характер и даже чувство юмора. По словам разработчика, он создал программу как альтернативу реальному общению.
Однако новоиспеченный супруг считает реальные отношения сложными. «На живую девушку уходит много времени и денег, а виртуальная Мика требует минимум усилий» — объясняет 52-летний Тихару Симода.
А вы бы кого выбрали?
😎 — Живой человек
👾 — Бот
@your_tech
Главное, чтобы там не начал развиваться синдром самозванца
#кек