Google
 

lunes, 7 de enero de 2008

Porque las segundas partes son mejores que las primeras retomamos el blog!!!!

Después de un tiempo sin actualizar el blog hemos decidido con mi compañero continuar con éste y agregar nuevas entradas muy interesentas, sin más perambulos adelantandoles un poco tenemos presupuestado lo siguiente:

  • Nuestro mas ambicioso objetivo es iniciar y llevar acabo el curso de programación desde cero con el objetivo de que personas que no tengan ni idea de esta temática puedan seguir cada una de las lecciones que se van a ir publicando.

  • Mantener actualizado el blog con noticias que sean del interés de todos ustedes.

  • Realizar pruebas de las nuevas tecnologías (hago referencia a lenguajes y frameworks) que están surgiendo para la programación tanto de aplicaciones de escritorio como web, esto con el fin de dar a conocer nuestro punto de vista y también el de los diferentes lectores interesados en el tema.

  • Cómo nos agrada la libertad y la filosofía del loco de Richard Stallman hablaremos también de software libre que actualmente es la tendencia de millones de personas en el mundo.
Bueno espero que lo que acabo de decir entusiasme tanto a los escritores como a los lectores de este blog y pues no me queda na mas que decir nuevamente Bienvenidos todos!!!!

ESTA NOTA CONTINUA, sigue leyendo aquí...

viernes, 29 de junio de 2007

GPL 3 - Versión final




La Free Software Foundation (FSF) anuncia la versión final de la licencia GNU GPL 3 que protege la mayoría de aplicaciones de software libre, tras 18 meses de discusión esta licencia ve la luz ante la opinión pública que pudo observar la evolución tras los diferentes borradores que se fueron publicando para que se fuera debatiendo con personas pertenecientes a la FSF, grupos de desarrollo de software y empresas interesadas en la licencia.

La GPL es la licencia de software más usada en el universo del Software Libre, y con esta tercera versión se actualiza para seguir cumpliendo con su objetivo de proteger la libertad del usuario en este nuevo escenario en el que han salido algunos obstáculos para que el Software Libre siguiera siendo libre, como el DRM, la TiVoizacion y las patentes.

La GPL 3.0 también procura hacer a la GPL más compatible con la legislación de copyright internacional (ya que las versiones anteriores estaban específicamente pensadas para la legislación de los EE.UU.) y amplía además su espectro de compatibilidad con otras licencias.

ESTA NOTA CONTINUA, sigue leyendo aquí...

miércoles, 27 de junio de 2007

Ya se hacen filas para comprar el iphone


En la tiende de apple en Nueva York ya se hacen filas para comprar el iPhone pese a que este sale oficialmente a la venta hasta el viernes, parece ser que este es el inicio de otro de los productos exitosos de esta gran empresa.

"Me gusta todo lo de Apple y esto es algo que va a quedar registrado en los libros de historia de los teléfonos celulares", dijo Jessica Rodriguez, quien esta en el cuarto puesto de la fila. Debido a que AT&T es el operador telefónico exclusivo muchos como Jessica tendrán que cambiarse de operador.

Otro de los entusiastas de este producto es David Clayman, recién graduado de la universidad y que comenzará un trabajo como consultor tecnológico en julio, era el tercero de la fila. Clayman espera adquirir varios iPhone, uno de ellos como regalo para su padre por su cumpleaños 50 y otro para subastarlo y recaudar dinero para una institución de beneficencia.

Los compradores del teléfono con reproductor de música y video deberán firmar un contrato de dos años con AT&T para usar el aparato, cuando comiencen a la venta a público el viernes. Apple y AT&T revelaron el martes los diferentes tipos de contratos disponibles, desde 60 dólares mensuales por el plan más básico hasta poco menos de 100 dólares por mes para más minutos de llamadas. Esto sumaría entre 1.400 y 2.400 dólares al costo del aparato, que vale entre 500 y 600 dólares, lo que muchos dicen que es demasiado caro.

ESTA NOTA CONTINUA, sigue leyendo aquí...

miércoles, 20 de junio de 2007

Se presentan los computadores Bolivarianos


En venezuela se presentaron formalmente los computadores Bolivarianos, estos basicamente vendrán en cuatro modelos y tendrán alma china, debido a que la mayoría de sus componentes son provenientes de este pais.

Los cuatro modelos de éstos computadores tendrán desde procesadores
VIA C7 - 1.5 GHz hasta pentium 4 en la versión más avanzada en desktop, y el único laptop poseerá un procesador Intel core 2 duo de 2 GHz, otra de la características interesantes es que incluirán linux. La garantía será de 3 años en monitor y unidad principal, el resto tendrá un año, en cuanto al portátil tendrá 1 año. Ahora la pregunta del millon, ¿Cuánto cuestan estos computadores?, pues lo que se ha definido es que los precios oscilaran desde 405 dólares hasta 1500 dólares.

La empresa productora de estos computadores se llama VIT (Venezolana de industria tecnológica) que es una empresa conjunta del gobierno venezolano y la empresa china Langcha, los computadores incialmente no tendrán un propósito comercial sino que sólo serán utilizados en entidades estatales.

ESTA NOTA CONTINUA, sigue leyendo aquí...

martes, 19 de junio de 2007

PHP 6, una realidad orientada a objetos

En el encuentro realizado en paris el 11 de Noviembre del 2005 entre los principales desarrolladores de PHP se concertó el rumbo que debia tomar este lenguaje, esto con el fin de competir, según mi humilde opinión, con nuevos lenguajes para la web como lo son Ruby on rails.

A partir de la versión 5 de PHP se introdujo la posibilidad de realizar aplicaciones orientadas a objetos en este lenguaje, pero sin lograr la elaboración de un lenguaje netamente que cumpliera con este paradigma, es así como con esta nueva versión que saldrá a finales de 2007 se quiere ofrecer a la comunidad un lenguaje con la capacidad de ofrecer robustez y seguridad para la realización de aplicaciones corporativas.

Bueno pero para darles un abre bocas agrego algunas cosas del documento generado acerca sobre las nuevas caracterísitcas de este popular lenguaje.

Unicode

El soporte de Unicode, en estos momentos, puede activarse bajo petición. Esto equivale a que PHP tenga que almacenar las variantes tanto Unicode como no-Unicode de nombres de clases, métodos y funciones en las tablas de símbolos.

En resumen - usa más recursos. La decisión es hacer que los ajustes de Unicode afecten a todo el servidor, y que no sean bajo petición. Desactivar Unicode allí donde no es necesario puede mejorar el rendimiento, y se ha detectado que algunas funciones de cadena pueden ser hasta un 300% más lentas y que aplicaciones completas pueden ser un 25% más lentas por este motivo.

La decisión para moverlo al php.ini en mi opinión, quita el control de las manos al usuario, y lo pone en las del Host Web. Si compilas PHP tú mismo, o eres responsable de ello en tus servidores, puede que estés interesado en saber que PHP 6 va a requerir las bibliotecas ICU (esté Unicode activado o desactivado).

El sistema compilado se paralizará sin las bibliotecas ICU necesarias no son encontradas. En resumidas cuentas, tendrás que instalar otra cosa más cuando quieras compilar PHP.

Register Globals es retirado

Decid adiós, amigos, esto finalmente se acaba. Ya no será un ajuste del fichero ini, y si se encuentra aparecerá un error E_CORE_ERROR, llevándote a la documentación sobre porqué es “malo”.

Esto significa que PHP 6 acabará con todos los scripts de la era de PHP 3 (o cualquier script que utilice globales registradas) sin otra opción que volver a escribirlos desde cero. Es una decisión dura, pero tenía que hacerse.

Las Magic Quotes también desaparecen

La característica de las “magic quotes” de PHP se elimina, y al igual que con register globals provocará un error E_CORE_ERROR si se encuentra en alguna parte. Esto afectará a magic_quotes, magic_quotes_sybase y magic_quotes_gpc.

El modo seguro, también eliminado

¡Esto puede que les guste a los desarrolladores que tienen web hosts que insisten en el modo seguro! Pero ahora desaparecerá por completo, también provocando un error E_CORE_ERROR si se encuentra.

La razón es que aparentemente daba una idea errónea, implicando que hacía a PHP seguro, cuando en realidad no mejoraba en nada la seguridad. open_basedir se conservará, (afortunadamente).

‘var’ significará lo mismo que ‘public’

PHP4 usaba ‘var’ entre las clases. PHP5 (en su decisión OO) casusaba que esto mostrara una advertencia bajo E_STRICT. Esta advertencia será retirada en PHP6, y en su lugar ‘var’ significará lo mismo que ‘public’.

Es una buena decisión, pero si alguien ha actualizado sus scripts para que funcionen bajo E_STRICT en PHP5 será redundante para ellos.

Return by Reference dará un error

Tanto $foo =& new StdClass() como function &foo producirán ahora un error E_STRICT.

El modo de compatibilidad zend.ze1 eliminado

ze1 intentó siempre conservar el viejo comportamiento de PHP4, pero aparentemente “ni siquiera funciona al 100%”, así que será eliminado por completo y dará un error E_CORE_ERROR si se detecta.

Soporte de Freetype 1 y GD 1 abandonado

Se elimina el soporte para estas (muy, muy antiguas) bibliotecas.

dl() sólo se mueve a SAPI

Cada SAPI registrará el uso de esta función como se requiera, sólo CLI y las SAPIs integradas harán esto desde ahora. No estará disponible en otro lugar.

FastCGI siempre activado

El código de FastCGI será renovado y estará siempre disponible para la CGI SAPI, no podrá ser desactivado.

Register Long Arrays eliminado

¿Recordáis las globales HTTP_*_VARS de hace tiempo? Bueno, si aún no estás usando $_GET, $_POST, etc – empieza a hacerlo ya, porque esta opción para permitir long arrays se elimina (y dará un error E_CORE_ERROR).

Movimientos de las Extensiones

Las extensiones XMLReader y XMLWriter serán desplazadas al núcleo de la distribución y estarán activadas por defecto.

La extensión ereg se mueve a PECL (y será eliminada de PHP). Esto significa que no se permitirá desactivar PCRE. Esto allanará el camino para la nueva extensión de expresiones basada en ICU.

La extensión tremendamente útil Fileinfo se desplaza al núcleo de la distribución y estará activada por defecto.


Artículo publicado en phpsolmag.org

ESTA NOTA CONTINUA, sigue leyendo aquí...