Blog

Corporacion Dermoestetica

La Junta General de Accionistas de Corporación Dermoestética, tiene mas de 25 años y esta vez han rediseñado su website, vamos ha ver como ha quedado.

Corporacion dermoéstetica

Corporacion dermoéstetica

El website carga bastante rápido y es bastante minimalista, aunque el tamaño de letra en el contenido es algo pequeño para mi gusto, Algo que note, es que no valida la W3C hay bastantes errores, y que usa bastantes tablas, las cuales pudieron ser capas (divs). Posee una sección de descarga de sus informes financieros en formato PDF los cuales supongo deben ser de gran interés para quien los necesita.

Una cosa negativa que me llamo fuertemente la atención es que su buscador no funciona, y no me refiero a que no busca bien, si no que nos manda a una pagina que no funciona.

Hay un icono que nos dice que al dar click iremos al sitemap del sitio lo cual no funciono y el menú inferior también no se entiende bien su funcionamiento, ya que lo único que hace es desplegar el menú de arriba.

Un plus al cual es bastante fácil acceder es que ver la misma pagina en ingles, y también tiene un informe de cómo va la cotización en la bolsa, del grupo.

Personalmente creo que la idea de optimización es buena, solo hay que corregir estos detalles que nos hacen como usuario, una experiencia incompleta.

[Certificación PHP5] Analizando la sintaxis de un script Php

PHP 5 Certificación

PHP 5 Certificación

Esta es la segunda entrega de estos manuales, como verán pues ya estoy mas constante y créanme que aunque quisiera postear diario no se puede.

Y últimamente he estado un poco atareado con aprender mas php y entender por fin Python, pero bueno al tema.

Bien tenemos que un script Php, es aquel que cuando se ejecuta en un servidor (Esto es opcional) nos devuelve algo, veamos el siguiente script y posteriormente veremos cada una de sus partes, si estas aprendiendo apenas Php, no te preocupes de no entender nada, es solo un código de muestra el cual solo nos va a servir para ver cada una de las partes que integran un script básico.

Bien un poco grande el código pero creo que nos servirá de ejemplo, así que vayamos línea a línea identificando cada uno de los componentes de php

Linea 1: Declaración de una variable, esto es opcional ya que en Php, podemos usar cualquier variable cuando queramos, aunque el declarar un variable nos permite tener un código mejor organizado

Linea 3: Básicamente es un comentario, el cual no se lo leerá Php y solo sirve para que lo veamos nosotros como desarrolladores Ojo el comentario termina con el salto de línea

Linea 5: Lo mismo que el punto anterior salvo que en vez de Doble diagonal se usa el símbolo de numero o gato #

Lineas 7 a 11: Este es un comentario que como su nombre lo indica es multilínea inicia con /* y termina con */ y no con salto de línea como los anteriores

Linea 13 a 19: Este comentario es para generar documentación PHPDoc desde un comentario, la cual requiere cierta sintaxis, PhpDoc lo veremos mas adelante.

Linea 21 a 24: inicio de un bloque Php el cual inicia con llave { y termina en llave }se usa para agrupar codigo php el cual puede derivar de una condición o  de una función.

Y la ultima Línea es donde se usa el constructor “echo”,este constructor permite mostrar un texto en pantalla, posteriormente veremos mas constructores.

Si ven esto no es gran cosa para aprender, pero es conveniente ir identificando cada uno de los elementos del lenguaje para que no se nos pase nada durante el examen de certificación.

Saludos

[Certificación PHP5] Php su sintaxis y las reglas que debemos saber

Para empezar vamos por lo básico ojo solo es un repaso de lo mas importante según la guía de certificación, si necesitas mas información, dime y con gusto cotizamos un curso :-)   no en serio puedes consultar con el manual de PHP (el curso también es en serio).

Php es el acrónimo recursivo que significa PHP Hypertext Pre-processor, fue desarrollado por Rasmus Lerdorf en 1994, y esta escrito en Lenguaje C.

Php nos sirve para escribir paginas web y mas cosas pero la certificación se centra en la parte web, que es donde más se aplica.

