Entradas con la Tag “Mac OS X”
Ya conocéis nuestro amor por Latex y os habíamos hablado alguna vez de él. Pues bien, ahora que soy el alegre poseedor de un macbook (¿os lo había dicho ya?), me he visto en la necesidad de instalar Latex en Leopard.
Es bastante sencillito, y se puede hacer en tres sencillos pasos.
- En primer lugar hay que bajarse el paquete MacTex, que soporta, entre otros, TeX, LaTeX, AMSTeX, ConTeXt y XeTeX.
- Después os aconsejo que os descarguéis el paquete MacTeXtras, el cual contiene muchos extras como programas para realizar biografías o catálogos, editores para LaTeX, scripts, así como diferentes archivos demos con muchos tipos documentos, y documentación sobre todo el mundo de LaTeX.
- En el paquete que he nombrado antes, encontraréis entre los editores TexMaker, que sin duda es el mejor y más completo. Descargarlo y veréis el gran número de opciones que tiene disponible. Ojo, antes de empezar a usarlo hay que configurarlo. Para ello os váis a TexMaker -> Preferences, y configuráis las diferentes opciones. Por ejemplo, para configurar PdfLaTeX, que se usa para compilar y exportar en pdf, hay que poner esta línea: “/usr/texbin/pdflatex” -interaction=nonstopmode %.tex.
Y con esto ya está todo instalado y listo para empezar a crear vuestros documentos como Dios manda. Ya sabéis, protegeros con LaTeX, no os la juguéis.
2 comentarios »
La verdad es que soy un enamorado de las api’s. Me gusta que los diferentes servicios y aplicaciones, me faciliten su api para poder usarla y realizar mis propias cositas a mi gusto.
Esto es algo muy bueno que tiene Twitter, algo que da mucho juego y que está dando lugar a muchas aplicaciones alrededor de la herramienta para hacer mil cosas.

Como ejemplo, quiero mostraros algo que he visto en el blog de Asier Marqués. Simplemente con la siguiente instrucción podrás, desde la consola de tu Mac, actualizar tu estado en twitter … vamos, lo que se conoce como twittear:
curl -u tu_usuario:tu_contraseña -d status=”¿Qué estás haciendo?” http://twitter.com/statuses/update.xml
Para esto hay que tener instalado el servicio curl, que en Mac Os X viene “de serie”.
A partir de esto, se pueden crear pequeñas aplicaciones en diferentes lenguajes con los que personalizar tu forma de usar twitter. Aquí os dejo una url donde han creado una pequeña librería en php donde usan la api de twitter para twittear, ver tu timeline, ver a tus followers, y muchas cosas más: http://snippets.webeame.net/snippets/view/33/twitter-api-php.
En definitiva, un servicio interesante, que no solo se tiene que usar para decir que vas a desayunar, si no también para muchas otras cosas, como para la comunicación interna de una empresa o de tu grupo de estudio.
No hay comentarios »
Aún me sigo sorprendiendo de lo fácil que es instalar y configurar algunas herramientas de programación en Mac Os X. Hoy vamos a ver lo fácil que es tener tu propio Servidor de Aplicaciones Tomcat en tu mac sin morir en el intento.
Lo primero que uno piensa cuando se va a instalar un Tomcat es en instalarse una jdk y configurar el JAVA_HOME en las variables de entorno y todo ese rollo. Pues ¡no hace falta! Leopard ya lo trae instalado, así que ya te puedes ir olvidando de todo eso.
Ahora toca instalar el propio tomcat, que eso si que lo tenemos que hacer nosotros solitos, pero es bastante sencillo y rápido. Obviamente, en primer lugar nos bajamos tomcat desde su página oficial. Yo me he descargado el tomcat 5.5.9.
Una vez hecho esto, copiamos el tar.gz a la ruta /usr/local y descomprimimos de la siguiente manera.
usuario@localhost:~> sudo sh
Password:
root@localhost:~> mv jakarta-tomcat-5.5.9.tar.gz /usr/local/
root@localhost:~> cd /usr/local/
root@localhost:local> gnutar -xzvf jakarta-tomcat-5.5.9.tar.gz
Obviamente, si vuestro tomcat no es el mismo que estoy instalando yo, debéis cambiar el nombre del archivo. Y con esto ya tenemos instalado nuestro querido y amado tomcat, aunque todavía quedan cositas para que la cosa funcione del todo bien.
Primero, le damos los permisos necesarios para que la cosa vaya bien.
root@localhost:local> chmod -R 775 /usr/local/jakarta-tomcat-5.5.9
Para parar y arrancar el tomcat podemos crear dos sencillos scripts y así no volvernos a preocupar por ello. Nos lo podemos crear en una carpeta llamada bin en nuestro home (ya sabéis, “cada user en su home y root en la de todos”), con nuestro editor de texto favorito (¿alguien dijo vi?).
Para pararlo:
#!/bin/sh
export CATALINA_HOME=/usr/local/jakarta-tomcat-5.5.9
export JAVA_HOME=/usr
$CATALINA_HOME/bin/shutdown.sh
Para arrancarlo:
#!/bin/sh
export CATALINA_HOME=/usr/local/jakarta-tomcat-5.5.9
export JAVA_HOME=/usr
$CATALINA_HOME/bin/startup.sh
Y por supuesto, darle permisos de ejecución:
usuario@localhost:bin> chmod ug+x start_tomcat stop_tomcat
Y ya está todo, simplemente arrancar el tomcat,
usuario@localhost:~> ~/bin/start_tomcat
y acceder al mismo,
http://localhost:8080/

