Pull to refresh
50
0
Дмитрий @edeldm

User

Send message

Гигер и фантастические технологии мира Чужих

Reading time14 min
Views68K

image


Эта статья выходит в точке пространства и времени между двумя датами, важными для жанра «темной» фантастики. 12 мая 2014 года ушел из жизни «отец» биомеханоидов, предвестник и вдохновитель киберпанка, художник Ганс Рудольф Гигер. 18 мая 2017 года в российский прокат выходит очередная часть «Чужого» — уже шестой фильм серии (если не считать уничтоженную критиками дилогию «Чужой против Хищника»).


К 1979 году Гигер полностью сформировал облик «героя» страшных снов о космосе — ксеноморфа, оказавшего огромное влияние на весь поджанр планетарной фантастики. Нет в живых уже многих создателей первого «Чужого», но сам космический пришелец поныне здравствует. За почти сорок лет набралось огромное количество материалов по вселенной Чужих — нереализованные сценарии, арты, скетчи, воспоминания создателей. История о том, как создавались фильмы, может оказаться не менее интересной, чем любая часть «Чужого».


Приквелы, сиквелы и спин-оффы крутятся вокруг сонма альтернативных сюжетных линий. Фантазия авторов относительно футуристических технологий с первого фильма обгоняла возможности бюджета. К сожалению, очень мало из задуманного удалось воплотить на экране. Сегодня вы получите некоторое представление о технологиях, которые существуют в этой вселенной, а также о том, что осталось за кадром (возможно, не навсегда).

Читать дальше →
Total votes 96: ↑90 and ↓6+84
Comments76

DIY порошок для посудомойки: как не растворить посуду и не повторить моих ошибок. Год экспериментов

Reading time9 min
Views104K


Предыдущие публикации:

Пудра для мозга или как сделать порошок для посудомойки в 9,7 раз дешевле
DIY порошок для посудомойки: разбираем промышленные средства и улучшаем рецепт

Прошло уже больше года с момента последней публикации из серии домашней алхимии, посвященной издевательствам над бытовой техникой производству порошка для посудомойки в домашних условиях. Я все еще жив. Большинство тестировавших жуткие смеси, насколько мне известно, живы. В этом посте я хотел рассказать как правильно мыть ржавые гвозди в посудомойке, не растворяется ли картошка с укропом и подвести итог экспериментов за год.
Читать дальше →
Total votes 116: ↑116 and ↓0+116
Comments534

Доработка китайского вольтамперметра WR-005

Reading time2 min
Views70K
Для своего очередного проекта (переделка ATX БП 580W в лабораторный), купил вышеназванный индикатор. Не сразу и не вовремя выяснилось, что вход питания у него гальванически связан с минусовым входом шунта. Это вносит ощутимую погрешность при питании индикатора от того-же источника, с которого измеряется ток (погрешность вплоть до ампера с моим шунтом на 50А!). Можно было, конечно, нагородить ещё одну дежурку и от неё запитать индикатор, но мне показалось это слишком жирным и я решил колупнуть сам индикатор.
Читать дальше →
Total votes 25: ↑25 and ↓0+25
Comments18

Анатомия KD-Деревьев

Reading time14 min
Views47K
image

Эта статья полностью посвящена KD-Деревьям: я описываю тонкости построения KD-Деревьев, тонкости реализации функций поиска 'ближнего' в KD-Дереве, а также возможные 'подводные камни', которые возникают в процессе решения тех или иных подзадач алгоритма. Дабы не запутывать читателя терминологией(плоскость, гипер-плоскость и т.п), да и вообще для удобства, полагается что основное действо разворачивается в трехмерном пространстве. Однако же, где нужно я отмечаю, что мы работаем в пространстве другой размерности. По моему мнению статья будет полезна как программистам, так и всем тем, кто заинтересован в изучении алгоритмов: кто-то найдет для себя что-то новое, а кто-то просто повторит материал и возможно, в комментариях дополнит статью. В любом случае, прошу всех под кат.
Читать дальше →
Total votes 32: ↑32 and ↓0+32
Comments11

Как программист машину покупал. Часть II

