Monthly Archives: September 2011

Quick Gnome 3.2 Writeup

I’ve been using KDE 4.7 for the past few months, since Gnome 3 and me really don’t get along.

I decide to take 3.2 for a spin on my Fedora 16 computer, and found it to be more of the same.

Network Manager is as incomplete as ever. Just add an advanced button, dammit! I hate having to type “nm-connection-editor” because the Network panel is half-baked for people who actually need to choose their IPs. KDE has no problems with this. The old (Good?) Gnome didn’t have a problem with this.

The other issue I’m having is with Empathy, and I mean the chat program. I can’t find a way to bring it up after I’ve closed the buddy list, and checking the bottom right notification area corner doesn’t bring up anything either. At least pidgin hides itself there, but thanks to Gnome’s brilliant (And I mean this sarcastically, if it wasn’t obvious) notification area, I never get notifications when someone pings me, I have to constantly check, and that’s tick I’m not willing to adopt.

On more possitive feedback, Gnome handles multiple monitors way better than KDE. On KDE, whenever I unplug the monitor, I have to go to display settings, change my laptop’s screen res, and change it back to normal, otherwise it still thinks I have the external monitor configured. Gnome handles this perfectly.

Bottom line is that Gnome 3.2 still isn’t what I’m looking for. I’m switching back to KDE 4.7.1, and will might try again in 6 months, but as the Magic 8-ball says… “Outlook not so good”.

Tweeting from LibreOffice

I recently gave a talk at the UDEM about How Free Software Can Pay for Itself (Thanks for the title, Andre!), and a wild idea I had was to have each slide Tweet automatically a link to the slide and a short message, as well as the event hashtag.

A quick Google search later, I found an old OpenOffice-Twitter extension, however due to Twitter’s “security” policies, it no longer worked.

Because implementing an OAuth client was just out of scope for something as ridiculous as this, I decided to instead use Greg Kroah-Hartman’s bti, and just hook it up with a Shell Macro.

The end result was this little macro:

Sub PostToTwitter()
Tweet=InputBox(“Your message:”, “Post to Twitter”)T
Shell(“bash -c ‘echo “+Tweet+” | bti’”)
MsgBox (“The message has been posted.”, , “All done!”)
End Sub

This works, though you need to set up a .bti file in ~ with a consumer secret and key, and Twitter’s “security” policies state that I probably shouldn’t post the keys I used, but you can keep a secret, right? Here’s the contents of my bti file

consumer_key=INsLmO6n8wdW4JWJhiP3Ug
consumer_secret=xzI5radv0V9YWyZRLkjOIt0ahHvPuo5wJm6KUelqzo

With that done, try tweeting from the command line. Once you’re sure that it works (You do need to authenticate and type in a pin), you can use the Macro I wrote above and it’ll tweet as “LibreOffice”.

With that done, I really wanted to tweet each slide as I went through them, though LibreOffice, as far as I know, has no way to execute a macro on an open slide presentation, on load…. but here’s what I did:

I created a blank png file, and made it cover the entire slide. I then right-clicked the invisible PNG and once selected, I clicked on “Interaction”. This allows you to configure a Macro, and because we don’t want the Macro up above to popup with “what to Tweet” mid-presentation… I pre-wrote the tweets and assigned each macro to a slide…

