Как стать автором
Обновить

Научпоп

Сначала показывать
Порог рейтинга
Уровень сложности

K8sGPT: Революция в управлении кластерами Kubernetes

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 302

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

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

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

Приятного прочтения!

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 1

Новости

Информационная ценность одноатомных магнитов

Время на прочтение 9 мин
Количество просмотров 212

Ранее я рассматривал в этом блоге возможные варианты завершения или продолжения закона Мура. Эта тема активно обсуждается на Хабре и за его пределами. В частности, уважаемый Юрий Парфёнов @YuriParfenov опубликовал статью о законе Хуанга, который точнее, чем закон Мура, описывает развитие аппаратного обеспечения. Уважаемый Валерий Истишев @istishev в одной из статей 2021 года подробно описал, с какими нюансами закон Мура продолжает работать сегодня. Наиболее очевидный способ компенсировать замедление закона Мура – распараллелить вычисления, о чём, в частности, рассказывает уважаемый Александр Якубович @ragequit в этой статье. Но вместе с потребностью в увеличении вычислительных мощностей растёт и потребность в компактных хранилищах данных, обладающих высокой доступностью. Ниже мы рассмотрим, как в таком качестве могут помочь одноатомные магниты, и как сравнительно недавно научились их создавать.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Диплом специалиста ИБ. Часть №2 — Стационарное устройство SmartLight

Уровень сложности Простой
Время на прочтение 18 мин
Количество просмотров 488

Привет, Хабр!

Данная статья является второй в цикле “Диплом специалиста ИБ”, в рамках которого я рассказываю про свой опыт написания выпускной квалификационной работы на программе высшего образования “Компьютерная безопасность”. В предыдущей статье я описывал математическую модель и формирование методики обеспечения безопасности устройств Интернета вещей, использующих в качестве коммуникационного протокола технологию Bluetooth Low Energy.

В текущей статье речь пойдет про создание одного из устройств Интернета вещей - стационарного устройства SmartLight, разработка которого велась без реализации каких-либо предложенных мной в первой части механизмов защиты. Если вы не успели ознакомиться с первой частью цикла статей, советую сначала прочитать ее для того, чтобы лучше понимать контекст происходящего.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 4

Детекция объектов. YOLO. Часть 2

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 560

Кто такой YOLO? 🤔

Когда пытаешься разобраться в работе YOLO по статьям в интернете, постоянно натыкаешься на примерно такое объяснение: «Алгоритм делит изображение сеткой SxS, где каждому элементу этой сетки соответствует N ббоксов с координатами, предсказаниями классов и тд...». Но лично мне становилось только непонятнее от такого высокоуровнего описания.. Ведь в исследованиях часто всё происходит примерно так: перебирают гипотезы, пока не получат приемлемый результат, а потом уже придумывают красивое описание. Поэтому для ясности хочется в данной статье рассказать, как вообще приходили к идеям, которые ложились в основу YOLOv1 и последующих версий.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 0

Истории

Февральские мини-ПК: 5 разных моделей для работы и развлечений

Время на прочтение 3 мин
Количество просмотров 3.2K

Продолжаем мониторить рынок миниатюрных ПК, стараясь выбрать наиболее интересные модели. Часть подходит лишь для офисных задач, часть — вполне себе производительные, их можно использовать и для игр. Под катом — подборка устройств, которые нам понравились больше всего. Если у вас есть, что порекомендовать помимо представленных моделей — пишите в комментариях, обсудим.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Комментарии 4

Знание о реальности скучно?

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 1.2K

- Папа, а как работает лампочка.
- «Электричество».
- А что это значит?
- Какая разница, учитель поставит тебе пять, если ты ответишь так.
- Но я не ставлю тебе оценку, мне просто интересно.
- Ну, иди книги тогда почитай.

А что бы ответили Вы? Не в смысле, какой ответ хочет услышать более дотошный учитель. А как Вы представляете себе этот кусок окружающей Вас реальности?

Проявить любопытство
Всего голосов 18: ↑8 и ↓10 -2
Комментарии 13

MHGA – что же могло пойти не так и куда бежать

