tag:blogger.com,1999:blog-75209949618990875332024-03-13T23:36:51.042-07:00Blog de F3lip3F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-7520994961899087533.post-73833790368634531282007-08-13T20:58:00.000-07:002007-08-13T21:15:09.797-07:00Comunicación entre aplicaciones KDE<div style="text-align: justify;">Hoy hablaba con un amigo por messenger sobre algunas de las bondades de KDE entre otras cosas le mencionaba que es fácil usar las aplicaciones de KDE para hacer otros programas pues estos se pueden usar a travez de Kparts y Dcop. Pues bueno quería mostrarle lo sencillo que puede ser usar Dcop, con un pequeño ejemplo que utiliza a Kopete y amaroK (por lo cual deben estar funcionando cuando ejecuten este script, y amaroK tocando algún tema). El script es este:<br /></div><br /><span style="color: rgb(0, 0, 0);">#!/bin/bash</span><br /><span style="color: rgb(0, 0, 0);">titulo=`dcop amarok player title`</span><br /><span style="color: rgb(0, 0, 0);">grupo=`dcop amarok player artist`</span><br /><span style="color: rgb(0, 0, 0);">album=`dcop amarok player album`</span><br /><br /><span style="color: rgb(0, 0, 0);">mensaje="Escuchando: "$titulo" - "$grupo" - "$album</span><br /><span style="color: rgb(0, 0, 0);">dcop kopete KopeteIface setAway "$mensaje" false</span><br /><br /><div style="text-align: justify;">Si no entienden, ejecutenlo y vean lo que hace...<br /><br />Se supone que en KDE 4 Dcop desaparecerá en pos de DBus, esperemos que la implementación sea tan buena o mejor que la actual.</div>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com0tag:blogger.com,1999:blog-7520994961899087533.post-52682935704718726062007-07-11T20:14:00.000-07:002007-07-13T21:19:15.605-07:00Swappiness - Cuando ocupo swap??<div style="text-align: justify;">Bueno la mayoría de los que hemos instalado alguna distro de Linux al menos conoce el termino swap o lo ha escuchado, bueno la famosa swap es la llamada "memoria virtual" allá en windows (quien no conoce el famoso mensaje de "su sistema no tiene memoria virtual suficiente..." o algo asi) esto es un espacio en disco que se usa como memoria ram en caso de llenarse la ram del equipo el problema es que esta "ram" no es tan veloz como la verdadera por lo tanto nuestro computador "se pone lento" pero esto (al menos en Linux) se puede corregir.<br /><br /><span><span style="font-weight: bold;">NOTA:</span> Para que este truco funcione bien debemos al menos contar con 512 mb en ram.</span><br /><br /><span><span>Problema: El sistema desperdicia ram, es decir, envía procesos a swap antes de que sea necesario.</span></span><br /><br /><span><span>El evento que determina cuando se envia a swap un proceso se llama swappiness y podemos configurarlo y asi aprovechar mas nuestra ram.</span></span><br /><br /><span><span>Revisemos nuestro swappiness:</span></span><br /><br /><span style="color: rgb(0, 0, 0);"><div id="codigo">cat /proc/sys/vm/swappiness</div></span><br /><br /><span><span><span>Si aparece un numero mayor o igual a 60, entonces podemos modificar, pero antes haremos unas pruebas para ver como se comporta el sistema. Para las pruebas cambiaremos es swappiness temporalmente (hasta que se reinicie el equipo)</span></span></span><br /><br /><span style="color: rgb(0, 0, 0);"><span><span>sudo sysctl -w vm.swappiness=10</span></span></span><br /><br /><span><span><span><span>Con esto fijamos el swappiness en 10, entonces para probar es bueno abrir aquellas aplicaciones que consumen mucha ram y tratar de forzar el sistema, si todo anda bien podemos hacer permanente el cambio, para esto usamos el siguiente comando</span></span></span></span><br /><br /><span style="color: rgb(0, 0, 0);"><span><span>sudo echo "</span></span></span><span style="color: rgb(0, 0, 0);"><span><span> vm.swappiness=10</span></span></span><span style="color: rgb(0, 0, 0);"><span><span>" >> /etc/sysctl.conf</span></span></span><br /><br /><span><span><span><span>Si la prueba anterior no salio bien pueden probar con un swappiness mayor 15 o 20 quizás.</span></span></span></span><br /></div><span><span><span></span></span></span><span><span><span> </span></span></span><span><span><span> </span></span></span>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com0tag:blogger.com,1999:blog-7520994961899087533.post-61299131892332819842007-07-06T19:03:00.000-07:002007-07-11T20:04:09.827-07:00Restaurando Grub (despues de instalar windows)<div style="text-align: justify;">Bueno después de un buen tiempo de no publicar vuelvo para resolver un tema, que aunque en internet esta la solución en todos lados, muchos me han preguntado esta semana. ¿Como recupero el menú para elegir S.O?.<br /><br />Primero vamos a aclarar algunas cosas ese menú se llama Grub (GRand Unified Bootloader) y el problema (normalmente) ocurre tras instalar alguna versión de aquella cosa llamada Windows. La cosa es mas o menos así, instalamos Windows en una partición contigua a la cual tenemos Linux y este S.O creyéndose dueño de nuestro HD, borra el master boot record donde se aloja Grub y en el graba su propio boot manager el cual no sirve para mas que agregar otro Windows (si se que con unos cuantos retoques se puede agregar Linux, pero la verdad no vale la pena). Por suerte revivir nuestro Grub es relativamente fácil de hacer.<br /><br />Primero deben saber como se organizan los discos en Linux. Si son discos IDE normalmente se nombran como hdXY siendo X una letra (a, b, c, etc) la cual indica que es un disco, la Y es un numero, el cual indica la partición. Si poseen discos sata la organización es la misma pero en vez de hdXY seria sdXY.<br /><br />Lo único que necesitaran para esto es algún live cd (en este caso el de Kubuntu Feisty Fawn) y el computador en cuestión. Iniciamos el equipo con el live cd, una vez en Kubuntu usaremos una consola para ejecutar algunos comandos, usaremos Konsole que es la terminal por defecto de KDE.<br /><br />Comencemos, primero cambiamos a root usamos sudo para esto: sudo -s<br />Lo primero es saber el disco donde esta instalada nuestra distro para esto utilizamos el comando fdisk de esta forma:<br /><br /><span style="color: rgb(0, 0, 0);">fdisk -l</span><br /><br />y la salida es algo así:<br /><br /><span style="color: rgb(0, 0, 0);">Disco /dev/hda: 80.0 GB, 80026361856 bytes</span><br /><span style="color: rgb(0, 0, 0);">255 cabezas, 63 sectores/pista, 9729 cilindros</span><br /><span style="color: rgb(0, 0, 0);">Unidades = cilindros de 16065 * 512 = 8225280 bytes<br /></span><span style="color: rgb(0, 0, 0);">Disposit. Inicio Comienzo Fin Bloques Id Sistema<br /><br /></span><span style="color: rgb(0, 0, 0);">/dev/hda1 * 1 2550 20482843+ 7 HPFS/NTFS<br /></span><span style="color: rgb(0, 0, 0);">/dev/hda2 2551 9652 57046815 83 Linux<br /></span><span style="color: rgb(0, 0, 0);">/dev/hda3 9653 9729 618502+ 82 Linux swap / Solaris<br /><br /></span><br />Si su disco es sata en vez de hdX verán sdX.<br />Como pueden ver mi sistema esta instalado en el disco hda en la partición 2. Una vez conocido esto por fin podemos empezar la recuperación.<br /><br />Crearemos un directorio dentro de la carpeta media (puedes hacerlo en cualquier lugar, uso media solo por orden) llamada kubuntu:<br /><br /><span style="color: rgb(0, 0, 0);">mkdir /media/kubuntu</span><br /><br />Ahora montaremos la partición de Linux en la carpeta /media/kubuntu<br /><br /><span style="color: rgb(0, 0, 0);">mount /dev/hda2 /media/kubuntu</span><br /><br />Utilice hda2 por que era mi partición de Linux, ahora montaremos algunos directorios que son necesarios para recuperar a Grub<br /><br /><span style="color: rgb(0, 0, 0);">mount --bind /dev /media/kubuntu/dev<br /><br /></span><span style="color: rgb(0, 0, 0);">mount --bind /proc /media/kubuntu/proc<br /><br /></span><span style="color: rgb(0, 0, 0);">mount --bind /sys /media/kubuntu/sys<br /><br /></span><br />La opción –bind se usa para montar sobre un directorio montado.<br /><br />Con todo listo solo falta convertir la carpeta /media/kubuntu en nuestra raíz<br /><br /><span style="color: rgb(0, 0, 0);">chroot /media/kubuntu</span><br /><br />Para finalizar instalamos Grub<br /><br /><span style="color: rgb(0, 0, 0);">grub-install /dev/hda</span><br /><br />En este ultimo caso use /dev/hda por que mi disco es ese.<br /><br />En ciertas ocasiones no se crea la entrada para windows, si esto sucede deben agregar al final del archivo /boot/grub/menu.list la siguiente entrada:<br /><br /><span style="color: rgb(0, 0, 0);">title Microsoft Windows XP Professional</span><br /><br /><span style="color: rgb(0, 0, 0);">root (hd0,0)</span><br /><br /><span style="color: rgb(0, 0, 0);">savedefault</span><br /><br /><span style="color: rgb(0, 0, 0);">makeactive</span><br /><br /><span style="color: rgb(0, 0, 0);">chainloader +1</span><br /><br />Esto no lo hagan desde el live cd, sino que una vez que reinicien.<br /><br />Espero que sea útil para aquellos que me preguntaron.<br /><br /></div>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com4tag:blogger.com,1999:blog-7520994961899087533.post-74136091114706738192007-04-16T18:30:00.000-07:002007-04-16T19:06:51.363-07:00Kubuntu + ATI<div style="text-align: justify;"><span style="font-family: arial;">Este es un tema ultra repetido en miles de foros, así que a continuación espero explicarlo lo más fácil y simple posible.</span><br /><span style="font-family: arial;">Antes de empezar hagan una copia del archivo /etc/X11/xorg.conf en cualquier lado, si todo sale mal solo basta que pongan la copia en el directorio /etc/X11/ para que todo vuelva a la normalidad.</span><br /><span style="font-family: arial;">Primero deben activar los repositorios en /etc/apt/sources.list, para esto deben abrir el archivo mencionado con algún editor de texto siendo root (por ejemplo en kde , desde consola seria, sudo kate /etc/apt/sources.list) descomenten (saquen el # a todo lo que comience con deb) luego guarden y actualicen los repositorios (desde consola: sudo apt-get update), comenzara la descarga de algunos paquetes y luego terminara.</span><br /><span style="font-family: arial;">Ahora podemos comenzar con la instalación. Abran una consola y escriban:<br /><br />sudo apt-get install linux-restricted-modules-$(uname -r)<br /><br />esto instalara los modulos propietarios al kernel. </span><br /><span style="font-family: arial;">Vamos por el driver:<br /><br />sudo apt-get install xorg-driver-fglrx fglrx-control<br /><br />Esto instal el driver más el panel de control de ATI. Una vez listo esto hay que configurar el xorg.conf esto se hace facil con un par de comandos:<br /><br />sudo aticonfig --initial<br />y luego<br />aticonfig --overlay-type=Xv<br /><br />Cuando el proceso termine introducimos el comando<br /><br />sudo kate /etc/X11/xorg.conf <br /><br />y al final del archivo (se abrirá el editor con un archivo) introduzcan esto:<br /><br /></span><span style="font-family: arial;">Section "Extensions" </span><br /><span style="font-family: arial;"> Option "Composite" "Disable" </span><br /><span style="font-family: arial;"> EndSection</span><br /><br /><span style="font-family: arial;">Guarden, cierren y listo!!! reinicien (el solo reiniciar las X no da resultados a veces) y volver al sistema si todo va bien introduzca en una consola (como usuario normal) el comando glxinfo | grep direct y debería salir algo como: direct rendering: Yes, si es así felicidades si no, intenta de nuevo.</span><br /></div>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com1tag:blogger.com,1999:blog-7520994961899087533.post-42405917243676301102007-04-15T21:56:00.000-07:002007-04-15T22:19:16.737-07:00Feisty Fawn<span style="font-family:arial;">El pasado viernes me decidí a instalar Feisty Fawn Beta y la verdad no me he arrepentido, la verdad funciona muy bien el único pero es que el reinicio y el apagado no se completan excepto que lo ejecutemos desde consola (vamos es un beta aun), la instalación del driver de vídeo (ATI) no fue para nada difícil (como viene siendo hace un rato en *buntu, próximo post: instalación del driver fglrx de forma fácil) y hay algunas cosas que me gustaron mucho:<br /></span><ol style="font-family: arial;"><li>Se incluye Avahi la cual es una implementación zeroconf, si no sabes que es mira <a href="http://en.wikipedia.org/wiki/Avahi_%28software%29">aquí.</a></li><li>Se mejoro KDE-guidance-powermanager el cual hoy por hoy es lo único que he encontrado para suspender e hibernar mi ntbk con éxito, es simple, intuitivo.</li><li>Incluye de serie el KnetworkManger, el cual es la forma mas simple que he visto en Linux para manejar la conxion wireless, y no solo eso si no que también maneja conexiones a VPN y red por cable.</li></ol><span style="font-family:arial;">Alguno puntos malos: </span><br /><ol style="font-family: arial;"><li>Deben solucionar el problema con el apagado.</li><li>Por algún motivo grub se demora mas de lo normal al iniciar.</li><li>El paquete scim-qtimm aun tiene problemas con konsole y yakuake cuando se usa transparencia (el bug viene desde dapper :P )</li></ol><span style="font-family:arial;">En general los problemas que tiene Feisty son reparables de aquí a su salida definitiva (aun falta el RC1) y se perfila como una muy buena distro, si tienen como actualizar muuuuchos paquetes (el primer dist-upgrade son 300 mb más o menos) instalen, no se arrepentirán. </span>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com0tag:blogger.com,1999:blog-7520994961899087533.post-1210446261817760792007-04-14T22:44:00.000-07:002007-04-14T23:06:19.715-07:00ATI: Tenemos esperanza???En el post anterior hablaba sobre las deficiencias del driver propietario de ATI, pero hoy recibi una leccion, y bueno es comun que te digan "si criticas algo o piensas que esta mal, arreglalo y no solo critiques" y Linux es el S.O mas adecuado para esto, pero uno siempre se queja del tiempo o alguna otra excusa, aunque en este caso parece algo un poco más buena la excusa, no es facil leer y entender todo el codigo de un driver, aunque es posible. El asunto es el siguiente el driver abierto para tarjetas ATI (el cual aparece en el xorg.conf como "ati") que viene en xorg 7.2 soporta Aiglx !!! si, aunque no ofrece direct rendering, si logra correr Aiglx + compiz o beryl (que un poco da lo mismo pues estos proyectos <a href="http://www.fayerwayer.com/2007/04/comenzo-la-union-entre-beryl-y-compiz/">pronto se unirán</a>). El tema es que aun el soporte no es tan bueno para todas las tarjetas (por ejemplo mi ati radeon xpress 200m se comporta muuuy lento), pero esto es muy bueno ya que puede que el soporte mejore de aquí a unas versiones mas de xorg o bien puede que AMD vea esto se ponga las pilas y lo incluya en su driver propietario(la mitad del trabajo ya esta hecho), lo cual tendría una importancia notable: por cosas de licencia, AMD debería liberar todo o parte de su driver (?) en ese caso seria fácil arreglarlo y tener un gran ATI driver.<br />Se que es difícil, que no sera así como así que AMD libere un driver de esta envergadura pero de otra forma AMD tendría que reinventar la rueda. Señores el código esta ahí úsenlo !!!<br />Ah si el link para hacer funcionar Aiglx + Ati en Feisty fawn <a href="http://ubuntuforums.org/showthread.php?t=389857">aqui</a>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com0tag:blogger.com,1999:blog-7520994961899087533.post-29335348502194386272007-04-10T09:33:00.000-07:002007-04-10T09:59:10.218-07:00ATI y sus horribles drivers<span style="font-family: arial;">Hoy leyendo en <a href="http://vivalinux.com.ar"><span class="blsp-spelling-error" id="SPELLING_ERROR_0">vivalinux</span></a> me <span class="blsp-spelling-corrected" id="SPELLING_ERROR_1">encontré</span> con <a href="http://vivalinux.com.ar/desktop/ati-drivers-vs-3d-desktop.html">este articulo</a> donde <span class="blsp-spelling-error" id="SPELLING_ERROR_2">ATI</span>, ahora <span class="blsp-spelling-error" id="SPELLING_ERROR_3">AMD</span>, da una gran respuesta sobre el soporte de aplicaciones como <span class="blsp-spelling-error" id="SPELLING_ERROR_4">AIGLX</span>, <span class="blsp-spelling-error" id="SPELLING_ERROR_5">Beryl</span>, <span class="blsp-spelling-error" id="SPELLING_ERROR_6">Compiz</span>, <span class="blsp-spelling-error" id="SPELLING_ERROR_7">Myth</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_8">TV</span> y <span class="blsp-spelling-error" id="SPELLING_ERROR_9">TV</span> TIME en su <span class="blsp-spelling-error" id="SPELLING_ERROR_10">Knowledge</span> Base:<br /><br /></span><div style="text-align: center;"><span style="font-family: arial;">"<span class="blsp-spelling-error" id="SPELLING_ERROR_11">Solution</span>:</span><br /><span style="font-family: arial;"><span class="blsp-spelling-error" id="SPELLING_ERROR_12">Currently</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_13">there</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_14">is</span> no <span class="blsp-spelling-error" id="SPELLING_ERROR_15">solution</span>." </span><br /><span style="font-family: arial;"></span></div><span style="font-family: arial;"><br /><span class="blsp-spelling-corrected" id="SPELLING_ERROR_16">Así</span> textual <span class="blsp-spelling-error" id="SPELLING_ERROR_17">AMD</span> nos dice que <span class="blsp-spelling-corrected" id="SPELLING_ERROR_18">básicamente</span> no les importa, pues siguen y siguen actualizando su driver y no arreglan nada.<br />Debo decir que en mi <span class="blsp-spelling-error" id="SPELLING_ERROR_19">notebook</span> poseo una <span class="blsp-spelling-error" id="SPELLING_ERROR_20">ATI</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_21">Radeon</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_22">xpress</span> 200m y he conseguido correr tanto <span class="blsp-spelling-error" id="SPELLING_ERROR_23">Beryl</span> como <span class="blsp-spelling-error" id="SPELLING_ERROR_24">Compiz</span>, pero sobre <span class="blsp-spelling-error" id="SPELLING_ERROR_25">XGL</span>.<br />Ahora el problema con <span class="blsp-spelling-error" id="SPELLING_ERROR_26">ATI</span> se ve poco prospero, mientras algunas <span class="blsp-spelling-error" id="SPELLING_ERROR_27">compañias</span> como <span class="blsp-spelling-error" id="SPELLING_ERROR_28">I<a href="http://lists.freedesktop.org/archives/xorg/2006-August/017404.html">ntel</a></span><a href="http://lists.freedesktop.org/archives/xorg/2006-August/017404.html"> libera sus drivers</a>, al igual como <span class="blsp-spelling-error" id="SPELLING_ERROR_29">Nvidia</span> lo ha hecho desde hace ya un tiempo, <span class="blsp-spelling-error" id="SPELLING_ERROR_30">ATI</span> no arregla sus drivers ni menos libera las especificaciones de sus tarjetas argumentando que quieren proteger su "secreto profesional", entonces que nos queda a los usuarios de Linux ??? bueno, si quieren rendimiento usen <span class="blsp-spelling-error" id="SPELLING_ERROR_31">Nvidia</span>, si no necesitan grandes <span class="blsp-spelling-error" id="SPELLING_ERROR_32">graficos</span> pero si algo que funcione bien y acelere 3D opten por <span class="blsp-spelling-error" id="SPELLING_ERROR_33">Intel</span>, en lo personal cuando llegue la hora de cambiar mi <span class="blsp-spelling-error" id="SPELLING_ERROR_34">notebook</span>, seguro que el <span class="blsp-spelling-corrected" id="SPELLING_ERROR_35">video</span> no sera <span class="blsp-spelling-error" id="SPELLING_ERROR_36">ATI</span> si las cosas siguen como hoy.<br /></span>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com4tag:blogger.com,1999:blog-7520994961899087533.post-22776746612502860872007-03-23T15:54:00.000-07:002007-03-23T15:57:57.454-07:00Siguiendo con J2me<span style="font-family: arial;">Lo prometido es deuda acá dejo el código de la víbora para equipos con pantallas 220 x 160. Aun le falta un par de cosas (como que cunado inicie un nivel este en una posición que no muera) pero son cosas mínimas. Pronto mas aplicaciones.<br />Ah si el <a href="http://f.ortiz.c.googlepages.com/">link.</a><br /></span>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com0tag:blogger.com,1999:blog-7520994961899087533.post-50339142517932721482007-03-21T17:28:00.000-07:002007-03-21T18:03:38.467-07:00Juguete nuevo: Nokia 5200<span style="font-family: arial;">Ayer me cambie mi celular, <span class="blsp-spelling-corrected" id="SPELLING_ERROR_0">estuve</span> revisando varios modelos que se ajustaran a mi presupuesto y me <span class="blsp-spelling-corrected" id="SPELLING_ERROR_1">decidí</span> por este equipo y creo que fue buena <span class="blsp-spelling-corrected" id="SPELLING_ERROR_2">elección</span>.<br /><br />La verdad buscaba un equipo pequeño que me sirviera para seguir programando en y que tuviera reproductor de <span class="blsp-spelling-error" id="SPELLING_ERROR_3">mp</span>3 <span class="blsp-spelling-error" id="SPELLING_ERROR_4">pa</span> los ratos de ocio. Muchos me recomendaban un <a href="http://es.wikipedia.org/wiki/Smartphone"><span class="blsp-spelling-error" id="SPELLING_ERROR_5">smartphone</span></a>, pero aunque hay algunos a buen precio, no me convence su tamaño. <span class="blsp-spelling-corrected" id="SPELLING_ERROR_6">Así</span> que buscando <span class="blsp-spelling-corrected" id="SPELLING_ERROR_7">encontré</span> este equipo, en <a href="http://forum.nokia.com/devices/5200">esta pagina</a> hay un pequeño <span class="blsp-spelling-error" id="SPELLING_ERROR_8">review</span>, si lo leen <span class="blsp-spelling-corrected" id="SPELLING_ERROR_9">verán</span> que <span class="blsp-spelling-corrected" id="SPELLING_ERROR_10">además</span> de lo que <span class="blsp-spelling-corrected" id="SPELLING_ERROR_11">quería</span> tiene <span class="blsp-spelling-error" id="SPELLING_ERROR_12">flash</span> lite (reproduce archivos <span class="blsp-spelling-error" id="SPELLING_ERROR_13">swf</span>) y otras <span class="blsp-spelling-error" id="SPELLING_ERROR_14">cosillas</span> mas.<br /><br /><br /></span>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com1tag:blogger.com,1999:blog-7520994961899087533.post-60675584644996816432007-03-19T21:41:00.000-07:002007-03-19T22:17:23.562-07:00Programando en Java: J2ME<div style="text-align: justify; font-family: verdana;"><span class="blsp-spelling-error" id="SPELLING_ERROR_0">Ultimamente</span> he estado programando varias cosas en Java, específicamente para la plataforma J2ME la cual corre en dispositivos mas limitados que un <span class="blsp-spelling-error" id="SPELLING_ERROR_1">PC</span>, en mi caso he creado algunas aplicaciones para celulares.<br /><br />Para "soltar la mano" cree un <span class="blsp-spelling-error" id="SPELLING_ERROR_2">clon</span> del juego de la víbora (ese que venia en los <span class="blsp-spelling-error" id="SPELLING_ERROR_3">nokia</span> 3390 y similares) el cual no quedo muy así que en estos momentos lo estoy reescribiendo.<br /><br />Las aplicaciones las he ejecutado tanto en el emulador de <span class="blsp-spelling-error" id="SPELLING_ERROR_4">NetBeans</span> como en mi equipo (<span class="blsp-spelling-error" id="SPELLING_ERROR_5">Motorola</span> V300), el cual cuenta con el <span class="blsp-spelling-error" id="SPELLING_ERROR_6">MIDP</span> 2.0 y el <span class="blsp-spelling-error" id="SPELLING_ERROR_7">CLDC</span> 1.0 lo cual lo hace un poco limitado pues el <span class="blsp-spelling-error" id="SPELLING_ERROR_8">CLDC</span> esta obsoleto. En todo caso es <span class="blsp-spelling-corrected" id="SPELLING_ERROR_9">suficiente</span> para este tipo de juegos.<br /><br />Me resulta muy entretenido el desarrollo en J2ME usando <span class="blsp-spelling-error" id="SPELLING_ERROR_10">NetBeans</span> las cosas se simplifican a montones, y si tienes conocimientos de <span class="blsp-spelling-error" id="SPELLING_ERROR_11">POO</span> y mejor aun de Java en otra plataforma, con leer un poco por <a href="http://java.sun.com/javame/index.jsp"><span class="blsp-spelling-corrected" id="SPELLING_ERROR_12">aquí</span></a> y <a href="http://www.google.cl">usando esto</a>, <span class="blsp-spelling-corrected" id="SPELLING_ERROR_13">tendrás</span> todo lo que necesitas. Cuando termine el código de la víbora (versión 0.2) la subiré para que puedan darle una mirada.<br /><br />Lo <span class="blsp-spelling-corrected" id="SPELLING_ERROR_14">único</span> que me falta es alguna buena <span class="blsp-spelling-error" id="SPELLING_ERROR_15">aplicación</span> para administrar los <span class="blsp-spelling-error" id="SPELLING_ERROR_16">midlets</span> (nombre que reciben las aplicaciones J2ME, pues se extienden desde la case del mismo nombre) en mi equipo bajo Linux. <span class="blsp-spelling-error" id="SPELLING_ERROR_17">Probe</span> Moto4<span class="blsp-spelling-error" id="SPELLING_ERROR_18">Lin</span> y me funciona todo menos el cargador de <span class="blsp-spelling-error" id="SPELLING_ERROR_19">midlets</span>.<br /></div>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com0tag:blogger.com,1999:blog-7520994961899087533.post-61942660007489880792007-03-18T22:27:00.001-07:002007-03-18T22:27:29.956-07:00<span style="font-family: arial;">Bueno este es el primer post en el blog solo a modo de inaguración, pronto se vendran post de verdad<br /></span>F3lip3http://www.blogger.com/profile/02352529673153695268noreply@blogger.com0