<?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:blogger='http://schemas.google.com/blogger/2008' 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-6427118246823375588</id><updated>2024-09-11T20:43:33.671-03:00</updated><category term="development"/><category term="best practice"/><category term="software"/><category term="www"/><category term="javascript"/><category term="example"/><category term="lesson"/><category term="html"/><category term="resource"/><category term="video"/><category term="css"/><category term="dom"/><category term="linux"/><category term="php"/><category term="branch"/><category term="framework"/><category term="html5"/><category term="merge"/><category term="operating system"/><category term="template"/><category term="ubuntu"/><category term="version control system"/><category term="collaborate"/><category term="comparison"/><category term="cv"/><category term="git"/><category term="google"/><category term="install"/><category term="internet explorer"/><category term="jquery"/><category term="management"/><category term="motivation"/><category term="music"/><category term="project"/><category term="protection"/><category term="share"/><category term="symfony"/><category term="system"/><category term="tips and tricks"/><category term="agile"/><category term="ajax"/><category term="android"/><category term="browser"/><category term="business card"/><category term="canvas"/><category term="chrome"/><category term="dance"/><category term="ethernet"/><category term="firefox"/><category term="frame buffer"/><category term="grid"/><category term="latex"/><category term="leadership"/><category term="mac"/><category term="ogg"/><category term="open source"/><category term="opera"/><category term="php core"/><category term="portfolio"/><category term="python"/><category term="safari"/><category term="scrum"/><category term="spam"/><category term="spring python"/><category term="system test"/><category term="trunk"/><category term="udev"/><category term="under construction"/><category term="unit test"/><category term="url"/><category term="vorbis"/><category term="vulnerability"/><category term="work"/><category term="yui"/><title type='text'>blue frog</title><subtitle type='html'>just a place where I can save useful information for me</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>37</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-6045044616226817159</id><published>2011-11-22T15:23:00.003-03:00</published><updated>2011-11-22T15:34:40.460-03:00</updated><title type='text'>Linux &amp; HP LaserJet Pro P1102w in wireless mode</title><content type='html'>&lt;h2&gt;Restore the factory-set default settings&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;Follow these steps to restore the product&#39;s factory default settings. These steps do not reset page counts, service IDs, or other static product values.&lt;br /&gt;&lt;br /&gt;CAUTION:These steps will reset the product&#39;s current wireless settings to factory-set default settings. Any custom settings will be lost, and you will need to reconfigure the product&#39;s wireless settings.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;Press the Power button to turn off the product.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Press the Power button to turn on the product.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;The product begins to initialize.&lt;br /&gt;      While the product initializes, press and hold the Cancel button and the Wireless button (in this order) for 10 to 15 seconds (until it print a &quot;Self Test / Device Configuration&quot; page), and then release both buttons.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;NOTE: LED lights blink until both buttons are released.&lt;br /&gt;&lt;br /&gt;The factory default settings are restored.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Config Wireless Printer&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;Connect to the Ad Hoc Printer Network&lt;br /&gt;   You should eddit the printer connection: &quot;IPv4 Settings&quot; -&gt; &quot;Method: Link-Local Only&quot;&lt;br /&gt;   &lt;br /&gt;   Maybe you have to &quot;Disconect and Connect&quot; until you can ping the printer.&lt;br /&gt;   &lt;br /&gt;   To get the printer IP you have to print a &quot;Self Test / Device Configuration&quot; page (after connecting to the Ad Hoc Printer Network) and check it in: &quot;Network Information&quot; -&gt; &quot;IP Default Gateway&quot; -&gt; PRINTER_IP&lt;br /&gt;   &lt;br /&gt;   Take in mind that the IP could change during the configuration.&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Once you are in the Printer Web-Interface, go to &quot;Networking&quot; and configure your wireless network.&lt;br /&gt;&lt;br /&gt;   Once it&#39;s configure and working, you should be able to ping the printer in your network.&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Install the last version of hplib (&lt;a href=&quot;http://hplipopensource.com/&quot;&gt;http://hplipopensource.com/&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;   In the installation process, when detecting the printer, selet de second option &quot;Network/Ethernet/Wireless network (direct connection or JetDirect)&quot; and the printer will be automatically detected.&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;More information:&lt;br /&gt;&lt;a href=&quot;http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&amp;dlc=en&amp;docname=c02486112&amp;lang=en&amp;lc=en&amp;product=4110396&quot;&gt;http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&amp;dlc=en&amp;docname=c02486112&amp;lang=en&amp;lc=en&amp;product=4110396&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://h10032.www1.hp.com/ctg/Manual/c01695231.pdf&quot;&gt;http://h10032.www1.hp.com/ctg/Manual/c01695231.pdf&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/6045044616226817159/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2011/11/linux-hp-laserjet-pro-p1102w-in.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/6045044616226817159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/6045044616226817159'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2011/11/linux-hp-laserjet-pro-p1102w-in.html' title='Linux &amp; HP LaserJet Pro P1102w in wireless mode'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-6322420169259254678</id><published>2011-06-04T20:44:00.005-03:00</published><updated>2011-06-04T20:49:56.102-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="install"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="system"/><category scheme="http://www.blogger.com/atom/ns#" term="tips and tricks"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>VIM &quot;command is not available&quot; Ubuntu 10.04</title><content type='html'>On a &quot;command is not available&quot; error like this one:&lt;br /&gt;&lt;div class=&quot;shell&quot;&gt;E319: Sorry, the command is not available in this version: syntax on&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;First uninstall all vim instance&lt;br /&gt;&lt;div class=&quot;shell&quot;&gt;sudo apt-get remove vim vim-tiny&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;And reinstall it&lt;br /&gt;&lt;div class=&quot;shell&quot;&gt;sudo apt-get install vim&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/6322420169259254678/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2011/06/vim-command-is-not-available-ubuntu.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/6322420169259254678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/6322420169259254678'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2011/06/vim-command-is-not-available-ubuntu.html' title='VIM &quot;command is not available&quot; Ubuntu 10.04'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-5973588363541036443</id><published>2011-02-19T16:33:00.003-03:00</published><updated>2011-02-19T16:37:33.421-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="music"/><category scheme="http://www.blogger.com/atom/ns#" term="ogg"/><category scheme="http://www.blogger.com/atom/ns#" term="tips and tricks"/><category scheme="http://www.blogger.com/atom/ns#" term="vorbis"/><title type='text'>Android: no cover art in ogg vorbis files</title><content type='html'>...If the system fails to find cached art, and it fails to find embedded art, it will look in one more place: A file in the same folder as the audio file named &quot;AlbumArt.jpg&quot;...&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://androidcommunity.com/forums/189933-post2.html&quot;&gt;http://androidcommunity.com/forums/189933-post2.html&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/5973588363541036443/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2011/02/android-no-cover-art-in-ogg-vorbis.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/5973588363541036443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/5973588363541036443'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2011/02/android-no-cover-art-in-ogg-vorbis.html' title='Android: no cover art in ogg vorbis files'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-1672779266355332234</id><published>2010-10-16T20:48:00.003-03:00</published><updated>2010-10-16T20:53:57.073-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="collaborate"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="motivation"/><category scheme="http://www.blogger.com/atom/ns#" term="open source"/><title type='text'>Why you should contribute to Open Source</title><content type='html'>An interesting opinion of why you should contribute to the Open Source.&lt;br /&gt;&lt;br /&gt;&quot;...Open Source projects offer you a chance to work on something that you want rather than something that others want you to work on. It is a great opportunity to work on something that is both cool and useful as well as to associate with a well known brand and all the publicity and goodwill it brings. You are free to pick and choose between the thousands of open source projects out there. Moreover, you are free to decide on how much you want to contribute. You won’t have a boss and you won’t have the pressure of deadlines and schedules...&quot;&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://shal.in/post/285909694/why-you-should-contribute-to-open-source&quot;&gt;http://shal.in/post/285909694/why-you-should-contribute-to-open-source&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/1672779266355332234/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/10/why-you-should-contribute-to-open.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/1672779266355332234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/1672779266355332234'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/10/why-you-should-contribute-to-open.html' title='Why you should contribute to Open Source'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-4990384905481952564</id><published>2010-10-12T01:06:00.002-03:00</published><updated>2010-10-12T01:14:20.640-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="frame buffer"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="operating system"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Disable Frame Buffer in Ubuntu 10.04 Server (VirtualBox)</title><content type='html'>In Ubuntu 10.04 Server with the frame buffer enabled, seems that cause lag in the screen when is used as a guest in VirtualBox. Here is how to disable the frame buffer:&lt;br /&gt;&lt;br /&gt;Edit the file &quot;/etc/modprobe.d/blacklist-framebuffer.conf&quot; and add &quot;blacklist vga16fb&quot; (without the quotes). Un-comment &quot;GRUB_TERMINAL=console&quot; in &quot;/etc/default/grub&quot; to prevent GRUB from starting a frame buffer.&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://ubuntu-virginia.ubuntuforums.org/showpost.php?p=9343024&amp;postcount=2&quot;&gt;http://ubuntu-virginia.ubuntuforums.org/showpost.php?p=9343024&amp;postcount=2&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/4990384905481952564/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/10/disable-frame-buffer-in-ubuntu-1004.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4990384905481952564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4990384905481952564'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/10/disable-frame-buffer-in-ubuntu-1004.html' title='Disable Frame Buffer in Ubuntu 10.04 Server (VirtualBox)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-8122093482380628248</id><published>2010-09-08T22:21:00.003-03:00</published><updated>2010-09-08T22:25:09.739-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="lesson"/><category scheme="http://www.blogger.com/atom/ns#" term="management"/><category scheme="http://www.blogger.com/atom/ns#" term="motivation"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><category scheme="http://www.blogger.com/atom/ns#" term="work"/><title type='text'>Drive: The surprising truth about what motivates us</title><content type='html'>&lt;object width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;br /&gt;  &lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/u6XAPnuFjJc?fs=1&amp;amp;hl=es_ES&amp;amp;rel=0&quot;&gt;&lt;/param&gt;&lt;br /&gt;  &lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;br /&gt;  &lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;br /&gt;  &lt;embed src=&quot;http://www.youtube.com/v/u6XAPnuFjJc?fs=1&amp;amp;hl=es_ES&amp;amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://youtu.be/u6XAPnuFjJc&quot;&gt;http://youtu.be/u6XAPnuFjJc&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/8122093482380628248/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/09/drive-surprising-truth-about-what.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/8122093482380628248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/8122093482380628248'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/09/drive-surprising-truth-about-what.html' title='Drive: The surprising truth about what motivates us'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-1832641554349830363</id><published>2010-09-05T19:23:00.008-03:00</published><updated>2011-07-14T23:02:33.691-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="install"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="operating system"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>After Ubuntu Lucid Lynx (10.04) installation</title><content type='html'>Needed extras:&lt;br /&gt;&lt;div class=&quot;shell&quot;&gt;$ sudo apt-get install ubuntu-restricted-extras vorbis-tools flac lame faad rar p7zip unace unzip msttcorefonts ttf-dejavu ttf-xfree86-nonfree&lt;br /&gt;&lt;br /&gt;$ sudo /usr/share/doc/libdvdread4/install-css.sh&lt;br /&gt;&lt;br /&gt;$ sudo fc-cache&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Useful software:&lt;br /&gt;&lt;div class=&quot;shell&quot;&gt;$ sudo apt-get install mplayer nautilus-open-terminal gimp inkscape chromium-browser chromium-browser-l10n gnome-do revelation virtualbox-ose virtualbox-guest-additions skype&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Useful development software:&lt;br /&gt;&lt;div class=&quot;shell&quot;&gt;$ sudo apt-get install build-essential linux-headers-$(uname -r)&lt;/div&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/1832641554349830363/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/09/after-ubuntu-lucid-lynx-1004.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/1832641554349830363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/1832641554349830363'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/09/after-ubuntu-lucid-lynx-1004.html' title='After Ubuntu Lucid Lynx (10.04) installation'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-7562069443096129625</id><published>2010-08-30T23:40:00.002-03:00</published><updated>2010-08-30T23:42:36.147-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="dom"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="lesson"/><category scheme="http://www.blogger.com/atom/ns#" term="resource"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><category scheme="http://www.blogger.com/atom/ns#" term="www"/><title type='text'>Crockford on JavaScript</title><content type='html'>Douglas Crockford  is Yahoo!&#39;s JavaScript architect and a member of the committee designing future versions of the world&#39;s most popular programming language. Over first three months of 2010, Douglas delivered his acclaimed series of lectures on the history of JavaScript, its features, and its use. Links to video, transcripts, and photos from each of the events follows...&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://yuiblog.com/crockford/&quot;&gt;http://yuiblog.com/crockford/&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/7562069443096129625/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/08/crockford-on-javascript.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/7562069443096129625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/7562069443096129625'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/08/crockford-on-javascript.html' title='Crockford on JavaScript'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-4331519466591760981</id><published>2010-08-30T01:58:00.002-03:00</published><updated>2010-08-30T02:03:04.402-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="branch"/><category scheme="http://www.blogger.com/atom/ns#" term="git"/><category scheme="http://www.blogger.com/atom/ns#" term="merge"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="version control system"/><title type='text'>git in the real world</title><content type='html'>Git for the real world: &lt;a href=&quot;http://robey.lag.net/2008/07/13/git-for-the-real-world.html&quot;&gt;http://robey.lag.net/2008/07/13/git-for-the-real-world.html&lt;/a&gt;&lt;br /&gt;More real-world git: &lt;a href=&quot;http://robey.lag.net/2009/11/29/more-git.html&quot;&gt;http://robey.lag.net/2009/11/29/more-git.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/4331519466591760981/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/08/git-in-real-world.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4331519466591760981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4331519466591760981'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/08/git-in-real-world.html' title='git in the real world'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-635587207411188274</id><published>2010-08-23T22:45:00.003-03:00</published><updated>2010-08-23T22:53:01.160-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="music"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><title type='text'>PHP Anthem</title><content type='html'>A new PHP Song:&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/S8zhmiS-1kw&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=es_ES&amp;feature=player_embedded&amp;fs=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/S8zhmiS-1kw&amp;rel=0&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=es_ES&amp;feature=player_embedded&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowScriptAccess=&quot;always&quot; width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;sources:&lt;br /&gt;&lt;a href=&quot;http://shiflett.org/blog/2010/aug/php-anthem&quot;&gt;http://shiflett.org/blog/2010/aug/php-anthem&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://fracturedvisionmedia.com/FVM005/&quot;&gt;http://fracturedvisionmedia.com/FVM005/&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/635587207411188274/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/08/php-anthem.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/635587207411188274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/635587207411188274'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/08/php-anthem.html' title='PHP Anthem'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-4825966775097297897</id><published>2010-08-23T01:43:00.002-03:00</published><updated>2010-08-23T01:49:43.329-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="branch"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="git"/><category scheme="http://www.blogger.com/atom/ns#" term="merge"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="version control system"/><title type='text'>A successful Git branching model</title><content type='html'>In this post I present the development model that I’ve introduced for all of my projects (both at work and private) about a year ago, and which has turned out to be very successful. I’ve been meaning to write about it for a while now, but I’ve never really found the time to do so thoroughly, until now. I won’t talk about any of the projects’ details, merely about the branching strategy and release management...&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://nvie.com/git-model&quot;&gt;http://nvie.com/git-model&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/4825966775097297897/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/08/successful-git-branching-model.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4825966775097297897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4825966775097297897'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/08/successful-git-branching-model.html' title='A successful Git branching model'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-3850846943488297340</id><published>2010-08-11T00:19:00.004-03:00</published><updated>2010-08-11T00:35:15.444-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ethernet"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="mac"/><category scheme="http://www.blogger.com/atom/ns#" term="operating system"/><category scheme="http://www.blogger.com/atom/ns#" term="udev"/><title type='text'>udev: update map between MAC addresses and interface names</title><content type='html'>...Traditionally, Linux kernels look for ethernet cards and assign interface names based upon the order the cards are detected. Thus if you were to shift the network cards around, or replace them, you may end up with a different interface name for any given card. In recent Debian (and thus Ubuntu) releases, the Udev subsystem creates a map between MAC addresses and interface names, and when it finds a new MAC address it assigns a new ethernet interface name. Thus the first time you create an Ubuntu VM, the VM server assigns a MAC address, and your VM will map it to eth0. If you clone the VM, or move it, the VM server assigns a new MAC address, and your VM maps the new address to eth1. At this point, your network configuration (/etc/network/interfaces) no longer matches the hardware, and your VM no longer sees the network. Oops.&lt;br /&gt;&lt;br /&gt;If this is the problem, you will see messages like this in your /var/log/kern.log file:&lt;br /&gt;&lt;br /&gt;udev: renamed network interface eth0 to eth1&lt;br /&gt;&lt;br /&gt;You can fix this in one of several ways:&lt;br /&gt;&lt;br /&gt;1. Change your interface configuration (/etc/network/interfaces) to match the new ethernet interface.&lt;br /&gt;2. Delete the Udev MAC address map (/etc/udev/rules.d/70-persistent-net.rules), reboot, and let Udev rebuild the map.&lt;br /&gt;3. Edit the Udev MAC address map (/etc/udev/rules.d/70-persistent-net.rules) and map the current MAC address back to eth0. This is the preferred solution if you have multiple interfaces defined.&lt;br /&gt;&lt;br /&gt;You&#39;ll probably need to reboot the VM after any of these changes...&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://stackoverflow.com/questions/175876/how-do-i-fix-my-vms-network-connection-if-it-seems-to-be-running-ok-from-the-hos/296274#296274&quot;&gt;http://stackoverflow.com/questions/175876/how-do-i-fix-my-vms-network-connection-if-it-seems-to-be-running-ok-from-the-hos/296274#296274&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/3850846943488297340/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/08/udev-update-map-between-mac-addresses.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/3850846943488297340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/3850846943488297340'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/08/udev-update-map-between-mac-addresses.html' title='udev: update map between MAC addresses and interface names'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-8242281304672797069</id><published>2010-05-28T00:29:00.001-03:00</published><updated>2010-05-28T00:32:37.032-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="framework"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="resource"/><category scheme="http://www.blogger.com/atom/ns#" term="spring python"/><title type='text'>Why use Spring Python and not just plain python?</title><content type='html'>I have bumped into articles and forum postings, blog entries, other blog entries, and yet more blog entries. In fact, while writing this blog entry, someone posed the question “what is the aim of Spring Python?” (Click and see my answer.) There are a diverse range of view points, and many in disagreement about the viability of DI in python...&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://blog.springpython.webfactional.com/2009/02/01/why-use-spring-python-and-not-just-plain/&quot;&gt;http://blog.springpython.webfactional.com/2009/02/01/why-use-spring-python-and-not-just-plain/&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/8242281304672797069/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/why-use-spring-python-and-not-just.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/8242281304672797069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/8242281304672797069'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/why-use-spring-python-and-not-just.html' title='Why use Spring Python and not just plain python?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-4014842625851193233</id><published>2010-05-26T01:00:00.003-03:00</published><updated>2010-05-28T00:29:18.332-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="css"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="framework"/><category scheme="http://www.blogger.com/atom/ns#" term="grid"/><category scheme="http://www.blogger.com/atom/ns#" term="html"/><category scheme="http://www.blogger.com/atom/ns#" term="template"/><title type='text'>The Use of Grids in Website Design</title><content type='html'>When creating a website one of the most important things to get right&lt;br /&gt;is the layout, the UI – user interface as you would call it, is&lt;br /&gt;something that is crucial to conveying the information and point of&lt;br /&gt;your website. There are many kinds of website layout designs. However&lt;br /&gt;the main point of a website is to convey understanding to the user...&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://www.designer-daily.com/the-use-of-grids-in-website-design-6639&quot;&gt;http://www.designer-daily.com/the-use-of-grids-in-website-design-6639&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/4014842625851193233/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/use-of-grids-in-website-design.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4014842625851193233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4014842625851193233'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/use-of-grids-in-website-design.html' title='The Use of Grids in Website Design'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-3796904898282697622</id><published>2010-05-24T20:10:00.000-03:00</published><updated>2010-05-24T20:13:05.808-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="html"/><category scheme="http://www.blogger.com/atom/ns#" term="html5"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="project"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><category scheme="http://www.blogger.com/atom/ns#" term="www"/><title type='text'>Video JS</title><content type='html'>Video JS is a javascript-based video player that uses the HTML5 video functionality built into advanced browsers. In general, the benefit of using an HTML5 player is a consistent look between browsers...&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://videojs.com/&quot;&gt;http://videojs.com/&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/3796904898282697622/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/video-js.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/3796904898282697622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/3796904898282697622'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/video-js.html' title='Video JS'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-2237942360705362342</id><published>2010-05-19T22:54:00.006-03:00</published><updated>2010-08-11T00:18:29.550-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cv"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="latex"/><category scheme="http://www.blogger.com/atom/ns#" term="lesson"/><category scheme="http://www.blogger.com/atom/ns#" term="resource"/><category scheme="http://www.blogger.com/atom/ns#" term="template"/><title type='text'>LaTeX résumé Follow-up</title><content type='html'>&lt;div&gt;&lt;br /&gt;  &lt;p&gt;Since there was a decent amount of interest in my prior post about composing my résumé in LaTeX, I put together a &quot;template&quot; and an example PDF based off of my actual résumé. Here is the template and you can grab the generated PDF by clicking on the image...&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;  &lt;a href=&quot;http://stevehanov.ca/blog/index.php?id=56&quot;&gt;How a programmer reads your resume (comic)&lt;/a&gt;&lt;br /&gt;  &lt;a href=&quot;http://stevehanov.ca/blog/index.php?id=56&quot; style=&quot;margin: 10px;&quot;&gt;&lt;br /&gt;    &lt;img width=&quot;700&quot; src=&quot;http://stevehanov.ca/blog/resume_comic.png&quot;&gt;&lt;br /&gt;  &lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://www.toofishes.net/blog/latex-resume-follow-up/&quot;&gt;http://www.toofishes.net/blog/latex-resume-follow-up/&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/2237942360705362342/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/latex-resume-follow-up.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/2237942360705362342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/2237942360705362342'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/latex-resume-follow-up.html' title='LaTeX résumé Follow-up'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-8374538706033519855</id><published>2010-05-19T22:43:00.002-03:00</published><updated>2010-05-19T22:47:03.128-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="lesson"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><category scheme="http://www.blogger.com/atom/ns#" term="www"/><title type='text'>Steve Huffman on Lessons Learned at Reddit</title><content type='html'>&lt;div&gt;&lt;br /&gt;  &lt;object width=&quot;400&quot; height=&quot;225&quot;&gt;&lt;br /&gt;    &lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;br /&gt;    &lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;br /&gt;    &lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=10506751&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; /&gt;&lt;br /&gt;    &lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=10506751&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;400&quot; height=&quot;225&quot;&gt;&lt;/embed&gt;&lt;br /&gt;  &lt;/object&gt;&lt;br /&gt;  &lt;a href=&quot;http://vimeo.com/10506751&quot;&gt;http://vimeo.com/10506751&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;  &lt;object id=&quot;__sse3317401&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;br /&gt;    &lt;param name=&quot;movie&quot; value=&quot;http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=stevehuffman-100302103013-phpapp02&amp;stripped_title=steve-huffman-lessons-learned-while-at-redditcom&quot; /&gt;&lt;br /&gt;    &lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;/&gt;&lt;br /&gt;    &lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;/&gt;&lt;br /&gt;    &lt;embed name=&quot;__sse3317401&quot; src=&quot;http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=stevehuffman-100302103013-phpapp02&amp;stripped_title=steve-huffman-lessons-learned-while-at-redditcom&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;/embed&gt;&lt;br /&gt;  &lt;/object&gt;&lt;br /&gt;  &lt;a href=&quot;http://www.slideshare.net/carsonified/steve-huffman-lessons-learned-while-at-redditcom&quot;&gt;http://www.slideshare.net/carsonified/steve-huffman-lessons-learned-while-at-redditcom&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://carsonified.com/blog/dev/steve-huffman-on-lessons-learned-at-reddit/&quot;&gt;http://carsonified.com/blog/dev/steve-huffman-on-lessons-learned-at-reddit/&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/8374538706033519855/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/steve-huffman-on-lessons-learned-at.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/8374538706033519855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/8374538706033519855'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/steve-huffman-on-lessons-learned-at.html' title='Steve Huffman on Lessons Learned at Reddit'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-2006544342022448057</id><published>2010-05-13T10:01:00.004-03:00</published><updated>2010-05-13T10:06:41.312-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="dom"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="html"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="jquery"/><category scheme="http://www.blogger.com/atom/ns#" term="lesson"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><category scheme="http://www.blogger.com/atom/ns#" term="www"/><category scheme="http://www.blogger.com/atom/ns#" term="yui"/><title type='text'>Improving javascript</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://vimeo.com/10593806&quot;&gt;Advanced Javascript to Improve your Web App&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;object width=&quot;400&quot; height=&quot;225&quot;&gt;&lt;br /&gt;  &lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;br /&gt;  &lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;br /&gt;  &lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=10593806&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; /&gt;&lt;br /&gt;  &lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=10593806&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;400&quot; height=&quot;225&quot;&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.yuiblog.com/blog/2010/04/21/video-hpjs/&quot;&gt;YUI Theater — High Performance JavaScript&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;object width=&quot;510&quot; height=&quot;287&quot;&gt;&lt;br /&gt;  &lt;param value=&quot;http://d.yimg.com/m/up/ypp/default/player.swf&quot; name=&quot;movie&quot;&gt;&lt;br /&gt;  &lt;param value=&quot;vid=19241148&amp;amp;&quot; name=&quot;flashVars&quot;&gt;&lt;br /&gt;  &lt;param value=&quot;true&quot; name=&quot;allowfullscreen&quot;&gt;&lt;br /&gt;  &lt;param value=&quot;transparent&quot; name=&quot;wmode&quot;&gt;&lt;br /&gt;  &lt;embed width=&quot;510&quot; height=&quot;287&quot; flashvars=&quot;vid=19241148&amp;amp;&quot; type=&quot;application/x-shockwave-flash&quot; src=&quot;http://d.yimg.com/m/up/ypp/default/player.swf&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/2006544342022448057/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/improving-javascript.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/2006544342022448057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/2006544342022448057'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/improving-javascript.html' title='Improving javascript'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-4126556921371517480</id><published>2010-05-11T11:40:00.003-03:00</published><updated>2010-05-13T10:07:50.811-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="browser"/><category scheme="http://www.blogger.com/atom/ns#" term="chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="firefox"/><category scheme="http://www.blogger.com/atom/ns#" term="internet explorer"/><category scheme="http://www.blogger.com/atom/ns#" term="opera"/><category scheme="http://www.blogger.com/atom/ns#" term="safari"/><category scheme="http://www.blogger.com/atom/ns#" term="share"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="www"/><title type='text'>Free the Foxes</title><content type='html'>It is essential to have your users operate a browser that supports an appropriate standard on how things are displayed and how things function. Free the Foxes is FREE and is roughly only 25K in size (including JS, CSS and images) and is almost completely customizable...&lt;br /&gt; &lt;br /&gt;source: &lt;a href=&quot;http://www.freethefoxes.com/&quot;&gt;http://www.freethefoxes.com/&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/4126556921371517480/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/free-foxes.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4126556921371517480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4126556921371517480'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/free-foxes.html' title='Free the Foxes'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-4883783096592682793</id><published>2010-05-05T10:13:00.002-03:00</published><updated>2010-05-06T00:28:26.921-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="resource"/><category scheme="http://www.blogger.com/atom/ns#" term="url"/><category scheme="http://www.blogger.com/atom/ns#" term="www"/><title type='text'>What Every Developer Should Know About URLs</title><content type='html'>I have recently written about the value of fundamentals in software development. I am still firmly of the opinion that you need to have your fundamentals down solid, if you want to be a decent developer. However, several people made a valid point in response to that post, in that it is often difficult to know what the fundamentals actually are (be they macro or micro level). So, I thought it would be a good idea to do an ongoing series of posts on some of the things that I consider to be fundamental – this post is the first instalment...&lt;br /&gt; &lt;br /&gt;source: &lt;a href=&quot;http://www.skorks.com/2010/05/what-every-developer-should-know-about-urls/&quot;&gt;http://www.skorks.com/2010/05/what-every-developer-should-know-about-urls/&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/4883783096592682793/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/what-every-developer-should-know-about.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4883783096592682793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/4883783096592682793'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/what-every-developer-should-know-about.html' title='What Every Developer Should Know About URLs'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-1477833201534252996</id><published>2010-05-05T01:53:00.002-03:00</published><updated>2010-05-06T00:27:18.993-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="css"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="html5"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="jquery"/><category scheme="http://www.blogger.com/atom/ns#" term="resource"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="www"/><title type='text'>Pure CSS3 Spiderman Cartoon w/ jQuery and HTML5</title><content type='html'>Searching YouTube for inspiration I stumbled on to the intro of the classic 1967 spider-man cartoon series. While watching I realized that the animation was very basic. It was the paper doll sort of animation that lends itself perfectly to css3. Hmmm… &quot;I could something like that with a little css3″, I thought...&lt;br /&gt; &lt;br /&gt;source: &lt;a href=&quot;http://www.optimum7.com/internet-marketing/web-development/pure-css3-spiderman-ipad-cartoon-jquery-html5-no-flash.html&quot;&gt;http://www.optimum7.com/internet-marketing/web-development/pure-css3-spiderman-ipad-cartoon-jquery-html5-no-flash.html&lt;/a&gt;&lt;br /&gt; ---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/1477833201534252996/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/pure-css3-spiderman-cartoon-w-jquery.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/1477833201534252996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/1477833201534252996'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/pure-css3-spiderman-cartoon-w-jquery.html' title='Pure CSS3 Spiderman Cartoon w/ jQuery and HTML5'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-1046087716485223409</id><published>2010-05-04T09:32:00.002-03:00</published><updated>2010-05-06T00:24:32.562-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ajax"/><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="www"/><title type='text'>Making AJAX Applications Crawlable</title><content type='html'>If you&amp;#39;re running an AJAX application with content that you&amp;#39;d like to appear in search results, we have a new process that, when implemented, can help Google (and potentially other search engines) crawl and index your content. Historically, AJAX applications have been difficult for search engines to process because AJAX content is produced dynamically by the browser and thus not visible to crawlers. While there are existing methods for dealing with this problem, they involve regular manual maintenance to keep the content up-to-date...&lt;br /&gt; &lt;br /&gt;source: &lt;a href=&quot;http://code.google.com/web/ajaxcrawling/&quot;&gt;http://code.google.com/web/ajaxcrawling/&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/1046087716485223409/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/making-ajax-applications-crawlable.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/1046087716485223409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/1046087716485223409'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/making-ajax-applications-crawlable.html' title='Making AJAX Applications Crawlable'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-7213848665773832251</id><published>2010-05-03T18:03:00.001-03:00</published><updated>2010-05-06T00:22:35.535-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="comparison"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="protection"/><category scheme="http://www.blogger.com/atom/ns#" term="spam"/><category scheme="http://www.blogger.com/atom/ns#" term="www"/><title type='text'>Six Apart Guide to Comment Spam</title><content type='html'>This document describes how malicious or unwanted comments (&amp;#39;comment spam&amp;#39;) affect weblogs, the techniques spammers use to abuse weblogs, and the tactics that can be used to prevent and defend against these attacks. Also included is a review of the strengths and weaknesses of each tactic, instructions for implementing them on your weblog and ones which we recommend for the best protection...&lt;br /&gt; &lt;br /&gt;source: &lt;a href=&quot;http://www.sixapart.com/pronet/comment_spam&quot;&gt;http://www.sixapart.com/pronet/comment_spam&lt;/a&gt;&lt;br /&gt;---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/7213848665773832251/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/six-apart-guide-to-comment-spam.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/7213848665773832251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/7213848665773832251'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/six-apart-guide-to-comment-spam.html' title='Six Apart Guide to Comment Spam'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-5509194728912603570</id><published>2010-05-03T17:59:00.004-03:00</published><updated>2010-05-06T00:20:34.082-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="best practice"/><category scheme="http://www.blogger.com/atom/ns#" term="branch"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="merge"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="trunk"/><category scheme="http://www.blogger.com/atom/ns#" term="version control system"/><title type='text'>Feature Branches</title><content type='html'>A feature branch is the sort of branch that&amp;#39;s been the dominant example in this chapter (the one you&amp;#39;ve been working on while Sally continues to work on /trunk). It&amp;#39;s a temporary branch created to work on a complex change without interfering with the stability of /trunk. Unlike release branches (which may need to be supported forever), feature branches are born, used for a while, merged back to the trunk, then ultimately deleted. They have a finite span of usefulness...&lt;br /&gt; &lt;br /&gt;source: &lt;a href=&quot;http://chestofbooks.com/computers/revision-control/subversion-svn/Feature-Branches-Branchmerge-Commonpatterns-Feature.html&quot;&gt;http://chestofbooks.com/computers/revision-control/subversion-svn/Feature-Branches-Branchmerge-Commonpatterns-Feature.html&lt;/a&gt;&lt;br /&gt; ---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/5509194728912603570/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/feature-branches.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/5509194728912603570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/5509194728912603570'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/feature-branches.html' title='Feature Branches'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427118246823375588.post-8610133492104009012</id><published>2010-05-02T22:57:00.003-03:00</published><updated>2010-05-02T23:27:16.156-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="canvas"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="html5"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="www"/><title type='text'>HTML5 Canvas examples</title><content type='html'>Here&amp;#39;s a collection of HTML5 canvas examples. All on one page and organised into sections so that you don&amp;#39;t have to go hunting around for them. How nice...&lt;br /&gt;&lt;br /&gt;source: &lt;a href=&quot;http://www.phpguru.org/static/html5-canvas-examples&quot;&gt;http://www.phpguru.org/static/html5-canvas-examples&lt;/a&gt;&lt;br /&gt; ---</content><link rel='replies' type='application/atom+xml' href='http://gorfeulb.blogspot.com/feeds/8610133492104009012/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/html5-canvas-examples.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/8610133492104009012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427118246823375588/posts/default/8610133492104009012'/><link rel='alternate' type='text/html' href='http://gorfeulb.blogspot.com/2010/05/html5-canvas-examples.html' title='HTML5 Canvas examples'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>