#деревья — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #деревья, aggregated by home.social.
-
-
[Перевод] Учёные впервые засняли, как кроны деревьев светятся во время грозы
В июне 2024 года группа исследователей в области метеорологии и атмосферных наук из Университета штата Пенсильвания отправилась в путешествие по Восточному побережью на модифицированном автомобиле Toyota Sienna 2013 года выпуска. Фургон был оснащён специально изготовленным телескопическим метеорологическим зондом, выдвигавшимся из крыши. Их целью было отследить почти ежедневные летние грозы во Флориде и наблюдать явление, которое никогда не подтверждалось за пределами лаборатории. Это явление, известное как коронный разряд , заключается в образовании крошечных электрических разрядов на кончиках листьев и ветвей. Эти слабые электрические импульсы могут заставлять верхушки деревьев излучать едва заметное свечение в ультрафиолетовом (УФ) диапазоне. Учёные более 70 лет подозревали, что в лесах могут происходить такие эффекты во время гроз из-за необычной активности электрического поля, но прямых доказательств в природе так и не удалось найти.
-
Как математика теории струн объяснила форму деревьев, нейронов и сосудов
Представьте себе нейрон в человеческом мозге. Или ветвь старого дерева. Или тончайшую сеть капилляров под кожей. На первый взгляд — совершенно разные вещи, рожденные разными законами и эпохами эволюции. Но современная физика все чаще показывает: природа любит повторять удачные решения. Иногда — с почти математической точностью. Недавно ученые сделали шаг, который еще пару десятилетий назад показался бы эксцентричным: они взяли инструменты теории струн — одной из самых абстрактных областей теоретической физики — и применили их к… биологии. Результат оказался неожиданно наглядным. Более ста лет господствовала простая и интуитивная гипотеза: живые системы формируют свои сети так, чтобы минимизировать длину. Меньше длина — меньше материала, меньше энергии, выше эффективность. В математике такие сети описывались как тонкие линии или провода, соединяющие точки кратчайшим путем. Эта идея выглядела красиво, но при сравнении с реальными биологическими структурами она регулярно давала сбои: тройные и четверные разветвления, тонкие боковые отростки, ветви, растущие почти под прямым углом.Согласитесь, с точки зрения минимизации длины — странно и невыгодно. С точки зрения живых систем — повсеместно.
https://habr.com/ru/articles/990812/
#Теория_струн #математика #минимальные_поверхности #физика #биология #деревья #нейроны #сосуды #энергия #научнопопулярное
-
Как скопировать дерево, но не точь-в-точь
На собеседованиях и литкоде любят вращать бинарные деревья. Но что насчёт трансформации обычного дерева в другое? Как решить эту задачу, и какие могут быть подходы? Рассмотрим на опыте трансляции одного синтаксического в другое, чтобы разобраться.
https://habr.com/ru/companies/pvs-studio/articles/967530/
#AST #деревья #паттерны #посетитель #итератор #javascript #java #кодогенерация #статический_анализ #структуры_данных
-
[Алгоритмы, Задачки] Элегантно и идиоматично обходим двоичное дерево поиска на Python 3
Недавно увидел на просторах телеграмма заметка о том как решать алгоритмические задачи на деревья. Вспомнил, что в свое время у меня тоже были некоторые наработки, при этом они непохожи на то что описывается по умолчанию в статьях и курсах. Поэтому делюсь ими с вами и очень рассчитываю на ваш фидбэк, вдруг вам эта информация пригодится во время подготовки к собеседованиям.
https://habr.com/ru/articles/957050/
#python3 #python #algorithms #алгоритмы #деревья #деревья_поиска #leetcode #собеседования_задачи
-
Монитор 42 — сервис для мониторинга документов о вырубке и застройке зеленых зон
Что делать, если во дворе появился строительный забор? Или уже начали вырубать деревья? Самое время задуматься над созданием системы мониторинга.
https://habr.com/ru/articles/915360/
#telegram #vk #pwa #python #javascript #экология #градостроительство #урбанизм #озеленение #деревья
-
[Перевод] Учёные ставят под сомнение исследование, утверждающее, что деревья «разговаривают» друг с другом
Идея о том, что деревья общаются друг с другом во время затмения и синхронизируют своё поведение, о чём много писали в последнее время, весьма убедительна. Захватывающая идея возникла в результате исследования биоэлектрических сигналов у елей (Picea abies) в итальянских Доломитовых горах во время 2-часового частичного солнечного затмения. Но многие исследователи не убедили эти выводы. Они утверждают, что количество исследованных деревьев ничтожно мало и что существуют более правдоподобные объяснения полученных результатов.
-
[Перевод] Код леса. Как деревья делятся важной информацией
Если вы, как и я, любите поиграть с друзьями в D&D или Savage Worlds, а ваш любимый персонаж – друид, то теперь у вас будет на один оправданный скилл больше. Оказалось, что в лесах, между деревьями, существует собственная информационная сеть. Через неё деревья делятся опытом. А ценность опыта напрямую коррелирует с возрастом дерева. Особо любопытным предлагаю пройти в Root.
https://habr.com/ru/articles/906350/
#Лес #сознание #коллективное_сознание #коллективный_разум #деревья #коммуникация #коммуникация_растений #сознание_растений #упреждающее_поведение #сознание_леса
-
[Перевод] Сжатые структуры данных
Введение Несколько месяцев назад в поисках идей по ускорению кода я изучал множество научных статей по computer science. Не буду притворяться, что хорошо их понимал, но меня не пугает непонятное, и я готов признать своё невежество 1 . Я обнаружил статью, написанную пятнадцать лет назад 2 , в которой было множество новых для меня концепций. Мне никак не удавалось в них разобраться. Что же делать дальше? Можно искать другие статьи, чтобы они заполнили мои пробелы. Это рискованное предприятие, потому что они могут запутать ещё больше, но избежать этого нельзя. Я нашёл статью с нужной структурой данных, в которой упоминался исходный код с веб-сайта. Код был написан на C++, а я работаю на Rust, но решил, что всё равно стоит на него взглянуть. Однако зайдя на сайт, я не обнаружил там ресурс, поэтому я написал владельцу веб-сайта, который оказался преподавателем computer science. Этот преподаватель ( Гонсало Наварро ) очень тепло меня принял и сразу же ответил мне 3 4 . И только в процессе общения с ним я осознал, что видел его фамилию на множестве статей в этой области. Оказалось, я познакомился с одним из специалистов мирового уровня в области сжатых структур данных (succinct data structure). Невежество может завести очень далеко. Что же такое сжатые структуры данных? Если вы изучали в последние десятилетия computer science, то могли сталкиваться с ними, но мне не доводилось встречаться с ними в процессе работы программистом, а если и доводилось, то я сразу же о них забыл. Но я считаю, что эти структуры данных обладают потрясающими свойствами. Все мы пользуемся массивами и хэш-таблицами 5 , популярны также различные деревья. Нам не нужно полностью понимать их устройство, чтобы эффективно пользоваться их свойствами. А теперь я задаюсь вопросом, почему же люди не используют сжатые структуры данных чаще. Я решил, что стоит немного о них рассказать.
https://habr.com/ru/companies/ruvds/articles/890232/
#xml #json #деревья #abstract_syntax_tree #ast #днк #сжатие_данных #ruvds_переводы
-
Дерево Дайсона
Одной из вечнозелёных и поистине излюбленных футуристических тем Хабра является сфера Дайсона, её варианты (кольца, рои), а также публикации о попытках обнаружить такое астроинженерное сооружение. О ней высказывались уважаемый @Pavel-Well ( здесь ), уважаемый @SLY_G (например, здесь ) и даже я в одной из моих первых статей – « Скорлупа сверхцивилизации. Об энергетических, инженерных и экологических аспектах сферы Дайсона ». Но в тени сферы Дайсона часто проходит незамеченным подлинный масштаб кругозора и невероятных, если не сказать — безумных фантазий этого астрофизика, прожившего 96+ очень интересных лет в истории нашей цивилизации (1923-2020). Попытку обобщить идеи Фримена Дайсона однажды предпринял на Хабре уважаемый Георгий Тимс @Physics-for-Humanities в статье « Фримен Дайсон: космический мечтатель ». В конце статьи Георгий любезно ссылается на книгу эссе Дайсона « Мечты о земле и о небе », подготовкой которой, кстати, руководил я, ещё когда работал в издательстве «Питер». Но даже в этой статье Георгий не упоминает, что Фримен Дайсон любил не только сферы и кольца, но и деревья. Пожалуй, самые необычные деревья, которые может представить себе далёкий потомок лесной обезьяны. О них я и расскажу под катом.
https://habr.com/ru/articles/884504/
#научная_фантастика #деревья #дайсон #терраформирование #экстремофилы
-
Прочитал статью про #ABBYY и их лингвистическую вундервафлю. Мне близка и интересна машинная интерпретация языка, пусть я и не лингвист и по работе никогда чем-то похожим не занимался - всё на уровне хобби - бредящие твиттерботы, полуручная заготовка "сырья" для них, всё это ( https://github.com/strizhechenko/epythets ) почему-то показалось мне ух каким весёлым.
В интерфейсах есть такой элемент - #дерево элементов. Реестр в Windows, список папок в thunderbird, проводник, что там ещё. До тех пор:
- пока от него не хотят много - проблем нет
- пока его структуру кто-то целенаправленно контроллирует - проблем почти нет.И вот их подход был в виде "правильной формальной древовидной структуры, требующей обслуживания" и в статье говорится, что цепляние за эту концепцию в качестве основы системы-переводчика их и погубило (ну пока не погубило, но в процессе, #нейросети обгоняют в экономическом плане, или штат лингвистов или стопка видеокарт, которая матрицы перемножит и случится чудо, стагнация, все дела).
Я несколько раз видел, как компании, разрабатывающие продукты, отказываются от них в пользу полнотекстового поиска.
Когда от дерева начинают *хотеть многого*, особенно если это веб-приложение, например, показывать метаинформацию об элементе, типа число непрочитанных писем внутри папки - его пересчёт становится дороже. Если элементы дерева имеют разные типы и считают доп. информацию по-разному - пересчёт тоже дорожает. А самое неприятное - если этим деревом пользуются несколько пользователей и число элементов в нём растёт, растёт, нужно где-то хранить и как-то передавать список развёрнутых узлов, чтобы пересчитывать не вообще всё и при этом помнить, что клиент держит развёрнутым, а что нет... Чувствуете комбинаторный взрыв, которому кэширование и предвычисление - как мёртвому припарка?
Проблема два - контроль за структурой. Увы, #деревья - это как улицы. Чисто там, где:
- не мусорят
- убирают
- никто не живёт (частный случай п. 1)Может я луддит, который за эти самые деревья цепляется (один из примеров - структура каталогов в моих заметках-планировщике-дневнике), но блин, дерево - прекрасная вещь. Да, на систематизацию уходит время, но до чего же приятно найти нужный элемент, когда забыл его названия и не можешь придумать по каким словам ещё искать, просто подумав, где бы ты его расположил. В моём случае ещё и "когда" помогает - я обычно заметки маркирую датой в названии (то есть тут даже find + grep помогли бы).
Берегите деревья!
-
Гуру тест про порядок элементов в иерархии
Предлагаю вашему вниманию задачу, которую задавал своим коллегам 1сникам. Но они не справились. Возможно, ваши познания в SQL лучше, чем их. Есть некоторый иерархический справочник, иерархия элементов. У каждого элемента есть поле «Позиция» (может быть дробным и отрицательным). Элементы в пределах одного родителя должны быть пронумерованы в поле «Позиция» по порядку с единицы с шагом один: 1, 2, … N Таким образом, например, чтобы поменять порядок элементов с позициями 2 и 3 мы можем элементу с позицией 2 установить позицию 2,5 и вызвать процедуру исправления порядка.
-
Как хранить деревья или как мы меняли инструмент «Структура компании»
Привет, меня зовут Степан Золотухин, я разработчик в Битрикс24. Моя команда работает над такими продуктами, как Почта, Маркетинг, Структура компании, Подписание, CRM-Формы. Мы делаем очень много клевых и интересных фич, но в этой статье я расскажу о том, как мы работаем с «деревьями» на примере нашего продукта «Структура компании».
-
[Перевод] Как снова сделать энергию биомассы устойчивой?
С неолита до начала двадцатого века подстриженные леса, подстриженные деревья и живые изгороди обеспечивали людей устойчивым источником энергии, материалов и продовольствия.
-
Лигнин: преодоление барьера для добычи промышленных химикатов из деревьев
Проблема ископаемых материалов заключается в том, что их количество хоть и велико, но ограничено. Рано или поздно они закончатся, потому поиски альтернатив ведутся учеными по всему миру. Это касается не только ископаемых энергоресурсов, но и ископаемых химических веществ, используемых в самых разных отраслях деятельности человека. Ученые считают, что деревья могут стать альтернативным источником таких веществ. Однако неоднородный полимерный состав лигноцеллюлозы затрудняет преобразование. Лигнин представляет собой труднопреодолимый барьер для ферментации необработанной биомассы. Однако ученые из Университета штата Северная Каролина (США) разработали методику преодоления данного барьера. Что лежит в основе данной методики, как она работает, и где можно будет применять полученные из деревьев химические вещества? Ответы на эти вопросы мы найдем в докладе ученых.
https://habr.com/ru/companies/ua-hosting/articles/853122/
#химия #биология #экология #деревья #химикаты #промышленность #ископаемые_ресурсы #ферментация #бактерии #расщепление #переработка #лигнин
-
Его величество Граф
Графы для меня особенная тема, в них есть нечто таинственное и мощное. В университете и в школе мы не проходили теорию графов. На работе никогда не произносили это слово. Но графы везде. И можно значительно упростить себе жизнь, если научиться видеть их и использовать многочисленные наработки по визуализации и алгоритмам. Я не буду рассказывать основы графов, они есть в Википедии . Цель статьи - поделиться с вами некоторыми случаями из моей практики, когда графы становились естественной частью какой-то задачи. Иногда без них задачу решить было невозможно. Иногда через них решение получалось более изящное. А иногда просто тяга к перфикционизму, графы это круто же) Ну что, поехали, будет интересно!
https://habr.com/ru/articles/828770/
#Графы #иерархии #деревья #networkx #igraph #графовые_алгоритмы