Как стать автором
Обновить

Администрирование

Сначала показывать
Порог рейтинга

Алиса, Яндекс.Станция и Nigthscout

API *Python *Яндекс API *Облачные сервисы *
Кейс

Родители детей с диабетом знают, как сложно убедить ребенка постоянно следить за уровнем глюкозы. Поэтому любой дополнительный интерфейс "лишним" не будет: виджет на телефоне, смарт-часы, уведомления в мобильном приложении.

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

Например, "скажи, какой уровень глюкозы у ... ?". а в ответ: "уровень такой-то, снижение/рост на столько-то, за последние Х минут снижение/рост умеренный/сильный на Y ммоль на литр." (немного легкой аналитики и выводов).

Итак, по шагам.

Читать далее
Рейтинг 0
Просмотры 7
Комментарии 0

Новости

Linux на смартфоне: считываем показания сенсоров и программируем “Куб времени” в Node-RED

Блог компании Samsung Настройка Linux *DIY или Сделай сам
Туториал

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

В ходе работы над проектом мы начнем писать свои собственные программы в Node-RED, более детально изучим возможности Termux (эмулятора среды Linux под смартфон) и запрограммируем сценарий, задействующий сенсорику смартфона!

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 952
Комментарии 0

Кибернетические киты

Блог компании Timeweb Cloud Научно-популярное Инженерные системы *


Сегодня снова речь пойдет о детищах периода Холодной войны, когда сон разума вкупе с неограниченным финансированием порождал тех еще технологических чудовищ.
Как только армия приняла на вооружение атомное вооружение, неизбежно начались связанные с ним различные инциденты. Атомные бомбы выпадали из самолетов, сбрасывались по ошибке, самолёты с бомбами на борту терпели крушения и так далее. 17 января 1966 года произошла авиакатастрофа над Паломаресом (Испания), когда американский стратегический бомбардировщик B-52G с термоядерным оружием на борту столкнулся с самолётом-топливозаправщиком KC-135 во время дозаправки в воздухе. Вместе с обломками бомбардировщика рухнули четыре термоядерных бомбы, три на сушу и одна в море. Две бомбы, упавшие неподалёку от Паломареса, разрушились, вызвав масштабное радиационное заражение местности, а упавшая в море бомба была найдена только после двухмесячных поисков, едва не стоивших жизни экипажу батискафа.
Читать дальше →
Всего голосов 34: ↑30 и ↓4 +26
Просмотры 2.4K
Комментарии 1

Малые модульные реакторы как источник энергии для ЦОД. Насколько это реально?

Блог компании Selectel IT-инфраструктура *Энергия и элементы питания Будущее здесь

Источник изображения: NuScale Power

Дата-центры потребляют огромное количество энергии. В странах, где их много, ЦОД являются одними из крупнейших ее потребителей. И их «аппетиты» растут. Так, например, по одному из прогнозов, к 2029 году (а это всего через 6 лет) дата-центры Ирландии будут потреблять около трети производимой и поставляемой в страну энергии. Похожая ситуация и в Дании. Здесь к 2030 году прогнозируют потребление около 15% производимой и поставляемой в страну энергии дата-центрами.

Если отрасль будет развиваться прежними темпами, то энергопотребление ЦОДов вскоре достигнет огромных величин. Некоторые страны могут попросту не справиться со снабжением столь прожорливых в отношении энергии объектов. Специалисты из разных стран ищут возможные пути решения проблемы — например, альтернативные источники, локальные ГЭС или даже мини-АЭС, предназначенные специально для снабжения ЦОД. Ну а в самом деле — ведь если есть военные корабли, подводные лодки и прочие объекты с собственными реакторами, почему бы не представить дата-центры с мини-АЭС? И решения, пригодные для реализации этой идеи, уже существуют. Это малые модульные реакторы.
Читать дальше →
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 2.3K
Комментарии 9

SSU2 — транспортный протокол I2P нового поколения на базе UDP

Децентрализованные сети *Криптография *Сетевые технологии *I2P *Mesh-сети *
Обзор

