Search
Write a publication
Pull to refresh
14
0
Николай @DoNotPanic

Специалист по рассуждениям

Send message

Катя. Фантастический рассказ

Reading time26 min
Views6.4K
Аудиокнига

— Нет. Забудь. Просто выброси из головы. Нет.
— Ты каждый раз так говоришь. Что бы я ни предложила.
— И я каждый раз прав.
Катя прищурилась. Ани́ понял, что сейчас она припомнит ему случай, когда он оказался неправ. А потом ещё один и ещё. У неё была хорошая память. И ясный ум. И с каждым днём она становилась всё умнее и умнее. Трудно управлять младшей сестрой, которая умнее тебя. Особенно Катей.
— Мы не будем угонять робота, — сказал Ани, стараясь вложить в голос весь свой авторитет. Потом осёкся, посмотрел по сторонам — и перешёл на шёпот:
— Ты с ума сошла? Хочешь под статью?
— Это не угон! — прошептала Катя. — В том-то и дело. Робот ничей!
Читать дальше →

Имитатор. Цикл рассказов «Свойство слоя»

Reading time6 min
Views2.5K


Список рассказов

Нулевой слой
13:32 28 июля 2116 года

— Вырубай, вырубай! — Илли выдернула шлейф, после чего ее сразу же стошнило в ближайшее мусорное ведро. — Что это было? Таракан, я тебе сейчас втащу!

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

— Почему меня вывернуло? — сплевывая свой обед, не унималась Илли.

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

— Потому же, почему в начале прошлого века так же укачивало пользователей первых VR-шлемов. Ну, может быть, не так эффектно, конечно… Это называлось киберболезнью или просто эффектом укачивания, и возникало оно из-за рассогласованности между движением в виртуале и его отсутствием в реальности, — Таракан развернулся в кресле и посмотрел на Илли. — В виртуальной среде ты летишь в любую сторону, а в реале сидишь на диване. Знание о своем положении в пространстве и данные с визуального канала входят в конфликт друг с другом, возникает головокружение — мозг ошибочно считает, что организм отравлен, и вот ты портишь мое отличное мусорное ведро.
Читать дальше →

Птичьи голоса: как зебровые амадины распознают друг друга по пению

Reading time9 min
Views9K


Может ли человек узнать своего близкого, если тот позвонил с неизвестного номера? В большинстве случаев ответ будет утвердительный. Голос, манера речи, а также определенные нюансы лексики — все эти аспекты позволяют нам идентифицировать человека, с которым мы говорим, как знакомого или незнакомого нам. С птицами все гораздо сложнее. Конечно, орнитологи по пению птицы могут определить вид, к которому она относится. Но даже им будет крайне сложно определить конкретных индивидов внутри стаи. Однако, как выяснили ученые из Калифорнийского университета в Беркли (США) на примере зебровых амадин, птицы способны различать друг друга по голосу, как это делаем мы с вами. Насколько хорошо амадины распознают своих сородичей, какую роль в этом играет память, и какова функция этого умения? Об этом мы узнаем из доклада ученых. Поехали.

Дебаг психопата или Хорошо воспитанный робот

Reading time28 min
Views3.2K
Аудиокнига

Из-за кипариса вышел высокий стройный робот. Я напрягся и нащупал в кармане деактиватор. Робот сказал:
— Добрый вечер. Вы не будете возражать, если я попрошу вас последовать за мной?
Я разжал пальцы и деактиватор утонул в кармане брюк. Нет, со мной говорил явно исправный робот — не тот из-за которого меня вытащили в эту глушь вечером рабочего дня.
Я кивнул роботу и пошёл за ним. Что-то в его манере выражаться было странным, но я не сразу сообразил, что. А когда сообразил, невольно улыбнулся. Будто вокруг моей головы вился рой мошкары, и его сдуло ветром.

Так бывает: у тебя интересная работа, ты перебрался в хорошую страну, а потом будто на велосипеде въехал в песок. И уже не едешь, а проклинаешь всё вокруг. Множество надоедливых мыслей: «а продлят ли визу», «а что скажет начальство», «а успею ли я завтра выспаться» вертелись в голове, и я толком не замечал ничего вокруг. Хотя следовало бы.
И вот, шагая за длинноногим роботом, я передумал все свои печальные мысли по очереди, и когда они закончились, в сознании что-то щёлкнуло.
Читать дальше →

Смертельная палитра: токсикология красителей

Reading time11 min
Views28K

