Category Archives: Software

Renovando y optimizando el PC: “PC Renewal”

Esto es algo que suelo hacer todos los cursos al final: me dedico enteramente a limpiar el ordenador, tanto de software como de hardware, a formatear, a buscarle algún cacharrillo nuevo… hasta ahora no se me había ocurrido bautizar mi laboriosa tarea bajo un nombre. Pero ayer me aburría e hice esto.

Se trata, simplemente, de un listado básico de en qué consistiría esta limpieza.

Ahí que va:

PROYECTO PC RENEWAL (2009) ó MARIO RESTAURA ULTRA 3<– [yo me entiendo]

– Proyecto de reestructuración completa de los discos duros y su contenido, con el motivo de la llegada de nuevo hardware que optimizará el rendimiento.

– Tendrá lugar a finales de curso y durante el principio del verano.

– Con este programa de mejora se persigue la optimización MÁXIMA o casi absoluta del ordenador, así como el máximo aprovechamiento de sus componentes.

El proyecto se divide en varios pasos:

1. Lo primero de todo, comprar 2x2GiB DDRII RAM
2. Luego, Limpieza general de K
3. Luego, limpieza de C
4. Luego, backup de programas y datos de C
5. Luego, Traspasar datos (TODOS) de K al 160GB externo
6. Luego, Formateo completo y minucioso de C y de K
7. Luego, redimensionamiento de ambos –> C: 20 GiB (Por decidir); K: el resto (intentar recuperar los 3 o 4 Gib perdidos)
8. Luego, instalación de 2x2GiB DDRII RAM
9. Luego, instalación de un desatendido (probablemente uno simple como un Lite o asi) en C
10. Luego, recuperación del GRUB
11. Luego, montaje de K en Linux como /home (sí, hay que reinstalar :/) y en Win como HDrive de programas externos y datos
12. Luego, escanear con antivirus (NOD32 o_O) de forma minuciosa el 160 GB externo
13. Luego, Copiar datos antiguos de K al nuevo K (SÓLO LOS ÚTILES Y LOS QUE IMPORTAN)
14. Luego, instalación de programas para Win en :C–> LMess 9, FIREFOX, QTTabbar & demás, ANtIVIRUS Aeset Nod32 o como se diga
:K–> VLC & Winamp/Amarok(?), Paint.NET & GIMP,iCFolder y demás, aTube, Audacity, Opera, GCHrome,     GTalk,THbird, Office 09, Ares/eMule/KTorrent(?), RomHacking y demás, CCleaner,
15. LUego, pedir autorización para uso de 160 GiB externo como Disco duro de SO’s virtuales (posible denegación)

OTRAS COSAS:

Nombres de HDrives–> L: Linux; C: Win; K: Datos, programas y /home

En Win, aspecto simple y minimalista, sin sobrecarga gráficas (dos themes máximo, y sencillos. Se permite la modif. iconos)

En Lin, el aspecto y demás serán totalmente configurables.

Hay que averiguar si K puede ser /home para linux y además de eso poder tener carpetas para Win que no se interpreten como usuarios en Lin (programas de win en una carpeta llamada, i.e: K/Programas/)

Los datos que no se usen estarán en 160 GiB externo (musica antigua, juegos varios, imágenes y fotos, documentos antiguos, etc…)

Hay que dejar claras un par de cosas: para gráficos y entretenimiento diverso con muchos datos, está KUBUNTU instalado en L. Para trabajar con cosas concretas o para Rom Hackear, está Win instalado en C. Luego queda que: Linux: entretenimiento y personal; Windows: proyectos y otros.

El disco duro L, así como su contenido, serán modificados lo menos posible. Pero con motivo del nuevo montaje de K como /home, se requerirá un formateo sencillo. Los nombres de los programas serán guardados en un registro, así como los datos sencillos se guardarán eventualmente en 160 GiB externo.

Es replanteable la distro que será instalada en L. Es casi seguro que sea Kubuntu 8.04 2 con KDE 3.5.10

COMENTARIO AÑADIDO: es susceptible a cambios. Tampoco persigo hacer ninguna guía ejemplificada de cómo puede uno mejorar su máquina, cada PC es un mundo. Simplemente comento esto aquí para organizarme y plantearlo de cara a la gente, por si hay algo que no tenga lógica y pueda mejorarse.

OTRO COMENTARIO AÑADIDO: lo he estado pensando (durante milésimas de segundo) y he decidido renovar la apariencia del blog. Se ve muy soso con esa cabecera y sin gadgets. Lo que no sé es cuándo lo haré.

Mirando hacia atrás: KDE 3.5.*

Y no por mirar hacia atrás tenemos que recordar malas cosas.

Pasa que ayer y hoy, mirando en el blog de fausto23, me topé con una entrada en al que hablaban de KDE 3.5.*, además de otros entornos de escritorio. Y no pude evitar recordar aquellos tiempos en los cuales aún era un recién llegado al mundo GNU/Linux, y en los que pasé por muchas experiencias, tanto gratificantes como malas.

Recuerdo que la primera distro Linux que instalé fue hace 2 años, cuando leí esta entrada en Fent Linux y me entró el gusanillo: ¿y por qué no? Se trataba de Xubuntu 7.04, que incluía XFCE. Obviamente, los pocos que me conocen saben que lo mío (ni lo de nadie, supongo) no sea hacer las cosas bien a la primera, así que ya os podéis imaginar lo que pasó cuando tuve que particionar el disco… xD. Suerte que Oscar estuvo ahí, enseñándome a desenvolverme bien, y tras haber exprimido un poco a XFCE, escuché a Oscar, que me dijo: Xubuntu es una mierda. Pásate a Kubuntu. Lo hice, pero ésta vez bien.

Y lo que me encontré me dejó sin palabras.

instantánea1 Simple, sencillo, y bonito. Perfecto. No había palabras en aquel entonces.

Estuve poco tiempo trasteando con el Live-CD, porque simplemente quería instalaralo para poder hacerlo funcionar al máximo. Al principio la apariencia me resultó un poco chocante, pero luego me acostumbré.

Cuando por fin lo instalé, dejé de usar XP durante lo que quedaba de curso. No podía parar, estaba como loco con semejante coloso de los SO’s. La interfaz era muy intuitiva, uno sabía dónde tenía que buscar las cosas y cómo hacerlas. Y sobre todo, la estabilidad.

Porque si luego tuve que reinstalar unas 4 veces en lo que sobraba de año, fue por mi torpeza y falta de conocimiento. Pero estoy seguro que si no hubiese trastocado con el sistema, aún lo tendría en la partición primaria, y no habría dado nada del mundo a cambio de una mísera actualización (de hecho, fue ésto mismo lo que me costó el tener que reinstalar).

La inmensa mayoría de aplicaciones (incluyendo algunas GTK), se adaptaban a la perfección a KDE, que era la auténtica esencia y fuente de la estabilidad e integración con aplicaciones, independientemente del núcleo (porque aunque cambié de núcleo un para de veces en una actualización, la estabilidad era igual, y sin embargo, ese mismo núcleo corriendo una versión mayor de KDE, lo fastidiaba todo). Quizás me equivoque en algo de esto último, pero ésa fue mi impresión.

Y, pasado un tiempo, anuncian esto:

kde4

Un cambio total de todo. La gente no se lo creía, había muchas ganas de probarlo… y sólo unos pocos se dieron cuenta de lo que esto suponía.

Al querer reconstruir todo KDE de nuevo, se perdería el desarrollo de un software tan estable como eran las versiones 3.5.*. Y además, con el tiempo, y tras haber rehecho todo lo hecho, se iría enterrando algo tan bueno como 3.5… y en cierto modo, ha pasado algo parecido. Que con esto no quiero decir que KDE 4 sea malo, ¡ni hablar! sólo digo que los cambios se podrían haber hecho de forma más gradual, darle tiempo al tiempo. Además de que se ponía a los usuarios entre espada y pared: o un software estable, y en posible decaída, o algo totalmente nuevo, innovador y con todas las consecuencias que esto acarrea.

Yo no dudaría de volver a usar KDE 3.5.7 . Creo que, si algun día llegase a tener un netbook o un portátil, recurriría a ese CD Verbatim que está en mi funda especial de CDs, en el que pone con un permanente: “KUBUNTU 7.04 FEISTY FAWN – i386”

Ésta ha sido, sin duda alguna, una de las entradas improvisadas más raras que he hecho. Y ahora planteo: ¿optarías por seguir usando 3.5 gracias a su gran integración, o pasarías a 4 sin dudarlo? espero algún que otro comentario.

VirtualBox: cómo “tener” varios PCs dentro de uno

La virtualización consiste en intentar emular las capacidades y recursos de una máquina (ordenador) con fines diversos. Esto quiere decir que nos permite tener varios ordenadores virtuales ejecutándose sobre el mismo ordenador físico.

virtuaPodemos correr cualquier cosa que se nos ocurra.

Entre otros usos, el que a mí me interesa es el de la virtualización de plataforma, con lo cual puedes tener un completo SO funcionando dentro de otro.

La virtualización de plataforma es llevada a cabo en una plataforma de hardware mediante un software “host” (“anfitrión”, un programa de control) que simula un entorno computacional (máquina virtual) para su software “guest”. Este software “guest”, que generalmente es un sistema operativo completo, corre como si estuviera instalado en una plataforma de hardware autónoma. Típicamente muchas máquinas virtuales son simuladas en una máquina física dada. Los “programas de control” son los que nos permiten, pues, imitar una máquina virtual para un sistema operativo al completo.

Y ahí es donde entran programas como VirtualBox, VMWare y Xen. Yo voy a hablar un poco de VirtualBox, pues es el que he empezado a usar y lo llevo conociendo desde hace algún tiempo.

VirtualBox fue desarrollado por Innotek, y pasó a pertenecer a la empresa Sun cuando ésta compró a Innotek. Está especializado en virtualizar arquitecturas x86, y, entre los sistemas operativos soportados (en modo anfitrión), se encuentran GNU/Linux, Mac OS X, OS/2 Warp , Windows, y Solaris/OpenSolaris, y dentro de éstos es posible virtualizar los sistemas operativos FreeBSD, GNU/Linux, OpenBSD, OS/2 Warp, Windows, Solaris, MS-DOS y muchos otros.

Lo elegí porque su interfaz es realmente intuitiva, y tiene por separado lo que es la ventana principal de opciones (con una lista de máquinas, las características de cada una…) de las ventanas de los SO’s que estás usando. Quizá esto pueda hacer un poco aparatoso el moverse entre las máquinas virtuales, pero de seguro que es más cómodo a la hora de gestionar las ventanas.

vent-principal

Voy a explicar en unos simples pasos y de manera resumida el método para obtener VirtualBox, instalarlo y correr alguna ISO (por ejemplo, Fedora)

1º. Nos dirigimos a la página oficial de VirtualBox, y al apartado Downloads.

2º. Elige tu SO (en mi caso Windows x86) y descarga el instalador.

3º. Una vez guardado en tu equipo, encuéntralo y ejecútalo. Sigue los pasos, y llegará un momento en el que aparezcan continuas advertencias de que no se ha pasado la prueba de compatibilidad con XP (dale a continuar las veces que haga falta hasta que dejen de aparecer).

4º. Finaliza la instalación para que aparezca la ventana como la de la  siguiente imagen:

nomachines

5º. Ahora nos dirigimos a la web de fedora, y nos descargamos una ISO de la distro.

6º. Cuando la tengamos, volvemos a la ventana de antes (va a pasar a ser llamada “principal”) y clickeamos en el botón “nueva”

7º. Nos aparecerá una ventana en la que le daremos a siguiente. En esta ventana configuraremos las principales características de la máquina virtual (cúanta RAM usará, qué capacidad tendría el disco duro, el nombre…)

8º. Nos pedirá el tipo de SO que vamos a instalar: en nuestro caso, Linux, y dentro del mismo, Fedora. Luego nos pedirá un nombre para reconocer a la máquina virtual.

9º. A la hora de introducir datos como la RAM, ten en cuenta la proporción de la que vas a hacer frente a la RAM “de verdad”(esto es, si tienes 2 GB de RAM, puedes sin problemas asignarle uno a tu máquina, pero si tienes 1 GB como yo, deberías de poner 256 MB o, como mucho, 512. Lo mismo para los discos duros)

10º. Cuando se nos requiera para delimitar las capacidades del disco duro, podemos optar por dinámico si el “disco duro” nos interesa que pueda aumentar de tamaño si así se requiriese; o estático si le queremos asignar una capacidad fija e invariable.

11º. Luego volvemos a la ventana principal y seleccionamos nuestra máquina. Luego, pinchamos en cofiguración para indagar más aún en las cualidades de nuestra máquina.

12º. Es hora de usar la ISO. Para ello, nos vamos a ir al apartado CD/DVD, y marcamos la casilla “montar unidad de CD/DVD” en caso de que no lo esté. Luego, nos dirigimos, dentro del mismo apartado, a “archivo de imagen ISO”, donde pasaremos a indicar el directorio de nuestra imagen de CD, para que al iniciar, la arranque (aunque sea sólo por una vez, ya que para algo están los discos duros virtuales)

13º. Ya podemos usar nuestra máquina virtual. Guardamos las opciones con aceptar, cerrar y lo que haga falta y nos dirigimos a la ventana principal. Ahora sí, seleccionamos nuestra máquina y le damos a “iniciar” (arriba, junto a nueva y configurar).

14º. Tras una pantalla de bienvenida de la empresa Sun, comenzará el instalador de Fedora. Ahora sólo queda instalar Fedora (en ese caso visitad esto), y nos quedará algo como ésto:

virtualbox2

Algunas informaciones e imágenes obtenidas desde Wikipedia

El Toshiba Satellite 4100XCDT

Esta vivooooooooo!! ¡Funciona! xDDD

Estoy más que contento con él. Con sus 64 MB de RAM, y sus 6’4 GB de disco duro es el límite perfecto que a todo geek se le puede imponer. Estoy escribiendo esto mismo desde él, y la verdad, está bastante bien.

He tenido que desactivar javascript, java y flash para poder navegar, así que las imágenes serán a través del ordenador grande.

Por ahora, lo único que tiene es Firefox, Pidgin portatil, un sencillo AbiWord, el antivirus Clamwin portátil y un emulador de NES, sin contar con un ligero Media Player Classic.

Aquí algunas scans:

pidgin

He conseguido instalarle un pidgin portable, para, al menos, poder charlar con los amigos 😛

varias-apps

Corriendo (con dificultad) el reproductor, una ROM de NES, Firefox y Paint, junto con el explorer

Y hasta ahora nada más. Bye!!

Homebrews: la otra cara de las videoconsolas

La verdad es que esta semana pretendía actualizar el blog con más frecuencia, pero no he tenido ni tiempo ni ganas.

Se supone que tendría que haber escrito lo que vais a ver a continuación el martes, pero hoy es viernes, luego algo me dice que no cuadra.
*ACLARACIONES: en este artículo me referiré a videojuegos como a los de nintendo DS, al igual que con el término “videoconsola” y otros que vayan apareciendo por el estilo.

Bueno, a lo que vamos: hoy voy a hablar de uno de los factores que, por un lado, están dificultando cada día más la salida de videojuegos al mercado, pero por otro lado, están expandiendo infinitamente la usabilidad y las posibilidades de las máquinas: los homebrews o software scene. Y uno se pregunta ahora, ¿y ésto que es? la manera más rápida y eficaz de reponder a esta pregunta es decir que un homebrew (software casero no oficial) es cualquier tipo de aplicación o archivo ejecutable creado por un programador (aficcionado ó experto) para cualquier tipo de  plataforma, generalmente videoconsolas propietarias. Hace poco se han empezado a fabricar videoconsolas destinadas únicamente al uso de homebrews, pero no es por esa rama por la que me quiero enredar. Por eso, meto aquí a la consola revolucionaria del mercado (por mucho que digan de la PSP, creo que la que voy a mencionar no tiene nada que envidiarle), que no es sino la Nintendo DS. Pocos han sido los programadores de homebrews que no se han parado a meditar sobre las grandes propiedades que tiene la consola de dos pantallas, y pocos han sido a los que no se les ha pasado por la cabeza: ¿y por qué no hacer una aplicación para Nintendo DS? es aquí donde entran en juego esos accesorios que venden ya hasta incluso con las DS (en tiendas que no sean de Nintendo), las flash cards. Y esque de poco serviría hacer una aplicación para Nintendo DS sin poder usarla en la Nintendo DS. Por eso, empezaron a crearse cartuchos “enchufables” en la DS, los cuales o bien tienen memoria interna, o se le añade la memoria mediante una tarjeta de almacenamiento. Así que, mediante las flash cards (benditas flash cards), podemos hacer funcionar aplicaciones determinadas hechas por otros en nestra Nintendo DS.

Las aplicaciones existentes son muy variadas, y algunas están muy bien hechas. Voy a intentar clasificar las que más se usan o las más destacadas en categorías:

– Las de reproducción de medios (música, fotos, vídeos, audio,…) entre las más destacadas están Moonshell y Licks media player

– Las de creación de audio: aquí destacan el Mario Paint Composer, que es una aplicación desarrollada a partir de otra que se publicó junto con un juego de SNES, el Mario Paint.

– Las de creación y edición de gráficos: cabe destacar el Phidias, que es una auténtica herramienta para hacer imágenes impresionantes; y también destacan aplicaciones Colors!.

– Las de edición y creación de textos: DSWord,un word para la DS en todo su esplendor.

Internet: buff, aqui hay mucho para hablar; está bunjaloo, un gran navegador web, BeupMSN, para charlar con los contactos de tu cuenta, etc.

Emuladores: mis aplicaciones favoritas tras las de organización del sistema y aplicaciones “mayores”. Te permiten emular y jugar a máquinas y consolas antiguas. Los más importantes y destacables son Lameboy, NesDS, SNEmulDS, NeoGeo…

Aplicaciones mayores: son los sistemas operativos desarrollados para Nintendo DS, o imitaciones de otros, o sistemas operativos originales adaptados a la consola de dos pantallas. Los más importantes: BeídOS (cómo no xD), MeOS, Dphone, MinivMac…

Otras aplicaciones: Son herramientas pequeñas, desarrolladas por programadores para aprender a manejarse con la programación de homebrews (al menos eso creo yo); están por ejemplo, el checkDS, las calculadoras para DS, …

Juegos: creo que este tipo de aplicaciones son las que van a sacar el máximo partido a la DS. Por ejemplo tenemos juegos como AliensDS, DoomDS y Nuke Duk’em 3D, que aprovechan el uso de sprites 3D de DS; también están DiceWars DS (guerra-estrategia con el stylus), juegos de plataformas como Monky, y juegos clásicos o de mesa como Space Invaders o Black Jack DS.

Actualmente, las aplicaciones que uso son: Licks Media Player, moonshell, lifeDS, AliensDS, Monky, DSOrganize, Colors!, SNEmulDS, Lameboy, NesDS, y otras que ahora mismo no me acuerdo.

Agradecer a mi compañero Hymake por la información de algunos Homebrews y a la página web SceneBeta por sus homebrews. Si queréis bajaros homebrews, probad a ir allí.

Hasta aquí el artículo de Homebrews. Espero volver a pasarme por aquí pronto.

Bye^2