johnnyb is currently certified at Journeyer level.

Name: Jonathan Bartlett
Member since: 2001-06-06 16:07:08
Last Login: 2008-04-15 03:37:03

FOAF RDF Share This

Homepage: http://www.eskimo.com/~johnnyb/

Notes: Just finished a new book called Programming from the Ground Up. You can reach me at johnnyb@eskimo.com.

Projects

Articles Posted by johnnyb

Recent blog entries by johnnyb

Syndication: RSS 2.0

15 Apr 2008 »

Grrrr.....

I broke down and bought iShowU because of great reviews. However, due to what the author claims is a Quicktime Bug, the application quit after I had spent OVER AN HOUR recording video. The whole point of getting iShowU was to do painless training sessions when I had time (like in the evening) and then distribute them. But instead of saving time, I just wasted MY WHOLE FREAKIN NIGHT!

It's not that the file is gone - I have all 114MB. However, according to the author of the software, it is UNUSABLE. AHH!

I'm about to smack my head against several walls. I had finally gotten to what I thought was a manageable amount of work, and then I get whacked by this application, and now I'm way behind, yet again, and lost my whole evening (I had spent over an hour preparing for the screencast, and had stopped half way through my first take to do it better, too).

That's $20 and a whole evening I will never see again.

11 Mar 2008 »

Do not ever do business with InternetSecure. Ever.

I've been trying to get a stupid site linked up with them for weeks. ABSOLUTELY INFURIATING!

I've linked up sites with Authorize.net, YourPay/LinkPoint, and a number of other gateways, using a number of languages, and so on and so forth. InternetSecure advertises itself as being a drop-in replacement for Authorize.net. All I can say is that is COMPLETE B.S.!

It is _not_ a drop-in replacement for Authorize.net. For example, I was using ActiveMerchant in Ruby-on-Rails. Well, ActiveMerchant makes use of the 'encap' parameter for authorize.net. But guess what, InternetSecure ignores it! Also, the code I was using simply transmitted card information. This is fine for every gateway I've ever used. But guess what - InternetSecure doesn't support that! Again, it is NOT IN ANY WAY a drop-in replacement for authorize.net.

Then they have developers jump through hoops to get certified on their system. Just a horrendous group to do business with.

Again, despite what they tell you, it is NOT a drop-in replacement for authorize.net.

27 Dec 2007 »

Do not EVER use Network Solutions

Okay, I've finally had it. I am vowing never to use Network Solutions again. I've put up with their crap for years because they made it easy to delegate management of their domains, but now I am freaking irate because of their hideous incompetence.

Apparently, when you transfer a domain to networksolutions.com they feel free to host their own web page on your domain for you. That's right, I just transferred two of our customer's domains to them, and what shows up today? A network solutions logo with one of their idiotic domain parking pages. I went in and set the DNS to point to the right place using THEIR OWN management tool. I then did a dig directly on the DNS server assigned to me. Guess what? NO CHANGE. Four hours later, still no change -- their DNS servers are still reporting their own informercial site as being our website.

This, along with their DNS admin tool being trash (doesn't even support TXT records -- how do you do SPF records and the like without TXT records?), has finally convinced me to find someone else for a registrar -- Network Solutions is terrible.

27 Dec 2007 »

Setting wmode to transparent on Yahoo! Maps

Unfortunately, if you need to overlay something on top of Yahoo! maps, it won't let you, because you can't change the wmode of the flash to "transparent". IN order to fix this, you have to do a small hack of the Yahoo! Maps API. If you want to set the wmode of Yahoo! Maps to transparent, insert the following code before you create a map, but after you load the Yahoo API:

  //UGLY HACK TO FIX WMODE
  FlashTag.prototype.toStringOrig = FlashTag.prototype.toString
  FlashTag.prototype.toString = function() {
    this.setWmode('transparent');
    return this.toStringOrig();
  }

This modifies the flash tag creation to set the wmode immediately before rendering the tag.

15 Oct 2007 »

Lots of new projects for Ruby on Rails and/or just Ruby:

As I mentioned earlier, I launched ActiveShipping which can be used either with Rails or by itself.

If you ever wanted an easy way to write forms for which portions appear/disappear based on the results of a drop-down box, I have a Rails plugin called Applicability:

http://code.google.com/p/applicability/wiki/BasicSummary

If you ever wanted an easy way to do client-side tabbed panels, I now introduct RailsTabbedPanel:

http://code.google.com/p/railstabbedpanel/wiki/BasicSummary

Neither of these require you to manage Javascript yourself -- it handles all of the Javascript generation for you in a clean manner. You can even have multiple tabbed panels and multiple applicability containers together, and nested.

181 older entries...

 

johnnyb certified others as follows:

  • johnnyb certified johnnyb as Journeyer
  • johnnyb certified kwd as Apprentice
  • johnnyb certified murrayc as Journeyer
  • johnnyb certified Waldo as Apprentice
  • johnnyb certified davej as Journeyer
  • johnnyb certified joearm as Journeyer
  • johnnyb certified jamesh as Master
  • johnnyb certified dyork as Journeyer
  • johnnyb certified gary as Apprentice
  • johnnyb certified jfleck as Journeyer
  • johnnyb certified sad as Apprentice
  • johnnyb certified jimw as Master
  • johnnyb certified Zaitcev as Master
  • johnnyb certified rasmus as Master
  • johnnyb certified nymia as Journeyer
  • johnnyb certified jmallett as Journeyer
  • johnnyb certified ebizo as Apprentice
  • johnnyb certified rybolov as Apprentice
  • johnnyb certified srl as Journeyer
  • johnnyb certified bjf as Journeyer
  • johnnyb certified olandgren as Apprentice
  • johnnyb certified deven as Apprentice
  • johnnyb certified dmerrill as Journeyer
  • johnnyb certified cmacd as Apprentice
  • johnnyb certified chakie as Master
  • johnnyb certified maelstorm as Journeyer
  • johnnyb certified jarod as Apprentice
  • johnnyb certified jschauma as Journeyer
  • johnnyb certified bratsche as Journeyer
  • johnnyb certified ahvezda as Journeyer
  • johnnyb certified andrei as Journeyer
  • johnnyb certified Telsa as Journeyer
  • johnnyb certified klevin as Journeyer
  • johnnyb certified squish as Journeyer
  • johnnyb certified gilbertt as Journeyer
  • johnnyb certified yakk as Journeyer
  • johnnyb certified jono as Journeyer
  • johnnyb certified MikeGTN as Journeyer
  • johnnyb certified advogato as Journeyer
  • johnnyb certified ZIG as Master
  • johnnyb certified Darin as Master
  • johnnyb certified 8bit as Journeyer
  • johnnyb certified groom as Apprentice

Others have certified johnnyb as follows:

  • johnnyb certified johnnyb as Journeyer
  • mobius certified johnnyb as Apprentice
  • abg certified johnnyb as Apprentice
  • MikeGTN certified johnnyb as Apprentice
  • rybolov certified johnnyb as Apprentice
  • jarod certified johnnyb as Apprentice
  • maelstorm certified johnnyb as Apprentice
  • klevin certified johnnyb as Apprentice
  • Liedra certified johnnyb as Apprentice
  • ebizo certified johnnyb as Apprentice
  • spelugx certified johnnyb as Apprentice
  • bsmith certified johnnyb as Apprentice
  • Waldo certified johnnyb as Apprentice
  • ahvezda certified johnnyb as Journeyer
  • groom certified johnnyb as Journeyer
  • r4f certified johnnyb as Journeyer
  • jao certified johnnyb as Journeyer
  • realblades certified johnnyb as Journeyer
  • tflynn certified johnnyb as Journeyer
  • Stevey certified johnnyb as Journeyer
  • pencechp certified johnnyb as Journeyer
  • mglazer certified johnnyb as Apprentice
  • ebf certified johnnyb as Journeyer
  • mdupont certified johnnyb as Apprentice
  • fxn certified johnnyb as Journeyer
  • mchirico certified johnnyb as Master
  • MartySchrader certified johnnyb as Apprentice
  • e8johan certified johnnyb as Journeyer
  • dfenwick certified johnnyb as Journeyer
  • wspace certified johnnyb as Master
  • zeenix certified johnnyb as Master
  • Zaitcev certified johnnyb as Apprentice
  • fzort certified johnnyb as Journeyer

[ Certification disabled because you're not logged in. ]

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page