payday loans
 
0

Google Reader implementa PubSubHubbub en sus compartidos

Publicado por Copán Galel el Aug 6, 2009 en: Diseño Web, Informatica, Programacion, trucos

Aunque los feeds RSS o Atom son muy eficientes para el usuario, pues permiten saber cuando hay nueva información disponible, no siempre son todo lo veloces que uno desearía, especialmente para la comunicación entre máquinas. El problema está en que es el cliente el que debe ir haciendo peticiones al servidor para saber si tiene nuevos datos disponibles.

PubSubHubbub es un protocolo de nombre complicado que soluciona este problema, enviando notificaciones cuando hay nueva información a un Hub (de ahí su nombre) al cual pueden suscribirse los clientes para conocer el nuevo estado prácticamente en tiempo real.
Leer mas…

Tags: , , , , ,

 
0

Galería de temas para Chrome, muy pocos buenos…

Publicado por Copán Galel el Aug 5, 2009 en: Diseño Web, Entretenimiento, Informatica, Programacion

Chrome

Hace tiempo que Chrome soporta temas, que modifican por completo su aspecto. Ahora, las versiones en desarrollo pueden instalar temas desde una nueva galería oficial, con 29 temas. Salvables hay pocos, la verdad. Puedes elegir entre los que son de mal gusto, los que provocan desprendimientos de retina, y los que simplemente dificultan distinguir una pestaña de otra.

En realidad, el asunto aún está muy verde. De todos los temas, sólo he conseguido cinco en Chrome 3.0 Beta (Star Gazing, Blue Floral, Quilt, Cork Board y Desktop). No hay una interfaz para cambiar de tema, para lo que hay que volver a la galería. Y para desinstalar los temas tampoco hay una opción a la vista (aunque puede hacerse accediendo a chrome://extensions/ desde el navegador).
Leer mas…

Tags: , , , , , ,

 
0

Apple expulsa Google Voice de la AppStore

Publicado por Copán Galel el Jul 29, 2009 en: Dispositivos, Entretenimiento, Hardware, Informatica, Negocios, Programacion, Software

Google Voice

La palabra democracia en nuestra Honduras esta muy de moda, está más que claro que la AppStore no es una democracia, precisamente. Apple cierra su puerta a aplicaciones con diversas justificaciones, algunas más creíbles y otras menos. La excusa para dejar fuera a Google Voice es de esas últimas: “por duplicar características que ya trae iPhone (llamadas, SMS, etc.)”

Pero por una vez el motivo es extremadamente obvio. Se trata de una aplicación que permite realizar llamadas VoIP en Estados Unidos, y enviar y recibir mensajes gratuitos, saltando a tu operadora de telefonía. Me imagino las presiones que habrá recibido Apple por parte de AT&T, compañía que ofrece en exclusiva el iPhone por allí.

La excusa además no se sostiene, porque el iPhone no ofrece funcionalidad nativa de voz sobre IP: si quieres llamar o enviar SMS, tienes que usar los servicios del operador de telefonía. El problema es que esto sólo sirve para desanimar a los desarrolladores. Mientras desarrollen jueguecitos o aplicaciones para editar imágenes, vale, pero en el momento en el que ofrezcan una utilidad real, que suponga un ahorro al usuario, y esto no convenga a un socio de Apple, tus días en la AppStore están contados.

Así que, ¿para qué molestarse? Android, Palm, BlackBerry o Windows Mobile no te ponen tantos obstaculos… Además, también sirve para animar a los usuarios a reventar el cierre de sus iPhones, y acceder a aplicaciones “prohibidas”. La de Spotify también lo tiene complicado para pasar el corte…

Vía: Mashable y Genbeta

Tags: , , , ,

 
0

La Beta de Chrome 3 ya se puede descargar

Publicado por Copán Galel el Jul 28, 2009 en: Diseño Web, Informatica, Javascript, Lenguajes de Programación, Programacion, Software

Chrome

Google acaba de lanzar la primera Beta de Chrome 3. Dentro de las novedades que apreciamos en esta nueva release de Chrome están la implemetanción de algunas partes del HTML5 (específicamente, se da soporte al tag < video >), la actualización del motor Javascript V8, y mejoras en las Developers Tools, las cuales ahora incoporan las pestañas Scripts y Profiles, y además puden ser ancladas en la ventana principal de Chrome para que trabajar con ellas sea menos dificil.

Asimismo, hay mejoras de usabilidad en la “Omibarra” (la barra de de direcciones de Chrome que también funciona como caja de búsqueda), la cual ahora muestra diversos iconos de acuerdo a si las sugerencias ofrecidas son elementos del historial, búsquedas, o sitios recomendados por Google.

Y por supuesto, está la flamante página de “nueva pestaña” . Lo mejor de todo es que en ella ya está completamente operativa la función de “tips y sugerencias” que nos recomienda sitios webs en función de las páginas que visitamos frecuentemente.

Vía: Genbeta
Más información: Chrome Releases
Enlace de descarga: Google Chrome

Tags: , , , , ,

 
0

Microsoft libera tres drivers para el kernel de Linux

Publicado por Copán Galel el Jul 22, 2009 en: Informatica, Programacion, Software

Windows Server 2003

Sí, en serio, Microsoft sorprendió ayer a propios y extraños liberando 20.000 líneas código bajo licencia GPL v2, correspondientes a tres drivers. Si bien la función de estos drivers es optimizar la ejecución de Linux al ser virtualizado sobre Windows Server 2008 Hyper-V, es decir, que corra mejor sobre Windows, supone la primera publicación de código bajo GPL por parte de los de Redmond.

Todo comenzó cuando un usuario en el Vyatta solicitó soporte para el driver de red de Hyper-V en el kernel Vyatta. Con un poco de búsqueda era fácil encontrar los drivers necesarios, pero una vez visto en detalle había un problema y gordo: el driver tenía parte código abierto bajo la GPL y un enlace estático a varias partes binarias. Ya que la GPL no permite mezclar código abierto y cerrado, esto era una violación de la licencia.

Sin formar mucho escándalo, Steve Hemminger comentó el tema a Greg Kroah-Hartman, que mantiene una relación directa con Novell, que a su vez tiene un trato (digamos) directo con Microsoft, con la esperanza de que el asunto llegara a las personas adecuadas y tomaran medidas. El acto de fe ha producido un resultado desde luego interesante, porque supone muchas cosas:
Leer mas…

Tags: , , , , ,

 
0

Creación de Constructores

Publicado por Copán Galel el Jul 19, 2009 en: Informatica, Java, Lenguajes de Programación, Programacion, Software

Java

Los constructores son una especie de métodos con una estructura similar a la de los métodos, pero la diferencia que los constructores son invocados automáticamente cuando nosotros queremos instanciar un objeto de la clase a la que pertenece nuestro constructor. La función específica de los constructores es para inicializar valores en un objeto.

Veamos un ejemplo de esto:


public class Constructor
{

int Valor;
Constructor()
{
Valor = 5;
}

}

Bien, acá podemos ver que tenemos una clase llamada Constructor la cual tiene una variable de tipo entero, la cual a través de nuestro constructor le indicamos que tome el valor de 5.

Leer mas…

Tags: , , ,

 
0

Métodos en Java

Publicado por Copán Galel el Jul 13, 2009 en: Informatica, Java, Lenguajes de Programación, Programacion, Software

Java

Son bloques de código los cuáles tienen una función específica en la creación de nuestras clases, los cuales devuelven si así lo deseamos un resultado o no.

Java divide la funcionalidad en dos módulos, los cuales son clases y métodos, esto hace más fácil la depuración del código de nuestra aplicación.

Un método debe ser específico según su funcionalidad, ósea debe tener una función estrictamente concreta y un código no muy extenso, reitero esto, para hacer su depuración más fácil y rápida. También debe tener un nombre especifico, recomendadamente que sea relacionado con la función que va a cumplir dicho método.

Veamos un ejemplo en código para ver de qué se trata.

int multiplicarValores(int a, int b)

{

return (a*b);

}

Este método se llama multiplicarValores, devuelve un valor de tipo entero y tiene dos parámetros de entrada, que son a y b. Las variables de nuestro método solo tienen valides dentro del código que contiene el método, fuera de este dejan de funcionar. Leer mas…

Tags: , ,

 
1

Google Maps ya incorpora geolocalización

Publicado por Copán Galel el Jul 11, 2009 en: Diseño Web, Entretenimiento, Informatica, Negocios, Programacion, Redes, Software, trucos

Google Maps

Era extraño que mientras Google Maps for mobile ya disponía de la opción de Mi localización desde hace tiempo, la versión de escritorio no la incorporara. Hasta hoy, que ha sido cuando Google ha anunciado el soporte para esta función en algunos navegadores.

Si tenemos Google Chrome, Firefox 3.5 u otro navegador con Google Gears instalado, y a través de las APIs de geolocalización, que ya son un estándar, nos aparecerá un botón en la interfaz de Google Maps que, al pulsarlo, nos mostrará nuestra posición actual igual que en la versión móvil.
Leer mas…

Tags: , , , , , , ,

 
0

Paste question, comunidad de preguntas y respuestas para programadores

Preguntas y Respuestas

Cuando uno revisa cualquier código de programación que le está planteando problemas, habrá ocasiones en las que no encuentra respuesta, y tendrá que acudir a foros, a mensajes de correo electrónico a determinados contactos, o resolver como buenamente pueda esos problemas. Es por ello por lo que existe Paste Question.

Se trata de una comunidad de preguntas y respuestas para programadores, donde unos plantean los problemas que tienen en sus códigos, añadiendo un fragmento de los mismos, para que otros les ofrezcan las mejores soluciones posibles. O sea, podíamos verlo como una comunidad tipo Yahoo Answers, aunque más simple y enfocado a los problemas que tienen los desarrolladores en los códigos de programación en los que están trabajando. Hay que señalar que Paste Question dispone de coloreado de sintaxis, lo que permite trata mejor los códigos expuestos.
Leer mas…

Tags: , , ,

 
0

Silverlight 3.0 ya está disponible para descargar

Publicado por Copán Galel el Jul 10, 2009 en: Diseño Web, Informatica, Programacion, Software

Silverlight 3

Hace un tiempo les contamos que Microsoft tenía planeado lanzar Silverlight 3 el día 10 de julio, aprovechando un evento especial. Sin embargo, por razones que desconocemos, la disponibilidad general de la última versión de Silverlight se ha adelantado para el 9 de julio, por lo que ya podemos acceder al enlace de descarga y bajarnos Silverlight 3.

En esta version encontramos novedades como el soporte para contenido en Alta definición (+720p), y para el formato de vídeo H.264. Además se incorpora compatibilidad con pantallas táctiles y la posibilidad de aprovechar la aceleración por hardware para obtener mejores gráficos en 3D. Pero sin lugar a dudas la “gran novedad” de esta release es la posibilidad de correr aplicaciones web de Silverlight fuera del navegador y en modo offline, con lo que se convierte en un competidor directo de Adobe AIR.

Habrá que ver si Microsoft consigue que Silverlight tenga entre los desarrolladores una popularidad similar que ha obtenido AIR (o en otras palabras, si consigue que los blogs de software se llenen de reviews de clientes para Twitter hechos en Silverlight).

Vía: All About Microsoft y Genbeta
Enlace: Silverlight 3

Tags: , ,

 
0

Crear Paquetes (Package) e importar (Import) clases en Java

Publicado por Copán Galel el Jul 9, 2009 en: Informatica, Java, Lenguajes de Programación, Programacion

Java

Los paquetes en Java son una manera de organizar nuestras clases, ya sea por finalidad, por su relación con la herencia que tienen, etc. Al momento de crear una aplicación muy extensa el numero de clases va aumentando considerablemente y puede que se nos de que necesitemos colocarle el mismo nombre a dos clases distintas.
Un proyecto que recién comenzamos se crea en un subdirectorio con el nombre del proyecto, luego se crea la aplicación, un archivo que tiene como extensión .java, la cual tiene todo nuestro código de la clase y así sucesivamente podemos crear más clases en nuestro proyecto y quedaran en el mismo directorio. Bien, java tiene la función de los paquetes que nos ayuda a organizar esto cuando hay demasiadas clases, las cuales las podemos organizar en directorios distintos pero dentro del mismo proyecto.
Para poder utilizar la función de los paquetes debemos utilizar la palabra reservada “package”, la cual se tiene que ubicar antes de declarar nuestra clase ósea una línea antes que cuando escribamos la palabra class.

Veamos un ejemplo de esto:

package MisClases;public class primeraClase
{
}


Leer mas…

Tags: , ,

 
0

Liberado VirtualBox 3.0 final

Publicado por Copán Galel el Jul 1, 2009 en: Informatica, Java, Lenguajes de Programación, Programacion, Software

Virtual Box 3.0

Ayer fue anunciada la versión final de VirtualBox 3.0, el software de virtualización libre y multiplataforma de Sun que permite instalar sistemas operativos invitados dentro del propio sistema huésped sin alterar el disco duro.
Actualmente con esta genial aplicación pueden virtualizarse todo tipo de distribuciones GNU/Linux y cualquier versión de Windows en las plataformas soportadas: Windows, Mac, GNU/Linux y Solaris.

Esta tercera edición ha sido una de las más esperadas de su desarrollo, puesto que además de mejorar el rendimiento de las máquinas virtuales instaladas también incorpora varias novedades interesantes como la capacidad de procesamiento multisimétrico (SMP) o el soporte para OpenGL 2.0 y para Direct3D 8 y 9 (todavía en fase experimental) en sistemas Windows.

Las mejoras de VirtualBox en materia de 3D y aceleración gráfica avecinan que próximamente tendremos la posibilidad de poder correr juegos sólo disponibles para Windows en otros entornos, de forma virtualizada, el cual es uno de los aspectos fundamentales de muchos usuarios a la hora de pensar si probar otras plataformas como Mac o GNU/Linux.

Se puede descargar para cualquier plataforma desde la propia página oficial del proyecto.

Enlace: VirtualBox 3.0 Changelog
Enlace: VirtualBox

Tags:

 
0

Nueva Sección “Java”: Rutinas y Definiciones

Publicado por Copán Galel el Jun 28, 2009 en: Informatica, Java, Programacion

Java

Maya Labs presenta desde hoy una nueva sección denominada “Java”, en la cual estaré  presentando nuevas noticias sobre el lenguaje, definiciones de conceptos y algunas rutinas de  programación para ahorrar un poco de tiempo valioso. Como ya hemos leido en otras fuentes JAVA, es un lenguaje de programación orientado a objetos (POO), por lo que es muy potente.

Declaración e Inicialización de Objetos

Para declarar o inicializar variables de referencia el proceso es muy parecido al de crear las variables de tipo primitivo. La única diferencia es que se debe crear un objeto de la clase que apunta a la variable de referencia ante de que podamos inicializar dicho objeto.

Para poder obtener este proceso debemos seguir los siguientes pasos:

Leer mas…

Tags: , ,

 
0

Outlook 2010 seguirá usando un motor de HTML obsoleto

Publicado por Copán Galel el Jun 24, 2009 en: Html, Informatica, Lenguajes de Programación, Programacion, Seguridad, Software

Outlook 2010

Echadle un vistazo a la imagen superior. A la izquierda tenemos un email formateado en HTML visualizado en Outlook 2000, mientras a la derecha tenemos el mismo email visualizado en Outlook 2010. ¿Cuál es la razón de este gigantesco paso atrás? La decisión de Microsoft de cambiar el motor de renderizado de HTML de Outlook 2007, que anteriormente utilizaba el de IE y ahora utiliza el de Word. Este reemplazo se debe a razones de seguridad, para aislar a Outlook de todos los agujeros de seguridad de IE, pero con la gran desventaja de que ahora usa un motor de HTML obsoleto que tan siquiera reconoce gran parte de CSS.

Las betas de Office 2010 mantienen ese motor, y además el motor de Word sigue siendo tan limitado como antes, ya que no ha mejorado sustancialmente. Así que los usuarios de Outlook se han cansado, y con el proyecto Estándares de Email a la cabeza han lanzado una campaña para que Microsoft atienda a sus peticiones. Esta campaña se apoya en Twitter y está teniendo bastante éxito, siendo un ejemplo genial de cómo usar Twitter para este tipo de acciones. Personalmente, la página de la campaña me parece excelente, con los iconos de los usuarios apareciendo a medida que se van uniendo a la campaña. Otra cosa es que tengan éxito, pero por probar nada se pierde.

Vía: Microsiervos y Genbeta
Enlace: Blog de la campaña
Enlace: FixOutlook.org

Tags: , , , ,

 
0

Disponible Firefox 3.5 Release Candidate 1

Publicado por Copán Galel el Jun 17, 2009 en: Diseño Web, Html, Informatica, Programacion, Software

Firefox 3.5

Aunque el desarrollo de la versión final se ha ido retrasando un poco en las últimas semanas, ya tenemos entre nosotros la primera versión candidata de Firefox 3.5, disponible para ser descargada para cualquier plataforma y en más de 70 idiomas. El nombrarla Release Candidate 1 hace pensar que habrá una segunda RC próximamente, antes del lanzamiento de la versión final, el cual ya se espera con muchísima ansia por parte de los usuarios del genial navegador de código abierto.

En esta versión candidata se ha mejorado el sistema de navegación privada y se ha continuado mejorando tanto la estabilidad como el rendimiento del motor Javascript Tracemonkey. Se incluye soporte para transformaciones de gráficos vectoriales SVG, geolocalización, fuentes descargables y mejoras en el soporte de las últimas propiedades CSS y HTML5, incluyendo la capacidad para reproducción de audio y video sin tener el plugin de Flash instalado en el sistema.

Por supuesto Firefox 3.5 RC1 es una versión en pleno desarrollo y no se recomienda su instalación en entornos que requieran estabilidad. Los usuarios que ya estén usando versiones beta anteriores pueden actualizar automáticamente desde el menú de ayuda del navegador.

Enlace: Firefox 3.5 Release Notes

Tags: , , ,

Copyright © 2012 Maya Lab Derechos Reservados. Tema por www.grupomayal.com.