Este proceso en realidad es muy sencillo si se esta utilizando alguna interfaz gráfica pero en ocasiones puede ser útil para los que nos gusta mucho usar el terminal el poder ver en todo momento en cuál rama (branch) estamos actualmente o tenemos activa.
Para dicho fin debemos editar el archivo .bash_profile lo cuál podemos hacerlo desde el terminal usando vim o el editor de su preferencia:
$ vi ~/.bash_profile
Añadimos la siguientes líneas:
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ [\1]/'
}
export PS1="\W\[\033[34m\]\$(parse_git_branch)\[\033[00m\] $ "
La parte donde se agrega la rama es en $(parse_git_branch), la sección [\033[34m\]\ es para agregar color a esa sección, el color que tengo seleccionado actualmente es el azul, para modificar el color solo es modificando el 34m por alguno de los valores válidos:
30m # Regular
31m # Rojo
32m # Verde
33m # Amarillo
34m # Azul
35m # Purpura
36m # Cian
37m # Blanco
Espero te sea de utilidad !
Referencias:
https://github.com/mfitzp/golifescience/blob/master/content/computing/add-git-branch-name-to-terminal-prompt-mac.md
https://news.ycombinator.com/item?id=2089285
Mostrando entradas con la etiqueta mac os. Mostrar todas las entradas
Mostrando entradas con la etiqueta mac os. Mostrar todas las entradas
sábado, 31 de agosto de 2013
martes, 26 de febrero de 2013
Utilizando el Centro de Notificación de Mac desde Python (Mac Notification Center)
Es realmente muy sencillo utilizarlo, si usamos la siguiente herramienta:
Básicamente después de instalarlo solo se deben usar las siguientes instrucciones:
-------
from pync import Notifier
Notifier.notify("Hola Mundo !")
-------
Y con eso es todo realice un script que envía un mensaje cada hora pueden echarle un vistazo en el repositorio de github:
Saludos espero te sea de utilidad !
viernes, 3 de agosto de 2012
Papelera Mac OS X: Borrar archivos por separado, o bien eliminar o vaciar papeleras dificiles
Hace poco me entro la inquietud de eliminar un archivo por separado de la papelera y después de varias búsquedas encontré que es muy sencillo desde el terminal:
- Entrar al terminal de Mac OSX
- Una vez en el prompt teclear: sudo rm -rf
- Dejar un espacio en blanco, después de rf.
- Ahora abrir la Papelera y seleccionar los archivos que queramos borrar, aquí viene la magia, arrastrar esos archivos al terminal, y automáticamente serán capturados en él, junto con su ruta completa. Por ejemplo con un solo archivo podría quedar de la siguiente manera:
- $ sudo rm -rf /Users/omendoza/.Trash/Archivo\ 2.0.3.ipa
- Presionar Enter y con esto los archivos serán eliminados.
Espero les sea de utilidad.
martes, 20 de marzo de 2012
Comandos en Terminal Mac OSX
Me tope con un excelente sitio dónde se listan los comandos para el terminal del Mac OSX:
http://ss64.com/osx/
Espero les sea útil ...
http://ss64.com/osx/
Espero les sea útil ...
martes, 23 de junio de 2009
Netbeans, Failed to deploy, Error al actualizar la librería de Java en Mac OS
El Netbeans puede que marque el siguiente error si actualizas la versión de Java:
FAIL - Failed to deploy application at context path
nbproject/build-impl.xml:550: The module has not been deployed.
Cuando intentas compilar un proyecto J2EE, despues de mucho buscar encontre la siguiente información:
http://forums.netbeans.org/post-38693.html
En ese foro resuelve el problema: Jason Harris
Que basicamente consiste en agregar la linea -J-Djava.io.tmpdir=/tmp en el archivo netbeans.conf.
Ejemplo de mi archivo que no necesariamente es igual al que tu puedes tener:
netbeans_default_options="-J-Dorg.glassfish.v3.installRoot=/Applications/NetBeans/glassfish-v3-prelude -J-Dcom.sun.aas.installRoot=/Applications/NetBeans/glassfish-v2.1 -J-Dcom.sun.mysql.startcommand=/usr/local/mysql/support-files/mysql-admin.server -J-Dcom.sun.mysql.stopcommand=/usr/local/mysql/support-files/mysql-admin.server -J-Dcom.sun.mysql.startargs=start -J-Dcom.sun.mysql.stopargs=stop -J-Dcom.sun.mysql.port=3306 -J-Dorg.glassfish.v3.installRoot=/Applications/NetBeans/glassfish-v3-prelude -J-Dcom.sun.aas.installRoot=/Applications/NetBeans/glassfish-v2.1 -J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true
-J-Dsun.java2d.noddraw=true -J-Djava.io.tmpdir=/tmp"
Bien otro detalle q tuve es q no encontraba el archivo y para verlo en mac con el Finder debes localizar dentro de Aplicaciones el Netbeans 6.5.1 o el q tengas instalado a ese le das clic con botón derecho y en el submenu eliges mostrar contenido.
Aparecerá una ventana con una carpeta de nombre Contents navega la siguiente ruta:
/Contents/Resources/Netbeans/etc/netbeans.conf
Puedes abrir el archivo con TextEdit y editar dicha línea espero te ayude como a mi...
FAIL - Failed to deploy application at context path
nbproject/build-impl.xml:550: The module has not been deployed.
Cuando intentas compilar un proyecto J2EE, despues de mucho buscar encontre la siguiente información:
http://forums.netbeans.org/post-38693.html
En ese foro resuelve el problema: Jason Harris
Que basicamente consiste en agregar la linea -J-Djava.io.tmpdir=/tmp en el archivo netbeans.conf.
Ejemplo de mi archivo que no necesariamente es igual al que tu puedes tener:
netbeans_default_options="-J-Dorg.glassfish.v3.installRoot=/Applications/NetBeans/glassfish-v3-prelude -J-Dcom.sun.aas.installRoot=/Applications/NetBeans/glassfish-v2.1 -J-Dcom.sun.mysql.startcommand=/usr/local/mysql/support-files/mysql-admin.server -J-Dcom.sun.mysql.stopcommand=/usr/local/mysql/support-files/mysql-admin.server -J-Dcom.sun.mysql.startargs=start -J-Dcom.sun.mysql.stopargs=stop -J-Dcom.sun.mysql.port=3306 -J-Dorg.glassfish.v3.installRoot=/Applications/NetBeans/glassfish-v3-prelude -J-Dcom.sun.aas.installRoot=/Applications/NetBeans/glassfish-v2.1 -J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true
-J-Dsun.java2d.noddraw=true -J-Djava.io.tmpdir=/tmp"
Bien otro detalle q tuve es q no encontraba el archivo y para verlo en mac con el Finder debes localizar dentro de Aplicaciones el Netbeans 6.5.1 o el q tengas instalado a ese le das clic con botón derecho y en el submenu eliges mostrar contenido.
Aparecerá una ventana con una carpeta de nombre Contents navega la siguiente ruta:
/Contents/Resources/Netbeans/etc/netbeans.conf
Puedes abrir el archivo con TextEdit y editar dicha línea espero te ayude como a mi...
jueves, 16 de abril de 2009
Merlin para Diagramas de Gantt

Si ustedes cuentan con una Mac, les tengo una super recomendación el software de Merlin 2 con esta herramienta se pueden crear diagramas de gantt algo parecido al Microsoft Project pero especificamente para Mac en su versión de prueba te dejan tener hasta 40 actividades, una de las cosas que mas me gusto fue que puedes enviar la información a HTML pero no es una tabla chafa que tiene las actividades y las fechas, NO !!!, te crea automáticamente una página que tiene la funcionalidad de la herramienta, esta super bien te ahorra un buen de chamba.
Espero les sea útil saludos.
Espero les sea útil saludos.
Suscribirse a:
Entradas (Atom)