The batch software installation idea was not really my first choice. I was thinking more about doing a web application - had many ideas already in place - but this wretched 'no database' restriction has ruined nearly every classmates' plans including myself.
The point is, I find it quite difficult to think of a project not involving a database. That's one of the main reasons I'm asking for advice here.
I really had hoped to do something spectacular for my final year project.
To reiterate what others are saying, you can do web stuff without necessarily relying on a database.
Implementing computer vision techniques in Javascript seems to be quite popular at the moment and could make for a good project. You could get a lot of mileage out of exploring what techniques are feasible and which aren't and what you can do to optimise things. Depending on what your eventual application is it will likely need a user interface - make sure you back up its design with HCI theory and methodical evaluation and that will also add to your grade.
That's what I spent a day discussing with the Head Of Department. Every student is disgruntled about this restriction.
I know about ninite.com - the concept is quite similar, except that this one if a bit more flexible - it would allow the system admins to create their own auto-installation modules.
Game Icons is a massive icon pack containing a mighty 950+ icons which can be used for games or applications. The icons are categorized in various categories such as Animal, Weapon, Fire , Food, Action, Liquid, Symbol, Skull, Plant, Body, Heart, Tool, Arrow, Sea, Stone, Eye, Machine, Sword, Face, Chemical and more.
Dozens of new icons are added weekly and if you need a specific icon, you can even send a request by email. The icons are available in SVG and PNG formats, which can all be downloaded at once from the website.
I get the feeling you're posting game-icons.net here just as an excuse to also link to your news site. I think the submitted link is fine, but also posting a link to your site seems borderline spam.
c'mon, it's not that bad, it's kind of a win-win situation, you get to know about things, I get some shameless promotion.
At http://www.functionn.in, we do not post things which have been posted all over the web. We post things which are AWESOME and FRESH. We do this daily. Check it out once, I'm sure you'll find it super useful :)
But if people are not fine with it, I'll stop. Just drop comment here people. I'll take it as a no-go :)
What a coincidence. At http://www.example.com/, we like doing the exact same things. Everything we post is AWESOME and FRESH as well as being done daily. Check it out, it's super useful!
Everyone please reply and post your own website as well because obviously if everyone promoted themselves inside every discussion, it would add a ton of value and would totally not be spam.
Scratch that. Here's another thought: if you want to promote your own site, put some value-added content within your site and link to that. For example: how to resize, color, and use game-icons.net in cocos2d for iOS. That would make for a decent blog entry that does three things: (1) lets people know about game-icons.net; (2) demonstrates how to make practical use of the icons; and (3) links to your own site where you can do your self-promotion and gain subscribers (or whatever your goal is).
I was going to just walk away, but since you asked, here's my comment. laserDinosaur is absolutely correct. This post is just a link-spam in disguise. Checked your history: you are basically constantly spamming HN with links to some projects (not yours) just to insert your own comment later with a link to your site and a TL;DR-like description of the project added to make this link look less spammy. Working as a traffic generator? Maybe. But not cool at all, if you ask me.
seriously, somebody else would have just dropped a link to the blog. I just leave a comment with a summary of the project which I think might be useful for other people, e.g. license type and all.
However, since seems like the consensus that I should not post a link to the site, I will refrain from doing so, but will still contribute to HN wholeheartedly :)
KievII is a JavaScript library which implements an audio/DSP component for your web and mobile applications. It also provides you with a set of predefined UI components which you can use as front-end for the audio/DSP back-end.
It provides UI components such as RotKnob, Gauge, Curve, Area, Bar, ClickBar, Button, Slider, WaveBox, and more. The KievII page has two demos, one a monophonic bassline synthesizer controlled by a step sequencer and another a real-time pitchshifter and low-pass filter effect. You can check more about KievII out there.
Eve is a multipurpose, web based agent platform. According to the developers of Eve, the project has the aim of developing an open protocol to enable software agents to communicate. Eve aims to use exisiting communication protocols, such as HTTP, XMPP, JSON-RPC, to implement the platform to enable cross-agent communications.
Eve is designed as a decentralized, scalable system with implementations available for both Java and Node.js.
Arctic.js is a JavaScript game engine, written specifically with smartphones in mind. It is optimized to run on smartphone browsers as smoothly as possible.
Arctic.js is written in JavaScript and uses the HTML5 canvas for rendering the games you create. Among the different features it provides are: hierarchical display lists, event propagation, and useful animation features.
Those features are similar to ActionScript3 APIs, which should make Flash developers moving to the web platform more at ease using it. Arctic.js is released under the MIT License.
BROWSER SUPPORT
Android2.1 (No Rotation)
Android2.2
Android2.3
iOS3(can't use arc.display.TextField)
iOS4
Safari