Jeff

best practices

So this weekend I setup a development version and scripted the action of setting it up (so now I can setup a development version wherever I am working, which means I can type in a few lines and have a clone of the development version of this site running) and have begun putting together the big changes in the framework in this version. But this also means that this site (the real one) will be stable and not get experimented on while I am writing new stuff. So go me! (also, this is long overdue, the fresh out of college Jeff really was slacking). I have a number of things in the works, this will probably be a long term project because of the level of rewriting and the amount of framework this will require, but it should turn out pretty nice when it is all done.

In other news, this weekend we got engagement photos. I don’t know who all knew about these, so it will probably be a surprise for a fair number of people. It was nice to go around downtown instead of hanging in the ‘burbs on a weekend. I wanted to take Kim to the Doughnut Vault, but it had a giant line. I figured it would be a short line on the weekend with most people not at work, but I was wrong. I will probably write more this week as I will be developing a lot more (esp with everything being in a fairly clean setup). I have a lot of design to do, but LESS is pretty B.A. I also will probably try to make the move to Markdown sometime at least in the development version. Then spend a long night going over my old posts and migrating to the better markup format.


new digs

So on Friday, I migrated my server from using Ubuntu 10.04 as the OS to Arch Linux. Even though Arch is not a distro aimed at stability, it is the distro I live in normally. I have grown to like a lot of the features of the OS (mostly that it doesn’t try to change the normal conventions of Linux) and it is much easier to work in because of this vanilla base. I am hoping to move some newer things into the site over time, like using LESS as the basis for my CSS. The Django stuff now uses WSGI and I may move from Apache to NGINX in time. I am going to try and fix up the Journal side of the admin stuff and then try to move onto rewriting the frontend of the site. I don’t know about redesigning it, but I will try and clean up a lot of the code base. I also need to move to using markdown in all my entries. That may be a project for next weekend.

In other news, we got our wedding bands this past weekend, so all that is left for us is to book the hotels and flights. The Grammy’s were last night (it was pretty weak IMHO) but I did discover a good band. It is this British folk band called Mumford & Sons, I have been listening to their album for the majority of the day, becoming quite the fan. Anyways, hopefully I can get to the frontend of this later this week.


more coding

I am on a coding spree. Since the last post, I have added tagging to the entry editor (I cannot remove tags yet though, need to figure that out, heh). I have also vastly improved the browser, now it has a button for deleting a post (this does not work, I have a better design for this system that will wait until after Friday and the server migration). I have also thrown together a weak form of security that will get overhauled after the server migration as well. (I should really put together a list of things to do on Friday when I do this move) The entry browser does filtering now, so it is no longer a mass of stuff, it can be looked through (I have an idea how to search it too :D ). I also have put together the tag summary card, need to move onto the tag editor interface, but that has not been designed yet. Then I will tackle the gallery stuff. I feel like I have missed a number of test cases and will be rewriting chunks of this when I get to that. Oh well, I feel good for today and sleep awaits, it is late zzz.