Сборщик RSS-лент

Мои безумные часы: или как создать точку фокуса в рабочем интерьере

Habr.com - 5 часов 20 мин. назад

Привет, Хабр!

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

Читать далее

Процессор ЭВМ ЕС-1030. Синхронизация, местная память и память ключей защиты

Habr.com - 6 часов 54 мин. назад

Продолжение начатой ранее серии статей по процессору и памяти ЭВМ ЕС-1030, посвящённое системе синхронизации и блокам внутренней памяти процессора.

Читать далее

[Перевод] Интервью с Эдсгером В. Дейкстрой (2001), часть 2: программирование как искусство доказательств

Habr.com - 10 часов 49 мин. назад

Вторая часть интервью 2001 года Ф. Франы с Э. Дейкстрой.

На этот раз в основном про то, как важно сначала формализовать требования, а потом писать код.

Продолжаем вспоминать историю программирования, которая помогает ответить на вопрос, почему оно получилось таким, а не другим.

Читать далее

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

Habr.com - 12 часов 18 мин. назад

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

Читать далее

Тони Старк из мира медицины

Habr.com - 13 часов 14 мин. назад

Нет, это не братья-близнецы. Это один человек, Чарльз (Чарли) Кельман- саксофонист, бродвейский продюсер, композитор, певец, писатель, стендап-комик и… врач, изменивший жизни миллионов людей во всем мире.

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

Идея пришла внезапно и в довольно необычном месте, в кресле у стоматолога, к которому Кельман пришел на ультразвуковую чистку зубов. Это была новая на тот момент технология, и прямо во время процедуры Чарльза озарило: ультразвук удаляет камни и налёт, не разрушая при этом эмаль зуба… А что, если использовать ультразвук для лечения катаракты? Почему бы вместо большого разреза не сделать крошечный надрез, разрушить через него помутненный хрусталик с помощью ультразвука и потом просто откачать его остатки?

Читать далее

Кэширование с FeignClient: как ускорить микросервисы и стать героем проекта

Habr.com - 13 часов 19 мин. назад

Кэширование с FeignClient: ускоряем микросервисы и радуем пользователей

Статья о том, как добавить кэширование в FeignClient с помощью Caffeine Cache и сделать микросервисы молниеносными. Простая настройка, минимум кода, максимум пользы — пошагово на примере Java и Spring Boot, чтобы ваши запросы летали, а API не тормозил.

Читать далее

re2c 4.0

Linux.org.ru - 13 часов 33 мин. назад

Во вторник, 19 ноября, представлен релиз re2c – генератора лексических анализаторов (он же компилятор регулярных выражений в код на целевом языке программирования). re2c специализируется на генерации быстрых и легко встраиваемых лексеров. Он отличается от более известного аналога flex гибким интерфейсом, генерацией оптимизированных нетабличных лексеров и поддержкой захватов (submatch extraction) на основе детерминированных конечных автоматов с тэгами (TDFA). re2c используется в проектах, где важна скорость работы лексера, например в Ninja и в PHP.

( читать дальше... )

 , , , ,

Ncdu 1.21 и 2.7

Linux.org.ru - 13 часов 38 мин. назад

19 ноября состоялись выпуски 1.21 и 2.7 утилиты ncdu (NCurses Disk Usage) для анализа использования диска с текстовым пользовательским интерфейсом.
Утилита написана на языках C (версия LTS) и Zig (версии 2.*) с использованием библиотеки ncurses и распространяется по лицензии MIT.
Zig-версия отличается добавлением многопоточного сканирования и новым двоичным форматом (со встроенным сжатием) экспорта результатов сканирования.

Список общих изменений:

  • развёртывание ~ и ~user в файле конфигурации;
  • исправлен импорт из JSON с экранированными суррогатными парами в формате UTF-16.

Список изменений в версии 1.21:

  • исправлены отображение и экспорт нулевых значений, когда расширенная информация недоступна;
  • исправлены экспорт и импорт JSON для флага «другая файловая система».

Список изменений в версии 2.7:

  • для компиляции по-прежнему требуется Zig 0.12 или 0.13;
  • добавлена поддержка прозрачного чтения и записи JSON, сжатого алгоритмом zstandard;
  • добавлены опции --compress и --export-block-size;
  • исправлено некорректное поле в корневом элементе при экспорте в двоичный формат;
  • добавлена опция сборки -Dstrip.

 , , , ,

Статистические критерии и доверительные интервалы

Habr.com - ср, 11/20/2024 - 23:07

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

Читать далее

Как остановить микроменеджмент

Habr.com - ср, 11/20/2024 - 20:45

Бу! Испугался? Не бойся, я тебя не обижу... Что-то не так? Обычно так начинается пингование по мелочам и контроль каждого шага на задачах при микроменеджменте.

Читать далее