Zend PHP 5 Certificación

Zend PHP 5 Certificación

Conociendo su sintaxis.

Para empezar a programar en PHP podemos usar cualquiera de las siguientes teniendo en cuenta en lo que influye cada una.

El primer método, <?php. . .?>, es el más conveniente, ya que permite el uso de PHP en código XML como XHTML.

El segundo método no siempre está disponible. El formato corto de etiquetas está disponible con la función short_tags() (sólo PHP 3), activando el short_open_tag en el php.ini. Aunque esté activa por defecto en php.ini, se desaconseja el uso del formato de etiquetas cortas.

El tercer método es muy largo y lleva a confusiones con código Javascript que tiene casi la misma etiqueta.

El cuarto método sólo está disponible si se han activado las etiquetas ASP en el fichero de configuración: asp_tags.

Zend Technologies recomienda que solo usemos el primer método, ya que es mas limpio y mejor además de que no se confunde con ASP o con Javascript o evita tener que activar las short_tags.

[PHP]La Certificación PHP

Como verán con este post, sigo activo y empezando a ser más constante en el blog, como no lo había sido en varios meses.

Y pues les platico un poquito de que vamos a tratar en los próximos posts y el por que de ellos.

Zend PHP 5 Certificación

Zend PHP 5 Certificación

Bueno como sabrán soy Desarrollador Web(¿si saben no?) y actualmente trabajo en con lo siguiente.

  • XHTML
  • Php
  • MySQL
  • Linux
  • Css
  • Javascript/Ajax
  • Entre otros

Entonces pues como me gusta mucho desarrollar con Php, empecé a buscar técnicas mas eficientes para desarrollar mejor y mas rápido, fue así como conocí el MVC (Mi primer patrón de diseño quien lo iba a decir) y junto al el, un poderoso Framework, llamado CodeIgniter.

Y aunque si bien ya conocía un poco de POO, últimamente estoy aprovechando su verdadero potencial para el desarrollo de Websites, cosas como abstracción, herencia, métodos estáticos, getters y setters, en resumen, Php tiene gran potencial que como dicen algunos, por ello Php no esta bien valorado por que todos pueden escribir un poco de Php, mas eso no significa que sepan como y que están haciendo.

Bien bajo este preámbulo, pues como ven me gusta y ya se bastante de Php, pero la necesidad de demostrar mis conocimientos me llevo a buscar que mas podía hacer(hay varios pendientes, como SPL y SOAP).

Pensé en por que no me certificaba, si, Certificarme en Php, la cual la realiza Zend Technologies.

Y bien de eso es lo que trataremos en los posteriores posts, serán de PHP, pero basados en el temario de la guía de certificación de Php, en donde intentare explicar cada uno de los temas que vienen en el temario, claro no soy un experto por ello lo explicare según yo, y si me equivoco pues para eso están los comentarios y así aprenderemos todos.

El día de hoy empezamos con el post que sigue.

Los detalles de la certificación los pueden revisar en este link:

Zend PHP 5 Certification

[Aviación] Aterriza de emergencia Avión Fokker 100 de Mexicana Click

Me vengo enterando de que un Avión Fokker 100 de la Aerolínea regional Mexicana Click (Filial de Mexicana de Aviación) el cual realizaba un viaje de rutina entre el Distrito Federal y Nuevo Laredo (Vuelo 7222) tuvo que desviarse de su ruta original y aterrizar de emergencia en el Aeropuerto de Monterrey Nuevo León.

El avión Fokker 100 en cuestión

El avión Fokker 100 en cuestión

Afortunadamente según he investigado no paso mas haya del susto, también dicen que en el avión viajaban 92 pasajeros y 4 elementos de la tripulación, el aterrizaje se produjo en ese aeropuerto por que según dicen es mucho mas grande la pista de aterrizaje que la de Nuevo Laredo, antes de aterriza el Avión tuvo que dar varias vueltas para gastarse el combustible y disminuir el riesgo de un incendio.

La aeronave tuvo que dar varias vueltas para acabar con el combustible y se dijo que el eje delantero se le desprendió y dio una media vuelta antes de quedar fuera de la pista

