CASE WHEN 'CampoEnCuestion'= 0 THEN 'Salida' ELSE 'OtraSalida' END
lunes, 22 de diciembre de 2014
MySql - Condicional en query
En ocasiones puede ser que necesitemos colocar un condicional dentro de una Query, esto no es una practica nada recomendable, ya que afecta mucho al rendimiento, siempre que sea posible deberemos hacerlo desde el lenguaje que valla a recibir esta info (PHP, JAVA, JS, etc...), un if/else es muchísimo mas rápido y consume muchos menos recursos que la siguiente sentencia.
sábado, 13 de diciembre de 2014
Instalar Android 5, Lollipop y actualizar nuestras app
Hoy os escribo entre felicidad y tristeza, por que quiero daros la grata noticia de que el ultimo portal que abrimos dedicado exclusivamente a Android esta teniendo una gran acogida por muchos de vosotros, y nuevos amigos que se nos unen en esta loca aventura de aprender, crecer y tener muchos dolores de cabeza con nuestros pequeños o no tan pequeños terminales de nuestro querido robótico, para los que aun no sepáis cual es ese portal os dejo la URL http://www.todo-android.gratis/ allí tendremos las mejores reviews de vuestras aplicaciones y otras que nos parezcan interesantes, al igual que de los terminales, widget, y accesorios para nuestros teléfonos, sin olvidarnos de lo que ya llevamos tiempo haciendo aquí mismo, trucos, tutoriales, y pequeños tips de programación.
viernes, 12 de diciembre de 2014
Android - Instalacion Eclipse + ADT
Os deje a medias en mi ultima entrada, pero después de varias horas, peleando con ello, y sin que terminara de funcionar, quedando solo a la espera de unas descargas... que por cierto el ADSL me va fatal por lo que los 100Mb de descarga del eclipse me tardan una eternidad.
Hoy os confirmo que después de volver a descargar eclipse, ya de paso me bajado la ultima versión: Luna Service Release 1 (4.4.1), abra que quedarse con el lado bueno que es tenerlo todo actualizado, después de haber perdido una tarde entera...
Tan solo tenemos que instalar el plugin ADT,
Hoy os confirmo que después de volver a descargar eclipse, ya de paso me bajado la ultima versión: Luna Service Release 1 (4.4.1), abra que quedarse con el lado bueno que es tenerlo todo actualizado, después de haber perdido una tarde entera...
Tan solo tenemos que instalar el plugin ADT,
jueves, 11 de diciembre de 2014
Android - DDMS files not found: C:\adt-bundle-windows-x86_64-20130729\sdk\tools\hprof-conv.exe
Hoy al abrir eclipse después de una larga temporada que me ha mantenido ocupado programando únicamente en PHP, me encontrado con el siguiente error DDMS files not found: C:\adt-bundle-windows-x86_64-20130729\sdk\tools\hprof-conv.exe
En eclipse si vamos hasta Window --> Preferences
En eclipse si vamos hasta Window --> Preferences
WordPress - Custom Post type
Crear tipos de Posts personalizados en WordPress es muy sencillo, tan solo deberemos incluir el siguiente código dentro de nuestro functions.php o bien desde un plugin.
public static function create_customPost_type() {
register_post_type('customPost', array(
'labels' => array(
lunes, 8 de diciembre de 2014
WordPress - Ejecutar una tarea en cron
Para ejecutar algo en un cron tan solo necesitamos, crear la función que queremos que se ejecute de manera automática cada cierto tiempo, y registrarla en los eventos de WordPress, antes de registrarla deberemos comprobar si ya esta registrada, si no la registrará una vez por cada pasada en el functions.php, y nuestra función se registrara cada vez, imagínate que tienes algo programado para que se ejecute cada hora, y desde que lo publicas hasta que pasa la 1 hora, as recibido la miseria de 5 visitas, las cuales además no han navegado por la web, pues tu función se ejecutara 5 veces por cada hora, hay que tener mucho cuidado con eso.
Lo solucionamos con el siguiente código
Lo solucionamos con el siguiente código
WordPress - Tiempos personalizados para cron
Cuando usamos algún cron en WordPress, siempre es necesario seleccionar cada cuanto queremos que se ejecute la tarea en cuestión, por defecto solo podemos usar hourly (cada hora), daily (diario), y twicedaily (cada 2 días).
para ello podemos usar la siguiente función, en donde al array $schedules, le agregaremos tantos como necesitemos tipo $schedules['minute'], lo cual siempre igualaremos a un array que contenga interval, y display.
para ello podemos usar la siguiente función, en donde al array $schedules, le agregaremos tantos como necesitemos tipo $schedules['minute'], lo cual siempre igualaremos a un array que contenga interval, y display.
viernes, 5 de diciembre de 2014
WordPress - Realizar peticion ajax
Realizar llamadas AJAX en WordPress es muy sencillo, tenemos mil maneras, pero la que me parece mas correcta es la siguiente:
- En nuestro functions.php pegaremos lo siguiente:
add_action('wp_ajax_nopriv_my_function', 'ajax_my_function');
add_action('wp_ajax_my_function', 'ajax_my_function');
function ajax_my_function(){
//El codigo que se ejecutara en la llamada AJAX
exit;
}
Suscribirse a:
Entradas (Atom)