I get scheme continuations and macros. Kind of, not quite enough to get the involved examples that abound, but I can probably follow them now. And I got a timbuk2 bag; it's a bit big, but more volume can't be bad. Anyways, still casting about for a name of sorts.
Rawr on homework.
Saturday, March 28, 2009
Friday, March 27, 2009
New Projects
Since I haven't had any complaints about my last release yet, I've been thinking about my next project. More than a few of my REU prospects have fallen through, so I'm going to need to make everything count. I can either:
- Mash up that registration system I've been dreaming about.
- Put together that differential equations explorer I've been inspired to make since getting to Diff Eq and realizing no one knew about a decent solution explorer (sort of).
- There were more the last time I checked. Oh well, I'll figure it out eventually...
This is in conjunction with my robotics stuff, as well as my animation stuff. Boy, I better get cracking.
But first, sleep.
Oh, and continuations just blow my mind. And hygenic macros. Whaaaaa?
Wednesday, March 25, 2009
Set Version 2
So, I've decided to not go with the more traditional major.minor.fix versioning, especially since I don't ever expect to have more than a few versions on this. Hence, version 2, a mostly bugfix release so that it actually works. Once again, here's the source, and a binary. Once again, grab the binary if 'wxpython' fails to be familiar. If you still have a beef with anything, we can take it up outside.
Tuesday, March 24, 2009
Squishing bugs
So, squished another bug, for my non-existent git followers.
Also, determined that using scheme for my program of insanity is not going to be the easiest thing in the world, not to mention I haven't done any speed tests (now I check the computer language shootout...) and scheme is a bit slow for intensive computation (not that it really matters when you have cores and gigahertz to spare). Plus, getting scheme to play with wxwindows seems like it would be a pain. On the other hand, writing C wouldn't be a whole lot of fun, neither. Ah, conundrums...
I need a name for a differential equation explorer.
tno
Also, determined that using scheme for my program of insanity is not going to be the easiest thing in the world, not to mention I haven't done any speed tests (now I check the computer language shootout...) and scheme is a bit slow for intensive computation (not that it really matters when you have cores and gigahertz to spare). Plus, getting scheme to play with wxwindows seems like it would be a pain. On the other hand, writing C wouldn't be a whole lot of fun, neither. Ah, conundrums...
I need a name for a differential equation explorer.
tno
Monday, March 23, 2009
Work on set
So I think I squashed a good number of bugs, at least in the git repo version that I had on the server (if you wanna get the git sources, just clone git://jakv.no-ip.org/git/set . And tell me how that goes). So, when I have more time, I'll make up a binary release and test that too.
What does it mean when windows is a port in progress for sbcl? And how's the numerical speed for scheme? I wonder...
Until later
Nathan
What does it mean when windows is a port in progress for sbcl? And how's the numerical speed for scheme? I wonder...
Until later
Nathan
Troubleshooting
Well, apparently all the people that have tried out the set program have not been able to actually select sets. I suspect that I may have pushed out an old version of the program, in which case I will need to rectify that later. Now, I must find some time and peace to sleep.
Sunday, March 22, 2009
Release Set 1.0
So, it's been a long time in coming, but I've been reminded that I have not yet actually put the binaries or sources for my set clone up for anyone. For the impatient:
If you have python and wxpython installed, you can grab the source file, which is 17kb in size.
If you have no clue what I just said, you probably don't have everything you need to play just yet: you'll want to grab the binaries I cooked up for windows xp (not tested for vista, although in principle it will work), which is around 8mb.
For the binaries, just unzip and execute the bat file. If you want to 'install' it, you'll need to move the folders to where ever you like your programs and link it yourself. I'm a bit too lazy to make it pretty, and it's not that big a deal (the game, that is).
The game itself is straightforward; start choosing sets, and the timer will start. If you don't make a set, nothing will happen. Buttons on the toolbar make a new game, add a card (if you add a card when there's a set on the table, you get penalized a few seconds and no card gets added), and a 'cheat' function that really lays down the penalties, in that order.
There is no documentation. I'm sorry, it's the way life goes.
It works under ubuntu, last time I checked. Right not, it's not working for debian testing for some odd reason.
I probably shouldn't put this last:
IF YOU HAVE PROBLEMS, TELL ME ABOUT IT. If I am within 5 miles of your location, I may even find out in person what has gone terribly, terribly wrong (if it is sufficently interesting, like an explosion).
EDIT: if the download link is down, tell me ASAP. I'm hosting it on a personal server, and I have not yet perfected the art of keeping that thing up all the time.
EDIT 2: tagged the note appropriately
Best of luck procrastinating,
tno
If you have python and wxpython installed, you can grab the source file, which is 17kb in size.
If you have no clue what I just said, you probably don't have everything you need to play just yet: you'll want to grab the binaries I cooked up for windows xp (not tested for vista, although in principle it will work), which is around 8mb.
For the binaries, just unzip and execute the bat file. If you want to 'install' it, you'll need to move the folders to where ever you like your programs and link it yourself. I'm a bit too lazy to make it pretty, and it's not that big a deal (the game, that is).
The game itself is straightforward; start choosing sets, and the timer will start. If you don't make a set, nothing will happen. Buttons on the toolbar make a new game, add a card (if you add a card when there's a set on the table, you get penalized a few seconds and no card gets added), and a 'cheat' function that really lays down the penalties, in that order.
There is no documentation. I'm sorry, it's the way life goes.
It works under ubuntu, last time I checked. Right not, it's not working for debian testing for some odd reason.
I probably shouldn't put this last:
IF YOU HAVE PROBLEMS, TELL ME ABOUT IT. If I am within 5 miles of your location, I may even find out in person what has gone terribly, terribly wrong (if it is sufficently interesting, like an explosion).
EDIT: if the download link is down, tell me ASAP. I'm hosting it on a personal server, and I have not yet perfected the art of keeping that thing up all the time.
EDIT 2: tagged the note appropriately
Best of luck procrastinating,
tno
Subscribe to:
Posts (Atom)