If you are a developer, this may interest you...

i started improving a few things, added c++ language aswell.

regarding the previous talk about such a program been useless, as you can see from the updated pic in first post, i started adding some things, notice the selected document i added isnt exactly code you would put in a dll for example.

this updated version will be up in a few days for those interested :)

i started adding some common groups and basic snippets to it, which could be used as a starter database.
 
Last edited:
I like the idea, but would prefer an online version. This way your team of developers could login and add snippets etc.

also makes it available anywhere
 
having it online would be a good thing, however having it offline is good if there is no internet access.

i cant remember the last time I was caught with out internet, it would kill me :)


Maybe export to Word function (i have .net code for this) just to keep a copy on computer for when in flight or something.
 
i started improving a few things, added c++ language aswell.

regarding the previous talk about such a program been useless, as you can see from the updated pic in first post, i started adding some things, notice the selected document i added isnt exactly code you would put in a dll for example.

this updated version will be up in a few days for those interested :)

i started adding some common groups and basic snippets to it, which could be used as a starter database.

I never said it was useless, I just said that snippets should be "snippets" not huge swathes of implementation and logic.

You could have created a program to help co-ordinate terrorist attacks. It might be well coded, it might be useful to terrorists, however I don't agree with terrorism.

Is that clearer?

:)
 
I never said it was useless, I just said that snippets should be "snippets" not huge swathes of implementation and logic.

You could have created a program to help co-ordinate terrorist attacks. It might be well coded, it might be useful to terrorists, however I don't agree with terrorism.

Is that clearer?

:)

yeah, thats no problem. i understand your point, snippets are snippets, maybe 5-15 lines of code and nothing more. :)

what i tried to do was add something that extends on snippets, rather then someone looking at raw code, adding documents can show how the code was written, and techniques used for example.

for me personally, the kind of documents i will be adding are as seen in the screenshot, such as windows api calls and other types of information that are needed as a reference etc..
 
Looking good to me - look forward to your next release so I can grab a copy.

At the moment I have shedloads of txt files scattered about for just this.
One place to hold those would be smashing, as well as a place to drop some notes etc into.

Keep up the good work :)
 
thanks for the comments everyone appreciate it :)

i had a link up before, but since then ive done loads more to it. should have the next one up soon, maybe at the weekend.

out of interest did anyone try the first one i put up and use it, or test it etc? although ive been adding lots of stuff myself in the updated one, its best to be certain there are no faults with the saving and loading before storing a lot of data. the last thing you or i want is to add lots of data and lose it! testing for this kind of thing is a must, even though im about 95% sure its stable, there might be some niggly fault somewhere.
 
Last edited:
Why do you set the languages that are allow - why not just let people add the libraries they want or am i missing somthing?
 
Why do you set the languages that are allow - why not just let people add the libraries they want or am i missing somthing?

smaller file size, easy to maintain. if your only going to use php, then select that language. if you share the master database with other people, it might contain languages they dont need. this way you can save individual languages, aswell as all together if needed. if that makes sense :p
 
I think he means couldn't you have a way to add a language table to the database and have the user being able to create/add a new language category. But that all depends on your DB design really
 
That program is looking nice, for C++ as it is just a version of C, as is C#, you could just have a C library and then notes saying what versions of C it works in, or alternative equivalent code for the other versions, I suppose you could have the languages all seperate and the database would largely be a copy and paste job.. although when using C# you can program in C, C++ or C# in some different areas for all to work together. PHP is also similar, although maybe too different to put together..

Either way, I think you should build in a function that lets the program update itself when you release a new update, release the program on your own website :)

If you want to, but don't know how an update function could happen, or if it would slow down your system, I can probably help, although I don't know Delphi.

I want a copy...
 
I think he means couldn't you have a way to add a language table to the database and have the user being able to create/add a new language category. But that all depends on your DB design really

that would require a lot of changes, and it seems ok the way it is.

Either way, I think you should build in a function that lets the program update itself when you release a new update, release the program on your own website :)

If you want to, but don't know how an update function could happen, or if it would slow down your system, I can probably help, although I don't know Delphi.

I want a copy...

yeah i should maybe make the c languages merged under one name.

as for the auto update i assume a website is needed and its a case of storing a ini file on the site, download it silently and read it from the program and compare the version number information. i dont have a website though and have never tried this.

will try and get a download link up some time tonight, im just trying to fix some minor problems first...
 
yeah i should maybe make the c languages merged under one name.

as for the auto update i assume a website is needed and its a case of storing a ini file on the site, download it silently and read it from the program and compare the version number information. i dont have a website though and have never tried this.

will try and get a download link up some time tonight, im just trying to fix some minor problems first...

Yes, there is a problem with overwriting a program that is currently open, but you can have a small .exe file just as an updater, that would also save on speed of the program a little bit.

The .ini file doesn't need to be .ini, but you have the right idea, I just used simple txt before.

I can get you probably free hosting and web domain if wanted.

EDIT: You could actually use a .bat file or something to update, or add some command line code with a delay into your program so that it can close itself, however small .exe is easiest imo
 
a beta download is now available (check first post for link).


I can get you probably free hosting and web domain if wanted.

thanks for the offer and info, might consider hosting it if it proves succesfull and stable enough after a few people test it :)

theres only so much knowledge and free time i can put in to extending the program, and the fact i want it to remain as small and easy to use as possible.
 
Just grabbed a copy and had a quick look - superb mate, suits my needs down to the ground.

I see a lot of copy and pasting from my random text files into this app!

Could I put in a request for Perl to be included in there some where please - yes, there are still a few of us die hard Perl'ers!!

That aside, thanks for sharing your app.
 
Just grabbed a copy and had a quick look - superb mate, suits my needs down to the ground.

I see a lot of copy and pasting from my random text files into this app!

Could I put in a request for Perl to be included in there some where please - yes, there are still a few of us die hard Perl'ers!!

That aside, thanks for sharing your app.

not a problem, glad you like :D

just make sure to backup regularly until its been thoroughly tested, the last thing i want is for you to add a ton of stuff and lose it :o - im pretty sure you wont, but best to play it safe as always ;)
 
Back
Top Bottom