Wednesday, October 31, 2007

Halloween and Goalie Masks

Hockey and Halloween are two things that go together about as well as cotton and a walrus, there just isn't any real connection...unless of course you consider Jason Voorhees from the Friday the 13th movies and want to make the leap.

The iconic goalie mask actually has an interesting story behind it, and how it ended up in the film.

From Wikipedia:
The script for Part 3 called for Jason to wear a mask; what no one knew at the time, was the mask chosen would become a trademark for the character, and one instantly recognizable in popular culture in the years to come. Steve Miner called for a lighting check, but none of the effects crew wanted to apply any make-up for the light check, so they decided to just throw a mask on him. Martin Jay Sadoff kept a bag with him full of hockey gear, as he was a hockey fan, and he pulled out a [1950's] Detroit Red Wings goalie mask for the test.

How it is that Jason found this mask and why he started wearing it doesn't seem to ever be explained. But, one does know where the original mask idea came from and how it revolutionized the sport of hockey. (If we don't consider the leather masks of the 20's and 30's.) Jacques Plante started it, exactly 48 years ago tomorrow (Nov 1st 1959), after getting a puck in the face he brought out a mask he'd made himself, and hitherto has been wearing in practices, against the Rangers. And, like Jason, it became his legacy. Asked by a fan if wearing the mask proved that he was scared Plante replied:
"If you jumped out of an airplane without a parachute would that prove that you were brave?"
The Offical Illustrated NHL History

With the slapshot coming more and more into play, and the likes of *Bobby Hull coming into the league, the mask would become a standard. Andy Brown, then on the Penguins, would be the last NHL goalie to stand between the pipes without one in 1974. (That year Plante permanently retired from the sport after a year with the Edmonton Oilers of the WHA.)

