Why search is a developer's most powerful tool
480373
About 25% of a developer's time is spend searching for information. It's time well spent, though -- finding reusable code can get a project done on time and with high-quality results.
739346
Krugle, Inc., which is a code search engine for developers, has announced it will supply search functionality for the Yahoo! Developer Network.  The Yahoo Developer Network is a centralized resource for the developer community that offers open Application Programming Interfaces (APIs) and Web Services that make it easy to extend and build on Yahoo&#8217;s products [...]
202319
InfoWorld - Krugle aspires to be the Google of software code search, even referring to itself as a verb. And recently, Krugle has started to become the go-to search site for open source developers, partnering with key Web sites, including SourceForge.net, the leading repository for open source software projects, to embed Krugle search. Krugle also announced a similar partnership with CollabNet, a community of 1 million developers.
508568
New developer program invites closer integration with search AOL functions.
718144
Lukas Smith has posted some ominous thoughts about the future of the LAMP stack in the online development world - specifically asking if the popularity of the grouping could be what might ultimately cause its downfall.   The issue is that there is simply not enough top qualified talent that knows LAMP well enough to hire. Or maybe its just too hard to find them? It seems all the good guys are already hired. As a result companies end up looking for other technology, not because they actually believe that these technologies are any better or worth the license fees that these usually require to be paid up...   He suggests two things that could be possible lead-ins to the "demise" of LAMP - the fact that LAMP just isn't taught along side other languages in school and that, since PHP is only just now getting into the offices of the "major players", there hasn't been enough time to prove to them that PHP has worth in their business.   Be sure to check out some of the great comments on this one.
619680
Lisa Barone, super search blogger, has the beef on Ask.com&#8217;s search interface  &#038; user experience testing ground, Ask X.  Google has its SearchMash to test new Ajax and Java powered search tools, and now Ask has Ask X.  And Lisa has this to say about Ask X: The difference between Ask X and Google&#8217;s SearchMash [...]
104207
Intelligent software is the Holy Grail of application development -- especially in the APM (application performance management) arena, where system administrators are perpetually on the lookout for more efficient ways to sift through mountains of metrics and alert data.
108829
Recently , Google has released a new service for their search engine, the Google Code Search. It allows for developers to look through and locate items in public source code through the simple Google interface we're all used to. Fortunately, there's also a few security problems the site can help with as well, and Chris Shiflett shares some of these in his latest post.   Stephen de Vries sent an email to SecurityFocus's web application security mailing list earlier today to comment on the new Google Code Search: "Google's code search provides an easy way to find obvious software flaws in open source and example applications."   Chris talks about cross-site scripting problems, issues with the superglobals, SQL injection problems, and even a misplaced trust of the $_SERVER superglobal. Each of the items is linked to is search terms on the Code Search to make it easy to locate.
658925
Google is the only search system with any kind of personality. So why not a Google browser? &quot;Google has wooed Joshua Bloch, one of the main developers of the Internet programming language Java, from Sun Microsystems.
186510
Firefox is a great browser, but you already knew that, right? Firefox's keywords facility can be used for a neat search trick. It is best used for a directed search engine that digs specific data -- for example, a Bugzilla search, IMDb search, LXR search or Marcel/wine search http://www.wine-searcher.com, and so on. Here are the steps: read more
90464
Google and Microsoft are duking it out for developers' hearts and minds.  But is Amazon the wild card?
562776
A different sort of abstraction layer project has been started up and has already seen a few releases - Forage. As mentioned on Rob Young's blog:    Recently I've been working on a search abstraction library for PHP called Forage. The idea is to bring to search what we've had for relational databases for quite a while, abstraction.    On Friday I put up a preview release with three backends; Solr, Xapian and Zend Search Lucene. At the moment it has the bare minimum of features but there will be more soon. In this post I'm going to talk a little about the motivation for the project and then walk through a short example.    He talks about the need for search abstraction (integration and resilience to change) before getting into an example of some code that grabs the data from an RSS feed, passes it in to the Xapian search engine and stores it before looking it over for thier search terms ("yahoo microsoft").   You can download the library if you'd like to try it out for yourself.
502297
Krugle shipped on Tuesday an upgrade of its enterprise code search appliance for software development teams that is designed to offer improved scalability and search accuracy.Krugle is also now offering prospective customers the ability to evaluate the product on VMware before purchasing it.Krugle Enterprise 2.0 is sold as an appliance and can be configured to work with a variety of software change management systems, including ClearCase, Perforce, Microsoft&#39;s Team Foundation Server, Subversion, and others, according to Krugle. It also can crawl flat-file systems and code archives, according to the company, based in Menlo Park, California.Results can be viewed through a Web browser, but Krugle also offers support for searching directly from the Eclipse IDE (integrated development environment). There is an application programming interface for creating other integrations as well. &quot;We have a first-class integration with Eclipse, and the next cab off the ramp will be [Microsoft&#39;s] Visual Studio,&quot; said Matt Graney, senior director of product management.Michael Cot&#233;, an analyst with Redmonk, said Tuesday that it is important for software like Krugle to be tightly linked with a developer&#39;s core environment.&quot;If it can&#39;t be crammed into the IDE, the experience that&#39;s in front of the software developer every hour of the day, I think it won&#39;t get the face time it needs to be worth it,&quot; Cot&#233; said. &quot;As an example, project management software that doesn&#39;t have a touch-point in IDEs tends to only be looked at by managers, and then developers have no idea about the overall project status.&quot;However, it may in fact be easier to scan code results in a browser window, according to Graney. &quot;From a real-estate point of view, Eclipse is a busy sort of environment,&quot; he said.Users can use Krugle to search code repositories in a variety of ways, such as for a specific project, or solely for the comments that developers place with code upon check-in. The engine can also recognize various code features, such as function calls and class definitions.It supports more than 40 languages, according to the company. There is also some reporting capability built into the product, such as a &quot;heat map&quot; function that provides a snapshot of activity levels among various projects.&quot;We&#39;ve been really impressed with it,&quot; said Patrick Hendry, CEO of Thuridion, a software consulting company and early beta user of the 2.0 release. &quot;It definitely saves us time. We haven&#39;t sat down and quantified how much we&#39;re saving into dollars, but clearly that&#39;s happened.&quot;Hendry&#39;s company is aligned with Visual Studio, not Eclipse. It hasn&#39;t yet built an integration with Krugle, but may down the road if it becomes a paying customer, Hendry said. &quot;We&#39;ll probably take a look at that. It&#39;s not a must-have, but it would probably be nice to have.&quot;The Scotts Valley, California, company mostly creates software for publishers who then sell it, Hendry said. Thuridion has &quot;a large body of code&quot; at any given time -- some three million to four million lines of code, excluding comment documents, he said.Thuridion &quot;very briefly&quot; considered other vendors but felt Krugle returned better results, he said.Subscription pricing typically begins at about $25,000 per year and scales up depending on the size of the code base, the number of users and how often the code base is crawled.Krugle was formed in October 2005. Its competitors include Koders and Google. The company also runs a free site, www.krugle.org, which can be used to search more than two billion lines of open-source code. The krugle.org index can also be accessed through the enterprise product.
664789
In addition to the other things it has changed in the world, Google has profoundly raised users' expectations for other search technology. So why is it so much harder to get search right at the enterprise level? Our FAQ explains.
568284
Everyone in the PHP community (as is probably true all around the web) is buzzing about the new offering from Google - the Google Code Search. In the PHP community, the ones talking about it so far include:  Chris Shiflett's look at the security aspect of the search Ilia Alshanetsky's take on the search as it possibly being a hacker's good friend Pierre-Alain Joye's searches for macros and the term "virtual_file_ex" Harry Fuecks' own search for superglobal-related issues Ivo Jansch's happy look into frustrations other developers have had (ex. this search)    Check out this handy tool and see what you think. Does it provide too much access to code that needs to stay out of hacker's hands? Or does it promote the "open" in open source better than most of the tools out there?
450863
Google is developing a desktop search tool designed for corporate use, several months after launching a similar tool for personal use that is free and still in test form. With this move, Google hopes to round out its desktop search push by addressing both the mass market and the workplace market.
769015
Felix Geisendorfer shares, in this new post to the ThinkingPHP blog, some of his experiences with writing his code using test driven development.   So far I've had tons of fun trying to create php code using test driven development. It caused my code to become a lot more structured/consistent because writing the tests shows you interfaces problems right away. This is because the process of writing the test forces you to think a lot more about *how* you want to use some class / piece of code vs. your traditional "how can I get task x done"-thinking.   He also points out another benefit - it makes refactoring the code even easier (so there's more of a likelyhood that you'll use it again and again). He talks specifics about a library that he's been working on and the processes he's gone through to make things work with the testing versus his normal development cycle.