<?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>David Tavarez's Home at davidtavarez.com &#187; General</title>
	<atom:link href="http://www.davidtavarez.com/archives/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davidtavarez.com</link>
	<description>Just another weblog...</description>
	<lastBuildDate>Sat, 31 Jul 2010 16:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>App Inventor in Action</title>
		<link>http://www.davidtavarez.com/archives/app-inventor-in-action/</link>
		<comments>http://www.davidtavarez.com/archives/app-inventor-in-action/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 03:37:20 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.davidtavarez.com/?p=616</guid>
		<description><![CDATA[Everybody can create Android Apps Share on Facebook]]></description>
			<content:encoded><![CDATA[<p>Everybody can create Android Apps <img src='http://www.davidtavarez.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.davidtavarez.com/archives/app-inventor-in-action/"><em>Click here to view the embedded video.</em></a></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/app-inventor-in-action/" target="_blank" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/app-inventor-in-action/&amp;referer=');"><img src="http://www.davidtavarez.com/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/app-inventor-in-action/" target="_blank" title="Share on Facebook" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/app-inventor-in-action/&amp;referer=');">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.davidtavarez.com/archives/app-inventor-in-action/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neutralidad tecnológica, Software Libre, Open Source, Mitos y demas&#8230;</title>
		<link>http://www.davidtavarez.com/archives/neutralidad-tecnologica-software-libre-open-source-mitos-y-demas/</link>
		<comments>http://www.davidtavarez.com/archives/neutralidad-tecnologica-software-libre-open-source-mitos-y-demas/#comments</comments>
		<pubDate>Fri, 07 May 2010 04:41:38 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.davidtavarez.com/?p=524</guid>
		<description><![CDATA[En primer lugar, hay que aclarar lo siguiente: Open Source es Diferente al Free Software. El Open Source ni el Free Software se Paga, es completamente Gratis. Sin entrar en detalles, Free Software es una filosofia, una cultura, incluso un estilo de vida; Open Source puede ser considerada como una metologia pragmatica de desarrollo. Si [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 634px"><a href="http://upload.wikimedia.org/wikipedia/commons/6/61/Mapa_conceptual_del_software_libre.svg" onclick="urchinTracker('/outgoing/upload.wikimedia.org/wikipedia/commons/6/61/Mapa_conceptual_del_software_libre.svg?referer=');"><img class=" " title="Mapa Conceptual Software Libre" src="http://upload.wikimedia.org/wikipedia/commons/6/61/Mapa_conceptual_del_software_libre.svg" alt="Mapa Conceptual Software Libre" width="624" height="440" /></a><p class="wp-caption-text">Mapa Conceptual Software Libre</p></div>
<p>En primer lugar, hay que aclarar lo siguiente: <a title="Open Source" href="http://en.wikipedia.org/wiki/Open-source_software" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Open-source_software?referer=');">Open Source</a> es Diferente al <a title="Free Software" href="http://en.wikipedia.org/wiki/Free_software" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Free_software?referer=');">Free Software</a>. El Open Source ni el Free Software se Paga, es completamente Gratis. Sin entrar en detalles, Free Software es una filosofia, una cultura, incluso un estilo de vida; Open Source puede ser considerada como una metologia pragmatica de desarrollo. Si quieres ver mas, entra a este enlace <a title="Por qué el código abierto pierde el punto de vista del software libre" href="http://www.gnu.org/philosophy/open-source-misses-the-point.es.html" onclick="urchinTracker('/outgoing/www.gnu.org/philosophy/open-source-misses-the-point.es.html?referer=');">Why Open Source misses the point of Free Software</a>.</p>
<p>Existen diferentes puntos de vista desde donde ver el Open Source, pero este articulo no se trata de sugestionar al lector a utilizar Open Source, se trata de analizar desde un punto de vista objetivo la implementacion de tecnologias consideradas Abiertas. Tampoco tratare de analizar la Rentabilidad de Desarrollar aplicaciones y liberarlas bajo licencias abiertas, pues depende de tantos factores que requieren mayor tiempo e investigacion.</p>
<p>El origen de este articulo se remonta al siguiente twt de <a title="Arturo Lopez Valerio" href="http://twitter.com/alopezvalerio" onclick="urchinTracker('/outgoing/twitter.com/alopezvalerio?referer=');">@alopezvalerio</a>:</p>
<blockquote><p>"El mercado profesional no puede depender de las herramientas gratuitas; muchas veces ni siquiera pagar por capacitación. Eso es #amateur."</p></blockquote>
<p><span id="more-524"></span><br />
Una vez mas, la frase: "herramientas gratuitas" es muy ambigua, pues puede confundirse con los que es Free Software, Open Source, Shareware y Freeware; pero por un siguiente twt me di cuenta que se referia a Open Source:</p>
<blockquote><p>"@sanchezsergio El #OS es creado por el capital humano; en ese sentido maximiza el valor de su creador. Los negocios necesitan soporte."</p></blockquote>
<p>Para ser sincero, me sorprende este comentario, pues <a title="Arturo Lopez Valerio" href="http://www.arturolopezvalerio.com/" onclick="urchinTracker('/outgoing/www.arturolopezvalerio.com/?referer=');">Arturo</a> dice ser un gran conocedor, especialista en Open Source y uno de los procursores del mismo en el pais. El negocio real del Free Software y el Open Source esta en el Servicio, tal como hace Red Hat, que garantizan un servicio 24/7 a todos sus clientes. En Republica Dominciana, una empresa tiene 2 opciones garantizadas a la hora de requerir Soporte sobre alguna implementacion abierta. La primera opcion de soporte es contratar por cualquier via (outsourcing, contratos de servicio, empleomania, etc) a un especialista en la tecnologia implementada. y la segunda opcion es solicitar los servicios de la Fundacion Codigo Libre Dominicana. Otra opcion extraoficial es recurrir a los foros en internet.</p>
<p>Con esto desmiento el mito que dice que: "No existe soporte cuando implementas Open Source".</p>
<p>Volviendo al caso de Red Hat es bueno aclarar y repetir que ellos no te venden la distribucion (seria ilegal), sino el soporte, lo que desmiente lo siguiente dicho por Arturo:</p>
<blockquote><p>"@sanchezsergio Por eso @redhat ahora se tiene que pagar, porque las empresas solicitan #soporte y #garantia, cosa que la #comunidad no da"</p></blockquote>
<p>Ojo. La comunidad no tiene la obligacion de dar soporte, pero si el compromiso moral y etico. Por eso existen las listas de correos y los canales IRC.</p>
<p>Otra confusion que existe es el "teatro" armado por Microsoft de "regalar" copias de algunas de sus aplicaciones a estudiantes en universidades y escuelas. Cabe destacar que estas copias son las versiones basicas limitadas de por ejemplo Windows, SQL Sever y Visual Studio... Office no esta dentro de estas aplicaciones. Si se analiza el caso, estas copias no son en su totalidad gratuitas, pues surgen entre Instituciones que son clientes por un largo tiempo de Microsoft.</p>
<p>Para continuar con este articulo seguire utilizando los comentarios de ALV. Seguire con este comentario:</p>
<blockquote><p>"Piratear es Robar. Software libre es programar algo que otros deben usar sin restricciones. Aqui en #RD tenemos un #sancocho con eso."</p></blockquote>
<p>Este comentario es algo confuso, pues se podria interpretar que usar Software Libre es Piratear. Por otra parte, realmente no existe nada eticamente incorrecto en usar el software como se nos "pegue la regalada gana". Tambien este comentario me soprende, pues Arturo Lopez Valerio profesa la reduccion  de la brecha digital en el pais, pero ¿como se lograria esto si limitamos y restringimos el uso del software?. Desde este punto de vista, implementar Software Libre aumenta considerablemente  la cantidad de PC que se podrian distribuir en una zona rural de escasos recursos de nuestro pais, ¿acaso estoy equivocado?</p>
<p>El hecho de que el software libre es gratis reduce costos, es un hecho. Entonces ¿se debe implementar Software Libre en todos los casos? No! Todo depende la factibilidad del caso y del dominio del encargado de levantar la infraestructura de los sistemas de informacion. Esto no resta a las ganancias, al contrario, al reducir los gastos aumenta la utilidad.</p>
<p>Continuo con un twt que no tiene sentido alguno:</p>
<blockquote><p>"Creo que el discurso Open Source termina cuando tienes que pagar tus cuentas. A nadie le gusta que le roben su propiedad intelectual."</p></blockquote>
<p>El Open Source no se roba, ni se "piratea". En primer lugar no se puede robar ningun tipo propiedad intelectual cuando implementas Open Source. Existen cientos de licencias Abiertas y si alguna empresa o persona la incumple puede ser demandada, como ha ocurrido en varios casos. Quien o quienes desarrollan open source no lo hacen para vivir, lo hacen como algo extra, algo para aportar a la comunidad y a la sociedad. No es cierto que quienes hacemos Open Source (a menor o gran escala) "morimos de hambre", eso es simple una expresion sin fundamentos de personas que no conocen el Open Source.</p>
<p>Si bien es cierto que los proyectos Open Software y Free Software se mantienen en base a la comunidad por medio de donaciones de dinero (o tiempo) por parte de personas y/o empresas, un usuario puede pasar toda su vida usando software libre o abierto sin tener que donar un solo centavo de yen y no es incorrecto.</p>
<p>Este otro twt sin sentido:</p>
<blockquote><p>"Hablame de Open Source, pero sin robar la propiedad intelectual de otros"</p></blockquote>
<p>Cuando como desarrollador aportas en algun proyecto Abiero o Libre, estas donando tu conocimiento, lo estas regalando por voluntad propia a la comunidad, lo que conyeva a que lo donado es de todos.</p>
<p>Para terminar quisiera hablar de 2 temas: 1, Neutralidad Tecnologica y 2, Costos del Software Libre. Empezare por los Costos del Software Libre o Abierto.</p>
<p>Hace casi un año, en la 1era. Feria de Software Libre en PUCMM expuse sobre un tema interesante: "Software Libre en las PyMes". Para el fin, hice mis investigaciones de costos. A la hora de implementar Software Libre o Abierto reducimos los costos de inversion en software y reducimos los gastos, pues no estamos atados a ningun tipo de licencia. Ahora bien, esto no quiere decir que no se gasta nada a lo largo del ano contable o fiscal, pues hay que recurrir a gastos en soporte, donde hoy dia, el especialista en Software Libre es mas caro que un profesional estandar que solo sabe sobre tecnologias privativas. Les invito a que ustedes mismos hagan la prueba y cotizen licencias para una red de 5 equipos de oficina y un servidor. Tirando simples calculos, si tienes 5 pc con Windows a 200 dolares cada uno, en adicion 400 por cada licencia de office, sumandole tambien 1000 dolares por licencia de windows server 2008, obtienes la suma de: 4000 dolares solo en lo basico. A esto debes sumarle los costos de las licencias de los antivirus y demas aplicaciones. Asumiendo que el dolar esta a 36 pesos dominicanos, tienes la totalidad de 72000 pesos. Si tomas 20,000 pesos para capacitar en Software Libre a tu encargado de IT, terminas en la conclusion de que te estas ahorrando 50000 pesos como minimo que pueden ser utilizados para cualquier otro tipo de inversion. Esto reduce el tiempo del ROI considerablemente e incluso las ganancias aumentan, pues estas gastando menos.</p>
<p>Esta es la ventaja de aplicar Software Libre en las PyMes. Para las grandes empresas es "otra historia" que no tocare.</p>
<p><a title="Neutralidad tecnológica" href="http://es.wikipedia.org/wiki/Neutralidad_tecnol%C3%B3gica" onclick="urchinTracker('/outgoing/es.wikipedia.org/wiki/Neutralidad_tecnol_C3_B3gica?referer=');">Neutralidad Tecnologica</a>. Es un tema muy amplio y relativo, asi que solo quiera citar lo siguiente publicado en un <a title="¿Neutralidad tecnológica?" href="http://www.kriptopolis.org/neutralidad-tecnologica" onclick="urchinTracker('/outgoing/www.kriptopolis.org/neutralidad-tecnologica?referer=');">articulo en Kriptopolis</a>:</p>
<blockquote><p>Realmente Kranzberg, uno de los mayores expertos en la materia, estaba en lo cierto. La historia nos ha demostrado que tenía razón. La nueva falacia, fruto del departamento de Marketing de multinacionales del software, ha sido convencer a nuestros políticos de la necesidad de "neutralidad tecnológica" y realmente, es una idea tan imposible de lograr como intentar ir a la luna en bicicleta.</p>
<p>No se puede pedir neutralidad tecnológica cuando la tecnología, por definición, no es ni puede ser neutral y afecta profundamente a nuestras vidas en aspectos que no son meramente tecnológicos. De hecho, puede afectar a nuestra privacidad, seguridad o libertad...</p></blockquote>
<p>En conclusion, debemos entender que como profesionales jugamos un papel muy importante en la sociedad y tenemos que ser capaces de sostener nuestras soluciones en bases bien firmes. Sobre nuestros hombros reposa una gran carga social que nos impulsa a ser cada vez mejores.</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/neutralidad-tecnologica-software-libre-open-source-mitos-y-demas/" target="_blank" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/neutralidad-tecnologica-software-libre-open-source-mitos-y-demas/&amp;referer=');"><img src="http://www.davidtavarez.com/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/neutralidad-tecnologica-software-libre-open-source-mitos-y-demas/" target="_blank" title="Share on Facebook" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/neutralidad-tecnologica-software-libre-open-source-mitos-y-demas/&amp;referer=');">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.davidtavarez.com/archives/neutralidad-tecnologica-software-libre-open-source-mitos-y-demas/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Web 2.0: The Machine is Us/ing Us</title>
		<link>http://www.davidtavarez.com/archives/web-2-0-the-machine-is-using-us/</link>
		<comments>http://www.davidtavarez.com/archives/web-2-0-the-machine-is-using-us/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 17:13:17 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://www.davidtavarez.com/?p=514</guid>
		<description><![CDATA[Must See! Share on Facebook]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Must See!</p>
<p style="text-align: center;"><p><a href="http://www.davidtavarez.com/archives/web-2-0-the-machine-is-using-us/"><em>Click here to view the embedded video.</em></a></p></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/web-2-0-the-machine-is-using-us/" target="_blank" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/web-2-0-the-machine-is-using-us/&amp;referer=');"><img src="http://www.davidtavarez.com/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/web-2-0-the-machine-is-using-us/" target="_blank" title="Share on Facebook" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/web-2-0-the-machine-is-using-us/&amp;referer=');">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.davidtavarez.com/archives/web-2-0-the-machine-is-using-us/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Something about PutInTwt!</title>
		<link>http://www.davidtavarez.com/archives/something-about-putintwt/</link>
		<comments>http://www.davidtavarez.com/archives/something-about-putintwt/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 17:31:48 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[putintwt]]></category>

		<guid isPermaLink="false">http://www.davidtavarez.com/?p=501</guid>
		<description><![CDATA[At #TwittDO talking about PutInTwt! Share on Facebook]]></description>
			<content:encoded><![CDATA[<p>At <a title="TwittDO" href="#TwittDO">#TwittDO</a> talking about <a title="PutInTwt!" href="http://putintwt.com" onclick="urchinTracker('/outgoing/putintwt.com?referer=');">PutInTwt!</a></p>
<p><a href="http://www.davidtavarez.com/archives/something-about-putintwt/"><em>Click here to view the embedded video.</em></a></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/something-about-putintwt/" target="_blank" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/something-about-putintwt/&amp;referer=');"><img src="http://www.davidtavarez.com/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/something-about-putintwt/" target="_blank" title="Share on Facebook" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/something-about-putintwt/&amp;referer=');">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.davidtavarez.com/archives/something-about-putintwt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Giving an opportunity to OpenSuse</title>
		<link>http://www.davidtavarez.com/archives/giving-an-opportunity-to-opensuse/</link>
		<comments>http://www.davidtavarez.com/archives/giving-an-opportunity-to-opensuse/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 00:52:53 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[openSUSE]]></category>

		<guid isPermaLink="false">http://www.davidtavarez.com/?p=493</guid>
		<description><![CDATA[After trying Kubuntu 9.10 and Fedora 12, I'm going to try with OpenSuse 11.2; I really love KDE 4 but is too heavy. Fedora 12 is OK, but I could not understand why I (as a regular user) need SELinux active with almost all blocked, and YES I Do deactivate SELinux, but always was something [...]]]></description>
			<content:encoded><![CDATA[<p>After trying <a title="Kubuntu" href="http://www.kubuntu.org/" onclick="urchinTracker('/outgoing/www.kubuntu.org/?referer=');">Kubuntu 9.10</a> and <a title="Fedora" href="http://fedoraproject.org/" onclick="urchinTracker('/outgoing/fedoraproject.org/?referer=');">Fedora 12</a>, I'm going to try with <a title="OpenSUSE" href="http://www.opensuse.org/" onclick="urchinTracker('/outgoing/www.opensuse.org/?referer=');">OpenSuse 11.2</a>; I really love KDE 4 but is too heavy. Fedora 12 is OK, but I could not understand why I (as a regular user) need SELinux active with almost all blocked, and YES I Do deactivate SELinux, but always was something new (tmp files, iptables, kernel reports...).</p>
<p>After few reviews, I decided to try with OpenSuse 11.2 and this is my desktop:</p>
<div class="wp-caption aligncenter" style="width: 701px"><a href="http://www.davidtavarez.com/wp-content/2009/12/open_suse_11_2.png"><img class="  " title="OpenSUSE 11.2" src="http://www.davidtavarez.com/wp-content/2009/12/open_suse_11_2.png" alt="OpenSUSE 11.2" width="691" height="432" /></a><p class="wp-caption-text">OpenSUSE 11.2</p></div>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/giving-an-opportunity-to-opensuse/" target="_blank" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/giving-an-opportunity-to-opensuse/&amp;referer=');"><img src="http://www.davidtavarez.com/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/giving-an-opportunity-to-opensuse/" target="_blank" title="Share on Facebook" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/giving-an-opportunity-to-opensuse/&amp;referer=');">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.davidtavarez.com/archives/giving-an-opportunity-to-opensuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FFmpeg for Windows with AMR Support</title>
		<link>http://www.davidtavarez.com/archives/ffmpeg-for-windows-with-amr-support/</link>
		<comments>http://www.davidtavarez.com/archives/ffmpeg-for-windows-with-amr-support/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 13:42:24 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.davidtavarez.com/?p=480</guid>
		<description><![CDATA[FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library. This build is not mine, I found it on internet, but I wanted to share it because is very complete, so just Download ffmpeg now. This build is perfect to encode/decode video from [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ffmpeg.org/about.html" onclick="urchinTracker('/outgoing/ffmpeg.org/about.html?referer=');">FFmpeg</a> is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library.</p>
<p>This build is not mine, I found it on internet, but I wanted to share it because is very complete, so just <a title="FFmpeg for Windows with AMR Support" href="http://www.davidtavarez.com/wp-content/2009/12/ffmpeg-r17988-komeil.cab">Download ffmpeg now</a>. This build is perfect to encode/decode video from mobiles. You can decode MP4 and 3GPP very easy.</p>
<p>This compilation is done using GCC 4.3.0 20080305 / MinGW 20080502 for Win32. The GCC-built archives of statically-linkable external libraries used in this compilation are available for download at <a href="http://cid-11e09a8750032f2c.skydrive.live.com/redir.aspx?page=browse&amp;resid=11E09A8750032F2C!611" onclick="urchinTracker('/outgoing/cid-11e09a8750032f2c.skydrive.live.com/redir.aspx?page=browse_amp_resid=11E09A8750032F2C_611&amp;referer=');">Komeil’s SkyDrive FFmpeg libraries trunk</a>. Also you can find direct download links to each static library in “Build Version” column of “External Libraries” table below. Once downloaded successfully, you need to extract them right into your “MinGW” folder, since the CAB archives include LIB (containing .a library files) and INCLUDE (containing .h header files) directories fittingly. Please note FFmpeg is a stand-alone portable executable, and these libraries are provided for experimentalists interested in compiling FFmpeg by themselves.</p>
<p><span id="more-480"></span></p>
<p><span style="background-color: #ffffff; "><strong>Configuration</strong>: --enable-memalign-hack --extra-cflags=-fno-common --enable-static --disable-shared --disable-debug --enable-gpl --enable-nonfree --enable-avfilter --enable-avfilter-lavf --enable-avisynth --enable-postproc --enable-pthreads --enable-libamr-nb --enable-libamr-wb --enable-libgsm --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid</span></p>
<p><strong>Supported File Formats</strong></p>
<p>This is the list of all media formats FFmpeg SVN-r17988-Komeil can decode from and/or encode to:</p>
<table border="1" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td>Name</td>
<td>Description</td>
<td>Decode</td>
<td>Encode</td>
</tr>
<tr>
<td>3g2</td>
<td>3GP2 format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>3gp</td>
<td>3GP format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>4xm</td>
<td>4X Technologies format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>IFF</td>
<td>IFF format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>ISS</td>
<td>Funcom ISS format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>MTV</td>
<td>MTV format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>RoQ</td>
<td>raw id RoQ format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>aac</td>
<td>raw ADTS AAC</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>ac3</td>
<td>raw AC-3</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>adts</td>
<td>ADTS AAC</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>aiff</td>
<td>Audio IFF</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>alaw</td>
<td>PCM A-law format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>amr</td>
<td>3GPP AMR file format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>apc</td>
<td>CRYO APC format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>ape</td>
<td>Monkey’s Audio</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>asf</td>
<td>ASF format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>asf_stream</td>
<td>ASF format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>ass</td>
<td>SSA/SS format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>au</td>
<td>SUN AU format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>avi</td>
<td>AVI format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>avm2</td>
<td>Flash 9 (AVM2) format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>avs</td>
<td>AVISynt</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>bethsoftvid</td>
<td>Bethesda Softworks VID format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>bfi</td>
<td>Brute Force &amp; Ignorance</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>c93</td>
<td>Interplay C93</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>cavsvideo</td>
<td>raw Chinese AVS video</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>crc</td>
<td>CRC testing format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>daud</td>
<td>D-Cinema audio format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>dirac</td>
<td>raw Dirac</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>dnxhd</td>
<td>raw DNxHD (SMPTE VC-3)</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>dsicin</td>
<td>Delphine Software International CIN format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>dts</td>
<td>raw DTS</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>dv</td>
<td>DV video format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>dvd</td>
<td>MPEG-2 PS format (DVD VOB)</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>dxa</td>
<td>DXA</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>ea</td>
<td>Electronic Ars Multimedia Format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>ea_cdata</td>
<td>Electronic Arts cdata</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>eac3</td>
<td>raw E-AC-3</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>f32be</td>
<td>PCM 32 bit floating-point big-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>f32le</td>
<td>PCM 32 bit floating-point little-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>f64be</td>
<td>PCM 64 bit floating-point big-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>f64le</td>
<td>PCM 64 bit floating-point little-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>ffm</td>
<td>FFM (FFserver live feed) format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>film_cpk</td>
<td>Sega FILM/CPK format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>flac</td>
<td>raw FLAC</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>flic</td>
<td>FLI/FLC/FLX animation format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>flv</td>
<td>FLV format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>framecrc</td>
<td>framecrc testing format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>gif</td>
<td>GIF Animation</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>gsm</td>
<td>raw GSM</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>gx</td>
<td>GXF format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>h261</td>
<td>raw H.261</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>h263</td>
<td>raw H.263</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>h264</td>
<td>raw H.264 video format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>idcin</td>
<td>id Cinematic format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>image2</td>
<td>image2 sequence</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>image2pipe</td>
<td>piped image2 sequence</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>ingenient</td>
<td>raw Ingenient MJPEG</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>ipmovie</td>
<td>Interplay MVE format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>ipod</td>
<td>iPod H.264 MP4 format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>lmlm4</td>
<td>lmlm4 raw format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>m4v</td>
<td>raw MPEG-4 video format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>matroska</td>
<td>Matroska file format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>mjpeg</td>
<td>raw MJPEG video</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>mlp</td>
<td>raw MLP</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>mm</td>
<td>American Laser Games MM format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>mmf</td>
<td>Yamaha SMAF</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>mov</td>
<td>MOV format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>mov,mp4,m4a,3gp,3g2,mj2</td>
<td>QuickTime/MPEG-4/Motion JPEG 2000 format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>mp2</td>
<td>MPEG udio layer 2</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>mp3</td>
<td>MPEG audio layer 3</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>mp4</td>
<td>MP4 format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>mpc</td>
<td>Musepack</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>mpc8</td>
<td>Musepack SV8</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>mpeg</td>
<td>MPEG-1 System forma</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>mpeg1video</td>
<td>raw MPEG-1 video</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>mpeg2video</td>
<td>raw MPEG-2 video</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>mpegts</td>
<td>MPEG-2 transport stream format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>mpetsraw</td>
<td>MPEG-2 raw transport stream format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>mpegvideo</td>
<td>raw MPEG video</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>mpjpeg</td>
<td>MIME multipart JPEG format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>msnwctcp</td>
<td>MSN TCP Webcam stream</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>mulaw</td>
<td>PCM mu-law format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>mvi</td>
<td>Motion Pixels VI format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>mxf</td>
<td>Material eXchange Format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>mxf_d10</td>
<td>Material eXchange Format, D-10 Mapping</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>nc</td>
<td>NC camera feed format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>nsv</td>
<td>Nullsoft Streaming Video</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>null</td>
<td>raw null video format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>nut</td>
<td>NUT format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>nuv</td>
<td>NuppelVideo format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>ogg</td>
<td>Ogg</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>oma</td>
<td>Sony OpenMG audio</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>psp</td>
<td>PSP MP4 format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>psxstr</td>
<td>Sony Playstation STR format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>pva</td>
<td>TechnoTrend PVA file and stream format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>r3d</td>
<td>REDCODE R3D format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>rawvideo</td>
<td>raw video format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>rcv</td>
<td>VC-1 test bitstream</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>redir</td>
<td>Redirector format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>rl2</td>
<td>RL2 format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>rm</td>
<td>RealMedia format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>rpl</td>
<td>RPL/ARMovie format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>rt</td>
<td>RTP output format</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>rtsp</td>
<td>RTSP input format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>s16be</td>
<td>PCM signed 16 bit big-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>s16le</td>
<td>PCM signed 16 bit little-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>s24be</td>
<td>CM signed 24 bit big-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>s24le</td>
<td>PCM signed 24 bit little-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>s32be</td>
<td>PCM signed 32 bit big-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>s32le</td>
<td>PCM signed 32 bit little-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>s8</td>
<td>PCM signed 8 bit format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>sdp</td>
<td>SDP</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>shn</td>
<td>raw Shorten</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>siff</td>
<td>Beam Software SIFF</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>smk</td>
<td>Smacker video</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>sol</td>
<td>Sierra SOL format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>svcd</td>
<td>MPEG-2 PS format (VOB)</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>swf</td>
<td>Flash format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>thp</td>
<td>THP</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>tiertexseq</td>
<td>Tiertex Limited SEQ format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>tta</td>
<td>True Audio</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>txd</td>
<td>Renderware TeXture Dictioary</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>u16be</td>
<td>PCM unsigned 16 bit big-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>u16le</td>
<td>PCM unsigned 16 bit little-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>u24be</td>
<td>PCM unsigned 24 bit big-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>u24le</td>
<td>PCM unsigned 24 bit little-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>u32be</td>
<td>PCM unsigned 32 bit big-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>u32le</td>
<td>PCM unsigned 32 bit little-endian format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>u8</td>
<td>PCM unsigned 8 bit format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>vc1</td>
<td>raw VC-1</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>vc1test</td>
<td>VC-1 test bitstream format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>vcd</td>
<td>MPEG-1 System format (VCD)</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>vfwcap</td>
<td>VFW video capture</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>vmd</td>
<td>Sierra VMD format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>vob</td>
<td>MPEG-2 PS format (VOB)</td>
<td></td>
<td>X</td>
</tr>
<tr>
<td>voc</td>
<td>Creative Voice file format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>vqf</td>
<td>Nippon Telegraph and elephone Corporation (NTT) TwinVQ</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>wav</td>
<td>WAV format</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>wc3movie</td>
<td>Wing Commander III movie format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>wsaud</td>
<td>Westwood Studios audio format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>wsvqa</td>
<td>Westwood Studios VQA format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>wv</td>
<td>WavPack</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>xa</td>
<td>Maxis XA File Format</td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>yuv4mpegpipe</td>
<td>YUV4MPEG pipe format</td>
<td>X</td>
<td>X</td>
</tr>
</tbody>
</table>
<p>Happy decoding/encoding!</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/ffmpeg-for-windows-with-amr-support/" target="_blank" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/ffmpeg-for-windows-with-amr-support/&amp;referer=');"><img src="http://www.davidtavarez.com/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/ffmpeg-for-windows-with-amr-support/" target="_blank" title="Share on Facebook" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/ffmpeg-for-windows-with-amr-support/&amp;referer=');">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.davidtavarez.com/archives/ffmpeg-for-windows-with-amr-support/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Calculate the &#8220;mode&#8221; of a list of values using PHP</title>
		<link>http://www.davidtavarez.com/archives/calculate-the-mode-of-a-list-of-values-using-php/</link>
		<comments>http://www.davidtavarez.com/archives/calculate-the-mode-of-a-list-of-values-using-php/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 04:29:21 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.davidtavarez.com/?p=458</guid>
		<description><![CDATA[In statistics, the mode is the value that occurs the most frequently in a data set or a probability distribution. In some fields, notably education, sample data are often called scores, and the sample mode is known as the modal score. Like the statistical mean and the median, the mode is a way of capturing [...]]]></description>
			<content:encoded><![CDATA[<p>In statistics, the mode is the value that occurs the most frequently in a data set or a probability distribution. In some fields, notably education, sample data are often called scores, and the sample mode is known as the modal score. Like the statistical mean and the median, the mode is a way of capturing important information about a random variable or a population in a single quantity. The mode is in general different from the mean and median, and may be very different for strongly skewed distributions.</p>
<p>Here's the function. Enjoy it!</p>
<pre class="php">&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> getMode<span style="color: #66cc66;">&#40;</span><a href="http://www.php.net/array" onclick="urchinTracker('/outgoing/www.php.net/array?referer=');"><span style="color: #000066;">array</span></a> <span style="color: #0000ff;">$valores</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
	<span style="color: #0000ff;">$longitud</span> = <a href="http://www.php.net/count" onclick="urchinTracker('/outgoing/www.php.net/count?referer=');"><span style="color: #000066;">count</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$valores</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #0000ff;">$repeticiones</span> = <a href="http://www.php.net/array" onclick="urchinTracker('/outgoing/www.php.net/array?referer=');"><span style="color: #000066;">array</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$longitud</span>==<span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
		<span style="color: #b1b100;">return</span> <span style="color: #000000; font-weight: bold;">FALSE</span>;
	<span style="color: #b1b100;">foreach</span><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$valores</span> <span style="color: #b1b100;">as</span> <span style="color: #0000ff;">$valor</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
		<span style="color: #0000ff;">$repeticiones</span><span style="color: #66cc66;">&#91;</span><span style="color: #0000ff;">$valor</span><span style="color: #66cc66;">&#93;</span>=<span style="color: #cc66cc;">0</span>;
		<span style="color: #b1b100;">for</span><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$i</span>=<span style="color: #cc66cc;">0</span>;<span style="color: #0000ff;">$i</span>&lt;<span style="color: #0000ff;">$longitud</span>;<span style="color: #0000ff;">$i</span>++<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
			<span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$valores</span><span style="color: #66cc66;">&#91;</span><span style="color: #0000ff;">$i</span><span style="color: #66cc66;">&#93;</span>==<span style="color: #0000ff;">$valor</span><span style="color: #66cc66;">&#41;</span>
				<span style="color: #0000ff;">$repeticiones</span><span style="color: #66cc66;">&#91;</span><span style="color: #0000ff;">$valor</span><span style="color: #66cc66;">&#93;</span>++;
		<span style="color: #66cc66;">&#125;</span>
	<span style="color: #66cc66;">&#125;</span>
	<a href="http://www.php.net/unset" onclick="urchinTracker('/outgoing/www.php.net/unset?referer=');"><span style="color: #000066;">unset</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$valores</span>,<span style="color: #0000ff;">$longitud</span>,<span style="color: #0000ff;">$i</span>,<span style="color: #0000ff;">$valor</span><span style="color: #66cc66;">&#41;</span>;
	<a href="http://www.php.net/asort" onclick="urchinTracker('/outgoing/www.php.net/asort?referer=');"><span style="color: #000066;">asort</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$repeticiones</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #0000ff;">$llaves</span> = <a href="http://www.php.net/array_keys" onclick="urchinTracker('/outgoing/www.php.net/array_keys?referer=');"><span style="color: #000066;">array_keys</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$repeticiones</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #b1b100;">return</span> <a href="http://www.php.net/array_pop" onclick="urchinTracker('/outgoing/www.php.net/array_pop?referer=');"><span style="color: #000066;">array_pop</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$llaves</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>
<a href="http://www.php.net/print" onclick="urchinTracker('/outgoing/www.php.net/print?referer=');"><span style="color: #000066;">print</span></a> getMode<span style="color: #66cc66;">&#40;</span><a href="http://www.php.net/array" onclick="urchinTracker('/outgoing/www.php.net/array?referer=');"><span style="color: #000066;">array</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">3</span>,<span style="color: #cc66cc;">3</span>,<span style="color: #cc66cc;">3</span>,<span style="color: #cc66cc;">5</span>,<span style="color: #cc66cc;">6</span>,<span style="color: #cc66cc;">4</span>,<span style="color: #cc66cc;">3</span>,<span style="color: #cc66cc;">6</span>,<span style="color: #cc66cc;">5</span>,<span style="color: #cc66cc;">4</span>,<span style="color: #cc66cc;">6</span>,<span style="color: #cc66cc;">3</span>,<span style="color: #cc66cc;">2</span>,<span style="color: #cc66cc;">8</span>,<span style="color: #cc66cc;">8</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span>;
&nbsp;</pre>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/calculate-the-mode-of-a-list-of-values-using-php/" target="_blank" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/calculate-the-mode-of-a-list-of-values-using-php/&amp;referer=');"><img src="http://www.davidtavarez.com/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/calculate-the-mode-of-a-list-of-values-using-php/" target="_blank" title="Share on Facebook" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/calculate-the-mode-of-a-list-of-values-using-php/&amp;referer=');">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.davidtavarez.com/archives/calculate-the-mode-of-a-list-of-values-using-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Back to Fedora and Gnome!</title>
		<link>http://www.davidtavarez.com/archives/back-to-fedora-and-gnome/</link>
		<comments>http://www.davidtavarez.com/archives/back-to-fedora-and-gnome/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 05:07:54 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[lin]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.davidtavarez.com/?p=444</guid>
		<description><![CDATA[After 4 months using Kubuntu, I decided to delete that installation and install Fedora with Gnome, again. I really like KDE 4, but Ubuntu is not for me. Fedora has been for years my favorite linux distribution. KDE 4 is very impressive, cool and fresh, but still requires a lot of capacity by the machine [...]]]></description>
			<content:encoded><![CDATA[<p>After 4 months using Kubuntu, I decided to delete that installation and install Fedora with Gnome, again. I really like KDE 4, but Ubuntu is not for me. Fedora has been for years my favorite linux distribution. KDE 4 is very impressive, cool and fresh, but still requires a lot of capacity by the machine and because of that is very slow and heavy.</p>
<p>Another thing is that although Ubuntu is a good distribution has reached a point where there has not been a notable progress in their latest releases. I can't enumerate and define negative features on Ubuntu, but since Hardy Heron i do not like it anymore.</p>
<p>At the end, I'm back to Fedora+Gnome, this is a screenshoot:</p>
<p><a href="http://www.davidtavarez.com/uploads/2009/10/EscritorioNov2009.png"><img class="aligncenter size-medium wp-image-445" title="My Desktop with Fedora 11 and Gnome" src="http://www.davidtavarez.com/uploads/2009/10/EscritorioNov2009-300x187.png" alt="My Desktop with Fedora 11 and Gnome" width="300" height="187" /></a></p>
<p>I'm happy again! <img src='http://www.davidtavarez.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/back-to-fedora-and-gnome/" target="_blank" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/back-to-fedora-and-gnome/&amp;referer=');"><img src="http://www.davidtavarez.com/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/back-to-fedora-and-gnome/" target="_blank" title="Share on Facebook" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/back-to-fedora-and-gnome/&amp;referer=');">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.davidtavarez.com/archives/back-to-fedora-and-gnome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing KDE 4.3 on Ubuntu</title>
		<link>http://www.davidtavarez.com/archives/installing-kde-4-3-on-ubuntu/</link>
		<comments>http://www.davidtavarez.com/archives/installing-kde-4-3-on-ubuntu/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 18:58:06 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.davidtavarez.com/?p=442</guid>
		<description><![CDATA[If you want to install KDE 4.3 on Ubuntu just follow these steps http://bit.ly/3wgU1S Enjoy! Share on Facebook]]></description>
			<content:encoded><![CDATA[<p>If you want to install KDE 4.3 on Ubuntu just follow these steps http://bit.ly/3wgU1S</p>
<p>Enjoy!</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/installing-kde-4-3-on-ubuntu/" target="_blank" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/installing-kde-4-3-on-ubuntu/&amp;referer=');"><img src="http://www.davidtavarez.com/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/installing-kde-4-3-on-ubuntu/" target="_blank" title="Share on Facebook" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/installing-kde-4-3-on-ubuntu/&amp;referer=');">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.davidtavarez.com/archives/installing-kde-4-3-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Videos of Matt Cutts about some Google topics and SEO</title>
		<link>http://www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/</link>
		<comments>http://www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 19:25:17 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.davidtavarez.com/?p=427</guid>
		<description><![CDATA[Here some videos about google by Matt Cutts. Is Google doing away with use of the meta description? Should I use underscores or hyphens in URLs? Which is more important: content or links? How can I make sure Google reaches my deeper pages? Share on Facebook]]></description>
			<content:encoded><![CDATA[<p>Here some videos about google by Matt Cutts.</p>
<p><strong>Is Google doing away with use of the meta description?</strong><br />
<p><a href="http://www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/"><em>Click here to view the embedded video.</em></a></p></p>
<p><strong>Should I use underscores or hyphens in URLs?</strong><br />
<p><a href="http://www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/"><em>Click here to view the embedded video.</em></a></p></p>
<p><strong>Which is more important: content or links?</strong><br />
<p><a href="http://www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/"><em>Click here to view the embedded video.</em></a></p></p>
<p><strong>How can I make sure Google reaches my deeper pages?</strong><br />
<p><a href="http://www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/"><em>Click here to view the embedded video.</em></a></p></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/" target="_blank" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/&amp;referer=');"><img src="http://www.davidtavarez.com/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/" target="_blank" title="Share on Facebook" onclick="urchinTracker('/outgoing/www.facebook.com/share.php?u=http_//www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/&amp;referer=');">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.davidtavarez.com/archives/videos-of-matt-cutts-about-some-google-topics-and-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
