This is for anyone who has made a program...

Discuss how to write good code, break bad code, your current pet projects, or the best way to approach novel problems

This is for anyone who has made a program...

Post by Microelite7711 on Sun Jul 27, 2008 7:13 pm
([msg=8469]see This is for anyone who has made a program...[/msg])

If you have the time you should list what program/s you have made before in the following criteria

What does it do:

Time taken to complete:

Language:

Does it use a GUI or the CMD:

Is it available for download:

If yes, where:


I am asking that you fill this out because I would like to better understand how long it takes to make certain program's and also with that it can possibly correspond to the complexity in witch it takes to make such a program with certain languages also...

Thanks you :)
Microelite7711
Experienced User
Experienced User
 
Posts: 51
Joined: Tue Jun 03, 2008 10:33 pm
Blog: View Blog (0)


Re: This is for anyone who has made a program...

Post by mutants_r_us_guild on Sun Jul 27, 2008 8:21 pm
([msg=8480]see Re: This is for anyone who has made a program...[/msg])

What does it do:
Its an HTML active desktop with 3 elements each controlled with DOS files. (no seriously HTML+DOS)

Time taken to complete:
a week or two of fiddling in my spare time... all together 4-7 hours

Language:
HTML/CSS/JS/DOS

Does it use a GUI or the CMD:
CMD

Is it available for download:
YEP

If yes, where:
http://www.fileden.com/files/2008/1/10/ ... esktop.rar
Image
Image
Image
User avatar
mutants_r_us_guild
Poster
Poster
 
Posts: 246
Joined: Fri May 30, 2008 7:56 pm
Blog: View Blog (0)


Re: This is for anyone who has made a program...

Post by nathandelane on Mon Jul 28, 2008 7:15 am
([msg=8515]see Re: This is for anyone who has made a program...[/msg])

Name: Adanna - Agent Database Agent Automation Host
What does it do: Comprises a database, server, and client component for running scheduled automated tasks using Ruby and Watir to test websites in Internet Explorer on Windows.
Time taken to complete: About one week (40 hours) - reworking the code for the third time to create a more stable program/scheduler loop
Language: Ruby
Does it use a GUI or the CMD: Cmd
Is it available for download: Yes
If yes, where: http://code.google.com/p/adanna-scheduler/

Name: Ufooar - Uno For OpenOffice.org And Ruby - Uno/Ruby bridge for OpenOffice.org
What does it do: It creates an automation bridge using the Win32 COM API in Ruby betwen Ruby and Uno which is like COM for OpenOffice.org, allowing one to automate OpenOffice.org using Ruby
Time taken to complete: 20 hours - still in progress to add more features and application support
Language: Ruby/Uno
Does it use a GUI or the CMD: Cmd (OpenOffice can be run either with the GUI on or off)
Is it available for download: Yes
If yes, where: http://rubyforge.org/projects/ufooar/

Name: PC - Personal Calculator
What does it do: Text mode calculator that allows you to type out your entire equation and edit it before executing it and supplies a "last value" variable
Time taken to complete: 3 hours - still in progress to add more features
Language: Java
Does it use a GUI or the CMD: Cmd
Is it available for download: Yes
If yes, where: https://personalcalculator.dev.java.net/

Name: Analyze
What does it do: Analyzes text files and prints out heuristic (histographical) data pertaining to the text file
Time taken to complete: 1 hour - still in progress to add more features
Language: C#.NET
Does it use a GUI or the CMD: Cmd
Is it available for download: Yes
If yes, where: (Use Subversion client) http://svn2.assembla.com/svn/nathandela ... O.Analyze/

Name: Timekeeper
What does it do: Displays the time in binary format in the bottom right corner of your monitor (can be configured for more than one monitor, i.e. show up on second instead of first)
Time taken to complete: 1.5 hors
Language: Java
Does it use a GUI or CMD: Gui
Is it available for download: Yes
If yes, where: (Use Subversion client) http://svn2.assembla.com/svn/nathandela ... imekeeper/

There are many others but they are not ready for download or complete. So I can update you as more come to be finished.
Me, Nathandelane, Highly influential to Hackerdom, Premature Optimization=http://c2.com/cgi/wiki?PrematureOptimization
User avatar
nathandelane
Poster
Poster
 
Posts: 204
Joined: Thu Jun 26, 2008 11:26 am
Location: Utah
Blog: View Blog (0)


Re: This is for anyone who has made a program...

Post by nathandelane on Mon Jul 28, 2008 12:40 pm
([msg=8552]see Re: This is for anyone who has made a program...[/msg])

Name: Hash
What does it do: Provides a hash in either MD5, SHA1, or a simple .NET hash for either a file or a string
Time taken to complete: 1.5 hours - still in progress to add more features
Language: C#
Does it use a GUI or the CMD: Cmd
Is it available for download: Yes
If yes, where: (Using a Subversion client) http://svn2.assembla.com/svn/nathandela ... e.IO.Hash/
Me, Nathandelane, Highly influential to Hackerdom, Premature Optimization=http://c2.com/cgi/wiki?PrematureOptimization
User avatar
nathandelane
Poster
Poster
 
Posts: 204
Joined: Thu Jun 26, 2008 11:26 am
Location: Utah
Blog: View Blog (0)


Re: This is for anyone who has made a program...

Post by dave_154 on Sat Aug 02, 2008 2:38 am
([msg=8686]see Re: This is for anyone who has made a program...[/msg])

Name: Explorer++

What does it do: Multi-tab file manager similar to Windows Explorer. Allows you to browse through the filesystem, and perform various operations on files (rename, delete, split, merge, mass rename, etc).

Time taken to complete: I started it in 2005, but I don't always have the time to work on it. Mainly during weekends and during any breaks/holidays.

Language: C/C++

Does it use a GUI or the CMD: GUI

Is it available for download: Yes

If yes, where: http://www.explorerplusplus.com/
dave_154
New User
New User
 
Posts: 1
Joined: Mon Jul 21, 2008 6:21 am
Blog: View Blog (0)


Re: This is for anyone who has made a program...

Post by Inkhosi on Sat Aug 30, 2008 11:04 am
([msg=10663]see Re: This is for anyone who has made a program...[/msg])

Name: Screenscrape or Gscrape(i couldnt think of a good name)

What does it do: It screen scrapes google returning the position of the site your looking for with the given keywords. Used for SEO.

Time Taken: 2 days

Language: C#

Does it use a GUI or CMD: GUI

is it available for download: nope

I made another exactly the same for Yahoo as well. it took less time because i reused alot of the code :) .
Inkhosi
New User
New User
 
Posts: 4
Joined: Tue Aug 12, 2008 5:06 pm
Blog: View Blog (0)


Re: This is for anyone who has made a program...

Post by mAg1c_HaNd5 on Mon Sep 08, 2008 10:39 pm
([msg=11236]see Re: This is for anyone who has made a program...[/msg])

I did not complete this one on my own but I was part of the programming team.

What does it do: ThumbStruck - game on iPhone
Time taken to complete: Roughly 3 months
Language: Objective C using Cocoa Touch libraries
Does it use a GUI or the CMD: GUI
Is it available for download: SOON!!! :D
If yes, where: Check out the site - Will be available on AppStore
http://www.resolutegames.com

What does it do: Simple cryptography program / Encrypts files for transfer
Time taken to complete: 3 hours
Language: C++ and another in Java
Does it use a GUI or the CMD: GUI
Is it available for download: No

What does it do: Ecneices - 2D side scrolling shooter
Time taken to complete: 2 months
Language: Java ( requirement of competition) :cry:
Does it use a GUI or the CMD: GUI
Is it available for download: No

List goes on..
mAg1c_HaNd5
New User
New User
 
Posts: 29
Joined: Thu Jul 24, 2008 4:35 pm
Blog: View Blog (0)


Re: This is for anyone who has made a program...

Post by oat444 on Tue Oct 07, 2008 9:20 am
([msg=13309]see Re: This is for anyone who has made a program...[/msg])

What does it do: Researcher v.2.2.4.0 - A web browser/text editor useful for conducting research online.
Time taken to complete: Worked on it on and off, thus taking a few months to complete (updates, etc.), although it only took a day or two for the basic structure and somewhere between 5 minutes to a few hours for individual updates.
Language: C#
Uses GUI.
Not available for download.

What does it do: Tic Tac Toe - a basic 2 player Tic-Tac-Toe game using Windows controls (i.e. buttons to represent X's and O's).
Time taken to complete: A few hours.
Language: C
Uses GUI.
Not available for download.

These are only two example programs made (Console applications usually take considerably less time for me).
oat444
New User
New User
 
Posts: 7
Joined: Mon Aug 11, 2008 12:22 am
Blog: View Blog (0)


Re: This is for anyone who has made a program...

Post by eljonto on Fri Oct 17, 2008 3:44 am
([msg=13853]see Re: This is for anyone who has made a program...[/msg])

HashCrack- bruteforces 9 diffent hashing algorithms (NOT dictionary attack- bruteforce, although ill add dictionary attack soon) it also hashes given strings in all 9 algorithms. You define what array of chars you want to use to combine, you choose what length to try, or let the program automatically cycle through from sizes 2 to 12

time taken: i dunno- with school i did it over weekends for an hour or two for a bout a month, so probs about 6-8 hours

language: perl

Gui?: yep

download: get it from the downloads section of my sitehttp://www.freewebs.com/eljonto along with a bunch of other programs ive written
-Quis custodiet ipsos custodes?, Juvenal
_________________________________________________________________
User avatar
eljonto
Poster
Poster
 
Posts: 373
Joined: Thu Apr 17, 2008 1:16 am
Location: Australia
Blog: View Blog (0)


Re: This is for anyone who has made a program...

Post by vladiftodi on Sun Jan 11, 2009 9:54 am
([msg=15949]see Re: This is for anyone who has made a program...[/msg])

time taken to completition : not yet completed
language: python, CLI (no GUI)
IRC bot, avaible for download? if you wish so pm me but it's very bad written all in one file and doesn't follow completely the IRC specification just some tricks to parse data...

language java:
time taken to completition: not yet complete 2 hours initial release
type: random password generator (later plan to add checker...)
avaible for download: if you wish yes pm me (Netbeans IDe used, no knowledge on the java toolkit (forgot name wait swing?)
so just used to WYSIWUG editor ...)

others: some HTS programming chalanges...
and other mini stuff
vladiftodi
New User
New User
 
Posts: 44
Joined: Thu May 22, 2008 12:29 pm
Blog: View Blog (0)



Return to Programming

Who is online

Users browsing this forum: No registered users and 0 guests