bibigeek.com  Tu blog de Programación Geek: Java, php, J2EE... y mucho más

Archive for the ‘ Apple ’ Category

Hola a tod@s,
Estos días estoy metiéndome mucho con la configuración de mi Mac desde Terminal, ya que estoy intalando el Django y preparándome para el WorkShow.

Normalmente utilizo la Terminal para conectarme con ssh a mi Servidor ya para hacer algunas que otras cosillas como: asignar permisos (que desde mi punto de vista es mucho más rápido que la interfaz), modificar ficheros ocultos o busquedas de ficheros ocultos… Pero nunca me había detenido en que la Terminal tuviera una visualización más idónea, más práctica para diferencias ficheros y carpetas…, configuración que algunos Linux traen por defecto. En fin que tuve que buscar como hacerlo, y lo conseguí, otra cosa que he aprendido!!!!!

Explicación y ejemplos BASHRC

Para añadir los colores en la Terminal sólo será necesario modificar el fichero bashrc. En las distintas distribuciones linux se puede encontrar este fichero en diferentes directorios, si es que se han creado. Os pondré unos ejemplo:

Ejemplo 1. Que ya esté creado (Distribución Debian Lenny)

Os pondre el ejemplo más fácil, el de mi servidor Debian Lenny. Cuando entré por primera vez en el servidor mediante SSH, me di cuenta que no tenía activado los colores a la hora de distinguir ficheros, directorios, ejecutables, etc. A raíz de esto, me puse a buscar como activarlo y tuve que buscar el fichero bashrc.

Aquí es donde podemos ver una diferencia sustancial entre Mac OS X con Debian, el fichero bashrc en Debian lo encontramos como un fichero oculto en el directorio raíz del usuario (por ejemplo: /home/bibigeek/.bashrc) en concreto, es decir, cada usuario tiene que tener su fichero .bashrc. Veamos una ilustración:

Debian Bashrc
Si ya está creado, lo único que tendremos que hacer es modificar el fichero y tenemos que descomentar unas líneas: desde el export hasta el trecer alias. Por lo tanto, el fichero debería quedar así:


# ~/.bashrc: executed by bash(1) for non-login shells.

export PS1='\h:\w\$ '
umask 022

# You may uncomment the following lines if you want `ls' to be colorized:
export LS_OPTIONS='--color=always'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'
#
# Some more alias to avoid making mistakes:
# alias rm='rm -i'
# alias cp='cp -i'
# alias mv='mv -i'

Ejemplo 2. Que el fichero no este creado

Simplemente tenemos que crear el fichero .bashrc en el directorio raíz del usuario y listo. Reiniciamos el bash y teóricamente tenemos que poder entrar con los colores activos. IMPORTANTE: el contenido del fichero tiene que ser el mismo que el del Ejemplo 1.

Mac añadir colores en el Terminal.app

Primero tenemos que conocer donde tenemos que buscar el fichero bashrc en Snow Leopard. Lo encontraremos en:


/etc/bashrc // Lo tenemos que editar con vim

En este fichero no hay que descomentar nada, todo lo contrario, sino que hay que añadir nuevas líneas de código, veámoslas:


export TERM=xterm-color
export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

Poniendo estas líneas de código, tendremos configurado nuestro terminal con los colores.

Poner colores al editor VIM en Mac

Ahora viene el otro punto fuerte de este POST, otra vez los colores :P

¿Como podemos darle colores al editor VIM cuando abrimos un fichero?

Para llevar a cabo esto, nuevamente hay que modificar un fichero de condiguración, en este caso es el fichero vimrc.

En Debian (y creo que en las distintas distribuciones también) podemos encontrar cuyo fichero en la ruta:


/etc/vim/vimrc

En cambio para el sistema Mac OS X lo podemos encontrar:


/usr/share/vim/vimrc

En ambos ficheros tenemos que añadir una línea, o como me pasó en el caso del Sistema Debian, descomentarla, para que pueda funcionar correctamente los colores en el editor Vim, y es:


syntax on

Con esto doy como finalizada esta nueva entrada en bibigeek, espero que os sea tan útil como lo ha sido para mi.
Un fuerte abrazo!

Hoy he tenido tiempo de poder leer unos feeds, quedarme alucinado con algunos de ellos y escribir este POST.

Estoy alucinando con un POST escrito por applesfera, sobre Windows 7 – Snow Leopard y Walt Mossberg, antes de seguir leed el POST.

Voy a hacer una reflexión sobre lo que he leído (sin ninguna intención de ofender…), Walt Mossberg dice:

“En los últimos años, yo, como muchos otros críticos, he argumentado que el sistema operativo de Apple era mucho mejor que Windows. Esto ha dejado de ser cierto.”

Veamos, en que premisas se basa este gran hombre “maquero”: ¿en la funcionaliad? ¿en que ha aparecido una vista mejorada de navegación desde la barra de tareas? no no no no,… ya lo tengo, EN QUE WINDOWS YA NO ES VULNERABLE EN VIRUS!!!! Y una caca, sigue siendo un Sistema Operativo Privativo, con un Kernel (si es que tiene jajaja :P ) que no tiene nada que ver con un Unix.

Lo que opino es que no se puede comparar un Sistema Operativo, que aún  NI HA SALIDO, que se compare porque “ha salido una navegación mejorada en barra de tareas y nuevas capacidades para las pantallas táctiles”… no es suficiente.

Veamos si Windows 7 supera alguna de las preguntas que voy a exponer (opinaré sarcásticamente a las preguntas que yo mismo me realizo):

  • Con la instalación del Windows 7, ¿mejoraremos el rendimiento del mismo PC que tiene instalado un Windows XP o Vista? Yo sólo deciros que con la instalación del Tiger al Leopard, o del Leopard al Snow LeopardSE MEJORÓ, ¿alucinante no? ¿Cómo puede ser que con la instalación de un nuevo sistema operativo MAC notemos mejoría? Yo en windows siempre ma ha pasado TODO lo CONTRARIO.
  • Relacionada con la anterior: ¿con la instalación de Windows 7 tendremos que cambiar nuestro Hardware? Cada vez que sale un nuevo sistemas operativo, las empresas de Hardware se frotan las manos y oleeeeee, a cambiar el Hardware para que vaya mínimamente fino (bien) nuesto PC.
  • Dios Santo… ¿tendremos que desembolsar 200$ o 400$ ? Madre mía que desperdicio, esto realmente no es una inversión si no una (perdonadme) putada, para que después no vaya FINO y tenga que añadir nuevos módulos de Memoria Ram, o cambiar el procesador, no sea compatible con algún dispositivo nuevo… Yo con la actualización hacia Snow Leopard SÓLO tuve que desembolsar 29€, ¿permitirá Microsoft actualizar sus Windows Vista a Windows 7 por 29€?
  • Y si actualizamos de Vista o XP a Windows 7 ¿tendré que hacer una NUEVA INSTALACIÓN? ayyyy mis pequeños padawans… efectivamente, creo que tendremos que hacer una NUEVA INSTALACIÓN, esto implicará la instalación, nuevamente, de los programas, hacer copias de seguridad de los datos del PC… ooooo que lástima, yo he pasado de Leopard a SnowLeopard y no he tenido que hacer nada de eso, todo está intacto.
  • Etc…

Creo que las premisas en las que se está basando el señor Walt Mossberg no tienen PESO alguno y no son argumentos suficientes para poder afirmar que Windows 7 se está aproximando a Mac OS X.

Gracias Jose Godoy!