The Innerworkings of a Geek

Sunday, November 21, 2004

Vancouver Firefox Release Party -- EggOn .1!

After seeing the release of Mozilla Firefox, I decided that it was imparative to goto some release party. However, Seattle, being the Microsoft capitol, didn't really have much in the way of a party. Vancouver on the otherhand it looked like was going to have upto 50 people! Well, about a third showed up, but it was still fun... Here is the group



It was funny though getting there, I could have sworn we were at a Mac Convention of some sort. The only person with a laptop was Luke, who had a 17" Powermac. it was VERY nice.... Later on, another person came bearing a laptop as well. Yes, you guessed it, a mac.


Since the crowd was only about 20 or so, after the 2 girls left (Yah we didn't have the 'Ontario' turn out we expected) we started getting desperate for fun. We had wireless in the pub, so we decided that it was time to Wikalong some ASCII pr0n....



However, our waitress wasn't too happy about that... so we turned it off and went back to drinking... which, might I add, she liked much more! We tried explaining why Firefox is so much better than that other browser, but I don't know if she figured it out or not.
Around midnight or so we decided to head out and grab pizza. Vancouver is known for its cheap pizza by-the-slice. So for $1.25 a piece, we got some grub and started talking...
"What should we do now?"
"hummm.. Lets program a Firefox Extension!!!"
So we decided to goto Kalien's house and start coding. Its 12:30am.....

We arrive, and come up with these ideas: IrcAlong (like Wikialong, but live chat)
BlinkOTron (randomly turn HTML elements into BLINK)
FuckOffLeavemeAlone (make links go display:none when hovered over)
ClickOnHover (when you hover over a link, it goes to the page)
And... Eggon.. and Egg Timer for Firefox!




We start the planning process, grabing sheets of paper and a project board. Once we figured out what frivilous project we wanted to do, we got started.... We choose Eggon!
First thing.. we needed supplies. So we went out and got some eggs and pop. After we got back, Dave and I did research on how long you should boil an egg. We came up with:
  • 4 Mins for Soft Boiled
  • 8 Mins for Medium Boiled
  • 11 Mins for Hard Boiled
Kalien started working on the XPI installer and working through the XUL. We wanted an egg that showed up near the RSS tag on the status bar. ... it was hard work trying to debug those JAR files....





With Kalien working on the XUL/XPI stuff, David started working on Java script, Graem started working on making Egg PNGs, Rob was our Manager, and Jordi was the Catman.










And I.. well I was behind the Camera. actually later on I was working the firefox-egg logo, as well as trying to figure out XUL... but basically I was falling asleep due to the fact that I never really slept much this past week.

Once David completed the basic code for the timer, we decided we should try out our timers. Heh, Dave even made a buzzer. Although its not in Version .1, it will be someday! So on to making an egg....




Once the egg was done, we gave it a try.. the first Egg was a little 'underdone'... I guess we didn't submerge the egg in enough boiling water.




Our second try involved more water, as well as 'Hard Boiled' mode. 11 Mins later...



The shell came off good, now lets see how the egg tastes!!



Yummy!!!!

Now we just needed to make a good Firefox-Egg PNG and get the installer working... Few more hours pass by and w00t, the About Box shows up!




(Obviously as you can see, we have fallen asleep by now... 4:30am...)

Then making the Firefox with the Egg in Photoshop...



About this time it was nearly 5:00am. David and I were both passing out pretty quick, so we decided to Jet. On the way home I finished the Logo! When I woke up the next morning, I recieved an E-mail that said that Eggon .1 was released!!!

So Eggon! come and download it at http://www.rely.ca/eggon/


41 Comments:

  • Well! You guys sure seemed to have a lot of fun after I left.

    The EggOn logo looks very nice. A fun little extension indeed. I want a buzzer! How about some egg cracking sound to go along with the alert? More importantly, when's version .2 coming out? XD

    By Blogger sanopup, at November 22, 2004 2:40 PM  

  • How do i use this egg on extension?

    By Blogger Joey, at November 29, 2004 9:26 AM  

  • Aaah the perfect egg. Thanks!

    By Anonymous Anonymous, at December 1, 2004 2:22 PM  

  • Yeah! Computer Science is on the march.

    By Anonymous Anonymous, at December 1, 2004 3:02 PM  

  • Stupid and waste of time.

    By Anonymous Anonymous, at December 2, 2004 9:20 PM  

  • For more EGG action, check out egg.org.au.
    This is now going to be our firefox extension of choice.
    Thanks guys!

    By Anonymous Anonymous, at December 2, 2004 9:49 PM  

  • Yeah this looks like a nice little script. Just finished the OSDC in melbourne, and there was a good XUL talk yesterday. This will be a good bit of code to use as a starting point.

    I just unpacked the XPI and you've got a lot of files you don't need: backup files (with .old or ~ at the end) and even a .swp file. I know it's not big, but think about ditching them in the next release.

    Very impressive. I just bought some eggs the other day too...

    By Anonymous Anonymous, at December 3, 2004 12:40 AM  

  • Feature request: Tea-timer mode. 3m (black) and 4m (green) settings, but *of course* the important thing is switching the icons and art over :-)

    By Anonymous Anonymous, at December 4, 2004 2:26 PM  

  • egg timer? GIZ-ZAY! (kinda like the people who use uni-moused MACS)

    s0ng!

    By Anonymous Anonymous, at December 6, 2004 10:03 PM  

  • +1 on Tea mode!
    Also a little help or About in eggs menu will be nice, which will show a dialog with recipes if eggs should be put in boiled water or in cold water. Perhaps some progress bar showing eggs innards. =)

    techie

    By Anonymous Anonymous, at December 8, 2004 3:48 AM  

  • Have you ever put a frozen pizza in the oven, then surfin your favorite websites forgetting the time, just to find a black piece of something in your oven?

    Have you ever thought about a firefox extension like "PizzaFox" ???

    I believe you could easily change the eggon timer to a pizza timer with freely choosable timeframe + playing an alarm (mp3).

    just my 2 cents
    Lu

    By Anonymous Anonymous, at December 9, 2004 2:13 PM  

  • Eggon has changed my life. I used to not even know HOW to hard boil an egg, but the simple addition of knowing how LONG to do it for has made me bold enough to attempt the perfect EGG! EGG ON!!!!


    ~Justin

    By Anonymous Anonymous, at December 10, 2004 5:48 PM  

  • Good lord, geeks trying to cook....Armegeddon!!

    By Anonymous Anonymous, at December 12, 2004 8:42 PM  

  • Cast another vote for the tea timer! (Foxtea?? or Teafox???) I thought I was the only one who drank tea... I like the pizza idea too - maybe the timer could show the pizza slice getting darker as it cooks, thus allowing us "geeks" to choose their level of burn! Oh, and how about a "Noodleon" for making sure that Top Ramen doesn't overcook?

    Carry on!
    DC

    By Anonymous Anonymous, at December 14, 2004 9:52 AM  

  • Yes, tea mode. Green tea, 2 minutes. I can't tell you how many times I've overbrewed my tea by about two hours. Damn, I've got to go..

    Chris

    By Anonymous Anonymous, at December 15, 2004 9:56 AM  

  • great! I luv it. But there needs to be a reminder tone. I can't just keep watvhing the screen for the message to come up when I'm busy in the kitchen. So please, customizalble reminder tone. Also customizable Message, also a customizable length of time.

    By Anonymous Anonymous, at December 16, 2004 10:41 PM  

  • One more vote for a tea timer.

    By Blogger Andy, at December 27, 2004 6:30 AM  

  • The egg timer is great. It could be converted to cook anything from a cup of tea to a 15 lb turkey.

    NO LONGER WILL I NEED TO BUTTERBALL HELPLINE!!!

    Eggon! has saved me.

    By Anonymous Anonymous, at January 2, 2005 2:58 PM  

  • It has so much potential! It just needs to be customizeable and have a quick-time feature that lets you quickly enter in a custom time! I need this for cooking those insta-dinners and not forgeting about it!

    By Anonymous Anonymous, at January 7, 2005 11:03 PM  

  • It needs an audible signal!!!

    By Anonymous Anonymous, at January 11, 2005 4:51 AM  

  • You guys are crazy. Way to much time and alcohol for all of you, eggs too. But thanks for the semi-useless extension. Keep em comin.

    By Anonymous Anonymous, at January 19, 2005 1:33 PM  

  • Before I even read the comments here, I modified EggOn for myself to time Tea, lazily calling it TeaOn (after all find=>replace is my friend. There is an xpi for it, though as this is the first extension I've ever hacked/made I do wish someone to check it over.
    And, the graphic isn't the best (it's a plain cup of tea).

    By Anonymous Parelle, at February 16, 2005 3:33 PM  

  • FYI EggOnn has been mirrored:

    http://www.extensionsmirror.nl/index.php?showtopic=1048#timer

    By Blogger GeeK canon, at February 25, 2005 3:27 AM  

  • Cool ! But it definetely lacks of a user-defined timer...

    Waiting for 0.3 to come out !

    By Anonymous KickMe, at March 4, 2005 1:29 PM  

  • Thanks for trying... but each time i use your timer to try and cook my eggs they explode and make a mess all over the inside of my microwave.

    By Anonymous Idiot Savant, at March 19, 2005 5:13 PM  

  • So... how do we use the eggon ext.?!

    By Anonymous Anonymous, at March 19, 2005 10:49 PM  

  • This is a very important and good tool. However, in the next Version you need to give the option for the City where you want to cook the egg. The boiling temperature of the water depends on the pressure of air. Also it’s necessary to now the average temperature of the egg.
    For example the town where I live is Munich in Germany. In Munich is the average pressure of air something about 960 hPa (=28.35 inches of mercury column). So the corrected boiling temperature is 209.09 F (=98.38 °C). I store the egg in the Refrigerator with a temperature of 8 °C.
    Sorry about my English.

    By Anonymous Anonymous, at March 21, 2005 12:47 PM  

  • i know that several other people have asked this, but what is the purpose of the egg thing? funny tho...

    By Anonymous rednwhite, at April 4, 2005 4:30 PM  

  • How do you use it again? I believe this is the third or maybe the fourth time someone has asked, and there still is no answer! How do you use it?

    By Anonymous Anonymous, at April 5, 2005 5:47 PM  

  • 1+ for tea mode please (icon) and user-defined times

    By Anonymous Anonymous, at April 22, 2005 12:45 AM  

  • If you have to ask what it is for or how to use it maybe this one is not for you.

    By Anonymous Anonymous, at April 26, 2005 3:43 PM  

  • Whoa. You could turn this extension into a full-fledged cooking timer for all foodstuffs; the png could even change depending on the setting of the timer, and some strange formulae could be worked out to figure out how to adjust to any major city (altitude) and refrigeration temperature... taking an extension to this level would require a lot of beer consumption, something I'm sure Rob Cross will not oppose...

    By Blogger Chris, at May 18, 2005 3:27 PM  

  • nice logo, took me a while to find the egg icon (for anyone who doesn't know it's on the bottom left corner of the firefox browser...

    By Anonymous Anonymous, at August 6, 2005 9:54 PM  

  • Mozilla Firefox 1.5 is not the same without the great EggOn extention. I hope you have the time to provide an upgraded version.

    By Anonymous Night Eagle, at December 18, 2005 1:31 AM  

  • I hope it gets updated for FF1.5 and custom times. Even if it started as a joke it can be really usefull.

    By Anonymous Petri Junno, at December 21, 2005 9:59 AM  

  • Thank you for the updateed version of the great EggOn extention. Ahh, yummy egg!

    By Anonymous Night Eagle, at February 4, 2006 9:17 PM  

  • Franchement je peux rien en faire tant que ça déclenchera pas un BIP ou une SIRENE !!! Quick ! add the sound ALERT ! Phil from Lyon, France

    By Anonymous Anonymous, at February 17, 2006 9:45 AM  

  • and one more vote for the TeaFox (or generic timer) extension! Cool Stuff...

    By Anonymous Carsten, at September 15, 2006 3:59 AM  

  • how do I start it?

    By Anonymous Anonymous, at September 21, 2006 4:34 AM  

  • Seems to work OK on 2.0.0.* if you change the maxversion to 2.0.0.* in the install.rdf file inside the xpi file

    By Anonymous steviex, at January 13, 2007 3:59 PM  

  • OMG its driving me crazy, how do I use it?!?! I cant figure out how to access this thing at all. it installed fine and all...

    By Anonymous Anonymous, at January 18, 2007 11:39 AM  

Post a Comment

<< Home