Jul 01

I love it when I hear people saying that Mac’s are better then PC’s. When was the fact lost on them that ever since Apple moved to Intel’s Core Duo chips, that an Apple is nothing more then (an overpriced) shiny white aluminum case?

expensivemacMy only reason for ranting is that if I wanted to buy a Mac, I would right now be spending more then $11,386.99… not only that, but I still would not have all the hardware that I want in my new machine. I mean, come on guys. I can build something my self in three hours for $3,300 that is faster, has almost twice the amount of storage (and more redundancy). Infact, the only thing the Mac can offer me on their online configuration that I really want, is my 8GB of RAM…

Seriously? You have to be kidding.

I must however admit, the iPhone was a good invention though, Steve.

I love OS X. I do. Seriously. But until everyone stops calling their Mac not a PC… I will still be laughing at all people who own a Mac. A cheap Mac will set you back about $1,000. A cheap (new) PC will set you back $400. Must be another win from Apple. *sigh*

written by Tim Groeneveld \\ tags: , , , , ,

May 28

At Digital Pacific, where I work, I have been working on migrating from our current billing system to a new; more feature complete billing system that will provide many benefits to users. With our new billing system, Parallels Business Automation, users will be able to see all their invoices (past, present and future) and will be able to literally click one button and switch between all of their hosting control panels.

This move, however, has not been without quite a number of funny mishaps while moving from our current billing system (ModernBill) to Parallels Business Automation (”PBA”). The following text is going to go into quite a bit of technical information, so if you don’t know what XML is, well, you might just want to close this window go to Wikipedia’s article on XML and look it up!

Observe this image very closely:

 
 

 

So what I have done, is I have made a set of files with 100 customers each. Every separate file gets imported by running the command on the PBA server ‘hspc-import.pl’. Here, I am running the 59th file (the files start at 00). hspc-import.pl is complaining that the email for person “Becky A. Douglas” is not defined, however, when I go to edit the file, the email is infact correct, and it is definitely defined. Just like it is for the clients before her.

This issue has had me baffled for weeks trying to solve this issue. Sometimes it works, sometimes it does not. Sometimes changing the name in the XML file will just magically solve the issue, as if it was not there to begin with.

So what I do, is I get on Skype and call our Sales Engineer at Parallels, and tell him what the issue is. He points out a few issues with the XML file (which is fair enough, but why did all the clients before these “just” import without any issues?).

I take into account the issues that he pointed out, and go and create a new set of import documents to get our clients into our new billing system. I run all the commands again to start the process rolling, and now the issue is coming up again!

But now something very, very bad is going on! The import is actually failing faster then it was before the fixes that were suggested by our Sales Engineer. So I back track and change a few lines in the XML file. Instead of the top of the file saying this:

<?xml version="1.0" encoding="UTF-8"?>
<data>
<account>
<type>CUSTOMER</type>
<status>active</status>
<is_corporate>0</is_corporate>
<name>Bob Smith</name>

It now says this:

<?xml version="1.0" encoding="UTF-8"?>
<data>
 
 
 
 
 
 
<account>
<type>CUSTOMER</type>
<status>active</status>
<is_corporate>0</is_corporate>
<name>Bob Smith</name>

After adding exactly 15 new lines after the <data> child in the failing XML file in the import batch, you wouldn’t believe it. The import actually succeeded.

So now my new motto is, “Every bug in the world can be solved with just fifteen newlines!“.

written by Tim Groeneveld \\ tags: , , , , , , , ,

Nov 18

<Ashley> Kayla came up with something so funny… you know when you take photos from up above you, they’re ‘myspace’ photos? well, she reckons that when you take photos with the camera looking up at you, they’re ‘Facebook’ photos xD

written by Tim Groeneveld \\ tags: , , ,

Oct 27

Today I was working on MyBanco when the thought came to me of what Linux needs to get a better market share (our ultimate goal, 100%). Then it occured to me! We need a promo, of course, not just any promo, a Li-Li-Li-Li-Linux 2.6.3 :) See 2:36 :)

written by Tim Groeneveld \\ tags: , , , , ,

Sep 07

Some things were designed just to not run on a Windows platform. It gets me thinking – what if someone went and actually installed a trojan onto one of these babies? Scary if you ask me.

written by Tim Groeneveld \\ tags: , , , , ,

Sep 04

[When you occasionally have a really bad day, and you just need to take it out on someone, don't take it out on someone you know - take it out on someone you don't know…]

I was sitting at my desk when I remembered a phone call I had forgotten to make. I found the number and dialed it.
A man answered, saying, “Hello.”
I politely said, “This is Jason Braemore. Could I please speak with Rachel Carter?”
Suddenly, the phone was slammed down on me – I couldn’t believe that anyone could be so rude.

I tracked down Rachel’s correct number and called her – I had transposed the last two digits of her phone number. After hanging up with her, I decided to call the ‘wrong’ number again…

When the same guy answered the phone, I yelled, “You’re a scumbag!” and hung up.

Continue reading »

written by Tim Groeneveld \\ tags: , ,