Open Side Menu Go to the Top
Register
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

04-12-2011 , 08:47 PM
Quote:
Originally Posted by gaming_mouse
Like, how would I use it? I assume it's some kind of replacement for my normal cycle of svn comitting, then doing svn update on staging and live servers. So, what is your workflow like with it? How do you move an existing svn repository there?
Sign up.
Log in.
Create a new project (+ button in the taskbar).
Go to Import an Existing Repository (main screen, bottom link).



I typically upload a ZIP archive of my local files that I'm developing on XAMPP.

Repository URL can be found in the top-right of the Overview of the project in question.
Go to Source & Deploy. Add servers.



Deploy to one or more servers manually, or switch them to deploy automatically on commit.



SVN update/add/delete/commit using TortoiseSVN or your preferred client of choice to the repository URL for the project.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-12-2011 , 10:06 PM
ok, thx for the explanation.

so what would you say are the biggest advantages to this over having a repository on my server? the issues/ticketing system for group work?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-14-2011 , 12:58 PM
Team-oriented tools, deploy to multiple servers, psuedo-backup server (since it lives on another server), easier management, etc
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 08:53 AM
@Gullanian, are you the same as in http://archives1.twoplustwo.com/show...0&fpart=1&vc=1

Was reading up about hand evaluators and came across the above post.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 08:55 AM
Yeah that's me, first post I ever made on 2+2 I think!
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 09:02 AM
Ha, thats amazing... such a random coincidence. Thinking of making a native pokerstove style app for MacOS and was looking for a good hand evaluator. Do you still maintain the code?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 09:19 AM
No I don't unfortunately, it was part of my AI University dissertation 5 years ago (omfg long time ago) to make an AI player. I was a bit ambitious, but the hand evaluator was a major part of it than won me big marks, thanks a lot in part to that thread

Pokerstove are the best, and by quite a way. They wouldn't tell me exactly how they did it, but it's to do with arrays, I imagine some clever way of adding arrays together to perform large #'s of calculations per cycle as supposed to individual calculations. Never figured it out because I stopped working on it after Uni finished.

I'm pretty sure the method I used in that thread is pretty much near the peak attainable performance for that method. But the Pokerstove method is far ahead iirc
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 10:28 AM
I have always wondered why pokerstove does not make its software open source given that they dont charge for it.

Is there any way to get hold of your evaluator? I didnt see any links to the source in your thread? Would be interesting to have a play around with it.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 10:50 AM
http://www.pokerstove.com/analysis/zealots.php

Quote:
The results were dramatic. By binding the solution more closely to the specific problem I was to increase the overall evaluation speed of my code by a factor of 100. On modern machines, the code can evaluate upwards of 1/2 billion games per second.

The speedup mostly comes from the fact that while there are millions (or billions) of combinatorial cases to consider, many of them are equivalent. For example, if we are calculating the equity of KsKh vs. 8s3s all boards with the other two kings are going to result in a win for KK. This equivalence class contains 46 choose 3 = 15,180 combinations, but we can evaluate it once and apply that evaluation to across all combinations.
Juk
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 10:50 AM
Thoughts on splitting off the discussion about renting servers into it's own thread?

Juk
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 11:05 AM
Yeah that would be good!
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 11:56 AM
Agreed. Webhostingtalk is always a good resource for it but it's full of spam/offers. A dedicated thread here to discuss who people use would be great.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 01:43 PM
Quote:
Originally Posted by kyleb
Agreed. Webhostingtalk is always a good resource for it but it's full of spam/offers. A dedicated thread here to discuss who people use would be great.
+1, I was actually going to do this later when I had some free time.

gogogogogo
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-18-2011 , 02:01 PM
Quote:
Originally Posted by jukofyork
Thoughts on splitting off the discussion about renting servers into it's own thread?

Juk
Quote:
Originally Posted by Gullanian
Yeah that would be good!
Quote:
Originally Posted by kyleb
Agreed. Webhostingtalk is always a good resource for it but it's full of spam/offers. A dedicated thread here to discuss who people use would be great.
Quote:
Originally Posted by jalexand42
+1, I was actually going to do this later when I had some free time.

gogogogogo
Done.

Please continue the discussion here.

Juk
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-21-2011 , 07:57 AM
Quote:
Originally Posted by MrWooster
I have always wondered why pokerstove does not make its software open source given that they dont charge for it.

Is there any way to get hold of your evaluator? I didnt see any links to the source in your thread? Would be interesting to have a play around with it.
Sorry missed this post! It's long gone I'm afraid, the source exists at my university in printed format somewhere, and probably on some old hardrive I have lying around somewhere, but it was such a long time ago if I did it again I'd rewrite it. It's a fun challenge and there are a lot of steps!

If you were to write one, I'd love a new thread on it as a community type project, would be great fun to do again.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-21-2011 , 09:06 AM
Ye, that could be really interesting. Had a quick look at poker eval and that seems to be a pretty solid piece of software, but could be an interesting project to get a 2p2 one on the go.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-21-2011 , 12:55 PM
I think I came up with a pretty decent idea for a CAPTCHA, what do you guys think of it?

http://programmers.stackexchange.com...ea-for-captcha

Pretty sure that basic theory could be improved upon quite a lot as well.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-21-2011 , 02:13 PM
http://programmers.stackexchange.com...ters-recursion

lol

Read the comment: "Duplicate of this question?"
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-21-2011 , 02:57 PM
Used to be the ability to work with pointers was the gateway to programming.

Now so much programming these days is abstracted away from that...
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-21-2011 , 08:15 PM
Question for everyone..

Im 24 just finished school with a cs program.. Mix of B/C's for marks... Have decent resume with some programming/support exp summer job at sears canada it office & other stuff.

The schools program had a wide variety of subjects taught like c, c++, sql/oracle, java, c#/asp, php, java, AS 400, & others...

The question now honestly is I still dont have much of a clue whiich field to start off in with a job..

Anyone else with some stories/tips/advice after graduation where u started off?

thx
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-21-2011 , 08:26 PM
Get involved in the open source community. Find something useful to work on, that will benefit you, that you can also use to learn. Learn how to engineer software in the wild, learn how to work with a team and follow established policies and practices, and just simply get more familiar with the skills you should already have learned.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-21-2011 , 08:31 PM
Quote:
Originally Posted by Neil S
Used to be the ability to work with pointers was the gateway to programming.

Now so much programming these days is abstracted away from that...
you mean back in those days all that pointer nonsense abstracted people away from real programming? :P

in defense of your low-level mechanics love, i came across this yesterday, which was pretty disappointing to me because i've been really digging learning haskell:

http://stackoverflow.com/questions/3...e-with-haskell

(see the 2nd answer)
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-21-2011 , 08:36 PM
Quote:
Originally Posted by gaming_mouse
you mean back in those days all that pointer nonsense abstracted people away from real programming? :P

in defense of your low-level mechanics love, i came across this yesterday, which was pretty disappointing to me because i've been really digging learning haskell:

http://stackoverflow.com/questions/3...e-with-haskell

(see the 2nd answer)
Heh. No, I'm a big believer in powerful languages. I love Ruby.

But sometimes it's fun and refreshing to do something at a basic level. I remember when I first started doing PHP for pay. I ended up doing a side project of writing a simple music engine for the NES. 6502 asm all the way.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-22-2011 , 04:56 PM
I have a giant relational database of minor league baseball information that is going to be processed via some ETL scripts of mine into a warehouse, but I'm thinking about learning how to do this in NoSQL / SimpleDB. Anyone have some good tutorials or pointers for me? I'd like to pick up some new technologies/concepts, and SimpleDB sounds like it was designed exactly for this purpose.

The front-end will be interfacing with the DB in PHP and possibly Ruby in the near future if that matters, though I assume I can get it out of there via RESTful commands in JSON, which is fine.

Last edited by anononon; 04-22-2011 at 04:57 PM. Reason: gotta learn ruby too
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
04-22-2011 , 08:12 PM
Shameless geek brag just hit 10k rep on stackoverflow
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote

      
m