Сегодня мы знаем об окружающем нас мире достаточно много, но далеко не всё. Об этом вам с интересом расскажет любой генетик, астрофизик, микробиолог или химик. Возможно сейчас открытие, которое бы изменило наши представления о мире, перевернув всё, что мы знаем с ног на голову, сделать нелегко. Возможно, это практически невозможно. Но что если бы вам однажды сказали, что то, что вы знаете, - ложь. Что один из продуктов современной химии, который мы используем везде и во всём многие годы, убивает нас, а исследования, ученые статьи и всё, что мы наоткрывали, напридумывали, понаписали в книгах - всё это полный бред, а каждый второй предмет в вашей квартире отравлен. И так во всём мире - от главы государства до последнего бедняка с его скудным скарбом. Именно это однажды и произошло, и сегодня мы ненадолго погрузимся в историю токсикологии и удивительное открытие доктора Генри Летеби, в которое никто из его современников не поверил.

Изумрудно-зелёный.

Зелёный насыщенный цвет на самом деле не был таким уж прямо новым и необычным. С глубокой античности мы использовали истертый малахит или пигмент «зеленая земля» из разных соединений кремния. Цвета были бледноваты, и на полотнах до конца 18 столетия увидеть яркую сочную зелень у вас не выйдет. Всё изменилось, когда смогли добыть настоящий изумрудно-зеленый цвет. Он был получен в 1775 году из красителя «Зелень Шееле». Краситель назван в честь шведского ученого - Карла Вильгельма Шееля, того самого, который открыл молочную кислоту и хлор, и о которых я писал в статье про молоко. К несчастью, в те годы, описывая открытые вещества, нужно было указывать в том числе и вкус. К 1786 году исследования тяжёлых металлов и различных их соединений стали комбинироваться у Карла в симптомы. У него появились поражения кожи - потемнения эпителия дополнились утолщениями и язвами, появилась страшная комбинация диареи и сонливости. Вскоре талантливый химик умер. Предположительно, причиной смерти стало поражение почек.

Слева: фреска в церкви св.Франциско в Монтефалько, Италия, авторства Пьетро Ваннучи. Справа: автопортрет Пьетро. Начало 16 в., зеленые пигменты: малахит и кремний.

Читать далее

Фристайлер ракомакофон! или почему иногда мы неправильно слышим слова песен на английском

Reading time6 min
Views79K


В 2000 году сингл финской группы Bomfunk MC’s просто взорвал радио и танцполы. Уверены, вы помните его — Freestyler.

Вся молодежь его пела. Но вот в русскоговорящих странах правильно не пел никто. Вообще никто, и мы знаем, о чем говорим. В лучшем случае это было «Ф-ф-фристайло ракамакафон», а остальной текст песни превращался в набор непонятных звуков.

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

Каверзные вопросы по Python

Reading time4 min
Views40K

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


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

Image Processing изображений из космоса для CG

Reading time3 min
Views4K
Приветствую! Меня зовут Тим, я CG артист, режиссёр и автор научно-популярного проекта SGR A. В этой статье я хотел бы рассказать как создаю текстуры космических тел как для своих проектов, так и для кино, используя реальные снимки космических аппаратов.

image
Большое красное пятно сделано симуляцией дыма и частиц на основе оригинального изображения* (C4D+Octane+x-particles)
Читать дальше →

H1N1 — от испанки до наших дней: «нулевой мальчик» и пандемии

Reading time15 min
Views36K

О, испанка… эта всемогущая, всеизвестная и всеописанная эпидемия гриппа. Формально все началось с неё: каждый третий человек на планете заболел и каждый шестой из заболевших умер от инфекции, перешедшей в легкие. Полмиллиарда больных быстро напомнили нам об убожестве собственного прогресса перед лицом нескольких изменений в геноме единственного вируса. Но кто из вас, любопытные вы мои, вообще знает о том, что такое грипп? Откуда взялась испанка до того, как попала к нам? Чем мы болеем сейчас? С чего мы взяли, что она была первой? Что обозначают эти “птичьи” и “свиные” штаммы? Куда испанка исчезла (если исчезала) и что оставила после себя? Какой сопливый и кашляющий путь лежит от H1N1 до H18 и N11 - сколько миллионов жертв? Эпидемии или пандемии? Как мы болеем? И что вообще, чёрт его подери, с этими вирусами происходит?

Читать далее

Оспа — апокалипсис в стране восходящего солнца

Reading time10 min
Views31K

