Замечаю за собой, что при обучении чему-то новому есть вещи, которые даются легко, а для некоторых как будто не хватает специальных шестеренок в голове, чтобы схватить суть. Особенно это касается абстракций. Например, понять взаимодействие частиц в атоме, увидеть что лежит в основе функций и логарифмов, осознать как работают физические силы в окружающем мире, почувствовать выгоду в стратегии принятия отложенного решения вместо сиюминутного быстрого. Как можно наловчиться думать и оперировать метаязыками, если дефолтных навыков в мозгу недостаточно?
RnD
Топ бесплатных практик для фокусировки и концентрации
На связи RISE: сообщество про биохакинг. Первая половина этого материала посвящена базовым принципам концентрации и фокусировки. Вторая же часть включает разбор отдельных инструментов, в самом конце - небольшой перечень добавок, которые и так могут встретиться в арсенале начинающего биохакера. Но использовались не ради фокусировки, а ради тех же спортивных достижений.
Статья написана по материалам лекций Эндрю Губермана, нейробиолога из Стэнфордского Университета.
Введение в Docker и Kubernetes: основы контейнерных технологий. Часть 1
Docker и Kubernetes — два инструмента, которые прочно вошли в арсенал современных разработчиков. Хотите разобраться в основах контейнеризации и оркестрации? Наша статья поможет вам в этом, раскрывая ключевые концепции и принципы работы этих технологий.
Экстремальная оптимизация скорости загрузки Raspberry Pi
Некоторое время назад был создан проект SolarCamPi — автономная камера на солнечных батареях с Wi‑Fi.
В этом проекте Raspberry Pi Zero 2 W загружается в Linux, делает снимок, подключается к Wi‑Fi и затем выключается (для экономии энергии). Цикл повторяется каждые несколько минут, чтобы постоянно отправлять актуальные изображения в облачный сервис.
Каждая секунда работы Pi Zero, расходует ценную электроэнергию – ресурс, который постоянно находиться в дефиците у устройств на солнечных батареях (по крайней мере зимой в Западной Европе).
Давайте разберемся, каким образом можно уменьшить расход электроэнергии в такой ситуации.
Как писать музыку на linux. Rosegarden без танцев с бубнами
Расскажу, как минимальными усилиями заставить пингвина играть ваши ноты. Да, эта статья не о записи звука, сведении, мастеринге, а о таком замечательном инструменте как rosegarden – midi-секвенсоре, нотном редакторе.
Pilet — модульный ПК на базе Raspberry Pi 5. Для работы и не только
Источник.
Среди всего многообразия ноутбуков, ПК, мини-компьютеров и других девайсов особняком стоят модульные гаджеты. Однако проект Pilet выделяется даже среди них. Это нечто вроде планшета с подключаемыми модулями и аксессуарами. Устройство весьма необычное — и о нем как раз эта статья. Ну а чтобы не было скучно, расскажем еще о парочке похожих по концепции девайсов.
Как данные о семье превратить в арт-проект
Процесс создания дата-арта на основе Мезенской северной росписи
Сфера дата-арта - достаточно новое направление в работе с данными. Для создания этого проекта взяты данные из моего семейного дерева. Для визуализации использовались узоры и символы из мезенской росписи.
О процессе создания проекта читайте в статье.
Путешествие сквозь секреты прошивок: исследование основ
Процесс запуска компьютера всегда был интересен пользователям. Именно здесь начинается магия, которое продолжается, пока устройство включено. В этой статье рассматривается общая картина процесса загрузки, включая различные этапы, ключевые компоненты, задачи, с которыми сталкивается система во время загрузки. Несмотря на то, что основное наше внимание будет сосредоточено на x86 архитектуре, остальные архитектуры будут иметь много общего в их процессе запуска. Приступим!
Гэри Килдалл — изобретатель, предприниматель, легенда
11 июля 1994, ровно 30 лет назад, ушел из жизни Гэри Килдалл, автор операционной системы CP/M, ставшей стандартом индустрии в начале 1980-х.
Часто говорят, что Килдалл – человек, который должен был стать Биллом Гейтсом. Весельчак, изобретатель, программист, миллионер, телеведущий, просветитель, математик – таким мы его запомнили. Многие из обителей Хабра выросли на его телепередачах о компьютерах. И почти все встречались с его наследием, хоть и не всегда знали об этом.
История Гэри Килдалла — это история о творческом гении и предпринимательском духе, которые привели к созданию одной из самых важных операционных систем в истории вычислительной техники. Его инновационные идеи до сих пор актуальны для современных технологий.
Августовские DIY-проекты на базе Raspberry Pi: 5 разных интересных идей
Привет, жители Хабра! Я Виктор Сергеев из МТС Диджитал, и сегодня поговорим про DIY-проекты. С момента появления одноплатников и микроконтроллеров от Raspberry Pi Foundation их количество увеличилось в несколько раз. О некоторых интересных идеях расскажу сегодня. Если о чем-то забыл, пишите в комментариях — дополняйте подборку.
Путешествие сквозь секреты прошивок: от BIOS/UEFI до OS
Вы когда-нибудь задумывались, что происходит, когда вы нажимаете кнопку питания на компьютере? За той краткой паузой, прежде чем экран загорится, скрывается сложный процесс. В этой статье мы погрузимся в увлекательный мир прошивок (firmware) и исследуем, как разные компоненты взаимодействуют во время загрузки системы. Поняв эти связи, вы получите четкое представление о том, как основные элементы приводят вашу систему в действие. Мы сосредоточимся на Intel архитектуре x86, хотя многие принципы применимы и к другим архитектурам.
Четыре всадника демотивации
Всем привет! Меня зовут Светлана Уварова, я работаю в МТС Диджитал архитектором. Сегодня я расскажу о Зле, которое может сокрушить целые ИТ-команды. Стоит только одному человеку поддаться ему, как оно перекидывается на его коллег. Поставленные цели не достигаются, новая функциональность не поступает на прод, а проект потихоньку умирает. Имя этому злу — Демотивация. Если не заметить ее начало, поддаться соблазну и опустить руки, то она постепенно ломает командную работу и приводит к выгоранию. В этой статье я расскажу, как отследить наступающую Демотивацию и чем ей противостоять.
«Метафизические эксперименты» углубляют наши представления о реальности
Недавно в англоязычном научном журнале "Quanta Magazine" я прочитал статью, которая меня поразила до глубины души. Я был так восхищен и поражен этой статьей, что хотел ее перевести и поделиться со всеми, но потом подумал, зачем переводить, если сейчас каждый браузер это умеет? Прочитав браузерный перевод, я понял, что такой перевод всё равно очень кривой и в итоге всё-таки сделал свой перевод. Я сделал в некоторым смысле "вольный" перевод. Не в том смысле, что я что-то выкидывал или по-своему интерпретировал, нет. Я сохранил всё, что было в изначальной статье, плюс еще добавил некоторые пояснения, помогающие понять отдельные идеи статьи, немного поменял форматирование и некоторые обороты, чтобы статья была более удобочитаемой для русскоязычного человека. Поэтому мой перевод можно считать не столько вольным в обычном смысле этого слова, сколько расширенным (этим оправдан тег "Моё"). Итак далее следует мой расширенной перевод этой статьи.
Мы стоим на пороге нового направления в науке, в рамках которого физика и философия могут быть объединены в единую целостную картину мира, проверяемую экспериментально. Такие эксперименты на стыке физики и философии могут быть единственным путем для нас к достоверным знаниям о Вселенной.
Термин "метафизика" имеет несколько значений. Часто под метафизикой понимают раздел философии, который имеет дело с глубинными структурами мира: природой пространства, времени, причинности и существования, основами самой реальности. Метафизика (в отличие от обычной физики) считается эмпирически непроверяемой, поскольку метафизические предположения сами лежат в основе всех наших тестов, экспериментов и интерпретации результатов. Эти метафизические предположения изучаются непосредственно в рамках самой философии.
Производство игрушек, в том числе электронных, как свой бизнес?
Многие владельцы фотополимерных 3D принтеров, а также CO2 лазерных резаков, после покупки и нескольких распечаток задаются вопросом: «а что делать дальше»?
И сегодня мы поговорим о нескольких интересных возможностях, которые может реализовать любой обладатель подобных устройств.
[В закладки] 28 фишек Telegram, о которых знают не все
Telegram продолжает развиваться. Собрали новую подборку интересных и скрытых особенностей мессенджера, которые делают его еще удобнее.
Всё уже придумали за нас: библиотеки с тысячами готовых GPT-промтов для работы, учёбы и отдыха
Подборка для тех, кто пробовал использовать нейросети в своих задачах, но разочаровался в них: непонятно, как чат-бот вообще может помогать с чем-то серьёзным.
Подборка игр с низкоуровневым программированием
TL;DR
Игры от Zachtronics:
TIS-100, EXAPUNKS, SHENZHEN I/O
Про создание процессора от логических элементов и до написания кода на ассемблере: браузерная бесплатная nandgame.com, более продвинутая Turing complete.
Если Вам нравится какая-то игра из перечисленных - наверно, и остальные тоже подойдут. В каждую из них я наиграл по 30+ часов, получил кучу удовольствия и научился чему-то новому.
Чиним замедление YouTube на уровне роутера
Всех категорический приветствую. Буквально первого августа, прямо в ночь, стал у меня жутко лагать YouTube. Естественно, мне это сильно не понравилось. Ну, что же, давайте разбираться, почему и как это исправить в условиях моей личной сети.
Что случилось?
Хорошо описано произошедшее здесь, на Хабре. Если совсем кратко, своими словами - во время установки SSL соединения в открытом виде домен передается к которому мы подключаемся(так называемое SNI). И если это googlevideo.com то начинают твориться "интересные вещи". Можно проверить это локально коммандами из статьи.
$ curl https://speedtest.selectel.ru/100MB -o/dev/null
Как использовать сервисы Google на смартфонах Huawei с помощью Gbox и MicroG
Как известно, на всех новых смартфонах Huawei по умолчанию отсутствуют сервисы и приложения Google. Несмотря на то что разработчики компании уже давно разработали им собственную замену, людям предлагают самостоятельно выбирать, чем пользоваться. Поэтому заставить Google Mobile Services работать на смартфонах Huawei можно легко и просто. В этой статье мы подробно расскажем, как установить и настроить Gbox и MicroG, что они из себя представляют и, главное, чем отличаются друг от друга.
Дисклеймер: данный материал будет полезен в основном тем, кто еще не пытался настроить устройства Huawei. В то же время он призван развеять миф относительно их полной несовместимости с сервисами Google. Несмотря на строгий санкционный режим, смартфоны Huawei работают с GMS практически без ограничений. А предварительная настройка, которую для этого нужно провести, займет у вас всего несколько минут и будет сводиться лишь к последовательному следованию инструкции на экране.
Что ты такое, dhclient?
Сетевой стек Linux не прост даже на первый взгляд: приложение — в юзерспейсе, а всё, что после сокета, — в ядре операционки. И там тысяча реализаций TCP. Любое взаимодействие с сетью — системный вызов с переключением контекста в ядре.
Чтобы лишний раз не дёргать ядро прерываниями, придумали DMA — Direct Memory Access. И это дало жизнь классу софта с режимом работы kernel bypass: например при DPDK (Intel Data Plane Development Kit). Потом был BPF. А за ним — eBPF.
Но даже помимо хаков работы с ядром есть такие штуки, как sk_buff, в которой хранятся метаданные всех миллионов протоколов. Есть NAPI (New API), которая призвана уменьшить число прерываний. Есть 100500 вариантов разных tables.
И копать можно безгранично далеко. Но сегодня мы всё же поговорим о вещах более приземлённых и повседневных, которые лишь приоткрывают вход в эту разветвлённую сеть кроличьих нор. Мы разберём одну любопытную задачку, на примере которой ужаснёмся тому, как сложно может быть реализован такой простой протокол, как DHCP.
Information
- Rating
- Does not participate
- Location
- Израиль
- Date of birth
- Registered
- Activity