New OOTS products from CafePress
New OOTS t-shirts, ornaments, mugs, bags, and more
Page 5 of 8 FirstFirst 12345678 LastLast
Results 121 to 150 of 213
  1. - Top - End - #121
    Titan in the Playground
     
    Tyndmyr's Avatar

    Join Date
    Aug 2009
    Location
    Maryland
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by factotum View Post
    You can make it even more secure. In challenge/response authentication, for instance, the password hash itself is never passed over the wire--when a client requests login, the server sends it a randomly-generated challenge. The client hashes that challenge using the password hash as a key then sends the hash-of-a-hash back to the server, which performs the same process to compare the two. Doing it this way means you can't get the password hash stolen by a man-in-the-middle attack.
    That just requires further steps to mitm it. *shrug* The whole point of mitm is that you're grabbing everything, and then passing it on. You don't need the password per se if you have access.

    And that's leaving aside the possibility of determining the key from many hashes of known text, which should grow with reuse.

  2. - Top - End - #122
    Ogre in the Playground
     
    Xuincherguixe's Avatar

    Join Date
    Jun 2007
    Location
    Non Sequitoria
    Gender
    Male

    Default Re: Programmers in the Playground

    There's a reason I haven't gotten too deep into security. Mostly it's that I just haven't gotten around to it. But it is rather challenging.

    Suppose since I'm here any recommendations on reading material and other resources?
    Spoiler
    Show

    Rizban: You could be all, "Today's Destruction is brought to you by the color green.... I HATE GREEN!" then fly off mumbling to yourself "Seven... seven bats... mwa ha ha ha..."

    Quote Originally Posted by Flickerdart View Post
    Everyone knows you can just parse XML with regex.
    Don't mind me. I'm just going to have some post traumatic flashbacks in the corner here and sob uncontrollably.


    Millenium Earl by Shmee

  3. - Top - End - #123
    Bugbear in the Playground
    Join Date
    Feb 2013
    Location
    Prime Material Plane
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Grinner View Post
    Do you use SSL? It could also be snatched via packet sniffer on an unencrypted connection.
    Damn, good point. I suppose that I could store the actual hash of the password in the cookies, but then an attacker who packet sniffs as you pointed out would just be able to set the cookies on their machine to match up with the password hash that they got. Hopefully it would be better than simply storing the password in a plaintext cookie though.

  4. - Top - End - #124
    Titan in the Playground
     
    Silverraptor's Avatar

    Join Date
    Feb 2009
    Location
    A nice, sparkly place.
    Gender
    Male

    Default Re: Programmers in the Playground

    Anyone here experience in programming in Unix in the language of Perl? I have a computer project that I have to put together in a week where the rest of my class gets 2 weeks because I have to leave for the final week of the term and have to get all my finals and projects done a week early. If someone here knows how to program in Perl that can help me along in finishing my project in time, that would be EXTREMEMLY helpful.
    My own webcomic. Idiosyncrasy.
    Paladin Academy: Chapter 2 Part 28

    *Avatar by Me*

  5. - Top - End - #125
    Colossus in the Playground
     
    BlackDragon

    Join Date
    Feb 2007
    Location
    Manchester, UK
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Tyndmyr View Post
    That just requires further steps to mitm it. *shrug* The whole point of mitm is that you're grabbing everything, and then passing it on. You don't need the password per se if you have access.
    The point is, though, you can't just take the first password hash you intercept and use it to gain access to the system, because the second time a login is attempted a different challenge will be generated, requiring a different hash in reply. Yes, it might be possible to figure out the key from analysing logins, but if the hashes are cryptographically secure and the challenge is properly random then it will take a heck of a lot of them to do this--and since people don't usually log in more than a few times a day, you don't have a lot of data to work with. It could take months or even years to figure out the password via your MITM attack, and 99% of hackers don't have the time or the inclination to spend that long trying to crack a single system.

  6. - Top - End - #126
    Ogre in the Playground
     
    Xuincherguixe's Avatar

    Join Date
    Jun 2007
    Location
    Non Sequitoria
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Silverraptor View Post
    Anyone here experience in programming in Unix in the language of Perl? I have a computer project that I have to put together in a week where the rest of my class gets 2 weeks because I have to leave for the final week of the term and have to get all my finals and projects done a week early. If someone here knows how to program in Perl that can help me along in finishing my project in time, that would be EXTREMEMLY helpful.
    I think that the number of people reading this thread is fairly small. I'd suggest you keep looking. Ideally what you're looking for is something along the lines of a perl IRC. As you look for communities, read assorted tutorials and documentation. You'll want to skip the stuff you already know since there's a time constraint and all.

    I'm not all that great when it comes to learning languages as I tend to go all out. Read things like crazy when the more important thing to do is sit down and start writing code.
    Spoiler
    Show

    Rizban: You could be all, "Today's Destruction is brought to you by the color green.... I HATE GREEN!" then fly off mumbling to yourself "Seven... seven bats... mwa ha ha ha..."

    Quote Originally Posted by Flickerdart View Post
    Everyone knows you can just parse XML with regex.
    Don't mind me. I'm just going to have some post traumatic flashbacks in the corner here and sob uncontrollably.


    Millenium Earl by Shmee

  7. - Top - End - #127
    Orc in the Playground
    Join Date
    Jan 2006
    Location
    UK
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Silverraptor View Post
    Anyone here experience in programming in Unix in the language of Perl? I have a computer project that I have to put together in a week where the rest of my class gets 2 weeks because I have to leave for the final week of the term and have to get all my finals and projects done a week early. If someone here knows how to program in Perl that can help me along in finishing my project in time, that would be EXTREMEMLY helpful.
    What are you after exactly? I am a Unix Perl coder - I may be able to answer a few questions depending on the sort of thing you want to do, but that would be about the limit of it...

  8. - Top - End - #128
    Ettin in the Playground
     
    OldWizardGuy

    Join Date
    Aug 2010

    Default Re: Programmers in the Playground

    I did a ton of perl, about 15 years ago :) I may or may not have useful advice.

  9. - Top - End - #129
    Bugbear in the Playground
     
    shawnhcorey's Avatar

    Join Date
    Dec 2010
    Location
    The Great White North
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Silverraptor View Post
    Anyone here experience in programming in Unix in the language of Perl? I have a computer project that I have to put together in a week where the rest of my class gets 2 weeks because I have to leave for the final week of the term and have to get all my finals and projects done a week early. If someone here knows how to program in Perl that can help me along in finishing my project in time, that would be EXTREMEMLY helpful.
    Yes, I know Perl. But I suggest to take your questions to a Perl site where you may get answers faster.

    Some useful Perl links:
    How do you keep a fool busy? Turn upside down for answer.
    ˙ɹǝʍsuɐ ɹoɟ uʍop ǝpısdn uɹnʇ ¿ʎsnq ןooɟ ɐ dǝǝʞ noʎ op ʍoɥ

  10. - Top - End - #130
    Titan in the Playground
     
    Silverraptor's Avatar

    Join Date
    Feb 2009
    Location
    A nice, sparkly place.
    Gender
    Male

    Default Re: Programmers in the Playground

    Don't worry, it should be very basic perl, so it shouldn't be difficult for experienced users. I just dislike unix coding and so its proved troublesome to remember all and to design the code properly. Basically, here are the assignment rules:

    -It needs to display some "info" from a flat file,
    -It needs to have multi-subroutines.
    -It needs to have:
    --loops,
    --decision processes,
    --arithmetic
    --comparison
    --output


    That's all the constraints and rules it needs. The idea I want to have is make a NPC generator. Basically I'd have a few different monsters on a separate file for it to access, be it orc, gnome, troll, etc. Then the user can determine how many of that type of monster to generate, give it a few weapon choices and design a numbered stats attributed to each of the different monsters. Would you guys be able to help me out in the process of designing this and helping it to get it to work?
    My own webcomic. Idiosyncrasy.
    Paladin Academy: Chapter 2 Part 28

    *Avatar by Me*

  11. - Top - End - #131
    Bugbear in the Playground
     
    shawnhcorey's Avatar

    Join Date
    Dec 2010
    Location
    The Great White North
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Silverraptor View Post
    -It needs to display some "info" from a flat file,
    OK, start with that. What is the format of the file? Perhaps you want a CSV (Comma-Separated Values) or an INI file.
    How do you keep a fool busy? Turn upside down for answer.
    ˙ɹǝʍsuɐ ɹoɟ uʍop ǝpısdn uɹnʇ ¿ʎsnq ןooɟ ɐ dǝǝʞ noʎ op ʍoɥ

  12. - Top - End - #132
    Titan in the Playground
     
    Silverraptor's Avatar

    Join Date
    Feb 2009
    Location
    A nice, sparkly place.
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by shawnhcorey View Post
    OK, start with that. What is the format of the file? Perhaps you want a CSV (Comma-Separated Values) or an INI file.
    I'm trying to fill the file as a separate races with number stats and weapons to choose from. How would I go about listing that?
    My own webcomic. Idiosyncrasy.
    Paladin Academy: Chapter 2 Part 28

    *Avatar by Me*

  13. - Top - End - #133
    Bugbear in the Playground
     
    shawnhcorey's Avatar

    Join Date
    Dec 2010
    Location
    The Great White North
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Silverraptor View Post
    I'm trying to fill the file as a separate races with number stats and weapons to choose from. How would I go about listing that?
    You could put them in a CSV:
    Code:
    -race,-level,-hp
    orc,1,8
    goblin,1,6
    ogre,3,24
    
    -weapon,-damage
    spear,2d6
    long sword,1d8
    short sword,1d6
    dagger,1d4
    How do you keep a fool busy? Turn upside down for answer.
    ˙ɹǝʍsuɐ ɹoɟ uʍop ǝpısdn uɹnʇ ¿ʎsnq ןooɟ ɐ dǝǝʞ noʎ op ʍoɥ

  14. - Top - End - #134
    Titan in the Playground
     
    Silverraptor's Avatar

    Join Date
    Feb 2009
    Location
    A nice, sparkly place.
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by shawnhcorey View Post
    You could put them in a CSV:
    Code:
    -race,-level,-hp
    orc,1,8
    goblin,1,6
    ogre,3,24
    
    -weapon,-damage
    spear,2d6
    long sword,1d8
    short sword,1d6
    dagger,1d4
    oh thanks. So I'll just vi a file in that format and that's basically all I need?
    My own webcomic. Idiosyncrasy.
    Paladin Academy: Chapter 2 Part 28

    *Avatar by Me*

  15. - Top - End - #135
    Ogre in the Playground
    Join Date
    Feb 2012
    Location
    Germany

    Default Re: Programmers in the Playground

    Quote Originally Posted by Silverraptor View Post
    oh thanks. So I'll just vi a file in that format and that's basically all I need?
    From a data source perspective, yes. As long as your data is relatively nice and simple CSV is a fine choice to store your data. From your program you can then simply read the file line by line and split the line into an array an go from there.

    I recommend to actually make multiple files, because storing different data in different files makes things much simpler.

    If your data gets more complicated you probably want to use some other format, though they are harder to access/parse. For example XML is a quite useful format for more complicated stuff, but you basically need to include a library to do the parsing for you. Well, unless you want to write a parser

    Problems with [table]?
    All you want to know about [table]!
    The Order of the Stick
    Kickstarter Reward Collection

    Last updated: 2016/08/09, containing:
    9 Crayon Drawings | 21 Stick its | 47 Signature Doodles

    Custom Avatar made by the Giant.

    Thanks!

  16. - Top - End - #136
    Colossus in the Playground
     
    BlackDragon

    Join Date
    Feb 2007
    Location
    Manchester, UK
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by ChristianSt View Post
    If your data gets more complicated you probably want to use some other format, though they are harder to access/parse. For example XML is a quite useful format for more complicated stuff, but you basically need to include a library to do the parsing for you. Well, unless you want to write a parser
    I would be inclined to go straight for XML in this instance--it's pretty much designed for a data structure like this. e.g. you could have a bunch of entries like:

    <RACE>
    <NAME>ORC</NAME>
    <LEVEL>1</LEVEL>
    <HP>8</HP>
    </RACE>

    ...and so on, adding additional information to each record as required.

  17. - Top - End - #137
    Firbolg in the Playground
    Join Date
    Dec 2010

    Default Re: Programmers in the Playground

    Every complexity you add in the data storage format is going to add complexity both in the reading/writing capabilities in your main code, as well as in the tool choice you have available to you in order to edit your storage files. So you have to balance that complexity against the amount of data you have and how difficult it will be to work with and maintain that data using a less explicitly organized format.

    E.g. if you have 10 data rows with 4 features each, and every row has every feature, XML is really overkill. But if you might eventually need 1000 rows, with some features only being associated with some rows, etc, etc...

    Either way, my preference would be to choose formats that are convenient both to your code and to your favorite data entry software. So if your language has readily available libraries for reading in some particular format that you also happen to have software to edit easily, just go ahead and use that format. That's one big reason I might prefer something like CSV over XML - I can edit it in gnumeric and import it with one or two lines of code in most languages.

  18. - Top - End - #138
    Bugbear in the Playground
     
    shawnhcorey's Avatar

    Join Date
    Dec 2010
    Location
    The Great White North
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by factotum View Post
    I would be inclined to go straight for XML in this instance--it's pretty much designed for a data structure like this. e.g. you could have a bunch of entries like:

    <RACE>
    <NAME>ORC</NAME>
    <LEVEL>1</LEVEL>
    <HP>8</HP>
    </RACE>

    ...and so on, adding additional information to each record as required.
    Except that he did specify a flat file. :)
    How do you keep a fool busy? Turn upside down for answer.
    ˙ɹǝʍsuɐ ɹoɟ uʍop ǝpısdn uɹnʇ ¿ʎsnq ןooɟ ɐ dǝǝʞ noʎ op ʍoɥ

  19. - Top - End - #139
    Orc in the Playground
    Join Date
    Jan 2006
    Location
    UK
    Gender
    Male

    Default Re: Programmers in the Playground

    Given a week to do the whole program I would tend to stick to something simpler like a csv. Just be absolutely sure you don't need commas in the data itself. I tend to use tab-delimited, ; delimited or |-delimited for this reason, but it won't be an issue unless you let it be.

    The other advice I will give at this stage is to keep the original spec. reasonably simple - don't start with all the stats, AC, HP, equipment. Make a basic program that does one part to completion (say racial choice & stat-generation), then once this is working and tested start adding more elements if you want. This makes it much easier to have something complete to hand in in your limited timeframe, even if it does not have all the functionality you originally planned.

    If you plan the whole complex thing out, you may only get halfway through before the deadline, which I suspect is going to be worse for your marks than a more basic program that actually works.

  20. - Top - End - #140
    Ogre in the Playground
     
    Xuincherguixe's Avatar

    Join Date
    Jun 2007
    Location
    Non Sequitoria
    Gender
    Male

    Default Re: Programmers in the Playground

    Another option, and not sure that I'd actually suggest it would be JSON. Has a lot of the same things going for it as XML but you say it with a lot less space. It's also not exclusively a JavaScript thing but the name has kind of stuck.

    CSVs are probably your best bet for a simple project though.
    Last edited by Xuincherguixe; 2015-06-10 at 07:07 AM.
    Spoiler
    Show

    Rizban: You could be all, "Today's Destruction is brought to you by the color green.... I HATE GREEN!" then fly off mumbling to yourself "Seven... seven bats... mwa ha ha ha..."

    Quote Originally Posted by Flickerdart View Post
    Everyone knows you can just parse XML with regex.
    Don't mind me. I'm just going to have some post traumatic flashbacks in the corner here and sob uncontrollably.


    Millenium Earl by Shmee

  21. - Top - End - #141
    Colossus in the Playground
     
    Flickerdart's Avatar

    Join Date
    Mar 2008
    Location
    NYC
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by ChristianSt View Post
    For example XML is a quite useful format for more complicated stuff, but you basically need to include a library to do the parsing for you. Well, unless you want to write a parser
    Everyone knows you can just parse XML with regex.
    Quote Originally Posted by Inevitability View Post
    Greater
    \ˈgrā-tər \
    comparative adjective
    1. Describing basically the exact same monster but with twice the RHD.
    Quote Originally Posted by Artanis View Post
    I'm going to be honest, "the Welsh became a Great Power and conquered Germany" is almost exactly the opposite of the explanation I was expecting

  22. - Top - End - #142
    Ogre in the Playground
     
    Xuincherguixe's Avatar

    Join Date
    Jun 2007
    Location
    Non Sequitoria
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Flickerdart View Post
    Everyone knows you can just parse XML with regex.
    Don't mind me. I'm just going to have some post traumatic flashbacks in the corner here and sob uncontrollably.
    Spoiler
    Show

    Rizban: You could be all, "Today's Destruction is brought to you by the color green.... I HATE GREEN!" then fly off mumbling to yourself "Seven... seven bats... mwa ha ha ha..."

    Quote Originally Posted by Flickerdart View Post
    Everyone knows you can just parse XML with regex.
    Don't mind me. I'm just going to have some post traumatic flashbacks in the corner here and sob uncontrollably.


    Millenium Earl by Shmee

  23. - Top - End - #143
    Bugbear in the Playground
     
    shawnhcorey's Avatar

    Join Date
    Dec 2010
    Location
    The Great White North
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Flickerdart View Post
    Everyone knows you can just parse XML with regex.
    I know you're being facetious but many readers won't have the experience to realize this. To parse XML, you need a full push-down-stack-with-tokenizer parser. For Perl, it's much easier to a CPAN module.
    How do you keep a fool busy? Turn upside down for answer.
    ˙ɹǝʍsuɐ ɹoɟ uʍop ǝpısdn uɹnʇ ¿ʎsnq ןooɟ ɐ dǝǝʞ noʎ op ʍoɥ

  24. - Top - End - #144
    Titan in the Playground
     
    Planetar

    Join Date
    Dec 2006
    Location
    Raleigh NC
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Silverraptor View Post
    Could you provide a more thorough explanation for those still moderately new to programming?
    Other people have already answered, but in brief:

    1) Cleartext passwords are bad because they are easily stolen. Even in source code, someone scanning the source code instantly has access to that account.

    2) Hard-coding passwords is also a terrible idea. If you change the password (as you should, on a regular basis), you also have to recompile the code and distribute the new program to everywhere as an update.

    There are a number of solutions to this, some better and some worse. Storing the passwords in an encrypted format is best, if you can swing it. Storing the password in a digested or hashed format (as in Unix's /etc/shadow file) is better than nothing, but still not good if you can help it. The reason is that if someone gets access to a hashed password, they can crack it by brute force, trying multiple combinations against a common hashing algorithm until a hash of a guess matches the hash in the file.

    For instance let's say I have the string

    joe:abedc#44

    So user 'joe' has a password which hashes to 'abedc#44'.

    If I'm a hacker and i have access to this, I just move the file to my local computer and pull up a hashprogram against a dictionary or set of dates or what not.

    guess 'birthday' : q4wrdfasg!!
    guess 'baseball' : zxfgwrwer33
    guess 'flittershy' : abedc#44

    SOLVED. Joe's password is 'flittershy'.

    You can't do this with proper encryption, because an encryption can't be solved with a generally-available algorithm. Instead, you need the algorithm plus the specific values used as keys -- inputs to the algorithm -- the private and public keys of the encryption.

    So hashing isn't really going to protect you from a serious hacker, but it's better than just leaving the passwords out in clear.

    When you put the password in cleartext AND hard-code it -- well, that's just plain lazy.

    ...

    I suppose it would make sense if you were never, ever going to change the password -- if it was something done purely to bypass an unnecessary security filter -- and if you don't care at all about the stuff the password is supposed to protect. Even then, I prefer to store anything capable of changing in a parameter .xml file or a database. That way, if it needs changing, you don't need to rebuild the entire program!

    Respectfully,

    Brian P.
    "Every lie we tell incurs a debt to the truth. Sooner or later, that debt is paid."

    -Valery Legasov in Chernobyl

  25. - Top - End - #145
    Titan in the Playground
     
    Silverraptor's Avatar

    Join Date
    Feb 2009
    Location
    A nice, sparkly place.
    Gender
    Male

    Default Re: Programmers in the Playground

    Okay. Some of the perl stuff went over my head (And when I said some, I mean most of it). What I understand is to make a separate file in the format shawn put and start coding by making sure the program can initially access the program and perform the loops and everything afterwards. Also, I am trying to make this as simple as possible. My teacher said he doesn't want anything complex, so just 2-4 creatures with the bare basic of stats and items to attach to them while also having an output of those stats and items once they are created is all I need. This program isn't going to be used in conjuncture with another program later on, this is the final project in my class. The reason I'm in a rush is the rest of the class has next week to finish the project. I, however, am leaving a week early so I need to have it done before then.
    Last edited by Silverraptor; 2015-06-10 at 10:23 AM.
    My own webcomic. Idiosyncrasy.
    Paladin Academy: Chapter 2 Part 28

    *Avatar by Me*

  26. - Top - End - #146
    Colossus in the Playground
     
    BlackDragon

    Join Date
    Feb 2007
    Location
    Manchester, UK
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by shawnhcorey View Post
    Except that he did specify a flat file. :)
    An XML file still fulfils the definition of a flat file in computer terms--it's a single file containing all the information for your database in a mostly human-readable and human-editable format. It's no different from JSON, INI, CSV, or any other text file data format in that regard.

  27. - Top - End - #147
    Bugbear in the Playground
     
    shawnhcorey's Avatar

    Join Date
    Dec 2010
    Location
    The Great White North
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by factotum View Post
    An XML file still fulfils the definition of a flat file in computer terms--it's a single file containing all the information for your database in a mostly human-readable and human-editable format. It's no different from JSON, INI, CSV, or any other text file data format in that regard.
    It is when it comes to parsing it. CSV and tab-delimited are the simplest, INI and JSON in between, and XML is the most complex. Since he only needs it for one project, I think he should go with the simplest.
    How do you keep a fool busy? Turn upside down for answer.
    ˙ɹǝʍsuɐ ɹoɟ uʍop ǝpısdn uɹnʇ ¿ʎsnq ןooɟ ɐ dǝǝʞ noʎ op ʍoɥ

  28. - Top - End - #148
    Ettin in the Playground
     
    OldWizardGuy

    Join Date
    Aug 2010

    Default Re: Programmers in the Playground

    Yeah, CSV is probably the best choice in this situation.

    If you really need a full text-based object serialization method, I'd always recommend JSON or YAML over XML *unless* you need others to automatically generate proxies based on an .xsd.

  29. - Top - End - #149
    Orc in the Playground
    Join Date
    Jan 2006
    Location
    UK
    Gender
    Male

    Default Re: Programmers in the Playground

    Quote Originally Posted by Silverraptor View Post
    Okay. Some of the perl stuff went over my head (And when I said some, I mean most of it). What I understand is to make a separate file in the format shawn put and start coding by making sure the program can initially access the program and perform the loops and everything afterwards. Also, I am trying to make this as simple as possible. My teacher said he doesn't want anything complex, so just 2-4 creatures with the bare basic of stats and items to attach to them while also having an output of those stats and items once they are created is all I need. This program isn't going to be used in conjuncture with another program later on, this is the final project in my class. The reason I'm in a rush is the rest of the class has next week to finish the project. I, however, am leaving a week early so I need to have it done before then.
    THis sounds about right. You say you need:
    --loops,
    Reading through the file line by line shows this
    --decision processes,
    I assume the user will 'pick' a creature to output somehow (could be a command line parameter to make life a bit easier). This wouold take care of that
    --arithmetic
    Not sure what you plan here. You could do random stat generation (3d6 for ease) - that would cover loops and arithmetic
    --comparison
    Choosing a creature would handle this, otherwise random stat generation of 4d6 drop lowest would handle this. A bit trickier though, might be a bit more complex than you want depending on your confidence in your Perl knowledge
    --output
    Writing out to screen and or file handles this

    Good luck, hope it goes well!

  30. - Top - End - #150
    Ogre in the Playground
    Join Date
    Dec 2014
    Location
    Tron Spacetime

    Default Re: Programmers in the Playground

    Quote Originally Posted by Flickerdart View Post
    Everyone knows you can just parse XML with regex.
    Hahaha, you funny guy you.

    Spoiler
    Show
    T̴̡ͯ̀̐̑͊̇҉̥̰̺̥̯̰H͙̎̓͂ͭͅE̵̟̬̠̖̻͖ͬ̎͐̋͆͊̐̚ ̖͖̘͆ͤ̊̿͋̇͛͒ͮ͜͢R̩̪̪̥̝̯͔̰̃̓͛̒͊̇̓E̹̩ͮ̅́͐̄͗͂͠Gͪ̎͗̃ͨ̈́̂̔ ̈͏̡͇̺̟͔̩̕E̳̟͍̔̓̽̔͂X̳͍͎̊ͧ ̳̖̺͔͉̳̞ͬͯ͌͂̽ͤH̪̜͈̟̻̰̄͊͗̄ͨ̔͢U̟͔̪̟͙̙̠̼̜̅͊̾ͨ͆̍̓Ṅͯͪ͊̒ ̪͔͎̈̑G̗̖̞̜͔̓ͭ̊ͭͩ̇̎́̌E̢̤̺̘̜̜̰͚̓̓ͩ̑ͫR̴͙̭̺̬̲͑̾͒ͨ͜͝S̋̐ ̫̉̋ ̵̧̬̞̜͔̤ͫͧ̆ͤͅͅF̵̩̭̣̻͈̩̯ͥ̅͊̃̒ͨ͢ͅO̧̲̤̘̦̼̎̒̐̃͋͛̚R͒́ͨͧ̚ ̯̫̬͚͖͐ͅ ̼̩͇̫͆͒̌ͫ͂S̝̞͖ͫ̆ͪ̊̇̏ͭ͟Ỏ̷̼̥̿ͦ͒ͦ̃ͤ̀U̢̺̥̯͂̄͋ͣ̊̏L̈́͑ͣ͗͌ ̸̢͈̳͔̜̝̯̺͉̅̾̂͜S̙̱̥̬͒̅ͣ̽̽͝

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •