Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Aktuální články

Jdu hacknout váš server... díl 1

Jsem hacker a chci váš server. Přečtěte si, jak postupuji, čeho se snažím vyvarovat a jak mě naopak můžete odhalit. Možná jsem se přes bezpečnostní díru ve formuláři dostal na vaše SSH. Jako root. Nebo jenom k celé databázi, to přes sql injekce. Dnes začnu přípravou průniku. Pojďte mi nakouknout přes rameno.

Zlepšite svoje jQuery – OOP, menné priestory, pub-sub

Denne využívam JS framework jQuery k svojej práci. Napriek nepopierateľným výhodám, ktoré tento framework do života webdevelopera prináša, nepredstavuje klasická štruktúra jQuery kódu ideálny spôsob písania väčšieho projektu. V tomto screencaste vám chcem predstaviť odlišnú štruktúru JS aplikácie, ktorá vám umožní „vyrásť“.

KISS v praxi: polibek pro blog

Strategii KISS, tedy „udržovat při vývoji věci jednoduché a malé, jak to jen jde“, lze použít i v tak jednoduchých případech, jakým je osobní weblog. Nikde není psáno, že weblog rovná se nutně, vždy a nevyhnutelně WordPress (nebo podobný CMS), který je všechno jiné, jen ne „KISS“. Jak by tedy mohl vypadat „minimalistický weblog“?

Má si hloupý uživatel koupit chytrý telefon?

Chytrému telefonu jsem se dlouhou dobu bránil. Zastávám názor, že mobil by neměl být chytřejší než jeho uživatel a nebyl jsem si zcela jistý, zda bych to v případě smartphonu sám splňoval. A tak jsem halasil, že telefonování, SMSky a 640 kb paměti přece stačí každému a Hada nebo Tetris si můžu zahrát i na svém letitém černobílém pitomofonu.

Dotýkejte se, prosím, jemněji...

V minulém článku jsme si představili metody pro sledování a zachytávání dotykových gest pro zvětšení, zmenšení a natočení (známá gesta dvěma prsty). V tomto článku přijde na řadu sledování konkrétního dotyku prstu na dotykové ploše a jeho pohybu, a to na velmi nízké úrovni.

Došlo k chybě ve skriptu

Omlouváme se, ale článek, který na serveru hledáte, tu pravděpodobně není. Možná ho někdo smazal, možná tu nikdy nebyl, možná jste se uklepli v adrese. Server možná ztratil spojení s databází. Máte nepodporovaný prohlížeč. Došlo k obecné chybě. Omlouváme se. Zkuste to za chvíli znovu… Co s tím uděláme?

Dobrý startup dělá dobrý nápad? Ale no tak

Je neuvěřitelné, jak moc převládá názor, že dobrý startup dělá dobrý nápad. Samotný nápad nestačí – ale i na toto téma bylo zabito až přespříliš stromů. Nepřestává mě však udivovat, jak moc lidí si myslí, že startupy krachují kvůli špatnému vedení, ve kterém sedí ne-manažeři. O tom to přece není.

Dotýkejte se, prosím...

Dotykové ovládání je v mobilních zařízeních de facto standard. Při prohlížení webu v mobilním prohlížeči jsou dotyky a dotyková gesta primární metodou, jak uživatel se stránkou komunikuje. Jak na takovou komunikaci stránku připravit? V článku si ukážeme API pro dotyková gesta.

Sledujte chybové stránky v Google Analytics

Uživatel by se na webu neměl dostat nikdy nikam, kam se dostat neměl. Ale dostane se tam, a odpovědí mu je stránka, které se mezi zasvěcenými říká „404“. Jak často se to stává? Proč se tam lidé dostávají? Co tam dělají, odkud přicházejí a kam odcházejí? Nemusíte se jen dohadovat, zkuste to reálně zjistit.

Prasit, či neprasit?

…aneb Lightbox implementovaný na dva způsoby. Ukážu vám dvě implementace notoricky známého widgetu Lightbox. Ta první je maximálně naivní, ta druhá sofistikovaná. Obě jsou postavené nad Google Closure Library, což ale není to podstatné. Podstatné je, jak jsou napsané.

Junior Internet odrazovým můstkem pro mladé talenty do 18 let (PR článek)

Junior Internet je soutěž pro mladé lidi do 18 let, kteří se aktivně pohybují na internetu. Za svých 13 let již pomohla odstartovat kariéru nepřebernému množství mladých podnikatelů, programátorů, designerů či copywriterů – namátkou můžeme jmenovat Tomáše Krchu, Jana Řežába či Zdeňka Cendru.

Jak na přelkepy?

S překlepy se potkáváme denně a jejich automatická oprava je už přirozenou součástí nových nástrojů („Did you mean?“ v Google, případně návrhy na opravu ve Wordu při psaní dokumentu). V článku si ukážeme, jak strojově rozpoznat překlepy a dva základní algoritmy použitelné pro jejich detekci.

Manifest miniaturního PHP

V předchozích dnech vzbudil v PHP komunitě pozornost a vlnu diskusí text Eda Finklera „The MicroPHP Manifesto“. Autor v něm upozorňuje, že ne každému a ne na všechno se vždy a univerzálně hodí velké frameworky, jako jsou Symfony nebo Zend. A je při tom radikální, jak už manifesty bývají…

Datový typ ENUM v PHP

Enum, enumerated nebo česky výčtový typ je datový typ, jehož použití na správném místě nám může pomoci zjednodušit návrh aplikace a učinit ho elegantnějším. Výčtové typy slouží k definici skupin předem známých hodnot a umožnění následné typové kontroly (Rudolf Pecinovský – Návrhové vzory). Výhody výčtového typu můžeme využívat i v návrhu PHP aplikace, pokud překonáme jisté obtíže s implementací.

Předpovědi pro rok 2012

… protože kdo nepředpovídá, jako by nebyl. Co se tedy za uplynulý rok povedlo a co se povede v roce příštím? Shrneme si to podstatné pro webový vývoj, trošku zkorigujeme pro zdejší podmínky, a za rok se tomu budeme moci společně zasmát. Anebo…?