Show me your projects folder

If one thou hast.

Mine: http://i34.tinypic.com/vnf1qx.png

Most of these projects don't get worked on very often. I'm just wont to delete them, because I spent a few hours on some of them, and in others I did something creative or something I'm proud of. All of them have potential, if only I would finish them...

What about you? Do you even have a project folder? If not, where do you keep the programs you're working on?
fine.

My project folder: http://i33.tinypic.com/111q98n.jpg
Most of this is very old and very dead
And here is my "test 02" folder, which itself is another project folder: http://i34.tinypic.com/149106h.jpg
It was created for all kinds of trivial projects, though on some of these I've worked more then the ones in projects folder.
I should really clean it up..
closed account (z05DSL3A)
(one of) Mine: http://i37.tinypic.com/5l8bap.png
I'm guessing Roadrunner is an operating system you're writing? (also you spelt "kernel" with an 'a', unless you mean this: http://en.wikipedia.org/wiki/KERNAL).

Edit: I have another called "Epic Win Guy" which was created because a link to a game was posted on a website and everyone on the website thought the game was amazing. What it does, is it guesses what you're thinking of by asking you a series of questions (sort of like those 20 questions games). An example of a question is "Does/did it exist?". I figured out how (I think) it worked (by narrowing down a database of possibilities based on your answers, e.g. if you say "no" to "Does it exist" then e.g. Jon Von Neuman would be removed from the list because he existed) and decided to write my own.
Last edited on
closed account (z05DSL3A)
Yep, Roadrunner is my very long term OS project. I know that kernel is spelt incorrectly, I'm crap at spelling (read dyslexic), I just have not got around to changing it.
Oh, right, fair enough. If you need anyone to test it and give you feedback, you can ask me.

PROLIX is my learning project; its on an indefinite pause though, partly because I've somewhat lost interest in it and partly because I need to learn more about operating systems to make the project work. xtty86 is basically the same but with some code removed and some things (files and functions) renamed. That was supposed to be a bootable terminal emulator because I wanted to play with networking code. I didn't realise how complicated it was, though; so I definitely need to wait a while before I pick that one up.

I'm bored so I'll describe the rest of my projects before I go to sleep:
10 was the Python program I wrote for this thread: http://cplusplus.com/forum/unices/27596/
a contains a "Euler" folder for Project Euler programs (I've not done those in a while) and a "Physics" folder for simulations, which is empty
ball contains a program to accurately simulate the movement of a spherical object or collection of them; really it should go in a/Physics but whatever
cli contains two folders, "nix", which contains command-line UNIX programs I created for fun and to help me (nicenice, niceof, sizeof and swap) and "win" was meant to be the same thing but for Windows, but it is empty.
conv was going to be a flexible calculator (one that would have lots of functionalities (e.g. solving quadratic equations) and would also be easy to write a GUI for) that I started about a year ago
ghost will be a 2D game engine which currently consists of 4 header files
imgview will be an image viewing program (I don't like the Windows or GNOME one, and I end up using Firefox to view large images, but Firefox takes too long to load (relative to other programs))
net contains flooder.php and flooderui.html (email flooder, not tested), listips.py (lists IP addresses associated with a domain name). portscan.py (lists open ports) and reversedns.py, which gets the domain name associated with an IP address
runner runs other programs and displays their exit status and runtime, as well as displaying the reason they exit if available
sim is a Simple Instant Messager that doesn't do anything yet
Thing stores input in files (hard to describe; you type in data and it stores it, encrypted, in a file) for Windows
ttypp was going to be a terminal emulator
udisk was going to be a replacement for GNU fdisk (the u is for "unfixed", because the f in "fdisk" is for "fixed") but I never finished it (2 header files, udisk.h and common.h)
WinLinKey is two programs, one is a somewhat working keylogger for Windows and the other is a hypothetical keylogger for Linux (hypothetical because I have yet to write it, I'm not done with the Windows version)
www is a website I was working on

In total all these programs come to only ~7034 LOC:
$ wc -l */*.c */*.cpp */*.h */*.hpp */*.py */*.sh */*/*.c */*/*.cpp */*/*.h */*/*.hpp */*/*.py */*/*.sh */*/*/*.c */*/*/*.cpp */*/*/*.h */*/*/*.hpp */*/*/*.py */*/*/*.sh */*/*/*/*.c */*/*/*/*.cpp */*/*/*/*.h */*/*/*/*.hpp */*/*/*/*.py */*/*/*/*.sh */
[large list of files]7034 total
Last edited on
This is my latest Projects folder:
http://94.23.22.190/img/pdir_current.png
Using the wc invokation above it totals to 339,408 LOC after subtracting the lines for Code::Blocks, EasyWindow and ffdshow-tryout (as they contain little or no code written by me).
My previous folder contains 40 projects and has about 226,000 LOC (although at least half of that are old versions of some programs in the new folder) and the one before that which contains all my older projects (lots of silly stuff among these) has 509 projects and 976,095 LOC.
And then there's a Java projects folder that has 13 projects and 6,419 LOC.

Many of these projects are just random ideas I had (especially the older ones), such as converting an image to a wave files and vice versa or a program that analyzes which words in a given large text (such as the bible) frequently appear close together and starts building word chains using that information, a program that reorders the pixels in an image so similar colors are grouped together... well, lots of programs that aren't particularly useful, but were fun to write.
There are also some practical ones that were born out of necessity, e.g. a word processor tailored to my own needs and a fancy version of WinPopup.
Last edited on
I mostly develop 'extensions' for another product I use.
http://www.LB-Stuff.com/Misc/Projects.png

I hate vista and laptops but it's all I have...
Last edited on
closed account (z05DSL3A)
chrisname wrote:
If you need anyone to test it and give you feedback, you can ask me.

Thanks for the offer but Roadrunner will probably never really see the light of day. The other thing is that it is planned to be a distributed realtime OS for a modular robotic platform.


Athar wrote:
a program that analyzes which words in a given large text...

When I was at university, one of the lecturers was doing research around automatically analyzing text. All our reports and course work had to be submitted via email in LaTeX format. The system would then analyze the consistency of the writing style and other attributes to determine if there was any cheating going on.
My project list:
http://i38.tinypic.com/210155v.jpg

None of these projects is finished except Shutdown and Partmod.
Shutdown is a little program which uses Native API calls to turn off the computer in 3 seconds.
Partmod is a disk partitioning program. Currently it can create and delete primary and extended partitions. I'm also planning to add GPT partition table support and a lot of other interesting stuff...

@Null,
Your "virus" folder is a little conspicuous.

---

You know when you realise you just did something really stupid?

I just deleted my entire projects folder by accident when I was trying to re-organize it.

SDFHmjsnhsgnhkjadfdfsfagnhdsgjknRAGERAGERAGE
Last edited on
You have no garbage bin thing on your OS, so that you can get stuff back in case you actually deleted it..?
Cant be too hard to recover deleted files :P
Last edited on
I do; but because of the retarded way I set up my system (it was meant to be temporary but I was too lazy to fix it) I had some files on a mounted NTFS partition that I could access from within Linux or Windows. They were symlinked from my ext4 /home folder. The problem with this is that because the files are on a different partition than the one I use as a /home partition, deleted files aren't moved to the trash folder, they're just deleted. So no, I can't get them back with that.

I could get them back using a recovery program, but I'm not going to bother. I'm taking the opportunity to fix my partitioning scheme and everything, and then I'll start again from scratch on those projects that I actually want to work on. Oh, and I'll start backing things up as well.
Last edited on
closed account (z05DSL3A)
and I'll start backing things up as well.

I've been saying that for years, one day I will actually do it.
Tomorrow is Saturday, why not do it tomorrow? And if you work on Saturdays, why not do it on Sunday?

And I just realised that I start school in 6 days :(
Last edited on
closed account (z05DSL3A)
Mark Twain wrote:
Never put off until tomorrow what you can do the day after tomorrow.
:0)
Mark Twain wrote:
Huckleberry Finn and The Adventures of Tom Sawyer
both of which I have yet to read.

Also Mark Twain was friends with Nikola Tesla who invented Alternating Current electricity.
Topic archived. No new replies allowed.