Category Archives: Programming

NewSoftSerial – Adding a baud rate

I was continuing testing with the Arduino to get communication happening with the car – there is a requirement to test data against known values to confirm findings. I was aiming to use the hardware driven serial on the Arduino’s … Continue reading

Posted in Programming, Random | 3 Comments

Eureka! Those 5 bytes are found.

I spent the last few weeks attempting to determine what 5 bytes are necessary to initialise the connection to the car ECU. I tried a few methods of discovering just what the ones and zeros were telling me, and tonight, … Continue reading

Posted in Programming, Random | Leave a comment

The Calendar – In Code

It’s not so hard to look at and work with when you are looking right at one. It becomes a different thing to work with when you are trying to calculate dynamically with it. It’s not overly difficult, it just … Continue reading

Posted in Programming | Leave a comment

Moving Data Wirelessly

I’ve got a few sensors I’d be keen on moving data wirelessly between. The first is the Solar Hot Water system, which is where I wanted to start – wirelessly read some temperature sensors, and send them to the server … Continue reading

Posted in Programming, Random | Leave a comment

Time wasted!

I had spent the last few weeks fishing around for details on the protocol used in the Nissan.Watch Full Movie Online Streaming Online and Download After much, much, much Googling and some testing, I concluded that there is no OBDII … Continue reading

Posted in Garden, Programming, Random, Sustainable Future | Leave a comment

A flat battery already!

.. I left the damned interior light on, trying to get the MP3 player remember the “Random” setting when playing from USB. I didn’t see it was on as it was raining last night and I was too focused on … Continue reading

Posted in Programming, Random | 1 Comment

Loading Custom Characters into HD44780 LCD display

I have been toying with a “TI Launchpad” recently, something I’ve been trying is to get it to work with the popular HD44780 LCD. The LCD supports loading of custom characters in addition to the standard character set – with … Continue reading

Posted in Programming, Random | 2 Comments

Garbage In, Garbage Out

… so the ancient Charles Babbage once authored. Data Validation is a very, very, very important aspect of any user facing application, be it a website, be it a program, be it a simple calculator. The data must be validated … Continue reading

Posted in Programming, Random | Leave a comment

Programming Languages

There are many various languages about, and which one to use for a particular purpose is a decision in itself. I’ve got many choices when it comes to putting something together for a particular purpose, for example, recently, I’ve been … Continue reading

Posted in Programming, Random | Leave a comment

MySQL Monitor bash script

I decided to use some of today to resolve an issue with MySQL Slave setup, where statements fail for various reasons. I could ignore the statements that fail – but that could be potentially dangerous – leaving with no slave … Continue reading

Posted in Linux, Programming, Random | Leave a comment

MySQL Upgrade 5.0 to 5.1

