Ir al contenido principal

Entradas

Mostrando las entradas de 2013

Google a la mexicana

Ahora sólo para comentar la novedad de que Google intenta celebrar la independencia de México con esta divertida animación: Desde su página de inicio con el dominio MX:  https://www.google.com.mx/ Para mi gusto no es el mejor Doodle que se haya realizado pero es bueno saber que al menos Google considera que México posee independencia, pese a los problemas sociales y políticos por los que atraviesa el país. Esta es la primera vez que en el Blog se publica algo con un sentido político, ya que la idea es variar en los temas y poder expresar nuestras ideas, siéntanse libres de comentar su opinión al respecto, hasta la próxima.

Mejor que el Big Bang (poesía)

Aún recuerdo esa época en la que estábamos juntos, hoy sé que no es poca la gente que nos admira en todo el mundo, antes ser un nerd era lo peor y ahora todos quieren serlo, todo gracias a la televisión y a las series que conocemos. La teoría del Big Bang es poco con lo divertido que la pasamos, antes decían que estábamos locos o que éramos muy cerrados, hoy todos quieren ser nosotros o unos zombis ya de plano, creo que seguimos siendo lo mejor sin importar lo que ha pasado. Jamás olvidaré las charlas y mucho menos los juegos, no tuvimos a muchas chavas y tampoco fuimos tan fiesteros, pero todos iban a nuestra casa sabiendo que éramos sinceros, otras fiestas sólo eran farsas para quitarles todo su dinero. Terminamos nuestra carrera y aprendimos muchas cosas, salimos listos para la guerra con armas muy poderosas, esas eran nuestras ganas de triunfar sin importar nada, hoy creo que aún nos falta pero el límite está en el alma. Hoy deseo que en el futu

Sale a la luz Google Chrome 28

Sólo con la noticia de que el navegador Google Chrome ha llegado a su versión 28, aunque no trae mejoras en cuanto a su implementación de HTML5, lo que sí cambió fue el nombre del motor de renderizado, ahora se llama Blink, que se trata de una ramificación de WebKit (el que usaba antes). Además ha mejorado notoriamente las notificaciones de escritorio, ahora tienen un diseño más elegante además de poseer más capacidades. Seguiremos de cerca el avance de este excelente navegador web, hasta la próxima!

JQuery 1.10.2 y 2.0.3 liberados

Publico esta noticia un poco tarde, pero aquí tenemos ya los lanzamientos más recientes de JQuery, con interesantes correcciones de errores, según su blog oficial . Desde los lanzamientos básicos (1.10 y 2.0.1) según el blog se pueden observar más novedades, por ejemplo: Sincronizaron las capacidades de ambas versiones Incremento de modularidad Entre otras correcciones de errores Para más detalles no olviden revisar las entradas oficiales del blog oficial, seguiremos al tanto de los avances en el desarrollo de esta magnífica biblioteca Javascript, que según BuiltWith sigue siendo la más usada en la web, hasta la próxima.

Google Maps actualizado

La nueva versión de Google Maps aprovecha la potencia de Google Chrome y WebGL, podemos ver una interfaz más limpia y organizada, las búsquedas son más interactivas con sugerencias muy relevantes, como introducción posee una visita guiada, donde describirá cada herramienta de esta nueva versión. El movimiento es más suave y se aprecian imágenes con una mejor resolución, mantiene la opción de Street View y la pantalla se aprovecha en lo más importante de la herramienta: Los Mapas. En breve todos podremos disfrutar de esta actualización y para gozarla a su máximo esplendor es recomendable utilizar el navegador Google Chrome.

Hoy he decidido (para Alicia)

Hoy he decidido escribirte un pequeño poema de amor, Alicia, desde que viniste mi mundo cambió su color, antes eran tonos grises y nada tenía buen sabor, pero contigo tiene matices que me llenan de emoción. Ahora todo tiene sentido después de unos tropiezos, y aunque es poco lo vivido lo he enfrentado sin miedo, todo gracias a tu abrigo que me protege del viento, hoy quisiera estar contigo para ya no perder el tiempo. Hoy tu amor y tu amistad son demasiado importantes, ayer el miedo y la soledad no me dejaban esforzarme, ahora me motiva el objetivo de lograr una vida a tu lado, sé muy bien que contigo viviré siempre enamorado. Ayer aún estaba muy solo y hoy estoy bien acompañado, creo que pude volverme loco si no te hubiera encontrado, le agradezco todo a Dios y a la suerte que me cargo, por reunirnos a los dos y por habernos enamorado.

Edita código en el navegador (ICE Coder)

ICE Coder es una moderna herramienta que nos permitirá editar código fuente directamente en el navegador web. Es un proyecto de software libre que podría incrementar la productividad en el desarrollo de aplicaciones y páginas de Internet. Para su buen funcionamiento se recomienda utilizar los navegadores Google Chrome o Mozilla Firefox en sus versiones más recientes. Se puede usar de forma local o remota, está desarrollado para funcionar en cualquier plataforma, el servidor web Apache de preferencia, PHP 5+ (recomiendan 5.3 al menos), mucho Javascript implementando la biblioteca CodeMirror entre otras, posee ayuda en la edición de los lenguajes más usados e incluye una serie de herramientas y comandos útiles. Se ha lanzado bajo la licencia MIT y probablemente después de este verano podamos probar la versión 3.

Disponible LIGA.php 3.2

