Report inadequate content

9/08/2012

How to setup a remote development environment over SFTP (working copy)

This article explains how to setup the server and client to work with a remote working copy.

To properly understand this post you should have read the previous post, When to setup a remote development environment over SFTP (working copy).

To have the enviroment up and running you must setup once the server, and then apply the configuration of the client in every ...

{
}

8/08/2012

When to setup a remote development environment over SFTP (working copy)

When a programmer has a local copy of the code and an environment fully functional where the web can be tested before going live, we usually call it a working copy.

The action of moving/copying/putting this work in the final live server (a.k.a production server/environment) is called the deploy action.

There are many ways of having a working copy up and running. We, the...

3/08/2012

Putty keep-alive session (mantener activa la sesión)

Cuando utilizamos putty como cliente ssh muchas veces nos encontramos que, tras un tiempo de inactividad, la sesión se cierra.

Putty cuenta con una opción que nos permite envíar paquestes nulos, de forma automática, cada periodo definido de tiempo. De esa manera, putty, mantendrá la sesión activa.

Antes de activar esta opción hay que tener en cuenta que, el sistema...

26/07/2012

Git log mejorado. Color y ramas dibujadas

 -

Hace unos días me llegó un tweet de Dani con uno de esos regalos que hace de tanto en cuanto, que se acuerda de los amigos y te manda algo interesante. En este caso era un artículo en inglés de Filipe Kiss donde nos enseñaba como convertir el git log de terminal en algo con cara y ojos (hacer clic en imágen).

He modificado  el comando original para que muestre el...

{
}

20/07/2012

Mysql: Llenar tabla con datos aleatorios (de una lista)

En alguna ocasión nos hemos encontrado con la necesidad de actualizar / insertar registors de una tabla con elementos aleatoris a partir de una lista.

Esta operación es especialmente útil cuando queremos crear datos "dummy" para entornos de desarrollo.

El ejemplo de este post es para MySql:

UPDATE files f SET license_type = (SELECT ELT(0.5 + RAND() * 2, 'Free', 'Try' ) )

15/06/2012

Cómo expulsar un CD o DVD atascado en Mac

Hoy he puesto un DVD en la unidad del Macbook y a través de los botones de eject era imposible sacar el CD. Mi portátil no tiene el clásico agujero para meter un clip y sacarlo mecánicamente.

Lo que me ha funcionado finalmente es ejecutar desde la terminal:

drutil tray eject

Otras cosas que pueden funcionar son:

  • Probar de expulsarlo desde la "Utilidad de Discos" o...

9/06/2012

Volcado Mysql de municipios y provincias españolas y territorios UE

Son muchos los proyectos de Internet que necesitan una base de datos donde se muestra a los usuarios listados de provincias y municipios (caso España) o de regiones, departamentos, länder... (caso Europa).

Esta información no suele estar disponible para su consumo rápido ya que hay que ir a las webs de los organismos oficiales, buscar los CSV (cuando funciona) y crear la...

16/05/2012

Arreglar un Garmin Forerunner cuando no se enciende


Garmin Forerunner 305Después de muchisimos kilómetros con el pulsómetro Garmin, hoy me he encontrado que no le daba la gana de arrancar, por mucho que pulsaba el power no respondía y justo lo había quitado del cradle donde había pasado algunas horas y aparecía el mensaje de carga de batería finalizada.

Aún poniéndolo de nuevo en el cradle no arrancaba hasta que he hecho un soft...

7/05/2012

¿Funciona el Office en Mac?

 TAGS:apple,software,macEsa pregunta me resulta, realmente, odiosa. Es una de las típicas preguntas del usuario de PC que piensa migrar a Mac pero está preocupado por las compatibilidades.

Si la pregunta fuera acerca de cualquier otro software no me molestaría tanto pero... precisamente ese... permite  que me justifique:

Estaremos de acuerdo en que, Microsoft Office, es uno de los mejores...