Crear una copia de nuestro proyecto sin las carpetas .SVN

Hace unos meses publiqué una entrada en la que explicaba cómo eliminar las carpetas .SVN de un proyecto. Algún usuario me ha pedido más información y un ejemplo sobre cómo crear una copia de un proyecto que usa Subversion pero sin las dichosas carpetas .SVN. Tal y como comenté puede hacerse mediante el comando:

Read moreCrear una copia de nuestro proyecto sin las carpetas .SVN

Kohana, la ¿evolución? de Code Igniter

Los que me conocéis ya sabéis que soy un enamorado de Code Igniter. Sin embargo, recientemente he descubierto Kohana, que es un fork de mi amado framework. ¿Cuál es la diferencia entre Code Igniter y Kohana? Entre otras tenemos estas: – Principalmente que está llevado por una comunidad cuya principal prioridad es Kohana, al contrario … Read moreKohana, la ¿evolución? de Code Igniter

PHP: Cambiar el set de caracteres en una consulta MySQL

Existe una función, que he de reconocer no conocía, que permite cambiar el set de caracteres (charset) cuando hacemos una consulta a MySQL. Por ejemplo, si queremos asegurarnos que los datos que vamos a introducir en la base de datos van a estar en UTF-8 usaremos:

(donde el parámetro $link, como en casi todas … Read morePHP: Cambiar el set de caracteres en una consulta MySQL

Javascript: pedir al usuario confirmación de una acción

Un código muy útil para pedir al usuario confirmación antes de ejecutar una acción, por ejemplo borrar algún elemento de una base de datos. Para esto basta con crear esta función JavaScript:

y usarla de la siguiente forma:

Actulización 14/08/2008: Acabo de darme cuenta que a la cabecera de la función le faltaba … Read moreJavascript: pedir al usuario confirmación de una acción

Borrar todas las carpetas .SVN en Linux

Es muy sencillo gracias a la consola:

También se puede estraer una copia del SVN sin los directorios .svn:

Si el directorio destino ya existe podemos usar la opción –force. Gracias a: http://textsnippets.com/posts/show/104

Script PHP para extraer emails de uno o varios ficheros

Con este sencillo script podemos extraer todos los emails de cualquier fichero (en formato texto plano) cómodamente. En el array $ficheros_emails ponemos los nombres de los ficheros que contienen los emails que queremos extraer y $fichero_destino es el fichero donde los vamos a escribir. El resultado se muestra en la pantalla (se muestran numerados los … Read moreScript PHP para extraer emails de uno o varios ficheros

MySQL y Mono

Estoy empezando un proyecto en Mono y la primera dificultad que me he encontrado ha sido añadirle soporte para MySQL. Se tarda muy poco en ponerlo en marcha, lo que me ha costado ha sido descubrir cómo hacerlo: Descargar el último conector de la web de MySQL. Verás que sólo hay paquetes para MS Windows. … Read moreMySQL y Mono

Code Igniter – framework PHP

Code Igniter es un framework para PHP que he probado recientemente para un par de proyectos y me ha enamorado. Está pensado para ofrecer un alto rendimiento, ser ligero y fácilmente instalable (puede usarse en un alojamiento compartido y no es necesario tener acceso a la línea de comando). Además, gracias a la documentación y … Read moreCode Igniter – framework PHP

Diez razones para por las que un programador debería aprender C

Traducción más o menos libre del original en inglés: Ten reasons why every programmer should learn C. Todo programador debería aprender C. Sus beneficios son muy grandes como para ignorarlos. No solo te permitirá acceder a más empleos sino que te dará una visión más amplia sobre los ordenadores. 1) C es de más bajo … Read moreDiez razones para por las que un programador debería aprender C

C Estándar [en]

En este interesante enlace hay un completo repaso a las funciones, constantes y librerías del C estándar: Standard C Podrás usarlo como referencia de funciones y podrá darte una idea de cómo funciona un compilador que cumple con los estándares. Para hacerte una idea de su calidad echa un vistazo a este enlace donde explican … Read moreC Estándar [en]