Reading time11 min
Views39K
В предыдущей статье на примере покупки Mercedes-Benz E-klasse не старше 2010 года выпуска стоимостью до 1.5 млн рублей в Москве была рассмотрена задача поиска выгодных автомобилей. Под выгодными следует понимать предложения, цена которых ниже рыночной в текущий момент среди объявлений, собранных со всех наиболее авторитетных сайтов по продаже б/у автомобилей в РФ.

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


Читать дальше →
Total votes 67: ↑54 and ↓13+41
Comments48

Глупые часы не такие уж глупые

Reading time3 min
Views55K

ДО и ПОСЛЕ — почувствуй разницу

Почти год назад я писал про придуманные мной часы.
Закончилась та статья такой фразой: “Теперь в моих планах, когда ничто меня не торопит, сделать устройство более технологичным и решить пару вопросов, всплывших во время создания первой модели”. Как говорится — не прошло и года.

Самые первые часы, в итоге, перекочевали в комнату сына, т.к. они создают мягкое, уютное освещение и ему не страшно спать. А мне как раз этот свет мешал. И сейчас в моей спальне стоят часы версии 2.0 под кодовым названием LUMO. И они уже чуть поумнее.

Так как у меня появилась микроочередь из желающих такие часы себе, мне пришлось подумать, как их улучшить, одновременно упростив их изготовление и сборку, а также снизив себестоимость.
Читать дальше →
Total votes 128: ↑126 and ↓2+124
Comments150

Как я избегал выгорания, проработав программистом более трёх десятков лет

Reading time6 min
Views83K
Прочитав множество постов о нынешнем «выгорании» программистов, я начал думать, как же я сумел сохранить интерес к этой профессии даже после столь долгой карьеры — с 1981 года (!). Почему интерес к коду у меня ещё не угас?

Конечно, я частично объяснил это в моём посте «Да, я в мои 56 всё ещё хочу делать это», получившем известность почти три года назад. Но тот пост был о стороне жизни профессионального программиста, связанной с самим процессом программирования; здесь же речь пойдёт не о самом написании кода, а о том, как я всё ещё выдерживаю «программистское бытие». Что же это за работа, которая захватывает так, что утром ждёшь не дождёшься открыть текстовый редактор или IDE или же испытываешь благоговейный ужас от мысли отправить свой зад в офис?

Оглядываясь назад на мои места работы — те, которые мне нравились, те, которые я ненавидел, и те, с которыми просто было можно жить, — я думаю, в чём же различие между ними? Что я делал такого, что позволило мне так долго идти по этому пути?
Читать дальше →
Total votes 96: ↑94 and ↓2+92
Comments121

Захвати и визуализируй! Или гистограмма с микрофона средствами Web Audio API

Reading time5 min
Views17K


Я очень люблю «живые» графики. Смертельная скука — смотреть на статичные картинки с цифрами. Мне хочется, чтобы график завораживал, чтобы заставлял человека, который смотрит на него, взаимодействовать и открывать для себя новые грани всех данных на нем. Поэтому любой пример, что попадает мне в руки, и любая библиотека визуализации, которой не повезло оказаться на моей машине, проходит испытание “оживлением”. Вот и в очередной раз, раздумывая, как же еще я могу раскорячить визуализационные виджеты из DevExtreme библиотеки, я задумалась об отображении звука. «Интересно и живо» — подумала я в тот день, запаслась чаем с печеньками и засела за эту задачу. Что у меня в итоге вышло — узнаете под катом.
Читать дальше →
Total votes 29: ↑28 and ↓1+27
Comments15

Математика на пальцах: давайте посчитаем хотя бы один ряд Фурье в уме

Reading time6 min
Views87K

Нужно ли вам читать этот текст?


Давайте проверим. Прочтите следующее:

Тригонометрическим рядом Фурье функции  называют функциональный ряд вида



где







Страшно, но всё же хочется понять, что это значит?


Значит, вам под кат. Постараюсь формул не использовать.
Читать дальше →
Total votes 86: ↑76 and ↓10+66
Comments99

Smart плинтус 1.0

Reading time3 min
Views75K