Время на прочтение 4 мин
Количество просмотров 384

В комментарии задали вопрос от новорега – куда бежать и чего читать вместо (или кроме) Хабра?
Попробую ответить постом. Прошлые части:
1 Скучные цифры статистики и невнятная попытка их показать
2 MHGA или как вообще подбирается новостная сводка?

Для лиги лени: нытье.

Читать далее
Всего голосов 9: ↑3 и ↓6 -3
Комментарии 2

Реверс-инжиниринг программ DOS как в старом-добром 1990-м

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 2K
На видео выше я записал наглядную реализацию процесса, описанного в разделе «Сборка и установка».

Эта статья посвящена запуску SoftICE, популярного отладчика для DOS и Windows, в эмулированной среде MS-DOS, а также обходу недостатка Bochs, эмулятора IA-32 (x86) PC.
Весь процесс выполнялся из-под Linux. Не знаю, получится ли проделать то же самое в MacOS, не говоря уже о Windows.
Читать дальше →
Всего голосов 35: ↑34 и ↓1 +33
Комментарии 2

Выдержит ли проверку временем Twisted Metal 2?

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 1.4K

Если спросить у увлечённых геймеров, какие они знают самые культовые гонки на выживание прошлого, то большинство назовёт Carmageddon, Vigilante 8 (самые олдфажные – Quarantine) и, конечно же, Twisted Metal. И если про первую я уже писал обзор, то про оставшиеся три – лишь предстоит. Начну, пожалуй, с серии Twisted Metal, с которой у меня связано большое количество тёплых воспоминаний. Перед написанием сегодняшней статьи я задался вопросом, с какой части начать своё повествование, ведь каждая из них по-своему хороша (во всяком случае на PS1 точно), и у каждой найдётся армия фанатов. Моё знакомство началось с TM4, поэтому именно она особо близка моему сердцу, несмотря на все её недостатки. Но чтобы не быть предвзятым, я решил узнать, какая часть нравится вам, и провёл опрос, результатом которого стала победа Twisted Metal 2. Ну и, как всегда, я не только расскажу про столь любимую вами игру, но и выложу сборку с эмулятором PS1 и самой игрой с одним из лучших фанатских переводов на сегодня.

Twisted Metal 2 вышла в 1996 году, спустя год после первой части. Несмотря на то, что она разрабатывалась внутренней студией Sony и выпускалась для PS1, самостоятельно засесть за неё (не у друзей) мне удалось лишь на ПК, когда, копаясь на серваке городской локалки (ещё в начале нулевых), я наткнулся на знакомые с времён PlayStation два слова — Twisted Metal — с припиской «2». Предельно удивившись тому, что игру портировали на ПК, я тотчас начал закачку. Да, это была та самая, уже ставшая любимой мной серия, в которой различные отбитые чуваки, маньяки и другие интересные личности принимают участие в турнире «Twisted Metal», организованном Калипсо. На карту ставится жизнь участника, но победитель сможет загадать любое желание, которое немедленно будет исполнено! Правда никто не говорил, что желания будут исполняться именно так, как задумывал загадывающий…

Читать далее
Всего голосов 17: ↑12 и ↓5 +7
Комментарии 10

Как создавалась Call of Duty 2

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 1.5K


Кто не знает серию Call of Duty? Конечно ее знает каждый, если не просто игрок, то хотя бы фанат шутеров. Поистине культовая, всемирно известная серия, взявшая свои истоки с игр про Вторую Мировую Войну. Многие части были созданы под эгидой Infinity Ward. Помимо игр компания создавала и свои движки, но более ничем не отличилась. Однако, одной лишь серии Call of Duty достаточно, чтобы любить и уважать Ward’ов.

Конкретно Call of Duty 2 вышла в 2005-ом году сначала на ПК, а затем и на Xbox 360. Технически – третья часть серии. Фактически – вторая, и такой мы будем звать ее на протяжении всей статьи. Как же так вышло? Обратимся к хронологии. Очевидно, первой частью стала Call of Duty 2003-го года. Далее к ней вышло DLC, но нам интереснее Call of Duty: Finest Hour, выпущенная Spark Unlimited. Она основана на первой части серии, однако имеет совершенно новый сюжет и не имеет приписки «Expansion pack» как предыдущее дополнение, а также была выпущена лишь на PS2, Xbox 360 и GameCube. С тем количеством контента, что она имеет, она может полноправно называться спин-оффом, что делает ее технически второй игрой (мое непопулярное мнение).

