Hackwatch

Hackwatck was my final year project in University as part of my Maths and Computer Science course. Essentially Hackwatch is the name given to my software/webpage that’s purpose is to automatically search out, detect retrieve and categorise cases of copycat journalism.

The difference between this project and the Databaked project is that this has to deal with large amounts of data from unknown sites which raises a whole heap of new challenges. A lot of work and research was placed into data mining, and web content mining.

All data has to be verified and corrected before it can be stored to avoid injections, cross site scripting and various other methods of hacking/tampering. The software then needs to be automatically capeable of detecting what is and is not considered plagiarised and syndication, and be capeable of picking up quotations that have been used without attribution along with various other elements.

The main software was written in Java, and integrated onto the PHP webpage via SSH to give the operator of the software full control from any where in the world. It is important to note that the Java software is not set up as an applet, but instead runs silently in the background on a daily basis except where an update is pushed from the webpage by the operator. The data is all stored in a MySQL database.

Posted in AS3, CSS, HTML, Javascript, MySQL, PHP, XML | Leave a comment

Databaked

Databaked was an experiment in PHP/MySQL, auto parsing known web content via PHP to populate a MySQL database with data. This data is then processed on a daily basis into useful information.

This site is aimed purely at flash game developers. It shows how much money they can expect to receive in ad revenue.

The main challenges faced in this project was being able to retrieve such large amounts of data in PHP, other languages may have been more appropriate for the job but would of required more time to implement. In order to best arrange the data and display graphs it was decided using existing sources would be more time efficient.

Link: http://databaked.com/

Posted in AS3, CSS, HTML, Javascript, JSON, MySQL, PHP | Leave a comment

Lairg

A previous project I worked on was the old lairg website. I aimed to keep it simple, clean and effective. Noting that the target market was potential tourists looking for information on lairg, and local residents who were looking for the latest information.

The main challenge faced was creating a website that could be easily updated while having no access to server side scripting languages since all content on the site was static. With the tools given, I made the best use of CSS/HTML possible. There were, however, occasions that called for dynamic content such as the photo gallery and the guest book. In these instances I decided to use a frame which displayed content from an external server.

Posted in CSS, HTML, MySQL, PHP | Leave a comment

Azzay

Posted in CSS, HTML, MySQL, PHP, XML | Leave a comment

Scores API



Posted in AS3, MySQL, PHP | Leave a comment

361Tiles

Posted in AS3, JAVA, MySQL, PHP | Leave a comment

Vetranch

Posted in AS3 | Leave a comment

Mini Moto Challenge

Posted in AS3 | Leave a comment

Balloon Bursting

Part of a series of 30 second long high-score based games, created in AS3 using Adobe Flash CS4.

Appropriately named “Balloon Bursting”, the idea of the game is to burst as many balloons as possible in 30 seconds with the mouse. As an experiment in speed development, this game was created within 3 hours and received sponsorship from a small games site located at on-your-break.com.

The game can be played here.

Posted in AS3, Games | Leave a comment

Zombie Shooter

Part of a series of 30 second long high-score based games, created in AS3 using Adobe Flash CS4.

The game can be played here.

Posted in AS3, Games | Leave a comment