тема: администрация

Ръководство за манекени: Изграждане на DevOps вериги с инструменти с отворен код

Създаване на вашата първа DevOps верига в пет стъпки за начинаещи. DevOps се превърна в панацея за процеси на разработка, които са твърде бавни, несвързани и по друг начин проблематични. Но имате нужда от минимални познания за DevOps. Ще обхване концепции като DevOps верига и как да създадете такава в пет стъпки. Това не е пълно ръководство, а само „риба“, която може да бъде разширена. Да започнем с историята. […]

Днес много популярни добавки за Firefox са спрели да работят поради проблеми със сертификата

Здравейте, скъпи жители на Хабровск! Бих искал веднага да ви предупредя, че това е първата ми публикация, така че моля, уведомете ме незабавно за всякакви проблеми, правописни грешки и т.н., които забележите. На сутринта, както обикновено, включих лаптопа и започнах спокойно да сърфирам в любимия си Firefox (release 66.0.3 x64). Изведнъж утрото престана да бъде вяло - в един злополучен момент изскочи съобщение […]

Как DNSCrypt реши проблема с изтеклите сертификати чрез въвеждане на 24-часов период на валидност

В миналото сертификатите често изтичаха, защото трябваше да се подновяват ръчно. Хората просто са забравили да го направят. С появата на Let's Encrypt и процедурата за автоматично актуализиране, изглежда, че проблемът трябва да бъде решен. Но скорошната история на Firefox показва, че той всъщност все още е актуален. За съжаление сертификатите продължават да изтичат. В случай, че някой е пропуснал тази история, […]

Руска система за съхранение AERODISK: тестване на натоварване. Изстискване на IOPS

Здравейте всички! Както обещахме, публикуваме резултатите от тест на натоварване на руска система за съхранение на данни - AERODISK ENGINE N2. В предишната статия счупихме системата за съхранение (т.е. направихме краш тестове) и резултатите от краш теста бяха положителни (т.е. не счупихме системата за съхранение). Резултатите от краш теста можете да намерите ТУК. В коментарите към предишната статия бяха изразени пожелания за [...]

Седем неочаквани Bash променливи

Продължавайки поредицата си от публикации за по-малко известни bash функции, ще ви покажа седем променливи, за които може би не знаете. 1) PROMPT_COMMAND Може би вече знаете как да манипулирате подканата, за да показвате различна полезна информация, но не всеки знае, че можете да изпълните команда на shell всеки път, когато се покаже подканата. Всъщност много сложни манипулатори за подсказки […]

Кабелни ТВ мрежи за най-малките. Част 4: Цифров компонент на сигнала

Всички знаем много добре, че светът на технологиите около нас е дигитален или се стреми към него. Цифровото телевизионно излъчване далеч не е нещо ново, но ако не сте се интересували специално от него, присъщите технологии може да са изненадващи за вас. Съдържание на поредицата от статии Част 1: Обща архитектура на CATV мрежата Част 2: Състав и форма на сигнала Част 3: Аналогов компонент на сигнала […]

MSI/55 - стар терминал за поръчка на стоки от филиал в централен магазин

Устройството, показано на KDPV, е предназначено за автоматично изпращане на поръчки от клон до централен магазин. За да направите това, беше необходимо първо да въведете артикулните номера на поръчаните стоки в него, да се обадите на номера на централния магазин и да изпратите данните на принципа на акустично свързан модем. Предполага се, че скоростта, с която терминалът изпраща данни, е 300 бода. Той се захранва от четири живачно-цинкови елемента (тогава […]

Отидете там - не знам къде

Един ден намерих формуляр за телефонен номер зад предното стъкло на колата на жена ми, който можете да видите на снимката по-горе. В главата ми изникна въпрос: защо има формуляр, но не и телефонен номер? На което се получи гениален отговор: никой да не разбере номера ми. Хммм... „Телефонът ми е нула-нула-нула и не си мислете, че това е паролата.“ […]

Docker контейнер за управление на HP сървъри чрез ILO

Вероятно се чудите - защо Docker съществува тук? Какъв е проблемът с влизането в уеб интерфейса на МОТ и настройването на вашия сървър според нуждите? Това си помислих, когато ми дадоха няколко стари ненужни сървъра, които трябваше да преинсталирам (това, което се нарича reprovision). Самият сървър се намира в чужбина, единственото налично нещо е уеб [...]

QEMU.js: вече сериозно и с WASM

Имало едно време, за забавление, реших да докажа обратимостта на процеса и да науча как да генерирам JavaScript (или по-скоро Asm.js) от машинен код. За експеримента беше избран QEMU и известно време по-късно беше написана статия на Habr. В коментарите ме посъветваха да преработя проекта в WebAssembly и някак си не исках да изоставя почти завършения проект... Работата продължаваше, но беше много […]

VRAR в услуга с цифрова търговия на дребно

„Създадох OASIS, защото се чувствах неудобно в реалния свят. Не знаех как да се разбирам с хората. Цял живот ме е било страх. Докато разбрах, че краят е близо. Едва тогава разбрах, че колкото и жестока и ужасна да е реалността, тя си остава единственото място, където можеш да намериш истинското щастие. Защото реалността […]

Qemu.js с поддръжка на JIT: пълнежът все още може да се върне обратно

Преди няколко години Фабрис Белард написа jslinux, компютърен емулатор, написан на JavaScript. След това имаше поне Virtual x86. Но всички те, доколкото знам, бяха интерпретатори, докато Qemu, написан много по-рано от същия Fabrice Bellard, и вероятно всеки уважаващ себе си съвременен емулатор, използва JIT компилация на гост код в […]