Четыре вида аналитики данных: дескриптивная, диагностическая, предиктивная, прескриптивная

Habr.com - ср, 11/20/2024 - 20:21

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

В материале разбираемся, чем данные отличаются от информации и рассказываем о четырех уровнях анализа данных:

Описательном

Диагностическом

Предиктивном

Предписывающем

Читать далее

Неполученная Нобелевская премия. Лечение катаракты путём имплантации интраокулярной линзы

Habr.com - ср, 11/20/2024 - 20:16

В Лондоне 8 февраля 1950 года прошла в обстановке секретности первая успешная операция имплантации искусственного хрусталика глаза.

Это стало возможно после того, как хирург Гарольд Ридли увидел сбитого лётчика, который отправился на боевое задание, забыв надеть защитные очки.

Читать далее

[Перевод] Отправка метрик Pi-Hole в Graylog с помощью Zabbix

Habr.com - ср, 11/20/2024 - 20:02

В начале 2021 года я написал статью, посвященную сбору детальных метрик Pi-Hole с помощью telegraf и influxdb с последующим отображением на дашбордах Grafana. Прошло несколько лет и я перешел на Graylog (для логирования) и Zabbix (для контроля за ошибками и производительностью).

В связи с этим я решил пересмотреть свою старую реализацию и перенести весь функционал с оригинального TIG-стека в Graylog, используя агент Zabbix для мониторинга и инициации загрузки данных.

Читать далее

Сено, чанки, два промпта: кто такой MarkUp-инженер и как его обучать

Habr.com - ср, 11/20/2024 - 19:45

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

Читать далее

Внедрение ГОСТ-шифрования канала передачи данных с ЦБ РФ

Habr.com - ср, 11/20/2024 - 19:28

Добрый день! Мы – команда сопровождения банковских телекоммуникаций Национального Расчетного Депозитария (Группа «Московская Биржа»). В НРД мы отвечаем за сопровождение информационных сервисов, которые используются на ежедневной основе при отправке платежей/сообщений через каналы SWIFT и СПФС, сдачи отчетности, взаимодействию со Федеральными органами исполнительной власти и других не менее важных направлений.

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

Читать далее

[Перевод] Preview сложных элементов в Compose

Habr.com - ср, 11/20/2024 - 19:17

Поскольку все больше разработчиков Android переходят на Jetpack Compose из-за его декларативного подхода к пользовательскому интерфейсу, ему необходимо быстро просматривать сложные макеты. Однако не так-то просто отображать изображения с URL-адреса в Preview Jetpack Compose, поскольку редактор дизайна Android Studio не поддерживает сетевые вызовы. В этой статье я рассмотрю некоторые стратегии по преодолению ограничений; уделив особое внимание реальным решениям для улучшения рабочего процесса разработки.

Читать далее

Использование Redis в Go

Habr.com - ср, 11/20/2024 - 19:15

Redis — хранилище из семейства нереляционных (NoSQL) баз данных. Redis является очень быстрым хранилищем данных благодаря своей архитектуре in-memory. Он идеально подходит для задач, требующих быстрого доступа к данным, таких как кэширование, очереди сообщений, сессионная информация и многое другое. Go также известен своей высокой производительностью за счет компиляции в машинный код и эффективного управления памятью.

Читать далее

Как общаться с руководителем

Habr.com - ср, 11/20/2024 - 19:08
Напишу несколько простых и избитых правил общения между руководителем и подчинёнными. Вы могли их видеть так или иначе много раз, но иногда, в моменты грусти по поводу собственного коллектива (такие моменты бывают у абсолютно всех руководителей!) хочется порефлексировать, конкретизировать и положить на бумагу мысли по этому поводу.

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


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

Вернер Бухгольц. Байт на Stretсh

Habr.com - ср, 11/20/2024 - 19:05

В феврале 1977 года, во втором выпуске журнала с говорящим названием «Байт» было опубликовано письмо некоего Вернера Бухгольца, который приоткрыл тайну появления этого термина. Почему? Потому что именно он стоял у его основ и вспомнил, что первое применение термина было в далёком 1955 году, в первые дни разработки IBM 7030 Stretch. Через год из многих вариантов «стандартным» стал восьмибитный байт, но эта информация содержалась во внутренних документах для IBM 7030 Stretch и в статье «система связей», которая предназначалась для внутреннего пользования. Именно Вернер решил использовать написание byte, чтобы не допустить случайной путаницы с bit. Лишь в июне 1959 года, в статье «Обработка данных по частям», термин официально «родился» во всем привычном значении и «ввёл» Вернера Бухгольца в историю информационных технологий. Ключевую роль в этом сыграл успех и провал суперкомпьютера Stretсh.

Читать далее

Размер имеет значение: как исторические данные помогают на этапе дизайна A/B-теста

Habr.com - ср, 11/20/2024 - 18:51

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

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 5 гостей.
Ленты новостей