Code 52
Welcome to the Code 52 ideas pipeline!
Please feel free to leave an idea for a project or vote on your favorites to be featured on the blog.
If you do adopt a project from this list, please leave a comment and come and let us know at http://jabbr.net/#/rooms/code52 so people can find it to help out.
Even if a project is adopted before it hits the blog we will likely post about it, as it’s likely that the better projects may get cherry picked. Leaving a message and starting a discussion will help us encourage people to join you when we post.
-
A dumb AI making an encycolpedia-like Database by extracting information from (syntaxed) posts, interpreting them as attributes for objects.
The web has too much information, and doing online research you only get the views of a few people.
'The Database' would store how things are described online at a low lelvel.
This would not be comparable to the comprehensability of wikipedia at first.
But using this information intelligently, e.g. automatically composing articles in a subjects, has potential to be extremely simple, versetile and comprenehsive. - It would start a long term AI project.One cold visualise the different (contradicting) views, how many support them (and hence the statistical significance) together with the credibility.
The information could be extracted from…
1 vote -
SEF file manager
Build an editor or program that can understand the SEF file format. For more details www.edidev.com/sef16.pdf
1 vote -
Simple RPG game for beginners
A very simple game rpg genre that would help beginners to understand the basic concept of game and how games work
4 votes -
Silence Generator
My proposal is to develop a program, that inverts the noise signal and generates silence to your ears just using headsets. Many times we have people around us talking and we have to focus and need silence. You can either ran away, or put your ipod at max volume. What I propose, is just to put your headsets (with no sound), and you will hear the outside noise shifted by 180 degres, thus you hear nothing (ideally). The difficult part is that this must be real time.
1 vote -
Github Time Tracker
A web app that integrates with Github to get your issues and then allows you to enter estimate times for each issue as well as take real times from commits.
This could then generate project reports about how well you're doing things on time.
The feature list is really endless but that's it for starters.1 vote -
PHP based OAuth Library Implemetation
This PHP based OAuth library supports for both OAuth version 1 and version 2 implemetations.
1 vote -
An android app which converts any android device into a game controller
The app should enable the device to be used as a game controller which can be connected to the computer via bluetooth or the cable.
4 votes -
Metro music player with Last.fm scrobbler
There's no music player with the modern ui interface and with last.fm scrobbler.
1 vote -
Mindfulness Bell
Renew http://www.mindfulnessdc.org/mindfulclock.html
Make it open source, so we can develop it further!The sound of the mindfulness bell gives you a signal to take your concentration to the here and now.
7 votes -
Portfolios for programmers
There are already plenty of portfolio sites aimed at graphic designers, photographers, etc.
How about one that's tailored to developers?
For example you could have a flip-book of screenshots, where the visitor can mouse-over different parts, and see pop-up descriptions of what feature the developer built.
(The images and hotspots could be defined in JSON.)
Right now I can't think of all the other features, but I'm sure there ways to make a profile that are more suited to developers.
Would be a good resource for devs to link to from their CV, LinkedIn, email footer, etc.
21 votes -
A Windows Metro template for PowerPoint
It would be nice to create a template for PowerPoint with the new Windows Metro Style
7 votes -
Create a CodeKit equivalent for Windows
CodeKit is a pretty cool code editor for MacOS and includes features like live browser reloads, automatic image optimization, JSLint, etc.
It's not open-source, but we can easily download the trial version and emulate the basic features.
7 votes -
Real-time Twitter visualizations
Here's a nice opportunity to flex some Canvas muscle...
How about a single-page app that runs in a browser and shows a constant animated stream of Tweets, with a single text-box at the top-right for you to type in a hashtag to filter on.
Unlike TweetDeck, MetroTwit, etc. it actually looks up the content of the tweets and incorporates that content into the animation.
For example, if someone tweets a link to a webpage containing a video, a segment of that video will fade into the forefront, stay there for a few seconds, then gradually fade into the background, unless…
4 votes -
Create a virtual file system for linux, which is distributed in nature and uses NFS
NFS(Network File system) is a good utility, I want to create a vitual drive by writing a wrapper over NFS drives, when you write to this DFS system, it breaks file chunks, and writes all chunks into different NFS drives, simultaneously, another thread maintains replicability over NFS drives
2 votes -
Convert hand-drawn art into digital art using image processing instead of digital drawing tablets
Many beginner digital art enthusiasts face the problem of not owning a digital tablet which are quite costly. I plan to make an application which by using either a laptop camera or user attached camera traces the drawing drawn on any white paper on laptop screen realtime making use of image processing.
3 votes -
Version-Controlled Documentation System
Not sure if this is worthwhile but looking at the new site for Git, they have a very nice way of displaying all the manual pages for the Git commands: http://git-scm.com/docs/git-config
Something like this may be useful as a standalone app as well. Thoughts?
The NuGet team has something they use for the NuGet Docs site: https://github.com/NuGet/NuGetDocs/. Perhaps that can used a base to build a standalone app?
18 votes -
OpenTSDB Rails frontend
Hi, OpenTsdb is a very popular tool to aggregate and keep cluster information and metrics.
Facebook publishes it's own gwt-based frontend:
https://github.com/facebook/tsdash but it is very awful.
Default and other frontends (Clover, Otus) are not useful in a real applications.So the goal is a visage-like application (https://github.com/auxesis/visage visage works with collectd files) it has clear and friendly interface.
9 votes -
visual studio add in for dependency navigation
A visual studio add in that allows the user to create two windows, a "depends on" window and a "depended on by" window (for the want of a better term).
As the user is editing/navigating through code the two windows stay in sync to show the upstream and downstream dependencies for the code that the developer is currently looking at.
Possibly with shortcut keys to allow the user to say Alt + Right cursor to quickly move to the down stream list or ALt + Left cursor to move to the upstream list.
It strikes me that Solution Explorer shows…
4 votes -
metro css as a wordpress theme
port the metro css to a wordpress theme
6 votes -
2 votes
- Don't see your idea?