jQuery UI Dialog … To the Max!

Friday, February 4, 2011 | 2:59 PM

I had a small issue lately with a tool I’m working on for a project at work. I’m using jQuery for the Javascript framework (which is working beautifully, of course), along with the jQuery UI extension for the obvious added benefits. The problem I came across was that I needed some of the dialogs to be able to maximize to fill the viewport of the browser. Now, I could have sworn that the jQuery UI Dialog already had this, but I was mistaken. I think it may have existed in some past incarnation, but no more.

So, I had to make my own. Turns out, it wasn’t that difficult. (For me, anyway.)

It’s a plugin that’s only about 56 lines long but adds the functionality that I needed and does it without constraint. It does the animation quite smoothly and nicely. It maximizes the dialog from any position to fill the browser’s viewport (the window you’re looking at) and restores the previous position/dimensions.

For the general public, you can find it attached. It’s under the typical GPL license and it usable, without restriction, by anyone. All I ask is to leave credit, as anyone else would.

Download: .zip
Documentation

To Java or Not To Java: Not Really a Question Anymore

Friday, October 29, 2010 | 12:59 PM

Well, I've decided to finally take the plunge and brush-up/relearn Java. It's been almost 9 years since I've even looked at anything Java, but it has become abhorrently apparent in recent months that I need to pick up the Java-cup and take a heaping slurp.

What prompted me to take on, yet another, language, you ask? Well, it seems that to have any kind of chance with large, corporate development you need to have Java on your resume. Sadly, since it's been so long, I can barely remember anything Java. I know I won't have an issue picking it back since I've been programming in some form of a C-language or C-derivative since I decided to leave the world of BASIC behind many, many years ago.

Also, since it has been so long, I've decided to just go back to basics. The bad thing about this is that I hate going back to basics. Even the phrase. But, go back to the beginning I must. Given that the language has most definitely evolved over the last decade warrants this, too. Even if I tried to jump in head-first, I'd most likely smack bottom and have a cracked skull.

A bad trait of mine is that I hate learning from a book. I've always had trouble with that. All the programming I've ever learned has been by doing and trial-and-error techniques. Thankfully, over the years, and through the trial-and-error, I've learned better programming techniques and practices which has helped me to better learn new languages. I've only recently tried to learn from a technology from a book. And that was my short foray into the world of 3D programming, but that's another post.

So, given my lack of patience to textbook-learning, I've done what I typically do and find some nice online sources. I love the internet, most likely the main reason why I'm in the business I am.

I've found a few Java IDEs that look to be nice, but until I actually get in them and play around, I won't know which one I'll be using from now on. The one that grabbed me as being the most familiar was NetBeans . That name just jumped out as something I remember from somewhere… but can't quite put my finger on what or where. We shall see.

Second, I found one that I couldn't tell if it was really a good IDE or not, but it seems to have some nice utilities and functionality that I will be able to use. It's from a company I've never heard of but, by the design of the site itself, looks to be made by good programmers. You can always tell how much of a back-end programmer someone is and how deep they are into coding by the lack of any creative design. I know, I know, that sounds harsh, and it is. It's from a company called JetBrains and the IDE is called IntelliJ IDEA . See what I mean by lack of creativity?

Now. I know you're thinking, "Man, saying that someone is a good coder by the lack of creativity is a really harsh statement." And, I agree with you. I, myself, have struggled for years (and still do) to have any kind of creative aspect to my site designs. My first designs were so devoid of creativity, they looked like Lego blocks stacked on a web page. So, when I say that, I'm not doing it without any personal experience.

Back on topic. Java development, yes.

I'm hoping to be able to find some decent examples, more tutorials and products to play with and learn more about Java as I go. If anyone has examples, links or just advice, please feel free to comment.

My new favorite YouTube video

Wednesday, August 11, 2010 | 3:59 PM

A co-worker forwarded this to me today. Since I am a Web Designer, I just about busted a gut laughing but found myself going “Oh yeah, boy-eee” LOL!

FanFaire 2010

Tuesday, August 3, 2010 | 6:42 PM

Well, it's that time of year again. Time for SOE's FanFaire. While this year doesn't have as much that peak's my interest, I'll be sure to cover what I can.

Last year I attempted to broadcast my FanFaire experience via uStream. Unfortunately, unlike the previous year at the Las Vegas Hilton, Bally's did not have free Wifi available for the attendees to use. So, I was unable to do the broadcast.

This year I'm planning to attempt this feat again. Only this year I'm going a little more prepared. This year will be broadcasted, oh yes it will. I've made sure of it.

Be sure to check here throughout the day to see the broadcast.

Since there isn't any Vanguard content, aside from the Live Quest, I won't be broadcasting a whole lot. However, I am willing to take requests. If you want to see a specific panel, click here and fill out the info (panel time, name, etc.) and, if it doesn't conflict with anything else, I'll broadcast it. I can't guarantee that I'll be able to make every request, but I will try.

FYI: The broadcast will be at the top of the main page where the burning goblin is now.

Oh, bother.

Thursday, June 3, 2010 | 4:16 AM

Well, here I am at 3am, again. For the last two weeks straight I've fallen off the “normal sleeping pattern” train that I strove so diligently to get on 5 years ago. So, with a *shrug* and a *sigh* … C'est la vie.

Anyway. I have a confession to make. Even with all this horrible insomnia, I have barely scratched my planned game programming regimen. I have lazily been watching movies, TV series and anime on Netflix. (Damn you Netflix *angry fist shake*) Thankfully I believe I have watched just about any and all content they have available for stream-viewing in which I have any interest. Also, to squelch my ever nagging want/need to better various parts of my life, I finally broke down and bought some books to help with my… artistic abilities. (Read, I'm trying to draw better.)

Yes. I am not only a man (yes, man, for those who were actually wondering) of an analytical nature, as so many programmers are, but I am also a lover of art. No, not that guy on the corner that you say “Hi” to everyday on the way into work. SMILEY

So, along with my needed regimen of expanding my ever expansive desire to enrich my programming prowess, I am also going to try and mix in a little bit of beauty into my analytical world.

I am by no means wholly devoid of any artistic ability. My mom told me so when I was a kid. Joking… mostly. I've drawn many things in the past when I was an angst-ridden teenager. Sadly, once I got into college I sloughed off my regular routines, including my occasional artistic romps.

However, since I have been on, what can only very kindly be construed as, an extended hiatus, I plan to “go back to basics” and attempt to refresh my ever-fuzzy memory. Wish me luck.

Oh, I'm also taking bets on how long and if I am actually able to “double up” on my regimens. SMILEY