Category Archives: Life

125 weeks and 6 days.

That’s how long it has been since my last update. Some might say that’s been a bit lazy. I might agree, however, I have been pretty busy. Busy in an interesting way too.

So, what have I done since then? Amsterdam was good (as per the last post) the first time with Andrea, but it was also just as good the second time around with my mates last year. Absolutely beautiful place, either in the freezing snowy cold weather or when it was blisteringly hot. I can safely say I’ll keep visiting every so often.

The last time I posted about University I was in my second year. The way my course worked was first year, second year, placement year and final year. Second year went really well, got some good marks both in coursework and exams. I managed to secure a placement with a company called Measuresoft in Dundalk, Co. Louth.

Measuresoft specialize in real time data acquisition applicable to all fields using their flagship program which is capable of taking detailed readings from oil rigs, ships, windmills, breweries (realistically anything you wanted) which require precise and reliable real time data. The plan for me on my placement year with Measuresoft was to re-create the company website, which I have done. I created three or four designs in Photoshop and made working prototypes of each to present as potential replacements, however it was clear we were going to need a CMS to allow other employees (i.e. marketing) to login and control SEO and all that good stuff. In comes WordPress which I hadn’t really delved into too much aside from this (poorly updated) blog. We searched for a base theme to expand on to create an image that suited the company and that also looked really nice and clean but still informative. Long story short, I took the base theme and added quite a few elements to it which were requested by the boss man and other important employees. It’s not easy trying to find one tiny PHP/CSS/JS/HTML file in a theme folder of hundreds of different files each doing their own job, but I managed it. And it was quite fun as far as WordPress editing goes.

What else was on the cards after the website was in developement? I wanted to do more than edit a base theme for a year. When the website was being developed, it also came to light that my supervisor was leaving to go to another job. So that kinda sucked, big time. Before he left we had to create an initial prototype of the company flagship desktop program as a web application. The desktop program was taking real time data from a server and displaying it to the user in a variety of different ways (labels, graphs, LED style signs, switches, buttons among many many more). Whilst adding all of those bells and whistles wasn’t the initial concern, creating a web app prototype was. Searching for the perfect framework to use was crucial, and after quite a bit of searching we came across SignalR like a ray of light from the Gods. This was perfect, we could create or server in C#, our client connects to the server through Javascript/jQuery and we design the pages in HTML/ASP.NET. Perfect. Now the problem was creating the server and client. My supervisor gave me the job of the server and he would do the client. After a day or two we had a working prototype, we could connect to the server from the client and we had some dummy data going. Fantastic. This was just before he left, so when he left I checked our prototypes network footprint to see how much traffic we were sending, it was huge. Honestly I don’t remember the actual size, but it was huge (between 8 – 10MB IIRC). So I started again, from scratch on my own. I wanted a small foot print which was somewhat reminiscent to the original desktop program. After days of programming the server and optimizing different functions, adding different arrays, sorting and sifting through them I managed to create a server and client infrastructure which was sending an extremely low (in the KBs size) footprint. I have both figures detailed in one of my documents I created on placement, I’ll try to dig it out. But I did it, I was so please that I could do it. I was really chuffed as was everyone in the office, this was the first proof of concept for the company’s new venture to create a web application to work similarly to the desktop program. Big thumbs up. Unfortunately I created the server and client shortly just before my time was up, however it was good for everyone else as they now had a solid working proof of concept which had a tiny network footprint and was streaming real time data from a server, displaying the values from 10 concurrent data streams in text boxes along with a real time graph. Placement ended and I was sad to go, but I was excited about final year and what I was planning on doing for a project and seeing my friends again.

Final year was.. interesting. I’ll leave it at that. I did enjoy doing the work and I learned some great stuff in my Project Management module. We had to choose or final project and I went with creating a game in a modern game engine, i.e. Unity3D. Why Unity3d, I had zero (and I mean zero) experience with Unity and had never even seen the IDE of it. My initial idea was an augmented reality trading card game using physical cards (with unique QR codes) being read by a webcam to play against another player. After talking it over with my lecturer I decided to scrap the AR trading card game idea and go for a top down pixel art (yes, I’m still a programmer and I use programmer art. Deal with it) style game which took inspiration from League of Legends, any standard survival game for gameplay ideas and some The Legend of Zelda ideas for map design. I will upload this project to my Github (accessed via the link in the menu bar at the top) whenever I get back to my PC. I have to say, the game is really fun and I got great feedback from anyone who tested it. I found myself enjoying testing it, weird huh? It’s not perfect, but it is very fun and could be expanded on.

So final year came and went, I sat exams in May and lost sleep from the 20th May to the 11th June when my results came online. I got myself a 2:1! I was, and still am, delighted with it.

So what’s next? I’m actively applying for front end developer jobs in England and hope to hear something back soon. Until then, I’m working in a local Specsavers and honestly it is really good. There is so much more to learn that what I would have expected and the challenge each day keeps me on my toes. I’ll stay here as long as I can until I find a developer role somewhere.

Over one thousand words, this was a big update. I’m not sure if I missed anything, but my tea is now cold from writing this and I need a refill.

I’ll be uploading a few projects here in the future, I have some ideas I just need to get the time to start them.


Small update.

Things are going pretty well lately so I thought I’d better make a post about it.

Since the last post (~3 months ago) I’ve been very busy doing uni work (tests, projects, studying, etc) so I had no real time to focus on any of my own projects. After my exams, I’ve had last week to work on my own projects and I also have this coming week to update/fix any of my apps, or even start a new secret one that I’ve been planning for a very long time.

As far as uni goes everything is going pretty smooth. Came out with very nice marks in all modules for coursework and I’ll hopefully get my exam marks in the next few weeks.

Booked a holiday around Christmas time to Amsterdam with Andrea, heading off in the next 2 weeks AFAIK but then again I’m not 100% sure. Completely awful with remembering dates. Also had to send off for my passport a few days ago as, until last week, I didn’t know I had lost it. Pushing it for time but I’ve sent it off marked as ‘express’ so it should be here next week!

Just today I pushed a new update (beta 10) of my APK Swapper. Fixed a pretty embarrassing bug that had me stressing.

That’s really all that’s been happening! I might make a post here soon teasing at my new project that I’ll hopefully make a start on tomorrow night when I head back up to my uni house.

As I always say, I’ll try to keep this blog updated.


What’s been going on lately.

So, things have been a bit hectic for the last few months. Not to set you back to reading a wall of text but it was a bit of a hassle to get back in to uni as well as getting the funding again. That being said I’m currently sitting in a lab class studying Prolog again. Everything so far is going well, I’ve done quite a bit of web development and some C++ (including a hangman game which I have included at the bottom of this post).

Apart from everything being crazy with uni I’ve managed to get a job outside of the work I do myself (websites, repairs, etc) with the local repair shop in town. The good thing is that I can do m own work along side working with them and they also want me on any breaks I have from uni which is fantastic.

So, REALbasic lessons are gone. Completely gone. Not one bit of them remain (reasons why were explained in another post). So, what do? Well tonight, hopefully, I’ll start the lessons again and will include some PHP and C# ones alongside a few graphic design lessons if at all possible. That’s something to look forward to, right? It’s annoying because of two reasons – a) I worked hard for them and people were showing quite a bit of interest in them; b) they would have looked well on my CV. Both of these reasons combined is what is driving me to replace those lessons and add even more. Keep checking here for new lessons.

I’ll try to keep updating this blog.


Hangman.cpp – Src.

New ABGX360ISO Announcer in development. Also, what’s been going on.

Been some time since I’ve updated this blog but I’ve had a few thing going on.

Re-applied for Uni again, got back in. Starting hopefully in September going straight in to year 2, only if StudentFinance NI decide that they wanna give me money. If I get no real funding from them then I don’t go back. Simples!

REALbasic lessons – They are 100% gone. Even though MultiUpload came back online, they didn’t bring my files with them unfortunately and my eHDD (as previously stated) has kicked the bucket so I have nothing to replace the dead online files with. Sorry guys!

Now, onto ABGX360ISO Announcer V3! Well, not that much to say really. I’ve just started developing it a few moments ago. I’ll write a more detailed W.I.P post about it soon, but it should include a few really cool things over it’s predecessor. It’ll all be done in C# .NET this time instead of REALbasic. If you have any feature requests, get them in now!

Oh I almost forgot, my Android .APK Swapper app is doing pretty well. So I’m happy about the amount of downloads and I’ve fulfilled a few feature requests in it.

That’s about it from me, but I’ll try to keep this blog updated regularly.


REALbasic Lessons – Where are they?

Well it seems that the server at Multiupload has shut down, which to be quite honest is a pile of steaming horse shit as there was no real notification for those of us who are storing legitimate files to back them up. This means I lost all of my REALbasic tutorials I had stored on there. I did have a backup on an eHDD which up until now has been veeeerry reliant but it has also died. I am going to try and take apart the eHDD and maybe connect it to a PC and see if that will boot, maybe the USB connection is just fried…. maybe I can only hope.

Sorry about this, sorry to anyone who was trying to download files.

Good news – I now have a new laptop! Which means I will be getting back in to developing a few things and I will brush up on my programming / web development / graphics design and when I do I’ll post a few tutorials.

Oh, and I’ll update about the eHDD story as I troubleshoot the PoS.

Small Update.

I thought my blog was kinda “messy” to say the least. I had unused categories and there were a few pages which could have been easily combined to make one big page.

There are now only 3 pages; Designs, Lessons and Program Releases. The names should really give away what they are about but if they don’t then here is what they will be containing!

Designs – Anything I design in Photoshop, 3DS Max, Illustrator, Paint, Pen&Paper. Anything.
Lessons – All of the REALbasic Series is currently listed here along with a few new additions such as C#, Photoshop and Web Development. However, everything except REALbasic is currently empty. I will work on that. If you want any lessons just ask.
Program Releases – This will hold anything that I release. Each link will just be linked to the blog post on that program. Handy eh?

Apart from those updates I will now be posting a few Web Development tips or tricks that I learn. Anything from PHP to jQuery.

And that’s really it. Hopefully I’ll be blogging more often. If you need any lessons done or the such, just comment.


Nyan Cat

What I’ve been upto.

Well, having finished sharpUpdate I have not coded a single line since then. Shocking. I have no projects that I can think of to start and no motivation anymore. Check out my About Me page to get a feel of what I mean.

On the plus side though I cannot get enough of R/Trees, it’s too awesome. It was always awesome but I stopped going on there for a while and was sticking to R/Programming, R/F7U12, R/Gaming and R/GamingNews.
The Ents on Trees are just too funny, the music is awesome and some of the pictures are just outstanding.

Still doing web development, have 1 more client almost finished. Just needs a few more tweaks and that another one shipped out, trouble is gonna be finding the next client :/.
For anyone who is sick of the “safe” fonts used by most web developers then you may want to check out these fonts. Extremely easy to use and very effective.

For now, that is all.

Currently listening to; this
Fucking Ents, you guys know the best music.

What’s been going on?

Well followers, yes again I am assuming I have followers. So what.

Not much has been going on recently, I changed courses from Computing with Games Development on over to Computer Science Software Systems Development. Moar programming ftw.

Random news, I’m patiently waiting on the new release of melodyMe by Matt Ryder. The app is fantastic as it is now and it includes Twitter support so you can Tweet whatever you are listening to, y’know just to show off which genre of music you listen to. The new version will have Facebook support and lots more awesome ideas. It will set you back a very small one off fee of 99p but as far as music streaming apps goes this one would be worth alot more.
Download this app now for free to check out how good it is and get a feel for it before buying it, which you should.

Also for any programmers out there check this out, made me laugh. What if Visual Studio had achievements?
You all know they are true and you would have earned alot of them already!

sharpUpdate is coming along quite nicely, look on through this blog for a quick update on what’s new and what’s upcoming.

All in all that’s quite it. Post if you want tutorials or source code for anything. Except sharpUpdate.

Long time no blog.

Harro readers (yes I’m assuming that I indeed have readers), hows things?

Ain’t blogged in a long time because, well, I’ve been busy at Uni. Not busy with Uni work, just busy with drinking, having fun, being broke and eating toast! Student life eh?

Updates on projects/things I’m doing are as follows;
sharpUpdate – May be dead. See no real use for it, then again I could just pick it up and run with it again real soon.
REALbasic Lessons – Still thinking on something to do a lesson on. If you want anything done then comment.
Graphics Design – Have done absolutely none of this since the last post on here. I don’t even remember off hand what that is.
Web Design – Still have one project going. No word from the customer though so I don’t really know how it is going to pan out. Hopefully it will come through.

And that’s that! So if you need / want anything done then comment.

P.s. – Hangovers suck.

Some good news and some.. odd news.

My blog views just shot up to 40 views in one day, and that day is today.


Wtf? Why?

Anyways, the good news;

I think my test went well and also went around fixing a few laptops / desktops. Earnin’ paypur ftw.