github.blog – p324 (full)

Read Time:9 Second
Lintas Bahasa
Dalam tahap persiapan ….
<< Kembali

19 Feb 2009, 3:56 am

If you’re new to Git and/or GitHub and want to take your skills to the next level, you’ll definitely want to check out [Git and GitHu]( A Free Course”:http://rubylearning.com/blog/2009/02/10/git-and-github-a-free-course/) by our friends over at RubyLearning. The online course starts on 21st Feb. 2009 and runs for a week. The course topics are:

  • What’s Version Control
  • What’s Git
  • Downloading and Installing Git
  • Create your local repository folder
  • Create your SSH Key
  • What’s GitHub?
  • Set up your GitHub account
  • Creating a new repository
  • Deleting and renaming repositories
  • Fork a repository
  • Push changes to a repository
  • Clone a public project
  • Add collaborators to a project
  • Collaborate with other users
  • Send a pull request
  • Merge changes from a pull request
  • Watch projects and people
  • Use project wikis
  • Create and delete branches and tags
  • Generate RubyGems
  • Create GitHub pages
  • Exercises

The post Git and GitHub: A Free Course by RubyLearning appeared first on The GitHub Blog.

18 Feb 2009, 1:05 pm

Want to get on Rebase? Find out how.

Stats Breakdown

Featured Project

dynomite is an open-source Erlang implementation of Amazon’s Dynamo, a distributed key-data storage that strives for high availability. At Amazon, this system is used from everything from shopping carts to product catalogs, and handles millions of requests along with hundreds of thousands of transactions. Clearly, an open source version could become quite popular and be very useful to others. The project has some great resources including a guide to get started talking to the system through Ruby on their wiki. Fork away and read up on how it works if you’re interested.

Notably New Projects

ceo_campaign_contributions can catch one’s attention simply by its name. This repo hosts a Django app that displays a map of the US showing who gave how much to what candidate from the last election season and when. Ahh, democracy. You can see it on http://www.ceocampaigncontributions.info/

spike is a new OSX application for viewing log files from generated by Ruby on Rails. Usually some deep unix-fu is necessary to effectively extract information from large log files, but this app aims to make it simple, searchable, and fast. Make sure to watch this demo screencast on what it does so far.

diceshaker does exactly what its called, just on your iPhone. It’s a free application, and now the code has been made available here on GitHub! If you’re looking to get into iPhone development this could be a great example, and it’s definitely useful for those who forgot to bring their d20s to the campaign. Check out some screenshots here and fork it!

The post GitHub Rebase #14 appeared first on The GitHub Blog.

18 Feb 2009, 5:16 am

@tav has created tweetapp, a framework for creating Twitter apps on App Engine. Twitter’s own API lead @al3x had this to say about it earlier:

img http://img.skitch.com/20090217-nxnwx1wy576962pycgejnjj2ip.png http://twitter.com/al3x/status/1220086318

It uses Twitter’s new beta OAuth support and looks pretty cool – thanks for sharing, @tav!

The post Twitter Apps on App Engine appeared first on The GitHub Blog.

17 Feb 2009, 7:09 am

You heard me right. php_app manages a pool of persistent PHP processes and provides a simple API to evaluate PHP code from Erlang.

The blog post gives a quick overview and some examples.

Your browser does not support IFrames

Thanks for sharing, @skeltoac!

The post PHP in Erlang appeared first on The GitHub Blog.

14 Feb 2009, 11:49 am

I hope everyone had a Happy 1234567890 Day! To commemorate the ultimate geek moment, we’ve decided to give you the ultimate geek gift: more disk space on every GitHub account!

Free plans now come with 300MB to store all your open source goodies and downloads. In addition, all paid accounts have been granted double the disk space. Better get coding if you’re gonna fill all that up!

The post More Disk Space for All! appeared first on The GitHub Blog.

14 Feb 2009, 1:24 am

This morning I downloaded and ran Frock, a flocking chicken simulation written in Lua with Löve (a 2D game framework for Lua).

Why? Not entirely sure, except that I remember bird flocking simulations from college and thinking they were cool, and it turns out that Frock is hosted on GitHub. It is sort of oddly fascinating to watch. If you want to help, the author, wilhelm, is looking for some help with the algorithm for finding neighbor chickens.

My immediate goal is to make it support more chickens, so I can get a whole swarm of them. Right now, I’m using an inefficient algorithm to calculate which chickens are neighbors (basically n^2 comparisons). So if any of you have good culling techniques applicable here, I’d love to hear it. I’m currently looking at R-trees.

Just in case you’re in the mood for a little Lua Löve this morning.

The post This GitHub is going to the boids… appeared first on The GitHub Blog.

12 Feb 2009, 7:24 am

Yahoo recently extended YQL to enable developers to define custom table schemas for 3rd party services. Seeing this, @spullara decided to collect some custom table schemas together in one place.

I’ve actually started up a project on github called yql-tables to store useful table definitions and will be taking submissions from the community. You can try them out by ‘use’ing them directly from the git repository or by pulling them onto your own server accessible from the YQL servers.

Read more about YQL and custom schemas on Sam’s blog. The repo has only been up a few days but @davglass has already contributed a schema for GitHub. Follow his lead and share your YQL table definitions for the good of mankind!

The post YQL 3rd Party Table Definitions appeared first on The GitHub Blog.

11 Feb 2009, 4:35 am

Edit: This feature has been replaced by Releases.

This evening we rolled out a Downloads section for all repositories wherein repo members can upload files. Tag releases are also listed beneath as an added bonus.

Uploading a file is straightforward: select your file, write a description, and click upload.

You’ll see a progress bar appear and if all goes well the page will reload.

If it’s a public repository, the upload’s URL will look something like this:


If it’s a private repository, the URL will look something like this:

https:// s3.amazonaws.com/github/downloads/pjhyett/blackjax/blackjax.jpg?AWSAccessKeyId=1DWESVTPGHQVTX38V182&Expires=1234304884&

The difference is really important. Public repositories will be able to take advantage of Amazon’s Cloud Front service, a CDN that should keep downloads speedy worldwide. Private repositories generate a URL that’s valid for only one hour (from the time the downloads page is accessed) to make sure your private uploads are safe.

Please keep in mind that any file you upload is counted against the repository owner’s space allotted by their account’s plan.

The last thing worth mentioning is the uploader requires Flash Player 9.0.1 or greater. We’ve caught some flack in the past about our limited use of Flash, but we promise we don’t add it lightly. Using a slightly modified plugin hosted right here on GitHub, we are able to upload files directly to S3 instead of tying up our servers.

If you’re still one of the holdouts, do yourself a favor and install Flash, install FlashBlock for Firefox or clicktoflash for Safari, and make sure you add github.com to its whitelist. Now you can have all of the flash you want and none that you don’t.

The post Repository Uploads appeared first on The GitHub Blog.

10 Feb 2009, 2:29 pm

img http://img.skitch.com/20090210-xrypc923ceu1pbj3kwxx714gm3.png

Tonight we rolled out a massive change to how we generate downloadable archives. Now when you hit the zip or tgz icon you’ll see a “loading” box as we kick off a background job that archives your repo. When the archive is ready, you’ll be redirected to the file and the “loading” box will disappear. This approach allows us to generate even very large archives without breaking a sweat!

The post Robust Archive Downloads appeared first on The GitHub Blog.

10 Feb 2009, 12:37 pm

img http://img.skitch.com/20090210-ki5psk2u56umjyyrjexs7ejrid.png http://code.quirkey.com

The most rewarding part of running GitHub is seeing all the great code and ideas that people are showing off via the site. Earlier tonight I saw a tweet by @quirkey about his new GitHub Page that he’s CNAMEd to http://code.quirkey.com/, and so I had to take a peek. I’ve posted a screenshot above. I really enjoy the clean simplicity of the page and how I can see his most popular projects at a glance. In fact, all his repos are programmatically pulled in via JavaScript and divided into sections based on the number of watchers. How awesome is that? Here’s how he uses our API to do it. Maybe he’ll add a license to his pages repo so we can all benefit!

The primary reason that we’ve given you the ability to create User Pages is to show off your code in whatever manner you like. This lets you get all MySpace crazy with your personal page while we keep GitHub itself consistent across the entire site. So take a bit of inspiration from Aaron and strut your stuff with User Pages. It’s all just a push away!

The post QuirkeyCode appeared first on The GitHub Blog.

Print Friendly, PDF & Email
0 %
0 %
0 %
0 %
0 %
0 %

Average Rating

5 Star
4 Star
3 Star
2 Star
1 Star

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *