lunes, 11 de diciembre de 2017

Mi primer video-curso online



Curso de iniciación y fundamentos a la programación.

Estáis invitados, los 50 primeros gratis!!!

Fundamentos de Programacion desde 0 gratis


Muchas Gracias por el apollo, estoy recibiendo mensajes por que ya no quedan plazas gratuitas, asi que aqui os dejo el enlace con el codigo para que disfruteis de un 50% de descuento.

Fundamentos de Programacion desde 0 con un 50% de descuento

viernes, 7 de julio de 2017

[Error] /rm: La lista de argumentos es demasiado larga

Este es un error común cuando intentamos borrar multitud de ficheros con rm -f o rm -rf en todos los sistemas linux con kernel 2.6.23 o anterior.

Por lo que si queremos eliminar todos los ficheros de un directorio en linux y nos encontramos con este error deberemos lanzar el siguiente comando:

jueves, 29 de junio de 2017

Ver que directorios / ficheros ocupan mas en linux

SI queremos ver que ficheros o directorios ocunpan el espacio de neustro disco deberemos correr el siguiente comando.

du -hs * | sort -nr

El cual nos muestra un listado y los tamaños de todos los ficheros para el directorio en el que estemos.

dará una salida similar a lo siguiente:

martes, 1 de noviembre de 2016

Gana dinero como Blogger

Todos los que tenemos un blog, queremos ganar dinero con el, ya sea solo para mantenerlo, para mejorar nuestro nivel de vida, o para vivir de el, y quizás algún otro motivo, eso ya entra dentro de las motivaciones de cada uno, y su ambición.
Hoy quiero ayudaros a este propósito, y presentaros un método para ganar dinero sin demasiado trabajo, que quizás os resulte interesante.

martes, 1 de marzo de 2016

"php" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.

Nada mas configurar un entorno para trabajar con PHP es común encontrarnos con errores del tipo:

"php" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.

Para solucionarlo solo deberemos presionar las teclas Win + Pausa, con lo que se nos abrirá la configuración de nuestro PC, si no estamos acostumbrados a estas combinaciones o nuestro portátil no dispone de la tecla Pausa, podemos ir a Mi PC, hacer click derecho sobre el, y dar a propiedades

jueves, 26 de noviembre de 2015

Dar formato a un DateTime en PHP

Dar formato a una fecha no puede ser mas sencillo siempre que usemos un Objeto DateTime.
Podremos tener este objeto recogiendolo directamente de una BBDD en la que el campo en cuestion sea un DateTime, o bien creandolo en PHP del siguiente modo:

$date = new DateTime('2000-01-01');

Una vez tengamos nuestro DateTime creado tan solo deberemos darlo formato del siguiente modo:

lunes, 23 de noviembre de 2015

Instalar curl en Windows

Instalar CURL en Windows no puede ser mas sencillo, podemos tenerlo en tan solo 2 pasos:
  1. Descargarnos la version adecuada para nuestro sistema.
  2. Extraer el contenido en: C:\Windows\System32

Listo!!
Ya tenemos CURL corriendo en nuestro windows, podemos probarlo abriendo cualquier consola y lanzando el siguiente comando:

Espero os resulte de ayuda

lunes, 3 de agosto de 2015

Uncaught ReferenceError: ajaxurl is not defined

Es comun en Wp necesitar usar la variable ajaxurl pero puede que nuestra template no la tenga definida, para ello necesitamos agregarla; podemos hacerlo de diferentes maneras, pero la que creo es mejor es declararla en el plugin que la necesite (lo normal es que sea uno propio, si no crear uno solo para esto, o agregarlo en el functions.php)

martes, 28 de julio de 2015

Ver la URL que tiene configurado un repo GIT

Por distintas razones puede que en alguna ocasión necesitemos ver la URL que tiene configurado nuestro proyecto versionado, para ello solo necesitaremos correr el siguiente comando:

git config --get remote.origin.url

Fuente: http://stackoverflow.com/a/23682620

Problemas al hacer un git remote set-url

En ocasiones al hacer un git remote set-url podemos encontrarnos con una respuesta como la siguiente:
rgascon@xxxxxxxxx:/var/www/xxxxxx/frontend# git remote set-url https://rgascon@xxxxxxxxx/git/xxxxxx/xxxxxx/frontend
usage: git remote set-url [--push] <name> <newurl> [<oldurl>]
   or: git remote set-url --add <name> <newurl>
   or: git remote set-url --delete <name> <url>
    --push                manipulate push URLs
    --add                 add URL
    --delete              delete URLs


La solucion es tan sencilla como colocar un origin delante, del siguiente modo: