Категория: Блог

Нереални характеристики на реалните типове, или Внимавайте с REAL

След публикуването на статията за особеностите на типизацията в PostgreSQL, първият коментар беше относно трудностите при работа с действителни числа. Реших набързо да прегледам кода на наличните ми SQL заявки, за да видя колко често в тях се използва тип REAL. Оказа се, че се използва доста често и не винаги разработчиците разбират опасностите, които стоят зад него. И това, въпреки че […]

Разпределено обучение с Apache MXNet и Horovod

Преводът на статията е подготвен в навечерието на старта на курса «Промишленен ML на големи данни». Разпределеното обучение на няколко високопроизводителни изчислителни инстанции може да съкрати времето за обучение на съвременни дълбоки невропризнателни мрежи на голям обем данни от няколко седмици до часове или дори минути, което прави тази техника на обучение преобладаваща в практическото приложение на дълбокото обучение. Потребителите трябва да разбират как […]

Fluentd: защо е важно да настроим изходния буфер

В наше време е невъзможно да си представим проект на базата на Kubernetes без стек ELK, чрез който се записват логовете както на приложенията, така и на системните компоненти на клъстера. В практиката си използваме стек EFK с Fluentd вместо Logstash. Fluentd е съвременен универсален колектор на логове, който печели все по-голяма популярност и се присъедини към Cloud Native Computing Foundation, поради което […]

Релиз на мрежовия конфигуратор NetworkManager 1.26.0

Представен е стабилен релиз на интерфейса за опростяване на настройката на параметрите на мрежата — NetworkManager 1.26.0. Плъгините за поддръжка на VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN се развиват в рамките на свои собствени цикли на разработка. Основните новшества в NetworkManager 1.26: Добавена е нова опция за изграждане ‘firewalld-zone’, при активирането на която NetworkManager ще задава в динамичния междусетен екран firewalld зона за споделяне на свързаност, а при активиране […]

Релиз на системата за билети OTOBO, форк на OTRS

Компанията Rother OSS представи първия стабилен релиз на тикет-системата OTOBO 10.0.1, форк на OTRS CE. Системата е предназначена за решаване на задачи като осигуряване на работата на техническата поддръжка (help desk), управление на отговорите на клиентски запитвания (телефонни обаждания, имейл), координиране на предоставянето на корпоративни IT-сервизи, управление на заявките в отделите по продажби и финанси. Кодът на OTOBO е написан на Perl и се разпространява […]

SMB решения на Check Point. Нови модели за малки компании и филиали

Относително наскоро (през 2016 година) компанията Check Point представи новите си устройства (както шлюзове, така и сървъри за управление). Ключовото отличие от предишната линия е значително увеличената производителност. В тази статия ще се фокусираме изключително на по-малките модели. Ще опишем предимствата на новите устройства и възможните подводни камъни, за които не винаги се говори. Ще споделим също личните ни впечатления от тях […]

Пример за приложение, основано на събития, с уебхукове в обектното S3 хранилище на Mail.ru Cloud Solutions

Кафемашина на Rube Goldberg Архитектурата, основана на събития, увеличава ценовата ефективност на използваните ресурси, тъй като те се използват само в момента, когато са необходими. Има множество варианти как да се реализира това, без да се създават допълнителни облачни същности под формата на приложения за worker. Днес няма да говоря за FaaS, а за webhook. Ще покажа учебен пример за обработка на събития с помощта на […]

Добавяне на нода в топологията на Skydive ръчно чрез клиента на Skydive

Skydive е анализатор на мрежова топология и протоколи с отворен код в реално време. Той е насочен към предоставяне на изчерпателен начин да разберете какво се случва в мрежовата инфраструктура. За да ви заинтересувам, ще дам няколко екранни снимки за Skydive. Малко по-долу ще има пост за въведение в Skydive. Постът "Въведение в skydive.network" в Хабра. Skydive показва топологията на мрежата […]

Прост UDP hole punching чрез примера на IPIP тунел

Добър ден! В тази статия искам да разкажа как реализирах (още един) скрипт на Bash за свързване на два компютъра, които се намират зад NAT, с използване на технологията UDP hole punching на примера на ОС Ubuntu/Debian. Процесът на организиране на връзката се състои от няколко стъпки: Стартиране на възела и изчакване на готовността на отдалечения възел; Определяне на външния IP адрес и UDP порта; Предаване на външния IP адрес и […]

Прям VPN тунел между компютри през NAT'ите на доставчиците (без VPS, с помощта на STUN сървър и Яндекс.Диск)

Продължение на статията за това как успях да организирам пряк VPN тунел между два компютъра, намиращи се зад NAT'и на доставчиците. В предишната статия описах процеса на свързване с помощта на трета страна — посредник (наеман VPS, изпълняващ ролята на нещо подобно на STUN сървър и предавател на данни между възлите за свързване). В тази статия ще обясня как се справих без VPS, но посредниците останаха […]

В libtorrent е добавена поддръжка на протокола WebTorrent

В библиотеката libtorrent, която предлага ефективна реализация на протокола BitTorrent с оглед на потреблението на памет и натоварването на CPU, е добавена поддръжка за протокола WebTorrent. Кодът за работа с WebTorrent ще влезе в състава на следващото значително издание на libtorrent, формирано след клон 2.0, който е на етап кандидат за издания. WebTorrent представлява разширение на протокола BitTorrent, позволяващо организациите на децентрализирана мрежа за разпространение на съдържание, […]

Определяме процедура за спешен достъп до хостове SSH с хардуерни ключове.

В този пост ще разработим процедура за спешен достъп до хостове SSH, използвайки хардуерни ключове за сигурност в автономен режим. Това е само един от подходите, и можете да го адаптирате за себе си. Ще съхраняваме център на сертификацията на SSH за нашите хостове на хардуерния ключ за сигурност. Тази схема ще работи практически на всяко OpenSSH, включително SSH […]

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