Alfredo Juarez

Web Design and Development

Publicado por: alfredojv
21 September 2009 05:09 PM

symfony-components

La gente detrás de Symfony, uno de los Frameworks más usados por la comunidad PHP ha publicado una serie de librerias independientes, que prometen ayudar con el proceso de desarrollo de aplicaciones Web, en su web reza la siguiente frase:

The Symfony Components are standalone and reusable PHP classes. With no pre-requisite, except for PHP, you can install them today, and start using them right away. Currently, there are three components available at the moment.

Los componentes publicados hasta el momento son:

yaml

YAML – Una librería que habla YAML
Symfony YAML es una libreria PHP que convierte cadenas YAML a arreglos PHP y viceversa.

event-dispatcher

Event Dispatcher – Facilitando la comunicación entre clases
Symfony Event Dispatcher es una librería que provee de una implementación ligera del patrón de diseño Observer.

dependency-injection

Dependency Injection – Reinventando el manejo de clases
Symfony Dependency Injection es una librería que provee un robusto contenedor de inyección de dependencias (Dependency Injection).

[Via WebAppers]

Start Slide Show with PicLens Lite PicLens
Publicado por: alfredojv
6 February 2009 03:02 PM

moblin2

Intel ha desarrollado una plataforma de software libre orientada a los netbooks y MIDs llamada Moblin, éste es un proyecto libre, el cuál toma tecnologías ya existentes y las lleva más alto. Además Moblin podrá ser utilizado en otros proyectos, no solamente en los dispositivos móviles.

Su arquitectura está basada en un kernel linux, donde se montan los servicios necesarios para crear aplicaciones como por ejemplo: interfaz gráfica, comunicaciones, codecs (audio y video), etc. En esta arquitectura encontramos algunos componentes conocidos en los sitemas linux, entre ellos pango, GTK+ y QT, además se le agregaron otros específicos de Moblin para poder crear aplicaciones que operen en pantallas pequeñas, todo esto, para lograr un bajo consumo de energía y aumentar al máximo el aprovechamiento del hardware.

Este proyecto, además de beneficiar a los usuarios de las netbooks también brinda aportes novedosas a otras plataformas.

El sistema gráfico

En cuanto al sistema gráfico, Moblin incorpora a Clutter, el cual es un sistema gráfico basado en OpenGL, éste permite crear interfaces animadas y de calidad acorde a los tiempos, todo sin requerir de mucho esfuerzo. Su orientación es hacer interfaces gráficas 2D con efectos 3D, tal como las interfaces que encontramos en el iPhone, Front Row o en el Media Center de Microsoft.

Clutter tiene la capacidad de correr en diversas plataformas, incluyendo sistemas Linux, Windows e incluso en el iPhone.

En cuanto al Booteo del sistema, podemos decir que ha superado espectativas, ya que la gente del subproyecto llamado “Fast Boot” han declarado que es inaceptable que un sistema Linux demore más de 5 segundos en arrancar en un hardware como éste. Para lograrlo cambiaron radicalmente el proceso de booteo, por ejemplo, cambiaron algunas funcionalidades genéricas en específicas, algunas cosas que el sistema auto-detecta pero que nunca cambian se dejaron como pre-calculadas, y una lista larga de cambios realizados, los cuales en conjunto lograron superar un tiempo de booteo record: ¡5 segundos!.

Ligas de interés

- El proyecto Moblin (moblin.org)
- El proyecto Clutter (clutter-project.org)
- Fast Boot (moblin.org)

(Via Fayerwayer)

Start Slide Show with PicLens Lite PicLens
Publicado por: alfredojv
21 October 2008 11:10 AM

Todos conoces a Android, y hoy es tiempo de poder hacer algo por él. si eres desarrollador y estás interesado en ayudar al desarrollo de este sistema operativo para teléfonos celulares, hoy es tu oportunidad, o bien, si lo único que deseas es saber cómo está programado, o si sólamente quieres curiosear ya puedes descargar su código fuente.

Android es la primer plataforma móvil grátis, open source y totalmente customizable. Androids ofrece una completa pila: Sistema Operativo, MiddleWare, y aplicaciones móviles claves. También contiene un rico set de API’s el cual permite a desarrolladores externos producir grandes aplicaciones.

Start Slide Show with PicLens Lite PicLens
Publicado por: alfredojv
26 September 2008 05:09 PM

Muchas veces has tenido la necesidad de explicarle a alguien qué es Linux, y la mayoría de las veces no encuentras cómo hacerlo o algunas otras terminas enredándolo más. Para esto la raza de LinuxHaxor hizo la lista que les presento a continuación:

  1. Linux es un sistema operativo que se basa en un Kernel.
  2. El Kernel es la base de todas las distribuciones de Linux.
  3. La palabra Linux puede ser utilizada para hablar tanto del Kernel como del Sistema Operativo.
  4. Linux tiene muchas distribuciones.
  5. Las distribuciones son una colección de aplicaciones empaquetadas dentro del Kernel.
  6. Ubuntu es una de todas ellas y de las más utilizadas.
  7. Linux es un sistema operativo muy seguro y los virus son muy raros en él.
  8. Linux es libre.
  9. Linux es increíblemente adaptable, como la mayoría del software open source.
  10. Linux es un sistema líder que está integrado en muchísimos lugares. Por esta razón es probable que ya lo hayas utilizado y ni siquiera te hayas dado cuenta.

[Via LinuxHaxor]

Publicado por: alfredojv
2 September 2008 03:09 PM

El día de hoy ha sido lanzado por Google un navegador desarrollado completamente desde cero. Llamado Google Chrome, este navegador es completamente Open source, y google ofrece a los demás desarrolladores de navegadores que implementen sus tecnologías o bien, que las mejoren.

Lo he estado usando alrededor del día de hoy y para ser sincero me ha convencido casi completamente, a continuación les pondré unos puntos destacables:

  1. Es muy rápido y sorprendentemente ligero.
  2. Su diseño es estético, limpio y bonito (tiene sólo lo que debe de ir).
  3. Iniciar el programa es muy rápido.
  4. La instalación es muy sencilla, no necesita interacción alguna para instalarse.
  5. Permite importar tus favoritos, historial de navegación, y passwords guardados desde Firefox e Internet Explorer.
  6. Maneja cada pestaña como un proceso diferente a diferencia de firefox que la aplicación se toma como una sola instancia.
  7. Tiene un administrador de procesos (Shift+esc) al igual que Windows, donde es fácilmente detectable cada proceso que está ejecutándose por el navegador.
  8. Tiene un modo porno incógnito, es decir, todo lo que hallas hecho se esfuma a la hora de cerrar la aplicación.
  9. En cuanto a seguridad, sus técnicas para salvaguardar la integridad del usuario son muy destacables, cuenta con un sandbox integrado, así como una lista grandísima de páginas utilizadas por Phishers y Malware, las cuáles por cierto las pusieron a disposición de todo el que las requiera.
Si con esto no se han convencido los invito a que lo descarguen y prueben por lo menos por una semana, a ver que tal les parece.
Bitelia y Fayerwayer han publicado sus propios reviews, también pueden leer el libro oficial en forma de comic publicado por Google; léanlos y saquen sus propias conclusiones.

Start Slide Show with PicLens Lite PicLens
 

Archivos para la categoria: Open Source.

 

March 2010
S M T W T F S
« Feb    
 123456
78910111213
14151617181920
21222324252627
28293031  

Categorias

Alfredo Juarez is Digg proof thanks to caching by WP Super Cache