Pages

Monday, January 30, 2012

IE is the best

If I was in one of those Geek Conventions, and I just announced the title of my presentation, I'd probably be booed. Some will walk away, and some will throw a tomato or an egg at me. But I'm sure some WISE geeks will stick around and listen to me.

We all know that IE has its flaws. And I will not in anyway try to downplay them. I, for sure, know that IE is slow. However, this is prejudiced to only the versions I've used, i.e. up to 8. I don't know the performance and security of >8 IE browsers.

Anyway, back to my post. I recently completed two apps. One for a client, one for myself. They were both tested thoroughly, with Chrome and Firefox. Everything was well, and since I wasn't doing anything that is known to have issues to IE, I figured my code would work.

Lo and behold. My partner went to present the project to a client. The client was using, yes you guessed it, IE. And when he did, something didn't work.... It was a jQuery ajax call. It just didn't work. I really didn't know what the problem was. However, since the ajax call took place via an onChange event of a form, I figured there was something wrong with the way IE handled the onChange event. I went around searching around the internet for solutions, when I realized I was searching for the wrong thing. I had used the onChange event earlier in the same project, and it had worked just fine.

So now, I went in search of a tool that would enable me to debug JavaScript on IE. I found this very useful tool, that I recommend. http://www.debugbar.com/ If you want to debug JS in IE, this is your tool. It saved my behind.

It was only when I used this tool, that I noticed there was a bug in the server side code that prevented my code from working in IE. Well, Chrome and Firefox ignored these, but IE didn't. IE must be saying "Who yo daddy???" lol! When I fixed the bug, it worked fine in IE.

I've also learnt, in my search for the onChange event, that of all browsers (there was no date in the post, so I don't know how recent it is), IE is the only browser that handles the onChange event as it is specified in the Specification.

Is IE the worst browser?

Monday, January 2, 2012

Saving Capella Songs as PDFs

Karibu,

Wengi tunahitaji kusave nyimbo tulizotengeneza kwenye Capella Software kama PDF.

Baada ya mawasiliano na kaka Yudatadei na research kidogo ya hapa na pale, nadhani njia hii hapa chini itakuwa itasaidia.

Fuata hatua zifuatazo kwa ajili ya kuinstall software inayohitajika:

  • Kwanza kabisa, utahitaji udownload software inayoitwa BullZip. Link ya kudownload ni hii hapa > http://www.bullzip.com/products/pdf/download.php
  • Utakapofungua huo ukurasa, click kwenye link inayosema "Click here to start your download..."
  • Download hiyo software, na fuata maelezo yote. Katikati ya installation, software itakuomba ruhusa kudownload plugins fulani, ACCEPT THAT. Hizo plugins ni essential ili software ziweze kufanya kazi.
  • Baada ya kumaliza installation, utakuwa tayari kusave nyimbo kama PDF.

Kusave wimbo kama PDF fuata hatua zifuatazo:
  • Tengeneza wimbo wako kwa kutumia capella
  • Ukimaliza, nenda kwenye File Menu, Kisha nenda kwenye Print kama inavyooneshwa pichani



  • Baada ya hapo, utaona popup box kama ifuatavyo. Please note the red arrow:



  • Kama haijaandikwa System Printer (Bullzip PDF Printer). Then Bonyeza kwenye Customize Button as shown by the red arrow below:


  • When the popup box opens. Select Bullzip PDF Printer as seen in the image below kisha click ok:


  • Baada ya hapo, change the quality as seen in the picture below, kisha bonyeza ok ili usave PDF yako.