Sub IntroTwitter()
Shell(“bash -c ‘Comenzando mi conferencia\, en vivo para el \#IUSL2011 desde la UDEM… Como el Software Libre se puede pagar a sí mismo http://sparkle.k3rnel.net/iusl11/1.png | bti’”)
End Sub
Sub OhYes()
Shell(“bash -c ‘Free es libre. Free es gratis. Que palabra tan dificil… \#IUSL2011 http://sparkle.k3rnel.net/iusl11/2.png  | bti ‘”)
End Sub

Here’s a couple of considerations:

  • If you have animations (I had some stuff set to appear on click), you won’t be able to “click” the slide to advance through it.
  • The keyboard keys left and right do work, and so does space bar and the Macro won’t be triggered this way
  • If you’re using the libreoffice-screen-presenter (It’s awesome, you should), make sure you have your mouse over the slide and not on the screen-presenter.
  • If you’re using a Wii-Remote as a remote controller, I suggest you set A and B as left-and-right on the keyboard, and in my case I used Dpad-Down as left click, but you could use the Home button and prevent accidental mis-tweets.
  • When writing the macro, remember that using echo, certain ASCII letters need to be escaped, such as , and #, for the command to work.
  • Instead of Twitter, you could use Identi.ca or any other Status.net server as long as bti supports it.
  • You require an Internet connection to tweet. I didn’t have access to the Internet when I started my presentation, and therefore, my experiment was pretty useless.

If you found this useful or have a way to improve on it, please let me know. I had a lot of fun putting all the pieces together and thought this might help someone else. :-)

Interuniversitario de Software Libre 2011

Si estas leyendo eso…. Estamos transmitiendo en vivo!

Únete a ver estas conferencias!

http://www.ustream.tv/channel/8664228

Blog like a Pirate

Arrrggh. Larry reminded me that today, like every September 19th, be Talk Like a Pirate Day.

And ye can’t sail the vast Internet Seas without a theme song, and some rum.

To end this short post, I leave ya with dis Study on Pirates, the ones that deal with Software anyway. ‘Tis a shame that Linux doesn’t even make the list.

Chain Reaction

I’ve never done this before and can’t promise to never do this again. 

The hobbit you called fat, is skipping his second breakfast.

The dwarf you called ugly, spent hours braiding her beard to distinguish herself from male dwarves.

The Uruk-Hai you just killed, was victim of Saruman’s abuse.

Gollum, who you mocked for his psychosis, suffered for 500 years from the One Ring, poisoning his mind.

The Elf you see crying, just lost his wizard friend to a Balrog.

Re-Post this on your Blog if you’re against Violence in Middle Earth.

Our Independence Day

“How can you call yourself Free if you still depend on Privative Software?”.

September 15 marks the Mexican Independence Day, which started 201 years ago with a priest shouting at a church, calling us to arms and rebel against the kings and monarchs that ruled us.

I’m not trying to emulate the priest in any way, that’s a wild thought best left for a fanfic of some sorts, but with the current situation we live in my country, I really don’t feel as attached to this place as I used to be.

I don’t remember what day I first tried out Linux (Debian, Mandrake and Knoppix back then), or when I finally decided to get rid of the Windows Vista Beta partition and stick with Fedora Core 6 (That sounds like a loooooooooong time ago), but why not celebrate my independence from Bill Gates the same day most Mexicans celebrate their independence?

That’d give me something to celebrate.

Time heals all wounds

I’ve written about KDE once or twice, but always from the point of view of a Gnome user.

These past few months I’ve been using KDE, 4.6 on my personal laptop and 4.7 on the laptop at work. And I’ve been using KDE because I’ve had no other choice, really. I’m still in bad terms with the general philosophy of Gnome 3, and haven’t felt comfortable in the few days of usage of Xfce and LXDE.

There’s BlueBubble, but my repackaging efforts although functional are kind of broken, and that’s expected. You can’t have your Gnome 2 with Gnome 3 packages as a hybrid. There’s also MATE, which aims to do what I was to lazy to do with BlueBubble: Rename all Gnome packages so that you may have Gnome 2 and Gnome 3 on the same computer.

I’ve started packaging bits and pieces of Mate, but there’s still a long way to go. In the mean time though, and the reason I wrote this, I started getting comfortable with KDE.

True, I bastardized it to the point where it sort of looks like Gnome’s Golden-Age desktop, and I’m using a lot of GTK / Neutral apps like LibreOffice, Firefox, Pidgin and Rhythmbox instead of their QT kounterparts counterparts, but the desktop itself… It no longer feels alien.

I dare say this almost feels like home.

Programmers’ Day

To be honest, I prefer the term “Developer”, but September 13 means it’s yet another Programmers’ Day.

It’s celebrated on the 256th day of the year, which means it falls on September 12 on Leap Years, and 2 years ago, it became an official day in the Tetris Motherland.

Apparently we’re supposed to wear white to celebrate the occasion (Or 0xFFFFFF in RGB).

Either way, Tip of the Hat to all the Open Source Devs out there, go out and celebrate. Carpe Diem and what not.

Edit: I just remembered this XKCD comic. Thought it was appropiate to post it here.

Clichés

If you’ve ever wondered what the hell goes on in my mind and heart, give this a read, otherwise, skip it.

Life’s a bitch. These past few weeks I’ve been happy. 3 days ago I wrote about a girl I met online, how happy she made me. I woke up with a freakin’ smile on my face every morning, and went to sleep thinking of her. I hadn’t felt this way in a very long time (What is it now? 6 years? 7 years? I stopped counting), and as you can guess by the tone of this post, the magic is gone.

Apparently, I deserve someone better. “It’s not you, it’s me.”. I got Constanza’d. “You’re a wonderful person and you deserve someone better”. And I think I deserve it. I Ted Mosby‘d. I fell for this girl and told her how much she meant to me and I think that freaked her out.

I don’t really understand what happened. Last Friday, we had a lot of fun, she even said we should go out sometime. Now she’s telling me that ” She doesn’t feel anything for me.” She thinks I’m a wonderful person, just not the ‘wonderful person’ she’s looking for, I guess, and one date is all I got to prove I was.

I felt like I was king of the hill. I was extremely happy this morning, even started doing Wii Fit again, y’know, to lose some pounds. Now I’m just sighing loudly. I hadn’t opened my heart to anyone in years, and now that I finally did. Well, It kinda looks like this </3.

I guess what I’m trying to say here is that if you missed the rage-driven, miserable, bitter Nushio who complained about all sorts of little things

I’m back.

*sigh*

Match made in Math?

FYI, This post is personal and doesn’t feature much math or free software.

I recently read Ruth‘s “Mamas, Don’t let your babies date some crazy blogger I hadn’t ever heard ofGeekMom column, about how some psycho blogger decided to write about her date with Magic the Gathering Superstar World Champion, Jon Finkel. Apparently they met over some dating site called “OKCupid” and it didn’t work out for them. Boo-freakin’-hoo..

But I’m not here to berate the Gawker blogger(they do enough to discredit themselves). I tried out the site a few weeks ago. I had been in Mexico City for almost 2 weeks and lived by myself in the hotel and yeah, it might make you feel kinda lonely. While watching a Big Bang Theory rerun where they end up hooking up Sheldon with Amy through some dating site, I decided to give it a try.  I can’t remember who recommended it Found it! It was a rather short blurb on Phandroid(Thanks, Kevin!), but apparently enough for me to try it out.

You see, through the site I found this cute girl. Apparently the Al-Gore-Rhythm put us at a 91% match compatibility and 0% enemy. We chatted, a lot, throughout about 3 weeks, she ended up ‘friending‘ me on Facebook and we finally went on a date today.

Unlike that crazy blogger, I could actually write the nicest things in the world about her here, but won’t because I respect her privacy, besides we both think meeting people online is kinda weird and had to come up with cover stories like “Friend of mine gave me her address” (If I told you this story, I lied, heh), and having people online reading our date seems even creepier. We had a lot of fun, and are looking forward to the next date, you’ll have to settle for that.

I know the chances of meeting your soul-mate through some dating site are slim-to-none, but I’d like to think I found my needle in a haystack, as early as it might be to say so. If you’re single, keep looking, and why not give that site (Or any other site) a try? Worked for me, and I’m quite happy with the results.

Now, if you’ll excuse me, I need to get into a shape. Apparently I can no longer handle a couple of Pump-it-up tracks on Hard without sweating and losing my breath. Man, that sucked.