Archivo mensual: marzo 2010

12 de los mejores frameworks para diseño web

En jariviablog he encontrado una lista que bajo el punto de vista del autor son de los mejores frameworks para el diseño web (javascript,php,ajax,css, etc…). Habrá que tomar nota de cada uno de ellos cuando tengamos que crear un nuevo diseño.

1) Moo.fx – Su principal cualidad es que es muy ligera,más bien la podríamos definir como una diminuta libreria de efectos javascript escrita con prototype.js. Es fácil de usar,rápida y nos ofrece controles para modificar atributos como Height, Width, y Opacity con un gran rendimiento.Esta tambien optimizada para que escribas el menor código posible.

2) Rico – Una librería de uso abierto en JavaScript para crear aplicaciones amigables. Utiliza tecnologia Ajax, manejo de drag and drop , y otros muchos efectos.

3) Swat – Desarrollada por silverorange, Swat es un conjunto de herramientas open source para aplicaciones web escrito en PHP.

4) ColorCombos – ¿Quien no ha pensado nunca como una libreria de colores podria ahorrarnos cantidad de tiempo probando combinaciones?.Bien con esta aplicación podremos encontrarmultitud de combinaciones de colores solo seleccionas un color y se te mostraran diferentes combianaciones optimizadas.

5) script.aculo.us -Fácil de utilizar, compatible y potente ademas de proveerte de herramientas que dan a tu web un estilo Web 2.0.

6) Mochikit – Ligera y fácil de utilizar conseguirás resultados excelentes en muy poco tiempo.

7) Dynamic Drive CSS Library – Sin duda alguna podrás encontrar original y práctico código CSS tales como menus o botones que mejoraran el impacto visual de tu Web.

8 ) PEAR – Un framework y sistema de distribución de utilidades Php. PEAR nos ofrece complementos php agrupándolos en “Packages”.

9) DHTML Goodies – Una buena librería de scripts DHTML y AJAX.

10) dojo – Conjunto de herramientas open source JavaScript con la que obtienes resultados profesionales de manera facil y rápida.

11)jQuery es una biblioteca o framework de Javascript, creada inicialmente por John Resig, que permite simplificar la manera de interactuar con los documentos HTML, manipular el arbol DOM, manejar eventos, desarrollar animaciones y agregar interacción con la tecnología AJAX a páginas web

12) MooTools es un Framework web orientado a objetos para JavaScript, de código abierto, compacto y modular. El objetivo de MooTools es aportar una manera de desarrollar JavaScript sin importar en qué navegador se ejecute de una manera elegante. MooTools aporta una API documentada más enfocada a la orientación de objetos que la implementación estándar soportada por los navegadores web.


TED 2010

ted-logoTras publicar la entrada sobre la hibernación de seres humanos, he estado buscando más información sobre las conferencias del TED ya que me han resultado interesantes. He encontrado un blog donde aclara de manera sencilla en que consisten esta serie de conferencias, así como también para tener una ligeria idea de las mismas.

[c&p]Las Conferencias TED reunió a los líderes de la industria en las áreas de tecnología, el entretenimiento y el diseño para dar mas de 50 presentaciones a lo largo de cuatro días entre el 09 y 13 de Febrero recién pasado en Long Beach, California, Estados Unidos. TED 2010 se centra en la búsqueda de las ideas centrales que guiarán nuestra búsqueda de un futuro mejor.

De las centrales solares en el espacio al ‘milagro’ de la biología sintética, de las aplicaciones industriales de la tela de araña a la prevención del cáncer con el control de la angiogénesis (crecimiento de los vasos sanguíneos), del poder transformador de las redes sociales a la irracionalidad de nuestro comportamiento económico…

La encrucijada del futuro se llama TED: el hervidero de las ideas más innovadoras del planeta. Al cabo de 26 años, el cónclave de Tecnología, Entretenimiento y Diseño ha ensanchado sus horizontes y se ha convertido en el referente mundial de todos los campos imaginables y posibles. Los ‘tedsters’ se extienden ya por 75 países y multiplican su acción en la red, con más 100 millones de entradas a sus codiciadas conferencias.

TED 2010 contó con la prescencia entre otros Bill Gates, Al Gore o James Cameron, arropados por un largo centenar de ‘profesores’ que intentaron responder a una acuciante pregunta: “¿Qué necesita el mundo ahora?”.

Aquí les dejo dos videos como muestra de TED, la primera de Bill Gates con su tema sobre energía: Innovating to zero!

Fuente: megamix.bligoo.com


La hibernación humana cada vez más cerca

Parece ser que la hibernación en humanos podría dejar de ser ciencia ficción. Mark Roth, un prestigioso bioquímico que ha anunciado (en el TED 2010) el comienzo de ensayos para conseguir la hibernación humana de humanos, tras diversos éxitos con ratones.

En el caso de que alguien sufra un accidente, infarto o algun otro tipo de problema médico, la aplicación de la hibernación podría ser lo ideal sería poder detener la actividad del organismo o ralentizarla en todo lo posible para dar tiempo a que llegue la ayuda.

TED 2010) el comienzo de ensayos para conseguir la hibernación humana de humanos, tras diversos éxitos con ratones.

Mark Roth cree que el secreto esta en aplicar frío en el momento adecuado. En concreto, reducir la temperatura del organismo solo cuando este no dispone de oxigeno suficiente para mantener la actividad normal. En esas condiciones, las células detienen su actividad y algunos seres vivos como gusanos y ratones entran en un estado de “animación suspendida” del que puede recuperarse después sin daños. Para inducirlo, utiliza un liquido inyectable que libera sulfuro de hidrogeno en la sangre. El sulfuro de hidrogeno actúa como el monóxido de carbono y bloquea las reacciones químicas que permiten la respiración celular.  Algo delicado porque una mala dosificación puede matarnos rápidamente.

En el caso de que alguien sufra un accidente, infarto o algun otro tipo de problema médico, la aplicación de la hibernación podría ser lo ideal sería poder detener la actividad del organismo o ralentizarla en todo lo posible para dar tiempo a que llegue la ayuda.

Pueden obtener más información en la web del TED donde podran encontrar el resto de las conferencias sobre tecnología, entretenimiento y diseño para un mundo mejor. También en el siguiente enlace del portal cienciadebolsillo.


XAJAX y los acentos..

Trasteando con la biblioteca xajax y PHP me encontré con un pequeño problema el cual me dio algún quebradero de cabeza ya que no lograba encontrar el error. Cuando estas utilizando cadenas de texto con la codificación UTF-8 y éstas poseen acentos o algún carácter “raro”. No olvides recodificarla ya que es bastante probable que el código enviado no funcione en algunos navegadores. En mi caso, el script funcionaba perfectamente en Opera 10, sin embargo, no se ejecutaba en Mozilla Firefox.

La solución al problema es bastante simple, sólo hay que utilizar la función utf8_encode() como puede verse en el siguiente fragmento de código:

$objresponse->alert('perú');  //El problema está en el acento
$objresponse->alert(utf8_encode('perú'));  //Solución del problema

Instalar Zend Studio 5.5.x en Windows 7

Es posible que alguno de ustedes haya tenido problemas a la hora de instalar el programa Zend Studio en el sistema operativo Windows 7.  Si seguís esta serie de pasos, conseguiréis tenerlo a punto:

1. Descarga e instala la última versión de JRE para Windows : http://java.com/en/download/manual.jsp

2. Descarga e instala WinRAR http://rarlabs.com (asegúrate de instalar la extensión del explorador de Windows).

3. Descarga Zend Studio 5.5.1.

4. Selecciona el instalador del Zend Studio y pulsa el botón derecho del ratón. A continuación, elige la opción del WinRar -> Extraer aquí.

5. Una vez descomprimido, sitúate dentro del directorio Windows\resource (la nueva carpeta recien creada, no la carpeta Windows del sistema).

6. Renombra la carpeta “jre” por “jre backup“.

7. Copia la carpeta  jre6 (situada en C:\Program Files (x86)\Java\jre6) dentro del directorio “resource” y renombra “jre6” por “jre“.

8.  Regresa a la carpeta Windows del Zend y haz doble click en el ejecutable ZendStudio-5_5_1.exe para instalarlo (puede que tengas que pulsar el botón derecho del ratón encima del ejecutable y pulsar “Ejecutar como administrador” si hubiese algún tipo de problema con los permisos).

9. Cuando finalice, copia la carpeta “jre backup” dentro del directorio donde se ha instalado tu versión de Zend Studio 5.5.

10. Cambia el nombre de la carpeta “jre” por “jre another backup“.

11. Renombra la carpeta “jre backup” a “jre”.

12. Pulsa con el botón derecho del ratón encima del ejecutable del Zend:
C:\Program Files (x86)\Zend\ZendStudio-5.5.1\bin\ZDE.exe y activa la opción para ejecutar Zend Studio en modo compatibilidad con Windows Vista.

Espero que con estos 12 sencillos pasos puedan disfrutar de este programa en el nuevo Sistema Operativo de Microsoft. Si encuentran algún problema o tienen alguna sugerencia, no duden en comentar en la entrada 😉


La ley “antidescargas” llega intacta al Congreso

censura-internet[c&p]Jose Luis Rodríguez Zapatero compareció ayer ante los medios para explicar la Ley de Economía Sostenible recién aprobada en el Consejo de Ministros celebrado en Sevilla. En un acto de cobardía, el presidente evitó hablar de Internet y de los planes del ejecutivo para cerrrar administrativamente las páginas web que elijan las sociedades de gestión de derechos de autor.

Miles de internautas siguieron en directo la comparecencia del presidente, las redes sociales como Twitter y Facebook echaron humo hasta que finalmente terminó la rueda de prensa y la “Ley Sinde” pasaba desapercibida.

Continuar leyendo


Postear código fuente en wordpress

Si alguien desea publicar una nueva entrada en wordpress donde se incluya un fragmento de código, cuenta con un par de directivas (integradas en wordpress) que le facilitará el trabajo:

[sourcecode language='java'] //Escribe aqui [/sourcecode]

El usuario tendrá que indicar el lenguaje de programación en el atributo language, así como también deberá escribir el código fuente en la parte indicada como “Escribe aqui”. Esto sería una prueba realizada con el lenguaje php:

$texto = "<h1>¡'Hola a todos!</h1>";
echo $texto;