Autor: Yuri Gagarin

Arkitektura S3: 3 vjet evolucioni i Mail.ru Cloud Storage

Storage Corridor by St-Pete Hey everyone! I am Mons Anderson, the platform architect at Mail.ru Cloud Solutions, and I will share how we built our S3 storage, how it works, which solutions were successful, and which ones we would change if we started this project from scratch today. This article is based on a presentation at the @Databases Meetup by Mail.ru Cloud Solutions & Tarantool. […]

Një nisje e Camunda BPM në Kubernetes

Are you using Kubernetes? Ready to move your Camunda BPM instances from virtual machines, or maybe just try running them on Kubernetes? Let’s look at some common configurations and individual components that you can adapt to your specific needs. It is assumed that you have already used Kubernetes before. If not, why not check out the guide and run your first […]

Është prezantuar Firefox Reality PC Preview për pajisjet e realitetit virtual

Kompania Mozilla ka prezantuar një botim të ri të shfletuesit për sistemet e realitetit virtual — Firefox Reality PC Preview. Shfletuesi mbështet të gjitha mundësitë e Firefox për garantimin e privatësisë, por ofron një ndërfaqe përdoruesi tridimensionale të ndryshme, që lejon navigimin nëpër faqe brenda botës virtuale ose brenda sistemeve të realitetit të shtuar. Ndërtimet janë të disponueshme për instalim nëpërmjet katalogut HTC Viveport (deri tani vetëm për Windows […]

Štoku i USB-së së bërthamës Linux është kaluar në përdorimin e terminologjisë përfshirëse

Në bazën e kodit, mbi të cilën po formohet versioni i ardhshëm i bërthamës Linux 5.9, janë pranuar ndryshime në nën-sistemin USB, me pastrim të terma të papërshtatshëm. Ndryshimet janë bërë në përputhje me rekomandimet e fundit të miratuara për përdorimin e terminologjisë përfshirëse në bërthamën Linux. Kodi është pastruar nga përdorimi i fjalëve «slave», «master», «blacklist» dhe «whitelist». Për shembull, në vend të frazës «usb slave device» tani përdoret «usb […]"

Analiza statike – nga njohja deri te integrimi

Tired of endless code reviews or debugging? Sometimes you wonder how to simplify your life. A little research, or just stumbling across it, may lead you to the magical phrase: ‘Static Analysis’. Let’s explore what it is and how it can interact with your project. In fact, if you are writing in any modern language, then, even without realizing it, […]

Pula apo veza: po zbërthejmë IaC

Which came first—the chicken or the egg? A rather strange start for an article about Infrastructure-as-Code, isn’t it? What is an egg? Most often, Infrastructure-as-Code (IaC) is a declarative way to represent infrastructure. In it, we describe the state we want to achieve, from the hardware part all the way to the software configuration. Thus, IaC is used for: Resource Provision. This includes VMs, S3, VPC, and […]

Nuk ia vlen të përdorni OFFSET dhe LIMIT në pyetjet me paginim

The days of not worrying about database performance optimization are over. Time does not stand still. Every new tech entrepreneur wants to create the next Facebook, striving to gather all the data they can reach. This data is essential for businesses to train better models that help generate revenue. In such conditions, programmers […]

Lëshimi i bibliotekës sistemore Glibc 2.32

Pas gjashtë muajve zhvillimi, është publikuar lëshimi i bibliotekës sistemore GNU C Library (glibc) 2.32, e cila plotësisht përputhet me kërkesat e standardeve ISO C11 dhe POSIX.1-2017. Në këtë version të ri janë përfshirë rregullime nga 67 zhvillues. Nga përmirësimet e realizuara në Glibc 2.32 mund të përmendim: Shtimi i mbështetjes për procesorët Synopsys ARC HS (ARCv2 ISA). Për punën e portit kërkohet të paktën binutils 2.32, […]

Kodi GPL nga Telegram është marrë nga messenger-i Mail.ru pa respektuar GPL

Zhvilluesi i Telegram Desktop zbuloi se klienti im-desktop nga Mail.ru (me sa duket, ky është klienti desktop myteam) ka kopjuar pa asnjë ndryshim motorin e vjetër të animacionit nga Telegram Desktop (sipas vetë autorit, jo nga cilësia më e mirë). Gjithashtu, përveç se nuk është përmendur fare Telegram Desktop, licenca e kodit është ndryshuar, përkatësisht, nga GPLv3 […]

Ka filluar testimi beta i PHP 8

U prezantua lëshimi i parë beta i degës së re të gjuhës së programimit PHP 8. Lëshimi është parashikuar për 26 nëntor. Njëkohësisht janë formuar lëshime korrigjues për PHP 7.4.9, 7.3.21 dhe 7.2.33, në të cilat janë eliminuar gabimet dhe vulnerabilitetet e akumuluara. Novitetet kryesore të PHP 8: Përfshirja e kompilerit JIT, aplikimi i të cilit do të lejojë rritjen e performancës. Mbështetje për argumentet emërore të funksioneve, të cilat lejojnë dërgimin e vlerave në funksion në lidhje me emrat, pra […]

Lëshimi i Ubuntu 20.04.1 LTS

Kompania Canonical prezantoi lëshimin e parë korrigjues të distribucionit Ubuntu 20.04.1 LTS, në të cilin janë përfshirë përditësime për disa qindra paketa, të lidhura me eliminimin e vulnerabiliteteve dhe problemeve që ndikojnë në stabilitetin. Në versionin e ri janë korrigjuar gjithashtu gabimet në instalues dhe bootloader. Lëshimi i Ubuntu 20.04.1 shënoi kalimin në stabilizimin bazë të lëshimit LTS — përdoruesit e Ubuntu 18.04 tani do të ofrohen të bëjnë azhurnimin në […]

Aplikacione moderne në OpenShift, pjesa 2: ndërtimet e lidhura të ndërtimeve të zinxhirit

Përshëndetje të gjithëve! Këtu është postimi i dytë nga seria jonë, në të cilën tregojmë si të implementoni aplikacione web moderne në Red Hat OpenShift. Në postimin e kaluar, u njoftuam pak për mundësitë e reja të builder-imazhit S2I (source-to-image), që është krijuar për ndërtimin dhe implementimin e aplikacioneve moderne web në platformën OpenShift. Atëherë na interesonte tema e implementimit të shpejtë të aplikacioneve, ndërsa sot do të shqyrtojmë se si […]

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