Thursday, March 30, 2006

Sommelier - trailer park wine glasses

Sommelier - trailer park wine glasses

sommelier

Only £25.00 each.

Sommelier by Maxim Velcovsky

Company: Qubus

A delicate glass on a stem.

Handblown in the Czech Republic.
Dia 6.5 x H.16cm.

25.00

Filed in:

Tuesday, March 28, 2006

beermapping.com � City Beer Maps

beermapping.com � City Beer Maps:

beermapping.com is a project by someone who likes knowing exactly where he is and how far he needs to go for good beer. At this point, there is only one individual working on the Beer Mapping Project. But that one person has been supported by many friendly craft beer lovers who offer suggestions for new maps and they help by beta testing each map. Use the Contact Us link if you have something to say about the Beer Mapping Project, or if you think you could help out.

Beer Mapping Project is utilizing Google’s Mapping API that is offered free for anyone who is not making a profit or charging users to use the maps that are using it. Each location is pushed through a geocoder service in order to get the latitude and longitude for the particular location. Sometimes these geocoders do not produce results that are exact. Leading to locations that are either slightly wrong, or really wrong. Because of this chance of error, please double check with the website of the location you wish to travel to. Do not take for granted that each location is mapped perfectly.

Filed in:

Monday, March 27, 2006

ThoughtFarmer Intranet: Wiki-inspired intranet software

ThoughtFarmer Intranet: Wiki-inspired intranet software

Thoughtfarmer

ThoughtFarmer is server-based software that powers intranets for medium to large-sized companies.

A ThoughtFarmer-powered intranet can be your company’s authoritative information source and an indispensable tool for discussion, collaboration and knowledge sharing.

ThoughtFarmer is a hybrid of wikis, traditional content management systems, and portals.

ThoughtFarmer is built around the wiki concept of allowing anyone to not just view pages, but to edit and create them too.

ThoughtFarmer employs structured navigation, which is a strength of traditional content management systems.

ThoughtFarmer also has powerful security controls, so viewing and editing capabilities can be selectively applied by user group. This is a strength of traditional portal software.

Filed in:

Friday, March 24, 2006

TOP 10 THINGS I HATE ABOUT SQL SERVER

TOP 10 THINGS I HATE ABOUT SQL SERVER

I love this and the comments are just as good as the article.

 

1.  SQL is too complicated!

 

When I have multiple values in my columns, like "JAN,FEB,MAR" or “15,84,22” , SQL Server just doesn't get it.  It's almost impossible to write SQL statements on tables like that!  If I can manage to get any data out at all, it ends up being a 500 line SELECT statement!!  What is up with that?   And it also takes an act of God to successfully delete a value from those lists.  Why does MS make things so complicated?

 

2. Datatype conversions!

 

What is the deal with data types?  I just use VARCHAR for everything, since that's the only way to avoid stupid error messages when I add data to my tables.  Works great, until I want to get the month of a date or add two numbers -- stupid SQL Server makes me convert() the value first.  How dumb is that?   SQL doesn't know how to add "12" and "5" -- it thinks it's "125" !!!!  To make things even worse, SQL Server gives me errors half the time saying it CAN'T convert!  Uh, you are a computer; you should be able to figure this stuff out.

 

3.  Uh .... Formatting?

 

We've all been there:  You want to right-justify a column in your SELECT -- it cannot be done without jumping through hoops!  Never mind centering, indenting, page numbers, or things like that.  Also, it is really a pain to format dates or round numbers just the way I want.  I can barely write a decent looking report using Query Analyzer, it looks like old MS-DOS text files!  Maybe it's time to move into the 21st century with some support for graphics, colors and fonts, huh Microsoft? 

 

4. Sorting?

 

Half the time my records come back OUT OF ORDER! That’s right, not sorted by anything!  It's a mess.  SQL Server should understand that things should be sorted by lastname/firstname or by date without me having to tell it!  This is supposed to be a smart computer, right?  My users really hate this, because it’s hard to find stuff on their reports.  When they complain, I just tell them, “Hey, maybe if you weren’t so cheap and we had Oracle we wouldn’t have to deal with this Microsoft ‘feature’! ” 

 