Since then the mask has undergone dramatic changes and become a more advanced piece of equipment since the hard fiberglass shields of the 70's and 80's. Current kevlar models go for upwards and exceeding $1000 (and that doesn't include the custom paint job).

For more images and more information check out the following sites:

Legends of Hockey Mask Collection - great images spanning four decades

Painted Warriors Mask Galleries - hundreds of images of masks past and present

Masks From the Past Catalog - replicas of some of the most recognized masks in hockey history

In the Crease, the Locker Room Images - lots of images of masks from the NHL and around the world

* Bobby Hull perfected a shot which he called "the waster" which was aimed for a goalie's head with the purpose of intimidation and getting them to move out of the way of the next shot he took. He passed this little trick onto his son Brett...

Happy Halloween!

Labels: ,

Saturday, October 27, 2007

Classic NHL - The Philadelphia Story

A lot of people have an issue with Chris Chelios and a substantial number of those people live in Philadelphia. For those of you who wonder about this anomaly I invite you to return to the 1989 Stanley Cup Conference finals between the Flyers and Canadiens. It's Game 1 (in Montreal), and a then 27 year old Chris Chelios gets his elbow up on Brian Propp in the corner. (The video below is kind of brutal to watch, be warned...) Propp suffered a concussion but would only miss Game 2 before returning in Game 3. The hit Chelios threw would go unpenalized and ignited nothing short of a vendetta between the two teams (and most of the city of Philadelphia and Chris Chelios personally.) This at a time when raining beer bottles and a half full beer glasses from the stands was something commonplace in the Spectrum, in Game 4 the Canadiens had to be escorted from the arena by police.



Retaliation was really only a question of who and when. In what can be considered a show of restraint, the moment pretty much came when the Flyers season was already doomed. With 1:37 left in Game 6 (in Philadelphia), the Canadiens were leading the series 3-2 and winning the game 4-2, revenge came through an unlikely candidate: goalie Ron Hextall.



Needless to say the Flyers were knocked out of the playoffs, the Canadiens would go on to lose in the finals to Calgary. Hextall would be given a 5-minute major and a match penalty and a 12 game suspension to start the next season. (Oddly enough Hextall still holds the record for most penalty minutes for a goalie in one season with 113 in 1988-89.) To this day Chelios is still relentlessly booed in Philadelphia, most notably at the 1992 All-Star Game.

In an odd twist to things, in the famous clip of Chris telling Mike North that "He hates Detroit" actually says that he wouldn't mind playing in Philadelphia. That would have been an interesting turn of events...

Labels:

Federov vs. Kisio

This is one of those times I am actually happy that YouTube exists. I've been trying to find video of this for ages, and low and behold someone actually put this up for the world to relive.

Sergei Federov is known for a couple of things, scoring goals and defecting from the Soviet Union, what he isn't famous for is his fighting skills. Although, he ought to be...

I don't know what Kelly Kisio said but it must have been pretty bad.



Wait for the replay at the end to truly understand what I'm talking about.

Labels:

Wednesday, October 24, 2007

About HockeyFan 3.0

This sort of started out as an experiment with creating preferences on the fly, and turned out to be a rather good method for storing and showing jerseys from the database (for those people who like to have a lot of them to choose from). It's more convenient then JerseyCal and lets you exceed 31 and easily add and remove jerseys.

To explain things, on a simple level, all you do is enter the ID from the database of the jersey you want to add then hit the blue arrow button. If the jersey exists then it is shown semi-transparent in full size. (If not a white jersey with a question mark appears.) If you want to store and show the widget you simply hit the green plus button to have it added to your icon collection. If succesful the background will turn from black to white and the jersey will no longer be semi-transparent.

To show or remove jerseys simply click on an icon and select either "Delete" or "Display" from the menu that appears. In Dashboard the widget will flip to reveal the jersey, in Yahoo! Widgets everything but the jersey will slide out of view. To return to the main side simply click the arrow that appears when you mouse over the jersey.

Both widgets will check to see if you already have a jersey amongst your icons and insure that you don't get duplicates, if you enter an ID that already exists amongs them nothing will happen.

The Yahoo! Widgets version is built using an SQLite database (which is a godsend for things like this and recently became available in v4.0 of the engine). This means that your info is stored within the widget itself, which is why 2 icons appear when you first start the widget as an example (these you can delete...). You can actually transfer the widget between computer and even operating systems and all your icons will remain intact. It's a pretty nifty thing, and offers a lot of possibilites.

The dock in Yahoo! will take the form of the current jersey/last jersey you displayed when the widget is active. It differs from JerseyCal in that it has a keyhole appearance. This way you can tell the difference easily...

Both widgets actually record the number of times you have shown a jersey, not that this information is of any importance to anyone, but it was an interesting little tid bit to include. If anyone breaks a thousand I want screen shots...

Both the Yahoo! and the Dashboard version are available for downloading here:HockeyFan 3.0 Page,

Please let me know if you are experiencing any problems with this widget at all by using the comments section here, or by contacting me using the contact form located via the link in the menu at the top of the screen.

Labels:

Monday, October 22, 2007

Live NHL Scores for Dashboard

A couple of months ago I wrote about Andreas Amann's nifty little live-scoring NFL widget, he also has a baseball one available, and as of now, he even has a hockey one. This is something that has long been absent for Dashboard, so rejoice people, you can now see what's going on...as it's going on.

The widget includes live scores, previous results, coming games, standings (for both divisions and conferences) and mousing over a game that has either concluded or is in progress will show you the period-by-period breakdown and 3 Stars....and it's small, compact and auto updates. Breathe out. I can honestly say that this thing will be getting some heavy usage around these parts. Oh, and you can customize the widget with your team's logo at center ice.

If you haven't already checked out Andreas' widgets they come highly recommended, and this one in particular, should be indispensable for any hockey fan.

You can download his new hockey widget, as well as the others in the series, directly from his homepage here: Andreas Amann's Widgets

Labels:

HockeyFan 3.0 Dashboard Beta

This was long long overdue, but I finally got the time to update HockeyFan. Essentially it works in the same principle as the old version, you simply time in any ID from the database (no 4 digit restrictions...) and you'll get a full size preview of the jersey. Clicking on the green plus button will put an icon of that jersey onto the widget. You can save as many as you want.

Whenever you want to view a particular jersey (or delete it from the widget) just click on the icon and up will come a menu allowing you to do either action. This is a fairly simple widget, which is sort of the point, it doesn't include any searching or top lists. It's mainly a way to just keep a bunch of your favorite players around for easy access. (Say, the entire line up of the current Flyers team...)

I can't with any certainty say that there aren't any bugs in this widget. I haven't had a lot of time to test it yet, but I figured I'd put it up for downloading and maybe some people could let me know if they find any strange behaviors.

The final release version is now available here: HockeyFan 3.0 Widget Page.

Please note that this is the Dashboard version, the Yahoo! version will be available soon...

Labels:

Friday, October 19, 2007

The New Old Hockey Jerseys

Times change and things go forward, and sometimes you have to go back and bring things up to speed. In this case I will be updating all of the old versions of the hockey jerseys in the database. There are around 3,000 of them I think. They stem from an original template made almost 2 years ago and really don't reflect the appearances I'm going for. Granted I've never strived after making things look realistic, but I want enough of the features of real jerseys present to make them identifiable. To do this the old versions with the bent sleeves have to go...

Once this process is through, could take a few months, I'll reopen the requests and should be able to easier create new jerseys to accomadate them. Till then if you have special requests please use the contact form.

The first of the new jerseys is one I've been meaning to make for ages now, Gordie Howe (10595 ) on the 1979 Whalers, he is followed by his sons Mark and Marty (10596 and 10597). And the oft requested Ron Francis (10598) in Whaler green.

Labels:

Anatomy of a Widget

How IceTime Was Built
I get mails from people asking how these widgets are made, and to be honest trying to explain it is rather complicated through words. One could conceivably write a manual on how the process works and what all the code means and does...and that still wouldn't go into what is different between Dashboard and Yahoo! Widgets...and there are some major differences...nor how one does the graphics...and what CSS does...etc. However, I thought that giving a basic overview of how all the pieces come together might offer people a clue as to how they can construct similar widgets and where one needs to begin to learn the more complicated things. I'll use IceTime as an example as it employs a lot of the basics.

Why?
First of all, why did I make this widget the way I did - and why a widget? As in, why not just have the scores in text form, small and condensed or on a web page? The simple answer is because, there are plenty of other widgets available that already do that. The same goes for live scoring. I have never seen the necessity for live scoring in a widget, especially for Dashboard. If you're going to follow a game or just want to know what the current scores are then it's much better to go to NHL.com or any number of other places to get that information...and a lot more. I wanted to create something that offered a different approach to scores and data. Something that looked like hockey, felt like hockey and did things that the other sports widgets didn't already do. Namely complete schedules, team sorting, past results, future games, some basic league stats, etc...all wrapped up in something simple looking and easy to use. It's a widget, not a website or an actual application, since widgets offer the greatest flexibility and the easiest method for - a) cross-platform use, b) being unobtrusive, c) displaying the information in a compact way.

What You Need
Where to begin...the ingredients. There are no rules to what you need to create widgets, or web programs, or real programs. In all honesty all you need is a text editor, and they exist on all computers. So, you don't really need to go and get anything. With that said, there are things that make life easier and for some tasks you'll need applications a bit more complicated than what's already available to you on your computer. Thankfully there are some really good free alternatives so creating on a shoestring is always possible. The only thing you'll ever be required to spend is a lot of your own time. A lot.

The following is a list of what I use (on a Mac) for making these things:
  • Adobe CS3 (Photoshop and Illustrator)
    Yes, very expensive, but nowadays completely indispensable. GIMP, Pixelmator, and other programs will work just as well for doing the graphics, as well as other versions of Photoshop.


  • Taco HTML editor
    Free, completely and totally free. Simple and easy to use text editor with everything one needs, without all of the flair.


  • Technically, that's it. But, in the case of IceTime I needed server space with PHP and mySQL, Virtual PC for testing the Yahoo! version, and an FTP program for file transfers (Cyberduck, also free)...and obviously Mac OSX with Dashboard.

    Books and Help
    I am by no means anything close to a programmer. And by this I mean that I can't hack out code unhindered by the constant fear of having made a lot of errors. I check things relentlessly and one can never have enough books regarding Javascript, PHP etc. There are even books specifically about widget building for Dashboard - although I've never actually seen them. As for Yahoo! they have an extensive knowledge base on-line and a very helpful forum. Dashboard is itself so similar to designing for regular web pages that you can turn to any related forum on-line for answers. There is also a convenient Apple mailing list dedicated to answering questions and offering advice to people working on Dashboard widgets.

    Some Answers
    Why is it called IceTime and no longer NHL...?
    Technically I'm not the NHL, and the widget is not related to the league, so I decided it was better to give it a name that separated it from them.

    Why aren't there any logos? You could use the logos for the standings or on the fronts of the jerseys for unplayed games.
    A lot of people use team and league logos in their widgets. I don't. Primarily because I don't have the rights to. There is a common license act stating that such and such size is acceptable if not in vector format etc. But, to be honest, without the permission of the teams and league I'd rather not take it upon myself to assume that I can use them.

    How do you make money off of these things?
    I don't. To date this site and the widgets have garnered a grand total of $0.00. I make them because I enjoy it, and because it is a great way to learn how to do new things. They have led to a couple paying jobs, and I warmly welcome the opportunity to do commissioned work, however I don't make my own widgets with the intention of charging or asking for donations. IceTime was made because I love hockey and wanted to give something back to other fans.

    Why not Google Gadgets, Sidebar Gadgets, Adobe AIR, mySpace Widgets etc.?
    Well, each of these requires their own set of code. There is no simple way to convert an existing widget to another format. Dashboard and Yahoo! cover the largest number of users and are who I focus on. Even these require two completely different sets of code and are in reality two totally different animals. As for Microsoft Gadgets, the simple answer is I don't own a PC or Vista and hence have no means to test them. I'd be open to allowing someone to the conversion if there was an interest. (The complicated answer is that Microsoft expects images to be in GIF format, which I refuse to do since all of mine are in PNG format.)

    Back To The Overview
    So, you have some programs and you have some books, and you know where to get answers. What do you do next?

    Graphics
    The first thing I did with IceTime was sit down and make about 80% of the graphics. Determining the size of things and what would be needed where. The majority of this was the small jerseys used to show the scores. How many? 60. All 60 NHL new Rbk Edge jerseys, one home and one away for each team in the league. And then numbers 0-10 for each of these. So, in total 11x60...660 individual image files in the end. These were all done in Illustrator then scaled in Photoshop. They are based on the images available on NHL.com, and use fonts that are available, or in some cases ones I made by hand in Illustrator (the new Senators font etc.) These were made at the progress of about 3 teams a day over the period of about 2 weeks after all of the jerseys had been officially released and made available.

    When constructing the actual "shell" of the widget, if one is designing for both platforms, one has to take into account that Yahoo! widgets don't flip and Dashboard widgets don't show preferences when right-clicked. The solution was, and I can hear both Apple and the Konfabulator gang groaning when I say this, to put all of the preferences in a completely different place than both advise/want/tolerate...That is to say I built them all into the main part of the widget itself. This isn't as stupid as it seems when you analyze the workings of IceTime in particular. The "preferences" are more like options and need to be changed depending on how you want to view particular information. In the original NHL widget these were in the typical places, however it became apparent that this was a major inconvenience for users. You had to constantly take the extra step to change which team you wanted to look at, which teams to show and how to show them. Sometimes you want highlighting, sometimes you don't. Etc.

    With the "Options" it was a similar issue. When thinking about what type of information I wanted IceTime to be able to show it quickly became obvious that the drop-down menu method wasn't going to work. It would have been way too big to be effective. So, this was also built into the workings of the widget.

    So, with the basic premise for the look of the widget down you can start dealing with other graphics. There aren't any real tricks or tools for making things look widget-like. The glass/chrome/plastic looks are the most popular ways of attaining the ideal appearance, but you'll find widgets in all different shapes and looks. It's mostly a matter of finding what works with different tools and tones in Photoshop. IceTime contains 71 seperate image files, in addition to the jerseys (of which 5 numbers are included for each jersey, numbers 0-4. All numbers over 4 are stored on-line to keep the download size down...it's already huge.)

    The Database
    While I was doing the graphics my esteemed associate DA was in the Big Apple creating the database which would be used for storing game scores and the schedule. This is a simple mySQL structure with about 10 fields containing team names, game times, and some other bits of necessary information. I don't envy him for the work, I did it last year, and it took about a week to enter 1600+ games. This info can't readily be pulled from anywhere, since the functioning of the widget depends on a specific set of rules. The database also generates the standings and stats dynamically etc. So, to create the look and feel of this type of widget one has to create their own data source. It's a pain, but it gives you a number of options you'd otherwise not have available to you. Such as the limiting of teams to show, divisions, etc. The major, major drawback is the fact that one must manually keep up the info. Everyday the scores are updated...it's a small price to pay.

    The Basic Coding Structure
    When you select to show something on IceTime you are querying the database. Everything comes from there, how it gets to the widget and how the widget shows it is the issue you have to look at, and this takes a lot of thinking out. What information do I require, what don't I need, can I manipulate it, how much can I do with it...etc.

    Once you've got a structure plan you need to get it to the widget for displaying it. The easiest way to do this is to use PHP. (A common coding language for the web for displaying dynamic information through variables. Those really long URL addresses you see that include things like peach.php?time=today&yesterday=tomorrow. PHP isn't capable of displaying information on it's own, it's a chameleon of sorts which can take the identity of any other coding language that it chooses to output in. Javascript, HTML, etc. In this case I have PHP output the information in XML, much the same way an RSS feed works, it puts out the basic data in a format which both Yahoo! Widgets and Dashboard can read without any further changes. So, when you want to see which teams are playing today you are essentially determining the date with Javascript through the widget based on your computer's current date, this info is then sent to the database with whatever team preferences you have set, which in turn outputs the results in XML structure back to the widget for displaying.

    Displaying the Information
    The combination of the code and graphics is what widgets are all about. IceTime uses the information retrieved from the database to determine not just the scores and stats, but also a large portion of the image elements. This is done through a lot of if - else statements in the Javascript. In simplified terms it's something like this:
    If the score of the game is not 0-0 the background of the game block should be the skated on ice, not the clean ice.
    If the home team's score is higher than the away team's score than the lamp should appear on the right side.
    If the home team is LA and the home score is 4 show image LA/home/4.png as the home team.
    You get the basic idea, you can use this method to display an unlimited amount of different things in countless ways. The same information used to show yesterday's games on the widget, is the same that shows the season results in the compact way with different backgrounds for wins and losses when you choose the "Team Season" option.

    The standings tables are probably the biggest problem with the widget in it's current form. The way the NHL breaks ties and orders the Conference standings is a bit tricky to script. Every time a game score is entered into the database it changes the standings by going through all of the games played and changing wins, losses, ties appropriately. Unfortunately it doesn't take into account games played, division matchups, etc when ordering their appearance. Which means teams with the same number of points may not accurately reflect the NHL's official standings tables. I'm working on this.

    RSS Feeds
    I put RSS feeds into this widget with the hopes of offering people some bits of news, gossip, and opinions about the league. It adds a dimension of life and realism to things, and reminds people that these matches are played by real people somewhere. The Battles section came about through contact with Andy Grabia who runs the Battle of Alberta Blog. As for TheCommonFan section, last year they ran free hockey pools which were great. They were simple to use and gave people a place easily set up a pool for any period of time. Due to some licensing issues they unfortunately are unable to continue doing so, however they exist in another form that is equally beneficial to hockey fans. That is to say that they offer a place for anyone to voice their opinions, add comments, and in general discuss hockey. Look at it as every fan's blog all in one place, and so with their permission I put it on the widget. In the next update I hope to add more RSS feeds through a new option.

    Mini-Jerseys
    These were obviously around before the widget and were not created specifically for it. They are included because they offer a slightly more personal (and hockey like) approach to minimizing the size of the widget when not in use. In addition they make a nifty way of showing your support of a certain player and team.

    Differences Between Dashboard and Yahoo!
    Originally the widgets on this site were only for Dashboard and I had no idea how to even start making a Yahoo! version. The coding structure and format are completely different. They involve similar things like Javascript and CSS to some degree, however both require dramatically different sets of files. Dashboard is based on web standards, so if you can build a website you can build a Dashboard widget. Yahoo! despite being at first a bit imposing, turned out to be a rather easy and well documented format to learn.

    The Dashboard version (with all of the on-line files) took in total about a month of work, the Yahoo! version (once the Dashboard one was finished) took about 5 days. Both formats have their own positives and negatives. Yahoo! is much simpler when it comes to instrumenting things like scrollbars and saving preferences. Dashboard is much much better at handling positioning of graphic elements and manipulating them. All in all, there isn't a clear winner on functionality and implementation. You can make something that is nearly identical in both.

    Conclusions
    Well, there you have it. Once all of the pieces were put together IceTime was done, tested and released.

    Labels:

    Tuesday, October 16, 2007

    CONTEST: Jersey number 10,000

    The contest is over and the winner(s) are listed here.

    Some of you may remember that there was a contest a while back when the site hit jersey #5000, well we've doubled that and gone over 10,000 at this point. However, the coveted ID number in the database is still up for grabs. Your job is to pick the individual who should fill the position.

    Number 5000 was awarded to Jim Thorpe, which was submitted by Joe, since it stood out among the other submissions for being both original and rather fitting.

    The same rules essentially apply for this contest as the last:
  • The person cannot already be in the database

  • The person does not specifically have to be an athlete but must have connections to sports

  • The jersey must include a number of some nature (or similar marking)

  • No half and half jerseys - I'm trying to avoid these at this point.


  • So, there you are. Do some thinking and submit your ideas via the comment section below, or via the contact button above.
    To be fair - submit no more than three people total.
    I will post all of the entries here as they come in. This contest, to give everyone time to consider their choices, will run for one month. That is to say it will end on the 15th of November.

    The winner will receive a jersey in the database, 20 requests fulfilled and well, fame, glory, bragging rights, etc. Best of luck to everyone.

    Entries so far...

  • Elroy "Crazy Legs" Hirsch

  • Ernie Lombardi

  • Vince Lombardi

  • Harold Snepts

  • Lance Armstrong

  • Rogers Hornsby

  • Gerald Ford

  • Jesse Owens

  • Rudy

  • Tiger Woods

  • Hugh "Losing Pitcher" Mulcahy

  • *Terry Tate "Office Linebacker"

  • Jack Nicklaus

  • Lamar Hunt
  • Labels:

    Site updates, NHL rosters, behind the scenes....

    As of now every player currently in the NHL has a home and away jersey in the database. Six weeks of work is finally finished (till the trades start rolling in...) You can click the images to the right to see what 1700+ jerseys looks like...in mosaic form.) What does this mean? Well, it means that I can start updating the older hockey jerseys in the database with a better vector template and bring things up to speed. This is the reason why the requests are currently closed, since I don't really have the time to fullfill them it's best to wait.

    Over the next couple weeks I also plan to do some work on the actual site, not just the content, but the actual layout and setup of the sections. I hope to improve upon the current database to add some more options and simplify the output. As well as add some new areas, such as Top 100, user submissions, etc. All of the new widgets currently record which jerseys are used and shown, which allows for an overview of who's popular and who isn't. This is actually a pretty interesting thing to look at since it changes quite often.

    There will be a couple of new widgets coming out in the not too distant future, one of them wil be a rather drastic overhaul of the rather ancient HockeyFan widget...it's time has come and gone.

    And, finally, now that I have a couple minutes of spare time I can get to the contest for jersey number 10,000. That will be up sometime today.

    Labels: ,

    Monday, October 15, 2007

    Flyers - A New Hope

    After watching the Phillies lie down in the playoffs - despite an amazing run, and seeing the Eagles come out in mediocre fashion this NFL season, the city of Philadelphia once again sets it's eyes on the Flyers. A tough thing to do considering the team's less than impressive 22-48-12 record last season. (That's 60 losses people.) You have to back to 1969 to find a worse season.

    However, this year's team bares little resemblance to last year's squad. And by that I don't mean the new Edge jerseys that fans (including myself) are not over eager to embrace. The lineup is all but a shadow of what it looked like last season and for once a Philadelphia team actually "went shopping" - picking up Biron, Briere, Smith, and a slew of other talent in the off-season.

    I guess the true question here is whether or not these guys can truly be competitive, play as a team, and hold up through the season and...god save us...into the playoffs. With a 3-1 start and 17 goals scored, one can only conclude that they have the right pieces. Heck, that's already nearly 14% of last years total wins and goal production in less than 5% of the games. (Complex math aside, they are just better a team...)

    The team is not without faults however, injuries are already keeping some key players, namely Scottie Upshall, out of the lineup - and Boulerice is out for 25 games after Dave Brown-ing poor Ryan Kesler up in Vancouver. (I don't really want to touch this subject - suffice to say when you are up 7-2 on the road and 3,000+ miles from Pennsylvania it's probably best not make 20,000 people simultaneously want to beat down on you.) Say what you will about the Flyers reputation for intimidation it doesn't quite stretch to aggravated assault.

    Things look good though - we've got a goalie, we've got more goal scorers, some of the front office issues have been resolved, and we've ditched that god awful Finding Nemo jersey. (Bring back orange, just don't bring it back like that.)

    We shall see, I'm not gonna mention parade (I think we all remember being swept by Detroit in '95) just yet, but at least the mutterings can start...

    Side Notes
    Real Fans Have Tattoos...
    I was in touch with former Philadelphia Phantoms goalie Joe Rivera this summer when he was visiting Stockholm. This came about via something I wrote about Pelle Lindbergh's grave outside of the city. Joe and his son visited the spot and as it turns out he also sports one of the greatest homages to an idol one can pay - a tattoo of Pelle on his leg. He kindly sent me a picture to share.

    You can read more (and see video clips) about Pelle Lindbergh at a great site hosted here in Sweden called PelleLindbergh.se It is a highly recommendable place and pays an amazing tribute to one of the greatest goalies ever to play the game, who's life was tragically cut short.

    FlyPhone
    For more conventional methods of showing fan support - Andrew, who runs Talk-Hockey sent me a picture of something that can only fall into the category of "I want one...", which is to say an iPhone running with the Flyers jersey wallpaper available here on the site. All I can say is I'm jealous.

    "Back with a vengeance" may be a bit trite, but I think in this case we may find it to be true for the Orange and Black.

    Labels: ,

    Saturday, October 13, 2007

    JerseyCal widget updated to 2.1

    JerseyCal allows you to create a personalized calendar using jerseys from the database, simply enter the ID numbers and set them on the widget and it will show the date showing the players of your choice. You can also select to display any player on your list of 31 whenever you want.

    This update fixes the issue with the 4-digit cutoff that made any jersey with an ID over 9999 impossible to retrieve. It also adds resizing for easier entry. The Yahoo! version fixes the glitch with the dock not automatically updating and also makes it so that the day's jersey is shown on start instead of the entry pane.

    In the future I hope to add some more functionality to this widget, like multiple calendars, calendar sharing, off-line mode, and more. As well as allow people to use custom jerseys not included in the database.

    You can get JerseyCal 2.1 for both Dashboard and Yahoo! here: JerseyCal Update Page

    Labels:

    The Mighty iToque is Back

    It was down and for a while, but the iToque widget is back and functioning properly for 2007-08. This simple little...umm...toque...will inform you if your team is playing tonight by displaying a pom-pom. On days with no games - no pom-pom.

    Comes in colors for all 30 NHL teams, plus 3 league toques that tell you if there is any NHL action going on. (These include Bob and Doug MacKenzie models..)

    Look for an update with new team colors and patterns in the not too distant future.

    You can get your iToque for both Yahoo! and Dashboard here: iToque Widget Page

    If you already have a copy there is no need to update. All of the problems were server side.

    Labels:

    Get your blog on the IceTime widget

    A couple of people have written to me wondering if I could add their blogs to the IceTime widget and I hope to be able to accomadate them and many more by including a dynamic list of blogs/RSS feeds in the next version. This will be it's own category with new blogs being added as they are submitted here.

    The current feeds on the widget will remain as is, since they are intertwined with the contents of the widget. TheCommonFan.com will still be the main solitary feed, since it's well, every hockey fan's blog. If you have something to say, go say it there.

    If you're interested in getting your RSS feed on the widget, and in return getting some exposure to hockey fans around the world just send me an e-mail at:
    hockeywidgets_at_gmail.com

    Include the following:

  • The name of your blog

  • A valid RSS feed link - more below

  • Who you are at said site/blog, I can only really allow people affiliated with sites to submit links, since there are people who would rather not see their material spread around without permission.


  • For your feed to work properly with the widget, and to avoid any issues, please make sure that the XML structure contains the following (exactly as is): -pubDate- -title- -link- (with carrots)
    Variations upon these tags will cause issues with the current code and can result in the feeds not displaying. Most sites use this structure, all Blogger sites have this setup, and most dynamically generated feeds output like this, so for the most part you won't have to worry about anything.

    I'm looking at about 3-4 weeks before the update, so send your sites in soon if you want to be among the first.

    Thanks to the guys over at Japer's Rink for really spurring this idea. It should be a great way to get people to new sites, and get some exposure out for hockey blogs in general.

    Labels: ,

    IceTime (NHL 3.0) Available for Yahoo!

    It was something of a sprint towards the end, but the Yahoo! version of the IceTime widget is now available for those of you with PC's, or who prefer Yahoo! Widgets over Dashboard. I tried to keep it as close to identical to the Dashboard version as I could, there are only a few very small differences.

    Those of you who are users of Yahoo! Widgets are probably aware that the preferences can be found by right clicking on the widget and selecting Preferences from a menu. I found this to be something of a nuisance with this widget in previous versions which is why I went in my own direction and built them into the widget itself. This makes it easier to switch teams, views, highlighting...even the timezone. You can easily go from all teams, to just your own team in two clicks.

    The dock features your team's jersey and their current record.

    A complete FAQ and instructions are included in the widget if you have any problems or wonder about anything.

    I didn't get as much testing done on this as I would have liked since it's been long delayed as is, so if you find any strange behavior or obvious bugs/errors please let me know either here or through the contact form on the site.

    The widget can be download here: Yahoo! IceTime NHL 3.0 Widget

    Labels:

    Wednesday, October 10, 2007

    Joost.com showing classic NHL games

    For those of you unaware of Joost.com it is a website filled with content and channels showing different programs, sporting events, videos and more...It includes the likes of Adult Swim, The Onion, Reuters, Major League Baseball, National Lampoon and...the NHL.

    The National Hockey League has two channels available: NHL Classic Games and NHL 2007 Playoffs. Downloading the Joost player will allow you to watch any of about 50 different games. Maybe not as exciting with last years playoffs, but very cool to see the games they have in the Classic section; such as the Flyers v Sabres in the 1975 Stanley Cup Finals, and the Oilers v Flames in the Conference Semis from 1983. It may not be high-def but it's a treat to watch.

    Joost is available for Windows, and for Intel based Macs...unfortunate for the likes of us with old G5s kicking around.

    Check it out!

    Labels:

    IceTime NHL 3.0 Released for Dashboard

    Overhauled and updated for 2007-08!

    All 60 Rbk Edge jerseys, a ton of view options, RSS feeds from hockey blogs, and preferences galore...

    The new widget includes:
    - Schedules by team, month, week, three days, today, yesterday
    - Updated results (following the conclusion of matches)
    - League and team stats
    - Goals for and against list
    - Division, conference, and league standings (these may be slightly off at the moment.)
    - Team season schedules
    - Team season overviews (with highlighting)
    - TheCommonFan RSS feed
    - 5 NHL Battle options and RSS feeds
    - Division Matchups for all 6 divisions
    - Stanley Cup winners by year and team
    - Jersey searching and displaying
    - Different mini jersey sizes
    - Top 30 list
    - Team highlighting
    - Home and away jersey options
    - I'm sure I've forgotten something...
    - Oh yes...IT'S RESIZABLE!

    DOWNLOAD THE WIDGET HERE

    The Yahoo! version is in the works...

    Labels:

    Monday, October 08, 2007

    NHL 3.0 Dashboard BETA

    Please note that this is for Dashboard, the Yahoo! version will be coming in the near future...

    Well, it was a bit delayed due to the new jerseys, but the new NHL widget is nearing completion. For those looking for a sneak peak, or just can't wait, here is a Beta version of what's to come.

    I would greatly appreciate feedback regarding bugs, performance, etc. The amount of testing I have done has shown the widget to be rather stable, however the complexity of it leaves a lot of room for errors.

    The final version will include a couple more features, as well some additional items, however all in all this is pretty much what will be released.

    The official version is now available here:www.hockeywidgets.com/nhl

    Labels: