Zprávičky v rubrice Programovací jazyky
Zprávičky 1 – 30 / 320
Vývoj Qt+HTML aplikací
Aurélien Gâteau začal na svém blogu zveřejňovat zkušenosti, které získal při psaní aplikace kombinující PyQt, QtWebKit, jQuery a šablonovací systém Jinja2. Použil tedy Qt jako rozhraní mezi systémem a HTML frontendem, čímž si zjednodušil portaci na… Více
GDB 7.4 má lepší podporu pythoního skriptování
Vyšla nová verze GDB 7.4. Mezi novými funkcemi najdeme simulátor Renesas RL78, vylepšení podpory skriptování v Pythonu, nové příkazy a volby pro debugování, možnost zobrazit parametr funkce při jejím spuštění a mnoho dalšího. Další informace… Více
PHP 5.3.9 opravuje chybu umožňující DOS útok
Vyšla nová verze PHP s označením 5.3.9. Ta odstraňuje důležitou bezpečností chybu, která byla představena na Chaos Communication Congress a PHP nebylo jediný postižený jazyk. Chyba může být zneužita při výpočtu hashů a více se o ní dozvíte… Více
PyPy 1.7 je o 30 % rychlejší než jeho předchozí verze
Po třech měsících vyšla nová verze pythoní implementace PyPy s označením 1.7. Vývojáři se stejně jako v předchozích verzích zaměřili na rychlost, takže PyPy sice kopíruje vlastnosti už staršího Pythonu 2.7.1, ale rychlost stoupla o 30 %. Ještě… Více
Tipy pro vylepšení editoru Vim pomocí Vim Scriptu
V létě jsme tu rozebírali možnosti vylepšování editoru Vim pomocí interního programovacího jazyku Vim Script. Na serveru Openlogic.com vyšel článek na podobné téma. Rozebírá tvorbu takových skriptů a jejich mapování na funkční klávesy. Vše je… Více
Vyšlo PHP 5.4 RC1
Vyšel první release candidate PHP 5.4. Verze 5.4 přinese nové vlastnosti a odstraní některé zastaralé způsoby. Nová verze se označuje jako evoluce verze 5.3, která vyšla v roce 2009. Kompletní seznam novinek a změn v tomto vydání je k dispozici… Více
Vydána specifikace OpenCL 1.2
Khronos Group zveřejnila specifikaci OpenCL 1.2. Verze 1.1 vyšla více než před rokem a čtvrt. Nová verze je zpětně kompatibilní se všemi doposud zveřejněnými verzemi. Mezi novinkami nalezneme například bezproblémovou kompatibilitu médií a povrchů… Více
IronPython 2.7.1 dohnal CPython 2.7.2
Vyšla nová verze .NET implementace jazyka Python IronPython s označením 2.7.1. Pro svůj běh vyžaduje .NET 4 nebo Silverlight 4 podobně jako předchozí verze, proti které navíc přináší podporu pro moduly unicodedata, csv, a ats. Další moduly by měly odpovídat CPythonu 2.7.2. Více
Jak na hybridní HTML/JS+Qt aplikaci
S kombinací webové stránky a nativní aplikace se asi budeme setkávat čím dál častěji. Takovou aplikaci stačí obalit jen jednoduchým uživatelským rozhraním, implementovat pár signálů směřujících do nativního systému a port na novou platformu je na… Více
Python 3.2.2 opravuje nepříjemnou chybu v urllib.request
Vyšla nová verze Pythonu s označením 3.2.2. V té nejsou žádné syntaktické změny, ale hlavně opravy a optimalizace. Tím nejdůležitějším je oprava modulu urllib.request, který odmítal otevřít některé stránky. Odkazy ke stažení spolu s dalšími… Více
PyPy 1.6 je rychlejší a stabilnější
Vyšla nová verze pythoního interpretru PyPy s označením 1.6, implementující Python 2.7.1. Proti předchozí verzi je o 50 bugů chudší a o 20 až 30 % rychlejší. Obsahuje také beta podporu pro načítání pythoních C modulů. Více
C++0x konečně prohlášen za ISO standard
Už v březnu letošního roku bylo potvrzeno, že aktualizace C++ se v budoucnu stane ISO standardem. V pátek 12. srpna k tomu skutečně došlo a standard byl přijat, aby nahradil starší normu. S tou novou se také můžete setkat pod názvem C++11. Nová… Více
Standard C++11 byl schválen
Herb Sutter na svém blogu oznámil, že byl jednohlasně schválen standard C++11, dříve známý jako C++0×. Chvillku ještě potrvá, než bude zveřejněn, ale Sutter doufá, že by to mělo být během jednoho roku. Více
Stáhněte si nové vydání knihy Dive Into Python 3
Mark Pilgrim vydal nové vydání knihy Dive Into Python 3, která navazuje na úspěšnou klasiku Dive Into Python 3, kterou u nás přeložil CZ.NIC. Nové vydání obsahuje 20 % materiálu revidovaného z původní knihy a 80 % zcela nových textů. Jak píše… Více
Java 7 Standard Edition je venku
Po pěti letech vývoje vydala firma Oracle Java 7 Standard Edition. Sedmá Java by měla být díky projektu Coin mnohem efektivnější pro vývoj. Jde o projekt, který měl za úkol udělat v jazyku malé změny, které výrazným způsobem ovlivní produktivitu… Více
Go v Google App Engine nyní pro všechny
V květnu letošního roku oznámil Google, že jeho služba App Engine bude podporovat aplikace napsané jazykem Go, který pochází také od Googlu. Zatím byla podpora otevřena jen vybranému kruhu testerů, ale od včerejška už by měla být dostupná všem… Více
Další Django sraz bude 20. července
Příští týden, konkrétně 20. července, je naplánovaný další sraz uživatelů webového frameworku Django. Sraz se koná v Praze 5-Smíchov a k navigaci vám určitě dobře poslouží odkaz na konkrétní adresu na mapě. Zatím ještě není jisté, co bude na… Více
Python 3.2.1 opravuje 120 chyb
Vyšla nová verze implementace programovacího jazyka Python 3.2.1. Ta opravuje více něž 120 problémů z nichž některé byly shodné s opravami starších větví. Jejich seznam najdete v changelogu a stahovat můžete ze serveru python.org. Více
Vyšla Java 7 RC
Minulý týden vydal Oracle první release candidate Java Standard Edition 7. Jedná se pravděpodobně o jediný RC, protože finální vydání je naplánováno již na 28. července. Jedná se o důležité vydání, protože Java 6 vyšla v prosinci 2006. Podle Marka… Více
PyPy plánuje odstranit GIL
Vývojáři projektu PyPy se rozhodli, že odstraní ze své implementace programovacího jazyka Python často proklínaný GIL neboli Global Interpreter Lock. Jeden z nich se o tom rozepsal na blogu morepypy.blogspot.com kde na příkladech vysvětluje jakou… Více
25 nejnebezpečnějších chyb
Každý rok CWE a SANS uvolňují studii, ve které uvádějí seznam pětadvaceti nejnebezpečnějších chyb při vývoji softwaru. Letos se do čela žebříčku dostaly chyby typu „SQL injection“, které v mnoha případech už vedly k masivnímu úniku dat. Hned druhou… Více
Vyšel Python 2.7.2 a 3.1.4
Jak se dalo očekávat, vyšly dvě nové verze Pythonu označené 2.7.2 a 3.1.4. Obsahují mimo jiné také opravy, které se už objevily nedávno v Pythonu 2.5.6. Další na řadě je větev 3.2, která bude v nejbližších dnech doplněna o verzi 3.2.1 s podobnými opravami. Více
Vyšla poslední aktualizace Pythonu 2.5
Pro ty, kteří se ještě stále drží Pythonu 2.5.x, vyšla nová aktualizace. Samozřejmě neobsahuje žádné novinky, ale pouze bezpečnostní záplaty na nalezené chyby. Poslední verze, která opravovala i ostatní chyby byla 2.5.4. Uživatelům je vysoce… Více
Perl 5.14.0 má lepší podporu IPv6
Vyšla nová verze interpretu programovacího jazyka Perl 5.14.0. Novinek je hodně a všechny je najdete sepsané v perldelta. Ve zkratce zmíním, že Perl teď umí lépe pracovat s IPv6, podporuje Unicode 6.0, dostal lepší podporu pro regulární výrazy a… Více
PyPy 1.5 podporuje vše ze CPython 2.7.1
Vyšla nová verze PyPy s označením 1.5. Jak někteří už vědí, jde o implementaci jazyka Python v jazyce Python, která je v některých oblastech o několik řádů rychlejší . Největší změnou v nové verzi je podpora pro všechny vlastnosti implementace… Více
Java a práce s dokumenty v ODF 1.2
Jestliže programujete v Javě, tak by se vám mohlo hodit API Simple ODF přímo určené pro vytváření, editaci a čtení dokumentů ve formátu ODF 1.2. Je napsáno čistě v Javě a nepotřebuje ke svému běhu žádný kancelářský balík nainstalovaný ve vašem… Více
Vyšlo PHP 5.3.6
Po dvou měsících vyšla další údržbová verze větve PHP 5.3.x. Šesté vydání tentokráte opravuje přes 60 nalezených chyb (pro porovnání verze 5.3.5 opravovala pouze jednu). Šest z výše zmíněných chyb patří do kategorie „Security Fix“ a je tudíž… Více
Vyšel Python 3.2 a má stabilní ABI
Vyšla nová verze interpretu programovacího jazyka Python s označením 3.2. Seznam novinek je dlouhý a se všemi detaily ho najdete v dokumentaci. Vývojáři se soustředili hlavně na knihovny a na snadnější přechod z Pythonu 2.x, ale došlo i na některé… Více
Dive Into Python 3 v češtině od CZ.NIC
Edice CZ.NIC vydala další odbornou knihu, tentokrát na téma Python 3. Jde o populární knihu „Dive Into Python 3“ a zájemci si mohou stáhnout elektronickou verzi nebo zakoupit tištěnou. Jak je u CZ.NIC zvykem, uživatelé s IPv6 připojením mají 60 Kč slevu. Více
Vyšel DevContest 0.3
Vyšla nová verze prostředí pro vytváření programátorských soutěží DevContest. Nová verze přináší nový vyhodnocovací mód, rychlejší porovnávání výsledků a další drobnější změny především v použitelnosti systému. Kompletní změny jsou k nalezení v changelogu. Více

