<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
	<channel>
		<image>
			<link>https://php.vrana.cz/</link>
			<title>PHP triky</title>
			<url>https://php.vrana.cz/favicon.ico</url>
		</image>
		<title>PHP triky - články</title>
		<link>https://php.vrana.cz/</link>
		<description>Weblog o elegantním programování v PHP pro mírně pokročilé</description>
		<language>cs</language>
		<skipHours><hour>3</hour><hour>4</hour><hour>5</hour><hour>6</hour><hour>7</hour><hour>8</hour><hour>9</hour><hour>10</hour><hour>11</hour><hour>12</hour><hour>13</hour><hour>14</hour><hour>15</hour><hour>16</hour><hour>17</hour><hour>18</hour><hour>19</hour><hour>20</hour><hour>21</hour><hour>22</hour><hour>23</hour></skipHours><!-- GMT -->
<item>
	<title>Rozčarování z AI</title>
	<link>https://php.vrana.cz/ai-slop.php</link>
	<description>Budoucnost celkem jasně vidím v tom, že AI řeknu, co má udělat a jak si to má zkontrolovat, a ona se bude tak dlouho snažit, dokud to neudělá a kontrola neprojde. Možná mám moc velké nároky, ale schopnosti modelů zatím nejsou tak daleko, ...</description>
</item>
<item>
	<title>Adminer 5.4.2</title>
	<link>https://php.vrana.cz/adminer-5-4-2.php</link>
	<description>Adminer 5.4.2 opravuje bezpečnostní chybu DoS: útočník může Admineru podstrčit nesprávně formátovanou verzi a Adminer se pak všem uživatelům na tomto serveru odmítne nahrát. Chyba postihuje verze 4.6.2 až 5.4.1. Pokud nemůžete Adminer ...</description>
</item>
<item>
	<title>Adminer 5.4.0</title>
	<link>https://php.vrana.cz/adminer-5-4-0.php</link>
	<description>Delší dobu se v Admineru neobjevila žádná závažná chyba, tak jsem nemusel vydávat novou verzi, až počet změn hodně nabobtnal.

Při vyhledávání ve všech tabulkách se dá nově zadat jakýkoliv operátor. Dřív se vždy používalo ...</description>
</item>
<item>
	<title>Php-Wasm</title>
	<link>https://php.vrana.cz/php-wasm.php</link>
	<description>WebAssembly je pozoruhodná technologie. Umožňuje běh binárních programů v různých prostředích, především pak v prohlížečích. Do Wasm se dá kompilovat z různých programovacích jazyků, pro PHP existuje Php-Wasm. To umožňuje spouštět ...</description>
</item>
<item>
	<title>SimpleXML: jmenné prostory</title>
	<link>https://php.vrana.cz/simplexml-jmenne-prostory.php</link>
	<description>Extenzi SimpleXML mám v oblibě pro velice jednoduchou práci s XML dokumenty. Konec konců jsem se jí nechal inspirovat při tvorbě NotORM. Např. pro získání hodnoty atributu &lt;meta charset> se dá použít jednoduché $html->meta["charset"]. ...</description>
</item>
<item>
	<title>Adminer 5.3.0 - možnosti indexů</title>
	<link>https://php.vrana.cz/adminer-5-3-0.php</link>
	<description> Největší změna v Admineru 5.3.0 je podpora algoritmu indexu (bug #1030). PostgreSQL podporuje šest algoritmů, MySQL jen dva a to jen u některých typů tabulek.
Druhou novinkou jsou částečné indexy. V PostgreSQL lze nastavit podmínku, při ...</description>
</item>
<item>
	<title>Adminer 5.2.0</title>
	<link>https://php.vrana.cz/adminer-5-2-0.php</link>
	<description>Uživatelsky nejviditelnější změna v Admineru 5.2.0 je našeptávač pro SQL. Dále jsem udělal několik drobnějších změn:

Při hromadné editaci záznamů přes odkaz Změnit se nevytvoří políčka pro hodnotu NULL. Tento jednoduchý formulář ...</description>
</item>
<item>
	<title>Autocomplete pro SQL</title>
	<link>https://php.vrana.cz/autocomplete-pro-sql.php</link>
	<description>Našeptávače ve webových editorech kódu jsou převážně tupé. Mají seznam klíčových slov, která jednoduše doplňují podle toho, co začnete psát. V SQL jim můžete dát ještě seznam tabulek a jejich sloupců a doplňují pak i ty. Ale ...</description>
</item>
<item>
	<title>Adminer 5.1.1 - refaktoring</title>
	<link>https://php.vrana.cz/adminer-5-1-1.php</link>
	<description>Adminer prodělal asi největší refaktoring od přidání podpory pro ne-MySQL databáze.

PHP
Začalo to celkem nevinným komentářem, který mě vybídl k lepšímu popisu tvarů polí v dokumentačních komentářích. To bylo většinou jakž-takž ...</description>
</item>
<item>
	<title>Zvýrazňovače a editory kódu</title>
	<link>https://php.vrana.cz/zvyraznovace-a-editory-kodu.php</link>
	<description>Prism
Pokud bych chtěl dnes na webu jen zvýraznit zdrojový kód, tak sáhnu nejspíš po Prism: maličký, elegantní, snadný na použití:
&lt;link rel="stylesheet" href="prism/prism.css">
&lt;script src="prism/prism.js">&lt;/script>&lt;!-- nakonfigurované ...</description>
</item>
	</channel>
</rss>
