miércoles, 30 de mayo de 2012

Backend ya no tiene que generar HTML

Articulo que ha a sido publicado en Cristalab sobre la manera de trabajar tus proyectos web en la actualidad , una parte que me llamo mucho al atencion es : "No vuelvas a producir HTML en tu BackEnd, sea la tecnología que sea, arroja sólo JSON y más JSON, así tendrás un Backend elegante, práctico y eficiente, además de versátil."

Creo tiene mucho razon , trabajar con Json no es complicado y es mas comodo para recolertar datos.

aqui les dejo el link del articulo para que lo lean link

jueves, 24 de mayo de 2012

Windows 8 intrega Flash en IE 10

Increible pero cierto Microsoft integro flash a Internet Explorer 10 en Windows 8 , no se que pretenden con esta jugada pero hace tiempo atras los de microsoft habian dicho algo sobre seguir los estandares web con html 5 y ahora salen con esto.

martes, 22 de mayo de 2012

PHP le hace frente a Node.js con React NodePHP

Bueno esto si esta muy interesante , pues parece que los tipos de php no se dejan ganar terreno por Node.js  y aqui esta la respuesta de la comunidad PHP frente a Node.js

Se llama React PHP la verdad que viendo el codigo de la pagina oficial  es parecido al node hablando esctructuralmente , tiene callback , y un listener para el server .Yo hace poco me termine de leer un libro sobre Node.js me dejo con un mal sabor de boca , sera por el libro que no tenia muchos ejemplos practicos y se mantuvo enfocado a familiarizarme con Node.js y su funcionamiento cosa que comprendi pero necesito mas informacion y ejemplos de como desarrollar aplicacion web a como lo hago con PHP.

Apartir de Junio estan por salir nuevos libros de Node , espero poder conseguirlos y empezar de nuevo con el estudio , por ahora sigo mis proyecto con PHP y ZEND

les dejo el link para que lo vean link

viernes, 18 de mayo de 2012

Emprendimiento exitoso como Facebook en America latina??

 Interesante pregunta que se hicieron los tipos de fayerwayer y me dejo un poco intrigado , que realmente necesitamos en latino america??

Creo personalmente en cambio de mentalidad de parte de las personas , creo que los informaticos tendemos a pensar como lo que somos "informaticos" y no cabe en nuestra mente que otra persona piense que encuentre internet aburrida y una perdida de tiempo , hay muchas personas por ahi que conozco que piensan igual y solo en mi barrio , ahora piensen en todo un pais?

Bueno eso pienso un cambio de mentalidad y mucha mas formacion desde la escuela sobre las tecnologias que estan cambiando el mundo .

aqui les dejo el articulos de fayerwayer  para que lo lea link

viernes, 11 de mayo de 2012

Eres informatico y usas curriculum vitae ? estas perdido!!

Excelente articulo de  Stephanie Falla  sobre como debemos hacer nuestro portafolio si eres una persona informatica , en palabras de Stephanie : "Debemos superar el curriculum vitae e incursionar en el portafolio de evidencias de nuestra experiencia y capacidad."

Mas deacuerdo no podria estar aqui les dejo su articulo para Maestrodelweb   link

jueves, 10 de mayo de 2012

Problema google maps y bootstrap 2.0

Hola trabajando en un proyecto me he encontrado que cuando usas bootstrap 2.0 y pones un mapa algunos controles y infowindows no se ven como deberian algunos salen cortados y a veces no se ven .

El problema parece ser es en el css de bootstrap en una line de codigo que comienza con :

img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}

la parte que nos afecta es:  max-width:100%;  que se usa para motivos de responsive design en mi caso el proyecto no usa responsive design en ese caso no era necesario. para arreglar el problema solo tienes que quitar esa parte del codigo y el problema estara resuelto.

aqui puedes ver un ejemplo del error: http://jsfiddle.net/jhnRD/1/

aqui el resultado cuando no usas bootstrap : http://jsfiddle.net/aVx8L/



miércoles, 9 de mayo de 2012

Log in con AJAX y localStorage de HTML5

Hoy encontre un tutorial de como hacer login con html 5 localStorage , lo publico por que esta muy sencillo y bien explicado para los que estan comenzando en esto del desarrollo web , aunque usa php en el video puede aplicarse a cualquier lenguaje del lado del servidor


lunes, 7 de mayo de 2012

Que es less y como te ayuda con tu css.

Hoy  me encontre con este lenguaje de hojas de estilo muy impresionante con esto señores programar css es mas divertido y de verdad que se escribe menos codigo css en tu hoja, agrega funciones y calculos sobres tu estilos muy interesante.

Queria explicar aqui como funciona y algunos ejemplos pero encontre en cristalab un tutorial muy bueno sobre esto desde cero y para que escribir de nuevo algo que ya esta hecho? 

aqui les dejo el link espero lo disfruten programando con less

Observa lo que hacen tus visitantes en tu web

Encontre una herramienta muy interesante hoy se trata de " Observer "  esta escrita en node.js y lo que hace es grabar todo lo que hace un usuario cuando navega en tu sitio web  y tu puedes ir viendo todo en tiempo real en tu pantalla , y si no estas presente , de todas formas el  script graba todas las acciones del usuario en la base de datos para que puedas reproducirlo cuando quieras  ademas de poder chatear con el visitante. Esto puede ser de mucha ayuda para marketing  , pero tambien se me ocurren otras ideas poco eticas jejej.

Como sea es una herramienta muy interesante para saber como tus usuarios usan tu sitio en tiempo real aqui les dejo el link : http://observer.no.de/

sábado, 5 de mayo de 2012

node.js cannot module en windows

Hola has instalado tus módulos globalmente con el comando:

npm install -g "tu modulo"

y aun asi te sale el error "cannot module" ?  bueno a mi me ha pasado , y realmente en mi poca experiencia con node.js no se exactamente por que se debe a este error pero si puedo decirte como solucionarlo en windows.

cada vez que usas el comando npm de instalación global el modulo se instala en windows 7 en esta dirección:

C:\Users\nombre_de_usuario\AppData\Roaming\npm\node_modules

Ahí  podrás ver todos tus módulos instalados, bueno lo que tiene que hacer es crear un carpeta del mismo nombre llamada node_modules en la carpeta donde tengas tu proyecto node.js y dentro de ella copias los módulos que hayas instalado con npm que estan el la dirección que puse arriba. Con esto node  leerá los módulos directamente desde ahi .

Como dije antes nose por que pasa esto exactamente pero asi es como lo he solucionado espero les sirva