Привет Мир! По просьбам заинтересованных в GraphQL, подготовил full-stack пример с авторизацией, регистрацией, личным профилем, изменением и удалением данных.
Читать дальше →
GraphQL аутентификация, регистрация, личный профиль
Source: habrahabr

Серьёзность, с долей сумасшествия ©
Привет Мир! По просьбам заинтересованных в GraphQL, подготовил full-stack пример с авторизацией, регистрацией, личным профилем, изменением и удалением данных.
Читать дальше →
GraphQL аутентификация, регистрация, личный профиль
Source: habrahabr
Автор: KuDa
Моя музыкаЯ вообще не люблю рисовать лица. Но вот захотелось нарисовать несколько своих любимых групп в одном калажею Строго не судите ))))Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3094236″ }, «headline»: «Моя музыка / нарисовал сам :: музыка», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BD%D0%B0%D1%80%D0%B8%D1%81%D0%BE%D0%B2%D0%B0%D0%BB-%D1%81%D0%B0%D0%BC-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B0-3827354.jpeg», «height»: 1344, «width»: 2000 }, «datePublished»: «2017-05-06T18:04:02+03:00», «dateModified»: «2017-05-06T18:04:02+03:00», «author»: { «@type»: «Person», «name»: «KuDa» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Я вообще не люблю рисовать лица. Но вот захотелось нарисовать несколько своих любимых групп в одном калажею Строго не судите ))))» }
Комментировать
Пост №3094236
Source: Joyreactor
Автор: Greydark
Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://got.reactor.cc/post/3094226″ }, «headline»: «Роберт Баратеон :: Эддард Старк :: Баратеоны :: Старки :: Великие дома Вестероса :: Игра престолов :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%98%D0%B3%D1%80%D0%B0-%D0%BF%D1%80%D0%B5%D1%81%D1%82%D0%BE%D0%BB%D0%BE%D0%B2-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-%D0%A0%D0%BE%D0%B1%D0%B5%D1%80%D1%82-%D0%91%D0%B0%D1%80%D0%B0%D1%82%D0%B5%D0%BE%D0%BD-%D0%91%D0%B0%D1%80%D0%B0%D1%82%D0%B5%D0%BE%D0%BD%D1%8B-3827333.jpeg», «height»: 691, «width»: 432 }, «datePublished»: «2017-05-06T17:56:41+03:00», «dateModified»: «2017-05-06T17:56:41+03:00», «author»: { «@type»: «Person», «name»: «Greydark» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать
Пост №3094226
Source: Joyreactor