Magia, pura magia …
3 comentarios »
Me ha sorprendido muy gratamente la facilidad con la que uno puede disponer en tu Mac Os X de un servidor Apache que soporte php.
Conociendo la dificultad que a veces hay para instalarlo en otros sistemas operativos, y mi poca experiencia con éste, pensaba que me iba a costar mucho instalar y configurar apache+php.
Buscando información, cual fue mi sorpresa, cuando vi que para tenerlo todo listo se podía hacer en dos simples pasos:
En primer lugar, se va a Preferencias del sistema -> Compartir y activas el checkbox que pone “Compartir Web”. Bien, con esto ya tenéis andando apache, sin instalar nada, ya que viene nativo en vuestro flamante Leopard (o Tiger). En la siguiente imágen podéis ver esa ventana. En la zona emborronada estaría la url hacia la raíz de vuestro servidor.

En segundo lugar, para que nuestro Apache entienda php, simplemente hay que ir a /etc/apache2/httpd.conf , buscar la línea
#LoadModule php5_module libexec/apache2/libphp5.so
y se le quita la almohadilla.
Y ya está, teneis un perfecto servidor web para realizar vuestros proyectos en php. La carpeta raíz está en: vuestroUsuario -> Web. Si navegáis a través de la consola sería la ruta /Users/vuestroUsuario/Sites.
8 comentarios »
Después de tantas y tantas críticas positivas a los iMac, por fin leo una crítica negativa, aunque más bien va dirigida a su sistema operativo. Y no una crítica gratuita, si no una crítica desde el conocimiento de una persona que lleva un tiempo usándolo, y simplemente argumenta que cosas no le han gustado. Y es que no es oro todo lo que reluce, y algunos fallos tenía que tener.
Cabe destacar del artículo la comparativa que hace de los sistemas operativos existentes más conocidos con lenguajes de programación web:
El problema principal de Apple y, por extensión, de su sistema operativo, Mac OS X, es que con cada nueva versión el diseño prima más sobre la usabilidad. Si tuvieramos que comparar los tres sistema operativos mayoritarios (Windows, Linux y Mac OS X), con, por ejemplo, los lenguajes de programación de la web, podría decirse que Windows es el viejo HTML, útil y fiable para tareas sencillas. Linux, por su parte, es el potente PHP, un lenguaje de código abierto capaz de lo mejor y de lo peor, y Mac OS X es el Flash de los sistemas operativos: bonito en la forma, y potente en el fondo, pero habitualmente perdido en diseños farragosos que terminan por confundir al usuario.
Hay diferentes aspectos que se destacan entre lo peor que tiene el sistema operativo de apple, pero ante todo su gestor de archivos, Finder, el cual, según el autor, peca de confuso, por no querer copiar algo bueno que tiene Windows como es su explorer.
Se critica a su vez que los cambios llegados en su nuevo y flamente sistema operativo, Leopard, sean en su mayoría simplemente espectacularidades visuales y que no corrijan los fallos que llevan arrastrando desde su primera versión.
Yo nunca he trasteado con un iMac, así que no se si estas críticas están o no fundadas, o si son o no correctas, pero me parece adecuado que haya un contrapunto a tanto “peloteo” acerca del nuevo sistema operativo de Apple. El lector es que al final toma la decisión de si le gusta o no.
Podeis leer el resto del artículo, de ionlitio, en este enlace.
No hay comentarios »
|