To make things even worse, when I do try to sort, SQL Server thinks that “December” comes before “January”, or that “10” is less than “2”! Uh, Mr. Gates, no wonder you never release your products on schedule, you guys have no concept of how a calendar works!

 

5.  The IN() operator never works!

 

This one drives me nuts.  Using IN (@Var) never works right!  I never get back what I want, even though @Var clearly has a nice list of ID’s in it.  And you don't even get an error message!

 

6.  Foreign Keys Constraints !

 

For some reason, in SQL you can only update or add rows to 1 table at a time!  I can do my usual FULL OUTER JOINs with 800 tables together and go nuts with SELECTs all day long, but how about providing that feature for UPDATES and INSERTS!?  Otherwise, how can I have referential integrity?   If table A needs a matching row in table B, then how the heck do I get them in there at the exact same time?  This seems pretty silly to me.  

 

7.  Primary Keys don't work!

 

This drives me nuts.  I have an identity primary key called "ID" on every table, but I still get duplicate data!   I must have 20 different entries for Vermont in my “tblStatesTable” table!  What's the point of primary keys, then?   I hope the next service release fixes this.

 

8.  S-Q-L is S-L-O-W !!!

           

What is the deal with how slow SQL is?  For example, to find all of the data for January in my table, I use

 

            WHERE LTRIM(tblTable.tblTable_colMonthList) LIKE '%JAN%'

 

Pretty standard stuff.  But it takes FOREVER!  And the column is indexed!! Hey, Micro-slow, the index is supposed to make things FASTER you know!

 

9.  Cryptic Error Messages!

 

So, I try to add data to my table and I get this back:

INSERT statement conflicted with COLUMN FOREIGN KEY constraint 'FK_Order_Details_Orders'. The conflict occurred in database 'Northwind', table 'Orders', column 'OrderID'.  The statement has been terminated.

Or I try to write a simple GROUP BY and get:

Column 'orders.OrderID' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. 

Or sometimes I build some cool dynamic SQL strings, but they don't seem to work and I get:

You are not allowed to truncate the system table 'master..sysobjects'.

Hello? How about some details about what went wrong, not just cryptic mumbo-jumbo that's too long to read.  Hey, Bill Gates, how about spending some of your $$$ making sure SQL Server is bug-free and doesn't generate all these nonsense error messages!   Who has time to interpret all this crap?

 

10.  Table and Column referencing!

 

This one is crazy. OK, we have smart computers, right?  And we have things called variables, right?  We can store anything in these variables, even column and table names.  But this never works:

 

            Select @TableName.@ColumnName from @TableName

 

Makes sense to you, makes sense to me, I don't know why SQL Server cannot figure it out!  How can I get data from 'tblCustomerNumber0121' versus 'tblCustomerNumber0122', or get data for column 'Jan2005', if I cannot use variables here!?  These things must be hard-coded!?   How the heck am I supposed to write reports with user parameters when I am limited to pre-defined table and column names!?  Come on, Micro-stupid, how about some REAL programming features in T-SQL like FULL support for variables! 

 

It's also a real pain to add new data to tables.  INSERT? That never works!  INSERT can't even add a new column to my tables!  How am I supposed to add data for a new month when I don't have that column yet?  Maybe SQL Server 2005 will finally address this. 

 

Filed in:

Thursday, March 23, 2006

Gummi Stick-on CameraPhone FX Lenses (Full Selection Pack)

Gummi Stick-on CameraPhone FX Lenses (Full Selection Pack)

Create unusual and exciting picture effects with Gummi lenses – the stick-on attachments for your camera phone.

These days anyone who's anyone (and quite a few people who aren't) has a camera phone. So if you want to create something a little bit special with yours, the Gummi lens Stick-on CameraPhone FX range is the answer to your prayers. Nothing to do with the jelly bears of the same name, Gummi lenses easily attach to any camera phone with an external camera to create instant special effects, with no need to splash out on a new phone.

