I just want to talk with all of you! What are some of your project ideas? That's my down with programming, I need ideas. But I want to talk with all of you, what are some of your ideas? This is not because I'm going to use them, it's just to get the creative juices flowing in my head lol and possibly in other peoples heads.
I tend to make a lot of calculator programs and basic programs like that.
I've been working on an operating system kernel for a while. It doesn't do much yet, but it'll get there in the next few years. I'm very happy with most of the code I've written so far, I feel the quality of code is much higher than other programs I've written (though a few functions need fixing). I'm also happy with the way I've organised my sources (which may not sound like a big deal but it's of great importance to me):
My ultimate (fanciful) goal is to create artificial sentience. Or at least prove conclusively whether or not it can or cannot be done.
I've got two projects right now, one long term the other something I just decided to throw together.
1) Newtonian Physics Sandbox. It's written in Java (JOGL for graphics). So far I've written the rendering code, some of the UI/HUD, and some of the methods for 1D Kinetics with static collisions.
2) Dietary and Nutritional Log app for android. I'm trying to get healthy and shed some pounds, so this was just a means of helping me keep track of my eating habits.
Well I have made a tiny OS in the past and I have moved on to learning all I can about Graphics and Game Engines in general. That and 3D modeling.
Right now I'm working on my own virtual world ( Universe ) idea. Making Terrain's is the easy part, adding content.. now that's something totally different because it involves me making all the models myself. I can do it, its just a lot of work. But I am seeing this through one way or another.
@Framework,
That sounds interesting; are you trying to get on-the-fly memory compression inside an OS? That sounds interesting, I might experiment with a Linux kernel module...
I have a simple question to ask. Your project ideas are driven by what you want or feel the rest of the world end users would want? Did anyone project ideas come from reading what the end users want or they already have an app but feel it is not fully featured yet?
My project ideas come from the feedback/complaint the end users post and I try not to duplicate if there is already an app out there to serve their needs. I try to cover those "small lapses" those big app misses.
2) Dietary and Nutritional Log app for android. I'm trying to get healthy and shed some pounds, so this was just a means of helping me keep track of my eating habits.
Above is a classic case of an end user need but then I believe apps of such nature are already in abundance in the Android Market unless those crop of apps miss out certain features xander337 wants?
Conclusion: My project ideas come from end users and you will be amazed by the avalanche of feedback/complaint they post. This is a rich source of project ideas be it small or big!
Yes they are in abundance, and no they do not miss features I want.
I started this small project because it's been easy/fun and it's something I can use. I'm doing it for pleasure.
As for my physics sand-box. That one is a personal test of my skills. I'll open source it when it's stable and if anyone cares enough to pick it up, that's fine by me. Otherwise it's just a way for me to gauge what I still struggle with and where I excel.
I started this small project because it's been easy/fun and it's something I can use. I'm doing it for pleasure.
Great but don't you think if your small project is actually helping some end users in their needs, the final finished product will be more meaningful? But of cuz you reserve the right on your project idea :)
As for my physics sand-box. That one is a personal test of my skills. I'll open source it when it's stable and if anyone cares enough to pick it up, that's fine by me. Otherwise it's just a way for me to gauge what I still struggle with and where I excel.
I have no comments on project of such nature. I just prefer my project ideas to be actually able to help end users in their day to day lives. You can call me a pragmatist or whatever names you want :)
I believe you would have an algorithm for it correct? Once you finish can share with us? Make it open source so as to speak both on-the-fly and static compression.
We already have RAR,ZIP,GZIP etc so I would like to know how your's will compare against them :)
For on-the-fly compression, I'd go with an algorithm like LZO - it's compression ratio isn't the best but it is very fast. For static compression you can use a slower one with a better ratio, like bzip2 or LZMA.
For on-the-fly compression, I'd go with an algorithm like LZO - it's compression ratio isn't the best but it is very fast. For static compression you can use a slower one with a better ratio, like bzip2 or LZMA.
For those you mention, as of now isn't there existing C++ libraries for those algorithm implementation ? If yes, then you would just be duplicating effort correct? Unless you are coming out with your own compression algorithm.