sábado, 7 de julio de 2012

Archivos de configuración de VIM

Si trabajas con VIM, debes saber a que hay tres archivos de configuración.  La ubicación de estos depende de donde este instalado VIM y el sistema operativo que uses.

vimrc
Es el archivo de configuración principal, se encuentra en dos versiones: global y personal.
La ubicación de vimrc global se encuentra ejecutando en VIM la siguiente orden:



Para saber que directorio es considerado por VIM como tu Home Directory, ejecutas lo siguiente desde VIM.



gvimrc
Este archivo es especifico de GVIM, es similar a vimrc. Y esta ubicado en las mismas carpetas que vimrc, se encuentra  en dos versiones global y personal.
Permite configurar aspectos de la interfaz de usuario (GUI) de VIM.

exrc
Este archivo de configuración es usado solamente si deseas usar VIM en modo compatible con el viejo VI. Esta ubicado en las mismas carpetas que los demás archivos de configuración listados anteriormente y en dos versiones global y personal.

Fuente
http://j.gs/1Ayo

Como fijar la pantalla del Ipad

En mi opinión, la característica de autorotacion del iPad esta bien para el 99% de las veces. En el 1% restante es molesto.

He encontrado dos formas de bloquearla.

La primera  es:

  • Presiona dos veces el botón del Inicio
  • Aparecerá una barra  (Imagen 1)
  • Desliza la barra hacia la derecha
  • Presiona el botón para bloquear rotación  botón de la izquierda (Imagen 2)


Imagen 1

Imagen 2


La segunda:

En Ajustes, seleccionar General > "Usar interruptor lateral para" y, a continuación, seleccionar "Bloquear rotación" 





Fuente
http://j.gs/1AyH

lunes, 2 de julio de 2012

Could not find MySQL startup script! (Mac)

Mientras instalaba MySql en Mac y dejaba registro de eso, me encontre con el siguiente error al ejecutar una shell para iniciar el servicio de MySql.

Could not find MySQL startup script!

Al editar la shell, me doy cuenta que lo que en realidad esta buscando ejecutar es esto:

if test -x $SCRIPT ; then
          RunService "$1"
  else
          ConsoleMessage "Could not find MySQL startup script!"
  fi

Donde $SCRIPT es:
SCRIPT="/usr/local/mysql/support-files/mysql.server"

Sorpresa, la carpeta "local" no existe o no la puedo ver. ¿Entonces donde esta la aplicación?
Después de un rato de búsqueda me di cuenta que la forma en que instale la aplicación fue con los permisos de el usuario normal. Por lo que finalmente instale desde la linea de comandos con los permisos de administrador. Y esa era la solución.

El link con los pasos que seguí acá:


Instalar MySql en Mac

En este tutorial, voy a mostrar como montar una imagen de disco (dmg) desde linea de comandos en Mac e instalar MySQL.

Primero, descargar la versión que necesites de MySQL desde la siguiente dirección:
http://dev.mysql.com/downloads/mysql/

En mi caso requiero la version de 32 bits, instalable (dmg)


Una vez descargado debes entrar en la consola (Aplicaciones / Utilidades / Consola.app) ir a la carpeta donde descargaste el archivo dmg:

  • El primer paso es montar la imagen de disco

sudo hdiutil mount mysql-5.5.24-osx10.6-x86.dmg
La imagen queda montada en la carpeta Volumes
  • Después instalamos el paquete

sudo installer -package /Volumes/mysql-5.5.24-osx10.6-x86/mysql-5.5.24-osx10.6-x86.pkg -target /Volumes
  • Desmontamos la imagen

sudo hdiutil unmount /Volumes/mysql-5.5.24-osx10.6-x86

Luego en Preferencias del Sistema  te fijas si aparece el icono de MySql. Sino haz doble clic sobre el archivo dmg que descargaste y haz doble clic sobre el archivo MySQL.Prefpane.


Fuente




Habilitar Apache y PHP en Mac

En Mac no es necesario instalar Apache ni PHP, si habilitarlos. Para eso se requieren dos pasos:

  1. Ir a Preferencias del sistema  
  2. Habilitar el servicio Compartir Web

Una vez hecho esto tendras Apache y PHP instalados.

Para probar que tu servidor Web esta funcionando, debes ingresar en tu browser:


En mi caso, otros pcs de mi red podrán ver mi Web personal en la siguiente dirección:


Desde otros pcs de tu red, sera:
http://tu-dirección-local

Ejemplo:

Una vez que todo esta funcionando, puedes crear tus propias páginas html, php en la carpeta:
tu-usuario/Web/

Parafraseando la publicidad de los juguetes, MySql se instala por separado.

Fuente


Capturas de pantalla en MAC



Ocupo mi Mac solo aveces, por lo que se me olvidan algunas cosas. De modo que para grabarlas en la memoria escribiré este post.

Para capturar toda la pantalla
  • Command-Shift-3
La captura será guardada automaticamente en el escritorio,

Command-Control-Shift-3
La captura será guardada en el portapapeles para copiar en otro programa.

Para capturar una porción de la pantalla
  • Command-Shift-4
Aparecera un cursor de selección para que selecciones el area de pantalla. Una vez que sueltes el cursor  la captura sera guardada automaticamente en el escritorio.

Para capturar una ventana especifica
  • Command-Shift-4 + Barra Espaciadora
Aparece una cursor como cámara y puedes seleccionar dentro de las ventanas activas. Al presionar click se guarda automaticamente la captura en el escritorio.

Nota:
Las imagenes son guardadas en formato .png

Otra forma de hacer capturas es desde la linea de comandos:

screencapture -iW Desktop/captura.png



Fuente
http://j.gs/19on




sábado, 30 de junio de 2012

Alinear texto con VIM

Independiente de tu opción política, va a llegar el minuto en que necesites alinear el texto a la izquierda o la derecha :) . Normalmente me pasa cuando quiero obtener una lista de un texto que he estado filtrando, quedan las palabras que necesito dispersas por todos lados. Algo así como en la imagen que muestro a continuación:

Para alinear a la izquierda


 Para alinear a la derecha

Para centrar


Fuente
http://j.gs/19Hk