Fires of Heaven Guild Message Board  

Go Back   Fires of Heaven Guild Message Board > General forums > Development
User Name
Password
ForumSpy Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
Old 05-28-2007, 10:45 AM   #16 (permalink)
tikkus
Banned
 
Join Date: Nov 2003
Posts: 1,219
-3 Internets
Hrm, may try out XNA. The Microsoft rep at our University was orgasming over it.
tikkus is offline   Reply With Quote
Old 07-06-2007, 06:24 PM   #17 (permalink)
tikkus
Banned
 
Join Date: Nov 2003
Posts: 1,219
-3 Internets
To nobody's surprise, I really haven't done anything this summer. I fucked around with PHP/MySQL/Apache a little, but still haven't made anything productive.

The problem, I think, is that I start something and immediately feel overwhelmed by it all. I have no set path or procedure in order to learn a language or create anything worthwhile.

My experience with programming is a bit pigeonholed with C++ and just the basic theory that lies therein. I don't know jack about communicating with web apps or anything advanced.
tikkus is offline   Reply With Quote
Old 07-07-2007, 11:49 PM   #18 (permalink)
Sticks
Registered User
 
Join Date: Jan 2003
Posts: 73
-1 Internets
A good requirements document would help you not be so overwhelmed. Use cases are a great way to figure out the functional requirements.

Sample system requirements document - AC

is an example. The main thing to notice is You have a perfect case scenario. Then after that you think of any alternate paths that may take place and document them.

Then you want to model out a class diagram. Visual Studios has a class diagram layout you can use. It can generate diagrams on code you already have.

If you want to get real fancy you can use UML and use something like MS Visio.

UML basics: The class diagram has a nice little starter for UML. UML is something that is used a lot in real world OO software development and is something you will want to get familiar with at some point.

In short, you want to model out all your methods, data members and events(C# terminology) before you start any actual coding. Before you do that you want some requirements documents so you know what you will need to accomplish.

Last edited by Sticks : 07-08-2007 at 07:43 AM.
Sticks is offline   Reply With Quote
Old 07-07-2007, 11:56 PM   #19 (permalink)
Sticks
Registered User
 
Join Date: Jan 2003
Posts: 73
-1 Internets
If you are still interested in a project, consider this fictional project:


Quote:
Your firm has been selected to work with the consulting firm, Modern Factory Designs, in preparing a computer simulation model of our proposed new automobile factory. The factory will be located in Mexico, at a site that has not yet been finalized.

The simulation model you create will assist Modern Factory Designs and our company in choosing the most cost/effective configuration for our new factory.

The Assembly Line Simulator will have the following stations: Chassis, Engine, Transmission, Wheels, Body, and Paint. The simulation will allow changes in the rate that components are delivered to each station and in the installation time at each station.

These features will allow us to model the output and costs of the proposed new factory to achieve the optimal mix of equipment.

The Assembly Line Simulator will enable management and designers to answer the following questions:

• What is the lowest cost configuration of equipment that will yield a production time of 48 hours per automobile?

• What is the cost of a configuration that will produce an automobile in 36 hours?

• What is the effect on production time and cost of doubling the equipment at the Paint station?

• What is the effect on production time and cost of doubling the equipment at the Body station?

• What is the average wait time at each of the stations? Wait time is the time an automobile unit waits for service at a station.

• What is the total service time at each station? Total service time is the sum of wait time and service time at the station (time spent installing or painting).

• What is the cost of production of an automobile for each modeled configuration?



The Assembly Line Simulator will use the following assumptions and requirements in its logic:

• There will be a maximum of three servers at each station. A server is the set of equipment required to perform the work of the station.

• The breakdown rate at a station varies from 1 breakdown per 5 work days to 1 breakdown per 11 workdays

• Time lost due to installing an additional server is 8 hours – 24 hours

• Time lost due to upgrading the equipment at a station is 12 – 24 hours

• Service times, reliability of equipment, and cost of each piece of equipment will be provided to you in an XML file.


The Assembly Line Simulator must implement the following behaviors:

• Visually represents the production line, with its stations.

• Provides a visual simulation of the movement of an automobile unit through the production line and onto the outgoing parking lot

• Provide a range of colors for the painting of the automobiles. At least 10 colors must be used

• As a unit passes along the production line, the components are added to the visual representation of the automobile ( add a chassis, then add an engine to the chassis, etc.).

• Permit the visual representation of multiple servers per station (to a maximum of 4 servers per station)

• Provides a log of all automobile movement. The arrival time and departure time of a unit must be shown for each automobile at each station. The log information is by automobile.

• Provides a summary of each simulation run. This will include the cost of the configuration, the number of units produced during the run, and the average cost per unit produced, and all simulation parameters.

• Provide the ability to vary the length of a simulation run from 1 day to 5 days.

• Provides at least 3 help files which will assist users of the simulation in understanding how to use its facilities.

Members of my management team are available to answer questions about this project, and to provide additional details you may require.

I look forward to your response, and hope you will be able to participate in this engagement.
Attached Files
File Type: zip assamblyLineConfig.zip (905 Bytes, 9 views)
Sticks is offline   Reply With Quote
Old 07-11-2007, 06:08 PM   #20 (permalink)
Malakie Torsade
Genocide Engineer
 
Malakie Torsade's Avatar
 
Join Date: Jul 2002
Location: Georgia
Posts: 1,517
+5 Internets
Send a message via ICQ to Malakie Torsade
Keep this stuff coming! Not sure if the OP is still interested, but I am. I want to get back into programming as a hobby, but want to learn what I need to know for a corporate job in the unlikely event that I can ever get back into the industry instead of being chained to fucking tech support for the rest of my life (wtb run-on sentence.)

Also, what are some good general resources for C#? I obtained some tutorial videos from the learnvisualstudio.net site and it seemed to be a good starting point. However, I'd like to find a good C# site that has information and useful forums. Any book suggestions would be appreciated too. I remember the basic principles (variables, if..then, case statements, etc) but everything else is a blur since I've not seriously written a line of code in like 6 years.
__________________
Malakie Torsade is offline   Reply With Quote
Old 07-11-2007, 09:11 PM   #21 (permalink)
Hachima
Registered User
 
Join Date: Oct 2004
Posts: 1,701
I haven't looked at it myself but often the SAMS teach yourself in 24hr books do a good job at guiding you through some stuff.

Sams Teach Yourself C# in 24 Hours

free web version, you can find e-book versions too, which are a bit easier to read. There is a 21 day version too.


Can always look at what is popular with torrents. It can be an indicator on what books are popular

csharp torrent search
Hachima is offline   Reply With Quote
Old 07-12-2007, 05:51 AM   #22 (permalink)
tikkus
Banned
 
Join Date: Nov 2003
Posts: 1,219
-3 Internets
I do appreciate the feedback.

I'll have ~a month of absolutely nothing to do starting Aug. 1. At that point, I'll be undertaking one of these projects.

Edit: Oh, I'll update you all with what I do. I'll post my finished project as well, if anybody cares. :P
tikkus is offline   Reply With Quote
Old 07-16-2007, 05:50 PM   #23 (permalink)
Hachima
Registered User
 
Join Date: Oct 2004
Posts: 1,701
Here is a sample simulation for the car factory project

http://www.hachima.com/files/factory.avi
Hachima is offline   Reply With Quote
Old 07-17-2007, 08:52 PM   #24 (permalink)
Ham n Cheese
You can betray me
 
Ham n Cheese's Avatar
 
Join Date: Dec 2002
Location: Houston
Posts: 8,676
+20 Internets
Send a message via AIM to Ham n Cheese Send a message via MSN to Ham n Cheese
anyone looking for some shit to fill summer and is advanced at building databases or anything (anyyyyythiiiiiiing) that would help out the new site we're hoping to launch by the end of the month please send me a PM~
Ham n Cheese is offline   Reply With Quote
Old 07-18-2007, 05:31 PM   #25 (permalink)
AngryGerbil
zero signal
 
AngryGerbil's Avatar
 
Join Date: Jul 2002
Location: St. Louis, MO
Posts: 3,549
I got a project for you. Re-side my house. I'll buy the beer.
__________________
Doesn't speak the language. Holds no currency.
AngryGerbil is offline   Reply With Quote
Old 08-01-2007, 12:20 AM   #26 (permalink)
tikkus
Banned
 
Join Date: Nov 2003
Posts: 1,219
-3 Internets
Here's something that I made:

Its a mind reader game. The computer keeps track of the patterns of your choices (Either heads/tails) and guesses what you'll choose next accordingly. You simply cannot win.
Attached Files
File Type: zip MindReader.zip (120.1 KB, 23 views)
tikkus is offline   Reply With Quote
Old 08-01-2007, 04:21 AM   #27 (permalink)
Cynno
Registered User
 
Join Date: Jun 2005
Posts: 522
-8 Internets
Post the code for that mind reader program, lol.

It's hilarious
Cynno is offline   Reply With Quote
Old 08-12-2007, 09:37 PM   #28 (permalink)
Neph
Late to the party
 
Join Date: Nov 2006
Location: Maryland
Posts: 660
+0 Internets
Rather than make a new thread...

I've always wanted to get into the server side of the internet more. I'm fairly computer literate, I read a lot on new technologies and know a few languages (C, C++, java, VB) but never attempted building my own computer/server or attempted to design/host a website. So does anyone know of any good books or websites where I can start?
Neph is offline   Reply With Quote
Old 08-13-2007, 10:17 PM   #29 (permalink)
Hachima
Registered User
 
Join Date: Oct 2004
Posts: 1,701
Microsoft ASP.NET 2.0 Training Online, ASP.NET Tutorial Videos: Total Training Software Training are pretty easy to follow if you want to get into asp.net webforms
Hachima is offline   Reply With Quote
Old 08-17-2007, 11:22 AM   #30 (permalink)
Dumar
Registered User
 
Dumar's Avatar
 
Join Date: Oct 2003
Posts: 2,222
-114 Internets
if you guys want a project, i'll give you a spec to follow. it's a database app that can be done in any language. it was for a class of mine, but i can pass along the spec if anyone is interest. it's worth about 2-3 weeks of work if you do alone.
__________________
Quote:
Originally Posted by Dumar View Post
the gameplay in eve is TERRIBLE.
Dumar is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On
uberguilds network



All times are GMT -7. The time now is 04:06 AM.


Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0 RC6