Al parecer el problema se debió al tren de aterrizaje delantero. Pero aun no se ha confirmado nada.

Recordemos que Mexicana de Aviación esta reemplazando sus Fokker 100 por Boeing 717 , esperemos que con esa renovación esto no vuelva suceder.

Via | Avión aterriza de emergencia en Monterrey

[Aplicaciones Web] Sketchpad, el paint desarrollado en HTML5

Si bien el HTML apenas esta llegando, ya podemos empezar a disfrutar de sus increibles características.

Y que mejor forma que hacerlo con el Sketchpad, un “paint” online el cual esta desarrollando usando las características del HTML5 y Javascript (Claro).

Sketchpad Online Paint Drawing

Sketchpad Online Paint Drawing

Es muy potente y no traba la maquina, cualquiera que lo viera diría que es Flash, pero no es así, creo que sus días de Flash/Flex (solo en aplicaciones Web – no banners) están contados, ya que esta tecnología es mejor, tanto por velocidad, por que será un estándar (escuchaste Microsoft no salgas con tus pen… “otros Estándares”) y no necesitas instalar ningún plugin ni nada, salvo que tengas activado Javascript y que tu navegador lo soporte, cosa que en este año(2010), ya es muy prehistórico hablar de navegadores sin soporte de Javascript.

Link de SketchPad | http://mugtug.com/sketchpad/
Vía | Sketchpad, paint online con tecnología HTML5

[Google] Google Buzz, las redes sociales en Google

Pues si tarde o temprano nos teníamos que enterar de esto.

Resulta que Google, lanzo un nuevo servicio llamado Google Buzz, que viene a ser su apuesta por las redes sociales.

Google Buzz

Google Buzz

Si bien hace poco lanzo Google Wave, un servicio que muchos pensamos que seria su apuesta por las redes sociales parece que una de dos, o el Wave no esta funcionado tan bien como les hubiera gustado o el camino de Wave es distinto.

Yo tengo Google Wave pero no le encuentro mucha utilidad, la cual este servicio “promete”, ya que esta integrado con Gmail.

Su utilidad radica en

  • Esta integrada con Gmail
  • Se añade bajo la bandeja de entrada
  • Podemos ver lo que otros usuarios comparten en tiempo real
  • Actualizar nuestro estado agregando comentarios
  • Puede mostrar datos de otras redes sociales como Twitter, Flickr y visceversa

En definitiva es un Gmail-Facebook-mini.

Una gran apuesta por parte de Google, solo que esperemos que este accesible para todos, yo intente acceder pero aun no aparece, según Google esto será temporal ya que se supone que en pocos días todos podremos acceder.

Mientras sigo con mi Twitter y Learning the Python :-)

Vía | Google buzz, la herramienta social definitiva

[Noticias] Linus Torvalds le gusta el Nexus One

Si bien no hy mucho que decir de este telefono, salvo que es de Google y que no ha tenido practicamente nada de publicidad, salvo la de la web.

Hoy leo una opinion bastante agradable sobre este dispositivo.

Nexus One

Nexus One

Resulta que Linus Torvalds, dice que este si siente que es un gran dispositivo y que le ha agradado mucho.

But I have to admit, the Nexus One is a winner. I wasn’t enthusiastic about buying a phone on the internet sight unseen, but the day it was reported that it finally had the pinch-to-zoom thing enabled, I decided to take the plunge. I’ve wanted to have a GPS unit for my car anyway, and I thought that google navigation might finally make a phone useful.

La verdad a muchisima gente Geek (como yo :-) ) probablemente se decida a comprarlo simplemente por que sabe que si lo apoya Linus es casi lo mismo como decir esta “certificado por Linus”.

Claro no significa que sea el mejor por ello, pero sin duda su opinion nos ayudara a decidir si comprar un iPhone o un Nexus One.

yo quiero un Nexus One

Via | Happy camper

[Google Square] Mejorando el algoritmo de busquedas de Google

Ayer estaba escribiendo un post bien interesante sobre CodeIgniter y que cren, que la pc, otra vez fallo, voy a armar una nueva aunque sea solo el CPU, pero bueno hoy voy a hablar de otro tema.

Resulta que leyendo meneame, me entero de que los chicos de Google no dejan de trabajar y anuncian que han lanzado mediante Google Labs:  Google Squared.

El cual prentende ser similar a un contestador de preguntas automatico, si bien esta noticia ya habia sido anuncianda hace como mas de 1 semana, hoy me entere gracias a la relevancia que le dieron en Meneame.

Google Squared

Google Squared

EL buscador trabaja basicamente en secciones, o claves y organiza la información que le solicitamos, tambien podemos agregar como “categorias” de lo que buscamos y al agregarla hace una busqueda via Ajax y entrega toda la informacion necesaria en un nuevo elemento de la pagina.

Lo curioso de este servicio es que viene a ser muy similar a un buscador recientemente lanzado llamado Wolfram Alpha, vamos trabajar de forma muy similar aunque los resultados son diferentes, y no me quiero parecer muy “Googlista” , pero sinceramente le veo bastante futuro, ya que me gusta mas la forma en que integra la información y las c apacidades que ofrece frente al Wolfram Alpha.

Esperemos ver mas información sobre el mismo, mientras veo que hacer si comprarme una pc nueva o solo armar un Cpu, con procesador i7 y DDR3 :-)

Via | Google lanza nuevo algoritmo de comprensión para hacer la búsqueda más relevantes



[Ajaxman] Arrancando motores….

Pues si aqui estoy yo de nuevo.

Tengo muchas cosas que contarles (y perdon de nuevo por tenerlos tan abandonados) asi que aquí vamos.

  • Mi hijo Ángel Javier ya tiene 6 meses y estos meses han sido increíbles, ser papá es una maravilla.
  • Estoy trabajando muy duro por ello se me ha complicado postear un poco y hemos ya liberado un proyecto muy grande el cual ha resultado ser de maravilla, voy a organizar mi tiempo para que  pueda postear mas de 4 posts al mes.
  • El principal motivo de mi ausencia de post ha sido mi falta de tiempo, por un lado casi no ha habido tiempo pero lo principal, ha sido que mi pc estaba muerta, la limpie para que jalara mejor y valio queso(se descompuso), pense que había sido el Disco Duro, compre uno nuevo  (500 GB )y funciono solo un rato, al termino de un par de dias lo mismo, pantalla azul, total que la deje apagada y pense en mejor ahorrar para comprar otra pero la situación no esta tan fácil, entonces mejor me puse hoy a revisarla y que creen(al parecer era una memoria RAM tenia 2 GB), pues como ven, la pc ya esta funcionando, esperemos que siga asi por varios meses, quedo con 1 GB pero con Windows 7 Ultimate, y jala bastante bien si ya se que no le he instalado Linux pero solo la estoy probando si sigue funcionando tan bien, mañana ya tendrá su Debian GNU/Linux.
  • Estoy aprendiendo a ser mejor programador en PHP, ya aplico POO lo mas que puedo y también sus características, como herencia, polimorfismo y abstracción entre otras y trabajo usando el patrón de diseño MVC con el framework CodeIgniter el cual es muy bueno.
  • Estoy estudiando para certificarme en PHP 5, y si todo va bien espero hacer el examen en máximo 2 meses, el cual por cierto esta en ingles, idioma al cual también estoy tratando de entenderle aunque no se me da mucho.
  • También ahora si estoy aprendiendo Python, y ahora si le estoy entendiendo, la verdad me ha maravillado lo poco que he aprendido siento que es un gran lenguaje con mucho futuro, y después pues seguiría con el framework Django y pues hasta con Ruby y Ruby on Rails.
  • Y bueno creo que es todo

Asi que como ven he hecho muchas cosas pero no por ello pienso olvidar este blog al contrario y creame mientras siga funcionado tan bien esta pc, pues seguire posteando.

Saludos y gracias por seguirme leyendo

Recuerden mi twitter para saber todo lo que ando haciendo aqui

twitter.com/Ajaxman