The Improved Web Kit
Grok Headline matches for The Improved Web Kit
Now, a new, improved internet
Now, a new, improved internet
12/27/2004 10:51 AMEconomictimes Dec 27 2004 1:58PM GMT
Improved Caching in ASP.NET 2.0
Improved Caching in ASP.NET 2.0
07/07/2004 01:17 AMStephen Walther looks at the new caching features included in ASP.NET
2.0, and how you can use them to improve the performance and
scalability of your ASP.NET applications.
New and Improved SETI
New and Improved SETI
01/02/2005 02:05 PMIPod Improved
IPod Improved
07/23/2004 01:27 AMAbcnews.go.com - Thu Jul 22, 08:47 pm GMT
Improved Search
Improved Search
07/11/2004 10:27 PMI worked on improving the search on this site today. Search has
been through a number of iterations. First, I used the basic Movable
Type search. But it was slow and I wanted to do some interesting things with search.
So last year, I switched to using a SQL "LIKE" query to return
two-tiered results, first from the title and keywords, then from the
body and extended body. This has worked really well so far.
However, one thing bothered me about it: LIKE has no concept of
word boundaries. This...
WHERE entry_text LIKE '%date%'
...returns matches for "date," "update," etc. So, I changed it a
while ago to this syntax:
WHERE CONCAT(' ',entry_text,' ') LIKE CONCAT('% ','date','
%')
Basically, I started looking for the search term with a space on
either side. This turned out to be an astoundingly stupid way
to do it. What happens when the search term ends a sentence? Or
begins the entry? Newlines, periods, and question marks are not
spaces. Duh.
Today, however, I found the right way to do it:
WHERE entry_text RLIKE '[[:<:]]date[[:>:]]'
Those bracket-y things are MySQL's character classes for word
boundaries. So it's like my "tack a space on either side" method, but
it includes anything that's not a word. Very handy.
(But why don't I just use MySQL's full-text indexing, you ask?
Because this is a hosted server, so I have to live with all the
default MySQL settings. And the default settings exclude any word of
less than four characters from being indexed. So three-letter
acronyms like PHP, PDF, JSP, etc. wouldn't be in the index, and for a
site like this, that's kind of a showstopper.)
I also did a little hacking of the search phrase you submit. For
instance, searching for...
windows update
...will give you different results than if you search for...
"windows update"
Essentially, I tokenize the string but group quoted passages
together. So, this...
"four score and seven years ago" abraham lincoln
gettysburg
...would get tokenized like this:
Array
(
[0] => four
score and seven years ago
[1] =>
abraham
[2] => lincoln
[3] => gettysburg
)
Finally, I included some stop words to save my database some work.
This...
The penguin is the mascot of Linux
...gets reduced to this...
Array
(
[0] =>
penguin
[1] => mascot
[2] => linux
)
So, I'm hoping to shake a few bugs out of it in the next few weeks,
then I'll post the class so anyone who wants to can take a look at it.
Click here to comment on this entry
Repression, new and improved!
Repression, new and improved!
12/16/2003 12:31 PM A Net of
Control "Picture, if you will, an information
infrastructure that encourages censorship, surveillance and
suppression of the creative impulse. Where anonymity is outlawed and
every penny spent is accounted for. Where the powers that be can
smother subversive (or economically competitive) ideas"
Brought to you by (among others)......
Microsoft ! Linux interoperability improved
Linux interoperability improved
09/20/2004 09:17 PMComputer Weekly Sep 21 2004 1:19AM GMT
Servoy 2.1: over 50 new or improved
features
Servoy 2.1: over 50 new or improved
features
09/24/2004 03:36 AMServoy BV has released Servoy 2.1, an upgrade to the company's
database development and deployment environment that offers over 50
new or improved features. Important additions to the software include
localization tools that enable deploying one solution in multiple
languages from the same server without added coding; Style Sheets,
which use a syntax similar to cascading Style Sheets for a consistent
look and feel across multiple solutions and servers; Type Ahead, which
creates an ever-narrowing dropdown list of words or phrases as you
type in a field, allowing you to make a selection when it appears; and
more.
WiFi security improved
WiFi security improved
05/06/2004 11:11 PMSunday Times South Africa May 7 2004 3:33AM GMT
XServe Improved: Dual 2.3 GHz G5s, 1.2
TB
XServe Improved: Dual 2.3 GHz G5s, 1.2
TB
01/04/2005 10:52 AMSonic unveils improved ESB
Sonic unveils improved ESB
05/18/2004 06:02 AMPersonal Computer World May 18 2004 10:19AM GMT
The new and improved John Bolton
The new and improved John Bolton
04/11/2005 02:34 PMBush's nominee to serve as U.N. ambassador tempers his criticisms to
win confirmation.
Ten CSS tricks — corrected and
improved
Ten CSS tricks — corrected and
improved
09/08/2004 08:55 AMTantek Çelik offers his critique of
Evolt's recent article "Ten CSS tricks you may not know" (via W
ebStandards.org).
DockFun! gets improved software update
DockFun! gets improved software update
12/24/2004 12:57 PMDockFun! 4.6.2 is the latest version of the software that allows you
to run an infinite number of Mac OS X Docks...
Introducing the Improved
MacromediaKnowledge Base
Introducing the Improved
MacromediaKnowledge Base
12/22/2004 01:47 AMGet better answers to your technical questions in the faster, more
efficient Knowledge Base.
AdWords Announce Improved Ad Relevancy
AdWords Announce Improved Ad Relevancy
06/30/2004 07:42 PM"When broad matching it appears as if the overall minimum CTR will no
longer be relevant. Instead, if you bid on widgets and only sell red
widgets, you will probably find blue widgets getting automatically
disabled but your ad still showing for red widgets."
Nokia launches improved N-Gage
Nokia launches improved N-Gage
04/14/2004 09:13 AMvnunet.com Apr 14 2004 1:21PM GMT
57 Crown Courts now have improved
e-communications, 53 still to fix
57 Crown Courts now have improved
e-communications, 53 still to fix
04/16/2004 02:26 AMPublicTechnology.net Apr 16 2004 7:14AM GMT
ATTO offers improved support for Mac OS
X
ATTO offers improved support for Mac OS
X
04/19/2004 06:55 AMATTO Technology today announced the availability of updated Mac OS X
Panther drivers for its ExpressPCI Ultra320 and Ultra3 SCSI host
adapters...
Moving away from chaos toward improved
control
Moving away from chaos toward improved
control
04/23/2004 11:13 PMSunday Times South Africa Apr 24 2004 2:20AM GMT
US considering improved anti-spyware
legislation
US considering improved anti-spyware
legislation
06/18/2004 12:57 PMThe US House of Representatives is slated to consider new laws that
would require "spyware" makers to disclose the presence and function
of their software more clearly to users.
FTPDroplet II v2.1 offers improved
interface
FTPDroplet II v2.1 offers improved
interface
04/30/2004 03:27 AMSubRosaSoft.com today announced the release of FTPDroplet II v2.1, the
latest version of the company's easy-to-use utility for helping users
upload files to Web servers (FTP Servers)...
IBM Unveils 2 Improved ThinkCentre PCs
for SMBs
IBM Unveils 2 Improved ThinkCentre PCs
for SMBs
08/03/2004 04:11 AMChannel Times Aug 3 2004 8:49AM GMT
IBM rolls out 2 improved ThinkCentre PCs
for SMEs
IBM rolls out 2 improved ThinkCentre PCs
for SMEs
08/05/2004 01:56 AMDeepika Global Aug 5 2004 5:57AM GMT
New Approach Could Lead To Improved
Semiconductors
New Approach Could Lead To Improved
Semiconductors
08/27/2004 02:07 PMNew and improved ways to rot your kid's
brain!
New and improved ways to rot your kid's
brain!
09/08/2004 09:13 AMA new study shows that kids who watch lots of TV ads are more likely
to suffer from depression, anxiety, stomachaches and other problems.
HP Posts Improved Profit (Reuters)
HP Posts Improved Profit (Reuters)
05/18/2004 04:32 PMReuters - Computer and printer maker
Hewlett-Packard Co. on Tuesday reported a rise in quarterly
profits that tracked its previous forecasts on strong sales of
servers, PCs and notebooks.
Released Metabase greatly improved
Released Metabase greatly improved
01/16/2003 03:04 AMMetabase is a popular PHP database abstraction package that
lets developers write portable database applications. This means that
Metabase makes it possible to write database applications that do not
need
to be changed to work with different databases. Currently, Metastorage
generates the code of persistence layer APIs that is based on
Metabase. The
latest improvements in Metabase make it possible for Metastorage to
generate more compact persistence APIs.
Improved 3G Wireless Application CPUs
Improved 3G Wireless Application CPUs
01/08/2004 08:38 PM3G Jan 8 2004 5:24AM ET
19-March-2003 -- The New and Improved
BBC News
19-March-2003 -- The New and Improved
BBC News
03/19/2003 10:27 PMThe New and Improved BBC News -- "When a user approaches an object
such as light switch or a control...
AMD benefits from improved pricing
structure
AMD benefits from improved pricing
structure
01/22/2004 11:03 PMComputer Weekly Jan 23 2004 3:04AM GMT
New and Improved! Technorati Keyword
Search...
New and Improved! Technorati Keyword
Search...
02/10/2004 02:44 AMTechnorati just released
to the world the completely rewritten keyword search
system we've been working on, and we're soliciting feedback!
The major improvements of this release are:
Oh, and we've made some significant speedups on getting the cosmos of
big sites, like the
New York Times,
CNN,
Google,
Yahoo, and
bOingbOing. Give 'em a whirl.
Amazon is my favorite, it is like
getting a quick glimpse into people's buying habits at any given time
of the day.
We're looking for your feedback! Some areas where
we already know we need improvement: Response time is important, and
our goal is to get to under one second search times. For now, most
keyword searches run in under 10 seconds. There are occasional
duplicate posts in the database, we're working on cleaning those out
as well. We're also getting the search XML APIs ready to go, they
aren't quite ready to launch today.
Please let us know what else we can do to improve!
The new
search is up on the Technorati site, so go and give it a try, and
by all means, let us know what you think.
Improved Popup Blocker Available for
Testing
Improved Popup Blocker Available for
Testing
04/01/2005 06:08 AMNEW and IMPROVED rugged handheld
computer cas
NEW and IMPROVED rugged handheld
computer cas
01/02/2005 06:25 PMiPAQ News Jan 2 2005 9:26PM GMT
Improved lithium batteries in the near
future?
Improved lithium batteries in the near
future?
03/13/2003 10:20 AMNextel Seeks Improved FCC Award
Nextel Seeks Improved FCC Award
09/21/2004 06:22 PMTechWeb Sep 21 2004 11:13PM GMT
Much improved bookmarklet - Wists, new
features
Much improved bookmarklet - Wists, new
features
03/14/2005 04:33 PMThanks to some fantastic work by Adam Michela at Axentric, there is a
much improved 'add to Wists' bookmarklet which...
Improved Bandwidth Management for Manx's
3G Network
Improved Bandwidth Management for Manx's
3G Network
07/05/2004 06:24 AM3G Jul 5 2004 9:33AM GMT
Good-Turing method finally improved-upon
Good-Turing method finally improved-upon
11/16/2003 04:44 AMSixty-or-so years since Alan Turing and IJ Good invented the
Good-Turing method for modeling of probability distributions behind
data streams as part of the Allied code-breaking effort, researches
have discovered the limit of its usefulness, and produced a
replacement method that transcends them:
The German Enigma encryption machine used a huge number of decryption
keys, making it almost impossible to crack the code. British
intelligence had gained possession of Enigma machines, had determined
how they worked and had even obtained a copy of the full book of keys.
Some messages had been decrypted and the keys used recorded, so that
the code breakers had a small sample from a very large set of keys.
But it was unlikely the Germans would continue to use the same keys,
so some method of assigning a probability distribution to the keys not
yet used was needed...
Orlitsky was able to discover this limit by quantifying the problem in
terms of the positive integers. The nature of the sample set is
actually irrelevant to the probabilistic algorithm. What matters is
the order in which outcomes appear and how often they appear. So a
sample sequence such as giraffe, giraffe, elephant, giraffe, zebra
would be encoded in numbers as 1,1,2,1,3. Every time a new item
appears, it is assigned the next-highest number, so that this
mathematical model, according to its creators, can capture the worst
possible problem-one in which there is an infinite number of hidden
data items.
Link
(
via Smart
Patrol)
Grok Description matches for The Improved Web Kit
GrokA matches for The Improved Web Kit
The Improved Web Kit