<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jordi Ortiz</title>
	<atom:link href="http://www.jordiortiz.es/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jordiortiz.es</link>
	<description>Personal Weblog</description>
	<lastBuildDate>Thu, 17 May 2012 22:23:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>GSoC2012 Libav &#8211; Rewrite avserv</title>
		<link>http://www.jordiortiz.es/2012/05/17/gsoc2012-libav-rewrite-avserv/</link>
		<comments>http://www.jordiortiz.es/2012/05/17/gsoc2012-libav-rewrite-avserv/#comments</comments>
		<pubDate>Thu, 17 May 2012 22:23:23 +0000</pubDate>
		<dc:creator>nenjordi</dc:creator>
				<category><![CDATA[GSoC2012]]></category>

		<guid isPermaLink="false">http://www.jordiortiz.es/?p=568</guid>
		<description><![CDATA[This summer I will be again happily involved with the Google Summer of Code inside the LibAV project. This year I have been accepted to accomplish one of the proposed tasks of the project: Rewrite avserver. On the last three weeks I have been implementing the RTSP ANNOUNCE/RECORD. With this enhancement, the avconv can listen to [...]]]></description>
			<content:encoded><![CDATA[<p>This summer I will be again happily involved with the<a href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012"> Google Summer of Code</a> inside the <a href="http://www.libav.org">LibAV</a> project. This year I have been accepted to accomplish one of the proposed tasks of the project: Rewrite avserver.</p>
<p>On the last three weeks I have been implementing the RTSP ANNOUNCE/RECORD. With this enhancement, the avconv can listen to an ANNOUNCE REQUEST which followed by SETUP and RECORD will allow to receive a stream and then handle the new incoming data.</p>
<p>The implementation is by today at my github <a href="https://github.com/nenjordi/libav/commits/rtsp-announce-preparepatch">https://github.com/nenjordi/libav/commits/rtsp-announce-preparepatch</a> for those of you who want to take a look at its current status.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.jordiortiz.es/2012/05/17/gsoc2012-libav-rewrite-avserv/&via=nenjordi&text=GSoC2012 Libav - Rewrite avserv&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d568').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Compárteme</em></strong></a>
<br />
<div class="d568" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F05%2F17%2Fgsoc2012-libav-rewrite-avserv%2F&amp;title=GSoC2012+Libav+%26%238211%3B+Rewrite+avserv" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F05%2F17%2Fgsoc2012-libav-rewrite-avserv%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F05%2F17%2Fgsoc2012-libav-rewrite-avserv%2F&amp;title=GSoC2012+Libav+%26%238211%3B+Rewrite+avserv" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F05%2F17%2Fgsoc2012-libav-rewrite-avserv%2F&amp;title=GSoC2012+Libav+%26%238211%3B+Rewrite+avserv" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d568').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d568').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.jordiortiz.es/2012/05/17/gsoc2012-libav-rewrite-avserv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Libros Gratis de Programación</title>
		<link>http://www.jordiortiz.es/2012/02/29/libros-gratis-de-programacion/</link>
		<comments>http://www.jordiortiz.es/2012/02/29/libros-gratis-de-programacion/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 09:27:41 +0000</pubDate>
		<dc:creator>nenjordi</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.jordiortiz.es/?p=546</guid>
		<description><![CDATA[Meta-Lists 25 Free Computer Science Ebooks Book Training &#8211; On Video Cheat Sheets (Free) CodePlex List of Free E-Books Free Tech Books Galileo Computing (German) How to Design Programs: An Introduction to Computing and Programming Microsoft Press: Free E-Books MindView Inc O&#8217;Reilly&#8217;s Open Books Project Sofware Program Managers Network TechBooksForFree.com Theassayer.org Wikibooks: Programming Graphics Programming [...]]]></description>
			<content:encoded><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml" class="post-text">
<h3>Meta-Lists</h3>
<ul>
<li><a href="http://www.coderholic.com/25-free-computer-science-books/">25 Free Computer Science Ebooks</a></li>
<li><a href="http://www.booktraining.net/">Book Training &#8211; On Video</a></li>
<li><a href="http://refcardz.dzone.com/">Cheat Sheets (Free)</a></li>
<li><a href="http://blogs.msdn.com/wriju/archive/2009/01/07/free-ebooks-at-codeplex.aspx">CodePlex List of Free E-Books</a></li>
<li><a href="http://www.freetechbooks.com/">Free Tech Books</a></li>
<li><a href="http://www.galileocomputing.de/katalog/openbook">Galileo Computing</a> (German)</li>
<li><a href="http://www.htdp.org/2003-09-26/Book/">How to Design Programs: An Introduction to Computing and Programming</a></li>
<li><a href="http://blogs.msdn.com/b/microsoft_press/archive/2011/03/03/ebooks-list-of-our-free-books.aspx">Microsoft Press: Free E-Books</a></li>
<li><a href="http://www.mindviewinc.com/Books/">MindView Inc</a></li>
<li><a href="http://oreilly.com/openbook/">O&#8217;Reilly&#8217;s Open Books Project</a></li>
<li><a href="http://www.spmn.com/products_guidebooks.html">Sofware Program Managers Network</a></li>
<li><a href="http://www.techbooksforfree.com/">TechBooksForFree.com</a></li>
<li><a href="http://theassayer.org/">Theassayer.org</a></li>
<li><a href="http://en.wikibooks.org/wiki/Category%3aComputer_programming">Wikibooks: Programming</a></li>
</ul>
<h3>Graphics Programming</h3>
<ul>
<li><a href="http://www.xmission.com/~legalize/book/download/index.html">DirectX manual</a> (draft)</li>
<li><a href="http://www.arcsynthesis.org/gltut/">Learning Modern 3D Graphics Programming</a> (draft)</li>
<li><a href="http://http.developer.nvidia.com/GPUGems/gpugems_part01.html">GPU Gems</a></li>
<li><a href="http://http.developer.nvidia.com/GPUGems2/gpugems2_part01.html">GPU Gems 2</a> &#8211; <a href="ftp://download.nvidia.com/developer/GPU_Gems_2/">ch 8,14,18,29,30 as pdf</a></li>
<li><a href="http://http.developer.nvidia.com/GPUGems3/gpugems3_part01.html">GPU Gems 3</a></li>
<li><a href="http://www.gamedev.net/reference/articles/article1698.asp">Graphics Programming Black Book</a></li>
<li><a href="http://tog.acm.org/resources/shaderx/">ShaderX series</a></li>
</ul>
<h3>Language Agnostic</h3>
<ul>
<li><a href="http://programmer.97things.oreilly.com/">97 Things Every Programmer Should Know</a></li>
<li><a href="http://www.ethoberon.ethz.ch/WirthPubl/AD.pdf">Algorithms and Data-Structures</a> (PDF)</li>
<li><a href="http://www.cs.berkeley.edu/~vazirani/algorithms.html">Algorithms</a> (draft)</li>
<li><a href="http://www.aosabook.org/en/index.html">The Architecture of Open Source Applications</a></li>
<li><a href="http://catb.org/esr/writings/taoup/html/">The Art of Unix Programming</a></li>
<li><a href="http://smartbear.com/codecollab-code-review-book.php">Best Kept Secrets of Peer Code Review</a></li>
<li><a href="http://cslibrary.stanford.edu/110/BinaryTrees.pdf">Binary Trees</a></li>
<li><a href="http://www.catb.org/esr/writings/cathedral-bazaar/">The Cathedral and the Bazaar</a></li>
<li><a href="http://www.cleveralgorithms.com/nature-inspired/index.html">Clever Algorithms</a></li>
<li><a href="http://www.usingcsp.com/cspbook.pdf">Communicating Sequential Processes (PDF)</a> &#8211; Tony Hoare</li>
<li><a href="http://www-old.oberon.ethz.ch/WirthPubl/CBEAll.pdf">Compiler Construction</a> (PDF)</li>
<li><a href="http://scpd.stanford.edu/knuth/index.jsp">Computer Musings</a> (lectures by Donald Knuth)</li>
<li><a href="http://dotnetslackers.com/projects/Data-Structures-And-Algorithms/">Data Structures and Algorithms: Annotated Reference with Examples</a></li>
<li><a href="http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Database_fundamentals.pdf">Database Fundamentals</a> (PDF)</li>
<li><a href="http://www.umiacs.umd.edu/~jimmylin/MapReduce-book-final.pdf">Data-Intensive Text Processing with MapReduce</a> (PDF)</li>
<li><a href="http://nexus.realtimepublishers.com/dgbcq.php">The Definitive Guide to Building Code Quality</a></li>
<li><a href="http://designinginterfaces.com">Designing Interfaces</a> by Jennifer Tidwell</li>
<li><a href="http://www.dspguide.com/">Digital Signal Processing For Engineers and Scientists</a></li>
<li><a href="http://www.infoq.com/minibooks/domain-driven-design-quickly">Domain Driven Design Quickly</a></li>
<li><a href="http://www.neildavidson.com/dontjustrollthedice.html">Don&#8217;t Just Roll the Dice</a></li>
<li><a href="http://cs.gmu.edu/~sean/book/metaheuristics/">Essentials of Metaheuristics</a> by Sean Luke</li>
<li><a href="http://elliottback.com/wp/essential-skills-for-agile-development/">Essential Skills for Agile Development</a></li>
<li><a href="http://dces.essex.ac.uk/staff/rpoli/gp-field-guide/toc.html">A Field Guide To Genetic Programming</a></li>
<li><a href="http://jpaulmorrison.com/fbp/#book">Flow based Programming</a></li>
<li><a href="http://infolab.stanford.edu/~ullman/focs.html">Foundations of Computer Science</a> &#8211; Al Aho and Jeff Ullman</li>
<li><a href="http://codebetter.com/files/folders/codebetter_downloads/entry179694.aspx">Foundations of Programming</a></li>
<li><a href="http://gettingreal.37signals.com/">Getting Real</a></li>
<li><a href="http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_started_with_open_source_development_p2.pdf">Getting started with Open source development</a> (PDF)</li>
<li><a href="http://cslibrary.stanford.edu/109/TreeListRecursion.pdf">The Great Tree List Recursion Problem</a></li>
<li><a href="http://www.computer.org/portal/web/swebok">Guide to the Software Engineering Body of Knowledge</a></li>
<li><a href="http://www.fastchip.net/howcomputerswork/p1.html">How Computers Work</a></li>
<li><a href="http://www.htdp.org/">How to Design Programs</a></li>
<li><a href="http://openbookproject.net/thinkcs/">How to Think Like a Computer Scientist</a></li>
<li><a href="http://www.lindaspaces.com/book/">How to Write Parallel Programs</a></li>
<li><a href="http://mindprod.com/jgloss/unmain.html">How to write Unmaintainable Code</a></li>
<li><a href="http://www.amibug.com/iamabug/p01.html">I Am a Bug</a></li>
<li><a href="http://www.cse.ohio-state.edu/~gurari/theory-bk/theory-bk.html">An Introduction to the Theory of Computation</a></li>
<li><a href="http://www.cl.cam.ac.uk/teaching/Lectures/funprog-jrh-1996/">Introduction to Functional Programming</a> (class lectures and slides)</li>
<li><a href="http://nlp.stanford.edu/IR-book/information-retrieval-book.html">Introduction to Information Retrieval</a></li>
<li><a href="http://kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html">Is Parallel Programming Hard, And, If So, What Can You Do About It?</a></li>
<li><a href="http://pine.fm/LearnToProgram/">Learn to Program</a></li>
<li><a href="http://www.stack.nl/~marcov/compiler.pdf">Let&#8217;s Build a Compiler</a></li>
<li><a href="http://www.iecc.com/linker/">Linkers and loaders</a></li>
<li><a href="http://cslibrary.stanford.edu/103/LinkedListBasics.pdf">Linked List Basics</a></li>
<li><a href="http://cslibrary.stanford.edu/105/LinkedListProblems.pdf">Linked List Problems</a></li>
<li><a href="http://www.ii.uib.no/~michal/und/i227/book/book.pdf">Mathematical Logic &#8211; an Introduction</a> (PDF)</li>
<li><a href="http://www.jjj.de/fxt/#fxtbook">Matters Computational</a></li>
<li><a href="http://infolab.stanford.edu/~ullman/mmds.html">Mining of Massive Datasets</a></li>
<li><a href="http://homepages.inf.ed.ac.uk/dts/pm/Papers/nasa-manage.pdf">NASA Manager Handbook for Software Development</a> (PDF)</li>
<li><a href="http://www.scribd.com/doc/7181362/NASA-Software-Measurement-Guidebook">NASA Software Measurement Handbook</a></li>
<li><a href="http://scg.unibe.ch/download/oorp/">Object-Oriented Reengineering Patterns</a></li>
<li><a href="http://ocw.mit.edu/OcwWeb/web/home/home/index.htm">Online Course Materials</a></li>
<li><a href="http://homepage.mac.com/s_lott/books/oodesign.html">OO Design</a></li>
<li><a href="https://gustavus.edu/mcs/max/os-book/">Operating Systems and Middleware</a> (PDF and LaTeX)</li>
<li><a href="http://www.codeplex.com/AppArchGuide">Patterns and Practices: Application Architecture Guide 2.0</a></li>
<li><a href="http://www.dreamsongs.com/Files/PatternsOfSoftware.pdf">Patterns of Software: Tales from the Software Community</a> (PDF)</li>
<li><a href="http://planning.cs.uiuc.edu/">Planning Algorithms</a></li>
<li><a href="http://www.libpng.org/pub/png/book/">PNG: The Definitive Guide</a></li>
<li><a href="http://cslibrary.stanford.edu/102/PointersAndMemory.pdf">Pointers And Memory</a></li>
<li><a href="http://producingoss.com/">Producing Open Source Software</a></li>
<li><a href="http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/">Programming Languages: Application and Interpretation</a></li>
<li><a href="http://www.stanford.edu/class/cs106a/cgi-bin/handouts/">Programming Methodology</a></li>
<li><a href="http://cs.bell-labs.com/cm/cs/pearls/">Programming Pearls</a></li>
<li><a href="http://www-old.oberon.ethz.ch/WirthPubl/ProjectOberon.pdf">Project Oberon</a> (PDF)</li>
<li><a href="http://www.bon-method.com/book_print_a4.pdf">Seamless Object-Oriented Software Architecture</a></li>
<li><a href="http://www.cl.cam.ac.uk/~rja14/book.html">Security Engineering</a></li>
<li><a href="http://mitpress.mit.edu/sicp/">Structure and Interpretation of Computer Programs</a></li>
<li><a href="http://domaindrivendesign.org/sites/default/files/discussion/PatternSummariesUnderCreativeCommons.doc">Summary of the GoF Design Patterns</a></li>
<li><a href="http://greenteapress.com/semaphores/">The Little Book of Semaphores</a></li>
<li><a href="http://www.tcpipguide.com/free/t_toc.htm">The TCP/IP Guide</a></li>
<li><a href="http://greenteapress.com/thinkstats/">Think Stats: Probability and Statistics for Programmers</a> (PDF, code written in Python)</li>
<li><a href="https://www.cs.kent.ac.uk/people/staff/sjt/TTFP/">Type Theory and Functional Programming</a></li>
<li><a href="http://www.apnic.net/__data/assets/pdf_file/0020/8147/501302.pdf">Understanding IP Addressing: Everything you ever wanted to know</a> (PDF)</li>
</ul>
<h3>Android</h3>
<ul>
<li><a href="http://ofps.oreilly.com/titles/9781449383268/">Building Android Apps with HTML, CSS, and JavaScript</a></li>
<li><a href="http://ofps.oreilly.com/titles/9781449390501/">Learning Android</a></li>
</ul>
<h3>Autotools</h3>
<ul>
<li><a href="http://sourceware.org/autobook/">GNU Autoconf, Automake and Libtool</a></li>
</ul>
<h3>ASP.NET MVC</h3>
<ul>
<li><a href="http://weblogs.asp.net/scottgu/archive/2009/03/10/free-asp-net-mvc-ebook-tutorial.aspx">NerdDinner Walkthrough</a></li>
</ul>
<h3>Assembly Language</h3>
<ul>
<li><a href="http://download.savannah.gnu.org/releases/pgubook/ProgrammingGroundUp-1-0-booksize.pdf">Programming from the Ground Up</a> (PDF)</li>
<li><a href="http://drpaulcarter.com/pcasm/">Paul Carter&#8217;s Tutorial on x86 Assembly</a></li>
<li><a href="http://www.agner.org/optimize/">Software optimization resources by Agner Fog</a></li>
</ul>
<h3>Bash</h3>
<ul>
<li><a href="http://tldp.org/LDP/abs/html/">Advanced Bash-Scripting Guide</a></li>
<li><a href="http://www.tldp.org/LDP/Bash-Beginners-Guide/html/">Bash Guide for Beginners</a> by Machtelt Garrels</li>
<li><a href="http://mywiki.wooledge.org/BashGuide">Lhunath&#8217;s Bash Guide</a></li>
<li><a href="http://learncodethehardway.org/cli/book/">The Command Line Crash Course</a> (also a Powershell reference)</li>
</ul>
<h3>C / C++</h3>
<ul>
<li><a href="http://beej.us/guide/bgnet/">Beej&#8217;s Guide to Network Programming</a></li>
<li><a href="http://beej.us/guide/bgc/">Beej&#8217;s Guide to C Programming</a></li>
<li><a href="http://publications.gbdirect.co.uk/c_book/">The C book</a></li>
<li><a href="http://cppannotations.sourceforge.net/">C++ Annotations</a></li>
<li><a href="http://www.computer-books.us/cpp_0010.php">C++ GUI Programming With Qt 3</a></li>
<li><a href="http://www.stanford.edu/class/cs106x/">CS106X Programming Abstractions in C++</a></li>
<li><a href="http://cslibrary.stanford.edu/101/EssentialC.pdf">Essential C</a></li>
<li><a href="http://cartan.cas.suffolk.edu/oopdocbook/opensource/index.html">Introduction to Design Patterns in C++ with Qt 4</a> (<a href="http://www.informit.com/store/product.aspx?isbn=0131879057">PDF</a>)</li>
<li><a href="http://c.learncodethehardway.org/book/">Learn C the hard way</a></li>
<li><a href="http://www.jjj.de/fxt/fxtbook.pdf">Matters Computational: Ideas, Algorithms, Source Code, by Jorg Arndt</a></li>
<li><a href="http://www.knosof.co.uk/cbook/cbook.html">The new C standard &#8211; an annotated reference</a></li>
<li><a href="http://www.planetpdf.com/codecuts/pdfs/ooc.pdf">Object Oriented Programming in C</a> (PDF)</li>
<li><a href="http://www.agner.org/optimize/">Software optimization resources by Agner Fog</a></li>
<li><a href="http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html">Thinking in C++, Second Edition</a></li>
<li>Also see: <a href="http://stackoverflow.com/q/388242/511601">The Definitive C++ Book Guide and List</a></li>
</ul>
<h3>C#</h3>
<ul>
<li>See <strong>.NET</strong> below</li>
</ul>
<h3>Clojure</h3>
<ul>
<li><a href="http://en.wikibooks.org/wiki/Clojure_Programming">Clojure Programming</a></li>
<li><a href="http://java.ociweb.com/mark/clojure/article.html">Clojure &#8211; Functional Programming for the JVM</a></li>
</ul>
<h3>CoffeeScript</h3>
<ul>
<li><a href="http://autotelicum.github.com/Smooth-CoffeeScript/SmoothCoffeeScript.html">Smooth CoffeeScript</a></li>
<li><a href="http://arcturo.github.com/library/coffeescript/">The Little Book on CoffeeScript</a></li>
</ul>
<h3>ColdFusion</h3>
<ul>
<li><a href="https://github.com/mhenke/CFML-in-100-minutes/blob/master/cfml100mins.markdown">CFML In 100 Minutes</a></li>
</ul>
<h3>DB2</h3>
<ul>
<li><a href="http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_DB2_Express_v9.7_p4.pdf">Getting started with DB2 Express-C</a> (PDF)</li>
<li><a href="http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_IBM_Data_Studio_for_DB2_p3.pdf">Getting started with IBM Data Studio for DB2</a> (PDF)</li>
<li><a href="http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_DB2_App_Dev_p2.pdf">Getting started with IBM DB2 development</a> (PDF)</li>
</ul>
<h3>Delphi / Pascal</h3>
<ul>
<li><a href="http://www.marcocantu.com/epascal/">Essential Pascal Version 1 and 2</a></li>
<li><a href="http://www.lulu.com/content/435417">The Tomes of Delphi</a></li>
</ul>
<h3>Django</h3>
<ul>
<li><a href="http://djangobook.com/">Djangobook.com</a></li>
</ul>
<h3>Emacs</h3>
<ul>
<li><a href="http://shop.fsf.org/product/gnu-emacs-manual-16th-edition/">GNU Emacs Manual, 16th Edition, v. 22</a></li>
<li><a href="http://www.gnu.org/software/emacs/emacs-lisp-intro/">An Introduction to Programming in Emacs Lisp, 3rd Edition</a></li>
</ul>
<h3>Erlang</h3>
<ul>
<li><a href="http://learnyousomeerlang.com/">Learn You Some Erlang For Great Good</a></li>
</ul>
<h3>Flex</h3>
<ul>
<li><a href="http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_Adobe_Flex_p2.pdf">Getting started with Adobe Flex</a> (PDF)</li>
</ul>
<h3>F#</h3>
<ul>
<li><a href="http://www.ctocorner.com/fsharp/book/ch0.aspx">The F# Survival Guide</a></li>
<li><a href="http://en.wikibooks.org/wiki/F_Sharp_Programming">F Sharp Programming</a> in Wikibooks</li>
<li><a href="http://msdn.microsoft.com/en-us/library/hh314518.aspx">Real World Functional Programming</a> (MSDN Chapters)</li>
</ul>
<h3>Forth</h3>
<ul>
<li><a href="http://home.iae.nl/users/mhx/sf.html">Starting Forth</a></li>
<li><a href="http://thinking-forth.sourceforge.net/">Thinking Forth</a></li>
</ul>
<h3>Git</h3>
<ul>
<li><a href="http://progit.org/book/">Pro Git</a></li>
<li><a href="http://book.git-scm.com/index.html">The Git Community Book</a></li>
<li><a href="http://ftp.newartisans.com/pub/git.from.bottom.up.pdf">Git From The Bottom Up</a> (PDF)</li>
</ul>
<h3>Go</h3>
<ul>
<li><a href="http://golang.org/doc/go_tutorial.html">The Go Tutorial</a></li>
</ul>
<h3>Grails</h3>
<ul>
<li><a href="http://www.infoq.com/minibooks/grails-getting-started">Getting Start with Grails</a></li>
</ul>
<h3>Haskell</h3>
<ul>
<li><a href="http://learnyouahaskell.com/chapters">Learn You a Haskell</a></li>
<li><a href="http://book.realworldhaskell.org/read/">Real World Haskell</a></li>
</ul>
<h3>HTML / CSS</h3>
<ul>
<li><a href="http://fortuito.us/diveintohtml5/">Dive Into HTML5</a></li>
<li><a href="http://www.htmldog.com/">HTML Dog Tutorials</a></li>
</ul>
<h3>Java</h3>
<ul>
<li><a href="http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf">Java Application Development on Linux by Carl Albing and Michael Schwarz(PDF)</a></li>
<li><a href="http://greenteapress.com/thinkapjava/">How to Think Like a Computer Scientist</a></li>
<li><a href="http://download.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf">The Java EE6 Tutorial</a> (PDF)</li>
<li><a href="http://www.redbooks.ibm.com/redbooks/SG245118.html">Java Thin-Client Programming</a></li>
<li><a href="http://download.oracle.com/javase/tutorial/">Sun&#8217;s Java Tutorials</a></li>
<li><a href="http://www.mindview.net/Books/TIJ/">Thinking in Java</a></li>
<li><a href="http://njbartlett.name/files/osgibook_preview_20091217.pdf">OSGi in Practice</a> (PDF)</li>
<li><a href="http://www.mkyong.com/">Category wise tutorials &#8211; J2EE</a></li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a href="http://www.crockford.com/javascript/">Crockford&#8217;s JavaScript</a></li>
<li><a href="http://eloquentjavascript.net/">Eloquent JavaScript</a></li>
<li><a href="http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/">Essential Javascript &amp; jQuery Design Patterns for Beginners</a></li>
<li><a href="http://www.techotopia.com/index.php/JavaScript_Essentials">JavaScript Essentials</a></li>
<li><a href="http://jqfundamentals.com/book/">jQuery Fundamentals</a> (starts with JavaScript basics)</li>
<li><a href="https://developer.mozilla.org/en/JavaScript/Guide">Mozilla Developer Network&#8217;s JavaScript Guide</a></li>
</ul>
<h3>JavaScript (Node.js specific)</h3>
<ul>
<li><a href="http://ofps.oreilly.com/titles/9781449398583/">Up and Running with Node</a></li>
<li><a href="http://nodebeginner.org/">The Node Beginner Book</a></li>
<li><a href="http://visionmedia.github.com/masteringnode/">Mastering Node.js</a></li>
<li><a href="http://book.mixu.net/">Mixu&#8217;s Node Book</a></li>
</ul>
<h3>LaTeX</h3>
<ul>
<li><a href="http://tobi.oetiker.ch/lshort/lshort.pdf">The Not So Short Introduction to LaTeX</a></li>
</ul>
<h3>Linux</h3>
<ul>
<li><a href="http://www.advancedlinuxprogramming.com/">Advanced Linux Programming</a></li>
<li><a href="http://sources.redhat.com/autobook/download.html">GNU Autoconf, Automake and Libtool</a></li>
<li><a href="http://www.linuxtopia.org/online_books/gui_toolkit_guides/gtk+_gnome_application_development/index.html">GTK+/Gnome Application Development</a></li>
<li><a href="http://www.informit.com/content/downloads/perens/0130091154.pdf">The Linux Development Platform (PDF)</a></li>
<li><a href="http://lwn.net/Kernel/LDD3/">Linux Device Drivers</a> by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman</li>
<li><a href="http://tldp.org/LDP/lkmpg/2.6/html/">The Linux Kernel Module Programming Guide</a></li>
<li><a href="http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO.html">Secure Programming for Linux and Unix</a></li>
</ul>
<h3>Lisp</h3>
<ul>
<li><a href="http://www.cs.cmu.edu/Groups/AI/html/cltl/mirrors.html">Common Lisp the Language, 2nd Edition</a></li>
<li><a href="http://www.cs.cmu.edu/~dst/LispBook/">Common Lisp: A Gentle Introduction to Symbolic Computation</a> &#8211; David S. Touretzky</li>
<li><a href="http://clqr.boundp.org/">Common Lisp Quick Reference</a></li>
<li><a href="http://letoverlambda.com/index.cl/toc">Let Over Lambda &#8211; 50 Years of Lisp</a></li>
<li><a href="http://www.informatics.susx.ac.uk/research/groups/nlp/gazdar/nlp-in-lisp/index.html">Natural Language Processing in Lisp</a></li>
<li><a href="http://www.paulgraham.com/onlisp.html">On Lisp</a></li>
<li><a href="http://www.gigamonkeys.com/book/">Practical Common Lisp</a></li>
<li><a href="http://psg.com/~dlamkins/sl/">Successful Lisp: How to Understand and Use Common Lisp</a> &#8211; David Lamkins</li>
<li><a href="http://www.bcl.hamilton.ie/~nmh/t3x.org/zzz/">Sketchy LISP</a> &#8211; Nils Holm</li>
</ul>
<h3>Lua</h3>
<ul>
<li><a href="http://www.lua.org/pil/">Programming In Lua</a> (for version 5)</li>
</ul>
<h3>Mathematica</h3>
<ul>
<li><a href="http://www.mathprogramming-intro.org/">Mathematica® programming: an advanced introduction by Leonid Shifrin</a></li>
</ul>
<h3>Maven</h3>
<ul>
<li><a href="http://www.maestrodev.com/better-build-maven">Better Builds with Maven</a></li>
<li><a href="http://www.sonatype.com/books/mvnex-book/reference/public-book.html">Maven by Example</a></li>
<li><a href="http://www.sonatype.com/books/mvnref-book/reference/public-book.html">Maven: The Complete Reference</a></li>
<li><a href="http://www.sonatype.com/books/nexus-book/reference/">Repository Management with Nexus</a></li>
<li><a href="http://www.sonatype.com/books/m2eclipse-book/reference/">Developing with Eclipse and Maven</a></li>
</ul>
<h3>Mercurial</h3>
<ul>
<li><a href="http://hgbook.red-bean.com/">Mercurial: The Definitive Guide</a></li>
<li><a href="http://hginit.com/">HGInit &#8211; Mercurial Tutorial by Joel Spolsky</a></li>
</ul>
<h3>Nemerle</h3>
<ul>
<li>See <strong>.NET</strong> below</li>
</ul>
<h3>.NET (C# / VB / Nemerle / Visual Studio)</h3>
<ul>
<li><a href="http://www.techotopia.com/index.php/C_Sharp_Essentials">C# Essentials</a></li>
<li><a href="http://en.wikibooks.org/wiki/C_Sharp_Programming">C# Programming &#8211; Wikibook</a></li>
<li><a href="http://www.csharpcourse.com/">C# Yellow Book</a> (intro to programming)</li>
<li><a href="http://www.charlespetzold.com/dotnet/index.html">Charles Petzold&#8217;s .NET Book Zero</a></li>
<li><a href="http://www.brpreiss.com/books/opus6/">Data Structures and Algorithms with Object-Oriented Design Patterns in C#</a></li>
<li><a href="http://weblogs.asp.net/zeeshanhirani/archive/2008/12/05/my-christmas-present-to-the-entity-framework-community.aspx">Entity Framework</a></li>
<li><a href="http://blogs.msdn.com/b/microsoft_press/archive/2010/09/13/free-ebook-moving-to-microsoft-visual-studio-2010.aspx">Moving to Microsoft Visual Studio 2010</a></li>
<li><a href="http://asaha.com/ebook/AMTQ2NjA-/Nemerle.pdf">Nemerle</a></li>
<li><a href="http://www.programmersheaven.com/2/CSharpBook">Programmer&#8217;s Heaven C# School Book</a> (covers C# 1.0 and 2.0)</li>
<li><a href="http://www.albahari.com/threading/">Threading in C#</a></li>
<li><a href="http://www.techotopia.com/index.php/Visual_Basic_Essentials">Visual Basic Essentials</a></li>
<li><a href="http://www.infoq.com/minibooks/vsnettt">Visual Studio Tips and Tricks</a> (VS 2003-2005 only)</li>
</ul>
<h3>NoSQL</h3>
<ul>
<li><a href="http://books.couchdb.org/relax/">CouchDB: The Definitive Guide</a></li>
<li><a href="http://openmymind.net/2011/3/28/The-Little-MongoDB-Book">The Little MongoDB Book</a></li>
<li><a href="http://openmymind.net/2012/1/23/The-Little-Redis-Book/">The Little Redis Book</a></li>
</ul>
<h3>Oberon</h3>
<ul>
<li><a href="http://www-old.oberon.ethz.ch/WirthPubl/ProgInOberon.pdf">Programming in Oberon</a> (PDF)</li>
</ul>
<h3>Objective-C</h3>
<ul>
<li><a href="http://developer.apple.com/DOCUMENTATION/Cocoa/Conceptual/ObjectiveC/">The Objective-C Programming Language</a></li>
<li><a href="http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/OOP_ObjC/OOP_ObjC.pdf">Object-Oriented Programming with Objective-C</a></li>
</ul>
<h3>OCaml</h3>
<ul>
<li><a href="http://courses.cms.caltech.edu/cs134/cs134b/book.pdf">Introduction to Objective Caml</a> (PDF)</li>
<li><a href="http://www.ffconsultancy.com/products/ocaml_for_scientists/chapter1.html">Objective Caml for Scientists</a></li>
<li><a href="http://ocamlunix.forge.ocamlcore.org/">Unix System Programming in OCaml</a></li>
</ul>
<h3>Oracle Server</h3>
<ul>
<li>Oracle&#8217;s <a href="http://tahiti.oracle.com/">Guides and Manuals</a></li>
</ul>
<h3>Oracle PL/SQL</h3>
<ul>
<li><a href="http://download.oracle.com/docs/cd/E11882_01/appdev.112/e17126/toc.htm">PL/SQL Language Reference</a></li>
<li><a href="http://download.oracle.com/docs/cd/E11882_01/appdev.112/e16760/toc.htm">PL/SQL Packages and Types Reference</a></li>
<li><a href="http://www.toadworld.com/Knowledge/DatabaseKnowledge/StevenFeuersteinsPLSQLObsession/tabid/153/Default.aspx">Steven Feuerstein&#8217;s PL/SQL Obsession &#8211; Videos and Presentations</a></li>
</ul>
<h3>Parrot / Perl 6</h3>
<ul>
<li><a href="http://github.com/perl6/book/">Using Perl 6</a> (work in progress)</li>
</ul>
<h3>Perl</h3>
<ul>
<li><a href="http://www.perl.org/books/beginning-perl/">Beginning Perl</a></li>
<li><a href="http://www.masonbook.com/book/">Embedding Perl in HTML with Mason</a></li>
<li><a href="http://cslibrary.stanford.edu/108/EssentialPerl.pdf">Essential Perl</a></li>
<li><a href="http://www.extremeperl.org/bk/home">Extreme Perl</a></li>
<li><a href="http://hop.perl.plover.com/book/">Higher-Order Perl</a></li>
<li><a href="http://www.masonbook.com/book/">The Mason Book</a></li>
<li><a href="http://www.onyxneon.com/books/modern_perl/index.html">Modern Perl 5</a></li>
<li><a href="http://lwp.interglacial.com/index.html">Perl &amp; LWP</a></li>
<li><a href="http://www.globalspin.com/thebook/">Perl for the Web</a></li>
<li><a href="http://linkmingle.com/list/13-plus-List-of-Free-Great-Perl-Books-available-Online-freebooksandarticles">Perl Free Online EBooks</a> (meta-list)</li>
<li><a href="http://www.greenteapress.com/perl/">Perl The Hard Way</a></li>
<li><a href="http://modperlbook.org/">Practical mod_perl</a></li>
<li><a href="http://oreilly.com/openbook/webclient/">Web Client Programming with Perl</a></li>
</ul>
<h3>PHP</h3>
<ul>
<li><a href="http://www.techotopia.com/index.php/PHP_Essentials">PHP Essentials</a></li>
<li><a href="http://www.tuxradar.com/practicalphp">Practical PHP Programming</a> (wiki containing O&#8217;Reilly&#8217;s <em>PHP In a Nutshell</em>)</li>
<li><a href="http://symfony.com/doc/current/book/index.html">Symfony2</a></li>
<li><a href="http://www.survivethedeepend.com/">Zend Framework: Survive the Deep End</a></li>
</ul>
<h3>PowerShell</h3>
<ul>
<li><a href="http://powershell.com/cs/blogs/ebook/">Mastering PowerShell</a></li>
</ul>
<h3>Prolog</h3>
<ul>
<li><a href="http://www.amzi.com/AdventureInProlog/advfrtop.htm">Adventure in Prolog</a></li>
<li><a href="http://bookboon.com/int/student/it/applications-of-prolog">Applications of Prolog</a></li>
<li><a href="http://www.amzi.com/ExpertSystemsInProlog/">Building Expert Systems in Prolog</a></li>
<li><a href="http://www.j-paine.org/prolog/mathnotes/files/pms/pms.html">Introduction to Prolog for Mathematicians</a></li>
<li><a href="http://www.learnprolognow.org/">Learn Prolog Now!</a></li>
<li><a href="http://www.ida.liu.se/~ulfni/lpp/">Logic, Programming and Prolog (2ed)</a></li>
<li><a href="http://www.informatics.susx.ac.uk/research/groups/nlp/gazdar/nlp-in-prolog/index.html">Natural Language Processing in Prolog</a></li>
<li><a href="http://cs.union.edu/~striegnk/courses/nlp-with-prolog/html/">Natural Language Processing Techniques in Prolog</a></li>
<li><a href="http://computing.unn.ac.uk/staff/cgpb4/prologbook/">Prolog Programming A First Course</a></li>
<li><a href="http://bookboon.com/int/student/it/prolog-techniques-applications-of-prolog">Prolog Techniques</a></li>
<li><a href="http://www.cs.bris.ac.uk/~flach/SimplyLogical.html">Simply Logical</a></li>
<li><a href="http://download.pdc.dk/vip/72/books/tyros/tyros72.pdf">Visual Prolog 7.2 for Tyros</a></li>
</ul>
<h3>PostgreSQL</h3>
<ul>
<li><a href="http://www.commandprompt.com/ppbook/">Practical PostgreSQL</a></li>
</ul>
<h3>Python</h3>
<ul>
<li><a href="http://homepage.mac.com/s_lott/books/python.html">Building Skills in Python Version 2.5</a></li>
<li><a href="http://www.swaroopch.com/notes/Python">Byte of Python</a></li>
<li><a href="http://www.brpreiss.com/books/opus7/html/book.html">Data Structures and Algorithms in Python</a></li>
<li><a href="http://www.diveintopython.net/">Dive into Python</a></li>
<li><a href="http://diveintopython3.ep.io/">Dive into Python 3</a></li>
<li><a href="http://djangobook.com/">The Django Book</a></li>
<li><a href="http://www.greenteapress.com/thinkpython/thinkCSpy/">How to Think Like a Computer Scientist: Learning with Python</a></li>
<li><a href="http://inventwithpython.com/">Invent Your Own Computer Games With Python</a></li>
<li><a href="http://learnpythonthehardway.org">Learn Python The Hard Way</a></li>
<li><a href="http://www.nltk.org/book">Natural Language Processing with Python</a></li>
<li><a href="http://openbookproject.net/pybiblio/">Python Bibliotheca</a></li>
<li><a href="http://www.openbookproject.net/py4fun/">Python for Fun</a></li>
<li><a title="SWFK" href="http://www.briggs.net.nz/log/writing/snake-wrangling-for-kids/">Snake Wrangling For Kids</a></li>
<li><a href="http://www.greenteapress.com/thinkpython/thinkpython.pdf">Think Python</a> (PDF)</li>
<li><a href="http://www.mindview.net/Books/TIPython/">Thinking in Python</a></li>
</ul>
<h3>R</h3>
<ul>
<li><a href="http://cran.r-project.org/manuals.html">The R Manuals</a></li>
<li><a href="http://stat.ethz.ch/R-manual/R-patched/doc/html/">The R Language</a></li>
<li><a href="http://www.mayin.org/ajayshah/KB/R/index.html">R by example</a></li>
<li><a href="http://stats.lse.ac.uk/penzer/ST419materials/">Computational Statistics, Jeremy Penzer</a></li>
</ul>
<h3>Ruby</h3>
<ul>
<li><a href="http://ruby.learncodethehardway.org/book/">Learn Ruby the hard way</a></li>
<li><a href="http://macruby.labs.oreilly.com/">MacRuby: The Definitive Guide</a></li>
<li><a href="http://www.humblelittlerubybook.com/">Mr. Neighborly&#8217;s Humble Little Ruby Book</a></li>
<li><a href="http://www.ruby-doc.org/docs/ProgrammingRuby/">Programming Ruby</a></li>
<li><a href="http://rubybestpractices.com/">Ruby Best Practices</a></li>
<li><a href="http://mislav.uniqpath.com/poignant-guide/">Why&#8217;s (Poignant) Guide to Ruby</a> (<a href="http://www.scribd.com/doc/2236084/Whys-Poignant-Guide-to-Ruby">mirror</a>)</li>
</ul>
<h3>Ruby on Rails</h3>
<ul>
<li><a href="http://ruby.railstutorial.org/ruby-on-rails-tutorial-book">Ruby on Rails Tutorial: Learn Rails By Example</a></li>
</ul>
<h3>Scala</h3>
<ul>
<li><a href="http://exploring.liftweb.net/">Exploring Lift</a> (published earlier as &#8220;The Definitive Guide to Lift&#8221;, <a href="http://groups.google.com/group/the-lift-book">PDF</a>)</li>
<li><a href="http://github.com/tjweir/liftbook">Lift</a></li>
<li><a href="http://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/">Pro Scala: Monadic Design Patterns for the Web</a></li>
<li><a href="http://www.artima.com/pins1ed/">Programming in Scala, First Edition</a></li>
<li><a href="http://programming-scala.labs.oreilly.com/index.html">Programming Scala</a></li>
<li><a href="http://www.scala-lang.org/docu/files/ScalaByExample.pdf">Scala By Example</a> (PDF)</li>
<li><a href="http://www.scala-lang.org/docu/files/ScalaTutorial.pdf">A Scala Tutorial for Java programmers</a> (PDF)</li>
<li><a href="http://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/">Xtrace</a></li>
</ul>
<h3>Scheme</h3>
<ul>
<li><a href="https://gustavus.edu/+max/concrete-abstractions.html">Concrete Abstractions: An Introduction to Computer Science Using Scheme</a></li>
<li>The Scheme Programming Language <a href="http://www.scheme.com/tspl3/">Edition 3</a>, <a href="http://www.scheme.com/tspl4/">Edition 4</a></li>
<li><a href="http://www.cs.berkeley.edu/~bh/ss-toc2.html">Simply Scheme: Introducing Computer Science</a></li>
</ul>
<h3>Sed</h3>
<ul>
<li><a href="http://www.grymoire.com/Unix/Sed.html">Sed &#8211; An Introduction and Tutorial</a></li>
</ul>
<h3>Smalltalk</h3>
<ul>
<li><a href="http://book.seaside.st/book/table-of-contents">Dynamic Web Development with Seaside</a></li>
<li><a href="http://stephane.ducasse.free.fr/FreeBooks.html">Free Online Smalltalk Books</a> (meta-list)</li>
<li><a href="http://www.squeakbyexample.org/">Squeak By Example</a> (Smalltalk IDE)</li>
</ul>
<h3>Subversion</h3>
<ul>
<li><a href="http://www.phptr.com/content/images/0131855182/downloads/Nagel_book.pdf">Subversion Version Control</a> (PDF)</li>
<li><a href="http://svnbook.red-bean.com/">Version Control with Subversion</a></li>
</ul>
<h3>SQL (implementation agnostic)</h3>
<ul>
<li><a href="http://www.cs.arizona.edu/people/rts/publications.html">Developing Time-Oriented Database Applications in SQL</a></li>
<li><a href="http://use-the-index-luke.com/">Use The Index, Luke!: A Guide To SQL Database Performance</a></li>
<li><a href="http://sql.learncodethehardway.org/">Learn SQL The Hard Way</a></li>
</ul>
<h3>Teradata</h3>
<ul>
<li><a href="http://www.info.teradata.com/">Teradata Books</a></li>
</ul>
<h3>Vim</h3>
<ul>
<li><a href="http://www.swaroopch.com/notes/Vim">A Byte of Vim</a></li>
<li><a href="http://vim.runpaint.org/toc/">Vim Recipes</a></li>
<li><a href="http://www.truth.sk/vim/vimbook-OPL.pdf">Vi Improved &#8212; Vim</a> by Steve Oualline</li>
</ul>
<h3>Websphere</h3>
<ul>
<li><a href="http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_WASCE_p2.pdf">Getting started with WebSphere</a> (PDF)</li>
</ul>
<h3>Windows Phone</h3>
<ul>
<li><a href="http://blogs.msdn.com/b/microsoft_press/archive/2010/10/28/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx">Programming Windows Phone 7</a></li>
</ul>
</div>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.jordiortiz.es/2012/02/29/libros-gratis-de-programacion/&via=nenjordi&text=Libros Gratis de Programación&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d546').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Compárteme</em></strong></a>
<br />
<div class="d546" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F02%2F29%2Flibros-gratis-de-programacion%2F&amp;title=Libros+Gratis+de+Programaci%C3%B3n" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F02%2F29%2Flibros-gratis-de-programacion%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F02%2F29%2Flibros-gratis-de-programacion%2F&amp;title=Libros+Gratis+de+Programaci%C3%B3n" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F02%2F29%2Flibros-gratis-de-programacion%2F&amp;title=Libros+Gratis+de+Programaci%C3%B3n" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d546').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d546').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.jordiortiz.es/2012/02/29/libros-gratis-de-programacion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Summer of Code (GSoC) 2012</title>
		<link>http://www.jordiortiz.es/2012/02/29/google-summer-of-code-gsoc-2012/</link>
		<comments>http://www.jordiortiz.es/2012/02/29/google-summer-of-code-gsoc-2012/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 09:12:05 +0000</pubDate>
		<dc:creator>nenjordi</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.jordiortiz.es/?p=541</guid>
		<description><![CDATA[Un año más se convoca, a todos los estudiantes que lo deseen, a participar en proyectos de codigo libre con remuneración por parte de google y tutoría por parte de expertos en la materia. Animaos, hay proyectos para todos. Para los estudiantes el plazo comenzará el 26 de Marzo. Tweet Compárteme Hide Sites $$('div.d541').each( function(e) [...]]]></description>
			<content:encoded><![CDATA[<p>Un año más se convoca, a todos los estudiantes que lo deseen, a participar en proyectos de codigo libre con remuneración por parte de google y tutoría por parte de expertos en la materia. Animaos, hay proyectos para todos. Para los estudiantes el plazo comenzará el 26 de Marzo.<br />
<a href="http://www.jordiortiz.es/wp-content/uploads/2012/02/GSOC-flyer-Spanish-latam.jpg"><img class="aligncenter size-full wp-image-544" title="GSOC flyer - Spanish" src="http://www.jordiortiz.es/wp-content/uploads/2012/02/GSOC-flyer-Spanish-latam.jpg" alt="GSoC Flyer" width="595" height="842" /></a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.jordiortiz.es/2012/02/29/google-summer-of-code-gsoc-2012/&via=nenjordi&text=Google Summer of Code (GSoC) 2012&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d541').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Compárteme</em></strong></a>
<br />
<div class="d541" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F02%2F29%2Fgoogle-summer-of-code-gsoc-2012%2F&amp;title=Google+Summer+of+Code+%28GSoC%29+2012" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F02%2F29%2Fgoogle-summer-of-code-gsoc-2012%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F02%2F29%2Fgoogle-summer-of-code-gsoc-2012%2F&amp;title=Google+Summer+of+Code+%28GSoC%29+2012" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F02%2F29%2Fgoogle-summer-of-code-gsoc-2012%2F&amp;title=Google+Summer+of+Code+%28GSoC%29+2012" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d541').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d541').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.jordiortiz.es/2012/02/29/google-summer-of-code-gsoc-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FFplay Picture size 0&#215;0 is invalid</title>
		<link>http://www.jordiortiz.es/2012/01/23/ffplay-picture-size-0x0-is-invalid/</link>
		<comments>http://www.jordiortiz.es/2012/01/23/ffplay-picture-size-0x0-is-invalid/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 14:56:36 +0000</pubDate>
		<dc:creator>wpadmin</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.jordiortiz.es/?p=535</guid>
		<description><![CDATA[On the recent versions of ffplay they switched the parameter -s WxH to -video_size WxH. Hope this is helpful. Tweet Compárteme Hide Sites $$('div.d535').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) });]]></description>
			<content:encoded><![CDATA[<p>On the recent versions of ffplay they switched the parameter -s WxH to -video_size WxH.<br />
Hope this is helpful.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.jordiortiz.es/2012/01/23/ffplay-picture-size-0x0-is-invalid/&via=nenjordi&text=FFplay Picture size 0x0 is invalid&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d535').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Compárteme</em></strong></a>
<br />
<div class="d535" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F01%2F23%2Fffplay-picture-size-0x0-is-invalid%2F&amp;title=FFplay+Picture+size+0%26%23215%3B0+is+invalid" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F01%2F23%2Fffplay-picture-size-0x0-is-invalid%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F01%2F23%2Fffplay-picture-size-0x0-is-invalid%2F&amp;title=FFplay+Picture+size+0%26%23215%3B0+is+invalid" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F01%2F23%2Fffplay-picture-size-0x0-is-invalid%2F&amp;title=FFplay+Picture+size+0%26%23215%3B0+is+invalid" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d535').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d535').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.jordiortiz.es/2012/01/23/ffplay-picture-size-0x0-is-invalid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Casilla a favor de la ciencia</title>
		<link>http://www.jordiortiz.es/2012/01/23/casilla-a-favor-de-la-ciencia/</link>
		<comments>http://www.jordiortiz.es/2012/01/23/casilla-a-favor-de-la-ciencia/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 09:54:34 +0000</pubDate>
		<dc:creator>wpadmin</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.jordiortiz.es/?p=449</guid>
		<description><![CDATA[&#160; Casilla de apoyo a la Ciencia en la Declaración de la Renta 0,7% Han actuado 0 personas Nos faltan 0 firmas &#160; Actúa ahora Tu nombre Tu apellido Tu correo-e Cód. Postal Acepto las Norm. de Uso y Pol. de Priv. Firma la petición &#160; &#160; &#160; &#160; // Tweet Compárteme Hide Sites $$('div.d449').each( [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<div class="act_wid_1">
<div id="widget_box" class="wtheme_blue">
<div id="widget_cont" class="widget_sign">
<div class="act_wid_img"><a href="http://actuable.es/peticiones/casilla-apoyo-la-ciencia-la-declaracion-la-renta" target="_blank"><img src="http://actuable.es/system/images/2683/medium/AAA%20cajal.jpg" alt="Aaa%20cajal" width="300" height="195" /></a></div>
<div class="act_wid_title">
<h1><a href="http://actuable.es/peticiones/casilla-apoyo-la-ciencia-la-declaracion-la-renta" target="_blank">Casilla de apoyo a la Ciencia en la Declaración de la Renta 0,7%</a></h1>
</div>
<div class="wc signs_info">
<div class="people_count"><small>Han actuado</small><br />
<span id="actuable_signs_count_2683">0 personas</span></div>
<div class="signs_left"><small>Nos faltan</small><br />
<span id="actuable_signs_left_2683">0 firmas</span></div>
</div>
<p>&nbsp;</p>
<div class="act_now">
<div id="act_now_not_acted" class="wc">
<div class="widget_form">
<h3>Actúa ahora</h3>
<form action="http://actuable.es/actions/2683/supports" method="post" accept-charset="UTF-8">
<div style="margin: 0; padding: 0; display: inline;">
<input type="hidden" name="utf8" value="✓" />
<input id="actuable_authenticity_token" type="hidden" name="authenticity_token" value="" /></div>
<table>
<tbody>
<tr>
<th>Tu nombre</th>
<td>
<input id="user_name" class="text" type="text" name="user[name]" size="30" /></td>
</tr>
<tr>
<th>Tu apellido</th>
<td>
<input id="user_surname" class="text" type="text" name="user[surname]" size="30" /></td>
</tr>
<tr>
<th>Tu correo-e</th>
<td>
<input id="user_email" class="text" type="text" name="user[email]" size="30" /></td>
</tr>
<tr>
<th>Cód. Postal</th>
<td>
<input id="user_postal_code" class="text" type="text" name="user[postal_code]" size="30" /></td>
</tr>
<tr class="accept_conds">
<th></th>
<td><label for="user_terms_of_service"><br />
<input type="hidden" name="user[terms_of_service]" value="0" />
<input id="user_terms_of_service" type="checkbox" name="user[terms_of_service]" value="1" /> Acepto las <a href="http://actuable.es/s/condiciones-de-uso" target="_blank">Norm. de Uso</a> y <a href="http://actuable.es/s/privacidad" target="_blank">Pol. de Priv.</a></label></td>
</tr>
</tbody>
</table>
<div class="submit">
<input type="submit" value="Firma la petición" /></div>
</form>
</div>
<div class="submit submit_link" style="display: none;"><a href="http://actuable.es/peticiones/casilla-apoyo-la-ciencia-la-declaracion-la-renta" target="_blank">Firma la petición</a></div>
</div>
<p>&nbsp;</p>
</div>
<p>&nbsp;</p>
</div>
<p>&nbsp;</p>
</div>
<p>&nbsp;</p>
</div>
<p><!-- #act_wid_1 --><br />
<script type="text/javascript" src="http://actuable.es/a/casilla-apoyo-la-ciencia-la-declaracion-la-renta/js"></script><br />
<script type="text/javascript">// <![CDATA[
document.getElementById("actuable_signs_count_2683").innerHTML = supporters_count + " persona" + (supporters_count == 1 ? '' : 's');
document.getElementById("actuable_signs_left_2683").innerHTML = suppors_pending + " firma" + (suppors_pending == 1 ? '' : 's');
document.getElementById("actuable_authenticity_token").value = auth_token;
// ]]&gt;</script><br />
<!-- /WIDGET ACTUABLE - T1.1 --></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.jordiortiz.es/2012/01/23/casilla-a-favor-de-la-ciencia/&via=nenjordi&text=Casilla a favor de la ciencia&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d449').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Compárteme</em></strong></a>
<br />
<div class="d449" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F01%2F23%2Fcasilla-a-favor-de-la-ciencia%2F&amp;title=Casilla+a+favor+de+la+ciencia" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F01%2F23%2Fcasilla-a-favor-de-la-ciencia%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F01%2F23%2Fcasilla-a-favor-de-la-ciencia%2F&amp;title=Casilla+a+favor+de+la+ciencia" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2012%2F01%2F23%2Fcasilla-a-favor-de-la-ciencia%2F&amp;title=Casilla+a+favor+de+la+ciencia" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d449').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d449').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.jordiortiz.es/2012/01/23/casilla-a-favor-de-la-ciencia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CC SVC Structure Picture</title>
		<link>http://www.jordiortiz.es/2011/12/07/cc-svc-structure-picture/</link>
		<comments>http://www.jordiortiz.es/2011/12/07/cc-svc-structure-picture/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 18:32:04 +0000</pubDate>
		<dc:creator>nenjordi</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.jordiortiz.es/?p=434</guid>
		<description><![CDATA[This picture is provided with Creative Commons License. Feel free to use it if you need it SVC Structure by Jordi Ortiz is licensed under a Creative Commons Reconocimiento-CompartirIgual 3.0 Unported License.Creado a partir de la obra en www.jordiortiz.es. Tweet Compárteme Hide Sites $$('div.d434').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) });]]></description>
			<content:encoded><![CDATA[<p>This picture is provided with Creative Commons License. Feel free to use it if you need it <img src='http://www.jordiortiz.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.jordiortiz.es/wp-content/uploads/2011/12/SVCStructure.jpg"><img class="aligncenter size-large wp-image-435" title="SVC Structure" src="http://www.jordiortiz.es/wp-content/uploads/2011/12/SVCStructure-1024x832.jpg" alt="SVC Structure" width="1024" height="832" /></a></p>
<p><a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/"><img alt="Licencia de Creative Commons" style="border-width:0" src="http://i.creativecommons.org/l/by-sa/3.0/80x15.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/StillImage" property="dct:title" rel="dct:type">SVC Structure</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://www.jordiortiz.es" property="cc:attributionName" rel="cc:attributionURL">Jordi Ortiz</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Reconocimiento-CompartirIgual 3.0 Unported License</a>.<br />Creado a partir de la obra en <a xmlns:dct="http://purl.org/dc/terms/" href="http://www.jordiortiz.es/wp-content/uploads/2011/12/SVCStructure.jpg" rel="dct:source">www.jordiortiz.es</a>.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.jordiortiz.es/2011/12/07/cc-svc-structure-picture/&via=nenjordi&text=CC SVC Structure Picture&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d434').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Compárteme</em></strong></a>
<br />
<div class="d434" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F12%2F07%2Fcc-svc-structure-picture%2F&amp;title=CC+SVC+Structure+Picture" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F12%2F07%2Fcc-svc-structure-picture%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F12%2F07%2Fcc-svc-structure-picture%2F&amp;title=CC+SVC+Structure+Picture" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F12%2F07%2Fcc-svc-structure-picture%2F&amp;title=CC+SVC+Structure+Picture" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d434').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d434').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.jordiortiz.es/2011/12/07/cc-svc-structure-picture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ponencia y Entrevista en el CTVDI 2011</title>
		<link>http://www.jordiortiz.es/2011/12/07/ponencia-y-entrevista-en-el-ctvdi-2011/</link>
		<comments>http://www.jordiortiz.es/2011/12/07/ponencia-y-entrevista-en-el-ctvdi-2011/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 14:42:20 +0000</pubDate>
		<dc:creator>nenjordi</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.jordiortiz.es/?p=417</guid>
		<description><![CDATA[Los días 18 y 19 de noviembre participé en el congreso CTVDI organizado por el LTIM de la Universidad de las Islas Baleares. A continuación pongo la entrevista y la ponencia. Entre los asistentes había muchos estudiantes de ahí que me decidiese a darle un toque distendido a la presentación Aquí podréis visitar el resto [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Los días 18 y 19 de noviembre participé en el congreso CTVDI organizado por el <a title="CTVDI" href="http://ltim.uib.es/tvdi/index.php?lang=en" target="_blank">LTIM</a> de la Universidad de las Islas Baleares. A continuación pongo la entrevista y la ponencia. Entre los asistentes había muchos estudiantes de ahí que me decidiese a darle un toque distendido a la presentación <img src='http://www.jordiortiz.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">Aquí podréis visitar el resto de ponencias. Muy recomendables todas. <a title="Videos CTVDI2011" href="http://ltim.uib.es/~ltimweb/videos/es/">Enlace a vídeos del LTIM</a></p>
<p style="text-align: justify;">Espero que os gusten.</p>
<p><iframe src="http://min.us/mbevyB2bkz#1e" frameborder="0" width="100%" height="540"></iframe></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.jordiortiz.es/2011/12/07/ponencia-y-entrevista-en-el-ctvdi-2011/&via=nenjordi&text=Ponencia y Entrevista en el CTVDI 2011&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d417').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Compárteme</em></strong></a>
<br />
<div class="d417" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F12%2F07%2Fponencia-y-entrevista-en-el-ctvdi-2011%2F&amp;title=Ponencia+y+Entrevista+en+el+CTVDI+2011" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F12%2F07%2Fponencia-y-entrevista-en-el-ctvdi-2011%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F12%2F07%2Fponencia-y-entrevista-en-el-ctvdi-2011%2F&amp;title=Ponencia+y+Entrevista+en+el+CTVDI+2011" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F12%2F07%2Fponencia-y-entrevista-en-el-ctvdi-2011%2F&amp;title=Ponencia+y+Entrevista+en+el+CTVDI+2011" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d417').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d417').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.jordiortiz.es/2011/12/07/ponencia-y-entrevista-en-el-ctvdi-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NikonD80</title>
		<link>http://www.jordiortiz.es/2011/11/30/nikond80/</link>
		<comments>http://www.jordiortiz.es/2011/11/30/nikond80/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 10:55:19 +0000</pubDate>
		<dc:creator>nenjordi</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.jordiortiz.es/2011/11/30/nikond80/</guid>
		<description><![CDATA[NikonD80, a set on Flickr. Algunas fotos que he ido haciendo con la cámara. Tweet Compárteme Hide Sites $$('div.d415').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) });]]></description>
			<content:encoded><![CDATA[<div style="padding: 0; overflow: hidden; margin: 0; width: 500px;"><a href="http://www.flickr.com/photos/27125749@N00/6421057009/in/set-72157628196121369/" title="DSC_1153.NEF" style="text-decoration: none;"><img src="http://farm8.staticflickr.com/7022/6421057009_5892371b0f_s.jpg" alt="DSC_1153.NEF" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><a href="http://www.flickr.com/photos/27125749@N00/6421061879/in/set-72157628196121369/" title="DSC_1156.NEF" style="text-decoration: none;"><img src="http://farm8.staticflickr.com/7013/6421061879_e34b231bc6_s.jpg" alt="DSC_1156.NEF" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><a href="http://www.flickr.com/photos/27125749@N00/6421064705/in/set-72157628196121369/" title="DSC_1162.NEF" style="text-decoration: none;"><img src="http://farm8.staticflickr.com/7012/6421064705_7dd9113751_s.jpg" alt="DSC_1162.NEF" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><a href="http://www.flickr.com/photos/27125749@N00/6421068489/in/set-72157628196121369/" title="DSC_1195.NEF" style="text-decoration: none;"><img src="http://farm8.staticflickr.com/7170/6421068489_e685734d42_s.jpg" alt="DSC_1195.NEF" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><a href="http://www.flickr.com/photos/27125749@N00/6421072053/in/set-72157628196121369/" title="DSC_1207.NEF" style="text-decoration: none;"><img src="http://farm7.staticflickr.com/6101/6421072053_90733d1e0a_s.jpg" alt="DSC_1207.NEF" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><a href="http://www.flickr.com/photos/27125749@N00/6421078631/in/set-72157628196121369/" title="DSC_1217.NEF" style="text-decoration: none;"><img src="http://farm7.staticflickr.com/6222/6421078631_17ea93b416_s.jpg" alt="DSC_1217.NEF" style="padding: 0 0 10px 0; width: 75px; height: 75px; float: left;"/></a><br clear="all" /><a href="http://www.flickr.com/photos/27125749@N00/6421128107/in/set-72157628196121369/" title="DSC_1299.NEF" style="text-decoration: none;"><img src="http://farm8.staticflickr.com/7001/6421128107_72948c4558_s.jpg" alt="DSC_1299.NEF" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"/></a><img src="http://l.yimg.com/g/images/gallery-empty-icon.gif" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"><img src="http://l.yimg.com/g/images/gallery-empty-icon.gif" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"><img src="http://l.yimg.com/g/images/gallery-empty-icon.gif" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"><img src="http://l.yimg.com/g/images/gallery-empty-icon.gif" style="padding: 0 10px 10px 0; width: 75px; height: 75px; float: left;"><img src="http://l.yimg.com/g/images/gallery-empty-icon.gif" style="padding: 0 0 10px 0; width: 75px; height: 75px; float: left;"><br clear="all" /></div>
<div style="font-size: 0.8em; margin-top: 0px; margin-bottom: 5px">
<p><a href="http://www.flickr.com/photos/27125749@N00/sets/72157628196121369/">NikonD80</a>, a set on Flickr.</p>
</div>
<p>Algunas fotos que he ido haciendo con la cámara.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.jordiortiz.es/2011/11/30/nikond80/&via=nenjordi&text=NikonD80&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d415').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Compárteme</em></strong></a>
<br />
<div class="d415" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F11%2F30%2Fnikond80%2F&amp;title=NikonD80" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F11%2F30%2Fnikond80%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F11%2F30%2Fnikond80%2F&amp;title=NikonD80" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F11%2F30%2Fnikond80%2F&amp;title=NikonD80" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d415').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d415').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.jordiortiz.es/2011/11/30/nikond80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>H264/SVC Video Demo</title>
		<link>http://www.jordiortiz.es/2011/11/10/h264svc-video-demo/</link>
		<comments>http://www.jordiortiz.es/2011/11/10/h264svc-video-demo/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 10:24:02 +0000</pubDate>
		<dc:creator>nenjordi</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.jordiortiz.es/?p=380</guid>
		<description><![CDATA[View video online at http://tv.um.es/serial/index/id/501 As the result of the last year work we have recorded a video showing the capabilities of SVC. For the first time one can see for real how SVC can be used in deployments. Pay attention to the term client instead of user which was used on purpose, probably a [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">View video online at <a title="Video link" href="http://tv.um.es/serial/index/id/501" target="_blank">http://tv.um.es/serial/index/id/501</a></p>
<p style="text-align: justify;"><span style="color: #3366ff;">As the result of the last year work we have recorded a video showing the capabilities of SVC. For the first time one can see for real how SVC can be used in deployments. Pay attention to the term client instead of user which was used on purpose, probably a user will never know even if SVC is being used.<br />
</span></p>
<p style="text-align: justify;"><span style="color: #3366ff;">The Video is divided in 4 parts</span>:</p>
<p style="text-align: justify;"><span style="color: #3366ff;">- DQT Selection</span></p>
<p style="text-align: justify;"><span style="color: #3366ff;">DQT makes reference to the group of three (DID,QID,TID) which point to a specific layer setting the spatial, quality and temporal scalability level respectively.<br />
</span></p>
<p style="text-align: justify;"><span style="color: #3366ff;">This part represents how a client could set the DQT values to be adapted on the server side with a low cost adaptation provided by an SVC filter.</span></p>
<p style="text-align: justify;"><span style="color: #3366ff;">- BW Selection</span></p>
<p style="text-align: justify;"><span style="color: #3366ff;">Here we try to show how a client signaling the available bandwidth which could be calculated or extracted from network devices, gets different adaptations.</span></p>
<p style="text-align: justify;"><span style="color: #3366ff;">- Screen Size</span></p>
<p style="text-align: justify;"><span style="color: #3366ff;">One of the most desired SVC capabilities is providing service to different devices such as those with different screen size. We show here how the same video with spacial scalability is provided in 3 sizes: 480&#215;320, 640&#215;480 and 1280&#215;720.</span></p>
<p style="text-align: justify;"><span style="color: #3366ff;">- IDR Effect</span></p>
<p style="text-align: justify;"><span style="color: #3366ff;">This case is a reflection on how waiting for IDR pictures to adapt can influence on the User perception (QoE). On the other hand adapting too frequently could lead to a bad QoE, a compromise must be found.</span></p>
<p style="text-align: justify;"><span style="color: #3366ff;">Special credits go to VTT Finland (ADTE development) and Universität Klagenfurt (SVCFilter development)<br />
</span></p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><span style="color: #ff6600;">Como resultado de este último año de trabajo hemos grabado un vídeo que muestra las capacidades de SVC. Por primera vez uno puede ver de verdad cómo SVC puede ser usado en implantaciones.</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">El vídeo está dividido en 4 partes:</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">- Selección DQT</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">El término DQT hace referencia a la tripla (DID,QID,TID) que hace referencia a una capa específica indicando el nivel de escalabilidad espacial, de calidad y temporal respectivamente.  Nótese que hacemos referencia a cliente y no a usuario, un usuario probablemente nunca sepa ni siquiera que utiliza SVC.</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">Esta parte representa cómo un cliente podría establecer unos valores DQT a los que el lado del servidor debe adaptarse con una adaptación de bajo coste provista con un filtro SVC.</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">- Selección del Ancho de Banda</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">En esta sección intentaremos mostrar cómo un cliente que señalice el ancho de banda disponible, el cual podría ser calculado o extraído del dispositivo de red directamente, recibe distintas adaptaciones.</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">- Tamaño de pantalla</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">Una de las características de SVC más deseadas es proveer servicio a diferentes dispositivos tales como aquellos con diferentes tamaños de pantalla. Mostraremos cómo el mismo vídeo con escalabilidad espacial es provisto en 3 tamaños: 480&#215;320, 640&#215;480 y 1280&#215;720.</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">- Efecto de las IDR</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">Este caso es una reflexión sobre cómo esperar a imágenes IDR para adaptar puede influenciar la percepción del usuario (QoE). Por otro lado, adaptando demasiado frecuentemente puede llevar a una mala QoE, se debe encontrar un compromiso.</span></p>
<p style="text-align: justify;"><span style="color: #ff6600;">Agradecimientos a VTT Finlandia (ADTE) y la Universidad de Klagenfurt (Filtro SVC)</span></p>
<p><iframe frameborder='0' height='540' width='100%' src='http://min.us/mDxQjVub7#1e'></iframe></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.jordiortiz.es/2011/11/10/h264svc-video-demo/&via=nenjordi&text=H264/SVC Video Demo&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d380').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Compárteme</em></strong></a>
<br />
<div class="d380" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F11%2F10%2Fh264svc-video-demo%2F&amp;title=H264%2FSVC+Video+Demo" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F11%2F10%2Fh264svc-video-demo%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F11%2F10%2Fh264svc-video-demo%2F&amp;title=H264%2FSVC+Video+Demo" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F11%2F10%2Fh264svc-video-demo%2F&amp;title=H264%2FSVC+Video+Demo" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d380').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d380').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.jordiortiz.es/2011/11/10/h264svc-video-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Descargar videos del youtube en linux (cclive)</title>
		<link>http://www.jordiortiz.es/2011/09/16/descargar-videos-del-youtube-en-linux-cclive/</link>
		<comments>http://www.jordiortiz.es/2011/09/16/descargar-videos-del-youtube-en-linux-cclive/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 11:58:58 +0000</pubDate>
		<dc:creator>nenjordi</dc:creator>
				<category><![CDATA[Freak]]></category>
		<category><![CDATA[Informática y sucedaneos]]></category>

		<guid isPermaLink="false">http://www.jordiortiz.es/?p=335</guid>
		<description><![CDATA[Durante un tiempo estuve empleando la herramienta youtube-dl para este menester. Cual fue mi sorpresa cuando fui a utilizarla y ZAS! no funciona. Mi gozo en un pozo. Así que me tocó volver a buscar una alternativa. cclive Es una herramienta de línea de comandos que nos permite descargar vídeos de más de 40 sitios [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 358px"><img title="Objective Youtube" src="http://www.enriquedans.com/wp-content/uploads/2009/10/youtube.jpg" alt="Youtube image" width="348" height="350" /><p class="wp-caption-text">Image Credits www.enriquedans.com</p></div>
<p style="text-align: justify;">Durante un tiempo estuve empleando la herramienta youtube-dl para este menester. Cual fue mi sorpresa cuando fui a utilizarla y ZAS! no funciona. Mi gozo en un pozo. Así que me tocó volver a buscar una alternativa.</p>
<p style="text-align: justify;"><span style="text-decoration: underline;">cclive</span></p>
<p style="text-align: justify;">Es una herramienta de línea de comandos que nos permite descargar vídeos de más de 40 sitios distintos como por ejemplo youtube, megavideo, dailymotion, <a title="available websites" href="http://repo.or.cz/w/quvi.git/tree/HEAD:/share/lua/website">&#8230;</a> Esto es posible gracias a la librería libquvi. También puede resultar interesante la herramienta umph que permite emplear cclive con playlists, sin duda muy útil.</p>
<p style="text-align: justify;">Entre las opciones de cclive destacaré las que a mi me han parecido más interesantes:</p>
<p style="text-align: justify;"><em>&#8211;limit-rate </em>Nos permitirá limitar el ancho de banda consumido por cclive durante la descarga. Muy interesante si tienes pensado seguir navegando mientras descargas o vas a descargar durante horas y quieres seguir usando el ordenador con normalidad.</p>
<p style="text-align: justify;"><em>&#8211;format </em>Para poder seleccionar el formato del vídeo, i.e. la calidad del mismo. Para ver los distintos formatos disponibles para cada website podemos emplear la opción <em>&#8211;hosts</em></p>
<p style="text-align: justify;"><em>&#8211;number-videos </em>Introduce numeración como prefijo al nombre del vídeo descargado.</p>
<p style="text-align: justify;">Que no te gusta el formato flv (como a  mí), no te preocupes</p>
<p style="text-align: justify;">ffmpeg -i fichero.flv fichero.mpg</p>
<p style="text-align: justify;">Que quieres solamente el sonido (por ejemplo para crearte un tono para el móvil, cuidadín con la propiedad intelectual eh!! )</p>
<p style="text-align: justify;">ffmpeg -i fichero.flv fichero.mp3</p>
<p style="text-align: justify;">No olvides instalar libmp3lame para poder convertir a mp3.</p>
<p style="text-align: justify;">A disfrutar!</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;">&nbsp;</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.jordiortiz.es/2011/09/16/descargar-videos-del-youtube-en-linux-cclive/&via=nenjordi&text=Descargar videos del youtube en linux (cclive)&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d335').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Compárteme</em></strong></a>
<br />
<div class="d335" style="overflow:hidden">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F09%2F16%2Fdescargar-videos-del-youtube-en-linux-cclive%2F&amp;title=Descargar+videos+del+youtube+en+linux+%28cclive%29" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F09%2F16%2Fdescargar-videos-del-youtube-en-linux-cclive%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F09%2F16%2Fdescargar-videos-del-youtube-en-linux-cclive%2F&amp;title=Descargar+videos+del+youtube+en+linux+%28cclive%29" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.jordiortiz.es%2F2011%2F09%2F16%2Fdescargar-videos-del-youtube-en-linux-cclive%2F&amp;title=Descargar+videos+del+youtube+en+linux+%28cclive%29" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://www.jordiortiz.es/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d335').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d335').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.jordiortiz.es/2011/09/16/descargar-videos-del-youtube-en-linux-cclive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

