2008/06/11
Novinky u Facebooku
Pro dnešek uvedu dvě poměrně nedávné události, které podle mě stojí za zmínku:
Dále: Platforma pro psaní Facebook aplikací je nyní open-sourcována: Facebook Open Sources the Platform.
Rada na záver: Provozujete existující webovou aplikaci? Chyťte se příležitosti a zintegrujte jí s Facebookem. Za rok bude pozdě! ;-)
Osobně si myslím, že potenciál sítě Facebook je mnohem větší než se nyní možna jeví. Momentálně tvoří většinu aplikací poměrně primitivní a někdy až stupidní hry a miniaplikace a reklamní potenciál se Facebook teprve učí využít. Ale dušičky nabírá a nabírá rostoucím tempem. Nechme se překvapit...
Štítky: facebook
Blogger, publikování pomocí FTP a labels
Nedávno jsem našel návod, který popisuje jak dostat seznam labelů / štítků i na stránky blogu s tzv. classic template, to jest publikovaných přes ftp. Ten návod naleznete zde:
Automatic List of Labels for Blogger Classic Templates / FTP
Pokud si chcete ušetřit podobné problémy a chcete jednoduše blogovat na vlastní doméně upozorňuju na velice šikovnou věc od Bloggeru. Stačí když si koupíte vlastní doménu, v jejím nastavení změníte záznam CNAME v DNS a přesměrujete jej na blogspot.com.
U Bloggeru pak hostujete zdarma, jediné co platíte je vaše doména, tudíž pár dolarů ročně. Dokonce doménu můžete koupit přímo při zakládání blogu. Výhodou je pak možnost používat všechny vychytávky Bloggeru, tzn. drag'n'drop rozmísťování komponent (widgetů) na stránce, integrovaný AdSense apod. Všechno je v podstatě práce myší, kterou zvládne každý, do kódu v podstatě nemusíte zasahovat. A doba publikace je mnohásobně rychlejší než publikovat pomocí ftp.
Štítky: blogger
2008/06/09
Výdrž baterie v Lenovo Thinkpad T60
V době, kdy jsem byl v Aribě, jsem měl ThinkPad T41p s "konzultantskou" ;-) baterkou (taková ta větší, která vyčnívá z obrysu notebooku jako hrb ;-) ), a ani po dvou a půl letech jsem s ní neměl problém, rozhodně i po dvou letech vydržela více jak dvě hodiny (a více) normální práce.
No a pár týdnů už mi Power Manager aplikace od Lenova ochotně hlásí, že moje baterie už není v optimálním stavu a že po kliknutí na ikonu černého trojúhelníku s vykřičníkem můžu přejít na web Lenova, kde si mohu objednat novou baterii, se kterou budu moci využívat ThinkPada opravdu naplno!
Jaké máte zkušenosti s bateriemi v ThinkPadech vy? Mám smůlu nebo je to normální? Jestli má cenu objednávat si novou baterii...
PS: pro všechny "jablíčkáře", kteří už mají rozepsaný comment a la "kup si maca" - jeho čas u mě zatím nenadešel ;]
Štítky: lenovo, t60, thinkpad, zkusenosti
2008/06/06
Startupy exgooglerů
Představte si, že máte na účtu dost dolarů, které jste utržili za prodané akcie Googlu, které jste si poctivě za pár let navestovali, a nyní máte chuť zkusit něco nového. Co by to bylo? Do čeho byste se rozhodli investovat svoje finance a své nemalé úsilí v příštích pár letech? Pokud nevíte, nechte se inspirovat článkem.
Článek si samozřejmě přečtěte sami, ja to shrnu stručně:
Z cca více jak 20 jmenovaných lidí (nebudu je počítat :-] ), kteří mimochodem v Googlu zastávali vcelku významné pozice, se:
- 3 rozhodli pro search engine nové generace (cuill)
- 1 rozhodl pro komunitní search engine (Topicle)
- 2 rozhodli pro realitní weby (Zillow) a (RentBits)
- nejméně 6 přešlo do friendfeed (prý výhradně ex-googlers společnost)
- 3 rozhodli pro twitter
- 1 rozhodl pro P2P (LimeWire)
- několik rozhodlo založit incubator resp stali se andělskými investory
- dalších několik rozhodlo pro online video (ooyala) a (howcast) - "how to" videa ;-] )
- a více jak 40 lidí (!) přešlo do facebooku (!!!;-)
- pár dalších je ve stealth módu, nebo to alespoň tvrdí ;-)
- a další založili email-startup Xobni (o kterém jsem chtěl psát, původně, než jsem začal zeširoka o tomto článku)
No a jak jsem si ten seznam procházel, tak jeden ze startupů, který mě zarazil nejvíc, byl Xobni, emailový startup. "WTF, kdo by v dnešní době zakládal *emailový* startup?" No a o tom jsem chtěl původně psát...takže, pokračování v dalším příspěvku....
2008/06/04
Job offer: Senior Java Developer in Vienna
Project location: Austria/Vienna – Bank/Finance
Project duration: starting now until the end of the Year
Developer Must have: Senior, Java, Eclipse, J2EE, SQL, UML, BEA
Nice to have: BEA, SWT MDSD (Open Architecture Ware), EMF, Hibernate, Ant SVN, Oracle, Web Services
Very good rate!
Štítky: jobs
2008/06/02
JetMinds expanduje do Ostravy

V rámci expanze JetMinds jsme se rozhodli vybudovat další "buňku" JetMinds a to v Ostravě. Momentálně pilně zařizujeme, pokud máte zájem být u toho od "počátku", podívejte se na náš inzerát na jobs.cz a napište nám na uvedený email.
Štítky: jetminds, jobs, Ostrava, pracovni_nabidky
2008/05/29
300 zatáček Gustava Havla 2008
Foto: jarda
Jelikož na tento blog stále přichází dost lidí, kteří hledají informace o motocyklových závodech v Hořicích, tak zde připomínám, že veškeré fotky, videa, tiskové zprávy ze silničního motocyklového závodu 300 zatáček Gustava Havla 2008 najdete na webu www.300zatacek.cz .
Štítky: motorsport
2008/05/27
Odpoledne v JetMinds

Štítky: fotky
Duha
2008/04/14
Amersfoort
2008/03/13
Rady pro začínající freelancery - 5
Obrat vyšší než 1 milion? Stáváte se plátcem DPHA přečíst si tento druhý článek myslím taky neuškodí:
Noční můra každého podnikatele: Kontrola z finančního úřaduOba články jsou ze serveru Podnikatel.cz.
Štítky: freelancer, freelancing, OSVC, podnikani, rady
2008/03/06
Samostatná Fakulta Informatiky na ČVUT
Kamarád a můj bývalý student z časů, když jsem jakožto PhD student na Katedře Počítačů učil cvičení z Algoritmizace a Programovacího jazyka Java), L.P. , mě požádal o názor na kauzu „Fakulta Informatiky“.
O této kauze si můžete přečíst například zde v článku „Kauza: Fakulta Informatiky“ (serveru student.cvut.cz)
Ve zkratce jde o to, že skupina lidí z Katedry Počítačů (jejímž jsem absolventem pozn. autora), podporována vcelku širokou studentskou základnou, vystoupila s koncepcí na osamostatnění se od Fakulty Elektrotechnické (FEL) a založení samostatné Fakulty Informatiky. Reakcí na tento krok bylo odvolání několika lidí z funkcí, např. vedoucího katedry profesora Pavla Tvrdíka.
Já jsem již několik let z FELu pryč, a kromě občasných návštěv CZJUGu nemám se současným prostředím FELu v podstatě žádné kontakty. Nebudu zde a ani nemůžu komentovat vnitřní záležitosti, tedy zda je nebo není správné někoho odvolávat za uvedené činy, ani nevidím do způsobu financování univerzity a rozdělování financí mezi fakulty, katedry apod.
Pokud se však podívám na tuto záležitost z hlediska studenta, který chce jít studovat VŠ a studovat informatiku (ve smyslu softwarové inženýrství, programování, obor počítače apod.) - tedy z pohledu sebe ve svých 18 letech - musím říct, že bych raději šel studovat na samostatnou Fakultu Informatiky než jít znovu studovat obor Počítače na Fakultu Elektrotechnickou, tedy tak, jak jsem vystudoval já.
Důdody jsou následující.
Ačkoliv mojím cílem bylo studovat „počítače“ (laicky řečno) a to spíše tu „softwarovou část“, tak pokud si vzpomínám, v úvodních dvou semestrech jsme měli předmět Výpočetní technika (tedy alespoň něco), v druháku nedostaly předměty úzce související s oborem počítačů skoro žádný prostor. Za to prostor dostalo mnoho předmětů elektrotechnických (dvoje Úvod do elektrotechniky, Elektrická měření, dvě Teorie obvodů, Teorie elektromagnetického pole, Materiály pro elektrotechniku, Logické systémy apod.). Nezapomínám taky na jeden semestr studia legendární Vyhlášky 50 případně zapojování zásuvek v podzemních laboratořích apod. Zcela bez diskuse – každý předmět vám něco nového dá. Otázkou je, co vám naopak vezme. Co jste mohli během tohoto času získat jinde, pokud byste se věnovali něčemu jinému. Cena ušlé příležitosti. Podle mě by bylo mnohem užitečnější, kdyby se naše specializace projevila už v prvních dvou letech.
Já, stejně jako většina kruhu, s kteým jsem studium začínal, věděla, že z nás nikdy nebudou profíci navrhující elektronické obvody ani silnoproudé rozvody, elektromotory apod. Vesměs všichni jsme měli od začátku jasno, že chceme studovat obor Výpočetní technika. A všichni jsme věděli, že hlavní a ta zajímavější část studia nám začne od třeťáku, tedy potom, co si projdeme základním dvou-letým cyklem a začneme de facto konečně studovat svůj obor.
Další moje zkušenost je z dob kdy jsem učil předmět Algoritmizace. Zažil jsem období, kdy se algoritmizace poprvé začala učit na příkladech v jazyce Java namísto dříve používaného Pascalu.
Musím říct, že úrověň a ambice studentů v mých skupinách byly velice různorodé – jeden extrém byli počítačoví „geekové“ a na druhé straně, studenti, kterým počítače skoro nic neříkaly, a programování je nezajímalo. Podle mě by se tyto dvě skupiny měly oddělit a věnovat se jim jiná péče. Jenže prvák na FELu to je víc jak patnáct-set studentů, z nichž podle mne je v dnešní době více zájemců o obor „Výpočetní technika a programování“ než o další obory. Proto se tam ti lidé hlásí, ale (pokud se nic nezměnilo) může se stát, že se na obor nedostanou, protože je nutné vytížit i ostatní obory.
Proto si myslím, že samostatná Fakulta Informatiky je dobrá věc. Nemyslím tím fakultu, která bude produkovat „rychlokvašky“ v oboru, protože teď momentálně je po IT poptávka. Myslím tím seriozní Informatickou fakultu, kde se od prvního ročníku bude věnovat dostatečná péče studentům, kteří šli studovat informatiku, nebude nutné dělat kompromisy. Samozřejmě bych zachoval rozsah matematiky, koneckonců i fyziky a některé uvedené elektrotechnické předměty bych spíše přesunul do kategorie volitelných (něco jiné je zda chcete navhrovat procesory nebo se zabývat teorií překladačů).
Prostě – pokud někdo hodlá programovat a psát software, nemusí nutně např. dva semestry týden co týden měřit všelijaké extremní případy odporů, kapacit a proudů a skládat z toho zkoušku, s detailní znalostí schemat jednotlivých měřících přístrojů. Může, ale volitelně. Podle mě je dnes svět natolik specializovaný, rychlý, že je škoda ztrácet čas nečím, co nevyužijete a kde usilí tomu věnované není uměrné výnosu. Prostě bych některé z těchto elektrotechnických předmětů nahradil informatickými, tak, aby si studenti základy odbyli mnohem dříve a od třetího ročníku se mohli věnovat mnohem specializovanějším tématům a projektům.
Toť můj osobní názor na téma samostatná Fakulta Fnformatiky vs. FEL. Jsem pro!
2008/02/25
Web www.300zatacek.cz
Mimochodem z ročníku 2007 existuje i několik "on-board" youtube videí z průjezdu okruhem, natočených přímo z motorky - viz třeba zde nebo video vítěze zde.
Štítky: motorsport
2008/02/13
Kde byste byli v tuhle chvíli radši?
Při pohledu na mou úvodní stránku ve firefoxu mě nutně napadá otázka, kde bych teď byl raději:
a) u laptopu, tam kde jsem teďJeště mě tedy napadla jedna varianta:
b) na horách
c) s laptopem na horách ;-)Tak zpátky do práce ;-)
2008/02/08
Rady pro zacinajici freelancery - 4
Každý začínající freelancer se samozřejmě těší na chvíli, kdy vystaví a odešle svou první fakturu a začne tak konečně sklízet plody (resp. Smetany ;-) své práce. Každý začínající freelancer typicky řeší následující dvě otázky:
"Jak má faktura správně vypadat?"Jak má faktura správně vypadat? Nezasvěceným by se mohlo zdát, že faktura a její podoba je pevně definována v zákonech. Není tomu tak - viz například wikipedie:
"Mohu faktury posílat mailem?"
"Pojem faktura není v současné době definován v žádném právním předpise. Dříve platná tzv. „fakturační vyhláška“ upravovala podrobně náležitosti týkající se faktur, ale v současné době takovýto právní dokument neexistuje. Nicméně pojem faktura je vžitý a používá se v obchodních vztazích velmi často. Různé zákony určitým způsobem upravují náležitosti, které faktura musí obsahovat, aby vyhověla podmínkám, které ten který zákon stanoví."Jelikož tedy vzhled faktury není zákonem určen, nemusíte pro ní běhat nikam do papírnictví a můžete klidně popustit uzdu fantazii a navhrnout si vlastní design ;-) Nicméně musíte dodržet pravidla a faktura musí obsahovat dané položky. Náležitosti faktury můžete nalézt třeba zde:
Faktury a doklady (JakPodnikat.cz)Vzor faktury třeba zde, včetně XLS souboru ke stažení:
Faktury z pohledu obch. zákoníku (UcetniSvet.cz)
Faktura - vzor ke stažení (Euroekonom.cz)K druhé otázce. Mohu tedy faktury posílat mailem? Krátká odpověď zní ANO.
Otázkou je jejich archivace, aby mohly být uznány jako daňový doklad. Já osobně si faktury přijaté i vystavené tisknu a archivuji v papírové podobě (zde pozor: "...Autenticitu a integritu dokladu zajišťuje příjemce faktury..." viz zde).
Faktury samozřejmě posílám emailem, digitálně nepodepsané. Je to v souladu s tím, co se píše v tomto článku Vystavování a uchovávání faktur. Elektronický by byl nutný pouze v případě, že byste je archivovali v elektronickém formátu.
Toť úvod do fakturování for dummies :-)
Pozn.: Samozřejmě, vše se týká osob, které vedou daňovou evidenci a ne podvojné účetnictví.
Štítky: freelancer, freelancing, OSVC, podnikani, rady
2008/01/29
Shanime kvalitniho PHPckare
Celý text nabídky, včetně kontaktního emailu, je zde: Shanime kvalitniho PHPckare (Filův blog).
Štítky: jobs, PHP, pracovni_nabidky
2008/01/24
Interesting series for Eclipse plugin developers
Štítky: eclipse, english, IDE, java
2008/01/14
Job offer - Java Integration Developer
Čas od času se mi někdo znamý ozve, zda nevím o nějakém vhodném kandidátovi na určitou pozici. Rozhodl jsem se, že nabídky, které mi přijdou zajímavé, zveřejním na blogu, třeba někoho z vás zaujmou. V případě že ano, tak se mi ozvete (kontaktní email najdete vlevo nahoře na této stránce).
Java Integration DeveloperPokud byste měli zájem, ozvěte se mi na email.
Ve zkratce: role Java Integration Developer, pro konzultantskou firmu v oblasti BPM.
Požadavky: samozřejmě znalost J2EE, vybraného app serveru, messaging systému, SQL a PL/SQL, znalost Tibco nebo Oracle Fusion je polehčující okolnost :-), design v UML, znalosti principů SOA jsou velká výhoda :-), stejně jako zkušenost s BPMN/BPELem.
Při práci byste cestovali po EU (i více než polovinu času), takže dobrá angličtina je nutnost.
Kromě klasických benefitů (mobil, laptop atd.) dostanete i externí školení Tibca případně se můžete stát i Tibco certikovaným ;-)
Štítky: jobs, pracovni_nabidky
2008/01/05
Hororovy geocaching
Jarda mi dnes navečer celý rozrušený volal, že na jistých souřadnicích jedné cache (registrované na geocaching.com) poblíž Prahy (odkaz na cache momentálně nebudu uvádět, protože probíha policejní vyšetřování) totiž nalezl místo cache ukrytou mrtvolu!
Celou historku, poutavě popsanou, si můžete přečíst zde:
Zajímavý geocaching, místo plastové krabičky MRTVOLA!
Teď už nezbývá než čekat, co přinese vyšetřování...
Aktualizováno 11-1-2008:
Dnes vyšel článek v MF DNES: Hledali „poklad“ pomocí GPS, našli mrtvolu
Štítky: geocaching, kamaradi
2007/12/21
Vývoj aplikací pro Facebook v Javě - 1
Nejdříve tedy krátký úvod, co je to Facebook a proč by vás mohl jakožto vývojáře zajímat.
Úvod
O Facebooku jistě většina z vás již slyšela. Jedná se o další social network projekt, tedy web poskytující vám služby sociální sítě. Více se dočtete více zde nebo zde.
Pokud nejste na Facebooku zaregistrovaní a nevyzkoušeli jste si ho, vřele vám to doporučuju. Facebook totiž není jen "yet another Orkut" ;-) a osobně si myslím, že Facebook je na dobré cestě, aby porazil všechny ostatní sítě. Uvidíme ještě, jak dopadne snaha o standardizaci API v oblasti social networků, ve které se výrazně angažuje i Google - viz OpenSocial.
Btw. Pokud chcete, můžete si přidat můj kontakt mezi své kontakty - link na můj profil je zde.
Čím je Facebook zajímavý a čím vybočuje z řady? Jednak je to jeho obrovská popularita a raketový nárůst počtu uživatelů. Zaregistrujte se, použijte Friend Finder nástroj a garantuji vám, že budete překvapeni, kdo všechno z vašich známých již na Facebooku je ;-) Pro zajímavost ohledně vývoje popularity, podívejte se třeba na Google Trends graf pro Facebook, Orkut a LinkedIn.
Co Facebook ale výrazně odlišuje od předchůdců jako Orkut je fakt, že Facebook se otevřel pro vývoj dalších aplikací a vznikla tak Facebook platforma.
Přínos
Facebook vám umožňuje relativně jednodušše napsat aplikaci (nebo vzít existující aplikaci) a zaintegrovat jí do Facebooku. Proč byste to měli dělat?
- Facebook používá obrovské množství lidí a počet stále roste. Roste tak počet potenciálních uživatelů vaší aplikace (a tedy i vašich příjmů :)
- Přidat si novou aplikaci ve Facebooku je mnohem snažší než najít a zaregistrovat se na nějakém novém webu. Prvotní bariéra proto, aby uživatel začal používat vaší aplikaci je minimální.
- Úspěch a popularita aplikací na Facebooku se šíří virálně. To je další podstatný rys Facebooku. Po přihlášení se do Facebooku se vám šikovně zobrazí stránka s news feedem , kde vidíte co se ve vaší síti děje.
Např. zaujme, že váš kamarád používá aplikaci, která by vás mohla zajímat též, jste dva kliky od toho, abyste jí začali používat taky. No a virus se začíná šířit ;-]
Jako pěkný příklad uvedu Flickr vs. Facebook Photo, služby pro sdílení fotek. Flickr byl donedávna jasnou jedničkou, co se týká sdílení fotek na webu. Nyní jej (v USA) už předstihl Facebook Photos (viz zde). Přitom Facebook Photos je jen základní služba, kterou dostanete pokud se na Facebooku zaregistrujete. Stejně jako možnost používat sdílené kalendáře (Events), inzerci (MarketPlace) atd. Takže tu roste nová konkurence pro Evite.com resp. eBay.com.
Celé je to hrozně jednoduché. Proč bych měl být registrován na tolika webech, když mi to Facebook poskytne všechno pod jednou střechou. Pod jednou střechou ale neznamená, že by Facebook napsal všechny služby znova a vytvořil tak konkurenční služby jako v případě Flickru. Facebook je platforma, která umožňuje vznik a existenci konkurečních projektů a až trh rozhodne :-)
Pokračování příště...
Takže to by na úvod stačilo. V dalších dílech rozeberu architekturu Facebook aplikací, API které máte možnost použít pro integraci s platformou a tím se dostanu až k Javě, kterou můžete použít jako jednu z možností (kromě PHP, Pythonu, Ruby, C# atd.).