Se anuncia la publicación de LIGA.php 3.2 con pequeñas mejoras, especialmente en la función principal para invocar objetos LIGA, con esto ahora es posible utilizar un array simple como único parámetro. Antes sólo era posible hacer lo siguiente: $entidad = LIGA('select * from entidad where id = 1 order by id'); $entidad = LIGA('entidad', array('id'=>1), 'order by id'); $entidad = LIGA('esquema.entidad', array('id'=>1), 'order by id'); A partir de la versión 3.2 se podrá implementar así: $entidad = LIGA( array ('select * from entidad where id = 1 order by id')); $entidad = LIGA( array ('entidad', array('id'=>1), 'order by id')); $entidad = LIGA( array ('esquema.entidad', array('id'=>1), 'order by id')); Incluso a partir de PHP 5.4 puede usar la notación corta para crear arrays : $entidad = LIGA( [ 'select * from entidad where id = 1 ord

LIGA.js 1.3 liberado

Para anunciar que se ha liberado jquery.liga.js 1.3 con notables mejoras, por ejemplo la reducción de tamaño en su versión minimizada, pesando 15.2% menos que la versión 1.2. Además se adaptó y ajustó el patrón usado por JQuery Boilerplate , mejorando el rendimiento de LIGA.js gracias a que ahora sólo se crea una instancia interna, ya que antes se creaba una por cada llamada a una función, siendo un plugin con múltiples funciones, este ajuste es muy importante. Otra mejora digna de mención, es el ajuste en la API de la función memoria , esta permite almacenar, consultar y eliminar datos de localStorage y/o Cookies , anteriormente se podían utilizar hasta 3 parámetros, mientras a partir de la versión 1.3 sólo se podrá usar uno , por lo que es necesario encapsular los mismos parámetros que se usaban dentro de un array , la documentación ha sido actualizada respecto a este punto. Cabe mencionar que LIGA.js es totalmente compatible con JQuery 2.0.0 y versiones anteriores, por l

JQuery 2.0 final

El JQuery Group el día de ayer dio a luz la versión final y estable de JQuery 2.0, según informan en su blog . Desde su página principal se puede acceder ya a la descarga de este excelente framework Javascript, siendo el más popular y usado del mundo, según la página BuiltWith . Lo más destacado de este lanzamiento es su reducción de tamaño, ya que comparando sus versiones minimizadas, JQuery 2.0 es 10.3% más pequeño que JQuery 1.9.1, con las mismas funcionalidades, excepto por el tema de la compatibilidad, ya que JQuery 2.0 ya no es compatible con Internet Explorer 6, 7 y 8. Si es necesario seguir soportando los navegadores antiguos, deberá utilizarse JQuery 1.9 escribiendo algo así en la estructura de la página web: <!--[if lt IE 9]> <script src="jquery-1.9.1.js"></script> <![endif]--> <!--[if gte IE 9]><!--> <script src="jquery-2.0.0.js"></script> <!--<![endif]--> Es muy importante que l

The LIGA project

The "LIGA" project is created by teachers of web development from Centro Universitario de la Ciénega of the Universidad de Guadalajara , the primary objective is create frameworks easy to use and easy to learn. The framework LIGA.php written with PHP5, is designed to easier the way that you connect to the MySQL database system, then improve the learning of web applications development (back-end). LIGA.php allow to create complex HTML structures with less PHP code, from entities linked to the MySQL database system, as creating tables, forms, selectors, lists and more. LIGA.php is implemented modularly, which enables you to add more extensions without reducing performance, the default extensions are "Formula" and "FUSION" in the last framework version. The documentation is written in Latin American Spanish, but you are free to translate to another language. Besides this, the LIGA project has created LIGA.js, which is a JQuery plugin that e

LIGA.php 3.1.0

Se anuncia el lanzamiento inminente de LIGA.php 3.1.0 , con un importante agregado que podría mejorar el tiempo de carga de nuestra aplicación web, se trata de FUSION . FUSION, como su nombre lo indica, permite fusionar varios archivos en uno sólo, además de minimizarlo eliminando saltos de línea, comentarios de bloque, comentarios de una línea, tabulaciones y espacios en blanco innecesarios, todo esto para ahorra ancho de banda. Carga de prueba de una página web con múltiples archivos En la imagen anterior, vemos una prueba sencilla donde hemos cargado una web con un archivo CSS y 3 Javascript algo pesados, usamos las herramientas de desarrollo de Google Chrome para hacer las mediciones; en la primer prueba aún no hemos utilizado FUSION y la web descargó un total de 138.5 KB y tardó 180ms (es una página pequeña). Prueba de la misma web con FUSION, generando archivos externos para ser cargados En la captura anterior ya hemos usado FUSION con su primera función, la cual per

La quiero con el alma

Hoy tengo un sentimiento recurrente y agradable, que me recorre el cuerpo y de mi mente no se sale, implantándome la idea de hacer feliz a alguien, pero buscando la manera de evitar todo un desastre. Se trata de mi mejor amiga a quien nunca dejaré de querer, ella volvió a entrar en mi vida y jamás la volveré a perder, pues lucharé para estar cerca velando por su bienestar, sigo buscando una manera para podérselo expresar. Hoy aprovecho estas líneas para indicarle lo que siento, creo que es la mejor manera pues hablado se lo lleva el viento, en cambio yo le entrego un documento firmado, para mantener lo que digo y se lo cumpliré honrado. Me ha hecho sentir tantas cosas que me falta papel para escribirlo, lo que sé es que fueron hermosas y aún me quedo corto al decirlo, la principal idea es que le quiero incluso más que a mí mismo, ojalá sepa que soy sincero y que por esto me caracterizo. Si ella aceptara estar con

Google Chrome vuelve a ser el rey

Hoy me topé con la novedad de que se actualizó mi navegador Google Chrome a su versión 26, en algunos medios sólo han comentado que entre sus principales mejoras está el corrector ortográfico y nuevos idiomas. Revisando la página HTML5 test me he percatado de que con esta última actualización, Google Chrome vuelve a ganarle al navegador Maxthon, el cual se había encontrado en primer lugar de dicha prueba desde hace meses, aquí las imágenes actuales: Puntos HTML5 que obtiene Google Chrome 26 Puntos HTML5 que obtiene Maxthon 4 (actualizado al mismo día) Por lo anterior los administradores de la página HTML5 test no deberán tardar en darle su merecido reconocimiento al navegador de Google, ya que aún aparece como Chrome Canary la puntuación que tiene actualmente, al día de hoy está en su versión estable. Seguiremos al pendiente de esta apasionante lucha entre navegadores web, recordemos que a todos nos beneficia que las grandes compañías implementen el estándar HTML5 corre

LIGA.php 3.0

El proyecto LIGA presenta LIGA.php 3, se trata de una reconstrucción total de la biblioteca retomando lo mejor de las versiones anteriores. Entre sus principales funciones destacan: Usando el template HTML5 Boilerplate permite crear fácilmente la estructura de la página Ayuda a estructurar el layout o cuerpo de la página fácilmente Genera estructuras HTML válidas a partir de entidades de la base de datos como: Tablas, formularios, selectores, listas, checkbox, botones radio y más Ofrece una API para la manipulación de la base de datos (más fácil que el SQL) Su tamaño total hasta el momento es de 41 Kb, una reducción de 42.2% de su tamaño respecto a la última versión de LIGA.php 2, esto aunado a su incremento de velocidad y funciones adicionales. LIGA.php 3 se distribuye bajo la licencia de software libre BSD de 3 cláusulas , la página oficial del proyecto está ahora en GitHub , donde podrán hacer sus aportaciones y reportar problemas, para comenzarlo a

LIGA.js 1.2 (plugin para JQuery)

La siguiente versión de LIGA.js está aquí, los invito a probar la nueva funcionalidad que consiste en validar archivos localmente, esto gracias a la API HTML 5 Files y además son enviados vía AJAX con la API XMLHttpRequest Nivel 2. La validación local consiste en verificar la extensión del archivo y/o el tipo que reporta el navegador, además se puede obligar al usuario a enviar cierta cantidad de archivos, además se podrá limitar el tamaño máximo y/o mínimo del archivo; cabe mencionar que esta funcionalidad es para mejorar el tiempo de respuesta, se recomienda seguir validando los archivos del lado del servidor para garantizar la seguridad de las aplicaciones. Cuando los archivos pasen la validación, el plugin procederá a enviar toda la información (incluyendo archivos) vía AJAX, esto en los navegadores web modernos que soportan AJAX 2; en los navegadores antiguos como IE 9 y anteriores que no soportan dicha técnica realizará el envío de forma transparente como si lo hiciera por

Continúa guerra de navegadores web

He decidido volver a escribir sobre la interminable y benéfica guerra de navegadores web, mencionando que según HTML5test  el navegador  Maxthon Cloud Browser sigue estando a la cabeza de dicha prueba con 464 puntos de 500, o sea un 93%; aunque debemos tener cuidado con las capacidades WebGL ya que son muy lentas aún. Pisándole los talones está la última versión estable de Google Chrome (25) con 463 puntos en la misma prueba HTML5, o sea casi lo mismo; por el momento sólo mencionaré a los 2 primeros lugares de navegadores de escritorio. Habrá que avisarle a los administradores de la página HTML5test para que actualicen sus estadísticas, además que desde el 1 de Febrero salió Maxthon 4 para diversos dispositivos móviles, arrojando este 200 puntos en la prueba antes mencionada, aunque en esta categoría para mi gusto la victoria es de Opera Mobile 12.10 ya que puntúa 406 y es compatible con la mayoría de dispositivos móviles. Interfaz para elegir fecha, luego el selector de hor

JQuery 1.9 final

JQuery 1.9 final está en el aire, como se menciona en el blog de JQuery , donde explican que esta versión sigue teniendo cierta compatibilidad con versiones antiguas de IE (6, 7 y 8), además se publica JQuery 2.0 en estado beta, la cual ya no posee compatibilidad con dichos navegadores obsoletos. Descargue la última versión de JQuery desde la página oficial Al mismo tiempo se lanza la versión final del plugin para realizar una migración más amable , incluso para la versión 2.0 . Estaremos al tanto de las mejoras implementadas para que el proyecto LIGA.js aproveche todas las capacidades de JQuery, hasta la próxima!