Opera añade soporte a WebM y HTML5.

Deben ser tiempos entretenidos y vertiginosos para quienes trabajan desarrollando navegadores web. Acaba de salir a la luz Safari 5, Microsoft está intentando redimirse con Internet Explorer 9, Firefox trabaja en su próxima gran versión y tanto Google como Opera no dejan de incorporar constantemente nuevas funcionalidades a sus navegadores. Es Opera en este caso quien nos regala un developer preview que añade soporte a WebM y HTML5.

Si no recuerdan, WebM es el formato abierto de video que Google pretende imponer por sobre el privativo H.264, detrás de quien se encuentra Apple, para que sea utilizado en la etiqueta video de HTML5. Cuando Google anunció hace un mes que liberaría el código de WebM, lo hizo con el apoyo de Mozilla y Opera y ambas compañías se comprometieron a adoptar el formato. Quienes deseen probar el snapshot, podrán disfruar lo bien que se ven en YouTube sin Flash (sobre todo usuarios de Mac y Linux, donde el plugin de Flash funciona muy pero muy mal), exclusivamente con HTML5.

Además de la adopción de WebM, el navegador añadió soporte a otras características de HTML5 como geolocalización (todavía no funciona del todo en Linux ni BSD) yweb workers. Pero también (y esto me ha sorprendido bastante), han cambiado el navegador por defecto en la pantalla de Speed Dial, ahora es Bing, que sigue cosechando adeptos. Igualmente, recuerden que es una versión de testing, no recomendada para uso cotidiano por los errores que pueda tener. Claro que si no pueden esperar o les interesa ver YouTube en HTML5 pueden descargarlo y de paso dar una mano a los desarrolladores reportando cualquier bug si es que se encuentran con uno.

Fuente | bitelia.com

Pagina Oficial | opera.com

Los desarrolladores de software OpenSource prefieren mas GNU/Linux que Windows.

Cuando en el título de este post me refiero a un estudio estoy hablando del Eclipse Community Survey 2010. En él, 1696 desarrolladores de la comunidad Eclipse, distribuidos a lo largo de más de 200 proyectos open source, contestaron una serie de preguntas durante el pasado mes de abril con el fin de crear un perfil de cómo interactúan los desarrolladores open source con la comunidad.

Por supuesto, el estudio no puede considerarse representativo de toda la comunidad de desarrollo de código abierto. No obstante, aunque esté centrado alrededor de la plataforma Eclipse, no creo que deba despreciarse por originarse en una de los ecosistemas de desarrollo abierto más diversos y exitosos.

Ahora mencionaré algunos de los interesantes tendencias que podemos hallar con respecto a Linux en el reporte de dicho estudio:

  • Linux continúa ganando adeptos entre los desarrolladores. Cerca del 33% de los desarrolladores usan Linux como su primer sistema operativo para programar. Esto es casi 13% más desde 2007. Windows, en cambio, ha caído del 74% en 2007 al 58% en 2010. Esa caída de casi el 20% puede correlacionarse con lo ganado por Linux y Mac OS X. El sabor preferido de Linux es Ubuntu con el 18.3%, seguido por Fedora con el 4.7%.
  • Linux es el sistema operativo preferido a la hora de poner el sistema en producción. Como muestra el siguiente gráfico, 46% de los sistemas desarrollados termina en Linux, mientras que muy cerca, el 41% lo hace en Windows. Los otros sistemas operativos tienen números marginales.
  • El estudio arroja otro resultados, como el sorpresivo crecimiento de Open JDK, así como el cada vez más preferido sistema de control de versiones distribuido (DVCS) con herramientas tales como Git. No menos interesante es el fragmentado uso de metodologías de desarrollo (¡25% no usa alguna!). El reporte ofrece todos los detalles con respecto a estos y otros resultados.

    No sé si el crecimiento de las versiones de Linux fáciles de instalar y configurar como Ubuntu y Fedora (sobre todo la primera) sea la razón del creciente uso de Linux entre los desarrolladores. Tampoco sé con exactitud si son las empresas quienes están encontrando en Linux el sistema robusto, barato y eficiente para el desarrollo de sus aplicaciones. ¿Conocen un estudio que nos permita entender mejor por qué el aparente crecimiento de Linux entre los desarrolladores?

Fuente | bitelia.com

Comando Linux "wakeonlan": enciende tus equipos de manera remota.

El Wake-on-LAN es un estándar, digamos, para lograr encender equipos de cómputo a través de un mensaje entre dispositivos de red. Esto quiere decir que es independiente de sistema operativo, aunque éste puede servir para configurar la conducta del dispositivo. Dicho mensaje se conoce como “paquete mágico”.

Un dispositivo de red puede esperar por paquetes mágicos cuando el ordenador ha sido apagado sin ser desconectado de la fuente de energía (estados globales G1 y G2 de ACPI). El paquete mágico viaja a través de la capa 2 del modelo OSI (i.e., no utiliza la dirección IP, sino la MAC). Si el dispositivo recibe el paquete, lo valida y entonces, a través de su conexión con la placa madre, enciende o despierta el ordenador, según sea el caso.

¿En qué consiste tal paquete mágico? De una trama Ethernet que en su carga útil contiene la dirección de todos los equipos, es decir, la dirección broadcast FF FF FF FF FF FF, seguida por dieciséis repeticiones de la dirección MAC del dispositivo de red del equipo a encender.

Sirva esta pequeña introducción a Wake-on-LAN para presentarles el comando wakeonlan escrito por José Pedro Oliveira. Se trata de un pequeño script programado en Perl para hacer el envío de paquetes mágicos, encapsulados en paquetes UDP, a las direcciones MAC de nuestro interés. En sistemas de la familia Debian, wakeonlan se instala simplemente así.

    sudo apt-get install wakeonlan

Para usarlo ni siquiera requieres privilegios de administración. Con este comando enviamos el paquete mágico a una dirección MAC específica.

    wakeonlan 01:02:03:04:05:06

También es posible hacerlo con grupos de direcciones MAC.

    wakeonlan 01:02:03:04:05:06 01:02:03:04:05:07

O bien a una subred específica.

    wakeonlan -i 192.168.1.255 01:02:03:04:05:06

Y si eres sysadmin de un laboratorio con decenas de ordenadores, lo mejor será que tengas todas las MAC en un archivo de texto.

    wakeonlan -f macs.txt

Para recolectar direcciones MAC, te recomiendo usar nast o arp desde la línea de comandos. El comando wakeonlan es sencillo y, créeme (lo digo por experiencia), muy efectivo.

Fuente | bitelia.com

Comando Linux "axel": ligero y poderoso acelerador de descargas HTTP/FTP


Así de simple: el comando axel es un acelerador de descargas. ¿Cómo lo hace? Abre más de una conexión HTTP o FTP por cada intento de descarga, de tal modo que cada una de ellas transfiere su propia parte del archivo. El comando es particularmente útil cuando los servidores limitan el ancho de banda disponible por conexión. Te mostraré el funcionamiento y características de axel a través de ejemplos.

Instalación

Una vez más, la distribución de referencia será Ubuntu.

sudo apt-get install axel 

En otros sabores de Linux puedes descargar y compilar el código fuente deaxel, si no es que ya está incluido en los repositorios correspondientes.

Uso

Digamos que quieres descargar los 66049 KB comprimidos con bzip2 de la versión 2.6.34 del kernel Linux.

axel ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2
Initializing download: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2
File size: 67633622 bytes Opening output file linux-2.6.34.tar.bz2 Starting download
......... .......... .......... .......... .......... [ 87.3KB/s] [ 0%]
[ 0%] .......... .......... .......... .......... .......... [ 43.5KB/s] [ 0%]
........... .......... .......... .......... .......... [ 118.3KB/s]

[ 18%] .......... .......... .......... .......... .......... [ 793.1KB/s]

Si la descarga fue interrumpida por obra y gracia de tu ISP, luego puedes reanudar la descarga simplemente ejecutando el mismo comando.

Initializing download: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2
File size: 67633622 bytes Opening output file linux-2.6.34.tar.bz2
ng download ,......... .......... .......... .......
State file found: 12853085 bytes downloaded, 54780537 to go. Start
i... .......... [ 33.9KB/s]
.......... .......... .......... [ 51.2KB/s]
[ 19%] .......... ..........

Nada nuevo bajo el sol. Axel funcionó igual que wget, pero solo en apariencia porque en realidad lanzó cuatro conexiones simultáneas para descargar el archivo. Para hacerlo más claro, cambia la manera en que axel indica el progreso de la descarga -la anterior muy verbosa, por cierto- por una que exponga el trabajo de cada conexión con la opción -a. También indica que sólo quieres ¡8 conexiones! para descargar Ubuntu Netbook Edition con la opción -n.

axel -n 8 -a http://ubuntu.media.mit.edu/ubuntu-releases/10.04/ubuntu-10.04-netbook-i386.iso
Initializing download: http://ubuntu.media.mit.edu/ubuntu-releases/10.04/ubuntu-10.04-netbook-i386.iso
File size: 733837312 bytes Opening output file ubuntu-10.04-netbook-i386.iso Starting download

[ 45%] [..0 1 ...2 ..3 ..4 ..5 .6 ...7 ] [ 1.3MB/s]
[05:58] 

Las ocho conexiones son un abuso, lo sé. Con un poco más de ética, aún podemos usar axel para descargar a gran velocidad el mismo archivo pero desde distintos servidores. Para ello regresa al ejemplo del kernel Linux y descárgalo desde tres servidores distintos: España (es), Brazil (br) y México (mx).

