Как стать автором
Обновить
1
Карма
0
Рейтинг

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

  • Подписчики
  • Подписки
  • Публикации
  • Комментарии

Авалония для самых маленьких

Блог компании Контур Программирование *.NET *Разработка под MacOS *Разработка под Windows *
Tutorial
В свежем превью Rider, помимо прочего, появилась поддержка Авалонии. Авалония — это самый крупный .NET фреймворк для разработки кроссплатформенного UI, и его поддержка в IDE — отличный повод наконец разобраться, как писать десктопные приложения для любых платформ.

В этой статье я на примере простой задачи по реализации калькулятора покажу:

  • как управлять разметкой,
  • как связывать функциональность с компонентами,
  • как управлять стилями.


Читать дальше →
Всего голосов 43: ↑43 и ↓0 +43
Просмотры 11K
Комментарии 34

Системы защиты Linux

Блог компании RUVDS.com Настройка Linux *Информационная безопасность *Системное администрирование *
Одна из причин грандиозного успеха Linux ОС на встроенных, мобильных устройствах и серверах состоит в достаточно высокой степени безопасности ядра, сопутствующих служб и приложений. Но если присмотреться внимательно к архитектуре ядра Linux, то нельзя в нем найти квадратик отвечающий за безопасность, как таковую. Где же прячется подсистема безопасности Linux и из чего она состоит?

Предыстория Linux Security Modules и SELinux


Security Enhanced Linux представляет собой набор правил и механизмов доступа, основанный на моделях мандатного и ролевого доступа, для защиты систем Linux от потенциальных угроз и исправления недостатков Discretionary Access Control (DAC) — традиционной системы безопасности Unix. Проект зародился в недрах Агентства Национальной Безопасности США, непосредственно разработкой занимались, в основном, подрядчики Secure Computing Corporation и MITRE, а также ряд исследовательских лабораторий.


Linux Security Modules
Читать дальше →
Всего голосов 50: ↑49 и ↓1 +48
Просмотры 33K
Комментарии 8

Язык красного дьявола: хроматическая коммуникация во тьме

Блог компании ua-hosting.company Читальный зал Научно-популярное Экология


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

В мире дикой природы разные виды также передают друг другу информацию самыми разными способами: от вербальных до тактильных. Однако многие из этих информационных сигналов напрямую зависят от места обитания животного. Учитывая это, возникает вопрос — как кальмары Гумбольдта умудряются общаться друг с другом на глубине 700 м в сумеречной зоне, где господствует кромешный мрак? Группа ученых из Стэнфордского университета нашла ответ на этот вопрос, проведя наблюдения за коллективной охотой этих удивительных глубоководных хищников. В чем особенности общения кальмаров и насколько сложна их информационная сеть? Об этом мы узнаем из доклада исследовательской группы. Поехали.
Всего голосов 35: ↑35 и ↓0 +35
Просмотры 4.8K
Комментарии 3

Полная домашняя автоматизация в новостройке

Настройка Linux *Веб-дизайн *Open source *Умный дом Инженерные системы
🔥 Технотекст 2020
Три года назад стал претворять свою давнюю мечту в реальность — максимальная домашняя автоматизация квартиры, купленной в новостройке с нуля. При этом «отделку от застройщика» пришлось принести в жертву умному дому image и полностью переделать, а вся электрика, не связанная с автоматикой приехала с известного китайского сайта. Паяльник не потребовался, но знающих мастеров, электриков и плотников пришлось искать долго.


Панель управления квартирой в феврале 2020 года (Home Assistant)

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


Строительство нашего дома в процессе — ноябрь 2016 года
Умный дом в самом соку...
Всего голосов 138: ↑135 и ↓3 +132
Просмотры 193K
Комментарии 515

Полная домашняя автоматизация в новостройке. Продолжение

Настройка Linux *Веб-дизайн *Open source *Умный дом Инженерные системы
Неожиданно статья про мой опыт автоматизации однокомнатной квартиры площадью 41 кв. м. в новостройке, опубликованная две недели назад, стала популярна и на 10 марта её добавил в закладки 781 image человек, просмотрели 123 921 раз и Хабр даже запилил рекламный блок в разделе «Рекомендуем» с пометкой «Интересно».


1500 метров проложенных кабелей после окончания ремонта не видны. На фото спальня

Перед вами продолжение истории, где я отвечу на комментарии, приведу фотографии квартиры с мебелью, получившиеся электрические щиты, а также расскажу о тех сложностях, с которыми я столкнулся после того, как перешёл c openHAB в другую систему домашней автоматизации — Home Assistant.
Самая умная однушка ...
Всего голосов 57: ↑55 и ↓2 +53
Просмотры 80K
Комментарии 369

Вычисление центра масс за O(1) с помощью интегральных изображений

Блог компании Pixonic Алгоритмы *Обработка изображений *Параллельное программирование *Физика
🔥 Технотекст 2020


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

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

В этой статье я расскажу:

  • Что за задача такая, о которой идет речь;
  • Подробнее об интегральных изображениях;
  • Как использовать интегральные изображения для приближенного решения гравитационной задачи N тел применительно к дискретному полю импульсов (масс-скоростей);
  • Какой недостаток имеет это решение и как его исправить;
  • И, наконец, как за константное время вычислить центр масс для произвольного региона.
Читать дальше →
Всего голосов 68: ↑68 и ↓0 +68
Просмотры 13K
Комментарии 22

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность