Welcome
 

Top 10 firefox extensions I can’t live without

Sunday, June 21st, 2009 1 Comment

Mozilla collections

Recently Mozilla launched Firefox extension collections to avoid hunting
down your favourite extensions for certain tasks.

Here’s my top 10 firefox extensions I cant live without:

  1. Firebug
  2. This is a web developer must have. It has a ton of features, like code inspection, javascript debugger, css debugger and http console for errors and GET/POST values. If you don’t have Firebug by now, it means you’re not a web developer.

  3. Google Preview
  4. This nice extension adds a screenshot of the website beside each result on your google searches so you can preview if that’s the site you’re looking for or can ditch it if it looks phony.

  5. Del.icio.us Bookmarks
  6. Since I’m not always using my main laptop, having access to my bookmarks on any computer is a very important feature. Del.icio.us is the social networking site for bookmarks, so you can send and recieve links to and from friends, tag your bookmarks, etc. This extension integrates delicious with Firefox very well so you can access your links easily.

  7. Adblock Plus
  8. Helps you clean up your browsing experience free from most ads.

  9. Measure It
  10. Gives you a ruler to measure distances and sizes of on-screen items for your web development needs.

  11. Colorzilla
  12. Another web developer extension that provides you with an “eye dropper” feature to select colours on the screen like in image editing programs like The Gimp, so you can easily find out the colour code and values for colours you see on the web.

  13. DownThemAll!
  14. A downloader tool to accelerate, pause and resume downloads. I use it mainly for large files and for easily downloading a bunch of files from a certain page. You can customize the download command with regular expressions to get what you need with a single click.

  15. Download Statusbar
  16. I’m not a big fan of the Downloads window, so this download statusbar is perfect to track your downloads progress without having additonal windows open. It adds progress bars on top of your status bar at the bottom of your window, and you can easily open your downloads with a click.

  17. Stop-or-Reload button
  18. I like clean interfaces. So a button for stop and another button for reload, take too much space for tasks that can’t be used or done on a given situation. This extension combines the two buttons in one, so when a page is loading, the button displays as a “stop” button. When the page is already loaded, there’s no need for the stop button, since there’s nothing to stop, so it transforms in the “reload” button so you can reload the page. It frees space and removes clutter from the Firefox main toolbar.

  19. PDF Download
  20. I tend to download lots of PDF files I find around the net, and clicking on a link only to find out I have to wait for the PDF viewer to start is a waste of time. PDF downloader detects pdf links and prompts me what I would like to do whenever I request a page, either saving it for later read or viewing it immediately on the browser. A time saver indeed.

These are the extensions I must immediately have when installing Firefox on any of my computers. I have many more, but this ones are the most important ones.

What extensions you can’t live without?

Share:
  • Digg
  • del.icio.us
  • Technorati
  • Reddit
  • StumbleUpon
  • Slashdot
  • BarraPunto
  • Facebook
  • Meneame
  • TwitThis
  • LinkedIn
  • Pownce
  • FriendFeed
  • Identi.ca
 

Writing music with lilypond

Monday, May 11th, 2009 1 Comment

lilypond screenshot

A week ago, I spent most of my afternoon helping Ada with her new Debian system.

She’s writing her thesis and for that she needs to have music notes on the document. I’ve insisted her to write her thesis in LaTeX but she still refuses to learn the syntax and commands. So she’s doing it the tough way in OpenOffice.org Writer.

So, to make my point about LaTeX, I was sure there was a way to write music with it. A quick search revealed that a tool called Lilypond was all she needed.

sudo aptitude install lilypond

Fortunately for her, there is also an OpenOffice.org extension that renders the lilypond output as an image on a Writer document.

It took us about an hour to figure out the syntax she needed and after that, she’s happy and ready to finish her thesis.

Ada is happy she switched to OpenOffice.org, if he hadn’t, her thesis wouldn’t have pretty musical notation.

Share:
  • Digg
  • del.icio.us
  • Technorati
  • Reddit
  • StumbleUpon
  • Slashdot
  • BarraPunto
  • Facebook
  • Meneame
  • TwitThis
  • LinkedIn
  • Pownce
  • FriendFeed
  • Identi.ca

Emacs identica-mode with multiple timelines and direct messages

Sunday, May 3rd, 2009 Write a Comment

Emacs identica-mode, a way to read and post to Identi.ca microblogging site and any Laconi.ca installation from Emacs, now has support for several (friends, replies, public and user) timelines. Also added support to send direct messages.

Some of the changes are:

  • All API calls are now through HTTPS
  • Changed keybinding, pressing “g” on identica-mode buffer now refreshes the buffer.
  • New keybinding “C-c C-r” switches to retrieve replies timeline.
  • New keybinding “C-c C-f” switches to retrieve friends timeline (default).
  • New keybinding “C-c C-d” sends direct message to a given user.
  • New keybinding “C-c C-g” switches to retrieve public timeline.
  • New keybinding “C-c C-u” switches to retrieve user (self) timeline.

Emacs modeline shows which timeline is currently being retrieved on identica-mode buffer.
identica-mode-modeline
Its been a while since my last release of identica-mode. This time, rather than publishing frequent but small updates, I waited to release a bunch of new features.

As always, you can download it from the savannah project page:
https://savannah.nongnu.org/projects/identica-mode/

Or get the latest version from the Git repository:
git clone git://git.sv.gnu.org/identica-mode.git

Hope you like it.

Share:
  • Digg
  • del.icio.us
  • Technorati
  • Reddit
  • StumbleUpon
  • Slashdot
  • BarraPunto
  • Facebook
  • Meneame
  • TwitThis
  • LinkedIn
  • Pownce
  • FriendFeed
  • Identi.ca

My girlfriend’s migration to Debian

Friday, May 1st, 2009 5 Comments

my gnu girlfriend

After years of talking about it and her coming with me to my free software talks and meetings, she finally let me replace the proprietary OS on her laptop with Debian GNU/Linux.

I think it took us both much time to migrate her laptop for several reasons. First, she barely has time to sit at the computer for other "normal" stuff that’s not urgen school projects. So for her, the computer is just a school tool. In contrast, for me, the computer is part of my daily life.

So after lots of procrastinating and "not now because I have urgent stuff to do", she finally allowed me to do the migration.

I’ve prepared her for the migration years before, giving her open source alternative software for almost all her tasks. Firefox for browsing, audacity for her audio editions (she does a lot of this), pidgin for instant messaging. She tried OpenOffice.org several times on Windows, but couldn’t end up adopting it because of some bugs in past versions with the spanish spell-checking dictionary not getting installed.

I selected the Debian distribution over the typical choice of Ubuntu for a new user. First, since I’m a member of KDE Mexico, it was logical for me to suggest the use of KDE. Then the decision was KDE3.5 or KDE4. I went for KDE 3.5 because of stability. I don’t want things to start crashing or behaving weird and then dissapoint her. This point also made a point towards Debian stable over Ubuntu, stability is a lot better. And finally, since I’m going to be giving her technical support, I wanted her to have the same stack of software that I have so I can guide her through screens and commands.

After we backed up all important files on DVD and my terabyte hard drive, we started the installation. Ada got angry at me after I installed it for her. She really wanted to do it herself from beginning to end. So, we started over.

After a long while of downloading updated packages with a relatively slow connection, the system was all set. I explained her the new desktop manager and how to install packages from commandline. A few more minutes downloading audacity, audio and video codecs and other applications, she was all ready to go.

She quickly went through her frustration phase as every change in someone’s life produces. A few complaints later, and the next day she was back into audio editing for her next dance festival.

Its been three days now since she migrated and all I’ve heard is good things about the change. I hope everything keeps going well. Next step: using Emacs.

Share:
  • Digg
  • del.icio.us
  • Technorati
  • Reddit
  • StumbleUpon
  • Slashdot
  • BarraPunto
  • Facebook
  • Meneame
  • TwitThis
  • LinkedIn
  • Pownce
  • FriendFeed
  • Identi.ca

Gave DRM talk at UANL

Tuesday, April 21st, 2009 Write a Comment

Today I gave a talk about DRM technologies and how they affect everyone that consumes products with them. It took place at the UANL physics and mathematics faculty.

It interests me very much the fact that its the second time they invite me to give this talk (and I hope to get invited many more) because typically at schools and universities, at least in general in Mexico, this topic never shows up on anyone’s radar. Probably software licensing, but not DRM technologies and issues.

I hope more universities follow this trend and call people to talk to them about current topics and not just stick to the education program and teach how to be code monkeys.

Maybe it has something to do with the mathematics (cryptography) on the DRM technologies and that’s why I got invited by the physics and mathematics faculty instead of the computer science faculty. I thought about that so I updated my talk and slides to explain a bit more on the cryptography side (very basic stuff) this time.

The talk went very well and got good response from the audience. I even gave out stickers!

Share:
  • Digg
  • del.icio.us
  • Technorati
  • Reddit
  • StumbleUpon
  • Slashdot
  • BarraPunto
  • Facebook
  • Meneame
  • TwitThis
  • LinkedIn
  • Pownce
  • FriendFeed
  • Identi.ca

CONSOL 2009

Saturday, April 18th, 2009 Write a Comment

I participated at CONSOL 2009 and had the opportunity to give 4 talks this time and meet with "the software libre community".

The talks were great, with very interesting subjects, and there seems to be a lot of interest in virtualization this time. Rolman gave his talk about virtualization with KVM and the basics of virtualization technology and how it all works. Then Gunnar Wolf gave his talk about virtualization techniques and recommendations.

I gave an introductory talk about Git and for the first time talked about Emacs. Also had an Emacs vs. Vi debate with Rolman, and it really went well. It turned out to be a very civilized talk with no flames going on at any time. I think people got somewhat disappointed that it went so well.

At CONSOL 2009

The new KDE Mexico team, or part of it, got together to catch up, unfortunately Guillermo Amaral had a plane to catch just before the party begun.

For the first time I tried the famous Duff beer, from the Simpsons. This is a mexican brand that makes it a reality.
At CONSOL 2009

And Gladys showed up with an ethernet cable as an improvised belt.
Girl with ethernet cable belt

I had a great time and it was a very nice experience. Hope to see everyone again soon.

Share:
  • Digg
  • del.icio.us
  • Technorati
  • Reddit
  • StumbleUpon
  • Slashdot
  • BarraPunto
  • Facebook
  • Meneame
  • TwitThis
  • LinkedIn
  • Pownce
  • FriendFeed
  • Identi.ca
Next Page »