Se muestran los artículos pertenecientes a Junio de 2008.

Firefox

Hola hola!, Ya tenia muuy olvidado mi Blog pero ya voy subiendo algunas cosas interesantes, Prometido Inocente

Pero para empezar, me entere de que 17/Junio de este año 2008 estan tratando de implantar un record de software mas descargado y espresesimante el Firefox 2.0.0.14, pense que tenia que ser la ultima version de Firefox 3, pero cuando salga de forma oficial se los estare haciendo saber. Mientras estos link los dejan en Firefox 2 y la pagina oficial del record que se esta intentado implementar.

Firefox 2

Download Day

17/06/2008 09:15 Autor: Jelid. Enlace permanente. Tema: Software Hay 1 comentario.

Ruby+Rails

20080618024344-rails.png

Ruby es un lenguaje de programación interpretado que surge en 1995, gracias a su creador Yukihiro Matusmoto que combina e inspira en otros lenguajes como Phyton y Perl. La última versión estable salió el 26 de Diciembre de 2007 como Ruby 1.9.0.

Pero Rails o Ruby on Rails, se convierte en un framework o plantilla de trabajo para agilizar el desarrollo en este lenguaje, su última versión estable fue Mayo 31 de este año como Ralis 2.1. La mayoría de los programadores de Ruby aprecian este framework, porque agiliza y minimiza el tiempo de desarrollo de una aplicación de Ruby. Para aquellos novatos (como yo) deberíamos empezar por lo más complicado e irnos por las piedritas y al final desarrollar más rápido con Rails.

Este y otro tipo de frameworks están convirtiendo la forma en que programamos hoy en día a través de lenguajes de programación interpretados y otros ambientes de desarrollo cada vez más completos modificando la programación con lenguajes compilados. Pero esto va para bien, pues se agiliza el desarrollo permitiéndonos crear sitios Web o aplicaciones de escritorio cada vez más complejos en menor tiempo y no atarearnos con pergaminos de líneas de código interminables y al final saliendo de control porque ya tenemos mas de 20 métodos por cada objeto que hemos creado.

Espero les ayude a entrar a este mundo cada vez mas competido y complejo que nos va absorbiendo al mundo del Software Libre.

17/06/2008 10:06 Autor: Jelid. Enlace permanente. Tema: Desarrollo No hay comentarios. Comentar.

Firefox3

Firefox 3Parece que el lanzamiento oficial, precisamente fue el dia 17/Junio XD. Así que quedo bastante bien la noticia sobre el ’Download Day’ para el lanzamiento de FireFox 3. No cabe duda que el software libre es lo maximo, así la comunidad que estuvo atenta del record aporto y logro que en solo 24hrs hubiera hechas mas de 6 millones de descargas (todo un exito creo yo). Ademas de que para el momento en que escribo este post el contador de descarga ya haciende a mas de 11 millones siendo en America los paises que mas participaron: Canada, EUA, México y Brasil. De Europa: España, Francia, Alemania, UK, Holanda, Suiza, Italia, Austria, Suecia, Romania, Ungria y algunos otros que se me escapan ahorita.

Sin duda FireFox 3 tendra sus defectos, pero a mas de 2 meses de estar probando la version Beta, es bastante estable aunque causas ciertos cabezasos con el teclado porque no es compatible con algunos temas y complementos. Aun así creo que los temas seguiran aumentando y lo complementos adaptandose al buen FireFox3.

19/06/2008 11:19 Autor: Jelid. Enlace permanente. Tema: Software No hay comentarios. Comentar.

CakePHP

20080619211050-cake.png

Y seguimos con los Framework’s. Esta plantilla de trabajo agiliza mucho la creación de un sitio web. Pronto les enseñare algunas cosas sencillitas para realizar con esta plantilla, esta tomando fuerza principalmente entre las pequeñas empresas que se dedican a crear sitios Web para algunas empresas. La idea inicial es poder tener todos aquellos pequeños scripts para que se vea dinamica nuestra Web, como la fecha, temas personalizables, noticias, fuentes rss, etc.

Pero, ¿qué es un sitio Web dinamico?. Pues para no apurar mucho principalmente diriamos que un sitio Web dinamico es uno que no es estatico. Pero dejando de lado las simplonadas, un website dinamico es aquel que cambia y es personalizable. Al referirnos ’cambia’, es decir, que no requerimos de alterar código css, html, o inclusive algun script para actualizar la pagina de inicio o alguna de las secciones del site. Esto se logra principalmente através de código XML, o bases de datos.

Un procesador de hipertexto no muetra su código cuando es solicitado, lo que hace es enviar una respuesta con el código HTML requerido. Por ejemplo una web dinamica PHP Nuke, al fijarse en la barra de navejación podemos ver algo así: index.php. Este es una archivo guardado en un servidor con un procesador de hipertexto que bien podria ser ASP(Microsoft), JSP(Sun) o PHP(SL) y existen algunos otros que también son software libre, que  contiene código de un lenguaje de programación interpretado (script) y es ejecutado por algunos de los procesadores antes mencionados, después de saber que dice el script normalmente regresa código HTML, CSS, Javascript o algún otro lenguaje de Cliente. Pero si por ejemplo, queremos ver el código de la pagina de inicio de PHP Nuke no veremos nigun que es donde se encierra el código, porque el servidor oculta este código, dado que el cliente al no tener el procesador no sabe como interpretarlo. Pero este código es muy similar al lenguaje C, por lo que tenemos gran poder en PHP.

Al mencionar que una site es personalizable, nos referimos a que puede saber (por varios metodos: ip’s o cookies principalmente) que maquina o usuario es el que esta accediendo a nuestro site, por lo que le podemos ofrecerle cambiar el color de las paginas sin alterar el sitio, dado que el script PHP nos dota de herramientas suficientes para modificar el sitio en apariencia y en contenido dependiendo las variables que establezcamos, que bien podrian ser generadas por un cliente que visite nuestro site.

Pero para ya no aburrirlos por ahora hablando de PHP, mencionar que la plantilla Cake nos facilita el trabajo que hay que hacer para escribir codigo para fuciones especificas. Al ahorrar tiempo y esfuerzo, las empresas que se dedican a realizar website’s pueden desarrollar en menor tiempo marcando una clara ventaja competitiva. Pero para usuarios modestos y quiza principiantes, nos proporciona una herramienta que con la cual podremos aprender y sobre todo aportar a Internet un website mas, el nuestro en relativo poco tiempo.

Pero eso sera tema de otro mensaje, pero por el momento les invito a probar CakePHP y para aquellos novatos en el ambito de los website’s les preparare algunos ejemplos y enlaces en donde podran empezar a aprender mas y mas de este mundo

19/06/2008 14:11 Autor: Jelid. Enlace permanente. Tema: Desarrollo No hay comentarios. Comentar.


Blog creado con Blogia. Derechos de autor con . Estadísticas. Suscribir RSS. Admin.
Blogia apoya: Fundación Josep Carreras; Emprendedor ven a Iniciador Aragón.