Озаботила меня одна проблема – темный коридор по пути из спальни на кухню. Ну, знаете, люблю ночью на кухню ходить, но в потемках некомфортно, а т.к. коридор относительно ширины достаточно длинный, то велика вероятность отклонения от маршрута при ориентировании по встроенным в голову гироскопам. Ошибка накапливается, да еще ноги разной длины, ходил с вытянутыми руками и попадал в дверной проем не с первого раза.
Да, конечно есть всякие ночники, датчики движения, умные дома, но у меня есть лучше, у меня есть пластиковый плинтус с кабельным каналом.
Поэтому возникла идея запихать туда светодиодную ленту и посмотреть, как она там себя будет чувствовать и получилось, знаете ли, довольно круто, такая подсветочка, как в космических кораблях.
Читать дальше →
Total votes 107: ↑104 and ↓3+101
Comments177

От аналога к цифре: несколько интересных конструкторов и как применить их в воспитании

Reading time6 min
Views22K
«Вот подрастет, и будем с ним Arduino да Mindstorms собирать», — наверное, мечтают многие. Проблема в том, что условный iPad ребенок освоит быстрее.



Мы собрали несколько рецептов, как в раннем возрасте отвлечь дитё от экрана (а затем вернуть за монитор, но уже осознанно) и привить интерес к конструированию, чтобы развивать правильные навыки. Для удобства, постарались выделить возрастные категории. А где могли, нашли аналоги: ведь на вкус и цвет все конструкторы разные.

Субъективный обзор
Total votes 18: ↑18 and ↓0+18
Comments44

Заблокированная в РФ онлайн-библиотека «Флибуста» запустила Telegram-бота для загрузки электронных книг

Reading time2 min
Views209K
Теперь пользователь Telegram может получить любую книгу из «Флибусты» в электронном формате на мобильный телефон



Как известно, летом прошлого года была заблокирована онлайн-библиотека «Флибуста», одна из наиболее популярных библиотек такого типа в Рунете. По иронии судьбы, поводом для блокировки послужило распространение книги «451 градус по Фаренгейту», равно как и нескольких других произведений Рэя Брэдбери («Вино из одуванчиков», «Марсианские хроники» и «Золотые яблоки Солнца»). Произведение, о котором идет речь, было в переводе на русский язык, причем еще советском.

Практически сразу после блокировки администрация библиотеки перенесла ее на новый домен, перейдя с flibusta.net на flibusta.is. Правда, многие книги на обновленном сайте отсутствуют — приходится идти навстречу правообладателям. Сейчас библиотека решилась на оригинальный ход — создание бота в Telegram (защищенный мессенджер), который позволяет любому пользователю загружать книги в электронном формате. Похоже на то, что бот требования правообладателей выполнять не собирается.
Читать дальше →
Total votes 35: ↑31 and ↓4+27
Comments267

Из ESP8266 сделали аналоговый телевизионный передатчик

Reading time2 min
Views56K


Признаться, когда я читал статью об этом проекте на Hackaday, не раз посмотрел на календарь — уж не первое апреля ли?

Автор проекта, Чарльз Лор, выступающий под ником CNLohr на Github, взял обычный трёхдолларовый модуль ESP8266, который многие из нас используют для «Умного дома» и прочих IoT поделок, и разогнал его. Он заметил, что при этом I2C на модуле остаётся работоспособным и прекрасно работает на частоте 80 мегагерц. Автор вспомнил, что эта частота близка к частотам аналогового телевидения и, вспомнив Найквиста (Котельникова) смог заставить ESP8266 выдать сигнал на частоте около 60 мегагерц — частоте третьего канала аналогового ТВ.

Ему осталось только припаять к «ноге» модуля длинный провод, который послужил передающей антенной и вспомнить устройство видеостандарта NTSC. Впрочем, видео — лучше тысячи слов:

Читать дальше →
Total votes 52: ↑52 and ↓0+52
Comments35

Лазерный гравировщик на основе деталей CD-ROM приводов и Arduino mega

Reading time2 min
Views43K


