Vítejte!

Tato stránka se bude zabývat programovacími jazyky C++, C#, PHP a MySQL.


novinky:
  • Apple versus Facebook - dvojí metr Steva Jobse?
    Na zajímavý příklad „dvojího metru“ upozornil server OSNews. Na počátku stála služba Ping, která byla integrována do iTunes a měla nabízet „společenské funkce“. Kvůli snazšímu nalezení přátel byla propojena s Facebookem. Facebook použití svého...
  • WebOS obsahuje Node.js
    Systém WebOS, dříve známý jako PalmOS, nabízí ve verzi 2.0 integrovaný server s Node.js. Na souvislosti upozorňuje Dion Almaer. Zdroj: Ajaxian
  • Firefox Skywriter
    Firefox Skywriter (dříve Bespin) je nový editor z dílny Mozilly. Můžete jej použít jako embedded editor ve svém projektu, nebo můžete využít zajímavý bookmarklet – pokud se ocitnete na stránce s „obyčejnou“ textareou, můžete kliknutím na...
  • Dotykový web snadno a rychle
    Na stránkách Padilicious ukazuje článek How to Add Finger-Swipe Support to Your Webpage postup, jak přidat k webu podporu pro dotyková gesta a jak jej učinit „iPad-kompatibilním“.
  • Pravidla psaní JavaScriptu podle Google
    Pravidla psaní kódu (Coding Rules) jsou velmi vhodná pro vlastní práci, a při psaní v týmu jsou nezbytná. Např. pro psaní kódu v PHP jsou často používána celkem podrobná pravidla projektu PEAR a u ostatních jazyků tomu je nejinak. Pro JavaScript...
  • Flex na Androidu
    Použití Flexu pod OS Android ukazuje článek Daniela Koestlera na blogu Adobe.
  • Jak udělat vlastní JS kompresor v PHP
    Pěkný tutoriál zveřejnil web Sitepoint. V článku je popsán způsob, jak v PHP udělat kompresor Javascriptového kódu, který využívá Google Closure Compiler.
  • Jak rozšířit sémantiku v HTML5
    I když HTML5 představil poměrně širokou škálu nových sémantických elementů, stále je spousta situací, kde se hodí rozšíření sémantiky o další prvky. Shrnutí možností, které v tomto směru v HTML5 jsou, nabízí článek Extending HTML5. Zdroj:...
  • Šest důležitých ukazatelů efektivity vašeho webu
    Na blogu Thinkvitamin vyšel článek How to Track Six Key Metrics for Your Web App, který ukazuje, jak měřit a sledovat některé důležité ukazatele vašeho webu. Ne, není to ani návštěvnost ani počet uživatelů (a ani traffic). V článku zmiňované...
  • Mastering Node.js: vzniká další open source elektronická kniha
    Pokud vás zaujal stále populárnější systém Node.js, budete se moci ponořit do jeho tajů s knihou Mastering Node.js. Kniha je stále „ve vývinu“ a na GitHubu jsou k dispozici její zdrojové kódy, které můžete použít k vytištění vlastního e-booku...
  • Vektorová grafika s Raphaël 1.5
    Vyšla nová verze vektorové knihovny Raphaël s pořadovým číslem 1.5. Nejvýraznější novinkou této verze jsou „keyframes“ a uživatelské atributy. Kromě těchto novinek opravuje nová verze řadu chyb a obsahuje drobná vylepšení. Zdroj: Ajaxian
  • H.264 odpovídá na WebM: pro nekomerční použití zdarma navždy
    Organizace MPEG-LA, která stojí za kodekem H.264, oznámila, že nekomerční („free“) webové aplikace budou moci tento kodek používat bez licenčních poplatků, a to po celou dobu trvání licence (původně byly osvobozeny od placení poplatků do roku...
  • Drupal vydal Pravidla slušného chování mezi vývojáři
    Komunitní vývoj (a vůbec jakákoli komunita lidí) dříve nebo později zjistí, že s totální svobodomyslností daleko nedojde a moc toho neudělá. Proto vznikají nejrůznější Pravidla chování či Kodexy, které mají trochu omezit „nespoutaného ducha“ a...
  • 3D editor v JavaScriptu s Canvasem?
    Ne, nečekejte AutoCAD, na to současný výkon procesorů, přemletý přes několik vrstev abstrakcí, virtualizací a interpreterů nestačí. Ale přesto je 3DTin zajímavou ukázkou možností práce s 3D objekty v JavaScriptu. Inspirací.
  • ECMAScript 5 – JSON
    Na webu WebNT vyšel článek o ECMAScriptu 5, věnovaný objektu JSON. Článek probírá dvě základní funkce pro práci s JSON: převod hodnotu na JSON a převod JSON na hodnotu.
  • Jak vynutit přenos po HTTPS pomocí hlavičky
    Mozilla Firefox implementuje (ve verzi 4) HTTP hlavičku Strict-Transport-Security , která vynutí komunikaci přes rozhraní HTTPS. Pomocí této hlavičky může web dát prohlížeči najevo, že má být kontaktován přes HTTPS, takže prohlížeč může přímo...
  • Sada grafiky pro návrháře uživatelských rozhraní
    Smashing Magazine přináší seznam zajímavých sad grafiky pro návrháře uživatelských rozhraní.  Naleznete mezi nimi graficky velmi pěkně zpracované šablony pro smartphony, pro tablety či pro web, pomocí kterých snadno v grafickém programu sestavíte...
  • Informace o rozšířeních WebKitu
    Každý větší prohlížeč si ke standardní sadě vlastností a schopností, dané specifikací, přidává svá vlastní rozšíření (např. známé vlastnosti s vendor prefixy v CSS) s vírou, že je jednou mohou implementovat i další výrobci a že se z nich časem...
  • Jak je na tom hardwarová akcelerace prohlížečů?
    Thomas Fuchs, autor knihoven Script.aculo.us a Scripty, se na svém blogu zabývá otázkou „Jaký je stav hardwarové akcelerace?“ a zamýšlí se nad dokumentem o hardwarové akceleraci Chrome. Jeho závěr (v tweetové podobě) je následující: Z dostupných...
  • innerShiv: vkládání HTML5 v IE
    Internet Explorer nerozpozná nové HTML5 elementy a nedokáže je nastylovat. Řešením je HTML5 Shiv. Tento kód v IE zajistí náhradu nových elementů tak, aby je IE dokázal zpracovat a nastylovat. Bohužel i toto řešení selže, pokud chcete vložit nový...
  • Hypertextové odkazy včera, dnes a zítra
    Přínos hypertextových odkazů byl zásadním faktorem podílejícím se na famózním úspěchu HTML. Jejich význam rozhodně neupadá ani v současnosti. V pátečním povídání na serveru Interval se autor zaměřil převážně na jejich technické aspekty.
  • Testování uživatelského rozhraní YUI s Yetim
    Yahoo nabízí ke svému frameworku YUI nově i nástroj k jeho testování. Nástroj se jmenuje YUI Easy Testing Interface, zkráceně YETI. Nástroj umožňuje testovat funkčnost rozhraní přímo z příkazové řádky v různých prohlížečích, což je užitečné např...
  • ECMAScript 5 – funkce a typ Function
    Na webu WebNT vyšel článek o ECMAScriptu 5, věnovaný funkcím a typu Function. Článek probírá funkce z hlediska programové struktury v ECMAScriptu (first class object, funkcionální programování, uzávěry apod.) i z hlediska reprezentace pomocí typu...
  • Implementujte drag-and-drop souborů do prohlížeče jako GMail
    Ryan Seddon zveřejnil na blogu the CSS Ninja článek o drag-and-drop souborů v GMailu. Autor pomocí zpětného inženýrství prozkoumal kód Googlu a rekonstruoval postup, kterým Google řeší přetahování souborů na plochu prohlížeče. Viz též článek...
  • Adobe MAX 2010 se blíží
    Každoroční konference společnosti Adobe s názvem MAX se blíží. Hlavními tématy pro MAX 2010 mají být, podle vyjádření Adobe, řešení pro vývoj smartphonových aplikací pro různé OS, a rovněž nástroje pro digitální publikování. Velký prostor bude...
  • Co zaujalo Jana Koderu?
    Proč žaluje Oracle Google kvůli Androidu, jaká je marže Amazonu u cloudových služeb nebo kde lze snadno a rychle zakládat startupy – to jsou jen některá témata, která zaujala Jana Koderu a o která se s námi přišel podělit. Jan Kodera je spoluautorem služby Abakowiki a znáte jej i jako propagátora SaaS.
  • Nechte uživatele odejít...
    Většina provozovatelů webů se stará hlavně o to, aby uživatelé přišli a aby zůstali. To, že odejdou, je pro ně noční můrou, a myšlenka na to, že by se tak mohlo stát, je děsí. Snaží se uživatelům v odchodu všemožně nepřímo bránit a představa, že by měli odchod usnadnit, je pro ně dokonale absurdní.
  • Scukařina, žádná dřina - díl třetí: Djangová je náš táta
    V třetím díle Scukařiny vám mladý poutník Scuk dot cz představí účinný nástroj na hubení dotěrného hmyzu, odhalí temné denormalizační praktiky a jako dezert nám naservíruje špetku Javascriptu, map a geografie. No to bude vzrůšo! Předpokládáme, že znáte hlavní postavu a víte, kdo je vrah. Pokud ne, navštivte prosím předchozí díl!
  • Microsoftí lízátka pro začátečníky: Šance pro boj s PHP nebo krok zpět?
    Poslední dobou se doslova roztrhl pytel se snahami Microsoftu přitáhnout ke své vývojové platformě nové, zejména neprofesionální a začínající vývojáře. Je to dobře, nebo špatně? A má Microsoft šanci na úspěch? Nad těmito otázkami se dnes zamýšlí v rubrice Subjektivně Michal Valášek.
  • Václav Stoupa: WebExpo je můj startup
    Václav Stoupa je programátor, zakládající člen PHP Group a organizátor řady akcí pro programátory. V posledních letech je jeho jméno synonymem pro největší akci svého druhu v ČR – totiž WebExpo. To se letos koná už potřetí. Je tedy logické, že se rozhovor s Vaškem bude točit právě okolo WebExpa.
  • Co zaujalo Jana Řezáče?
    Jan Řezáč je jeden z nejvýraznějších mladých webdesignérů – kromě vytváření webů a konzultací publikuje své postřehy a připomínky k webdesignu na vlastním blogu, odkud jej možná znáte pod přezdívkou „Filosof“. Dnes se s námi podělí o zajímavosti, které jej v poslední době zaujaly – a řeč bude o jídle, hudbě i knihách!
  • Doctrine 2: načítání, ukládání a mazání
    Seriál o novinkách, které pro vývojáře v PHP přináší databázová knihovna (ORM) Doctrine 2, pokračuje. V ukázkách minulých dílů jsme se letmo dotkli Entity Manageru. Dnes se na něj podíváme podrobněji a ukážeme si základní způsoby, jak své entity načítat, ukládat a mazat.
  • Scukařina, žádná dřina - díl druhý: Django je naše máma
    V druhém díle Scukopříběhu se zaměříme na praktické momenty vývoje v Djangu. Představíme si sehranou trojici z vývojové laboratoře, zajedeme s databází k moři a nakonec lusknutím prstu připravíme vašemu klientovi velké administrační překvapení. Vše v článku, stačí jen kliknout a číst.
  • Webdesignérův průvodce po HTML5: Shrnutí a rozhrnutí
    Seriál o novinkách, které přináší technologie HTML5 a na které se mohou vývojáři webů a webových aplikací těšit (nebo je už i používat), má už přes deset dílů. Je tedy nejvyšší čas na drobnou rekapitulaci, shrnutí probraného a určení témat do dalších dílů. A k tomu dostanete jeden drobný dárek od Marka Pilgrima.
  • Kometa přináší web v reálném čase
    Real-time web (nebo též česky „web v reálném čase“) je podle odhadů analytiků „buzzwordem zítřka“. Budete se s ním setkávat čím dál víc, jak se postupy R-T webu budou stávat běžnějšími. Pojďme se podívat na jednu technologii, která je s realtime webem často spojována, a která stála např. za Google Wave.