Ezlo Update: #3

My hair is very, very short now. As opposed to poke-myself-in-the-eye hair, I now have tenth-of-an-inch hair. This will take some getting used to.

On an unrelated note, I’ve moved ezlo to my main server configuration, so that it’s not just up whenever I’m working with it. Unfortunately, the filestore I was using to make OpenID cracked, so I have to switch to some database store.

I suppose it would be a good thing to talk about my tribulations here, in detail, but I don’t feel like it. Good night.

Okay, nevermind, I’ll detail some things I found today:

When doing projects, take a name and stick with it. If you want to change names, then change it everywhere, otherwise it’s confusing.

And, uh, everything else escapes me. It is late, after all.

Ezlo Update: #2

So after some 4 hours of hacking (it’s the small stuff that trips you up, like mapping the values of a hash to a list), I finally rolled my own OpenID login. I still have yet to figure out how to do concurrent editing well… Oh well, still have a bunch to do with ezlo before I even introduce it to someone other than me.

Ezlo

So, I’ve completely changed directions, and have taken on a long standing project that I have been meaning to do for a while. My server has been sitting empty for a bit (aside from the set files it’s been hosting, and my git repos), so I decided that, while working on the physics lab today, that we really did need an online latex editor similar to Google’s documents. So I’ve made a solid start on one. I’m using rails, mostly because learning another framework would be more work than the switch would save me. Right now, I almost have it spitting out pdfs, but I’m too tired to type straight, so that milestone will have to wait.

Oh, and name: I was casting about for something to call the directory, and saw my friend’s thingamajig that’s this yeast character from some anime. Yes, yeast, called ormize (or something like that), which is what I promptly named my rails project. Then, I noticed that reversing the word could lead to ezlo, which could stand for E-Z Latex Online. We’ll see, but I think ezlo is my working name for now.

Stalin

I must say, I’m quite taken with the purported speed of Stalin, especially the advertised speed for numerical code. If I dare say so myself, green_tea’s gonna need it. In other news, I still have no idea how to make a rose.

Chicken under XP

Well, chicken under XP works now. I’ve updated some of the chicken wiki pages to let people like myself figure out how to get csc working under Windows quickly and easily. 

I’m wondering if the chicken folks would want to have a msi avaliable. Probably would want to use nullsoft, as a note to self.

Real Life intervenes

Why yes, real life has intervened. This means that nearly none of my projects have made any progress at all, which is somewhat depressing.I suppose that if I spent the time that I slacked off doing projects, I would be happier at the end of the day, but meh. We’ll see how that attitude works. 

On the bright side (somewhat) I watched a  pretty good tutorial on making heads in blender. It was a bit elementary, but I learned some things, and got some ideas for how to approach modeling. However, modeling a rose (or something like it, since I’m not trying to strictly mirror reality) and getting the main character to a riggable state are still posing problems (albeit under-explored). 
Oh yes, I’m working on an animation, for those of you unaware. I’ll codename it Project Peachy for now. Also, until I can decide whether or not Diffy Cue is a good name for the differential equations solver I’ve been working on, I’ll just codename it Project Green Tea (inside mathematics department joke).

Macros and Continuations

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.

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?

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.

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