SSU является первым транспортным протоколом I2P в буквальном смысле, он был создан до NTCP и тем более до NTCP2. С бородатого 2003 года анонимусы гоняют по сети пакеты SSU! С тех пор появился транспорт NTCP и даже его вторая версия, а SSU в течение без малого двадцати лет не получал каких-либо обновлений кроме незначительных исправлений реализации и, как говорят разработчики, костылей вроде поддержки IPv6.

Без этого протокола невозможно полноценное функционирование сети, в особенности на устройствах без выделенного IP-адреса, поэтому, несмотря на оптимизированную работу по TCP (NTCP2), сети I2P был необходим SSU2 — новое поколение транспорта на базе UDP.

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

Подключение Sagemcom F@st 2804, v7 на OpenWRT к WiFi

Настройка Linux **nix *Сетевые технологии *Сетевое оборудование
Из песочницы

В данной статье хочу рассказать о результатах двухдневной борьбы с данным устройством. Речь пойдёт об ADSL роутере, который Росстелеком "выдавала" своим клиентам. Рассматривать буду версию с двумя чёрными USB.

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

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

Попробуем поменять конфигурацию на уже установленной системе или прошьёмся до старой рабочей и перенесём конфигурацию на новую версию. Поработаем через Web-интерфейс и подключимся по SSH.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.6K
Комментарии 3

Сетевая безопасность Linux: Best practices и баш скрипты

Блог компании OTUS Настройка Linux *
Recovery mode

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

Читать далее
Всего голосов 17: ↑9 и ↓8 +1
Просмотры 4.4K
Комментарии 15

Повторная обработка данных на платформе управления цифровыми ресурсами в Netflix

Блог компании Southbridge Системное администрирование *IT-инфраструктура *Apache *DevOps *
Кейс
Перевод

Netflix ушел, а технологии остались. Поэтому мы решили перевести оригинальную статью за авторством Meenakshi Jindal о том, как стриминговый сервис обрабатывает данные с помощью Apache Kafka.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 601
Комментарии 0

PostgreSQL Antipatterns: Индиана Джонс и максимальное значение ключа, или В поисках «последних» записей

Блог компании Тензор Высокая производительность *PostgreSQL *SQL *Администрирование баз данных *
Туториал

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

Кажется, что тут и споткнуться-то негде в реализации - но все оказывается совсем не тривиально.

Читать далее
Всего голосов 21: ↑19 и ↓2 +17
Просмотры 4.3K
Комментарии 32

Компания «ДОК» испытала мультигигабитную систему связи «поезд-земля» 70-80 ГГц на электропоезде «Ласточка»

Беспроводные технологии *Разработка систем связи *Производство и разработка электроники *Транспорт

"Лети Ласточка, лети"! Российская компания «ДОК» сообщила об успешных испытаниях радиолинков мм-диапазона волн PPC-10G-Rail на экспериментальном кольце АО «ВНИИЖТ». Скорость передачи данных в каждом из двух каналов связи на частоте 70-80 ГГц составила стабильные 2.8 Гбит/c (агрегированная 5.6 Гбит/c).

Читать далее
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 4.2K
Комментарии 43

Как создать сервис по ремонту оргтехники

Блог компании Офис партнер IT-инфраструктура *Периферия

В этой статье расскажу о том, как мы создавали сервисный отдел по ремонту оргтехники.

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 3K
Комментарии 9

Абсолютно бесплатный VPN с бесплатного VPS

Python **nix *Серверное администрирование *
Из песочницы

Думаю про VPN слышали все, и многим приходилось им пользоваться. При этом использование готового VPN, которым руководит какой - то неизвестный человек, не является хорошей идей. Тем более в России на данный момент пытаются блокировать, как сами VPN провайдеры (Windscribe, Proton и другие известные сервисы), так и сами протоколы.

Читать далее
Всего голосов 81: ↑78 и ↓3 +75
Просмотры 42K
Комментарии 72

Кен Томпсон: живая легенда

