Rozšírené hľadanie
Sobota 18. Máj 2024 |
meniny má Viola
Úvod do frameworku Symfony: validácia dát

15.05.2019 02:34  Vo piatom pokračovaní série článkov o Symfony sa budeme venovať validácii dát. V minulom článku sme použili na validáciu dát externú knižnicu Rakit Validation. Symfony má vlastný komponent pre validáciu: symfony/validator. Prv než prejdeme k validácii, predstavíme si Symfony PropertyAccess. Ide o komponent, ktorý unifikuje prístup k atribútom objektov a polí. PHP umožňuje prístup k atribútom objektov aj pomocou operátorov, ktoré sa používajú pri poliach.

Sto dní s novými diskusemi: slušná a věcná debata je zpět

14.05.2019 01:04  Uběhlo sto dní od chvíle, kdy jsme po dvaceti letech změnili přístup k diskusím na Rootu. Je čas podívat se na konkrétní provozní čísla a zhodnotit stav po více než třech měsících. Ke změně došlo letos 28. ledna, kdy jsme po dvaceti letech změnili pravidla diskusí. Ukázalo se, že úplně otevřené prostředí přestalo fungovat a nahrávalo trollům, hádkám a volné debatě na libovolná témata. Řekli jsme dost a upravili jsme pravidla hry. Do diskuse je možné psát pouze po registraci a máme nástroje, kterými udržujeme diskusi věcnou a klidnou.

Ladění aplikací v Go s využitím GNU Debuggeru a debuggeru Delve

14.05.2019 01:04  Důležitou součástí vývoje aplikací je samozřejmě i jejich ladění, k němuž lze v případě jazyka Go využít jak GNU Debugger, tak i debugger nazvaný Delve, který je určen primárně pro potřeby Go. 1. Ladění aplikací naprogramovaných v Go s využitím GNU Debuggeru a debuggeru Delve

Ubuntu 19.04: málo novinek na povrchu, o to více je jich uvnitř

14.05.2019 01:04  Ubuntu 19.04 Disco Dingo není přelomovým vydáním ani verzí s dlouhodobou podporou. Je jen další z dlouhé řady, přesto přináší některá zajímavá vylepšení týkající se desktopu i podpory hardware. Ubuntu 19.04 Disco Dingo vyšlo na konci minulého měsíce jako další udržovací vydání v řadě. Jsme v období přesně mezi dvěma vydáními s dlouhodobou podporou: verze 18.04 vyšla před rokem, další LTS se chystá za rok. Pokud máte rádi novinky a vaše instalace Ubuntu sleduje běžná vydání, i tentokrát vás potěší změny současné verze.

Postřehy z bezpečnosti: nebezpečný precedens v reakci na kyberútok

13.05.2019 12:33  Dnes se podíváme na kinetickou reakci na kybernetický útok, na uzavření další obchodní platformy v darknetu, na krádež Bitcoinů, špatnou ochranu osobních údajů nebo na phishing využívající popularitu posledních Avengers. Po třech letech od prohlášení NATO, že kyberprostor je oficiálně považován za bojiště moderního válčení, reagoval poprvé stát Izrael na kybernetický útok konvenčními zbraněmi. Minulou sobotu izraelská armáda vybombardovala budovu kybernetického velitelství v Pásmu Gazy, ze které operovaly jednotky Hamásu. Reagovala tak na právě uskutečněný kybernetický útok, který Izrael překazil, přisoudil Hamásu a jako odvetu shodil bomby na budovu, ze které útok probíhal.

Rok linuxového desktopu je tady, jen si toho nikdo nevšimne

13.05.2019 12:33  Už dvacet let se mluví o tom, že současný či příští rok bude tím pravým rokem linuxového desktopu. Zdá se, že to po mnoha nepovedených předpovědích přichází, jen si toho asi nikdo vlastně nevšimne. Už mnoho let slýcháme, že právě tento rok bude rokem linuxového desktopu. Už letos se to zlomí, všichni budou chtít linuxový systém a zastoupení poletí raketově vzhůru. Zatím k tomu nikdy nedošlo a na běžném desktopu jsme zvyklí vídat Windows či macOS, přičemž část populace už ani desktop nepoužívá a spoléhá se na mobilní přístroje.

Souboj AMD vs Intel příště na 7nm, Gaël Duval a jeho /e/OS na telefonech Samsung

12.05.2019 11:02  Rastrový editor Krita 4.2 s HDR v Alfa verzi, Samsung chystá 64Mpix telefony, Wine 4.8 s podporou Unicode 12.0, BSD systém Project Trident 19.04, XMPP/Jabber kecálek Kaidan součástí KDE. 14nm éra je víceméně pasé, takže je nejvyšší čas vypustit PR tygry a pohovořit o éře následné, tedy 7nm .

Komiks: teorie simulace

11.05.2019 10:13 Zamysleli jste se někdy, co asi dělají herní postavy, když je neovládáme? Kam se jim myšlenky a sny zatoulají? Bude to k všedním problémům průměrného hraničáře nebo snad k elektronickým ovečkám?

