| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Tue, 23 Dec 2025 02:54:37 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090803033325
location: https://web.archive.org/web/20090803033325/https://feeds.feedburner.com/github
server-timing: captures_list;dur=0.743105, exclusion.robots;dur=0.084645, exclusion.robots.policy;dur=0.074366, esindex;dur=0.018895, cdx.remote;dur=15.922601, LoadShardBlock;dur=223.313387, PetaboxLoader3.datanode;dur=119.752292, PetaboxLoader3.resolve;dur=24.670181
x-app-server: wwwb-app241-dc8
x-ts: 302
x-tr: 270
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app241; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Tue, 23 Dec 2025 02:54:38 GMT
content-type: application/atom+xml; charset=UTF-8
x-archive-orig-last-modified: Mon, 03 Aug 2009 03:33:25 GMT
x-archive-orig-etag: GBS8lwKvFafCWy6uNNyS4rHIqeU
x-archive-orig-date: Mon, 03 Aug 2009 03:33:26 GMT
x-archive-orig-expires: Mon, 03 Aug 2009 03:33:26 GMT
x-archive-orig-cache-control: private, max-age=0
x-archive-orig-x-content-type-options: nosniff
x-archive-orig-server: GFE/2.0
cache-control: max-age=1800
x-archive-guessed-content-type: text/xml
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 03 Aug 2009 03:33:25 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: webgroup-20100506100958-00008/ARCHIVEIT-1035-20090803033045-00575-crawling04.us.archive.org.warc.gz
server-timing: captures_list;dur=0.652569, exclusion.robots;dur=0.028954, exclusion.robots.policy;dur=0.016738, esindex;dur=0.012776, cdx.remote;dur=72.760861, LoadShardBlock;dur=184.101387, PetaboxLoader3.datanode;dur=150.054445, PetaboxLoader3.resolve;dur=51.286855, load_resource;dur=96.271550
x-app-server: wwwb-app241-dc8
x-ts: 200
x-tr: 387
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
tag:github.com,2008:/blog
The GitHub Blog
2009-07-29T22:24:48-07:00
tag:github.com,2008:Post/469
2009-07-29T22:24:37-07:00
2009-07-29T22:24:48-07:00
GitHub Meetup SF #2
<p>You know the drill. 7:30pm, July 30th at Eddie Rickenbacker’s. Look for me or <a href="https://github.com/mojombo">mojombo</a> (<a href="https://github.com/blog/422-github-best-young-entrepreneurs">picture reference</a>).</p>
<div align="center"><a href="https://is.gd/1TRxW"><img src="https://img.skitch.com/20090730-xe664566tkqr7fxeqe3wn88g5i.png"/></a></div>
<p>And oh yeah, rumor is <a href="https://github.com/Tekkub">Tekkub</a> will be here – don’t miss it!</p>
defunkt
tag:github.com,2008:Post/468
2009-07-29T19:46:22-07:00
2009-07-29T19:54:59-07:00
Microformats on GitHub
<p>Last weekend was a <a href="https://microformats.org/wiki/events/2009-07-25-dev-camp">microformatsDevCamp</a> in San Francisco. What’s a DevCamp? Chris Messina has <a href="https://factoryjoe.com/blog/2007/07/13/what-is-a-devcamp">an explanation</a>.</p>
<div align="center"><a href="https://microformats.org/wiki/events/2009-07-25-dev-camp"><img src="https://img.skitch.com/20090730-fhntg8t8ia5capxuwsyhhp862q.png"/></a></div>
<p>Now that the dust is settled a few projects have been posted on GitHub:</p>
<ul>
<li><a href="https://github.com/beaulebens/hCard-LDAP-Service">beaulebens/hCard-<span class="caps">LDAP</span>-Service</a></li>
<li><a href="https://github.com/hober/ufdevcamp-ubro">hober/ufdevcamp-ubro</a></li>
<li><a href="https://github.com/chirags/Friend-Select">chirags/Friend-Select</a></li>
<li><a href="https://github.com/reid/upcoming-attendees">reid/upcoming-attendees</a></li>
<li><a href="https://github.com/singpolyma/hCard-to-Google-Bookmarklet">singpolyma/hCard-to-Google-Bookmarklet</a></li>
<li><a href="https://github.com/amccollum/microtron">amccollum/microtron</a></li>
<li><a href="https://github.com/peliom/mfgae">peliom/mfgae</a></li>
</ul>
<p>Pretty cool stuff. For more projects you can checkout the <a href="https://microformats.org/wiki/events/2009-07-25-dev-camp#projects">microformatDevCamp wiki</a>. Want to hear about all the latest Microformat news as it happens? Follow <a href="https://microformats.org/">their blog</a>.</p>
defunkt
tag:github.com,2008:Post/467
2009-07-29T18:33:28-07:00
2009-07-29T18:34:48-07:00
Smart JS Polling
<p>While <a href="https://leahculver.com/2009/07/24/a-is-for-ajax-and-c-is-for-comet/">Comet</a> may be all the rage, some of us are still stuck in web 2.0. And those of us that are use Ajax polling to see if there’s anything new on the server.</p>
<p>Here at GitHub we normally do this with memcached. The web browser polls a <span class="caps">URL</span> which checks a memcached key. If there’s no data cached, the request returns and polls again in a few seconds. If there is data, the request returns with it and the browser merrily goes about its business. On the other end our background workers stick the goods in memcached when they’re ready.</p>
<p>In this way we use memcached as a poor man’s message bus.</p>
<p>Yet there’s a problem with this: if after a few Ajax polls there’s no data, there probably won’t be for a while. Maybe the site is overloaded or the queue is backed up. In those circumstances the continued polling adds additional unwanted strain to the site. What to do?</p>
<p>The solution is to increment the amount of time you wait in between each poll. Really, it’s that simple. We wrote a little jQuery plugin to make this pattern even easier in our own JS. Here it is, from us to you:</p>
<noscript><pre><br />
/*<br />
* a smart poller for jquery.<br />
* (by github)<br />
*<br />
* simple example:<br />
*<br />
* $.smartPoller(function(retry) {<br />
* $.getJSON(url, function(data) {<br />
* if (data) {<br />
* doSomething(data)<br />
* } else {<br />
* retry()<br />
* }<br />
* })<br />
* })<br />
*<br />
* The $.smartPoller function accepts a starting<br />
* interval in ms but defaults to 1000:<br />
*<br />
* $.smartPoller(2000, function(retry) {<br />
*<br />
*/<br />
<br />
;(function($) {<br />
$.smartPoller = function(wait, poller) {<br />
if ($.isFunction(wait)) {<br />
poller = wait<br />
wait = 1000<br />
}<br />
<br />
(function startPoller() {<br />
setTimeout(function() {<br />
poller.call(this, startPoller)<br />
}, wait)<br />
wait = wait * 1.5<br />
})()<br />
}<br />
})(jQuery);<br />
</pre></noscript>
<script src="https://gist.github.com/158493.js"></script><p>Any time you see “Loading commit data…” or “Hardcore Archiving Action,” you’re seeing smart polling. Enjoy!</p>
defunkt
tag:github.com,2008:Post/466
2009-07-29T13:14:11-07:00
2009-07-29T13:45:26-07:00
The 2009 GitHub Contest
<p>Today we’re announcing our <a href="https://contest.github.com">2009 GitHub Contest</a>. Since the Netflix prize is now over, we figured you guys needed something to do. Here is your chance to contribute to the open source canon, make GitHub better, and possibly win two of the best prizes probably ever offered by a contest: a bottle of Pappy Van Winkle and a large GitHub account for life! We would estimate the value here, but, honestly, they’re priceless. Also, hopefully have some fun.</p>
<p style="text-align:center;"><a href="https://contest.github.com"><img src="https://img.skitch.com/20090729-n4rm3696hrksm6mh8ahwtggbng.png"></a></p>
<p>So, the problem is that we want to recommend repositories to you when you log into GitHub that you’ll love. How do we find the perfect projects for you? I wanted to just look at networks of what people were watching and figure out what you might like by what your friends liked. In researching collaborative filtering and recommendation systems papers I found little that is really helpful for this sort of problem, oddly, and very little open source code. Most papers I found online (for free, because I’m cheap – why aren’t all academic papers free and open, btw?) are explicit rating system based (like the Netflix prize – figuring out what you would rate something on a 1-X scale based on previous ratings) not item-based collaborative filters for binary implicit voting (like recommending new items based on past purchasing history) which seems way more useful to most websites to me.</p>
<p>Anyhow, so we figured perhaps you can do this better than we can. I extracted a <a href="https://github.s3.amazonaws.com/data/download.zip">dataset</a> of all the repository watches in our database – close to half a million – and withheld a sample of them. I then created a test file listing the users I held watches back from. If you can write a program to analyze our dataset and best guess the watches we held back, you win our amazing prizes.</p>
<p style="text-align:center;"><img src="https://contest.github.com/images/pappy.jpg"></p>
<p>To enter the contest, check out our <a href="https://contest.github.com">contest website</a>. Basically you just put your guesses into a file named ‘results.txt’ and push it to a public GitHub project that has “https://contest.github.com” as a post-receive hook. On each push, our site will see if you’ve changed your ‘results.txt’ file then download and score it if you have. At the end of the contest, your source code has to be released under an <a href="https://www.opensource.org/licenses/alphabetical"><span class="caps">OSI</span> compatible license</a> so nobody ever has to worry about this problem again. Whoever has the highest score at noon <span class="caps">PST</span> on Aug 30, 2009 wins. Good luck!</p>
schacon
tag:github.com,2008:Post/465
2009-07-28T23:35:03-07:00
2009-07-29T10:00:11-07:00
Pro Git Book
<p>For about the last 8 months, I’ve been working on a side project. In November, Apress contacted me about writing a book about Git and I thought it would be a good idea. I may have slightly underestimated the amount of work that it would take, but a few days ago I put the content of the book online under a Creative Commons noncommercial 3.0 license. The book is titled “Pro Git” and you can read it or reference it online at <a href="https://progit.org">https://progit.org</a>.</p>
<p style="text-align:center;"><img src="https://images-na.ssl-images-amazon.com/images/I/41jTq%2B3EV5L._SL160_.jpg" alt="" /></p>
<p>The actual printed version will be shipping in another few weeks, but as Apress was kind enough to allow me to publish it under the CC license, you can take a look now. I hope it’s helpful to you in learning or teaching Git.</p>
<p>The full markdown content for the book, as well as all the images and the .graffle file I used to generate them is on GitHub at <a href="https://github.com/progit/progit">progit/progit</a>. If you’re interested in providing a translation under the CC license, please fork the project, copy the ‘en’ folder to the language code of your choice and start translating – I’ll put them online as they are done. Chinese, Portuguese and Ukrainian translations have already been started. Man I love GitHub.</p>
<p>I also encourage you to <a href="https://tinyurl.com/amazonprogit">buy a copy</a> if you use the online resource a lot. Though as a disclaimer I do get royalties when you do, I really do want this to be a commercial success so that more publishing companies and authors will release technical books under open licenses – it benefits the entire community and I’m really glad Apress let me do it.</p>
<p>Oh yeah, the other cool thing is that the <a href="https://progit.org">Pro Git website</a> is a GitHub Pages site being generated with <a href="https://github.com/mojombo/jekyll">Jekyll</a>.</p>
schacon
tag:github.com,2008:Post/464
2009-07-27T14:43:58-07:00
2009-07-27T14:50:37-07:00
GitHub Rebase #26
<p>Welcome to Rebase #26! If you’ve got an interesting project you’d like to see on the column feel free to shoot me a message. I’d love to see more themed Rebases, like the <a href="https://rebase.github.com/22.html">book edition</a>. Perhaps we could have a <span class="caps">JSON</span> edition, a hardcore C edition, unknown language edition, and so on. I follow some simple guidelines that you can check out <a href="https://rebase.github.com/howto.html">here</a> too.</p>
<p style="text-align:center;"><a href="https://resiak.livejournal.com/59945.html"><img src="https://cloud.github.com/downloads/rebase/rebase.github.com/i-heard-you-like-dvcs.png" alt="" /></a></p>
<h3>Featured Project</h3>
<p><a href="https://github.com/pokeb/asi-http-request/tree/master">asi-http-request</a> is the <a href="https://www.movie-moron.com/wp-content/gallery/various/Steven-Seagal-Emotion.jpg">Steven Seagal</a> of <span class="caps">HTTP</span> libraries for Objective-C. Drop this guy into your <span class="caps">OSX</span> or iPhone application and it’s guaranteed to kick ass. Well, at least your <span class="caps">HTTP</span> calls will. The library makes it easy to interact with RESTful services as well as submit multipart/form-data if you’re in the need for it. It also has a boatload of other features including progress delegates, a streamlined interface to uploading files from disk, and background/queueing support. Take a gander at the docs <a href="https://allseeing-i.com/ASIHTTPRequest/Changelog">here</a>, including a nice look at what applications are using it. <a href="https://github.com/pokeb/asi-http-request/tree">Fork away</a>, <a href="https://3.bp.blogspot.com/_uzU4-m_CMB8/Rsi8ysD2yoI/AAAAAAAAAOY/b254LSTxpWY/s320/Seagal.jpg">punk</a>.</p>
<h3>Notably New Projects</h3>
<p><a href="https://github.com/aanand/deadweight/tree/master">deadweight</a> deals with a common problem that many developers face: unused <a href="https://bethesignal.org/wp-content/uploads/2009/06/css-is-awesome-700x375.jpg"><span class="caps">CSS</span> rules</a>. What do you do with them? Comment them out? Leave them for that annoying team member to deal with instead? This project takes the higher ground by analyzing your stylesheets and some given views to determine what selectors you can safely dispose of. You can even use <a href="https://mechanize.rubyforge.org/mechanize/">Mechanize</a> to submit forms and make sure you’re shedding your unnecessary <span class="caps">CSS</span>.</p>
<p><a href="https://github.com/marclove/jquery-visualize/tree/master">jquery-visualize</a> is a really nice way to get simple graphs in your application that’s both accessible (read: degrades into tables) and really <a href="https://www.filamentgroup.com/lab/jquery_visualize_plugin_accessible_charts_graphs_from_tables_html5_canvas/">spiffy looking</a>. It’s as simple as filling up a table with data and then calling <code>$('table').visualize();</code>. Of course, there’s plenty of configuration options like colors, the type of graph, line weights, and more. <a href="https://www.filamentgroup.com/lab/jquery_visualize_plugin_accessible_charts_graphs_from_tables_html5_canvas/">Try out a demo</a> or <a href="https://github.com/marclove/jquery-visualize/tree/master">download it for yourself</a>.</p>
<p><a href="https://github.com/igrigorik/tokyo-recipes/tree/master">tokyo-recipes</a> is a collection of Lua scripts that plug directly into <a href="https://tokyocabinet.sourceforge.net/">Tokyo Cabinet</a>, an extremely efficient and speedy key-value store. There’s plenty of awesome recipes in this cookbook including <a href="https://github.com/igrigorik/tokyo-recipes/tree/master/expire">expiring data based on <span class="caps">TTL</span></a>, <a href="https://github.com/igrigorik/tokyo-recipes/blob/master/map-reduce">map reduce</a> and even a simple <a href="https://github.com/igrigorik/tokyo-recipes/blob/master/high-low-game">high-low betting game</a> If you’re just getting started on writing your own Lua scripts for Tokyo Cabinet or are looking for some real examples of how you can use the plugins to your advantage, take a look at <a href="https://github.com/igrigorik/tokyo-recipes/tree">this repo</a>.</p>
<p><a href="https://github.com/ThomasHabets/weberl/tree/master">weberl</a> is a small Erlang webserver that’s based on <a href="https://webpy.org/">web.py</a>. It’s essentially a bare-bones web framework that doesn’t assume much, which is certainly ideal if you’re just getting off the ground or you don’t like too much baggage. This project has just started up and could certainly use the help of both experienced and greenhorn Erlang coders if you’re up for it. Go forth and <a href="https://github.com/ThomasHabets/weberl/tree">clone</a>!</p>
<p><a href="https://github.com/jdp/Redisent">Redisent</a> is an interface to the <a href="https://github.com/antirez/redis/tree">Redis</a> key value-store for <a href="https://github.com/php"><span class="caps">PHP</span></a>. Unlike memcached, Redis persists data, and now with this library you can easily hook in your code to it. It also supports clustering, which allows you to hook up more than one key-value store and set aliases for each. Read up more about Redisent on this <a href="https://blog.justinpoliey.com/a-redis-interface-for-modest-developers">great blog post/tutorial</a> for using it.</p>
qrush
tag:github.com,2008:Post/463
2009-07-27T01:41:56-07:00
2009-07-27T01:44:40-07:00
Speedy Gem Indexing
<p><img src="https://gems.github.com/octocat.png" style="width:200px; float:right; margin-left:1em;" /><br />
As of RubyGems 1.3.2, the index generation code supports incremental index updates. What this means is instead of taking minutes rebuild all of the indexes for GitHub’s thousands of gems, it takes just seconds to index the new gems.</p>
<p>So, your gem should show up in our index within 1-2 minutes now, assuming it builds correctly and our job queue isn’t backed up. We also have dropped support for legacy indexes, so anyone using a version of RubyGems prior to the 1.2.0 release needs to upgrade.</p>
pjhyett
tag:github.com,2008:Post/462
2009-07-23T18:16:05-07:00
2009-07-23T18:17:35-07:00
PHP.git
<p><a href="https://www.php.net"><span class="caps">PHP</span></a> moved from <span class="caps">CVS</span> to Subversion. Why should you care? Because they’ve got an official mirror on GitHub: <a href="https://github.com/php">https://github.com/php</a>.</p>
<p>They’ve also published a nice <a href="https://wiki.php.net/vcs/svnfaq#git">mini guide to Git</a> that you can give to your friends. Good work guys!</p>
defunkt
tag:github.com,2008:Post/461
2009-07-22T11:15:12-07:00
2009-07-22T11:16:30-07:00
Clone Stats!
<div align="center"><a href="https://github.com/rails/rails/graphs/clones"><img src="https://img.skitch.com/20090722-d93cqp897bs4idr6kmn1yb74qf.png"/></a></div>
<p>More stats and pretty graphs coming soon.</p>
defunkt
tag:github.com,2008:Post/460
2009-07-20T15:22:22-07:00
2009-07-20T15:24:20-07:00
Git User's Survey 2009
<p><a href="https://github.com/jnareb">jnareb</a> tells us it’s that time of year again – the <a href="https://www.survs.com/survey?id=2PIMZGU0&channel=Q0EKJ3NF54">Git User’s Survey 2009</a> is up!</p>
<p>Please take a few minutes to participate. Remember: <strong>all questions are optional</strong> and your responses are saved via your session cookie if you want to take a break. No pressure.</p>
<p>The survey began July 15th and will remain open until September 15th, 2009.</p>
<p>More information about the survey (including the results when they’re ready) can be found on the Git wiki: <a href="https://git.or.cz/gitwiki/GitSurvey2009">https://git.or.cz/gitwiki/GitSurvey2009</a></p>
<p>And, if you’re curious, here’s <a href="https://permalink.gmane.org/gmane.comp.version-control.git/123290">the original announcement</a>.</p>
defunkt
tag:github.com,2008:Post/459
2009-07-15T19:51:18-07:00
2009-07-15T19:52:54-07:00
GitHub Meetup SF
<p>We’re going to try and hold a GitHub Meetup in SF every fortnight (read: two weeks) at a bar or restaurant. After all, the best part of any tech meetup is the drinking!</p>
<p>The first one will be held tomorrow, July 16th at <a href="https://is.gd/1Aq61">Kilowatt</a> in the Mission at 7:30pm. First round’s on GitHub! Just look for me or <a href="https://github.com/mojombo">mojombo</a> (<a href="https://github.com/blog/422-github-best-young-entrepreneurs">picture reference</a>).</p>
<div align="center"><a href="https://is.gd/1Aq61"><img src="https://img.skitch.com/20090716-ruseqrnptpwy6c3ac2iehmeemm.png"/></a></div>
<p>See you there!</p>
defunkt
tag:github.com,2008:Post/458
2009-07-12T17:47:57-07:00
2009-07-13T09:47:49-07:00
GitHub Rebase #25
<p>It’s the 25th edition of Rebase! If you’re feeling nostalgic and want to dive through the previous issues, check out the <a href="https://rebase.github.com/archive.html">archive here</a>.</p>
<p style="text-align:center;"><img src="https://cloud.github.com/downloads/rebase/rebase.github.com/bienvenue-au-git.jpg" alt="" /></p>
<h3>Featured Project</h3>
<p><strong><a href="https://github.com/pinax/pinax/tree/master">pinax</a></strong> is a Django-based platform for building awesome web applications quickly. This combination of reusable apps and strong conventions can help get your site off the ground in no time. Nicholas Tollervey puts it best in this <a href="https://ntoll.org/article/pinax-and-lego">blog post</a>:</p>
<blockquote>In our analogy, Django is Lego bricks: it gives you the building blocks you need to build interesting things on the web. […] Pinax is a collection of Lego sets: it gives you a set of off-the-shelf components commonly used in web-development: a wiki, OpenID, Twitter clone and so on</blockquote>
<p>Pinax is packed with <a href="https://pinaxproject.com">plenty of features</a>, not to mention a <a href="https://pinaxproject.com/docs/0.5.1/">decent set of docs</a>. Check it out in action on <a href="https://cloud27.com/">Cloud27</a>, a social networking site built just to show off its features, and definitely check out <a href="https://www.youtube.com/watch?v=1J91Ownq-7g">this talk from DjangoCon 2008</a> about the framework.</p>
<h3>Notably New Projects</h3>
<p><strong><a href="https://github.com/hadley/data-baby-names/tree/master">data-baby-names</a></strong> is a quick study using R and Ruby to produce some neat graphs about the top 1000 baby names from 1880 to present day. For stats nuts or perhaps <a href="https://twitpic.com/a0ds5">new parents</a>, this could be an interesting diversion from your normal routine.</p>
<p><strong><a href="https://github.com/joewilliams/merle/tree/master">merle</a></strong> isn’t exactly new, but it is sure is notable! This Erlang based <a href="https://www.danga.com/memcached/">memcached</a> client is the slickest way to interface with everyone’s favorite object caching system. If you’re writing a serious web app with Erlang, chances are it’s going to need something as high performance solid as memcached, so save yourself some frustration and check out this first. <a href="https://github.com/joewilliams/merle/blob/master/README">Read up</a> or <a href="https://joewilliams.github.com/merle/doc/">peruse the docs</a> if you find yourself needing to integrate some caching in your applicaiton.</p>
<p><strong><a href="https://github.com/mwunsch/weary/tree/master">weary</a></strong> souls need <span class="caps">REST</span>, according to this library. Think of weary as the after-<a href="https://github.com/jnunemaker/httparty/">HTTParty</a>. The <span class="caps">DSL</span> for declaring a <span class="caps">HTTP</span> resource is extremely clean, and it’s really simple to dive down and tinker with the details if necessary. This gem also uses <a href="https://github.com/jnunemaker/crack/tree/master">Crack</a> to parse json and xml that your webservice du jour provides.</p>
<p><strong><a href="https://github.com/sykopomp/sykobot/tree/master">sykobot</a></strong> is an <span class="caps">IRC</span> bot from another universe. No really, it’s a bot for #archlinux on Freenode, and it’s got google search, quoting, and <a href="https://github.com/jelly/sykobot/blob/b06c621836b2d3f610a26deb45bc72313bc4d24d/README.mkdn">plenty of more fun goodies</a> implemented already. The bot is written in Lisp, and it’s already got <a href="https://github.com/sykopomp/sykobot/network">several active contributors</a> even though it’s only been around for nearly 2 weeks. Get forking!</p>
<p><strong><a href="https://github.com/gudmundurh/CssMerger/tree/master">CssMerger</a></strong> is a C# app that allows you to develop <span class="caps">CSS</span> in separate files so some cohesion and sanity can be kept while designing your site, and then serves up a single file once deployed. Basically, it works by replacing import directives with your desired <span class="caps">CSS</span> file. If you’re using <span class="caps">ASP</span>.<span class="caps">NET</span> you should definitely take a look into how this can help you.</p>
qrush
tag:github.com,2008:Post/457
2009-07-08T10:07:10-07:00
2009-07-08T10:07:47-07:00
BBC on GitHub
<p>The <span class="caps">BBC</span> has open sourced Glow, their internally developed JavaScript library.</p>
<div align="center"><a href="https://www.bbc.co.uk/glow"><img src="https://img.skitch.com/20090708-j3njets5q1g11kd5phuiy8akxq.png"/></a></div>
<p>Check out <a href="https://www.bbc.co.uk/glow/docs/articles/what_is_glow.shtml">What is Glow?</a> for their <span class="caps">FAQ</span> or just grab the source right here on GitHub:</p>
<p><a href="https://github.com/glow/glow1">https://github.com/glow/glow1</a></p>
defunkt
tag:github.com,2008:Post/456
2009-07-08T08:25:08-07:00
2009-07-08T08:25:28-07:00
Git for Windows Developers Part 2
<p>Jason Meridth has produced a follow up to his excellent <a href="https://www.lostechies.com/blogs/jason_meridth/archive/2009/06/01/git-for-windows-developers-git-series-part-1.aspx">Git for Windows</a> blog post. The newest blog post details sign up, creating a repository, pushing, branching, status – all the good stuff!</p>
<p>Be sure to check it out.</p>
<div align="center"><a href="https://www.lostechies.com/blogs/jason_meridth/archive/2009/06/04/git-for-windows-developers-git-series-part-2.aspx"><img src="https://img.skitch.com/20090708-5945xiwuxr847fxcj3t5qid78.png"/></a></div>
<p><a href="https://www.lostechies.com/blogs/jason_meridth/archive/2009/06/04/git-for-windows-developers-git-series-part-2.aspx">Git For Windows Developers – Git Series – Part 2</a></p>
defunkt
tag:github.com,2008:Post/455
2009-07-05T23:25:29-07:00
2009-07-06T00:01:25-07:00
100,000 Users!
<p>Less than a year and half after our public launch, GitHub surpassed 100k users last night. Thanks to all for signing up, here’s a simple graph I whipped up courtesy of topfunky’s <a href="https://github.com/topfunky/gruff/tree/master">gruff</a> library.</p>
<p><img src="https://img.skitch.com/20090706-mimmxhh6fcfh8rjr7qpr49w3hp.jpg" alt="" /></p>
pjhyett