Но мы тут говорим про Call of Duty 2005 года, так что не будем сильно отвлекаться.
Читать дальше →
Всего голосов 17: ↑15 и ↓2 +13
Комментарии 0

Процессор и ДНК: микрофлюидный чип выполняет математические вычисления и сохраняет данные в молекулах

Время на прочтение 4 мин
Количество просмотров 797

Дезоксирибонуклеиновая кислота (ДНК) — то, благодаря чему из поколения в поколение самых разных живых существ передаётся наследственная информация, на основе которой «строятся» новые и новые организмы. Оказывается, ДНК можно использовать и в IT. Попытки предпринимаются уже достаточно давно, и время от времени становятся известны результаты, некоторые из них весьма интересны. Сейчас, в частности, разработан микрофлюидный ДНК-процессор, получивший название «лаборатория на чипе», способный не только выполнять вычисления, но также считывать и записывать данные, хранящиеся в ДНК. Подробности — под катом.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Комментарии 3

Что внутри ноутбука Maibenben M545? Разборка офисной модели на базе AMD Ryzen 5-4500U

Время на прочтение 4 мин
Количество просмотров 2.9K
Обзор и тесты доступного ноутбука Maibenben M545 — бюджетная офисная «лошадка» на популярной платформе и с Ryzen R5 внутри. Предусмотрена возможность апгрейда. Подробности и разборка под катом.


Читать дальше →
Рейтинг 0
Комментарии 8

Как китайцы RTX 4090 закупают в обход санкций, превращая их в ИИ-ускорители

Время на прочтение 4 мин
Количество просмотров 7.7K

Всплеск интереса к развитию и использованию искусственного интеллекта в сочетании с санкционными ограничениями США поставили китайских производителей и разработчиков в сложное положение. Америка запретила NVIDIA экспортировать RTX 4090 и другие мощные GPU. Затем умельцы модифицируют карты таким образом, чтобы их можно было использовать в серверах.
Читать дальше →
Всего голосов 44: ↑36 и ↓8 +28
Комментарии 3

Ближайшие события

One Day Offer от УЦСБ
Дата 17 февраля
Время 10:00
Место
Онлайн

Звёзды-родственники: зачем и как мы их ищем, данные + код (Python)

Время на прочтение 9 мин
Количество просмотров 1.6K

В настоящее время, благодаря передовым обсерваториям, космическим телескопам и миссиям, включающим (но не ограничивающимся) Hubble, Kepler, Gaia, возможности для изучения звезд и их скоплений вышли на новый уровень. Технологии позволяют не только проникнуть в глубины космоса, но и наблюдать реальность с невиданной ранее детализацией. Благодаря им и обнаруживаются "звёзды-родственники" (т.е. звёзды, образовавшиеся из одного облака). Эти объекты обладают схожими характеристиками, включая химический состав, возраст и скорость движения.

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

В данной статье представлены возможности, которые открываются перед нами при исследовании звёзд общего происхождения, дан код и доступ к алгоритму, который позволит попробовать себя в роли астрофизика. Приведена информация для интерпретации результатов работы программы и предоставлена ссылка на все необходимые для погружения материалы, включая реальные данные аппарата Gaia (Европейское космическое агентство).

Посмотреть наверх
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 0

Ретрокодинг на Macintosh System 7.5, Think C и ResEdit

Время на прочтение 10 мин
Количество просмотров 1.8K

Большинство современных программистов привыкли использовать инструменты автодополнения кода и новомодные ИИ-штучки а-ля Copilot. Они стали нормой.

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

Классические компьютеры Macintosh становятся все популярнее среди коллекционеров. В моей личной коллекции имеются и iMac G3, и горячо любимый мной Macintosh SE 30, и Apple Newton. Я собираю их не ради развлечения — я чувствую, как стремительно мир утрачивает знания об истории вычислительной техники. Особенно это касается программирования. Уму непостижимо, сколько сил приходится приложить, чтобы найти все необходимые средства разработки и документацию тех лет.

