Категория: Администриране

WavesKit — PHP фреймуърк за работа с блокчейна Waves

Харесвам PHP заради бързината на разработване и отличната преносимост. Много е удобно, когато в джоба винаги имаш готов инструмент за решаване на задачи. Беше доста разочароващо, когато при запознаване с родния блокчейн Waves Platform не намерих готов SDK на PHP. Какво да се прави, трябваше да го напиша. Първоначално се налагаше да използвам възли за подписване на транзакции. Така, […]

Как да изградим SDN — осем инструмента с отворен код

Днес подготвихме за нашите читатели подборка на SDN контролери, които активно се поддържат от потребителите на GitHub и големи отворени фондове като Linux Foundation. / Flickr / Johannes Weber / CC BY OpenDaylight OpenDaylight — отворена модулна платформа за автоматизация на мащабни SDN мрежи. Първата версия излезе през 2013 година, която по-късно стана част от Linux Foundation. През март тази […]

Клъстерно хранилище за малки уеб клъстери на базата на drbd+ocfs2

За какво ще говорим: Как бързо да настроим общо хранилище за два сървъра на базата на решенията drbd+ocfs2. За кого ще бъде полезно: Туториалът ще бъде полезен на системните администратори и на всички, които избират вариант за реализиране на хранилище или искат да опитат решение. От какви решения се отказахме и защо Често се сблъскваме със ситуация, когато трябва да реализираме малко […]

Носорог вътре в кота — стартираме фърмуер в емулатор Kopycat

В рамките на срещата 0x0A DC7831 DEF CON Нижни Новгород на 16 февруари представихме доклад за основните принципи на емулация на бинарен код и собствената ни разработка — емулатора на хардуерни платформи Kopycat. В статията ще предоставим описание на стартиране на фърмуера на устройството в емулатора, ще демонстрираме взаимодействие с отладчика и ще извършим малък динамичен анализ на фърмуера. Предистория Дълго време назад в […]

Обратно към микросервисите заедно с Istio. Част 3

Прим. прев.: Първата част на този цикъл беше посветена на запознаване с възможностите на Istio и демонстрацията им в действие, втората — на прецизно настроена маршрутизация и управление на мрежовия трафик. Сега обаче става дума за сигурност: за демонстрация на свързаните с нея основни функции авторът използва идентификационен сервис Auth0, но по аналогия с него могат да се настройват и други доставчици. Настроихме […]

Обратно към микросервизите с Istio. Част 2

Прим. перев.: Първата част на този цикъл беше посветена на запознаване с възможностите на Istio и демонстрацията им в действие. Сега обаче ще се говори за по-сложни аспекти на конфигурирането и използването на този service mesh, а по-специално — за прецизното маршрутизиране и управление на мрежовия трафик. Напомняме също, че в статията се използват конфигурации (манифести за Kubernetes и Istio) […]

Назад към микросервисите с Istio. Част 1

Прим. перев.: Service mesh-ите определено станаха актуално решение в съвременната инфраструктура за приложения, следващи микросервисна архитектура. Въпреки че Istio може да е познат на много DevOps инженери, това е сравнително нов продукт, който, будейки комплексен по отношение на предлаганите възможности, може да изисква значително време за запознаване. Германският инженер Ринор Малоку, отговорен за облачните изчисления за големи клиенти в телекомуникациите […]

Termux стъпка по стъпка (Част 2)

В предишната част се запознахме с основните команди на Termux, настроихме SSH връзка с ПК, научихме как да създаваме alias-и и инсталирахме няколко полезни утилити. Този път ще направим още една крачка напред, ще: разберем за Termux:API, ще инсталираме Python и nano, а също така ще напишем «Hello, world!» на Python, ще разберем за bash-скриптове и ще напишем скрипт […]

Стискане на данни с алгоритъма на Хаффман

Въведение В тази статия ще разкажа за известния алгоритъм на Хаффман, както и за неговото приложение в стискането на данни. В резултат на това ще напишем прост архиватор. Вече имаше статия по темата на Хабра, но без практическа реализация. Теоретичният материал в текущия пост е взет от училищните уроци по информатика и книгата на Робърт Лафоре «Data Structures and Algorithms in Java». И така, всичко […]

Бинарно дърво или как да приготвим бинарно дърво за търсене

Прелюдия Тази статия е посветена на бинарните дървета за търсене. Неспокойно написах статия за стискането на данни с метода на Хаффман. Там не обърнах особено внимание на бинарните дървета, тъй като методите за търсене, вмъкване и изтриване не бяха актуални. Сега реших да напиша статия именно за дърветата. Може би, ще започнем. Дървото е структура от данни, състояща се от възли, свързани с ръбове. Може да се каже, че дървото — […]

Издаден е GitLab 11.9 с функция за откриване на тайни и няколко правила за разрешаване на мердж реквести

Бързо откриване на течове на тайни. На пръв поглед, малка грешка — случайно предоставяне на данни за вход в общ репозиториум. Въпреки това, последствията могат да бъдат сериозни. След като злонамеренец получи вашата парола или API-ключ, той ще завладее вашия акаунт, ще ви блокира и ще използва средствата ви неетично. Освен това, може да се появи ефект на домино: достъпът до един акаунт отваря достъп до други. […]

ИТ гиганти представиха съвместно решение за внедряване на хибридно облако.

Dell и VMware интегрират платформите VMware Cloud Foundation и VxRail. / снимка Navneet Srivastav PD. Защо е нужно това? Според проучването State of Cloud, 58% от компаниите вече използват хибридно облако. Миналата година този процент беше 51%. В平均на една организация „държи в облака“ около пет различни услуги. Внедряването на хибридно облако остава приоритет […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster