Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Project Ideas...

Project Ideas...

Scheduled Pinned Locked Moved The Lounge
question
26 Posts 14 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P PIEBALDconsult

    The other week, I bought a small (1GB) MP3 player; it can hold about 250 songs. Which is fine for a day or so, but I start hearing the same 250 songs every day. It occurred to me that I could write a small application with a database (library) of songs and have autoplay run it when I connect the player to recharge the battery. What the application would do is randomly select 250 songs and update the player while the player charges, relieving me of having to do that manually. I've made some progress on it, but my enthusiasm is rather low right now.

    B Offline
    B Offline
    buachaill cliste
    wrote on last edited by
    #17

    I could do that but I wouldn't have much need for it. I'll see I might give it a go!:thumbsup: I didn't expect so many responses so I'll have a lot on my to do list which is very often empty :sigh:

    1 Reply Last reply
    0
    • B buachaill cliste

      I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

      P Offline
      P Offline
      peterchen
      wrote on last edited by
      #18

      Addin for Visual Studio: Enhance search / search and replace by the following options: * Exclude Comments * Exclude Literal Strings Optional: search only in literal strings, search only in comments. or make it three checkboxes, or any funny combination thereof. Or, make it a separate search / a standalone tool. Anyway. That thing.

      Don't attribute to stupidity what can be equally well explained by buerocracy.
      My latest article | Linkify!| FoldWithUs! | sighist

      B 1 Reply Last reply
      0
      • P Phil Martin

        Sure: - Write an addin for VS 2010 or even better VS2008 where the XML comments before classes and members are rendered in pretty text, rather than raw XML. - Even better, make said addin edit in a pretty fashion, rather than XML - Create a tool to better search MSDN (see lounge thread here[^] - Create a language provider for visual studio so that you just provider grammers for the language to provide syntax highlighting, like every other editor on the planet does. I still can't believe VS doesn't do it - Create a visual tool to explore and demonstrate what Microsoft Solver Foundation[^] can do. It's an amazing tool, but one that I think would scare a lot of people off. - Use the above solver framework to create a constraint driven WinForms or WPF layout manager. - Do a neat search and replace tool that handles many files and many search/replace strings (see This forum post[^] - Implement the variety of known algorithms for computing the convex hull of a set of 2d points. Extend it to 3D. Compare and contrast the performance of each in a pretty chart. - Look at the convex hull algorithms to see which are output sensitive, rather than input sensitive. Explain how such algorithms can exist, and how they could be applied in every day applications - Create a practical example application for Bindable Linq[^] (Formerly known as SyncLinq). It's an interesting and not very noticed library that has a lot of implications in writing applications rapidly, but also in making using of the new Expressions in C# 3.5 - Compare Bindable Linq to other similar projects going on. Compare and contrast techniques they apply and the problems they try to solve. - Write a disk defragmenter in managed code. - Write a disk defragmenter that when rendering the disk blocks as an image, it pr

        P Offline
        P Offline
        peterchen
        wrote on last edited by
        #19

        Write a disk defragmenter that when rendering the disk blocks as an image, it produces a smiley face. That one!

        Don't attribute to stupidity what can be equally well explained by buerocracy.
        My latest article | Linkify!| FoldWithUs! | sighist

        1 Reply Last reply
        0
        • D Dr Walt Fair PE

          I'm not sure I understand this. Feel free to correct me or point out my lack of logic. You don't know what to do, so you are asking people to suggest things for you to do that they don't find worthwhile to do themselves? If it were worthwhile to them, they would have already done it. Just curious ...

          CQ de W5ALT

          Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

          B Offline
          B Offline
          buachaill cliste
          wrote on last edited by
          #20

          Here it is>> Clickety[^] :-D No I just couldn't be bothered to think up of my own ideas so I decided to ask for people to do the thinking for me :-D Really though I don't think it matters whether they have done them already or not. It might help me to learn something :-D

          1 Reply Last reply
          0
          • A Abu Mami

            How about an app that generates project ideas?

            B Offline
            B Offline
            buachaill cliste
            wrote on last edited by
            #21

            That would be cool.... but I don't think so :-D

            1 Reply Last reply
            0
            • P peterchen

              Addin for Visual Studio: Enhance search / search and replace by the following options: * Exclude Comments * Exclude Literal Strings Optional: search only in literal strings, search only in comments. or make it three checkboxes, or any funny combination thereof. Or, make it a separate search / a standalone tool. Anyway. That thing.

              Don't attribute to stupidity what can be equally well explained by buerocracy.
              My latest article | Linkify!| FoldWithUs! | sighist

              B Offline
              B Offline
              buachaill cliste
              wrote on last edited by
              #22

              Yeah "that thing" would be cool. Goin on the to do list:thumbsup:

              1 Reply Last reply
              0
              • B buachaill cliste

                I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

                realJSOPR Offline
                realJSOPR Offline
                realJSOP
                wrote on last edited by
                #23

                I think you should try to come up with a software-based solution for the end of the Mayan calendar on 12/21/2012.

                "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                -----
                "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                B 1 Reply Last reply
                0
                • realJSOPR realJSOP

                  I think you should try to come up with a software-based solution for the end of the Mayan calendar on 12/21/2012.

                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                  -----
                  "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                  B Offline
                  B Offline
                  buachaill cliste
                  wrote on last edited by
                  #24

                  Like count down the days in long count form till then or something and set a reminder that we are all going to die!! :-D Or.... did you have something completly different in mind?:confused:

                  1 Reply Last reply
                  0
                  • 0 0x3c0

                    One of mine was Tortoise. You might get a few ideas from what I had planned. It was a replacement shell (thus the name) for Windows. It would load and run any MiniApp. A MiniApp was essentially a normal Windows Forms application which was compiled as a DLL, had a MiniApp attribute which contained the name, category, description and image, and derived from my own Form parent class. As time went on, I added speech recognition and now a MiniApp can respond to any speech given it, as well as use generic events to pass a message back to the main shell Recently I've been trying to get a WPF Window to run as a child of the main Tortoise shell. It's a pain in the neck because it transpires that WPF doesn't support MDI The main shell can detect wireless networks, get the latest YouTube videos and the news headlines from Sky using its own built-in RSS support. It uses LINQ and XML to store settings through a CryptoStream I write a MiniApp for whenever I need something done. Currently, I've got 49; these ranging from a battery monitor, to an XML reader, to a drawing program, to an MSI reader. They've come in handy for quite a while now

                    A Offline
                    A Offline
                    Anthony Mushrow
                    wrote on last edited by
                    #25

                    That sounds impressive! :-D

                    My current favourite word is: Delicious!

                    -SK Genius

                    Game Programming articles start -here[^]-

                    1 Reply Last reply
                    0
                    • P Phil Martin

                      Sure: - Write an addin for VS 2010 or even better VS2008 where the XML comments before classes and members are rendered in pretty text, rather than raw XML. - Even better, make said addin edit in a pretty fashion, rather than XML - Create a tool to better search MSDN (see lounge thread here[^] - Create a language provider for visual studio so that you just provider grammers for the language to provide syntax highlighting, like every other editor on the planet does. I still can't believe VS doesn't do it - Create a visual tool to explore and demonstrate what Microsoft Solver Foundation[^] can do. It's an amazing tool, but one that I think would scare a lot of people off. - Use the above solver framework to create a constraint driven WinForms or WPF layout manager. - Do a neat search and replace tool that handles many files and many search/replace strings (see This forum post[^] - Implement the variety of known algorithms for computing the convex hull of a set of 2d points. Extend it to 3D. Compare and contrast the performance of each in a pretty chart. - Look at the convex hull algorithms to see which are output sensitive, rather than input sensitive. Explain how such algorithms can exist, and how they could be applied in every day applications - Create a practical example application for Bindable Linq[^] (Formerly known as SyncLinq). It's an interesting and not very noticed library that has a lot of implications in writing applications rapidly, but also in making using of the new Expressions in C# 3.5 - Compare Bindable Linq to other similar projects going on. Compare and contrast techniques they apply and the problems they try to solve. - Write a disk defragmenter in managed code. - Write a disk defragmenter that when rendering the disk blocks as an image, it pr

                      B Offline
                      B Offline
                      BillWoodruff
                      wrote on last edited by
                      #26

                      Hi Phil, May I register my humble appreciation for this post ! Your post, for me, represents CP at its best : helpful, thoughtful, going beyond sharing to educating. regards, Bill

                      "Many : not conversant with mathematical studies, imagine that because it [the Analytical Engine] is to give results in numerical notation, its processes must consequently be arithmetical, numerical, rather than algebraical and analytical. This is an error. The engine can arrange and combine numerical quantities as if they were letters or any other general symbols; and it fact it might bring out its results in algebraical notation, were provisions made accordingly." Ada, Countess Lovelace, 1844

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups