tag:blogger.com,1999:blog-221340592008-05-24T07:15:49.276+02:00El Pingüino y la TazaPinguYTaznoreply@blogger.comBlogger8125tag:blogger.com,1999:blog-22134059.post-29131490557178902282008-02-27T20:40:00.002+01:002008-02-27T20:45:34.780+01:00Escritorio MoviStar en LinuxYa podemos utilizar nuestra tarjeta de UMTS/3G de movistar en nuestro Linux, no solo eso sino que este programa es gratuito y libre y se encuentra en “http://open.movilforum.com” que es la página que Telefónica Moviles pone a disposición para muchos más proyectos libres que tengan que ver con el mundo movil.<br /><br />Disponemos de varias distribuciones, en mi caso he utilizado ubuntu, y la instalación es mucho más sencilla que en Windows ademas la tarjeta me la a autodetectado no como en Windows que tienes que especificar la tarjeta que te han entregado.<br /><br />En una primera utilización, realmente lo he probado para conexión a internet, esta muy logrado ademas la pega que le encontre a Windows (motivos de trabajo) de que consumia muchos recursos, en el caso de Linux no he notado este problema.<br /><br /><span style="font-weight: bold;">Caracteristicas</span><br /><ul><li><span style="font-style: italic;">movistar Internet</span>: Acceso a internet, muy bueno y sencillo.</li><li><span style="font-style: italic;">Mensajes</span>: Nos permite enviar SMS desde el ordenador.</li><li><a name="f-list"></a><span style="font-style: italic;">Control de consumo:</span> Nos permite ver el consumo que llevamos en cada momento, controlando la información que descargamos y subimos: Alertas cuando llegamos a un nivel de consumo que nos evita sorpresas.</li><li>Y otras funciones como correo MoviStar e intranet<br /></li></ul>PinguYTaznoreply@blogger.comtag:blogger.com,1999:blog-22134059.post-50242206112136242352008-01-18T07:41:00.000+01:002008-01-18T07:56:47.837+01:00(N) Sun compra MysqlAunque la noticia fue de ayer no pude poner esta noticia.<br /><br />Sun MicroSystem compra la base de datos MySQL por un billón de dolares, como ya se habrá analizado la noticia en muchos blog solo daré mi pequeña valoración personal de las ventajas (en este momento no le veo inconvenientes) si queréis podéis poner vuestras opiniones, en un par de semanas recojo las respuestas y así publicamos un resumen con vuestras opiniones.<br /><br /> 1.- Se reconoce la fortaleza y buen funcionamiento de esta base de datos, demostrando que de verdad puede ser un competidor de Oracle.<br /> 2.- Con la compra seguramente SUN la promocione más, a pesar de ser una de las BD libres más conocidas y utilizadas en el mundo empresarial, de forma que se pueda considerar como una alternativa en aquellas empresas que todavía continúan pensando que el Software Libre son juguetes.<br /> 3.- Es posible, y esto si que es elucubrar, que se aumente su integración con Java como por ejemplo crear un lenguaje de procedimientos almacenados en Java. Un sistema de procedimientos o de simplemente una integración para que estos lancen ejecuciones java de forma sencilla nos ayudaría a crear trigger por ejemplo que podamos pasar fácilmente de una base de datos a otra.<br /><br />Y no voy a extenderme más ya que espero vuestros comentarios.PinguYTaznoreply@blogger.comtag:blogger.com,1999:blog-22134059.post-78654169000386470572008-01-13T19:31:00.000+01:002008-01-18T07:41:32.521+01:00Utilizando un CD-RW como disco grande (escritura por paquetes)Si queremos tener un CD con nuestro Backup, pero evitarnos borrarlo cada vez creando una nueva sesión podemos utilizar la escritura por paquetes.<br /><br />La escritura por paquetes nos permite usar nuestro CD-RW como si se tratase de un disco duro, esto es tan sencillo como introducir el CD grabar o borrar los ficheros que deseemos y volverlo a sacar, desmontandolo antes claro esta. <p style="margin-bottom: 0cm;">Para poder tener un CD con escritura habilitada en paquetes deberemos de realizar una serie de pasos, todo lo explicado es similar para un DVD-RW pero no lo he probado así que solo hablare del CD-RW.</p> <p style="margin-bottom: 0cm;">Lo primero sera disponer de una versión de kernel 2.6.10 o superior, esto ya es lo habitual, en caso contrario deberíamos cargar los modulos pktcdvd y udf. Con el núcleo preparado deberemos tener instalado los paquetes “udftools” que nos permitira tener los programas:</p> <p style="margin-bottom: 0cm;"><span style="font-style: italic;"> mkudffs</span> - Formatea creando un sistema UDF. </p> <p style="margin-bottom: 0cm;"> <span style="font-style: italic;">cdrwtool</span> - Herramienta de gestión de CD (escritura, formateo) </p> <p style="margin-bottom: 0cm;"> <span style="font-style: italic;">pktsetup</span> - Paquete de escritura por paquete (/dev/pktcdvd0)<br /></p><br /><p style="margin-bottom: 0cm;">Ahora empezamos a realizar los pasos normales para cada CD-RW que deseemos tener como escritura de paquetes:</p> <p style="margin-bottom: 0cm;">Todo como 'root'</p> <p style="margin-bottom: 0cm;"> 1.- Primero formateamos el CD con “<span style="color: rgb(204, 102, 0);">cdrwtool -d </span><dispositivo><span style="color: rgb(204, 102, 0);"><dispositivo> -q</span>"</dispositivo></p> <p style="margin-bottom: 0cm;"> 2.- Cargamos los módulos de escritura por paquetes</p> <ul><li> modprobe udf</li><li> modprobe pktcdvd</li></ul> <p style="margin-bottom: 0cm;"> Deberemos de comprobar que se ha generado /dev/pktcdvd/control</p> <p style="margin-bottom: 0cm;"> 3.- Creamos nuestra unidad virtual que nos permitir grabar por paquetes.</p> <p style="margin-bottom: 0cm;"> <span style="color: rgb(204, 102, 0);">pktsetup /dev/pktcdvd/cdwriter /dev/hda</span></p><p style="margin-bottom: 0cm;">4.- Montamos la nueva unidad creada en nuestro directorio de Backup.<br /></p><p style="margin-bottom: 0cm; color: rgb(204, 102, 0);"> mount /dev/pktcdvd/cdwriter /media/Backup -t udf -o rw,noatime</p> <p style="margin-bottom: 0cm;"> </p> <p style="margin-bottom: 0cm;"><br /></p><p style="margin-bottom: 0cm;">Una vez que se ha utilizado deberemos de desmontar la unidad realizaremos</p> <p style="margin-bottom: 0cm; color: rgb(204, 102, 0);"> umount /media/Backup</p> <p style="margin-bottom: 0cm;"><span style="color: rgb(204, 102, 0);"> pktsetup -d cdwriter</span></p> <p style="margin-bottom: 0cm;">NOTA:</p><p style="margin-bottom: 0cm;"> En mi <span style="font-weight: bold;">Ubuntu</span> el proceso de crear la unidad virtual lo realizo más sencillo:</p> <ol><li><p style="margin-bottom: 0cm;"> Tengo definido en el fichero “/etc/default/udftools” la unidad de CD como la unidad de escritura de paquetes</p> </li><li><p style="margin-bottom: 0cm;"> Con ejecutar sudo <i>/etc/init.d/udftools restart</i> es suficiente, en realidad tampoco se realiza pues se ejecuta al iniciarse.</p> </li><li><p style="margin-bottom: 0cm;"> Solo nos queda montar la unidad de paquetes definida “<i>/dev/pktcdvd/</i><i><b>cdwriter</b></i><span style="font-style: normal;">” en el directorio que nosotros queramos.</span></p> </li><li><p style="margin-bottom: 0cm; font-style: normal;"> Para desmontar realizamos lo mismo. </p> </li></ol> <p></p>PinguYTaznoreply@blogger.comtag:blogger.com,1999:blog-22134059.post-76714406570534486652008-01-06T22:54:00.000+01:002008-01-06T22:59:03.092+01:00Feliz año y reyesEmpezamos un nuevo año, reagrupando los Post que más nos han interesado durante los años 2006-2007 y con los siguientes deseos.<br /><br /> Para este año esperamos que el numero de Post aumente, así como ir agrupando los <span style="font-style: italic;">post</span> técnicos en PDFs para de esta forma tenerlos agrupados y ir actualizando posibles notas que se repitan.<br /><br /> Esperamos también publicar más Vídeo tutoriales y poder reemprender un proyecto de hace tiempo llamado BilBot que permitía disponer de un lenguaje especial para Robot, así como programar los robots que realice de una colección (Cybot y Tom) con Linux y lenguaje Java.<br /><br /> Por ultimo un feliz 2008 para todos y que nuestros deseos y propositos se cumplan.PinguYTaznoreply@blogger.comtag:blogger.com,1999:blog-22134059.post-80991770203737113092008-01-05T21:01:00.000+01:002008-01-06T00:33:42.052+01:00Tutoriales y notas tecnicas(2006-2007)La selección de tutoriales del 2007-2007 son:<br /><ul><li>Dentro de los vídeos tutoriales creamos dos: <a href="http://www.youtube.com/watch?v=A2UxMwZNIYo">como generar una ruta en un mapa con cinelerra</a> y <a href="http://tu.tv/videos/tutorial-cinelerra-texto-y-dibujo">como hacer que un texto se mueva hasta un dibujo también en cinelerra</a>. Estos vídeo se tiene en enlaces cuano tengamos más crearemos una sección solo para vídeo tutoriales.</li><li>También destacamos tres notas técnicas que hemos pasado a PDF y se pueden recoger:</li></ul><ol><ol><li>Como formatear un USB que se encuentra en el apartado de Linux.</li><li>Como crear un VídeoBlog con un visor FLV, que podemos ver en el apartado de edición.</li><li>COmo compilar Cinelerra, que podemos ver tambien en el apartado de Edición de vídeo.</li></ol></ol>Este año intentaremos pasar automáticamente todas las notas técnicas al PDF correspondiente, para así tenerlas reunidas y así ir actualizándolas para que crezcan.PinguYTaznoreply@blogger.comtag:blogger.com,1999:blog-22134059.post-1141590139346250662008-01-05T20:54:00.000+01:002008-01-05T20:57:49.718+01:00Juegos (2006-2007)Hemos hablado muy poco de juegos pero lo que más me llamo la atención en estos años fue:<br /><ul><li><a href="http://jrisk.sourceforge.net/">JRisk</a>, juego realizado en java, que nos permite crear nuestros mapas y que a finales del 2007 continuaba mejorando.</li><li><a href="http://www.super-tirititran.com/">Super tristan</a> el juego español que se desarrolla en Cadiz y tiene relación con esta página al tratarse de un juego <span style="font-style: italic;">OpenSource</span> y con licencia <span style="font-style: italic;">CreativeCommon,</span> ademas dispone de versión para <span style="font-style: italic;">Linux</span>.</li><li><a href="http://groups.google.com/group/java4psp">BLUEKVM</a> no es específicamente un juego, pero al tratarse de una maquina virtual para la <span style="font-style: italic;">PSP</span> he decidido ponerlo en la selección de juegos.</li><li><a href="http://www.rastersoft.com/programas/fbzxesp.html">FBZX</a> un emulador de Spectrum (mi añorados principios junto al ZX81) para Linux. Este emulador se puede encontrar en la página de su <a href="http://www.rastersoft.com">autor</a>, que ademas de este estupendo emulador dispone de proyectos Hardware como el poner un disco duro al spectrum.<br /></li></ul>PinguYTaznoreply@blogger.comtag:blogger.com,1999:blog-22134059.post-1141497968356727662008-01-05T13:36:00.000+01:002008-01-05T20:43:28.567+01:00Libreria y programas (2006-2007)Entre las librerías y programas que nos han llamado la atención durante los años 2006-2007 y que todavía están vivas son:<br /><ul><li><a href="http://jamonapi.sourceforge.net/">JAMon</a> Una libreria que nos permite monitorizar nuestras aplicaciones Java.</li><li><a href="http://jppf-project.sourceforge.net/index.php">JPPF</a> Una librería para facilitarnos el desarrollo en paralelo con el lenguaje java, sobre varias CPUs.</li><li><a href="http://www.tatanka.com.br/ies4linux">Ies4Linux</a> utilizar el InternetExplorer en Linux gracias al emulador de windows "<a href="http://www.winehq.org/">wine</a>", este programa a continuado mejorando y ya es capaz de hacer tambien arrancar el IE7. Lo normal es que usemos mozilla pero esta aplicación nos sirve para aquellas web que solo funcionan con el IExplore.</li><li><a href="http://fabrice.bellard.free.fr/qemu/links.html">Qemu</a> Nos permite tener un PC virtual en nuestro Linux de forma muy sencilla, con el acelerador kqemu lo mejoramos, si deseamos tener un entorno gráfico para su codificación podemos utilizar <a href="http://qemulator.createweb.de/">QEmulator</a><br /></li><li><a href="http://www.virtualbox.org/">VirtualBox</a> Podemos decir que el el VMWare del software libre mejora en velocidad a Qemu y si deseamos disponer de una interfaz grafica para su configuración también.</li><li><a href="http://www.swftools.org/">SWFTools</a> Nos permiten la manipulación y creación de ficheros SWF (Flash) para diversas plataformas como son: Linux, Solaris, BSD y Windows.</li><li><a href="http://jsmooth.sourceforge.net/index.php">JSmooth</a> Esta herramienta nos permite realizar un ejecutable de windows, de un<br />programa java que se encuentre empaquetado en un .JAR. Disponemos de un interfaz GUI que nos facilita la creación de n uestro ejecutable.</li><li><a href="http://www.sysresccd.org/">SystemRescueCD</a> Esta distribución de Linux es una herramienta muy completa para la recuperación de discos ante un fallo. Entiende casi todos los sistemas de ficheros y ademas tiene samba y ntfs para que podamos realizar copias de seguridad y recuperación en red.<br /><br /><br />Las herramientas con las que contamos son: <span style="font-style: italic;"><span style="font-weight: bold;">GParted</span></span> (nos permite gestionar las particiones de forma grafica), <span style="font-style: italic;"><span style="font-weight: bold;">PartImage</span> </span>(permite que salvemos el contenido entero de un disco, así como su recuperación, es el <span style="font-style: italic;">Ghost</span> de Linux), <span style="font-style: italic;"><span style="font-weight: bold;">Sfdisk</span> </span>(herramienta que complementa la anterior pudiendo salvar la tabla de partición), <span style="font-style: italic;"><span style="font-weight: bold;">Grub/lilo</span></span> (nos permite recuperar los bootloader que por ejemplo se pierden al instalar una versión de Windows en el disco), <span style="font-style: italic;"><span style="font-weight: bold;">TestDisk</span></span> (podremos recuperar tablas de particiones dañadas y sus sectores de arranque) y a todo esto se le unen herramientas de análisis de virus, red y memoria.<br /></li></ul> En resumen una estupenda distribución que nos proporciona casi todas las herramientas necesarias de un administrador para recuperación ante desastres.PinguYTaznoreply@blogger.comtag:blogger.com,1999:blog-22134059.post-1139780145363849962008-01-05T13:27:00.000+01:002008-01-05T13:31:59.251+01:00El MINIX todavia viveEn el 2006 hablaba del MINIX, pues todavía continua activo así que vuelvo a publicar esta noticia ya que es de interés y debemos siempre recordar cual fue el precursor del <span style="font-weight: bold;">Linux.</span><br /><br />--------------------------------------------------------<br />El otro día me encontre con mi viejo <a href="http://www.minix3.org/">MINIX</a> (en esos discos de 5<span style="font-size:78%;">1/4</span>) que me compre cuando estudiaba la carrera y tenia mi flamante XT (si esos PC de 640K eran una burrada comparado con 1K de ZX81) en el que realizaba mis practicas de Unix y aprendía Sistemas Operativos.<br /><br />Bueno después de recordar viejos tiempos, como decía me encontré mi viejo <a href="http://www.minix3.org/">MINIX</a>, y lo curioso es que buscando una cosa por internet ese mismo día me encontre que el <a href="http://www.minix3.org/">MINIX</a> esta por la versión tres y no de hace años sino reciente. Entonce decidí que era el momento de poner una nota sobre él.<br /><br />Algunas personas pensarán que tiene que ver el <span style="font-size:100%;"><a href="http://www.minix3.org/">MINIX</a> con Linux y Java, pues con java no pero el Linux procede de este sistema operativo. Mucha gente estudiamos el </span><span style="font-size:100%;"><a href="http://www.minix3.org/">MINIX</a></span><span style="font-size:100%;">, que el señor Tanembaum creo para que sus estudiantes pudieran modificarlo y aprender, unos se nos pasaba por la cabeza ser capaces de crear un sistema operativo algún día y otros como Linus pasaron a la acción.<br /><br />Después de esta charla, unas pequeñas palabras para dar a conocer </span><span style="font-size:100%;"><a href="http://www.minix3.org/">MINIX</a> a los que no lo conocen. Es un sistema pequeño, ideal para la educación (conocer de que y como esta compuesto un sistema operativo es disponer de un core que se puede aplicar a casi todo tipo de programación o diseño de sistemas) también es ideal para sistemas empotrados.<br />---------------------------------------<br /><br /></span><span style="font-size:78%;"><span style="font-size:100%;"><br /></span></span>PinguYTaznoreply@blogger.com