Identi.ca mode for Emacs
Wednesday, August 20th, 2008 5 Comments
Identi.ca is a free software microblogging service, similar to Twitter, based on the Laconi.ca code base. I recently needed to update my status from Emacs, since its faster for me and easier. I’ve been using an an Emacs mode to update my Twitter account, but there was nothing to use for my Identi.ca account. And seeing there’s a Vim plugin, I thought someone, like me, needed an Emacs mode too.
So I forked the original twittering-mode to use it with the Identi.ca platform, using its Twitter compatible api.
System Requirements
- GNU Emacs 22
- Linux, Mac OS X, BSD or any Unix based OS (requires curl and wget)
Download
Installation
Put it in your Emacs elisp files directory (.emacs.d/ in Ubuntu)
Then add the following to your .emacs (or your preferred customizations file)
;;; Identi.ca mode
(require 'identica-mode)
(setq identica-username "yourusername")
(setq identica-password "yourpassword")
Use
To start identica mode type:
M-x twittering-mode
the buffer ‘*identica*’ will appear and you can see your friends timeline.
To refresh friends timeline
C-c C-f
To post an update of your status

C-c C-s
type your message in the minibuffer, and hit Enter. You will see ‘Success: Post’ in minibuffer.
Hope it can be of use for anyone using Emacs for almost everything, like I try to do, and would like to hear some feedback.
Popularity: unranked [?]
Usando Emacs con Wordpress
Thursday, May 17th, 2007 Write a CommentEsta es una prueba de weblogger.el, el modo de Emacs para publicar en mi wordpress blog. Si funciona, esta seria una razon mas para tener mi Emacs siempre abierto y me acerco mas a la idea de lo que se dice de que es un “sistema operativo”, bueno… no llega a ese nivel, pero si puede llegar a ser una interfaz de escritorio (Desktop interface) muy geek..pero bastante practica.
Popularity: 2% [?]
Problemas con mi dominio
Thursday, May 17th, 2007 Write a CommentAhh por fin arregle mis problemas con mi dominio. Es que no lo habia renovado con tiempo porque pensba en cambiarlo…pero pues me quedare con este dominio un tiempecito mas.
Ya esta todo de regreso. Espero no haber perdido muchos mails…
Popularity: 2% [?]
Liberation Fonts: Fonts libres equivalentes a las de Microsoft
Friday, May 11th, 2007 Write a CommentRedHat ha publicado la version final de las Liberation Fonts. Un paquete de fonts que son la metrica equivalente de las fonts propietarias de Microsoft como Arial, Courier New y Times New Roman.
Esto quiere decir que si en lugar de usar las fonts propietarias, usas el equivalente en este paquete de fonts, tu documento (pagina, archivo de word o lo que sea) no va a cambiar porque las letras tienen el mismo espacio horizontal y el texto se va a acomodar identicamente.
Estan bajo licencia GPL+exception y pueden ser redstribuidas libremente. No quiere decir que tu documento sea GPL tambien, sino que lo libera de cualquier reclamo por parte de Microsoft.
Popularity: 2% [?]
Practica funda para el ipod shuffle
Thursday, May 10th, 2007 1 CommentUna funda para el shuffle que puedes usar como destapador? Que buena idea!

Normalmente no me gusta ponerle fundas a mis gadgets. Siento que se ven ridiculos como cuando visten a los perros o gatos con gorras, camisetitas y cosas por el estilo. Pero si me dan un valor agregado, como el de proveerme de un llavero y destapador al mismo tiempo que proteger el iPod Shuffle, excelente. Coche, musica y chelas
Noticia original de Engadget.net
Popularity: 2% [?]
Cambiando de Gnome a KDE en Ubuntu y tips para quienes quieran probarlo
Thursday, May 10th, 2007 8 CommentsHe decidido cambiarme a usar totalmente KDE. Me di cuenta que estaba usando varias aplicaciones de KDE en Gnome, y aunque ya he usado KDE algunas veces, nunca lo he usado un tiempo considerable como para acostumbrarme y encontrarle los beneficios.
Normalmente uso Gnome (actualmente en Ubuntu) y lo he usado durante un buen tiempo ya, desde RedHat 7.5. Pero siempre termino usando aplicaciones de KDE como amaroK, Klipper (aunque ahora lo puedo cambiar por glipper), yakuake, speedcrunch y k3b. Estas ultimas dos semanas me he cambiado a KDE para ver que tal. Para ser exactos, instale Kubuntu sobre Ubuntu.

Para los que no sepan, puedes tener KDE y Gnome en Ubuntu con el comando:
sudo apt-get install kubuntu-desktop
y seleccionando KDE en el menu de Opciones que esta en la pantalla de inicio de sesion.
Hasta ahora me ha gustado mucho. Tal vez sea mi impresion, pero he notado que la pila de mi laptop dura mas tiempo que cuando uso Gnome. Y siento que es un poco mas rapido que Gnome (tal vez la culpa la tenga Mono) sobretodo al abrir una carpeta con muchos archivos con preview como los PDFs y las fotos. Lo que si es verdad es que hiberna y se recupera de hibernacion mucho mas rapido. Me gustaria poder comparar con numeros reales el desempeño de mi maquina con uno u otro escritorio pero no se como hacerlo. Si alguien sabe, que me diga y publicare los resultados aqui.

Una de las aplicaciones que mas me ha gustado es Katapult, porque puedes ejecutar programas y hacer algunos calculos sencillos (calculadora de mano) rapidamente, casi como lo que hace Quicksilver en la Mac. No encuentro aplicacion similar para Gnome y, no, alt+F2 no cuenta.

Yakuake me ha hecho la vida mas facil desde hace un tiempo ya. Es una terminal que se abre como en Doom y Quake, de arriba de la pantalla en cualquier momento que necesites. Es algo bastante practico. Hay una version para Gnome que se llama Tilda, pero no trae soporte para tabs, y hay que configurarla al gusto porque por default se ve bastante fea e impractica por el tamaño.

Una de las cosas que me hacian falta en KDE era algo como Tomboy para tomar apuntes y notas rapidas. Pues encontre algo similar que se llama BasKet. No he tenido tiempo para explorar todas las funcionalidades de BasKet, pero tiene muchas mas que Tomboy. Puedes incrustarle paginas, fotos, texto y exporta todo a HTML. Importa las notas de tomboy, sticky notes, Kjots y Knotes.
Tuve que ajustar algunas cosas como los comandos de teclado a los que estoy acostumbrado en Gnome. Pero no fue nada complicado. El panel de control se me hace bastante facil de usar y me gusta la idea de poder configurar mucho mas cosas.

Kopete es como Gaim, pero es mucho mas adaptable, trae temas y soporte para webcams. No se porque no hay soporte para webcams en Gaim (gaim ahora llamado pidgin). Lo que si no he sabido hacer es poder cambiar de tabs con el teclado dentro de una ventana de Kopete. Y note que es mas lento Kopete que Gaim a la hora de cambiar de tabs.
Algo que no me ha convencido del todo es Adept, que es el equivalente de Synaptic. Se me hace muy burdo y lleno de mugres no muy utiles. Synaptic tiene una interfaz mejor organizada y practica. Creo que adept tiene capacidades que superan a synaptic, pero con esa interfaz no se me ha hecho intuitiva la manera de sacarle provecho.
Para los que usan Subversion, hay una excelente GUI que se llama KDE SVN y lo instalas con: sudo apt-get install kdesvn. A veces es mas facil ver la info en una gui que aprenderte los comandos de svn y svnadmin. Y se integra al konqueror al estilo TortoiseSVN (solo para Windows) instalando el paquete kdesvn-kio-plugins que esta en los repositorios de Ubuntu.


Por otro lado, me parece mucho mejor la implementacion de kdesu comparada con la de gksudo. Porque gksudo te cubre toda la pantalla y no puedes hacer nada mas que responder al cuadro de dialogo del password. La implementacion es intrusiva o invasiva, igual al UAC de Windows Vista, que pues…es un dolor de cabeza. Con kdesu, es un simple cuadro de dialogo y no te forza a contestarlo para poder trabajar en tus otras ventanas.
Tambien he estado usando Konqueror como web browser. Como manejador de archivos me parece excelente. No he sabido sacarle provecho a los kio plugins que he escuchado que son lo fuerte del konqueror, pero de todas maneras se me hace muy superior a Nautilus. Me gusto que puedo abrir una terminal en la carpeta en la que me encuentro y abrir archivos o carpetas como root, sin tener que escribir un script como en nautilus o instalarle scripts adicionales.
En una entrevista con Andy Herzfield, el primer programador de Macintosh y uno de los creadores de Nautilus, dice que lo que tenian en mente para el proyecto era el de hacer una shell visual, y que desgraciadamente no se le ha dado ese enfoque despues dejaron el proyecto. Konqueror definitivamente se acerca mas a esta idea de una “shell visual”. Ahora sera sustituido por Dolphin en KDE 4, pero como no he probado Dolphin pues no se si esto sea bueno o malo.
Como browser es mas rapido que Firefox a la hora de renderear (es palabra?) las paginas, pero no lo puedo abandonar porque en Konqueror no tendria toda la bola de plugins que le cargo a mi Firefox.
Me gustaria tener algo como el deskbar en KDE. Eso si lo extraño, junto con Beagle search. Aunque hay un beagle para KDE (sudo apt-get install kerry), no se integra igual que con el deskbar. Pero bueno, varias de las funciones de deskbar las tengo con Katapult.
Por ahora puedo decir que Gnome es muy facil de usar y muy “limpio” (en cuanto a la interfaz y la usabilidad), por eso es el desktop de preferencia en mas distribuciones o en las distros mas famosas como Ubuntu, RedHat y SuSe. KDE es muy “bonito” y adaptable, pero creo que KDE es para usuarios mas avanzados y mas exigentes. Porque aunque tenga un “menu inicio” como en Windows, tiene tantas opciones y tantas funciones que se vuelve complicado para alguien que no “le sabe moverle a la compu”. Por algo lo recomienda Linus y el creador de la distro Mepis Warren Woodford, entre otros muchos hackers famosos.
Todavia no se si me quedare con KDE o con Gnome, pero hasta ahora me esta gustando mas KDE. Ya vere con mas tiempo, con cual me siento mas comodo.
Estaria muy agradecido si alguien tiene mas aplicaciones o tips de KDE o Gnome que quiera compartir en los comentarios. Estoy seguro que hay mucho desktop que explorar todavia.
Popularity: 13% [?]
Optimiza la concatenacion de strings en Ruby
Saturday, May 5th, 2007 Write a CommentEn este post realizan un test de rendimiento en las diferentes operaciones de concatenacion de strings en Ruby.
Conluye con que para concatenar dos variables tipo string, la mejor (y optima) manera de hacerlo es asi:
string1 = "Hola "
string2 = "Mundo"
string1 < < string2
Y el resultado es:
"Hola Mundo"
Y si necesitamos un valor dentro de un string, lo hagamos asi:
variable = "palabra en variable"
string_largo = "este es una #{variable} dentro de un string largo"
y el resultado es:
"este es una palabra en variable dentro de un string largo"
Se me hizo buena idea tenerlo como referencia aqui, porque luego se me olvidan los tips…
Popularity: 5% [?]



















