Permalink
Browse files

leveraging em

  • Loading branch information...
1 parent 2bec772 commit 6c45dfaecedc2b376c78db35fd573039b58b36c4 @xinuc committed Apr 17, 2012
Showing with 22 additions and 2 deletions.
  1. +22 −2 Session4.md
View
24 Session4.md
@@ -2,8 +2,28 @@
## Libraries
-## Leveraging Libraries
-## RubyGems & Bundler
+Salah satu keunggulan ruby adalah ruby memiliki banyak sekali library
+yang bisa kita pakai sesuai kebutuhan kita.
+Standar distribusi library di ruby adalah dengan menggunakan format yang
+bernama *gem*.
+
+### Leveraging Libraries
+
+Sebuah gem adalah suatu kumpulan file library beserta metadatanya yang
+dikompresi dengan gzip, biasanya dengan ekstensi `.gem`.
+Untuk menginstall suatu library menggunakan gem, kita menggunakan
+perintah
+
+```
+ $ gem install <nama gem>
+```
+
+Untuk menggunakan library, baik yang bawaan ruby maupun yang diinstall
+menggunakan gem, kita menggunakan method `require "<nama file>"`.
+
+### RubyGems & Bundler
+
+
## Packaging Programs and Libraries for Distribution

0 comments on commit 6c45dfa

Please sign in to comment.