Buscar este blog

miércoles, 12 de junio de 2013

Instalar MiniTube en LMDE


Llegó el momento que me temía, por fin quedó obsoleta la distribución linux mint 9, la cual era mi distribución de cabecera en la NetBook IVIA 2011 que uso para mis actividades diarias y académicas, Siendo esta la razón para cambiar, tengo bastante tiempo pensando en las diferentes opciones que podría instalar para sustituirla.

Sin embargo, la primera y mas importante razón para mantenerme dentro de LinuxMint es que desde mi punto de vista sigue siendo la más amigable con el usuario final ya que incluye muchos elementos comunes para los experimentados manteniendo el paradigma del Escritorio.

Ahora la decisión esta entre Linux Mint 13 por estar basada en una Ubuntu 12.04 Precise Pangolin LTS (Log Term Suport, lo que me daría soporte al sitema hasta el 2017) o Linux Mint Debian Edition la semi-Rolling (en desarrollo continuo) basada en Debian Testing que se ha convertido hace poco en la versión Jessie. .

Durante un largo rato estuve probando en el trabajo Linux Mint 13 tanto en la versión MATE como la versión Cinnamon, la verdad es que permiten hacer todo con ellas puedo realizar los trabajos incluso puedo usar mi equipo para ver películas, sin embargo, algunos detalles que no terminan de gustarme.

En particular los relacionados con las actualizaciones de los ambientes de escritorio instalar Cinnamon o MATE en el caso de la otra distribución deja el equipo con muchos detalles por resolver, es decir, si desde MATE instalas Cinnamon ( o vise versa) las configuraciones del escritorio y efectos no son los mismos que si instalas directamente la verías si instalas la versión Cinnamon (MATE) directamente.

Así que ahora le tocaba la oportunidad a la distribución semi-rolling, pero tiene que ser rápido porque existen las clases, el trabajo de la casa, en fin ,todo lo demás la vida diaria.

Así que ya probé la Linux Mint Debian Edition durante el manejo de mis actividades académicas de nuevo cuatrimestre de mi licenciatura instalada directamente sobre mi Hardware, como todas la versiones anteriores me permite usar la computadora pero gracias a varios comentarios me di cuenta que para utilizar MATE me permite trabajar con bastante velocidad a pesar de sólo tener 1 MB en RAM aprovechando mejor los recursos. Así que decidí dejar esta distribución como la principal en mi Laptop.

Sin embargo de que pude utilizar los programas que manejo en la escuela, me dí cuenta que uno de los programas que normalmente me gusta, uso y estaba a dos clics de distancia en Linux Mint que no esta en los repositorios de LMDE. Me refiero a MiniTube que es un cliente para ver videos directamente desde Youtube sin necesidad de Flash player.

Después de buscar por todo el sitio de Linux Mint, Morten Juhl-Johansen Zőlde-Fejér un integrante de la comunidad de de MintCast en Google+ me ayudó a localizar el archivo instalador para el programa Minitube. Muchas gracias.

Así que aquí está la forma en que explico paso a paso cómo instalarlo fácilmente en el ambiente gráfico.


0. Descargar el instalador
Para instalarlo visité con el navegador (Firefox viene instalado por defecto en LMDE,pero puedes ser cualquiera) la siguiente dirección:

http://packages.debian.org/jessie/minitube
Como en mi caso instalé la versión 64Bits descargué:
http://packages.debian.org/jessie/amd64/minitube/download
minitube_1.9-1_amd64.deb
Si ya tienes instalado LMDE y quieres saber que versión tienes instalada desde el escritorio, solo tienes que abrir el Monitor de Sistema (Menú/Favoritos/Monitor de sistema ó Menú/Todas las aplicaciones/Herramientas del sistema/Monitor del sistema) y en la Cejilla “Sistema” puedes ver la versión del sistema operativo y la información sobre el kernel instalado y utilizado.

Sin embargo si tratamos de instalarlo directamente mostrará un error por eso tenemos que:

1. Instalar las dependencias necesarias

Puedes hacerlo desde el Gestor de Software (Menú/Gestor de Software, ojo pide la contraseña, se trata de una operación administrativa de tu equipo), para localizarlas escribe phonon en la caja de texto para buscar las aplicaciones y debe aparecer en la lista:
phonon-backend-gstreamer
haces doble clic sobre ella y debe aparecer una descripción el botón para instalarlo.
Instalas y ahora solo falta esperar a que lo descargue e instale.

Por medio de Synaptic (Menú/Gestor de Paquetes), localizas el paquete, lo marcas para instalación y lo instalas.

o por una teminal (Menú/Tér,minal) escribes la siguiente instrucción
sudo apt-get install phonon-backend-gstreamer
y al dar enter te pregunta tu contraseña y después de confirmarlo solo falta esperar a que lo descargue e instale.

2. Ahora sí instalas el MiniTube
En mi caso fue abriendo la carpeta donde se descargó “minitube_1.9-1_amd64.deb ” y haciendo doble clic sobre el archivo se abre una ventana que me permite instalarlo después de haber verificado lo necesario.


Así que aquí termina mi participación.

martes, 11 de junio de 2013

NASM Una herramienta libre para programar en Ensamblador



En este artículo menciono algunas de la razones por las que un proyecto desarrollado como Software Libre puede ser una opción viable.
NOTA: Este Artículo quedó como borrador y pendiente de publicación desde el 02 de Abril, pero se los presento ahora.

Estoy actualmente cursando la Licenciatura en Sistemas Computacionales, como entusiasta del Software Libre me he propuesto (y hasta el momento logrado) resolver todos los requisitos de las materias cursadas usando alternativas al Software propuesto en clase con Software Libre.

En cursos anteriores para resolver los requisitos académicos he utilizado en mi equipo personal con Linux Mint 9 las aplicaciones sugeridas en cada uno de los cursos utilizando wine o dosbox y he buscado opciones libres para realizar los mismos resultados de sin la necesidad de usar las versiones de Software Privativo que han sugerido los profesores.

En particular, ahora que en este curso estamos llevando la materia "ensamblador" nos hemos encontrado con varios problemas al compilar (ya que la propuesta de software originalmente sugerida no permite la compilación en las diferentes versiones de Windows ni en Linux Mint con Dosbox.)

Desde el principio del curso he estado buscando información sobre opciones libres para trabajar en ensamblador sobre todo en mi equipo, he encontrado varias opciones, pero la que más me llamó la atención fue NASM.

Varias de las razones para elegir este compilador de ensamblador es que por ser libre está portado a los diferentes sistemas operativos, así que permite la instalación en cualquiera de ellos, también podemos acceder a tutoriales en línea.

Así pues ahora transcribo lo que encontré:

estos artículos que pueden ser importantes par usar NASM

Visión general de los cambios
http://es.kioskea.net/faq/3284-compilar-un-programa-ensamblador-con-nasm

Aprenda ensamblador 80x86 en dos patadas*
http://www.rinconsolidario.org/eps/asm8086/asm.html

CAPÍTULO IV: Programas. Ejecutables en MSDOS y Linux
http://www.rinconsolidario.org/eps/asm8086/CAP4.html

Ejemplos para NASM en MS-DOS
http://expo.itch.edu.mx/view.php?f=asm_22

De estos último sitio ya probé el programa hola mundo del sitio "Ejemplos para NASM en MS-DOS".

Para poder instalar y compilar el programa dejo aquí los pasos para hacerlo (supongo que funcionará también en Windows)

Paso 0: instalar dosbox y configurar dosbox
        el área de descarga del sitio oficial de Dosbox es:
         http://www.dosbox.com/download.php?main=1
        o directamente para instalarlo puedes descargar el siguiente archivo para instalarlo en Windows.
        http://sourceforge.net/projects/dosbox/files/dosbox/0.74/DOSBox0.74-win32-installer.exe/download
        Desde Linux Mint podemos instalarlo usando el gestor de programas, el gestor de paquetes Synaptic o bien usando apt-get desde la terminal.
        Para configurar un espacio de disco duro que pueda usarse en dosbox sugiero crear un directorio llamado dosboxc, de manera que al iniciar dosbox se pueda acceder a el por medio del comando:
       "mount c c:\dosboxc"  sin comillas para el caso de windows.
       "mount c ~/dosboxc" sin comillar para el caso de linux.
        Todo lo que usemos o necesitemos usar en dosbox se vaciaría este directorio.

Paso 1: descargar NASM y descomprimirlo dentro de la carpeta dosboxc.
               la liga directa para usar la última versión de NASM la puedes conseguir en el área de descarga del sitio oficial.
               http://www.nasm.us/
               o directamente en
              http://www.nasm.us/pub/nasm/releasebuilds/2.10.07/dos/nasm-2.10.07-dos.zip

Paso 3: crear el archivo con el programa (yo personalmente lo puse en el mismo directorio en que está NASM.EXE)
Paso 4: compilar el programa
               la instrucción para compilar el archivo test.asm desde la misma carpeta donde está  nasm.exe que usé fue:
               "nasm -f bin test.asm -o test.com" sin comillas
                esto genera el ejecutable test.com

Algunas de las razones por las que esta aplicación es una buena opción como complemento del ámbito académico además de las libertades conferidas ṕor ser Software Libre, son: existen versiones del mismo para las diferentes plataformas (GNU/Linux,MS-DOS, Windows, MacOSx),permite la interacción con las interrupciones de cada uno de estos sistemas operativos, el proyecto sigue activo, es decir que tiene soporte y sigue obteniendo nuevas características y correcciones; y como ya comenté existe información en línea suficiente para obtener ayuda.

Hasta aquí dejo mi particpación por el día de hoy.

domingo, 21 de abril de 2013

¿Qué hacer cuando recibes una computadora nueva de paquete?


Pues resulta que a mi amiga Viri le regalaron por su cumpleaños una Laptop GateWay, muy padre y como apenas ayer la cargó durante la noche se al trajo a clases para encender por primera vez el equipo.

Es un de equipo Gateway con procesador intel core i3 a 2.30 GHz, 4 Gb en RAM, 500 GB de disco duro.
Es padre tener un nuevo juguetito, pero también da ñañaras que se vaya a descomponer y por eso se la trajo cerradita y sin encender...
Lo primero que hizo fue encenderla y entonces resulta que necesitaba hacer el proceso de configuración del Windows 8 a 64 Bits, el cuál fue relativamente sencillo teniendo la clave de acceso al internet inalámbrico, sus configuraciones personales quedaron usando su identificador de su cuenta de hotmail y todo parece estar funcionando correctamente.
Pero para evitar cualquier problema con virus y otros malwares decidió instalar las actualizaciones del Windows Defender y le sugirió instalar la actualizaciones del el convertidor de documentos de Office y un parche chiquito.
Bueno pues ya está, ya se puede navegar. :)
Pero la cuestión de que Internet Explorer puede ser muy fácilmente troyanizado está presente todavía en su cabeza, así que fue al sitio de Google Chrome lo descargó y lo instaló.
Por no dejar y poder trabajar porque les tocaba exponer a los compañero y la falta de proyector en la escuela hizo que tuviéramos que verlo cada quien en su computadora hizo que decidiera instalar LibreOffice. Así que se dirigio a google, encontró el Sitio de libre office los descargó y lo instaló, por no dejar también instaló la ayuda, no se sabe cuando pueda ser de utilidad.
Perfecto, ya puede revisar su feis, su tweeter... ver las presentaciones de los expositores,parece que todo va bien...
Pero llegó la clase de "Base de Datos" y como ejemplo de gestor de base de datos se usaba Access... mmmm
La computadora no trae instalado Microsoft office, lo cual no es problema ya que ahora tiene instalado Libre Office, pero al momento de tratar de crear y abrir una base de datos a parece un error...
Y algo con Y000, y como comentario del error Windows menciona que no hay una instalación de Java disponible.
Bueno después de revisar la Windows Store y ver que si intentaba instalar el MSOffice era al menos $99.99, mensuales o $999.99 Anuales o una licencia de estudiante de $1,499.00 que no incluye Access, mejor siguió buscando la solución para que funcionara Libre Office Base.
Resulta que si hay una solución, pero que no es la primera que aparece al revisar el sitio web de Java, y es que es necesario y conveniente descargar e instalar las dos versiones del Java Run Enviroment tanto para 32 como de 64 Bits. Así que eso hizo y listo ya pudo hacer sus trabajos del día....
Costo extra de instalación para poder usar su compu $0.00
Que le regalaran una LapTop nueva fue un gran regalo, que tuviera el apoyo de sus compañeros para sugerir soluciones para su computadora es padre, que no le costara más dinero el hace funcionar su computadora , no tiene Precio... :)
Felicidades Viri por tu cumpleaños

miércoles, 17 de abril de 2013

El ScreenCast para Pingüinos Avispados


Amigos Hoy presento el primer ScreenCast que realizo para Pingüinos Avispados.

En la actualidad estoy cursando la Licenciatura en Sistemas Computacionales, cuando inicie esta cruzada educativa me encontré que el centro de computo de la institución en la que me preparo tienen solamente computadoras discretas casi llegando a obsoletas, por protección cuentan con una versión del sistema operativo congelado y con una partición para guardar los trabajos temporalmente.

Esto no impidió que sus sistemas tengan malware ni que las fallas del equipo (sistema congelado, falla en la conexión a la red local wifi e Internet) estuvieran a la orden del día.

Yo desde la primera semana decidí no usar el sistema operativo instalado en las computadoras, ya que he usado y me parecía en ese momento cómodo usar una USB con mi sistema operativo y documentos incluidos.

Durante mi uso del “pendrive de arranque” no tuve contratiempos en cuanto a conexión a la red o que se me congelara el equipo, y pude sin problemas revisar sitios y conectarme a mis servicios de mensajería, reclamos constantes de mis compañeros.

Tomando en cuenta la sugerencia de la institución y aprovechando una oportunidad de esas que se presentan pocas veces adquirí el equipo desde don he estado escribiendo este artículo y que se ha vuelto mi equipo de batalla.

Se trata de una NetBook BlueLight IVIA 2012 con 1 GB en RAM, doble procesador Intel a 1.66 GHz, con disco duro de... no me acuerdo, pero es bastante y he realizad mis apuntes en este equipo desde hace algún tiempo.

Durante dos cuatrimestres llevé mis apuntes en dos medios, el cuaderno y la NetBook, pero este semestre decidí dejar de usar el cuaderno y llevar todos mis apuntes en forma digital. Esto me impuso varios retos, pero aquí les presento mi primer ScreenCast realizado con Software Libre y que fue grabado, editado y remasterizado por mi en mi NetBook.

Para grabar el escritorio usé RecordMyDesktop, (con su interfaz gtk-recordmydesktop)
Para grabar el sonido usé mi celular, pero para la edición de mis grabaciones usé ffmpeg pera transcodificar (convertir de 3pg a wav) y Audacity para limpiar, editar y exportar a mp3.
Las imagenes que integré al podcast las hice o edité con GIMP y los códigos QR con QtQR,
El video lo edité con OpenShot Video Editor.

Así que sin querer queriendo ya les comenté casi todos los programas que he aprendido a usar del lado Libre del Software.

Disfrutenlo.



La música y el artwork fue tomada de Jamendo con licencia Creative Commons (http://creativecommons.org/licenses/by-nc-sa/3.0/)
Realmente me gusta la música de Adult Only para ambientación...