Just for the sake of writing, here's my computer story. Also, I'm not QQ'ing about anything, it's just the timing of it (weekend) really sucks since I had some stuff I was planning on doing. Anyways though -
Saturday May 15th, I ordered a 2TB backup drive and a sata/ide to usb adapter. I figured I'd go ahead and start backing up all my stuff during the week because one of my hard drives (750gb Seagate Barracuda) had been reporting errors (spin retry count) for over a year now. During that ti
I guess it's been a while since I added a blog entry. Since I don't have anything specific to write about, I've stuck with a generic boring title.
I spent all week working on backing up the past 5 years of my computer life to an external hard drive (WD Elements) as well as another internal one. One of my hard drives has been having some problems lately and I've ignored it for over a year. I decided to stop chancing it and simply put in the time to save all my stuff that I've worked on and ac
The recent thread about Netwerks (wrapper for ENet) got me thinking some more about the library. I decided to fire up the latest source distribution and get hacking away at it. In this blog post, I'll share some of the modifications I have done to the library to make it a bit more usable as a core networking library to build on top of.
Let me start off by saying that ENet is a pretty well designed low level library. I've always liked the design, which you can read about here. The documentati
This post will talk about the (E)mbedded (W)eb (S)erver (I)nterface library I have been working on the past couple of days. In addition, this will probably be the last major post about the library for a while since I need to move on to more tech demos of other things. I'm not going to give up the project, but I've reached a point where I need to work on other things before investing more time on using the library in a practical application. In other words, I've put in the time to developing the
In my last blog post, "Why didn't I think about this earlier..." moment, I talked a little about how cool I thought the idea of having an embedded web server would be in your applications. So, for the past couple of days, I've spent some time implementing the idea and coming up with a simple tech demo alongside Leadwerks to show off the basics.
First, I had to code a simple TCP server. This was an easy task for me since I've kind of specialized in network programming for the past couple of y
Recently I was doing research on some stuff when I came across this article: Web-Based Real-Time Application Analysis. I gave it a read through, modified the code a little, and tested it out. Sure enough, it worked.
Suddenly, the light bulbs in my head started lighting up.
Why didn't I think about this earlier?!
See, in the past, I've only through to use my application to generate web friendly log reports (an example) or used my application front end to communicate with a server back
Progress has been good over the past few days of working on the editor. I've been implementing more logic for handling the designing of GUIs as well as adding some features that are vital for efficient GUI designing. I still have a bit of work to do and code to cleanup, but things are looking very good right now.
Here are some updated development screenshots.
I added the ability to easily resize the application to commonly used screen resolutions. I took this idea from the original CELay
For my current Leadwerks project, I need to setup some GUI panels for logging into the game server. The way CEGUI is setup makes writing your own layout very hard by hand. Just take a look at this layout for example. Yea, good luck there.
I gave the Official CEGUI Layout Editor a try. I was hoping I could easily mock up some basic screens that looked nice and just be done with it. Boy was I wrong.
The biggest problem is having to work in the unified coordinate system. Now, while the UCS