Dev Shed Lounge
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsOtherDev Shed Lounge

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Stop making mediocre tutorials.The best tutorials are video! Camtasia Studio makes it easy to create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial!
  #16  
Old June 7th, 2007, 07:58 PM
gimp's Avatar
gimp gimp is offline
<?PHP user_title("gimp"); ?>
Click here for more information.
 
Join Date: Jan 2005
Location: Internet
Posts: 5,809 gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)  Folding Points: 1555 Folding Title: Novice Folder
Time spent in forums: 2 Months 2 Weeks 4 Days 5 h 2 m 16 sec
Reputation Power: 1484
Send a message via AIM to gimp
But then you realized that if you're doing something to do it yourself, to learn from it, and to show other people what you've done, but instead you use someone else's premade crap, nobody cares and you learned nothing, right?

(Snippish, not rude. At least, not trying to be.)
__________________
A work in progress: Card Game Platform (Status: Hard Drive Crash deleted project, rewrite planned) | Joke Thread
“Rational thinkers deplore the excesses of democracy; it abuses the individual and elevates the mob. The death of Socrates was
its finest fruit.”

Reply With Quote
  #17  
Old June 7th, 2007, 08:06 PM
Axweildr's Avatar
Axweildr Axweildr is offline
CPAN medic ...
Click here for more information.
 
Join Date: Mar 2003
Location: Location: Location:
Posts: 11,279 Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)  Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 4 Months 22 h 38 m 24 sec
Reputation Power: 2731
Send a message via Google Talk to Axweildr
Orkut
Quote:
Originally Posted by gimp
In response to the second, this isn't a finished thing. If someone edits the server so they get the good stuff and invites their friends to play, that's not my problem.

You're writing the software, your name's tied to it, ... in a word "WRONG"

build it right, or don't bother ... I've gotten bitten in the ess (but you know what I mean) more than once (nice girl, small teeth, ... thankfully ), and one element of phraseology abounds in my mind ; "Fail to plan ... plan to fail" where '...' is a normalised subset of everything that could possibly go wrong, and has either been noticed, and/or ignored, and/or probably already has, but is not limited to the author and/or reader winning the lottery (if author wins, keeps all, all other cases 50:50)

By reading this you have accepted the terms set out above

Scary dilemma ...
__________________
--Ax
without exception, there is no rule ...
The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones


09 F9 11 02
9D 74 E3 5B
D8 41 56 C5
63 56 88 C0
Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
-- Jamie Zawinski
Detavil - the devil is in the detail, allegedly, and I use the term advisedly, allegedly ... oh, no, wait I did ...

Reply With Quote
  #18  
Old June 7th, 2007, 08:16 PM
Axweildr's Avatar
Axweildr Axweildr is offline
CPAN medic ...
Click here for more information.
 
Join Date: Mar 2003
Location: Location: Location:
Posts: 11,279 Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)  Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 4 Months 22 h 38 m 24 sec
Reputation Power: 2731
Send a message via Google Talk to Axweildr
Orkut
gimp,

are you for real ... Perl sets you free, man, it's like seeing a square wheel and thinking "If I could just knock the rough edges off that, I wouldn't be eating cooked horse every second* night"

'second' implying the intermittancy between nights be held 'tween north of 1.9 and south of 2.1 twixt occupancies at said address.

Reply With Quote
  #19  
Old June 7th, 2007, 08:25 PM
gimp's Avatar
gimp gimp is offline
<?PHP user_title("gimp"); ?>
Click here for more information.
 
Join Date: Jan 2005
Location: Internet
Posts: 5,809 gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)  Folding Points: 1555 Folding Title: Novice Folder
Time spent in forums: 2 Months 2 Weeks 4 Days 5 h 2 m 16 sec
Reputation Power: 1484
Send a message via AIM to gimp
Your advice is always good, and by always I mean when you're sober...

Reply With Quote
  #20  
Old June 7th, 2007, 08:30 PM
Axweildr's Avatar
Axweildr Axweildr is offline
CPAN medic ...
Click here for more information.
 
Join Date: Mar 2003
Location: Location: Location:
Posts: 11,279 Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)Axweildr User rank is General 26th Grade (Above 100000 Reputation Level)  Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1Folding Points: 122403 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 4 Months 22 h 38 m 24 sec
Reputation Power: 2731
Send a message via Google Talk to Axweildr
Orkut
like now ...?
Comments on this post
lw22 agrees: NO! any time that I don't agree with what you say you are a drunk mother fcker so get off the
bandwagon

Reply With Quote
  #21  
Old June 7th, 2007, 08:31 PM
TheJim01's Avatar
TheJim01 TheJim01 is offline
Coconuts migrate?
Dev Shed Intermediate (1500 - 1999 posts)
 
Join Date: Feb 2004
Location: http://middle.nowhere.com
Posts: 1,851 TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)TheJim01 User rank is General 1st Grade (Above 100000 Reputation Level)  Folding Points: 53268 Folding Title: Beginner FolderFolding Points: 53268 Folding Title: Beginner FolderFolding Points: 53268 Folding Title: Beginner Folder
Time spent in forums: 2 Weeks 4 Days 6 h 23 m 58 sec
Reputation Power: 1042
Quote:
Originally Posted by gimp
But then you realized that if you're doing something to do it yourself, to learn from it, and to show other people what you've done, but instead you use someone else's premade crap, nobody cares and you learned nothing, right?

(Snippish, not rude. At least, not trying to be.)
Gave the same arguments so many years ago. I wanted to learn to do it myself. But the modules (namely several of the Net:: modules) had been established long before I'd even heard of Perl, and were far from "crap". I wasn't trying to replicate a structure that a skrypt kidde had thrown together on a warez site, but some of the fundamental functionality of how Perl speaks to the internet.

Does every learning experience need to start from scratch? If that was the case, then learning would be a dreadfully slow and painful process. Sometimes you have to take what is already there, and learn from that. Maybe along the way you'll say "wtf did s/he do it that way? It would work better like this...", which is one nice thing about OSS--you're free to tinker to your heart's content. But then again you may say "how does that work?? Huh... that's cool." And you would then know a different approach that you may not have considered on your own*.

The basis of your project is something that nearly every CompSci student studying OOP has to grapple with: the card deck. Yes, there are certainly crappy versions out there, but surely there are some extensible OSS versions that you could tweak to your needs. That's all that was being suggested: use and abuse tools and templates available to you.

*That's one of the things I loved so much about tutoring--I got to see a variety of ways of approaching the exercises and projects. Occasionally I had to bop the kids on the head and say "wtf were you thinking?!", but overall it broadened my own perspective and problem-solving ability.

Sorry to take this so far off-topic... You can have your thread back.
Comments on this post
Axweildr agrees: All I need now is a time machine ... that's all, I'm slimming, a small one will do
gimp agrees: Thanks for the input. Sorry to kind of brush you off, but I feel that I need control over my
project. Plus, I think I've done enough to warrant being allowed to ignore some advice. Thanks for
input though.
__________________

Proud member of the T.S.N.B.U.F.L (tables should not be used for layout) alliance.

"Only use elements for their intended purpose. You wouldn't try to make coffee with a telephone, would you?" -Me

Last edited by TheJim01 : June 7th, 2007 at 08:34 PM.

Reply With Quote
  #22  
Old June 7th, 2007, 08:55 PM
gimp's Avatar
gimp gimp is offline
<?PHP user_title("gimp"); ?>
Click here for more information.
 
Join Date: Jan 2005
Location: Internet
Posts: 5,809 gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)  Folding Points: 1555 Folding Title: Novice Folder
Time spent in forums: 2 Months 2 Weeks 4 Days 5 h 2 m 16 sec
Reputation Power: 1484
Send a message via AIM to gimp
Yeah, I'm already done with the card deck, and cards. That's the simple part. See that post I made a few hours ago?

To be perfectly honest, you're not at all helping. The project will be done, it will be done my way, and it will be done in a new way.

Reply With Quote
  #23  
Old June 7th, 2007, 09:19 PM
sizablegrin's Avatar
sizablegrin sizablegrin is offline
Stubborn ol' L'User
Click here for more information.
 
Join Date: Jun 2005
Posts: 3,063 sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level)sizablegrin User rank is General 7th Grade (Above 100000 Reputation Level) 
Time spent in forums: 1 Month 1 Week 1 Day 12 h 41 m 43 sec
Reputation Power: 1442
Reinventing the wheel is bad news in a commercial project, when the wheels out there are good. It's not the same story for a learning project. Here's an example:

There's a poster in the C/C++ forum trying to build a stack (in C++). He began, apparently, with no idea what a stack really was. He picked up few things from the responses.

Now, I would never write my own stack in C++; I'd just use an STL goodie. Nevertheless, I wrote a program showing how to build a stack. I haven't posted it yet, because I haven't seen enough sweat on the OP's part to justify giving him the answer.

The point is this: what goes into making an excellent stack, versus a merely functional stack? I wrote a merely functional stack. It's fixed length. How does one go about making an adaptable length? One doesn't think about it when one uses a preexisting tool. One's just happy it happens.

Sure, you add to it when it gets (or approaches) full. How much do you add? The original amount? Twice the previous amount? Half the previous amount?

What do you push? The object? A pointer? A reference? If you choose to push the object, that requires a copy. What if some of the members are const?

There's a lot of learning that goes into answering those questions. If you've never been faced with it, or wondered about it, you haven't learned enough. If you haven't thought about angular momentum, at least experientially, you don't know to knock the corner off the rock to make the wheel. You can just accept round wheels or you can find out, via you hemorrhoids, why it's a good deal.

Reply With Quote
  #24  
Old June 7th, 2007, 09:22 PM
Viper_SB's Avatar
Viper_SB Viper_SB is offline
Psycho Canadian
Dev Shed Demi-God (4500 - 4999 posts)
 
Join Date: Jan 2001
Location: Canada
Posts: 4,784 Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Viper_SB User rank is Lieutenant Colonel (40000 - 50000 Reputation Level) 
Time spent in forums: 4 Weeks 18 h 11 m 57 sec
Reputation Power: 437
This would be good in Game Development but maybe more responses in the Lounge.
Comments on this post
gimp agrees: PMed about that
__________________
Miscellaneous Software
Viper_SB
Developershed E-Support


Anyone else play chess?
Challenge me

Reply With Quote
  #