Sunday, November 14, 2010

Why Linux Can Only Try

Someone said Java swing is worth considering for building GUIs. Here's how my fair trial went :

~/LEARN/swing/ 67> java HelloWorldFrame
Exception in thread "GtkMain" java.lang.UnsatisfiedLinkError: gtkInit
at _Jv_LookupJNIMethod (/usr/lib64/libgcj.so.5.0.0)
at _Jv_JNIMethod.call(ffi_cif, void, ffi_raw, void) (/usr/lib64/libgcj.so.5.0.0)
at gnu.java.awt.peer.gtk.GtkMainThread.run() (Unknown Source)
at java.lang.Thread.run() (/usr/lib64/libgcj.so.5.0.0)
at _Jv_ThreadRun(java.lang.Thread) (/usr/lib64/libgcj.so.5.0.0)
at GC_start_routine (/usr/lib64/libgcj.so.5.0.0)
at __clone (/lib64/tls/libc-2.3.4.so)

IOW : Utter crap!

Monday, September 27, 2010

Insert a Tree Object Into Your Word or OOD Document

Is this possible? Where the reader sees the first (settable) few nodes and branches and has to click on nodes to make other nodes/branches visible. Maybe this is one place OpenO can leapfrom M$.

Die Meister sagt es ist moeglisch, but probably takes some VB hacking even in a Word doc :

http://msdn.microsoft.com/en-us/library/microsoft.office.tools.word.controls.treeview(VS.80).aspx

I say, OOD should make this much easier.

At the end of the day, OpenO still sucks in LAF compared to M$ Office. You get what you pay for. Fair enough. For $25, you can't beat what you can get from M$.

Monday, September 6, 2010

Why You Should Not Buy the Samsung EPIC 4G Phone from Sprint

1) After searching, I could not find a way to capture Audio. With my Moto W490, it was 2 menus and about 5 button presses in all, and I thought THAT one was a crappy phone

2) I don't know how to terminate an application. There doesn't seem to be a way.

3) This whole idea of a gmail phone is a bit risky. On gmail, you enter a strong password each time. But, with your phone, once you've set your account up, anyone can get into your gmail if they know the 4 digit pin to unlock your phone. Nuts!

4) You send 2 emails each time you send one from your phone. Go figure. Obviously the geniuses at Google don't work in the marketing department.

5) I could not find a way to use the "Call phone" feature that gmail has. Obviously, the geniuses at Google don't work in the marketing department. If the phone is being marketed as a gmail phone or a google phone, you'd expect them to delight the customer with this thing up and ready. Go figure.

6) I cannot select text (like a phone number) in the Email application or the gmail app.

7) When using the gmail app, you don't get email address completion - which is ridiculous - on the PC, if you're using gmail, that's one of the best things about it. WTF? Really? WTF are they trying to prove to the world?

8) In the mail application, the delete button doesn't delete the email. Go figure. Should you make your stuff intuitively easy to use or what?

9) Sprint cannot import your contacts from your SIM card you used with an older phone.

10) After umpteen attempts, this phone has failed to pair with my Plantronics 233 bluetooth headset. With my Moto W490, it takes about 5 seconds. Also, the EPIC SPH-D700 doesn't find my Moto when looking for devices. It looks like it can only pair with Sprint devices. WTF?

11) It's not clear how to sign out of the email. I've got gmail and Email running and now, each one has an orgasm when a new email arrives.

12) With the gmail app, you can't zoom in. You can with the Email app though.

13) The phone is delivered to you (if you're as unlucky as me) with the USB Debugging enabled. Somehow, this doesn't prevent Linux from accessing the SD card. But, Windows has no clue what to do unless you put on your geek had and go into Notifications and turn USB Debugging off, so that, next time you plug in the cable, you can select the Mass Storage option.

14) There is no way to rightclick. With the advanced technology available, you'd expect they'd have figured out a way (like Apple) to use multitouch to implement this, but no. In fact, it seems like multitouch only applies to zooming.

15) Blogspot does not work cleanly. I could not tap in the post area and start entering text. It was terrible.

Go iPhone guys! Go iPhone!

Gnome Keyboard Shortcuts

Anyone know how to configure Gnome to send send Alt-V, O, down,down,down with a keyboard shortcut? Or, is there a way to fire up kghostview from the command line in landscape mode? :)

On Windows, you'd use Autohotkey.

Sunday, August 29, 2010

How to Backup Phonebook from a Motorola W490

Looks like you can access video, music and audio wihout trying very hard, but the contact list - no. I'm surprised the open-source community hasn't figured this one out yet.

BTW, 1-800-937-8997 is the T-mobile customer support line.

Thursday, January 21, 2010

Why Linux Failed

Because it assumes the user is root on his system and most stuff people design isn't Lite. You need to do a heavy, full-fledged install of everything. So, if you're not a super-genius, goodbye.

Sunday, January 10, 2010

RealPlayer Woes

VLC Media Player gets RealPlayer to display video. Who would guess?

http://tersamgt.blogspot.com/2010/01/when-realplayer-wont.html

Wednesday, January 6, 2010

Why Linux is For Geeks

If you want to use Autokey :

First of all, this is a very old version. You should get the latest one from the home page at autokey.googlecode.com

On the home page there is also a link to the users group ("Help for users"), please consider joining this group and posting there for any future help you need, rather than contacting me directly.

Some people have had success installing on Mandriva (redhat-based). First you will need to install the dependencies. The following packages are needed, install them with whatever package manager is in your distribution (probably yum):

python-gtk2, python-gtksourceview2, python-glade2, python-xlib, python-notify, wmctrl, python-setuptools

Then once you have extracted the tar file, cd into the directory created by the extraction process, then:

python2.6 setup.py install
cp debian/autokey.init /etc/init.d/autokey
chmod a+x /etc/init.d/autokey
chkconfig --add autokey

service autokey start

This last command starts a daemon that does the keyboard monitoring. With any luck you should now be able to start the program using the shortcut in your main menu. 



Bottom line - Linus Torvalds did something good, but we need someone to do better - make linux accessible and edible by the masses. User experience is the key. Until then, Apple, Google and Microsoft will keep getting your money without being evil.