Kategória: Blog

LLVM 10.0

LLVM – platforma na vývoj kompilátorov a nástrojových reťazcov pod licenciou Apache 2.0 s výnimkami. Niektoré zmeny v clang: Teraz sa kompilácia podľa predvoleného nastavenia nespúšťa v novom procese ako predtým. Podporujú sa koncepty C++20. Aritmetika ukazovateľov v C a C++ je povolená len v rámci polí, v súlade so štandardmi. Pridané sú príslušné kontroly v Undefined Behavior Sanitizer. Vylepšené […]

Výstup výsledkov vyhľadávania a problémy s výkonom.

Jedným z typických scenárov vo všetkých známych aplikáciách je vyhľadávanie údajov na základe určitých kritérií a ich zobrazenie v čitateľnej forme. Tu môžu byť aj doplnkové možnosti triedenia, skupinovania, stránkovania. Úloha je, zdalo by sa, triviálna, ale pri jej riešení mnohí vývojári robia množstvo chýb, kvôli ktorým potom trpí výkon. Pokúsme sa preskúmať rôzne […]

Kto je DevOps a kedy nie je potrebný

Téma DevOps sa v posledných pár rokoch stala veľmi populárnou. Mnohí by sa do nej radi zapojili, ale ako ukazuje prax, často len kvôli úrovni platov. Niektorí vo svojom životopise uvádzajú DevOps, hoci nie vždy vedia a chápu podstatu termínu. Niektorí si myslia, že akonáhle sa naučia Ansible, GitLab, Jenkins, Terraform a podobné (zoznam možno pokračovať podľa vlastného výberu), tak […]

BeeFREE. Prenášame ľudí na dištančnú prácu od roku 2016.

Ahoj! Dúfame, že tento príspevok čítate v pracovnom čase, už preložený na prácu na diaľku vaším zamestnávateľom. U nás sa podarilo previesť zamestnancov na diaľku celkom rýchlo z jedného jednoduchého dôvodu – od roku 2016 v spoločnosti existuje BeeFREE, náš strategický projekt práce na diaľku, ktorý umožňuje zamestnancom pracovať z domu. Pod katom – o […]

Vo verzii Chrome 83 sa objaví nastavenie na zobrazenie úplnej URL adresy v adresnom riadku

Spoločnosť Google má v úmysle vrátiť nastavenie, ktoré zakazuje skreslenie URL v adresnom riadku. Do kódovej základne, na základe ktorej bude vytvorená verzia Chrome 83, bolo prijaté zmeny s podporou nastavenia „chrome://flags/#omnibox-context-menu-show-full-urls“, pri aktivácii ktorého sa v kontextovom menu adresného riadku objaví značka „Always show full URLs“ na vrátenie zobrazovania plného URL. Pripomíname, že v Chrome 76 bol adresný riadok […]

Firefox Better Web with Scroll - nový model monetizácie od Mozilly

24. marca, vo svojom blogu spoločnosť Mozilla navrhla používateľom Firefox zúčastniť sa testovania služby „Firefox Better Web with Scroll“, ktorá má za cieľ novú modelu financovania webových stránok. Cieľom projektu je umožniť používanie plateného predplatného na financovanie tvorby obsahu. To by malo majiteľom stránok umožniť vyhnúť sa reklame. Služba je organizovaná v spolupráci s projektom Scroll. Model vyzerá približne takto: […]

Najlepších 10 trikov a tipov pre Kubernetes

Na internete je množstvo referenčnej literatúry, ale niekedy sú najcennejšie tie najjednoduchšie rady. Tím Kubernetes aaS od Mail.ru preložil výber desiatich trikov a rád, ktoré autorka článku zozbierala po roku práce s Kubernetes. Rady nie sú zoradené podľa dôležitosti, ale myslíme si, že si každý nájde niečo užitočné pre seba. Najjednoduchší príkaz pri práci s Kubernetes […]

V Torchlight III sa objaví snajper, kombinujúci ďalekonosnú streľbu a magické zariadenia

Štúdio Echtra Games a vydavateľstvo Perfect World Entertainment zverejnili nový trailer Torchlight III. V ňom diváci predstavený ďalší herný klas - snajper (Sharpshooter). Samostatne vývojári objasnili hlavné vlastnosti tejto postavy. V bojoch hrdina používa dlhodobejšie zručnosti, presné výstrel a rôzne magické nástroje. Sniper je vyzbrojený nielen muškou, ale aj lukom a […]

Spoločnosť Oracle vydala Unbreakable Enterprise Kernel R5U3

Spoločnosť Oracle vydala tretie funkčné aktualizácie pre Unbreakable Enterprise Kernel R5, ktorý je prezentovaný na použitie v distribúcii Oracle Linux ako alternatíva k štandardnému balíku s jadrom z Red Hat Enterprise Linux. Jadro je dostupné pre architektúry x86_64 a ARM64 (aarch64). Zdrojové kódy jadra, vrátane rozdelenia na jednotlivé záplaty, sú zverejnené v verejnom Git repozitári Oracle. Balík Unbreakable Enterprise […]

GHC 8.10.1

Došlo k ďalšiemu vydaniu kompilátora Glasgow Haskell Compiler. Medzi zmenami: Nové rozšírenia jazyka UnliftedNewtypes, StandaloneKindSignatures a ImportQualifiedPost. Zmeny v generovaní kódu, vrátane agresívnejšej špecializácie kódu, nového analyzátora cyklov, optimalizácie práce s poľami a označovania ukazovateľov pre veľké dátové typy. Nový príkaz interpretera :instances, ktorý zobrazuje dostupné inštancie tried pre zadaný typ. Vylepšenia v práci zabudovaného profilu kódu. […]

BPF pre najmenších, časť nula: classic BPF

Berkeley Packet Filters (BPF) sú technológia jadra Linux, ktorá sa už niekoľko rokov objavuje na prvých stránkach anglicky hovoriacich technických publikácií. Konferencie sú preplnené prednáškami o využití a vývoji BPF. David Miller, správca sieťovej subsystému Linux, nazýva svoju prednášku na Linux Plumbers 2018 „Táto prednáška nie je o XDP“ (XDP je jeden z […]

Strace v Linuxe: história, zariadenie a použitie

V Unix-like operačných systémoch komunikácia programu s vonkajším svetom a operačným systémom prebieha prostredníctvom malého súboru funkcií — systémových volaní. To znamená, že na účely ladenia môže byť užitočné nahliadnuť do vykonávaných procesov systémovými volaniami. Sledovať „intímny život“ programov v Linuxe pomáha utilita strace, ktorej je táto článok venovaný. K príkladom použitia „špionážneho“ vybavenia sú priložené krátke […]

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster