Bienvenidos a CódiGeek

Donde el Desarrollo y las buenas practicas son nuestra razón de ser.

Todo sobre Desarrollo

Tips, consejos, experiencias y más.

El futuro esta en tus manos

Aprende tecnicas, trucos para sacarle provecho a tu trabajo.

Pages

viernes, 4 de abril de 2014

USB/DVD Booteable en Windows, la manera más sencilla.


Una manera muy sencilla de realizar un "booteo" en Windows es con "Windows 7 USB/DVD Download Tool", simplemente intalado y sigue estos 4 pasos. Realmente lo recomiendo pues creo que la manera mas sencilla y rápida. No solo puedes usarlo con iso de Windows si no de cualquier sistema operativo que desees instalar.

Pasos:

Elige la imagen que quieres "bootear" en tu unidad.


Selecciona el tipo de unidad que deseas utilizar.


Una vez elegido el tipo de unidad, inicia el proceso haciendo clip en "Begin Copying". Después de esto te notificara que formateara la unidad.


Espera a que termine el proceso de "booteo".


Para descargar "Windows 7 USB/DVD Download Tool", haz click aquí.

domingo, 30 de marzo de 2014

Modificando el GRUB


Si ya estás cansado de tener un grup que muestre todas las actualizaciones y todos los tipos de arranque de manera desorganizada y poco legible, estos pasos te ayudaran a limpiar el grup de arranque en tu máquina. Grup Customizer te ayuda en esta tarea, solo debes instalarlo y modificar a tu antojo el grup de tu equipo. Pasos válidos para Ubuntu/Kubuntu y Mint.

Instalación: 

Ejecuta la consola de comandos y utiliza los siguientes:

sudo add-apt-repositoryppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Uso: 

Una vez instalado, buscamos en nuestras aplicaciones Grup Customizer y la ejecutamos. Al momento de ingresar nos pedirá la contraseña de admin, con la cual le daremos permiso a la aplicación para realizar las modificaciones que posteriormente hagamos.




Una vez aquí tendremos Guardar, quitar o editar una de las opciones de arranque en nuestra computadora. Como ven, en mi caso yo tengo instalado una partición de Ubuntu y una con Windows 7; pero además de eso el grup me mostraba modos de arranque seguros. Para limpiar un poco mi grub, he seleccionado las entradas o arranque que no utilizamos y solo dejare el arranque de Ubuntu y el de Windows.


Una vez seleccionado le damos al botón quitar.



Por si nos hemos equivocado, tendremos la opción de recuperar alguno de los arranque mientras no guardemos los cambios.


También tenemos opción de editar los nombres de los arranques y así poder diferenciarlos a nuestro gusto. Una vez hecho todo esto podremos guardar los cambios.

También tendremos opción de modificar por ejemplo: el tiempo de boot o entradas predeterminadas en la pestaña Configuración General.


Por ultimo podemos cambiar la apariencia de nuestro grup; ya sea agregando una imagen de fondo,  cambiando la fuente o el color del fondo, tamaño y algunas otras opciones.


Espero que este artículo te sea te utilidad, Saludos! 


miércoles, 19 de marzo de 2014

Personaliza tu distribución de Linux


A todos nos ha pasado que llegamos a Linux por primera vez y nos encontramos con interfaces oscuras, cuadradas y un poco aburridas, un mundo monotono en el que te encuentras a solas frente por frente a la terminal y un entorno 2D que llama poco la atención (Unity). Pues hoy te traigo algunas alternativas que he utilizado en algún momento y espero les sean utiles.

A continuación les dejo algunos entornos que ya he utilizado y como instalarlos en algunas distribuciones.

Unity: Casi siempre las distribuciones de Ubuntu vienen con Unity(casi siempre con los efectos desactivados), si por alguna razón deseas recuperarlo o instalarlo por alguna razón, te recomiendo utilizar los siguientes comandos desde la terminal.

sudo add-apt-repository ppa:canonical-dx-team/une sudo apt-get update  sudo apt-get install ubuntu-netbook-unity-default-settings

Para reinstalarlo usar:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-desktop

Gnome: Fantástico entorno de escritorio moderno, con animaciones y una excelente estética, para mí una de las mejores opciones si usas Ubuntu o Fedora(este último lo trae por defecto hace varias versiones. 

Para instalar Gnome en Ubuntu 13.10 
sudo add-apt-repository ppa:gnome3-team/gnome3-next
sudo apt-get update
sudo apt-get install gnome-shell ubuntu-gnome-desktop

Puedes personalizarlo desde su página oficial descargardo algunos complementos desde: http://www.gnome.org/

Cinnamon: Es una versión recomendada mayormente para linuxmint aunque también hay opción usarlo en otras distribuciones. La última vez que lo probé tenía algunos problemas con el paquete de libreoffice.

Ubutu:
sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get install cinnamon

 Debian:
$ su -
#  echo "deb http://packages.linuxmint.com/ debian main import backport upstream romeo" >> /etc/apt/sources.list
apt-get update
apt-get install linuxmint-keyring
apt-get update
apt-get install cinnamon

Fedora: 
su -
curl http://repos.fedorapeople.org/repos/leigh123linux/cinnamon/fedora-cinnamon.repo -o /etc/yum.repos.d/fedora-cinnamon.repo
yum check-update
yum install cinnamon

KDE: Es uno de los entornos más conocidos y usados, se puede personalizar 100%. En lo personal me parece muy cuadrado, pero cada quien tiene sus gustos. 

KDE en Ubuntu:
sudo add-apt-repository ppa:kubuntu-ppa/backports
sudo apt-get update
sudo apt-get install kubuntu-desktop 

KDE en Fedora:
yum -y install wget && wget http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde.repo -O /etc/yum.repos.d/kde.repo
sudo nano /etc/yum.repos.d/kde.repo

NOTA: Cuando entres al archivo busca la palabra Enable y cambia su valor a 1 (Enable = 1).

yum update
yum install @kde-desktop

Sea cual sea tu preferencia espero que estos comandos te sean útiles :)  

viernes, 28 de febrero de 2014

Por la libertad en la Red

Desde sus inicios la red ha formado parte fundamental para la obtención de información de manera gratuita, fácil y rápida, características que la han convertido en lo que es hoy como medio de comunicación y parte fundamental en nuestras vidas. Sin embargo y desde el 2008 el boom de las redes sociales ha logrado que estás jueguen parte fundamental en el mundo como canal de expresión libre para mostrar inconformidades sociales, estos estallidos sociales han llevado a un control excesivo por parte de algunos gobiernos a los cuales no les gusta que la información salga de sus fronteras, llevándonos a lo que conocemos hoy como censura en la red.

En los últimos días, Venezuela ha sufrido un bloqueo/censura informativa en parte de los sitios y redes sociales con participación de ciudadanos quienes muestran una inconformidad. Un bloqueo que se ha traducido desde la caída del Internet en Táchira por aproximadamente 36 horas de parte de la estatal (CANTV), así como el cierre de portales y bloqueo de la red social Twitter. 

Las comunidades de Software libre en Venezuela ya se han pronunciado en contra de estos ataques contra la falta de neutralidad en la red, y las constantes violaciones a leyes Venezolana asociadas a está, dando así la oportunidad a los ciudadanos de expresarse apoyando dicho comunicado, el cual lo pueden encontrar en: Firmar petición

Les comparto un documental de cuatro videos sobre lo que es la red, pros y contras y por qué debe continuar siendo un medio libre.

También les recomiendo leer el siguiente artículo del blog de Skatox, quien hizo un buen análisis de la caída del servicio sufrida hace algunos días.

Te invito apoyar esta iniciativa mostrando tu descontento y así ayudar a que la red siga siendo un lugar libre de censura!




viernes, 17 de enero de 2014

Como recuperar el arranque de Ubuntu en caso de emergencia!




A mucho de nosotros cuando somos nuevos en Linux solemos asustarnos cuando sin querer o queriendo perdemos el arranque de nuestro sistema operativo o de nuestros sistemas operativos, tras formatear una partición o simplemente querer actualizar algún otro SO instalado en nuestra PC. Sin embargo no es algo por lo que tengamos que morir, MANTEN LA CALMA y sigue los siguientes pasos.

Paso 1:  Ten un Live CD a la mano, puede ser el mismo que usaste para instalar tu versión de Ubuntu instalada o alguna anterior siempre y cuando tenga la misma versión del grub que usas actualmente. Con este CD, arrancamos la PC y entramos en el modo de prueba de la versión a instalar, buscaremos la terminal y la ejecutamos.

Paso 2:  Buscamos la partición en que tenemos instalado nuestro Ubuntu, si no la conocemos podemos reconocerla con el siguiente comando.

sudo fdisk -l

 Reconocerla resultara fácil, es la que tendrá el ID #83 y tendrá como nombre algo parecido a /dev/sda(Número) 


También es importante que reconozca cual es la partición que contiene el Grub, esta tendrá un (*) al principio, es importante que también recuerdes su nombre.

Paso 3: Montamos la partición en mnt

sudo mount /dev/sda(Número de tu partición)   /mnt

Si tienes la carpeta boot separada por que así lo elegiste al momento de instalar Ubuntu
usa algo parecido a esto:

 sudo mount /dev/sda(Número de tu partición)   /mnt/boot

Paso 4: Procedemos a restaurar el grub, para esto hacemos lo siguiente:

sda, será la partición que les dije debían recordar en que partición estaba el grub (la del *). No colocaremos el Número, solo sda que es el nombre del disco.

Para versiones nuevas de Ubuntu:

sudo grub-install --boot-directory=/mnt/boot /dev/sda

Para versiones de 10.10 hacia abajo:

sudo grub-install --root-directory=/mnt /dev/sda

Paso 5: Una vez hecho esto, ya podemos reiniciar y arrancar la maquina sin el Live CD, en caso de faltar Sistemas Operativos procedemos a arrancar por Ubuntu (que seguro que ya nos aparece) y abrimos la terminal para actualizar el arranque.

sudo update-grub

Después de esto reiniciamos y tendremos nuestra PC a salvo con todas sus particiones y el arranque de nuestros SO instalados.

Este método ya ha sido usado con éxito, espero les ayude como en su día me ayudo a mí.

Imagen tomada de desdelinux.net

viernes, 10 de enero de 2014

Los inicios de Netscape


Es dificil pensar nuestra vida sin la internet de hoy día, sin embargo hace unos 20 años la internet no era ni la sombra de lo que es hoy. La evolución de los navegadores y las iniciativas llevadas acabo por sus protagonistas es lo que nos permite conocer la World Wid Web (WWW) como lo es hoy. 

En el siguiente documental podemos apreciar como Netscape en un intento de salvar su prestigio como compañia libero código fuente, para así llamar la atención de la comunidad de Software libre para que ayudara a la creación de una nueva versión del navegador, a este proyecto se le llamo Mozilla y significo a mi juicio un gran paso para una nueva era. Sin mas que acotar, espero les agrade el documental.


viernes, 15 de noviembre de 2013

GNS3, herramienta para la simulación de redes.




¿Qué es GNS3?
En esta oportunidad, pienso compartir de manera breve lo referente a una herramienta conocida como GNS3 (Graphical Network Simulator o Simulador Grafico de Redes), que tal como indica su nombre nos permite diseñar una topología simulada lo más parecida en lo posible a una situación real sin la implementación de hardware que pudiera ser complicado o costoso de obtener.

Dicho de otra manera, nos permite configurar unidades virtuales de (Routers, Switchs, Hosts, entre otras cosas), para poder observar el comportamiento del envío y recepción de información a través de la red, ya sea en una pequeña red LAN o algo tan extenso como el internet.

Lo primero que debemos hacer si queremos hacer uso de esta herramienta, es obviamente descargarla, yo por el momento utilizo una versión anterior a la que brinda la página oficial(tengo tiempo que no chequeo si ya han subido alguna versión que resuelta estos inconvenientes), ya que me he topado con ciertos problemas al intentar guardar la configuración de los routers o ciertos problemas para cargar topologías anteriores ya realizadas en esta versión, entre otros detalles; la versión que actualmente utilizo la versión 0.8.3.1 all in one que es para Windows que incluye:

- > Instalador de 32 y 64 bists.

- > Dysnamips.

- > Qemu / Pemu.

- > Masilla.

- > VPC.

- > WinPcap.

- > Wireshark.

También debemos seleccionar la imagen del tipo de router que utilizaremos en nuestra topología, GNS3 permite utilizar diferentes tipos de routers que van desde el c1700 hasta el c7200, y ¿Cuál es la diferencia entre ellos? La potencia de cada uno de ellos es diferente en la realidad, donde el de mayor potencia en este caso sería el c7200 y el de menor c1700, para este post se usara la imagen de los routers c3660. El instalador y la imagen pueden descargarlas desde el siguiente enlace:

https://www.dropbox.com/sh/gdchnq9fhdpxuwh/srdAQRO5jc

Como configurar la Herramienta para su uso:

1) En el GNS3 vamos a la barra de menú y hacemos click en “Edit o Editar” y se nos desplegara un submenú, hay haremos click en “Images IOS and Hypervisors o Imágenes IOS y Hypervisiors”.


Aquí seleccionaremos la ubicación de donde tenemos nuestra imagen del router c3660 y le daremos click a Guardar, (no hay que alarmarse por las letras rojas que aparecerán al presionar guardar) y presionamos cerrar.

 
 2) Luego nuevamente nos situáremos sobre el menú y seleccionamos la casilla “Editar” pero esta vez seleccionaremos la opción “Preferencias”.

3) En la ventana que se nos acaba de abrir, podremos configurar el idioma de nuestro GNS3 (yo lo trabajo en español pero pueden configurarlo a su gusto), haremos click sobre la pestaña Dynamips y presionaremos el botón “Test Setting” y esperamos a que nos aparezca el mensaje.


Luego nos vamos a la pestaña de Qemu y haremos click sobre el mismo botón y esperaremos el mensaje.


Ya con esto tendremos nuestra herramienta lista para comenzar a trabajar. En el siguiente post explicare con detalle un ejercicio sencillo pero completo para el entendimiento del uso de esta herramienta.

Cualquier opinión, duda o inquietud por favor comentarla.

Licencia Creative Commons