The Gummi Lens Full Selection Pack includes six different lenses:

  • Kaleidoscope – The person or object being viewed by the camera is transformed into six images; one central image, and five rotating it. Perfect for portrait shots, party images or other close-ups when you want a really different image.
  • Stretch – Rotate the outer part of the lens to distort objects by making them thinner or fatter than they actually are, ‘Hall of Mirrors' style. Ideal for comedy portraits of people or pets.
  • Vignette – This lens creates a clear focus area, with the surrounding area shown in a soft focus effect. Perfect for unusual portrait or group ‘party' shots.
  • Wide Angle – Create a wider field of view to photograph larger scenes; for example group shots, scenery or buildings.
  • Macro – Take clear extreme close-up shots. Particularly suitable for shooting small objects, nature shots or taking pictures of detailed areas (fabrics, art etc.)
  • Starburst – A unique and eye-catching effect, perfect for party shots. Designed to work in brightly lit situations, it transforms bright light into shooting star style beams.

Gummi lenses couldn't be simpler to use, detach just as easily as they attach, and are completely reusable. There's no easier way to create instant special effects with your camera phone.

Suitable for any camera phone with an external camera.

Filed in:

Wednesday, March 22, 2006

Take Charge of Desktop Integration with Java SE 6

Take Charge of Desktop Integration with Java SE 6

With the release of the Java Standard Edition 6.0 Beta, Java developers no longer need to contend with clamp-on solutions or Java Native Interface (JNI) to make their applications interact with desktop products and features. These desktop-integration features now are part of the core.

by Gautam Shah

March 15, 2006

The latest work-in-progress release of Java Standard Edition (Java SE) version 6.0 (code-named Mustang) offers a smorgasbord of improvements that will change how developers deal with security, JMX, OS files, internationalization, and desktop development in their Java applications. (Read Eric Bruno's article "Java SE 6 First Impressions: A Desktop Winner" to learn all the goodies in store.) Sun Microsystems took a very collaborative approach in developing the specification for this release and it shows. By listening to developers via JSR 270 (the umbrella Java Specification Request for the Java SE 6 release) and releasing the entire Java SE 6 source and binaries beginning in early February 2006, Sun has been able to cull quite a buffet of tantalizing new features.

techyatra.blogspot.com

Filed in:

Tuesday, March 21, 2006

Pulling the plug on standby power | Economist.com

Pulling the plug on standby power | Economist.com:
STRANGE though it seems, a typical microwave oven consumes more electricity powering its digital clock than it does heating food. For while heating food requires more than 100 times as much power as running the clock, most microwave ovens stand idle—in “standby” mode—more than 99% of the time. And they are not alone: many other devices, such as televisions, DVD players, stereos and computers also spend much of their lives in standby mode, collectively consuming a huge amount of energy. Moves are being made around the world to reduce this unnecessary power consumption, called “standby power”.
Filed in:

Monday, March 20, 2006

'Not Quite Perfect' McDonald's Opens In Illinois Outlet Mall | The Onion - America's Finest News Source

'Not Quite Perfect' McDonald's Opens In Illinois Outlet Mall | The Onion - America's Finest News Source:

onion_news3210.article

"It's true that consistency is part of what makes McDonald's the leader in the fast-food industry, but so is good value," said Brian Landers, manager of the McDonald's outlet. "When customers see the low, low prices, they're more than willing to give our Six-Piece Quarter Pounders and Fish McGriddles a try. The food's a little different at this McDonald's, but it's really very close."
Filed in:

Oddly Enough News Article | Reuters.com

Oddly Enough News Article | Reuters.com:
He pre-charged patients 5,250 and 16,000 shekels ($1,125 and $3,430) to increase their height with a Russian-made treatment method. He told the court genitalia enlargements were not performed, despite advertisements that promised them. People who sought to become taller were suspended from the air by their arms and legs, or had their bodies stretched with weights. Others were poked with needles or given food supplements and exercises to perform at home.
Filed in:

WP: Cookbooks follow new recipe - washingtonpost.com Highlights - MSNBC.com

WP: Cookbooks follow new recipe - washingtonpost.com Highlights - MSNBC.com:

And I thought help desk stories were funny.

At a conference last December, Stephen W. Sanger, chairman and chief executive of General Mills Inc., noted the sad state of culinary affairs and described the kind of e-mails and calls the company gets asking for cooking advice: the person who didn't have any eggs for baking and asked if a peach would do instead, for example; and the man who railed about the fire that resulted when he thought he was following instructions to grease the bottom of the pan -- the outside of the pan.
Filed in: