Well, I’m not really sure what to write here right now. I just feel so ugh about myself. I’m so tired of feeling lazy and lethargic. Once again, I’ve let myself slip from doing what I should be doing. I’ve stopped jogging, I’ve stopped lifting weights, I’ve stopped trying. It just reminds me of how weak I am, and how easily I can fail if I let myself. I’m tired of it. I want to be a better person, for myself, and for everyone close to me. Its just so frustrating to be doing so good for a while, then just quitting completely. I hate it!
So, really this blog post isn’t because I want you to feel sorry for me, its because I need to voice how I feel, and because I want to make a promise to everyone. I promise I’m going to start again, and I’m going to stick with it, no matter how much I hate it or don’t want to do it. What I really need is accountability. I suck at holding myself accountable, and I know it. I need people to push me, and hold me totally accountable for what I’m promising right now. I’ve already started tonight and I feel great. I’m working on this post between weight lifting and running. I’m going to at least do it every other day until my body gets used to it again.
Anyway, I just wanted to vent my frustration with myself and to be able to hold myself accountable by looking at this post. All I have to say to myself is… JUST DO IT!
Well, I’m finally doing it. I’m rewriting my voodoo code that makes reloadable modules or plugins in PHP. I’ve always toyed with the idea of rewriting my original work for PHP_Modules and making it work with classes; now the time has come. I have started work with my SiTech library to make SiTech_Plugins. It will be the same concept of PHP_Modules, but not only will it work with functions, it will now work with classes. This is something that was never really possible before because when PHP_Modules was written, it was written for PHP 4.
I haven’t gotten very far yet with code, but the theory of it is to create a base class with a __call() method. That’s basically all the base class will consist of. When a plugin is loaded, the class read from the plugin file will be created to extend this base class. From there, all methods found within the class will be stored as lambda functions inside a special class variable. This then makes it easy to reload code, by recreating the lambda function when the code is reloaded. Therefore, the class itself never needs to be redefined, it just needs all the functions reloaded. So, in theory this is entirely possible with PHP 5 and the use of the magic __call() method for classes.
Some of you may wonder why I don’t use runkit from PECL. While it would make things a ton easier, I wanted more of a code solution that might work for everyone without extra requirements. I might look into creating it to work both ways though. I can imagine runkit would be a lot cleaner method of doing such voodoo, but I’m also unsure if runkit will even compile with 5.3. I’ll have to do some research into that and find out for sure. Of course, there will be more to come as I make progress even if its good or bad progress.
Happy Thanksgiving everyone! Just thought I’d post a quick note to say I hope everyone is getting lots of yummy food today! I’ll post more over the weekend of what I’ve been up to lately.
Well, its been a bit since my last post and I think its time for another update. I’m still looking for a job, haven’t had any luck finding much yet. Might have a part time job lined up until something else works out though, so that’s good
On the other hand, I’ve had some time to work on dev.php-oop.net So far its been mainly backend work, so there’s not a lot more to show for it, but I’ve taken some time to implement a new password hashing using crypt and blowfish. I’m also trying to work on the password reset form to make it work better. Currently it just resets the password, but I want it to e-mail the user, then the user must click a link before the password is actually reset.
On the other hand, my jogging is going well. I’m not keeping up with it as good as I would like, but I have managed to go as far as 3 miles in one time. I also went this past Sunday and jogged with my friend, we both ran to see how fast we could do a mile and half. I managed to run it in 12 minutes and 51 seconds! I just hope I can keep doing it and keep running further. I would like to participate in a marathon sometime soon as well. I’m also, starting this week, lifting weights with the weight set I just got moved in. I’m hoping between that and running, I can make up for the last few years of my life that I just haven’t tried anything to get into shape. Hopefully I’m making up for lost time at this point
Well… things have been changing in my life lately. I’ve had to move back to my home town and look for a job in the Kansas City area. I’m currently living in a house my parents own until I can get a job and a place of my own. Kelsey had to move back in with her parents for the time being until sometime in late January or early February of next year. Its hard on both of us, but we’ll make it through it. I’m currently looking for employment in the St. Joseph, MO or Kansas City area, so if anyone knows of anything, please feel free to let me know.
On another note, with the lack of work I’ve had lately, its given me time to work on php-oop.net again. I’ve actually been working with the dev site to get things going. I started with a total rewrite because I wanted to take a totally different approach to the back end of the site. I didn’t want to use a framework, but I wanted the same structure. I wound up using my own SiTech library for the back end to make it more MVC like. I think the approach is working wonderfully. I’ve learned new things and made tweaks to SiTech to improve functionality and how it all ties together. If anyone is interested in participating with either SiTech or the development of php-oop.net, please let me know. I could always use some extra help.
A couple of other things I’m trying to do more/better is writing in my blog, and jogging each day. This is the first post after a while, so we’ll see how that part goes, but the jogging is already going great! I started Monday (the 19th) by jogging almost 3/4th of a mile. I can say that Tuesday, my legs were so sore that it killed me! Wednesday I went jogging again, but I’m not really sure how far I made it. Thankfully after that my legs weren’t as sore, but still hurt Thursday. Yesterday (Friday) I went jogging again and actually made it a full mile! Since we ran on a track, I also did a lap of sprint/jog where I sprinted the straight parts, and jogged through the corners. It was really great, and I’m happy to say today my legs don’t hurt at all. Hopefully next week I’ll be able to push it up to where I can go every day instead of every other day.
Well, here’s to hoping things go as planned… I’ll update again later this week.
So I’ve been waiting for a while for Digsby to finally release their Linux client. I just decided the other day to try and install Digsby through Wine on my Ubuntu install. I wasn’t having much luck with the default Ubuntu version of Wine, which is pretty old to say the least. I did a google search to see if I could find newer .deb files and ran across this http://www.winehq.org/download/deb which shows how to setup apt to pull from the latest builds on the site.
Now running the updated 1.1.25 version of wine, Digsby installed without a problem. I started it up, logged in and now its running just fine. The only issue I’ve noticed at all with Digsby under Wine is the fact that the text input box in chats seems to wrap text after a few words. Its annoying when writing a long reply to someone, but nothing more than just annoying. It doesn’t cause any problems or crash anything, so its just an annoyance at this point.
Hopefully this helps someone with Digsby under Linux. I love using it as my IM client, but I can’t wait until they get their Linux version going.
Well, today I made a decision… even though I’ve known about the site for quite a while, and tried to do it once before, I’m starting tomorrow doing the One Hundred Pushups challenge. Lately I’ve been wondering why I live like this, lazy, not doing anything, and just letting myself get more lethargic. I’m tired of it and I want a change, so this is one of the ways I’m going to do it.
I’m posting here not for self validation, but for accountability. I want people to know I’m doing it and hold me accountable. I’ve also setup a logger page to help me and everyone interested keep track of my progress and if I’m sticking with it. If you’d like to follow me through this challenge, then please go to my logger page and check it out. I’ve already updated with my inital exaustion test, which didn’t make me feel that great about myself, but the point is to work at it and get better, so I will.
I encourage anyone reading this who has though about doing this to start with me and let me know. If you’d like, we can hold eachother accountable for it, its going to be hard for me to do this by myself and I know it. Anyway, I’ll keep updating my logger every day, and hopefully see some results!
I figured its time to post about my plans this summer. I’ve been talking with mah hunnies about moving this summer, and I think we’ve finally made a decision on who what when where how. We’ve been talking for a while to move back to my home town St. Joseph, MO and we’ve finally decided to do that this summer. It will most likely be at the end of the summer, but we’re looking for a house to rent. I’m really excited about it and really can’t wait. I don’t have an exact date yet, but we’re thinking around the end of August.
We’ve been looking for houses to rent around the area and have found some decent places, I’m just hoping that there will still be good places around the time that we’re wanting to move too. I can’t wait to move, it’ll be exciting to have a change and be somewhere different from the past four years. We’ve both decided though that a couple of her sisters are going to make the move with us, that way its easier for her to adjust without her whole family there, and they get to experience something new and exciting too. I think it will be an exciting experience for everyone and I can’t wait! I’ll update more as the time gets closer.
Well, as most of you might have noticed, my blog has been down for a bit. My server got comprimised through Apache and I had to shut it down until I could take the time to figure everything out. I’ve found out how it was comprimised and have taken care of it. That’s all I have to say for now, just wanted to let everyone know what’s been going on.
For all of you that know I keep a bot miniE, I would like to announce his death. I have somehow through the art of moving files around, lost his old working source code. I have been trying a rewrite, but just haven’t gotten enough there to replace him. I’ve been down a bit lately and just haven’t really spent the time on re-writing the source code for it yet. I’ll see what I can do soon enough though to get miniE going again.
IF anyone has the source to the old miniE bot, I’d greatly appriciate you letting me know. I wouldn’t mind getting the source back until I take the time to rewrite him. Until then, miniE will be no more… so hopefully I can get it done soon.

Categories
Tag Cloud
Blog RSS
Comments RSS
Last 50 Posts
Back
Void
Life « Default
Earth
Wind
Water
Fire
Light 