14776
Progress Journals & Experimental Routines / Re: ADARQ's journal
« on: May 16, 2012, 07:49:02 am »
did ~45 minutes of sprints today w/ dog, knee is sore.
adding some cool stuff to bot.. it's not pretty much immune to segv's/illegal instructions/bus errors etc.. because i catch the signals, and restore the stack to some safe/sanitized values, set way before any segvs.. pretty cool.. if it gets really wrecked, it still continues to try to live, and operates.. so far it's operating fine with segv's, until it encounters whatever is segv'n it.. so say a module segv's it, well, all others may be fine, so it's fine until it encounters the problematic module.
pretty sick
adding SO much info to ^quiz.. that is easily the best feature of the bot.. it's basically like a flashcard/note taking system for me (and whoever uses it).. i'm parsing intel instruction set, sparc instruction set, and the POSIX spec into the quiz to start.. also some other stuff like unix signals/error numbers etc.
need to work on my "keep alive" capability.. which will resume connections through a middle man daemon.. so say the bot does segv and crashes.. with this, it restarted, and re-links with whatever's it was previously connected too.. restoring that session... this is good because, i can literally restart the bot completely, with newer code, and have it relink with an existing connection..
people would have no idea it ever restarted.
sosiq.
peace
adding some cool stuff to bot.. it's not pretty much immune to segv's/illegal instructions/bus errors etc.. because i catch the signals, and restore the stack to some safe/sanitized values, set way before any segvs.. pretty cool.. if it gets really wrecked, it still continues to try to live, and operates.. so far it's operating fine with segv's, until it encounters whatever is segv'n it.. so say a module segv's it, well, all others may be fine, so it's fine until it encounters the problematic module.
pretty sick
adding SO much info to ^quiz.. that is easily the best feature of the bot.. it's basically like a flashcard/note taking system for me (and whoever uses it).. i'm parsing intel instruction set, sparc instruction set, and the POSIX spec into the quiz to start.. also some other stuff like unix signals/error numbers etc.
need to work on my "keep alive" capability.. which will resume connections through a middle man daemon.. so say the bot does segv and crashes.. with this, it restarted, and re-links with whatever's it was previously connected too.. restoring that session... this is good because, i can literally restart the bot completely, with newer code, and have it relink with an existing connection..
people would have no idea it ever restarted.
sosiq.
peace
