Search
December 04, 2008   |  Login  |  
 Archive of Entries Minimize

 Print   
 Most recent blog entries Minimize
coolest help wanted ad ever
The Woolston Blog By daniel on 6/13/2007 10:58 AM

was shown this, now i must share.
this has to be the coolest help wanted ad i've ever seen for a software developer:

 

Software Developer


Reply to: see below
Date: 2007-06-08, 3:08PM EDT



If the Only Thing Bleeding Edge in Your Company is in the Cafeteria ,
You’re Probably Working at the Wrong Company


//if you are
using BoringTools;
using OldTechnology;
using Development.Process.PainfullySlow;

//then consider a
namespace Better.Opportunity
{

///


/// UpgradeDeveloper class should be instantiated to convert
/// a BoredDeveloper or UnderAppreciatedDeveloper,
/// or any other Developer that implements the INeedANewJob
/// interface, into an AwesomeDeveloper
///

public class UpgradeDeveloper
{
public AwesomeDeveloper UpgradeDeveloper(INeedANewJob developer)
{
boolean isHappy = true;
if (developer.Skillset.Includes("C#"))
switch(developer.Status) {
case DevStatus.Bored:
isHappy = false;
break;
case DevStatus.UnderAppreciated:
isHappy = false;
break;
case DevStatus.StuckInARut:
isHappy = false;
break;
default :
if(developer.Technology.YearReleased < 2005)
isHappy = false;
break;
}
}
if (!isHappy) {
if (developer.SendResume("CompanionCabinet",
"http://www.MyChoiceEngine.com/Role/36737")) {
developer.Jobs(oldJob).Quit;
developer.Jobs(new GreatJob).Start;
developer.WorkEnvironment = new Dell.XPS.Laptop(new Flatpanel24);
developer.Toolset.Upgrade(new LatestTechnology);
developer.Career.Advance();
developer.Status = DevStatus.WooHoo;
}
}
return (AwesomeDeveloper)developer;
}
}
}

EOE


  • Location: Charlotte, NC
  • Compensation: please see description
  • Principals only. Recruiters, please don't contact this job poster.
  • Please, no phone calls about this job!
  • Please do not contact job poster about other services, products or commercial interests.
Comments (1)

Ajax control Toolkit updated!
The Woolston Blog By daniel on 6/11/2007 12:17 PM

a newer version has been released (6/6/07) and you'll want to head over to the site and grab it.
multiple bug fixes and a few new features. I'll let their site spill the details:

http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=1813

 

Comments (1)

ha ha
The Woolston Blog By daniel on 6/7/2007 7:15 PM
[23:10] Dan: wow
[23:10] Dan: access 2k7 is actually kinda useful
[23:10] Dan: i feel dirty just saying that
[23:12] adrian: hahahahahhahahaa
Comments (0)

wow
The Woolston Blog By daniel on 6/5/2007 2:10 PM

this is really awesome:


Comments (0)

this just in
The Woolston Blog By daniel on 5/30/2007 8:31 AM

so yesterdays mail had this in store for me:

My 1st book is now available in chinese.
My life is now complete.

Comments (3)

session review
The Woolston Blog By daniel on 5/29/2007 8:40 PM

i dont usually like to brag...
o.k. yes i do and here we go:
As you may OR may not know, I recently spoke at the West Michigan Day of .NET event. I've been cutting down on the public speaking as of late, partly because of work constraints, but the DOD was too good to pass up. There were some really awesome sessions and I'm glad that I was able to sit in on a few, during my time away from the podium.
I've received a few emails that have been encouraging and downright humbling, but I thought that I'd share one particular review with you from Rick Schummers blog. His post really encapsulates what I hoped to accomplish with the event:

Daniel Woolston presented the "AJAX Controls" session. This session went through some of the 32 controls in the Microsoft AJAX Toolkit. Dan started out the session with a comment that I will paraphrase as "I really have no idea how this session is going to go because I have not rehearsed it." With this in mind, I was pleasantly surprised how smooth the presentation went. Some of the controls in this toolkit are extremely cool. The AJAX Control Toolkit is from Microsoft and is open source, and is free. The project is hosted on CodePlex like VFPX is and is community driven. The controls also play nice with other frameworks and look easy to implement. I am most interested in the Accordion, the Calendar, the Always Visible, and Resizable controls for a project I have coming up. He also gave away Nerf toy guns at the end of his session (not technically important, but I think as a bribe to get better evals {g}). Excellent session.

Comments (0)

sucked
The Woolston Blog By daniel on 5/19/2007 7:47 AM

Spoiler Alert!
Well Kinda.
Mostly I just wanted to say this movie sucked.

Why?

*************** Spoiler Part - Kinda

Dance sequence? Seriously.
Was this a movie or a musical?
They should've named the thing:
"Spiderman 3 - The Musical"


MJ should be written out of the storyline.
Kirsten Dunst couldn't act her way out of a third grade Thanksgiving play.

 What was the point of Venom? The movie doesnt really explore the villain at all.

And the ending?
Are you fricking kidding me?
No superhero movie should end with people crying.

so yeah.

Wait for the DVD.

 

Comments (2)

Running IE6 and IE7 side by side
The Woolston Blog By daniel on 5/15/2007 11:28 AM

Most developers need to test their applications in a multitude of browsers. Notably, IE6, IE7, Firefox and Safari. However, when you install IE7, you lose the IE6 application. I ran across a work around on the web and thought that I'd share it with you:

If you already have IE 7 version running, then all you do is download the standalone IE 6, this is going to enable you to run both IE 6 and IE 7.

And if you haven't installed IE 7 yet this is what you can do so that IE 7 doesn't replace IE 6:

1. Download IE 7 from Microsoft, if you haven't already done so
2. Unrar the exe file
3. Delete the folder that is named 'update'
4. Delete ie4unit.exe
5. Delete spuninst.exe
6. Delete spupdsvc.exe
7. Delete install.ins
8. Create a new text file called iexplore.exe.local and save this file in the same folder
9. Run iexplore.exe to open IE 7

You can also use this workaround for IE 7 Standalone by Jon Galloway if you wish...

This will now run IE 7 on it's own, without installing anything.

Comments (3)

me too
The Woolston Blog By daniel on 5/2/2007 7:46 PM

09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0

popular.
whatever.

Comments (3)

good motto
The Woolston Blog By daniel on 4/15/2007 8:04 PM

Comments (2)

soon
The Woolston Blog By daniel on 4/12/2007 9:43 PM

I'd like to be doing something similar to this by the end of summer:

Comments (0)

crazy busy
The Woolston Blog By daniel on 4/12/2007 8:55 PM

the whole blog thing has escaped me as of late.
i'm insanely busy with work/study/projects/hockey and of course the gym.
oh yeah..thats right...you probably don't know.
Adrian and I are in the gym 5 days a week, for about 2 hours/session.
In just one month, I've lost over 20 pounds and nearly 5 inches of waist. And if you know me and what I've had to deal with concerning my weight battle, you'll know how huge this is for me. its been a constant struggle for me, but finally something is working.
The biggest contributor is having a dedicated workout partner. Knowing that you have to go to the gym because somebody else is waiting on you, gives a sense of obligation to your attendance at the gym. Its easy to say no and stay home when its only impacting yourself. So yeah...starting to see some results and I'm loving it. I need to buy new pants and belts. Nothing fits now. Not a problem that i mind having, by the way.
on other fronts, I may have some career related news to convey, but thats in negotiation.
things are going well.

Comments (0)

speaking engagement
The Woolston Blog By daniel on 3/26/2007 8:22 AM
finally posting!
I've been incredibly busy lately so I haven't had a chance to hit the blog.
Not much time today either, but I wanted to let you know that I'll be speaking at the West Michigan Day of .NET 2007. Not sure of the topic or the time, but it will most likely be the new Ajax Toolkit from Microsoft. There have been some exciting releases from the boys and girls in Redmond and I'd like to showcase a few of the more interesting controls.
You'll need to register for this event and it's expected to fill up.
Hope to see you there!
click here to check it out:
WM Day of .Net May 19, 2007 - I'll be there!
Comments (1)

Ajax TabPanel and dynamic content
The Woolston Blog By daniel on 3/8/2007 10:36 PM

this is not a how to article.
i'm hoping that somebody searching and/or reading this post will have come across a fix for the following situation and can point me in the right direction.
On a test page I have an Ajax TabContainer with two Tab panels inside.
when the user clicks on the second tab, i'd like to dynamically create the content for the tab. The second tab may contain a substantial amount of data and i dont really want to hit up the browsers initial load on the first pass if theres a chance that the user may not even visit the second tab.
So heres what I've got so far:
 
Generated by this code:

   1:  <%@ Page Language="C#" AutoEventWireup="true" EnableViewState="false"
   2:   CodeFile="TabsTestPage.aspx.cs" Inherits="_testPages_TabsTestPage" %>
   3:   
   4:  <%@ Register Assembly="AjaxControlToolkit" 
   5:  Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
   6:   
   7:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
   8:  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
   9:  <script runat="server">
  10:      [System.Web.Services.WebMethod]
  11:      [System.Web.Script.Services.ScriptMethod]
  12:      public static string GetHtml()
  13:      {
  14:          
  15:          return "<span style='font-family:courier new;
  16:  font-weight:bold;'>Dynamic Content Added!</span>";
  17:      }
  18:  </script>
  19:   
  20:  <script type="text/javascript">
  21:  function updatePanel() 
  22:  {   
  23:      var behavior = $find('dp1');
  24:      if (behavior) 
  25:      {
  26:         behavior.populate('changed');
  27:      }
  28:  }
  29:   
  30:  function Tab2Clicked()
  31:  {
  32:      var panel2 = $get("TabContainer1_TabPanel2");
  33:      panel2.innerHTML = "<div id=\"divDynamic\">
  34:  Dynamic Web Content Created!</div>";
  35:  }
  36:   
  37:  </script>
  38:  <html xmlns="http://www.w3.org/1999/xhtml" >
  39:  <head runat="server">
  40:      <title>Untitled Page</title>
  41:  </head>
  42:  <body>
  43:      <form id="form1" runat="server">
  44:      <div>
  45:          <asp:ScriptManager ID="ScriptManager1" runat="server">
  46:          </asp:ScriptManager>
  47:      
  48:      </div>
  49:          <cc1:TabContainer ID="TabContainer1" runat="server">
  50:              <cc1:TabPanel ID="TabPanel1" runat="server" >
  51:              <HeaderTemplate>Tab Panel 1</HeaderTemplate>
  52:              <ContentTemplate>Stuff Here</ContentTemplate>
  53:              </cc1:TabPanel>
  54:              <cc1:TabPanel ID="TabPanel2" runat="server" 
  55:  OnClientClick="updatePanel" >
  56:              <HeaderTemplate>Tab Panel 2</HeaderTemplate>
  57:              </cc1:TabPanel>
  58:          </cc1:TabContainer>
  59:          
  60:          <cc1:DynamicPopulateExtender ID="dp" 
  61:  BehaviorID="dp1" runat="server"
  62:              TargetControlID="Panel1"
  63:              ClearContentsDuringUpdate="true"
  64:              PopulateTriggerControlID=""
  65:              ServiceMethod="GetHtml"
  66:               />
  67:              <asp:Panel ID="Panel1" runat="server" />
  68:      </form>

					
Comments (4) More...

sure do miss this guy
The Woolston Blog By daniel on 3/4/2007 11:38 PM
SNL - Matt Foley As Santa
Comments (1)


 Print   
 Search_Blog Minimize

 Print   
You are here: - Blogs
Copyright 2005 Dan Woolston
www.danwoolston.com
Terms Of Use
Privacy Statement