Chase's Blag About Nothing

6Mar/10Off

Frozen fro – ‘FO REELZ

HANK_AND_RAGE_FACE_fin

Rage and Rage Accessories

I'm putting a development freeze on drm/fro for a while. Reason being is that I'm too busy to dick with this crap, and I need to wrap my head around some things. I know I promised a 111 bug fix release, but I sorta botched that client with an attempt at improving the map xml structure, but got a headache halfway through and quit. And then spent a good few hours contemplating the complete removal of xml maps and using Lua as the primary language for structuring things, but then realized that's a stupid fucking idea.

Anyhow, blah blah blah, drm/fro is on development freeze for a bit. This also means I'm not adding (or re-adding) any additional maps. So I hope you enjoy the library and that theater that was up for like.. what, 15 hours? I could throw that back up, but who the fuck cares. Nobody leaves the library anyway.

Meanwhile, I won't be completely taking a break from this project, but I'm not writing any more gorram code. I've decided to work primarily on the Design Document, something that I attempted a while ago but never actually managed to do. At this point, I have a pretty damn good idea of exactly what I want and what I don't want. And I plan on putting those things on paper (well, digital paper) as clear and detailed as humanly possible, so that I stop having these blocks of "OH GOD WHAT DO I DO" bullshit that I keep getting.

I'm going to try to work with the folks who are already throwing ideas at me on fro, and maybe get input on certain parts of the document, but I swear to Server, if one more person says "LOL U SHULD ADD [insert pointless assed random feature, such as a card game]" I am going to fucking choke a bitch.

And there you go. Now I'm going to go read gorram Accelerando in an attempt to get over this headache, and thus create another headache. But one of awesome. Seriously, this book is amazing, but I barely ever get any time to read it between school and everything else. Speaking of which, Assembly language sucks ass. It truly does. Anyone who says they're "a hardcore programmer" by writing this crap is just a douchebag. Have fun not being productive, asshats.

Also as a side note, I think I've started using this blag to vent my frustration and general annoyances. I don't see the appeal to making this kind of thing into something accessible by the general public, seems like something better suited for a pink diary. But then again, I am a fan of open source.

Filed under: fro 2 Comments
26Feb/10Off

Learning Experiences! Today: SMF2 RC2

SimpleMachines

So while working on the new website for Sybolt, which is built entirely on Simple Machines Forums (SMF), I've come to learn a lot about how it works. Mainly recently. I wanted to use a particular plugin, however it didn't support the version I'm currently working with, so I had to manually install it. This involved a lot of digging around, cutting, copying, pasting, SQL modifying, and a lot of rewriting in order to get this plugin to work with a system that was not too different from it's intended version, but still different enough where there were quite a bit of modifications necessary. Normally, this sounds like a lot of work, but I've actually learned quite a bit of how SMF works internally, and even how to write custom plugins, after doing all this. Hands down, I'm a hands on learner, always have been. Give me some code to dick around with and I'll learn more about it than I could ever while searching through developer docs or books.

And I wish to take this time to be at awe with SMF. I used it long, long ago, and it has truly evolved into something magnificent since then. Basically, I'm going to build an entire website around its registration (heavily customized to handle other Sybolt-specific information) and theme system. And I'm even working on a custom theme, with hopefully some art help from our Art Department (Read: Moon) which should make things even more amazing.

So what about that forum software I was developing for HoL? Honestly, I'm tired of it. It was a great learning experience, and a nice attempt at trying something new, but it's not as feature rich as I would like. And now that I have a grasp on how to write plugins and customize user accounts how I wish in SMF, I will most definitely be abandoning that old software and work on this.

I may make the old HoL Network source available at some point. However, it's not very user friendly serverside. Lack of a .sql file, lots of hardcoded information, etc.

However, I do have one complaint: Password storage. sha1(strtolower($user) . $password) == $pass is nice and all, but I lack sha1 routines in fro. I was hoping for a more generic md5 technique, so that I can send password hashes directly from fro instead of plaintext passwords in the GET query. Not entirely sure how I want to fix this yet. I can either completely rewrite how SMF saves passwords, add a sha1 routine to fro that is only used for one thing (gross), or I could send passwords in plaintext. I'll probably end up doing the latter, out of sheer laziness and the desire to simply use ssi_checkPassword in SSI.php. But who knows.

And that is my rabble of the evening/morning. Also, I'm coming down from an Energy Drink overload. Shits bad brah.

Oh, and I aced my first exam on i386 Assembly. Hells yes. Now about that Calculus studying and raw ext2 filesystem parser I have for a Unix Systems Programming course... uhh.. yea.

Filed under: Random 2 Comments
19Feb/10Off

What am I doing? Do you care? Maybe!

  • Working on an Simple Machines theme for the Simple Machines Forum I'm about to set up for Sybolt's support and general forum-ness. The theme will also most likely be used throughout Sybolt pages, so I have to make sure it's implemented everywhere... somehow.
  • Decided to use SMFs registration/login system as a global. I may have to change the way it saves passwords though, so I can support logging in from fro, without having to write extra encryption functions. Also need to learn how to write plugins, so I can implement a bunch of custom user settings that relates to fro and related projects.
  • Got my new hardware all installed, it's beautiful. I'll probably be doing some more GAYMIN than usual, and plan to buy some L4D2 since now I can play it without lagging!
  • Still working on that 111 bugfix release. I added a couple small community-request features too, nothing major. I WILL release it this weekend, even if I didn't get all the community-request stuff in.
Filed under: Random, fro No Comments
16Feb/10Off

in.sybolt.com Downtime

After Comcast screwed with my network, in.sybolt.com is no longer pointing to the correct address. I'll fix it tonight, and it should work again in 24 hours or so.

drm/fro has already been reconfigured to redirect users to Rizon. BAN TF2 Test Server, SVN, and FTP are all inaccessible.

If you really really need to access any other services, use 76.114.60.118 directly. However, this is not suggested and you should just wait till in.sybolt.com points to the proper address again.

15Feb/10Off

fro – Options Menu Quick Fix

While working on getting the kinks out of the beta client of fro 110, a quick fix was discovered for ingame options not saving properly.

Download this file and replace savegame in your client folder with this new one. Make sure your client is closed all the way before replacing the file, else it will be overwritten with the old broken version.

The rest of the fixes will come in the following week or so.

And yes, it is quite easy to give yourself custom items and achievements during this beta phase, so go nuts (But don't expect them to be available after beta).

Filed under: fro 2 Comments