Home » General Discussions » General Discussion » Looking for some ideas.
Looking for some ideas. [message #210233] |
Fri, 28 July 2006 17:15 ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
![](http://renegadeforums.com/images/custom_avatars/3922.jpg) |
Dave Anderson
Messages: 1953 Registered: December 2004 Location: United States
Karma: 0
|
General (1 Star) |
|
|
I have posted this topic because I need some ideas on programs to create. The reason I am asking is because I have run out of ideas and it is crucial to my future to keep on programming. I need to keep teaching myself and learning as I go. Without ideas I have nothing to program and work towards creating. If anyone has any ideas of any programs that would be neat to create, please post them. Post any idea of a program you have here, but please try to keep your idea realistic. Of course I refuse to make anything dangerous in nature, but any other ideas are good ideas.
Mainly, I am looking for ideas that you yourself think would benefit you. You know, those kinds of programs you wish you had, but no one has made yet, or you just can't find it?
Basically, this is just to crave my desire for more programming knowledge.
For anyone who does post ideas here, thanks!
David Anderson
Founder, Software Consultant
DCOM Productions
Microsoft Partner (MSP)
[Updated on: Fri, 28 July 2006 17:17] Report message to a moderator
|
|
|
|
|
Re: Looking for some ideas. [message #210267 is a reply to message #210233] |
Fri, 28 July 2006 22:15 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
Apache
Messages: 185 Registered: February 2003 Location: Fort McMurray, AB, Ca
Karma: 0
|
Recruit |
|
|
One thing that I've always wanted, but never had was a simple program similar to Notepad that would allow me to fetch different files from my server, allow me to edit them, then have the ability to save directly to my sever. I'd save me tons of time with having to constantly upload files to check if they worked or not.
Another sweet addition would be if I could load up the page, and have stuff change in real time on the "browser" as I modify the code so I could check to make sure that everything is lining up correctly, or formatted in a way that I like. Also save me from uploading half a million times till I get the formatting just the way I like it.
It'd basically be like frontpage, or any other popular web development tool, but wouldn't change my code for me, or allow me to change stuff in the graphical preview, just show me what my coding is going to look like before I save it from the program directly to the server.
By the way, everything I do is done via includes files, so if I could have some way of pre-loading the index file, then have it save only the text inclusion files to the server, that'd be awesome.
If you are up to it, and it isn't out of the range of what you are wanting to do, you can add me on MSN (ZieglerDigital at hotmail.com) and I can go over what I'd want in better detail ![Very Happy](images/smiley_icons/icon_biggrin.gif)
Keep in mind that I won't be sorely dissapointed if you say no, or get started and give up on it. Beggars can't be choosers for sure
- Russell
[Updated on: Fri, 28 July 2006 22:16] Report message to a moderator
|
|
|
|
|
|
Re: Looking for some ideas. [message #210273 is a reply to message #210233] |
Fri, 28 July 2006 23:07 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
icedog90
Messages: 3483 Registered: April 2003
Karma: 0
|
General (3 Stars) |
|
|
didn't you just read what he said? Even if you're trying to be funny, he's trying to be serious and mature here. Apache had some really good ideas Dave.
|
|
|
Re: Looking for some ideas. [message #210276 is a reply to message #210233] |
Fri, 28 July 2006 23:57 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
vloktboky
Messages: 290 Registered: February 2003 Location: Kentucky, USA
Karma: 0
|
Recruit |
![192874871](/theme/Renegade_Forums/images/icq.png) ![vloktboky](/theme/Renegade_Forums/images/yahoo.png)
|
|
Agreed. What you know, and what you want to know, are two necessary ingredients if you want to get any suggestions that pertain to you.
Now if you take Apache's idea, especially the HTML preview/edit idea, that would be a warm invention to look into MFC programming. If you take this idea, I suggest researching into Document/View Architecture (single document should suffice for this example) with a splitter window using an EditView on the one side and an HTMLView on the other side. The EditView would give you notepad-like control for editing the document. The HTMLView internally uses COM modules embedded in IE, allowing you to easily view pages as you would see them in IE. Since you'd be using DVA, you could easily migrate the two views, allowing changes made in the EditView to be directly rendered through IE in the HTMLView.
If you seriously consider this idea, here's a few references from MSDN that could help you get started:
Document/View Architecture
Splitter Window
CEditView
CHTMLView
You should be able to get away with most of the nitty-gritty work by making use of the AppWizard if you are using MSVS.
|
|
|
Re: Looking for some ideas. [message #210277 is a reply to message #210233] |
Fri, 28 July 2006 23:58 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
![](http://renegadeforums.com/images/custom_avatars/20644.jpg) |
Feetseek
Messages: 239 Registered: February 2006 Location: Los Gatos, California, Ho...
Karma: 0
|
Recruit |
|
|
Is there a program that allows you to make your own font?? I'd really like one
"I wumbo, you wumbo, he, she, wombo, wombo, wombo-ing, wobology, the study of wombo, it's first grade SpongeBob" - Patrick Star.
Burntfirex
Feetseek
Oompaball
|
|
|
|
|
|
|
Re: Looking for some ideas. [message #210293 is a reply to message #210292] |
Sat, 29 July 2006 03:20 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
![](http://renegadeforums.com/images/custom_avatars/135.jpg) |
Scythar
Messages: 580 Registered: February 2003 Location: Finland
Karma: 0
|
Colonel |
|
|
Merovingian wrote on Sat, 29 July 2006 06:05 |
Doitle wrote on Sat, 29 July 2006 03:49 | Dave I run into the same problem myself. I've been trying to teach myself C++ for a long time and the hardest part is coming up with things to do with it. I finally grasped OOP recently but I can't really show that, I have no programs featuring it and I can't come up with any uses for it. There IS a program I've been wanting to create for years but never have. A program that loads mp3s into it, most likely scanning entire folders, and uses an algorithm to give the song a score on the prevalence of bass in the song. Say, scanning through each bit of data in the mp3 disregarding data about the 100hz range and then outputting a score, into a database hopefully which you could look through and figure out which songs are the most bass heavy. I know I would love this program and others in the car audio community would appreciate it as well. I don't presently know how to do this yet :/ Otherwise I would have made it to help progress my programming.
|
Get a Parametric EQ (or Graphic EQ if you dont know how to use parametric ones) and boost the lower frequencies. Don't forget, too much bass can destroy the cones, even though they look cool coming out half-a-meter it will destroy them depending on the amplifers wattage output.
|
Huh, what has that to do with what he said? :S
There's a hole in the sky through which things can fly.
|
|
|
Re: Looking for some ideas. [message #210294 is a reply to message #210233] |
Sat, 29 July 2006 04:12 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
![](http://renegadeforums.com/images/custom_avatars/21284.gif) |
krayons
Messages: 29 Registered: June 2006
Karma: 0
|
Recruit |
|
|
Make a video game, it deosn't have to be elaborate or anything, just make something.
I'm curious to see what a C++ and Java Programmer that knows OOP well, can do.
You can't tell me you're just a software programmer either!, because if you do program, and you're good at it, you're always looking for new techniques, so you've had to of at least looked into game programming at least once, that's the nerdy instinct every dang programmer has.
I'm just breaking into OOP myself, it's just that I have only a basic knowledge of it right now, once I get a little better i'm gonna make a game too. (Yeah, yeah, I already know half you guys think i'm another one of those kids who thinks he's on top of the world.... think again Beantards! )
(Text file comparison programs? Haha, you guys are dorks. hahaha.)
A little video game would be more interesting and fun for everyone.
|
|
|
Re: Looking for some ideas. [message #210304 is a reply to message #210233] |
Sat, 29 July 2006 07:55 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
![](http://renegadeforums.com/images/custom_avatars/3922.jpg) |
Dave Anderson
Messages: 1953 Registered: December 2004 Location: United States
Karma: 0
|
General (1 Star) |
|
|
Quote: | One thing that I've always wanted, but never had was a simple program similar to Notepad that would allow me to fetch different files from my server, allow me to edit them, then have the ability to save directly to my sever. I'd save me tons of time with having to constantly upload files to check if they worked or not.
Another sweet addition would be if I could load up the page, and have stuff change in real time on the "browser" as I modify the code so I could check to make sure that everything is lining up correctly, or formatted in a way that I like. Also save me from uploading half a million times till I get the formatting just the way I like it.
It'd basically be like frontpage, or any other popular web development tool, but wouldn't change my code for me, or allow me to change stuff in the graphical preview, just show me what my coding is going to look like before I save it from the program directly to the server.
By the way, everything I do is done via includes files, so if I could have some way of pre-loading the index file, then have it save only the text inclusion files to the server, that'd be awesome.
If you are up to it, and it isn't out of the range of what you are wanting to do, you can add me on MSN (ZieglerDigital at hotmail.com) and I can go over what I'd want in better detail Very Happy
Keep in mind that I won't be sorely dissapointed if you say no, or get started and give up on it. Beggars can't be choosers for sure Very Happy
|
That sounds like it would be really fun to try and create. As a web developer myself, that would come in handy for myself as well.
Quote: | Dave I run into the same problem myself. I've been trying to teach myself C++ for a long time and the hardest part is coming up with things to do with it. I finally grasped OOP recently but I can't really show that, I have no programs featuring it and I can't come up with any uses for it. There IS a program I've been wanting to create for years but never have. A program that loads mp3s into it, most likely scanning entire folders, and uses an algorithm to give the song a score on the prevalence of bass in the song. Say, scanning through each bit of data in the mp3 disregarding data about the 100hz range and then outputting a score, into a database hopefully which you could look through and figure out which songs are the most bass heavy. I know I would love this program and others in the car audio community would appreciate it as well. I don't presently know how to do this yet :/ Otherwise I would have made it to help progress my programming.
|
I have found that teaching myself C++ has been the best choice in my entire life. I have spent the last 5 years of my life developing things in random programing languages, hoping that I can gain enough knowledge myself, it would ease the strain when I have to learn even more of it in the future in college.
As for your idea, I have not worked with .mp3 files and programing, just .wav files, but now I am definately curious to look into it.
Quote: | Make a video game, it deosn't have to be elaborate or anything, just make something.
I'm curious to see what a C++ and Java Programmer that knows OOP well, can do.
You can't tell me you're just a software programmer either!, because if you do program, and you're good at it, you're always looking for new techniques, so you've had to of at least looked into game programming at least once, that's the nerdy instinct every dang programmer has.
I'm just breaking into OOP myself, it's just that I have only a basic knowledge of it right now, once I get a little better i'm gonna make a game too. (Yeah, yeah, I already know half you guys think i'm another one of those kids who thinks he's on top of the world.... think again Beantards! Razz)
(Text file comparison programs? Haha, you guys are dorks. hahaha.)
A little video game would be more interesting and fun for everyone.
|
Even thought making a video game would be really cool, games just arn't what they used to be to me anymore. I am not putting your idea down if it seems that way, but my focus in programming is towards more helpful applications that would benefit people. However, I will keep your idea in mind as well.
Quote: | Agreed. What you know, and what you want to know, are two necessary ingredients if you want to get any suggestions that pertain to you.
Now if you take Apache's idea, especially the HTML preview/edit idea, that would be a warm invention to look into MFC programming. If you take this idea, I suggest researching into Document/View Architecture (single document should suffice for this example) with a splitter window using an EditView on the one side and an HTMLView on the other side. The EditView would give you notepad-like control for editing the document. The HTMLView internally uses COM modules embedded in IE, allowing you to easily view pages as you would see them in IE. Since you'd be using DVA, you could easily migrate the two views, allowing changes made in the EditView to be directly rendered through IE in the HTMLView.
If you seriously consider this idea, here's a few references from MSDN that could help you get started:
Document/View Architecture
Splitter Window
CEditView
CHTMLView
You should be able to get away with most of the nitty-gritty work by making use of the AppWizard if you are using MSVS.
|
Not to offend, but MFC programming is really out of date. You should look into Windows Forms programming. It is the latest technology used for creating Windows Applications. It really takes advantage of the new Microsoft .NET Framework 2.0 as well. And soon in the future Microsoft will be releasing the .NET Framework 3.0 which will offer even more flexability and technology.
I am not ready to pick any one certain idea yet to start working on. I am going to wait for more ideas to come. Considering this isn't the only forum this is posted on, I have alot more ideas to scavage through. I also don't want to overload on projects...(I have 3 projects going on right now. It isn't that many, but I just don't want anything like 10-20 projects going on at the same time. )
I will keep all your ideas in mind and will probably contact each of you for further information on your ideas.
As for all you other programmers out there learning C++.... FORGET IT!!! Move on to C Sharp [C#]! Not only is it, and will be, the industry standard for many years to come, it is ALOT more flexible and more easy to work with. And if you already know some C++, you should have no problem switching to C Sharp since the way the code is written is very similar. You don't have to switch, (duh, it's your choice), but if you do, I am here to help!
I really appreciate all these ideas. If you have anymore, please post them and I will write them down.
EDIT: I had to ask this, because I usually wait until people become interested themselves, but if any of you C++ or C Sharp programmers would be interested in becoming a programmer at DCOM Productions I could really use the help. But please only contact me about this if you are actually interested by yourself, and not manipulated by me asking for help.
(DCOM Productions is my company underway.. As of now, no profit, all of my services are free..(programs I make, web templates, ect)..);
David Anderson
Founder, Software Consultant
DCOM Productions
Microsoft Partner (MSP)
[Updated on: Sat, 29 July 2006 08:00] Report message to a moderator
|
|
|
Re: Looking for some ideas. [message #210312 is a reply to message #210233] |
Sat, 29 July 2006 09:16 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
![](http://renegadeforums.com/images/custom_avatars/2124.jpg) |
almor999
Messages: 232 Registered: February 2004
Karma: 0
|
Recruit |
|
|
The problem with limiting yourself to .Net and other Microsoft technologies is that all you will be able to write applications for is Windows. If that is what you want, great, but if you want to be able to write programs for other OS's and maybe contribute to open source projects such as GNU/Linux you will want to learn how to use languages that do not rely on .Net and windows forms.
I think the HTML editor/viewer is a great idea. I do not do a lot of web stuff but when I do it would be easier than having to save it, then open it in a browser to see if it looks ok.
[Updated on: Sat, 29 July 2006 09:17] Report message to a moderator
|
|
|
Re: Looking for some ideas. [message #210314 is a reply to message #210233] |
Sat, 29 July 2006 09:22 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
![](http://renegadeforums.com/images/custom_avatars/3922.jpg) |
Dave Anderson
Messages: 1953 Registered: December 2004 Location: United States
Karma: 0
|
General (1 Star) |
|
|
Quote: | The problem with limiting yourself to .Net and other Microsoft technologies is that all you will be able to write applications for is Windows. If that is what you want, great, but if you want to be able to write programs for other OS's and maybe contribute to open source projects such as GNU/Linux you will want to learn how to use languages that do not rely on .Net and windows forms.
I think the HTML editor/viewer is a great idea. I do not do a lot of web stuff but when I do it would be easier than having to save it, then open it in a browser to see if it looks ok.
|
Yeah, I am strictly a Windows programmer. I currently have no interest in writing applications for other operating systems. When the time comes, I will get into it, but for now Windows programming is my thing.
David Anderson
Founder, Software Consultant
DCOM Productions
Microsoft Partner (MSP)
|
|
|
|
Re: Looking for some ideas. [message #210326 is a reply to message #210233] |
Sat, 29 July 2006 10:44 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
vloktboky
Messages: 290 Registered: February 2003 Location: Kentucky, USA
Karma: 0
|
Recruit |
![192874871](/theme/Renegade_Forums/images/icq.png) ![vloktboky](/theme/Renegade_Forums/images/yahoo.png)
|
|
@ Dave: So far out of date that many people still use it for development? You're a web developer; you're on the opposite end of the spectrum. I would expect a web developer to rely on forms, but MFC - with its use of OOP Architecture - allows for us to easily migrate engine code through COM into external tool apps such as map editors, model viewers, and particle editors. I can't speak for any other industry, but in the gaming industry, it's by no means dead.
And for him to continue to explore into his field of study, it would be the better choice. It may not be the best example of OOP Design with all the Afx "I'm Microsoft and I don't know how to throw anything out" style, but it would be a good exploration into GUI development, pending of course any previous history with the Win32 API.
The most important thing for anyone who is migrating into the C++ family is to immediately understand Object Oriented Design. Nobody in today's business uses procedural programming to solve complicated problems. Any company that does is going to feel the repercussions of that decision in the not-so-distant future.
[Updated on: Sat, 29 July 2006 10:45] Report message to a moderator
|
|
|
Re: Looking for some ideas. [message #210335 is a reply to message #210312] |
Sat, 29 July 2006 11:20 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
![](http://renegadeforums.com/images/custom_avatars/3213.gif) |
xptek
Messages: 1410 Registered: August 2004 Location: USSA
Karma: 0
|
General (1 Star) |
|
|
almor999 wrote on Sat, 29 July 2006 12:16 | The problem with limiting yourself to .Net and other Microsoft technologies is that all you will be able to write applications for is Windows. If that is what you want, great, but if you want to be able to write programs for other OS's and maybe contribute to open source projects such as GNU/Linux you will want to learn how to use languages that do not rely on .Net and windows forms.
I think the HTML editor/viewer is a great idea. I do not do a lot of web stuff but when I do it would be easier than having to save it, then open it in a browser to see if it looks ok.
|
Check out the Mono project.
cause = time
|
|
|
Re: Looking for some ideas. [message #210336 is a reply to message #210233] |
Sat, 29 July 2006 11:30 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to next message](/theme/Renegade_Forums/images/down.png) |
mision08
Messages: 525 Registered: May 2005 Location: Cattle Drive, Dallas to F...
Karma: 0
|
Colonel |
|
|
A good editing tool with html templates and a preview area would be ultraedit, or maybe Stone's web writer.
I'm not sure if this does everything you want but I think it should.
Maybe if you knew how to use this it would be very inexpensive
I'm not trying to mess up your list just throwing it out there. It seams like it would be easy to think of a program, but I'm drawing a blank.
Also, not a programmer but from my understanding any programmer would be wise to stay away from writing video games. With the dual core processors flooding the market, it will only make for an unstable environment.
True Greatness, and just a good human
The best finish, closest finish in the 50 year history of Winston Cup
Freddy Krueger music video
Harvester Of Sorrow, language of the mad
Johnny Cash & Bob Dylan A Thousand Miles Behind
Your own personal Jesus, someone to hear your prayers
Kyle's mom is a bitch
Johnny Cash Live @ San Quentin
Don't Y'all Think This Outlaw Bit's Done Got Out Of Hand?
[Updated on: Sat, 29 July 2006 11:46] Report message to a moderator
|
|
|
|
Re: Looking for some ideas. [message #210345 is a reply to message #210341] |
Sat, 29 July 2006 12:36 ![Go to previous message Go to previous message](/theme/Renegade_Forums/images/up.png) ![Go to next message Go to previous message](/theme/Renegade_Forums/images/down.png) |
z310
Messages: 2459 Registered: July 2003
Karma: 0
|
General (2 Stars) |
|
|
krayons wrote on Sat, 29 July 2006 15:26 | ....Ok, ok, I understand.
But if you won't make a game, than maybe i'll have to!
![http://img129.imageshack.us/img129/9362/turtlesvcatsgv4.gif](http://img129.imageshack.us/img129/9362/turtlesvcatsgv4.gif)
Actionscript for life beeotch!
|
DO IT!
|
|
|
Goto Forum:
Current Time: Fri Aug 23 04:49:43 MST 2024
Total time taken to generate the page: 0.01285 seconds
|