Marná ochrana ochrany Denuvo na Wikipedii: důvěryhodnost zdroje nade vše

10.05.2019 09:03  Heslo o protipirátské technologii Denuvo na Wikipedii se změnilo. Již neobsahuje v přehledné tabulce odkazy informující o cracku her s touto ochranou, přitom mezi referencemi tyto odkazy přetrvávají. Boj tvůrců ochran s piráty je věčný. Bývaly samozřejmě doby, kdy nelegální kopírování víceméně nebylo potřeba řešit, protože lisovací zařízení na gramodesky či kopírku na 35mm filmy měl doma málokdo. Jenže s 8mm filmem se pirátství rozmohlo a pak přišla „zhouba“ největší: VHS. Zrodila se první „řekněme ochrana“ Macrovision, o které dle tehdejších legend lze říci snad jen to, že kdo měl dostatečně tupé video, které na Macrovision kašlalo , kopíroval, co mu síly 24hodinového dne stačily – vždyť právě na možnosti levně přijít k filmům z VHS originálek žil celý byznys VHS půjčoven v 90 letech – stejně jako o dekádu později byznys DVD půjčoven .

Komunikace s využitím knihovny nanomsg a programovacího jazyka Python

09.05.2019 08:16  V závěrečném článku o knihovně nanomsg se seznámíme s použitím této knihovny z dalších jazyků, zejména z Pythonu. Taktéž si ukážeme, že některé operace je možné provádět přímo z příkazové řádky. 1. Využití různých komunikačních strategií z příkazového řádku

Google Chrome bude lépe chránit proti cookies a fingerprintingu

09.05.2019 08:16  Google plánuje do svého prohlížeče Chrome přidat dvě nové vlastnosti zaměřené na soukromí a bezpečnost. Konkrétně to budou same-site cookies a ochrana proti fingerprintingu. Oznámil to na konferenci I/O 2019. Na vývojářské konferenci I/O 2019 oznámil Google, že hodlá do prohlížeče Chrome přidat dvě novinky týkající se soukromí a bezpečnosti uživatelů. Jde o takzvané same-site cookies a ochranu proti fingerprintingu. Obou novinek bychom se měli dočkat v budoucích verzích prohlížeče, pravděpodobně už na konci letošního roku.

Ukaž svůj desktop: vyberte nejhezčí desktop ve 4. kole

08.05.2019 07:07  Linuxový desktop je hodně přizpůsobitelný a každý správný linuxák ho má vytuněný podle svého. Podívejte se na desítku zajímavých linuxových desktopů a vyberte ten, který je podle vás nejlepší. Máte zajímavě vyladěný desktop? Používáte netradiční prostředí, měřáky nebo jiné vytuněné prvky? Pochlubte se svým desktopem a můžete vyhrát zajímavé ceny. Stačí pořídit obrázek, poslat nám ho, přidat popis a počkat si na hodnocení od ostatních.

Kontejnery v základní knihovně programovacího jazyka Go

07.05.2019 06:06  I dnešní část je věnována popisu možností standardní knihovny. Dnes se zaměříme na protokol HTTP, popis balíčků s implementací různých datových struktur a taktéž na popis balíčku s rozhraními a typy pro řazení a vyhledávání. 1. Jednoduchý HTTP server využívající rozhraní ResponseWriter a strukturu Request

Icinga slaví 10. narozeniny: proč se vývojářům nelíbil Nagios?

07.05.2019 06:06  V těchto dnech slaví kulaté desáté narozeniny projekt Icinga, který se zabývá vývojem stejnojmenného monitorovacího nástroje. Původně vznikl z tehdy deset let starého projektu Nagios, který měl řadu problémů. Všechno začalo před dvaceti lety projektem Nagios. Jeho první verze vyšla 14. března 1999 ještě pod názvem NetSaint a jeho autor Ethan Galstad na něm pracoval jako na svém osobním projektu na hraní. Tehdejší monitorovací nástroje byly málo přizpůsobitelné, což byla přesně oblast, ve které měl být nový projekt jiný. Od začátku byl také dostupný pod svobodnou licencí GNU GPL 2, jako příspěvek komunitě.

Postřehy z bezpečnosti: Jendo, máš padáka!

06.05.2019 05:16  V dnešním čarodějnicko-májovém díle vyhodíme Jendu z práce, spočítáme škody po filipojakubské noci u Dellů, dozvíme se, koho má rád strýc Baloun a láskyplně promluvíme chůvičkou na cizí miminko. Výzkumníci z Rúrské univerzity v Bochumu a Münsterské univerzity aplikovaných věd objevili řadu zranitelností, kterými jsou ohroženy některé implementace ověřování pravosti OpenPGP a S/MIME podpisu. Útočníci díky nim dokáží podvrhnout do e-mailu neplatný podpis, který ovšem řada oblíbených e-mailových klientů chybně vyhodnotí jako platný.