Arkane Studios более известна, как разработчик «иммерсивных симуляций» — миров, погрузившись в которые — утопаешь; состоящих из затейливо переплетенных систем, привязанных к экзотическим способностям, которыми можно манипулировать, чтобы разрешить имеющийся сценарий любым количеством способов. Но точнее было бы описать творения студии, основанной в Лионе и Остине, как «immersive» симуляторы — ставящие рамки, из которых вы изо всех сил пытаетесь вырваться, используя инструменты, которые не совсем находятся под контролем дизайнера.
Читать дальше →
[Перевод — recovery mode ] Живые тюрьмы Arkane Studios
Source: geektimes
Вечная проблема любых измерений их низкая точность. Основных способов повышения точности два, первый состоит в повышении чувствительности к измеряемой величине, однако при этом как правило растёт чувствительность и к неинформативным параметрам, что требует принятия дополнительных мер по их компенсации. Второй способ состоит в статистической обработке многократных измерений, при этом дисперсия среднего обратно пропорциональна корню квадратному из числа измерений.
Статистические методы повышения точности разнообразны и многочисленны, но и они делятся на пассивные для статических измерений и активные для динамических измерений, когда измеримая величина изменяется во времени. При этом сама измеряемая величина так же, как и помеха являются случайными величинами с изменяющимися дисперсиями.
Адаптивность методов повышения точности динамических измерений следует понимать, как использование прогнозирования значений дисперсий и погрешности для следующего цикла измерений.Такое прогнозирование осуществляется в каждом цикле измерений. Для этой цели применяются фильтры Винера, работающие в частотной области. В отличии от фильтра Винера, фильтр Калмана работает во временной, а не в частотной области. Фильтр Калмана был разработан для многомерных задач, формулировка которых осуществляется в матричной форме. Матричная форма достаточно подробно описана для реализации на Python в статье [1], [2]. Описание работы фильтра Калмана, приведенная в указанных статьях, рассчитана на специалистов в области цифровой фильтрации. Поэтому возникла необходимость рассмотреть работу фильтра Калмана в более простой скалярной форме.
Читать дальше →
Простая модель адаптивного фильтра Калмана средствами Python
Source: habrahabr
Автор: burarum
КосплеерРазвернуть &epicComment_3094201& { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://Fallout.reactor.cc/post/3094201″ }, «headline»: «Косплеер / Raiders (Fallout) (Рейдер, Рейдеры, ) :: Fallout организации :: Fallout Cosplay :: Fallout (Фоллаут,) :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Fallout-Cosplay-Fallout-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-Raiders-%28Fallout%29-3827299.jpeg», «height»: 1333, «width»: 2000 }, «datePublished»: «2017-05-06T17:37:01+03:00», «dateModified»: «2017-05-06T17:37:01+03:00», «author»: { «@type»: «Person», «name»: «burarum» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать
Пост №3094201
Source: Joyreactor
Задолго до появления современных компьютеров бизнес использовал электромеханические бухгалтерские машины (БМ) для обработки данных. Эти машины весом в тонну «программировались» проводами на штекерной панели управления, что позволяло им создавать сложные бизнес-отчёты на основе данных, содержащихся на перфокартах. И хотя в них не было электроники и они использовали вращающиеся механические колёса для суммирования данных, зато эти машины могли обрабатывать более двух карт в секунду.

Штекерная панель, выполняющая на IBM 403 налоговый вычет
В честь наступления 15 апреля [традиционный день подачи налоговых деклараций в США], я изучу штекерную панель (ШП), использовавшуюся для подготовки налогов в 1950-м и объясню забытое искусство программирования ШП, показав, каким образом переплетение проводов может реализовать алгоритм обработки данных. Закрепив панель на БМ, оператор мог выполнить определённую задачу по обработке данных. Хотя панель выглядит как спагетти-код, воплощённый физически, отслеживание соединений раскрывает её функцию: она вычисляла налоговые вычеты, суммируя записи из многих полей, выводила отчёт с промежуточными и итоговыми суммами, и перфорировала меньший набор итоговых карт, занося на них эти суммы.
Читать дальше →
[Перевод] Подготовка налогов в 1950-м году: «программирование» IBM 403 при помощи штекерной панели
Source: geektimes

Энергопотребление компьютера с ОС Linux и сервисом Docker без всякой нагрузки (без загрузки контейнера)
Виртуализация даёт множество преимуществ — особенно для изоляции процессов и контроля за ресурсами. Развёртывание программ стало как никогда простым благодаря образам полной и сконфигурированной системы. Работа гипервизора для виртуальных машин означала одновременную работу двух ядер операционной системы. Поэтому появились легковесная альтернатива виртуальным машинам — контейнеры, которые сейчас быстро вытесняют виртуальные машины как наиболее оптимальный способ виртуализации.
Поскольку в контейнерах не работают одновременно два ядра операционной системы, как в виртуальных машинах, то казалось бы, что энергопотребление у них должно быть такое же, как при работе обычной операционной системы. Но это не так. Cравнительное тестирование Linux и Docker показало, что энергопотребление контейнеров Docker чуть выше.
Читать дальше →
Контейнеры Docker немного увеличивают энергопотребление сервера
Source: habrahabr
Автор: Mind’s I
Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3094171″ }, «headline»: «Клуб аметистов (клуб атеистов) :: Буквы на белом фоне :: оскорбление чувств верующих :: разное», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9A%D0%BB%D1%83%D0%B1-%D0%B0%D0%BC%D0%B5%D1%82%D0%B8%D1%81%D1%82%D0%BE%D0%B2-%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5-%D0%BE%D1%81%D0%BA%D0%BE%D1%80%D0%B1%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%87%D1%83%D0%B2%D1%81%D1%82%D0%B2-%D0%B2%D0%B5%D1%80%D1%83%D1%8E%D1%89%D0%B8%D1%85-%D0%91%D1%83%D0%BA%D0%B2%D1%8B-%D0%BD%D0%B0-%D0%B1%D0%B5%D0%BB%D0%BE%D0%BC-%D1%84%D0%BE%D0%BD%D0%B5-3827246.jpeg», «height»: 751, «width»: 619 }, «datePublished»: «2017-05-06T16:53:45+03:00», «dateModified»: «2017-05-06T16:53:45+03:00», «author»: { «@type»: «Person», «name»: «Mind’s I» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать
Пост №3094171
Source: Joyreactor

Астрологи объявили месяц статей о домашних NAS на хабре, так что поделюсь и своей историей успеха…
Не так давно я попробовал новый FreeNAS Coral. Понравилось мне в нем если не все, то очень многое: это и новый гипервизор bhyve, и повсеместное использование 9P для проброса файловой системы на гостя, а так же идея с docker и многое другое.
Кроме того я ещё больше влюбился в ZFS со всеми её плюшками, такими как дедупликация и сжатие на лету.
Но к сожалению не все было так гладко как хотелось бы и, к тому же, флешка с установленной системой приказала долго жить, так что настало время для новых экспериментов!
На этот раз я задумал реализовать что-то похожее, но только лучше и целиком на Linux.
В статье так же будет немного рассказано про Docker и автоматический прокси с автоматическим получением сертификатов Letsencrypt.
Читать дальше →
All-In-One: Proxmox + OpenMediaVault или ещё одна идея для домашнего NAS
Source: habrahabr