Читать далее
Всего голосов 22: ↑21 и ↓1 +20
Комментарии 0

Активация Oculus Quest или как раздать VPN в MacOS

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 2K

В интернете есть множество статей о том, как активировать Quest 3 в России. К сожалению, все они требуют либо устройство на Windows, либо манипуляции с прошивкой роутера.

Основная задача заключается в том, чтобы подключить компьютер к проводной сети, установить соединение через VPN и раздать его по Wi-Fi.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Комментарии 7

Новая архитектура в интерпретации древних

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 1.5K

Здравствуйте. В прошлой тематической (не касающейся биографических отступлений) публикации может я ничего особо интересного и не написал, впрочем - возможно я вообще ничего интересного не пишу, но у меня свой путь и прошу меня за это не судить - каждый имеет право выбора. Можно было-бы написать много чего интересного, но всё-же предпочитаю серии одной темы, от одного аккаунта, пока нет на портале функции нескольких галерей одного автора.

Не рассчитываю собрать много плюсов, рассчитываю собрать вычислительную машину своей архитектуры, с своей ОС и процессорами собственной архитектуры. Многие наверное задались-бы вопросом - в чём логика, когда IT отрасль так развита. Давайте посмотрим кому она развита..., хотя нет, скажу только что решил что будет так тогда, когда в общем-то думал как конвейеры своего GPU пристраивать к вычислительной машине, и хотел назвать конвейеры эти - препроцессорами. Проверил термин и обнаружил, что термин пропроцессор занят под название программы. Подумал - ну хорошо, раз одни уже называют чёрное белым, то самое время создавать другое пространство, где такой необходимости попробовать избежать и создать что-то такое, где граблей валяться под ногами будет поменьше.

Читать далее
Всего голосов 9: ↑4 и ↓5 -1
Комментарии 10

Addiator или арифметика на шести рейках

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 1.4K

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

Мы прекрасно понимаем, что в компьютере нет магии, и все сложные алгоритмы так или иначе сводятся к простейшей арифметике и логике. Однако при работе с языками программирования это знание остаётся немного абстрактным. А вот покрутив ручку механического калькулятора, вы прямо физически можете ощутить, что сложение проще умножения и куда проще деления, а уж чтобы вычислить какой‑нибудь квадратный корень, придётся изрядно потрудиться.

Однако, как оказалось, прелесть темы не ограничивается возможностью пощупать алгоритм или понять, как устроены вычисления на самом базовом уровне. Даже если отбросить обсуждение деталей инженерных решений (а здесь без подготовки можно разобраться разве что в самых простых устройствах), остаётся не менее интересный социально‑рыночный контекст. Для кого позиционировалось то или иное устройство? Как оно рекламировалось? Как производитель пытался выделить свою модель в ряду конкурентов?

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Комментарии 6

Как я устроился в Амазон и перестал переживать за свой английский

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 35K

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

Меня зовут Андрей Столбовский, последние 5 лет я работал в Яндексе, а в прошлом году перешёл в Амазон и теперь работаю Software Development Manager в AWS Redshift – это мой первый полноценный опыт работы в международной компании. 

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

Итак, поехали. 

Поехали!
Всего голосов 161: ↑159 и ↓2 +157
Комментарии 51

К 30-летнему юбилею DOOM: как два садиста, психопат и мормон создали одну из величайших игр в истории? Часть 7

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 6.3K

Итак, в прошлой части мы наконец добрались до того славного момента, когда Wolfenstein 3D был выпущен и стал суперхитом лета 1992 года. Компания единомышленников не стала почивать на лаврах и пачках долларов, полученных после выхода игры про массовой экстерминатус нацистов — и задумалась о создании нового 3D-шутера. Именно с этого момента начинается история разработки собственно великого и ужасного Doom.

Все части цикла статей о создании DOOM:
Читать дальше →
Всего голосов 44: ↑43 и ↓1 +42
Комментарии 2