28. února 2011 ↴

Konec internetu

Dnes stále ještě slýcháváme: “Zajdu si na internet,” nebo “Kouknu se na to na internetu.” Ne, že by si snad někdo myslel, že internet je místo. Internet prostě jen není všude. Průměrný Čech má na internet připojený pouze počítač. A když chce na internet, musí k tomu počítači fyzicky dojít.

Co se stane, až bude mít většina lidí (řekněme v Evropě) přístup k internetu odkudkoliv? Už nebudeme “chodit k internetu”, protože internet bude v našich mobilech, v autech, v našich hodinkách, fotoaparátech, diktafonech, částech oděvu. Připojenost na internet nebude specifikum, ale samozřejmost. 

Přestaneme vnímat, že něco “je na internetu”, protože skoro o ničem se nebude dát říct, že není.

Slovo “internet” vyjde z užívání, stejně jako se to stalo v posledních ~10 letech slovu “digitální”. V devadesátých letech byly digitální hodinky, digitální počítače, digitální obrazovky. Dnes je samozřejmě digitální skoro všechno. Vlastnost “digitální” je natolik rozšířená, že mizí ze slovníku. Kdy jste naposledy slyšeli výraz “digitální hodinky”? A nejde jen o slovník laiků: podívejte se, jak se za posledních pár let obrátila křivka používání slova “digital” v anglické literatuře.

Další zajímavý efekt všudypřítomné (a proto neviditelné) vlastnosti “digitální”, je nově nabytá důležitost slova “analogový”. Analog je dnes něco navíc. Lidé si kupují analogové desky, protože mají rádi “ten analogový zvuk, který vám [digitální] empétrojky nikdy nenabídnou”.

Co to všechno znamená pro internet? Že se mu bude dařit skvěle, přestože – nebo právě proto, že – o něm lidé budou stále méně mluvit a uvažovat. Že se dostane do míst, kde bychom ho nikdy nečekali (viz: Kindle není nic jiného než digitální kniha). Že přestane být vyjímečný a privilegovaný.

Co to znamená pro nás, dělníky internetu? Pokud si můžeme dovolit myslet dostatečně daleko dopředu:

  • Nemá cenu vůbec uvažovat nad offline situacemi. 
  • Nemá cenu uvažovat nad “internetovou” versus “ne-internetovou” cílovkou.
  • Můžeme předpokládat, že internet bude ve všem. Dává tedy smysl například stavět produkt určený pro online fotoaparáty.
  • Slovy “online”, “internet” a “web” už nikoho neohromíme.
  • Naopak vzroste na významu slovo “offline”. Možná je na čase koupit chatu někde daleko v horách a začít ji propagovat jako “offline lázně”. 

Ale Filipe, vždyť já jsem na internetu skoro pořád už teď!

Já taky. Ale stále ještě ne úplně pořád. Např.: moje videokamera je offline. Ale samozřejmě i tak si sahám na budoucnost – už dlouho jsem neřekl, že si zajdu na internet. Jenže já a ty, milý čtenáři, nejsme ani zdaleka průměrný Evropan. Aneb, jak říká William Gibson: “The future is already here – it is just not very evenly distributed.”

10. února 2011 ↴

#FAIL konference

Dnes kolem poledne jsem tweetnul nápad, který mi leží v hlavě už nějaký čas: co takhle zorganizovat konferenci, na které se lidé nebudou chlubit svými úspěchy, ale naopak svými největšími/nejzajímavějšími neúspěchy. K mému nadšení nápad vzbudil docela velký zájem! (Ale k tomu se ještě dostanu.)

Cílem takové konference by samozřejmě bylo poučit se z chyb druhých, abychom je nemuseli dělat sami.

Zároveň by ale takováto akce měla další cíl: podpořit trochu “culture of fail” v ČR. Nemůžu si za boha vzpomenout, kdo mi ten nápad vnuknul (což je #fail sám o sobě) (UPDATE: byl to Dan Franc!), každopádně to není původem můj nápad, ale čím dál víc si myslím, že se tady lidi za své chyby a neúspěchy stydí víc, než je zdrávo. Nerad dávám někoho “za vzor”, ale koukněte třeba na Setha Godina: světově známý spisovatel a marketingový guru, který svůj úspěch založil stejně tak na svých neúspěších jako na tom, co se mu povedlo. Nebo jinak: vzpomeňte si na nějakou přednášku na škole nebo konferenci, kde přednášející otevřeně přiznal svoji chybu. Klesl ve vašich očích na ceně? Pravděpodobně ne. Naopak, tím spíš jste jej začali poslouchat a respektovat. A možná, možná, jste se do budoucna méně báli jít do rizika, protože jste si řekli: vždyť ten #fail zas tak moc nebolí! (A hlavně: většinou časem přebolí.) Aspoň na mě to ten efekt má.

Na twitteru i jinak mi přišla spousta reakcí a nápadů:

  • Evidentně by taková akce nebyla první svého druhu, viz např.: failcon2010.com (@fero8). A v rámci jiných konferencí proběhlo spousta fail-talků i v ČR, např. ta od @fczbkk na Webexpu.
  • Pár lidí nad tímhle už nějakou dobu uvažuje, třeba Webexpo. Yay!
  • Dobrá poznámka od Marka Prokopa: existují zajímavé a nezajímavé chyby. Tipl bych, že ty zajímavé:
    1. Jsou přiměřeně vtipné.
    2. Dá se z nich vyvodit nějaká obecnější rada.
  • Vznikly obavy, že bude taková konference příliš smutná (viz @virtone).
    • Samozřejmě: pokud by všichni přednášeli o tom, jak jim umřel člen rodiny nebo jak přišli o ruku, bylo by to depresivní až až. Ale to jsem neměl úplně na mysli.
    • Myslím spíš profesní chyby (ať už vtipné nebo méně vtipné). Klidně i osobní, ale rozhodně by nemělo být cílem konference rozbrečet přednášející na pódiu.
    • Každý fail by měl mít nějaký happy end. Přinejmenším poznání, že to byl fail. A ještě lépe nějaká rada do budoucna.
  • Každý by se měl chlubit pouze vlastními neúspěchy. (Viz otázka @Marek_Baco.) Mluvení o tom, jak to “ti druzí” dělají špatně, to je přirozená součást každé druhé konference… :)

Dostal mě tweet @nofreeusernames:

Já chci fail konferenci! Místo afterparty bude večírek looserů se špatnou hudbou a pískajícími mikrofony

To mě přivedlo na skvělou výhodu takovéto konference: pokud to bude organizačně #fail, tak to bude vlastně #win! Co jiného čekat od #fail konference než nefungující wifi, vypadávající obraz, pískající mikrofony a držkopády na pódiu? Jestli to bude ve finále vypadat nějak takhle, budu náramně spokojený… :)

Takže myslím, že nápad má potenciál i podporu. Teď už jen převést ho do praxe. Vůbec se nebudu zlobit, když se organizace ujme někdo jiný, takže se mi moc líbí návrh z Webexpa (Vašku?). Bohužel nemám časovou kapacitu dělat akci od nuly a sám. Takže pokud byste chtěli být součástí (organizačně, nebo jako přednášející, nebo jinak), napište mi.

Díky!

UPDATE: Dan Franc v komentářích doplňuje článek natolik zajímavě, že si to zaslouží citaci:

Podpora "kultury chyby" může but největší věc, co lze pro podporu startup kultury speciálně v čr udelat....nebavili jsme se o tom nakonec my dva spolu? A nesouhlasím, že chyba musí mít happyend, musí být jen dobře popsána a musí být svědkem odvahy jejího nositele, protože failcony jsou v mém pohledu konference o odvaze, reflexi a síle (jít dál). Ty chyby jsou jen prostředkem k tomu. Failcony jsou podle mě především oslava odvahy a ta mi u nás docela chybí. Velký problém v čr bude právě image nositele neúspěchu jako losera. Bohužel nechapeme, že většina podnikatelských projektu prostě nevychází a že to je nutná podmínka podnikání....
Zároveň x neúspěchu je nejlepší podnikatelská škola a skoro podmínka nutná pro podnikatelské zrání. To se u nás ale často taky nechápe. Navíc média budují kult úspěšných podnikatelů a zcela ignorují realitu cesty, která k úspěchu vede, a statistickou míru úspěchu vs neúspěchu.. no nic, víc zas jindy

9. února 2011 ↴

Poslední volná třípísmenná .cz doména

Tak jsem z legrace projel (nedokonalý) seznam všech českých podstatných jmen svým skriptem na výběr volných domén. Zajímalo mě, kolik v české TLD zbývá jedno- až tří-písmenných domén. Pro fajnšmekry, použil jsem následující příkaz:

python check-whois.py --max=3 most-czech-nouns.csv

Skript nezklamal a vyhodil seznam osmi volných domén. Většina z nich ale nedává smysl, respektive se nejedná o podstatné jméno v prvním pádě (jak jsem říkal v minulém článku, seznam, ze kterého jsem čerpal, je narychlo splácnutý a velmi nedokonalý) nebo je to něco hodně obskurního.

Zbyla jedna doména, která mě ale dostala…

 

 

 

 

 

(wait for it...)

 

 

 

 

kýv.cz   (To jako od slova “kývat”.)

No řekněte, není to nádhera? Opovažte si ji někdo zaregistrovat, vždyť je to něco jako ohrožený druh! Poslední mohykán! :)

<-- poslední svého druhu!

