Entradas con la Tag “consola”

Últimamente apenas uso windows, y siempre estoy o bien con mi mac o con el ordenador de sobremesa donde tengo Ubuntu. Esto me está ayudando a manejarme mucho mejor con la consola, elemento que ya creo imprescindible.

Pero en el trabajo tengo que trabajar con un bonito Windows 2000. Pues bien, hoy quería hacer unas cosillas con la consola (si se le puede llamar así) de windows, y claro, por deformación profesional me confundí de comando para listar los directorios. Lo que no sabía es que se iba a cabrear tanto conmigo.

¡Cómo se ha puesto!

Vale que no quiera que use distros de linux, pero se podría ser más educado, ¿verdad?

Comentarios 7 comentarios »

Seguro que todo el que esté medianamente relacionado con el mundo de la informática sabe lo que la palabra consola representa. Para los linuxeros, el pan nuestro de cada día, aunque distribuciones como Ubuntu están maquillando los escritorios para que cada vez más gente le pierda el miedo al cambio y aparquen Windows por una temporada. Para los habituados a Windows, es eso que llaman con poco acierto Símbolo del sistema, que podéis encontrar en el menú inicio, dentro de accesorios.

Pues ya está aquí la versión no oficial en modo texto de Google. Se llama Goosh, de la unión de Google y Shell. He aquí una sesión de búsqueda:

Te muestra los cuatro primeros resultados encontrados según la búsqueda solicitada. Puedes acceder a cualquiera de ellos tecleando el número que le precede y luego ‘Enter’.

Además de esto, tiene una curiosa lista de comandos que te permiten localizar la búsqueda como lo hace Google en su web. Por ejemplo, el comando addengine te agrega este motor de búsqueda al resto que tienes en Firefox, images para imágenes, wiki para buscar en Wikipedia directamente, etc.

Visto en anieto2k

Comentarios 1 comentario »

Ya vimos como podíamos instalar CakePHP de una forma fácil y rápida. Esa manera de hacerlo es totalmente válida, pero si queréis realizar diferentes aplicaciones con CakePHP, y que todas se controlen desde un núcleo común, hay otra forma de hacerlo mucho más eficiente.

Todo lo que describiré a continuación lo realizaré desde Mac Os X, aunque para cualquier distribución linux se haría de forma similar.

Para ésto, lo que vamos a hacer es, mediante la consola, descargarnos el proyecto desde el subversion de CakePHP. Lo descargaremos con el siguiente comando.

$ svn co https://svn.cakephp.org/repo/trunk/cake/1.2.x.x/ /usr/local/cake

Como véis, me lo he descargado en una carpeta que he creado en la ruta /usr/local, para tenerlo accesible para todas las aplicaciones. Además, cuando queramos actualizar CakePHP a la última versión solo tendremos que ejecutar el comando

$ svn update

desde /usr/local/cake.
Una vez hecho esto, necesitamos tener en el path a Cake, para poder ejecutar, desde cualquier sitio, todas las funcionalidades que posee su consola. Para ello, basta con ejecutar por consola lo siguiente:

# ln -s /usr/local/cake/cake/console/cake /usr/local/bin/cake
# ln -s /usr/local/cake/cake/console/cake.php /usr/local/bin/cake.php

Ya solo nos queda crear el esqueleto de nuestra aplicación. Al tener cake en el path, podemos ejecutarlo desde cualquier sitio. Nos situamos donde queramos y realizamos lo siguiente:

# cake bake project miProyecto

Nos pedirá confirmación, creará la estructura básica, y ya lo tenemos todo.

A partir de aquí es igual que al instalarlo de la manera que describimos en la anterior entrada, así que os remito a ella para que finalicéis la configuración.

No hace falta decir que este último paso lo podéis hacer las veces que queráis y en donde queráis, pero con la ventaja de siempre tener un punto común de vuestro CakePHP, configurado una sola vez, y siempre actualizado.

Comentarios No hay comentarios »

Creative Commons License Esta obra está bajo una licencia de Creative Commons