Aaron Cunnington
Friday, 16 November 2012
Some more programming work
I created a phone list by exporting a "list extension-type" command from our Avaya system. It is scheduled to run every 4 hours to keep up to date.
Thursday, 15 November 2012
Programming work for my current employer
I uploaded a private video to my YouTube account yesterday showing some of the work that I have done for my current employer. Please check them out and let me know what you think.
The first part of the video shows a report dynamically generated from an MSSQL server (for use with our Avaya phone system) and the second part of the video is a profile unlock utility for a piece of software used for time and attendance, clocking in and out etc.
Here is another video I made almost 2 years ago. It was a web based login for our ticket and asset management software called "Track-It!" it allowed us to log in and create, edit, delete tickets using a web interface, and provide a link to users showing them technical details of the job they logged, and progress on it so far.
An exciting time
It is a very exciting time in my life right now. Let me explain a little...
I have been continuing to work on my new project. It has actually become something. It works extremely well and it is very fast. I will explain more later.
I recently applied for a new job, working as a Web Developer in Cheltenham. I had the interview a week ago today, and I heard back from them on Monday of this week that they want to offer me the job. I'm very happy that finally I will be working doing something that I am passionate about and very skilled in. I feel like I have finally got the recognition that I deserve.
Finally and most importantly, my girlfriend will be moving to England at the end of the year, to live with me in Gloucester.
It's a very exciting time. There are so many things going on in my life right now, so many things to be happy and excited about. I don't feel stressed, or worried, or nervous, I just feel like every decision I'm making and everything that is happening around me is right, and feels right.
It started out bad this year, I made some bad decisions, and some bad things happened in the family, but it turned out okay in the end. I feel that I have learned many things this year, life continues to teach me every day. I have good health, good friends, good family, there is nothing more a man could want. Hmm, actually, I could do with a good meal.
More about the project, time to spill the details:
I have created a system that allows an end user to upload an image, or many images, then tag those images with as many tags as they want. Sure, many systems do this already, most notably Photobucket. However, the system I have made really specialises in the method it presents these uploaded images to the users.
Here is an example. You upload a picture of 3 apples and 2 oranges. 2 apples are red, 1 is green, 1 of the red apples is sliced in half, and of the 2 oranges, 1 is sliced in half. You tag the key features of these uploads as: apple, red, green, orange, sliced and fruit.
Now you can selectively bring back pictures of only red apples, by selecting red and apple. You can bring back the same results by selecting apple, but excluding green. You could show apples and oranges by selecting apple and orange, or simply by selecting fruit. You could show all apples by selecting fruit and excluding oranges. There are many ways to make it work. It sounds long winded, but all these things can be achieved with just 2 clicks, and the system is very fast - it uses some fancy AJAX, all data from the server is passed as teeny weeny JSON, and I have tried my best to bring back as much information as possible in one SQL query. It's been tough but it works.
I don't have a link to the project at the moment, because it's hosted on an old laptop at home. But some time in the future I will upload it to its own site, and use it as a demo.
I feel the best application for the technology will be for a specific niche site. I'm thinking seriously that this system would work well for the adult industry. I'd certainly like to get a cut of some of that money, but I don't want to put my finger too deep in to that pie right now, as it seems like a grey area, legally, and I don't know what is involved. Best to stay clear from that sort of thing until then. But also, I wouldn't want the technology to be advertised as purely a 'gallery for porn'...
Anyway. I hope you all have a great day. The weather here in Gloucester right now is... cold, wet, grey and quite foggy! But it is good to be alive.
I have been continuing to work on my new project. It has actually become something. It works extremely well and it is very fast. I will explain more later.
I recently applied for a new job, working as a Web Developer in Cheltenham. I had the interview a week ago today, and I heard back from them on Monday of this week that they want to offer me the job. I'm very happy that finally I will be working doing something that I am passionate about and very skilled in. I feel like I have finally got the recognition that I deserve.
Finally and most importantly, my girlfriend will be moving to England at the end of the year, to live with me in Gloucester.
It's a very exciting time. There are so many things going on in my life right now, so many things to be happy and excited about. I don't feel stressed, or worried, or nervous, I just feel like every decision I'm making and everything that is happening around me is right, and feels right.
It started out bad this year, I made some bad decisions, and some bad things happened in the family, but it turned out okay in the end. I feel that I have learned many things this year, life continues to teach me every day. I have good health, good friends, good family, there is nothing more a man could want. Hmm, actually, I could do with a good meal.
More about the project, time to spill the details:
I have created a system that allows an end user to upload an image, or many images, then tag those images with as many tags as they want. Sure, many systems do this already, most notably Photobucket. However, the system I have made really specialises in the method it presents these uploaded images to the users.
Here is an example. You upload a picture of 3 apples and 2 oranges. 2 apples are red, 1 is green, 1 of the red apples is sliced in half, and of the 2 oranges, 1 is sliced in half. You tag the key features of these uploads as: apple, red, green, orange, sliced and fruit.
Now you can selectively bring back pictures of only red apples, by selecting red and apple. You can bring back the same results by selecting apple, but excluding green. You could show apples and oranges by selecting apple and orange, or simply by selecting fruit. You could show all apples by selecting fruit and excluding oranges. There are many ways to make it work. It sounds long winded, but all these things can be achieved with just 2 clicks, and the system is very fast - it uses some fancy AJAX, all data from the server is passed as teeny weeny JSON, and I have tried my best to bring back as much information as possible in one SQL query. It's been tough but it works.
I don't have a link to the project at the moment, because it's hosted on an old laptop at home. But some time in the future I will upload it to its own site, and use it as a demo.
I feel the best application for the technology will be for a specific niche site. I'm thinking seriously that this system would work well for the adult industry. I'd certainly like to get a cut of some of that money, but I don't want to put my finger too deep in to that pie right now, as it seems like a grey area, legally, and I don't know what is involved. Best to stay clear from that sort of thing until then. But also, I wouldn't want the technology to be advertised as purely a 'gallery for porn'...
Anyway. I hope you all have a great day. The weather here in Gloucester right now is... cold, wet, grey and quite foggy! But it is good to be alive.
Wednesday, 17 October 2012
Delays
I'm not going to have much time between now and next week, so it's unlikely that I'll be able to work on my project more until then. I have lots of personal endeavours to attend to!
Tuesday, 16 October 2012
Technical Details of the New Project
I've been promising my friends that I would work on some super-massive real-time massively multi-player online game for a while now. I've been learning a bit of Node.js, SocketIO, MongoDB and Meteor and have seen some really interesting projects recently (notably the Multiplayer Piano) making use of some of these technologies.
However; the project I am going to work on only requires the very basic things: a web server serving static pages and files, a little bit of JavaScript (none of that jQuery nonsense) and a little bit of PHP. In a way, I feel blessed that I have discovered something, or a way of using something, that nobody has quite thought of yet. This is why I need to get it out there as soon as possible, before someone else has my idea, and has the skill to put it in to motion.
There's something about being first in the technology world, that puts you ahead of someone doing something better. As a perfectionist in the area of web development, I find it difficult to understand. But it's true for so many things. It's also important for you to get your idea out as soon as possible, to find out if it gains general interest, before you waste hours and hours of your life working on something that nobody is ever going to want to use anyway.
However; the project I am going to work on only requires the very basic things: a web server serving static pages and files, a little bit of JavaScript (none of that jQuery nonsense) and a little bit of PHP. In a way, I feel blessed that I have discovered something, or a way of using something, that nobody has quite thought of yet. This is why I need to get it out there as soon as possible, before someone else has my idea, and has the skill to put it in to motion.
There's something about being first in the technology world, that puts you ahead of someone doing something better. As a perfectionist in the area of web development, I find it difficult to understand. But it's true for so many things. It's also important for you to get your idea out as soon as possible, to find out if it gains general interest, before you waste hours and hours of your life working on something that nobody is ever going to want to use anyway.
Progress
Last night I created a simple two column design for a site that will demo the new technology. The left column does things, and the right column also does things, but it also shows things. Actually, both columns do and show things. You're excited now, right? It even has a colour scheme of pure white.
Sadness
Waking up and finding that she is not by my side hurts, especially after all the great times we spent together. But both knowing how long it is until we see each other again provides me with some comfort.
Distance makes things difficult, but time and distance are supposed to make the heart grow fonder. I definitely miss her more each day so I guess it is true. I wish that during difficult times, of emotional stress and physical struggles, that I could be there for her; to aid her with everything that's going on (she's moving from Norway to the UK by the way, it's quite a big operation!) but alas I am just stuck at work, at my desk, trying to think about work, but actually thinking about my woman, and blogging about her coincidentally... OK not so coincidentally. I miss her so much. She is so special to me. I never want her to be off my mind. Everything I do is for her and for us now, and I love it like that. I love her!
Distance makes things difficult, but time and distance are supposed to make the heart grow fonder. I definitely miss her more each day so I guess it is true. I wish that during difficult times, of emotional stress and physical struggles, that I could be there for her; to aid her with everything that's going on (she's moving from Norway to the UK by the way, it's quite a big operation!) but alas I am just stuck at work, at my desk, trying to think about work, but actually thinking about my woman, and blogging about her coincidentally... OK not so coincidentally. I miss her so much. She is so special to me. I never want her to be off my mind. Everything I do is for her and for us now, and I love it like that. I love her!
Subscribe to:
Posts (Atom)
