Kategorija: Blog

Docker slika za deljenje Single Page Application

Single-page Application (SPA) je skup statičkih JavaScript i HTML datoteka, kao i slika i drugih resursa. Pošto se ne menjaju dinamički, vrlo je lako objaviti ih na internetu. Za to postoji mnogo jeftinih, pa čak i besplatnih servisa, počevši od jednostavnog GitHub Pages (a za nekoga čak i sa narod.ru) i završavajući sa CDN-ovima poput Amazon […]

What is reservation in MultiSim and how does it work?

Pozdrav! Moje ime je Anton Dacenko i odgovaram za razvoj korporativnih rešenja i servisa u Beeline Business odeljenju. Danas ću vam reći kako koristimo tehnologije rezervacije i balansiranje u MultiSIM, za koje klijente je ovakav proizvod važniji nego što se čini na prvi pogled, i malo o mrežama uopšte. Napominjem odmah da će u postu biti reči […]

Facebook je predlagal nov mehanizem upravljanja s pomnilnikom slab za jedro Linux

Roman Gushchin from Facebook published a set of patches in the Linux kernel developers' mailing list, implementing a new slab memory controller. This new controller is notable for transferring slab accounting from the memory page level to the kernel object level, allowing for the shared use of slab pages across different cgroups instead of allocating separate slab caches for […]

Izid kriptografske biblioteke wolfSSL 4.4.0

A new release of the compact cryptographic library wolfSSL 4.4.0 is available, optimized for use on embedded devices with limited CPU and memory resources, such as Internet of Things devices, smart home systems, automotive infotainment systems, routers, and mobile phones. The code is written in C and is distributed under the GPLv2 license. The library provides high-performance implementations of modern cryptographic algorithms, including ChaCha20, Curve25519, NTRU, […]

Organizacija Linux Foundation je objavila avtomobilsko distribucijo AGL UCB 9.0

The Linux Foundation has introduced the ninth release of the AGL UCB (Automotive Grade Linux Unified Code Base) distribution, which is developing a universal platform for use in various automotive subsystems, from dashboards to automotive infotainment systems. AGL-based solutions are used in the information systems of Toyota, Lexus, Subaru Outback, Subaru Legacy, and light commercial vehicles from Mercedes-Benz Vans. The distribution is based on […]

KolibriN 10.1 — operacijski sistem, napisan v asemblerju

The release of KolibriN 10.1 has been announced — an operating system primarily written in assembly language. KolibriN is, on one hand, a user-friendly version of KolibriOS, while on the other, it is its maximum build. In other words, the project is designed to showcase to newcomers all the possibilities currently available in the alternative operating system Kolibri. Notable features of the build: Powerful multimedia capabilities: the FPlay video player, a viewer […]

Nova način upravljanja memorijom od Facebooka

Eden od članov razvojne ekipe družbenega omrežja Facebook, Roman Guščin, je v razdelku za razvijalce predlagal niz popravkov za jedro Linux, usmerjenih na izboljšanje dela s pomnilnikom preko uvedbe novega nadzornika za upravljanje le-tega – slab (slab memory controller). Razporejanje slab – to je mehanizem za upravljanje pomnilnika, namenjen bolj učinkovitemu razporejanju pomnilnika in odpravljanju znatne fragmentacije. Osnova […]

Štedimo malo novca na velikim količinama u PostgreSQL-u

Nadaljujemo z vprašanjem shranjevanja velikih tokov podatkov, o katerem smo govorili v prejšnjem članku o sekcioniranju. Tokrat bomo obravnavali načine, s katerimi je mogoče zmanjšati "fizično" velikost shranjenih podatkov v PostgreSQL in njihov vpliv na delovanje strežnika. Govorili bomo o nastavitvah TOAST in poravnavi podatkov. "V povprečju" ti načini ne bodo privarčevali preveč virov, vendar brez kakršne koli modifikacije aplikacijske kode. Vse to ::

Pisanje v PostgreSQL pri svetlobni hitrosti: 1 gostitelj, 1 dan, 1TB

Nedavno sem razložil, kako povečati zmogljivost SQL poizvedb "za branje" iz PostgreSQL baze s standardnimi recepti. Danes pa se bomo osredotočili na to, kako lahko bolj učinkovito zapišemo v BDP brez uporabe kakršnih koli "uric" v konfiguraciji - preprosto s pravilno organizacijo podatkovnih tokov. #1. Sekcioniranje Članek o tem, kako in zakaj je smiselno organizirati aplikativno sekcioniranje "v teoriji" ::

Izid strežniške JavaScript platforme Node.js 14.0

Izšel je Node.js 14.0, platforma za izvajanje omrežnih aplikacij v JavaScriptu. Node.js 14.0 spada med različice z dolgo podporo, a ta status bo dodeljen šele oktobra, po stabilizaciji. Podpora za Node.js 14.0 bo trajala do aprila 2023. Podpora prejšnje LTS različice Node.js 12.0 bo trajala do aprila 2022, medtem ko bo prejšnja LTS različica 10.0 ::

V RubyGems je bilo odkritih 724 zlonamernih paketov

Podjetje ReversingLabs je objavilo rezultate analize uporabe type-squattinga v repozitoriju RubyGems. Običajno se type-squatting uporablja za širjenje zlonamernih paketov, ki temeljijo na tem, da nepozoren razvijalec med iskanjem naredi napako ali ne opazi razlike. V okviru raziskave je bilo odkritih več kot 700 paketov, katerih imena so podobna priljubljenim paketom in se razlikujejo le v manjših podrobnostih, na primer z zamenjavo podobnih črk ali uporabo ::

Na voljo je rebuilderd za neodvisno preverjanje Arch Linuxa s ponovljivimi gradnjami

Predstavljen je orodjar rebuilderd, ki omogoča neodvisno preverjanje binarnih paketov distribucije s postavitvijo kontinuiranega gradbenega procesa, ki preverja prenesene pakete s paketi, pridobljenimi s ponovno gradnjo na lokalnem sistemu. Orodje je napisano v jeziku Rust in je razširjeno pod licenco GPLv3. Trenutno je v rebuilderd na voljo le eksperimentalna podpora za preverjanje paketov iz Arch Linuxa, vendar bo kmalu […]

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster