streda 31. januára 2007

Blogger 2, časť 1

Skúsil upgradovať blog na Blogger2. Upgradovací proces sa zasekol na polceste, upgradol konto ale nenalinkoval nové konto k existujúcim blogom. Nemôžem sa preto dostať ku svojmu blogu. Starým kontom to neide, dajú mi info že som prešiel na Blogger2. Novým kontom to ide, ale zase nemám prístupné ovládanie blogu a ponúkajú mi nový blog.

(písané 31. 1. 2007, publikované 6. 3. 2007)

utorok 30. januára 2007

Founders At Work

Nearly all technical people have thought of one day starting or working for a startup. For them, this book is the closest you can come to being a fly on the wall at a successful one, to learn how it's done.

Founders at Work is a collection of interviews with founders of famous technology companies about what happened in the very earliest days. These people are celebrities now. What was it like when they were just a couple friends with an idea? Founders like Steve Wozniak (Apple), Caterina Fake (Flickr), Mitch Kapor (Lotus), Max Levchin (PayPal), Sabeer Bhatia (Hotmail) and Joel Spolsky (Fog Creek Software) tell you in their own words about their surprising and often very funny discoveries as they learned how to build a company.

streda 13. decembra 2006

Nová divočina

Rozlehlé plochy nádraží prosypané štěrkem a prolévané olejem či herbicidy jsou městskými polopouštěmi. Strouhy pražských potoků jsou miniaturními městskými kaňony, opuštěné továrny představují svérázná skalní města se střídáním stinných a sluncem rozpalovaných poloh. Příkopy u solených silnic jsou zónami kropenými vodní tříští neexistujícího moře.
-- Radek Mikuláš

utorok 12. decembra 2006

Google Maps + Wikipedia

Google Maps + Wikipedia = Wikimapia

Skvelý nápad ako použiť Google Maps dáta a napísať ku ľubovoľnému miestu na mape článok. Klikneš, označíš, popíšeš. Všetko v duchu Wikipedie, teda voľne editovateľné, voľne prístupné. Krása. Alebo dobrá vec? požierač času? Z každého trochu.

Celá Wikipedia mi pripadá ako experiment s priamou demokraciou. Teda nie celkom, ale mám pocit že to niekam týmto smerom speje...

Integrácia Delicious + Google IG

Používam Google IG hlavne ako portál / poznámkovač / čítačku RSS. Keďže delicious vie exportovať tagy ako rss feed, skusmo som si nahodil todo-list a zoznam zaujímavých aukcií z môjho delicious do Google IG a vyzerá to zaujímavo a pomerne funkčne.

sobota 18. novembra 2006

End of flame war

- tak mi povedz co mozes na svojich windowsoch robit co ja na MACu nemozem.
- pravy klik

streda 15. novembra 2006

More human than human

V roku 2003 pred voľbami na primátora San Francisca dal The Wave Magazine pár otázok kandidátom. Na tom by nebolo nič zvláštne, keby to neboli otázky z Voight-Kampff testu z filmu Blade Runner.
Voight-Kampff test je fiktívnym testom na empatiu a ľudkosť (niečo ako Turingov test na inteligenciu), vo filme sa používal na overenie či je daný subjekt replikantom alebo človekom.
Čo myslíte, ako to dopadlo? Voľby nakoniec vyhral zastaralý model replikanta - Nexus 5.

pondelok 13. novembra 2006

MSIE view source

Z donútenia používam MSIE6 ako testovací nástroj svojich internetových aplikácií. Občas si potrebujem pozrieť zdroj zobrazenej stránky.
Problémom je, že MSIE6 zobrazuje zdroj v Notepade. Žiadny komfort, žiadny syntax highlighting, žiadne regex vyhľadávanie, proste nepríjemný zážitok z MSIE6 umocnený ešte aj týmto pokusom o textový editor.

Cesta zo zúfalstva je ale známa! Stačí si nainštalovať skvelý notepad2 a nastaviť v registry MSIE View Source editor kľúč:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name]
na default hodnotu:
[C:\Program Files\Notepad2\Notepad2.exe]
a hotovo.

Notepad2 dokáže okrem editovania textu so syntax highlightom a automatickým odsadzovaním aj napr. stĺpcové bloky (ALT+mouse), párovanie zátvoriek (vizuálne aj skokové cez CTRL+B), utf-8 kódovanie, základné regulárne výrazy pri vyhľadávaní alebo nahradzovaní textu, blokové odsadzovanie (TAB, SHIFT+TAB), zvýrazňovanie bielych znakov (SHIFT+CTRL+8) alebo koncov riadkov (SHIFT+CTRL+9), konverziu na malé (CTRL+U) alebo veľké znaky (SHIFT+CTRL+U) a asi milión ďalších vecí.

sobota 11. novembra 2006

Contact - If we are alone in the Universe...

If we are alone in the Universe, it sure seems like an awful waste of space.
--Carl Sagan (1934 – 1996) in Contact

Sagan's idea is based on Thomas Carlyle's (1795 - 1881) words On other stars:
"If they be inhabited, what a scope for misery and folly. It they be not inhabited, what a waste of space."

piatok 10. novembra 2006

Gmail - novinky

Gmail má opäť nové funkcie.

Menu pri hlavičke správy sa rozdelilo na informácie o správe a funkcie so správou. Dá sa napr. dať reply / reply to all / forward už pri hlavičke a netreba scrollovať až na koniec správy.

V pravom menu pribudla voľba forward all ktorá celé vlákno spučí do jednej správy. Dobré pri zapájaní novej osoby do už rozdiskutoveného vlákna.

Veľmi dobrou funkciou je kontrola vlákna pri odpovedaní. Ak dorazia do vlákna ďalšie odpovede, zobrazí ich počet a umožní ich zaradenie do vlákna.

streda 8. novembra 2006

Jazyky

Toto som našiel v draftoch, správa je z 22. marca 2005.

Dnes ráno som dostal od kamoša mail:
Hi,
I have got all ok but somhow I though I can read it in Plucker, but seems not boze a teraz som zistil ze ti pisem anglicky,
no nic vsetko je ok akurat sa mi to neda ciatta mam plucker a zda sa ze on to neviem precitat.

Už dlhší čas žije v krajine kde komunikuje aj anglicky. Zvláštne je, že mám tiež podobné stavy keď sa dlhšie s niekým bavím po anglicky a potom prepnem do slovenčiny...

utorok 7. novembra 2006

Defrag

V práci mi na novom počítači pomerne rýchlo behá build, štart aplikačného servera aj deploy aplikácie. Zistil som, že je to nielen rýchlejším hardware (dualcode p4) a dostatkom pamäte (2.5GB), ale aj stupňom fragmentovania disku (SATA 7200RPM). Chvíľu som sa snažil rozchodiť automagické defragmentovanie pomocou štandardne dodávaného Windows XP Defrag a na počudovanie to nebolo až také strašné:

/start/settings/control panel/scheduled tasks/add scheduled task
[next]
[browse]
C:\WINDOWS\system32\defrag.exe

Následne vo wizardovi zapnúť denné spúšťanie:



každý deň o jednej v noci:



užívateľ s ktorého právami sa to spustí (stačí nechať default vyplnenú hodnotu):



a požiadať si o otvorenie properties novo vytvorenej úlohy:



Defragu treba pridať parameter ktorý disk má defragovať (u mňa c:) a môže sa pridať parameter na ukecaný výstup (-v). Dole bude v poli Run as vyplnený užívateľ ako v kroku 3, netreba to meniť. Pod tým zaškrtnúť nech sa defrag spúšťa len keď je niekto nalogovaný:



pre istotu ešte raz nastavenie času spúšťania:



a pomerne dôležitá vec - zastavenie ak proces nedobehne do 6 hodín od spustenia. Ak sa defraguje často, nemal by nastať problém s dlhým behom defragmentácie, ale pre istotu zostrelíme proces ešte pred štandardným príchodom do práce:



Denná defragmentácia mi ušetrí približne 15% build času a keďže build robím niekoľko krát za hodinu, je to celkom zaujímavé číslo.

Hlavná úspora je ale v nestrácaní kontextu. Build je proste taký rýchly, že ma neomrzí pozeranie z okna na Karpaty a nezačnem browsovať. Tým si zachovávam kontext a v krátkom čase môžem testovať, čo som napísal.

pondelok 6. novembra 2006

Singularity

If computing speeds double every two years, what happens when computer-based AIs are doing the research?

Computing speed doubles every two years.
Computing speed doubles every two years of work.
Computing speed doubles every two subjective years of work.

Two years after Artificial Intelligences reach human equivalence, their speed doubles. One year later, their speed doubles again.

Six months - three months - 1.5 months ... Singularity.

Plug in the numbers for current computing speeds, the current doubling time, and an estimate for the raw processing power of the human brain, and the numbers match in: 2021.

But personally, I'd like to do it sooner.

[Staring into the Singularity]

piatok 3. novembra 2006

Mobilný Gmail

Gmail ako Java aplikácia priamo na mobile? Na OSNews sú pekné screenshoty a review mobilného Gmailu. Jediná chyba je, že moja obstarožná Nokia nie je medzi podporovanými zariadeniami. Ak si tú srandu chcete skúsiť, choďte z mobilu na http://gmail.com/app, ak máte Nokiu tak skúste priamo http://gmail.com/app/v1.0.0/en/gm-Nokia-Advanced_MIDP2.jad.

utorok 31. októbra 2006

Bude energie dražší než hardware?

Na root.cz je zaujímavý článok o spotrebe PC so zaujímavou diskusiou:
Bezne PC, pokial nie je pouzivane ako hracia konzola, 99.9% casu stravi cakanim, kym ta masa vody, trochy vapnika a ineho maglajzu, co sa vyvaluje na stolicke pred monitorom, laskavo natiahne paprcu a stlaci klavesu alebo pohne mysou.
--Jano


Na výpočet vhodného zdroja bola na webe skvelá stránka, škoda že z toho autor spravil flash aplikáciu, ale so Swiff Playerom sa to dá použiť. Sú ale aj ďalšie non-flash stránky (PC Power Recommendation/Consumption Calculator, eXtreme Power Supply Calculator v2.0).

[Root.cz]

streda 25. októbra 2006

Nelineárne myslenie

Skvelý Robertov článok o nelineárnom vývoji a našej nepripravenosti poskytovať nelineárne odhady. Odhliadnuc od toho, že som veľmi rád, že na server transhumanizmus.cz začali znova pribúdať články, som veľmi rád, že je tam tento článok. Médiá nás kŕmia víziami založenými na lineárnych odhadoch a celé to môže byť úplne inak.
Ak môžeme veriť historikom, homo sapiens sa vyvinul počas stoviek tisícov rokov. Vývoj rozšírenie prvých technológii vymyslených humanoidmi (ako napríklad oheň, koleso, kamenné nástroje) trval desaťtisíce rokov. Pred zhruba pol tisícročím Gutenberg vymyslel tlačiarenský stroj [wikipedia.org], pričom trvalo asi storočie, než sa skutočne rozšíril. Trvalo 40-50 rokov, než verejnosť prijala telefón. Mobily to isté stihli za 7 rokov. Porovnajte si, koľko trvalo všeobecné prijatie rádia a televízie, s tým ako to prebiehalo u Internetu (rádio sa objavilo začiatkom 20.storočia).
Alebo projekt analýzy ľudského genómu... Tento bol od začiatku kontroverzný. Kritici na začiatku tvrdili, že nie je možné projekt stihnúť za vytýčených 15 rokov a že analýza bude trvať stovky, ak nie tisíce rokov. Po desiatich rokov, boli hotové len asi 2 percentá... ale posledných sedem zdvojnásobení, dostalo projekt z jedného percenta na 100%. Analýza sekvencie vírusu HIV trvala 15 rokov (začalo sa niekedy ~1980), u vírusu SARS to vedci stihli za 31 dní (~2004).

Tiež sa mi veľmi páčila Robertom spomínaná metóda ako Kurzweil dokázal exponenciálny rast v čase:
Zaujímavý graf nakreslil R.Kurzweil. Zobral 15 rôznych vážených osobností alebo inštitúcií (všeobecne pokladaných za autority) a nechal ich určiť kľúčové body vývoja ľudstva. Jednalo sa napr. o Carla Sagana, Paula D.Boyera, Encyklopédiu Britanniku, Americké múzeum histórie prírody, Univerzitu v Arizone.. Uvedení autori nemali s jeho názormi nič spoločné. Nepokúšali sa jeho myšlienky ani podporiť, ani vyvrátiť. Proste určili, čo podľa nich vo vývoji ľudstva predstavuje kľúčové momenty a kedy tieto momenty nastali. Tieto body vyniesol do grafu pričom na vertikálnu os umiestnil vzdialenosť medzi jednotlivými udalosťami v rokoch a na horizontálnu os: pred koľkými rokmi udalosť nastala. Nevyšlo mu to úplne presne, pretože rôzne autority určili ako kľúčové iné udalosti a určili rovnakým udalostiam inú vzdialenosť v čase, ale na grafe s logaritmickými osami je vidieť jasný lineárny trend (pozn. ak má graf logaritmické osi - exponenciála sa prejaví ako priamka).

Hmm...

[transhumanismus.cz]

utorok 24. októbra 2006

Eat That Frog!

V rozhovore s Niniane Wang je pekná otázka a odpoveď:
Getting Things Done is a big issue for many people... sometimes it happens we’re wasting the whole work day putting out small fires without moving forward the main project. What are your approaches to get things done?

I recommend the book “Eat That Frog”. It’s based on the quote, “If the first thing you do every morning is to eat a live frog, nothing worse will happen to you all day.” The premise is that you maintain momentum by tackling your most difficult and important problem first thing in the morning.


Dúfam, že sa mi bude častejšie dariť to maintain momentum.

[Niniane Wang interview]

streda 18. októbra 2006

111110101

111110101 v dvojkovej sústave je 501 v desiatkovej a je to aj aktuálne poradie tohoto postu v Štyridsaťdvojke.
Prvý post som vyprodukoval 6. júna 2003, teda pred 1200 dňami. To robí postvýkon 0.42 postu za deň alebo 2.4 dní na jeden post.
Raz-dva-tri-tlesk!

nedeľa 15. októbra 2006

Sony Reader

Často čítam texty na PDA. Samozrejme mám aj papierové knižky, ale radím ich skôr k luxusnému ako k spotrebnému tovaru. Pri papierových knihách je (okrem ceny) problém so skladovaním a údržbou (prach).

Mám relatívne staré Palm-like PDA s pasívnym nepodsvieteným displayom na báze kvapalných kryštálov (LCD, známe z kalkulačiek alebo digitálnych hodiniek). Napájanie má riešené dvomi vymeniteľnými AAA akumulátormi. 2x900 mAh je momentálne technologické maximum a keďže má relatívne malú spotrebu, dá sa na jedno nabitie prečítať menšia knižka - okolo 250kB v PDB formáte čo je asi 350kB nekompresovaného čistého textu čo je okolo 350 normostrán (30 riadkov x 34 znakov). Má dobre čitateľný monochromatický display a na čítanie treba zhruba také isté osvetlenie ako pri papierovej knižke.

Nové PDA s aktívnym TFT displayom ma veľmi nezaujali, majú totiž aktívne svietiaci display a tým aj omnoho väčšiu spotrebu.

Preto ma zaujal Reader od Sony, ktorá do svojho nového zariadenia na čítanie textov implementovala technológiu E-Ink. E-Ink je čiernobiela technológia ktorá potrebuje energiu len na zmenu stavu bodu. Tým Reader šetrí veľa energie, pretože pri čítaní potrebuje len dekompresovať stránku a zobraziť ju na displayi. Potom môže drasticky spomaliť alebo až zaspať (podobne ako to robili staré Palm PDA) a ďalšiu energiu míňať až na presun na nasledujúci stranu textu. Táto technológia umožňuje Readeru na jedno nabitie vnútorného akumulátora zobraziť až 7500 stránok, čo sa mi javí ako dostačujúce na pár týždňov čítania.

Stabilný obraz s uhlopriečkou 6 palcov (15cm) je fajn, otázne je či pri cene $350 bude o zariadenie veľnosti bežného paperbacku dostatočný záujem. Mňa by ale jednoznačne takýto Reader potešil.

Sony hneď pripravila aj e-shop portál na nákup knižiek a asi sa už vidí v roli podobného veľkého hráča v oblasti elektronických kníh, ako je Apple v oblasti dodávania hudby do prenosných prehrávačov iPod.

piatok 13. októbra 2006

Trayconizer

V práci mám stále spusteného mailového klienta. Na lište v zozname spustených programov mi ale zavadzia, tak používam Trayconizer na jeho schovanie do Trayu. Niektoré softy sa vedia do trayu schovať samé, niektorým stačí nainštalovať plugin ale väčšina tray ešte neobjavila.
Existuje vaľa programov, ktoré dokážu ostatné zaostalé programy presvedčiť že sa majú schovať do trayu, Trayconizer je ale trošku iný.
Trayovanie sa spúšťa pre každý program samostatne a je namapované na štandardnú minimalizačnú funkciu aplikácie (cez minimalizačné tlačítko, na funkciu Minimize v systémovom menu aplikácie alebo po kliknutí na aplikáciu v lište spustených úloh). Napr. pre putty mám spravený shortcut s nasledovným príkazom:
"C:\Program Files\Trayconizer.exe" "C:\Program Files\putty.exe"
Treba tiež spomenúť že pre niektoré programy (napr. command prompt cmd.exe) sa mi trayovanie nepodarilo zapnúť, ale pre programy kde to ide to ide dokonale.

[Trayconizer]