Древние айны заселили японский архипелаг 15 000 лет назад и до 5го столетия нашей эры этот период истории Японии назывался Дзёмон. На земле восходящего солнца росли и процветали рыбацкие поселения, общины охотников и собирателей, земледельцев. Родоплеменные сообщества правили островами, так продолжалось до тех пор пока разрозненные протогосударственные образования не объединил свет Сына Солнца, Покинувшего дом отгадывать бездействие духов, или Каму-Ямато-Иварэбико-но-Микото, или если кратко - императора Дзимму, первого императора Японии, жившего и мудро царствовашего в 7 веке до нашей эры. От истоков государственности, будто весенние потоки ручьев с самой Фудзиямы, быстро росло и множилось население Японии, чтобы занять свое место в истории. Почти 14 столетий спустя появления Сына Солнца, к моменту когда к власти пришел принц Сётоку Умаядо, Добродетельный, Япония уже вполне окрепла. В прочем это была ещё не Япония ("Ниппон" - место, где восходит солнце), а Ямато ("Великая гармония"). В то далекое время жители страны Великой гармонии прочно стояли на Пути богов (Синто). Традиционные верования - синтоизм - уходят корнями в Дзёмон так глубоко, что, скорее всего, являются прямыми отголосками первых культов палеолита и неолита.

Читать далее

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

Reading time14 min
Views149K


Полтора килограмма термоядерного Тринидадского Скорпиона я в итоге собрал с одного куста на гидропонике.


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


Небольшая часть урожая


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


Сегодня в меню


  1. Что такое гидропоника и почему она гораздо проще, чем почва с червячками
  2. Никаких дорогих бутылочек. Мешаем компоненты по три рубля за ведро
  3. Питание растения как алгоритм
  4. Как быстро собрать прототип гидропонной установки
  5. Что такое capsicum chinense и как выжить при дегустации
Читать дальше →

Пересадочный узел для птиц: раскаты Волги посреди пустыни

Reading time12 min
Views20K
Привет! На нашей офигенной планете есть такое место — низовья Волги. Если бы не Волга, там была бы натуральная пустыня, как в Монголии. Но там есть река, и течёт она не просто так, а по дну бывшего древнего моря.

В России далеко не все знают про это место, а вот для орнитологов всего мира это натуральная Мекка. Почему? Потому что тут огромный трансферный узел для птиц, и это роль места в планетарном масштабе. Птица, она как и самолёт, требует дозаправки. Если вы думаете, что они просто летят в тёплые края, то нет — им нужно где-то останавливаться, отдыхать, есть несколько дней (или даже недель) и лететь дальше. И обычное дерево на даче не подходит: нужно, чтобы было много места и много корма, и при этом хищники не особенно злобствовали. Чтобы вы понимали масштабы узла — просто знайте, что тут за год «пересаживается» около 20 миллионов особей.

Нормальные реки разбиваются на 2-3 протока, а вот Волга разбивается сначала на сотни, а потом вообще превращается в огромную водную поверхность глубиной около метра. Представьте: взяли кусок пустыни размером в полтора Кипра (13 900 км2) и залили его водой. Получилось вот так:



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



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

Процедурная генерация деревьев методом транспорта питательных веществ

Reading time11 min
Views12K

Примечание: код для этой статьи выложен на мой Github [здесь].

Я провёл всё лето в восточной Пенсильвании рядом с рекой Делавер, потому что кампус MIT в начале марта закрыли и мне пришлось поехать домой. Время от времени прогуливаясь рядом с домом или работой, я заходил в леса, и однажды подметил простой принцип:

Когда любая ветвь дерева разделяется, сумма площадей поперечного сечения сохраняется.

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

В данной статье будет описана эта модель и способ её использования для генерации реалистично выглядящих деревьев с разной морфологией.

При помощи этой методики можно генерировать высококачественные меши деревьев на разных этапах роста в реальном времени и с незначительной тратой вычислительных ресурсов!

Fastcore — недооцененная, но полезная библиотека Python

Reading time10 min
Views10K

Недавно я начал оттачивать владение языком программирования Python. Я хотел изучить продвинутые паттерны, идиомы и методы программирования. Начал я с чтения книг по продвинутому Python, но информация, похоже, не откладывалась в голове без применения навыков. Хотелось иметь возможность задавать вопросы эксперту, пока учусь, а такую возможность трудно найти! Тогда ко мне и пришла идея: что, если я найду проект с открытым и достаточно продвинутым кодом и напишу документацию и тесты? Я сделал ставку, что это заставит меня изучать все очень глубоко, а поддерживающие проект люди оценит мою работу и будут готовы ответить на мои вопросы.
Возможности fascore

Скрипт настройки Windows 10. Часть II

Reading time4 min
Views114K

Чуть больше года назад выкладывал свой скрипт по автоматизации настройки Windows 10. Давеча переписал Windows 10 Sophia Script в виде модуля на 10 000+ строк. Под катом — всегда самое интересное!

Читать далее

Стивен Вольфрам: кажется, мы близки к пониманию фундаментальной теории физики, и она прекрасна

Reading time70 min
Views390K
В продолжение моего поста про вычислимую Вселенную я хочу представить вам свой перевод статьи Стивена Вольфрама, созданной в рамках его проекта The Wolfram Physics Project.


