background preloader

Codase - Source Code Search Engine

Codase - Source Code Search Engine
Related:  general knowledge

Meta search engine | Mother of All Search Engines - Pointer Basics This document introduces the basics of pointers as they work in several computer languages -- C, C++, Java, and Pascal. This document is the companion document for the Pointer Fun with Binky digital video, or it may be used by itself. This is document 106 in the Stanford CS Education Library. Section 1 -- Pointer Rules One of the nice things about pointers is that the rules which govern how they work are pretty simple. 1) Pointers and Pointees A pointer stores a reference to something. The above drawing shows a pointer named x pointing to a pointee which is storing the value 42. Allocating a pointer and allocating a pointee for it to point to are two separate steps. 2) Dereferencing The dereference operation starts at the pointer and follows its arrow over to access its pointee. The dereference operation on a pointer only works if the pointer has a pointee -- the pointee must be allocated and the pointer must be set to point to it. 3) Pointer Assignment Section 3 -- Study Questions

Kurrently - A real-time search engine for Facebook and Twitter. Autotune.NET | Coding4Fun Articles We've all cringed as a hopelessly out of tune contestant appears on the latest episode of “American Idol.” Occasionally, there's a contestant who manages to be pitch perfect all the way through—right until they flub the final note. And in the cutthroat world of televised auditions, sing one slightly flat note and you're out. So what takes care of a bad-pitch day? Autotune—an effect that corrects the pitch of your voice so you'll never again sing out of tune. And now, with the power of modern microprocessors, autotune is possible in real-time, allowing singers to benefit from its almost magical powers during live concerts. The company most famous for its autotune effect is Antares. Here is a nerdy example of what Autotune can do. How does Autotune work? An autotune effect has two parts. The second stage is pitch shifting, or “correcting” a given note. Creating a .NET Autotune Algorithm For this project, we will be creating an autotune effect for .NET. Porting C++ to C# c#: VB.Net: VB.Net

50 Cool Search Engines for Serious Readers The Internet has proven itself as a valuable resource for all types of readers, from collectors of rare books to tech-minded readers who shop, network and download books online. But if you’re having trouble finding exactly what you need, whether it’s a book review, a book by a certain author, or a digitized anthology for your class at an online college for creative writing, you’ll want to use sophisticated tools that direct you to high-quality resources. Here are 50 cool search engines for serious readers and students. For even more great search engines, read our updated list. eBooks When you want to read books online, use these search engines to find free versions, PDF files and .doc formats. Books to Swap, Sell and Buy Use these search engines when you need to swap, sell or buy a book over the Internet. Rare Books Collectors of rare, signed, and out-of-print books can use these search engines to help them complete their libraries. Book Reviews and Community Libraries

Free Programming and Computer Science Books Colossus Hallmarks of a Great Developer - Test Guide If you ask me, I'll tell you a great developer Plans before coding A great developer takes the time to plan an approach before designing or coding. A great developer knows that the time required to do so will be more than paid back by the time saved by getting it more right the first time. A great developer plans all scales of work, from envisioning multiple versions of a product to writing or modifying a small method. Always knows why A great developer always knows exactly why they wrote a particular line of code, and why they wrote it the way they did. Writes situation-appropriate code Any developer can write code. Deviates where and when necessary A great developer not only knows the canonical implementation but understands it is the canonical implementation. Knows when not to change code A great developer knows that changing code is sometimes worse than fixing it. Approaches debugging scientifically A great developer knows that debugging is a science not an art and approaches it as such.

Recommended Gateway Sites for the Deep Web Recommended Gateway Sites for the Deep Web And Specialized and Limited-Area Search Engines This portion of the Internet consists of information that requires interaction to display such as dynamically-created pages, real-time information and databases. General Gateways | Humanities | Social Sciences Science and Technology | Health Sciences Business and Government | Reference, Popular Culture | Other General Gateways: Invisible Web Directory (highly recommended) An excellent gateway to some of the best research-oriented invisible web resources available. Resource Discovery Network A well-annotated listing of Deep Web resources. ALTIS - Hospitality, Leisure, Sport and Tourism Artifact - Arts and Creative Industries BIOME - Health and Life Sciences EEVL - Engineering, Mathematics and Computing GEsource - Geography and Environment Humbul - Humanities PSIgate - Physical Sciences SOSIG - Social Sciences, Business and Law Flipper - Regex Tutorial, Examples and Reference - Regexp Patterns Deep Web Research 2012 Bots, Blogs and News Aggregators ( is a keynote presentation that I have been delivering over the last several years, and much of my information comes from the extensive research that I have completed over the years into the "invisible" or what I like to call the "deep" web. The Deep Web covers somewhere in the vicinity of 1 trillion plus pages of information located through the world wide web in various files and formats that the current search engines on the Internet either cannot find or have difficulty accessing. The current search engines find hundreds of billions of pages at the present time of this writing. In the last several years, some of the more comprehensive search engines have written algorithms to search the deeper portions of the world wide web by attempting to find files such as .pdf, .doc, .xls, ppt, .ps. and others. This Deep Web Research 2012 report and guide is divided into the following sections: Bot Research