Pro úplnost, seznam ostatních volných domén, které mi skript vyhodil (ty už mě tolik nepobavily):

  • Hyx.cz
  • kyv.cz
  • lvy.cz
  • pyr.cz
  • ryv.cz
  • tys.cz
  • tyz.cz
  • vyd.cz

8. února 2011 ↴

Jak najít dobrou doménu? (skript)

Dobrá doména může mít obrovský vliv na úspěšnost webových projektů a celých firem. Samozřejmě, že existují výjimky (viz: Google), ale obecně lze doménu považovat za stejně důležitou pro internetový byznys, jako je pro “kamenný” byznys důležitá lokalita plus logo.

Problém je v tom, že domén ubývá (na rozdíl od dobrých projektů). Najít jednu relevantní je i přes nástroje jako Domain Typer velká dřina. Co víc, nikdy se nezbavíte té zžíravé otázky, jestli náhodou tam někde venku není ještě lepší doména, než kterou jste právě koupili. (Paradox of Choice.)

Jsem si jistý, že domaineři na to mají nástroje. Skript, který jsem si naprogramoval a zde předkládám, by měl trochu “srovnat hladinu” tím, že nabídne možnost najít tu správnou doménu v podstatě komukoliv.

Co budete potřebovat?

  1. Skript check-whois.
  2. *nix operační systém.
    • Proč? Skript pro jednoduchost využívá command-line příkazu whois, který je výchozí součástí unix/linux systémů, ale už ne například Windowsů. (Nebo se mýlím?)
    • Vyzkoušeno na Mac OS X a Ubuntu, ale s trochou snahy může fungovat například i na NAS disku nebo pod Windowsama v Cygwinu.
  3. Alespoň základní chápání *nixového příkazového řádku.
  4. Textový soubor plný klíčových slov.
    • Může to být například (hóóódně nedokonalý a neúplný) seznam 64 tisíc podstatných jmen, který jsem pro vás narychlo vyextrahoval z .dic a nahrál do Google Fusion Tables.
    • Ještě lépe to bude seznam klíčových slov, ať už z AdWords Keyword Tool, nebo ze statistik vašich webů.

Jak na to?

Vytvořte si soubor plný klíčových slov z bodu čtyři. Musí to být jedno klíčové slovo (sousloví) na řádek, žádné další informace. Soubor můžete nazvat třeba keywords.txt.

Jděte do příkazového řádku (= do terminálu) a napište něco takovéhoto:

python check-whois.py keywords.txt domains.txt

Program projde všechna klíčová slova v souboru keywords.txt, převede je na doménu 2. řádu (Svatý Mikulášsvatymikulas.cz) a zjistí, jestli je pro ni WHOIS zápis. Pokud ne, doména je pravděpodobně volná, a přibude jako nový řádek do souboru domains.txt.

Skript zachová pořadí původního souboru, takže pokud jste měli třeba klíčová slova seřazená podle hledanosti odshora dolů, budete mít seznam domén seřazený podle důležitosti.

Prográmek vás bude průběžně informovat o tom, co dělá (nebo naopak nedělá: někdy je potřeba nechat WHOIS server oddychnout). Pokud chcete vidět, jak se vám plní seznam volných domén, otevřete nový terminál a napište tail -f domains.txt.

Pokročilé možnosti

Pokud spustíte prográmek bez parametrů, vyhodí vám toto:

This simple script will go through a text file full of keywords and find out if there are any free domains.

Usage: python check-whois.py [OPTIONS] input_file.txt [output_file.txt]
Options:
-h, --help                  Show this help.
-d, --tld=STRING            What TLD to check for. Default is 'cz'.
-s, --suffix=STRING         If no output_file is given, the script will create
                            a new filename by adding a suffix.
                            Default is '-freedomains'.
--min=NUMBER                Minimum number of characters in a domain.
                            Default is 1.
--max=NUMBER                Maximum number of characters in a domain.
                            Default is 18.

To tak nějak shrnuje veškerou funkcionalitu. Pokud tedy chcete všechny volné .com domény s délkou přesně 5 znaků, napište:

python check-whois.py --min=5 --max=5 -d com keywords.txt domains.txt

Pár poznámek na okraj

  • Skript funguje pouze pro tyto TLDs: .cz, .sk, .com, .net., .org. Je ale velmi lehké přidat podporu dalších TLDs, koukněte do kódu.
  • Licence je MIT, takže samozřejmě zdarma a “AS IS”.
  • Skript není žádná princezna. Předem se omlouvám všem s vysokými nároky na uhlazenost kódu. :)
  • Pokud byste chtěli skript vylepšovat a ta vylepšení dát na code.google.com, dejte mi vědět! Přidám vás do členů.

Snad vám prográmek bude užitečný, nebo ještě lépe: bude inspirací pro nový projekt, službu, start-up, cokoliv!

Tweetněte si!