<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7098481</id><updated>2012-01-20T09:01:58.837+01:00</updated><category term='addiction'/><category term='sms'/><category term='bug'/><category term='pobre'/><category term='viatjes'/><category term='Apple'/><category term='omatech'/><category term='sclipo'/><category term='firefox'/><category term='animateClass'/><category term='memes'/><category term='catalan'/><category term='web 2.0'/><category term='spam'/><category term='video'/><category term='fascicles'/><category term='campanya'/><category term='2008'/><category term='manies'/><category term='startups'/><category term='CSS'/><category term='mysql'/><category term='informatica'/><category term='bebravebenjamin'/><category term='algoritme'/><category term='tournament'/><category term='algorithm'/><category term='PERL'/><category term='computers'/><category term='oracle'/><category term='code snippet'/><category term='torneo'/><category term='programación'/><category term='iPhone'/><category term='jocs'/><category term='chinarro'/><category term='palm'/><category term='2006'/><category term='tele'/><category term='copyleft'/><category term='plugins'/><category term='google'/><category term='juegos'/><category term='media'/><category term='friky'/><category term='javascript'/><category term='link bait'/><category term='vici'/><category term='aficions'/><category term='chorrada'/><category term='youtube'/><category term='ipsojobs'/><category term='política'/><category term='protesta'/><category term='primavera sound'/><category term='fiat'/><category term='python'/><category term='gran hermano'/><category term='copypaste'/><category term='XHTML'/><category term='heroes'/><category term='cotxe'/><category term='hijo de puta'/><category term='muchachada'/><category term='desafío español'/><category term='musica'/><category term='gatetes'/><category term='futbol'/><category term='contakilometres'/><category term='hello kitty'/><category term='vicio'/><category term='setembre'/><category term='personal'/><category term='programació'/><category term='php'/><category term='codi'/><category term='torneig'/><category term='games'/><category term='teoría'/><category term='indie'/><category term='cdn'/><category term='google chrome'/><category term='toilettes'/><category term='consultors'/><category term='algoritmo'/><category term='japo'/><category term='resum'/><category term='jquery'/><category term='captcha'/><category term='telefónica'/><category term='adsense'/><category term='webos'/><category term='festivals'/><category term='startup 2.0'/><category term='concerts'/><category term='conya'/><category term='barça'/><category term='català'/><category term='series'/><category term='chanante'/><category term='japanglish'/><category term='pixies'/><category term='monetes'/><title type='text'>friky.com</title><subtitle type='html'>Aquí penso posar les anades de olla que em passin pel cap, no feu gaire cas. Tambe intentare posar les coses que m'agraden per si algu (no crec) té gustos semblants. Agusti 8{&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://friky.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default?start-index=101&amp;max-results=100'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>291</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7098481.post-7463301285171150722</id><published>2012-01-20T08:46:00.009+01:00</published><updated>2012-01-20T09:01:58.850+01:00</updated><title type='text'>From startup to company</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-H_J5o6yiH6A/TxkdIDr5_tI/AAAAAAAAAbs/VfdY_TGF-50/s1600/easypromos_logo.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 177px; height: 73px;" src="http://1.bp.blogspot.com/-H_J5o6yiH6A/TxkdIDr5_tI/AAAAAAAAAbs/VfdY_TGF-50/s400/easypromos_logo.png" alt="" id="BLOGGER_PHOTO_ID_5699618827679694546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you create a sartup there are two ways to succesfully turn it into a company.&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;&lt;br /&gt;1) Glamourus way&lt;br /&gt;2) Hard work and traditional way&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The firt way seems, from the tech media point of view, the only way.&lt;br /&gt;&lt;br /&gt;Create a startup, setup a pre-launch, create as much hype as posible, start with a crippled website offering a simple service or product and go to all networking events, shows, etc.&lt;br /&gt;&lt;br /&gt;Focus on communication and hype. Your target: &lt;span style="font-weight:bold;"&gt;get investors in&lt;/span&gt; to generate more and more hype to finally try to get a good exit.&lt;br /&gt;&lt;br /&gt;The second way is more traditional. Start with your own devices, create a solid product or service, focus on improving your product, treat every customer as she or he is the only one, include its feedback in your product, &lt;span style="font-weight:bold;"&gt;iterate&lt;/span&gt;, even weekly!&lt;br /&gt;&lt;br /&gt;The second way must keep a low media profile, just for a question of time and focus.&lt;br /&gt;&lt;br /&gt;In this second model your main target is to generate cash day after day, &lt;span style="font-weight:bold;"&gt;create word of mouth&lt;/span&gt; thanks to your first customers sattisfaction and &lt;span style="font-weight:bold;"&gt;reach break even&lt;/span&gt; as soon as possible. In this point is important to improve, not only the product, the administrative process and customer care procedures (invoicing systems, email templates, etc.)&lt;br /&gt;&lt;br /&gt;In &lt;span style="font-weight:bold;"&gt;&lt;a href="http://easypromosapp.com/"&gt;Easypromos&lt;/a&gt;&lt;/span&gt; we are really fans of this second model, &lt;span style="font-weight:bold;"&gt;the ant way. Wakeup early and DO things&lt;/span&gt;, not only sell smoke to possible investors (what is too a very boring and frustrating process)&lt;br /&gt;&lt;br /&gt;There are lots of succesful companies following that model without receiving enough media coverage, we mirror for example in &lt;a href="https://github.com/"&gt;github&lt;/a&gt;, you an read &lt;a href="http://mixergy.com/tom-preston-werner-github-interview/"&gt;this interview&lt;/a&gt; for most info.&lt;br /&gt;&lt;br /&gt;If we wake up early, really early. We're unatoppable! - &lt;span style="font-weight:bold;"&gt;Pep Guardiola&lt;/span&gt;, Barça's Coach (&lt;a href="http://www.youtube.com/watch?v=omwjRek0-ms"&gt;video&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7463301285171150722?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7463301285171150722/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7463301285171150722' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7463301285171150722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7463301285171150722'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2012/01/from-startup-to-company.html' title='From startup to company'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-H_J5o6yiH6A/TxkdIDr5_tI/AAAAAAAAAbs/VfdY_TGF-50/s72-c/easypromos_logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2494108113872858604</id><published>2012-01-09T20:36:00.001+01:00</published><updated>2012-01-09T20:36:25.897+01:00</updated><title type='text'>Post resum 2011</title><content type='html'>Gadgets of the year (comprats o regalats):&lt;br /&gt;Tefal Actifry (fail)&lt;br /&gt;Iphone4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Samarretes del any:&lt;br /&gt;Live long and prosper&lt;br /&gt;Captain America&lt;br /&gt;Iron Man&lt;br /&gt;&lt;br /&gt;Friky coses guays:&lt;br /&gt;Corona Framework&lt;br /&gt;Appcelerator&lt;br /&gt;Aloha html5 in-line editing&lt;br /&gt;&lt;br /&gt;Grups guays que he descobert aquest any:&lt;br /&gt;Cage the Elephant&lt;br /&gt;Noah and the wale&lt;br /&gt;Yuck&lt;br /&gt;Foster the people&lt;br /&gt;Ben Howard&lt;br /&gt;&lt;br /&gt;Millors concerts als que he anat:&lt;br /&gt;Belle and Sebastian&lt;br /&gt;Pulp&lt;br /&gt;The Pains of being pure at heart&lt;br /&gt;Sr. Chinarro&lt;br /&gt;&lt;br /&gt;Millors pelis que he vist:&lt;br /&gt;Origen&lt;br /&gt;Pandorum&lt;br /&gt;Invictus&lt;br /&gt;Bienvenido a Zombieland&lt;br /&gt;Harry Potter y las reliquias de la muerte 1&lt;br /&gt;La vida privada de Pippa Lee&lt;br /&gt;La red social&lt;br /&gt;Iron man 2&lt;br /&gt;An Education&lt;br /&gt;El diario de los muertos&lt;br /&gt;Harry Potter y las reliquias de la muerte 2&lt;br /&gt;El discurso del rey&lt;br /&gt;Tron Legacy&lt;br /&gt;&lt;br /&gt;Curts:&lt;br /&gt;The lost thing&lt;br /&gt;&lt;br /&gt;Llibres que he llegit i m'han agradat:&lt;br /&gt;L'home intranquil, Kiko Amat&lt;br /&gt;QuiÈn decide lo que comemos, Felicity Lawrence&lt;br /&gt;Viaje de invierno, Amelie Nothomb&lt;br /&gt;Una semana en el motor de un autobus, Nando Cruz&lt;br /&gt;Soy un padre friki, Ken Denmead&lt;br /&gt;Pigmeo, Chuck Palahniuk&lt;br /&gt;La tercera revolucion industrial, Jeremy Rifkin&lt;br /&gt;Esta todo por hacer, Pau Garcia-Mila&lt;br /&gt;&lt;br /&gt;Comics:&lt;br /&gt;Arrugas, Paco Roca&lt;br /&gt;El juego lugubre, Paco Roca&lt;br /&gt;Hijos de la Alambra, Paco Roca&lt;br /&gt;El joven Lovecraft 2 i 3, Oliver i Torres&lt;br /&gt;Planetary, Ellis, Cassaday&lt;br /&gt;Dublines, Alfonso Zapico&lt;br /&gt;Notas al pie de Gaza, Joe Sacco&lt;br /&gt;Memorias de un hombre en pijama, Paco Roca&lt;br /&gt;Cronicas de Jerusalem, Guy de Lisle&lt;br /&gt;&lt;br /&gt;Series a les que m'he enganxat (per ordre d'adiccio):&lt;br /&gt;Boardwalk empire s1 i s2&lt;br /&gt;Juego de tronos&lt;br /&gt;Walking dead s2&lt;br /&gt;Downtown Abbey&lt;br /&gt;Portlandia&lt;br /&gt;Fringe s3&lt;br /&gt;Parenthood s2&lt;br /&gt;&lt;br /&gt;Documentals:&lt;br /&gt;Inside Job&lt;br /&gt;&lt;br /&gt;Sortides al Extranjer:&lt;br /&gt;&lt;br /&gt;Millors Hotels als que he anat:&lt;br /&gt;&lt;br /&gt;Millors restaurants:&lt;br /&gt;Els Pescadors&lt;br /&gt;Memorias de china&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2494108113872858604?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2494108113872858604/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2494108113872858604' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2494108113872858604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2494108113872858604'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2012/01/post-resum-2011.html' title='Post resum 2011'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2765660672295153149</id><published>2011-02-25T08:48:00.004+01:00</published><updated>2011-02-25T08:55:19.167+01:00</updated><title type='text'>Avui fa un any, timeline d'un naixement</title><content type='html'>Avui fa un any que van neixer el Biel i el Genís, per futures referencies deixo aquí els 10 tweets que vaig fer durant aquell dia. &lt;br /&gt;&lt;br /&gt;Evidentment el millor van ser els comentaris dels que van seguir la retransmissió del part on-line, gracies a tots !&lt;br /&gt;&lt;br /&gt;Tot va començar en una revisió rutinaria quan encada quedaven 6 setmanes per arribar a termini:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;13:30&lt;/span&gt; - oficialment estem de part!&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;14:35&lt;/span&gt; - ja estem a l'habitacio  &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;15:08&lt;/span&gt; - suero attachado&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;16:28&lt;/span&gt; - cap al quirofan, aix quina emocioooo&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;16:50&lt;/span&gt; - a buscar un bocata i esperar&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;17:18&lt;/span&gt; - a la sala d'espera de parts i jo sense tabac!&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;17:38&lt;/span&gt; - tot ha anat be! Jo ja estic plorant com un tonto :)&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;17:53&lt;/span&gt; - Genis 1700 i biel 2200 estan a la incubadora i son moniiiiiisims&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;18:40&lt;/span&gt; - nens assegurats a la mutua&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;20:07&lt;/span&gt; - mareta meva com et canvia la vida en 7 hores. Ara ja estem la Eva i Jo tranquilets a la habitacio. Dema anirem a veure als nens a la incub.&lt;br /&gt;&lt;br /&gt;El resultat d'aquell dia, tots el coneixem&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-pWhfEl3rOlU/TWdgTrhAwGI/AAAAAAAAAZI/iEIHSwMxIj8/s1600/IMG_6759.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/-pWhfEl3rOlU/TWdgTrhAwGI/AAAAAAAAAZI/iEIHSwMxIj8/s400/IMG_6759.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5577532554736615522" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2765660672295153149?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2765660672295153149/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2765660672295153149' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2765660672295153149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2765660672295153149'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2011/02/avui-fa-un-any-timeline-dun-naixement.html' title='Avui fa un any, timeline d&apos;un naixement'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-pWhfEl3rOlU/TWdgTrhAwGI/AAAAAAAAAZI/iEIHSwMxIj8/s72-c/IMG_6759.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-1125608052686377683</id><published>2011-01-03T08:44:00.004+01:00</published><updated>2011-01-03T08:51:07.014+01:00</updated><title type='text'>Post final d'any, resum del meu 2010</title><content type='html'>Com es tradicional, poso una llista de les coses que m'han molat el 2010. &lt;br /&gt;&lt;br /&gt;Aquest any ha estat marcat pel naixement dels meus fills bessons, que m'han canviat la vida :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Gadgets of the year (comprats o regalats):&lt;/span&gt;&lt;br /&gt;Ipad 3g d'omatech&lt;br /&gt;Palm pixie plus&lt;br /&gt;Sacamocos inalambrico BEABA (al final ha sigut un bajadon)&lt;br /&gt;Termometro hi-tech per infrarrojos&lt;br /&gt;Sony Reader Touch edition (de la Eva)&lt;br /&gt;Segon roomba&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Samarretes del any:&lt;/span&gt;&lt;br /&gt;Comunist party&lt;br /&gt;Pillow Fight&lt;br /&gt;Space invaders classroom (a simple plan)&lt;br /&gt;Sublimawesominal&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Coses que he aprés:&lt;/span&gt;&lt;br /&gt;Sphinx Search&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Jocs als que m'he viciat aquest any:&lt;/span&gt;&lt;br /&gt;NULL&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Grups guays que he descobert aquest any:&lt;/span&gt;&lt;br /&gt;Two door cinema club&lt;br /&gt;Los Punsetes&lt;br /&gt;The drums&lt;br /&gt;Klaxons&lt;br /&gt;Dum dum girls&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors concerts als que he anat:&lt;/span&gt;&lt;br /&gt;The Pixies&lt;br /&gt;Florence and the machine&lt;br /&gt;Cocorosie&lt;br /&gt;Arcade Fire&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors pelis que he vist:&lt;/span&gt;&lt;br /&gt;Coraline&lt;br /&gt;Sherlock Holmes&lt;br /&gt;Up in the air&lt;br /&gt;El Lector&lt;br /&gt;Capitalism a love story&lt;br /&gt;Hijos de los hombres&lt;br /&gt;Alicia en el país de las maravillas&lt;br /&gt;Control&lt;br /&gt;Enemigos Publicos&lt;br /&gt;Maria y yo&lt;br /&gt;El Piano&lt;br /&gt;Shutter Island &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Curts:&lt;/span&gt;&lt;br /&gt;Logorama&lt;br /&gt;Novio de Mierda&lt;br /&gt;I'm here&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Llibres que m'han agradat:&lt;/span&gt;&lt;br /&gt;Snuff, Chuck Palahniuck&lt;br /&gt;Ordeno y mando, Amelie Nothomb&lt;br /&gt;Daemon, Daniel Suarez&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Comics:&lt;/span&gt;&lt;br /&gt;Dinastia de M&lt;br /&gt;Yo, Juanjo Saez&lt;br /&gt;NonNonBa, Shigueru Mizuki&lt;br /&gt;Plan BB, Cels Piñol&lt;br /&gt;1602&lt;br /&gt;El arte de volar, Antonio Altarriba y Kim&lt;br /&gt;Las calles de arena, Paco Roca&lt;br /&gt;Arros cobat, Juanjo Saez&lt;br /&gt;El Invierno del dibujante, Paco Roca&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Series a les que m'he enganxat (per ordre d'adicció):&lt;/span&gt;&lt;br /&gt;Lost s6&lt;br /&gt;The Walking Dead s1&lt;br /&gt;The Tudors s4&lt;br /&gt;Parenthood s1&lt;br /&gt;gilmore girls s5, s6, s7&lt;br /&gt;The fringe s2&lt;br /&gt;Family Guy s9&lt;br /&gt;The Cleveland Show s1&lt;br /&gt;How i meet your mother s5&lt;br /&gt;Wolverine and the X-Men&lt;br /&gt;medium s5&lt;br /&gt;big bang theory s3&lt;br /&gt;True Blood s2&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Documentals:&lt;/span&gt;&lt;br /&gt;Los ultimos dias de Lehman Brothers&lt;br /&gt;1929&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Sortides al Extranjer:&lt;/span&gt;&lt;br /&gt;NULL&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors Hotels als que he anat:&lt;/span&gt;&lt;br /&gt;NULL&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors restaurants:&lt;/span&gt;&lt;br /&gt;Els Pescadors&lt;br /&gt;El Raco de la Vila&lt;br /&gt;&lt;br /&gt;Aquí us deixo un link al de l'any passat &lt;a href="http://friky.blogspot.com/2010/01/post-final-dany-resum-del-meu-2009.html"&gt;Resum 2009&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-1125608052686377683?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/1125608052686377683/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=1125608052686377683' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1125608052686377683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1125608052686377683'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2011/01/post-final-dany-resum-del-meu-2010.html' title='Post final d&apos;any, resum del meu 2010'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8854984984554962606</id><published>2010-10-29T09:43:00.004+02:00</published><updated>2010-11-26T08:51:41.346+01:00</updated><title type='text'>Instalar el nou Sony VAIO</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/TMp8c29anVI/AAAAAAAAAY4/YVCxUkr6Oi4/s1600/ScreenHunter_02+Oct.+29+09.49.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 265px;" src="http://2.bp.blogspot.com/_NnckS87svhE/TMp8c29anVI/AAAAAAAAAY4/YVCxUkr6Oi4/s400/ScreenHunter_02+Oct.+29+09.49.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5533371927409368402" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Llista d'instal.lació de software al nou Sony VAIO&lt;br /&gt;&lt;br /&gt;::: Instal.lar :::&lt;br /&gt;Firefox 3.6&lt;br /&gt;AVG antivirus 2011 free&lt;br /&gt;Notepad++&lt;br /&gt;Safari 5&lt;br /&gt;Palm Desktop 6.2&lt;br /&gt;Chrome&lt;br /&gt;Putty (export i import via regedit)&lt;br /&gt;Filezilla (export i import via xml)&lt;br /&gt;Dropbox&lt;br /&gt;Pidgin (export import via xml directori .purple)&lt;br /&gt;Chapura Synch Manager&lt;br /&gt;Navicat (export import via regedit)&lt;br /&gt;Visio 2007&lt;br /&gt;Office 2003&lt;br /&gt;Real VNC Free&lt;br /&gt;Active State Perl&lt;br /&gt;Oracle Instant Client 11&lt;br /&gt;RarZilla&lt;br /&gt;PLSQL Developer&lt;br /&gt;CD Burner XP http://cdburnerxp.se/&lt;br /&gt;&lt;br /&gt;::: Firefox Addons :::&lt;br /&gt;Alexa Sparky&lt;br /&gt;MeasureIt&lt;br /&gt;Firebug&lt;br /&gt;Yammer Fox&lt;br /&gt;&lt;br /&gt;::: Chrome Extensions :::&lt;br /&gt;Firebug Lite&lt;br /&gt;Chromed Bird&lt;br /&gt;&lt;br /&gt;::: Eliminar software :::&lt;br /&gt;McAfee Security Center&lt;br /&gt;Norton Online Backup&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8854984984554962606?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8854984984554962606/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8854984984554962606' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8854984984554962606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8854984984554962606'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2010/10/instalar-el-nou-sony-vaio.html' title='Instalar el nou Sony VAIO'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/TMp8c29anVI/AAAAAAAAAY4/YVCxUkr6Oi4/s72-c/ScreenHunter_02+Oct.+29+09.49.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-814436138799807369</id><published>2010-10-12T09:13:00.002+02:00</published><updated>2010-10-12T09:18:05.509+02:00</updated><title type='text'>Fascicles setembre 2010</title><content type='html'>Aquest es el 7é any que faig la llista de fascícles que han sortit a la tele anunciats durant setembre. Abaix podeu trobar els links als anys anteriors.&lt;br /&gt;&lt;br /&gt;Recordeu que encara que existeixin les col·leccions no les apunto si no tenen anunci a la tele.&lt;br /&gt;&lt;br /&gt;A l'any 2010 continua la devellada d'anuncis, potser el factor de veure menys la tele (bueno, miro mes el Baby First) ha estat determinant.&lt;br /&gt;&lt;br /&gt;Aquí la llista d'aquest any:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Descubre la naturaleza, los pajaros&lt;/li&gt;&lt;li&gt;Hello Kitty Party&lt;/li&gt;&lt;li&gt;Asterix&lt;/li&gt;&lt;li&gt;Camiones de antaño&lt;/li&gt;&lt;li&gt;Abanicos de grandes diseñadores&lt;/li&gt;&lt;li&gt;Grandes sagas de la novela romantica&lt;/li&gt;&lt;li&gt;Batman, la coleccion&lt;/li&gt;&lt;li&gt;Starwars ajedrez&lt;/li&gt;&lt;li&gt;Cuentos inolvidables de Ferrandiz&lt;/li&gt;&lt;li&gt;Clasicos del Humor&lt;/li&gt;&lt;li&gt;Punto de Cruz&lt;/li&gt;&lt;li&gt;Curso de Ingles de PlanetaAgostini&lt;/li&gt;&lt;li&gt;Ganchillo fácil&lt;/li&gt;&lt;li&gt;Clasicos de Grecia y Roma&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Total: 14&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Evolució dels fascícles durant els útlims 7 anys:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://chart.apis.google.com/chart?chs=400x100&amp;amp;chf=bg,s,ffffff&amp;amp;cht=lc&amp;amp;chd=t:43.0,27.0,36.0,29.0,35.0,20.0,14.0&amp;amp;chds=10,50&amp;amp;chco=0066ff&amp;amp;chxt=x,y&amp;amp;chxl=0:%7C2004%7C2005%7C2006%7C2007%7C2008%7C2009%7C2010%7C1:%7C10%7C20%7C30%7C40%7C50" alt="Evolucio dels Fascicles" title="Evolucio dels Fascicles" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Links als posts sobre fascicles d'anys anteriors:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2009/09/fascicles-setembre-2009.html"&gt;Fascicles de setembre del 2009 (20)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2008/10/fascicles-setembre-2008.html"&gt;Fascicles de setembre del 2008 (35)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2007/10/fascicles-de-setembre-del-2007.html"&gt;Fascicles de setembre del 2007 (29)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2006/10/fascicles-de-setembre-del-2006.html"&gt;Fascicles de setembre del 2006 (36)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2005/10/fascicles-de-setembre-del-2005.html"&gt;Fascicles de setembre del 2005 (27)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2004/09/els-fascicles-del-2004-provisional.html"&gt;Fascicles de setembre del 2004 (43)&lt;/a&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-814436138799807369?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/814436138799807369/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=814436138799807369' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/814436138799807369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/814436138799807369'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2010/10/fascicles-setembre-2010.html' title='Fascicles setembre 2010'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-4331725686189284227</id><published>2010-08-09T09:00:00.001+02:00</published><updated>2010-08-09T09:01:47.387+02:00</updated><title type='text'>Crisis de bon mati i solucions mobils</title><content type='html'>&lt;span style="font-weight:bold;"&gt;8:10 - Poblenou -&lt;/span&gt; al agafar el metro a Poblenou reviso el correu amb la Palm Pixi Plus, me'n adono que tinc molts correus d'alerta de ipsojobs.com, sembla que ha caigut durant la nit.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;8:11 - Llacuna -&lt;/span&gt; em connecto amb el navegador de la Pixi a ipsojobs, la home sembla estar bé, pero a l'entrar a una ciutat em dona error "Error 28 from storage engine"&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;8:12 - Bogatell -&lt;/span&gt; Busco a google amb la Pixi sobre aquest error, el tercer resultat parla de que es un problema d'espai a disc, el /tmp o el directori de dades. Panic! em fa vergonya treure el portatil dins del vagó i fer un wifi hotspot amb la Pixi tirant del 3G, si, no quedaria gaire bé...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;8:15 - Jaume I -&lt;/span&gt; m'enrecordo que porto la palm Centro carregada a la bossa del portatil, eureka, allà tinc un SSH i puc connectar-me via 3G, al lio&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;8:17 - Urquinaona -&lt;/span&gt; Posso el pin de la tarjeta replicada de la Centro, em connecto per SSH via 3G amb un terminal amb lletra minuscula al server de ipsojobs:&lt;br /&gt;df -k&lt;br /&gt;# uff, el /tmp esta full, &lt;br /&gt;cd /tmp&lt;br /&gt;ls -ltr&lt;br /&gt;# hi ha un fitxer de log gran que s'esta menjant l'espai&lt;br /&gt;cat /dev/null &gt; gpoints.log&lt;br /&gt;# reiniciarem el mysql&lt;br /&gt;/etc/init.d/mysql restart&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;8:20 - Passeig de gracia -&lt;/span&gt; En paral.lel miro amb la Pixi si tot torna a funcionar amb el browser, entrant a una ciutat, PAM, funciona.&lt;br /&gt;&lt;br /&gt;Ja puc arribar a la feina i fer coses, la crisi ha passat&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-4331725686189284227?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/4331725686189284227/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=4331725686189284227' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4331725686189284227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4331725686189284227'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2010/08/crisis-de-bon-mati-i-solucions-mobils.html' title='Crisis de bon mati i solucions mobils'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8560435621477623819</id><published>2010-08-05T10:30:00.001+02:00</published><updated>2010-08-05T10:31:38.853+02:00</updated><title type='text'>Com obtenir les versions de software en un Debian o Ubuntu instal.lat amb aptitude</title><content type='html'>Mes nota per mi que un altre cosa:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;cat /etc/issue (versio de sistema)&lt;br /&gt;aptitude show apache2&lt;br /&gt;aptitude show mysql-server&lt;br /&gt;aptitude show php5&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8560435621477623819?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8560435621477623819/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8560435621477623819' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8560435621477623819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8560435621477623819'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2010/08/com-obtenir-les-versions-de-software-en.html' title='Com obtenir les versions de software en un Debian o Ubuntu instal.lat amb aptitude'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-761437609212260293</id><published>2010-07-27T08:57:00.003+02:00</published><updated>2011-04-20T12:57:19.431+02:00</updated><title type='text'>La meva adicció a PALM</title><content type='html'>Els que em coneixeu sabreu que la meva adicció als dispositius PALM es mítica.&lt;br /&gt;&lt;br /&gt;La última migració de dispositiu ha estat bastant traumàtica al pasar de PalmOS a WebOS i al final he hagut de canviar força la meva manera de treballar.&lt;br /&gt;&lt;br /&gt;Finalment he canviat el següent:&lt;br /&gt;&lt;br /&gt;- Menys dependencia del calendari (a la palm antiga tenia 13.441 registres d'agenda desde el 1998) i el calendari de webos no es prou ràpid.&lt;br /&gt;- Utilitzar "Chapura Echo" (35$) per sincronitzar el palm desktop i el TODO i les NOTES natives d'aquesta aplicació (les notes del webos son patètiques i tinc 1.033 registres)&lt;br /&gt;- Apuntar la llista de la compra com TODO del chapura echo, ja que el calendari de palm es inusable.&lt;br /&gt;- Si tinc el PC davant, apuntar les cites directament al google calendar, ja que es triga menys que apuntar-ho al calendari de la palm (amb PalmOS era justament al contrari)&lt;br /&gt;&lt;br /&gt;Ara si, s'ha de dir que en molts aspectes la palm pixi plus amb webos es molt superior a la meva antiga centro, per exemple:&lt;br /&gt;- Crear wifi hotspots amb el telèfon (fins a 5 dispositius) una especie de tethering que ve per defecte&lt;br /&gt;- El browser, es tipus safari mobile&lt;br /&gt;- El email, molt pràctic i funcional&lt;br /&gt;- El jack d'audio, que per fi es de 3.5mm&lt;br /&gt;- L'aplicació de facebook es molt millor&lt;br /&gt;- L'aplicació IM+ (0.99$) es la ostia&lt;br /&gt;- El foursquare&lt;br /&gt;&lt;br /&gt;El multitasking esta molt bé però clarament el hardware de la Pixi Plus es molt limitat i em salta facilment un missatge de "Demasiadas Cartas", he de fer resets diaris practicament.&lt;br /&gt;&lt;br /&gt;Finalment, deixo aquí la meva historia palmistica, com a futura referencia personal.&lt;br /&gt;&lt;br /&gt;Palm Personal - 17/04/1998&lt;br /&gt;Palm Vx - 01/09/2000&lt;br /&gt;Palm Tungsten T - 05/12/2002&lt;br /&gt;Palm T|5 - 20/12/2004&lt;br /&gt;Palm T|X - 05/01/2007&lt;br /&gt;Palm Centro - 27/07/2008&lt;br /&gt;Palm Pixi Plus - 25/05/2010&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-761437609212260293?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/761437609212260293/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=761437609212260293' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/761437609212260293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/761437609212260293'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2010/07/la-meva-adiccio-palm.html' title='La meva adicció a PALM'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-3698697337491413407</id><published>2010-05-13T17:55:00.004+02:00</published><updated>2010-05-14T12:05:45.505+02:00</updated><title type='text'>Ara que s'apropa el primavera... Indie Snob power</title><content type='html'>M'han agradat molt els 69 cliches del indie-snob &lt;a href="http://revista69.com/69-cliches-del-indie-snob/"&gt;http://revista69.com/69-cliches-del-indie-snob/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Amb els que més m'identifico:&lt;br /&gt;&lt;br /&gt;4. Si una canción que me gusta es usada en un comercial, ya no me gusta.&lt;br /&gt;5. No creo que los conozcas. Es imposible.&lt;br /&gt;10. No odio a Coldplay porque son mainstream, los odio porque son basura.&lt;br /&gt;11. ¿En serio escuchas a Muse? Loser.&lt;br /&gt;12. Los Death Cab for Cutie son unos vendidos. Son una boyband indie.&lt;br /&gt;16. The Killers son una mierda.&lt;br /&gt;18. La palabra “indie” ha perdido su sentido original.&lt;br /&gt;22. Los Beatles están sobrevalorados.&lt;br /&gt;31. Nirvana es una banda de versiones de Pixies.&lt;br /&gt;32. Los REM se han vuelto demasiado comerciales, ya no los escucho.&lt;br /&gt;34. Me escribía con el cantante antes de que se hiciera famoso.&lt;br /&gt;35. Bajos martillantes, guitarras afiladas, batería enérgica, voces sucias. Me gusta.&lt;br /&gt;37. Se dice “Bright Eyes” no “los Bright Eyes”.&lt;br /&gt;38. Cat Power es mi sueño húmedo.&lt;br /&gt;48. The Shins ya no son cool.&lt;br /&gt;57. Sin Isobel los Belle and Sebastian no son nada.&lt;br /&gt;59. Los Depeche Mode son objetivamente un grupo importante en la historia de la música. Pero para mí son una buena mierda.&lt;br /&gt;64. Cuanto mejor sea un grupo técnicamente es más probable que sean una mierda.&lt;br /&gt;65. Ir al concierto con la camiseta del grupo es patético.&lt;br /&gt;69. Sí, los he escuchado pero todavía no profundizo mucho en ellos. ¿Cómo? ¿Que has inventado el nombre?&lt;br /&gt;&lt;br /&gt;Per cert, flipant perquè jo tinc aquesta samarreta !!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-3698697337491413407?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/3698697337491413407/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=3698697337491413407' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3698697337491413407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3698697337491413407'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2010/05/ara-que-sapropa-el-primavera-indie-snob.html' title='Ara que s&apos;apropa el primavera... Indie Snob power'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8418114386300664540</id><published>2010-01-24T19:49:00.006+01:00</published><updated>2010-01-24T20:08:35.863+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='algoritme'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='code snippet'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='algorithm'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><category scheme='http://www.blogger.com/atom/ns#' term='XHTML'/><category scheme='http://www.blogger.com/atom/ns#' term='chorrada'/><category scheme='http://www.blogger.com/atom/ns#' term='codi'/><category scheme='http://www.blogger.com/atom/ns#' term='algoritmo'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>How to get a contrasting font color for a given background ?</title><content type='html'>This is a sample code to give a font color with a good contrast for a given background color.&lt;br /&gt;&lt;br /&gt;That php code snipped could be useful in case you give your users the option to set a custom background but not the font color (to avoid too many options) and you want that your text are always visible.&lt;br /&gt;&lt;br /&gt;It simply returns a font color white or black depending on the background, but you can modify the function get_contrast if you want something more sophisticated.&lt;br /&gt;&lt;br /&gt;The main function is:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;function get_font_color($color)&lt;br /&gt;{&lt;br /&gt;  $ar=html2rgb($color);&lt;br /&gt;  return get_contrast($ar[0], $ar[1], $ar[2]);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Supporting functions:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;function get_contrast ($r, $g, $b)&lt;br /&gt;{// returns white or black depending on the background &lt;br /&gt;// in red green and blue&lt;br /&gt;  $a = 1 - ( 0.299*$r  + 0.587*$g + 0.114*$b)/255;&lt;br /&gt;  if ($a&lt;0.5)&lt;br /&gt;  {&lt;br /&gt;    return '#000';&lt;br /&gt;  }&lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;    return '#fff';&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function html2rgb($color)&lt;br /&gt;{// gets an array of R,G,B from an hexadecimal &lt;br /&gt;// color in html format&lt;br /&gt;  if ($color[0] == '#') $color = substr($color, 1);&lt;br /&gt;  &lt;br /&gt;  if (strlen($color) == 6)&lt;br /&gt;  {&lt;br /&gt;    list($r, $g, $b) = array($color[0].$color[1],&lt;br /&gt;                             $color[2].$color[3],&lt;br /&gt;                             $color[4].$color[5]);&lt;br /&gt;  }                           &lt;br /&gt;  elseif (strlen($color) == 3)&lt;br /&gt;  {&lt;br /&gt;    list($r, $g, $b) = array($color[0].$color[0],&lt;br /&gt;                             $color[1].$color[1],&lt;br /&gt;                             $color[2].$color[2]);&lt;br /&gt;  }&lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;    return false;&lt;br /&gt;  }&lt;br /&gt;  $r = hexdec($r); $g = hexdec($g); $b = hexdec($b);&lt;br /&gt;&lt;br /&gt;  return array($r, $g, $b);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Unit testing:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;$i=0;&lt;br /&gt;while ($i&lt;1600000)&lt;br /&gt;{&lt;br /&gt;  $rgb='#'.strtoupper(str_pad(dechex($i), 6, '0', STR_PAD_LEFT));&lt;br /&gt;  echo '&amp;lt;div style="background-color:'.$rgb.'; color:'.get_font_color($rgb).'"&amp;gt;'.$rgb.'&amp;lt;/div&amp;gt;';&lt;br /&gt;  $i++;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Thanks to this web entries:&lt;br /&gt;&lt;a href="http://stackoverflow.com/questions/1855884/determine-font-color-based-on-background-color"&gt;Determine font color based on background color&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.anyexample.com/programming/php/php_convert_rgb_from_to_html_hex_color.xml"&gt;Convert RGB from an HTML Hex Color&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8418114386300664540?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8418114386300664540/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8418114386300664540' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8418114386300664540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8418114386300664540'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2010/01/how-to-get-contrasting-font-color-for.html' title='How to get a contrasting font color for a given background ?'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2992859127325264734</id><published>2010-01-05T09:37:00.003+01:00</published><updated>2010-01-05T09:39:17.554+01:00</updated><title type='text'>Post final d'any, resum del meu 2009</title><content type='html'>Com es tradicional, poso una llista de les coses que m'han molat el 2009, no tinc temps d'editar-ho, ja em perdonareu.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Gadgets of the year (comprats o regalats):&lt;/span&gt;&lt;br /&gt;canon ixus 85 is&lt;br /&gt;roomba pet series&lt;br /&gt;iplus&lt;br /&gt;hacer aspire 5535&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Samarretes del any:&lt;/span&gt;&lt;br /&gt;Desert&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Friky coses guays:&lt;/span&gt;&lt;br /&gt;vixml.com&lt;br /&gt;yammer&lt;br /&gt;palm pre&lt;br /&gt;spottify&lt;br /&gt;palm ares&lt;br /&gt;palm web os&lt;br /&gt;android&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Coses que he aprés:&lt;/span&gt;&lt;br /&gt;drupal&lt;br /&gt;cakephp&lt;br /&gt;memcached&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Jocs als que m'he viciat aquest any:&lt;/span&gt;&lt;br /&gt;red alert 3&lt;br /&gt;star wars galaxies&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Grups guays que he descobert aquest any:&lt;/span&gt;&lt;br /&gt;The pains of being pure at heart&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millor concert al que he anat:&lt;/span&gt;&lt;br /&gt;sr. Chinarro al apolo2&lt;br /&gt;darren hayman plays hefner songs al apolo&lt;br /&gt;Sr. Chinarro al parc de la estacio del nord&lt;br /&gt;The pains of being pure at heart al Primavera&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors pelis que he vist:&lt;/span&gt;&lt;br /&gt;watchmen&lt;br /&gt;ponyo en el acantilado&lt;br /&gt;paranormal activity&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Llibres que he llegit i m'han agradat:&lt;/span&gt;&lt;br /&gt;ni de eva ni de adan, amelie nothomb&lt;br /&gt;nadie es mas de aqui que tu, miranda july&lt;br /&gt;confesiones de un gangster economico, john perkins&lt;br /&gt;cuentos completos, Amy Hempel&lt;br /&gt;gomora, roberto sabiano&lt;br /&gt;nocturna, guillermo del toro (encara que la traduccio es fatal)&lt;br /&gt;El Club de los elegidos, david rothkopf&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Comics:&lt;/span&gt;&lt;br /&gt;macanudo 4, liniers&lt;br /&gt;macanudo 5, liniers&lt;br /&gt;genesis, robert crumb&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Series a les que m'he enganxat (per ordre d'adicció):&lt;/span&gt;&lt;br /&gt;lost s5&lt;br /&gt;gilmore girls s1, s2, s3, s4&lt;br /&gt;dexter s3, s4&lt;br /&gt;how i met your mother&lt;br /&gt;medium&lt;br /&gt;big bang theory s1 i s2&lt;br /&gt;los tudor s3&lt;br /&gt;fringe s1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Sortides al Extranjer:&lt;/span&gt;&lt;br /&gt;Mexic, Riviera Maya&lt;br /&gt;Japó&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors Hotels als que he anat:&lt;/span&gt;&lt;br /&gt;barcelo caribe beach&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors restaurants:&lt;/span&gt;&lt;br /&gt;el de carn de kobe a tokyo&lt;br /&gt;els pescadors&lt;br /&gt;gorria&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2992859127325264734?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2992859127325264734/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2992859127325264734' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2992859127325264734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2992859127325264734'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2010/01/post-final-dany-resum-del-meu-2009.html' title='Post final d&apos;any, resum del meu 2009'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2758425071390901921</id><published>2009-12-10T18:55:00.004+01:00</published><updated>2009-12-11T10:39:30.835+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omatech'/><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='code snippet'/><category scheme='http://www.blogger.com/atom/ns#' term='teoría'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='codi'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Tutorial de memcache</title><content type='html'>Memcache es una extensió de PHP que interactua amb memcached, que a la seva vegada es un daemon de cache en memoria, molt simple, que enmagatzema parells key=&gt;value on value pot ser qualsevol cosa serialitzable amb PHP.&lt;br /&gt;&lt;br /&gt;Per instal.lar amb Ubuntu farem el següent:&lt;br /&gt;apt-get install memcached&lt;br /&gt;apt-get install php5-memcache&lt;br /&gt;&lt;br /&gt;Reiniciar apache:&lt;br /&gt;/etc/init.d/apache2 restart&lt;br /&gt;&lt;br /&gt;Es pot fer un php amb un phpinfo(); per veure si hi ha un apartat memcache&lt;br /&gt;&lt;br /&gt;Per veure si esta funcionant el memcached (el daemon):&lt;br /&gt;netstat -tap | grep memcached&lt;br /&gt;&lt;br /&gt;Per modificar els parametres de memoria etc. editar /etc/memcached.conf&lt;br /&gt;&lt;br /&gt;per exemple, per configurar 300Mbs de memoria disponible per variables a memcached modificarem el flag -m del fitxer de configuració:&lt;br /&gt;-m 300&lt;br /&gt;&lt;br /&gt;Reiniciar memcached&lt;br /&gt;/etc/init.d/memcached restart&lt;br /&gt;&lt;br /&gt;Per consultar les estadistiques en temps real del memcached:&lt;br /&gt;&lt;br /&gt;telnet localhost 11211&lt;br /&gt;&gt;stats&lt;br /&gt;&lt;br /&gt;Exemple de output:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Trying ::1...&lt;br /&gt;Trying 127.0.0.1...&lt;br /&gt;Connected to localhost.&lt;br /&gt;Escape character is '^]'.&lt;br /&gt;stats&lt;br /&gt;STAT pid 4666&lt;br /&gt;STAT uptime 153661&lt;br /&gt;STAT time 1260523656&lt;br /&gt;STAT version 1.2.2&lt;br /&gt;STAT pointer_size 64&lt;br /&gt;STAT rusage_user 4.850000&lt;br /&gt;STAT rusage_system 15.100000&lt;br /&gt;STAT curr_items 16001&lt;br /&gt;STAT total_items 57971&lt;br /&gt;STAT bytes 282532500&lt;br /&gt;STAT curr_connections 1&lt;br /&gt;STAT total_connections 120074&lt;br /&gt;STAT connection_structures 32&lt;br /&gt;STAT cmd_get 120016&lt;br /&gt;STAT cmd_set 57971&lt;br /&gt;STAT get_hits 66178&lt;br /&gt;STAT get_misses 53838&lt;br /&gt;STAT evictions 0&lt;br /&gt;STAT bytes_read 1108602586&lt;br /&gt;STAT bytes_written 1317300490&lt;br /&gt;STAT limit_maxbytes 314572800&lt;br /&gt;STAT threads 1&lt;br /&gt;END&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Ara només cal modificar el nostre codi per enmagatzemar rows de la base de dades, durant un cert temps, en aquests exemples, creem una clau $action.'/'.$param1.'/'.$param2 o sigui per exemple 'category/23/1' i el valor serà el resultat de la base de dades (una array de rows).&lt;br /&gt;&lt;br /&gt;La instrucció set enmagatzema a memcached:&lt;br /&gt;&lt;br /&gt;$mc-&gt;set($action.'/'.$param1.'/'.$param2, $rows, 1, 3600);&lt;br /&gt;&lt;br /&gt;El primer parametre es la clau, el segon el valor, el tercer si volem comprimir el contingut o no i el quart el temps en segons que tindrem el valor al memcache (1 hora)&lt;br /&gt;&lt;br /&gt;La següent vegada que haguem de fer la consulta farem el següent:&lt;br /&gt;&lt;br /&gt;$rows=$mc-&gt;get($action.'/'.$param1.'/'.$param2);&lt;br /&gt;&lt;br /&gt;Si ens retorna null, es que no hi es, pero durant una hora, no ens caldrà repetir la consulta.&lt;br /&gt;&lt;br /&gt;Exemples de codi:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  function get_last($num=16, $offset=1, $flag = 1)&lt;br /&gt;  {&lt;br /&gt;    $sql = "SELECT v.* &lt;br /&gt;      , p.title portal_title &lt;br /&gt;        , p.url portal_url &lt;br /&gt;        , p.id portal_id &lt;br /&gt;    FROM ep_videos v, ep_portals p&lt;br /&gt;    WHERE v.portal_id = p.id&lt;br /&gt;        AND v.status = 'O' &lt;br /&gt;        ORDER BY v.added DESC &lt;br /&gt;        LIMIT ".(($offset-1)*$num).", ".$num;&lt;br /&gt;&lt;br /&gt;    $action='home';&lt;br /&gt;    $param1='1';&lt;br /&gt;    $param2=$offset;&lt;br /&gt;    $mc=new Memcache;&lt;br /&gt;    $cr=$mc-&gt;connect('localhost', 11211);&lt;br /&gt;    if ($cr)&lt;br /&gt;    {// tenim memcached&lt;br /&gt;      $rows=$mc-&gt;get($action.'/'.$param1.'/'.$param2);&lt;br /&gt;      if ($rows==null)&lt;br /&gt;      {// no el tenim a cache&lt;br /&gt;        $rows=parent::get_data($sql);&lt;br /&gt;$mc-&gt;set($action.'/'.$param1.'/'.$param2, $rows, 1, 3600);&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {// no tenim memcached&lt;br /&gt;      $rows=parent::get_data($sql);&lt;br /&gt;    }&lt;br /&gt;      &lt;br /&gt;    return $rows;    &lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  function get_last_in_category($id, $num=16, $offset=1)&lt;br /&gt;  {&lt;br /&gt;      $sql = "SELECT v.*&lt;br /&gt;    , p.title portal_title&lt;br /&gt;    , p.url portal_url&lt;br /&gt;    , p.id portal_id&lt;br /&gt;    FROM ep_portals p &lt;br /&gt;    , ep_videos v&lt;br /&gt;    , ep_categories_videos cv &lt;br /&gt;    WHERE cv.video_id = v.id &lt;br /&gt;        AND cv.category_id = ".$id." &lt;br /&gt;    AND v.status='O'&lt;br /&gt;    AND v.portal_id = p.id&lt;br /&gt;        ORDER BY v.added DESC &lt;br /&gt;        LIMIT ".(($offset-1)*$num).", ".$num;&lt;br /&gt;&lt;br /&gt;    $action='category';&lt;br /&gt;    $param1=$id;&lt;br /&gt;    $param2=$offset;&lt;br /&gt;    $mc=new Memcache;&lt;br /&gt;    $cr=$mc-&gt;connect('localhost', 11211);&lt;br /&gt;    if ($cr)&lt;br /&gt;    {// tenim memcached&lt;br /&gt;      $rows=$mc-&gt;get($action.'/'.$param1.'/'.$param2);&lt;br /&gt;      if ($rows==null)&lt;br /&gt;      {// no el tenim a cache&lt;br /&gt;        $rows=parent::get_data($sql);&lt;br /&gt;$mc-&gt;set($action.'/'.$param1.'/'.$param2, $rows, 1, 3600);&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {// no tenim memcached&lt;br /&gt;      $rows=parent::get_data($sql);&lt;br /&gt;    }&lt;br /&gt;      &lt;br /&gt;    return $rows;    &lt;br /&gt;&lt;br /&gt;    //return parent::get_data($sql);&lt;br /&gt;  }&lt;br /&gt;   &lt;br /&gt;  function get_last_in_tag($id, $num=16, $offset=1)&lt;br /&gt;  {&lt;br /&gt;      $sql = "SELECT v.*&lt;br /&gt;    , p.title portal_title&lt;br /&gt;    , p.url portal_url&lt;br /&gt;    , p.id portal_id&lt;br /&gt;    FROM ep_portals p &lt;br /&gt;    , ep_videos v&lt;br /&gt;    , ep_tags_videos cv &lt;br /&gt;    WHERE cv.video_id = v.id &lt;br /&gt;        AND cv.tag_id = ".$id." &lt;br /&gt;    AND v.status='O'&lt;br /&gt;    AND v.portal_id=p.id&lt;br /&gt;        ORDER BY v.added DESC &lt;br /&gt;        LIMIT ".(($offset-1)*$num).", ".$num;&lt;br /&gt;&lt;br /&gt;    $action='tag';&lt;br /&gt;    $param1=$id;&lt;br /&gt;    $param2=$offset;&lt;br /&gt;    $mc=new Memcache;&lt;br /&gt;    $cr=$mc-&gt;connect('localhost', 11211);&lt;br /&gt;    if ($cr)&lt;br /&gt;    {// tenim memcached&lt;br /&gt;      $rows=$mc-&gt;get($action.'/'.$param1.'/'.$param2);&lt;br /&gt;      if ($rows==null)&lt;br /&gt;      {// no el tenim a cache&lt;br /&gt;        $rows=parent::get_data($sql);&lt;br /&gt;$mc-&gt;set($action.'/'.$param1.'/'.$param2, $rows, 1, 3600);&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {// no tenim memcached&lt;br /&gt;      $rows=parent::get_data($sql);&lt;br /&gt;    }&lt;br /&gt;      &lt;br /&gt;    return $rows;    &lt;br /&gt;    &lt;br /&gt;    //return parent::get_data($sql);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2758425071390901921?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2758425071390901921/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2758425071390901921' title='8 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2758425071390901921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2758425071390901921'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/12/tutorial-de-memcache.html' title='Tutorial de memcache'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8098926762663637590</id><published>2009-10-30T18:11:00.006+01:00</published><updated>2009-10-30T18:33:48.446+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omatech'/><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='ipsojobs'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='startups'/><title type='text'>Genial mail d'activació de mequedouno.com</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/Sush7Ys5HlI/AAAAAAAAAYg/clOG5UhoK2w/s1600-h/ScreenHunter_02+Oct.+30+18.25.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 261px;" src="http://4.bp.blogspot.com/_NnckS87svhE/Sush7Ys5HlI/AAAAAAAAAYg/clOG5UhoK2w/s400/ScreenHunter_02+Oct.+30+18.25.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5398445882460413522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La gent de &lt;a href="http://www.mequedouno.com/"&gt;mequedouno.com&lt;/a&gt; esta apunt d'arrancar, si us voleu apuntar a les alertes per email rebreu aquest cachondo mail d'activació, GENIAL!&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;VERSION RAPIDA DEL MAIL:&lt;br /&gt;&lt;br /&gt;Activa tu cuenta pulsando aquí: [activate link]&lt;br /&gt;&lt;br /&gt;VERSION GEEK DEL MAIL:&lt;br /&gt;&lt;br /&gt;Morfeo - Me imagino como te has de estar sintiendo, un poco &lt;br /&gt;como Alicia cayéndose por la madriguera del conejo...&lt;br /&gt;&lt;br /&gt;uno - Se podría decir así.&lt;br /&gt;&lt;br /&gt;Morfeo - Se te nota en los ojos. Tienes la mirada de un hombre &lt;br /&gt;que acepta lo que ve porque está esperando a despertar. &lt;br /&gt;Irónicamente, es bastante cierto. ¿Crees en el destino uno?&lt;br /&gt;&lt;br /&gt;uno - No.&lt;br /&gt;&lt;br /&gt;Morfeo- ¿Porqué no?&lt;br /&gt;&lt;br /&gt;uno - No me gusta la idea de no controlar mi vida.&lt;br /&gt;&lt;br /&gt;Morfeo- Sé exactamente de qué estas hablando. Déjame decirte &lt;br /&gt;porqué estás aquí. Estás aquí porque sabes algo. No puedes &lt;br /&gt;explicar ese algo. Pero lo sientes. Lo has sentido toda tu &lt;br /&gt;vida. Este mundo tiene algo raro. No sabes qué es, pero ahí &lt;br /&gt;está. Como una astilla en tu mente... volviéndote loco. Esta &lt;br /&gt;sensación es la que te ha traido a mi. ¿Sabes de qué estoy &lt;br /&gt;hablando?&lt;br /&gt;&lt;br /&gt;uno - ¿De ME QUEDO UNO?&lt;br /&gt;&lt;br /&gt;Morfeo - ¿Quieres saber lo que es?&lt;br /&gt;&lt;br /&gt;uno - Si.&lt;br /&gt;&lt;br /&gt;Morfeo - ME QUEDO UNO está por todas partes. A nuestro &lt;br /&gt;alrededor. Incluso aquí, en este mail. Lo ves cuando &lt;br /&gt;miras el correo... o cuando visitas Facebook o Twitter... &lt;br /&gt;cuando enciendes el ordenador. Lo sientes cuando vas &lt;br /&gt;a trabajar... cuando vas de tiendas... cuando &lt;br /&gt;pagas tus impuestos. Es la oportunidad que ponemos &lt;br /&gt;delante de tus ojos para mostrarte la verdad.&lt;br /&gt;&lt;br /&gt;uno - ¿Qué verdad?&lt;br /&gt;&lt;br /&gt;Morfeo - Que pagas demasiado uno. Como todos, naciste &lt;br /&gt;para pagar demasiado por las cosas. Naciste en una &lt;br /&gt;prisión que no puedes oler, probar ni tocar. Una &lt;br /&gt;prisión... para la mente. Desafortunadamente uno &lt;br /&gt;no le puede decir a cualquiera qué es ME QUEDO UNO. &lt;br /&gt;Necesitas verlo con tus propios ojos. Esta es tu &lt;br /&gt;última oportunidad. Después ya no puede echarte atrás. &lt;br /&gt;Si cierras este mail sin más, la historia acaba, sigues &lt;br /&gt;comprando como siempre y crees lo que tú quieres creer.&lt;br /&gt;Si pulsas este link: [activate link] te quedas en el &lt;br /&gt;País de las Maravillas y te enseñaremos lo profunda que &lt;br /&gt;es la madriguera. Recuerda... sólo te estoy ofreciendo &lt;br /&gt;la verdad. Nada más.&lt;br /&gt;&lt;br /&gt;Tu decides.&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8098926762663637590?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8098926762663637590/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8098926762663637590' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8098926762663637590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8098926762663637590'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/10/genial-mail-dactivacio-de-mequedounocom.html' title='Genial mail d&apos;activació de mequedouno.com'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/Sush7Ys5HlI/AAAAAAAAAYg/clOG5UhoK2w/s72-c/ScreenHunter_02+Oct.+30+18.25.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7294706241347215542</id><published>2009-10-18T18:25:00.004+02:00</published><updated>2010-03-14T22:05:59.610+01:00</updated><title type='text'>The ultimate backup script for web based projectes</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/SttEbX4tjrI/AAAAAAAAAYY/uSAqbSGgBOI/s1600-h/ScreenHunter_01+Oct.+18+18.37.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 323px;" src="http://4.bp.blogspot.com/_NnckS87svhE/SttEbX4tjrI/AAAAAAAAAYY/uSAqbSGgBOI/s400/ScreenHunter_01+Oct.+18+18.37.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5393980215765339826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The goal of this backup shell script is to take, all the webfiles, config files, crontab and mysqldumps from the source server to a backup server. The backup must be programed daily in the crontab of the source server.&lt;br /&gt;&lt;br /&gt;What we exactly do?&lt;br /&gt;&lt;br /&gt;First we do a mysqldump for every database we are interested in, we do a different backup for every weekday, we'll have a dbname1.sql for monday, dbname2.sql for tuesday, and so on.&lt;br /&gt;&lt;br /&gt;As long as the backup script must be placed in the backup folder, we'll be keeping all the .sql files in the backup folder already.&lt;br /&gt;&lt;br /&gt;In a second step we do a gzip of this .sql files&lt;br /&gt;&lt;br /&gt;Then we'll generate a crontab.txt in the backup folder with the content of the crontab of the user.&lt;br /&gt;&lt;br /&gt;Afterwards we copy the apache configuration files apache2.conf and the whole folder of sites-available&lt;br /&gt;&lt;br /&gt;Finally we rsync the files of the webroot folder and the backup folder to the remote server.&lt;br /&gt;&lt;br /&gt;The first time you run the script it will take longer because the full webroot folder must be transfered, but the next times it only copy the incremental changes done since last execution.&lt;br /&gt;&lt;br /&gt;When you've tested the script you can program a crontab like this:&lt;br /&gt;&lt;br /&gt;MAILTO=your_email&lt;br /&gt;00 12 * * * cd backup_folder;./backup.sh&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The script (/user/home/backup_folder/backup.sh):&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;FECHA=`date +%u`&lt;br /&gt;DB=dbname1&lt;br /&gt;echo starting backup $DB $FECHA&lt;br /&gt;mysqldump --user=user --password=password --host=host \&lt;br /&gt;--default-character-set=utf8 $DB &gt; $DB$FECHA.sql&lt;br /&gt;echo done backup $DB $FECHA&lt;br /&gt;&lt;br /&gt;DB=dbname2&lt;br /&gt;echo starting backup $DB $FECHA&lt;br /&gt;mysqldump --user=user --password=password --host=host \&lt;br /&gt;--default-character-set=utf8 $DB &gt; $DB$FECHA.sql&lt;br /&gt;echo done backup $DB $FECHA&lt;br /&gt;&lt;br /&gt;echo starting to gzip files&lt;br /&gt;gzip -f *.sql&lt;br /&gt;echo done gzip files&lt;br /&gt;&lt;br /&gt;echo starting copy of config files&lt;br /&gt;crontab -l &gt; crontab.txt&lt;br /&gt;cp /etc/apache2/apache2.conf .&lt;br /&gt;cp -R /etc/apache2/sites-available .&lt;br /&gt;echo done copy of config files&lt;br /&gt;&lt;br /&gt;echo starting rsync with remote host&lt;br /&gt;rsync --verbose  --progress --stats \&lt;br /&gt;--exclude "*.log" --exclude "cache_pages/" \&lt;br /&gt;--compress --recursive --times --perms --links \&lt;br /&gt;/var/www remote_user@remote_host:&lt;br /&gt;&lt;br /&gt;rsync --verbose  --progress --stats --compress \&lt;br /&gt;--recursive --times --perms --links \&lt;br /&gt;/user/home/backup_folder remote_user@remote_host:&lt;br /&gt;echo done rsync with remote host&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Line by line explanation:&lt;br /&gt;&lt;br /&gt;1. FECHA=`date +%u`&lt;br /&gt;2. DB=dbname1&lt;br /&gt;&lt;br /&gt;3. mysqldump --user=user --password=password --host=host \&lt;br /&gt;--default-character-set=utf8 $DB &gt; $DB$FECHA.sql&lt;br /&gt;&lt;br /&gt;1. Creates a shell variable with the number of weekday, $FECHA will be 1 for monday, 2 for tuesday and so on.&lt;br /&gt;&lt;br /&gt;2. Creates a variable with the name of the database, you must replace &lt;dbname1&gt; for your real database name, for example DB=enterprise_prod&lt;br /&gt;&lt;br /&gt;3. mysqldump do a backup of your database in SQL format, replace user, password and host by your real data and be aware of the --default-character-set=utf8 you can use this is your database is in utf8, otherwise remove this option. The last part &gt; $DB$FECHA.sql constructs the name of the .sql file that is generated (in our example enterprise_prod1.sql if it's monday, enterprise_prod2.sql if it's tuesday and so on) &lt;br /&gt;&lt;br /&gt;-----------&lt;br /&gt;&lt;br /&gt;4. gzip -f *.sql&lt;br /&gt;&lt;br /&gt;4. gzip all the .sql files, after the mysqldump we'll have only one .sql file, after this line the .sql file will be transformed into a .sql.gz file (enterprise_prod1.sql.gz for example)&lt;br /&gt;&lt;br /&gt;------------&lt;br /&gt;&lt;br /&gt;5. crontab -l &gt; crontab.txt&lt;br /&gt;6. cp /etc/apache2/apache2.conf .&lt;br /&gt;7. cp -R /etc/apache2/sites-available .&lt;br /&gt;&lt;br /&gt;5. Create a file called crontab.txt with the content of the crontab of the user.&lt;br /&gt;6. Copy the apache config file (change your path as needed)&lt;br /&gt;7. Copy the full folder of sites-available to the backup folder (change your path as needed)&lt;br /&gt;&lt;br /&gt;-------------&lt;br /&gt;&lt;br /&gt;8. rsync --verbose  --progress --stats \&lt;br /&gt;--exclude "*.log" --exclude "cache_pages/" \&lt;br /&gt;--compress --recursive --times --perms --links \&lt;br /&gt;/var/www remote_user@remote_host:&lt;br /&gt;&lt;br /&gt;9. rsync --verbose  --progress --stats --compress \&lt;br /&gt;--recursive --times --perms --links \&lt;br /&gt;/user/home/backup_folder remote_user@remote_host:&lt;br /&gt;&lt;br /&gt;8. Rsync all the files in the document root /var/www (change the document root as needed) recursively and with compression, maintaining the files timestamps and copying links. You can see that I've excluded a couple of things, the .log files and a folder called cache_pages that doesn't need to be backed up. Change the remote user with the name of the remote user (if it's different from the source user) and change remote host with the IP address or the name of the remote server (remote.omatech.com for example)&lt;br /&gt;&lt;br /&gt;9. Rsync the backup folder, change the backup folder with the absolute path of your source backup folder.&lt;br /&gt;&lt;br /&gt;In the steps 8 and 9, rsync will create in the home of the remote user in the remote server a www folder with the contents of the document root of the source server and a mirroring backup folder.  &lt;br /&gt;&lt;br /&gt;Notes:&lt;br /&gt;TAKE THIS SCRIPT WITH NO WARANTY, test it line by line carefully.&lt;br /&gt;&lt;br /&gt;To avoid rsync to ask for the password of the remote user you must do the following:&lt;br /&gt;&lt;br /&gt;Create a ssh key in the source server:&lt;br /&gt;&lt;br /&gt;ssh-keygen -tdsa&lt;br /&gt;&lt;br /&gt;Press enter to all the questions and take note of the generated file id_dsa.pub (usually in the .ssh folder of the user (beware that the .ssh folder is hidden you must use ls -la to see it)&lt;br /&gt;&lt;br /&gt;copy the content of the file to the remote server, to the folder .ssh of the backup remote user to a file named authorized_keys, for example you can do:&lt;br /&gt;&lt;br /&gt;Source server:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;ssh-keygen -tdsa&lt;br /&gt;// Enter, enter, enter&lt;br /&gt;cd&lt;br /&gt;cd .ssh&lt;br /&gt;cat id_dsa.pub&lt;br /&gt;// Copy all the content shown&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Remote server:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;cd&lt;br /&gt;cd .ssh&lt;br /&gt;cat &gt;&gt; authorized_keys&lt;br /&gt;// Paste the content copied before&lt;br /&gt;Ctrl+D (to close the file)&lt;br /&gt;cp authorized_keys authorized_keys2&lt;br /&gt;chmod 0600 authorized_keys authorized_keys2&lt;br /&gt;cd ..&lt;br /&gt;chmod 0700 .ssh&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7294706241347215542?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7294706241347215542/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7294706241347215542' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7294706241347215542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7294706241347215542'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/10/ultimate-backup-script-for-web-based.html' title='The ultimate backup script for web based projectes'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/SttEbX4tjrI/AAAAAAAAAYY/uSAqbSGgBOI/s72-c/ScreenHunter_01+Oct.+18+18.37.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-1038256207182623171</id><published>2009-10-15T19:40:00.004+02:00</published><updated>2009-10-16T09:39:20.107+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='torneo'/><category scheme='http://www.blogger.com/atom/ns#' term='algoritme'/><category scheme='http://www.blogger.com/atom/ns#' term='code snippet'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='codi'/><category scheme='http://www.blogger.com/atom/ns#' term='algoritmo'/><category scheme='http://www.blogger.com/atom/ns#' term='algorithm'/><category scheme='http://www.blogger.com/atom/ns#' term='tournament'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='torneig'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Create the first bracket of a tournament</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/StdgfUEknrI/AAAAAAAAAYQ/mXwmAo1t7jQ/s1600-h/ScreenHunter_02+Oct.+15+19.47.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 373px; height: 400px;" src="http://3.bp.blogspot.com/_NnckS87svhE/StdgfUEknrI/AAAAAAAAAYQ/mXwmAo1t7jQ/s400/ScreenHunter_02+Oct.+15+19.47.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5392885169879555762" /&gt;&lt;/a&gt;&lt;br /&gt;Bueno tetes, no tinc molt de temps però si algun cop us heu trobat en el cas de com crear un bracket per un torneig, no es del tot trivial.&lt;br /&gt;&lt;br /&gt;Us deixo un troç de codi que el seu output es una array on cada element s'ha d'emparellar amb el següent per construir un bracket inicial d'un torneig ben balancejadet (com els de dragonball, vamos)&lt;br /&gt;&lt;br /&gt;Evidentment $inicial es el primer jugador i $final es l'ultim, segur que no funciona si no son números de jugadors correctes, com 8,16,32,64... etc.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  $inicial=1;&lt;br /&gt;  $final=32;&lt;br /&gt;  $num_jugadores=$final-($inicial-1);&lt;br /&gt;  $emparejamientos=array(1,4,2,3);&lt;br /&gt;  $num_jugadores_tmp=4;&lt;br /&gt;  while ($num_jugadores_tmp!=$num_jugadores)&lt;br /&gt;  {// desdoblabiento &lt;br /&gt;    $num_jugadores_tmp=$num_jugadores_tmp*2;&lt;br /&gt;    $emparejamientos_tmp=array();&lt;br /&gt;    foreach($emparejamientos as $emparejamiento)&lt;br /&gt;    {&lt;br /&gt;      array_push($emparejamientos_tmp, $emparejamiento);&lt;br /&gt;      array_push($emparejamientos_tmp&lt;br /&gt;                , ($num_jugadores_tmp+1)-$emparejamiento);      &lt;br /&gt;    }&lt;br /&gt;    $emparejamientos=$emparejamientos_tmp;&lt;br /&gt;  }&lt;br /&gt;  print_r($emparejamientos);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Resultat per 16 jugadors:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Array ( [0] =&gt; 1 [1] =&gt; 16 [2] =&gt; 8 [3] =&gt; 9 [4] =&gt; 4 &lt;br /&gt;[5] =&gt; 13 [6] =&gt; 5 [7] =&gt; 12 [8] =&gt; 2 [9] =&gt; 15 &lt;br /&gt;[10] =&gt; 7 [11] =&gt; 10 [12] =&gt; 3 [13] =&gt; 14 [14] =&gt; 6 &lt;br /&gt;[15] =&gt; 11 )&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;I després de tractar-ho i simular resultats:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Ronda 1&lt;/span&gt;&lt;br /&gt;1: 1 vs. 16 winner=1&lt;br /&gt;2: 8 vs. 9 winner=9&lt;br /&gt;3: 4 vs. 13 winner=13&lt;br /&gt;4: 5 vs. 12 winner=12&lt;br /&gt;5: 2 vs. 15 winner=2&lt;br /&gt;6: 7 vs. 10 winner=7&lt;br /&gt;7: 3 vs. 14 winner=14&lt;br /&gt;8: 6 vs. 11 winner=6&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-1038256207182623171?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/1038256207182623171/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=1038256207182623171' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1038256207182623171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1038256207182623171'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/10/create-first-bracket-of-tournament.html' title='Create the first bracket of a tournament'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/StdgfUEknrI/AAAAAAAAAYQ/mXwmAo1t7jQ/s72-c/ScreenHunter_02+Oct.+15+19.47.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7537767429881572029</id><published>2009-09-27T21:03:00.002+02:00</published><updated>2009-09-27T21:10:12.167+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='aficions'/><category scheme='http://www.blogger.com/atom/ns#' term='chorrada'/><category scheme='http://www.blogger.com/atom/ns#' term='manies'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='fascicles'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Fascicles setembre 2009</title><content type='html'>Aquest es el 6é any que faig la llista de fascícles que han sortit a la tele anunciats durant setembre. Abaix podeu trobar els links als anys anteriors.&lt;br /&gt;&lt;br /&gt;Recordeu que encara que existeixin les col·leccions no les apunto si no tenen anunci a la tele.&lt;br /&gt;&lt;br /&gt;L'any 2009 es caracteritza per el descents de anuncis, no se si jo miro menys la tele o si realment hi han hagut menys anuncis, judgeu vosaltres mateixos.&lt;br /&gt;&lt;br /&gt;Aquí la llista d'aquest any:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Punto de cruz&lt;/li&gt;&lt;li&gt;Pocoyo&lt;/li&gt;&lt;li&gt;Hello Kitty Party&lt;/li&gt;&lt;li&gt;Figuras Marvel de coleccion&lt;/li&gt;&lt;li&gt;Espinete y Barrio Sesamo&lt;/li&gt;&lt;li&gt;La casa de la pradera&lt;/li&gt;&lt;li&gt;Biblioteca Star Wars&lt;/li&gt;&lt;li&gt;Curso de baile&lt;/li&gt;&lt;li&gt;Construye el Titanic&lt;/li&gt;&lt;li&gt;Seleccion de joyas literarias juveniles&lt;/li&gt;&lt;li&gt;Instrumentos Musicales&lt;/li&gt;&lt;li&gt;curso de ingles planeta agostini&lt;/li&gt;&lt;li&gt;Curso practico de dibujo y pintura&lt;/li&gt;&lt;li&gt;Erase una vez el cuerpo humano&lt;/li&gt;&lt;li&gt;zippo colection&lt;/li&gt;&lt;li&gt;Curso de Manga y Anime&lt;/li&gt;&lt;li&gt;Guia esencial de belleza&lt;/li&gt;&lt;li&gt;Mil ideas de ganchillo&lt;/li&gt;&lt;li&gt;magic english&lt;/li&gt;&lt;li&gt;Seat, la colección&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Total: 20&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Evolució dels fascícles durant els útlims 6 anys:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://chart.apis.google.com/chart?chs=400x100&amp;amp;chf=bg,s,ffffff&amp;amp;cht=lc&amp;amp;chd=t:43.0,27.0,36.0,29.0,35.0,20.0&amp;amp;chds=10,50&amp;amp;chco=0066ff&amp;amp;chxt=x,y&amp;amp;chxl=0:%7C2004%7C2005%7C2006%7C2007%7C2008%7C2009%7C1:%7C10%7C20%7C30%7C40%7C50" alt="Evolucio dels Fascicles" title="Evolucio dels Fascicles" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Links als posts sobre fascicles d'anys anteriors:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2008/10/fascicles-setembre-2008.html"&gt;Fascicles de setembre del 2008 (35)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2007/10/fascicles-de-setembre-del-2007.html"&gt;Fascicles de setembre del 2007 (29)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2006/10/fascicles-de-setembre-del-2006.html"&gt;Fascicles de setembre del 2006 (36)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2005/10/fascicles-de-setembre-del-2005.html"&gt;Fascicles de setembre del 2005 (27)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2004/09/els-fascicles-del-2004-provisional.html"&gt;Fascicles de setembre del 2004 (43)&lt;/a&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7537767429881572029?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7537767429881572029/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7537767429881572029' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7537767429881572029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7537767429881572029'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/09/fascicles-setembre-2009.html' title='Fascicles setembre 2009'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-5506844241655569569</id><published>2009-08-21T13:26:00.043+02:00</published><updated>2009-08-21T18:07:06.112+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gatetes'/><category scheme='http://www.blogger.com/atom/ns#' term='monetes'/><category scheme='http://www.blogger.com/atom/ns#' term='japo'/><category scheme='http://www.blogger.com/atom/ns#' term='japanglish'/><category scheme='http://www.blogger.com/atom/ns#' term='chorrada'/><category scheme='http://www.blogger.com/atom/ns#' term='link bait'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><category scheme='http://www.blogger.com/atom/ns#' term='toilettes'/><category scheme='http://www.blogger.com/atom/ns#' term='hello kitty'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Les 57 fotos més frikies del viatge a Japó, Agost del 2009</title><content type='html'>KONICHIWA!&lt;br /&gt;&lt;br /&gt;Aquest Agost hem fet un viatge a Japó, ha estat genial i hem vist moltes coses, més de 1.500 fotos, no us espanteu, he fet una sel.lecció només amb les més frikies.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Sobretot gracies al Jordi que ens va acollir a casa seva i es un mestre en les costums locals.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;He classificat les fotos en diferents temàtiques: Toilettes, Papereres, Plastic Food, Take Away Paella, Pantalla tàctil a un bar Japonés, False Friends, Més False Friends, ara marques comercials, Anuncis, Anuncis amb famosos, FREE MASONS, Cartells, Pikachu a la Tokyo Tower, Màquines de menjar, Japanglish, Berto a Nikko, Gelats, GATETES, MONETES, CIERVÉTES, Hello Kitty, Altres.&lt;br /&gt;&lt;br /&gt;Here we go!&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Toilettes&lt;/h3&gt;&lt;br /&gt;Flipants els banys Japonesos, OJO, no tots son així, però si aneu a grans magatzems, edificis grans, hotels o museus, podeu trobar-ne i son la OSTIAAAAAAAAAAAAAAA. No em creia lo dels Simpson, però es totalment cert.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6ydsoO8AI/AAAAAAAAAXo/epcylN100pU/s1600-h/toilette1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6ydsoO8AI/AAAAAAAAAXo/epcylN100pU/s400/toilette1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372427628765442050" /&gt;&lt;/a&gt;Toilette del Hotel de Kyoto&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6yePkhBeI/AAAAAAAAAXw/rWz1Mspbe2k/s1600-h/toilette2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6yePkhBeI/AAAAAAAAAXw/rWz1Mspbe2k/s400/toilette2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372427638145091042" /&gt;&lt;/a&gt;Detall dels botonets, videt, chorrito, potencia de l'aigua, escalfar el seient i MOLT IMPORTANT, el STOP, per parar el chorrito !&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Papereres&lt;/h3&gt;&lt;br /&gt;Aquesta la considero una foto freak perquè a Japó no trobareu papereres, aquesta la vaig trobar a Asakusa. De fet, el lloc més practic per llençar coses es al costat de les màquines de vending de begudes, que estan per tot arreu.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6yeYolzTI/AAAAAAAAAX4/rKqqJb5k5TQ/s1600-h/unica_paperera_a_tokyo_asakusa.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6yeYolzTI/AAAAAAAAAX4/rKqqJb5k5TQ/s400/unica_paperera_a_tokyo_asakusa.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372427640578100530" /&gt;&lt;/a&gt;La única paperera de Japó !&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Plastic Food&lt;/h3&gt;&lt;br /&gt;Això si que no es un mite, gairebé tots els locals tenen el menjar de plastic mostrant el que ofereixen i la veritat es que es bastant fidel al resultat final. Així simplifica els problemes idiomàtics, hitatsu ETE (senyalant amb el dit), futatsu ELOTO i palante !&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6vL6q1SkI/AAAAAAAAAXQ/9E5xcI9ZYc4/s1600-h/plastic_food1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6vL6q1SkI/AAAAAAAAAXQ/9E5xcI9ZYc4/s400/plastic_food1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372424024761911874" /&gt;&lt;/a&gt;El tete posant amb la plastic food.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6vMKBpn3I/AAAAAAAAAXY/1IS8ieRY5Gw/s1600-h/plastic_food2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6vMKBpn3I/AAAAAAAAAXY/1IS8ieRY5Gw/s400/plastic_food2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372424028884148082" /&gt;&lt;/a&gt;Exemple addicional de plastic food.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6vMd9NnVI/AAAAAAAAAXg/FhYLA7H0ciY/s1600-h/plastic_food3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6vMd9NnVI/AAAAAAAAAXg/FhYLA7H0ciY/s400/plastic_food3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372424034234244434" /&gt;&lt;/a&gt;Més plastic food.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Take Away Paella&lt;/h3&gt;&lt;br /&gt;A casa el Jordi vem veure aquest folleto, es la ostia veure a Tokyo un folleto de Take Away Paella !&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6u9DAbjNI/AAAAAAAAAWY/IiGB0uA8Tzg/s1600-h/paella_takeaway1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6u9DAbjNI/AAAAAAAAAWY/IiGB0uA8Tzg/s400/paella_takeaway1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372423769301945554" /&gt;&lt;/a&gt;Tot tipus de paella&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6u9bFBizI/AAAAAAAAAWg/Wl7WvygaFuc/s1600-h/paella_takeaway2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6u9bFBizI/AAAAAAAAAWg/Wl7WvygaFuc/s400/paella_takeaway2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372423775763663666" /&gt;&lt;/a&gt;El millor, posa "Tomala con vino! Delicious PAELLA!"&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Pantalla tàctil a un bar Japonés&lt;/h3&gt;&lt;br /&gt;Vem anar a un bar Japonès i allà tenen una pantalla tàctil hi-tech&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6u9rPUkJI/AAAAAAAAAWo/DFc0vXakfwU/s1600-h/pantalla_tactil1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6u9rPUkJI/AAAAAAAAAWo/DFc0vXakfwU/s400/pantalla_tactil1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372423780101820562" /&gt;&lt;/a&gt;Sort que vem anar amb el Jordi, tot estava en kanji.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6u95js5KI/AAAAAAAAAWw/Z8heJpYYwwI/s1600-h/pantalla_tactil2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6u95js5KI/AAAAAAAAAWw/Z8heJpYYwwI/s400/pantalla_tactil2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372423783945397410" /&gt;&lt;/a&gt;Detall de la pantalla&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6u-aSdolI/AAAAAAAAAW4/e7gGjgwC2as/s1600-h/pantalla_tactil3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6u-aSdolI/AAAAAAAAAW4/e7gGjgwC2as/s400/pantalla_tactil3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372423792731464274" /&gt;&lt;/a&gt;De fet la pantalla era wifi i es podia agafar, rollo tablet PC.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6vLNn9dLI/AAAAAAAAAXA/4wEcf-55r5o/s1600-h/pantalla_tactil4.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6vLNn9dLI/AAAAAAAAAXA/4wEcf-55r5o/s400/pantalla_tactil4.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372424012670268594" /&gt;&lt;/a&gt;Més pantallazos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;False Friends&lt;/h3&gt;&lt;br /&gt;Sembla mentida però fins i tot amb les poques coses que hi han en angles podem trobar alguns false friends, sinó mireu.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6HGm5WDHI/AAAAAAAAASg/OAiVNUv7p8E/s1600-h/false_friends_mamada.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6HGm5WDHI/AAAAAAAAASg/OAiVNUv7p8E/s400/false_friends_mamada.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372379953089612914" /&gt;&lt;/a&gt;Tot i que es difícil trobar coses en Romanji i angles, algunes son per partir-se, mireu sinó l'estació de tren MAMADA dels Japan Rail ;)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6HGalhcrI/AAAAAAAAASY/BXpPUSd5P9A/s1600-h/false_friends_laputa.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6HGalhcrI/AAAAAAAAASY/BXpPUSd5P9A/s400/false_friends_laputa.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372379949785248434" /&gt;&lt;/a&gt;LAPUTA Castel in the Sky, el que va posar el nom ho va fer a posta ? sinó no m'ho crec !&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Més False Friends, ara marques comercials&lt;/h3&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6skEB5JxI/AAAAAAAAAVQ/Bj-u9u13_2g/s1600-h/marques_collon.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6skEB5JxI/AAAAAAAAAVQ/Bj-u9u13_2g/s400/marques_collon.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372421141056530194" /&gt;&lt;/a&gt;Galetes COLLON&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6skdkGwNI/AAAAAAAAAVY/ax9h8lYmLW4/s1600-h/marques_kagome.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6skdkGwNI/AAAAAAAAAVY/ax9h8lYmLW4/s400/marques_kagome.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372421147910914258" /&gt;&lt;/a&gt;Sucs KAGOME&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6stwlfCnI/AAAAAAAAAVo/WM4h2tw7NEo/s1600-h/marques_kagome2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6stwlfCnI/AAAAAAAAAVo/WM4h2tw7NEo/s400/marques_kagome2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372421307635796594" /&gt;&lt;/a&gt;Sucs KAGOME en ampolla&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6sjkqQw4I/AAAAAAAAAVI/HWP3mvuJHy0/s1600-h/marques_cafe_moco.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6sjkqQw4I/AAAAAAAAAVI/HWP3mvuJHy0/s400/marques_cafe_moco.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372421132635915138" /&gt;&lt;/a&gt;Cafe MOCO, per si un cas no vem entrar per evitar terrorisme gastronómic&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Anuncis&lt;/h3&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6EuPpMW4I/AAAAAAAAARQ/0AmaDttdlSs/s1600-h/anuncis_tia_plorant.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6EuPpMW4I/AAAAAAAAARQ/0AmaDttdlSs/s400/anuncis_tia_plorant.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372377335507737474" /&gt;&lt;/a&gt;No se pas de que es aquest anunci, sufre en silencio sus hemorroides ?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6Et2vuXTI/AAAAAAAAARI/jg5n_mRYtiE/s1600-h/anuncis_manga_rimmel.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6Et2vuXTI/AAAAAAAAARI/jg5n_mRYtiE/s400/anuncis_manga_rimmel.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372377328824245554" /&gt;&lt;/a&gt;Anunci tipus Manga de rimmel, no us recorda a la Candy, Candy ?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6EutPWu7I/AAAAAAAAARY/QAuvhipudZk/s1600-h/anuncis_tio_freak.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6EutPWu7I/AAAAAAAAARY/QAuvhipudZk/s400/anuncis_tio_freak.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372377343452429234" /&gt;&lt;/a&gt;Aquest anunci suposso que es de loteria, em va fer gracia el tio :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Anuncis amb famosos&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6HG9oXWtI/AAAAAAAAASo/mdtktw3RkxQ/s1600-h/famosos_beyonce.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6HG9oXWtI/AAAAAAAAASo/mdtktw3RkxQ/s400/famosos_beyonce.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372379959192410834" /&gt;&lt;/a&gt;Beyoncé anunciant aigua mineral Crystal Geyser&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6nAme3dqI/AAAAAAAAATY/aolLixSEaKw/s1600-h/famosos_penelope_cruz.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6nAme3dqI/AAAAAAAAATY/aolLixSEaKw/s400/famosos_penelope_cruz.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372415034271430306" /&gt;&lt;/a&gt;PEEEEEEEEEEEEEEEEEEEEEEEE (Penelope Cruz) anunciant Nescafe&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6nAFMKZmI/AAAAAAAAATQ/tYOHfbcrlf8/s1600-h/famosos_dita_von_teese.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6nAFMKZmI/AAAAAAAAATQ/tYOHfbcrlf8/s400/famosos_dita_von_teese.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372415025334609506" /&gt;&lt;/a&gt;Dita Von Tesse anunciant Cointreau&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6nA6I6c0I/AAAAAAAAATg/6vpZGMc6S_8/s1600-h/famosos_takeshi_kitano.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6nA6I6c0I/AAAAAAAAATg/6vpZGMc6S_8/s400/famosos_takeshi_kitano.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372415039548060482" /&gt;&lt;/a&gt;Takeshi Kitano, bueno, aquest suposo que no s'ha d'amagar, juga a casa, encara que després de fer el Takeshi's Castle (Humor Amarillo) potser si que té algo que amagar. (ni idea de que estan anunciant)&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;FREE MASONS&lt;/h3&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6t36BIk1I/AAAAAAAAAVw/mRUIujfnXNM/s1600-h/masons1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6t36BIk1I/AAAAAAAAAVw/mRUIujfnXNM/s400/masons1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372422581478003538" /&gt;&lt;/a&gt;Aquest es l'edifici de la Lògia Masónica, just al costat de la Tokyo Tower&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6t4Bw0YlI/AAAAAAAAAV4/0aTDGiFJ6ao/s1600-h/masons2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6t4Bw0YlI/AAAAAAAAAV4/0aTDGiFJ6ao/s400/masons2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372422583557055058" /&gt;&lt;/a&gt;Masonic Power&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Cartells&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6EtuFeeiI/AAAAAAAAARA/Ee-Eo8f8X4Y/s1600-h/anuncis_cuidadin_amb+els_cervols.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6EtuFeeiI/AAAAAAAAARA/Ee-Eo8f8X4Y/s400/anuncis_cuidadin_amb+els_cervols.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372377326499559970" /&gt;&lt;/a&gt;Cartell de ojito amb els cérvols, allà tots els cartells semblen de Manga&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6FnH6lTRI/AAAAAAAAAR4/U_rpUhM2mRo/s1600-h/cartells_dont_use_your_phone.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6FnH6lTRI/AAAAAAAAAR4/U_rpUhM2mRo/s400/cartells_dont_use_your_phone.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372378312685735186" /&gt;&lt;/a&gt;Don't use your phone, a tot el metro esta prohibit parlar per telèfon, pots veure la Tele o chatejar o enviar SMS però no parlar, es de molt mala educació. A les zones de seients preferents fins i tot s'ha de desconnectar.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6Fmxq1yWI/AAAAAAAAARw/xE9Ha7JkYCs/s1600-h/cartells_do_it_at_the_beach.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6Fmxq1yWI/AAAAAAAAARw/xE9Ha7JkYCs/s400/cartells_do_it_at_the_beach.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372378306714126690" /&gt;&lt;/a&gt;Do it at the beach, no se ben bé a que es refereix, ficar-se mà, anar begut a prop de l'andana ? No m'estranyaria que quan algun Japonès vegi aquest cartell es pensi que anar a la platja es la ostia, pero OJO, allà es trobarà un altre cartell de "Do it at the mountains" o algo així :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6FmRsJfbI/AAAAAAAAARo/6oh2fTJMYnA/s1600-h/cartells_deixar_sentar.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6FmRsJfbI/AAAAAAAAARo/6oh2fTJMYnA/s400/cartells_deixar_sentar.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372378298129677746" /&gt;&lt;/a&gt;Deixeu sentar a la gent gran i les embarassades, PLEASE !&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6FmAbAa1I/AAAAAAAAARg/9-BCMlNMtv8/s1600-h/cartells_cigarras.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6FmAbAa1I/AAAAAAAAARg/9-BCMlNMtv8/s400/cartells_cigarras.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372378293494377298" /&gt;&lt;/a&gt;Les CICADAS o CIGARRAS son omnipresents en tots els parcs i boscos de Japó, es la ostia foten un soroll que et fa pensar permanentment en MIMIC&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6mIm1RMuI/AAAAAAAAATI/TiSe6EUfSsA/s1600-h/cartells_gatets_bar.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6mIm1RMuI/AAAAAAAAATI/TiSe6EUfSsA/s400/cartells_gatets_bar.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372414072292717282" /&gt;&lt;/a&gt;Cartell que anuncia un bar de gats, d'aquests que pots prendre algo i jugar amb els gats, no es conya que tenen èxit hi havia una cua de la ostia. Pel que sembla 30 minuts -&gt; 500 yens (3,8 euros)&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Pikachu a la Tokyo Tower&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6vLcOA4cI/AAAAAAAAAXI/NxK-JZnvT7E/s1600-h/pikachuuuuu.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6vLcOA4cI/AAAAAAAAAXI/NxK-JZnvT7E/s400/pikachuuuuu.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372424016587973058" /&gt;&lt;/a&gt;Hi havia un Pikachu full-size al davant de la Tokyo Tower, els nens l'acosaven bastant, només puc pensar, vaja curro, quina suor per Deu !&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Màquines de menjar&lt;/h3&gt;&lt;br /&gt;Aquestes màquines son la polla, entres al local, marques el plat que vols a la màquina, pagues i dones el tiquet que et surt als empleats i en dos minuts estas menjant un udon o un arrosset excel·lent.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6rjWjuifI/AAAAAAAAAUw/lC3nf099Zp0/s1600-h/maquina_menjar1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6rjWjuifI/AAAAAAAAAUw/lC3nf099Zp0/s400/maquina_menjar1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372420029338782194" /&gt;&lt;/a&gt;La màquina en questio&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6rkEvkpVI/AAAAAAAAAVA/1rO-8jSu_-o/s1600-h/maquina_menjar3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6rkEvkpVI/AAAAAAAAAVA/1rO-8jSu_-o/s400/maquina_menjar3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372420041736496466" /&gt;&lt;/a&gt;Arrós amb pollastre i ou&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6rj-IUQgI/AAAAAAAAAU4/F0Go-GcNEl4/s1600-h/maquina_menjar2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6rj-IUQgI/AAAAAAAAAU4/F0Go-GcNEl4/s400/maquina_menjar2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372420039961231874" /&gt;&lt;/a&gt;Udon amb vedella&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Japanglish&lt;/h3&gt;&lt;br /&gt;Els Americans es chotejen bastant de l'angles dels Japonesos (li diuen Japanglish), us poso un parell d'exemples&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6pGnIeWqI/AAAAAAAAAUY/BDrf2e0aKhc/s1600-h/japanglish.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6pGnIeWqI/AAAAAAAAAUY/BDrf2e0aKhc/s400/japanglish.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372417336548416162" /&gt;&lt;/a&gt;Cartell vist a Kyoto, davant la estació, anuncia les galeries comercials subterrànies PORTA. Ens deixa perles de l'estil:&lt;br /&gt;- Catching my breath for this good taste&lt;br /&gt;- Delicious stuff is all around here&lt;br /&gt;- I have found my favorite thing&lt;br /&gt;- Things I want to have-there are a lot of them here&lt;br /&gt;- What you want to have is here&lt;br /&gt;- Pleasure to find something&lt;br /&gt;- I'm in a good mood, full of joy&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6pG4H7JUI/AAAAAAAAAUg/WuqvwVe2AY4/s1600-h/japanglish_serch.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6pG4H7JUI/AAAAAAAAAUg/WuqvwVe2AY4/s400/japanglish_serch.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372417341109511490" /&gt;&lt;/a&gt;OJO amb el SERCH (sense A)&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Berto a Nikko&lt;/h3&gt;&lt;br /&gt;La veritat es que no he vist mai al tal Berto al programa del Buenafuente (de fet pensava que es deia Beto i tot) però aquí el tenim, quines son les probabilitats que el cosí del Buenafuente es pugi al mateix borreguero que tu per anar fins a Nikko al Japó ?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6kcm_3zmI/AAAAAAAAATA/3B03HAPbIBw/s1600-h/berto3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6kcm_3zmI/AAAAAAAAATA/3B03HAPbIBw/s400/berto3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372412216911318626" /&gt;&lt;/a&gt;Per si encara el coneixeu menys que jo, es el de la esquerra, el simpàtic de la part central també era Espanyol i vaig sentir com li deia a la seva novia: "Mira el Berto, el tio más gracioso del mundo". Fins i tot va amenaçar amb saludar-lo !&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6kcI2GsfI/AAAAAAAAAS4/0XSsZoemdBg/s1600-h/berto2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6kcI2GsfI/AAAAAAAAAS4/0XSsZoemdBg/s400/berto2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372412208817287666" /&gt;&lt;/a&gt;Semblo un paparazzi.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6kb0NpxNI/AAAAAAAAASw/kC_KCqoqJD4/s1600-h/berto1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6kb0NpxNI/AAAAAAAAASw/kC_KCqoqJD4/s400/berto1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372412203278910674" /&gt;&lt;/a&gt;Aquí un casi primer pla, tirant de zoom.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Gelats&lt;/h3&gt;&lt;br /&gt;Si busqueu gelats de vainilla i xocolata ho teniu xungo.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6n3bqXZOI/AAAAAAAAATo/y9s5I6uwyhk/s1600-h/gelats1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6n3bqXZOI/AAAAAAAAATo/y9s5I6uwyhk/s400/gelats1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372415976259675362" /&gt;&lt;/a&gt;Ja veieu les varietats: Green Tea, Sweet Potato, Baked Sweet Potato i Vanilla (i combinacions de dos sabors)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6n3smeyBI/AAAAAAAAATw/frpgksjBaa0/s1600-h/gelats2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6n3smeyBI/AAAAAAAAATw/frpgksjBaa0/s400/gelats2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372415980806785042" /&gt;&lt;/a&gt;Val la pena arriscar-se :)&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;GATETES&lt;/h3&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/So6t4Stb1zI/AAAAAAAAAWA/-_-8IDKBnNc/s1600-h/neko_sebastian_guia.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_NnckS87svhE/So6t4Stb1zI/AAAAAAAAAWA/-_-8IDKBnNc/s400/neko_sebastian_guia.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372422588106266418" /&gt;&lt;/a&gt;El Sebastian ens va ajudar a preparar el viatge amb la guia de viatge&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6t5FDuw2I/AAAAAAAAAWQ/DHthrLFDNFE/s1600-h/nekos_guay.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6t5FDuw2I/AAAAAAAAAWQ/DHthrLFDNFE/s400/nekos_guay.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372422601621554018" /&gt;&lt;/a&gt;Hi han Nekos de totes formes i colors&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6t49uutVI/AAAAAAAAAWI/9nI1Jf-E3Jw/s1600-h/nekos_guay2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6t49uutVI/AAAAAAAAAWI/9nI1Jf-E3Jw/s400/nekos_guay2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372422599654421842" /&gt;&lt;/a&gt;Aquest estava en una galeria d'art i tot, mola eh ?&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;MONETES&lt;/h3&gt;&lt;br /&gt;Una excursió que recomano moltíssim es anar a veure els "Snow Monkeys" a Yudanaka, els monos es banyen en els onsens i es deixen fer fotos espectaculars.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So7CLmFvxGI/AAAAAAAAAYI/zZZhyUXq6C0/s1600-h/monetes2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So7CLmFvxGI/AAAAAAAAAYI/zZZhyUXq6C0/s400/monetes2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372444909958579298" /&gt;&lt;/a&gt;Monete simpàtic.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So7CLSWGdeI/AAAAAAAAAYA/jUPjhqaFFIg/s1600-h/monetes1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So7CLSWGdeI/AAAAAAAAAYA/jUPjhqaFFIg/s400/monetes1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372444904658466274" /&gt;&lt;/a&gt;Monete que es va posar agresiu quan la Eva va intentar passar per on estava ell (La sangre no llego al rio) :)&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;CIERVÉTES&lt;/h3&gt;&lt;br /&gt;Nara es famós perquè te uns parcs espectaculars amb gran quantitat de cérvols, pero no tot es tant maco com sembla ...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6FndgOdEI/AAAAAAAAASA/AyhGMDmOHiQ/s1600-h/cervols_mossegadors.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6FndgOdEI/AAAAAAAAASA/AyhGMDmOHiQ/s400/cervols_mossegadors.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372378318480766018" /&gt;&lt;/a&gt;Aquests cérvols, semblen inofensius però son uns fills de la grandíssima puta, crec que va ser aquest que s'interessa pel meu paquet que em va fotre tres mossegades al cul, REAL TRUE STORY !!!&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Hello Kitty&lt;/h3&gt;&lt;br /&gt;Quantitat de tendes especialitzades en Hello Kitty!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6oiWbirqI/AAAAAAAAAUQ/0TvqVPxT4WQ/s1600-h/hello_kitty_4.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6oiWbirqI/AAAAAAAAAUQ/0TvqVPxT4WQ/s400/hello_kitty_4.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372416713589698210" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6oh6gaIfI/AAAAAAAAAUI/FUWTkxSgL5k/s1600-h/hello_kitty_3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6oh6gaIfI/AAAAAAAAAUI/FUWTkxSgL5k/s400/hello_kitty_3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372416706093916658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6ohl6AKFI/AAAAAAAAAUA/JzKcHTi0OSA/s1600-h/hello_kitty_2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6ohl6AKFI/AAAAAAAAAUA/JzKcHTi0OSA/s400/hello_kitty_2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372416700564121682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6ohd9WdKI/AAAAAAAAAT4/Ux6TQka0tqE/s1600-h/hello_kitty_1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6ohd9WdKI/AAAAAAAAAT4/Ux6TQka0tqE/s400/hello_kitty_1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372416698430682274" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Altres&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/So6HF5NjlpI/AAAAAAAAASQ/OO9vQOOHHEQ/s1600-h/edifici_amb_indumentaria_sexual.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_NnckS87svhE/So6HF5NjlpI/AAAAAAAAASQ/OO9vQOOHHEQ/s400/edifici_amb_indumentaria_sexual.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372379940826355346" /&gt;&lt;/a&gt;Potser no es veu molt bé, però aquest es un edifici de Akihabara on tots els aparadors de totes les plantes hi han disfresses rollo sexual, que si la infermera, que si wonder woman, que si chica manga, lolita gotica, lolita normal, bé, ja ho pilleu no ;)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/So6HFi-1sdI/AAAAAAAAASI/hCPJYw45O9E/s1600-h/cues.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_NnckS87svhE/So6HFi-1sdI/AAAAAAAAASI/hCPJYw45O9E/s400/cues.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5372379934859047378" /&gt;&lt;/a&gt;Els Japonesos son uns fans de les cues, aquí un exemple de cues de gent esperant un tren borreguero per tornar de Niiko, tots es fiquen en cua per agafar els seients.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/So6pHYv4-bI/AAAAAAAAAUo/2AKOkpf1YDg/s1600-h/kimono.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_NnckS87svhE/So6pHYv4-bI/AAAAAAAAAUo/2AKOkpf1YDg/s400/kimono.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5372417349867076018" /&gt;&lt;/a&gt;Bé, ja hem acabat. Arigato Saimas a tots !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-5506844241655569569?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/5506844241655569569/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=5506844241655569569' title='5 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5506844241655569569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5506844241655569569'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/08/les-57-fotos-mes-frikies-del-viatge.html' title='Les 57 fotos més frikies del viatge a Japó, Agost del 2009'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/So6ydsoO8AI/AAAAAAAAAXo/epcylN100pU/s72-c/toilette1.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-3965902439082960157</id><published>2009-07-24T17:32:00.002+02:00</published><updated>2009-07-24T17:36:28.140+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='japo'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='viatjes'/><title type='text'>Dos llocs on comprar el japan rail pass on-line:</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/SmnUZAvqkKI/AAAAAAAAAQ4/AxcW0_pzV_g/s1600-h/ScreenHunter_02+Jul.+24+17.33.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 249px;" src="http://2.bp.blogspot.com/_NnckS87svhE/SmnUZAvqkKI/AAAAAAAAAQ4/AxcW0_pzV_g/s400/ScreenHunter_02+Jul.+24+17.33.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5362050357523026082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mirant llocs on comprar el Japan Rail Pass, he trobat aquestes dues:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jjtour.es/index.php"&gt;jjtour&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.destinosasiaticos.com/viajes/japon/japan+rail+pass.html"&gt;Viajes Frontia (destinos asiaticos)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Jo al final m'he decantat per destinosasiaticos.com &lt;br /&gt;&lt;br /&gt;A veure que tal, ja fare un update si m'envien els bitllets, de moment ja he pagat, gairebe 500 euros :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-3965902439082960157?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/3965902439082960157/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=3965902439082960157' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3965902439082960157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3965902439082960157'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/07/dos-llocs-on-comprar-el-japan-rail-pass.html' title='Dos llocs on comprar el japan rail pass on-line:'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/SmnUZAvqkKI/AAAAAAAAAQ4/AxcW0_pzV_g/s72-c/ScreenHunter_02+Jul.+24+17.33.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7870477912313426467</id><published>2009-07-01T19:20:00.003+02:00</published><updated>2009-07-01T19:24:20.601+02:00</updated><title type='text'>Internet Explorer 6 apunt de palmar !</title><content type='html'>Des de aquest matí que el windows no para d'avisar-me que tinc una actualització important, i no es altre que el nou Internet Explorer 8 !&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/Skubgi-p6mI/AAAAAAAAAQw/8XM3fIaRnn0/s1600-h/ie8_update.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 284px;" src="http://1.bp.blogspot.com/_NnckS87svhE/Skubgi-p6mI/AAAAAAAAAQw/8XM3fIaRnn0/s400/ie8_update.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5353543565507684962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Espero que d'una vegada per totes la gent migri del IE6 al IE8 i s'acabi el patiment per tots aquells que desenvolupem webs basades en standards.&lt;br /&gt;&lt;br /&gt;Anim, ja li queda poca vida.&lt;br /&gt;&lt;br /&gt;Short Term Bet, estic segur que a començaments de 2010 el IE6 ja sera com a mínim el tercer navegador més utilitzat.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7870477912313426467?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7870477912313426467/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7870477912313426467' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7870477912313426467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7870477912313426467'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/07/internet-explorer-6-apunt-de-palmar.html' title='Internet Explorer 6 apunt de palmar !'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/Skubgi-p6mI/AAAAAAAAAQw/8XM3fIaRnn0/s72-c/ie8_update.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-6133270535663760064</id><published>2009-05-20T19:36:00.006+02:00</published><updated>2009-05-20T19:47:37.566+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>How to emulate parse_ini_string in PHP5.2</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/ShRADphnbpI/AAAAAAAAAQo/e6IMmImCkc0/s1600-h/ScreenHunter_01+May.+20+19.37.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 245px; height: 184px;" src="http://4.bp.blogspot.com/_NnckS87svhE/ShRADphnbpI/AAAAAAAAAQo/e6IMmImCkc0/s320/ScreenHunter_01+May.+20+19.37.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5337961889771515538" /&gt;&lt;/a&gt;&lt;br /&gt;If you have ever wanted to parse a ini file from "not-a-file" you may have &lt;br /&gt;found the &lt;span style="font-weight:bold;"&gt;parse_ini_string function&lt;/span&gt;, but it only comes in &lt;span style="font-weight:bold;"&gt;PHP version 5.3 or newer&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Here you have a piece of code that has two options, the easy one, if parse_ini_string is present, use it, if not it creates a temporary file, put some content on it, parse_ini_file on that file and then delete the file.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt; if (function_exists('parse_ini_string'))&lt;br /&gt; {// php 5.3&lt;br /&gt;   $return_ini_array=parse_ini_string($ini_file_string);&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt; {// php anterior a 5.3&lt;br /&gt;   $temp_file_name = tempnam('/tmp', 'temp_lang_');&lt;br /&gt;   $handle = fopen($temp_file_name, "w");&lt;br /&gt;   fwrite($handle, $ini_file_string);&lt;br /&gt;   fclose($handle);&lt;br /&gt;   $return_ini_array=parse_ini_file($temp_file_name);&lt;br /&gt;   unlink($temp_file_name);&lt;br /&gt; }&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;It gets an string with the ini-file-format called $ini_file_string and returns an array with the parsed elemements of the input string ($return_ini_array).&lt;br /&gt;&lt;br /&gt;We'll that's not perfect, but it works !&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.php.net/manual/en/function.parse-ini-file.php"&gt;parse_ini_file manual&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.php.net/manual/en/function.parse-ini-string.php"&gt;parse_ini_string manual&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;PD: Com desestressa programar, algu vol anar a visitar clients mentre jo em quedo programant a la oficina ?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-6133270535663760064?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/6133270535663760064/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=6133270535663760064' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6133270535663760064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6133270535663760064'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/05/how-to-emulate-parseinistring-in-php52.html' title='How to emulate parse_ini_string in PHP5.2'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/ShRADphnbpI/AAAAAAAAAQo/e6IMmImCkc0/s72-c/ScreenHunter_01+May.+20+19.37.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-4477452126890112523</id><published>2009-04-27T21:15:00.004+02:00</published><updated>2009-04-27T21:21:52.806+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='captcha'/><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='XHTML'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='chorrada'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='link bait'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>CAPTCHAS cachondos, avui, follo a gmail</title><content type='html'>Quina va ser la meva sorpresa l'altre dia, al crear una conta nova de gmail, al veure aquest CAPTCHA.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/SfYE8N8QQyI/AAAAAAAAAQY/aVuzL5xc84c/s1600-h/follo_a_gmail.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 111px;" src="http://1.bp.blogspot.com/_NnckS87svhE/SfYE8N8QQyI/AAAAAAAAAQY/aVuzL5xc84c/s400/follo_a_gmail.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5329452641620607778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/SfYFtxumCjI/AAAAAAAAAQg/ficLkKmzodM/s1600-h/follo_detall.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 282px; height: 183px;" src="http://2.bp.blogspot.com/_NnckS87svhE/SfYFtxumCjI/AAAAAAAAAQg/ficLkKmzodM/s400/follo_detall.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5329453493040581170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hoy &lt;span style="font-weight:bold;"&gt;FOLLO&lt;/span&gt; con FATATAS !!!&lt;br /&gt;&lt;br /&gt;Impressionant !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-4477452126890112523?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/4477452126890112523/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=4477452126890112523' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4477452126890112523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4477452126890112523'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/04/captchas-cachondos-avui-follo-gmail.html' title='CAPTCHAS cachondos, avui, follo a gmail'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/SfYE8N8QQyI/AAAAAAAAAQY/aVuzL5xc84c/s72-c/follo_a_gmail.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7397566577777918732</id><published>2009-04-23T19:36:00.002+02:00</published><updated>2009-04-23T19:41:34.720+02:00</updated><title type='text'>Process search string before sending to a match against</title><content type='html'>It's Sant Jordi and I want to go home NOW!&lt;br /&gt;&lt;br /&gt;but this peace of code will be helpful, how to process a standard search string to do a typical and search for each word.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  $text=$search;&lt;br /&gt;&lt;br /&gt;  if (stripos($text, '"')===false)&lt;br /&gt;  {// normal search, there are no "&lt;br /&gt;    $text=str_replace('+', '', $text);&lt;br /&gt;    $text=str_replace('-', '', $text);&lt;br /&gt;    $text=str_replace('*', '', $text);&lt;br /&gt;    $text=str_replace('\'', '', $text);&lt;br /&gt;    $text=str_replace('"', '', $text);&lt;br /&gt;    $text=str_replace('&gt;', '', $text);&lt;br /&gt;    $text=str_replace('&lt;', '', $text);&lt;br /&gt;  &lt;br /&gt;    $arr=explode(" ", $text);&lt;br /&gt;    $text='';&lt;br /&gt;    foreach ($arr as $elem)&lt;br /&gt;    {&lt;br /&gt;      $text.='+'.$elem.'* ';&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Simply use $search as the input (obviously sanitized) and take $text as output, if there are some double quotes, we simply do nothing assuming an exact match query.&lt;br /&gt;&lt;br /&gt;It's not perfect, but works for my actual project.&lt;br /&gt;&lt;br /&gt;I don't have more time, happy Sant Jordi to all !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7397566577777918732?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7397566577777918732/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7397566577777918732' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7397566577777918732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7397566577777918732'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/04/process-search-string-before-sending-to.html' title='Process search string before sending to a match against'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-6201540630947903496</id><published>2009-03-18T03:33:00.004+01:00</published><updated>2009-03-18T03:43:57.767+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webos'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='copypaste'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='palm'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Per fi copy&amp;paste a l'iPhone</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/ScBeAMAba1I/AAAAAAAAAQQ/hoGM8C-YoiQ/s1600-h/_mg_8845_540x360.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://2.bp.blogspot.com/_NnckS87svhE/ScBeAMAba1I/AAAAAAAAAQQ/hoGM8C-YoiQ/s400/_mg_8845_540x360.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5314350917613218642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ahir Apple va anunciar finalment que a la versió 3.0 del iPhoneOS existirà la posibilitat de fer copy&amp;paste entre aplicacions, a part s'han anunciat moltes més millores com la posibilitat de enviar i rebre MMS i millores al SDK i a la AppStore.&lt;br /&gt;&lt;br /&gt;Clarament Apple ha pres posicions per lluitar contra el early-anticipated Palm PRE (WebOS)&lt;br /&gt;&lt;br /&gt;NOTA: JA ERA HORA !&lt;br /&gt;&lt;br /&gt;Més informació:&lt;br /&gt;&lt;a href="http://www.canalpda.com/2009/03/18/8606-iphone+30+apple+planta+cara+al+palm+pre"&gt;Canal PDA&lt;/a&gt;&lt;br /&gt;&lt;a href="http://news.cnet.com/2300-13579_3-10000549-1.html?tag=mncol"&gt;CNET news.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://gadgetwise.blogs.nytimes.com/2009/03/17/apple-lifts-the-curtain-on-new-iphone-os/"&gt;The New York Times&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/03/17/AR2009031703219.html?hpid=moreheadlines"&gt;The Washington Post&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-6201540630947903496?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/6201540630947903496/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=6201540630947903496' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6201540630947903496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6201540630947903496'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/03/per-fi-copy-liphone.html' title='Per fi copy&amp;paste a l&apos;iPhone'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/ScBeAMAba1I/AAAAAAAAAQQ/hoGM8C-YoiQ/s72-c/_mg_8845_540x360.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-339744814550382274</id><published>2009-03-16T09:33:00.004+01:00</published><updated>2009-03-16T09:36:58.519+01:00</updated><title type='text'>Cajeros para despistados</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/Sb4PCziw7TI/AAAAAAAAAQI/_xiw1f2xvmo/s1600-h/cajero_2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 301px;" src="http://4.bp.blogspot.com/_NnckS87svhE/Sb4PCziw7TI/AAAAAAAAAQI/_xiw1f2xvmo/s400/cajero_2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5313701151213940018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hace aproximadamente un mes, salia a cenar y saque &lt;span style="font-weight:bold;"&gt;70 euros&lt;/span&gt; para poder pagar la cena. Cual fue mi sorpresa al ir a pagar cuando descubrí que en realidad los 70 euros no estaban en mi cartera. Reflexionando me di cuenta que con el despiste general que llevo con tanto lío me había dejado el dinero en el cajero y me había ido tan campante con mi tarjeta pero dejando el dinero en la máquina.&lt;br /&gt;&lt;br /&gt;Suerte que tenia confianza con la gente que cenaba y no había compromiso, me dejaron algunos euros y llege a pagar la cena sin más incidentes, sólo con una acuciante sensación de &lt;span style="font-weight:bold;"&gt;SER UN GRANDÍSIMO GILIPOLLAS !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Al día siguiente, siguiendo el refrán de &lt;span style="font-weight:bold;"&gt;"de lo perdido, saca lo que puedas"&lt;/span&gt; me dirigí, sin muchas esperanzas, a la sucursal de la que dependía el cajero (Banesto).&lt;br /&gt;&lt;br /&gt;Allí les explique el caso, pasando bastante vergüenza, pero el cajero (muy amable) me contó que es un caso bastante habitual, "Sucede más de lo que te imaginas", me dijo. Entonces me contó que el cajero tiene un mecanismo anti-despistados, primero, emite un pitido (este primer sistema ya me había salvado más de una vez) y si al cabo de unos segundos prudenciales el usuario no ha retirado el dinero este procede a recuperar el dinero y generar un registro de la incidencia.&lt;br /&gt;&lt;br /&gt;El propio cajero (el humano) me confirmo, comprobando mi número de tarjeta, que justamente era lo que había sucedido, el único caso que no esta contemplado es, que salgas deprisa del cajero dejándote el dinero y que aparezca alguien al poquísimo tiempo y se lo lleve (antes de que la máquina lo recupere)&lt;br /&gt;&lt;br /&gt;Desde ese día he tenido que llamar varias veces a mi banco para que me aplicasen el apunte correctivo, cosa que han tardado casi un mes en hacer, pero al final lo he conseguido.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Así que ya sabéis, si un día os dejáis dinero en el cajero, no lo deis por perdido, todavía tenéis la posibilidad de recuperarlo si lo sacasteis de un cajero a prueba de despistes.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-339744814550382274?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/339744814550382274/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=339744814550382274' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/339744814550382274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/339744814550382274'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/03/cajeros-para-despistados.html' title='Cajeros para despistados'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/Sb4PCziw7TI/AAAAAAAAAQI/_xiw1f2xvmo/s72-c/cajero_2.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-3361448043500585406</id><published>2009-03-15T13:33:00.007+01:00</published><updated>2009-03-15T13:44:44.689+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='protesta'/><category scheme='http://www.blogger.com/atom/ns#' term='memes'/><category scheme='http://www.blogger.com/atom/ns#' term='teoría'/><category scheme='http://www.blogger.com/atom/ns#' term='chorrada'/><category scheme='http://www.blogger.com/atom/ns#' term='link bait'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><category scheme='http://www.blogger.com/atom/ns#' term='campanya'/><title type='text'>Contra la extinción silenciosa de los pelirrojos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/Sbz36Qg8-SI/AAAAAAAAAQA/23Z0c4nw2Y4/s1600-h/ScreenHunter_01+Mar.+15+13.42.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 219px;" src="http://4.bp.blogspot.com/_NnckS87svhE/Sbz36Qg8-SI/AAAAAAAAAQA/23Z0c4nw2Y4/s400/ScreenHunter_01+Mar.+15+13.42.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5313394240627996962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;FACTS:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;El gen pelirrojo es tremendamente recesivo&lt;/li&gt;&lt;li&gt;Los no-pelirrojos se tiñen, convirtiendose en falsos-pelirrojos&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Conclusión:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Los pelirrojos se extinguirán en el futuro&lt;/li&gt;&lt;li&gt;Nadie se dará cuenta, ya que continuarán existiendo un gran número de pelirrojos falsos&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Por eso he decidido crear un grupo en facebook para controlar científicamente la extinción silenciosa de los pelirrojos, fijaos en sus cejas y en el color de pelo de otras zonas de su cuerpo.&lt;br /&gt;&lt;br /&gt;Para que los pelirrojos no se extingan sin pena ni gloria, antes incluso que el Lince Ibérico !&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.facebook.com/pages/Contra-la-extincion-silenciosa-de-los-pelirrojos/58467673188?ref=mf"&gt;Página de Facebook&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-3361448043500585406?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/3361448043500585406/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=3361448043500585406' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3361448043500585406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3361448043500585406'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/03/contra-la-extincion-silenciosa-de-los.html' title='Contra la extinción silenciosa de los pelirrojos'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/Sbz36Qg8-SI/AAAAAAAAAQA/23Z0c4nw2Y4/s72-c/ScreenHunter_01+Mar.+15+13.42.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-690672782213473639</id><published>2009-03-04T14:56:00.001+01:00</published><updated>2009-03-04T14:58:33.836+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='plugins'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Tres plugins interessants de jquery més</title><content type='html'>&lt;a href="http://www.webresourcesdepot.com/maximum-table-functionality-datatables/"&gt;Data Tables&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.webresourcesdepot.com/jquery-file-upload-plugin/"&gt;jQuery File Upload&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.webmasterlibre.com/2009/03/03/jquery-captify-pies-de-foto-con-jquery/"&gt;Captify, afegeix un peu de foto a les teves imatges&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-690672782213473639?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/690672782213473639/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=690672782213473639' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/690672782213473639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/690672782213473639'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/03/tres-plugins-interessants-de-jquery-mes.html' title='Tres plugins interessants de jquery més'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-1613727850731867872</id><published>2009-02-27T04:11:00.005+01:00</published><updated>2009-02-27T09:56:42.266+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webos'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='palm'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>O'Reilly Webcast: Developing Applications for Palm webOS</title><content type='html'>Cada cop m'esta molant mes el Mojo SDK, podeu veure el &lt;a href="http://www.youtube.com/watch?v=YXS3SQauwPE&amp;feature=player_embedded" target="_blank"&gt;primer video per developers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YXS3SQauwPE&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/YXS3SQauwPE&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;També podeu reservar el &lt;a href="http://oreilly.com/catalog/9780596801816/" target="_blank"&gt;llibre de Palm WebOS de O'Reilly&lt;/a&gt; o &lt;a href="http://palmone.r3h.net/downloads.palm.com/webos_chap1.pdf" target="_blank"&gt;llegir el primer capítol gratuitament&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;M'ha agradat especialment de la demo que el Mojo SDK sigui Model-View-Controller, que els serveis del hardware es cridin via URLs de l'estil palm:// i implementis una funcio de callback pel success o el error i la facilitat d'utilitzar html standard amb algo de mojo i css.&lt;br /&gt;&lt;br /&gt;Problema, esta molt basat amb prototype, MOC pels ultrafans del jQuery, encara que diuen que sera compatible tot el core ja esta fet amb prototype :(&lt;br /&gt;&lt;br /&gt;A la ronda de preguntes han sortit alguns dels problemes que ja es veuen a venir:&lt;br /&gt;- Full screen apps&lt;br /&gt;- Posibilitat d'accedir directament al hardware amb un llenguatge de mes baix nivell (per jocs, players, etc)&lt;br /&gt;- Que passa amb el codi de les APPS que creis ? Al ser tot javascript+html+css sera tot visible i per tant, facilment copiable, com la part visible de les aplicacions web. I es més, serà modificable per l'usuari ? podra entrar al seu device i modificar codi ?&lt;br /&gt;&lt;br /&gt;El tema s'esta possant interessant, la veritat !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-1613727850731867872?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/1613727850731867872/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=1613727850731867872' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1613727850731867872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1613727850731867872'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/02/oreilly-webcast-developing-applications.html' title='O&apos;Reilly Webcast: Developing Applications for Palm webOS'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7472387087878171772</id><published>2009-02-25T15:43:00.004+01:00</published><updated>2009-02-25T16:04:25.837+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omatech'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='muchachada'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='chanante'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><title type='text'>Links que m'he de treure de sobre</title><content type='html'>Ja no puc tenir tantes pestanyes de Firefox obertes, deixaré aquí les que vaig a tancar com a referencia futura.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.clubdecuines.cat/" target="_blank"&gt;Club de Cuines de TVC i Catalunya Ràdio, developed by interactiva i omatech.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://php-pdb.sourceforge.net/" target="_blank"&gt;PHP-PDB, llibreria per llegir arxius de palm utilitzant PHP&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.reynoldsftw.com/2009/02/10-quick-win-jquery-plugins/" target="_blank"&gt;Alguns plugins de jQuery interessants&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.chromaticsites.com/blog/15-common-drupal-problems-that-make-you-scream-solutions-included/" target="_blank"&gt;15 problemes comuns de drupal i les seves sol·lucions&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.webresourcesdepot.com/open-source-online-html-editor-xinha/" target="_blank"&gt;Nou editor WYSIWYG amb javascript, open source, s'ha d'anar monitoritzant&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.shinylittlething.com/2009/02/24/jquery-plugins-to-enhance-users-experience" target="_blank"&gt;Més plugins de jQuery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.anieto2k.com/2009/02/24/noie6day-18-de-octubre-dia-sin-internet-explorer-6/" target="_blank"&gt;El dia anti-IE6&lt;/a&gt;&lt;br /&gt;&lt;a href="http://muchachadanui.rtve.es/celebrities-miguel-indurain.html" target="_blank"&gt;Celebrities, hoy, Miguel Indurain, Muchachada Nui&lt;/a&gt;&lt;br /&gt;&lt;a href="http://aboutscrum.com/blog/how-axosoft-published-5-iphone-apps-in-30-days/" target="_blank"&gt;Experiencies d'una empresa que ha creat 5 iphone applications en 30 dies&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.webresourcesdepot.com/obituary-for-ie6/" target="_blank"&gt;Obituary for IE6, ja va sent hora&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7472387087878171772?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7472387087878171772/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7472387087878171772' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7472387087878171772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7472387087878171772'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/02/links-que-mhe-de-treure-de-sobre.html' title='Links que m&apos;he de treure de sobre'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-5576020346023935414</id><published>2009-02-11T09:26:00.001+01:00</published><updated>2009-02-11T09:26:53.771+01:00</updated><title type='text'>Últims artícles tekkies que he trobat interessants</title><content type='html'>Últims artícles que he trobat interessants:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ajaxline.com/32-tips-to-speed-up-your-mysql-queries" target="_blank"&gt;32 Tips to speed up your mysql queries&lt;/a&gt;&lt;br /&gt;&lt;a href="http://nettuts.com/tutorials/php/sanitize-and-validate-data-with-php-filters/" target="_blank"&gt;Sanitize and validate data with php filters&lt;/a&gt;&lt;br /&gt;&lt;a href="http://nettuts.com/videos/screencasts/working-with-the-jcrop-plugin/" target="_blank"&gt;Working with the jcrop plugin&lt;/a&gt;&lt;br /&gt;&lt;a href="http://james.padolsey.com/javascript/new-jquery-plugin-imgpreview/" target="_blank"&gt;New JQuery plugin imgpreview&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ho penjo sobretot perqué hi ha algún que encara no m'he pogut llegir del tot i si s'em perd la sessió del Firefox em posaré de molt mala llet.&lt;br /&gt;&lt;br /&gt;A més a més, així els comparteixo :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-5576020346023935414?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/5576020346023935414/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=5576020346023935414' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5576020346023935414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5576020346023935414'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/02/ultims-articles-tekkies-que-he-trobat.html' title='Últims artícles tekkies que he trobat interessants'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-4823181790937742629</id><published>2009-01-11T19:19:00.002+01:00</published><updated>2009-01-11T19:23:04.626+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webos'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='palm'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><title type='text'>That's what I call...</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_NnckS87svhE/SWo4y1-W1bI/AAAAAAAAAPA/uayCibmhvs4/s1600-h/bits_palm_pre.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 190px; height: 244px;" src="http://2.bp.blogspot.com/_NnckS87svhE/SWo4y1-W1bI/AAAAAAAAAPA/uayCibmhvs4/s400/bits_palm_pre.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5290103158433306034" /&gt;&lt;/a&gt;&lt;br /&gt;That's what I call, &lt;strong&gt;TREMPERA TECNOLÓGICA&lt;/strong&gt; !&lt;br /&gt;&lt;br /&gt;Necessito un Palm Pre, JA !!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.palm.com/us/products/phones/pre/palm-pre-ces.html"&gt;Mireu el video, val la pena 100%&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-4823181790937742629?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/4823181790937742629/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=4823181790937742629' title='6 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4823181790937742629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4823181790937742629'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/01/thats-what-i-call.html' title='That&apos;s what I call...'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/SWo4y1-W1bI/AAAAAAAAAPA/uayCibmhvs4/s72-c/bits_palm_pre.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7986760039128034376</id><published>2009-01-10T16:00:00.005+01:00</published><updated>2009-01-24T13:11:20.406+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gran hermano'/><title type='text'>Las mejores frases de Ivan de GH 10</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_NnckS87svhE/SWi5tbkIZGI/AAAAAAAAAO4/P_LkHxdlL8U/s1600-h/ivan+de+gh10.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 200px;" src="http://4.bp.blogspot.com/_NnckS87svhE/SWi5tbkIZGI/AAAAAAAAAO4/P_LkHxdlL8U/s400/ivan+de+gh10.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5289681952491201634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Este año Gran Hermano nos ha traido el personaje televisivo más amado o más odiado de la temporada, Iván.&lt;br /&gt;&lt;br /&gt;Para los Ivanistas y los Anti-Ivanistas aquí dejo las top frases de Iván de GH 10:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Quien no tiene luz propia tiene mala sombra&lt;/li&gt;&lt;li&gt;No da puntada sin hilo&lt;/li&gt;&lt;li&gt;Tira con perdigón fijo&lt;/li&gt;&lt;li&gt;Le baila el agua a todos&lt;/li&gt;&lt;li&gt;Esta reventada por dentro&lt;/li&gt;&lt;li&gt;Sabe más que los ratones coloraos&lt;/li&gt;&lt;li&gt;Esta más loca que la cabra Marisol&lt;/li&gt;&lt;li&gt;Es mas mala que arrancada&lt;/li&gt;&lt;li&gt;No me cuentes películas para no dormir&lt;/li&gt;&lt;li&gt;No es convivencia, es com-pe-ten-cia&lt;/li&gt;&lt;li&gt;Coletilla que suelta, cuchillada que le meto&lt;/li&gt;&lt;li&gt;Es un zorreras&lt;/li&gt;&lt;li&gt;No va por delante, va por detrás&lt;/li&gt;&lt;li&gt;Punto y pelota&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Fuchi&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Si teneis más, enviadmelas y actualizaré la lista.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7986760039128034376?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7986760039128034376/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7986760039128034376' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7986760039128034376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7986760039128034376'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/01/las-mejores-frases-de-ivan-de-gh-10.html' title='Las mejores frases de Ivan de GH 10'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/SWi5tbkIZGI/AAAAAAAAAO4/P_LkHxdlL8U/s72-c/ivan+de+gh10.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2227054309114514136</id><published>2009-01-08T15:27:00.003+01:00</published><updated>2009-01-08T15:31:17.593+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='contakilometres'/><category scheme='http://www.blogger.com/atom/ns#' term='memes'/><category scheme='http://www.blogger.com/atom/ns#' term='pobre'/><category scheme='http://www.blogger.com/atom/ns#' term='cotxe'/><category scheme='http://www.blogger.com/atom/ns#' term='fiat'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Pels que us penseu que estic montat en el dollar ...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/SWYNlNBoJmI/AAAAAAAAAOw/NjiWQ2vIpoo/s1600-h/ScreenHunter_01+Jan.+08+15.17.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 349px;" src="http://1.bp.blogspot.com/_NnckS87svhE/SWYNlNBoJmI/AAAAAAAAAOw/NjiWQ2vIpoo/s400/ScreenHunter_01+Jan.+08+15.17.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5288929745196033634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aquí teniu la demostració el conta kilometres del meu humil FIAT Bravo del 97 que ja porta més de 10 anys amb nosaltres (i lo que le queda) i més de 100.000 kilometres a les esquenes.&lt;br /&gt;&lt;br /&gt;:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2227054309114514136?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2227054309114514136/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2227054309114514136' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2227054309114514136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2227054309114514136'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/01/pels-que-us-penseu-que-estic-montat-en.html' title='Pels que us penseu que estic montat en el dollar ...'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/SWYNlNBoJmI/AAAAAAAAAOw/NjiWQ2vIpoo/s72-c/ScreenHunter_01+Jan.+08+15.17.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-472708797738202827</id><published>2009-01-04T12:07:00.008+01:00</published><updated>2009-01-12T17:42:46.636+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omatech'/><category scheme='http://www.blogger.com/atom/ns#' term='primavera sound'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='memes'/><category scheme='http://www.blogger.com/atom/ns#' term='series'/><category scheme='http://www.blogger.com/atom/ns#' term='gran hermano'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='festivals'/><category scheme='http://www.blogger.com/atom/ns#' term='concerts'/><category scheme='http://www.blogger.com/atom/ns#' term='2008'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>El meu resum del 2008</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Gadgets of the year (comprats o regalats):&lt;br /&gt;&lt;/span&gt;Palm centro&lt;br /&gt;ipod touch (d'omatech)&lt;br /&gt;portatil dell vostro amb XP (no vista)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Samarretes del any:&lt;br /&gt;&lt;/span&gt;the dark side of the garden&lt;br /&gt;I listen to bands that don't even exist yet&lt;br /&gt;I'm a n3rd&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Friky coses guays del 2008:&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.criticaanonima.com"&gt;criticaanonima.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Coses que he aprés al 2008:&lt;br /&gt;&lt;/span&gt;Moltes coses pero no he sigut prou metódic i no les he apuntat, ho sento :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Jocs als que m'he viciat aquest any:&lt;br /&gt;&lt;/span&gt;Command and Conquer 3, Tiberium Wars&lt;br /&gt;Word Challenge&lt;br /&gt;Red Alert 3&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Nous grups del 2008 (o que he descobert aquest any) que m'han agradat:&lt;br /&gt;&lt;/span&gt;Los Campesinos!&lt;br /&gt;The do&lt;br /&gt;Dresden Dolls&lt;br /&gt;Ra Ra Riot&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors concert als que he anat:&lt;br /&gt;&lt;/span&gt;Magnetic Fields&lt;br /&gt;Los Campesinos i Ra ra riot&lt;br /&gt;Maximo Park&lt;br /&gt;Hefner&lt;br /&gt;Breeders&lt;br /&gt;Russian Red&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors pelis que he vist:&lt;br /&gt;&lt;/span&gt;Me and you and everyone we know&lt;br /&gt;Batman dark knigth&lt;br /&gt;Juno&lt;br /&gt;This is england&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Llibres que he llegit i m'han agradat:&lt;br /&gt;&lt;/span&gt;Los hombres que no amaban a las mujeres&lt;br /&gt;La chica que soñaba con una cerilla y un bidón de gasolina&lt;br /&gt;Mike's election guide&lt;br /&gt;Oscar Wilde y una muerte sin importancia&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Comics:&lt;br /&gt;&lt;/span&gt;El libro de los conejitos suicidas&lt;br /&gt;El retorno  de los conejitos suicidas&lt;br /&gt;Lobezno: Origen&lt;br /&gt;Marvel Civil War&lt;br /&gt;PyongYang&lt;br /&gt;Bienvenido al mundo&lt;br /&gt;Macanudo (1 i 2) de Liniers&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Series a les que m'he enganxat (per ordre d'adicció):&lt;br /&gt;&lt;/span&gt;Medium (4)&lt;br /&gt;How I met your mother (1, 2, 3, 4)&lt;br /&gt;True Blood (1)&lt;br /&gt;Lost (4)&lt;br /&gt;Malcom in the middle (6)&lt;br /&gt;Dexter (2,3)&lt;br /&gt;The Tudors (1, 2)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Realities als que m'he enganxat:&lt;br /&gt;&lt;/span&gt;Pekín Express&lt;br /&gt;Gran Hermano 10&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Sortides al Extranjer:&lt;br /&gt;&lt;/span&gt;Madrid&lt;br /&gt;París&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors Hotels als que he anat:&lt;br /&gt;&lt;/span&gt;Desert, un altre cop el de París no va molar tant com per destacar-lo&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors restaurants:&lt;br /&gt;&lt;/span&gt;La cazuela, madrid&lt;br /&gt;Le dalou, paris&lt;br /&gt;Au gormand, paris&lt;br /&gt;Els pescadors, barcelona&lt;br /&gt;Cal Lluis de la Barba, barcelona&lt;br /&gt;Gorria, barcelona&lt;br /&gt;Arrosseria Xàtiva, barcelona&lt;br /&gt;&lt;br /&gt;&lt;a href="http://friky.blogspot.com/2008/01/el-meu-resum-del-2007.html"&gt;Post del 2007&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-472708797738202827?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/472708797738202827/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=472708797738202827' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/472708797738202827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/472708797738202827'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2009/01/gadgets-of-year-comprats-o-regalats.html' title='El meu resum del 2008'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-687896112076145628</id><published>2008-12-10T17:13:00.004+01:00</published><updated>2008-12-10T17:22:25.862+01:00</updated><title type='text'>IKEA WFT - homenatge a Enjuto Mojamuto ?</title><content type='html'>L'altre dia vaig anar a l'IKEA i sempre m'agrada mirar els noms dels productes, ara, que aquest s'endú la palma.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/ST_rOoQSR-I/AAAAAAAAAN8/9PuSeWvuf7k/s1600-h/Foto_120608_001.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 320px;" src="http://2.bp.blogspot.com/_NnckS87svhE/ST_rOoQSR-I/AAAAAAAAAN8/9PuSeWvuf7k/s400/Foto_120608_001.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5278195924857931746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/ST_sUfRKgHI/AAAAAAAAAOE/7lkowSwCEgo/s1600-h/Foto_120608_002.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 320px;" src="http://1.bp.blogspot.com/_NnckS87svhE/ST_sUfRKgHI/AAAAAAAAAOE/7lkowSwCEgo/s400/Foto_120608_002.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5278197125036540018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Todo el mundo odia a los niños Pöplick, incluso yo odio a los niños Pöplick.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-687896112076145628?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/687896112076145628/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=687896112076145628' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/687896112076145628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/687896112076145628'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/12/ikea-wft-homenatge-enjuto-mojamuto.html' title='IKEA WFT - homenatge a Enjuto Mojamuto ?'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/ST_rOoQSR-I/AAAAAAAAAN8/9PuSeWvuf7k/s72-c/Foto_120608_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7543098910436661053</id><published>2008-12-09T09:40:00.002+01:00</published><updated>2008-12-09T09:42:45.803+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Articles interessants d'avui</title><content type='html'>Com a recordatori per mi mateix com a mínim, he vist un nou PNG Fix per IE6 (a veure si trobem el Sant Greal dels PNGFixs per fi) i un exemple de com fer servir la API de Akismet per detectar SPAM desde PHP.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.webresourcesdepot.com/ie6-png-fix-more-features-dd_belatedpng/"&gt;http://www.webresourcesdepot.com/ie6-png-fix-more-features-dd_belatedpng/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.unijimpe.net/utilizar-akismet-con-php/"&gt;http://blog.unijimpe.net/utilizar-akismet-con-php/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7543098910436661053?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7543098910436661053/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7543098910436661053' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7543098910436661053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7543098910436661053'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/12/articles-interessants-davui.html' title='Articles interessants d&apos;avui'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-6852691228936599422</id><published>2008-12-05T09:14:00.003+01:00</published><updated>2008-12-05T09:18:27.097+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='protesta'/><category scheme='http://www.blogger.com/atom/ns#' term='memes'/><category scheme='http://www.blogger.com/atom/ns#' term='link bait'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Com ens prenen el pèl</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/STji55J714I/AAAAAAAAAN0/3cOHYyhLSzQ/s1600-h/482352803_73fc347f3a.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 341px; height: 231px;" src="http://1.bp.blogspot.com/_NnckS87svhE/STji55J714I/AAAAAAAAAN0/3cOHYyhLSzQ/s400/482352803_73fc347f3a.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5276216447687448450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Els xiclets van bé per les dents&lt;/li&gt;&lt;li&gt;Rentar els plats et cuida les mans&lt;/li&gt;&lt;li&gt;Conduir un cotxe protegeix el medi ambient&lt;/li&gt;&lt;li&gt;...&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;El que no entenc es com encara no han inventat els cigarrets que curen el càncer de pulmó!&lt;br /&gt;&lt;br /&gt;Segur que trobeu 50.000 exemples més, afegiu el vostre comentari.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-6852691228936599422?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/6852691228936599422/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=6852691228936599422' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6852691228936599422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6852691228936599422'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/12/com-ens-prenen-el-pl.html' title='Com ens prenen el pèl'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/STji55J714I/AAAAAAAAAN0/3cOHYyhLSzQ/s72-c/482352803_73fc347f3a.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-4620732814179422207</id><published>2008-12-01T15:00:00.004+01:00</published><updated>2008-12-01T16:19:41.469+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omatech'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='PERL'/><category scheme='http://www.blogger.com/atom/ns#' term='memes'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Instal·lacio d'un nou PC</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/STPvG2L1aaI/AAAAAAAAANc/6ZY1oEWXquU/s1600-h/cd1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 300px; height: 291px;" src="http://2.bp.blogspot.com/_NnckS87svhE/STPvG2L1aaI/AAAAAAAAANc/6ZY1oEWXquU/s400/cd1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5274822489484388770" /&gt;&lt;/a&gt;&lt;br /&gt;Sempre que instal·lo un nou PC intento que sigui un proces lo menys painful posible.&lt;br /&gt;&lt;br /&gt;Fins i tot al 2008 on moltes aplicacions ja son rollo web, deu n'hi do la de aplicacions que has d'instal·lar en el PC.&lt;br /&gt;&lt;br /&gt;De moment deixo la llista (espero que definitiva) de software que he instal·lat en el nou portàtil i els passos que he seguit.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Configurar la WIFI&lt;br /&gt;&lt;br /&gt;2. Instal·lar software:&lt;br /&gt;- AVG Antivirus Free&lt;br /&gt;- Firefox 3&lt;br /&gt;- Flash Player&lt;br /&gt;- NotePad++&lt;br /&gt;- Filezilla&lt;br /&gt;- Navicat&lt;br /&gt;- Chrome&lt;br /&gt;- Palm Desktop&lt;br /&gt;- Avantgo Client&lt;br /&gt;- Safari&lt;br /&gt;- Thunderbird&lt;br /&gt;- VLC Player&lt;br /&gt;- VNC Free&lt;br /&gt;- Putty&lt;br /&gt;- ActiveState Perl&lt;br /&gt;- The GIMP&lt;br /&gt;- WireShark&lt;br /&gt;- Pidgin&lt;br /&gt;- ScreenHunter&lt;br /&gt;- WinRAR&lt;br /&gt;- Office 2003 (contra mes antic millor)&lt;br /&gt;&lt;br /&gt;3. Instal·lar Firefox add-ons:&lt;br /&gt;- Firebug&lt;br /&gt;- Alexa Sparky&lt;br /&gt;- Firecookie&lt;br /&gt;- MeasureIt&lt;br /&gt;&lt;br /&gt;4. Instal·lar Thunderbird add-ons:&lt;br /&gt;- Diccionari català&lt;br /&gt;- Diccionari castellà&lt;br /&gt;- Diccionari anglés&lt;br /&gt;&lt;br /&gt;5. Desinstal·lar el que venia amb el portatil i no m'interessa:&lt;br /&gt;- Norton Security (trial)&lt;br /&gt;- Google Desktop&lt;br /&gt;&lt;br /&gt;6. Configurar unitats de xarxa, impressores i scripts de backup amb PERL&lt;br /&gt;&lt;br /&gt;7. Configurar l'escriptori i el menú de Inicio.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/STP_ta0od3I/AAAAAAAAANk/_L09TTI1fMc/s1600-h/ScreenHunter_02+Dec.+01+16.14.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 187px; height: 400px;" src="http://3.bp.blogspot.com/_NnckS87svhE/STP_ta0od3I/AAAAAAAAANk/_L09TTI1fMc/s400/ScreenHunter_02+Dec.+01+16.14.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5274840744340256626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/STP_6xPF3pI/AAAAAAAAANs/fWx9USEiUsA/s1600-h/ScreenHunter_03+Dec.+01+16.14.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 177px; height: 400px;" src="http://2.bp.blogspot.com/_NnckS87svhE/STP_6xPF3pI/AAAAAAAAANs/fWx9USEiUsA/s400/ScreenHunter_03+Dec.+01+16.14.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5274840973695114898" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-4620732814179422207?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/4620732814179422207/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=4620732814179422207' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4620732814179422207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4620732814179422207'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/12/installacio-dun-nou-pc.html' title='Instal·lacio d&apos;un nou PC'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/STPvG2L1aaI/AAAAAAAAANc/6ZY1oEWXquU/s72-c/cd1.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2227513945313913474</id><published>2008-11-27T19:19:00.002+01:00</published><updated>2008-11-27T19:23:57.292+01:00</updated><title type='text'>Posts interessants sobre la situació actual de la web 2.0</title><content type='html'>Avui he vist dos artícles bonissims sobre la situació de la web 2.0, en concret després de tot el lio de Mobuzz.tv.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.alfredodehoces.com/press/mobuzz-dans-y-la-economia-de-la-cancamusa"&gt;Mobuzz, Dans y la economia de la cancamusa&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.todoloqueodio.com/wordpress/2008/10/post-inaugural-odio-la-web-20/"&gt;Odio la web 2.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Per la meva banda tinc molts esborranys de posts i un d'ells té el títol de &lt;span style="font-weight:bold;"&gt;"Emprendedores!=Mendigos"&lt;/span&gt;, els que l'entengueu ja imaginareu de que va :) aquests artícles m'han reforçat en les meves idees.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2227513945313913474?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2227513945313913474/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2227513945313913474' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2227513945313913474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2227513945313913474'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/11/posts-interessants-sobre-la-situaci.html' title='Posts interessants sobre la situació actual de la web 2.0'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-3957349690582438226</id><published>2008-11-18T08:46:00.005+01:00</published><updated>2008-11-18T10:43:54.018+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ipsojobs'/><category scheme='http://www.blogger.com/atom/ns#' term='link bait'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>busco travajo inmediato de lo que sea</title><content type='html'>Gestiono una web de treball i una de les coses que no acceptem son demandes de gent buscant feina.&lt;br /&gt;&lt;br /&gt;De totes maneres, aquesta es mereixia ser publicada, jutgeu vosaltres mateixos:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;pre&gt;&lt;br /&gt;busco travajo inmediato de lo que sea&lt;br /&gt;&lt;br /&gt;busco travajo soide sabadell y nezesito travajar &lt;br /&gt;de lo k sea ya se de lipieza komo de dependienta &lt;br /&gt;e estado travajando en panaderias restaurantes &lt;br /&gt;kuidanod niños pekeños de limpieza bueno y ahora &lt;br /&gt;mismo nezesito travajar si algien me nezesita o &lt;br /&gt;me ayuda a enkontrar un travajo si puede ser por &lt;br /&gt;sabadell solo si puede ser este es mi numero de &lt;br /&gt;kontacto ***** y el del movil **** me &lt;br /&gt;yamo **** **** **** tengo 17 años kumplo 18&lt;br /&gt;en abril notengo beiculo y e estado en el instituto &lt;br /&gt;asta 4ª de ESO&lt;br /&gt;&lt;br /&gt;grcias por su amabilidad de poder escribir aki!&lt;br /&gt;&lt;/pre&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Que consti que soc el primer que comet la ostia de faltes d'ortografia, però tot té un límit, no creieu ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-3957349690582438226?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/3957349690582438226/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=3957349690582438226' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3957349690582438226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3957349690582438226'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/11/busco-travajo-inmediato-de-lo-que-sea.html' title='busco travajo inmediato de lo que sea'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-4477933882960024708</id><published>2008-11-03T19:11:00.002+01:00</published><updated>2008-11-03T19:16:35.451+01:00</updated><title type='text'>Relat sobre l'evolució de les distraccións al lloc de treball</title><content type='html'>Soc l'home més desgraciat del món, us explicaré la meva historia en format de twits, follow me!&lt;br /&gt;&lt;br /&gt;Als anys 70 es va popularitzar tenir un &lt;span style="font-weight: bold;"&gt;telèfon&lt;/span&gt; per lloc de treball. Al cap de 3 mesos em van fer fora per fer trucades personals a la feina.&lt;br /&gt;&lt;br /&gt;A finals dels 80 es va estendre l'us del &lt;span style="font-weight: bold;"&gt;PC&lt;/span&gt; a les oficines. En 6 mesos m'havien despatxat per jugar al pac-man i al tetris en hores de feina.&lt;br /&gt;&lt;br /&gt;Als primers 90 va entrar l'&lt;span style="font-weight: bold;"&gt;email&lt;/span&gt; a l'entorn corporatiu i evidentment em passava tota la jornada laboral enviant emails personals. Al carrer.&lt;br /&gt;&lt;br /&gt;A finals dels 90 es va introduir &lt;span style="font-weight: bold;"&gt;internet&lt;/span&gt; al lloc de treball. No vaig aguantar la temptació i vaig acabar al carrer per mirar pagines "no de feina"... No donaré més detalls.&lt;br /&gt;&lt;br /&gt;Pok dspes vaig kure viktma d la fbre ds &lt;span style="font-weight: bold;"&gt;sms&lt;/span&gt;, puta kalle x no parar denv. Misatgts :(&lt;br /&gt;&lt;br /&gt;Un any més tard em vaig enganxar al &lt;span style="font-weight: bold;"&gt;messenger&lt;/span&gt;, estava més hores xatejant que currant. Al carrer.&lt;br /&gt;&lt;br /&gt;Al 2003 va posar-se de moda tenir un blog, em vaig apuntar al carro dels primers, evidentment una bona part dels meus posts eren consagrats a rajar de la feina i dels caps.&lt;br /&gt;&lt;br /&gt;Vaig arribar a ser un blogger famós... però a l'atur.&lt;br /&gt;&lt;br /&gt;Fa un parell d'anys em vaig obrir un perfil a &lt;span style="font-weight: bold;"&gt;facebook&lt;/span&gt;, com bona eina de sociabilització, vaig començar a pujar fotos de tota mena i els meus amics em taggejaven alegrement en fotos "compromeses".&lt;br /&gt;&lt;br /&gt;No només em van fer fora, aquest cop fins i tot perdia les feines abans de començar si l'entrevistador tenia perfil de facebook i mirava el meu perfil.&lt;br /&gt;&lt;br /&gt;Ara tot a millorat, utilitzo el &lt;span style="font-weight: bold;"&gt;twitter &lt;/span&gt;per registrar tot el que passa a la meva vida, fins el més mínim detall.&lt;br /&gt;&lt;br /&gt;Crec que soc l'aturat amb més followers de la twittersfera !&lt;br /&gt;&lt;br /&gt;PD: Qualsevol semblança amb la realitat es pura coincidencia :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-4477933882960024708?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/4477933882960024708/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=4477933882960024708' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4477933882960024708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4477933882960024708'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/11/relat-sobre-levoluci-de-les-distraccins.html' title='Relat sobre l&apos;evolució de les distraccións al lloc de treball'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-186750635828474348</id><published>2008-10-30T18:00:00.005+01:00</published><updated>2008-10-30T18:14:58.894+01:00</updated><title type='text'>La nostre gateta al Google Street View</title><content type='html'>La Abby ja es una internet-rock-star, aquesta gata es tan tímida que no la veureu mai en directe ja que s'amaga a la mínima que sent un soroll i fins i tot s'espanta de mi.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Peró no va deixar de prendre el solet només perquè passes pel carrer un cotxe amb una càmera molt psicodèlica.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/SQnpkVIgh8I/AAAAAAAAAM8/UcV0mH-7T7U/s1600-h/ScreenHunter_095.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 177px;" src="http://1.bp.blogspot.com/_NnckS87svhE/SQnpkVIgh8I/AAAAAAAAAM8/UcV0mH-7T7U/s400/ScreenHunter_095.jpg" alt="" id="BLOGGER_PHOTO_ID_5262994449916528578" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/SQnp7XgdmII/AAAAAAAAANE/3Lg7-62ACXM/s1600-h/ScreenHunter_096.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 262px; height: 127px;" src="http://2.bp.blogspot.com/_NnckS87svhE/SQnp7XgdmII/AAAAAAAAANE/3Lg7-62ACXM/s400/ScreenHunter_096.jpg" alt="" id="BLOGGER_PHOTO_ID_5262994845690861698" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aquí una foto de la Abby en un moment d'estress :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/SQnq-HdbClI/AAAAAAAAANM/sdSf88WO5YU/s1600-h/abby.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://3.bp.blogspot.com/_NnckS87svhE/SQnq-HdbClI/AAAAAAAAANM/sdSf88WO5YU/s400/abby.jpg" alt="" id="BLOGGER_PHOTO_ID_5262995992434379346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-186750635828474348?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/186750635828474348/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=186750635828474348' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/186750635828474348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/186750635828474348'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/10/la-nostre-gateta-al-google-street-view.html' title='La nostre gateta al Google Street View'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/SQnpkVIgh8I/AAAAAAAAAM8/UcV0mH-7T7U/s72-c/ScreenHunter_095.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8720207902554304311</id><published>2008-10-16T18:06:00.004+02:00</published><updated>2008-10-16T18:14:20.578+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='català'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='consultors'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='catalan'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Redirecció de dominis mantenint el pagerank</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span"  style="font-size:x-large;"&gt;301 powa!&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Amb la relativa novetat dels dominis &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;.cat&lt;/span&gt; de vegades ens podem trobar que un client esta molt ben posicionat a google amb el seu domini &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;.es&lt;/span&gt; pero no tant bé amb el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;.cat&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://googlewebmastercentral.blogspot.com/2008/04/best-practices-when-moving-your-site.html"&gt;Segons google&lt;/a&gt;, la solució per migrar un domini es utilitzar redireccions 301 o moved permanently, com que ens interessa només utilitzar example.cat a partir d'ara i deixar de fer servir example.es (encara que continui actiu) aplicarem el seguent codi a les primeres linies del nostre controller.&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;if ($_SERVER['SERVER_NAME']=='www.example.es'&lt;br /&gt;|| $_SERVER['SERVER_NAME']=='example.es'&lt;br /&gt;|| $_SERVER['SERVER_NAME']=='nou.example.cat')&lt;br /&gt;{&lt;br /&gt;header ('HTTP/1.1 301 Moved Permanently');&lt;br /&gt;header ('Location: http://www.example.cat'.$_SERVER['REQUEST_URI']);&lt;br /&gt;die();&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;D'aquesta manera aconseguirem que les urls amb example.es es redireccionin permanentment a les que tenen example.cat, fixeu-vos que mantenim la resta de la url (utilitzant $_SERVER['REQUEST_URI']) i així portem a l'usuari a la pagina que volia arribar pero amb el domini canviat.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Exemples:&lt;/div&gt;&lt;div&gt;http://www.example.es/hola/hola --&gt; http://www.example.cat/hola/hola&lt;/div&gt;&lt;div&gt;http://example.es/hola/hola --&gt; http://www.example.cat/hola/hola&lt;/div&gt;&lt;div&gt;http://nou.example.cat/hola/hola --&gt; http://www.example.cat/hola/hola&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;(en l'exemple nou.example.cat era un domini temporal que vem utilitzar mentre estavem desenvolupant i que ja no ens interessa mantenir)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://googlewebmastercentral.blogspot.com/2008/04/best-practices-when-moving-your-site.html"&gt;Més informació en aquest artícle de google.&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8720207902554304311?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8720207902554304311/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8720207902554304311' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8720207902554304311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8720207902554304311'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/10/redirecci-de-dominis-mantenint-el.html' title='Redirecció de dominis mantenint el pagerank'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7912895988296455533</id><published>2008-10-04T08:29:00.013+02:00</published><updated>2008-10-08T21:39:17.579+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='setembre'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='memes'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='fascicles'/><category scheme='http://www.blogger.com/atom/ns#' term='2008'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Fascicles setembre 2008</title><content type='html'>Sembla mentida però &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;ja fa 5 anys&lt;/span&gt; que tinc la estúpida tradició de publicar una llista de fascicles que he vist anunciats per la tele durant el setembre.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Les regles son fàcils, cada vegada que veig un &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;anunci a la tele&lt;/span&gt; que anuncia un nou fascicle, l'apunto a la &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;palm&lt;/span&gt; i a començaments d'octubre publico la llista (no te perquè ser exhaustiva, potser m'he perdut algun) dels que he vist.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A baix de tot, teniu els enllaços als fascicles d'altres anys.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Aquest any la febre dels fascicles ha començat a mitjans d'agost, encara que també es veritat que a mitjans de setembre ja s'havia pràcticament acabat.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;UPDATE: He afegit tres noves entrades que han arribat a començaments d'Octubre, esta clar que es una nova tàctica de RBA per acaparar el mercat de "Fasciclerus-tardíus"&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Començem:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;figuras de plomo del far west&lt;/li&gt;&lt;li&gt;soldados del siglo XX&lt;/li&gt;&lt;li&gt;la vajilla de tarta de fresa&lt;/li&gt;&lt;li&gt;construye el mitico acorazado bismark&lt;/li&gt;&lt;li&gt;dragonball gt en dvd&lt;/li&gt;&lt;li&gt;abanic arte&lt;/li&gt;&lt;li&gt;el sorprendente mundo de terry pratchett&lt;/li&gt;&lt;li&gt;trenes electricos de ayer y de hoy, renfe&lt;/li&gt;&lt;li&gt;rallye monte-carlo&lt;/li&gt;&lt;li&gt;citroen c4 radiocontrol&lt;/li&gt;&lt;li&gt;scalextric campeones de rally&lt;br /&gt;&lt;/li&gt;&lt;li&gt;dc comics superheroes figuras de coleccion&lt;/li&gt;&lt;li&gt;el equipo A&lt;/li&gt;&lt;li&gt;mario moreno cantinflas&lt;/li&gt;&lt;li&gt;gran sagas novelas romanticas&lt;/li&gt;&lt;li&gt;curso practico de pilates&lt;/li&gt;&lt;li&gt;punto de cruz&lt;/li&gt;&lt;li&gt;enid blyton, los cinco&lt;/li&gt;&lt;li&gt;curso de ingles planeta agostini&lt;/li&gt;&lt;li&gt;monta y decora tu casa rustica mediterranea&lt;/li&gt;&lt;li&gt;relojes de coleccion&lt;/li&gt;&lt;li&gt;biblioteca cesar vidal&lt;/li&gt;&lt;li&gt;curso de dibujo manga&lt;/li&gt;&lt;li&gt;lo mejor de placido domingo&lt;/li&gt;&lt;li&gt;mil ideas de ganchillov&lt;/li&gt;&lt;li&gt;a la mesa con disney&lt;/li&gt;&lt;li&gt;princesas disney&lt;/li&gt;&lt;li&gt;el manga legendario dragon ball (figures)&lt;/li&gt;&lt;li&gt;mariposas&lt;/li&gt;&lt;li&gt;el hombre y la tierra&lt;/li&gt;&lt;li&gt;grandes escritoras&lt;/li&gt;&lt;li&gt;clasicos de grecia y roma&lt;/li&gt;&lt;li&gt;biblioteca gredos&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;menció especial (com a mínim jo no l'he vist a la tele) para "star wars, naves y vehículos"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;TOTAL: 35&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Evolució dels fascicles en els últims 5 anys:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;img src="http://chart.apis.google.com/chart?chs=400x100&amp;amp;chf=bg,s,ffffff&amp;amp;cht=lc&amp;amp;chd=t:43.0,27.0,36.0,29.0,35.0&amp;amp;chds=10,50&amp;amp;chco=0066ff&amp;amp;chxt=x,y&amp;amp;chxl=0:%7C2004%7C2005%7C2006%7C2007%7C2008%7C1:%7C10%7C20%7C30%7C40%7C50" alt="Evolucio dels Fascicles" title="Evolucio dels Fascicles" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Links als posts sobre fascicles d'anys anteriors:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://friky.blogspot.com/2007/10/fascicles-de-setembre-del-2007.html"&gt;Fascicles de setembre del 2007 (29)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://friky.blogspot.com/2006/10/fascicles-de-setembre-del-2006.html"&gt;Fascicles de setembre del 2006 (36)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://friky.blogspot.com/2005/10/fascicles-de-setembre-del-2005.html"&gt;Fascicles de setembre del 2005 (27)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://friky.blogspot.com/2004/09/els-fascicles-del-2004-provisional.html"&gt;Fascicles de setembre del 2004 (43)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7912895988296455533?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7912895988296455533/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7912895988296455533' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7912895988296455533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7912895988296455533'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/10/fascicles-setembre-2008.html' title='Fascicles setembre 2008'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-6756835831255766597</id><published>2008-09-23T16:32:00.002+02:00</published><updated>2008-09-23T16:36:10.464+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>CODERS KARMA</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/SNj-d1i77dI/AAAAAAAAAKE/L6HafO516i4/s1600-h/bug.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_NnckS87svhE/SNj-d1i77dI/AAAAAAAAAKE/L6HafO516i4/s400/bug.gif" alt="" id="BLOGGER_PHOTO_ID_5249225154243587538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Avui hem solucionat un bug de la editora "hard candy cms 2.8", es tracta que al guardar les imatges, calculem la seva mida amb el GD (width i height en pixels). Per enmagatzemar els valors, vaig fer servir la columna num_val que era una columna "float" que no es feia servir en aquest cas.&lt;br /&gt;&lt;br /&gt;La idea era guardar el width com part entera i el height com a part decimal, &lt;span style="font-weight: bold;"&gt;MOOOOOOOOOOOOOOOOC&lt;/span&gt;, error !&lt;br /&gt;&lt;br /&gt;Si tenim un tamany de 400x400 pixels per exemple, el cabron del mysql enmagatzema &lt;span style="font-weight: bold;"&gt;400.4&lt;/span&gt; en contes de 400.400 !&lt;br /&gt;&lt;br /&gt;Això demostra que com jo sempre dic, el &lt;span style="font-weight: bold;"&gt;KARMA DELS PROGRAMADORS&lt;/span&gt; pasa factura.&lt;br /&gt;&lt;br /&gt;Repetiu amb mi: &lt;span style="font-weight: bold;"&gt;No utilitzaré mai un camp de base de dades per un altre us pel qual no estigui dissenyat (i menys si es un float)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Finalment m'he vist obligat a crear un nou camp img_info a la taula de valors de la editora que s'utilitzarà només en valors de tipus (I)mage.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BON KARMA a tothom i bona Mercè&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-6756835831255766597?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/6756835831255766597/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=6756835831255766597' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6756835831255766597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6756835831255766597'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/09/coders-karma.html' title='CODERS KARMA'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/SNj-d1i77dI/AAAAAAAAAKE/L6HafO516i4/s72-c/bug.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8124818780996036922</id><published>2008-09-23T13:06:00.003+02:00</published><updated>2008-09-23T16:37:03.219+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tele'/><category scheme='http://www.blogger.com/atom/ns#' term='gran hermano'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Predicció de línies argumentals de GH10</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/SNjOGzBK1pI/AAAAAAAAAJ8/kglGg_ANb5U/s1600-h/gema_zafra.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_NnckS87svhE/SNjOGzBK1pI/AAAAAAAAAJ8/kglGg_ANb5U/s400/gema_zafra.jpg" alt="" id="BLOGGER_PHOTO_ID_5249171981869962898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.telecinco.es/granhermano/biography/biography6412.shtml" target="_blank"&gt;Gema Zafra&lt;/a&gt;, &lt;span style="font-weight: bold;"&gt;la "casada"&lt;/span&gt;, esta claríssim que l'han ficat allà amb el seu marit perquè tots els &lt;span style="font-weight: bold;"&gt;"six-pack"&lt;/span&gt; (aka "tauleta de xocolata") de la casa vagin a per ella com llops assedegats i provoquin una ruptura matrimonial en directe.&lt;br /&gt;&lt;br /&gt;Morbo de la situació:&lt;br /&gt;&lt;br /&gt;- El seu marit &lt;a href="http://www.telecinco.es/granhermano/biography/biography6413.shtml" target="_blank"&gt;Carlos Fernández&lt;/a&gt;, &lt;span style="font-weight: bold;"&gt;el "dormilón"&lt;/span&gt; aficionat a les "consoles" i amb un treball manual no es rival contra el &lt;a href="http://www.telecinco.es/granhermano/biography/biography6396.shtml" target="_blank"&gt;"Asesor financiero"&lt;/a&gt; (ara tampoc es que sigui una gran feina, jaja) o contra el &lt;a href="http://www.telecinco.es/granhermano/biography/biography6408.shtml" target="_blank"&gt;"feriante"&lt;/a&gt; que te una feina exòtica i excitant (recordeu "la lei del feriante dels simpson?)&lt;br /&gt;&lt;br /&gt;- Per acabar-ho d'adobar no poden dir que estan casats, o sigui, que la veda estarà oberta pels nois més guaperes de GH10&lt;br /&gt;&lt;br /&gt;- S'ha de reconèixer que la noia esta força bé.&lt;br /&gt;&lt;br /&gt;No cal dir que un altre línia argumental que es vol seguir aquest any es la del &lt;span style="font-weight: bold;"&gt;"gay que sortirà del armari en directe"&lt;/span&gt; (&lt;a href="http://www.telecinco.es/granhermano/biography/biography6404.shtml" target="_blank"&gt;Javier Palomares&lt;/a&gt;), potser amb el marit de la Gema, que estarà "despechado" per la seva ruptura ?&lt;br /&gt;&lt;br /&gt;De moment avui ja em perdre la "gala" perquè vaig a veure Pumuki, Russian Red i The Long Winters al BAM, ja m'ho explicareu !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8124818780996036922?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8124818780996036922/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8124818780996036922' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8124818780996036922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8124818780996036922'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/09/predicci-de-lnies-argumentals-de-gh10.html' title='Predicció de línies argumentals de GH10'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/SNjOGzBK1pI/AAAAAAAAAJ8/kglGg_ANb5U/s72-c/gema_zafra.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7849703843479057675</id><published>2008-09-19T09:59:00.004+02:00</published><updated>2008-09-19T10:03:32.593+02:00</updated><title type='text'>A ningú li passa aixó?</title><content type='html'>Avui m'he decidit a reportar un bug de Google Analytics, com pot ser que sempre que tinc el firefox minimitzat amb el google analytics vegi aixó a la meva barra de tasques ?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/SNNckHB0N3I/AAAAAAAAAJ0/xc_3h4WADK8/s1600-h/ScreenHunter_237.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_NnckS87svhE/SNNckHB0N3I/AAAAAAAAAJ0/xc_3h4WADK8/s400/ScreenHunter_237.jpg" alt="" id="BLOGGER_PHOTO_ID_5247639766248470386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Senyors product managers, s'ha d'arreglar aquest tema !&lt;br /&gt;&lt;br /&gt;:)&lt;br /&gt;&lt;br /&gt;Per ser cercable, he de ficar el texte i no ser subtíl&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"Dashboard - Google Anal..."&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7849703843479057675?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7849703843479057675/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7849703843479057675' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7849703843479057675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7849703843479057675'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/09/ning-li-passa-aix.html' title='A ningú li passa aixó?'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/SNNckHB0N3I/AAAAAAAAAJ0/xc_3h4WADK8/s72-c/ScreenHunter_237.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-554063527356391796</id><published>2008-09-06T19:57:00.003+02:00</published><updated>2008-09-06T20:02:22.752+02:00</updated><title type='text'>Reflexions matinals, IBM -&gt; Microsoft -&gt; Google</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/SMLFP5LBqcI/AAAAAAAAAJk/dYn52OsBSsQ/s1600-h/google_Microsoft_ibm_yahoo.jpg.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_NnckS87svhE/SMLFP5LBqcI/AAAAAAAAAJk/dYn52OsBSsQ/s400/google_Microsoft_ibm_yahoo.jpg.png" alt="" id="BLOGGER_PHOTO_ID_5242969793048455618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Aquest matí he pensat que la &lt;span style="font-weight: bold;"&gt;"empresa top"&lt;/span&gt; en informàtica, primer va ser &lt;span style="font-weight: bold;"&gt;IBM&lt;/span&gt; i va venir &lt;span style="font-weight: bold;"&gt;Microsoft&lt;/span&gt; i li va pendre sense vendre ni una sola peça de hardware i ara es veu a venir que &lt;span style="font-weight: bold;"&gt;Google&lt;/span&gt; li arrebatarà el lloc a Microsoft sense vendre una sola peça de software.&lt;br /&gt;&lt;br /&gt;Quin serà el següent pas ? Haurem d'esperar 20 anys probablement :)&lt;br /&gt;&lt;br /&gt;Paradigm Shift !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-554063527356391796?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/554063527356391796/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=554063527356391796' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/554063527356391796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/554063527356391796'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/09/reflexions-matinals-ibm-microsoft.html' title='Reflexions matinals, IBM -&gt; Microsoft -&gt; Google'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/SMLFP5LBqcI/AAAAAAAAAJk/dYn52OsBSsQ/s72-c/google_Microsoft_ibm_yahoo.jpg.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8204762459148281864</id><published>2008-09-03T09:29:00.002+02:00</published><updated>2008-09-03T09:33:38.312+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='google chrome'/><title type='text'>S'estrena google chrome</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/SL49WPDJN5I/AAAAAAAAAJc/8UZ3VqT7Ais/s1600-h/ScreenHunter_230.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_NnckS87svhE/SL49WPDJN5I/AAAAAAAAAJc/8UZ3VqT7Ais/s400/ScreenHunter_230.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5241694468511971218" /&gt;&lt;/a&gt;&lt;br /&gt;Aquest matí m'he descarregat el google chrome i la veritat es que te bona pinta.&lt;br /&gt;&lt;br /&gt;Fa uns quatre anys, quan firefox encara era novetat hi havia molts rumors sobre el llançament de un navegador de google per obrir una nova "Browser Wars"&lt;br /&gt;&lt;br /&gt;Després de molt de temps sense rumors (o com a mínim jo no m'he enterat) i d'estar finançant el projecte firefox durant anys (i amb una ampliació del suport fins al 2011) ara google es despenja amb un nou navegador.&lt;br /&gt;&lt;br /&gt;De moment he vist que les webs d'omatech es veuen correctament, encara que de ben segur surten incompatibilitats i hacks, que si el Acid test esto que si el Acid test lo otro.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/SL49V-4OsiI/AAAAAAAAAJU/UlGQXLSsvOY/s1600-h/ScreenHunter_231.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_NnckS87svhE/SL49V-4OsiI/AAAAAAAAAJU/UlGQXLSsvOY/s400/ScreenHunter_231.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5241694464171225634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;M'ha agradat que al obrir un nou tab surtin les webs més accedides, però encara li falta bastant en quant a velocitat de renderitzat de la pàgina (dona la sensació que ha d'esperar a tenir tota la plana per mostrar alguna cosa)&lt;br /&gt;&lt;br /&gt;De totes formes, si això resta popularitat al maleit IE6, es benvingut.&lt;br /&gt;&lt;br /&gt;PD: Escrit desde google chrome&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8204762459148281864?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8204762459148281864/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8204762459148281864' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8204762459148281864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8204762459148281864'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/09/sestrena-google-chrome.html' title='S&apos;estrena google chrome'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/SL49WPDJN5I/AAAAAAAAAJc/8UZ3VqT7Ais/s72-c/ScreenHunter_230.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8842295144416821405</id><published>2008-08-29T09:25:00.005+02:00</published><updated>2008-08-29T09:38:19.205+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><title type='text'>Perquè no vull un iphone i perquè em moro per un iphone</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/SLekhyeF8fI/AAAAAAAAAJM/l-sRm-YEYIY/s1600-h/a2J.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_NnckS87svhE/SLekhyeF8fI/AAAAAAAAAJM/l-sRm-YEYIY/s400/a2J.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5239837591859491314" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aquí us deixo les meves reflexions sobre l'iphone 3g, com a palm-addicte que s'acaba de migrar a una palm centro.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Com suposo que molts usuaris de palm, tenim una relació amor-odi amb palm i una enveja radical pel cool-factor dels iPhones.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Perquè no vull un iphone?:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- per l'agenda, inferior a la de palm&lt;br /&gt;- per l'aplicació de notes&lt;br /&gt;- per la sincronització, vull poder tenir backups de tot a 3 ordinadors i si escric una nota al mòbil o a qualsevol ordinador s'em sincronitzi automàticament. Es tant demanar quan palm ho fa desde l'any 1998?&lt;br /&gt;- per la imposició de Telefónica&lt;br /&gt;- no te copy paste !&lt;br /&gt;- per l'itunes, que es desastrós&lt;br /&gt;- perquè la bateria no es pot extreure&lt;br /&gt;- no suporta targes sd o microsd&lt;br /&gt;- no te teclat fisic o graffiti&lt;br /&gt;- no te stylus i acaba ple de ditades (com a mínim la pantalla tàctil de les palms accepta taps amb l'ungle amb lo que la pantalla no s'enguarra tant)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Perquè em moro per un iphone?:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- per vacil·lar&lt;br /&gt;- per vacil·lar&lt;br /&gt;- per vacil·lar&lt;br /&gt;- pel safari que es el millor navegador mòbil ara per ara&lt;br /&gt;- per la wifi (que he perdut amb la centro)&lt;br /&gt;- pel reproductor de vídeo&lt;br /&gt;- per la pantalla, gran i brillant (aaaaaaaaaaaargggggggggggggh)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8842295144416821405?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8842295144416821405/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8842295144416821405' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8842295144416821405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8842295144416821405'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/08/perqu-no-vull-un-iphone-i-perqu-em-moro.html' title='Perquè no vull un iphone i perquè em moro per un iphone'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/SLekhyeF8fI/AAAAAAAAAJM/l-sRm-YEYIY/s72-c/a2J.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8936932504283323600</id><published>2008-08-28T19:01:00.002+02:00</published><updated>2008-08-29T10:44:41.927+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Fucking suse and php5 problem</title><content type='html'>I'm trying to setup a new server with a new apache, php and mysql.&lt;br /&gt;&lt;br /&gt;Copying the same php development files must be enough, but I've spend two hours with this stupid error.&lt;br /&gt;&lt;br /&gt;When connecting to the website, I've got a dump of php code, initially I though that it was the full code of the file referenced but investigating for a long time make me realize that it was the code of a single file included in the initial file.&lt;br /&gt;&lt;br /&gt;The problem was finally that I've wrongly started some files with:&lt;br /&gt;&amp;lt;? &lt;br /&gt;instead of the full &lt;br /&gt;&amp;lt;?php &lt;br /&gt;&lt;br /&gt;Problem solved, but a lot of more white hair growing from my skull :(&lt;br /&gt;&lt;br /&gt;UPDATED: Finally I've activated the short_open_tag in the php.ini file because is used in other places (correctly) when I wanted to display variables in template files. Thanks Oriol.&lt;br /&gt;At least I've changed the wrong php files with the short open tag at the beginning.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8936932504283323600?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8936932504283323600/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8936932504283323600' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8936932504283323600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8936932504283323600'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/08/fucking-suse-and-php5-problem.html' title='Fucking suse and php5 problem'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-3459797947846085593</id><published>2008-07-21T18:29:00.006+02:00</published><updated>2008-07-22T08:39:27.341+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='festivals'/><category scheme='http://www.blogger.com/atom/ns#' term='concerts'/><category scheme='http://www.blogger.com/atom/ns#' term='musica'/><category scheme='http://www.blogger.com/atom/ns#' term='indie'/><title type='text'>Summercase 2008</title><content type='html'>Aquest cap de setmana ho hem donat tot al Summercase 2008, ha estat una cita memorable, alguns diran que hi havien pocs bons grups o que el Forum fa una pudor impressionant.&lt;br /&gt;&lt;br /&gt;Es igual, els festivals son molt més que aixó. Una cita social, un remembering, un "descobrir un nou grup", un sortir fins tard en una edat que ja no surts tant, unes cervecetes al costat del mar, unes cervesetes sota la lluna plena... &lt;br /&gt;&lt;br /&gt;:)&lt;br /&gt;&lt;br /&gt;Aquí algunes de les millors fotos que m'han sortit:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_NnckS87svhE/SIS6bFHO_FI/AAAAAAAAAH8/c8y3E8fOkKw/s1600-h/IMG_3197.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_NnckS87svhE/SIS6bFHO_FI/AAAAAAAAAH8/c8y3E8fOkKw/s400/IMG_3197.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5225506442048371794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;center&gt;&lt;small&gt;Whitey&lt;/small&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_NnckS87svhE/SIS7-MMio3I/AAAAAAAAAIE/PlAmMLYI7Nc/s1600-h/IMG_3223.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_NnckS87svhE/SIS7-MMio3I/AAAAAAAAAIE/PlAmMLYI7Nc/s400/IMG_3223.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5225508144756728690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;center&gt;&lt;small&gt;Blondie&lt;/small&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_NnckS87svhE/SIS7_VZVCMI/AAAAAAAAAIc/LU5Vyrun2ik/s1600-h/IMG_3269.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_NnckS87svhE/SIS7_VZVCMI/AAAAAAAAAIc/LU5Vyrun2ik/s400/IMG_3269.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5225508164406151362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;center&gt;&lt;small&gt;Maximo Park (1/2)&lt;/small&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_NnckS87svhE/SIS7_1xDhDI/AAAAAAAAAIk/-EV-XQ5RX0Y/s1600-h/IMG_3284.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_NnckS87svhE/SIS7_1xDhDI/AAAAAAAAAIk/-EV-XQ5RX0Y/s400/IMG_3284.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5225508173095601202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;center&gt;&lt;small&gt;Maximo Park (2/2)&lt;/small&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_NnckS87svhE/SIS9KrejlaI/AAAAAAAAAIs/KXjbDj_xpS0/s1600-h/IMG_3330.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_NnckS87svhE/SIS9KrejlaI/AAAAAAAAAIs/KXjbDj_xpS0/s400/IMG_3330.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5225509458823845282" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;center&gt;&lt;small&gt;The Breeders (1/2)&lt;/small&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_NnckS87svhE/SIS9K87XBtI/AAAAAAAAAI0/caxWcMWwfJc/s1600-h/IMG_3349.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_NnckS87svhE/SIS9K87XBtI/AAAAAAAAAI0/caxWcMWwfJc/s400/IMG_3349.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5225509463508059858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;center&gt;&lt;small&gt;The Breeders (2/2) (Interpretant Drivin' on 9)&lt;/small&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_NnckS87svhE/SIS9L44vbWI/AAAAAAAAAJE/0zCN1NPyCuQ/s1600-h/IMG_3398.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_NnckS87svhE/SIS9L44vbWI/AAAAAAAAAJE/0zCN1NPyCuQ/s400/IMG_3398.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5225509479603203426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;center&gt;&lt;small&gt;Raveonettes&lt;/small&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;I finalment les fotos més personals i/o més frikies:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_NnckS87svhE/SIS7-jWNVbI/AAAAAAAAAIM/DXdTTutP4zg/s1600-h/IMG_3231.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_NnckS87svhE/SIS7-jWNVbI/AAAAAAAAAIM/DXdTTutP4zg/s400/IMG_3231.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5225508150971291058" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;center&gt;&lt;small&gt;La noia que va aconseguir una sabata de la Debbie Harry!&lt;/small&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_NnckS87svhE/SIS7-64lRDI/AAAAAAAAAIU/4nQ3aUvLkSk/s1600-h/IMG_3252.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_NnckS87svhE/SIS7-64lRDI/AAAAAAAAAIU/4nQ3aUvLkSk/s400/IMG_3252.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5225508157289481266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;center&gt;&lt;small&gt;El "Bonico del TOOOOO" del Summercase 2008&lt;/small&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-3459797947846085593?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/3459797947846085593/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=3459797947846085593' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3459797947846085593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3459797947846085593'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/07/summercase-2008.html' title='Summercase 2008'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_NnckS87svhE/SIS6bFHO_FI/AAAAAAAAAH8/c8y3E8fOkKw/s72-c/IMG_3197.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7803917729511403432</id><published>2008-07-16T20:00:00.003+02:00</published><updated>2008-07-16T20:10:46.445+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omatech'/><category scheme='http://www.blogger.com/atom/ns#' term='jocs'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='vicio'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='vici'/><category scheme='http://www.blogger.com/atom/ns#' term='juegos'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='festivals'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Sortida d'omatech</title><content type='html'>Encara no estic 100% recuperat, pero el passat divendres vem fer la sortida anual d'&lt;a href="http://www.omatech.com"&gt;omatech&lt;/a&gt;(ja tradicional) i aquest cop ho vem donar tot.&lt;br /&gt;&lt;br /&gt;Va ser una pasada, ens ho vem pasar tots genial !&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_NnckS87svhE/SH43h0lT8aI/AAAAAAAAAHs/HcwlvR-hIao/s1600-h/karts2008.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_NnckS87svhE/SH43h0lT8aI/AAAAAAAAAHs/HcwlvR-hIao/s400/karts2008.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5223673671986704802" /&gt;&lt;/a&gt;&lt;small&gt;Karting a Sils, equip de omatech al completo&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_NnckS87svhE/SH43nLP-BuI/AAAAAAAAAH0/jLyyXNlbGTw/s1600-h/paintball2008.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_NnckS87svhE/SH43nLP-BuI/AAAAAAAAAH0/jLyyXNlbGTw/s400/paintball2008.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5223673763970549474" /&gt;&lt;/a&gt;&lt;small&gt;Painball al Fang Aventura, Equip d'omatech amb algunes baixes :)&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;Des de l&amp;#8217;any passat, com a mínim un cop a l&amp;#8217;any, aprofitem per a muntar dia de desconnexió total de projectes, clients i lliuraments. No ens agrada anomenar-la jornada de &amp;#8216;team building&amp;#8217;, és més una mena d&amp;#8217;homenatge col·lectiu que ens donem per la feina ben feta i perquè els resultats acompanyen.&lt;br /&gt;&lt;br /&gt;L&amp;#8217;horari del dia va ser el següent:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;08:00 Sortida des de les oficines d&amp;#8217;&lt;a href="http://www.omatech.com"&gt;Omatech&lt;/a&gt;&lt;/li&gt;&lt;li&gt;10:00 Esmorzar al &lt;a href="http://www.multipistes.com/inicat.htm"&gt;Karting de Sils&lt;/a&gt;: Butifarra i pa amb tomàquet&lt;/li&gt;&lt;li&gt;11:00 Cursa de karts: entrenament lliure, entrenament cronometrat, pre-final i final.&lt;/li&gt;&lt;li&gt;14:00 Remullada a l&amp;#8217;estany de Banyoles&lt;/li&gt;&lt;br /&gt;&lt;li&gt;14:30 Dinar a &amp;#8216;Can Met&amp;#8217; de Mieres&lt;/li&gt;&lt;li&gt;17:00 Paintball a &amp;#8216;&lt;a href="www.fangaventura.com"&gt;Fang Aventura&lt;/a&gt;&amp;#8216; (Sant Miquel de Campmajor)&lt;/li&gt;&lt;li&gt;23:00 Sopar al Tagliatella Pere IV de Poblenou&lt;/li&gt;&lt;li&gt;01:00 Copes al &lt;strong&gt;Bar Bharma&lt;/strong&gt; de Poblenou &lt;/li&gt;&lt;li&gt;Ja intuíem que fer en un mateix dia un campionat de Karts i un campionat de Paintball podia ser esgotador però la descàrrega d&amp;#8217;adrenalina, els riures i les mil i una anècdotes ho compensaren amb escreix.&lt;/li&gt;&lt;li&gt;Amb la seguretat de disposar d&amp;#8217;un equip que rendeix espectacularment tant en els moments de treball com en els moments d&amp;#8217;esbarjo, estem convençuts que el segon semestre de l&amp;#8217;any serà com a mínim tant bo com aquest primer i podrem repetir una jornada d&amp;#8217;aquest estil.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7803917729511403432?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7803917729511403432/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7803917729511403432' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7803917729511403432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7803917729511403432'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/07/sortida-domatech.html' title='Sortida d&apos;omatech'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_NnckS87svhE/SH43h0lT8aI/AAAAAAAAAHs/HcwlvR-hIao/s72-c/karts2008.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-3945404523951587529</id><published>2008-07-10T11:56:00.002+02:00</published><updated>2008-07-10T12:00:30.778+02:00</updated><title type='text'>Buenos clientes y malos clientes</title><content type='html'>Cuando inicias una aventura empresarial, habitualmente, tiendes a coger todo tipo de encargos (también conocidos como &lt;span style="font-weight:bold;"&gt;marrones&lt;/span&gt;) normalmente no puedes elegir, simplemente te conviertes en un &lt;span style="font-weight:bold;"&gt;"tragalotodo"&lt;/span&gt; siempre que este minimamente en tu ámbito de acción.&lt;br /&gt;&lt;br /&gt;Poco a poco, aprendes a discernir entre los encargos que se ajustan a tus conocimientos y a los requerimientos de los clientes y entras en una dinámica mucho más natural (todo esto asumiendo que has solucionado todos tus marrones y has logrado hacerte un nombre en el mercado)&lt;br /&gt;&lt;br /&gt;Entonces tienes otro tipo de problemas, coges proyectos que se ajustan a tus conocimientos, presupuestas todos los proyectos de manera similar aplicas un margen comercial (esto no es una ONG) y entonces te das cuenta que debes ser más selectivo todavía.&lt;br /&gt;&lt;br /&gt;Incluso aplicando las mismas tecnologías en todos los clientes, las mismas personas asignadas etc. Algunos clientes quedan satisfechos, incluso te agradecen tus esfuerzos y llegas a establecer un buen rollo significativo y en cambio otros se quejan de la calidad de tus entregas, se quejan del precio y por supuesto te piden que realices tareas no presupuestadas rebajando los precios, &lt;span style="font-weight:bold;"&gt;como es esto posible ?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;La respuesta es que debes distinguir rápidamente si estas frente a un &lt;span style="font-weight:bold;"&gt;BUEN CLIENTE&lt;/span&gt; o frente a un &lt;span style="font-weight:bold;"&gt;MAL CLIENTE&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Los BUENOS CLIENTES son de todas formas y colores, algunos tienen tan buen rollo contigo que hasta te puedes ir de fiesta con ellos, algunos manejan&lt;br /&gt;grandes presupuestos, otros más pequeños, pero habitualmente no tienen problemas en pagar el trabajo realizado y agradecen el esfuerzo que dedicas a sus proyectos.&lt;br /&gt;&lt;br /&gt;En cambio los &lt;span style="font-weight:bold;"&gt;MALOS CLIENTES son más fáciles de reconocer&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;- Te pedirán &lt;span style="font-weight:bold;"&gt;muchas funcionalidades&lt;/span&gt; (debiendo dedicar muchos recursos)&lt;br /&gt;- Te &lt;span style="font-weight:bold;"&gt;RATEARAN el presupuesto&lt;/span&gt;, evidentemente sin bajar sus requerimientos (no entienden la simple regla de mas-funcionalidades=mayor-precio)&lt;br /&gt;- Te machacarán con &lt;span style="font-weight:bold;"&gt;la calidad&lt;/span&gt; y te culparán de todos los problemas del proyecto&lt;br /&gt;- &lt;span style="font-weight:bold;"&gt;Cambiaran de requerimientos continuament&lt;/span&gt;e, no entienden que los cambios provocan desvíos y los desvíos incrementan el precio (si no son por tu culpa, claro)&lt;br /&gt;&lt;br /&gt;Y el extra bonus:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;NO TE PAGARAN PUNTUALMENTE Y EN EL PEOR DE LOS CASOS NO TE PAGARAN&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Las excusas para no pagar son variadas, la calidad, los timings, aprobación de las facturas, temas administrativos varios, se tienen que revisar las horas, el precio por hora es caro, el perfil que se ha dedicado es demasiado junior, &lt;span style="font-weight:bold;"&gt;INFINIDAD&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En catalán incluso existe la expresion &lt;span style="font-weight:bold;"&gt;"EXCUSES DE MAL PAGADOR"&lt;/span&gt;, no hace falta ni traducirlo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Intenta huir siempre de los MALOS CLIENTES&lt;/span&gt;, aunque te den mucha facturación, es igual porque con lo que te cuesta cobrar acabaras pagando los sueldos de tus empleados, sus horas extras, los IVAs de las facturas, los impuestos por beneficios y una cantidad de cosas más que tendrás que pedir un crédito al banco, poniendo en riesgo tu continuidad a largo plazo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-3945404523951587529?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/3945404523951587529/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=3945404523951587529' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3945404523951587529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3945404523951587529'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/07/buenos-clientes-y-malos-clientes.html' title='Buenos clientes y malos clientes'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7425098326792992420</id><published>2008-07-09T18:04:00.005+02:00</published><updated>2008-07-09T18:46:12.033+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omatech'/><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='startup 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Consells per implementar un "MVC framework"</title><content type='html'>Si algún dia fas un &lt;span style="font-weight:bold;"&gt;"MVC Framework"&lt;/span&gt; recorda les paraules del sabi:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Un "MVC Framework" no es un fi en si mateix, ha de servir per el projecte pel qual l'estas creant.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Afegiria que hipoteticament et pot servir per altres projectes, peró no cal obsessionar-se amb aquest punt.&lt;br /&gt;&lt;br /&gt;Un "MVC Framework" ha de contenir les funcionalitats &lt;span style="font-weight:bold;"&gt;necesaries pel projecte que estas fent i prou&lt;/span&gt;, no milloris el Framework per soportar estructures massa genériques perquè acabaras fent un "MVC Framework" només per tenir un "MVC Framework" no per aplicar-lo en el projecte que es realment el teu objectiu.&lt;br /&gt;&lt;br /&gt;Si trobes una millora que aplica a tot el framework i que et permetra reduir codi en un munt de fitxers, endavant, pero el meu consell es &lt;span style="font-weight:bold;"&gt;"si no començes primer a programar es dificil que trobis posibles optimitzacions REALS del framework"&lt;/span&gt;, refactoring, refactoring and refactoring, until nearly-perfection (recorda que a la perfecció no pots arribar).&lt;br /&gt;&lt;br /&gt;Principis per qualsevol web application en general i per un MVC framework en particular:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Premature optimization is the root of all evil&lt;/li&gt;&lt;li&gt;Keep it simple stupid (KISS)&lt;/li&gt;&lt;li&gt;Per un programador, un bon dia es reduir el codi en 100 lineas (si continua funcionant, clar)&lt;/li&gt;&lt;li&gt;Programa, no pensis&lt;/li&gt;&lt;li&gt;Pensa, no programis&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7425098326792992420?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7425098326792992420/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7425098326792992420' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7425098326792992420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7425098326792992420'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/07/consells-per-implementar-un-mvc.html' title='Consells per implementar un &quot;MVC framework&quot;'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7835080808524724375</id><published>2008-07-01T20:07:00.002+02:00</published><updated>2008-07-01T20:14:05.633+02:00</updated><title type='text'>Que cony feiem sense el Firebug ?</title><content type='html'>En &lt;span style="font-weight:bold;"&gt;John Resig&lt;/span&gt; (PUTOAMO i creador de JQuery) te tota la raó en aquest artícle que acaba de publicar:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ejohn.org/blog/powering-a-web-revolution/"&gt;[Firebug] Powering a Web Revolution&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Algu s'enrecorda del &lt;span style="font-weight:bold;"&gt;alert&lt;/span&gt; de javascript, del &lt;span style="font-weight:bold;"&gt;Wireshark&lt;/span&gt; per monitoritzar la xarxa per veure que cony feien les peticions &lt;span style="font-weight:bold;"&gt;AJAX&lt;/span&gt;, el canviar CSSs a cegues quan la maquetacio no cuadrava ?&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Ai mareta, que fotriem sense el Firebug ???&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Si el Firefox ha triomfat més entre els desenvolupadors un dels grans culpables ha estat el Firebug, abans havien extensions com la &lt;span style="font-weight:bold;"&gt;"Web Developer Toolbar"&lt;/span&gt;, pero QUINA DIFERENCIA !!!&lt;br /&gt;&lt;br /&gt;Sempre dic que fare un donatiu a la gent del Firebug i un cop sincronitzi la meva tarja amb el Paypal ho faig !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7835080808524724375?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7835080808524724375/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7835080808524724375' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7835080808524724375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7835080808524724375'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/07/que-cony-feiem-sense-el-firebug.html' title='Que cony feiem sense el Firebug ?'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2758590050090464459</id><published>2008-07-01T19:31:00.002+02:00</published><updated>2008-07-01T19:43:10.695+02:00</updated><title type='text'>Gran concert el de Magnetic Fields el passat 22 de Juny</title><content type='html'>Jo que no era un ultra-fan de "Magnetic Fields" vaig quedar encantat amb el concert que van donar el dia 22 de Juny al Auditori AXA de l'illa Diagonal.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Espectaculaaaaaaaa !&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Us deixo una mostra de la canço "I hate California Girls" que apart es supercachonda :)&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ihDaungM7ac&amp;amp;hl=en"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/ihDaungM7ac&amp;amp;hl=en" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;So&lt;br /&gt;I have planned my grand attacks&lt;br /&gt;I will stand behind their backs&lt;br /&gt;with my brand-new battle ax&lt;br /&gt;Then they will they taste my wrath&lt;br /&gt;They will hear me say&lt;br /&gt;as the pavement whirls&lt;br /&gt;"I hate California girls..."&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Donat el meu enganche a "Magnetic Fields" he creat una playlist (em falta pulir l'ordre perque sempre sigui SUBIDON, SUBIDON)&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;California Girls&lt;/li&gt;&lt;li&gt;Zombie Boy&lt;/li&gt;&lt;li&gt;100.000 Fireflies&lt;/li&gt;&lt;li&gt;I don't believe you&lt;/li&gt;&lt;li&gt;I don't want to get over you&lt;/li&gt;&lt;li&gt;I think I need a new heart&lt;/li&gt;&lt;li&gt;I thought you were my boyfriend&lt;/li&gt;&lt;li&gt;three way&lt;/li&gt;&lt;li&gt;Washington DC&lt;/li&gt;&lt;li&gt;Yeah! Oh, Yeah!&lt;/li&gt;&lt;li&gt;You and me and the moon&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;I si no teniu prou espai a l'iPOD el mínim imprescindible, la playlist minimalista o per iniciar-se amb Magnetic Fields&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;California Girls&lt;/li&gt;&lt;li&gt;Zombie Boy&lt;/li&gt;&lt;li&gt;I don't believe you&lt;/li&gt;&lt;li&gt;I thought you were my boyfriend&lt;/li&gt;&lt;li&gt;Washington DC&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2758590050090464459?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2758590050090464459/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2758590050090464459' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2758590050090464459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2758590050090464459'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/07/gran-concert-el-de-magnetic-fields-el.html' title='Gran concert el de Magnetic Fields el passat 22 de Juny'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8708600525065701591</id><published>2008-06-17T20:32:00.003+02:00</published><updated>2008-06-17T20:38:36.688+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='campanya'/><title type='text'>Per fi he contribuït al Firefox Download Day 2008</title><content type='html'>Per fiiiiiiiiii, he aconseguit baixar-me la versió final del Firefox 3, si volien aconseguir 1 milió de downloads en 24 hores, crec que van sobrats, en 1 hora i mitja ja porten 545.000 downloads (and counting)&lt;br /&gt;&lt;br /&gt;Aquí una imatge del Firefox3 baixant:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/SFgEUmwXslI/AAAAAAAAAHc/nDVyZ87leMM/s1600-h/ScreenHunter_093.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_NnckS87svhE/SFgEUmwXslI/AAAAAAAAAHc/nDVyZ87leMM/s400/ScreenHunter_093.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5212921320728670802" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I aquí una de les estadístiques de download a les 20:30 hora de Barcelona (l'event començava a les 19:00)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/SFgEesRsb9I/AAAAAAAAAHk/_WNhGaxDT20/s1600-h/ScreenHunter_094.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_NnckS87svhE/SFgEesRsb9I/AAAAAAAAAHk/_WNhGaxDT20/s400/ScreenHunter_094.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5212921494009311186" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8708600525065701591?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8708600525065701591/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8708600525065701591' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8708600525065701591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8708600525065701591'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/06/per-fi-he-contribut-al-firefox-download.html' title='Per fi he contribuït al Firefox Download Day 2008'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/SFgEUmwXslI/AAAAAAAAAHc/nDVyZ87leMM/s72-c/ScreenHunter_093.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-906606529325338643</id><published>2008-06-17T20:00:00.003+02:00</published><updated>2008-06-17T20:12:50.873+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='campanya'/><title type='text'>Firefox download day, de moment morint d'exit</title><content type='html'>Fa una bona estona que m'intento descarregar el Firefox 3 (encara que ja fa dies que vaig instal·lant les Release Candidates) i no hi ha manera. La Web de &lt;a href="http://www.spreadfirefox.com/es-ES/worldrecord"&gt;l'spread firefox&lt;/a&gt; esta totalment colapsada.&lt;br /&gt;&lt;br /&gt;Com a mínim he obtingut el meu certificat en PDF de que he participat al Firefox Download Day 2008&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/SFf8aizky5I/AAAAAAAAAHM/fadldPzadCg/s1600-h/ScreenHunter_092.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_NnckS87svhE/SFf8aizky5I/AAAAAAAAAHM/fadldPzadCg/s400/ScreenHunter_092.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5212912626654563218" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-906606529325338643?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/906606529325338643/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=906606529325338643' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/906606529325338643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/906606529325338643'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/06/firefox-download-day-de-moment-morint.html' title='Firefox download day, de moment morint d&apos;exit'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/SFf8aizky5I/AAAAAAAAAHM/fadldPzadCg/s72-c/ScreenHunter_092.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-1606637728992538696</id><published>2008-06-17T15:32:00.004+02:00</published><updated>2008-06-17T20:13:54.777+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='ipsojobs'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='cdn'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Com crear un CDN gratis utilitzant Google App Engine</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/SFe-g12gBeI/AAAAAAAAAHE/PEZgEzijaGI/s1600-h/google-app-engine.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_NnckS87svhE/SFe-g12gBeI/AAAAAAAAAHE/PEZgEzijaGI/s400/google-app-engine.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5212844565125400034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Un amic meu que no soc jo :) ha fet un bonic tutorial de com crear un CDN utilitzant la infraestructura mundial de google.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://digg.com/programming/How_to_create_a_Free_CDN_with_Google_App_Engine"&gt;Article sobre com crear un CDN gratis amb "google app engine"&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En nomes 68 linies de Python !&lt;br /&gt;&lt;br /&gt;Es gratis fins a 5 milions de pageviews al mes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-1606637728992538696?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/1606637728992538696/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=1606637728992538696' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1606637728992538696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1606637728992538696'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/06/com-crear-un-cdn-gratis-utilitzant.html' title='Com crear un CDN gratis utilitzant Google App Engine'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/SFe-g12gBeI/AAAAAAAAAHE/PEZgEzijaGI/s72-c/google-app-engine.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-1534133252008866003</id><published>2008-06-09T21:01:00.002+02:00</published><updated>2008-06-09T21:04:44.929+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Nou iPhone amb 3G i GPS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/SE1-kryx7OI/AAAAAAAAAG8/8RZm_WyE7dw/s1600-h/newiphone.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_NnckS87svhE/SE1-kryx7OI/AAAAAAAAAG8/8RZm_WyE7dw/s320/newiphone.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5209959512633634018" /&gt;&lt;/a&gt;&lt;br /&gt;Per fi han anuncia el nou iPhone.&lt;br /&gt;&lt;br /&gt;Crec que a aquest no em podre resistir, 200$ fins 300$&lt;br /&gt;&lt;br /&gt;Es menjaran el mercat, garantit !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-1534133252008866003?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/1534133252008866003/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=1534133252008866003' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1534133252008866003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1534133252008866003'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/06/nou-iphone-amb-3g-i-gps.html' title='Nou iPhone amb 3G i GPS'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/SE1-kryx7OI/AAAAAAAAAG8/8RZm_WyE7dw/s72-c/newiphone.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7414355868688638774</id><published>2008-06-09T12:25:00.001+02:00</published><updated>2008-06-09T13:01:08.984+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='primavera sound'/><category scheme='http://www.blogger.com/atom/ns#' term='bebravebenjamin'/><category scheme='http://www.blogger.com/atom/ns#' term='concerts'/><category scheme='http://www.blogger.com/atom/ns#' term='indie'/><title type='text'>Be Brave Benjamin al minimúsica del Primavera Sound</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/zp2W8CoMj9A&amp;hl=en"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/zp2W8CoMj9A&amp;hl=en" type="application/x-shockwave-flash" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7414355868688638774?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7414355868688638774/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7414355868688638774' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7414355868688638774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7414355868688638774'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/06/be-brave-benjamin-al-minimsica-del.html' title='Be Brave Benjamin al minimúsica del Primavera Sound'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-3942842804998959058</id><published>2008-06-06T08:57:00.004+02:00</published><updated>2008-06-09T13:02:06.611+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='XHTML'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>The end of the double-enter ?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/SEjf8QFHv0I/AAAAAAAAAG0/mKEX9tfcmHA/s1600-h/ScreenHunter_208.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_NnckS87svhE/SEjf8QFHv0I/AAAAAAAAAG0/mKEX9tfcmHA/s320/ScreenHunter_208.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5208659195255570242" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some years ago, 3 to 4 years, firefox start prompting for &lt;span style="font-weight:bold;"&gt;"Do you want Firefox to remember this password"&lt;/span&gt; (I think it was from FF 1.5 but not really sure)&lt;br /&gt;&lt;br /&gt;From then the anoying &lt;span style="font-weight:bold;"&gt;"remember this password" popup&lt;/span&gt; has driven us to what I call &lt;span style="font-weight:bold;"&gt;"The double-enter syndrome"&lt;/span&gt;, when you enter some login credentials in any site, you usually tend to hit double-enter to, first, submit the form, and then take the default action of the remember-this-password popup.&lt;br /&gt;&lt;br /&gt;No need to say that Internet Explorer 7 follows the new trend and makes you choice with a popup if you want to store or not the password, good for them, don't innovate, copy-it.&lt;br /&gt;&lt;br /&gt;I think it's one of the worst ideas that Firefox have introduced in the browsers standards, do you remember the double-click ? &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Now we have double-enter :)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;But Firefox 3 comes to the rescue, the new popup is not a modal window, is more like an option that remains below the browser toolbar (maybe it has to disappear after a while for security reasons ?). It's a lot better than the modal dialog and &lt;span style="font-weight:bold;"&gt;avoids the double-enter&lt;/span&gt; syndrome, oh yeah !&lt;br /&gt;&lt;br /&gt;We're all waiting to switch to the new FF3 for the memory leaks issues, but the change in the double-enter behaviour will be one more good reason to change.&lt;br /&gt;&lt;br /&gt;IE8 will follow this FF change ?&lt;br /&gt;&lt;br /&gt;PS: There're options to change the double-enter default behaviour in FF2 and IE7, but the 90% of the people don't change the options of the browser and that's one of the greatness of the web (and usually the worst nigthmare of the web developer community)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-3942842804998959058?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/3942842804998959058/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=3942842804998959058' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3942842804998959058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3942842804998959058'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/06/end-of-double-enter.html' title='The end of the double-enter ?'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/SEjf8QFHv0I/AAAAAAAAAG0/mKEX9tfcmHA/s72-c/ScreenHunter_208.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-1745423903555134545</id><published>2008-06-03T12:54:00.005+02:00</published><updated>2008-06-09T13:02:47.372+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='primavera sound'/><category scheme='http://www.blogger.com/atom/ns#' term='concerts'/><category scheme='http://www.blogger.com/atom/ns#' term='musica'/><title type='text'>Els festivals ja tenen moltes canes</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/SEUkPrkZwvI/AAAAAAAAAGs/ECbW2SKsuPw/s1600-h/dinosaur_jr.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_NnckS87svhE/SEUkPrkZwvI/AAAAAAAAAGs/ECbW2SKsuPw/s320/dinosaur_jr.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5207608395935892210" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Si noiets i noietes, després d'un cap de setmana intens de Primavera Sound 2008, podem constatar dues coses:&lt;br /&gt;&lt;br /&gt;- El Fórum fa molta pudor (en lloc de Fòrum li hauríem de dir Ferum)&lt;br /&gt;- La mitja d'edat dels festivals s'incrementa i les canes fan aparició a tort i a dret.&lt;br /&gt;&lt;br /&gt;Per això per no quedar-nos com el cantant de Dinosaur jr. haurem de començar a utilitzar "grecian 2000" o "lady grecian", per quan un BuyVIP de grecian2000 ?&lt;br /&gt;&lt;br /&gt;:)&lt;br /&gt;&lt;br /&gt;Espero properament tenir un moment per penjar les fotos i videos d'aquests dies&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/SEUkJqvwozI/AAAAAAAAAGk/KMqKtyZdjfw/s1600-h/lady_grecian.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_NnckS87svhE/SEUkJqvwozI/AAAAAAAAAGk/KMqKtyZdjfw/s320/lady_grecian.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5207608292635878194" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/SEUkC2RkdPI/AAAAAAAAAGc/UOzmVhCttp4/s1600-h/grecian-2000.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_NnckS87svhE/SEUkC2RkdPI/AAAAAAAAAGc/UOzmVhCttp4/s320/grecian-2000.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5207608175471391986" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-1745423903555134545?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/1745423903555134545/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=1745423903555134545' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1745423903555134545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1745423903555134545'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/06/els-festivals-ja-tenen-moltes-canes.html' title='Els festivals ja tenen moltes canes'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/SEUkPrkZwvI/AAAAAAAAAGs/ECbW2SKsuPw/s72-c/dinosaur_jr.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-3781454456733300365</id><published>2008-05-30T13:04:00.002+02:00</published><updated>2008-05-30T13:06:28.046+02:00</updated><title type='text'>Nou favicon.ico de google</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/SD_fopyt3lI/AAAAAAAAAGU/Oup5zgUzAn4/s1600-h/ScreenHunter_206.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_NnckS87svhE/SD_fopyt3lI/AAAAAAAAAGU/Oup5zgUzAn4/s320/ScreenHunter_206.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5206125583769919058" /&gt;&lt;/a&gt;&lt;br /&gt;Avui m'he adonat que google ha canviat el seu favicon.ico (veure imatge), nose, digueu-me classic pero m'agradava més l'antic...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-3781454456733300365?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/3781454456733300365/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=3781454456733300365' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3781454456733300365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3781454456733300365'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/05/nou-faviconico-de-google.html' title='Nou favicon.ico de google'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/SD_fopyt3lI/AAAAAAAAAGU/Oup5zgUzAn4/s72-c/ScreenHunter_206.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7422162750147801446</id><published>2008-05-28T10:50:00.002+02:00</published><updated>2008-05-28T11:03:51.058+02:00</updated><title type='text'>Google AJAX Libraries API a ipsojobs.com</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_NnckS87svhE/SD0f2pyt3kI/AAAAAAAAAGM/JPtIs3AjDDs/s1600-h/ajaxlibs.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_NnckS87svhE/SD0f2pyt3kI/AAAAAAAAAGM/JPtIs3AjDDs/s320/ajaxlibs.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5205351768102133314" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A unes 24 hores del seu anunci, he incorporat a &lt;a href="http://www.ipsojobs.com/"&gt;ipsojobs.com&lt;/a&gt; el nou google ajax library API.&lt;br /&gt;&lt;br /&gt;En algunes pagines fem servir jquery i ens va de conya tenir hostatjat a google una llibreria com jquery per diverses raons:&lt;br /&gt;&lt;br /&gt;- Descarreguem el .js d'un nou domini, el navegador pot fer mes peticions http en paral.lel&lt;br /&gt;- JSs minified&lt;br /&gt;- JSs utilitzen gzip i headers correctes per cachejar en general&lt;br /&gt;- No enviem cookies a google ja que no hem fet altres peticions a aquest domini&lt;br /&gt;&lt;br /&gt;Podeu veure exemples entrant en qualsevol oferta de &lt;a href="http://www.ipsojobs.com/"&gt;ipsojobs.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ara tinc un A+ segons el YSlow una pagina d'oferta mitja pesa 66Kbs totals i nomes 21Kbs agafant de la cache.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7422162750147801446?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7422162750147801446/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7422162750147801446' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7422162750147801446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7422162750147801446'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/05/google-ajax-libraries-api-ipsojobscom.html' title='Google AJAX Libraries API a ipsojobs.com'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/SD0f2pyt3kI/AAAAAAAAAGM/JPtIs3AjDDs/s72-c/ajaxlibs.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-5853745489504542102</id><published>2008-05-24T20:58:00.002+02:00</published><updated>2008-05-24T21:04:33.926+02:00</updated><title type='text'>WAP, el protocol que va acabar sent un "bollito"</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/SDhmrZyt3jI/AAAAAAAAAGE/Fq7766YqEDw/s1600-h/doowap.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_NnckS87svhE/SDhmrZyt3jI/AAAAAAAAAGE/Fq7766YqEDw/s320/doowap.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5204022265270623794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;M'enrecordo que fa uns anys (uns 10) el WAP estava predestinat a liderar la web movil.&lt;br /&gt;&lt;br /&gt;No se si en altres països haura triumfat, pero aquí on les operadores basen el seu negoci en sablar als clients quan es connecten a internet, el WAP va ser un fracas rotund.&lt;br /&gt;&lt;br /&gt;Mai vaig acabar de dominar el WML pero pel que vaig veure era bastant liat, cosa que tampoc ajudaba a la seva implantació.&lt;br /&gt;&lt;br /&gt;Després de la euforia inicial amb bastants productes incorporant el WAP als seus noms, finalment el DOOWAP ha quedat i el WAP ha desaparegut.&lt;br /&gt;&lt;br /&gt;Llarga vida al DOOWAP&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-5853745489504542102?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/5853745489504542102/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=5853745489504542102' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5853745489504542102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5853745489504542102'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/05/wap-el-protocol-que-va-acabar-sent-un.html' title='WAP, el protocol que va acabar sent un &quot;bollito&quot;'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/SDhmrZyt3jI/AAAAAAAAAGE/Fq7766YqEDw/s72-c/doowap.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-33717032238493770</id><published>2008-05-23T20:53:00.003+02:00</published><updated>2008-05-24T17:52:39.676+02:00</updated><title type='text'>Pirateig de cançons a anuncis ?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/SDcUTJyt3iI/AAAAAAAAAF8/DoP9HjXouGE/s1600-h/ScreenHunter_090.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_NnckS87svhE/SDcUTJyt3iI/AAAAAAAAAF8/DoP9HjXouGE/s320/ScreenHunter_090.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5203650213728607778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ja fa temps que em dona la sensació quan veig un anunci que estan utilitzant una canço coneguda amb lleugeres variacions per no pagar drets d'autor (o perque potser es senten creatius i volen fer variacions)&lt;br /&gt;&lt;br /&gt;Per exemple, ara estan on-air dos anuncis que em donen aquesta sensació:&lt;br /&gt;&lt;br /&gt;Imagenio - plagi del "Common People" de Pulp ?&lt;br /&gt;Chrysler (no recordo el model) - plagiant el tema de "La Pantera Rosa" ?&lt;br /&gt;&lt;br /&gt;Que opineu ?&lt;br /&gt;&lt;br /&gt;Us ha passat algún cop ?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;UPDATE:&lt;/span&gt; Ara acabo de veure el de Chrysler a la FOX, "FOX te presenta el Chrysler 300C"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-33717032238493770?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/33717032238493770/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=33717032238493770' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/33717032238493770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/33717032238493770'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/05/pirateig-de-canons-anuncis.html' title='Pirateig de cançons a anuncis ?'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/SDcUTJyt3iI/AAAAAAAAAF8/DoP9HjXouGE/s72-c/ScreenHunter_090.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-6440482148682853629</id><published>2008-05-22T18:48:00.004+02:00</published><updated>2008-05-22T18:56:07.931+02:00</updated><title type='text'>Visita de Tele3 a les oficines d'omatech.com</title><content type='html'>Ahir van venir dos simpatics reporters de TV3 a fer-nos una entrevista sobre &lt;a href="http://www.relatsencatala.com"&gt;relatsencatala.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Vem fer una mica d'actors amateurs i va ser divertit.&lt;br /&gt;&lt;br /&gt;La setmana vinent esperem sortir en alguna petita peça del Telenoticies Mitgdia relacionada amb la literatura a internet on el web &lt;a href="http://www.relatsencatala.com"&gt;relatsencatala.com&lt;/a&gt; d'&lt;a href="http://www.omatech.com"&gt;omatech.com&lt;/a&gt; és lider, per celebrar la setmana de la lectura.&lt;br /&gt;&lt;br /&gt;A posteriori els periodistes van posar per nosaltres i el Carlos fer unes fotos divertides (pels qui no em coneixeu soc el que fa el tonto al fons), el &lt;a href="http://www.miquelbonfill.com/"&gt;Miki&lt;/a&gt; va ser l'star principal.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/SDWkrpyt3gI/AAAAAAAAAFs/bdakgX0yTB8/s1600-h/agusti_fent_el_tonto1.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_NnckS87svhE/SDWkrpyt3gI/AAAAAAAAAFs/bdakgX0yTB8/s400/agusti_fent_el_tonto1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5203246014356381186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/SDWk0Zyt3hI/AAAAAAAAAF0/PprGWEV6ddY/s1600-h/agusti_fent_el_tonto2.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_NnckS87svhE/SDWk0Zyt3hI/AAAAAAAAAF0/PprGWEV6ddY/s400/agusti_fent_el_tonto2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5203246164680236562" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-6440482148682853629?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/6440482148682853629/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=6440482148682853629' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6440482148682853629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6440482148682853629'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/05/visita-de-tele3-les-oficines.html' title='Visita de Tele3 a les oficines d&apos;omatech.com'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/SDWkrpyt3gI/AAAAAAAAAFs/bdakgX0yTB8/s72-c/agusti_fent_el_tonto1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2222940846672147854</id><published>2008-05-22T17:41:00.003+02:00</published><updated>2008-06-18T10:22:01.630+02:00</updated><title type='text'>Ja podem fer servir Firefox3, el firebug ja es compatible</title><content type='html'>Ja m'he començat a instal.lar la RC1 del Firefox3, de moment al portatil de casa.&lt;br /&gt;&lt;br /&gt;No m'havia atrevit perque encara el firebug no era compatible i sense aquesta eina, la veritat, es perd molt en quan a productivitat.&lt;br /&gt;&lt;br /&gt;Ara ja es pot descarregar la nova versió del firebug a la següent adreça: &lt;a href="https://addons.mozilla.org/ca/firefox/addon/1843"&gt;Get Firebug 1.2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ah per cert, post introduït utilitzant firefox3&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2222940846672147854?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2222940846672147854/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2222940846672147854' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2222940846672147854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2222940846672147854'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/05/ja-podem-fer-servir-firefox3-el-firebug.html' title='Ja podem fer servir Firefox3, el firebug ja es compatible'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2724577201231102173</id><published>2008-05-21T16:52:00.002+02:00</published><updated>2008-05-21T16:59:36.614+02:00</updated><title type='text'>Anda ya amb la crisi !</title><content type='html'>Tanta crisi i tanta ostia i aquest dissabte em vaig quedar sense poder anar a dinar a "Els Pescadors" perque estava plé !&lt;br /&gt;&lt;br /&gt;Si tanta crisi hi ha com hi ha tanta gent que s'en va a dinar a 75 euros el cobert ?&lt;br /&gt;&lt;br /&gt;Hi ha més paranoia que un altre cosa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2724577201231102173?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2724577201231102173/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2724577201231102173' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2724577201231102173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2724577201231102173'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/05/anda-ya-amb-la-crisi.html' title='Anda ya amb la crisi !'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-1775002336080117862</id><published>2008-04-09T09:46:00.002+02:00</published><updated>2008-04-09T09:54:18.571+02:00</updated><title type='text'>Meme d'avui fa 10 anys</title><content type='html'>Avui fa 10 anys la meva vida era radicalment diferent, he pensat fer un petit meme, qui sap, potser el miri d'aquí 10 anys més i em faci gracia.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Situació sentimental:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Fa 10 anys acabava de començar a sortir amb la Eva, actualment portem 8 anys de convivència i 4 de casats :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Situació Laboral:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Al 1998 era consultor d'Oracle&lt;/span&gt;, havia acabat el projecte del Ticketing de la Caixa (ServiCaixa) i encara no havia entrat al mega-projecte Sony.&lt;br /&gt;&lt;br /&gt;Cobrava uns 1.000 euros al canvi, així que vaig ser un precursor de l'anomenat mileurisme fins i tot abans de que s'implantes l'euro.&lt;br /&gt;&lt;br /&gt;Després vaig estar uns 3 anys al projecte Sony dins d'Oracle.&lt;br /&gt;&lt;br /&gt;A partir del 2001, &lt;span style="font-weight:bold;"&gt;6 anys com a responsable tècnic de &lt;a href="http://www.lavanguardia.es/"&gt;lavanguardia.es&lt;/a&gt; i &lt;a href="http://www.elmundodeportivo.es/"&gt;elmundodeportivo.es&lt;/a&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I finalment com a &lt;span style="font-weight:bold;"&gt;emprenedor a &lt;a href="http://www.omatech.com/"&gt;Omatech&lt;/a&gt; on soc CTO i fundador&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Lifestyle:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Aquí hi han hagut molts canvis, de viure a &lt;span style="font-weight:bold;"&gt;casa els papes al 1998&lt;/span&gt; a &lt;span style="font-weight:bold;"&gt;independitzar-me&lt;/span&gt; i anar a viure amb la Eva &lt;span style="font-weight:bold;"&gt;a començaments del 2000&lt;/span&gt; a un pis de 45m2 (tambe vaig ser un precursor dels mini-pisos) a canviar-me al pis on visc ara, no es per vacil.lar però es un dúplex de 94 metres amb parking, encara que en realitat es tot del banc.&lt;br /&gt;&lt;br /&gt;Evidentment dins de l'apartat de lifestyle no podem oblidar que els caps de setmana del 1998 me'ls passava anant al &lt;span style="font-weight:bold;"&gt;A+SACO (actual RAZZMATAZ)&lt;/span&gt; divendres i dissabte, sessions maratonianes !&lt;br /&gt;&lt;br /&gt;Actualment un bon cap de setmana es el que no tinc que currar i no tinc compromisos socials, i el puc passar amb &lt;span style="font-weight:bold;"&gt;pijama i pantumfles&lt;/span&gt; amb els gats i la Eva mirant la tele o series al portàtil.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Situació econòmica:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En aquest punt no em puc queixar, de ser &lt;span style="font-weight:bold;"&gt;mileurista a Oracle&lt;/span&gt; he passat a tenir un sou considerable, encara que sent emprenedor hi ha mesos que s'ha de sacrificar la paga :)&lt;br /&gt;&lt;br /&gt;Nomes cal dir que he passat de no tenir hipoteca a tenir una hipoteca de 300 euros al mes pel mini-pis (en paral·lel amb crèdit pel cotxe i milers de crèdits mes, fins i tot per comprar el llit) a tenir nomes una &lt;span style="font-weight:bold;"&gt;hipoteca&lt;/span&gt; pel nou pis en l'actualitat, això si, de &lt;span style="font-weight:bold;"&gt;1.200 euros&lt;/span&gt; !&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Música:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Aquí els meus gustos han variat poc, descobreixo grups nous com &lt;span style="font-weight:bold;"&gt;Maximo Park, Editors, fa més de temps Kings of Convenience, Interpol, Strokes...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Peró em continuen agradant &lt;span style="font-weight:bold;"&gt;Pixies, Sr. Chinarro, The Cure, Prodigy, Smiths&lt;/span&gt; i tants altres que ja em feien vibrar al 1998.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Tecnologia:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Crec que per aquestes dates de fa 10 anys tenia un mòbil que ara faria vergonya però que era "lo mas" en aquella època, &lt;span style="font-weight:bold;"&gt;un Ericsson&lt;/span&gt; (abans de que fos Sony-Ericsson), posteriorment vaig passar per algun Motorola i un Nokia, fins al Nokia clamshell que tinc actualment.&lt;br /&gt;&lt;br /&gt;Els que em coneixeu sabreu que la meva passió son les Palms, he de reconèixer que fa 10 anys no tenia Palm ja que, segons la meva Palm, em vaig comprar la primera el dia 17/04/1998, això vol dir 10 anys menys 8 dies :)&lt;br /&gt;&lt;br /&gt;He passat per diverses reencarnacions de Palms durant aquests 10 anys, &lt;span style="font-weight:bold;"&gt;la primera recordo que em va costar 42.000 peles&lt;/span&gt; i me la vaig comprar amb molt esforç de mileurista, com fan al palminfocenter el meu historial es el següent:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Palm Pilot Personal -&gt; Palm Vx -&gt; Palm Tungsten|T --&gt; Palm Tungsten T5 --&gt; Palm T|X&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Val a dir que tinc emmagatzemat a l'agenda de la palm tot el meu historial dels últims 10 anys (menys 8 dies), des de hores que feia a Oracle a projectes de Vanguardia a reunions d'Omatech, etc.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Internet:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Fa 10 anys ja era un Internauta empedernit, a Oracle una de les ventatges era tenir una bona (per la epoca) connexió a Internet i una adreça de correu electrònic. Si, ara sembla ridícul, però &lt;span style="font-weight:bold;"&gt;al 1998 ser un mileurista amb email et donava cert cache :)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A casa, misèria i companyia, durant molt de temps em va acompanyar el meu modem extern de 56ks tant a casa els pares com al primer mini-pis. Posteriorment vaig possar ADSL de ya.com fins que per un error em van donar de baixa (ells s'ho van perdre) i em vaig passar a Jazztel, de moment em funciona i com diem els informàtics, &lt;span style="font-weight:bold;"&gt;"Si funciona no lo toques"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Coneixements:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Aquest punt també ha sofert molts canvis, com dèiem al grup NCA d'Oracle el nostre lema és NTNPI (&lt;span style="font-weight:bold;"&gt;No tenim ni puta idea&lt;/span&gt;) i això ha de ser la màxima que ha de guiar a un bon informàtic, mai ho podràs saber tot, però lo important es tenir ànsies de coneixement.&lt;br /&gt;&lt;br /&gt;Fa 10 anys estava força tancat al món Oracle, que si &lt;span style="font-weight:bold;"&gt;PL/SQL&lt;/span&gt; que si SQL*Loader que si Forms que si &lt;span style="font-weight:bold;"&gt;Oracle Application Server&lt;/span&gt;...&lt;br /&gt;&lt;br /&gt;Després a Vanguardia vaig ser pioner en els &lt;span style="font-weight:bold;"&gt;Servlets i JSPs&lt;/span&gt; (també amb molt component de PL/SQL a la part de Base de Dades), molt del codi de l'actual lavanguardia.es encara es meu, registre d'usuaris, generació de pàgines estàtiques, vaja, un munt de línies.&lt;br /&gt;&lt;br /&gt;Dins de vanguardia ja vaig començar a fer coses amb &lt;span style="font-weight:bold;"&gt;AJAX&lt;/span&gt; amb prototype primer i després amb &lt;span style="font-weight:bold;"&gt;jQuery&lt;/span&gt; que es la canya ! com ells mateixos diuen &lt;span style="font-weight:bold;"&gt;"Javascript is sexy again"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Fa un any i mitg em vaig ficar amb el &lt;span style="font-weight:bold;"&gt;PHP i el MySQL&lt;/span&gt; i la veritat es que m'encanta.&lt;br /&gt;&lt;br /&gt;Qui sap d'aquí 10 anys que estarem fent...&lt;br /&gt;&lt;br /&gt;Una cosa curiosa de fer-te gran es com canvia l'adquisició de coneixements. &lt;span style="font-weight:bold;"&gt;Fa 10 anys aprenia de la gent mes gran que jo, ara aprenc dels mes joves&lt;/span&gt;. Espero que ells també puguin aprendre alguna cosa de mi a la seva vegada :)&lt;br /&gt;&lt;br /&gt;Bé, segur que em deixo moltes coses, però em direu, a que ve tot aquest rotllo ?&lt;br /&gt;&lt;br /&gt;Doncs avui es el meu aniversari i m'he aixecat en plan remembering &lt;span style="font-weight:bold;"&gt;al 1998 tenia exactament 25 anys tal dia com avui&lt;/span&gt; i al 2008 ... bé, calculeu vosaltres mateixos ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-1775002336080117862?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/1775002336080117862/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=1775002336080117862' title='8 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1775002336080117862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1775002336080117862'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/04/meme-davui-fa-10-anys.html' title='Meme d&apos;avui fa 10 anys'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-4004237809795756374</id><published>2008-04-04T09:14:00.002+02:00</published><updated>2008-04-04T09:22:13.246+02:00</updated><title type='text'>Why Google is hiring too many people ?</title><content type='html'>The answer is simple, since Google IPO, the company started to hire lots and lots of people (engineers basically) to fire them in case of a fall in their shares.&lt;br /&gt;&lt;br /&gt;If you have only &lt;span style="font-weight:bold;"&gt;2.000 employees&lt;/span&gt; or less (pre-IPO time) you cannot reduce your workforce significantly enough to raise your shares price in case of necessity.&lt;br /&gt;&lt;br /&gt;Now Google have more than &lt;span style="font-weight:bold;"&gt;20.000 employees&lt;/span&gt; (ten times more) and my theory is that a lot of them are not doing serious contribution to the company products and services.&lt;br /&gt;&lt;br /&gt;Based only on my experience, &lt;span style="font-weight:bold;"&gt;the [human] customer care&lt;/span&gt; of google is as poor as allways has been in the past, try to make a question not found in a FAQ or ask for a index reinclusion and you will feel the nigthmare of talking to real human Googler's.&lt;br /&gt;&lt;br /&gt;Let's see if the share's price drop, and then, how many Googler's will return to dull jobs via &lt;span style="font-weight:bold;"&gt;pink slip&lt;/span&gt; ?&lt;br /&gt;&lt;br /&gt;Note: &lt;blockquote&gt;Don't missunderstandme, I'm a huge fan of the google tools and services, the automatic ones and this post is based on my personal opinion only.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-4004237809795756374?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/4004237809795756374/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=4004237809795756374' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4004237809795756374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4004237809795756374'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/04/why-google-is-hiring-too-many-people.html' title='Why Google is hiring too many people ?'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7091585656973426339</id><published>2008-03-19T17:29:00.009+01:00</published><updated>2008-03-20T09:59:50.669+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omatech'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='consultors'/><category scheme='http://www.blogger.com/atom/ns#' term='protesta'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='link bait'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Las 8 preguntas de las consultoras Big-5 al iniciar un proyecto</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/R-FAYFkQV7I/AAAAAAAAAFk/3jaYJbxXVOw/s1600-h/consultant.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_NnckS87svhE/R-FAYFkQV7I/AAAAAAAAAFk/3jaYJbxXVOw/s200/consultant.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5179491829008062386" /&gt;&lt;/a&gt;&lt;br /&gt;En el post &lt;a href="http://www.37signals.com/svn/posts/913-question-your-work"&gt;"Question your work"&lt;/a&gt;, Jason de 37 signals nos proponía &lt;span style="font-weight:bold;"&gt;8 preguntas que debes hacerte antes de iniciar un proyecto&lt;/span&gt; (en mi caso para clientes).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Considero estas 8 preguntas muy interesantes y, consciente o inconscientemente, siempre las planteo en los proyectos que abordamos.&lt;br /&gt;&lt;br /&gt;Las 8 preguntas originales son estas:&lt;br /&gt;&lt;br /&gt;1. ¿Por qué estamos haciendo esto?&lt;br /&gt;2. ¿Qué problema estamos solucionando?&lt;br /&gt;3. ¿Es esto realmente útil?&lt;br /&gt;4. ¿Estamos añadiendo valor?&lt;br /&gt;5. ¿Cambiará la manera de hacer las cosas?&lt;br /&gt;6. ¿Hay alguna manera más fácil de hacerlo?&lt;br /&gt;7. ¿Cuál es el coste de oportunidad?&lt;br /&gt;8. ¿Realmente vale la pena?&lt;br /&gt;&lt;br /&gt;Pues resulta que hace unos días tuve una reunión con unos &lt;span style="font-weight:bold;"&gt;ex-Consultores de una Big-5&lt;/span&gt; que me recordo a mis mejores épocas &lt;span style="font-weight:bold;"&gt;rodeado de Arturitos en Sony&lt;/span&gt;. Entiendo que un director de una consultora high-level, al cabo de los años y con la experiencia acumulada en mil proyectos, resumiría sus ocho preguntas más o menos así:&lt;br /&gt;&lt;br /&gt;1. ¿&lt;span style="font-weight:bold;"&gt;Tiene&lt;/span&gt; sangre (&lt;span style="font-weight:bold;"&gt;pa$ta&lt;/span&gt;) &lt;span style="font-weight:bold;"&gt;el cliente&lt;/span&gt;? ¿Está dispuesto a que alguien le chupe la sangre (tiene presupuesto)? Si no es así, más vale echar a correr, no sigas leyendo.&lt;br /&gt;2. ¿Puedo ser yo el que se lleve el proyecto? ¿Tengo algún &lt;span style="font-weight:bold;"&gt;conocido/pariente/networking&lt;/span&gt; dentro del cliente que me ayude a conseguirlo?&lt;br /&gt;3. ¿Es posible que &lt;span style="font-weight:bold;"&gt;el proyecto&lt;/span&gt; que estoy intentando vender &lt;span style="font-weight:bold;"&gt;sea totalmente inútil&lt;/span&gt;, pero tan caro, que el director general de la compañia apruebe el presupuesto, aunque sea para vacilar con sus amigos directores generales mientras juega a golf?&lt;br /&gt;4. ¿Tengo acceso al susodicho director general, el que toma las decisiones, y me da igual lo que opinen el resto de empleados que realmente utilizarán la herramienta?&lt;br /&gt;5. Aunque el proyecto sea un fracaso, &lt;span style="font-weight:bold;"&gt;¿tengo algún cabeza de turco a quien culpar?&lt;/span&gt; Es ideal escoger algún empleado del cliente, que son los peor vistos por las altas esferas, si puede ser el único que lo ha dado todo por el proyecto, mejor; ¡así seguro que salen más proyectos en el cliente!&lt;br /&gt;6. ¿Soy capaz de incorporar un equipo de Análisis de como mínimo 5 personas y que creen &lt;span style="font-weight:bold;"&gt;un PowerPoint de mínimo 30 Slides&lt;/span&gt;, lleno de obviedades, antes de la firma del proyecto y por supuesto facturar todos estos recursos (de perfil recién licenciado) a precio de MBA de Stanford?&lt;br /&gt;7. ¿Puedo colocar algún &lt;span style="font-weight:bold;"&gt;consultor mega-experto&lt;/span&gt; de Madrid (si estás en Barcelona) o de Barcelona (si estás en Madrid)? &lt;span style="font-weight:bold;"&gt;Luce un montón&lt;/span&gt;, sacarás algo más de margen con las dietas y encima siempre tienes tema de conversación con él. El lunes a media mañana cuando llega: "¿Cómo ha ido el vuelo?" y el viernes después de comer: "¿A qué hora tienes el vuelo?"&lt;br /&gt;8. ¿Tengo algún perfil del tipo &lt;span style="font-weight:bold;"&gt;high-level-project-manager&lt;/span&gt;, si puede ser gordito y bonachón mejor, que sólo vaya a la primera y a la última reunión del proyecto y cuyo propósito principal sea invitar a comer o cenar a toda la cúpula directiva y después tomar &lt;span style="font-weight:bold;"&gt;unos cubatas y lo que surja&lt;/span&gt;?&lt;br /&gt;&lt;br /&gt;Como veréis, no soy muy amigo de los consultores de alto nivel, ya que se comen los jugosos presupuestos grandes dejando las migajas que realmente aportan valor para las pequeñas pymes tecnológicas :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7091585656973426339?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7091585656973426339/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7091585656973426339' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7091585656973426339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7091585656973426339'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/03/las-8-preguntas-de-accenture-al-iniciar.html' title='Las 8 preguntas de las consultoras Big-5 al iniciar un proyecto'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/R-FAYFkQV7I/AAAAAAAAAFk/3jaYJbxXVOw/s72-c/consultant.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-6921212275675118037</id><published>2008-03-15T13:20:00.002+01:00</published><updated>2008-03-15T13:29:26.970+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ipsojobs'/><category scheme='http://www.blogger.com/atom/ns#' term='link bait'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Se busca actor PORNO para nueva productora GAY</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/R9vA6FkQV6I/AAAAAAAAAFc/DfPP-aCo17M/s1600-h/GayMovie.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_NnckS87svhE/R9vA6FkQV6I/AAAAAAAAAFc/DfPP-aCo17M/s320/GayMovie.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5177944300751706018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mes o menys aquest es l'anunci que s'ha publicat fa poc a &lt;a href="http://madrid.ipsojobs.com/"&gt;MADRID.IPSOJOBS.COM&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;Espero que tinguin exit amb la cerca de candidats...&lt;br /&gt;&lt;br /&gt;Justament, un dels objectius de &lt;a href="http://www.ipsojobs.com"&gt;ipsojobs.com&lt;/a&gt; desde la seva fundació va ser captar totes aquelles ofertes de feina que d'altres canals no cobrien, ja sigui &lt;span style="font-weight:bold;"&gt;per cost&lt;/span&gt; (una persona que busca un cangur no esta disposada a pagar per publicar un anunci de feina) o &lt;span style="font-weight:bold;"&gt;per censura&lt;/span&gt; (no crec que la productora porno-gay, pugui publicar l'anunci a infojobs).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://madrid.ipsojobs.com/se-buscan-actores-porno/job/20-15913"&gt;Veure anunci, solicitant actors porno-gay per una nova productora a Madrid&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Estem contents de la marxa d'ipsojobs.com en els 6 mesos que portem on-line, podeu veure &lt;a href="http://www.ipsojobs.com/blog/2008/03/11/happy-ipsojobscom-half-aniversary/"&gt;el post de half-aniversary aquí&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-6921212275675118037?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/6921212275675118037/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=6921212275675118037' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6921212275675118037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6921212275675118037'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/03/se-busca-actor-porno-para-nueva.html' title='Se busca actor PORNO para nueva productora GAY'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/R9vA6FkQV6I/AAAAAAAAAFc/DfPP-aCo17M/s72-c/GayMovie.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7790425273871247259</id><published>2008-03-11T11:18:00.004+01:00</published><updated>2008-03-11T11:30:36.715+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='ipsojobs'/><category scheme='http://www.blogger.com/atom/ns#' term='startup 2.0'/><title type='text'>Medio-Cumpleaños feliz ipsojobs.com !</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/R9ZeZlkQV5I/AAAAAAAAAFU/D2Eye3Vl9Pg/s1600-h/free_fast_easy.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_NnckS87svhE/R9ZeZlkQV5I/AAAAAAAAAFU/D2Eye3Vl9Pg/s320/free_fast_easy.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5176428615382882194" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Este domingo (jornada electoral) &lt;a href="http://www.ipsojobs.com/"&gt;ipsojobs.com&lt;/a&gt; cumplió &lt;strong&gt;6 meses&lt;/strong&gt; un medio-cumpleaños y estamos muy contentos de como esta funcionando la página. Queremos agradecer a todos los partners, city managers y usuarios la confianza que han depositado en nosotros.&lt;br /&gt;&lt;br /&gt;Esperamos ver un crecimiento progresivo en ofertas, tráfico y usuarios en los próximos 6 meses, de momento, os dejamos algunas cifras conseguidas con mucho esfuerzo y muy poco presupuesto :)&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Número total de ofertas publicadas: &lt;strong&gt;14.709&lt;/strong&gt; (6.563)&lt;/li&gt;&lt;li&gt;Ofertas de trabajo activas actualmente: &lt;strong&gt;4.645&lt;/strong&gt; (2.395)&lt;/li&gt;&lt;li&gt;Media de nuevas ofertas por dia: 81,7 (72,9)&lt;/li&gt;&lt;li&gt;Número de sites activos (ciudades): &lt;strong&gt;282&lt;/strong&gt; (219)&lt;/li&gt;&lt;li&gt;Número de administradores (city managers): 160 (149)&lt;/li&gt;&lt;li&gt;PageRank: 4 (4)&lt;/li&gt;&lt;li&gt;Alexa Ranking: 62.204 (56.540)&lt;/li&gt;&lt;li&gt;Partners: &lt;strong&gt;8&lt;/strong&gt; (3)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Gracias a todos los partners, administradores y usuarios. Vosotros haceis de &lt;a href="http://www.ipsojobs.com/"&gt;ipsojobs.com&lt;/a&gt; más que un tablón de anuncios de trabajo global !&lt;br /&gt;&lt;br /&gt;Nuestros partners:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.indeed.com/"&gt;indeed.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.simplyhired.com/"&gt;simplyhired.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.sniptime.com/"&gt;sniptime.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.recruit.net/"&gt;recruit.net&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.opcionempleo.com/"&gt;opcionempleo.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://synerquia.com/"&gt;Synerquia.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://empleo.trovit.es/"&gt;trovit.es&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.buscocanguro.com/"&gt;BuscoCanguro.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7790425273871247259?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7790425273871247259/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7790425273871247259' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7790425273871247259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7790425273871247259'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/03/medio-cumpleaos-feliz-ipsojobscom.html' title='Medio-Cumpleaños feliz ipsojobs.com !'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/R9ZeZlkQV5I/AAAAAAAAAFU/D2Eye3Vl9Pg/s72-c/free_fast_easy.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7620223016691772742</id><published>2008-03-09T11:18:00.005+01:00</published><updated>2008-03-09T11:36:17.880+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='series'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>7 Hechos que demuestran que "Los Simpson" son una nueva religión [Humor]</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/R9O8NFkQV4I/AAAAAAAAAFM/FT8xG21w6yg/s1600-h/homertrix.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_NnckS87svhE/R9O8NFkQV4I/AAAAAAAAAFM/FT8xG21w6yg/s200/homertrix.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5175687329797396354" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Esta mañana he pensado que &lt;span style="font-weight:bold;"&gt;"Los Simpson" se estan convirtiendo en una nueva religión&lt;/span&gt; (en España por lo menos), veamos algunos datos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ves más horas a Homer Simpson, siempre repitiendose en Antena3, que horas vas a misa (si es que alguien sigue yendo).&lt;/li&gt;&lt;li&gt;Te encuentras con situaciones cotidianas en las que sueltas, &lt;span style="font-weight:bold;"&gt;"Esto es como aquel episodio de los Simpson en que..."&lt;/span&gt;, los sketchs de la serie son las nuevas parábolas bíblicas.&lt;/li&gt;&lt;li&gt;Cuando aparece una nueva temporada inédita (con cuentagotas) te lo tomas como &lt;span style="font-weight:bold;"&gt;el nuevo testamento&lt;/span&gt;, respecto a las primeras 6 o 7 temporadas repetidas (antiguo testamento)&lt;/li&gt;&lt;li&gt;Hay un choque de religiones entre &lt;span style="font-weight:bold;"&gt;seguidores de "Los Simpson" y los de "Padre de Família"&lt;/span&gt; en algunos locales ya han prohibido hablar de: &lt;span style="font-weight:bold;"&gt;Política, Religión y "SERIES DE ANIMACIÓN PARA ADULTOS"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;No sabes porque pero siempre acabas viendo episodios de los Simpson a la hora de comer y/o cenar y te los sabes de memoria, incluso te avanzas a las bromas y las recitas &lt;span style="font-weight:bold;"&gt;como una letanía&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Cada episodio tiene argumentos más inverosímiles pero siempre con moraleja, como los evangelios.&lt;/li&gt;&lt;li&gt;Si los Simpson son una religión, &lt;span style="font-weight:bold;"&gt;Antena3 es la cadena evangélica de San Homer&lt;/span&gt; !!! (especializada en el antiguo testamento)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Espero que me mandeis más similitudes en los comentarios y que copies este texto en vuestro propio blog ! &lt;br /&gt;&lt;br /&gt;:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7620223016691772742?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7620223016691772742/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7620223016691772742' title='13 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7620223016691772742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7620223016691772742'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/03/7-hechos-que-demuestran-que-los-simpson.html' title='7 Hechos que demuestran que &quot;Los Simpson&quot; son una nueva religión [Humor]'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/R9O8NFkQV4I/AAAAAAAAAFM/FT8xG21w6yg/s72-c/homertrix.jpg' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-4704904595526485927</id><published>2008-03-07T04:13:00.005+01:00</published><updated>2008-03-07T04:50:05.642+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Presentació de l'iPhone SDK (esdikey)</title><content type='html'>Aquesta nit no podía dormir i com que sabía que hi havia la presentació d'Apple del nou SDK per l'iPhone, m'he decidit a veure el vídeo de presentació.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;JA NO PODRE DORMIR !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Increible, un SDK amb accés a totes les funcionalitats del Sistema Operatiu i les increibles funcionalitats que només trobes en un iPhone:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;Multi-touch interface&lt;/span&gt;&lt;/li&gt;&lt;li&gt;TCP/IP integrat&lt;/li&gt;&lt;li&gt;3D Engine&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;Geolocalització&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Accés a la API del &lt;span style="font-weight:bold;"&gt;accelerometer&lt;/span&gt; (moviment espaial, tipus Wiimote)&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;SQLLite&lt;/span&gt; integrat&lt;/li&gt;&lt;li&gt;Só envolvente multicanal&lt;/li&gt;&lt;li&gt;Accés a la Agenda&lt;/li&gt;&lt;li&gt;Accés a la camera&lt;/li&gt;&lt;li&gt;...&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;A més el SDK es gratuït, pots baixar-te'l i començar a programar JA!&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Les eines de desenvolupament son espectaculars si fem cas de les demos, trempera tecnológica a tope !&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;També han pressentat una especie de tenda on podras descarregar els programes (sempre validats per Apple). Falta veure si aquest model de distribució de software trionfa o no, pero les característiques son espectaculars.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Instal.lació i actualització dels programes "over the air" sempre que tinguis connexió&lt;/li&gt;&lt;li&gt;Els programes gratuits son realment gratuits, si passen el control de qualitat d'Apple, el desenvolupador no ha de pagar res i l'usuari tampoc.&lt;/li&gt;&lt;li&gt;Els programes de pagament es venen amb un rati de 70-30 (70 pel developer, 30 per Apple)&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;L'unic fee que han anunciat es un fee de &lt;span style="font-weight:bold;"&gt;99$ per entrar dins del developer program&lt;/span&gt;, amb la qual cosa crec que donaran support als desenvolupadors, dema mateix, &lt;a href="http://www.omatech.com"&gt;omatech.com&lt;/a&gt; s'apuntarà al developer program, no hi ha res a perdre i si molt a guanyar.&lt;br /&gt;&lt;br /&gt;Bé, els competidors ja es poden possar les piles:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;Nokia&lt;/span&gt; ja cal que espabilis&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;Microsoft&lt;/span&gt; deixa-ho ja, si en tants anys no t'has fet amb el mercat, desenganyat, ja no ho faras&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;Google&lt;/span&gt;, potser necessitaras alguna cosa més que un Android per trencar el mercat.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;RIM i Palm&lt;/span&gt;, el viure de rendes s'ha acabat, el killer mobile device definitivament ha arribat.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Si encara no era un "believer" avui m'han convençut, l'iPhone arrasarà, es un producte trencador que pot capturar molt "developer mind share" en molt poc temps i aquest cop Microsoft no té ni idea del que li ve a sobre.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Més informació a &lt;a href="http://developer.apple.com"&gt;http://developer.apple.com&lt;/a&gt;&lt;br /&gt;Per cert &lt;a href="http://events.apple.com.edgesuite.net/rtp20e92/event/index.html?internal=fj2l3s9dm"&gt;aquí teniu el vídeo que m'ha fet veure la llum&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-4704904595526485927?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/4704904595526485927/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=4704904595526485927' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4704904595526485927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4704904595526485927'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/03/presentaci-de-liphone-sdk-esdikey.html' title='Presentació de l&apos;iPhone SDK (esdikey)'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-1180046851529953654</id><published>2008-02-18T19:34:00.001+01:00</published><updated>2008-02-18T19:34:04.267+01:00</updated><title type='text'>5 Top reasons why “webmasters” do google’s dirty job</title><content type='html'>If you’re into web development, you may have realized that you’re really working for google every day.Let’s have a look to the different google-tasks performed by a typical webmaster:1. Be kind to the Google search engine2. Google Analytics3. Google Maps4. Google Adsense5. Google Adwords...&lt;br/&gt;&lt;br/&gt;&lt;a href='http://www.ipsojobs.com/blog/2008/02/18/5-top-reasons-why-webmasters-are-doing-googles-dirty-job/'&gt;read more&lt;/a&gt; | &lt;a href='http://digg.com/programming/5_Top_reasons_why_webmasters_do_google_s_dirty_job'&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-1180046851529953654?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/1180046851529953654/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=1180046851529953654' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1180046851529953654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1180046851529953654'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/02/5-top-reasons-why-webmasters-do-googles.html' title='5 Top reasons why “webmasters” do google’s dirty job'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-5084401959482241668</id><published>2008-02-02T21:02:00.000+01:00</published><updated>2008-02-02T21:22:03.041+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='PERL'/><category scheme='http://www.blogger.com/atom/ns#' term='programació'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Com fer un backup incremental en 65 lineas de PERL</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/R6TMrq8XpwI/AAAAAAAAAE8/XB9W3IXRyi8/s1600-h/i_want_you_to_learn_perl.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_NnckS87svhE/R6TMrq8XpwI/AAAAAAAAAE8/XB9W3IXRyi8/s320/i_want_you_to_learn_perl.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5162476123507369730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sempre he volgut tenir &lt;span style="font-weight:bold;"&gt;una manera fàcil de fer backups incrementals&lt;/span&gt; de directoris sencers.&lt;br /&gt;&lt;br /&gt;Aquest cap de setmana he dedicat un dia (no sencer) a implementar un procés amb els següents requeriments:&lt;br /&gt;&lt;br /&gt;- El procés escanejara el directori d'origen i &lt;span style="font-weight:bold;"&gt;replicarà exactament tot el contingut&lt;/span&gt; al directori de destí&lt;br /&gt;- Si pel camí trobem fitxers o directoris ja existents, &lt;span style="font-weight:bold;"&gt;comprovarem si s'han modificat&lt;/span&gt;&lt;br /&gt;- Si el fitxer &lt;span style="font-weight:bold;"&gt;no s'ha modificat, no el copiem&lt;/span&gt;&lt;br /&gt;- Si el directori ja existeix, no el recreem&lt;br /&gt;- &lt;span style="font-weight:bold;"&gt;El directori d'origen MAI serà modificat&lt;/span&gt; pel procés, nomes es permet passar fitxers o directoris al destí, així minimitzem el perill de fer alguna bestiesa&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Per mi, es un backup incremental prou bo.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;La idea es instal·lar als nous Desktops de la oficina que van sobrats de disc dur, el procés, configurat perquè faci backup de les dues unitats de xarxa que tenim a la oficina i on tots treballem de forma compartida.&lt;br /&gt;&lt;br /&gt;Amés una es una unitat de SAMBA que esta mapejada a un Linux de desenvolupament i l'altre es una unitat remota normal i corrent d'un Fileserver amb Windows.&lt;br /&gt;&lt;br /&gt;Dilluns crearé un directori de backup per cada unitat de xarxa a cada PC dels nous i provaré el procés, a veure si tinc èxit.&lt;br /&gt;&lt;br /&gt;De moment en local em funciona, us explico una mica com ho he fet:&lt;br /&gt;&lt;br /&gt;Com sempre diu el &lt;span style="font-weight:bold;"&gt;Manel&lt;/span&gt;, el PERL es molt potent, val a dir que jo sempre modifico la frase per &lt;span style="font-weight:bold;"&gt;"El PERL es potent, pero PERILLOS!!!"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;De totes maneres, aquest matí m'he instal.lat la versió gratuïta el &lt;span style="font-weight:bold;"&gt;"Active State Perl"&lt;/span&gt; el líder en entorn Windows i he començat a rascar, val a dir que fa un any que tinc experiència demostrada en PHP però el PERL és lleugerament diferent i he hagut de canviar una mica el Xip.&lt;br /&gt;&lt;br /&gt;Anem a veure com fer un &lt;span style="font-weight:bold;"&gt;backup incremental d'un directori origen a un directori destí, en nomes 65 línies de PERL&lt;/span&gt; (incloent comentaris i sense fer xapusses per compactar codi)&lt;br /&gt;&lt;br /&gt;Declaració de variables i d'intencions:&lt;br /&gt;&lt;br /&gt;Les primeres línies son molt avorrides, només fem imports i declarem variables...&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;use strict;&lt;br /&gt;use warnings;&lt;br /&gt;use File::Find;&lt;br /&gt;use File::Copy;&lt;br /&gt;use File::stat;&lt;br /&gt;&lt;br /&gt;my $files_copied=0;&lt;br /&gt;my $files_updated=0;&lt;br /&gt;my $dirs_scanned=0;&lt;br /&gt;my $files_scanned=0;&lt;br /&gt;my $dirs_created=0;&lt;br /&gt;&lt;br /&gt;my $source = 'c:/apons/';&lt;br /&gt;my $destination = 'd:/apons2/';&lt;br /&gt;print "Anem a copiar tot el contingut de manera incremental de $source a $destination!\n";&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;$source serà el directori d'origen&lt;/span&gt; (recordem que aquest mai es modificarà) i &lt;span style="font-weight:bold;"&gt;$destination es el directori de destí&lt;/span&gt;, només cal que existeixi, el procés ja crearà tota la estructura de directoris per sota d'ell.&lt;br /&gt;&lt;br /&gt;Uff, ja portem 15 lineas, no se pas si aconseguirem fer tot això en les 50 que ens queden :)&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;find(\&amp;Wanted, $source);&lt;br /&gt;&lt;br /&gt;print "Dirs scanned: $dirs_scanned, Files Scanned: $files_scanned\n";&lt;br /&gt;print "Dirs created: $dirs_created, Files copied: $files_copied, Files updated: $files_updated\n";&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;De fet aquí acaba el "main program", ja que la resta esta a la Subrutina "Wanted", en aquestes 3 línies, simplement cridem a la funció find, que recorre tots els fitxers recursivament partint directori indicat pel segon paràmetre, en aquest cas $source, per cada fitxer s'executarà la subrutina Wanted.&lt;br /&gt;&lt;br /&gt;El find de PERL (que podem fer servir gracies al use File::Find; de les primeres línies) em recorda bastant a la comanda de UNIX find . -name "$source" -exec Wanted {} \; (sempre salvant les distancies)&lt;br /&gt;&lt;br /&gt;Ah, les altres línies son com un resum de les operacions que hem fet, clar, no ?&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;sub Wanted&lt;br /&gt;{&lt;br /&gt;  my $elemento = $_;&lt;br /&gt;  my $source_file=$File::Find::name;&lt;br /&gt;  my $destination_file=$destination.substr($source_file, length($source)-1);&lt;br /&gt;&lt;br /&gt;  if (-d $elemento)&lt;br /&gt;  {# Es un directori&lt;br /&gt;    $dirs_scanned++;&lt;br /&gt;    if (-e $destination_file)&lt;br /&gt;    {# Ya existia el directori, no fem res&lt;br /&gt;      #print "Directorio $destination_file ya creado NO action \n";&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {# No existia el directori, el creem&lt;br /&gt;      $dirs_created++;&lt;br /&gt;      print "Vamos a crear -&gt; $destination_file\n";&lt;br /&gt;      mkdir $destination_file;&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Anem una mica més al gra, vegem el &lt;span style="font-weight:bold;"&gt;codi de la subrutina Wanted&lt;/span&gt;, aquí es on es realment fem la feina.&lt;br /&gt;&lt;br /&gt;my $elemento = $_; asigna el fitxer actual que estem tractant a $elemento;&lt;br /&gt;&lt;br /&gt;Assignem a $source_file la variable $File::Find::name que conte el nom complet del fitxer (incloent el directori).&lt;br /&gt;&lt;br /&gt;A la línia my "$destination_file=$destination.substr($source_file, length($source)-1);" es on substituïm el directori d'origen pel directori destí.&lt;br /&gt;&lt;br /&gt;El "if (-d $elemento)" comprova si el fitxer que estem escanejant es un directori, si aquest es el cas, fem el següent&lt;br /&gt;&lt;br /&gt;$dirs_scanned++; incrementem les estadístiques.&lt;br /&gt;&lt;br /&gt;if (-e $destination_file), si existeix el directori destí no fem res, en canvi al else, incrementem els $dirs_created, printem un missatge i fem un mkdir per crear el directori destí.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Ja portem 40 línies, ai mareta, no se si arribarem, ens queden 25 !!!&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;  if (-f $elemento)&lt;br /&gt;  {# Es un fitxer&lt;br /&gt;    $files_scanned++;&lt;br /&gt;    if (-e $destination_file)&lt;br /&gt;    {# El fitxer ja existeix, mirem la data de modificacio&lt;br /&gt;      #print "El fichero $destination_file existe, comprobamos si esta actualizado.\n";&lt;br /&gt;      my $source_stat = stat($source_file);&lt;br /&gt;      my $source_mtime = $source_stat-&gt;mtime();&lt;br /&gt;      my $destination_stat = stat($destination_file);&lt;br /&gt;      my $destination_mtime = $destination_stat-&gt;mtime();&lt;br /&gt;      if ($source_mtime &gt; $destination_mtime)&lt;br /&gt;      {# Efectiviwonder, el fitxer s'ha modificat, el copiem&lt;br /&gt;        print "OJITO, algo ha canviat al fitxer origen $source_file, maxaquem el backup\n";&lt;br /&gt;        copy($source_file, $destination_file);&lt;br /&gt;        $files_updated++;&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {# El fitxer de desti no existeix, el copiem&lt;br /&gt;      print "El fichero $destination_file NO existe, lo copiamos.\n";&lt;br /&gt;      copy($source_file, $destination_file);&lt;br /&gt;      $files_copied++;&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;El primer if "if (-f $elemento)" controla si el fitxer que estem tractant es realment un fitxer.&lt;br /&gt;&lt;br /&gt;El segon, controla si el fitxer de destí ja existeix "if (-e $destination_file)", si es així declarem obtenim les propietats del fitxer origen i el fitxer destí amb les següents línies:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;      my $source_stat = stat($source_file);&lt;br /&gt;      my $source_mtime = $source_stat-&gt;mtime();&lt;br /&gt;      my $destination_stat = stat($destination_file);&lt;br /&gt;      my $destination_mtime = $destination_stat-&gt;mtime();&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;La funció stat, la podem fer servir gracies al "use File::stat;" en aquest cas obtenim el mtime (modification time) del fitxer d'origen i del destí.&lt;br /&gt;&lt;br /&gt;Posteriorment &lt;span style="font-weight:bold;"&gt;comprovem si el "$source_mtime &gt; $destination_mtime"&lt;/span&gt; si es així hem de maxacar el fitxer de destí sense pietat, ja que està obsolet:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;    print "OJITO, algo ha canviat al fitxer origen $source_file, maxaquem el backup\n";&lt;br /&gt;    copy($source_file, $destination_file);&lt;br /&gt;    $files_updated++;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Com veieu hem aprofitat per printar un bonic missatge i incrementar el contador de fitxers actualitzats.&lt;br /&gt;&lt;br /&gt;Finalment anem al else, que es quan el fitxer de destí no existeix, llavors simplement copiem el fitxer al destí, printem un missatge i actualitzem les estadístiques.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;      print "El fichero $destination_file NO existe, lo copiamos.\n";&lt;br /&gt;      copy($source_file, $destination_file);&lt;br /&gt;      $files_copied++;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aquí podeu veure un exemple de una execució incremental:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;C:\apons&gt;test.pl&lt;br /&gt;Anem a copiar tot el contingut de manera incremental de c:/apons/ a d:/apons2/!&lt;br /&gt;El fichero d:/apons2//lvg200706120451lb.pdf NO existe, lo copiamos.&lt;br /&gt;OJITO, algo ha canviat al fitxer origen c:/apons/test.pl, maxaquem el backup&lt;br /&gt;El fichero d:/apons2//i_want_you_to_learn_perl.jpg NO existe, lo copiamos.&lt;br /&gt;Vamos a crear -&gt; d:/apons2//proves&lt;br /&gt;El fichero d:/apons2//proves/jquery.js NO existe, lo copiamos.&lt;br /&gt;El fichero d:/apons2//proves/provainplace.html NO existe, lo copiamos.&lt;br /&gt;El fichero d:/apons2//proves/provainplace2.html NO existe, lo copiamos.&lt;br /&gt;El fichero d:/apons2//Superman-RedSon/Superman - Red Son 03/RED SON08.JPG NO existe, lo copiamos.&lt;br /&gt;Dirs scanned: 250, Files Scanned: 2653&lt;br /&gt;Dirs created: 1, Files copied: 6, Files updated: 1&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;No torno a copiar tot el codi complert, perquè son només 65 línies, una mica de entrenament de copy&amp;paste no us anirà malament ;)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-5084401959482241668?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/5084401959482241668/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=5084401959482241668' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5084401959482241668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5084401959482241668'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/02/com-fer-un-backup-incremental-en-65.html' title='Com fer un backup incremental en 65 lineas de PERL'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/R6TMrq8XpwI/AAAAAAAAAE8/XB9W3IXRyi8/s72-c/i_want_you_to_learn_perl.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2831699870715861417</id><published>2008-01-17T03:23:00.000+01:00</published><updated>2008-01-17T03:34:45.145+01:00</updated><title type='text'>El meu resum del 2007</title><content type='html'>Com cada any, intento posar un resum, sempre poc exhaustiu, de les millors coses que he viscut a l'any que ha acabat de finalitzar.&lt;br /&gt;&lt;br /&gt;Fa molts dies que ho tinc pendent i aprofito una nit d'insomni per fer-ho.&lt;br /&gt;&lt;br /&gt;Ja em perdonareu les faltes perquè aquí no tinc cap corrector a mà.&lt;br /&gt;&lt;br /&gt;VAMOS ALLA:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Gadgets of the year (comprats o regalats):&lt;/span&gt;&lt;br /&gt;Palm TX&lt;br /&gt;Nokia 6085&lt;br /&gt;Nou GPS bluetooth&lt;br /&gt;TDT USB Pinnacle&lt;br /&gt;Nintendo DS&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Samarretes del any:&lt;/span&gt;&lt;br /&gt;Pardone moi but your teeth are in my neck, Paul Frank (10e!)&lt;br /&gt;I shack for food, Paul Frank (10e!)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Friky coses guays del 2007:&lt;/span&gt;&lt;br /&gt;Twitter&lt;br /&gt;Muchachada nui, NUI! (piticli forever, enjuto, celebrities, mundo viejuno...)&lt;br /&gt;La marcha del algoritmo&lt;br /&gt;&lt;a href="http://desafio-espanyol-hijo-de-puta-a-eurovision-2008.com/"&gt;Desafio Espanyol Hijo de Puta a Eurovisión 2008&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ipsojobs.com"&gt;IPSOJobs.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Coses que he aprés al 2007:&lt;/span&gt;&lt;br /&gt;Action Script&lt;br /&gt;Flash Media Server&lt;br /&gt;Una mica de flash&lt;br /&gt;Molt PHP &lt;br /&gt;Molt jquery&lt;br /&gt;MOOOOOOOOOOLT sobre com portar un negoci, o com a mínim, intentar-ho ;)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Jocs als que m'he viciat aquest any:&lt;/span&gt;&lt;br /&gt;Wii Sports&lt;br /&gt;Rayman Raving Rabbits&lt;br /&gt;&lt;a href="http://www.travian.net"&gt;Travian&lt;/a&gt;&lt;br /&gt;warhammer 40.000 squad command&lt;br /&gt;Brain Training&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Grups que he descobert aquest any:&lt;/span&gt;&lt;br /&gt;Laura Veirs&lt;br /&gt;Jose Gonzalez&lt;br /&gt;Raveonettes&lt;br /&gt;Maximo Park&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Grups que he redescobert aquest any:&lt;/span&gt;&lt;br /&gt;Gorillaz&lt;br /&gt;Family&lt;br /&gt;Hayden&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors concerts als que he anat:&lt;/span&gt;&lt;br /&gt;The Long Blondes&lt;br /&gt;Hayden&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors pelis que he vist durant aquest any:&lt;/span&gt;&lt;br /&gt;Magnolia&lt;br /&gt;Pequeña Miss Sunshine&lt;br /&gt;Bobby&lt;br /&gt;Fur (diario de una obsesión)&lt;br /&gt;Elisabethtown&lt;br /&gt;Elisabeth the golden age&lt;br /&gt;The golden compass&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Llibres que he llegit i m'han agradat durant aquest any:&lt;/span&gt;&lt;br /&gt;Acido Sulfúrico, Amelie Nothomb&lt;br /&gt;On Intelligence, Jeff Hawkings&lt;br /&gt;Harry Potter and the Deathly Hallows, JK Rowling&lt;br /&gt;Fast Food Nation&lt;br /&gt;Rant, chuck palahniuk&lt;br /&gt;La doctrina del shock, naomi klein&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Comics:&lt;/span&gt;&lt;br /&gt;El joven Lovecraft&lt;br /&gt;From Hell&lt;br /&gt;persepolis&lt;br /&gt;bordados&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Series a les que m'he enganxat (per ordre d'adicció):&lt;/span&gt;&lt;br /&gt;Gilmore Girls (s.7)&lt;br /&gt;Scrubs (s.5)&lt;br /&gt;Mentes Criminales (s.2)&lt;br /&gt;Medium (s.4)&lt;br /&gt;CSI (s.7)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Obres de teatre que he vist:&lt;/span&gt;&lt;br /&gt;Plataforma, al Romea de Michel Hollebec amb Juan Echanove&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Sortides al Extranjer:&lt;/span&gt;&lt;br /&gt;Saragossa&lt;br /&gt;Madrid&lt;br /&gt;Paris&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors Hotels als que he anat:&lt;/span&gt;&lt;br /&gt;Desert, el de Paris no va ser gens destacable :(&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Millors restaurants:&lt;/span&gt;&lt;br /&gt;Santaló 103&lt;br /&gt;Ca la nuri&lt;br /&gt;Au gormand, rue moliere, paris&lt;br /&gt;Els Pescadors&lt;br /&gt;Aqua&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bé segur que em deixo coses pero sino no el publicaré mai...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2831699870715861417?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2831699870715861417/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2831699870715861417' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2831699870715861417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2831699870715861417'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2008/01/el-meu-resum-del-2007.html' title='El meu resum del 2007'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-5269070041063721192</id><published>2007-12-19T17:04:00.000+01:00</published><updated>2007-12-19T17:19:27.576+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='muchachada'/><category scheme='http://www.blogger.com/atom/ns#' term='chanante'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>El garatge GAYLOR</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/R2lDDVbKAQI/AAAAAAAAAE0/y9NMzaGb34I/s1600-h/Imatge002.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_NnckS87svhE/R2lDDVbKAQI/AAAAAAAAAE0/y9NMzaGb34I/s320/Imatge002.gif" alt="" id="BLOGGER_PHOTO_ID_5145717773817217282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aquí tenim les fotos del &lt;span style="font-weight:bold;"&gt;Parking GAYLOR&lt;/span&gt; del carrer Aribau de Barcelona.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;La família GAYLOR&lt;/span&gt; esta d'enhorabona, els nois de &lt;span style="font-weight:bold;"&gt;MUCHACHADA NUI&lt;/span&gt;, els hi han fet propaganda gratuïta en aquest video.&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/SihPcHeA7L4&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/SihPcHeA7L4&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Frases mítiques:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;- Soy GAYLOR&lt;br /&gt;- Pués yo soy GAYER&lt;br /&gt;&lt;br /&gt;- A mi me gustan las tortillas, así... revueltas.&lt;br /&gt;- Pues a mí me gustan los bollos !&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Finalment s'ha resolt el dubte de si era GAYLOR o GAYLORD !&lt;br /&gt;&lt;br /&gt;Un altre foto, amb una vista més general:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/R2lDDFbKAPI/AAAAAAAAAEs/DZOwdD66w7w/s1600-h/Imatge001.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_NnckS87svhE/R2lDDFbKAPI/AAAAAAAAAEs/DZOwdD66w7w/s320/Imatge001.gif" alt="" id="BLOGGER_PHOTO_ID_5145717769522249970" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-5269070041063721192?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/5269070041063721192/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=5269070041063721192' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5269070041063721192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5269070041063721192'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/12/el-garatge-gaylor.html' title='El garatge GAYLOR'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/R2lDDVbKAQI/AAAAAAAAAE0/y9NMzaGb34I/s72-c/Imatge002.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-6421261620869335972</id><published>2007-12-15T18:55:00.000+01:00</published><updated>2007-12-15T18:59:44.924+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='telefónica'/><category scheme='http://www.blogger.com/atom/ns#' term='protesta'/><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><category scheme='http://www.blogger.com/atom/ns#' term='política'/><category scheme='http://www.blogger.com/atom/ns#' term='campanya'/><title type='text'>Desconecta tu teléfono fijo !</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/R2QV2hDK4JI/AAAAAAAAAEU/VFogKK46Su0/s1600-h/telefono_fijo_prohibido.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_NnckS87svhE/R2QV2hDK4JI/AAAAAAAAAEU/VFogKK46Su0/s320/telefono_fijo_prohibido.jpg" alt="" id="BLOGGER_PHOTO_ID_5144260700692734098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Acabo de decidir desconectar mi teléfono fijo.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hechos:&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;No tengo display&lt;/span&gt; en el teléfono fijo para mostrar si me entran llamadas de números ocultos o normales.&lt;br /&gt;- Últimamente no paro de recibir &lt;span style="font-weight: bold;"&gt;llamadas de teleoperadoras&lt;/span&gt; (sobretodo con ofertas de ADSL, que pesaos)&lt;br /&gt;- Las teleoperadoras hace unos meses que utilizan la táctica de poner un &lt;span style="font-weight: bold;"&gt;robot de llamadas &lt;/span&gt;(llamar y colgar cuando lo coges) para saber los hábitos de conducta de las posibles víctimas&lt;br /&gt;- Dichos robots de llamadas son lo peor del mundo y ponen de una mala leche bestial...&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;Acabo de llamar a Telefónica al 1004 y muy amablemente me han ofrecido un servicio de bloqueo de números ocultos por 6 euros de alta + 1,20 euros al mes&lt;/span&gt; - Me parece UNA PUTA ESTAFA que: pague por una linea, que esta siendo constantemente bombardeada por empresas de telemárketing, que a su vez pagan a telefónica para ocultar sus números y spamear impunemente a sus propios usuarios y encima tengan el morrazo de intentar cobrarte para bloquear llamadas con números ocultos.&lt;br /&gt;- Si me dijeras, claro, es que no pueden bloquear todos los números ocultos porque técnicamente es imposible, o lo que sea... vale! Pero es que &lt;span style="font-weight: bold;"&gt;PUEDEN, pero claro, te quieren cobrar por ello, ENCIMA!&lt;/span&gt; - Después de explicarme la ESTAFA, la teleoperadora del 1004 me ha preguntado si quería contratar &lt;span style="font-weight: bold;"&gt;ADSL de Telefónica o IMAGENIO, para FLIPAR !&lt;/span&gt;&lt;br /&gt;- También teniendo en cuenta que &lt;span style="font-weight: bold;"&gt;NI DIOS me llama ya al teléfono fijo&lt;/span&gt; (que sólo lo tengo porque es como un &lt;span style="font-weight: bold;"&gt;impuesto revolucionario&lt;/span&gt; de Telefónica por el ADSL)&lt;br /&gt;&lt;br /&gt;He decidido que la única solución es la siguente:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Voy a desconectar todos los terminales de teléfono fijo que hay en casa, y por si acaso lo conectaré una vez al día para ver si tengo algún mensaje en el contestador (que amablemente ofrece Telefónica) o por si quiero hacer alguna llamada.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;He creado esta campaña en facebook para que todos hagamos lo mismo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://apps.facebook.com/causes/view_cause/48275"&gt;Campaña "Desconecta tu teléfono fijo"&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;Esta no es una campaña para perjudicar a nadie (sólo a las teleoperadoras, que no me pillarán nunca en casa y espero que me eliminen de sus bases de datos de posibles clientes spameables).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;YA SE CANSARAN (que cansinooooooooos) !&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-6421261620869335972?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/6421261620869335972/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=6421261620869335972' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6421261620869335972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/6421261620869335972'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/12/desconecta-tu-telfono-fijo.html' title='Desconecta tu teléfono fijo !'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/R2QV2hDK4JI/AAAAAAAAAEU/VFogKK46Su0/s72-c/telefono_fijo_prohibido.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2244944748731921655</id><published>2007-12-06T22:31:00.000+01:00</published><updated>2007-12-06T22:55:49.261+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='informatica'/><title type='text'>Google Chart API, sorprenent</title><content type='html'>Google no para de sorprendre'm&lt;br /&gt;&lt;br /&gt;Google continua sent una companyia diferent, avui he vist a ajaxian.com una referència al &lt;a href="http://code.google.com/apis/chart/" target="_blank"&gt;Google Chart API&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Es al·lucinant com una API tant potent es pot descriure amb una sola pagina d'HTML de manera clara i meridiana.&lt;br /&gt;&lt;br /&gt;Aquí podeu veure un parell d'exemples:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://chart.apis.google.com/chart?cht=lc&amp;chs=200x125&amp;chd=s:helloWoWWa"/&gt;&lt;br /&gt;&lt;a href="http://chart.apis.google.com/chart?cht=lc&amp;chs=200x125&amp;chd=s:helloWoWWa"  target="_blank"&gt;helloWoWWa&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://chart.apis.google.com/chart?cht=lc&amp;chs=200x125&amp;chd=s:helloOMATECH"/&gt;&lt;br /&gt;&lt;a href="http://chart.apis.google.com/chart?cht=lc&amp;chs=200x125&amp;chd=s:helloOMATECH"  target="_blank"&gt;helloOMATECH&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Trobo a faltar support per POST, com a mínim no esta documentat...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;UPDATE:&lt;br /&gt;&lt;br /&gt;Ai, mira quina gracia, he fet un petit experiment i sembla que NO rula, el formulari amb method="POST" no funciona, pero amb method GET si.&lt;br /&gt;&lt;br /&gt;Test form:&lt;br /&gt;&lt;form action="http://chart.apis.google.com/chart" method="GET"&gt;&lt;br /&gt;Chart type: &lt;input type="text" name="cht" value="lc"/&gt;&lt;br /&gt;Chart size: &lt;input type="text" name="chs" value="200x125"/&gt;&lt;br /&gt;Chart Data: &lt;input type="text" name="chd" value="s:helloOMATECH"/&gt;&lt;br /&gt;&lt;input type="submit" value="Enviar"/&gt;&lt;br /&gt;&lt;/form&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2244944748731921655?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2244944748731921655/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2244944748731921655' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2244944748731921655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2244944748731921655'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/12/google-chart-api-sorprenent.html' title='Google Chart API, sorprenent'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-3362341185532510760</id><published>2007-11-22T21:31:00.000+01:00</published><updated>2007-11-22T22:01:09.837+01:00</updated><title type='text'>Hayden i The National al Apolo</title><content type='html'>Aquest dissabte passat (17 de novembre del 2007) vaig tenir la sort d'anar al concert de Hayden i The National al Apolo Club.&lt;br /&gt;&lt;br /&gt;Hayden es un cantautor mític per nosaltres de Toronto, Canada.&lt;br /&gt;&lt;br /&gt;El seu primer single, September, es una de les meves cançons favorites "of all times".&lt;br /&gt;&lt;br /&gt;Des que September era un hitazo han passat més de 10 anys, pero encara s'em posa la gallina de piel al sentirla.&lt;br /&gt;&lt;br /&gt;Com a curiositat, al concert no va tocar "September" pero de totes maneres va valer molt la pena, i em va recordar vells temps, despres vem sopar un pop excel·lent amb l'Otto al bar del costat del Bagdad i vem acabar la nit prenent uns "Gin Tonics de Hendrix" al Negroni amb ell i la Paula.&lt;br /&gt;&lt;br /&gt;Aquí us deixo uns videos gravats al concert i unes quantes fotos.&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/W3-FOb0B9RU&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/W3-FOb0B9RU&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/KBITEeRucfM&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/KBITEeRucfM&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wOnHKIYOdCM&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/wOnHKIYOdCM&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/2o1VyM09I50&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/2o1VyM09I50&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/R0Xq_LDpNYI/AAAAAAAAADI/7YYzm58yoSs/s1600-h/IMG_2078.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_NnckS87svhE/R0Xq_LDpNYI/AAAAAAAAADI/7YYzm58yoSs/s400/IMG_2078.JPG" alt="" id="BLOGGER_PHOTO_ID_5135769321106650498" border="0" /&gt;&lt;/a&gt;Hayden a la guitarra i armónica, primer plà&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/R0Xq_rDpNZI/AAAAAAAAADQ/s3ec9AfYnJQ/s1600-h/IMG_2084.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_NnckS87svhE/R0Xq_rDpNZI/AAAAAAAAADQ/s3ec9AfYnJQ/s400/IMG_2084.JPG" alt="" id="BLOGGER_PHOTO_ID_5135769329696585106" border="0" /&gt;&lt;/a&gt;Hayden als teclats&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/R0Xq_7DpNaI/AAAAAAAAADY/q6Peinm0Ygc/s1600-h/IMG_2090.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_NnckS87svhE/R0Xq_7DpNaI/AAAAAAAAADY/q6Peinm0Ygc/s400/IMG_2090.JPG" alt="" id="BLOGGER_PHOTO_ID_5135769333991552418" border="0" /&gt;&lt;/a&gt;Hayden a la guitarra&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/R0Xpc7DpNXI/AAAAAAAAADA/x9Upn3Gx8X8/s1600-h/IMG_2072.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_NnckS87svhE/R0Xpc7DpNXI/AAAAAAAAADA/x9Upn3Gx8X8/s400/IMG_2072.JPG" alt="" id="BLOGGER_PHOTO_ID_5135767633184503154" border="0" /&gt;&lt;/a&gt;Hayden a la guitarra i tocant l'armónica alhora, un crack :)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/R0XrALDpNbI/AAAAAAAAADg/ltJSrLQl5NU/s1600-h/IMG_2094.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_NnckS87svhE/R0XrALDpNbI/AAAAAAAAADg/ltJSrLQl5NU/s400/IMG_2094.JPG" alt="" id="BLOGGER_PHOTO_ID_5135769338286519730" border="0" /&gt;&lt;/a&gt;The National&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/R0XrArDpNcI/AAAAAAAAADo/ZX0NFYGjApk/s1600-h/IMG_2095.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_NnckS87svhE/R0XrArDpNcI/AAAAAAAAADo/ZX0NFYGjApk/s400/IMG_2095.JPG" alt="" id="BLOGGER_PHOTO_ID_5135769346876454338" border="0" /&gt;&lt;/a&gt;Lead Guitar i teclista al fons (també era violi) de The National&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/R0Xrj7DpNdI/AAAAAAAAADw/hsRF3Qc_tvM/s1600-h/IMG_2096.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_NnckS87svhE/R0Xrj7DpNdI/AAAAAAAAADw/hsRF3Qc_tvM/s400/IMG_2096.JPG" alt="" id="BLOGGER_PHOTO_ID_5135769952466843090" border="0" /&gt;&lt;/a&gt;The National&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/R0XrkLDpNeI/AAAAAAAAAD4/ZI0ThNnsX9s/s1600-h/IMG_2099.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_NnckS87svhE/R0XrkLDpNeI/AAAAAAAAAD4/ZI0ThNnsX9s/s400/IMG_2099.JPG" alt="" id="BLOGGER_PHOTO_ID_5135769956761810402" border="0" /&gt;&lt;/a&gt;El cantant de The National (1)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/R0XrlbDpNfI/AAAAAAAAAEA/AmgAYrTJHdY/s1600-h/IMG_2102.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_NnckS87svhE/R0XrlbDpNfI/AAAAAAAAAEA/AmgAYrTJHdY/s400/IMG_2102.JPG" alt="" id="BLOGGER_PHOTO_ID_5135769978236646898" border="0" /&gt;&lt;/a&gt;El cantant de The National (2)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;PD: He recuperat el "September" a la palm, aixi com un cover de Hayden interpretant "Gouge Away" de Pixies, si "Gouge Away" ja es genial, no ho es menys el cover de Hayden, totalment recomenable !!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-3362341185532510760?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/3362341185532510760/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=3362341185532510760' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3362341185532510760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3362341185532510760'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/11/hayden-i-national-al-apolo.html' title='Hayden i The National al Apolo'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/R0Xq_LDpNYI/AAAAAAAAADI/7YYzm58yoSs/s72-c/IMG_2078.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-5394108854496254429</id><published>2007-11-20T10:56:00.000+01:00</published><updated>2007-11-20T11:12:29.230+01:00</updated><title type='text'>La Generalitat de Catalunya encarrega enquestes que són fetes en Castellà</title><content type='html'>Avui m'han fet una enquesta telefònica a l'empresa, ens preguntaven sobre la evolució de les TIC a la nostra empresa, importacions, exportacions, facturació etc.&lt;br /&gt;&lt;br /&gt;Fins aquí tot bé.&lt;br /&gt;&lt;br /&gt;El problema ve quan m'anuncien que es tracta d'una enquesta de la Generalitat, però la operadora em parla en Castellà i no només això, sinó que davant la meva amable petició a que canvii al Català, m'informa que &lt;span style="font-weight:bold;"&gt;L'ARGUMENTARI DE LA ENQUESTA ESTÀ EN CASTELLÀ&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Com que la noia no tenia cap culpa, fins i tot m'ha explicat en Català el problema tot i que no era catalano-parlant, jo he accedit a fer la enquesta (en Castellà), però conec molts casos de gent que s'ha negat a fer enquestes en aquestes condicions i no sense raó.&lt;br /&gt;&lt;br /&gt;Crec que el problema aquí el té &lt;span style="font-weight:bold;"&gt;PERSEO&lt;/span&gt;, la empresa de enquestes i la Generalitat per no controlar les subcontrates que realitza, que:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;No tenen profesionals que siguin capaços de fer un argumentari en català.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;No tenen profesionals que siguin capaços de emetre aquest argumentari en català.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Té tela, perquè després diguin que el Castellà esta perseguit !&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-5394108854496254429?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/5394108854496254429/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=5394108854496254429' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5394108854496254429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5394108854496254429'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/11/la-generalitat-de-catalunya-encarrega.html' title='La Generalitat de Catalunya encarrega enquestes que són fetes en Castellà'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-2711035079377667534</id><published>2007-11-06T15:35:00.000+01:00</published><updated>2007-11-06T15:55:23.713+01:00</updated><title type='text'>How to generate a set of unique random strings in PHP</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/RzCAODMYYpI/AAAAAAAAAC4/3vZY8UGjyPg/s1600-h/ScreenHunter_078.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_NnckS87svhE/RzCAODMYYpI/AAAAAAAAAC4/3vZY8UGjyPg/s320/ScreenHunter_078.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5129740954438754962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm amazed in my daily work of how useful and easy to use is PHP.&lt;br /&gt;&lt;br /&gt;Today I've to generate 1.728 random strings of 9 characters each.&lt;br /&gt;&lt;br /&gt;Each string must contain only a subset of alphanumeric characters, no zero, no Ç, no Ñ, etc.&lt;br /&gt;&lt;br /&gt;Of course there must no be repeated strings in the 1.728 results.&lt;br /&gt;&lt;br /&gt;I've added the constraint, don't repeat the same character inside an string, to avoid, results like "AAAbbbCCC" for example.&lt;br /&gt;&lt;br /&gt;Let's code:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function get_result()&lt;br /&gt;{&lt;br /&gt;  $valid_chars=array("1", "2", "3", "4", "5", "6", "7", "8", "9"&lt;br /&gt;  , "a", "b", "c", "d", "e", "f", "g", "h", "j", "k", "m", "n", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"&lt;br /&gt;  , "A", "B", "C", "D", "E", "F", "G", "H", "J", "K", "M", "N", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z");&lt;br /&gt;&lt;br /&gt;  $result=array_rand($valid_chars, 9);&lt;br /&gt;  $result_str='';&lt;br /&gt;  foreach ($result as $value)&lt;br /&gt;  {&lt;br /&gt;    $result_str.=$valid_chars[$value];&lt;br /&gt;  }&lt;br /&gt;  return $result_str;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;this easy function does the following, first declare the array of allowed chars in the resulting string $valid_chars, using array_rand we obtain 9 keys to the array randomly generated, for example $result could be {7, 10, 14, 20, 22, 30, 35, 42, 49}&lt;br /&gt;&lt;br /&gt;Then we loop through the keys with a foreach and simply obtain the character associated to the key and concatenate to the $result_str string.&lt;br /&gt;&lt;br /&gt;Finally the body of the php:&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;$results=array();&lt;br /&gt;&lt;br /&gt;for ($i=0; $i&lt;=2000; $i++)&lt;br /&gt;{&lt;br /&gt;  array_push($results, get_result());&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;$results=array_unique($results);&lt;br /&gt;&lt;br /&gt;$cont=0;&lt;br /&gt;$results_str='';&lt;br /&gt;foreach ($results as $value)&lt;br /&gt;{&lt;br /&gt;  $cont++;&lt;br /&gt;  $results_str.=$value.'&lt;br /&gt;';&lt;br /&gt;&lt;br /&gt;  if ($cont&gt;=1728)&lt;br /&gt;  {&lt;br /&gt;    break;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;echo $results_str;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;In this code we simply loop from 0 to 2000 calling the get_result() function and storing the result in an array.&lt;br /&gt;&lt;br /&gt;Then we call the array_unique to avoid duplicated strings (for this reason we have generate a bit more than 1728 results) at this point $results have yet more than 1.728 valid and unique resulting strings.&lt;br /&gt;&lt;br /&gt;Finally we loop through the array and break the loop when the limit of 1.728 strings are reached, adding to a resulting string each code, and then output the string.&lt;br /&gt;&lt;br /&gt;Enjoy your new randomly generated codes !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-2711035079377667534?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/2711035079377667534/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=2711035079377667534' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2711035079377667534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/2711035079377667534'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/11/how-to-generate-set-of-unique-random.html' title='How to generate a set of unique random strings in PHP'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_NnckS87svhE/RzCAODMYYpI/AAAAAAAAAC4/3vZY8UGjyPg/s72-c/ScreenHunter_078.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-5837676772232183127</id><published>2007-10-29T18:01:00.000+01:00</published><updated>2007-10-29T18:02:40.536+01:00</updated><title type='text'>ipsojobs return, devolviendo código a la comunidad</title><content type='html'>La gente de ipsojobs ha creado una categoría en su blog que se titula &lt;a href="http://www.ipsojobs.com/blog/category/ipsojobs-return/" target="_blank"&gt;ipsojobs-return&lt;/a&gt;, que contiene artículos técnicos, tanto en inglés como en castellano sobre how-tos que se han usado en la página ipsojobs.com.&lt;br /&gt;&lt;br /&gt;De momento, acaba de aparecer un segundo tutorial, explicando &lt;a href="http://www.ipsojobs.com/blog/2007/10/29/nuevo-widget-uwa-de-ipsojobscom/" target="_blank"&gt;como crear un widget de tipo UWA&lt;/a&gt; (Universal Widget API) que se puede utilizar en NetVibes, en iGoogle y en nuestro propio blog.&lt;br /&gt;&lt;br /&gt;El anterior artículo hablaba de &lt;a href="http://www.ipsojobs.com/blog/2007/10/15/cache-and-gzip-your-javascripts-and-csss-files-to-speed-up-your-site/" target="_blank"&gt;como zippear y cachear los javascripts y los CSSs de una página para optimizar la descarga de un site&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ipsojobs.com/" target="_blank"&gt;ipsojobs.com&lt;/a&gt; es una bolsa de trabajo on-line especializada en trabajos urgentes y usa un modelo de administración distribuida remunerando a los administradores de cada ciudad utilizando google adsense.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-5837676772232183127?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/5837676772232183127/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=5837676772232183127' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5837676772232183127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5837676772232183127'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/10/ipsojobs-return-devolviendo-cdigo-la.html' title='ipsojobs return, devolviendo código a la comunidad'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-677909023349189502</id><published>2007-10-29T15:10:00.000+01:00</published><updated>2007-10-29T15:11:17.470+01:00</updated><title type='text'>Nuevo widget UWA para ipsojobs.com</title><content type='html'>Esta semana hemos estado preparando un widget &lt;a href="http://dev.netvibes.com/" target="_blank"&gt;UWA&lt;/a&gt; en ipsojobs, UWA significa &lt;a href="http://dev.netvibes.com/" target="_blank"&gt;"Universal Widget API"&lt;/a&gt; y es una especie de standard creado por netvibes para poder crear Widgets en cualquier plataforma (Netvibes, igoogle, opera, iPhone) una especie de "write once, run everywhere" que prometia Sun con Java en su momento pero aplicado al mundo de los Widgets.&lt;br /&gt;&lt;br /&gt;Ya puestos a crear un widget, lo hemos creado con UWA, aunque es posible que si salen incompatibilidades debamos crear n-widgets para las n-plataformas sobre las que queramos desarrollar.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ipsojobs.com/blog/2007/10/29/nuevo-widget-uwa-de-ipsojobscom/ipsojobs-uwa-widget-in-action/" target="_blank" rel="attachment wp-att-16" title="Ipsojobs UWA Widget in action"&gt;&lt;img src="http://www.ipsojobs.com/blog/wp-content/uploads/2007/10/ipsojobs_uwa_widget.jpg" alt="Ipsojobs UWA Widget in action" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El widget pretende ser algo un poco más complejo que un simple lector de RSS, en concreto los objetivos del widget son:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Permitir seleccionar fácilmente la ciudad sobre la que queremos consultar las ofertas de trabajo de ipsojobs.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;La selección de la ciudad debe ser "dinámica" dado que cada día aparecen ciudades nuevas no puede ser una lista estática.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Cuando estas viendo las ofertas de una ciudad siempre podrás cambiar a otra ciudad fácilmente.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;El número de ofertas por ciudad debe ser personalizable.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Una vez seleccionada una ciudad el widget debe "recordar la preferencia" y mostrar las ofertas de la ciudad hasta que el usuario decida cambiarla.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Si quereis probarlo simplemente podéis visitar &lt;a href="http://www.ipsojobs.com/widgets/uwa.html" target="_blank"&gt;http://www.ipsojobs.com/widgets/uwa.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El código del widget UWA es relativamente sencillo, se basa en un sólo fichero XHTML con todos los javascripts y los CSS incrustados.&lt;br /&gt;&lt;br /&gt;Declaración:&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&amp;gt;&lt;br /&gt;&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xmlns:widget="http://www.netvibes.com/ns/" &amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;meta name="author" content="Agusti Pons, omatech.com" /&amp;gt;&lt;br /&gt;&amp;lt;meta name="description" content="ipsojobs.com find jobs easy in your city" /&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;meta name="apiVersion" content="1.0" /&amp;gt;&lt;br /&gt;&amp;lt;meta name="autoRefresh" content="20" /&amp;gt;&lt;br /&gt;&amp;lt;meta name="debugMode" content="true" /&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;link rel="stylesheet" type="text/css" href="http://www.netvibes.com/themes/uwa/style.css" /&amp;gt;&lt;br /&gt;&amp;lt;script type="text/javascript" src="http://www.netvibes.com/js/UWA/load.js.php?env=Standalone"&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;De esta parte, sólo cabe destacar que se debe modificar el autor y la descripción así como el parámetro debugMode, que en producción deberá ser false. El debugMode=true es muy practico porque manda los mensajes de error a la consola del navegador y se puden consultar con el Firebug por ejemplo.&lt;br /&gt;&lt;br /&gt;Javascripts útiles:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;&amp;lt;![CDATA[&lt;br /&gt;function showhide(e)&lt;br /&gt;{&lt;br /&gt;//el = document.getElementById(e);&lt;br /&gt;el = widget.body.getElementsByClassName(e)[0];&lt;br /&gt;el.style.display = el.style.display == "block" ? "none" : "block";&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;function getlang()&lt;br /&gt;{&lt;br /&gt;return widget.lang.substr(0, 2);&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;function link(url)&lt;br /&gt;{&lt;br /&gt;if (widget &amp;amp;&amp;amp; widget.openURL)&lt;br /&gt;{&lt;br /&gt;widget.openURL(url);&lt;br /&gt;}&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;function getSelected(ctrl)&lt;br /&gt;{&lt;br /&gt;for(i=0;i&lt;ctrl.length;i++)&gt;&lt;br /&gt;{&lt;br /&gt;if(ctrl[i].checked)&lt;br /&gt;{&lt;br /&gt;return ctrl[i].value;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;return '';&lt;br /&gt;}&lt;/ctrl.length;i++)&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;function setcity(url)&lt;br /&gt;{&lt;br /&gt;widget.setBody('&amp;lt;p&amp;gt;...&amp;lt;/p&amp;gt;');&lt;br /&gt;widget.setValue('url', url);&lt;br /&gt;UWA.Data.getFeed(widget.getValue('url')+'?lang='+getlang(), ipsowidget.display);&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;function selectcity()&lt;br /&gt;{&lt;br /&gt;widget.setTitle('ipsojobs.com widget - setting...');&lt;br /&gt;UWA.Data.getText('http://www.ipsojobs.com/api/controller.php?action=zones_sites_list&amp;amp;xsl=netvibes〈='+getlang(), ipsowidget.zones_sites_processor);&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;function replace(texto,s1,s2)&lt;br /&gt;{&lt;br /&gt;return texto.split(s1).join(s2);&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;function get_change_city()&lt;br /&gt;{&lt;br /&gt;var lang = getlang();&lt;br /&gt;if (lang=='es')&lt;br /&gt;{&lt;br /&gt;return 'Cambiar ciudad';&lt;br /&gt;}&lt;br /&gt;if (lang=='ca')&lt;br /&gt;{&lt;br /&gt;return 'Canviar ciutat';&lt;br /&gt;}&lt;br /&gt;if (lang=='fr')&lt;br /&gt;{&lt;br /&gt;return 'Changer de ville';&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;return 'Select city';&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;]]&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Las dos funciones más interesantes son setcity() y selectcity() que detallo a continuación:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;function setcity(url)&lt;br /&gt;{&lt;br /&gt;widget.setBody('&amp;lt;p&amp;gt;...&amp;lt;/p&amp;gt;');&lt;br /&gt;widget.setValue('url', url);&lt;br /&gt;UWA.Data.getFeed(widget.getValue('url')+'?lang='+getlang(), ipsowidget.display);&lt;br /&gt;}&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Recibe como parámetro la url del RSS que nos han clicado en la pagina de selección de la ciudad, primero ponemos unos puntos suspensivos para indicar que estamos cargando (widget.setBody('&amp;lt;p&amp;gt;...&amp;lt;/p&amp;gt;');) posteriormente actualizamos el valor de la preferencia url (recordad que es oculta y el usuario no la puede ver) con la instrucción widget.setValue('url', url); y finalmente cargamos el feed RSS en el body, fijaos que utilizamos la url de la preferencia que acabamos de actualizar pero le añadimos el parámetro lang basándonos en el language del navegador del usuario UWA.Data.getFeed(widget.getValue('url')+'?lang='+getlang(), ipsowidget.display);.&lt;br /&gt;&lt;br /&gt;Para mostrar el RSS feed en el body fijaros que llamamos a la función display del widget que veremos más abajo declarada como ipsowidget.display = function(feed) esta función es muy parecida a la que se explica en el &lt;a href="http://dev.netvibes.com/doc/howto/build_a_rss_reader" target="_blank"&gt;HOWTO de como mostrar un RSS en la web de Netvibes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;function selectcity()&lt;br /&gt;{&lt;br /&gt;widget.setTitle('ipsojobs.com widget - setting...');&lt;br /&gt;UWA.Data.getText('http://www.ipsojobs.com/api/controller.php?action=zones_sites_list&amp;amp;xsl=netvibes〈='+getlang(), ipsowidget.zones_sites_processor);&lt;br /&gt;}&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;La función selectcity, sólo tiene dos lineas, la primera modifica el título del widget widget.setTitle('ipsojobs.com widget - setting...'); indicando que no estamos en ningúna ciudad sino en la pantalla de setting. La segunda linea carga una url especial de ipsojobs que genera el html necesario para mostrar el seleccionable de las distintas zonas y ciudades UWA.Data.getText('http://www.ipsojobs.com/api/controller.php?action=zones_sites_list&amp;amp;xsl=netvibes〈='+getlang(), ipsowidget.zones_sites_processor); con el html resultante se llama a la función ipsowidget.zones_sites_processor que veremos más abajo y simplemente machaca el body con el nuevo html. Cabe destacar que el html contiene la lista de zonas y sus ciudades ocultas, al clicar sobre la zona se llama a la función showhide para mostrar las ciudades de esta zona. Con iGoogle he comprovado que el desplegado y el plegado no funcionan muy bien porque el widget no se redimensiona correctamente, en cambio si arrastras el titulo del widget como si lo fueses a reposicionar, entonces se recalcula la altura del mismo correctamente.&lt;br /&gt;&lt;br /&gt;Preferencias y CSSs:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&amp;lt;title&amp;gt;ipsojobs.com widget&lt;br /&gt;&amp;lt;link rel="icon" type="image/png" href="http://www.netvibes.com/favicon.ico" /&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;widget:preferences&amp;gt;&lt;br /&gt;&amp;lt;preference name="url" type="hidden" label="URL" defaultValue="" /&amp;gt;&lt;br /&gt;&amp;lt;preference name="limit" type="range" label="Number of items to display" defaultValue="10" step="1" min="1" max="25" /&amp;gt;&lt;br /&gt;&amp;lt;/widget:preferences&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;style type="text/css"&amp;gt;&lt;br /&gt;/* your CSS rules */&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;body {&lt;br /&gt;height: 400px;&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;a:hover {&lt;br /&gt;cursor: pointer;&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;h2 {&lt;br /&gt;color: #8CC402;&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;h3 {&lt;br /&gt;color: #8CC402;&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;/style&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Aquí podemos ver que creamos una preferencia llamada url de tipo hidden, es la que nos servira para almacenar la url del recurso RSS de la ciudad seleccionada. También creamos el parametro limit que permitirá al usuario seleccionar el numero de ofertas a mostrar en el rango de 1 a 25.&lt;br /&gt;&lt;br /&gt;El meollo de la cuestión:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;&amp;lt;![CDATA[&lt;br /&gt;var ipsowidget = {}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ipsowidget.feed = false;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ipsowidget.display = function(feed)&lt;br /&gt;{&lt;br /&gt;// get the number of items to display&lt;br /&gt;widget.preferences[1].max = feed.items.length;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;var toolbar=widget.createElement('h2');&lt;br /&gt;var website_url=replace(widget.getValue('url'), '/rss/controller.php', '');&lt;br /&gt;toolbar.setHTML('&lt;a onclick="link(\''+website_url+'\')"&gt;'+feed.title+'&lt;/a&gt;');&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;var toolbar2=widget.createElement('h3');&lt;br /&gt;toolbar2.setHTML('&lt;a onclick="selectcity();"&gt;'+get_change_city()+'&lt;/a&gt;');&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;widget.setTitle('ipsojobs.com - '+feed.title);&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// create the 'ul' element, applying it the CSS class 'nv-feedList'&lt;br /&gt;var feedList = widget.createElement('ul');&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// your 'ul' element MUST make use of the 'nv-feedList' class&lt;br /&gt;// to ensure your widget uses the UWA UI library&lt;br /&gt;feedList.className = 'nv-feedList';&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// number of parsed items&lt;br /&gt;var j = 0;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// loop through the downloaded items&lt;br /&gt;for(var i=0; i &amp;lt; feed.items.length; i++)&lt;br /&gt;{&lt;br /&gt;// if the limit is reached, stop looping&lt;br /&gt;if (j &amp;gt;= widget.getValue('limit')) break;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// for each item, create the 'li' element&lt;br /&gt;var item = feed.items[i];&lt;br /&gt;var li = widget.createElement('li');&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// create and fill the 'a' element of the item with the item's link&lt;br /&gt;var a = widget.createElement('a');&lt;br /&gt;a.href = item.link;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// fill the 'a' element with the item's title&lt;br /&gt;var displayTitle = item.title;&lt;br /&gt;a.innerHTML = displayTitle;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// build the title from the 255 first characters of the content&lt;br /&gt;// remove the content's HTML tags along the way&lt;br /&gt;var title = item.content.stripTags().truncate(255);&lt;br /&gt;a.title = title;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// set a tooltip on the 'a' element, with the item's content&lt;br /&gt;a.onmouseover = function()&lt;br /&gt;{&lt;br /&gt;UWA.Utils.setTooltip(this, this.content, 250);&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// finally append the 'a' element we just filled, into the 'li' element&lt;br /&gt;li.appendChild(a);&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;// ...and append the 'li' element to the main 'ul' element&lt;br /&gt;feedList.appendChild(li);&lt;br /&gt;j++;&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;var general=widget.createElement('div');&lt;br /&gt;general.appendChild(toolbar);&lt;br /&gt;general.appendChild(toolbar2);&lt;br /&gt;general.appendChild(feedList);&lt;br /&gt;// once the needed items have been parsed,&lt;br /&gt;// send the main 'ul' element to the HTML body tag&lt;br /&gt;widget.setBody(general);&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ipsowidget.zones_sites_processor = function(text)&lt;br /&gt;{&lt;br /&gt;widget.setBody(text);&lt;br /&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;widget.onLoad = function()&lt;br /&gt;{&lt;br /&gt;if (widget.getValue('url')=='')&lt;br /&gt;{&lt;br /&gt;selectcity();&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;//alert(getlang());&lt;br /&gt;UWA.Data.getFeed(widget.getValue('url')+'?lang='+getlang(), ipsowidget.display);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;]]&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;La mayoría de este código es muy parecido al &lt;a href="http://dev.netvibes.com/doc/howto/build_a_rss_reader" target="_blank"&gt;HOWTO de como hacer un RSS widget con UWA&lt;/a&gt; (solucionando algún pequeño bug) con las siguientes diferencias:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;var toolbar=widget.createElement('h2');&lt;br /&gt;var website_url=replace(widget.getValue('url'), '/rss/controller.php', '');&lt;br /&gt;toolbar.setHTML('&lt;a onclick="link(\''+website_url+'\')"&gt;'+feed.title+'&lt;/a&gt;');&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;var toolbar2=widget.createElement('h3');&lt;br /&gt;toolbar2.setHTML('&lt;a onclick="selectcity();"&gt;'+get_change_city()+'&lt;/a&gt;');&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;widget.setTitle('ipsojobs.com - '+feed.title);&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;En este fragmento creamos el elemento DOM que nos muestra el nombre de la ciudad seleccionada (con un link a la misma) y el elemento que nos permite cambiar de ciudad. En la última linea también actualizamos la barra de título del widget con el nombre de la ciudad seleccionada.&lt;br /&gt;&lt;br /&gt;Al final, hemos añadido los fragmentos DOM creados.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;var general=widget.createElement('div');&lt;br /&gt;general.appendChild(toolbar);&lt;br /&gt;general.appendChild(toolbar2);&lt;br /&gt;general.appendChild(feedList);&lt;br /&gt;// once the needed items have been parsed,&lt;br /&gt;// send the main 'ul' element to the HTML body tag&lt;br /&gt;widget.setBody(general);&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;El onLoad también esta un poco tuneado, en el ejemplo siempre carga la url, pero en nuestro caso puede ser que el widget se haya instalado por primera vez y no tengamos ninguna url en concreto, por eso hacemos lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;widget.onLoad = function()&lt;br /&gt;{&lt;br /&gt;if (widget.getValue('url')=='')&lt;br /&gt;{&lt;br /&gt;selectcity();&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;//alert(getlang());&lt;br /&gt;UWA.Data.getFeed(widget.getValue('url')+'?lang='+getlang(), ipsowidget.display);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Simplemente detecta si ya tenemos una url fijada y sino llamamos a selectcity que ya se encarga de hacer la llamada AJAX correspondiente para mostrar el selector de ciudades. En caso contrario (este usuario ya tenia la preferencia url fijada para este widget) simplemente la cargamos llamando a UWA.Data.getFeed, fijaros que obtengo el lenguaje del navegador y intento llamar con el lenguaje más apropiado al RSS que me interesa.&lt;br /&gt;&lt;br /&gt;Finalmente el body de la página&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;Welcome to the ipsojobs.com widget &amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;...&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Esta parte no tiene misterio, simplemente mostramos un body, que en seguida se machacará con la función widget.onLoad, que hemos visto más arriba.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-677909023349189502?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/677909023349189502/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=677909023349189502' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/677909023349189502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/677909023349189502'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/10/nuevo-widget-uwa-para-ipsojobscom.html' title='Nuevo widget UWA para ipsojobs.com'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-1188027635934757536</id><published>2007-10-11T13:35:00.000+02:00</published><updated>2007-10-11T13:42:27.246+02:00</updated><title type='text'>Cache and GZIP your javascripts and CSSs files to speed up your site</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/Rw4LARFfLfI/AAAAAAAAACw/kyC1QqcGJHU/s1600-h/ScreenHunter_071.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_NnckS87svhE/Rw4LARFfLfI/AAAAAAAAACw/kyC1QqcGJHU/s400/ScreenHunter_071.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5120041925581155826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've been trying to mix different sources to optimize the download speed of the javascript files and the CSS files of any web application, in particular I've worked for the IPSOJobs new urgent job bank web page, but it can be applicable in a more general way.&lt;br /&gt;&lt;br /&gt;Your Web application can use this files if:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;You can use .htaccess in your hosting&lt;/li&gt;&lt;br /&gt;&lt;li&gt;You have CSS only and JS only folders to apply to the whole folder&lt;/li&gt;&lt;br /&gt;&lt;li&gt;You can use PHP in your hosting&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;If all the above conditions are met, &lt;span style="font-weight:bold;"&gt;you can simply add three files&lt;/span&gt; to your CSS and/or JS folder and you are done.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Please, take with caution and do some testing, don't use directly in a production environment.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Of course, I'll not give any waranty of succes and you have to check the results using the Firebug Extension of Firefox, the "Live HTTP Headers" extension and the YSlow plugin of the Firebug Extension.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;First file .htaccess&lt;/span&gt;:&lt;br /&gt;Modify your .htaccess file to include the following:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;AddHandler application/x-httpd-php .css .js&lt;br /&gt;php_value auto_prepend_file gzip-start.php&lt;br /&gt;php_value auto_append_file gzip-end.php&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This code, tells Apache to automatically run the &lt;span style="font-weight:bold;"&gt;gzip-start.php&lt;/span&gt; before the requested javascript or css file and to run the file &lt;span style="font-weight:bold;"&gt;gzip-end.php&lt;/span&gt; after the conclusion of the requested file.&lt;br /&gt;&lt;br /&gt;It's a powerful way to create common headers and footers to pages or files, but be aware that it comes at a cost, &lt;span style="font-weight:bold;"&gt;it's more fast to serve the static file alone than to run an php script before and one after the file&lt;/span&gt;, of course, you have to do some testing and see if it's worthy to do so.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Second file, the magical gzip-start.php:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;?php &lt;br /&gt;&lt;br /&gt;function get_http_mdate()&lt;br /&gt;{&lt;br /&gt;  return gmdate('D, d M Y H:i:s', filemtime($_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF'])).' GMT';&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function check_modified_header()&lt;br /&gt;{// This function is based on code from http://ontosys.com/php/cache.html&lt;br /&gt;  $headers=apache_request_headers();&lt;br /&gt;  $if_modified_since=preg_replace('/;.*$/', '', $headers['If-Modified-Since']);&lt;br /&gt;  if(!$if_modified_since)&lt;br /&gt;  {&lt;br /&gt; return;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  $gmtime=get_http_mdate();&lt;br /&gt;&lt;br /&gt;  if ($if_modified_since == $gmtime) &lt;br /&gt;  {&lt;br /&gt; header("HTTP/1.1 304 Not Modified");&lt;br /&gt; exit;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;check_modified_header();&lt;br /&gt;&lt;br /&gt;// Open a gzipped buffer&lt;br /&gt;ob_start ("ob_gzhandler");&lt;br /&gt;&lt;br /&gt;if (strpos($_SERVER['PHP_SELF'], '.js')&gt;0)&lt;br /&gt;{// Javascript file&lt;br /&gt;  header("Content-type: text/javascript");&lt;br /&gt;}&lt;br /&gt;elseif (strpos($_SERVER['PHP_SELF'], '.css')&gt;0)&lt;br /&gt;{// CSS file&lt;br /&gt;  header("Content-type: text/css");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;$offset = 60000000; // Far far away in time&lt;br /&gt;&lt;br /&gt;// Expires&lt;br /&gt;header("Expires: ".gmdate("D, d M Y H:i:s", time() + $offset) . " GMT");&lt;br /&gt;&lt;br /&gt;// Cache-Control&lt;br /&gt;header("Cache-Control: must-revalidate, max-age=".(time()+$offset));&lt;br /&gt;&lt;br /&gt;header("Last-Modified: ".get_http_mdate());&lt;br /&gt;&lt;br /&gt;// generate unique ID, using the modification date and the absolute path to the file&lt;br /&gt;$hash = md5(filemtime($_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF']).$_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF']);&lt;br /&gt;header('Etag: "'.$hash.'"');&lt;br /&gt;&lt;br /&gt;?&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The concept is clear, this file is interpreted by the PHP runtime rigth before the output of the requested file.&lt;br /&gt;&lt;br /&gt;Let's see the different parts of the file:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;check_modified_header();&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This function looks for the modification date of the requested file (filemtime($_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF'])) and returns a HTTP 304 (Not Modified) if the file is fresh, to do that, first looks for a request header If-Modified-Since and then compare the dates.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;// Open a gzipped buffer&lt;br /&gt;ob_start ("ob_gzhandler");&lt;br /&gt;&lt;br /&gt;if (strpos($_SERVER['PHP_SELF'], '.js')&gt;0)&lt;br /&gt;{// Javascript file&lt;br /&gt;  header("Content-type: text/javascript");&lt;br /&gt;}&lt;br /&gt;elseif (strpos($_SERVER['PHP_SELF'], '.css')&gt;0)&lt;br /&gt;{// CSS file&lt;br /&gt;  header("Content-type: text/css");&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;These lines opens a PHP buffer with the trick that it's using GZip compression, this is a very good feature of PHP that enables you to output gzipped content without any modification. Afterwards we put the Content-Type of the resulting file, depending of the extension of the file we put text/css or text/javascript.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$offset = 60000000; // Far far away in time&lt;br /&gt;&lt;br /&gt;// Expires&lt;br /&gt;header("Expires: ".gmdate("D, d M Y H:i:s", time() + $offset) . " GMT");&lt;br /&gt;&lt;br /&gt;// Cache-Control&lt;br /&gt;header("Cache-Control: must-revalidate, max-age=".(time()+$offset));&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;These lines put the Expires and Cache-Control headers, both far away in time, we create the variable offset with a constant 60 million seconds (about 2 years) and use that to generate a Expires header and a Cache-Control header with the value of two years in the future.&lt;br /&gt;&lt;br /&gt;Be warned, your CSS and your JS files will be cached in a lot of proxies and client browsers, you have to use a "rename file policy" in your HTML to prevent the users from using old versions of the files. We've got little javascripts and css files to change, but I recommend to split these kind of files in different folders, for instance /js/usually-modified/omatech.js and apply only the caching technique to the folder usually-modified, then rename each time the .js file with a timestamp, say omatech_20071010.js, and change your html code to reflect the new version.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;header("Last-Modified: ".get_http_mdate());&lt;br /&gt;&lt;br /&gt;$hash = md5(filemtime($_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF']).$_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF']);&lt;br /&gt;header('Etag: "'.$hash.'"');&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The last lines, creates a Last-Modified header, used to indicate the client browser the freshness of the file for future requests, this have interactions with the Cache-Control/max-age and the Expires headers (out of the reach of this post).&lt;br /&gt;&lt;br /&gt;Finally we generate an unique Etag header, based on the update time of the requested file and it's full path.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Third and last file, the not less magical gzip-end.php:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;?php &lt;br /&gt;header('Content-Length: ' . ob_get_length());&lt;br /&gt;ob_end_flush();&lt;br /&gt;?&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This file simply creates dinamically a Content-Length header with the size of the gzipped buffer we have been using for this request, and then flushes it's contents.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Simple eh ?&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I hope you enjoyed and finded useful, feel free to change and play with the code.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I would like to thank the sources where I took inspiration and code:&lt;br /&gt;&lt;br /&gt;The tutorial of CSS compression, &lt;br /&gt;&lt;a href="http://www.maxkiesler.com/index.php/weblog/comments/facilitate_user_experience_with_css_compression/" target="_blank"&gt;Facilitate User Experience with CSS Compression&lt;/a&gt;, from &lt;span style="font-weight:bold;"&gt;Max Kiesler&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Good introduction to the problem of speeding up the webpages through caching and zipping javascripts&lt;br /&gt;&lt;a href="http://www.thinkvitamin.com/features/webapps/serving-javascript-fast" target="_blank"&gt;Serving Javascript Fast&lt;/a&gt;, by &lt;span style="font-weight:bold;"&gt;Cal Henderson&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And always a good tutorial even for novices (in Spanish)&lt;br /&gt;&lt;a href="http://www.argo.es/~jcea/artic/web-cache.htm" target="_blank"&gt;¿Por qué y cómo crear un espacio web "cache friendly"?&lt;/a&gt; from jcea&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-1188027635934757536?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/1188027635934757536/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=1188027635934757536' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1188027635934757536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1188027635934757536'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/10/cache-and-gzip-your-javascripts-and.html' title='Cache and GZIP your javascripts and CSSs files to speed up your site'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/Rw4LARFfLfI/AAAAAAAAACw/kyC1QqcGJHU/s72-c/ScreenHunter_071.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-5771703283773310611</id><published>2007-10-10T09:47:00.000+02:00</published><updated>2007-10-10T09:56:21.938+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Fascicles de setembre del 2007</title><content type='html'>Una vegada passat setembre, sempre m'agrada posar la llista de fascicles que he vist anunciats a la tele, de fet les normes son, que els hagi vist a la tele i que m'hagi enrecordat d'apuntar-los :)&lt;br /&gt;&lt;br /&gt;Potser aquest any que ja estic definitivament enganxat a la FOX i al AXN fins al punt que no veig gairebé mai les altres cadenes, no he pogut recopilar tots els que han sortit.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Fascicles d'aquest any:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Santísima Trinidad&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Los cuentos de Calleja&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Cantiflas&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Formula 1 - SuperSlot&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Leyendas de Le Mans&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Stephen King&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Las tortugas ninja&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Scalextrix Seat Sport&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Curso de Ingles de PlanetaAgostini&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Mickey GEO&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Ferrari&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Urgencias en DVD&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Pilates&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Biblioteca de Cesar Vidal&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Monta tu Dinosaurio&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Lo mejor de la Zarzuela en DVD&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Erase una vez El Cuerpo Humano&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Tarta de Fresa&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Transformers&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Punto de cruz&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Las 3 mellizas&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Pokemon en DVD&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Monta tu casa Andaluza&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Guia Esencial de Belleza&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Curso practico de Pilates&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Tiranosaurio Rex&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Los crimenes de Agatha Christie&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Desafíos Matemáticos&lt;/li&gt;&lt;br /&gt;&lt;li&gt;La energía de las piedras&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;TOTAL: 29&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Aquí podeu trobar:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2006/10/fascicles-de-setembre-del-2006.html "&gt;Els 36 fascicles del 2006&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2005/10/fascicles-de-setembre-del-2005.html "&gt;Els 25 fascicles del 2005&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://friky.blogspot.com/2004/09/els-fascicles-del-2004-provisional.html"&gt;Els 43 fascicles del 2004&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-5771703283773310611?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/5771703283773310611/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=5771703283773310611' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5771703283773310611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5771703283773310611'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/10/fascicles-de-setembre-del-2007.html' title='Fascicles de setembre del 2007'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-4768330946170992176</id><published>2007-09-08T09:25:00.000+02:00</published><updated>2007-09-08T09:37:37.421+02:00</updated><title type='text'>Avui arranca IPSOJOBS, un nou concepte de borsa de treball on-line</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/RuJQ3zqUwQI/AAAAAAAAACg/uNyKy5y3p8Q/s1600-h/ScreenHunter_053.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_NnckS87svhE/RuJQ3zqUwQI/AAAAAAAAACg/uNyKy5y3p8Q/s400/ScreenHunter_053.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5107733847082320130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Avui arranca &lt;a href="http://www.ipsojobs.com"&gt;IPSOJOBS&lt;/a&gt; un projecte intern d'&lt;a href="http://www.omatech.com"&gt;Omatech&lt;/a&gt; que esdevindrà el líder en el mercat (poc explorat) de les feines urgents.&lt;br /&gt;&lt;br /&gt;IPSOJOBS, te una orientació clarament global, inicialment traduït l'interface en &lt;span style="font-weight:bold;"&gt;català, castellà, anglés, xines i japones&lt;/span&gt;, permet introduïr o cercar ofertes de feina a  &lt;a href="http://barcelona.ipsojobs.com"&gt;Barcelona&lt;/a&gt;, &lt;a href="http://girona.ipsojobs.com"&gt;Girona&lt;/a&gt;, &lt;a href="http://kyoto.ipsojobs.com"&gt;Kyoto&lt;/a&gt;, &lt;a href="http://madrid.ipsojobs.com"&gt;Madrid&lt;/a&gt;, &lt;a href="http://newyork.ipsojobs.com"&gt;New York&lt;/a&gt; i &lt;a href="http://shanghai.ipsojobs.com"&gt;Shanghai&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/RuJRATqUwRI/AAAAAAAAACo/avH7-kd5EjQ/s1600-h/ScreenHunter_052.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_NnckS87svhE/RuJRATqUwRI/AAAAAAAAACo/avH7-kd5EjQ/s400/ScreenHunter_052.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5107733993111208210" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El creixement de la web l'estem basant en el que jo anomeno &lt;span style="font-weight:bold;"&gt;"Greedy Grow"&lt;/span&gt; que es basa en que la gent que vol guanyar diners gestionant una bossa de treball IPSOJOBS a la seva ciutat o area pot guanyar d'un &lt;span style="font-weight:bold;"&gt;50% a un 100%&lt;/span&gt; de la publicitat generada pel seu "IPSOJOBS site", nomes cal que ens possem en contacte i ens doni les seves dades i el seu codi d'adsense de google, &lt;a href="http://www.ipsojobs.com/controller?action=earn_money_with_ipsojobs"&gt;per més informació&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-4768330946170992176?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/4768330946170992176/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=4768330946170992176' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4768330946170992176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4768330946170992176'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/09/avui-arranca-ipsojobs-un-nou-concepte.html' title='Avui arranca IPSOJOBS, un nou concepte de borsa de treball on-line'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/RuJQ3zqUwQI/AAAAAAAAACg/uNyKy5y3p8Q/s72-c/ScreenHunter_053.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-4695293349651114422</id><published>2007-08-30T10:42:00.000+02:00</published><updated>2007-08-30T10:43:18.006+02:00</updated><title type='text'>Simple substring-before function in php</title><content type='html'>&lt;code&gt;&lt;br /&gt;function substring_before($haystack, $needle)&lt;br /&gt;{&lt;br /&gt;  if ($i=stripos($haystack, $needle))&lt;br /&gt;  {// Needle found, return from start to needle&lt;br /&gt;    return(substr($haystack, 0, $i));&lt;br /&gt;  }&lt;br /&gt;  else&lt;br /&gt;  {// Needle not found&lt;br /&gt;    return $haystack;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Really need an explanation ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-4695293349651114422?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/4695293349651114422/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=4695293349651114422' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4695293349651114422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4695293349651114422'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/08/simple-substring-before-function-in-php.html' title='Simple substring-before function in php'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-1972135155465585575</id><published>2007-08-29T09:43:00.001+02:00</published><updated>2007-08-29T09:46:45.029+02:00</updated><title type='text'>How to create a simple code checking process in PHP</title><content type='html'>The other day I was wondering exactly where a call to a function named "get_message" is used in all our php files and xsl files, it's easy to find using some advanced text editor like notepad++ and it's "search in files" functionality.&lt;br /&gt;&lt;br /&gt;But, the problem was, I doesn't only need to know where are the calls, I need to know what parameter are used in each call, for example, get_message('HEADER') or get_message('KEYWORDS'), and afterwards I need to check the database to see if the given message (HEADER and KEYWORDS) is inserted there or not.&lt;br /&gt;&lt;br /&gt;Of course, do that manually is a very, very, time consuming task, for that reason if prepared a code checking php that can save your day in similar problems.&lt;br /&gt;&lt;br /&gt;First, let's create a structure:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function check_dir ($dir_name, $recursive)&lt;br /&gt;{&lt;br /&gt;  $handle=opendir($dir_name);&lt;br /&gt;  if ($handle)&lt;br /&gt;  {&lt;br /&gt;    while (false!==($file=readdir($handle)))&lt;br /&gt;    {                    if (is_file($dir_name.'/'.$file))&lt;br /&gt;      {// It's a file&lt;br /&gt;        if (substr($file, -3)=='php' &amp;&amp; substr($file, 0, 1)!='.')&lt;br /&gt;        {// PHP file detected (the second condition avoids MAC temporary files to be checked)&lt;br /&gt;          check_php($dir_name.'/'.$file);&lt;br /&gt;        }&lt;br /&gt;        if (substr($file, -3)=='xsl' &amp;&amp; substr($file, 0, 1)!='.')&lt;br /&gt;        {// XSL file detected (the second condition avoids MAC temporary files to be checked)&lt;br /&gt;          check_xsl($dir_name.'/'.$file);&lt;br /&gt;        }&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;    if ($recursive)&lt;br /&gt;    {// The parameter tell us to look for subfolders&lt;br /&gt;      closedir($handle);&lt;br /&gt;      $handle=opendir($dir_name);&lt;br /&gt;      while (false!==($file=readdir($handle)))&lt;br /&gt;      {// Loop through the files&lt;br /&gt;        if (is_dir($dir_name.'/'.$file))&lt;br /&gt;        {// It's a folder&lt;br /&gt;          if ($file!='.' &amp;&amp; $file!='..')&lt;br /&gt;          {// Check the next subfolder, avoiding the current and the parent folders&lt;br /&gt;            check_dir($dir_name.'/'.$file, $recursive);&lt;br /&gt;          }&lt;br /&gt;        }&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;    closedir($handle);&lt;br /&gt;  }&lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;    echo 'I cannot open the folder '.$dir_name;&lt;br /&gt;    echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This function loops thought an initial folder and, if the second parameter is set to true, continues checking the directory hierarchy.&lt;br /&gt;&lt;br /&gt;There are two functions to check the PHP files and the XSLs files, you can extend this checking to whatever kind of files you want.&lt;br /&gt;&lt;br /&gt;Let's see the check_php function:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function check_php($file_path)&lt;br /&gt;{&lt;br /&gt;  $file=fopen($file_path,'r');&lt;br /&gt;  while(!feof($file))&lt;br /&gt;  {// Loop until the end of the file&lt;br /&gt;    $line=fgets($file); // read line by line&lt;br /&gt;    if (preg_match('/get_message[ ]*\(\'([A-Z_]*)\'\)/', $line, $resultats)&gt;0)&lt;br /&gt;    {&lt;br /&gt;      array_push($GLOBALS['messages_php'], $resultats[1]);&lt;br /&gt;    }&lt;br /&gt;    $GLOBALS['cont_lineas_php']++;&lt;br /&gt;  }&lt;br /&gt;  fclose($file);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;As you can see in this simple but powerful code, we loop thought the php source file, line by line, and only whith a single if condition check if the line contains a get_message and take the parameter as the result of the evaluation of the regular expression.&lt;br /&gt;&lt;br /&gt;This requires further explanation:&lt;br /&gt;&lt;br /&gt;preg_match, takes a regular expression as first argument, then checks this regexp against the second argument ($line in the example) and put the resulting part of the evaluation (if any) in an array (the third parameter $resultats in our example). The function returns 0 if no matches where found or the number of matches instead.&lt;br /&gt;&lt;br /&gt;The regular expression needs too a little bit of explanation, creating a regex from scratch is relatively simple, but it's a tricky language and very difficult to maintain:&lt;br /&gt;&lt;br /&gt;- The regular expression starts with "/" and ends with "/" (first mistery solved)&lt;br /&gt;- "get_message" this is a literal that we are looking for in the input&lt;br /&gt;- "[ ]*" this means that we expect none or any number of whitespaces in the input just after the get_message array, this is for avoid the problem of undetecting some calls like "get_message ('blah')" or "get_message     ('blah')" instead of the commonly used "get_message('blah')"&lt;br /&gt;- \(\' and \'\) simply used to detect the string opening with (' and ending with ') the backslashes simply are the escape characters of the regular expressions.&lt;br /&gt;- ([A-Z_]*) Thats the core of the regexp we are trying to create, simply indicates that we are looking for any combination of uppercase letters "A-Z" and underscores "_", the square brackets indicates the different permutations and the star means zero or more characters in the combination. Last but not least, the enclosing parenthesis makes the included combination a result of the regular expression evaluation, only the parenthesized part of the regexp can be taken after the evaluation as part of the result, that is the part that is returned to the $resultats array when finished.&lt;br /&gt;&lt;br /&gt;The theory explained, let's look for a couple of examples:&lt;br /&gt;$keywords=get_message ('KEYWORDS'); --&gt; return 1 and $result is an array containing the value KEYWORDS&lt;br /&gt;$description=get_message('DESCRIPTION'); --&gt; return 1 and $result is an array containing the value DESCRIPTION&lt;br /&gt;$hello_world=get_message('HELLO_WORLD'); --&gt; return 1 and $result is an array containing the value HELLO_WORLD&lt;br /&gt;$hola = 'hola'; --&gt; return 0&lt;br /&gt;&lt;br /&gt;Additionally we increase the global counter of php lines in all the application with the line &lt;code&gt;$GLOBALS['cont_lineas_php']++;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The check_xsl function is very similar to the check_php function only looking for a different regular expression and updates other variables:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function check_xsl($file_path)&lt;br /&gt;{&lt;br /&gt;  $file=fopen($file_path,'r');&lt;br /&gt;  while(!feof($file))&lt;br /&gt;  {&lt;br /&gt;    $line=fgets($file);&lt;br /&gt;    if (preg_match('/&lt;xsl:call-template name="get_message"&gt;&lt;xsl:with-param name="code"&gt;[ ]*([A-Z_]*)&lt;/', $line, $resultats)&gt;0)&lt;br /&gt;    {&lt;br /&gt;      if (!stripos($line, '&lt;xsl:call-template name="get_message"&gt;&lt;xsl:with-param name="code"&gt;&lt;xsl:'))&lt;br /&gt;      {&lt;br /&gt;        array_push($GLOBALS['messages_xsl'], $resultats[1]);&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;    $GLOBALS['cont_lineas_xsl']++;&lt;br /&gt;  }&lt;br /&gt;  fclose($file);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now let's look for the part where we call the functions:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'], false);&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/actions/', true);&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/admin/', true);&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/ajax/', true);&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/batchs/', true);&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/captcha/', true);&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/conf/', true);&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/models/', true);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/rss/', true);&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/styles/', true);&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/utils/', true);&lt;br /&gt;check_dir($_SERVER['DOCUMENT_ROOT'].'/views/', true);&lt;br /&gt;&lt;br /&gt;echo 'PHP LINES: '.$GLOBALS['cont_lineas_php'];&lt;br /&gt;echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;echo 'XSL LINES: '.$GLOBALS['cont_lineas_xsl'];&lt;br /&gt;echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This calls simply check all the directories I needed to check and output the number of lines of php and xsl that we have.&lt;br /&gt;&lt;br /&gt;Finally we want to do a more sophisticated analysis with the data we have collected, we want to look if all the messages collected in&lt;br /&gt;the arrays $GLOBALS['messages_xsl'] and $GLOBALS['messages_php'] really exists in the database and report if there are some inexistent (which is an error and must be solved)&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$unics=array_unique(array_merge($GLOBALS['messages_php'], $GLOBALS['messages_xsl']));&lt;br /&gt;$no_existents=array_filter($unics, 'not_exist_message');&lt;br /&gt;echo 'NONEXISTING MESSAGES IN THE DB: '.count($no_existents);&lt;br /&gt;echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;echo implode($no_existents, ', ');&lt;br /&gt;echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;&lt;br /&gt;echo 'UNIQUE MESSAGES IN GENERAL: '.count($unics);&lt;br /&gt;echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;echo implode($unics, ', ');&lt;br /&gt;echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The first line merges the two arrays with array_merge, then generates an unique array and put it into $unics variable.&lt;br /&gt;&lt;br /&gt;The second line filters the $unics array with a custom function that checks the database for this message in particular, here is the function:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function not_exist_message ($value)&lt;br /&gt;{&lt;br /&gt;  return(!exist_message($value));&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function exist_message ($value)&lt;br /&gt;{&lt;br /&gt;  $sql='select count(*) num&lt;br /&gt;  from messages m&lt;br /&gt;  where codi="'.$value.'"&lt;br /&gt;  ';&lt;br /&gt;&lt;br /&gt;  $dbh=get_db_handler();&lt;br /&gt;  $result = mysql_query($sql, $dbh);&lt;br /&gt;  if(!$result)&lt;br /&gt;  {&lt;br /&gt;    return false;&lt;br /&gt;  }&lt;br /&gt;  $row = mysql_fetch_array($result, MYSQL_ASSOC);&lt;br /&gt;  return($row['num']&gt;0);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The array_filter, runs the function in the second parameter thought each element of the array, and the resulting array contains only the elements that the function evaluates as true. The function exist_message simply executes an sql statement that counts the number of occurrences of the given message in the database.&lt;br /&gt;&lt;br /&gt;That's all, for completeness here is the initial part of the declaration of variables and includes and so on:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;require_once($_SERVER['DOCUMENT_ROOT'].'/conf/ompDB.php');&lt;br /&gt;&lt;br /&gt;echo 'Code control report:';&lt;br /&gt;echo chr(13).chr(10).'&lt;br /&gt;';&lt;br /&gt;&lt;br /&gt;$GLOBALS['cont_lineas_php']=0;&lt;br /&gt;$GLOBALS['messages_php']=array();&lt;br /&gt;$GLOBALS['cont_lineas_xsl']=0;&lt;br /&gt;$GLOBALS['messages_xsl']=array();&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;And a sample of output generated by the execution of the php file:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Code control report:&lt;br /&gt;PHP LINES: 7886&lt;br /&gt;XSL LINES: 992&lt;br /&gt;&lt;br /&gt;NONEXISTING MESSAGES IN THE DB: 28&lt;br /&gt;HEADER_CENTRAL_EDITABLE_POSTS_CLEAR, STATIC_HEADER_HOW_IT_WORKS, STATIC_CONTENT_HOW_IT_WORKS, HEADER_MESSAGE_ADD_POST, STATIC_HEADER_FOLLOW_OFFERS, STATIC_CONTENT_FOLLOW_OFFERS, EXPLICATION_RSS_LINK_CITY, EXPLICATION_RSS_LINK_CATEGORY, SECURITY_ERROR_HEADER, SECURITY_ERROR, SECURITY_ERROR_NOT_EDITABLE, EDIT_YOUR_POST, POST_UPDATED, POST_UPDATED_LONG, POST_UPDATE_ERROR, POST_UPDATE_ERROR_LONG, HEADER_POST_SAVED_ERROR, ERROR_POST_UNKNOWN, ERROR_SITE_UNKNOWN, SUBJECT_SEND_TO_A_FRIEND, PREBODY_SEND_TO_A_FRIEND, POSTBODY_SEND_TO_A_FRIEND, MESSAGE_SENT_SUCCESFULLY, MESSAGE_SENT_ERROR, EXPLICATION_RSS, EXPLICATION_CITIES_RSS, EXPLICATION_CATE_RSS, EDITABLE_POST_LINK&lt;br /&gt;&lt;br /&gt;UNIQUE MESSAGES IN GENERAL: 123&lt;br /&gt;LANGUAGE_NOT_SUPPORTED, LANGUAGE_CHANGED, TITLE, ADD_POST_SINGLE, ADD_POST, EDITABLE_POSTS, EDITABLE_POSTS_CLEAR, HEADER_CENTRAL_EDITABLE_POSTS_CLEAR, HEADER_SEARCH, SEARCH_ERROR, STATIC_HEADER_WHO_WE_ARE, STATIC_CONTENT_WHO_WE_ARE, STATIC_HEADER_CONDITIONS, STATIC_CONTENT_CONDITIONS, STATIC_HEADER_WHAT_IS, STATIC_CONTENT_WHAT_IS, STATIC_HEADER_HOW_IT_WORKS, STATIC_CONTENT_HOW_IT_WORKS, DONE, CATEGORY_NEEDED, TITLE_NEEDED, DESCRIPTION_NEEDED, CONTACT_NEEDED, SECURITY_CODE_NEEDED, HEADER_MESSAGE_ADD_POST, INSERT_YOUR_POST, POST_SAVED, POST_SAVED_LONG, POST_SAVE_ERROR, POST_SAVE_ERROR_LONG, HEADER_CENTRAL_ADD_POST, STATIC_HEADER_FOLLOW_OFFERS, STATIC_CONTENT_FOLLOW_OFFERS, EXPLICATION_RSS_LINK_CITY, EXPLICATION_RSS_LINK_CATEGORY, HEADER_CENTRAL_EDIT_POST, SECURITY_ERROR_HEADER, SECURITY_ERROR, SECURITY_ERROR_NOT_EDITABLE, EDIT_YOUR_POST, POST_UPDATED, POST_UPDATED_LONG, POST_UPDATE_ERROR, POST_UPDATE_ERROR_LONG, HEADER_CENTRAL_EDITABLE_POSTS, HEADER_CENTRAL_HOME, HEADER_CENTRAL_POST, HEADER_POST_SAVED, HEADER_POST_SAVED_ERROR, GO_TO, HEADER_CENTRAL_CATEGORIES, REPORT_POSTED, REPORT_NOT_POSTED, FLAG_SHORT, MOTIVES, REPORT, SEND_SHORT, NAME_EMAIL, FRIEND_EMAIL, MESSAGE_EMAIL, SUBMIT_EMAIL, ACTIVE_POSTS, LAST_ACTIVE_POST, CITY, POST_DETAIL_FLAG_INCORRECT, POST_DETAIL_FLAG_CORRECT, ERROR_POST_UNKNOWN, ERROR_NAME_EMAIL, ERROR_FRIEND_EMAIL, ERROR_MESSAGE_EMAIL, ERROR_SITE_UNKNOWN, SUBJECT_SEND_TO_A_FRIEND, PREBODY_SEND_TO_A_FRIEND, POSTBODY_SEND_TO_A_FRIEND, MESSAGE_SENT_SUCCESFULLY, MESSAGE_SENT_ERROR, TIME_DAYS, TIME_DAY, TIME_HOURS, TIME_HOUR, TIME_MINUTES, TIME_MINUTE, TIME_FEW, SEARCH_BOX_TEXT, BUTTON_SEARCH, HEADER_CITIES, HEADER_AD, GLOBAL_SELECT_LANG, GLOBAL_SELECT_CITY, STATIC_WHO_WE_ARE, STATIC_BLOG, STATIC_CONDITIONS, STATIC_WHAT_IS_IPSO, HEADER_CATEGORIES, HOME_SELECT_CITY, HOME_CITIES, HOME_LANGUAGES, HEADER_TITLE_HOME_OFFER, VIEW_DETAIL, POST_CATEGORY, POSTED, NO_POST_IN_SEARCH, POST_TITLE, POST_TITLE_EXPLAIN, POST_CATEGORY_EXPLAIN, POST_DESCRIPTION, POST_DESCRIPTION_EXPLAIN, POST_CONTACT_CONDITIONS, POST_CONTACT_CONDITIONS_EXPLAIN, CAPTCHA, CAPTCHA_EXPLAIN, POST_SUBMIT_BUTTON, EXPLICATION_RSS, EXPLICATION_CITIES_RSS, EXPLICATION_CATE_RSS, EDITABLE_POST_LINK, NO_POST_IN_CATEGORY, RELATED_POSTS, FLAG_LONG, SEND_LONG, VIEWED, TIMES, CATEGORIES&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Ways to improve:&lt;br /&gt;- We must upgrade the code count of lines avoiding whitespace-only lines and commented lines.&lt;br /&gt;&lt;br /&gt;That's all folks&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-1972135155465585575?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/1972135155465585575/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=1972135155465585575' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1972135155465585575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/1972135155465585575'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/08/how-to-create-simple-code-checking.html' title='How to create a simple code checking process in PHP'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-3519149075607468886</id><published>2007-08-21T11:33:00.000+02:00</published><updated>2007-08-21T11:37:35.988+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='series'/><category scheme='http://www.blogger.com/atom/ns#' term='heroes'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Cumpleaños feliz para la cheerleader de Heroes</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/RsqyEDqUwPI/AAAAAAAAACY/J4YYeMKZFDs/s1600-h/hayden1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_NnckS87svhE/RsqyEDqUwPI/AAAAAAAAACY/J4YYeMKZFDs/s320/hayden1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5101085310722556146" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hoy es un gran dia para los seguidores masculinos de la serie Heroes, &lt;a href="http://www.imdb.com/name/nm0659363/"&gt;&lt;strong&gt;Hayden Panettiere&lt;/strong&gt;&lt;/a&gt;, la actriz que encarna a Claire la famosa Cheerleader de la serie cumple 18 años.&lt;br /&gt;&lt;br /&gt;Para todos aquellos que han tenido fantasias con esta chica, felicidades, ya son legales (por lo menos en gran parte del mundo)&lt;br /&gt;&lt;br /&gt;:)&lt;br /&gt;&lt;br /&gt;Ah, felicidades para ti también, Hayden !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-3519149075607468886?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/3519149075607468886/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=3519149075607468886' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3519149075607468886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/3519149075607468886'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/08/cumpleaos-feliz-para-la-cheerleader-de.html' title='Cumpleaños feliz para la cheerleader de Heroes'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/RsqyEDqUwPI/AAAAAAAAACY/J4YYeMKZFDs/s72-c/hayden1.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-5230231907464341517</id><published>2007-08-13T12:56:00.000+02:00</published><updated>2007-08-13T13:04:56.748+02:00</updated><title type='text'>Harry Potter via amazon.com</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/RsA5VC0H2AI/AAAAAAAAAB4/7coJySUZuHY/s1600-h/paquet_superior.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_NnckS87svhE/RsA5VC0H2AI/AAAAAAAAAB4/7coJySUZuHY/s400/paquet_superior.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5098137811878926338" /&gt;&lt;/a&gt;&lt;br /&gt;El mateix dia 21 de juliol vaig fer la comanda de l'últim volum de Harry Potter (and the deathly hallows).&lt;br /&gt;&lt;br /&gt;El dijous em va arribar de Amazon US (vaig ser tonto de no demanar-lo a UK) i vaig flipar amb el packaging especial que portava.&lt;br /&gt;&lt;br /&gt;Als costats posava &lt;span style="font-weight:bold;"&gt;"HARRY POTTER AND THE DEATHLY HALLOWS"&lt;/span&gt; i &lt;span style="font-weight:bold;"&gt;"YEAR 7"&lt;/span&gt; respectivament i a la part d'adalt sortia el típic mussol missatger.&lt;br /&gt;&lt;br /&gt;Lo millor eren els missatges de warning:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ATTENTION MUGGLES - DO NOT DELIVER OR OPEN BEFORE JULY 21!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;BRUTAL !!!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_NnckS87svhE/RsA5zS0H2DI/AAAAAAAAACQ/YUJCEXgzTV8/s1600-h/paquet_obert_i_sebi.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_NnckS87svhE/RsA5zS0H2DI/AAAAAAAAACQ/YUJCEXgzTV8/s400/paquet_obert_i_sebi.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5098138331569969202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A part em vaig demanar dos llibres més (Fast food nation i On intelligence) pero els de amazon son la polla i van fer dos enviaments, un amb el packaging especial de Harry Potter i l'altre standard.&lt;br /&gt;&lt;br /&gt;Això es customer care, lo demés son tonteries !&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/RsA5mi0H2CI/AAAAAAAAACI/Ai36Qp84ELo/s1600-h/paquet_year7_ojo.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_NnckS87svhE/RsA5mi0H2CI/AAAAAAAAACI/Ai36Qp84ELo/s400/paquet_year7_ojo.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5098138112526637090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_NnckS87svhE/RsA5bC0H2BI/AAAAAAAAACA/pKGfBtNbP2I/s1600-h/paquet_harry_ojo.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_NnckS87svhE/RsA5bC0H2BI/AAAAAAAAACA/pKGfBtNbP2I/s400/paquet_harry_ojo.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5098137914958141458" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-5230231907464341517?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/5230231907464341517/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=5230231907464341517' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5230231907464341517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5230231907464341517'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/08/harry-potter-via-amazoncom.html' title='Harry Potter via amazon.com'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_NnckS87svhE/RsA5VC0H2AI/AAAAAAAAAB4/7coJySUZuHY/s72-c/paquet_superior.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-7833377855300569312</id><published>2007-07-26T17:41:00.000+02:00</published><updated>2007-07-26T17:49:36.676+02:00</updated><title type='text'>Meneame caido</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/RqjBGy0H1_I/AAAAAAAAABw/m6bNPp4Zh1o/s1600-h/ScreenHunter_063.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_NnckS87svhE/RqjBGy0H1_I/AAAAAAAAABw/m6bNPp4Zh1o/s400/ScreenHunter_063.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5091531701206112242" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Es raro en meneame tener downtime, pero cuando lo tienen lo hacen con estilo, como mínimo no se ve tanto como el plumber de bloglines i el gatito de twitter...&lt;br /&gt;&lt;br /&gt;De hecho podeis continuar viendo la pagina de error cuando querais en &lt;a href="http://meneame.net/lounge.html"&gt;lounge&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-7833377855300569312?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/7833377855300569312/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=7833377855300569312' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7833377855300569312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/7833377855300569312'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/07/meneame-caido.html' title='Meneame caido'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/RqjBGy0H1_I/AAAAAAAAABw/m6bNPp4Zh1o/s72-c/ScreenHunter_063.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-8471725210672531406</id><published>2007-06-21T16:50:00.000+02:00</published><updated>2007-06-21T17:17:58.752+02:00</updated><title type='text'>Si els herois fossin programes o sistemes</title><content type='html'>L'Oriol m'ha passat aquestes dues imatges, comparant els Heroes, de la serie, amb sistemes o programes informàtics, fins i tot amb companyies del sector.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/RnqWYF5DvnI/AAAAAAAAABg/f_ePaURD_3E/s1600-h/heroes-pc-1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_NnckS87svhE/RnqWYF5DvnI/AAAAAAAAABg/f_ePaURD_3E/s400/heroes-pc-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5078536870456180338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_NnckS87svhE/RnqWeF5DvoI/AAAAAAAAABo/p1QkJw_PhY8/s1600-h/heroes-pc-2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_NnckS87svhE/RnqWeF5DvoI/AAAAAAAAABo/p1QkJw_PhY8/s400/heroes-pc-2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5078536973535395458" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Claire Bennet - RAID1 (mirroring)&lt;br /&gt;Hiro Nakamura - Pause key + System Restore Key&lt;br /&gt;Sr. Bennet - Administrador de tareas&lt;br /&gt;Ando Masahashi - Scroll Lock (Next to Pause Key)&lt;br /&gt;Mohinder Suresh - Wikipedia&lt;br /&gt;Nikki Sanders - Dual Boot&lt;br /&gt;Nathan Petrelli - On-the-fly&lt;br /&gt;Peter Petrelli - Copy &amp; Paste&lt;br /&gt;Micah Sanders - The IT Guy&lt;br /&gt;Matt Parkman - Port Listener&lt;br /&gt;Isaac Mendez - Adobe Photoshop&lt;br /&gt;Sylar - Google&lt;br /&gt;D.L. Hawkins - Trojan Horse&lt;br /&gt;Eden McCain - Sudo&lt;br /&gt;El Haitiano - Firewall + Supr Key&lt;br /&gt;Ted Sprage - Overclocking&lt;br /&gt;Candice Wilmer - Skins&lt;br /&gt;Lindermann - Recovery CD&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-8471725210672531406?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/8471725210672531406/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=8471725210672531406' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8471725210672531406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/8471725210672531406'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/06/si-els-herois-fossin-programes-o.html' title='Si els herois fossin programes o sistemes'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_NnckS87svhE/RnqWYF5DvnI/AAAAAAAAABg/f_ePaURD_3E/s72-c/heroes-pc-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-5024878450377264060</id><published>2007-05-31T07:51:00.000+02:00</published><updated>2007-05-31T13:04:06.485+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chinarro'/><category scheme='http://www.blogger.com/atom/ns#' term='primavera sound'/><category scheme='http://www.blogger.com/atom/ns#' term='festivals'/><category scheme='http://www.blogger.com/atom/ns#' term='concerts'/><category scheme='http://www.blogger.com/atom/ns#' term='musica'/><category scheme='http://www.blogger.com/atom/ns#' term='indie'/><title type='text'>Ja arriba el "Primavera Sound 2007"</title><content type='html'>Avui comencen els concerts principals del Primavera 2007, aquest vídeo reflexa força bé l'esperit del festival :) (gracias María por pasarmelo)&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/brfR3eTHyO0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/brfR3eTHyO0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Els concerts on em podreu trobar (si el cos aguanta) son els següents (per ordre de actuació)&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Veracruz&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Smashing Pumpkins&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The White Stripes&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Sr. Chinarro&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Los Planetas&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Ted Leo &amp; The Pharmacists&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Long Blondes&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Architecture in Helsinki&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The Good The Bad &amp; The Queen&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Sonic Youth&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Wilco&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Ens veiem al Fórum !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-5024878450377264060?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/5024878450377264060/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=5024878450377264060' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5024878450377264060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/5024878450377264060'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/05/ja-arriba-el-primavera-sound-2007.html' title='Ja arriba el &quot;Primavera Sound 2007&quot;'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7098481.post-4477222623664526842</id><published>2007-05-25T08:57:00.000+02:00</published><updated>2007-05-25T15:05:45.349+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='desafío español'/><category scheme='http://www.blogger.com/atom/ns#' term='hijo de puta'/><category scheme='http://www.blogger.com/atom/ns#' term='chanante'/><category scheme='http://www.blogger.com/atom/ns#' term='friky'/><category scheme='http://www.blogger.com/atom/ns#' term='conya'/><title type='text'>Campaña "Hijo de puta" a Eurovisión 2008</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_NnckS87svhE/RlaM8ntaw6I/AAAAAAAAABQ/Rq9U90k3nPg/s1600-h/hijo-de-puta-a-eurovision-2008.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_NnckS87svhE/RlaM8ntaw6I/AAAAAAAAABQ/Rq9U90k3nPg/s400/hijo-de-puta-a-eurovision-2008.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5068393403731592098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Si intentaste no saber que era &lt;span style="font-weight:bold;"&gt;el puto "Desafío Español"&lt;/span&gt; hasta que ya te lo metían hasta en la sopa.&lt;br /&gt;Si crees que &lt;span style="font-weight:bold;"&gt;Eurovisión&lt;/span&gt; se esta convirtiendo en una &lt;span style="font-weight:bold;"&gt;pandilla de freakis&lt;/span&gt; cantando y te alegras de ello.&lt;br /&gt; Si eres &lt;span style="font-weight:bold;"&gt;fan de la hora chanante&lt;/span&gt; y te preocupa que se convierta en mainstream al pasar a la 2.&lt;br /&gt;&lt;br /&gt;Esta es tu web.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://desafio-espanyol-hijo-de-puta-a-eurovision-2008.com/"&gt;Desafío Español "Hijo de Puta" a Eurovisión 2008&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://desafio-espanyol-hijo-de-puta-a-eurovision-2008.com/"&gt;http://desafio-espanyol-hijo-de-puta-a-eurovision-2008.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El auténtico "Desafío"&lt;br /&gt;&lt;br /&gt;Saludos&lt;br /&gt;Friky.blogspot.com&lt;br /&gt;&lt;br /&gt;&lt;a href="http://meneame.net/story/campana-para-hijo-puta-nos-represente-eurovision-2008"&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_NnckS87svhE/RlbeFXtaw7I/AAAAAAAAABY/CFIsS4FH2TQ/s400/ScreenHunter_032.jpg" border="0" alt="Meneamela" title="Meneamela" id="BLOGGER_PHOTO_ID_5068482614497297330" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7098481-4477222623664526842?l=friky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://friky.blogspot.com/feeds/4477222623664526842/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7098481&amp;postID=4477222623664526842' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4477222623664526842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7098481/posts/default/4477222623664526842'/><link rel='alternate' type='text/html' href='http://friky.blogspot.com/2007/05/campaa-hijo-de-puta-eurovisin-2008.html' title='Campaña &quot;Hijo de puta&quot; a Eurovisión 2008'/><author><name>Agustí Pons</name><uri>http://www.blogger.com/profile/11432871832475029159</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://3.bp.blogspot.com/_NnckS87svhE/SWYNJZ2B0lI/AAAAAAAAAOY/TQKEOYc1X3Y/S220/n571585797_4354.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_NnckS87svhE/RlaM8ntaw6I/AAAAAAAAABQ/Rq9U90k3nPg/s72-c/hijo-de-puta-a-eurovision-2008.jpg' height='72' width='72'/><thr:total>4</thr:total></entry></feed>
