Pull to refresh
12
0
Михаил Ботов @shbma

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

Send message

Анализ графа заметок Obsidian

Level of difficultyEasy
Reading time8 min
Views8.7K

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

Читать далее

Зуб комодского дракона

Level of difficultyMedium
Reading time22 min
Views1.8K

Вараны острова Комодо, также называемые в литературе драконами, — самая крупная из живущих на земле ящериц. Длина его тела может достигать 3 метров, а масса 140 кг [1]. Это доминирующий хищник своего региона, который может добывать животных (свиньи, буйволы, олени), порой 10-ти кратно превосходящих его весу.

Важнейшим инструментом такой охотничьей эффективности являются зубы. У комодского варана их 60 штук [2], изогнутых как сабли и острых как бритва (край зуба усилен металлизированным слоем, образующим микро пилу [3]). 

Этот комплект еще и регулярно, раз в 40 дней обновляется [4]. Не нужно ни стоматологов ни заточников — просто мечта. Однако фантастическая скорость роста зубов должна требовать и фантастических затрат «стройматериалов». Сколько, например, кальция и железа нужно варану в день для поддержания такого темпа?

Ниже мы оценим эти показатели, опираясь на «ангем», «матан» и python. Кто не испугался, welcome.

Читать далее

ТРИЗ, Haskell и функциональное мышление

Reading time4 min
Views12K

При слове ТРИЗ, часто вспоминают тезис "идеальная система — та, которой нет (а ее функция при этом выполняется)". Как хороший админ, который не появляется в офисе, а все при этом исправно работает.


Функция и система — критически важные понятия в ТРИЗ, говорят даже о функциональном стиле мышления. Правда при этих словах лично у меня сразу возникает ассоциация с функциональными языками программирования.


Попробуем посмотреть, насколько органично идеи функционального мышления ТРИЗ отображаются на Haskell, одном чистых функциональных языков общего назначения.


Читать дальше →

Рассказ «Теплый прием»

Reading time9 min
Views3.9K

Рыбалка — дело клевое. Особенно, если беспокоишь воду не ради подводного падальщика, а ради острого внимания холодных хищных глаз.


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

Читать дальше →

Рассказ «Засада»

Reading time3 min
Views5.3K

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

Читать дальше →

Рассказ «Кольцо истории»

Reading time14 min
Views7K

«Продолжительность жизни человека 70-80 лет. Увеличить этот срок нам не позволяет соотношение ресурсов организма и скорости обмена веществ. Однако в природе есть существа, чей метаболизм протекает в 20-30 раз медленнее, а скорость реакции не уступает человеческой. Это змеи, ящерицы и прочие хладнокровные. Мы создали технологию, изменяющую физиологию человека и переводящую его из теплокровных в хладнокровные. За счет отказа от внутренней стабилизации температуры тела и снижения скорости обмена веществ на тех же ресурсах можно прожить кратно дольше. Результат — удлинение жизни до 200 лет. Теоретически и до 1000 лет»,

Читать дальше →

Scilab в свободном падении

Reading time8 min
Views21K

На днях с удивлением обнаружил, что на Хабре почти нет статей по Scilab. Между тем это достаточно мощная система компьютерной математики, открытая и кроссплатформенная, покрывающая широкий спектр инженерных и научных задач. В ряде ВУЗов (к примеру, УрФУ, ИТМО) ее используют для обучения студентов. Одной из самых насущных инженерных задач является решение дифференциальных уравнений (далее — ДУ). В данной статье я покажу как при помощи Scilab решать системы обыкновенных ДУ на примере моделирования знаменитого стратосферного прыжка Феликса Баумгартнера.


Баумгартнер в свободном падении
Читать дальше →

Information

Rating
Does not participate
Location
Россия
Registered
Activity