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

Пользователь

Отправить сообщение

Гравитация 1D — метрика и поле сил

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

Слово метрика здесь обозначает геометрию неевклидового простраства-времени. Если имеется однородное и постоянное во времени гравитационное поле, то под его действием частица с массой покоя m0 начинает ускоряться относительно инерциальной системы отсчета и характер движения не зависит от m0. Независимость формы траектории от массы является результатом криволинейной геометрии пространства. Но любому ли движению в плоском пространстве отвечает некоторая метрика в криволинейном?

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

Как работает компьютер: глубокое погружение (на примере Linux)

Уровень сложностиСложный
Время на прочтение48 мин
Количество просмотров161K



Введение


Я делала много вещей с компьютерами, но в моих знаниях всегда был пробел: что конкретно происходит при запуске программы на компьютере? Я думала об этом пробеле — у меня было много низкоуровневых знаний, но не было цельной картины. Программы действительно выполняются прямо в центральном процессоре (central processing unit, CPU)? Я использовала системные вызовы (syscalls), но как они работают? Чем они являются на самом деле? Как несколько программ выполняются одновременно?


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


И, как говорится, ты по-настоящему знаешь что-то, только если можешь объяснить это другому.


Более удобный формат статьи.

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

Диск — это просто куча битов

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

Доводилось ли вам слышать утверждение, что диск или память — это «просто куча битов?»
Не знаю точно, откуда эта идея пошла, но она вполне разумна и в некоторой степени рассеивает таинственный ореол вокруг компьютеров. Например, она опровергает теорию о том, что внутри моего ПК живёт очень плоский эльф.

Оказывается нет, в нём находятся биты, закодированные в электрических компонентах.

И всё же компьютеры по-прежнему хранят в себе загадочность. Что это за биты? Что они означают? Можем ли мы с ними поиграться, спарсить их, понять?

Далее я покажу вам, что всё это определённо возможно! Ради вашего развлечения я засуну руку в свой ПК, вытащу оттуда кучку битов, и мы их с вами изучим.
Читать дальше →
Всего голосов 41: ↑40 и ↓1+55
Комментарии38

Сжатие данных управляет Интернетом. Вот как это работает

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

Желание одного студента не сдавать выпускной экзамен привело к появлению вездесущего алгоритма, который сжимает данные, не жертвуя при этом информацией.

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

Inkscape с 0 до Pro за 5 дней

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

Создал мини курс по программе для векторной графики Inkscape в 2022.

Разработал методические материалы для изучения темы «Кодирование и обработка графической и мультимедийной информации» в школьном курсе информатики.

«Векторные графические редакторы позволяют пользователю создавать и редактировать векторные изображения непосредственно на экране компьютера, а также сохранять их в различных векторных форматах, например, CDR, AI, EPS, WMF или SVG». «Inkscape - редактор векторной графики, аналогичный по своим возможностям таким программам, как Adobe Illustrator, Corel Draw и другим».

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

Стрелочный мультиметр и цифровые вольтметры своими руками

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

Привет, Хабр! Во многих случаях стрелочные измерительные приборы бывают более наглядными и быстрыми. С другой стороны, цифровая шкала позволяет мгновенно прочитать число.

Потому сегодня мы соберём большой стрелочный мультиметр и два цифровых вольтметра, причём не на микроконтроллерах, а на настоящих аналогово-цифровых преобразователях — АЦП.
Читать дальше →
Всего голосов 46: ↑45 и ↓1+61
Комментарии69

Как создать свой мод для Cyberpunk 2077? Шерстим исходники, Lua, C++ и Python

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

Недавно мой коллега @Doctor_IT попросил помочь с его проектом — VR-жилетом, который «проецирует» ощущения урона, которые получает персонаж, на тело игрока. С моей стороны — мод, который будет отправлять данные из Cyberpunk 2077 на сам жилет.

Информации по теме моддинга мало, на русском языке материалов практически нет, а существующие статьи местами устарели — пора это исправить. Если вам интересно, как разработать свой мод для Cyberpunk 2077 и собрать VR-жилет, добро пожаловать под кат.
Читать дальше →
Всего голосов 50: ↑50 и ↓0+50
Комментарии10

По следам Elite: 21 книга об истории создания культовых игр

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров6.4K
Статья об истории создания Elite получила много отзывов. Я был удивлен тому, насколько материал «зашел» читателям. Поэтому решил по горячим следам сделать еще одну публикацию. О книгах.

В моей заметке обзор 6 книг, которые прочитаны мной за последние полгода, две из них — отечественных авторов. Часть ‒ об играх, в которые играл я сам. Кстати, в книге Андрея Подшибякина «Время игр» (она есть в обзоре) я и нашел упоминание об авторе истории создания Elite. В конце некоторых книг есть список литературы по теме.

