Мне сильно повезло работать в организации, предпринимающей добросовестные усилия по обеспечению мощи своих команд. Но я работал и в других местах, где этого не происходило. Я стал свидетелем разницы между командой, которой предоставили мощь и… какой антоним у мощи? Они были не слабыми, а, скорее, немощными.
Поговорим о том, почему в таких организациях код начинает постепенно деградировать.
Причин много — от неэффективного использования ресурсов и плохой документации до отсутствия возможностей улучшения процессов «снизу».
👍45🤮10❤7😁1😱1
👨🦳 Ученые выяснили, что люди стареют не плавно, а скачками
⚖️ Disney требует отменить суд о смерти женщины после обеда в ресторане Disney World, поскольку её муж был клиентом Disney+
🎛 SpaceX запустит в космос первый защищённый от космического излучения графический процессор
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🤯12❤8🤮7😢6😁5🤔1😱1
Запросы и лимиты в Kubernetes: разбираемся в деталях.
Управление ресурсами в тут немного напоминает зефирный тест, который иногда выходит из-под контроля. Если тщательно не лимитировать, сколько ресурсов может потреблять контейнер, он пойдет вразнос, примерно как малыш, способный слопать большую пачку Skittles за один присест.
С другой стороны, если вы постоянно лишаете контейнер минимального объёма ресурсов, который нужен ему для корректной работы, то словно постоянно не подпускаете ваших детей к сладостям. Контейнер будет влачить жалкое существование и работать вполсилы.
Вот почему настолько важно правильно настроить в Kubernetes лимиты и работу с запросами.
Управление ресурсами в тут немного напоминает зефирный тест, который иногда выходит из-под контроля. Если тщательно не лимитировать, сколько ресурсов может потреблять контейнер, он пойдет вразнос, примерно как малыш, способный слопать большую пачку Skittles за один присест.
С другой стороны, если вы постоянно лишаете контейнер минимального объёма ресурсов, который нужен ему для корректной работы, то словно постоянно не подпускаете ваших детей к сладостям. Контейнер будет влачить жалкое существование и работать вполсилы.
Вот почему настолько важно правильно настроить в Kubernetes лимиты и работу с запросами.
👍19❤2🔥1
Нет повести печальнее на свете, чем повесть о слухах про работу в мониторинге ИБ-инцидентов. Публичные спикеры и авторы книг часто поддерживают разные заблуждения о SOC: что он скучный, лишен по-настоящему интересных задач и не предполагает карьерного роста. Автор текста уверен, что это не так!
Можно ли стать Blue Team тимлидом за пять лет, или Работа в SOC: мифы и реальность.
Можно ли стать Blue Team тимлидом за пять лет, или Работа в SOC: мифы и реальность.
👍19🤮7🤔6❤1
Кто-то любит передвигаться по городу на велосипеде или самокате, другие ездят на скейтбордах, а герой статьи выбрал моноколесо.
У него их несколько: для поездок в офис и в горы. Да, оказалось, что на моноколесе можно попасть туда, куда не все мотоциклы могут проехать.
История приобщения и нюансы необычного хобби, а еще много фото природы в пятничном тексте.
У него их несколько: для поездок в офис и в горы. Да, оказалось, что на моноколесе можно попасть туда, куда не все мотоциклы могут проехать.
История приобщения и нюансы необычного хобби, а еще много фото природы в пятничном тексте.
🥴74👍35🔥20😢10👎6🤣5🫡5❤4🥱2🤯1😡1
Все игры в Steam, консоли и офлайн-продажи генерируют не больше четверти денег всей игровой индустрии. Остальное отходит мобильным играм. Этот рынок огромен, по статистике каждый второй человек на Земле — мобильный геймер.
А вот еще факты: на разработку и рекламу GTA V в общей сложности потратили больше миллиарда долларов. А мобильная игра про одного забывчивого садовника Gardenscapes обошлась в 50 миллионов. Вопрос: кто генерирует больше прибыли? А есть тайтлы куда успешнее.
Глядя на всё это, разработчики грустят и начинают думать о том, как бы повторить успех. А может просто добавить к себе немного механик, чтобы хотя бы приблизиться к успехам мобильных собратьев.
И тут мы ступаем на тропу так называемых темных паттернов разработки. В статье посмотрим, как именно они вытягивают деньги.
А вот еще факты: на разработку и рекламу GTA V в общей сложности потратили больше миллиарда долларов. А мобильная игра про одного забывчивого садовника Gardenscapes обошлась в 50 миллионов. Вопрос: кто генерирует больше прибыли? А есть тайтлы куда успешнее.
Глядя на всё это, разработчики грустят и начинают думать о том, как бы повторить успех. А может просто добавить к себе немного механик, чтобы хотя бы приблизиться к успехам мобильных собратьев.
И тут мы ступаем на тропу так называемых темных паттернов разработки. В статье посмотрим, как именно они вытягивают деньги.
🤮65👍43❤8😁8😢3😐1
Дано: серверная плата с самым свежим чипом от Aspeed. На плате распаяны два видеоразъема, идущих напрямую с чипа: VGA и DisplayPort. Видео через древний аналоговый VGA-разъем воспроизводится замечательно, а вот современный быстрый и цифровой DP работать не хочет. Не то чтобы совсем не хочет... Так, редкие нестабильные помаргивания картинки.
Задача:
1. Починить выводимое на Display Port изображение.
2. Вчера.
На что способен инженер, загнанный в угол.
Задача:
1. Починить выводимое на Display Port изображение.
2. Вчера.
На что способен инженер, загнанный в угол.
🤓54👍18🔥11😁6❤4🫡4🤔3🤯3😱1👌1
Пока LLM не научатся отвечать «я не знаю», «не уверен в этом» — их нельзя называть искусственным интеллектом.
Автор объясняет на примере, общаясь с ChatGPT и задавая вопросы о деталях фильма «Перевозчик».
Автор объясняет на примере, общаясь с ChatGPT и задавая вопросы о деталях фильма «Перевозчик».
🤝79👍55🤣19🤔7🤮4🔥3❤2😱2
Какие основные преимущества микросервисов и почему?
Вероятно, это самый популярный вопрос последних 6–10 лет на любом собеседовании для бэкенд-разработчика. Каким‑то чудом он даже обогнал эти: «Назовите три принципа ООП» и «Чем отличается класс от объекта?».
Поэтому хотелось бы осветить тему. Автор делится своим мнением, что же такое это ваша микросервисная архитектура, зачем она нужна.
Вероятно, это самый популярный вопрос последних 6–10 лет на любом собеседовании для бэкенд-разработчика. Каким‑то чудом он даже обогнал эти: «Назовите три принципа ООП» и «Чем отличается класс от объекта?».
Поэтому хотелось бы осветить тему. Автор делится своим мнением, что же такое это ваша микросервисная архитектура, зачем она нужна.
👍49🥱38🤮15❤2😁2😱1
Практически все современные электронные устройства вроде смартфонов, мониторов или компьютеров содержат десятки и сотни крошечных интегральных микросхем. Микропроцессоры, преобразователи и усилители сигналов, память и так далее.
Наш сегодняшний рассказ — о человеке, который приложил руку к созданию интегральных схем, получил прозвище «мэр Кремниевой долины» и вдобавок основал крупнейшую в мире компанию по производству процессоров.
История Роберта Нойса.
Наш сегодняшний рассказ — о человеке, который приложил руку к созданию интегральных схем, получил прозвище «мэр Кремниевой долины» и вдобавок основал крупнейшую в мире компанию по производству процессоров.
История Роберта Нойса.
👍120❤15🔥5😱3😁2🤮1🤪1
Британцы отравились грибами из-за пособия, написанного нейросетью.
Семья купила недорогое пособие для начинающих грибников на Amazon. Текст там оказался неточным и со следами копирования. Например, была такая фраза: «В заключение, сморчки — это вкусные грибы, которые можно употреблять с августа до конца лета. Дайте мне знать, если я могу вам чем-то еще помочь».
После того как историю растиражировали СМИ, Amazon попытался замять скандал и попросил вернуть книгу в обмен на небольшую компенсацию.
Семья купила недорогое пособие для начинающих грибников на Amazon. Текст там оказался неточным и со следами копирования. Например, была такая фраза: «В заключение, сморчки — это вкусные грибы, которые можно употреблять с августа до конца лета. Дайте мне знать, если я могу вам чем-то еще помочь».
После того как историю растиражировали СМИ, Amazon попытался замять скандал и попросил вернуть книгу в обмен на небольшую компенсацию.
😁167😱36👍27🤬27🤣17🤪9👎5❤4
Квантовые эксперименты на дому. Строим квантовый компьютер из лазера и полимеров.
«В этой статье будет одна практика — квантовые эксперименты в домашних условиях, с минимальным бюджетом и без специального оборудования. Я решил снять и наглядно продемонстрировать, как построить квантовый компьютер своими руками и выполнить на нём квантовое вычисление — алгоритм Дойча. Всё, что я буду делать, вы сможете при желании воспроизвести у себя дома и убедиться, что это работает»
🤯101👍29🤣13🔥6🤔5❤4🫡3❤🔥2😱2🤮2🤓2
Уверенность в том, что конспироложество — в лучшем случае просто бред, однажды была поколеблена работой британского ученого Роба Бразертона. Его книга «Недоверчивые умы» содержит аргументы в пользу того, что склонностью к конспирологии мы буквально обязаны самому тому факту, что разумны.
Почему конспирология и поиск тайных смыслов — не баг, а фича человеческого мышления?
Почему конспирология и поиск тайных смыслов — не баг, а фича человеческого мышления?
👍87🤮8❤🔥4👎4🤔4😁3🔥2👌2❤1
Каждый разработчик ПО использует язык программирования, и обычно даже несколько. Лишь немногие из нас создают языки программирования. Это логично, ведь работу, которую мы выполняем, чаще всего можно сделать при помощи уже существующих языков. И совершенствованием этих языков уже занимаются другие люди, а мы можем сосредоточиться на нашей непосредственной задаче. Но из-за этого мы теряем возможность научиться чему-то новому.
Почему вам следует написать новый (ужасный) язык программирования.
Почему вам следует написать новый (ужасный) язык программирования.
👍65👎19🔥12❤6😁3😢3🤯2🤔1😭1
Бумажные книги по программированию — удобный инструмент или пережиток прошлого?
Посмотрим на старый каталог книг Microsoft Press за 1988–89 годы. Есть там и бизнес-, и научные издания. Всё это солидные, аккуратно изданные книги с красивыми обложками и качественной полиграфией.
Люди покупали такую литературу, чтобы пользоваться ей не один год. Многие из них становились настольными — их постоянно читали и перечитывали.
А что же сейчас?
Посмотрим на старый каталог книг Microsoft Press за 1988–89 годы. Есть там и бизнес-, и научные издания. Всё это солидные, аккуратно изданные книги с красивыми обложками и качественной полиграфией.
Люди покупали такую литературу, чтобы пользоваться ей не один год. Многие из них становились настольными — их постоянно читали и перечитывали.
А что же сейчас?
👌55👍40❤15🔥10🤬5👏3👎2
Перешлите это сообщение вашим эйчарам и никто не пострадает! Уже на этой неделе пройдет летний Хабрасеминар для IT HR — будем говорить о том, как компаниям делать крутые блоги на Хабре, работающие на их бренд. Промокод на скидку 50% для тех, кто решается в последний момент: ICECREAM.
Партнеры Хабрасеминара 👉 iSpring — ведущий разработчик технологий для корпоративного онлайн-обучения 👉 Понимаю — платформа корпоративного благополучия.
Партнеры Хабрасеминара 👉 iSpring — ведущий разработчик технологий для корпоративного онлайн-обучения 👉 Понимаю — платформа корпоративного благополучия.
👎17🤮16👍12😁4❤3😱1
Оригинальный формат JPEG разработан в далеком 1992 году и уже устарел. Пора бы найти ему замену, и идеальной в этом плане казался JPEG XL. В сравнительных тестах он показывает превосходство над другими форматами. Можно было бы сказать, что будущее за JPEG XL, если бы не один нюанс: в 2022 году корпорация Google почему-то удалила его поддержку из браузера Chrome. И не хочет возвращать обратно.
Это решение получило широкий резонанс, но компания его не изменила, выбрав AVIF и WebP в качестве преемников.
Проводим тесты других форматов и пытаемся понять, почему Гугл так ненавидит «джипег».
Это решение получило широкий резонанс, но компания его не изменила, выбрав AVIF и WebP в качестве преемников.
Проводим тесты других форматов и пытаемся понять, почему Гугл так ненавидит «джипег».
❤38👍26🤔13😁10😢9🥰4❤🔥3👌1
В 2019 году на основании фотографий 2 000 программистов был сгенерирован портрет типичного представителя профессии. Точнее, два портрета — мужской и женский. Тогда хайп генеративного ИИ еще не вышел на сегодняшний уровень, всё делалось с помощью классических алгоритмов CV и было ново и свежо.
Спустя 5 лет хотим повторить эксперимент. Попытаемся понять, что за человек это, типичный программист. Чем живет, интересуется, что им движет. Короче, приглашаем пройти опрос!
Составляем портрет типичного программиста: версия 2024 года
Спустя 5 лет хотим повторить эксперимент. Попытаемся понять, что за человек это, типичный программист. Чем живет, интересуется, что им движет. Короче, приглашаем пройти опрос!
Составляем портрет типичного программиста: версия 2024 года
🤮41👍33❤10😱7👎5👌3🔥2
Делаем из обычного пожарного дымового извещателя умный датчик дыма Zigbee.
Простой датчик дыма — вещь полезная, предупредит звуком сирены о задымлении помещения. Но с другой стороны бестолковая, так как никаких других коммуникаций с пользователем, кроме, как громко орать сиреной, не предусмотрено. И если вы не рядом, то и ничего не услышите. Хотя надо отдать должное производителю, кричит она очень громко.
Было принято решение, самостоятельно доработать извещатель — сделать его умным, чтобы можно было его интегрировать в систему Умного Дома. Вот что из этого вышло.
Простой датчик дыма — вещь полезная, предупредит звуком сирены о задымлении помещения. Но с другой стороны бестолковая, так как никаких других коммуникаций с пользователем, кроме, как громко орать сиреной, не предусмотрено. И если вы не рядом, то и ничего не услышите. Хотя надо отдать должное производителю, кричит она очень громко.
Было принято решение, самостоятельно доработать извещатель — сделать его умным, чтобы можно было его интегрировать в систему Умного Дома. Вот что из этого вышло.
👍62👎4❤3😱2
То, чего боятся стажеры в IT. Собрали советы, которые помогут дойти до оффера или хотя бы выжать из стажировки максимум пользы.
Всё, что вы увидите в тексте, основано на личном опыте автора, системного аналитика. Она и сама когда-то была в вечных стажировочных сомнениях, поэтому хочет помочь другим.
Допустим, есть у вас задачка, которую до конца не объяснили. Что делать: бежать к наставникам и выспрашивать всё до мельчайших подробностей? А может наоборот, стараться никого не трогать и решать всё самому?
Ответ тут такой, что делать нужно и то, и другое.
Всё, что вы увидите в тексте, основано на личном опыте автора, системного аналитика. Она и сама когда-то была в вечных стажировочных сомнениях, поэтому хочет помочь другим.
Допустим, есть у вас задачка, которую до конца не объяснили. Что делать: бежать к наставникам и выспрашивать всё до мельчайших подробностей? А может наоборот, стараться никого не трогать и решать всё самому?
Ответ тут такой, что делать нужно и то, и другое.
❤🔥31🤮26👍20❤10😁2🥱2👎1🔥1😱1