A boo-boo! (See the end, I found a solution). I was testing an upgrade for MySQL, from 5.0 to 5.1, to gain Row Based Replication instead of Statement based replication (as statements are a cause of SBR breaking, and it … Continue reading

Posted in Linux, Networking, Programming, Random | Leave a comment

GreaseMonkey and Cross Domain Cookies

I hit a small problem tonight, I wanted to make it possible for a GreaseMonkey Javascript running on one domain, to publish data to another site using GM_xmlHttpRequest. The problem was cookies. In order to recognise the person posting, the … Continue reading

Posted in Programming, Random | 1 Comment

Hardware Failures

After travelling 460KM today, I’ve discovered how annoying a hardware failure can be. My colocation box is a HP DL360, G3, so it’s not exactly bleeding edge, but it’s a fantastic server, does it’s job and does it reliably. Last … Continue reading

Posted in Linux, Networking, Programming, Random | 1 Comment

Asterisk Debug Gotcha

I was working on an issue being experienced by someone remotely attached to my asterisk machine, and found an abnormality. I use a realtime implementation to allow for easy addition of users and to have the data I want in … Continue reading

Posted in Linux, Programming, Random | Leave a comment

Asterisk Reinvite Improved

Looking into the docs for Asterisk 1.6.0 for a solution to a NAT issue, you can find that asterisk reinvite has improved significantly in the later versions. Previously, you had to turn it off for peers stuck behind NAT, this … Continue reading

Posted in Linux, Programming, Random | 1 Comment

Asterisk Context Control

Recently, I have been toying with Asterisk 1.6.0 to work in some new internal features that I want to leverage. One of the key features I took advantage of is the context option for each SIP peer. It is possible … Continue reading

Posted in Linux, Programming, Random | Leave a comment

Still on the edge of my seat

After my last post, I attended the interview, and have remained on the edge of my seat waiting for a result. Then, after a short week wait, a response. It’s not a disappointing reply, but it’s not successful just yet. … Continue reading

Posted in Programming, Random | Leave a comment

Nearly finished Diploma studies

Recently I’ve put a lot of progress into completing my studies for the course I’m studying (Diploma in IT – Sys Admin). Much of the items are as I described several months ago, mindless paperwork describing something that you have … Continue reading

Posted in Programming, Random | Leave a comment

The Rewarding Feeling

I don’t find the end of a day providing client support rewarding. It’s actually quiet tiresome. It’s more fun providing support than it is assisting with product selection and sales enquiries, but client support doesn’t really leave one feeling the … Continue reading

Posted in Programming, Random | 1 Comment

Developer SDK

I’m currently developping an application, to allow for fast import of data, which is going to stem from a larger project to allow for better online service delivery. The accounting application used is one of the known brands of accounting … Continue reading

Posted in Programming, Random | Leave a comment

eWay Payment Gateway Issues

Today I was fixing a credit card gateway issue with someones website. What seemed to be the case was that a cart system was purchased, and just on the fly someone decided to break away one of the existing payment … Continue reading

Posted in Programming, Random | Leave a comment

Stop spammers!

One of the reasons I can see spammers continually trying to connect to a server, is because they get rejected quickly, and have more than one bot to go and retry. I think the better solution to this issue (and … Continue reading

Posted in Networking, Programming, Random | Leave a comment

Nearly Diploma Certified

At the end of last year, I concluded that I would want my Diploma in IT, and was certain to acheive that. I enrolled into the course then, and have found that I have a total of 800 hours (in … Continue reading

Posted in Networking, Programming, Random | 1 Comment

That’s why they call it windows.

We took the car to the auto electrician today, and low and behold, the parts recycler gave us the wrong dang size electric window mechanism. So, tomorrow is going to be spent tracking down the right part, and then seeing … Continue reading

Posted in Programming, Random | Leave a comment

MySQL Indexes are your friend!

I host a trivia room (well, two) on an IRC network, it gets a few visitors, and has a host of regulars and is a great room. I don’t have much involvement in it, it’s just running there, my partner … Continue reading

Posted in Programming, Random | Leave a comment

Google Analytics: Useful data?

Google Analytics is a great Google service (from the company of “Do No Evil”), but, how useful is it really? They don’t seem to have much in the way of Adwords integration with Analytics for testing a complete visit from … Continue reading

Posted in Programming, Random | Leave a comment

Web Development: $3500 and still not right.

I’m amazed when I see this sort of items appear in front of me. Some one paying thousands of dollars for a ‘web site’ and getting what amounts to automatically generated rubbish, or unplanned scripting errors and the like. The … Continue reading

Posted in Programming, Random | Leave a comment

Virtual Disk Space fixed!

I fixed my virtual hard drive . Now has a brillant (yet imaginary) 116GB of Free Space. Fantastic. The fix was to simply run resize2fs with it mounted in read/write mode, I kept assuming it’d need them not mounted, so … Continue reading

Posted in Linux, Programming, Random | Leave a comment

The right way, the wrong way, and.. the backward way.

There are 3 ways to do things. Homer: The right way, the wrong way, and the Max Power way. Bart: Isn’t that just the wrong way, but faster. Homer: Yes. I’m reminded of that episode of The Simpsons each time … Continue reading

Posted in Programming, Random | Leave a comment

Virtual Machines – Lowering the rise.

Virtual Machines are a great way at hosting multiple services, and keeping your overall costs low. Computers have become very much so beefed up that the grunt they have spends a lot of time idle, and only peak loads when … Continue reading

Posted in Linux, Networking, Programming, Random | Leave a comment