background preloader

Gist — GitHub

Deployment Script Spring Cleaning Introducing a new Rich Snippets format: Events Webmaster Level: All Last year we introduced Rich Snippets, a new feature that makes it possible to surface structured data from your pages on Google's search results. So far, user reaction to Rich Snippets has been enthusiastic -- after all, Rich Snippets help people make more informed clicks and find what they need even faster. We originally introduced Rich Snippets with two formats: reviews and people. Later in the year we added support for marking up video information which is used to improve Video Search. Today, we're excited to kick off the new year by adding support for events. Events markup is based off of the hCalendar microformat. The new format shows links to specific events on the page along with dates and locations. If you have event listings on your site, we encourage you to review the events documentation we've prepared to help you get started. Stay tuned for more developments in Rich Snippets throughout the year! Written by Mike Danylchuk and Nitin Shetti

Gossple Project - Gossple Anne-Marie Kermarrec, researcher at INRIA Rennes-Bretagne Atlantique is awarded a 1.2 million euros l'ERC starting grant. Beyond the fact that this acknowledges the quality of her research, this grant provides her with a great practical and intellectual stability for the 5 next years. Anne-Marie Kermarrec has been selected with 297 other researchers, among 10,000 applications in Europe, all sciences included. Gossple aims at radically changing the navigation on the Internet by placing users affinities and preferences at the heart of the search process. Gossple precisely aims at providing a fully decentralized system, auto-organizing, able to discover, capture and leverage the affinities between users and data. Complementing Google-like search engines, Gossple will turn the request into a dynamic object navigating the network using epidemic protocols to find matching users/data. relevant clusters of users and data. This goes far beyond discovering indexed data.

The impact of language choice on github projects Although I spend a lot of my play-time fooling about with other languages, my professional and released code consists of Python, C, C++ and, alas, Javascript. I've lived in this tiny corner of the magic garden of modern software development for 10 years, and I'm itching to strike out in a different direction for my next project. With this in mind, I've started to wonder about the impact of language choice on the development process. Are there major differences between projects in different languages? Is it possible to quantify these differences? I decided to try to gather some hard numbers. The rest of this post takes a basic look at the numbers for 12 languages. Lets look at the numbers. Lets start with a quick overview of the basics of the dataset. First, the sample size. This graph shows the median number of contributors to projects in each language. Here we see the median number of commits for projects in each language - in some senses, we can view this as a proxy for project age.

Snipplr - Code 2.0 I pushed 30 of my projects to GitHub Hey everyone, I just pushed 30 of my projects to GitHub. I realized that all the projects were scattered across my blog and there was no central repository. So I took time to organize them, write documentation, and uploaded them to GitHub. I did all of these projects for fun and to learn better programming. You can't become a great programmer if you don't program a lot. These were all relatively small projects and I think I am ready to move to the next level. If you find any of my projects interesting, clone and start hacking. Here they all are. 1. Busy beaver is a computer science problem to finding the smallest Turing Machine that outputs the most data and eventually halts. 2. Current Feedburner statistics graphs do not look nice. 3. This is a Perl program that parses public statcounter data for blog and stores the search keywords in an SQLite database. 4. This is a tiny Python module that does asynchronous DNS resolution with adns library. 5. 6. 7. 8. 9. 10. 11. 12.

Better recipes on the web: Introducing recipe rich snippets Webmaster Level: All Anticipating the start of the season of barbecues and potlucks, we’ve added recipes as our newest rich snippets format. This means that for certain sites with recipe content, Google users will see quick facts when these recipe pages show up as part of the search results. For example, if you were searching for an easy to make thai mango salad, you can now see user ratings, preparation time, and a picture of the dish directly in search result snippets. Recipes is the fifth format we support, following the introduction of reviews, people, video and, most recently, events. If you have recipe content on your site, you can get started now by marking up your recipes with microdata, RDFa, or the hRecipe microformat. Please remember that to ensure a great user experience we’re taking a gradual approach to surface rich snippets. Written by Jun Gong, Kosuke Suzuki, and Yu Watanabe

Free Software Project Hosting August 9th, 2009 I asked for suggestions a few days ago. I got several good ones, and investigated them. You can find my original criteria at the link above. Here’s what I came up with: Google Code Its very simple interface appeals to me. A big requirement of mine is being able to upload tarballs or ZIP files from the command line in an automated fashion. URL: Gitorious Gitorious is one of the two Git-based sites that put a strong emphasis on community. The downside of Gitorious or Github is that they tie me to Git. Gitorious fails several of my requirements, though. It can spontaneously create a tar.gz file from the head of any branch, but not a zip file. Potential workarounds include using Lighthouse for bug tracking (they do support git integration for changelog messages) and my own server to host tarballs and ZIP files — which I could trivially upload via scp. URL: Github At first glance, this is a more-powerful version of Gitorious. URL: Launchpad

Enabling Rich Snippets in Custom Search Posted by: Rajat Mukherjee, Group Product Manager and Nicholas Weininger, Software Engineer Today, we announced Rich Snippets for Google web search, a new presentation of snippets that highlight structured data embedded in webpages. Rich Snippets provide summary information, including important page-specific attributes, to help you quickly identify the relevance of your results. Experiments on Google have shown that people find this additional data valuable -- if they see useful and relevant information from a webpage, they are more likely to click through to it. Our web search team is currently experimenting with a limited set of attributes for reviews and user profiles that webmasters can provide through in-line markup in their webpages by using open standards such as microformats or RDFa. Since Custom Search sits on top of the Google web search platform, we're enabling Rich Snippets for custom search engines too. <! Let us know if you have feedback about custom Rich Snippets.

GitHub Firewall Install RDFa Primer We begin the introduction to RDFa by using a subset of all the possibilities called RDFa Lite 1.1 [rdfa-lite]. The goal, when defining that subset, was to define a set of possibilities that can be applied to most simple to moderate structured data markup tasks, without burdening the authors with additional complexities. Many Web authors will not need to use more than this minimal subset. 2.1.1 The First Steps: Adding Machine-Readable Hints to Web Pages Consider Alice, a blogger who publishes a mix of professional and personal articles at Hints on Social Networking Sites Alice publishes a blog and would like to provide extra structural information on her pages like the publication date or the title. Example 1 <html><head> ... This information is, however, aimed at humans only; computers need some sophisticated methods to extract it. Example 2 <html><head> ... (Notice the markup colored in red: these are the RDFa "hints".) Example 3 Example 4 Example 5 Example 6

ticgit - GitHub Pages Generator — GitHub Pages — GitHub