Hrm, class in six hours...
Jun. 28th, 2004 03:38 amIt took me entirely too long to find what was wrong... but basic proxying now works on the cs4210 project...
(warning: geek-out in progress)If you're writing code that messes with a bunch of sockets-as-file-descriptors, and you're thinking "maybe this close() is blocking because something weird is happening with the socket"... you may very well be wrong, and it may be that your fflush()es next to the debugging printfs are blocking!! Didn't expect that, now did you??(/geek-out)
Man, that's satisfying :) Now we just have to do all the clever things like caching and shared-memory speediness... but I think Richard's got most of the code for that set up, and we just have to duct-tape everything together and make it pretty... and maybe handle POSTs as well as GETs...
(so you thought that the geek-out was over? perhaps you were mistaken)
Let it be said that Tim
neuroticmonk and Katrina
spacedoutsmiles make excellent goths.
Also, every so often, you run into people and feel like there's this bizarre instant rapport, this feeling of "holy crap, this is One Of My People"... every so often, you're out with Tim and Katrina, doing the Saturday-goth-night-trip that you're getting entirely too accustomed to making, and this beautiful girl comes towards you on the dance floor, somehow radiating "intelligent" and "friendly" and "peaceful" and "familiar" all at once... and sometimes, she's tall and thin and jewish with long dark ringlets and is wearing less makeup than you are...
... and we danced for a while, which was lovely, but somehow she managed to slip off without ever really talking to me. Bleah. This was not an instance of the "Alex picks up girl in club" script. Eh. That was really a non-story. Perhaps more personal significance is attached to that than there should be.
But holy crap, proxying mostly works :)
I should probably sleep. Yes.
(warning: geek-out in progress)If you're writing code that messes with a bunch of sockets-as-file-descriptors, and you're thinking "maybe this close() is blocking because something weird is happening with the socket"... you may very well be wrong, and it may be that your fflush()es next to the debugging printfs are blocking!! Didn't expect that, now did you??(/geek-out)
Man, that's satisfying :) Now we just have to do all the clever things like caching and shared-memory speediness... but I think Richard's got most of the code for that set up, and we just have to duct-tape everything together and make it pretty... and maybe handle POSTs as well as GETs...
(so you thought that the geek-out was over? perhaps you were mistaken)
Let it be said that Tim
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Also, every so often, you run into people and feel like there's this bizarre instant rapport, this feeling of "holy crap, this is One Of My People"... every so often, you're out with Tim and Katrina, doing the Saturday-goth-night-trip that you're getting entirely too accustomed to making, and this beautiful girl comes towards you on the dance floor, somehow radiating "intelligent" and "friendly" and "peaceful" and "familiar" all at once... and sometimes, she's tall and thin and jewish with long dark ringlets and is wearing less makeup than you are...
... and we danced for a while, which was lovely, but somehow she managed to slip off without ever really talking to me. Bleah. This was not an instance of the "Alex picks up girl in club" script. Eh. That was really a non-story. Perhaps more personal significance is attached to that than there should be.
But holy crap, proxying mostly works :)
I should probably sleep. Yes.