Make Google Real-Time With Twitter Search Add-on - ReadWriteWeb Some people say that "the real-time web" could be the next generation of post-Google search. Social media tools have greatly increased not just the number of people posting content online but also the speed with which they are able to do so. Do we need a new search paradigm that prioritizes publishing freshness higher than page rank? Google backers say that Google is already capable of indexing anything online mere moments after it's been published - but the user experience in search doesn't really feel "real time" right now. Movable Type consultant Mark Carey came up with a simple solution this weekend that could change your use of Google more than anything else has in a while. Carey has written a simple browser add-on that displays the 5 most recent Twitter search results for any search terms at the top of any Google search results page. Called "Realtime Twitter Search Results on Google," the service is actually a Greasemonkey script.
Integrating Google Maps into Your Web Applications — Developer.com Sci-fi author Duncan Munro's 1950 short story "U-Turn" includes a well-known passage that reads, "May you live in interesting times." I haven't actually read the story, therefore can't say whether it was meant as a blessing or a curse. Regardless, it seems particularly applicable to those of us steeped in Web development, as the last ten years have truly proved to be a whirlwind of excitement. And as the Web platform continues to mature, we're seeing an increasing number of amazing technologies that will take our applications to new levels of power and usability. The most recent development to catch the eye of developers worldwide is the so-called Ajax model, shorthand for Asynchronous JavaScript + XML. Perhaps the most famous applications embracing the Ajax model is Google Maps. You might be surprised to know Google offers a free Application Programming Interface (API) that makes doing so pretty trivial. Prerequisites Your First Map <! There are four key components to this script.
Is Design Dead? For many that come briefly into contact with Extreme Programming, it seems that XP calls for the death of software design. Not just is much design activity ridiculed as "Big Up Front Design", but such design techniques as the UML, flexible frameworks, and even patterns are de-emphasized or downright ignored. In fact XP involves a lot of design, but does it in a different way than established software processes. XP has rejuvenated the notion of evolutionary design with practices that allow evolution to become a viable design strategy. It also provides new challenges and skills as designers need to learn how to do a simple design, how to use refactoring to keep a design clean, and how to use patterns in an evolutionary style. Extreme Programming (XP) challenges many of the common assumptions about software development. I find myself at the center of this argument. Well I'm not going to expect that I can leave you dangling on the hook of dramatic tension. Planned and Evolutionary Design
Learn To Edit Semantic MediaWiki In 10-Minutes - GSWB Web Trends - Social Media and Web 2.0 Blog, News, Articles and C HTML Goodies Mule: A Case Study The buzzword du jour in services oriented architectures is ESB. Enterprise service buses are the preferred tools for integrating systems with heterogeneous data interchange interfaces and based on a wide array of technologies, from COBOL to CORBA to JEE. This article is an introduction to ESBs and enterprise integration using Mule, the open-source ESB. Why Are ESBs Needed? Major vendors first sold message queuing as the ultimate interoperability solution, then SOAP and REST, before realizing that multiple applications need to share data but had significant interface differences. Early attempts at solving this issue involved creating a “bus” using a common transport like MQ Series and defining a common message format (positional or XML). Ross Mason, a leading Java engineer, identified these issues as early as 2001 and began working on what became the Codehaus open-source project Mule. Commercial and Open-Source ESBs There are many commercial and open-source ESBs. Table 1 Working with Mule
Getting Deep with Hashes Design Patterns in JavaScript, Part 1 - WebReference.com - By Nicholas C. Zakas. For those who come from a traditional object-oriented programming background, you may already know a lot about design patterns. A design pattern is a programming solution to a specific problem that has been documented so that the developer doesn't need to solve the same problem again. Several books on design patterns are currently available, and many focus on a common set of patterns that can be applied to any object-oriented programming language. Creational Patterns The first type of design pattern to explore is the creational pattern. var oMyObject = new MyClass(); Most of the time, you have no reason to do this in any other way. Factory Pattern Suppose that you don't know the exact class that should be created until runtime. if (typeof XMLHttpRequest ! Clearly, you don't want to repeat this code every time you need to create a new XMLHttp object. The factory pattern involves having a function (or an object with a method) that returns the appropriate object.
How to Find the Weirdest Stuff on the Internet There's no shortage of weird stuff on the internet, but how can you find the weirdest? The following is a demonstration of how you can use a handful of different applications together to automate the discovery of the content that's most worth your time in any niche - whether you're looking for weird stuff or anything else. What I've done is build a "Best of the Weird Hunting Blogs" RSS feed. This work flow uses the following services, linked to here, demonstrated visually and described in text below: Del.icio.us, AideRSS, Yahoo! Source discovery I started with two blogs that best exemplified what kind of content I'm looking for- BoingBoing and Neatorama. In order to discover more top sources similar to those two, I went to Del.icio.us Popular and clicked on the pink "how many people have tagged this URL" for any random URL. Once you do that, the tag cloud in the top right of the page will show you some of the most common tags used by other people to describe that URL. One feed, please!
10 Most Amazing Google Search Tricks | Techtracer Searching on Google can be a magical experience once you find out how to make your search queries efficient. By making efficient I mean using some tricks or the cheat sheet provided by Google itself to quickly find what you actually require. Having being hooked onto Google for a long time now, I have come across some amazing search tricks which can change the way you look at Google today. In this article I will list down the search tricks which I use quite frequently. Be it finding time, meanings or watching the cricket score, searching PDF’s, with Google as the search engine life cannot be more simpler. Here are the 10 most amazing Google Search tricks: 1. Let’s say I want to implement a case study on SOA which means I have to read a lot of information for SOA. 2. service oriented architecture filetype:pdf site:edu 3. define:beureaucracy You would argue here that, a dicitionary gives out more information than this. 4. time new york psst….look closely the time on the little clock graphic.
Figure out Domain Names Researching domain names on the web is often frustrating but there are some good tools that can help you brainstorm new ideas for domains. Researching domain names on the web is often frustrating because all the good names that are in your mind have already been taken. There are however tools that you help you brainstorm new ideas for domain names and you may sometimes strike gold. The IANA maintains a complete list of top-level domains (like .am for Armenia or .be for Belgium) that you may consider registering in case the usual .com and .org addresses for your domain are not available. It’s obviously not easy for anyone to search through dozens of domain extensions manually so a tool like iWantMyName should help. Another excellent tool for researching domains is Domai.nr. You may also use characters from Arabic, Hindi and other non-Latin scripts when searching for domains on both Domai.nr and iWantMyName. Domize lets you search domains in bulk and that too in a very interesting manner.