Byla vydána nová verze 9.7 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled novinek, vylepšení a oprav v poznámkách k vydání.
Vývojáři webového prohlížeče Ladybird dnes oznámili, že mění způsob vývoje. S blížícím se vydáním alfa verze přestávají přijímat veřejné pull requesty. Všechny otevřené veřejné pull requesty budou uzavřeny. Tým nedokáže garantovat bezpečnost AI generovaných pull requestů.
OpenLogi (GitHub) je open source náhrada aplikace Logi Options+ pro přizpůsobení myší od společnosti Logitech. Zatím běží pouze na macOS.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za květen (YouTube).
Úřad pro ochranu osobních údajů řeší desítky stížností na jednotné měsíční hlášení zaměstnavatele, které stát spustil počátkem dubna. Systém, jenž má firmám odlehčit od desítek formulářů, nejenže výrazně zatížil jejich účetní oddělení, ale docházelo v něm i k únikům osobních dat zaměstnanců k firmám, kde nepracovali. Podle ministerstva práce a sociálních věcí stála za problémem technická chyba. „Incident se týkal několika stovek
… více »Byla vydána (𝕏, Bluesky) nová verze 22.0.0 open source webového aplikačního frameworku Angular (Wikipedie). Přehled novinek v příspěvku na blogu.
Vim Classic byl vydán ve verzi 8.3. Drew DeVault oznámil tento fork editoru Vim (verze 8.2.0148, tj. těsně před zavedením Vim9 skriptování) v březnu letošního roku. Důvodem forku bylo, že vývojáři editorů Vim a Neovim začali při vývoji využívat LLM.
Open source konference DevConf.CZ 2026 proběhne 18. a 19. června v Brně na FIT VUT. Publikován byl program a spuštěna byla registrace.
Společnost JetBrains uvolnila verzi 2 svého open-source velkého jazykového modelu (LLM) pro vývojáře Mellum.
Probíhá konference Microsoft Build 2026. Microsoft představuje své novinky: kvantový čip Majorana 2, Surface Laptop Ultra a Surface RTX Spark Dev Box s NVIDIA RTX Spark, Intelligent Terminal, Coreutils for Windows (fork Rust Coreutils), AI modely MAI, AI agenta Scout, platformu pro agent-first zařízení Project Solara, …
Dobré odpoledne...
Co bych potřebovala
Potřebovala bych poradit, jak pomocí souboru .htaccess uloženého v požadovaném adresáři zakázat spuštění souborů php. Pravidlo potřebuji aplikovat na adresář ve kterém je soubor .htaccess uložen včetně jeho všech podadresářů.
K čemu to potřebuji
Mám na serveru upload obrázků a pokud by někdo nějakým způsobem uložil místo obrázku soubor php, chci zabránit spuštění jeho obsahu.
Pokud by někdo věděl, prosím o pomoc, děkuji a přeji krásný den. V.L.
Řešení dotazu:
RewriteEngine on RewriteRule \.php$ - [F]Vysvětlení: První řádek zapne zpracování rewrite (ještě musí být mod_rewrite aktivovaný na serveru). Druhý se aplikuje na název souboru, který končí .php (\ je tam pro potlačení speciálního významu tečky, dolar má naopak speciální význam konce toho názvu). Pomlčka značí prázdné url, [F] značí 403 Forbidden. Snad je to správně. Jinak je lepší to ošetřit už při tom ukládání, pokud to jde. Bacha, aby dotyčný nemohl uložit, přepsat či smazat
.htaccess.
\.přípona$:
When you use AddHandler, you are telling Apache that “execute this as php” is one possible way to handle .php files. But! Apache doesn’t have the same idea of file extensions that every human being on the planet does. It’s designed to support, say, index.html.en being recognized as both English and HTML. To Apache, a file can have any number of file extensions simultaneously. Imagine you have a file upload form that dumps files into some public directory. To make sure nobody uploads PHP files, you just check that they don’t have a .php extension. All an attacker has to do is upload a file named foo.php.txt; your uploader won’t see a problem, but Apache will recognize it as PHP, and it will happily execute.
RemoveHandler .php .phtml .php3 RemoveType .php .phtml .php3 php_flag engine offKaždý řádek de-facto, dělá to co požadujete, PHP zdroják se pak normálně zobrazí jako běžný text.
Tiskni
Sdílej: