El valor de una escuela no lo da su capacidad de enseñar, sino la de transmitir el disfrute de aprender.
Mihaly Csikszentmihalyi en Fluir
Visto en microsiervos.com
El valor de una escuela no lo da su capacidad de enseñar, sino la de transmitir el disfrute de aprender.
Mihaly Csikszentmihalyi en Fluir
Visto en microsiervos.com
«Alan Tian Lu – The Theme Song of Red Cliff Part 2″
Internet Supervision es una herramienta web que con sólo ingresar una URL, muestra en un mapamundi, los tiempos de carga del sitio desde posiciones distribuidas alrededor del mundo.
Internet Supervision es un herramienta muy sencilla pero útil que permite de una vez, tener una visión global del desempeño de nuestro website.
Web : internetsupervision.com
Visto en : www.distrogeek.com
Voy a explicar como crear un servicio de avisos por SMS con la renovada api de google calendar (la han actualizado hace poco) y PHP.
En el ejemplo explico la creación de una función PHP que nos añade eventos en google calendar con notificación SMS para recibirlos en nuestro móvil vía SMS .
Lo primero es crear una cuenta o loguearnos en google calendar (si tienes una cuenta google para otro servicio también nos sirve).
Una vez dentro clickamos sobre Configuración/Cofiguración de Calendar y luego en la pestaña Configuración para móviles. Una vez verifiquemos nuestro móvil (nos envían un mensaje con un código) ya no tendremos que hacer nada más en google calendar.
*Puedes hacer pruebas en google calendar añadiendo eventos con aviso de notificación por móvil. Te llegará un mensaje con el título del evento, el lugar y la hora 😀
Ahora vamos a utilizar el potencial de google calendar para enviar desde nuestro servidor avisos por SMS.
Por ejemplo cuando deja de hacer ping nuestro servidor, cuando falla el backup, cuando nos hacen un pedido … como ves tiene multitud de aplicaciones.
Tenemos que tener en nuestro servidor instalado Zend Gdata. (link de descarga al final)
Si no quieres cargar los módulos siempre desde PHP.ini puedes hacerlo manualmente cuando te haga falta simplemente incluyendo la ruta donde se encuentra la librería (tal y como explico en el siguiente código)
<?php // Carga manual de librerías Zend_Gdata ini_set('include_path', '/ruta hasta las librerías/ZendGdata-1.11.0/library'); require_once ('/ruta hasta las librerías/ZendGdata-1.11.0/library/Zend/Loader.php'); // Declaramos las clases Zend_Loader::loadClass('Zend_Gdata'); Zend_Loader::loadClass('Zend_Gdata_ClientLogin'); Zend_Loader::loadClass('Zend_Gdata_Calendar'); Zend_Loader::loadClass('Zend_Http_Client'); Zend_Loader::loadClass('Zend_Gdata_Extension_When'); // Función para crear evento SMS en Google Calendar //Título indica el título del SMS; Texto indica parte del cuerpo del SMS; //Minutos indica la demora del aviso; Email indica el login de la cuenta //Password indica la contraseña de la cuenta function crearEventoSMS ($titulo, $texto='', $minutos=5, $email='micuenta@gmail.com', $password='micontraseña') { // Nombre del servicio de Google Calendar $service = Zend_Gdata_Calendar::AUTH_SERVICE_NAME; $client = Zend_Gdata_ClientLogin::getHttpClient($email,$password,$service); $gdataCal = new Zend_Gdata_Calendar($client); $event = $gdataCal->newEventEntry(); $event->title = $gdataCal->newTitle($titulo); // Añadimos texto if($texto!=''){ $event->where = array($gdataCal->newWhere($texto)); $event->content = $gdataCal->newContent("$texto"); } // Calculamos la hora de creación del evento con la demora incluida para que nos avise $time=time()+$minutos*60; // Hora en formato RFC 3339 $endDate = $startDate = date("Y-m-d", $time); $endTime = $startTime = date("H:i", $time); $tzOffset = "+01"; $when = $gdataCal->newWhen(); $when->startTime = "{$startDate}T{$startTime}:00.000{$tzOffset}:00"; $when->endTime = "{$endDate}T{$endTime}:00.000{$tzOffset}:00"; // Añadimos el recordatorio SMS $reminder = $gdataCal->newReminder(); $reminder->method = "sms"; // Tiempo de adelanto (no tiene sentido en el ejemplo actual) $reminder->minutes = 0; // Aplicamos $when->reminders = array($reminder); $event->when = array($when); // Añadimos el evento a google calendar $newEvent = $gdataCal->insertEvent($event); } ?>
Para añadir notificaciones ya solamente tenemos que llamar a la función (por supuesto debemos incluirla en nuestro código)
<?php // Requerimos el archivo de la función require_once('ruta_hasta_nuestra_funcion.php'); // La llamamos crearEventoSMS('SinPing'); // Otra llamada para dentro de 2 horas crearEventoSMS('ComprobarPago', 'Tenemos que comprobar pago XXX', 120); // Otra llamada para otra cuenta que no es la default crearEventoSMS('EncargoOnline', 'El cliente tal tiene avería.', 10, 'fontanero@gmail.com', 'chirigota'); ?>
Espero que les sirva de utilidad 😀
Para todos aquellos que quieran tener su copia original del disco de Windows 7 para instalarlo cuando quiera. Ahora través de de la web de uno de los socios distribuidores de Microsoft es posible descargar los DVDs de las distintas versiones o ediciones de Windows 7, en descarga directa además, gratuita y completamente legal. Eso si, no basta solo con tener el disco, si no que necesitas tener una licencia válida para instalarlo, pero si compraste el ordenador con un sistema preinstalado no vas a tener ningún problema, porque en algún lugar ha de tener una pegatina con el número de serie o licencia y eso es lo único que necesitas.
El insecto gigante que sostiene esta mujer en la mano tiene aspecto de ser algún tipo de muñeco de plástico inspirado en la película Jurasic Park … pero no lo es … si eres de esas personas que tiene fobia a los insectos agárrate a la silla porque un grupo de científicos ha pensado que, en lugar de dedicarse a algo práctico como descubrir la cura para el cáncer, era mejor dedicar su esfuerzo en crear … insectos gigantes.
Así es, amigos, la libélula que se ve en la fotografía superior no está trucada digitalmente, sino que es una libélula real de 70cm de largo “gracias” al Dr. John VandenBrooks que.
El truco para conseguir insectos de ese tamaño es aumentar los niveles de oxígeno hasta un 31%, los mismos niveles que se encontraban de forma natural en la Era Paleozoica y que permitían que en esa época existieran insectos así de grandes … si la noticia te parece inquietante y estás cruzando los dedos para que uno de estos bichos que no caben debajo de tu zapatilla se escapen del laboratorio … todavía podrías preocuparte más cuando te enteres de que se alimentan de carne.
Visto en tec.nologia.com
animación animación 3d apache aves ciencia de andar por casa citas citas célebres corto cortometraje cortometrajes cortos cortos 3D cortos animación cortos de animación cortos de cine crónicas de evobas csf eurocalzadosnavarra eurocalzados navarra frases célebres google humor internet javascript jquery lfd mantenimiento web música películas php publicidad sorteo kobox slide colors sorteos soy un lector de fin de semana textos timofónica tira comica tutorial tutoriales Tú también puedes vergara video videoclip videoclips videos
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.