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

lunes, 21 de abril de 2014

Internet - ¿Que tan seguro estoy?



La evolución de la Internet en nuestros tiempos ha significado un gran avance en cuanto a la obtención de información gratuita e ilimitada. Pero día tras día nace una nueva inquietud, ¿Que tan seguros estamos? Si revisamos la Wikipedia encontraremos en su artículo sobre seguridad de la información el siguiente concepto: 

"La seguridad de la información es el conjunto de medidas preventivas y reactivas de las organizaciones y de los sistemas tecnológicos que permiten resguardar y proteger la información buscando mantener la confidencialidad, la disponibilidad e integridad de la misma." Wikipedia en Español 2014

Ahora me pregunto, ¿la información que público día a día en Internet es confidencial? ,¿Siempre estará disponible para quienes yo desé compartirla?, ¿Será integra siempre? o mejor aún ¿Tengo privacidad en la red?. Tengo que decirte que lamentablemente Internet, además de ser una fuente maravillosa de información, también se ha convertido en herramienta de robo para aquellas personas e incluso empresas que "venden" nuestra privacidad al mejor postor. Temo decirte que muchas empresas usan políticas que ponen en riego nuestros datos, vulnerando nuestra privacidad, así que si queremos estar seguros, deberemos protegernos nosotros mismos siendo cautelosos con lo que compartimos en la red.

En un mundo cada vez más conectado, donde a través de Redes Sociales compartimos información personal, hacemos compras, pagamos nuestras cuentas por Internet, enviamos y recibimos información personal/empresarial; resulta realmente importante tener encuenta diferentes formas o tips para mantener nuestro equipo seguro y de compartir solo lo necesario en Internet, evitando así exponernos y exponer a quienes nos rodean.

Lo primero que tenemos que tener en cuenta es nuestro equipo, mantenerlo seguro y libre de amenazas como  virus, troyanos, spyware, malware; los cuales puedan poner en riesgo mi información como claves, números de tarjetas o cualquier información personal que estos puedan estar enviando fuera de nuestro equipo sin que nos demos cuenta. Para evitar esto recuerda:
  • Tener siempre un antivirus instalado.
  • Firewall o cortafuegos, el cual restringa vulnerabilidades que resulten de software de 3ros (no propios del SO).
  • Mantener el Sistema Operativo siempre actualizado.
  • Ser cauteloso con la publicidad en internet o que llega a nuestro correo personal(Nadie se ha ganado 1 millón de dólares o una visa, solo por abrir una web)
  • Analizar unidades extraíbles como Discos Duros o memorias antes de usarlas (de no ser confiables principalmente).
  • Mantener tu información siempre resguardada con copias seguridad.
  • Intente no instalar software de páginas que no sean las oficiales. 
  • Configura de manera correcta tu routers.
  • Por ultimo como leí en un artículo magarciaguerra.com: "Tres reglas básicas para la seguridad online: 1. Si no lo estás buscando y no lo necesitas, no lo instales. 2. Si lo has instalado, actualízalo. 3. Si ya no lo necesitas más, desinstálalo del sistema."
Otro tema a tener muy encuenta es el uso del correo electrónico, las Redes Sociales como twitter o facebook y demás servicios en internet que requieran nuestra información personal. Personalmente creo que las redes sociales son las que más a la deriva nos dejan en cuanto a seguridad, por esto es importante mantenernos seguros. Aquí les nombro algunas cosas a tener en cuenta:
  • Mantener siempre tus claves actualizadas, renovándolas cada 6 meses como máximo.
  • Utiliza claves que contengan: Mayúsculas, minúsculas, números y caracteres especiales (siempre es recomendable todas).
  • Deben ser preferiblemente mayores a 15 caracteres.
  • Tus claves no deben tener sentido real (no utilices el nombre de tu perro, hijo, fecha de cumpleaños o comida favorita).
  • Nunca escribas o conserves las claves sin cifrado.
  • No compartir información como: Número de carnet de identidad, pasaporte, nombre completo de tus hijos, números de tarjetas de crédito, dirección de casa o trabajo por redes sociales.
  • Desconfiar siempre antes de hacer click. Si el remitente es desconocido y de información dudosa, descártalo.
  • No registre su cuenta de correo en sitios poco confiables.
  • Nunca responda un correo con un formulario HTML integrado.
  • No de su Número de tarjeta o responda correo del Banco.
  • No debes dar nunca tu ubicación real en tiempo y espacio (prevé un secuestro exprés)
  • Si usas una PC que no es la tuya, hazlo con el modo incognito o privado (evita dejar rastros).
  • Si usas tu PC intenta tenar las claves encriptadas (Mozilla Firefox te da una clave maestra que te ayuda con esto).
  • Si usas la PC para hacer movimiento de Banco o cualquier otro servicio, verifica que sea autentica y tenga certificado de seguridad (HTTPS, dirección web correcta... STOP Phishing).
  • Siempre es bueno usar servicios VPNs y así ocultar tu identidad real en la red(recomendado si te conectas mucho a redes inalámbricas).
Siempre busca la oportunidad de educar a quienes comparten o tienen acceso al dispositivo (llámese PC, laptop, Tablep o Movil) para que sigan estás recomendaciones.

Realmente si hubiese sabido todo los contras de redes sociales principalmente Facebook, nunca hubiese abierto una cuenta en está, debido a sus políticas que aún no nos quedan demasiado claras; pero si ya la tenemos, solo nos queda preocuparnos por hacer buen uso de ellas.


Espero estos consejos te sean útiles y te ayuden a evitar problemas en el futuro.

Fuentes:
Imagenes tomadas de: tecnovirus 

lunes, 14 de abril de 2014

Mitchell Baker nos cuenta como nació Mozilla


Hace no mucho encontré en el canal de Mozilla Hispano este video 40 minutos, donde Mitchell Baker (Presidenta de la Fundación Mozilla) nos cuenta los primeros años de Mozilla, hasta lo que es hoy. Los inicios desde Netscape, la evolución como un proyecto independie y la aceptación que este ha tenido. También nos cuenta curiosidades como el origen del nombre, la evolución entre sus versiones entre algunos otros detalles.


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

Licencia Creative Commons