February 23, 2009

Ok, I’m geeking out…

Filed under: Blog — Tags: , , , , — Jimmay @ 6:03 pm

firefox

So, with that out of the way, :P

Anyway, what am I geeking out about, you might ask? Well it’s simple really. I love Firefox.

Ok that isn’t the most relevant thing to say, but let me explain. Firefox is at his point the 2nd most popular web browser available. It has slightly over 20% market share. That being said, it’s not 100%, and it’s not #1.

Internet Explorer is number one, simply because it comes installed on every Windows computer. It does a good enough job to get things done, so the people that don’t care about having as close to a perfect web experience as possible just don’t have much incentive to go find out there are different ways to view a web page.

Granted, there are some Internet Explorer-only perks that are sprinkled in here and there, but overwhelmingly it is agreed upon that Internet Explorer is NOT a good enough browser.

If it EVER gets CSS selectors right, or gets on the same page with web formats correctly (SVG for instance), then IE will have earned its #1 market share.

Firefox is cutting into it, though. My dad even has it installed on his Macintosh computer AND PC, even though Mac has its own superb browser (Safari).

The biggest thing Firefox has going for it (in my opinion)? The extensions. What are extensions? They are little nuggets that alter the default way the browser behaves in some way. Ultimately HOW they do this depends on the developer, but the simple fact that you can customize the browser is a very big deal.

To me, this wasn’t a huge thing. The fact that Firefox rendered web pages the way they were supposed to was the biggest draw (and the fact it wasn’t cluttered by menus and functions and junk I didn’t use for drivers I didn’t want).

Anyway, lately I have been trying to catch up on some reading. This is something that my own personal philosophy has dictated. I don’t feel like I can know too much. But I don’t enjoy buying books that I intend to read once, and to have all that expense and all that ‘bulk.’ Whenever I move, schlepping books is NOT one of my favorite things to do.

So what do I do? Go to the Library! This allows me to check out books for up to a month at a time, for free! Yeah I know, strange concept, going to the library. But how does this relate to Firefox, and about why I am geeking out?

Well, my library out here in the Bay Area is signed up with the website Safari Books Online. This allows me to read books on almost every topic known to man, in my own home, on my own time, on my computer screen! No late fees involved, no driving, no walking, no nothing!

Not every book that is available in the library is available to read online, but for the most part I have noticed once you get ‘in’ to the online portion of the library, you can read just about every book listed in their database.

But once again, how does this relate to me geeking out? Well I have a widescreen monitor. This means my screen is MUCH wider than it is tall. This is great for things like games, and just entertainment in general like TV and movies (yes I watch TV on my computer). But for all of documented time we have been writing words down on documents that are taller than they are high. This certainly has not changed recently.

This creates a little bit of a problem. Web browsers tend to follow the convention of my monitor: they have a very WIDE viewing pane. All the functions are at the top and bottom, and the only functions at the sides are the scroll bars. This is fine for CRT monitors, as they are relatively square, so SOMEWHERE it has to go, and the top seems like as good a place as any.

The issue for me is that if I want to view a pdf, or go to this website to read books that allow me to read online, all that stuff prevents me from clearly reading an entire ‘page.’ I can have it one of two ways: I can maximize the page within the window as best as it can fit, and then the text will be proportionally small, or I can zoom in and then I need to scroll to read the bottom of any given page.

I don’t want to have to deal with either. I want it all!

So the only way to do this is to figure out how to manipulate pdf documents to fill in a larger portion of the screen. Usually the height of the viewing area is the only thing dictating the overall size of the document. If my vertical viewing area increases, so too does the size of the entire page!

So with my resolution maxed out, where do I get additional vertical pixels? The first area I found extra room was with Windows. I use a dock similar to the one found in Mac OS X, from Stardock, and it has an option to disable the Windows Task Bar, which takes up about 30 pixels or so. Not a lot, but every little bit helps. My dock can then simply slide up on top of everything when I pull my mouse to the bottom of the screen.

Now, with that accomplished, I need to find more vertical pixels. The only thing that is ’stealing’ pixels at this point is Firefox itself. I like the way Firefox is designed. It looks good. All the text is about the perfect size. Not too big, not too small. Buttons are the same way. Not too big, not too small (at least with the default theme. Yeah Firefox can be skinned too. The options are yours!)

Now where is Firefox using pixels and what can I do about it? Let’s approach this from the top-down:

- The title bar stays. I use it to move my windows around and don’t think I could ever get used to it being removed. Plus using it to view page titles just makes sense to me.

- The menu bar stays too. I tried moving all my navigation elements up there and merging them, but the bar was too thin and it made my icons too small for my liking. I would have lost a lot of functionality if I did that, and my goal is to lose ZERO functionality (if not gain functionality). So it and the navigation bar stay.

- Bookmarks bar: They go. Just right clicked on the main chrome, and unchecked ‘bookmarks’ toolbar.

- Status bar and tabs: these are where the fun starts! For now they go.

Ok so with the tabs bar dedicated to be left out, and the bookmarks bar gone, and the status bar decided to get left out, how do I do it, and how do I replace their functions?

For the tab bar I installed this nifty extension, called Tab Kit. This cool buddy is great. It allows me to display all my tabs in a vertical bar off to the side, so I can save my vertical space. It also has a lot of cool features that allow me to interact with the tabs a lot more intuitively (like it adds newly created tabs in the ‘queue’ next in line after the current tab, instead of at the end of the queue). This is a HUGE plus, and not only that it allows a lot more tabs to be displayed with out losing practical information. This comes at a BIG expense to horizontal width, but that’s fine by me. I still have LOTS left over for the web page.

For the bookmarks, I simply used the sidebar. This is something that takes up a LOT of space too, and I am deciding whether I want to use an auto-hide extension to save space when I am not interacting with it. I think I may end up doing just that.

For the final touches, I installed autoHideStatusBar (yeah it is all one jumble of letters). This allows my status bar to remain off-screen when it doesn’t need to be used (which is about 99% of the time). The only problem I have with this is that when it ‘pops’ back in it can be quite disruptive. I wish it had better ‘floating’ properties, but at this point it is a big in.

So, with all these changes, I have gained a LOT of vertical space and can read all of my documents with ease. With the removal of the Windows task bar, I even get extra room for everything else, whether it be Word Documents, or Spreadsheets, I mean, you get the idea.

Anyway, I think I have gone on long enough about this. You now know my path to conquer document space in Firefox. If you are using Internet Explorer, oh well :P

February 17, 2009

CSS Test

Filed under: Blog — Tags: , , , , — Jimmay @ 9:31 am

sitepoint logo

Hey guys! So new info available today. As I have been palling around Sitepoint yet again, I came across a nifty little ‘quiz.’ It is a CSS quiz.

Essentially there is a relatively simple looking web page that needs to be made using nothing but HTML and CSS 2.1. This sounds simple and easy, but it requires some thinking outside the box.

For this particular quiz it took me around an hour or so to get it right. Although it asks me to get it working in Firefox, IE, and Safari, I only tested it in IE 7 and Firefox 3. I suppose I should have tried harder to get it verified through those browsers, but I just didn’t care enough to figure that stuff out!! :)

Now if you are interested you can see my result here. If you like, go ahead and try to do it yourself, see what crazy methods you can come up with to get the job done! Of course, no peaking at my code! That wouldn’t be fun anyway now would it??

February 16, 2009

Bespin

Filed under: Blog — Tags: , , , , — Jimmay @ 3:07 pm

As I mentioned in my post last Wednesday, Sitepoint is one of my go-to resources on the web for information regarding things such as web design tips, HTML standards issues, discussions and things of that nature, and in general technology in as a whole.

Sitepoint was the place where I got the books to learn how to Make My Own Database-Driven Website Using PHP and MySQL. From there I went onto the PHP Anthology, and really started to get going.

Places like Sitepoint are a gold mine of information. Today I found a new nugget. This post was about a cool web-based IDE called “Bespin.” This is something that I am sure has been on the minds of many people, including me, as goals to accomplish.

I like being able to update my website from anywhere. This is why my website is database driven. I don’t make each ‘post’ a standard .html file and I certainly don’t re-skin my pages if I want to make a new theme.

Usually if I want to make changes to my website, they are usually small. Some times I might just have a little glitch that needs to be sorted out (although they usually appear in my “Admin” section, which hopefully no one has broken into yet!!), yet other times I simply want to add new features altogether.

No matter what my intentions though, I have to use a Desktop-based IDE in order to get it done. My personal choice is Dreamweaver, but only because it colors my code well, has a reference section (which I don’t use anymore), and most importantly, it automatically saves my files to the server via ftp whenever I press CTRL-S. This is such a small feature, but I love it. Sure solid understanding of HTML helps, and small quirks like automatic tag closing is nice, but ultimately I don’t require the heavy-duty functions of Dreamweaver most other people do.

I tried my hand at making a small php-editor using Flex in order to update my site, but ultimately, my lack of knowledge with Flex has been my undoing. Also, easily having the ability to just pop open Dreamweaver cut into my ambition to take on such a project.

This why I am amazed at what has appeared right in front of my eyes. This is something that can be truly powerful in the future. This “Bespin” is something that can truly help someone like me accomplish what I wanted.

For a quick rundown of what Bespin is, take a look at this video the guys at Mozilla Labs has produced:

Get the Flash Player to see the wordTube Media Player.

Okay, back? Good.

Now granted, I do realize this is in “extreme alpha” status, but nonetheless this looks awesome!

I have not had the chance to use it yet, so I have zero first-hand experience with it, but this looks like the kind of thing that I have been waiting for. They mention that they are making Bespin very extension-friendly, which is a great thing. This is why Firefox is so immensely popular.

If they can manage to squeeze in a PHP extension, and shore up any holes in there, as well as the added component of extensions that I haven’t even thought of yet, this could be one little project that turns ‘big.’

Hopefully they can pull it off!

February 11, 2009

Sitepoint 5 for 1

Filed under: Blog — Tags: — Jimmay @ 5:28 pm

sitepoint logo

Sitepoint, one of my favorite places on the web is doing something amazing. They are having an INCREDIBLE sale, selling 5 e-books (of your choice, no restrictions I know of) for the price of one.

This means you get 5 books regularly $29.95 each, for just $29.95 total. You can choose from their books on CSS, HTML, PHP and many, many more.

I know what you are thinking: “What’s the catch?”

Well, the answer is there is no catch. In fact it’s the exact opposite. It’s BETTER than no catch.

By now I am sure you have heard about the wildfires in southeastern Australia. These terrible fires have caused almost 200 people to lose their lives, over 1000 homes destroyed and thousands upon thousands of acres of land to be reduced to ashes.

Sitepoint is a proud company based in Australia. This promotion is actually their form of a fundraiser. Every single penny of the $29.95 is going to be donated towards relief efforts in Australia.

Yup, that’s right. Every single penny. Now this is a deal. You get 5 books that are extremely valuable in their own right, as well as the comfort of helping those who desperately need it.

For more info go to http://5for1.aws.sitepoint.com/
Here is what is posted on that page:

“SitePoint has its headquarters in Melbourne, the capital city of Victoria, a state in the south-east corner of Australia. A little over five million Australians call Victoria their home—that’s about 25% of Australians living in 3% of its land area. Approximately 15% of Victoria’s population live in rural farmlands and forests.

On Saturday the 7th of February Victoria had its hottest day ever on record, peaking at 47.3 degrees Celsius (117 degrees Fahrenheit), with hot gusts of wind travelling at over 100kmh (60mph). The fire danger rating climbed to 400, where a rating of 100 indicates an uncontrollable fire.

The bushfires that occurred in the rural areas around Melbourne are considered to be the worst in Australian history and rank among the worst in the world. More than 170 people have lost their lives, 5,000 are now homeless, and several small towns have been completely destroyed. These numbers are expected to grow as fires continue to burn.

SitePoint staff members have been personally affected by this disaster; friends have lost their properties, their homes, and their lives.

SitePoint staff were unanimous in wanting to make a substantial contribution; the bushfire emergency relief effort has seen an unprecedented response to a natural disaster in Victoria, and we want to do our part. The Australian Red Cross has announced that money is what’s most needed, and no administration costs will be deducted from donations to the 2009 Victorian Bushfire Appeal.

So we’re taking one day, working around the clock to plan, package, and execute our best book deal ever in order to raise funds for the Red Cross as soon as possible. Our ambitious plan is to raise over US$50,000. Every single cent generated from this promotion will go directly to the bushfire relief effort—so if you spend $29.95 purchasing 5 books from SitePoint, the whole $29.95 will go directly to supporting this cause. We feel that’s the least we can do.

The money raised will be donated to the Australian Red Cross Victorian Bushfire Appeal 2009. It will go to aid the many Victorians whose homes, livelihoods, and loved ones have been lost, and who are now faced with the struggle of rebuilding their lives.”

February 10, 2009

Halo 3 Review [Xbox 360]

Filed under: Blog — Tags: , , , , — Jimmay @ 8:44 pm
Get the Flash Player to see the wordTube Media Player.

I know there are lots of sites out there that review games. There are lots of sites that review EVERY game. There are other sites that don’t review games that have come out over a year ago, even if they haven’t reviewed it before.

But this site isn’t like those other sites. Those other sites are not MY site, so I will do things MY way.

Good, now that we have this out of the way, let’s begin.

For starters, let’s talk about where Halo 3 came from. The Halo universe was first introduced into the world in 2001, as Xbox’s killer launch title. Although the game got great reviews and pulled off a great feat by simultaneously releasing Halo on the PC and Mac as well.

Halo quickly rose up the ladder of best FPS games of it’s time, and honestly has a strong case to be declared best FPS ever. While a lot of the things Halo does has been applauded, one of it’s greatest signatures was what it didn’t. Simply put, you could not stock pile weapons to your heart’s content. You were allowed two and that’s it.

Sure you could have grenades too, but weapons were your primary tool of destruction. This led to a simple, yet much needed change of pace, and planning that other games lacked. This improved realism immensely, but also allowed for a player to go through a thick firefight swapping weapons constantly.

The formula to success has largely remained unchanged through Halo 2, and landed on our laps in 2007 as Halo 3. Halo 3 takes a lot of the changes found in Halo 2 and improves on them.

For one, the health system is nearly identical. There is no health bar that underlies your standard shields. You can also dual-wield certain guns, personally the SMG is my favorite to dual-wield, and your traditional grenades are still there as well.

To make things a little more interesting, Halo 3 has introduced new items, that can be used in a variety of ways. Using the ‘X’ button you can throw a generic covenant shield in front of you to protect you from fire in front, or you can drop a ‘bubble shield,’ (this is the item Master Chief uses in the video shown above). This is one of my favorite power-ups. It prevents all things except other players from passing through. Also available are things such as health re-generators, shield depletion orbs, bright orbs of light brighter than the sun and many others.

These need to be found in the battle field, and only one can be equipped at a time. You can’t have multiples in any way.

In addition, Bungie has added a few new grenade types. The most common third type you will see is spike grenades. They work generally the same as plasma grenades, but they stick to everything, walls included, whereas plasmas can slide off walls just like normal.

Less commonly, you can find grenades that act like flamethrowers and just dowse their surroundings in flames.

Also there are a couple of new weapons, notably a gun called the ‘brute shot’, which roughly correlates with the Assault Rifle. There is also a new weapon, called the grav hammer.

This guy you essentially hold much like you would a flag, and them proceed to smash opponents into smithereens as it sends out a strong shock wave.

As far as weapons are concerned, they all seem to do a wonderful job of managing each weapon’s strengths and weaknesses. No one weapon feels too powerful on the whole. Swords are fun to run around with, but they are only usable in short range. This results in your necessity to stay in small places so as not to get picked off.

The assault rifle (and the Brute Shot) are generally medium range. You can start firing from about 50 yards away, but usually the finishing kill ends up being a melee attack.

Battle rifles hold an edge on the medium-long range due to their combination of medium power, good accuracy, and large ammo capacity. This weapon is a Halo staple.

Longer range still is the sniper rifle. This takes perhaps the most skill to master, but if you can, you will be a lethal weapon out on the battlefield.

Looking at the graphics side of things, this is a HUGE case of bitter-sweet. On the one hand everything looks gorgeous. Light looks pristine and reflections, explosions and shadows look great. Details are high, with grass and vines in jungles looking nearly life-like.

All this beauty comes at a very high cost, however. The two greatest components to a sharp, and near perfect picture are simply not there: resolution and anti-aliasing.

Either of these components lacking would be understandable and easy to accept. However, both of these elements lacking, sure puts a damper on just how beautiful the game looks.

It has been revealed that the game only renders in 640 vertical lines of pixels, which doesn’t even measure up to a traditional 720p HDTV. This fact, combined with no anti-aliasing to speak of, makes diagonal lines look blocky, and corners appear less than perfect. Overall the game does a great job in its effects department, but the lack of resolution and AA really seems apparent on the models.

This small issue does not drag the game down with it. In fact, graphics is hard to complain about. The explosions look nearly perfect, light reflects nearly perfect, water, grass and the details of the characters are nearly perfect as well. All told, while the graphics are not flawless, they are close. Very close.

Sound is one area this game and this series has always excelled. Once again Marines and Grunts chatter in their usual way, making funny jokes, screaming bloody murder, and even respond to the fact Master Chief, Master Chief, has come to save the day.

Warthogs and other vehicles sound spot-on. Explosions are dramatic and satisfying. Voice acting is superb as well. This leads me in a way closer to the game’s true gem: it’s score.

Halo has always had my favorite sound tracks. This iteration is no different. The music is dramatic, grand, bold and exciting. At times it can be mellow, and somber. Simply put, this game has my favorite sound track of all time.

From the game play side, this is where the game becomes addicting. To start with, the game has 4 different difficulty levels, and each one seems tailored perfectly.

Easy is a difficulty level that no one who cares about games should need to play on. Easy is for the people who are playing games, or more specifically, First Person Shooters, for the first time.

Normal difficulty is for the people who haven’t yet enjoyed the Halo universe, but may be experienced in other FPS, or generally have a difficult time keeping up.

At this point the game gets into it’s “normal” mode. Although “normal” is reserved for the level beneath this, Heroic mode is truly the way Halo is meant to be played. This is the difficulty level that will satisfy you, yet yearning for more. After beating the game on this mode, you really ought to head straight for legendary mode.

Legendary mode is insane. Only the brave and talented should enter here. You can count on getting stopped very frequently. You will need to be very creative, not to mention very skilled, to get yourself out of some of the messes you can get into.

The campaign mode picks up right where Halo 2 left off. At this point, you and the arbiter go to find the prophets and attempt to take them out. On the way you will encounter scores of enemies of different squad sizes, in different situations all over.

Halo 3 does a good job of mixing in different elements into the game as well. There are numerous vehicle levels, varying from driving Warthogs, Scorpion tanks, to even your own Hornet (although you spend FAR too little time using the Hornet).

There are epic boss battles that usually end in the most satisfying of ways, usually with a huge explosion.

The flood play a large roll in this game again. Although this time, your job is to rescue Cortana, and stop the Covenant through any means necessary. This briefly allies you with the Flood that deserves to be enjoyed.

The game does a much better job of cleaning up after itself compared to the miserable job Halo 2 did. There are no major cliffhanger endings, and the story does a decent job of wrapping up.

After completing the campaign, if you hadn’t scoped out multi-player, this is where the game truly shines.

The game comes with several maps, each unique in almost every way. There are snow levels, desert levels, jungle levels, swamp levels, hill levels. You name it, it’s there.

The gameplay is often fast and intense. Finding other players is generally easy. Success comes to those with good aim and better scouting.

Power ups play a big role in multi-player. A well timed bubble shield can really sway a skirmish, and a shield re-generator can be a real life saver.

Extra maps can be downloaded off the Xbox Marketplace for an additional cost, which stinks for matchmaking due to many of the game types requiring newer maps. There is no option to go into games with certain maps. A lobby requires all members to carry certain maps before you even enter.

The game types online are generally good too. There is traditional slayer and team slayer, that is just about scoring more kills than anyone else. Oddball and king of the hill are possession type games.

Halo 3 also allows you to create custom game types. You can edit almost all of the pertinent information about each team. In addition you can edit any map you like in forge mode, which can then be shared online.

Each person has 6 slots to store replays from either the campaign or multi-player, or even custom multi-player maps. Many crazy events have been shared thanks to this new feature and it is sure to go on and on.

Overall this game is the total package. Fabulous campaign mode that is completely satisfying in almost every way, terrific multi-player action that can go on for days on end, nearly perfect graphics (although with some notable issues), and perfect sound.

This game must be one of the best games available for the Xbox 360.

Halo 3 Review Scores

Categories: Ranks:
Graphics: 9
Sound: 10
Campaign: 10
Multiplayer: 9
Features: 10
Average: 9.6


February 2009
S M T W T F S
« Dec   Mar »
 1234567
891011121314
15161718192021
22232425262728
293031  

AL Standings:

TeamWLGB
NY Yankees10359--
Boston95678
Tampa Bay847819
Toronto758728
Baltimore649839

AFC East Standings:

TeamWLTGB
New England1060--
NY Jets9701.0
Miami7903.0
Buffalo61004.0

NHL Standings:

TeamWLOLPTS
Buffalo3620981
Ottawa3725579
Montreal3329672
Boston29241270
Toronto21331254

NBA Standings

TeamWLGB
Boston4023--
Toronto32318
Philadelphia234117.5
New York224218.5
New Jersey75733.5
Twitter: JimmayVV