Goodies to Go (tm)
December 22, 2003-- Newsletter #264
Full Text Search: The Key to Better Natural Language Queries for NoSQL in Node.js
Goodies to Go (tm)
December 22, 2003--Newsletter #264
This newsletter is part of the internet.com network.
Featured this week:
* Goodies Thoughts - What's On The Net?
* Q & A Goodies
* News Goodies
* Goodies Peer Reviews
* And Remember This...
The new Beyond HTML Goodies book is now available!
Goodies Thoughts - What's On The Net?
Just a few year's ago I would quite frequently have to answer
the questions "what is the Internet?" and "what can you find on the World Wide
Web?" These days both questions seem to be a bit unnecessary. It seems to me
that the easier question to answer is "what's not on the Web?" The short answer
to that could be "what's not known to mankind." This explosive growth of
available information is due in large part to website developers such as
yourself, and this particular web surfer is very grateful and thanks you very
Having such a huge quantity of material available has naturally led to the need for better and better search capabilities. Set up a search page and people will come to it to help them search the web. The better the search page, the more people will come. The more people coming to a page, the more the potential advertising revenue it has. More revenue means more resources and more motivation to improve. See where we're going here? All of this has enabled and/or motivated a bunch of pretty significant mental talents to devise the very clever search capability called Google. So effective is this engine that the name has become a new verb -- "need to know about atomic grasshoppers? Just Google it and you'll find about 17,200 references."
And this search engine in turn has led to the latest in Internet based mental sports. Yes, that's right! I'm talking about Googlewhacking! If you haven't tried it yet, get ready to lose a portion of your life to frivolous pursuit!
The object of Googlewhacking is to find two words which, when entered into the Google search engine without quotes, yield one and only one result. Thanks to "UnBlinking" Gary Stock (http://www.unblinking.com) the search for "The One" is on. It's a lot harder than you might expect, and of course, if you succeed in finding one and post it to http://www.googlewhack.com, within a very short time your whack will yield more than one result! Such is the ephemeral nature of the beast. (By the way, "ephemeral Googlewhack", without the quotes of course, yielded 35 results when I tried!)
Apart from being entertaining, Googlewhacking quickly makes you comprehend the vastness of the resource we call the World Wide Web. Einstein once said that the greatest knowledge a man can possess is the address of the local library. I guess today that would be "his logon id and password"!
There are things to be added to the list of what is not on the net, however. For example, I would love to be able to find a picture of everybody's home town. And I do mean everybody's! There are plenty of cities that have their own website, but there are millions of cities, towns, villages and homesteads that don't. Wouldn't it be great if, when somebody told you where they're from, you could reliably go to the net and get a picture of what the area around their home looks like? You can usually get some impression by googling the name of the place, but it would be really something to be able to find a picture of it every time.
Many of you celebrate holidays at this time of the year, and for those that do, I hope you have a wonderful time. I hope every one of you is safe, healthy and happy and can enjoy the company of family and friends.
Meanwhile, pass a little while in search of that illusive "Results 1 to 1 of about 1".
Thanks for Reading!
- Vince Barnes
Questions are taken from submissions to our Community Mentors. You can ask a Mentor a question by going to http://www.htmlgoodies.com/mentors.
Q. I have been asked to apply colors to the background and text of the web page whenever an item in various list boxes has been changed. The list boxes contain various background and text color choices, which have been assigned variables within the apply_color() function that I just created. Got any tips?
A. Here is a example of how you can set up various style classes with the text color and background color and then through the dropdown assign one of those classes to the body of the document. This will change the color for all text in the body of the document along with the background color. This will not work in older browsers such as Netscape 4 versions:
This is some text that hopefully the color will change along with the background color <form> <select onChange="doIt(this.options[this.selectedIndex].value)">
Q. What is the simplest way to create a 'bookmark button' to book mark (or add to favorites) a certain page? I might mention that the page I want to put it on is forwarded and masked, don't know if that makes any difference.
A. To place a bookmark link on a page you need to do the following. I will use a link to take a person to the top of the page as an example. Near the top of the page, usually directly after the <BODY> tag you would enter the following:
At the bottom of the page or any place you want the link you would create the following link:
When the link is clicked on you "jump" to the top of the page. If you want to use a "bookmark" from one page to another you would create the link like this:
You can of course create as many as you need and name them differently for different areas on the page. When you are masking you will have to use the actual URL and not the shortened URL. For instance your actual URL might be http://www.geocities.com/my_folder_name/my_page_name.htm
and you are pointing a shorter URL to it named
http://www.my-site.com. You have to use the longer URL in the hyperlink.
Q. I have a side bar on the left and then the rest of the page is where all the content goes. The side bar just has a navigation menu. I have it where the page is one big table and the sidebar is one cell and the rest of the page is a cell. Well my problem is... if there is a lot of information in the right hand cell, then the stuff in the left hand cell gets right in the middle of the cell so everything will be even. But I want that stuff to stay at the top of the page, regardless of how much info is in the right hand cell. Is there a way to make it where it doesn't automatically center itself like that?
A. You need to add VALIGN="top" to the row or cell or both. This will make all the contents stay at the top of the cell.
Q. I am interested in starting a web design business, and I have noticed that many companies on the web make things alot easier by allowing the client to choose from a list of templates, and then using that template to build the website.
So my question is, where do these templates come from? Can you buy a software package that has these, or would I need to start developing them from scratch using a graphics program, etc.? Also, are there copyright issues associated with using a template, say from a software program, and then charging fees to develop the website for the client using this template?
A. Do a search on Google for "web templates" and you are bound to find a ton of sites that will sell you a package of pre-made templates that you can sell. As for the copyright issues, they are all different. You will have to deal with each site's rules and regulations.
[Note: Please refer all legal questions to qualified legal counsel. - Ed.]
Q. I want to know which graphics program is a good program to obtain to alter images, like 'blending', cropping, etc.
A. There are three that I can think of and they are all very good. It all depends on exactly what you want from the program and how much you want to spend. You can probably download a demonstration copy and test them before you buy. All are different prices.
Adobe PhotoShop - http://www.adobe.com/products/photoshop/main.html
Jasc PaintShop Pro - http://www.jasc.com
Ulead PhotoImpact - http://www.ulead.com
The best of the three by far is Adobe PhotShop but you will see that it is not cheap, about $500 or more. Jasc PaintShop Pro will run you about $100 and Ulead PhotoImpact will run you about $90.
(Sober) Mutant Starts to Squirm
[December 22, 2003] Mass-mailing worm comes with a German flavor and puts new PC users at higher risk..
SCO Spreads New Linux Copyright Notices
[December 22, 2003] The SCO Group isn't letting the holidays slow down its license and payment quest with users of the Linux operating system.
Verizon Weaves Fiber-to-Home Plan
[December 22, 2003] Telecom's effort to eliminate last-mile slowdown advances with the selection of four more equipment vendors.
TSMC Accuses Chinese Rival of Pirating
[December 22, 2003] Taiwan-based semiconductor manufacturer says Chinese rival pirated employees and trade secrets.
Interest in Online Banking Grows
[December 22, 2003] Barring a major security breach, U.S. consumers will increasingly turn to bank Web sites, a new study concludes.
MaXXan Does Storage on Demand
[December 22, 2003] The storage solutions provider partners with to create a storage-on-demand solution that just about does it all.
ISPs Win a Round in File-Swapping Tussle
[December 19, 2003] In a major blow to the music industry's campaign to sue individual file-swappers, court sides with Internet service providers.
Windows Server 2000 Put Out to Pasture
[December 19, 2003] The move comes just two years after the Windows 2000 Server was launched to replace Windows NT Server 4.0. .
Open Source IE Patch Has a Glitch
[December 19, 2003] OpenWares issues its own fix, and a faulty one at that, for a URL-spoofing vulnerability in Microsoft's browser.
For NTT, Time to Up Ante on 3G Bets
[December 19, 2003] The Japanese telecom giant is investing millions in the development of alternative operating systems for next-generation FOMA phones.
Every week a site is selected for review. Each week, reviews of the previous week's selected site are chosen for publication on the HTML Goodies website.
The current week's selected site is published in Goodies To
Go and in the Peer Reviews section of the website.
Current contact email addresses for submitting your site and
for submitting reviews are published in Goodies To Go.
If you would like to have your site reviewed, sign up for the Goodies To Go newsletter in the Navigation Bar on the left side of this page.
For full details about this program, see http://www.htmlgoodies.com/peerreviews
Did you ever wish your newsletter was an easy two way communications medium? Ploof! It now is!
If you would like to comment on the newsletter or expand/improve on something you have seen in here, you can now send your input to:
We already receive a lot of email every day. This address will help us sort out those relating specifically to this newsletter from all the rest. When you send email to this address it may wind up being included in this section of the newsletter, to be shared with your fellow readers. Please don't send your questions to this address. They should be sent to our mentors: see http://www.htmlgoodies.com/mentors/
For those who are missing Peer reviews: we are once again revising the Peer review program in the hopes of creating a workable solution. The current plan is to move the new Peer Review pages into place in the new year. All those who have been selected for reviews in the past will be featured in the new pages. The new method will make it much easier for your peers to provide feedback and much easier for us to handle the publication side of things. "Watch this space!" It's coming soon!!
Thanks again for all your feedback!
Multiple Dropdown Lists Sample Code
One of our visitors sent us an alternate method of dealing
*** And ***
Leveraging MSMQ in ASP.NET Applications
Ever developed a Web application that requires extensive processing? Ever had long running Web pages that often time out in the browser? Greg Huber reveals a simple technique that uses Microsoft Message Queuing (MSMQ) and the System.Messaging framework to handle long running Web processes.
And Remember This . . .
On this day in...
1984 Bernhard Goetz Shoots Four in NYC Subway
On being surrounded by four black males in a New York City subway car, Bernhard Goetz, a 45 white male, shot at the men, wounding three. Seeing the fourth cowering Goetz said "You don't look too bad, here's another," shooting him, severing his spinal cord and paralyzing him and causing brain damage. Pleading self defense, Goetz was cleared of murder but was convicted of illegal firearm possession and sentenced to 270 days in prison. The fourth man, 18-year-old Darrell Cabey, sued Goetz and was awarded $43million by a Bronx jury. Goetz filed for bankruptcy following the hearing.
Today was also the day that: in 1440 the pirate Bluebeard was executed; 1882 Thomas Edison created the first string of Christmas tree lights; 1894 the US Professional Golf Association was formed; 1937 the Lincoln Tunnel from New York City to New Jersey was opened to traffic; 1964 the Lockheed SR-71 "Blackbird" spyplane set jet speed record of 3,530kph; 1965 the UK adopted 70mph all roads speed limit; 1972 12,000+ were killed by 6.25 (Richter) earthquake in Managua Nicaragua; 1981 Madonna's "Like A Virgin" hit number 1 (US) (stayed there for 6 weeks); 1989 Nicolae Ceausescu was ousted in Romania after 23 years of dictatorship; 1990 Iraq announced it would never give up Kuwait; 1990 Lech Walesa was sworn in as Poland's first popularly elected president
Born today were: in 1428 Second Earl of Salisbury Richard Neville Warwick; 1710 coomposer Wilhelm Friedmann Bach (son of JS); 1808 English tour director Thomas Cook; 1819 English novelist George Eliot; 1858 Italian opera composer Giacomo Puccini; 1862 US baseball Hall of Fame executive & player Connie Mack; 1888 English film magnate Joseph Arthur Rank; 1890 French Premier Charles de Gaulle; 1899 pianist Hoagy Carmichael; 1899 aviation pioneer Wiley Post; 1902 WWII hero (liberator of Paris) Jacques-Phillippe Leclerc; 1907 actress Peggy Ashcroft; 1912 US first lady Claudia A. "Lady Bird" Taylor Johnson; 1913 English opera composer Benjamin Britten; 1922 actress Barbara Billingsley; 1935 US astronaut John L. Finley; 1936 actor Hector Elizondo; 1943 tennis pro Billy Jean King; 1945 ABC news anchor Dianne Sawyer; 1948 (or 1955 or 1957 ??) actress Lynne Thigpen; 1948 English TV personality Noel Edmonds; 1949 musician twins Robin & Maurice Gibb (the Bee Gees); 1960 Haitian artist Jean-Michael Basquiat
Thanks for reading Goodies to Go!
Archive Home Page.
IT Solutions Builder TOP IT RESOURCES TO MOVE YOUR BUSINESS FORWARD
Which topic are you interested in?
What is your company size?
What is your job title?
What is your job function?
Searching our resource database to find your matches...