
Coming from PHP, I’m well versed in using the handy explode function to force a string into an array, using a specified delimiter character to chop up the string into the little bits that are to be stored in the array. Happily for me, plain old vanilla JavaScript also has this ability built into the language, choosing to call its version of this functionality “split”. From the official definition: The split() method is used to split a string into an array of substrings, returning the new array containing the substrings. It accepts two parameters, namely the separator and the limit, both of which are actually optional by the way. The separator parameter is where you specify the delimiter character (if you omit this, the entire string will be stuffed into a single element array ). The optional limit parameter if set will control the number of splits. A few examples on using split: Useful.

But now the question arises: say you encounter a AVI video file that you have downloaded all the segments for, but now want to put everything together via your Ubuntu desktop in order to view the full video. How will we do it?

I seem to be making a habit of this you know. Splitting gi’s (or dogis if you prefer) that is. The latest ripped white training pants to add itself to my notorious list of shredded pants, joined the ranks at Monday night’s training session, where Gerhard and myself were going through the steps for Shisome, the newly renamed first kata under the Funakoshi International style, under the watchful eye of sensei Birgitt. As I spun around from a nice and relaxed kamae stance into a more bowlegged back stance towards the end of the kata, there was the usual loud ripping noise I’ve become rather accustomed to, prompting an exclamation from sensei as to whose poor knees were giving out now. Shamefully I replied that for a change it wasn’t a body part disagreeing with the sudden movement, but rather my trusty old pants who had now had enough of the incessant abuse I dish out to it every Monday and Wednesday evening. Come to think of it, it had tried to commit seppuku once before, but my mom jumped to the rescue with needle and thread. This time however there is no saving it, as it has now well and truly committed ritual suicide. (Though it will have to do for tonight’s training over a very white underpants until I can get to the shops on Saturday to try and find a replacement!) Sigh, me and my ripped pants. It’s becoming a signature thing I tell you! ;)

So enter GSplit, a great little reliable, free file splitter application that can split large files like disk images, video files, zip archives into a whole lot of smaller chunks and then provide you with a handy little executable file to sew all those pieces back up again when you need to.

Just as class was about to get underway, still happily stretching in anticipation of a good bout of training, I squatted to loosen up my hears and was horrified to hear a loud ripping noise as I went down.

However, it is without a doubt that the cold fateful day on January 16th 2010 will be the day Gillian remembers most in her bobsledding career…

Yup, yup, yup, yup. So, we haven’t quite joined up with the local gym here just yet, thanks in part to the rather financially tight month we’ve had with all those purchases we had to make for the house.
Craig Lotter is an established web developer and application programmer, with strong creative urges (which keep bursting out at the most inopportune moments) and a seemingly insatiable need to love all things animated. Living in the beautiful coastal town of Gordon's Bay in South Africa, he games, develops, takes in animated fare, trains under whichever martial arts dojo is closest at the time, and for the most part, simply enjoys life with his amazing wife and daughter.
Oh, and he draws ever now and then too.
This is a collection of things that he has managed to find the time to scribble down since 2007.
Looking for Something?
Jump to Category: