Рубрика: адміністрування

Посібник для чайників: створення ланцюжків DevOps за допомогою інструментів з відкритим вихідним кодом

Створення першого ланцюжка DevOps за п'ять кроків для новачків. DevOps став панацеєю для надто повільних, роз'єднаних та інших проблемних процесів розробки. Але потрібні мінімальні знання в DevOps. Тут буде розглянуто такі поняття, як ланцюжок DevOps і як створити його за п'ять кроків. Це не повне керівництво, а лише "риба", яку можна розширювати. Почнемо з історії. […]

Сьогодні багато популярних аддонів для Firefox перестали працювати через проблеми із сертифікатом.

Здрастуйте, шановні хабрівчани! Відразу хочу попередити, що це — моя перша публікація, тож прошу відразу сповіщати про всі помічені проблеми, друкарські помилки тощо. Вранці, як завжди, я ввімкнув ноутбук і почав неспішний серфінг у своєму улюбленому Firefox (релізний 66.0.3 x64). Раптом ранок перестав бути важким - одного разу вискочило повідомлення про те, що [...]

Як DNSCrypt вирішив проблему прострочених сертифікатів, ввівши термін дії 24 години

Раніше сертифікати часто спливали через те, що їх потрібно було оновлювати вручну. Люди просто забували це зробити. З появою Let's Encrypt та автоматичної процедури оновлення як би проблема має бути вирішена. Але нещодавня історія з Firefox показує, що насправді вона, як і раніше, актуальна. На жаль, сертифікати продовжують закінчуватися. Якщо хтось пропустив цю історію, […]

Російська СГД AERODISK: навантажувальне тестування. Витискаємо IOPS-и

Всім привіт! Як і обіцяли, публікуємо результати тесту навантаження системи зберігання даних російського виробництва - AERODISK ENGINE N2. У минулій статті ми ламали СГД (тобто виконували краш-тести) і результати краш-тесту були позитивними (тобто СГД ми так і не зламали). З результатами краш-тесту можна ознайомитись ТУТ. У коментарях до попередньої статті висловили побажання про […]

Сім несподіваних змінних Bash

Продовжуючи серію нотаток про менш відомі функції bash, покажу вам сім змінних, про які ви могли не знати. 1) PROMPT_COMMAND Можливо, ви вже знаєте, як маніпулювати запрошенням prompt, щоб показати різну корисну інформацію, але не всі знають, що кожного разу при показі запрошення можна запускати команду оболонки. Насправді багато складних маніпуляторів prompt […]

Мережі кабельного телебачення для найменших. Частина 4: Цифрова складова сигналу

Всі ми чудово знаємо, що світ техніки навколо — цифровий, або прагне цього. Цифрове телемовлення - далеко не новина, проте якщо ви не цікавилися цим спеціально, вам можуть бути несподіваними властиві йому технології. Зміст серії статей Частина 1: Загальна архітектура мережі КТВ Частина 2: Склад та форма сигналу Частина 3: Аналогова складова сигналу […]

MSI/55 — старий термінал для замовлення товарів філією у центральному магазині

Пристрій, показаний на КДПВ, призначався для автоматичного відправлення замовлень із філії до центрального магазину. Для цього потрібно було, попередньо ввівши в нього артикули товарів, що замовляються, зателефонувати за номером центрального магазину і відправити дані за принципом модему, що акустично сполучається. Швидкість, з якою термінал надсилає дані, приблизно становить 300 бод. Живиться він від чотирьох ртутно-цинкових елементів (тоді [...]

Іди туди — не знаю куди

Якось я виявив за лобовим склом у машині дружини бланк для номера телефону, який ви можете бачити на фото вище. У мене постало питання: чому бланк є, а номери телефону немає? На що була отримана геніальна відповідь: щоб ніхто не дізнався мій номер. М-да ... "Мій телефон нуль-нуль-нуль, і не думай, що це пароль". […]

Docker контейнер для керування HP серверами через ILO

Ви напевно може запитати себе — а тут то Docker навіщо? У чому проблема зайти на веб-інтерфейс ILO і налаштувати свій сервер як слід? Так і я думав коли мені віддали пару старих непотрібних серверів, які мені треба було перевстановити (що називається reprovision). Самі сервер знаходяться за океаном, єдине, що доступно це веб […]

QEMU.js: тепер по-серйозному і з WASM

Колись давно я ради сміху вирішив довести оборотність процесу і навчитися генерувати JavaScript (а точніше, Asm.js) з машинного коду. Для експерименту був обраний QEMU, через деякий час була написана стаття на Хабр. У коментарях мені порадили переробити проект на WebAssembly, та й самому кидати майже закінчений проект якось не хотілося… Робота йшла, але дуже […]

VRAR на озброєнні цифрового рітейлу

«Я створив ОАЗІС, бо відчував себе некомфортно у реальному світі. Не знав як ладити з людьми. Боявся все своє життя. Поки що не зрозумів, що кінець близький. Тільки тоді я зрозумів, що поряд з якою жорстокою і страшною може бути реальність, вона залишається єдиним місцем, де ти можеш знайти справжнє щастя. Тому що реальність […]

Qemu.js з підтримкою JIT: фарш все ж таки можна провернути назад

Декілька років тому Фабріс Беллар написав jslinux — емулятор ПК, написаний на JavaScript. Після цього був ще мінімум Virtual x86. Але всі вони, наскільки мені відомо, були інтерпретаторами, у той час як написаний значно раніше тим же Фабрисом Белларом Qemu, та й, напевно, будь-який сучасний емулятор, що поважає себе, використовує JIT-компіляцію гостьового коду в код [...]