Geek & Roll » aplicaciones

CushyCMS rox!

Rafyta May 3rd, 2008 2 comentarios

Web Designers: POR FIN le pueden dar a los clientes el control del contenido de sus sitios, sin que estropeen el diseño.

Antes ya se podía, pero había que instalar - o programar - un CMS (Content Management System) y adaptarlo al sitio, asignar usuarios, hacer pruebas, capacitar empleados inútiles, etc.

Ahora, CushyCMS permite de manera fácil y rápida (en serio) poner en manos del cliente el manejo del contenido sin prolongar más el tiempo de desarrollo ni añadir al presupuesto del proyecto. Basta con sólo añadir la clase cushycms al elemento que deseamos dejar editable y listo (por ejemlo envuelve en una <div> el área de texto que vas a dejar editable y la pones como <div class=”cushycms”> y listo). Además, las imágenes son editables de la manera siguiente: <img src=”foo.jpg” class=”cushycms”> y el sistema la va a ajustar a las dimensiones de la imagen que está sustituyendo.

El manejo de usuarios y permisos es un pan, sólo necesitas el acceso FTP y seguir las instrucciones. Para dar de alta un editor, sólo necesitas su e-mail y el sistema le manda instrucciones. El video tutorial en la página es de lo más sencillo; si alguien tiene la inteligencia suficiente para usar hotmail, seguramente puede editar un website de esta manera.

By The Way es, y siempre será GRATIS.

Supera eso Contribute, ($169 US) JA!

Fring sux!

Rafyta April 24th, 2008 4 comentarios

Después de hurgar meses entre numerosas e infructíferas búsquedas web, hasta que una mañana de ocio veo en engadget el encabezado “iPhone gets VoIP and chat options thanks to Fring” ¡¡OMG!! ¡Así, sin anestesia! pues ni tardo ni perezoso, me fui al link para bajarlo al iPhone (ahora que conseguí uno ya lo deletreo bien) y hasta hice la llamada de prueba y todo el fart.

De ahí le pedí a Césaro su username para llamarlo y todo bien, pero el vato tardaba en contestarme. Y seguía tardando… Dammit!! Colgué. Le pedí que me llamara y no oía nada. Llegamos a la triste conclusión de que convertía al iPhone en algo menos que un walkie-talkie defectuoso. Aún no lo pruebo con el headset y ojalá ese fuera el probema, pero por ahora es una decepción casi tan grande como el iPhone Ringtone Maker que me costó $15 dlls y al otro día me topé con una app gratuita Duh! Es una lástima que no haya funcionado fring, ya que prometía conectividad con Skype, MSN Messenger, ICQ, Google Talk, SIP, Twitter, AIM & Yahoo! La verdad no uso ni la mitad, pero con skype, gTalk y MSN estaría más que conforme.

Me hallé otro programita SIP-VOIP, espero que no se repita la historia.

Twimbler: mantén tu tumblelog con twitter.

Axel February 18th, 2008 5 comentarios

twimbler.png

¿Quién dice que no hay desarrollos 2.0 en México? Sí que los hay, y de qué manera.

Hoy nos enteramos de Twimbler, una aplicación desarrollada por Armando Sosa que te permite mantener un tumblelog (un miniblog, básicamente de links y contenidos cortos). Cierto, como solucion hosteada ya tenemos a tumblr, pero Twimbler viene a darle un giro interesante al género: está construido utilizando la API de Twitter, y es precisamente este último servicio el que se utiliza para publicar entradas en el tumblelog.

Quisiera actualizar mi blog más seguido, pensé. Todos los días encuentro cosas interesantes que compartir, pero casi nunca justifican abrir wordpress y dedicarle un post completo. Y casi siempre acabo poniendo el link en twitter.

Chale, pensé luego, que bueno sería poder actualizar mi blog desde twitter. Y una idea llevó a la otra.

¿Interesante? Espérate.

Twimbler no necesita registro. De hecho, si ya tienes una cuenta en Twitter, ya tienes un tumblelog: lo único que necesitas es publicar un “twitt” (que es como se les llama a los posts o entradas en twitter) en el formato #log {url} {texto-descriptivo} y ya. Has publicado una entrada en tu tumblelog. Tu url será http://www.twimbler.com/usuario, donde el usuario es el mismo de twitter.

Algo que me pareció MUY interesante es que, si el URL que publicas corresponde a una imagen, Twimbler mostrará la imagen en tu post. Aún no sé si lo hagan con archivos de audio, o videos, pero sería muy interesante y además muy fácil para el equipo de desarrollo. Pero bueno, la cosa está en beta (of course ;)

Y bueno, desde acá una felicitación al buen Sosa, que de verdad no para de hacer cosas interesantes. Síganlo de cerca, que este tipo será el Evan Williams mexicano un día de estos.

Twimbler
Mi cuenta en Twimbler
El Twimbler de Armando Sosa

Stream DivX al PS3 desde GNU/Linux y Mac: MediaTomb

Cesar February 8th, 2008 2 comentarios

Mediatomb El PS3 es Un Maquinón y de las tres consolas de nueva generación es la ganadora en la categoría de: domina-tu-sala-y-lugar-de-entretenimiento. Con un disco duro expansible, la posibilidad de instalar GNU/Linux, Hi-Def ready con salida HDMI y reproductor Blu-Ray, 4 puertos USB, WiFi, ethernet y lector de tarjetas múltiples integrados… ¿hay algo más que decir?

Con la salida del firmware 2.10 Sony agregó soporte para reproducir DivX en el PS3, y gracias a eso y al protocolo UPnP podemos reproducir los videos que descargamos en cualquier computadora de nuestra casa en el PS3 por medio de la red, sin necesidad de quemarlos en un DVD o copiarlos a su disco duro. Con la popularidad de las descargas de series de TV y con los precios del almacenamiento masivo cada ves más accesibles, tener un media server en nuestro hogar con el PS3 se vuelve bastante atractivo. Para lograr lo anterior primero necesitamos un servidor UPnP. MediaTomb es precisamente un servidor UPnP Free Libre Open Source disponible para múltiples plataformas entre ellas GNU/Linux y Mac OSX. A continuación detallo la instalación y configuración de MediaTomb en Ubuntu.

Lo primero es agregar el repositorio de MediaTomb a Ubuntu, esto lo pueden hacer por medio de la interfaz gráfica de Synaptic o desde la línea de comandos, editando el archivo /etc/apt/sources.list. El repositorio se encuentra en:

deb http://apt.mediatomb.cc/ feisty main

Una vez agregado el repositorio hay que actualizar las fuentes e instalar. Otra vez, esto se puede hacer desde la GUI o desde la consola:

sudo aptitude update
sudo aptitude install mediatomb

Ahora hay que configurar MediaTomb. Lo corremos por primera vez para que nos cree un archivo de configuración inicial, para correrlo tan solo mediatomb y presionamos enter. Si todo va bien, vemos pasar por la consola un torrente de palabras, para al final encontrarnos con algo como:

2008-02-07 23:10:16 INFO: Configuration check succeeded.
2008-02-07 23:10:16 INFO: Initialized port: 49153
2008-02-07 23:10:16 INFO: Server bound to: 192.168.0.4
2008-02-07 23:10:17 INFO: MediaTomb Web UI can be reached by following this link:
2008-02-07 23:10:17 INFO: http://192.168.0.4:49153/

Por ahora cerramos MediaTomb presionando Ctrl + C y procedemos a editar el archivo de configuración localizado bajo su directorio home en ~/.mediatomb/config.xml. Hay que hacer ciertos cambios para que el PS3 vea a MediaTomb y para que pueda reproducir los DivX, específicamente agregar las líneas

  1. <protocolInfo extend=“yes”/>

Y

  1. <map from=“avi” to=“video/x-divx”/>

Para que nos quede nuestro archivo de configuración de la siguiente manera (omito algunas secciones del archivo para ahorrar espacio):

  1. <?xml version=“1.0″ encoding=“UTF-8″?>
  2. <config xmlns=“http://mediatomb.cc/0.10.0/config” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=“http://mediatomb.cc/0.10.0/config http://mediatomb.cc/0.10.0/config.xsd”>
  3.   <server>
  4.         <protocolInfo extend=“yes” />
  5.     <ui enabled=“yes”>
  6.       <accounts enabled=“no” session-timeout=“30″/>
  7.     </ui>
  8.     <name>MediaTomb</name>
  9.     ….
  10.     ….
  11.     ….
  12.     <mappings>
  13.       <extension-mimetype ignore-unknown=“no”>
  14.         <map from=“mp3″ to=“audio/mpeg”/>
  15.         <map from=“ogg” to=“application/ogg”/>
  16.         <map from=“asf” to=“video/x-ms-asf”/>
  17.         <map from=“asx” to=“video/x-ms-asf”/>
  18.         <map from=“wma” to=“audio/x-ms-wma”/>
  19.         <map from=“wax” to=“audio/x-ms-wax”/>
  20.         <map from=“wmv” to=“video/x-ms-wmv”/>
  21.         <map from=“wvx” to=“video/x-ms-wvx”/>
  22.         <map from=“wm” to=“video/x-ms-wm”/>
  23.         <map from=“wmx” to=“video/x-ms-wmx”/>
  24.         <map from=“m3u” to=“audio/x-mpegurl”/>
  25.         <map from=“pls” to=“audio/x-scpls”/>
  26.         <map from=“avi” to=“video/x-divx”/>
  27.       </extension-mimetype>
  28.     ….
  29.     ….
  30.     ….
  31. </config>

Ahora volvemos a ejecutar MediaTomb y nos fijamos en la dirección http que arroja al final. Abrimos Firefox e introducimos la dirección para desplegar la interfaz de configuración de MediaTomb. Aquí es donde vamos a agregar los directorios que queramos ver en el PS3, o sea donde tenemos los DivX, las fotos, los MP3, etc. Seleccionamos “Filesystem”, navegamos al directorio en cuestión y presionamos el botón de “+”. En ese momento el PS3 deberá reconocer a MediaTomb y podremos reproducir nuestros DivX en la TV.

Si antes de configurar MediaTomb para DivX ya habían agregado videos en formato DivX y les aparecen como “Unsupported Media” en el PS3, necesitan eliminar esos archivos de la base de datos de MediaTomb utilizando el botón de la X con las cadenitas y volver a agregarlos para que el PS3 los reconozca correctamente.

Ahora si, listos para la temporada 7 de 24, a descargarla en 720p y verla en su TV de alta definición.

Mi editor HTML favorito

Cesar February 1st, 2008 6 comentarios

Love Mi editor HTML favorito tiene justo las características que yo necesito y nada más. No soy diseñador Web, y mi conocimiento de CSS se limita a saber para lo que sirve, y casualmente editar alguna propiedad. Más que nada mi editor HTML favorito es excelente para aquellos que programan en Web.

Mi editor HTML favorito, obvio, colorea la sintaxis de HTML y te deja configurar los colores de las tags, pero viene con una configuración por defecto que es agradable a la vista y la mayor parte de los usuarios no necesitan cambiar la configuración, eso me encanta porque en cuanto lo instalo ya lo puedo usar. Pero eso no es todo, además de reconocer la sintaxis de HTML, también reconoce la de Javascript, CSS, PHP, XML, y cuanta cosa se use en la Web. Eso lo logra no con plugins de formato propietario, sino con pequeños archivos de configuración, uno para cada lenguaje que quieras que soporte. Trae muchísimos en su instalación por defecto, y aún así hacer el tuyo es bastante sencillo y hasta se incluye un pequeño tutorial en el mismo editor para comenzar a crear tus propios coloreadores de sintaxis. Para instalar nuevos, simplemente guardas el archivo en un directorio predefinido y ya, no necesitas cerrar y volver a abrir el editor.

Una de las cosas que más me gusta es cómo completa el código cuando estoy escribiendo. Muy parecido a como Eclipse completa la sintaxis de Java, cuando comienzas a escribir una tag nueva, te sale una ventanita emergente con las posibles tags y si no sabes exactamente que hace esa tag, dejas el cursor un momento sobre esa tag y te sale otra ventana emergente, con la información relevante sobre esa tag, si es estándar, en que navegadores funciona correctamente y ligas a otra información relevante (algo como intellisense de Visual Studio). Lo mejor de todo es que esa información la saca de la documentación disponible en la Web, pero te da la opción de hacer un respaldo local por si vas a trabajar sin conexión o quieres que todo funcione más rápido. El respaldo de la documentación lo puedes actualizar con solo presionar un botón, y así tener las últimas especificaciones.

También, mi editor HTML favorito no agrega características nada más porque si. Tiene una terminal para poder copiar archivos por scp o hacer ssh a tu servidor, y abre los documentos en tabs, y párale de contar. Por lo mismo se carga bastante rápido y es ligero con los recursos. Otra de las cosas que me encanta es que no te molesta con que crees un proyecto para comenzar a trabajar, simplemente abre un archivo y ya, es todo. Cuando terminas tu jornada de trabajo simplemente cierras el editor, y cuando regresas al siguiente día todas las tabs con tus documentos ahí están, justo como tú las dejaste y listas para seguir programando.

Me encanta mi editor HTML favorito, el único problema es que aún no lo encuentro…

Opera: La oportunidad perdida

Cesar January 30th, 2008 2 comentarios

Opera logoExcelente artículo sobre la oportunidad que Opera, el navegador Web que es la única alternativa real a Firefox, tuvo de dominar el mundo de los navegadores y la perdió. El artículo es demasiado largo para traducirlo entero, pero hay para todos los gustos. Una pequeña cronología del mundo de la Web y los navegadores por allá del 96, cuando Internet Explorer era una broma y el indiscutible rey era Netscape Navigator.

Tabs. Mouse gestures. User-agent switcher. Ventana de transferencias dedicada. Bloqueo de ventanas emergentes. Filtro de Javascript dañino. Caja de búsqueda integrada. Page zoom. Guardado de sesiones.

Aqui la pregunta del millón: ¿Que navegador fue el primero en introducir todas estas características? Opera. Opera. Opera. Opera. Opera. Opera. Opera. Opera. Así es, Opera

El artículo en cuestión en su lenguaje original se encuentra en el blog numerodix. Es algo extenso, pero bien vale la pena relajarse, tomar su bebida favorita y leerlo completo.

(Via OSNews)

Hacerte Millonario

Cesar January 18th, 2008 2 comentarios

Pasos para hacerte millonario:

  1. Escribe un motor de base de datos open source
  2. Convierte tu nuevo motor de base de datos en el más usado por los otros proyectos open source, aún cuando no seas el mejor
  3. Vende tu motor de base de datos a SUN, por 1000 MILLONES de dólares

Mil… Millones… de dólares. Y dicen que el Open Source no deja para comer.

KDE 4 se retrasa y…

Cesar December 3rd, 2007 Haz un comentario

se puede sentir como miles de voces son silenciadas al unísono, cuando se dan cuenta que su máximo regalo de navidad no llegará a tiempo.

:(

Video de Plasma en KDE 4.0

Cesar November 24th, 2007 Haz un comentario

Un video después del salto sobre Plasma en KDE 4.0. Por si no lo saben, Plasma es una parte central de KDE 4.0 y podría describirse como un reemplazo del actual SuperKaramba pero en realidad es mucho más que eso. En esta ocasión las palabras no le hacen justicia a Plasma así que los dejo con el video de lo que será la próxima versión del mejor ambiente de escritorio del mundo: KDE. Leer el resto de este post.

Killer App

Cesar November 23rd, 2007 Haz un comentario

Una “killer app” se refiere a cualquier programa de computadora que es tan necesario o deseable que termina siendo de mayor valor que una tecnología más grande a la cual pertenece, como por ejemplo una consola de videojuegos, software, sistema operativo o una pieza de hardware. En este sentido, una “killer app” incrementa sustancialmente las ventas del hardware que la soporta.

¿Cuál es su killer app, aquella aplicación con la que simplemente no pueden vivir/trabajar/recrearse? Dejen su comentario.

(”Inspirado” por un post reciente en OSNews)

Posts anteriores Posts recientes

Busca

Categorías

Meses