Главная мысль: игры ‒ это настоящее творчество и дух соперничества между разработчиками и брендами. Процесс открытий, который порождает все новые и новые открытия и изобретения.

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



В обзорах вы найдете:
  • Название книги;
  • Имя автора;
  • Год издания в России и наименование издательства;
  • Список игр, которые упоминаются в книге;
  • Цитату из книги;
  • Мой субъективный отзыв.


Упоминания игр в книгах: Pong, Defender, Pac-man, Space Invaders, Adventure, Donkey Kong, Super Mario Bros., Teris, Street Fighter, Double Dragon, SimCity, Dizzy, Civilization, The Secret of Monkey Island, Commander Keen, Doom, Wolfenstein 3D, Prince of Persia, Another World, Wing Commander, Mortal Kombat, Quake, Ultima Online, Fallout, The Elder Scrolls, Half-Life, и др.

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

Уверен, что нашел не все книги по теме на русском. Буду благодарен за комментарии.
Читать дальше →
Всего голосов 20: ↑19 и ↓1+28
Комментарии10

Satellite hunter

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

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

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

FET: (F)дружелюбный (E)эффективный (T)транзистор

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

Работая со схемой, управляющей приличной силой тока, вы зачастую сталкиваетесь с полевыми транзисторами (FET, Field-Effect Transistor). Независимо от того, хотите ли вы управлять парой мощных светодиодов, двигателем или включать/отключать USB-устройство, в схеме обычно присутствует полевой транзистор, выполняющий часть ответственной работы. Вы можете не знать, как именно он функционирует, как его использовать и какие нюансы при этом учитывать — поэтому начнём с основ.
Читать дальше →
Всего голосов 38: ↑35 и ↓3+46
Комментарии18

Триггер — электронная ячейка памяти

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


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

Сегодня изучим и соберём четыре интересные схемы, первой из которых триггер пригодился бы, а в трёх остальных они имеются и являются основой. Это будут машина для голосования, дежурный светильник, светодиодная свечка и кодовый замок.
Не микроконтроллером единым жив человек...
Всего голосов 43: ↑41 и ↓2+55
Комментарии14

Квантовая механика для всех, даром, и пусть никто не уйдёт обиженным: часть первая

Время на прочтение10 мин
Количество просмотров219K
Здравствуйте! Я хотел бы представить вашему вниманию отличное введение в квантовую механику, написанное Элиезером Юдковским; быть может, он известен вам по своему сайту lesswrong.com, посвящённому рационализму, предрассудкам, когнитивным парадоксам и ещё многим интересным вещам.
Читать дальше →
Всего голосов 119: ↑109 и ↓10+99
Комментарии149

Когда AES(☢) = ☠ — криптобинарный фокус

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


Специалиста по реверс-инжинирингу Анжа Альбертини (Ange Albertini) из компании Corkami в шутку спросили: можно ли сгенерировать картинку JPEG, которая после обработки шифром AES опять превратится в валидный JPEG. Анж принял вызов, а по результатам исследования опубликовал презентацию с объяснением, как это делается с разными форматами.
Читать дальше →
Всего голосов 66: ↑55 и ↓11+44
Комментарии20

Часть 4.1 Возвращаем зрение. От очков до эксимерного лазера

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

Прошу прощения у всех, кто долго ждал этой статьи. Подготовка материалов требует массы времени и труда. В этой статье я постараюсь рассказать обо всех методиках коррекции зрения, которые существуют на данный момент. Мы пройдем путь от первых очков XIII века до современных лазерных методов коррекции, таких как femto-LASIK и ФРК.

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

Остальные части


Часть 1. Unboxing VisuMax — фемто-лазера для коррекции зрения
Часть 2. Сколько мегабит/с можно пропустить через зрительный нерв и какое разрешение у сетчатки? Немного теории
Часть 3. Знакомьтесь — лазер по имени Amaris. Переезды и первое пробуждение VisuMax
Часть 4.2 Возвращаем зрение. От очков до эксимерного лазера
Читать дальше →
Всего голосов 140: ↑138 и ↓2+136
Комментарии207

Часть 3. Знакомьтесь — лазер по имени Amaris. Переезды и первое пробуждение VisuMax

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

Остальные части


Часть 1. Unboxing VisuMax — фемто-лазера для коррекции зрения
Часть 2. Сколько мегабит/с можно пропустить через зрительный нерв и какое разрешение у сетчатки? Немного теории
Часть 4.1 Возвращаем зрение. От очков до эксимерного лазера
Часть 4.2 Возвращаем зрение. От очков до эксимерного лазера