Блог компании Serverspace IT-инфраструктура *C *Go *История IT
Ретроспектива
image

Людей, внесших значительный вклад в развитие мировой IT-индустрии и вошедших благодаря этому в историю, можно пересчитать по пальцам. Один из них — Кеннет Лейн Томпсон, один из разработчиков Unix, операционных систем Plan 9 и Inferno, создатель языка программирования B, соавтор языка Go. Томпсон принимал участие в конструировании шахматного компьютера Belle, первой машины, достигшей уровня игры мастера с рейтингом USCF 2250. Она пять раз выигрывала чемпионат Северной Америки по компьютерным шахматам ACM и чемпионат мира по компьютерным шахматам 1980 года. В 1983 году Томпсон разделил со своим давним другом и коллегой Деннисом Ритчи премию Тьюринга, неофициально признанную «нобелевкой» в мире компьютерных наук.

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

Хозяйке на заметку: разбираемся с конфигурационными файлами Linux

Блог компании Southbridge Настройка Linux *Системное администрирование *Разработка под Linux *DevOps *
Обзор
Перевод

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

Читать далее
Всего голосов 28: ↑16 и ↓12 +4
Просмотры 7.7K
Комментарии 10

Истории

Obsidian + Dataview: Таблицы

Хранение данных *Управление проектами *GTD *Софт Лайфхаки для гиков
Из песочницы

На статью меня вдохновил этот комментарий .

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

Это такой своеобразный аналог Notion-таблиц, где можно создать таблицу с бесконечной вложенностью (таблица, внутри одной ячейки, а внутри еще таблица и еще и еще).

На КДПВ как раз собраны четыре кейса реализации функционала плагина Dataview.

Как всё это работает

1. Dataview работает на встроенном языке запросов

2. Все запросы должны писаться внутри подобного блока кода:

А разбирать каждый кейс будем под катом.
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 3.5K
Комментарии 24

Подключение DRAC/I сервера Dell PowerEdge 2850 с современного компьютера

Серверное администрирование *
Из песочницы

Столкнулся с проблемой подключения старого сервера Dell PowerEdge 2850 через  Dell Remote Access Controller 4/I. Если у вас на сервере опционально установлен контроллер удаленного доступа то этот туториал для вас.

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

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 1.4K
Комментарии 1

Знакомство с Fugue — уменьшаем шероховатости при работе с PySpark

Python *Big Data *Hadoop *Data Engineering *
Туториал
Перевод

Автор оригинальной статьи: Kevin Kho

Повышение производительности разработчиков и снижение затрат на проекты Big Data

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 781
Комментарии 1

Резервное копирование и восстановление СУБД PostgreSQL

Блог компании OTUS PostgreSQL *Администрирование баз данных *
Туториал

Резервное копирование является одной из основных задач администрирования баз данных. Отсутствие бэкапа может привести к катастрофическим последствиям при эксплуатации базы данных. Однако недостаточно только настроить регулярное создание резервных копий, необходимо также регулярно проверять созданные копии на способность к восстановлению БД. В этой статье мы поговорим от том, как правильно настраивать резервное копирование в БД PostgreSQL.

Читать далее
Всего голосов 15: ↑12 и ↓3 +9
Просмотры 6.9K
Комментарии 6

Hydrosphere — управляем ML как сервисом

Блог компании OTUS Python *Машинное обучение *DevOps *
Туториал

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

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 783
Комментарии 0

Жарим TOAST в PostgreSQL

Блог компании Postgres Professional Open source *PostgreSQL *Хранение данных *Хранилища данных *
Обзор

У нас не подгорит!

Как PostgreSQL хранит большие значения столбцов? Какие явные и неявные ограничения есть у существующего механизма хранения? Что за проблемы вызваны этими ограничениями? И как можно решить эти проблемы, и расширить возможности PostgreSQL? Об этом, и чуть больше - данная статья.

Читать далее
Всего голосов 42: ↑42 и ↓0 +42
Просмотры 5.4K
Комментарии 10