Component organizer program

msr writes:

I would like to share with you a small program that helps to organize datasheets and application notes (plus source code).
It’s not open source because the code is not something I’m proud of (it was my first experience with C# and so it’s a completely mess :).
However, I hope it could be useful to people at least as it has being for me.

Via the contact form.

Join the Conversation

10 Comments

  1. I was just thinking about something similar to catalog my parts drawers… hmm. too bad he didnt release source .

  2. Thanks for publishing it here!
    Unfortunately a couple days ago I found that my free domain (cidadao.uni.cc) was down and that seems permanent. So I’m working on that and on the next days a new domain will be up. Then I’ll post here a direct link.

    @Addidis, the reason I didn’t release the source code is stated in the post. The code is >>really<< a mess and was not done with good (OO) programming principles. However feel free to share your suggestions. I've been improving it with many user's suggestions.

    1. I’m no fannatic of organizing code, but I bet that you could learn heaps if you publish it in a blog (probably by parts) and get advice on how to improve. That way you could leave a record of how your code was made, and how you learned to make it better. No one starts knowing it all, there’s nothing to be ashamed, it is your own code, it is functional, it is a great idea. If I may say, you should be proud.

      Key point: Share, so that people down the road in the future can learn , leading to a more advanced society.

      1. Something I should add, maybe it is complex for you (me or others) adding functionality, but some day soon, someone skilled enough will get interested enough and will begin contributing to the project.

    2. I appreciate your feedback and I’ll take that into consideration. I also share your opinion:
      “Key point: Share, so that people down the road in the future can learn , leading to a more advanced society.”
      But that’s why I don’t share CO’s code. Believe me, looking at CO’s code is the worst way to learn something about programming. When I started it I didn’t know nothing about OO programming nor C#. I didn’t care if the code was “ugly”, I was just concerned about the >>usefulness<< of it.
      I'm considering to make CO cross-platform and in that case it'll be mostly re-writen. If I do that I'll be more careful and certainly the code will be open-source.

  3. That’s a pretty lame reason. If the code isn’t good enough to release, the resulting program isn’t good enough to spend time on.

  4. This is an awesome idea if integrated with something like google goggles. Especially when you are salvaging parts from old equipment. Take a picture a part w/part numbers and it tells you what it is, where to get the datasheet, add it to your inventory (or remove it), etc.

  5. Ok here it is the link: http://3xdigital.com/comporg/

    @kevin, no problems of being lame. We are all not pros. If you don’t find it useful, don’t use it ;) If you think something could be improved, feel free to share your ideas.

    @john, that’s an awesome ideia. But that wouldn’t be easy to implement. There are millions of components with the same physical form/package (dip, soic, etc) and the numbers on it are generally hard to read. I think reading those numbers with your own eyes and type them in Google it’s an easier alternative :)

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.