Lynksee, Hosting Gratis con herramientas Open Source

Escrito el 21 de Abril del 2007 por artux.
Categoria: Tecnología, Open Source, Recursos.

Segun sus Creadores :

Lynksee pretende dar un paso más en el mundo del software libre, y ofrecer servicio de hosting de tantos proyectos como sea posible, y sin limitaciones de ningún tipo.”

Con las mejores herramientas Open Source (MediaWiki; Wordpress; phpBB; Sabros.us; Gallery2); y, por el momento sin pagar un centavo, Lynksee es una buena alternativa para empezar a generar contenidos. No se necesitan amplios conocimientos, tan solo con un par de clicks y unas configuraciones mínimas tendras todo funcionando.

Aunque en el sitio de Lynksee, sus desarrolladores ofrecen la posibilidad de descargar el código fuente del mismísimo Lynksee, en el ftp todavía no esta disponible. Espero que pronto liberen el código y no se queden solo en la promesa. Igual creo que es una buena iniciativa y espero que tengan suerte.

Enlace: Lynksee

3 comments.

Google AJAX Feed API

Escrito el 19 de Abril del 2007 por artux.
Categoria: Desarrollo, Tecnología, Programacion, Recursos.

Google anunció ayer Google AJAX Feed API, un api que mediante código javascript nos permite obtener los feeds de cualquier sitio que este indexado por Google, haciendo de la sindicación de contenidos algo mucho más simple y posibilitando la programación de mashups (aplicaciones web híbridas) de una forma mucho menos trabajosa.

El api ofrece los resultados en JSON, por defecto, pero también se puede obtar por XML o una mezcla de ambos. Se puede ver un ejemplo de implementación desde el blog oficial, Google Ajax Search API: Anuncio del Google Ajax Feed API

Más adelante voy a postear alguna que otra cosita sobre este API, por ahora pueden leer más desde la página oficial del API: Google Ajax Feed API, y también en el mismo sitio, la Guía para Desarrolladores.

1 comment.

Json, Wordpress y PHP (primera parte)

Escrito el 3 de Abril del 2007 por artux.
Categoria: Desarrollo, Wordpress, Tecnología, Programacion.

Sin dudas todos conocen que es Wordpress, y no creo que exista alguien que no sepa que es PHP; pero si son muchos los que todavia no conocen o no estan familiarizados con JSON (acrónimo de “JavaScript Object Notation”).

En el siguiente post, que por cuestiones de longitud :P estara dividido en dos partes, voy a tratar de explicar, en una forma medianamente breve, como hacer interactuar estas tres tecnologias.

Sumario:

  • Primera Parte:

    1. ¿Que es JSON?
    2. Wordpress y JSON
  • Segunda Parte:
    1. PHP y JSON
    2. JSON, Wordpress y PHP

1- ¿Que es JSON?

JSON es un subconjunto de la notación literal de objetos de Javascript pero no requiere el uso de Javascript”anieto2k

JSON es hoy en día un formato de intercambio de datos comparable con el formato XML, y para algunos superior a este último.

Si bien JSON en un principio fue pensado como una forma más sintética de programar javascript, ya que este metodo combierte la programacion de codigo en algo más literal (ver ejemplo*), facil de leer y escribir para las personas y facil de interpretar y generar por las maquinas, la simplicidad que ofrece a la hora de transportar y evaluar datos lo combierte en un formato de intercambio rapido y facil de implementar, llegando a ser elegido sobre el XML, por muchos (Goolge, Yahoo, etc.) para algunas de sus aplicaciones.

JSON está constituído por dos estructuras:

  • Una colección de pares de nombre/valor. En varios lenguajes esto es conocido como un objeto, registro, estructura, diccionario, tabla hash, lista de claves o un arreglo asociativo.
  • Una lista ordenada de valores. En la mayoría de los lenguajes, esto se implementa como arreglos, vectores, listas o sequencias.json.org

ejemplo*:

Definicion Tradicional de un Objeto en Javascript:

var obj = new Object();
obj.nombre = "Juan";
obj.getNombre = function(){
return this.nombre;
}

Difinicion con Json:


var obj = {
nombre: "Juan",
getNombre: function(){
return this.nombre;
}
}

2- Wordpress y JSON

Wordpress ofrece varios formatos de salida en XML para la sindicacion, como son RSS y ATOM, pero por defecto no trae incluida ninguna funcion que posibilite la salida del contenido en formato JSON. Aunque esto, en si, no es un problema ni un defecto de Wordpress si es algo que tiene solucion, ademas la posibilidad de ofrecer el contenido en un formato mas, en este caso JSON, nunca biene mal.

Hace ya unos cuantos días atras anieto2k posteo sobre uno de sus hallazgos a los que nos tiene acostumbrados, nadie sabe como hace para encontrar esas cosas, pero el hecho es que el hallazgo de anieto no es otra cosa que wp-json.php wp-json.php (corregido), un archivo que con solo colocar en el directorio raiz de nuestro blog posibilita la sindicacion de contenidos en formato JSON.

Se puede ver su salidad, con cualquier aplicacion que interprete este tipo de formato (JSON), apuntando a la siguiente url:
http://www.artux.com.ar/wp-json.php

Como bien nos cuenta anieto en su post, las posibilidades son las mismas que en el feed XML:

  • Para Busquedas:

    Para buscar dentro del blog todas las entradas que contengan la palabra wordpress, solo bastaría con hacer algo así:

    http://www.artux.com.ar/wp-json.php?s=wordpress

  • Para las Categorías:

    Para mostrar las últimas 10 entradas de una categoría en particular, deberemos conocer el ID de la categoría y hacer algo asi:

    http://www.artux.com.ar/wp-json.php?cat=10

  • Para un Post determinado:

    Para mostrar un post en particular, deberemos conocer el ID del post y hacer algo asi:

    http://www.artux.com.ar/wp-json.php?p=37

Y alguna que otra más.

Con esto, llegamos al fin de esta primera parte, ya tenemos una minuscula idea de que es JSON y como integrarlo en Wordpress. En la segunda parte veremos las diferentes opciones para trabajar con JSON y PHP, y como leer con PHP el archivo wp-json.php, servido por nuestro Wordpress.

Enlaces:

  • json.org (Sitio oficial de JSON - en ingles)
  • JSON (Entrada en la Wikipedia)
  • JSON-Syndication (Lista de correo wp-hackers donde se encuentra el archivo wp-json.php)

Saludos!

2 comments.

Jugando Tremulous - Uno de los Mejores Juegos Open Source

Escrito el 20 de Marzo del 2007 por artux.
Categoria: GNU/Linux, Personales, Tecnología, Open Source.

tremulous
Hoy por la tarde un par de amigos me invitaron a jugar Tremulous, un juego en Primera Persona basado en Quake 3 y ademas liberado bajo la licencia de Software Libre GPL.

La verdad, pase una tarde buenisima, y aunque tenia planeado hacer otra cosa con ese tiempito, no me arrepiento para nada. Tube la posibilidad de disfrutar con amigos de este excelente juego que hasta hoy solo conocia de oido.

Para los interesados en saber mas sobre Tremulous, a continuacion dejo un par de enlaces y un par de screenshots:


screen1 screen2

Enlaces:

Download Tremulous:

10 comments.

Prototype el Framework JavaScript por excelencia al fin en Version Comprimida

Escrito el 10 de Marzo del 2007 por artux.
Categoria: Personales, Desarrollo, Tecnología, Programacion.

prototype

Sin ningún lugar a dudas, todos sabemos que Prototype es el Framework JavaScript por excelencia, pero sin embargo son muchos los desarrolladores que a la hora de elegir un framework javascript, optan por uno de menor tamaño (e.j: jQuery; MooTools) para asi ahorrarse unos cuantos kbs en la carga de sus aplicaciones y/o sitios web.

Pues bien, para todos aquellos que en su momento pensaron en usar Prototype, pero sus casi 70kb los hicieron desistir, les tengo buenas noticias.

Parece ser que un auto denominado evangelizador de Prototype, John David Dalton, no tubo mejor idea que comprimirlo en todas sus versiones (1.4, 1.5rc0, 1.5rc1, 1.5 final); dejando el tamaño de la versión 1.5 final de Prototype en alrededor de los 19kbs lo cual representa aproximadamente 25% de la versión sin comprimir.

dice John David Dalton:

“…se que la mayoría de desarrolladores que actualmente usan Prototype, no reparan en su tamaño. Sin embargo he notado que muchos de los nuevos desarrolladores no le dan la importancia que merece, porque leen que es ‘pesado’ y ‘lento’. Esos desarrolladores entonces eligen otro framework y no le vuelven a dar a Prototype un segundo vistazo…”

y sigue John :

“Hice esta colección Comprimida de Prototype para ayudar a evangelizar sobre este Framework”

Por mi parte, estuve probando un poco la version 1.5 comprimida y la verdad que anda tan bien o mejor que la original sin comprimir. Es mas, la pude implementar en un par de aplicaciones con solo reemplazar la original por la versión comprimida sin tener que modificar nada.

Enlaces:

P.d.: casi seguro que mañana la integro en mi Theme de Wordpress BlueContent.

nota: traducción apresurada ;) ;

4 comments.

Dell - Idea Storm. La prueba de que existe mercado para Linux

Escrito el 4 de Marzo del 2007 por artux.
Categoria: Tecnología, Open Source.

Hace muy poco Dell Computer, uno de los dos mayores fabricantes de computadoras y hardware a nivel mundial, tratando de sumarse al modelo de la denominada Web 2.0 (usuarios activos); a montado Idea Storm, un sitio a lo digg/meneame donde los usuarios pueden dejar sus ideas con respecto a las posibles mejoras en los productos que ofrece la empresa y además votar y discutir las ideas de otros usuarios.

Es, sin duda alguna, una mejor y mas eficiente forma de estar al tanto de las inquietudes, gustos y necesidades de los potenciales clientes. Dando por tierra con la tradicional, y también por que no arcaica, mesa de sugerencias.
Teniendo un filtro de información instantáneo y con un coste casi nulo.

Pero lo que realmente me llama la atención de todo esto, es que en Idea Storm, los usuarios quieren Linux. Sí, como dije, los usuarios quieren y piden Linux y alternativas Open Source.

Las tres “Ideas” mas votadas tienen que ver con Linux o con Software Libre:

Así como estas tres, existen muchas otras con un importante caudal de votos y también referidas a Linux y al Software Libre.

2 comments.

HP gana U$S 25 Millones con Debian

Escrito el 26 de Febrero del 2007 por artux.
Categoria: GNU/Linux, Tecnología, Open Source.

debian logo

Me entero via VivaLinux! que ” HP … está ganando U$S 25 Millones por brindar soporte para la distribución Debian GNU/Linux, en lo que podría llegar a convertirse en una amenaza directa para el negocio principal de Novell y Red Hat. Esas ganancias corresponden para el año fiscal 2006 y sólo para la región de Europa, Medio Oriente y Africa, una cifra que sorprendió hasta los mismos gerentes de HP…”

Para los que se llenan la boca diciendo que “solo se puede hacer negocios con software privativo”.

1 comment.