Пользователь YouTube с ником NeumiElektronik использовал старые CD-ROM приводы (сервоприводы и некоторые другие детали), лазерный диод на 150 мВт и 405 нм и Arduino mega для создания лазерного гравировщика. Центральная платформа движется под управлением Arduino, а лазер выжигает на поверхности детали схемы и узоры, заданные мастером. При этом самым интересным вариантом использования такого механизма является создание печатных плат с фоторезистом.

Лазер убирает участки пленки, и схема затем протравливается в обычном растворе. Результат — почти идеальная печатная плата небольшого размера. Автор проекта сообщает, что он потратил на все про все около $61 доллара. Все остальные детали он взял из своих запасников или просто нашел. Гравировщик работает с такими материалами, как бумага, кожа, пластик, дерево, поролон. Для работы с каждым типом материала необходимо установить время экспозиции для лазера.
Читать дальше →
Total votes 21: ↑19 and ↓2+17
Comments57

Образовательные электронные игрушки для детей

Reading time3 min
Views13K
Предлагаем небольшую подборку электронных игрушек, конструкторов и роботов, которые создаются не только с развлекательной целью, но и образовательной.


Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments4

Детская версия поисковика — Kiddle

Reading time2 min
Views8.2K
Мне, как маме, всегда ну как-то неспокойно было на душе оставлять свой ноут детям, так как в поисках какого-либо мультика или еще чего, введя слово в поисковик, понятное дело, мог выдаться контент ну не совсем уж для детского глаза. И вот, совсем недавно появился новый поисковик Kiddle, который должен обезопасить контент, который просматривается детьми. В данный «поисковик» встроен Google Safe Search, работа данного поисковика — «фильтровать» взрослый контент.



погуглить покиддлить
читать дальше
Total votes 14: ↑9 and ↓5+4
Comments32

Стоимость жилья как функция координат

Reading time5 min
Views34K

Цены на жильё формируются из многочисленных факторов, основные из которых — это близость к центру города и наличие рядом различной инфраструктуры. Но реальные цены только в бумажных газетах и риэлторских сайтах. Мы будем строить свою карту с ценами на недвижимость в Москве при помощи python, яндекс API и matplotlib, специальный репортаж с места событий под катом.
Репортаж
Total votes 56: ↑52 and ↓4+48
Comments25

Как балансируются настольные и разные другие игры – краткий обзор способов

Reading time10 min
Views61K


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

Конечная цель любой балансировки игры – увеличение возврата игроков или времени партии. То есть играбельности механики:
  • Не должно быть однозначной ультимативной стратегии победы, иначе игра потеряет вариативность и интерес.
  • Игрок должен чувствовать, что от его действий и навыков зависит игра. Иначе получится Mass Effect, который, скорее, фильм, нежели RPG.
  • Баланс должен быть «амортизированным», то есть прощать некоторые ошибки – иначе запоздалый на миллисекунду клик в Starcraft по первому рабочему из-за «эффекта бича» вызывал бы проигрыш через 4 часа идеальной партии. Наша настольная формула – 5-7 важных решений за игру, в двух можно ошибиться.
  • У настолок есть ещё социальное условие: игроки не должны выпадать по ходу пьесы – интересно должно быть всем и до конца.

Теперь – методы.
Читать дальше →
Total votes 56: ↑52 and ↓4+48
Comments22

Блокнот с графическим интерфейсом на языке Go

Reading time5 min
Views33K
Несмотря на то, что язык Go существует уже не один год, информация о том, как создавать приложения с графическим интерфейсом на этом языке, практически отсутствует. Возможно это вызвано тем, что среди официальных библиотек до сих пор нет библиотеки для работы с GUI. Однако это не значит, что мы не можем создать приложение с пользовательским интерфейсом: существуют библиотеки, предоставляющие такую возможность. Приведу их список. Но есть еще несколько библиотек, не указанных в этом списке. Среди них — Walk, название которого расшифровывается как «Windows Application Library Kit». С его помощью я попробую создать небольшое приложение с пользовательским интерфейсом.
Читать дальше →
Total votes 37: ↑35 and ↓2+33
Comments19
1
23 ...

Information

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