image
В этой статье мы познакомимся с другим лазером для коррекции зрения — Amaris 500E от фирмы Schwind. И вместе поучаствуем в очень важном событии для нашей клиники — первым запуском фемто-лазера VisuMax.
Традиционно много фотографий и трафика в статье
Всего голосов 144: ↑142 и ↓2+140
Комментарии176

Интересно и познавательно: полёт к МКС на ПТК НП

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

Продолжаем цикл постов про Orbiter. Что меня очень порадовало, по статистике orbithangar.com после публикации второй статьи скачивали материалы и к ней и к первой статье. А сегодня мы, постепенно увеличивая сложность заданий, отправимся к МКС на перспективном транспортном корабле нового поколения (он же ПТС и ПТК НП).
Этот пост имеет следующие задачи:
  • Рассказать о РН «Ангара» и космодроме «Восточный».
  • Дать представление о физике маневров для осуществления стыковки.
  • Представить простое руководство для осуществления виртуального полёта к МКС и стыковки с ней.

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

Интересно и познавательно: разгонный блок «Бриз-М»

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

Хорошая реакция на первый пост о космическом симуляторе Orbiter и, как минимум, двести человек, которые заинтересовались и скачали аддоны к нему, привели меня к идее продолжить цикл постов образовательной и игровой направленности. Также, я хочу облегчить переход от первого поста, в котором всё делает автоматика, не требуя ваших действий, к самостоятельным экспериментам, чтобы не получился анекдот о рисовании совы. Этот пост имеет следующие цели:
  • Рассказать о семействе разгонных блоков «Бриз»
  • Дать представление об основных параметрах орбитального движения: апоцентре, перицентре, наклонении орбиты
  • Дать представление об основах орбитальной механики и запусках на геостационарную орбиту (ГСО)
  • Предоставить простое руководство по освоению ручного выхода на ГСО в симуляторе

Читать дальше →
Всего голосов 103: ↑100 и ↓3+97
Комментарии48

Интересно и познавательно: наблюдаем вехи истории космонавтики с Orbiter

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


Животные и люди умеют обучаться, играя. В самом деле, что может быть лучше — и интересно, и познавательно. Компьютерные игры не являются исключением, с некоторыми из них можно учиться. Я очень удивился, когда, поискав по Хабру, узнал, что космический симулятор Orbiter всего пару раз мельком упоминался здесь. Бесплатный космический симулятор с открытой для аддонов архитектурой и честной ньютоновской физикой оказался незаслуженно обойдённым вниманием. Наверное, из-за своей требовательности к начинающему игроку.
Как мы будем с этим бороться, и чему учиться?
Всего голосов 85: ↑84 и ↓1+83
Комментарии23

Децентрализация: Какие сервисы уже есть?

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


Децентрализация — это отсутствие единого центра контроля и единой точки отказа.
Несомненно, в нынешнее время, много проектов стараются перевести те или иные сервисы от принципа Клиент-Сервер к принципу Клиент-Клиент.

Давайте посмотрим что мы уже имеем, и чего нам не хватает.

Данный пост будет интересен людям, которые не следят за появлением новых децентрализованных сервисов в сети, вы сможете кратко почитать о каждом из них.
Читать дальше →
Всего голосов 70: ↑64 и ↓6+58
Комментарии39

Теория памяти человека, зачатки ИИ

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

Теория памяти человека, зачатки ИИ



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

Почему же такое происходит. Для начала немного теории работы нейрона, можно почитать тут или тут

Предположим, а может так оно и есть, все нейроны объединены в одни очень большой граф со сложной структурой. Данная структура сложна и не может работать хаотично, т.е. передаваемые импульсы передаются строго в определённом порядке, поэтому тут есть 2 варианта:

  1. Ребра графа имеют только положительные веса
  2. Ребра графа могут иметь, как положительные так и отрицательные веса

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

Что же касается первого случая, когда все ребра имеют положительные веса, т.е. головной мозг человека не поврежден. Тогда почему же человек не может вспомнить моменты из своего детства? Ответ прост: “Любое тело стремится к покою”, так же и наша с вами нейронная сеть старается оптимизировать свою работу. (Владельцам навигаторов должно быть знакомо, что прокладка маршрута, как раз таки строится на принципах работы графа, нахождения кратчайшего пути и т.д.). Мозг человека более изощренная система и его оптимизация заключается в разрыве связей с малыми весами, и построении новых связей с более высокими. (рис. 2). Таким образом объяснятся многочисленные разрывы и новые соединения нейронов. Чем больше узел имеет связей, тем легче вспомнить необходимую информацию.
image
Читать дальше →
Всего голосов 45: ↑26 и ↓19+7
Комментарии12

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность