October 31, 2006

Using Enterprise Library in ASP.NET 2.0 Partial Trust Mode

The Enterprise Library Application Blocks aren’t useful only in Windows Forms applications; you can use them in ASP.NET too by downloading a set of patch files and configuring the security settings appropriately. Find out how.

Related Posts

(Creating Custom Providers for Enterprise Library) (Sun Secures Greater Access to Norway’s National Library) (Leverage ASP.NET in Your Enterprise) (Leverage ASP.NET in Your Enterprise) (Partial Methods in VB
Comments Off

Google’s -30 penalty

Webmasters in online forums have discovered a new Google filter that Google uses to downrank web sites in its result pages. Has this filter been applied to your web site? How can you avoid that Google applies that filter to your site?

Related Posts

(Google’s new position 6 penalty) (Google backs out of the position 6 penalty) (Does Google think that your web site is spam?) (All you need to know about Google’s IPO) (Google’s new web page spider

As expected, another disappointing Moore adaptation

When the V for Vendetta movie popped up on the radar, I was cautiously optimistic, but then I just got some kind of negative vibe and never went to see the movie in the theater. Maybe it was Joel Silver, maybe it was the Wachowski brothers, who knows? Anyway, the movie finally made it to the top of my Netflix queue and so I, hoping against hope, spent a hard-earned evening checking it out.

Compared against other Moore adaptations, I’d say it wasn’t bad, but it was still extremely disappointing from the perspective of someone who’s familiar with the source material.

Overall, I liked the fact that they remained faithful to the graphic novel, and I knew that they were going to have to take some liberties with the plot to get it to fit into a reasonable running time (I can only imagine what they’re going to have to do to Watchmen if they ever make a movie of it). But three things in particular really, really, really bugged me:

  • The “love story” between V and Evey. Besides the fact that it makes no sense in relation to the original plot, it wasn’t even convincing on the screen. Really, must every Hollywood movie with a man and a woman in it have a love subplot?
  • The evisceration of Evey’s psychological transformation. Leaving aside the fact that they butched up Evey’s character to begin with (thus making the transformation less dramatic), they truncated the scene in the book and left out, I think, the heart of the interaction between her and V. Cutting out Finch’s similar psychological journey also was a crime…
  • The loss of the mystery of who was behind the mask, and the related loss of Evey’s assumption of V’s mantle at the end. Part of what made the whole story interesting was speculating who was behind the mask. Not even on the movie’s radar. And what was the point of Evey being in the movie at all if V wasn’t preparing her to lead after his death?

Anyway, I think League of Extraordinary Gentlemen is somewhere near the top of my queue now. However, I know that’s unmitigated trash, so no impending disappointment there!

Related Posts

(Firefly: Letting go…) (MySQL included in GSA Schedule) (What does the PDC cancellation mean for VBx?) (Using CHAR keys for joins, how much is the overhead ?) (Validate Your Refactored SQL Queries with a New SQL Server 2005 Operator
Comments Off

October 30, 2006

Job seeker statistics

In the three weeks since we added geographic search to the job listings, I”ve been collecting detailed statistics on where people are searching for jobs. This is not merely out of curiosity, but because we constantly get email from companies outside of the main tech centers wondering if they should bother placing an ad. “We”re in Italy… do you have anybody looking for jobs in Italy?” Well, yes, as a matter of fact: 80 people searched for jobs in Italy in the last 21 days, so if you place an ad for a job in Italy, it”s fair to guess that about 80 people who are specifically searching for jobs in Italy will see it. That”s in addition to the far larger number of casual visitors who don”t do a geographic search.

My theory of Joel on Software readers is that they”re pretty smart, ergo, they already have good jobs, for the most part, but thanks to the power of RSS, a lot of people have set up subscriptions to find out about new jobs in their area. So, for example, if you”re in Austin, happily employed, but willing to consider new opportunities, you go into the search page, search for Austin, and then when you subscribe to the RSS feed you”ll get all new Austin jobs right in your reader. The way the statistics engine works, you get a custom RSS feed, and as long as you keep checking it, you”ll be adding one to the 174 other people looking for jobs in Austin. When you unsubscribe, after 21 days, you”ll stop counting towards that number. And this, in turn, encourages companies with jobs in the Austin area to post their jobs, knowing they”re certain to reach a certain number of job seekers, and even if they don”t, we”re still (as far as I know) the only job board that gives them their money back if they”re unsatisfied, so there”s really no risk at all.

The number of job seekers in the last 21 days is 307,764 with one major caveat: due to the way we keep statistics, as soon as you go into the search page and change your search, you get counted twice. I did this because someone who is willing to work either in Chicago or Boston should show up in the Chicago count and the Boston count, and they might actually want to subscribe to two RSS feeds, so even though they”re one person, they”re counted as two. Also, job seekers who delete cookies will get counted again. But for the most part if you just keep coming back to the site checking out the jobs, we won”t double count you, and we”ll even remember your geographic search for the next time you come back.

Not loving your job? Visit the Joel on Software Job Board: Great software jobs, great people.

Related Posts

(MET: An Experimental System for Malicious Email Tracking) (collectd 3.7.0 (Default branch)) (New features in Google Sitemaps) (ClickAider - Track Adsense Clicks and much more) (Surprise, surprise!
Comments Off

Internships

The Boston Globe quoted me saying, “The good employers have relationships with professors and they forward students who seem exceptional.” Which reminded me that we”re in the middle of recruiting season for our summer internships, so if you have a student who you consider to be particularly capable, please tell me about them.

Not loving your job? Visit the Joel on Software Job Board: Great software jobs, great people.

Related Posts

(Marketing internships with Seth Godin) (Now accepting summer internship applications) (Shutdown in OS/X) (Guest editorial in Inc.) (Talk at Yale: Part 1 of 3
Comments Off

October 25, 2006

Sage Announces Global Partnership with MySQL AB

LONDON - The Sage Group plc has signed a global
agreement with MySQL AB which enables Sage to embed MySQL database
technology into its world-wide product portfolio.

Related Posts

(Sage 50 HR 2007 Software Suite Ships with Embedded MySQL Database) (Open-Xchange Announces Partnership with MySQL AB) (Sun Microsystems Announces Completion of MySQL Acquisition) (Infobright & MySQL AB Announce Storage Engine Partnership) (Infobright & MySQL AB Extend Partnership Agreement
Comments Off

Prevent Stale DB Connections with the Latest OC4J

Applying the same database connection code for all session beans can lead to stale DB connections in large enterprise Java applications. Oracle Containers for J2EE (OC4J) has a new mechanism to nip this problem in the bud.

Related Posts

(SQL Q&A: Troubleshooting Connections, Using Variables, And More) (SQL Q&A: Troubleshooting Connections, Using Variables, And More) (SQL Connections, Nice, France, 24-27 April 2006) (SQL Connections, Nice, France, 24-27 April 2006) (SmartFilter and Spyware
Comments Off

The Guerrilla Guide to Interviewing: version 3.0 now shipping!

“A motley gang of anarchists, free-love advocates, and banana-rights agitators have hijacked The Love Boat out of Puerto Vallarta and are threatening to sink it in 7 days with all 616 passengers and 327 crew members unless their demands are met. The demand? A million dollars in small unmarked bills, and a GPL implementation of WATFIV, that is, the esteemed Waterloo Fortran IV compiler. (It’s surprising how few things the free-love people can find to agree on with the banana-rights people.)”

The Guerrilla Guide to Interviewing (version 3.0)

The original version of the Guerrilla Guide, published here in 2000, was an internal Fog Creek hiring guide. Version 2.0 was a major revision that appeared in the book Joel on Software. This 3.0 version is another major rewrite which reflects some of the changes in the industry over the last few years, and incorporates some new things I”ve learned about interviewing.

Not loving your job? Visit the Joel on Software Job Board: Great software jobs, great people.

Related Posts

(Smart and Gets Things Done) (SQL Q+A: Clusters, Snapshots, Log Shipping, and More) (SQL Q+A: Server Tuning, Log Shipping, Mirroring, and More) (SQL Q+A: Server Tuning, Log Shipping, Mirroring, and More) (Computer Business Review: SCO Now Shipping MySQL Network with OpenServer
Comments Off

October 24, 2006

The Phone Screen

“Before moving on to a full-fledged in-person interview, we usually use a phone screen to make sure that we’re not wasting time and money on someone who is just seriously not smart.”

The Phone Screen

Not loving your job? Visit the Joel on Software Job Board: Great software jobs, great people.

Related Posts

(Linux failing to boot screen on the plane) (The Twelve Days of Scale-Out: The Phone House Consolidates its eCommerce Systems on MySQL Enterprise) (ASP.NET Screen Scraping) (ASP.NET Screen Scraping) (VOIP Advice requested
Comments Off

Placing Multiple Headers in a DataTable

Find out how to place multiple headers in a DataTable.

Related Posts

(A Faster Way to Search Through a DataTable) (A Faster Way to Search Through a DataTable) (Use DataTable.Rows.Find() Instead of DataTable.Select()) (How IT Works: E-mail Headers) (How IT Works: E-mail Headers
Comments Off
« Previous entries