<?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>all-jcs</title>
	<atom:link href="http://all-jcs.com/feed" rel="self" type="application/rss+xml" />
	<link>http://all-jcs.com</link>
	<description>programación, diseño, fotos, música y más...</description>
	<lastBuildDate>Sat, 30 Jul 2011 00:40:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Office 365 beta ¿valdrá la pena?</title>
		<link>http://all-jcs.com/blog/varios/office-365-beta-%c2%bfvaldra-la-pena.html</link>
		<comments>http://all-jcs.com/blog/varios/office-365-beta-%c2%bfvaldra-la-pena.html#comments</comments>
		<pubDate>Sat, 25 Jun 2011 01:38:02 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Varios]]></category>
		<category><![CDATA[Office 365]]></category>
		<category><![CDATA[Office en la nube]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=506</guid>
		<description><![CDATA[Hace poco recibí una invitación para probar la versión beta de Office 365, se trata de un servicio de suscripción que ofrece las herramientas web que permiten acceso a correo, documentos, contactos y calendarios desde casi cualquier lugar y con cualquier dispositivo. Las herramientas que incluye son: correo electrónico y calendario; Office Web Apps; sitios [...]]]></description>
			<content:encoded><![CDATA[<p>Hace poco recibí una invitación para probar la versión <strong>beta</strong> de <strong>Office 365</strong>, se trata de un servicio de suscripción que ofrece las herramientas web que permiten acceso a correo, documentos, contactos y calendarios desde casi cualquier lugar y con cualquier dispositivo. Las herramientas que incluye son: correo electrónico y calendario; Office Web Apps; sitios web y colaboración; y mensajería instantánea y conferencias en línea.</p>
<div style="float:left;overflow:hidden;margin-right:15px;height:150px;">
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/06/365-inicio-300x184.jpg" class="portfolio wp-post-image" alt="Office 365 beta - Inicio" title="Office 365 beta - Inicio" /><br />
		<a class="fancybox zoom-icon" title="Office 365 beta - Inicio" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/06/365-inicio.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/06/365-Lync-Chat-300x162.jpg" class="portfolio wp-post-image" alt="Office 365 beta - Lync Chat" title="Office 365 beta - Lync Chat" /><br />
		<a class="fancybox zoom-icon" title="Office 365 beta - Lync Chat" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/06/365-Lync-Chat.jpg"></a>
	</div>
</div>
</div>
<p>Puedes usar dominios personalizados para Office 365 o el que te da Microsoft, pero claro, se supone que como empresa lo mejor es usar tu dominio, la apariencia de las páginas de administración, inicio y configuración tratan de ser muy &#8220;limpias&#8221;, pero no me gustan del todo y en una ocasión me mostró un error al presionar un enlace, los programas de <strong>Word</strong>, <strong>Excel</strong>, <strong>PowerPoint</strong> y <strong>OneNote</strong> usan la ya conocida interfaz de Office 2010, la cual me gusta pues es fácil acostumbrarse a ella, lástima que no tienen la misma cantidad de funciones y características.</p>
<p>Prácticamente las aplicaciones te limitan a poder escribir texto y darle formato, insertar imágenes y crear tablas simples, igual te da la opción de editar los documentos en tu Office 2010 instalado en tu computadora pero, ¿no se trata de usar Office en la nube?. Puedes elegir entre compartir tus documentos o mantenerlos privados. También permite crear páginas web, útiles para crear páginas simples, puedes crear una página principal de tu dominio, también crear pequeños &#8220;sites&#8221; y compartirlos.</p>
<div style="float:right;overflow:hidden;margin-right:15px;height:150px;">
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/06/365-excel-300x163.jpg" class="portfolio wp-post-image" alt="Office 365 beta - Excel" title="Office 365 beta - Excel" /><br />
		<a class="fancybox zoom-icon" title="Office 365 beta - Excel" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/06/365-excel.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/06/365-word-300x163.jpg" class="portfolio wp-post-image" alt="Office 365 beta - Word" title="Office 365 beta - Word" /><br />
		<a class="fancybox zoom-icon" title="Office 365 beta - Word" href="http://all-jcs.com/wp-content/uploads/2011/06/365-word.jpg"></a>
	</div>
</div>
</div>
<p>Debo admitir que las aplicaciones web se cargan muy rápido, no debes esperar mucho para comenzar a editar tus documentos en línea.</p>
<p>Office 365 se ofrece a un costo de <strong>$6 USD</strong> por mes ($72 anuales) hasta 25 empleados, para más empleados costaría <strong>$10 USD</strong> por mes ($120 anuales).</p>
<p>Llevo tiempo usando Google Apps y, haciendo cuentas, es más económico Google Apps ($50 USD anuales) y esto sin mencionar que sus herramientas son más completas, Google Docs tiene funciones mucho más avanzadas, incluye otras caracteristicas como Videos, Groups, Maps y prácticamente cualquier aplicación de Google, además se pueden comprar aplicaciones de terceros que agregan más funcionalidades.</p>
<div style="clear:both;width:100%;">
</div>
<div id="et_pt_gallery" class="clearfix" style="margin:5px;">
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img class="portfolio wp-post-image" width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/06/365-costo-300x164.jpg" alt="Office 365 beta - Costo" title="Office 365 beta - Costo" /><br />
		<a class="fancybox zoom-icon" title="Office 365 beta - Costo" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/06/365-costo.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img class="portfolio wp-post-image" width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/06/365-outlook-300x164.jpg" alt="Office 365 beta - Outlook" title="Office 365 beta - Outlook" /><br />
		<a class="fancybox zoom-icon" title="Office 365 beta - Outlook" href="http://all-jcs.com/wp-content/uploads/2011/06/365-outlook.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img class="portfolio wp-post-image" width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/06/365-outlook-calendario-300x163.jpg" alt="Office 365 - Calendario" title="Office 365 - Calendario" /><br />
		<a class="fancybox zoom-icon" title="Office 365 beta - Calendario" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/06/365-calendario.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img class="portfolio wp-post-image" width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/06/365-paginas-300x123.jpg" alt="Office 365 beta - Paginas" title="Office 365 beta - Paginas" /><br />
		<a class="fancybox zoom-icon" title="Office 365 beta - Paginas" href="http://all-jcs.com/wp-content/uploads/2011/06/365-paginas.jpg"></a>
	</div>
</div>
</div>
<p><em>Las ventajas, <strong>Exchange</strong>; permite sincronizar contactos, correos, calendarios, documentos, pero esperen, esto lo hace <strong>Google Apps</strong> también&#8230;</em></p>
<p>La versión de <strong>Outlook</strong> que incluye Office 365 si esta muy completa, incluye muchas características que vienen en la versión de escritorio, me gustó mucho, definitivamente es mucho mejor que Hotmail, incluso su interfaz es muy limpia y atractiva, me gusta más que la de Gmail.</p>
<p>Creo que Microsoft esta llegando tarde al terreno de las aplicaciones en la nube y si no madura lo suficiente esta versión &#8220;beta&#8221; de Office 365 no podrá competir con el gigante Google.</p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/varios/office-365-beta-%c2%bfvaldra-la-pena.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Textify, visualiza imágenes usando texto</title>
		<link>http://all-jcs.com/blog/featured/textify-visualiza-imagenes-usando-texto.html</link>
		<comments>http://all-jcs.com/blog/featured/textify-visualiza-imagenes-usando-texto.html#comments</comments>
		<pubDate>Thu, 26 May 2011 23:01:30 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Html / Html5]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=445</guid>
		<description><![CDATA[Textify te permite reconstruir una imagen en puro texto, el resultado es generado en canvas por lo que es necesario un navegador moderno, sin embargo, no funciona en Internet Explorer 9. Puedes cargar tu imagen, elegir los caracteres a usar, la cantidad y el tamaño de la letra, incluso el tipo de letra, convertirlas a [...]]]></description>
			<content:encoded><![CDATA[<p>Textify te permite reconstruir una imagen en puro texto, el resultado es generado en canvas por lo que es necesario un navegador moderno, sin embargo, no funciona en Internet Explorer 9.</p>
<p>Puedes cargar tu imagen, elegir los caracteres a usar, la cantidad y el tamaño de la letra, incluso el tipo de letra, convertirlas a blanco y negro o mantener el canal alfa.</p>
<p><center><img src="http://all-jcs.com/wp-content/uploads/2011/05/textify-1.png" alt="Textify Gato" title="Textify Gato" width="710" height="580" /></center></p>
<p>Sólo funciona en Firefox 4, Chrome o en Opera 11</p>
<p><center><img src="http://all-jcs.com/wp-content/uploads/2011/05/textify-2.png" alt="Textify Pingüinos" title="Textify Pingüinos" width="710" height="580" /></center></p>
<p>Requisitos: Chrome, Firefox 4, Opera 11, Safari<br />
Demo: <a rel="nofollow" href="http://textify.it/" target="_blank">http://textify.it/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/featured/textify-visualiza-imagenes-usando-texto.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Controla la seguridad de tu disco duro con NTFS Permissions Tools</title>
		<link>http://all-jcs.com/blog/software/seguridad-ntfs-permissions-tools.html</link>
		<comments>http://all-jcs.com/blog/software/seguridad-ntfs-permissions-tools.html#comments</comments>
		<pubDate>Thu, 26 May 2011 19:22:43 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Disco Duro]]></category>
		<category><![CDATA[Hard Drive]]></category>
		<category><![CDATA[NTFS]]></category>
		<category><![CDATA[NTFS Permissions Tools]]></category>
		<category><![CDATA[Seguridad]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=439</guid>
		<description><![CDATA[Este programa facilita la tarea de administración de permisos sobre carpetas y archivos en Windows. ¿Cómo funciona NTFS Permissions Tools? Sólo se selecciona la carpeta o archivo que se desea administrar y se eligen los permisos, pueden restringirse por usuario o por grupo. Se pueden extender los permisos que aplicados a una carpeta a todas [...]]]></description>
			<content:encoded><![CDATA[<p>Este programa facilita la tarea de administración de permisos sobre carpetas y archivos en Windows.</p>
<p><center><img src="http://all-jcs.com/wp-content/uploads/2011/05/1.jpg" alt="NTFS Permissions Tools 1" title="NTFS Permissions Tools 1" width="750" height="527" /></center></p>
<p>¿Cómo funciona NTFS Permissions Tools? Sólo se selecciona la carpeta o archivo que se desea administrar y se eligen los permisos, pueden restringirse por usuario o por grupo.<br />
Se pueden extender los permisos que aplicados a una carpeta a todas sus subcarpetas y archivos.</p>
<p>Para ver los permisos sobre una carpeta o sobre los archivos de esta basta con arrastrar y soltar en la interfaz, a través de la cual se nos mostrarán sus atributos de manera sencilla e intuitiva, con controles para modificarlos directamente en pantalla y asignar por ejemplo permisos de sólo lectura.</p>
<p><center><img src="http://all-jcs.com/wp-content/uploads/2011/05/2.jpg" alt="NTFS Permissions Tools 2" title="NTFS Permissions Tools 2" width="750" height="527" class="aligncenter size-full wp-image-442" /></center></p>
<p>Lo mejor de todo es que se trata de un programa gratuito y que se ofrece en dos versiones, de 32-bit y de 64-bit.</p>
<p>Descargar: <a rel="nofollow" href="http://dbc-studio.blog.163.com/blog/static/75751050201141683429667/" target="_blank" title="Descargar NTFS Permissions Tools">NTFS Permissions Tools</a></p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/software/seguridad-ntfs-permissions-tools.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funciones de JavaScript que jamás deberías usar</title>
		<link>http://all-jcs.com/blog/featured/funciones-de-javascript-que-jamas-deberias-usar.html</link>
		<comments>http://all-jcs.com/blog/featured/funciones-de-javascript-que-jamas-deberias-usar.html#comments</comments>
		<pubDate>Wed, 25 May 2011 01:03:54 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Html / Html5]]></category>
		<category><![CDATA[Funciones prohibidas]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=430</guid>
		<description><![CDATA[JavaScript puede ser muy malo con los usuarios de tu página, Kilian Valkhof a recopilado algunos de los scripts más molestos dando como resultado: Annoying.js. /** * Annoying.js - Cómo ser un cabrón con tus usuarios * * NUNCA USES ESTO. * * Copyright (c) 2011 Kilian Valkhof (kilianvalkhof.com) * Visit https://gist.github.com/767982 for more information [...]]]></description>
			<content:encoded><![CDATA[<p>JavaScript puede ser muy malo con los usuarios de tu página, <a rel="nofollow" href="http://kilianvalkhof.com/2011/javascript/annoying-js-how-to-be-an-asshole/" target="_blank">Kilian Valkhof</a> a recopilado algunos de los scripts más molestos dando como resultado: <strong>Annoying.js</strong>.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #006600; font-style: italic;">/**
* Annoying.js - Cómo ser un cabrón con tus usuarios
*
* NUNCA USES ESTO.
*
* Copyright (c) 2011 Kilian Valkhof (kilianvalkhof.com)
* Visit https://gist.github.com/767982 for more information and changelogs.
* Licensed under the MIT license. http://www.opensource.org/licenses/mit-license.php
*
*/</span>
<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>a<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #006600; font-style: italic;">/**
* Cambiar el tamaño de la ventana (1024x768 siempre)
*/</span>
  a.<span style="color: #660066;">fullScreen</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    window.<span style="color: #660066;">resizeTo</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">1024</span><span style="color: #339933;">,</span><span style="color: #CC0000;">768</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
  <span style="color: #006600; font-style: italic;">/**
* Deshabilitar el botón derecho del mouse, para evitar copiar
*/</span>
  a.<span style="color: #660066;">noRightClick</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    document.<span style="color: #660066;">oncontextmenu</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #009900;">&#125;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
  <span style="color: #006600; font-style: italic;">/**
* Asegurarse de no abrirse en un iframe
*/</span>
 a.<span style="color: #660066;">onTop</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
     <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>parent.<span style="color: #660066;">frames</span>.<span style="color: #660066;">length</span> <span style="color: #339933;">&gt;</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
         <span style="color: #000066;">alert</span> <span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;No se permiten los frames; presiona OK para removerlos.&quot;</span><span style="color: #009900;">&#41;</span>
         top.<span style="color: #660066;">location</span>.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span>document.<span style="color: #660066;">location</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     <span style="color: #009900;">&#125;</span>
 <span style="color: #009900;">&#125;</span>
  <span style="color: #006600; font-style: italic;">/**
* Deshabilitar el arrastrar fotos o texto, otra forma de evitar que copien los usuarios
*/</span>
  a.<span style="color: #660066;">noDrag</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    document.<span style="color: #660066;">ondragstart</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #009900;">&#125;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
  <span style="color: #006600; font-style: italic;">/**
* Deshabilitar la selección de texto, un vez más para no copiar
*/</span>
  a.<span style="color: #660066;">noSelect</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #006600; font-style: italic;">//no text selection, in IE</span>
    document.<span style="color: #660066;">onselectstart</span><span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
      <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>event.<span style="color: #660066;">srcElement</span>.<span style="color: #660066;">type</span> <span style="color: #339933;">!=</span> <span style="color: #3366CC;">&quot;text&quot;</span> <span style="color: #339933;">&amp;&amp;</span> event.<span style="color: #660066;">srcElement</span>.<span style="color: #660066;">type</span> <span style="color: #339933;">!=</span> <span style="color: #3366CC;">&quot;textarea&quot;</span> <span style="color: #339933;">&amp;&amp;</span> event.<span style="color: #660066;">srcElement</span>.<span style="color: #660066;">type</span> <span style="color: #339933;">!=</span> <span style="color: #3366CC;">&quot;password&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span>
      <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
    <span style="color: #006600; font-style: italic;">//no text selection, in Firefox</span>
    document.<span style="color: #660066;">onmousedown</span><span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>e<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
      <span style="color: #003366; font-weight: bold;">var</span> obj<span style="color: #339933;">=</span>e.<span style="color: #660066;">target</span><span style="color: #339933;">;</span>
      <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>obj.<span style="color: #660066;">tagName</span>.<span style="color: #660066;">toUpperCase</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;INPUT&quot;</span> <span style="color: #339933;">||</span> obj.<span style="color: #660066;">tagName</span>.<span style="color: #660066;">toUpperCase</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;TEXTAREA&quot;</span> <span style="color: #339933;">||</span> obj.<span style="color: #660066;">tagName</span>.<span style="color: #660066;">toUpperCase</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #3366CC;">&quot;PASSWORD&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
  <span style="color: #006600; font-style: italic;">/**
* Evitar que cierren la página.
*/</span>
  a.<span style="color: #660066;">dontLeave</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span>msg<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #003366; font-weight: bold;">var</span> message <span style="color: #339933;">=</span> msg <span style="color: #339933;">||</span> <span style="color: #3366CC;">&quot;Por favor regresa!!!&quot;</span><span style="color: #339933;">;</span>
    window.<span style="color: #000066;">onunload</span><span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      <span style="color: #003366; font-weight: bold;">function</span> dontLeave<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span>message<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
      dontLeave<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
  <span style="color: #006600; font-style: italic;">/**
* Deshabilitar los comandos de copiar (ctrl + c)
*/</span>
  a.<span style="color: #660066;">noCopy</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    window.<span style="color: #660066;">onkeydown</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>e.<span style="color: #660066;">ctrlKey</span> <span style="color: #339933;">==</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
  <span style="color: #009900;">&#125;</span>
  <span style="color: #006600; font-style: italic;">/**
* Ejecutar todas las funciones anteriores
*/</span>
  a.<span style="color: #660066;">kitchensink</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">fullScreen</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">noRightClick</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">onTop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">noDrag</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">noSelect</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">dontLeave</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">noCopy</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#40;</span>Annoying<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Estas funciones son ideales para mantener alejados a tus visitantes, realmente pueden llegar a fastidiar, creo que la función del iframe puede ser útil para evitar no sólo que copien contenido de tu página, sino para evitar que consuman ancho de banda de tu sitio, pero mientras no llegue al límite, estoy a favor de compartir&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/featured/funciones-de-javascript-que-jamas-deberias-usar.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PSX4Droid mejorado y gratis</title>
		<link>http://all-jcs.com/blog/android/psx4droid-mejorado-y-gratis.html</link>
		<comments>http://all-jcs.com/blog/android/psx4droid-mejorado-y-gratis.html#comments</comments>
		<pubDate>Thu, 21 Apr 2011 00:56:04 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[psx en Android]]></category>
		<category><![CDATA[PSX4DROID]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=277</guid>
		<description><![CDATA[ZodTTD ha decidido poner a disposición de todo el mundo una nueva versión mejorada del emulador de forma gratuita, mediante descarga directa desde su web. La aplicación permite ejecutar ROMS en formato ECM o BIN por lo que necesitarás un programa para convertirlos a este formato, además necesitas el bios scph1001.bin, lo puedes descargar sin [...]]]></description>
			<content:encoded><![CDATA[<p>ZodTTD ha decidido poner a disposición de todo el mundo una nueva versión mejorada del emulador de forma gratuita, mediante descarga directa desde su web.</p>
<p>La aplicación permite ejecutar ROMS en formato <strong>ECM</strong> o <strong>BIN</strong> por lo que necesitarás un programa para convertirlos a este formato, además necesitas el bios <strong>scph1001.bin</strong>, lo puedes descargar sin problemas realizando una simple búsqueda.</p>
<p>Funciona bien, algunos juegos provocan errores, sin embargo, puedes checar la lista de juegos que ya fueron probados y que funcionan correctamente en <a href="http://psx4droid.wikkii.com/wiki/Compatibility" target="_blank" rel="nofollow">http://psx4droid.wikkii.com/wiki/Compatibility</a></p>
<p><center><img src="http://all-jcs.com/wp-content/uploads/2011/04/psx4droid.jpg" alt="PSX4Droid" title="PSX4Droid" width="600" height="400" /></center></p>
<p>Esto después de que Google la eliminara del Market de Android, el enlace para su descarga es:</p>
<p><a href="http://www.zodttd.com/downloads/psx4droid.apk" target="_blank" rel="nofollow">http://www.zodttd.com/downloads/psx4droid.apk</a></p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/android/psx4droid-mejorado-y-gratis.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello</title>
		<link>http://all-jcs.com/portafolio/orlcccmich.html</link>
		<comments>http://all-jcs.com/portafolio/orlcccmich.html#comments</comments>
		<pubDate>Wed, 16 Mar 2011 20:32:17 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Portafolio]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=485</guid>
		<description><![CDATA[Empresa: Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C. Dominio: orlcccmich.org Ubicación: Morelia, Mich. México Duración: Marzo 2011 &#8211; Marzo 2011 Aplicaciones y código: WordPress. Sistema Operativo: Hosting + Dominio comercial Objetivos: Diseñar y publicar el sitio web del Colegio de Otorrinos, de manera que pudieran publicar sus eventos y actividades. [...]]]></description>
			<content:encoded><![CDATA[<blockquote><ul>
<li><strong>Empresa</strong>: Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C.</li>
<li><strong>Dominio</strong>: <a rel="nofollow" href="http://orlcccmich.org" target="_blank">orlcccmich.org</a></li>
<li><strong>Ubicación</strong>: Morelia, Mich. México</li>
<li><strong>Duración</strong>: Marzo 2011 &#8211; Marzo 2011</li>
<li><strong>Aplicaciones y código</strong>: WordPress.</li>
<li><strong>Sistema Operativo</strong>: Hosting + Dominio comercial</li>
<li><strong>Objetivos</strong>: Diseñar y publicar el sitio web del Colegio de Otorrinos, de manera que pudieran publicar sus eventos y actividades.</li>
</ul>
</blockquote>
<hr />
<p>Al analizar los requerimientos decidí usar WordPress como manejador de contenido, presenté dos diseños para que eligieran uno, después migré el contenido de su sitio anterior y finalmente inserté un calendario de eventos de una cuenta de Google, el diseño es muy limpio y cumple con los requisitos solicitados.</p>
<div id="et_pt_gallery" class="clearfix" style="margin:5px;">
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/03/orlmich1-300x206.jpg" class="portfolio wp-post-image" alt="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." title="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." /><br />
		<a class="fancybox zoom-icon" title="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/03/orlmich1.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/03/orlmich2-300x181.jpg" class="portfolio wp-post-image" alt="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." title="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." /><br />
		<a class="fancybox zoom-icon" title="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/03/orlmich2.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/03/orlmich3-300x181.jpg" class="portfolio wp-post-image" alt="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." title="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." /><br />
		<a class="fancybox zoom-icon" title="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/03/orlmich3.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/03/orlmich4-300x181.jpg" class="portfolio wp-post-image" alt="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." title="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." /><br />
		<a class="fancybox zoom-icon" title="Colegio de Otorrinolaríngologos y Cirujanos de Cabeza y Cuello de Michoacán, A.C." rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/03/orlmich4.jpg"></a>
	</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/portafolio/orlcccmich.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firma en iPad, iPhone, Android con Canvas, AJAX y PHP</title>
		<link>http://all-jcs.com/blog/featured/firma-con-ipad-iphone-android-con-canvas-ajax-y-php.html</link>
		<comments>http://all-jcs.com/blog/featured/firma-con-ipad-iphone-android-con-canvas-ajax-y-php.html#comments</comments>
		<pubDate>Fri, 18 Feb 2011 06:41:33 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Html / Html5]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Canvas]]></category>
		<category><![CDATA[firma iPad]]></category>
		<category><![CDATA[firmar en formulario]]></category>
		<category><![CDATA[formularios]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[html5 canvas]]></category>
		<category><![CDATA[web canvas]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=220</guid>
		<description><![CDATA[Navegando por Internet, me encontré con el trabajo de Thomas J Bradley, donde muestra un plugin funcionando con &#8220;canvas&#8221; de HTML5, permitiendo a prácticamente cualquier dispositivo moderno con pantallas táctiles (lo e probado en iPad, iPhone y el Xperia X10), dibujar con el dedo, sin embargo, la idea principal del autor es que fuera usado [...]]]></description>
			<content:encoded><![CDATA[<p>Navegando por Internet, me encontré con el trabajo de <a rel="nofollow" href="http://thomasjbradley.ca/lab/signature-pad" target="_blank">Thomas J Bradley</a>, donde muestra un plugin funcionando con &#8220;canvas&#8221; de HTML5, permitiendo a prácticamente cualquier dispositivo moderno con pantallas táctiles (lo e probado en iPad, iPhone y el Xperia X10), dibujar con el dedo, sin embargo, la idea principal del autor es que fuera usado para &#8220;firmar&#8221; en un formulario.</p>
<p>Estoy seguro que con algunas modificaciones se podría usar para otros fines, pero bueno, por ahora continuemos con esto.</p>
<p>Lo único que hay que hacer es agregar los scripts al encabezado de la página:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">&lt;!--[if gte IE 7]&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;assets/excanvas-r71.min.js&quot;&gt;&lt;/script&gt;&lt; ![endif]--&gt;
&lt;!--[if IE 6]&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;assets/excanvas-r3.min.js&quot;&gt;&lt;/script&gt;&lt; ![endif]--&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js&quot;&gt;&lt;/script&gt;
<span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
	<span style="color: #006600; font-style: italic;">//esta función es para comprobar el llenado del formulario y que se ponga la firma</span>
	<span style="color: #003366; font-weight: bold;">function</span> saveViaAJAX<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #003366; font-weight: bold;">var</span> testCanvas <span style="color: #339933;">=</span> document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;testCanvas&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #003366; font-weight: bold;">var</span> canvasData <span style="color: #339933;">=</span> testCanvas.<span style="color: #660066;">toDataURL</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;image/png&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #003366; font-weight: bold;">var</span> postData <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;canvasData=&quot;</span><span style="color: #339933;">+</span>canvasData<span style="color: #339933;">;</span>
		<span style="color: #003366; font-weight: bold;">var</span> debugConsole<span style="color: #339933;">=</span> document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;debugConsole&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		debugConsole.<span style="color: #660066;">value</span><span style="color: #339933;">=</span>canvasData<span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #003366; font-weight: bold;">var</span> ajax <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> XMLHttpRequest<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		ajax.<span style="color: #660066;">setRequestHeader</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'Content-Type'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'canvas/upload'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		ajax.<span style="color: #660066;">send</span><span style="color: #009900;">&#40;</span>postData<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Creamos el formulario:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;form</span> <span style="color: #000066;">method</span>=<span style="color: #ff0000;">&quot;post&quot;</span> <span style="color: #000066;">action</span>=<span style="color: #ff0000;">&quot;firmaste.php&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;sigPad&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;label</span> <span style="color: #000066;">for</span>=<span style="color: #ff0000;">&quot;name&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>Escribe tu nombre<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/label<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;input</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text&quot;</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;name&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;name&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;name&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;p</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;drawItDesc&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>Pon tu firma aqui:<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/p<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ul</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;sigNav&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;li</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;drawIt&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;a</span> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">&quot;#&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>Firma<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;/li<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;li</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;clearButton&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;a</span> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">&quot;#clear&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>Limpiar<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;/li<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/ul<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;sig sigWrapper&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;typed&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/div<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;canvas</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;testCanvas&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;pad&quot;</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">&quot;250&quot;</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">&quot;100&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/canvas<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;input</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;hidden&quot;</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;output&quot;</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">&quot;output&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/div<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;p<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;button</span> <span style="color: #000066;">onclick</span>=<span style="color: #ff0000;">&quot;saveViaAJAX();&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>Guardar<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/button<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;/p<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;p<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;textarea</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;debugConsole&quot;</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;debugConsole&quot;</span> <span style="color: #000066;">rows</span>=<span style="color: #ff0000;">&quot;3&quot;</span> <span style="color: #000066;">style</span>=<span style="color: #ff0000;">&quot;width:100%;&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>Data<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/textarea<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;/p<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/form<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;script</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">&quot;assets/jquery.signaturepad.min.js&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;script</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text/javascript&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	$(document).ready(function(){
		$('.sigPad').signaturePad({drawOnly:true});
	});
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;script</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">&quot;assets/json2.min.js&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div>

<p>Y finalmente, la función que convierte en imagen el &#8220;canvas&#8221;:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'debugConsole'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> <span style="color: #666666; font-style: italic;">// Comprobamos el envio de la información</span>
	<span style="color: #666666; font-style: italic;">// Obtiene los datos del textarea</span>
	<span style="color: #000088;">$imageData</span><span style="color: #339933;">=</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'debugConsole'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">// Remueve la cabecera (data:,)</span>
	<span style="color: #000088;">$filteredData</span><span style="color: #339933;">=</span><span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$imageData</span><span style="color: #339933;">,</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$imageData</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;,&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">+</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">// Se codifica antes de guardar los datos</span>
	<span style="color: #000088;">$unencodedData</span><span style="color: #339933;">=</span><span style="color: #990000;">base64_decode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$filteredData</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">// Simplemente se guarda la imagen con el nombre que quieras:</span>
	<span style="color: #000088;">$fp</span> <span style="color: #339933;">=</span> <span style="color: #990000;">fopen</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'test.png'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'wb'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #990000;">fwrite</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fp</span><span style="color: #339933;">,</span> <span style="color: #000088;">$unencodedData</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #990000;">fclose</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fp</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	 <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;p&gt;Gracias por tu autografo &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;
	 &lt;img src='test.png' alt='Firma de &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;' title='Firma de &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;' /&gt;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span> <span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Location: http://all-jcs.com/demos/firma/index.html'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <span style="color: #666666; font-style: italic;">// Lo regresamos si no se recibe el formulario.</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<h2><a href="http://all-jcs.com/demos/firma/index.html">DEMO</a>:</h2>
<p><iframe width="100%" height="450" src="http://all-jcs.com/demos/firma/index.html" scrolling="no"><br />
Tu navegador no soporta frames <a href="http://all-jcs.com/demos/firma/index.html" target="_blank">abrir en otra ventana</a>.<br />
</iframe></p>
<p><a href="http://all-jcs.com/demos/firma/firma.zip">DESCARGAR</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/featured/firma-con-ipad-iphone-android-con-canvas-ajax-y-php.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Crea tu androide con androidify</title>
		<link>http://all-jcs.com/blog/software/crea-tu-androide-con-androidify.html</link>
		<comments>http://all-jcs.com/blog/software/crea-tu-androide-con-androidify.html#comments</comments>
		<pubDate>Fri, 18 Feb 2011 04:56:43 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Androidify]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=217</guid>
		<description><![CDATA[Androidify es una aplicación gratuita para la plataforma Android, que te permite crear geniales avatares basados en la mascota del sistema operativo móvil de Google, con esta aplicación cree mi androide, que es el que puedes ver en la imágen. Puedes descargar la aplicación directamente desde el Android Market y comenzar a personalizar tu avatar [...]]]></description>
			<content:encoded><![CDATA[<p>Androidify es una aplicación gratuita para la plataforma Android, que te permite crear geniales avatares basados en la mascota del sistema operativo móvil de Google, con esta aplicación cree mi androide, que es el que puedes ver en la imágen.</p>
<p>Puedes descargar la aplicación directamente desde el <a rel="nofollow" href="https://market.android.com/details?id=com.google.android.apps.androidify">Android Market</a> y comenzar a personalizar tu avatar a lo Android. Las posibilidades son muchísimas. Puedes modificar el color de la piel, vestir a la moda, cambiar tu cabello y su color, usar accesorios, botas y muchos más. Sin duda, es una forma muy divertida para los usuarios de mostrar su empatia con Android, y una forma inteligente de Google para tener marketing y publicidad gratuita.</p>
<p><center>
<div class="myYoutubePlaylist">
<div id="myYoutubePlaylist_irH3OSOskcE" class="myYoutubePlaylist_YoutubeMovie">
		<noscript><object width="500" height="307" data="http://www.youtube.com/v/irH3OSOskcE&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/irH3OSOskcE&#038;hl=en&#038;fs=1"/><param name="wmode" value="transparent"><param name="allowFullScreen" value="true"/><param name="allowscriptaccess" value="always"/><embed src="http://www.youtube.com/v/irH3OSOskcE&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="500" height="307" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"/></object></noscript>
	</div>
<div class="myYoutubePlaylist_YoutubePlaylist" id="myYoutubePlaylist_YoutubePlaylist_irH3OSOskcE"></div>
</div>
<div class="myYoutubePlaylist_clearer"><script language="JavaScript" type="text/javascript">
<!--
myYoutubePlaylist_cy('irH3OSOskcE','myYoutubePlaylist_irH3OSOskcE');
myYoutubePlaylist_dl('irH3OSOskcE','myYoutubePlaylist_YoutubePlaylist_irH3OSOskcE','myYoutubePlaylist_irH3OSOskcE');
//-->
</script></div>
<p></center></p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/software/crea-tu-androide-con-androidify.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar repositorio de Medibuntu y codecs en Maverick</title>
		<link>http://all-jcs.com/blog/ubuntu/repositorio-medibuntu-codecs-maverick.html</link>
		<comments>http://all-jcs.com/blog/ubuntu/repositorio-medibuntu-codecs-maverick.html#comments</comments>
		<pubDate>Sun, 30 Jan 2011 17:08:10 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Medibuntu]]></category>
		<category><![CDATA[Ubuntu Maverick]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=207</guid>
		<description><![CDATA[Medibuntu es un proyecto dedicado a distribuir software que no está incluido por defecto en Ubuntu, esto debido a las distintas legislaciones en los países, relacionadas con la propiedad intelectual, y, para no meterse en pedos con la &#8220;ley Sinde&#8221; LOL&#8230;. Para agregar el repositorio deberás ingresar los siguientes comandos en la terminal: 1 sudo [...]]]></description>
			<content:encoded><![CDATA[<p>Medibuntu es un proyecto dedicado a distribuir software que no está incluido por defecto en Ubuntu, esto debido a las distintas legislaciones en los países, relacionadas con la propiedad intelectual, y, para no meterse en pedos con la &#8220;ley Sinde&#8221; LOL&#8230;.</p>
<p>Para agregar el repositorio deberás ingresar los siguientes comandos en la terminal:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$<span style="color: #33cc33;">(</span>lsb_release -cs<span style="color: #33cc33;">)</span>.list <span style="color: #33cc33;">&amp;&amp;</span> sudo apt-get --quiet update <span style="color: #33cc33;">&amp;&amp;</span> sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring <span style="color: #33cc33;">&amp;&amp;</span> sudo apt-get --quiet update</pre></td></tr></table></div>

<p>Quizá quieras agregar los siguientes paquetes, uno es para agregar los programas al Centro de Software de Ubuntu y el otro es solo para reportar bugs.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">sudo apt-get --yes install app-install-data-medibuntu apport-hooks-medibuntu</pre></td></tr></table></div>

<p>Para la reproduccion de DVD ejecutamos:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">sudo apt-get install libdvdcss2 libdvdread4</pre></td></tr></table></div>

<p>Instalar otros codecs adicionales:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">sudo apt-get install non-free-codecs</pre></td></tr></table></div>

<p>Para ffmpeg y gstreamer</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-ugly</pre></td></tr></table></div>

<h2>Elige los que son para tu equipo:</h2>
<p>Para instalar Windows codecs, Real Networks, Quick Time y otros: (para i386)</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">sudo apt-get install w32codecs</pre></td></tr></table></div>

<p>Para instalar Windows codecs, Real Networks, Quick Time y otros: (para amd64)</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">sudo apt-get install w64codecs</pre></td></tr></table></div>

<p>Windows codecs para ppc</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">sudo apt-get install ppc-codecs</pre></td></tr></table></div>

<p>&#8230;y listo, con esto creo que podremos reproducir casi cualquier formato de video o audio, claro también necesitaras el <del datetime="2011-01-30T16:55:58+00:00">Crash</del>, Flash Player para reproducir los FLV y SWF.</p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/ubuntu/repositorio-medibuntu-codecs-maverick.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Que muerte más espectacular del ‘Call of Duty: Black Ops’</title>
		<link>http://all-jcs.com/blog/videos/graciosos/que-muerte-mas-espectacular-del-%e2%80%98call-of-duty-black-ops%e2%80%99.html</link>
		<comments>http://all-jcs.com/blog/videos/graciosos/que-muerte-mas-espectacular-del-%e2%80%98call-of-duty-black-ops%e2%80%99.html#comments</comments>
		<pubDate>Tue, 23 Nov 2010 21:16:40 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Graciosos]]></category>
		<category><![CDATA[Call of Duty]]></category>
		<category><![CDATA[Call of Duty Black Ops]]></category>
		<category><![CDATA[Juegos]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Videos de Call of Duty]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=198</guid>
		<description><![CDATA[Cada vez hay más vídeos de ‘Call of Duty: Black Ops’, este muestra una muerte muy cómica en el modo multiplayer del juego. Muere por impacto de una granada en los testículos. Aquí esta el video:]]></description>
			<content:encoded><![CDATA[<p>Cada vez hay más vídeos de ‘Call of Duty: Black Ops’, este muestra una muerte muy cómica en el modo multiplayer del juego.</p>
<p>Muere por impacto de una granada en los testículos. Aquí esta el video:</p>
<p><center>
<div class="myYoutubePlaylist">
<div id="myYoutubePlaylist_Mwco-KH6mpI" class="myYoutubePlaylist_YoutubeMovie">
		<noscript><object width="500" height="307" data="http://www.youtube.com/v/Mwco-KH6mpI&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/Mwco-KH6mpI&#038;hl=en&#038;fs=1"/><param name="wmode" value="transparent"><param name="allowFullScreen" value="true"/><param name="allowscriptaccess" value="always"/><embed src="http://www.youtube.com/v/Mwco-KH6mpI&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="500" height="307" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"/></object></noscript>
	</div>
<div class="myYoutubePlaylist_YoutubePlaylist" id="myYoutubePlaylist_YoutubePlaylist_Mwco-KH6mpI"></div>
</div>
<div class="myYoutubePlaylist_clearer"><script language="JavaScript" type="text/javascript">
<!--
myYoutubePlaylist_cy('Mwco-KH6mpI','myYoutubePlaylist_Mwco-KH6mpI');
myYoutubePlaylist_dl('Mwco-KH6mpI','myYoutubePlaylist_YoutubePlaylist_Mwco-KH6mpI','myYoutubePlaylist_Mwco-KH6mpI');
//-->
</script></div>
<p></center></p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/videos/graciosos/que-muerte-mas-espectacular-del-%e2%80%98call-of-duty-black-ops%e2%80%99.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Más fotos de National Geographic</title>
		<link>http://all-jcs.com/blog/diseno/fotos/mas-fotos-de-national-geographic.html</link>
		<comments>http://all-jcs.com/blog/diseno/fotos/mas-fotos-de-national-geographic.html#comments</comments>
		<pubDate>Sat, 13 Nov 2010 21:15:37 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Fotos]]></category>
		<category><![CDATA[Coleccion de fotos]]></category>
		<category><![CDATA[Fotos increibles]]></category>
		<category><![CDATA[National Geographic]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=195</guid>
		<description><![CDATA[Otra colección de fotos de National Geographic]]></description>
			<content:encoded><![CDATA[<p>Otra colección de fotos de National Geographic<br />
<center><br />
<a href="http://all-jcs.com/wp-content/uploads/2010/11/1422_1280x1024-wallpaper-cb1267711332.jpg" class="lightbox" title='National Geographic Frog'><img src="http://all-jcs.com/wp-content/uploads/2010/11/1422_1280x1024-wallpaper-cb1267711332-220x176.jpg" alt="National Geographic Frog" title="National Geographic Frog" width="220" /></a> <a href="http://all-jcs.com/wp-content/uploads/2010/11/1489_1280x1024-wallpaper-cb1267711371.jpg" class="lightbox" title='National Geographic by Reza'><img src="http://all-jcs.com/wp-content/uploads/2010/11/1489_1280x1024-wallpaper-cb1267711371-220x176.jpg" alt="National Geographic by Reza" title="National Geographic by Reza" width="220" /></a> <a href="http://all-jcs.com/wp-content/uploads/2010/11/1523_1280x1024-wallpaper-cb1267711390.jpg" class="lightbox" title='National Geographic by Sisse Brimberg'><img src="http://all-jcs.com/wp-content/uploads/2010/11/1523_1280x1024-wallpaper-cb1267711390-220x176.jpg" alt="National Geographic by Sisse Brimberg" title="National Geographic by Sisse Brimberg" width="220" /></a></p>
<p><a href="http://all-jcs.com/wp-content/uploads/2010/11/6322_1600x1200-wallpaper-cb1267712494.jpg" class="lightbox" title='National Geographic by Stefano Unterthiner'><img src="http://all-jcs.com/wp-content/uploads/2010/11/6322_1600x1200-wallpaper-cb1267712494-220x165.jpg" alt="National Geographic by Stefano Unterthiner" title="National Geographic by Stefano Unterthiner" width="220" /></a> <a href="http://all-jcs.com/wp-content/uploads/2010/11/6326_1600x1200-wallpaper-cb1267712497.jpg" class="lightbox" title='National Geographic by Thomas Peshak'><img src="http://all-jcs.com/wp-content/uploads/2010/11/6326_1600x1200-wallpaper-cb1267712497-220x165.jpg" alt="National Geographic by Thomas Peshak" title="National Geographic by Thomas Peshak" width="220" /></a> <a href="http://all-jcs.com/wp-content/uploads/2010/11/10928_1600x1200-wallpaper-cb1267713147.jpg" class="lightbox" title='National by Frank Curtis, Your Shot'><img src="http://all-jcs.com/wp-content/uploads/2010/11/10928_1600x1200-wallpaper-cb1267713147-220x165.jpg" alt="National Geographic by Frank Curtis, Your Shot" title="National Geographic by Frank Curtis, Your Shot" width="220" /></a></p>
<p><a href="http://all-jcs.com/wp-content/uploads/2010/11/10931_1600x1200-wallpaper-cb1267713149.jpg" class="lightbox" title='National Geographic by Larry Andreasen, My Shot'><img src="http://all-jcs.com/wp-content/uploads/2010/11/10931_1600x1200-wallpaper-cb1267713149-220x165.jpg" alt="National Geographic by Larry Andreasen, My Shot" title="National Geographic by Larry Andreasen, My Shot" width="220" /></a> <a href="http://all-jcs.com/wp-content/uploads/2010/11/18446_1280x1024-wallpaper-cb1271168673.jpg" class="lightbox" title='National Geographic by David Doubilet'><img src="http://all-jcs.com/wp-content/uploads/2010/11/18446_1280x1024-wallpaper-cb1271168673-220x176.jpg" alt="National Geographic by David Doubilet" title="National Geographic by David Doubilet" width="220" /></a> <a href="http://all-jcs.com/wp-content/uploads/2010/11/bora-bora-palm-cobb_6124_990x742.jpg" class="lightbox" title='Palma en Bora Bora'><img src="http://all-jcs.com/wp-content/uploads/2010/11/bora-bora-palm-cobb_6124_990x742-220x165.jpg" alt="Palma en Bora Bora" title="Palma en Bora Bora" width="220" /></a></p>
<p><a href="http://all-jcs.com/wp-content/uploads/2010/11/callicore-neglecta-butterfly-sartore-977211-xl.jpg" class="lightbox" title='National Geographic by Joel Sartore'><img src="http://all-jcs.com/wp-content/uploads/2010/11/callicore-neglecta-butterfly-sartore-977211-xl-220x176.jpg" alt="National Geographic by Joel Sartore" title="National Geographic by Joel Sartore" width="220" /></a> <a href="http://all-jcs.com/wp-content/uploads/2010/11/desert-sunset-277396-lw.jpg" class="lightbox" title='National Geographic, Desert Sunset'><img src="http://all-jcs.com/wp-content/uploads/2010/11/desert-sunset-277396-lw-220x165.jpg" alt="National Geographic, Desert Sunset" title="National Geographic, Desert Sunset" width="220" /></a> <a href="http://all-jcs.com/wp-content/uploads/2010/11/henna-painted-hands-72964267-xl.jpg" class="lightbox" title='National Geographic, Henna painted hands by Paule Seux'><img src="http://all-jcs.com/wp-content/uploads/2010/11/henna-painted-hands-72964267-xl-220x176.jpg" alt="National Geographic, Henna painted hands by Paule Seux" title="National Geographic, Henna painted hands by Paule Seux" width="220" /></a></p>
<p><a href="http://all-jcs.com/wp-content/uploads/2010/11/wind-farm-977476-xl.jpg" class="lightbox" title='National Geographic, North Dakota Wind Farm by Sara Leen'><img src="http://all-jcs.com/wp-content/uploads/2010/11/wind-farm-977476-xl-220x176.jpg" alt="National Geographic, North Dakota Wind Farm by Sara Leen" title="National Geographic, North Dakota Wind Farm by Sara Leen" width="220" /></a><br />
</center></p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/diseno/fotos/mas-fotos-de-national-geographic.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Descarga Quitar publicidad y abrir varios Messenger’s 2011</title>
		<link>http://all-jcs.com/blog/software/descarga-quitar-publicidad-y-abrir-varios-messenger%e2%80%99s-2011.html</link>
		<comments>http://all-jcs.com/blog/software/descarga-quitar-publicidad-y-abrir-varios-messenger%e2%80%99s-2011.html#comments</comments>
		<pubDate>Wed, 27 Oct 2010 20:14:17 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[A-Patch]]></category>
		<category><![CDATA[Messenger]]></category>
		<category><![CDATA[Messenger 2011]]></category>
		<category><![CDATA[Multiples Messenger]]></category>
		<category><![CDATA[Windows Live]]></category>
		<category><![CDATA[Windows Live Messenger]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=192</guid>
		<description><![CDATA[Ya salió la nueva versión de Windows Live Messenger 2011 (companion), que tiene de nuevo, pues básicamente además de ser el clásico Messenger, incluye algo llamado companion, permite mantenerte sincronizado y recibir las ultimas actualizaciones de las redes sociales, lamentablemente no de Twitter, también agrega un complemento a Internet Explorer, un botón que permite compartir [...]]]></description>
			<content:encoded><![CDATA[<p>Ya salió la nueva versión de Windows Live Messenger 2011 (companion), que tiene de nuevo, pues básicamente además de ser el clásico Messenger, incluye algo llamado companion, permite mantenerte sincronizado y recibir las ultimas actualizaciones de las redes sociales, <b>lamentablemente no de Twitter</b>, también agrega un complemento a Internet Explorer, un botón que permite compartir enlaces, podrás ver si la página que estas viendo ha sido visitada y marcada por uno de tus amigos, aún no le encuentro mucho sentido a esto.</p>
<p>Pero bueno, pasemos a lo que nos interesa, si activas la vista completa, lo primero que vas a notar es un enorme anuncio reduciendo el tamaño de tu lista de contactos, y creo que, la publicidad mostrada pues no es muy interesante y estoy casi seguro que si alguna ves presionaste el anuncio fue por error XD.<br />
<center><div id="attachment_1086" class="wp-caption alignnone" style="width: 290px"><img src="http://all-jcs.com/wp-content/uploads/2010/10/Windows-Live-Messenger-2011-Beta.jpg" alt="Windows Live Messenger 2011 con su enorme anuncio" title="Windows Live Messenger 2011 con su enorme anuncio" width="280" height="207" class="size-full wp-image-1086" /><p class="wp-caption-text">Windows Live Messenger 2011 con su enorme anuncio</p></div></center></p>
<p>..y en el modo compacto:<br />
<center><img src="http://all-jcs.com/wp-content/uploads/2010/10/a-patch5.png" alt="Modo compacto del Messenger, con anuncios" title="Modo compacto del Messenger, con anuncios" width="273" height="78" class="size-full wp-image-1087" /></center></p>
<h1>Instalando el A-Patch</h1>
<p>La instalación es un proceso sencillo, básicamente presionando los clásicos botones de siguiente hasta llegar a finalizar:</p>
<p>1- <a rel="nofollow" href="http://apatch.org/downloads.php" target="_blank" title="Descargar A-Patch">Descarga</a> y ejecuta A-Patch (si tienes windows vista o windows 7, ejecútalo en modo de administrador).<br />
<b>***Nota: Debes cerrar la sesión del Live Messenger y claro, también el programa, no dejes que se quede en la barra de tareas, para poder aplicar las cambios.</b></p>
<p>2- La primera ventana se mostrará en inglés, selecciona el idioma y presiona “OK”:<br />
<center><img src="http://all-jcs.com/wp-content/uploads/2010/10/a-patch1.png" alt="A-Patch paso 1" title="A-Patch paso 1" width="358" height="288" class="alignnone size-full wp-image-1088" /></center></p>
<p>3- En la siguiente ventana marca las dos opciones de “Quitar publicidad”, si deseas puedes marcar más opciones (yo siempre marco todas excepto la de polígamo, ya que no tengo la necesidad de abrir dos cuentas distintas de Messenger):<br />
<center><div id="attachment_1090" class="wp-caption alignnone" style="width: 347px"><img src="http://all-jcs.com/wp-content/uploads/2010/10/a-patch3.png" alt="Puedes marcar las opciones que gustes en A-Patch" title="Puedes marcar las opciones que gustes en A-Patch" width="337" height="214" class="size-full wp-image-1090" /><p class="wp-caption-text">Si deseas deshacer los cambios después de instalado, deberás volver a ejecutar el programa, con la opción de restaurar configuración</p></div></center></p>
<p>4- Listo, automáticamente A-Patch eliminará la publicidad de tu messenger:<br />
<center><img src="http://all-jcs.com/wp-content/uploads/2010/10/a-patch4.png" alt="Simplemente presiona en salir, también puedes presionar el enlace para saber mas de Mahoma XD" title="Simplemente presiona en salir, también puedes presionar el enlace para saber mas de Mahoma XD" width="359" height="294" class="alignnone size-full wp-image-1089" /></center></p>
<p>Ahora tu Messenger se verá más limpio, sin anuncios estorbosos, aumentando el espacio para mostrar la lista de contactos&#8230;<br />
<center><a href="http://all-jcs.com/wp-content/uploads/2010/10/messenger-2011-sin-publicidad.jpg" class="lightbox" title="Messenger 2011 sin publicidad, gracias a A-Patch"><img src="http://all-jcs.com/wp-content/uploads/2010/10/messenger-2011-sin-publicidad-500x282.jpg" alt="Messenger 2011 sin publicidad, gracias a A-Patch" title="Messenger 2011 sin publicidad, gracias a A-Patch" width="500" height="282" class="alignnone size-large wp-image-1091" /></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/software/descarga-quitar-publicidad-y-abrir-varios-messenger%e2%80%99s-2011.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Operaciones con fechas, con PHP y MySQL</title>
		<link>http://all-jcs.com/blog/programacion/php/operaciones-con-fechas-con-php-y-mysql.html</link>
		<comments>http://all-jcs.com/blog/programacion/php/operaciones-con-fechas-con-php-y-mysql.html#comments</comments>
		<pubDate>Thu, 14 Oct 2010 20:11:56 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[fechas]]></category>
		<category><![CDATA[fechas con mysql]]></category>
		<category><![CDATA[fechas con php]]></category>
		<category><![CDATA[MySql]]></category>
		<category><![CDATA[Programación en PHP]]></category>
		<category><![CDATA[programación php]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=189</guid>
		<description><![CDATA[En muchas ocasiones, al trabajar con MySql y PHP, debemos trabajar con fechas, debemos realizar algunas operaciones, como calcular cuanto tiempo ha pasado desde alguna fecha, o si deseamos insertar alguna fecha futura. Googleando un poco, me encontre algunas formas de hacerlo y con algunas modificaciones pude lograr algunas funciones que tal vez puedan ser [...]]]></description>
			<content:encoded><![CDATA[<p>En muchas ocasiones, al trabajar con MySql y PHP, debemos trabajar con fechas, debemos realizar algunas operaciones, como calcular cuanto tiempo ha pasado desde alguna fecha, o si deseamos insertar alguna fecha futura.</p>
<p>Googleando un poco, me encontre algunas formas de hacerlo y con algunas modificaciones pude lograr algunas funciones que tal vez puedan ser utiles, así que, aquí están:<br />
 <br />
 </p>
<h1>Utilizando consultas con MySql</h1>
<p>Primero veamos los que se puede hacer con una simple consulta a MySql, como saben, con este programa se pueden utilizar los &#8220;timestamp&#8221; o &#8220;datetime&#8221;:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php
&nbsp;
   <span style="color: #000088;">$fecha_inicial</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;2009-10-10 18:25:30&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Fecha inicial, puede ser llamada de una base de datos desde un &quot;timestamp&quot; o &quot;datetime&quot;</span>
   <span style="color: #000088;">$fecha_final</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;2010-10-10 17:20:20&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Fecha final, puede ser llamada de una base de datos desde un &quot;timestamp&quot; o &quot;datetime&quot;</span>
&nbsp;
   <span style="color: #000088;">$dias</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SELECT DATEDIFF('&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$fecha_final</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;', '&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$fecha_inicial</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;')&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Con esta función, te devuelve la cantidad de días transcurridos</span>
   <span style="color: #000088;">$dias</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_result</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dias</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
   <span style="color: #000088;">$horas</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SELECT TIMEDIFF('&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$fecha_final</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;', '&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$fecha_inicial</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;')&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Con esta, recibes las horas transcurridas</span>
   <span style="color: #000088;">$horas</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_result</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$horas</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
   <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Días pasados: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$dias</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;, horas transcurridas: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$horas</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>y así de simple podemos realizar sumas y restas de fechas, horas, minutos y segundos, ya que también te puede devolver resultados negativos, depende de la colocación de las fechas, lo malo, al menos en las horas, es que tiene un límite, y es de 838:59:59 (unos 34 días aprox.), es decir, si tu resultado (el que debería ser) en horas es mayor a esa cantidad, siempre te va a devolver ese resultado.<br />
 <br />
 </p>
<h1>Creando una función con PHP para sumar y restar fechas, horas, minutos y segundos</h1>
<p>Ahora, con la siguiente función podremos sumar o restar fechas y horas a otras fechas y horas XD:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php
&nbsp;
   <span style="color: #000000; font-weight: bold;">function</span> dateadd<span style="color: #009900;">&#40;</span><span style="color: #000088;">$operacion</span><span style="color: #339933;">,</span> <span style="color: #000088;">$date</span><span style="color: #339933;">,</span> <span style="color: #000088;">$dd</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$mm</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$yy</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$hh</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$mn</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$ss</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> <span style="color: #666666; font-style: italic;">//Recibe el tipo de operación, la fecha, dias, meses, años, horas, minutos, segundos a sumar o restar.</span>
   <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$operacion</span><span style="color: #339933;">==</span><span style="color: #0000ff;">&quot;resta&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
       <span style="color: #000088;">$date_r</span> <span style="color: #339933;">=</span> <span style="color: #990000;">getdate</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       <span style="color: #000088;">$resultado</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Y-m-d H:i:s&quot;</span><span style="color: #339933;">,</span> <span style="color: #990000;">mktime</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;hours&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #000088;">$hh</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;minutes&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #000088;">$mn</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;seconds&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #000088;">$ss</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;mon&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #000088;">$mm</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;mday&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #000088;">$dd</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;year&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #000088;">$yy</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       <span style="color: #b1b100;">return</span> <span style="color: #000088;">$resultado</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
   <span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span>
       <span style="color: #000088;">$date_r</span> <span style="color: #339933;">=</span> <span style="color: #990000;">getdate</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       <span style="color: #000088;">$resultado</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Y-m-d H:i:s&quot;</span><span style="color: #339933;">,</span> <span style="color: #990000;">mktime</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;hours&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #000088;">$hh</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;minutes&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #000088;">$mn</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;seconds&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #000088;">$ss</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;mon&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #000088;">$mm</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;mday&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #000088;">$dd</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$date_r</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;year&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #000088;">$yy</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       <span style="color: #b1b100;">return</span> <span style="color: #000088;">$resultado</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
   <span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">###Si la fecha viene de una base de datos en &quot;timestamp&quot; o &quot;datetime&quot; debes convertirla:###
</span>   <span style="color: #000088;">$fecha</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;2001-12-28 19:07:53&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// Fecha en el formato de MySql</span>
   <span style="color: #000088;">$dia</span><span style="color: #339933;">=</span><span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fecha</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">8</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000088;">$mes</span><span style="color: #339933;">=</span><span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fecha</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">5</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000088;">$ano</span><span style="color: #339933;">=</span><span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fecha</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">4</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000088;">$hora</span><span style="color: #339933;">=</span><span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fecha</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">11</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">8</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">######################
</span>
   <span style="color: #000088;">$fecha</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$mes</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;/&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$dia</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;/&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$ano</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$hora</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//porque la fecha debe entrar con el formato mes, día, año: 28/12/2001 19:07:53</span>
   <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$fecha_actualizada</span> <span style="color: #339933;">=</span> dateadd<span style="color: #009900;">&#40;</span><span style="color: #000088;">$operacion</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;resta&quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$fecha</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">345600</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Con esto estaremos restando 345600 segundos (4 días) a la fecha inicial</span>
   <span style="color: #666666; font-style: italic;">//Recibe el tipo de operación, la fecha, dias, meses, años, horas, minutos y segundos.</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Los resultados obtenidos ya tendrán el formato requerido para ser insertado en algún campo timestamp o datetime en MySql<br />
 <br />
 </p>
<h1>Funciones nativas de PHP para realizar operaciones con fechas</h1>
<p>Y para finalizar, con mucho menos código podemos hacer algo parecido, aunque las opciones pueden ser algo limitadas&#8230; o tal vez no&#8230; depende de que es lo que quieran hacer y obtener:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php
&nbsp;
   <span style="color: #000088;">$suma</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Y-m-d H:i:s&quot;</span><span style="color: #339933;">,</span><span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;11/15/2010 10am + 2 hours 15 minutes 2 seconds&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Estaríamos sumando 2 horas, 15 minutos y 2 segundos a la fecha 05/15/2010 a las 10:00:00.</span>
   <span style="color: #000088;">$resta</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Y-m-d H:i:s&quot;</span><span style="color: #339933;">,</span><span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;11/15/2010 10am - 2 hours 15 minutes 2 seconds&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Igual que la anterior, pero ahora restando.</span>
&nbsp;
   <span style="color: #000088;">$semana</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Y-m-d H:i:s&quot;</span><span style="color: #339933;">,</span><span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;11/15/2010 2pm + 1 week 2 days 4 hours 2 seconds&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Sumando 1 semana, 2 días, 4 horas y 2 segundos.</span>
   <span style="color: #000088;">$proximo_jueves</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Y-m-d H:i:s&quot;</span><span style="color: #339933;">,</span><span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;next Thursday&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Obtenemos la fecha del próximo jueves de la fecha actual</span>
   <span style="color: #000088;">$lunes_anterior</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Y-m-d H:i:s&quot;</span><span style="color: #339933;">,</span><span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;11/15/2010 last Monday 8pm&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Obtenemos el lunes anterior a la fecha 11/15/2010 a las 8pm</span>
&nbsp;
   <span style="color: #000088;">$segundos_desde_el_15_12</span> <span style="color: #339933;">=</span> <span style="color: #990000;">time</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">-</span> <span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;15 December 1983&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Mi cumpleaños XD</span>
   <span style="color: #000088;">$minutos_desde_el_15_12</span> <span style="color: #339933;">=</span> <span style="color: #990000;">intval</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$segundos_desde_el_15_12</span> <span style="color: #339933;">/</span> <span style="color: #cc66cc;">60</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//Obtenemos valores enteros</span>
   <span style="color: #000088;">$horas_desde_el_15_12</span> <span style="color: #339933;">=</span> <span style="color: #990000;">intval</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$minutos_desde_el_15_12</span> <span style="color: #339933;">/</span> <span style="color: #cc66cc;">60</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$dias_desde_el_15_12</span> <span style="color: #339933;">=</span> <span style="color: #990000;">intval</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$horas_desde_el_15_12</span> <span style="color: #339933;">/</span> <span style="color: #cc66cc;">24</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$anos_desde_el_15_12</span> <span style="color: #339933;">=</span> <span style="color: #990000;">intval</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dias_desde_el_15_12</span> <span style="color: #339933;">/</span> <span style="color: #cc66cc;">365</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
   <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;2010-11-15 00:00:00 + 2 horas, 15 minutos y 2 segundos = &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$suma</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;
           2010-11-15 00:00:00 - 2 horas, 15 minutos y 2 segundos = &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$resta</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;
           2010-11-15 00:00:00 + 1 semana, 2 días, 4 horas y 2 segundos = &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$semana</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;
           El próximo jueves: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$proximo_jueves</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;
           El lunes anterior de la fecha 11/15/2010 a las 8pm: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$lunes_anterior</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;
           Segundos transcurridos desde el 15 12 de 1983: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$segundos_desde_el_15_12</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;
           Minutos transcurridos desde el 15 12 de 1983: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$minutos_desde_el_15_12</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;
           Horas transcurridos desde el 15 12 de 1983: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$horas_desde_el_15_12</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;
           Días transcurridos desde el 15 12 de 1983: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$dias_desde_el_15_12</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;
           Años transcurridos desde el 15 12 de 1983: &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$anos_desde_el_15_12</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Como ven, existen algunas funciones interesantes relacionadas con las fechas en PHP, solo vasta con darse una vuelta por <a rel="nofollow" href="http://php.net/manual/es/function.strtotime.php" target="_blank">PHP.net</a> XD</p>
<p>Bueno eso es todo, espero que alguna de estas funciones les pueda ser útiles, si no, estoy seguro que haciendo algunas modificaciones podrán obtener lo que buscan.</p>
<p><a title="Descargar todo el código" href="http://all-jcs.com/downloads/fechas.php.txt" target="_blank">DESCARGAR TODO EL CÓDIGO</a>   &#8211;   <a rel="nofollow" href="http://all-jcs.com/pruebas/fechas.php" target="_blank">VER EJEMPLO FUNCIONANDO</a></p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/programacion/php/operaciones-con-fechas-con-php-y-mysql.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cenamo.mx</title>
		<link>http://all-jcs.com/portafolio/cenamo-mx.html</link>
		<comments>http://all-jcs.com/portafolio/cenamo-mx.html#comments</comments>
		<pubDate>Mon, 11 Oct 2010 01:29:10 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Portafolio]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=553</guid>
		<description><![CDATA[Empresa: Control de Alarmas Dominio: cenamo.mx Ubicación: Morelia, Mich. México Duración: Octubre 2010 &#8211; Noviembre 2010 Aplicaciones y código: HTML, jQuery Sistema Operativo: Hosting + Dominio comercial Objetivos: Desarrollar una página web simple con un buen diseño y animación sin usar flash. La página es estática, sin embargo al usar jQuery agregue algunos efectos para [...]]]></description>
			<content:encoded><![CDATA[<blockquote><ul>
<li><strong>Empresa</strong>: Control de Alarmas</li>
<li><strong>Dominio</strong>: <a rel="nofollow" href="http://cenamo.mx" target="_blank">cenamo.mx</a></li>
<li><strong>Ubicación</strong>: Morelia, Mich. México</li>
<li><strong>Duración</strong>: Octubre 2010 &#8211; Noviembre 2010</li>
<li><strong>Aplicaciones y código</strong>: HTML, jQuery</li>
<li><strong>Sistema Operativo</strong>: Hosting + Dominio comercial</li>
<li><strong>Objetivos</strong>: Desarrollar una página web simple con un buen diseño y animación sin usar flash.</li>
</ul>
</blockquote>
<hr />
<p>La página es estática, sin embargo al usar jQuery agregue algunos efectos para agregar algo de dinamismo, al ser sólo un documento, sólo se debe cargar una vez para tener todo el contenido, el formulario de contacto esta hecho en PHP para el envío del correo.</p>
<div id="et_pt_gallery" class="clearfix" style="margin:5px;">
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/07/inicio-300x182.jpg" alt="Cenamo.mx" title="Cenamo.mx"/><br />
		<a class="fancybox zoom-icon" title="Cenamo.mx" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/07/inicio.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/07/selected-300x182.jpg" alt="Menú de Cenamo.mx" title="Menú de Cenamo.mx"/><br />
		<a class="fancybox zoom-icon" title="Menú de Cenamo.mx" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/07/selected.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/07/selected-2-300x182.jpg" alt="Menú de Cenamo.mx" title="Menú de Cenamo.mx"/><br />
		<a class="fancybox zoom-icon" title="Menú de Cenamo.mx" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/07/selected-2.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2011/07/contacto-300x182.jpg" alt="Formulario de contacto de Cenamo.mx" title="Formulario de contacto de Cenamo.mx"/><br />
		<a class="fancybox zoom-icon" title="Formulario de contacto de Cenamo.mx" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2011/07/contacto.jpg"></a>
	</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/portafolio/cenamo-mx.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aquellos días… (música dance de los 90′s)</title>
		<link>http://all-jcs.com/blog/videos/musica/aquellos-dias-musica-dance-de-los-90s.html</link>
		<comments>http://all-jcs.com/blog/videos/musica/aquellos-dias-musica-dance-de-los-90s.html#comments</comments>
		<pubDate>Thu, 23 Sep 2010 04:10:13 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Música]]></category>
		<category><![CDATA[90's]]></category>
		<category><![CDATA[dance]]></category>
		<category><![CDATA[música de los 90's]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=170</guid>
		<description><![CDATA[Disfruten&#8230;]]></description>
			<content:encoded><![CDATA[<p>Disfruten&#8230;</p>
<div class="myYoutubePlaylist">
<div id="myYoutubePlaylist_jC9F6vKT6sQ" class="myYoutubePlaylist_YoutubeMovie">
		<noscript><object width="500" height="307" data="http://www.youtube.com/v/jC9F6vKT6sQ&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/jC9F6vKT6sQ&#038;hl=en&#038;fs=1"/><param name="wmode" value="transparent"><param name="allowFullScreen" value="true"/><param name="allowscriptaccess" value="always"/><embed src="http://www.youtube.com/v/jC9F6vKT6sQ&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="500" height="307" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"/></object></noscript>
	</div>
<div class="myYoutubePlaylist_YoutubePlaylist" id="myYoutubePlaylist_YoutubePlaylist_jC9F6vKT6sQ"></div>
</div>
<div class="myYoutubePlaylist_clearer"><script language="JavaScript" type="text/javascript">
<!--
myYoutubePlaylist_cy('jC9F6vKT6sQ','myYoutubePlaylist_jC9F6vKT6sQ');
myYoutubePlaylist_dl('jC9F6vKT6sQ, Lcy7g05AbC0, P86fPsC_cCQ, Hp8NmI8kbgY, Fa_4CkQBcMs, BtwSxi9BGIU, pKksMJY1z0g, buXJlBd3Mf8, XNDgocu_-7I, BTnT3DfQyrw, GTKl0Jkvjmc, Z06gUeqUpeo, V-jAsAwJwos, zWR9WGIFwkk, 0dBu5X3TvNw, sa2AwQ5uchg, IyjCJ1cC-vE, sBMf_frgtTA, sN62PAKoBfE, hfvJOL1gpic, SgHfT4_IniU, CV87-38W5R0, 5P0_v__IOrE, q9L4bJ8134A, hlv672jqbtE, FUJUubrz3Xo, qPhj5xXoGh0, SjJwqDa1QVI, WMPM1q_Uyxc, k_U6mWu1XQA, lfccvmdegUM, u3ltZmI5LQw, 8bZgT6gd1Ko, yyRmTnniB4U','myYoutubePlaylist_YoutubePlaylist_jC9F6vKT6sQ','myYoutubePlaylist_jC9F6vKT6sQ');
//-->
</script></div>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/videos/musica/aquellos-dias-musica-dance-de-los-90s.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hermosas fotos de mantarrayas</title>
		<link>http://all-jcs.com/blog/featured/hermosas-fotos-de-mantarrayas.html</link>
		<comments>http://all-jcs.com/blog/featured/hermosas-fotos-de-mantarrayas.html#comments</comments>
		<pubDate>Thu, 23 Sep 2010 04:01:37 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Fotos]]></category>
		<category><![CDATA[animales acuaticos]]></category>
		<category><![CDATA[fotos debajo del mar]]></category>
		<category><![CDATA[fotos en el mar]]></category>
		<category><![CDATA[Mantarrayas]]></category>
		<category><![CDATA[oceanos]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=158</guid>
		<description><![CDATA[&#8230;más fotos en Galería de kozyndan]]></description>
			<content:encoded><![CDATA[<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-0.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-1.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-2.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-3.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-4.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-5.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-6.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-7.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-8.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-9.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-10.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p><img src="http://all-jcs.com/wp-content/uploads/2010/09/Manta-11.jpg" alt="Mantarraya" title="Mantarraya" width="930" /></p>
<p>&#8230;más fotos en <a rel="nofollow" href="http://www.flickr.com/photos/kozyndan/page3/" title="Visitar la galería completa de fotos en Flickr"> Galería de kozyndan</a></p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/featured/hermosas-fotos-de-mantarrayas.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Peliculas mexicanas, para ver en YouTube sin descargar</title>
		<link>http://all-jcs.com/blog/videos/peliculas/peliculas-mexicanas-para-ver-en-youtube-sin-descargar.html</link>
		<comments>http://all-jcs.com/blog/videos/peliculas/peliculas-mexicanas-para-ver-en-youtube-sin-descargar.html#comments</comments>
		<pubDate>Fri, 17 Sep 2010 03:55:38 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Películas]]></category>
		<category><![CDATA[peliculas mexicanas]]></category>
		<category><![CDATA[peliculas sin descargar]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=155</guid>
		<description><![CDATA[Youtube pone a nuestra disposición varias peliculas mexicanas para ver gratis desde su sitio. Podemos ver peliculas mexicanas de Pedro Infante, Antonio Aguilar, capulina, tin tan, películas de el santo entre otras. &#8230; varias &#8230; de Pedro Infante &#8230; de el Santo &#8230; de Capulina &#8230; religiosas Lamentablemente e irónicamente algunas películas están bloqueadas en [...]]]></description>
			<content:encoded><![CDATA[<p>Youtube pone a nuestra disposición varias peliculas mexicanas para ver gratis desde su sitio. Podemos ver peliculas mexicanas de Pedro Infante, Antonio Aguilar, capulina, tin tan, películas de el santo entre otras.</p>
<p>&#8230; varias</p>
<div class="myYoutubePlaylist">
<div id="myYoutubePlaylist_gZUFAMcwX_I" class="myYoutubePlaylist_YoutubeMovie">
		<noscript><object width="500" height="307" data="http://www.youtube.com/v/gZUFAMcwX_I&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/gZUFAMcwX_I&#038;hl=en&#038;fs=1"/><param name="wmode" value="transparent"><param name="allowFullScreen" value="true"/><param name="allowscriptaccess" value="always"/><embed src="http://www.youtube.com/v/gZUFAMcwX_I&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="500" height="307" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"/></object></noscript>
	</div>
<div class="myYoutubePlaylist_YoutubePlaylist" id="myYoutubePlaylist_YoutubePlaylist_gZUFAMcwX_I"></div>
</div>
<div class="myYoutubePlaylist_clearer"><script language="JavaScript" type="text/javascript">
<!--
myYoutubePlaylist_cy('gZUFAMcwX_I','myYoutubePlaylist_gZUFAMcwX_I');
myYoutubePlaylist_dl('gZUFAMcwX_I, hLTBhs-yt6M, DNbik6Ppsjo, 7iTFZjTpeMw, VVkWXc88_ck, 9_PgWUDstVE, LvSoFQBmoL4, 30UJp8JapG8, mcY1y0OqCJY, 7mO6YvO5ilk, bBu17II7qwo, oY2dH6RPdS4, BExEQOLm_p8, GUCcqHJlsos, 0wSFwPtOyrY, 88ylPsFyppc, iaxy1TGxLp0, aaqMqAd71SE, d_NzUVUFGIc','myYoutubePlaylist_YoutubePlaylist_gZUFAMcwX_I','myYoutubePlaylist_gZUFAMcwX_I');
//-->
</script></div>
<p>&#8230; de Pedro Infante</p>
<div class="myYoutubePlaylist">
<div id="myYoutubePlaylist_ipzxcPUbnVU" class="myYoutubePlaylist_YoutubeMovie">
		<noscript><object width="500" height="307" data="http://www.youtube.com/v/ipzxcPUbnVU&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/ipzxcPUbnVU&#038;hl=en&#038;fs=1"/><param name="wmode" value="transparent"><param name="allowFullScreen" value="true"/><param name="allowscriptaccess" value="always"/><embed src="http://www.youtube.com/v/ipzxcPUbnVU&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="500" height="307" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"/></object></noscript>
	</div>
<div class="myYoutubePlaylist_YoutubePlaylist" id="myYoutubePlaylist_YoutubePlaylist_ipzxcPUbnVU"></div>
</div>
<div class="myYoutubePlaylist_clearer"><script language="JavaScript" type="text/javascript">
<!--
myYoutubePlaylist_cy('ipzxcPUbnVU','myYoutubePlaylist_ipzxcPUbnVU');
myYoutubePlaylist_dl('ipzxcPUbnVU, ZNMKUAzsT98, QbAdAxywdDk','myYoutubePlaylist_YoutubePlaylist_ipzxcPUbnVU','myYoutubePlaylist_ipzxcPUbnVU');
//-->
</script></div>
<p>&#8230; de el Santo</p>
<div class="myYoutubePlaylist">
<div id="myYoutubePlaylist_UwkmhY49Zok" class="myYoutubePlaylist_YoutubeMovie">
		<noscript><object width="500" height="307" data="http://www.youtube.com/v/UwkmhY49Zok&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/UwkmhY49Zok&#038;hl=en&#038;fs=1"/><param name="wmode" value="transparent"><param name="allowFullScreen" value="true"/><param name="allowscriptaccess" value="always"/><embed src="http://www.youtube.com/v/UwkmhY49Zok&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="500" height="307" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"/></object></noscript>
	</div>
<div class="myYoutubePlaylist_YoutubePlaylist" id="myYoutubePlaylist_YoutubePlaylist_UwkmhY49Zok"></div>
</div>
<div class="myYoutubePlaylist_clearer"><script language="JavaScript" type="text/javascript">
<!--
myYoutubePlaylist_cy('UwkmhY49Zok','myYoutubePlaylist_UwkmhY49Zok');
myYoutubePlaylist_dl('UwkmhY49Zok, WnBdbA48D2I','myYoutubePlaylist_YoutubePlaylist_UwkmhY49Zok','myYoutubePlaylist_UwkmhY49Zok');
//-->
</script></div>
<p>&#8230; de Capulina</p>
<div class="myYoutubePlaylist">
<div id="myYoutubePlaylist_acwa9q70y-o" class="myYoutubePlaylist_YoutubeMovie">
		<noscript><object width="500" height="307" data="http://www.youtube.com/v/acwa9q70y-o&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/acwa9q70y-o&#038;hl=en&#038;fs=1"/><param name="wmode" value="transparent"><param name="allowFullScreen" value="true"/><param name="allowscriptaccess" value="always"/><embed src="http://www.youtube.com/v/acwa9q70y-o&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="500" height="307" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"/></object></noscript>
	</div>
<div class="myYoutubePlaylist_YoutubePlaylist" id="myYoutubePlaylist_YoutubePlaylist_acwa9q70y-o"></div>
</div>
<div class="myYoutubePlaylist_clearer"><script language="JavaScript" type="text/javascript">
<!--
myYoutubePlaylist_cy('acwa9q70y-o','myYoutubePlaylist_acwa9q70y-o');
myYoutubePlaylist_dl('acwa9q70y-o, 1sUzyaRFQCo, olYvor8v7gQ, e4GqNT7Opo8, _kqNwc15758, nejOBC12cig, 10rD3e3jgis, QLFOprFYfoU, SNmtommOXmQ','myYoutubePlaylist_YoutubePlaylist_acwa9q70y-o','myYoutubePlaylist_acwa9q70y-o');
//-->
</script></div>
<p>&#8230; religiosas</p>
<div class="myYoutubePlaylist">
<div id="myYoutubePlaylist_rKlc6lXQQBc" class="myYoutubePlaylist_YoutubeMovie">
		<noscript><object width="500" height="307" data="http://www.youtube.com/v/rKlc6lXQQBc&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/rKlc6lXQQBc&#038;hl=en&#038;fs=1"/><param name="wmode" value="transparent"><param name="allowFullScreen" value="true"/><param name="allowscriptaccess" value="always"/><embed src="http://www.youtube.com/v/rKlc6lXQQBc&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="500" height="307" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"/></object></noscript>
	</div>
<div class="myYoutubePlaylist_YoutubePlaylist" id="myYoutubePlaylist_YoutubePlaylist_rKlc6lXQQBc"></div>
</div>
<div class="myYoutubePlaylist_clearer"><script language="JavaScript" type="text/javascript">
<!--
myYoutubePlaylist_cy('rKlc6lXQQBc','myYoutubePlaylist_rKlc6lXQQBc');
myYoutubePlaylist_dl('rKlc6lXQQBc, YNz9Sr8VHeg, ystpCQdWKQg','myYoutubePlaylist_YoutubePlaylist_rKlc6lXQQBc','myYoutubePlaylist_rKlc6lXQQBc');
//-->
</script></div>
<p>Lamentablemente e irónicamente algunas películas están bloqueadas en mi país (México).<br />
Si tienes problemas para visualizarlas, visita el canal de YouTube donde se encuentran todas, y es probable que sigan publicando nuevas&#8230;</p>
<p><center><a rel="nofollow" href="http://www.youtube.com/user/butaca">Ver el Canal de &#8220;Butaca&#8221; en YouTube</a></center></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/videos/peliculas/peliculas-mexicanas-para-ver-en-youtube-sin-descargar.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ladrón captado en Google Maps</title>
		<link>http://all-jcs.com/blog/varios/ladron-captado-en-google-maps.html</link>
		<comments>http://all-jcs.com/blog/varios/ladron-captado-en-google-maps.html#comments</comments>
		<pubDate>Wed, 15 Sep 2010 03:54:48 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Varios]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[ladron]]></category>
		<category><![CDATA[robos]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=152</guid>
		<description><![CDATA[Navegando en el modo Street View de Google Maps, en la ciudad de Cholula, Puebla, encontré esta imagen, será que realmente están intentando robar la camioneta o se trata de un wey que se le quedaron las llaves adentro&#8230; Ver mapa más grande]]></description>
			<content:encoded><![CDATA[<p>Navegando en el modo Street View de Google Maps, en la ciudad de Cholula, Puebla, encontré esta imagen, será que realmente están intentando robar la camioneta o se trata de un wey que se le quedaron las llaves adentro&#8230;</p>
<p><center><iframe width="638" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=es&amp;geocode=&amp;q=Centro,+Cholula+de+Rivadavia+(San+Pedro+Cholula),+PUE,+M%C3%A9xico&amp;sll=37.0625,-95.677068&amp;sspn=60.894251,118.564453&amp;ie=UTF8&amp;hq=&amp;hnear=Puebla,+Centro,+An%C3%A1huac,+Veracruz-Llave,+M%C3%A9xico&amp;t=h&amp;layer=c&amp;cbll=19.062988,-98.305327&amp;panoid=9bfzduB5AOO4lFtDAlY2-w&amp;cbp=13,330.31,,1,14.08&amp;ll=19.061622,-98.307475&amp;spn=0.025473,0.048237&amp;z=14&amp;output=svembed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=es&amp;geocode=&amp;q=Centro,+Cholula+de+Rivadavia+(San+Pedro+Cholula),+PUE,+M%C3%A9xico&amp;sll=37.0625,-95.677068&amp;sspn=60.894251,118.564453&amp;ie=UTF8&amp;hq=&amp;hnear=Puebla,+Centro,+An%C3%A1huac,+Veracruz-Llave,+M%C3%A9xico&amp;t=h&amp;layer=c&amp;cbll=19.062988,-98.305327&amp;panoid=9bfzduB5AOO4lFtDAlY2-w&amp;cbp=13,330.31,,1,14.08&amp;ll=19.061622,-98.307475&amp;spn=0.025473,0.048237&amp;z=14" style="color:#0000FF;text-align:left" target="_blank">Ver mapa más grande</a></small></center></p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/varios/ladron-captado-en-google-maps.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lector de RSS con PHP, enlaces y límites</title>
		<link>http://all-jcs.com/blog/programacion/php/lector-de-rss-con-php-enlaces-y-limites.html</link>
		<comments>http://all-jcs.com/blog/programacion/php/lector-de-rss-con-php-enlaces-y-limites.html#comments</comments>
		<pubDate>Tue, 14 Sep 2010 03:45:45 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Ciclos]]></category>
		<category><![CDATA[Programación en PHP]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=146</guid>
		<description><![CDATA[Tuve la necesidad de crear un simple lector de RSS, &#8220;googleando&#8221; un poco me encontre con unos códigos muy simples, pero no me agregaban el link a la publicación ni podia limitar la cantidad de entradas a mostrar, así que decidí comenzar a modificar el código XD&#8230; Realmente no necesite hacer muchos cambios, simplemente agregue [...]]]></description>
			<content:encoded><![CDATA[<p>Tuve la necesidad de crear un simple lector de RSS, &#8220;googleando&#8221; un poco me encontre con unos códigos muy simples, pero no me agregaban el link a la publicación ni podia limitar la cantidad de entradas a mostrar, así que decidí comenzar a modificar el código XD&#8230;</p>
<p>Realmente no necesite hacer muchos cambios, simplemente agregue un ciclo con un contador para salirme en el momento que lo quisiera y agregue las etiquetas de los enlaces:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php
&nbsp;
   <span style="color: #000088;">$file</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://all-jcs.com/feed&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//aquí pones la dirección de tu RSS</span>
   <span style="color: #000088;">$data</span> <span style="color: #339933;">=</span> <span style="color: #990000;">simplexml_load_file</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$file</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$i</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
&nbsp;
   <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">channel</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">item</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$item</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span><span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span><span style="color: #cc66cc;">4</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> <span style="color: #666666; font-style: italic;">//la cantidad de entradas que deseas ver, también se va a limitar por la cantidad que traiga el RSS original</span>
         <span style="color: #000088;">$i</span><span style="color: #339933;">=</span><span style="color: #000088;">$i</span><span style="color: #339933;">+</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
         <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;h3&gt;&lt;a href='<span style="color: #006699; font-weight: bold;">$item-&gt;link</span>' class='titrss' title='Abrir: <span style="color: #006699; font-weight: bold;">$item-&gt;title</span>' &gt;<span style="color: #006699; font-weight: bold;">$item-&gt;title</span>&lt;/a&gt;&lt;/h3&gt; &lt;br /&gt;
                 &lt;a href='<span style="color: #006699; font-weight: bold;">$item-&gt;link</span>' class='desrss' title='Abrir: <span style="color: #006699; font-weight: bold;">$item-&gt;title</span>' &gt;<span style="color: #006699; font-weight: bold;">$item-&gt;description</span>&lt;/a&gt;&lt;br /&gt;
                 &lt;hr /&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
      <span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <span style="color: #666666; font-style: italic;">//cuando se llega al máximo numero de entradas a mostrar se sale del ciclo XD</span>
   <span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Aún así como pueden ver el código es muy simple y pequeño, sin embargo puede ser muy poderoso si se deciden a hacerle unas cuantas modificaciones, solo necesitan leer un poco las etiquetas que vienen dentro de los archivos xml <img src='http://all-jcs.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/blog/programacion/php/lector-de-rss-con-php-enlaces-y-limites.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sistema de Conferencias Web BigBlueButton</title>
		<link>http://all-jcs.com/portafolio/sistema-de-conferencias-web-bigbluebutton.html</link>
		<comments>http://all-jcs.com/portafolio/sistema-de-conferencias-web-bigbluebutton.html#comments</comments>
		<pubDate>Wed, 04 Aug 2010 00:37:16 +0000</pubDate>
		<dc:creator>@jcxsandoval</dc:creator>
				<category><![CDATA[Portafolio]]></category>

		<guid isPermaLink="false">http://all-jcs.com/?p=453</guid>
		<description><![CDATA[Ubicación: Morelia, Mich. México Duración: Agosto 2010 &#8211; Octubre 2010 Aplicaciones y código: BigBlueButton, Tomcat, Nginx, PHP, Moodle, MySql, Asterisk, Bind9, Apache, Proftpd. Sistema Operativo: Linux CentOS Objetivos: Instalar un sistema de video conferencias web en un VPS con BigBlueButton, integrar con plataforma Moodle. Instalé en un servidor virtual privado con CentOS un sistema de [...]]]></description>
			<content:encoded><![CDATA[<blockquote><ul>
<li><strong>Ubicación</strong>: Morelia, Mich. México</li>
<li><strong>Duración</strong>: Agosto 2010 &#8211; Octubre 2010</li>
<li><strong>Aplicaciones y código</strong>: BigBlueButton, Tomcat, Nginx, PHP, Moodle, MySql, Asterisk, Bind9, Apache, Proftpd.</li>
<li><strong>Sistema Operativo</strong>: Linux CentOS</li>
<li><strong>Objetivos</strong>: Instalar un sistema de video conferencias web en un VPS con BigBlueButton, integrar con plataforma Moodle.</li>
</ul>
</blockquote>
<hr />
<p>Instalé en un servidor virtual privado con CentOS un sistema de videoconferencias web con BigBlueButton, añadiendo un servidor web con Apache, PHP y MySQL para instalar una plataforma Moodle, e integrando en la plataforma el sistema de videoconferencias con un plugin de conexión.</p>
<p>Las características del VPS fueron:<br />
- CPU Xeon Quad Core 2.5Ghz<br />
- 4Gb de Ram<br />
- Disco Duro 50Gb<br />
- CentOS 5.4</p>
<p>Y en él se instalé:<br />
- Bigbluebutton 0.64<br />
&#8212; Tomcat 6<br />
&#8212; Red 5<br />
&#8212; Mysql 5.077<br />
&#8212; ActiveMQ<br />
&#8212; Asterisk 1.4<br />
&#8212; Nginx 0.7.65<br />
-Apache 2.2.3<br />
-PHP 5.2.10<br />
-Proftpd 1.3.3<br />
-Webmin 1.510<br />
-PHPMyAdmin 3.3.3</p>
<div class="myYoutubePlaylist">
<div id="myYoutubePlaylist_k1S955VjT_A" class="myYoutubePlaylist_YoutubeMovie">
		<noscript><object width="500" height="307" data="http://www.youtube.com/v/k1S955VjT_A&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/k1S955VjT_A&#038;hl=en&#038;fs=1"/><param name="wmode" value="transparent"><param name="allowFullScreen" value="true"/><param name="allowscriptaccess" value="always"/><embed src="http://www.youtube.com/v/k1S955VjT_A&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="500" height="307" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"/></object></noscript>
	</div>
<div class="myYoutubePlaylist_YoutubePlaylist" id="myYoutubePlaylist_YoutubePlaylist_k1S955VjT_A"></div>
</div>
<div class="myYoutubePlaylist_clearer"><script language="JavaScript" type="text/javascript">
<!--
myYoutubePlaylist_cy('k1S955VjT_A','myYoutubePlaylist_k1S955VjT_A');
myYoutubePlaylist_dl('k1S955VjT_A','myYoutubePlaylist_YoutubePlaylist_k1S955VjT_A','myYoutubePlaylist_k1S955VjT_A');
//-->
</script></div>
<div id="et_pt_gallery" class="clearfix" style="margin:5px;">
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2010/08/vps1-300x215.jpg" class="portfolio wp-post-image" alt="Rendimiento del VPS durante un mes de funcionamiento" title="Rendimiento del VPS durante un mes de funcionamiento" /><br />
		<a class="fancybox zoom-icon" title="Rendimiento del VPS durante un mes de funcionamiento" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2010/08/vps1.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2010/08/vps2-300x213.jpg" class="portfolio wp-post-image" alt="Rendimiento durante una sesión de BigBlueButton" title="Rendimiento durante una sesión de BigBlueButton" /><br />
		<a class="fancybox zoom-icon" title="Rendimiento durante una sesión de BigBlueButton" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2010/08/vps2.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2010/08/bbb1-300x187.jpg" class="portfolio wp-post-image" alt="Sesión de BigBlueButton" title="Sesión de BigBlueButton" /><br />
		<a class="fancybox zoom-icon" title="Sesión de BigBlueButton" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2010/08/bbb1.jpg"></a>
	</div>
</div>
<div class="et_pt_gallery_entry">
<div class="et_pt_item_image">
		<img width="207" height="136" src="http://all-jcs.com/wp-content/uploads/2010/08/bbb2-300x240.png" class="portfolio wp-post-image" alt="Sesión de BigBlueButton" title="Sesión de BigBlueButton" /><br />
		<a class="fancybox zoom-icon" title="Sesión de BigBlueButton" rel="gallery" href="http://all-jcs.com/wp-content/uploads/2010/08/bbb2.png"></a>
	</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://all-jcs.com/portafolio/sistema-de-conferencias-web-bigbluebutton.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