axel -n 3 -a ftp://ftp.{es,br,mx}.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2
Initializing download: ftp://ftp.es.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2
File size: 67633622 bytes Opening output file linux-2.6.34.tar.bz2 Starting download
ction 2 finished ] Conn
Connection 0 finished ] Conn
eection 1 finished ]
2]
[ 98%] [................................................3 ] [ 360.8KB/s] [00:
0

Solo tienes que listar los servidores como argumentos para axel. En el ejemplo anterior aprovechamos que las llaves expanden su contenido en Bash.

Brevísimo comentario final

Axel no debe faltar en tu colección de comandos de uso diario.

Fuente | bitelia.com

10 formas de disfrutar el Mundial de Fútbol Sudáfrica 2010 desde tu computadora.


Hoy empezó el Mundial de fútbol Sudáfrica 2010, y no sé ustedes, pero a mi me invade una emoción bastante particular. Y aunque tradicionalmente no se asocie a los que pasamos horas y horas frente al ordenador con los que siguen el deporte fervientemente, bien sabemos que las dos cosas no son incompatibles.

Ahora, si lo que quieren es vivir a pleno el Mundial desde sus computadoras, entonces no pueden perderse todos estos recursos que hay disponibles:

1.- Ver el Mundial por Internet.

Lo primero y principal al momento de integrar el campeonato y la computadora es, por supuesto, buenos sitios de streaming para ver los partidos desde la PC o el Mac. Porque aunque usar la TV sea la mejor opción, no siempre estamos cerca de una, así que mejor contar con buenos sitios para verlo desde cualquier lado.

En Lifechacker nos proponen una lista de sitios que estarán transmitiendo los partidos en forma oficial, desde ESPN Mobile TV, hasta TVU Network o iTV. Puede que algunos de estos sitios tengan restricciones geográficas, así que mejor tener programas como Ivacy, Hotspot Shield o alguna buena lista de proxies a mano.

2.- Vestir tu perfil de Twitter acorde.

Bueno, un fondo de pantalla con los colores de tu camiseta o una banderita pequeña en tu foto de perfil no es nada raro y es algo que muchos ya están haciendo. Pero quizás no sepan un pequeño detalles que nos cuenta nuestro amigo Inti en ALT1040 que desde Twitter han creado oficialmente un diseño especial para las cuentas que quieran celebrar el Mundial.

Para activarlo, solo hay que ir a la sección de Diseño de tu cuenta, seleccionar el fondo negro abajo a la derecha y luego en “guardar cambios”.

3.- Unirte a una red social especial para tu equipo.

La pasión está por doquier, y aunque los sitios clásicos como Facebook o Twitter se van a inundar de mensajes de aliento para las distintas selecciones nacionales, quizás lo que quieran es estar en algún ambiente donde se aliente exclusivo para tu equipo.

Los españoles, por ejemplo, pueden unirse a la comunidad de Incondicional a la Roja. Los argentinos contamos con opciones como Oíd Mortales, para manifestar el amor por la celeste y blanca. Y en México pueden alentar a su equipo con fuerza desde la comunidad El Tricolor. Si conocen más redes sociales de países específicos, ¡las 10 formas de disfrutar el Mundial de Fútbol Sudáfrica 2010 desde tu computadoraqueremos ver en los comentarios!

4.- Sigue a los jugadores en Twitter.

¿Qué mejor forma de sentirte cerca de tu equipo que siguiendo las actualizaciones personales de los que están jugando en representación del país? Y para eso, nada como Twitter.

En Segundo Plano hay una lista muy interesante de entidades y jugadores verificados en Twitter. Además, algunos usuarios han creado sus propias listas con jugadores y periodistas que participarán del Mundial, como la de Sebastián Almada, apuntada a twitteros y periodistas que estarán allí (y que nos pueden transmitir mejor el espíritu que se vive en Sudáfrica), ola que preparó La Información con muchos jugadores de distintas selecciones.

5.- Ambienta tu navegador con el espíritu del Mundial.

Desde Microsoft, la propuesta para los usuarios de Internet Explorer es descargar una versión especial creada en conjunto con Fox Sports, que apuntan a traer directo a tu pantalla las novedades de los partidos en Sudáfrica a un sólo click tanto para usuarios deWindows Vista ó 7, como para los de Windows XP. También hay una versión especialmente hecha para los usuarios de México.

Firefox, por su parte, nos propone la (para mí, mucho mejor) “Firefox Cup“, que, según nos cuentan en PuntoGeek, nos propone diferentes Personas (ya saben, los temas visuales para Firefox) para alentar a cada país. Y, al instalarlo, empezamos a participar en una especie de “Copa Firefox”, que ganará el equipo con más fans. ¡Hay para todos los países participantes!

6.- Saber siempre qué partidos se juegan.

Si lo que quieren es información completa, entonces el destino sin dudarlo es la página oficial de la FIFA, que tiene la información de grupos, partidos y rivales con todo detalle (y en español).

Ahora, si buscan información concisa y rápida, Google está metidísimo en el tema del Mundial. Y una de las formas de hacerlo es con una especie de fixture que nos ofrece cada vez que buscamos algo relacionado con la Copa FIFA 2010. Cuál es el próximo partido, a qué hora (con horario de Sudáfrica, para que no nos confundamos en los distintos países).

7.- Decora tu escritorio con fondos de pantalla de tu equipo o de la Copa.

Se imaginarán que con la “fiebre del Mundial” los fondos de pantalla de las distintas selecciones o de la Copa en general proliferaron a lo loco. Una breve búsqueda en Google, Flickr, o DeviantArt les arrojará miles y miles de resultados, aunque también hay sitios como Smashing Maganize, que nos presenta, por ejemplo, fondos de pantalla minimalistas para cada selección.

8.- Explora los Estadios como si estuvieses allí.

Gracias a Internet y las nuevas tecnologías que se vienen desarrollando, podemos explorar 10 de los Estadios de Sudáfrica en los que se jugarán los distintos partidos, como nos cuenta Carlos en ALT1040. Esto es posible gracias a Street View, y aunque donde mejor se disfrutan es en Google Earth, con este plugin para el navegador también podránver edificios 3D de la misma manera.

El resultado es algo como esto:

9.- Juega a hacer pronósticos deportivos.

Una gran tradición de cualquier torneo –y, por supuesto, del Mundial– es realizar un pronóstico de los resultados de los partidos. Un sitio perfecto para este fin es Coperos.com. Otra opción es Acertá el Resultado, que si bien es de una empresa argentina, pueden usarla desde cualquier parte del mundo, por supuesto.

10.- Sigue el Mundial desde tu iPhone o tu Android.

La realidad es que aunque pasemos mucho tiempo frente a ella, no siempre estamos cerca de la computadora. Para esos momentos, nada como contar con aplicaciones especiales para nuestros smartphones, para llevar la pasión por el Mundial siempre con nosotros.

Entre las mejores aplicaciones para seguir el campeonato desde tu iPhone, se incluyen iMundial Sudafrica 2010, El Mundial 2010 oPocket WCup Pro (que también tiene una versión “lite” gratuita).

Para Android, por otra parte, también hay varias opciones. Entre ellas, Africa10, EvriThing World Cup o AppMundial.

Con todos estos recursos, imposible no seguir el Mundial si tienen una computadora a mano. Si tienen más ideas, son más que bienvenidas en los comentarios, para que todos tengan opciones para alentar. ¡Que empiece la diversión!

Fuente | bitelia.com

Service Pack Beta para Windows 7 confirmado.

El día de ayer Microsoft confirmó en el Tech-Ed Norteamérica que la beta pública del Service Pack 1 para Windows 7 estará disponible para la comunidad a fines de Julio. El SP1, que había sufrido una versión filtrada hace unos meses, se espera que este disponible en versión final antes de fin de año. El mismo instalador será aplicable a Windows Server 2008 R2, ya que ambas versiones poseen el mismo kernel.

El Service Pack 1, del cual ya hemos publicado las primeras imagenes disponibles, ofrece algunos pequeños arreglos pero, en palabras del propio Microsoft, “no agregará nuevas funcionalidades al propio Windows 7“. Se trata únicamente de la acumulación de actualizaciones ya disponibles por Windows Update y algunas otras correcciones producto del feedback de los usuarios. Esta aclaración se debe a que el primer Service Pack suele resultar de vital importancia ya que muchas empresas esperan dicho lanzamiento para sentir que la versión ya está estable como para entornos productivos. A pesar de esto, desde el blog de Microsoft afirman que no hay motivos para esperar el Service Pack para implementar Windows 7.

Teniendo en cuenta que en su momento el Service Pack 2 para Windows XP logró afianzar el éxito del sistema operativo como el preferido de los usuarios, ¿será el service Pack 1 para Windows 7 el despegue necesario para masificar el sistema operativo? Personalmente lo dudo, ya que las mejoras anunciadas no parecen agregar tanto valor como en su momento lo hizo el segundo Service Pack para Windows XP. De todas formas, es recomendable instalar el paquete de actualización ya que ofrece mejoras en el sistema operativo, especialmente en su funcionamiento. Con seguridad Windows 7 continuará su crecimiento sostenido y seguramente ya con un futuro SP2 terminará de confirmarse como el sistema operativo más utilizado en el mundo.

Fuente| The H Security

Linux hace correr a 9 de cada 10 de las supercomputadoras más rápidas del planeta.

Como sucede cada dos veces al año desde 1993, TOP500 publicó la lista actualizada de las 500 supercomputadoras más rápidas del mundo. Para los conocedores del tema no es una sorpresa este información que arroja la lista: 455 de ellas corren Linux, incluyendo las tres primeras. (La imagen a la derecha pertence al primer lugar; su nombre es Jaguar.)

No debe impresionarnos la noticia porque Linux es el sistema operativo de facto para el supercómputo a nivel mundial desde hace mucho tiempo.

La siguiente imagen, como me mencionó Federico Erostarbe, dice más que mil palabras:

Es curioso, fue también en 1993 cuando un par de investigadores de la NASA ensamblaron, unieron, coordinaron y pusieron a trabajar viejos equipos de cómputo para masticar datos de forma paralela. Habían creado el primer cluster, llamado Beowulf, con ayuda de Linux y software libre GNU. Esto trajo una nueva era para el supercómputo, una caracterizada por el espíritu DIY (Do it yourself!), donde los grupos de investigación ya no esperarían años antes de reunir dinero suficiente para pagar por una supercomputadora a la medida de sus necesidades.

Hoy las empresas tienen el control a gran escala y son ellas quienes crean los más grandes clusters Linux para gobiernos, centros de investigación y empresas. La BBC ofrece gráficas treemap interactivas a partir de los datos de TOP500. Verás que IBM, HP y Cray acaparan el panorama por fabricante. Intel, AMD e IBM (con su PowerPC, supongo) hacen lo mismo en cuanto a procesadores.

¿Linux es “mejor” sistema operativo que AIX, Windows HPC y OpenSolaris porque está con las más rápidas supercomputadoras? Como decía, son muchos los factores para elegirlo. Unos dirán que las razones son económicas, y estoy de acuerdo. Pero hay otros argumentos más allá del libre licenciamiento del sistema. Desde la creación del primer cluster, pasando por la bella MareNostrum en Barcelona, Linux ha dominado la escena del cómputo de alto desempeño también debido a su flexibilidad, eficiencia, robustez, y así como a la calidad de aplicaciones (no todas libres, como los compiladores Intel o IBM) que corren en él.

En ese sentido, con datos duros en la mano, me atrevo a decir que Linux es LA opción para supercómputo, por lo menos en 9 de 10 ocasiones. Los creadores de Shrek también lo saben.

Fuente | bitelia.com

WikiUnix, aprende GNU/Linux Online.

Todos sabemos que Linux (y sobre todo Ubuntu) es un sistema operativo que goza de una comunidad on-line muy activa, envidiable. Si quieres buscar un manual, tutorial o simplemente buscar una ayudita puntual para cualquier problema que te puedas encontrar con tu instalación, seguro que encuentras un foro, web o blog en la que te ayudarán sin problemas.

WikiUnix es un wiki que pretende convertirse en una especie de biblioteca/aula virtual en la que cualquier novato sin experiencia alguna en entornos Unix (incluso en las distribuciones más conocidas de GNU/Linux) puede comenzar a dar sus primeros pasos hasta llegar a convertirse en un usuario avanzado. No es el primer intento de wiki para Linux (el Wiki Oficial de Ubuntu y Guía Ubuntu son buenos ejemplos) que se ofrece en la red, aunque quizá sí sea el primero que categoriza los contenidos en función de las necesidades del usuarios y usando unos conocimientos genéricos UNIX y no usando como base la propia descripción del sistema operativo o de una distribución concreta.

Otro de los puntos importantes que hacen que éste wiki destaque, es su sección dedicada a ejercicios y correcciones en la que podemos probar nuestros conocimientos adquiridos dentro de la propia web sin necesidad de montar un entorno de pruebas. Sin duda se nota que el proyecto nace de una universidad, la de Cádiz, que intenta de ésta manera (desde la oficina del software libre, todavía sigo atónito de que dispongan de éste departamento) que el portal se convierta en una extensión de sus aulas.

Realmente esos esfuerzos son increíbles y muy buenos para que se eliminen barreras entre sistemas operativos y que la gente que curiosa y sin miedo a aprender pueda encontrar soluciones rápidas y estructuradas. Quizá no llegues a ser un gurú de UNIX siguiendo este wiki, pero seguro que te dará los conocimientos necesarios y la agilidad para poder lanzarte tú mismo a conseguir esa meta.

Pagina Oficial | osl.uca.es

Apple presentó el nuevo iPhone 4 y su iOS4.

Entre gritos de “te amamos, Steve”, esta tarde el CEO de Apple se subió una vez más al escenario para maravillar a todos. Hace unas horas culminó la tan esperada WWDC 2010, que se pudo seguir en vivo en AppleWeblog. Como todo evento de Apple generó una nube de rumores sobre qué se traerán de nuevo estos muchachos, y ¡finalmente podemos hablar de las novedades! Aunque no de todas, pues como dijo Jobs: “Hay 100 características nuevas en el iPhone. Sólo les mostraré 8 hoy”.

A pesar de que se habló de un posible lanzamiento de Safari 5, la keynote de hoy se centró en el nuevo iPhone 4, y su OS. Jobs comenzó su exposición recalcando la importancia del ecosistema de la App Store, del cual los desarrolladores (a quienes estaba dirigida la conferencia) se llevan un 70% de las ganancias.

Luego pasó a mostrar el iPhone que ya todos habíamos podido ver antes, chiste mediante. Y a mostrar parte de sus nuevas características, primero las relacionadas al desempeño del equipo, un chip más poderoso, una pantalla con mayor densidad de píxeles, nuevos sensores de movimiento, una cámara más eficiente, y la opción de adquirir el aparato en color blanco o negro.

En cuanto al OS, la novedad es su cambio de nombre a iOS4, pues las características, como la multitarea, mejoras en VoIP y geolocalización, ya fueron anticipadas en abril.

Las novedades más jugosas se relacionan a las capacidades de video del aparato, permitirá grabar en HD 720p en 30 FPS. Además anunciaron el iMovie para iPhone, con el que podremos editar los videos que tomemos con él. También se suma la novedosa capacidad de hacer videollamadas, función nombrada Facetime, aunque inicialmente solo será posible conectado a wi-fi, y entre iPhones. Finalmente, como muchos lo reclamaron, el iPhone 4G incluirá iBook, una de las aplicaciones más populares del iPad.

Y eso fue todo por hoy para Apple. El nuevo iPhone estará a la venta el próximo 24 de Junio, la pre-venta comienza el 15 de junio en Estados Unidos. En septiembre ya estaría en 88 países. Mientras tanto pueden ver algunas de sus imágenes en la galería debajo ¿Quiénes correrán a comprarlo?

Fuente | bitelia.com

El sistema de archivos ZFS en GNU/Linux.

Un proyecto soñado se hace realidad: el sistema de archivos ZFS creado por la extinta Sun Microsystems para Solaris fue modificado para trabajar de forma nativa en el kernel Linux. Desarrolladores del prestigioso Lawrence Livermore National Laboratory fueron los encargados de conseguirlo.

ZFS es un sistema de archivos de grandísma calidad técnica. Bajo el liderazgo de Jeff Bonwick –mírenlo feliz charlando con Torvalds-, ZFS fue diseñado desde cero para ofrecer un montón de características que otros sistemas de archivos desearían: agrupa volúmenes de almacenamiento de forma natural, es de 128 bits (e.g., soporta archivos de 264 bytes), es capaz de hacer deduplicación (eliminación de datos redundantes), entre otras maravillas.

Bueno, tampoco digo que ZFS sea perfecto ni que venga a hacer temblar la hegemonía de ext3 y 4 sobre Linux, ni la creciente avanzada de Btrfs (pronunciado como “Butter F S”). Como es natural en toda tecnología, tiene pros y contras, así como trabajo por hacer.

Recordemos que ZFS ya funcionaba parcialmente en Linux a través de FUSE. Éste último ayuda a la creación de sistemas de archivos fuera del ámbito de ejecución del núcleo, lo que inevitablemente conduce a un menor desempeño. Ahora bien, los de Lawrence Livermore hicieron una implementación directa y muy específica para sus necesidades, de tal suerte que para que ZFS funcione de forma normal con cualquier Linux requiere de una capa extra aún por desarrollar (al parecer viene en camino).

Por otra parte, se hizo correr ZFS con FUSE para no chocar contra la licencia GPL de Linux. En este sentido, el uso de ZFS directo sobre Linux sigue siendo problemático porque no es posible que los dos puedan distribuirse juntos. Será posible hacerlo sí y sólo sí los dos son compilados por el usuario final.

La llegada de ZFS a Linux significa que los usuarios de este sistema operativo tendrán la oportunidad de disfrutar del que quizá es el sistema de archivos más avanzado jamás diseñado. Nada mal, ¿cierto?

Fuente | bitelia.com