Неожиданное открытие


За прошедшие несколько веков произошел настоящий прорыв в наших знаниях о принципах работы окружающего нас мира. Но несмотря на это, у нас все еще нет фундаментальной теории физики, и мы все так же не имеем ответа на вопрос о том, как именно работает наша Вселенная. Я занимаюсь этой темой уже порядка 50-и лет, но только в последние несколько месяцев все кусочки пазла наконец-то начали складываться вместе. И получающаяся картина оказалась гораздо прекрасней, чем все, что я только мог себе представить.
Читать дальше →

Взгляд в прошлое. Технология 18 века

Reading time3 min
Views29K
image

Технологии современного мира сложны, высокотехнологичны, но ощущаются нами легко, ведь они из нашей эпохи. Появляются новые идеи, новые изобретения, которые переворачивают ту или иную индустрию «с ног на голову». Постепенно транспорт становится совершеннее, экономичнее, быстрее, тише и комфортнее. Каким-то технологиям удаётся пережить трансформацию и остаться востребованными, а какие-то уходят от нас навсегда.

У меня родилась идея провести ретроспективу и создать что-то совсем забытое, чтобы окунуться в этот «древний», несовершенный мир, который, на мой взгляд, пропитан «инженерной»романтикой. Энергия пара. Вот что дало технический рывок. Именно этот вид энергии продвинул человечество на новый уровень, и именно эта технология стала основой индустриального технологического взрыва.

А вы знаете о том, что в Python есть встроенная СУБД?

Reading time5 min
Views56K
Если вы — программист, то я полагаю, что вы, наверняка, знаете о существовании чрезвычайно компактной и нетребовательной к ресурсам СУБД SQLite, или даже пользовались ей. Эта система обладает практически всеми возможностями, которых можно ожидать от реляционной СУБД, но при этом всё хранится в единственном файле. Вот некоторые сценарии использования SQLite, упомянутые на официальном сайте этой системы:

  • Встраиваемые устройства и IoT.
  • Анализ данных.
  • Перенос данных из одной системы в другую.
  • Архивирование данных и (или) упаковка данных в контейнеры.
  • Хранение данных во внешней или временной БД.
  • Заменитель корпоративной БД, используемый в демонстрационных или испытательных целях.
  • Обучение, освоение начинающими практических приёмов работы с БД.
  • Прототипирование и исследование экспериментальных расширений языка SQL.

В документации к SQLite можно найти и другие причины использования этой СУБД.



Данный материал посвящён использованию SQLite в Python-разработке. Поэтому для нас особенно важно то, что эта СУБД, представленная модулем sqlite3, входит в стандартную библиотеку языка. То есть оказывается, что для работы с SQLite из Python-кода не нужно устанавливать некое клиент-серверное ПО, не нужно поддерживать работу какого-то сервиса, отвечающего за работу с СУБД. Достаточно лишь импортировать модуль sqlite3 и приступить к его использованию в программе, получив в своё распоряжение систему управления реляционными базами данных.
Читать дальше →

Любовь, смерть, роботы и Пелевин

Reading time3 min
Views70K
image

В прошлом году, вернувшись с тренировки, я засел перед компьютером, чтоб посмотреть пару забавных мемов про котиков. И, обнаружив новость о выходе нового сериала Любовь, смерть и роботы– «Love, Death & Robots», я лениво потрогал её мышкой — глянуть одним глазком.

Пришел в себя я под утро. С красными глазами, затекшим, от сидения в кресле телом — но совершенно счастливым.

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

При пересмотре сериала, мои впечатления, впрочем, были уже не столь радужны — во мне проснулась писательская зависть. «Почему такое не снимают в России — возмущенно бормотал я, — я бы подобрал рассказы для сериала ничуть не хуже!»

«Я сниму свой сериал! — сказал я, чтоб справиться с завистью, — точнее, соберу 18 рассказов, ничуть не уступающих подборке сериала».
Читать дальше →

Почему функциональное программирование такое сложное

Reading time15 min
Views93K

Я несколько раз начинал читать статьи из серии «Введение в функциональное программирование», «Введение в Теорию Категорий» и даже «Введение в Лямбда Исчисление». Причем и на русском, и на английском. Каждый раз впечатление было очень сходным: во-первых, много новых непонятных слов; во-вторых, много новых определений, которые возникают из ниоткуда; в-третьих, совершенно непонятно, как это использовать.


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


Попытки использовать как-то в работе изученные концепции разбивались о полное непонимание, как применить полученное глубокое знание. Ведь, напомню, что парадигму ФП (где-то удобнее, где-то не очень, но) можно использовать практически в любом ЯП, совсем необязательно для этого изучать условный Хаскель.

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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity