java, ruby, python, php, religion, theism, atheism, ignosticism, portfolio, canada, programming, ruby sucks, python sucks, java rocks

Welcome

Welcome to the website for Nathan Crause. Here you will find my blog about science, technology, gadgets and programming, some information about me and my portfolio.

Feel free to contact me.

Unapologetically A Child of Christ

Having been through a bit of a transformation in my life, much of it actually rooted in science - hard for the average Athiest to believe, I know, but my journey through science had led me back to our Lord Jesus Christ.

I've chosen not to hide this fact, and will even have a new category on my blog where I explore the science which led me to my beliefs.

PHP 5.3

Posted February 25, 2010

This post is a bit of a b*tch-fest, so please excuse me. I really do hate to be one of "those" guys who whines about something in Open Source without contributing directly to the project in question, but I just have to on this one.

As you can guess from the title, in project in question in PHP, and …

Read more

Linux Bash Script to Preview Websites

Posted January 28, 2010

I was given an interesting task today. My boss wanted me to develop a script which could basically take a screen-shot of a website (as much of the website [vertically] as is reasonable) using only Bash and any tools readily available on Linux.

Before I proceed, you will need the following software …

Read more

PHP quirk with inline "if"

Posted January 22, 2010

Today, I discovered an interest quirk in PHP 5. I needed to set a single value based on various possible string values. For whatever reason, I decided a big set of "if/elseif" statements wouldn't do, and a switch would be overkill for simply setting a single value. What I tried to do was use in inli…

Read more

Creating a New Bash Script From Within Another Script

Posted January 15, 2010

Today, I started writing a Bash script which installed a bunch of software, and needed to create a new script which the user could execute. I wanted this installer to be a single file, so the question arose how to create a new script?

I really didn't want to 'echo' a bunch of lines piped into a test…

Read more

MySQL Being "Saved"

Posted January 4, 2010

So it seems the MySQL creator Monty Widenius has joined the "should Oracle buy Sun" fray. He doesn't care so much about the two companies as he does about the future of MySQL. He's riding the whole "keep the internet free" shtick.

However, here's my problem - if keeping MySQL free was such a major p…

Read more

The Glorious Projector

Posted January 3, 2010

This is a Sponsored Post written by me on behalf of 1080p Projectors. All opinions are 100% mine.

I love projectors. I've loved them since I first used the old transparent LCD ones which you placed over a regular school-style projector. How could you not enjoy something which brought your games, im…

Read more

Code Comments

Posted January 1, 2010

It amazes me that in this day and age the question of whether to comment your code is still being raised. This issue is such a no-brainer, I fail to see how so many developers can miss the importance of well commented code.

I've heard all the arguments, ranging from "it takes too much time" to "your…

Read more

Vending Machines – the Overlooked Technology

Posted January 1, 2010

I while ago, I had to take a ferry from Vancouver Island to the mainland. As someone who lives on the island, I've had to make use of the ferries for over 6 years now. What was different about this voyage was a little trip down memory lane.

Many years ago, the BC Ferries terminal near to where I li…

Read more

Grails and Ruby on Rails OO - Kind of Odd

Posted December 11, 2009

After having worked in Ruby on Rails and Grails for a bit now, something occurred to me that's a little odd about their designs. In this particular observation, both the frameworks end up with the same net effect (but achieve it in different ways). The issue in question is how to declare different m…

Read more

Online Auctions The *RIGHT* Way

Posted December 11, 2009

This is a Sponsored Post written by me on behalf of Bidazzled. All opinions are 100% mine.

I was one of the early adopters of eBay. I used it extensively when it was still young, and prices were competitive. I recall winning a large sapphire for $70, a price which Canadian customs found so hard to a…

Read more

View older posts »

My Other Blogs

To those who might have read this blog, I just want to apologise for the lack of updates to this site. I've been working under (shudder) Windows fo...
Okay, what is wrong with people? Why is it that perfectly normal people, nice and friendly people, law abiding people, become raving lunatics when ...
Psalm 68:13 Though you have been sitting among the pots, yet you will be as the wings of a dove covered with silver, and her feathers with yellow g...

Friends and Family

In the last two years, I've had no luck with good, decent jobs. One was basically run as a military course, the other was too laid back and almost ...

Related Blogs

(Apparently it is more believeable to tell someone they are the long lost distant relative of Frederic Chopin, at left.  It would be too over the ...

Want to join my blogroll?

If you have a science/tech/gadgets/programming blog, and you wish to appear on my blogroll, please fill out the application form. There are no requirements other than your blog has to be predominantly about science, tech, gadgets, or programming.

Visit my Friends and Family

If you've enjoyed my site, please take a moment to visit my friends and family, many of whom have some interesting insights, and entertaining thoughts and ideas.

Disclosure Notice

Please note that some of the posts in this blog are sponsored. The content is not provided by the sponsor, and is a true reflection of my own opinion on the subject matter, but be aware that a mutual transaction may have occurred.

Widgets

Advertising


Windows 7 Sins
 

ss_blog_claim=07d81221ccea23e9eae5fdaf510cea20