Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Kalendář
Root do mailu
RSS
Blogy
Knihy
Speciály
Manuály
Licence
Jak na Linux
Zdroják
Hledat
Root.cz
»
Témata
»
PHP
PHP
61
–
90
/
369
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Vyšlo PHP 8.1 s vlákny a výčty
Včera vyšlo PHP 8.1.0. Novinkou je typ enumerate (výčet), který může mít jen diskrétní počet možných hodnot. Dále jsou tu fibers (vlákna), která se dají použít v kooperativním multitaskingu v PHP. Novinkou je také přepínač readonly, který…
Jan Fikar
26. 11. 2021
Počet nových komentářů
8
Jednotkové testování v PHP: parametrizované testy
V posledním dílu této minisérie budou zmíněny základní možnosti tzv. parametrizovaných testů. Ty jsou výhodné v případě, že chceme tentýž kód testu spustit s různými vstupními daty.
Pavel Herout
24. 11. 2021
Počet nových komentářů
2
Doba čtení:
6 minut
Vzniká PHP Foundation, z projektu PHP odchází Nikita Popov
Jeden z předních vývojářů jazyka PHP, Nikita Popov, po letech odchází, přičemž se bude plně věnovat LLVM. Pro PHP je to po 10 letech Nikitova plodného působení na PHP a v JetBrains citelná ztráta, neboť z něj odchází člověk, který v sobě nosí…
David Ježek
23. 11. 2021
Počet nových komentářů
24
Jednotkové testování v PHP: příjemné drobnosti
Kromě základních možností pro psaní testů nám PHPUnit poskytuje i řadu užitečných funkcí, které oceníme, jakmile začneme psát rozsáhlejší testovací sady. Hlavní z nich jsou vysvětleny na příkladech v tomto článku.
Pavel Herout
18. 11. 2021
Počet nových komentářů
20
Doba čtení:
8 minut
ITWorkshop v Plzni: ladíme běh PHP pro vysoký výkon
Ve středu 24. listopadu 2021 od 18:00 společnost PeoplePath pořádá IT workshop s názvem Ladíme běh PHP pro vysoký výkon. Akce se koná v salonku v 1. patře v restauraci U Salzmannů v Plzni. Drobné občerstvení je samozřejmostí a vstupné je zdarma…
PeoplePath
10. 11. 2021
Jednotkové testování v PHP: možnosti při psaní testovacích případů
V pokračování se dozvíme, jaké PHPUnit poskytuje možnosti při psaní testovacích případů. Základní možnosti (z dostupných 120) jsou vysvětleny na příkladech. Opět se dozvíme o dalších možnostech spolupráce PHPUnit a PhpStorm.
Pavel Herout
10. 11. 2021
Počet nových komentářů
58
Doba čtení:
14 minut
Jednotkové testování v PHP s knihovnou PHPUnit
V první části budou vysvětleny základní pojmy včetně výběru knihovny PHPUnit. Dozvíme se jaké jsou základní části jednotkového testu, jak začlenit testy do prostředí PhpStorm a jak pracovat s výsledky testů.
Pavel Herout
3. 11. 2021
Počet nových komentářů
18
Doba čtení:
12 minut
Začal vývoj Ubuntu 22.04 LTS, Project Trident končí
Stalo se
Začal vývoj Ubuntu 22.04 s dlouhodobou podporou. Distribuce vycházející z Void Linuxu s grafickým prostředím Lumina ukončuje svůj vývoj. AlmaLinux má nový nástroj pro aktualizaci Enterprise Linux systémů.
Filip Zatloukal
1. 11. 2021
Počet nových komentářů
2
Doba čtení:
2 minuty
Logování v PHP: různé možnosti výsledného formátování výstupů
V poslední třetí části budou popisovány různé možnosti výsledného formátování výstupů, které dokáží výrazně ovlivnit logovanou informaci. Na závěr bude uveden realističtější příklad použití, ze kterého vyplynou možné kombinace.
Pavel Herout
20. 10. 2021
Počet nových komentářů
15
Doba čtení:
11 minut
Logování v PHP: možnosti výstupů logování zajišťovaných handlery
Ve druhém článku si ukážeme poměrně podrobně možnosti výstupů logování zajišťovaných handlery. Tyto možnosti jsou vcelku rozsáhlé a evidentně reagují na reálnou poptávku takřka „ze života“.
Pavel Herout
13. 10. 2021
Doba čtení:
13 minut
IT workshop: Funkcionální programování v PHP
Dne 20. října 2021 od 18 hod pořádá firma RTsoft workshop na téma Funkcionální programování v PHP. Akce proběhne v Plzni v restauraci u Salzmannů v salónku v 1. patře. Pivo a občerstvení je zajištěno a vstup na akci je zdarma. Na workshopu se…
anonymní
11. 10. 2021
Logování v PHP: logovací systém integrovaný do známých frameworků
V prvním článku se dozvíme, jaká logovací knihovna bude popisována, jak ji zprovoznit v systému PhpStorm, jaké má základní principy a jak jednoduše vyzkoušet její funkčnost. Ukážeme si také, že jsou možné různé kombinace loggerů.
Pavel Herout
6. 10. 2021
Počet nových komentářů
1
Doba čtení:
14 minut
Arch Linux s jádrem 5.14, vyšla Fedora 35 beta
Stalo se
Komunita kolem Arch Linuxu vydala nový obraz s jádrem 5.14. Instalační obrazy pro beta verzi Fedora Linuxu 35 jsou k dispozici k veřejnému testování. Na Kickstarteru probíhá crowdfunding pro chytré hodinky Bangle.js 2.
Filip Zatloukal
4. 10. 2021
Počet nových komentářů
4
Doba čtení:
2 minuty
Více detailů k napadení git.php.net
Před dvěma týdny došlo k napadení serveru git.php.net, kde se objevily dvě škodlivé záplaty. Původně se myslelo, že byl kompromitován vlastní server a PHP přešlo na GitHub. Minulou středu Nikita Popov napsal více detailů o napadení. Útočníci…
Jan Fikar
12. 4. 2021
Git repositář PHP napaden a obsahoval zadní vrátka, PHP přechází na GitHub
O víkendu byl napaden server PHP git.php.net. Poslány byly dva škodlivé commity [1, 2], které byly falešně podepsané vývojáři Rasmusem Lerdorfem a Nikitou Popovem. Přidaný kód umožňuje vzdáleně spustit libovolný kód z HTTP hlavičky, začínajícím…
Jan Fikar
29. 3. 2021
Počet nových komentářů
13
AMD nabírá vývojáře, Google bude vyžadovat AV1
Stalo se
Linux 5.11 zrychlí CPU AMD o zhruba 5 %, jaké bude Xiaomi Mi 11 Ultra, Wine 6.2 s Mono 6.0, Mir 2.3.2 vylepšuje XWayland HiDPI, Samsung postaví v USA továrnu za 17 miliard USD, OpenMandriva Lx 4.2.
David Ježek
14. 2. 2021
Počet nových komentářů
6
Doba čtení:
6 minut
Mageia 8 RC1 přináší Linux 5.10.12 a přechod Radeonů na AMDGPU
Pomalu, ale jistě se blíží osmé vydání linuxové distribuce Mageia. Tvůrci vydali RC1, tedy kandidáta na ostrou verzi, jehož již víceméně lze doporučit znalejšímu uživateli pro běžné používání, ač se ještě nyní budou chytat poslední mušky. Jádro…
David Ježek
9. 2. 2021
Počet nových komentářů
2
Alpine Linux 3.13.0 přináší PHP 8 a obrazy pro cloud
Půl roku po předchozím vydání vyšel Alpine Linux 3.13.0, který přináší oficiální cloudové obrazy (zatím jen pro AWS EC2), vylepšenou podporu pro Wi-Fi a PHP 8.0 (vedle PHP 7.4). Namísto ifupdown z balíku busybox je nově nainstalován ifupdown-ng,…
Petr Krčmář
14. 1. 2021
PHP 8: trojnásobný výkon díky JIT a užitečné novinky pro programátory
Po téměř pěti letech přichází nová major verze populárního jazyka pro tvorbu webů. Stejně jako tomu bylo s příchodem řady 7.x, přináší i tato nová řada spoustu zajímavých a pro programátory jistě vítaných novinek.
Jakub Vokoun
2. 12. 2020
Počet nových komentářů
155
Doba čtení:
5 minut
Zranitelnost frameworku Nette se může týkat mnoha .CZ domén
Před dvěma týdny byla objevena zranitelnost CVE-2020–15227 v oblíbeném PHP frameworku Nette. Útočník může vzdáleně spustit libovolný kód. Zranitelné jsou všechny verze od 2.0, která již není 6 let udržovaná. Nyní se však opravy dočkala. Uživatelé…
Jan Fikar
19. 10. 2020
Počet nových komentářů
22
Purism nabízí vlastní SIMku Librem AweSIM, první kandidát na PHP 8.0
Stalo se
Linux má počáteční patche pro hybridní CPU Intel, vyšlo FreeBSD 12.2-BETA3, Samsung prezentoval technologii vrstvených 65nm/14nm CMOS snímačů.
David Ježek
4. 10. 2020
Počet nových komentářů
3
Doba čtení:
3 minuty
Postřehy z bezpečnosti: zranitelnost v pluginu pro WordPress opravena na druhý pokus
V tomto díle Postřehů se podíváme na dvakrát opravovanou zanitelnost pluginu WordPressu, na problematiku domácích routerů nebo na novou verzi distribuce určené k analýze malware.
CSIRT.CZ
3. 8. 2020
Počet nových komentářů
2
Doba čtení:
3 minuty
PHP slaví 25 let
Včera uběhlo 25 let od chvíle, kdy Rasmus Lerdorf představil projekt Personal Home Page Tools (PHP Tools) ve verzi 1.0. Šlo o sadu nástrojů / CGI knihoven napsaných v C, které si postupně začaly žít svým životem, růst až do dnešní podoby, kdy…
David Ježek
9. 6. 2020
Počet nových komentářů
96
Mobilní i desktopové aplikace mají v 70 % případů bezpečnostní chyby v open-source knihovnách
Téměř tři čtvrtiny programů pro mobily i desktopy obsahují minimálně jednu bezpečnostní chybu, která je přítomna v použitých open-source knihovnách, tvrdí Veracode ve své pravidelné zprávě o stavu zabezpečení. Experti z Veracode dodávají, že téměř…
David Ježek
26. 5. 2020
Počet nových komentářů
26
Dnes proběhl online sraz PHPčkářů #posobota
Sraz PHPčkařů, kteří mají rádi Nette, dnes proběhl na YouTube. Přednášky: Jakub Englický – Komplexní vývojářský stack pro Nette aplikaci v Dockeru (PHP, MariaDB, Redis, Elasticsearch) Jan Kuchař – Event Sourcing 101 / Proč event sourcing? Co…
martyd420
28. 3. 2020
Počet nových komentářů
3
Opraveny závažné zranitelnosti v PHP
Před týdnem byly vydány opravené verze PHP 7.3.9, 7.2.22 a 7.1.32, které odstraňují několik zranitelností. Mezi nimi je také závažná zranitelnost CVE-2019–13224 v knihovně pro regulární výrazy Oniguruma, která se k PHP přibaluje. Útočník může…
Jan Fikar
6. 9. 2019
Úvod do frameworku Symfony: flashové správy
V šiestom pokračovaní série článkov o Symfony si spojíme viaceré koncepty, o ktorých sme hovorili v minulých častiach a pridáme flashové správy. Ukážeme si tiež, ako pomocou relácie uchováme vyplnené políčka formulára.
Ján Bodnár
13. 6. 2019
Doba čtení:
9 minut
Objektové programování v PHP (školení)
Umíte používat PHP? A umíte v něm programovat objektově? Připravili jsme pro vás odborné školení Objektové programování v PHP, na kterém se zaměříme na nový objektový model se všemi jeho vlastnostmi, ošetření chyb pomocí výjimek a efektivní využití…
Redakce
15. 5. 2019
Úvod do frameworku Symfony: validácia dát
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.
Ján Bodnár
15. 5. 2019
Doba čtení:
12 minut
Úvod do frameworku Symfony: jednoduché formuláre
Vo štvrtom pokračovaní série článkov o PHP frameworku Symfony budeme rozoberať jednoduché formuláre. Keďže je problematika formulárov rozsiahla, bude rozdelená do viacerých častí.
Ján Bodnár
25. 4. 2019
Počet nových komentářů
2
Doba čtení:
10 minut
61
–
90
/
369
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Zprávičky
Bezpečnostní chyba v balíčku Needrestart umožňuje ovládnout systém
V balíčku Needrestart, který je ve výchozím nastavení nainstalován například v Ubuntu Serveru od verze 21.04, bylo odhaleno několik velmi…
8:49
Počet nových komentářů
2
Jádro Linux 6.13 přinese podporu Raspberry Pi Camera Front End
Spolu s dále rozvinutou obecnou podporu běhu Linuxu na Raspberry Pi 5, která se objevila v jádru 6.12, přinese následné jádro 6.13 též podporu…
7:00
Žebříček TOP 500: El Capitan s CPU+GPU AMD vede, Intel až na třetím místě
Superpočítač El Capitan je novým králem světového žebříčku. Tento stroj s více než 11 milióny CPU jader v podobě procesorů EPYC generace Zen…
0:00
Další zprávičky
Napište zprávičku
Komerční sdělení
Na NIS2 si vyhraďte minimálně 6 měsíců, radí Jan Sedlák z MasterDC
Budoucnost zpracování dokumentů s AI
ŠKOLENÍ: Jak bezpečně spravovat a provozovat linuxové servery?
VÍCE INFO
ČLÁNKY DO MAILU