Kategori: Administrim

Как мы при помощи WebAssembly в 20 раз веб-приложение ускорили

В этой статье рассматривается кейс по ускорению браузерного приложения через замену вычислений JavaScript на WebAssembly. WebAssembly — что это такое? Если коротко, то это это бинарный формат инструкций для стековой виртуальной машины. Часто Wasm (сокращенное название) называют языком программирования, но это не так. Формат инструкций исполняется в браузере наряду с JavaScript. Важно, что WebAssembly можно […]

PyDERASN: как я написал ASN.1 библиотеку с slots and blobs

ASN.1 это стандарт (ISO, ITU-T, ГОСТ) языка описывающего структурированную информацию, а также правил кодирования этой информации. Для меня как программиста это просто ещё один формат сериализации и представления данных, наравне с JSON, XML, XDR и другими. Он крайне распространён в нашей обычной жизни, и с ним многие сталкиваются: в сотовой, телефонной, VoIP связи (UMTS, LTE, […]

Он вам не дRook

В связи с набирающей популярностью Rook хочется поговорить о его подводных камнях и проблемах, которые ждут вас на пути. О себе: Опыт администрирования ceph с версии hammer, основатель комьюнити t.me/ceph_ru в телеграм. Дабы не быть голословным я буду ссылаться на принятые хабром (судя по рейтингу) посты о проблемах с ceph. С бОльшей частью проблем в […]

Bitmap-индексы в Go: поиск на дикой скорости

Вступительное слово Я выступил с этим докладом на английском языке на конференции GopherCon Russia 2019 в Москве и на русском — на митапе в Нижнем Новгороде. Речь в нём идёт о bitmap-индексе — менее распространённом, чем B-tree, но не менее интересном. Делюсь записью выступления на конференции на английском и текстовой расшифровкой на русском. Мы рассмотрим, […]

Python — помощник в поиске недорогих авиабилетов для тех, кто любит путешествовать

Автор статьи, перевод которой мы публикуем сегодня, говорит, что её цель — рассказать о разработке веб-скрапера на Python с использованием Selenium, который выполняет поиск цен на авиабилеты. При поиске билетов используются гибкие даты (+- 3 дня относительно указанных дат). Скрапер сохраняет результаты поиска в Excel-файле и отправляет тому, кто его запустил, электронное письмо с общими […]

Docker: këshilla jo të dëmshme

Në komentet e artikullit tim Docker: këshilla të dëmshme kishte shumë kërkesa për të shpjeguar se çfarë është aq e tmerrshme Dockerfile i përshkruar atje. Përmbledhja e serisë së kaluar: dy zhvillues në një afat të ngushtë përgatitin një Dockerfile. Në proces, në derën e tyre hyn Ops Igor Ivanoviç. Dockerfile përfundimtar është aq i dobët sa që AI është në kufijtë e infarktit. Tani do të shohim se çfarë nuk shkon me këtë […]

12. Pikë Kontrolli Fillimi R80.20. Logët & Raportet

Mirëseerdhët në mësimin e 12-të. Sot do të flasim për një temë shumë të rëndësishme, e cila është puna me logët dhe raportet. Ndonjëherë kjo funksionalitet del të jetë vendimtar në zgjedhjen e një sistemi mbrojtës. Ata që merren me sigurinë e duan sistemin e raportimit të lehtë dhe kërkimin funksional në ngjarje të ndryshme. Është e vështirë t'i akuzosh për këtë. Në thelb, logët […]

Rezervimi në Kubernetes: ekziston

Më quajnë Sergey, unë jam nga kompania ITSumma, dhe do të doja t'ju tregoj se si ne e qasemi rezervimit në Kubernetes. Kohët e fundit kam qenë shumë aktiv në konsultimin për implementimin e zgjidhjeve të ndryshme devops për ekipe të ndryshme, dhe përveç kësaj, punoj ngushtë në projekte që përdorin K8s. Në konferencën Uptime day 4, e cila ishte e dedikuar rezervimit në sisteme të ndërlikuara […]

Konfigurimi i GjState të PowerShell dhe limi: pjesa 1. Konfigurimi i Serverit DSC Pull për punë me bazën e të dhënave SQL

Konfigurimi i GjState të PowerShell (DSC) e thjeshton ndjeshëm punën e vendosjes dhe konfigurimit të sistemit të operimit, roleve të serverit dhe aplikacioneve, kur keni qindra serverë. Por kur përdorni DSC on-premises, dmth. jo në MS Azure, ka disa nuanca. Ato bëhen veçanërisht të dukshme kur organizata është e madhe (nga 300 stacione punuese dhe serverë) dhe akoma nuk e kanë hapur botën […]

Используем AppDynamics с Red Hat OpenShift v3

В последние время многие организации хотят, чтобы их приложения переходили из монолитов в микросервисам с использованием «платформы как услуги» (PaaS), таких как RedHat OpenShift v3, AppDynamics сделала значительные инвестиции в обеспечение первоклассной интеграции с такими провайдерами. AppDynamics интегрирует свои агенты с RedHat OpenShift v3 используя методологии Source-to-Image (S2I). S2I — это инструмент для сборки воспроизводимых […]

Ищем уязвимости в UC Browser

Введение В конце марта мы сообщали, что обнаружили скрытую возможность загрузки и запуска непроверенного кода в UC Browser. Сегодня разберём подробно, как эта загрузка происходит и как хакеры могут использовать её в своих целях. Некоторое время назад UC Browser рекламировали и распространяли очень агрессивно: его устанавливали на устройства пользователей с помощью вредоносных программ, распространяли с […]

Что такое DevOps

Определение DevOps очень сложное, поэтому приходится каждый раз запускать дискуссию об этом заново. Только на Хабре тысяча публикаций на эту тему. Но если вы это читаете, то наверняка знаете, что такое DevOps. Потому что я — нет. Привет, меня зовут Александр Титов (@osminog), и мы мы просто поговорим о DevOps и я поделюсь своим опытом. Долго думал, как сделать мой рассказ полезным, поэтому здесь будет много вопросов — тех, […]

Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS 🔥 Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS | ProHoster