Tampilkan postingan dengan label GitHub. Tampilkan semua postingan
Tampilkan postingan dengan label GitHub. Tampilkan semua postingan

Atom,Text Editor dari Github

04.54.00
Atom adalah text editor modern buatan GitHub. Atom ini seperti Sublime Text, hanya saja Atom gratis untuk digunakan. Tetapi, Atom ini baru tersedia versi 64bit saja. Berikut beberapa screenshot tampilan Atom.

Welcome Page saat Atom pertama kali dibuka


Nah jika kalian tertarik bisa didownload di link berikut :
Untuk menginstsallnya bisa dengan menggunakan command berikut ini :
sudo dpkg -i atom-amd64.deb
Oke sekian tutorial singkat kali ini, semoga bermanfaat.

NodeOS, Distro Linux Bagi Para Pecinta Node

07.10.00
NodeOS adalah distro Linux yang berbasis Node.js. Saat ini NodeOS sudah mencapai versi final 1.0 setelah tahun lalu mereka merilis versi RC-1 ( Release Candidate ) . NodeOS adalah sistem operasi pertama yang dibangun menggunakan node.js dan paket npm serta Kernel Linux.



NodeOS menggunakan Github Repository, sehingga siapa saja bebas berkontribusi dengan melaporkan jika terdapat bugs. NodeOS sendiri bisa berjalan di Virtual Machine, Docker, maupun instalasi langsung di hardware. NodeOS dibangun menggunakan Kernel Linux, Paket npm, serta Realtime Node.js. Sehingga tidak menggunakan bash lagi.

Sementara struktur NodeOS sendiri adalah sebagai berikut :
barebones – custom Linux kernel along with an initramfs that boots to a Node.js REPL
initramfs – Initram filesystem to mount the users partition & boot the system
rootfs – Read-only partition image hosting the Linux kernel & initramfs files
usersfs – multi-user filesystem
Disini saya akan menjelaskan proses instalasi di Ubuntu. Pastikan kalian sudah menginstall QEmu.
git clone git@github.com:NodeOS/NodeOS.git
cd NodeOS
sudo bin/install-dependencies
sudo npm install
Atau cara instalasi di Docker :
sudo docker run -t -i nodeos/nodeos
tentu saja kalian harus menginstall docker terlebih dahulu .

Atau jika kalian ingin menginstall llewat NodeOS images, kalian bsia download disini :

Jika kalian mengalami masalah atau menemukan error kalian bisa mendiskusikannya di halaman Github mereka :
https://github.com/NodeOS/NodeOS/
Bagaimana ? Bagi kalian pecinta node.js atau kalian yang suka mencoba hal baru distro ini patut untuk dicoba .

Nah mungkin sekian dulu post kali ini, semoga bermanfaat, share juga keteman temanmu biar mereka tau.

Menambahkan Custom Domain ke Halaman Github

01.00.00
Kali ini saya akan share cara menambhakan custom domain milik kita ke halaman github yang sebelumnya telah kita buat. Jadi nanti nya halaman kita bisa diakses dengan domain pribadi misalnya jkt48-cyber.org , dll. Oke langsung saja ke tutorial.

Di halaman github nya, tambahkan file CNAME yang isi nya adalah nama dari domain yang akan kita jadikan custom domain github age nya .

Lihat screenshot berikut :

Isi file CNAME nya :

Nah sampai disini pengaturan di github nya sudah selesai.
Sekarang saat nya setting di panel domain. Jika kalian menggunakan cPanel, masuk ke advanced zone-editor.

Nah, hapus bagian @ / root domain jika terisi ip. Dan masukkan kembali @ / root domain dengan CNAME yang diisi url halaman github kalian.

Contoh nya 
jkt48-cyber.org CNAME jkt48-cyber.github.io
Screenshot nya :

Tunggu beberapa saat untuk resolve nya.

Kalau langkah diatas sudah benar harus nya halaman github kalian bisa diakses dengan custom domain.

Oke sekian dulu tutorial kali ini, semoga bermanfaat, jangan lupa share juga ke teman teman kalian biar mereka tau.

Cara Mudah Membuat Halaman Statis di Github

17.48.00
Kali ini kita akan membahas tentang cara pembuatan halaman statis di Github. Kita bisa membuat repository gratis disini , jadi lumana buat nyoba nyoba script kalian . Oke langsung saja ke langkah langkah nya.

Pertama, kalian daftar dulu di halaman
Join GitHub
Saya anggap kalian sudah daftar dan sudah memiliki username disini.
Lalu buat repository dengan format username.github.io

Contoh :
Karena saya memiliki akun dengan username ubuntupentest, maka saya buat ubuntupentest.github.io .

Maka tampilannya akan seperti ini : 

Yang wajib diketahui, github hanya menerima index dengan format .html . ( index.html ) . Kalian bisa membuat nya dengan mengklik ' New File ' . Tapi disini saya akan menerangkan cara pengeditan file github dengan metode git clone.

Di Ubuntu, install git dengan command :
sudo apt-get install git
Oke setelah diinstall, kita ke tahap pengeditan file github nya.
Buka terminal, lalu ketikkan :
git clone https://github.com/username/username.github.io
cd username.github.io

Nah karena di awal tadi kita gak buat file apa apa, yang ada disitu cuma README.md . Selanjutnya buat file index degan command :
echo ' Welcome to my github page ' > index.html
Selanjutnya langkah publish ke Github ( Push it )
git add --all
git commit -m "Initial commit"
git push
Masukkan username dan password github kalian.
Sekarang coba buka halaman github kalian .

Oke sekian tutorial kali ini, semoga bermanfaat.

Tutorial Install Jekyll di Ubuntu 14.04

18.33.00
Jekyll adalah sebuah aplikasi yang dibuat di ruby yang berfungsi sebagai static site generator. Jekyll digunakan di situs Github Pages. Jekyll ini bisa dibilang ringan dan cepat, mudah dikonfigurasi dan masih banyak fitur lainnya.


Sebelum menginstall jekyll ini pastikan kalian sudah menginstall ruby
Cara install Ruby di Linux
Berikut adalah command yang digunakan untuk menginstall jekyll ini.
sudo gem install jekyll
Cek versi jekyll
jekyll -v
Nah sekarang kita coba untuk membuat blog baru dengan jekyll.
Masukkan command :
jekyll new namablog
Nah nanti akan ada notice :
New jekyll site installed in /path/to/namablog
Selanjutnya masuk ke direktori nama blog tadi.
cd namablog
Lalu jalankan generate jekyll nya dengan command :
jekyll serve

Disitu ada informasi :
Server address : http://127.0.0.1:4000
Tinggal buka di browser :


Nah tinggal di edit sendiri title dan lainnya.
Untuk nama situs dan link sosmed bisa disetting di _config.yml .
Tutorial mempercantik jekyll akan saya tulis lain waktu.

Sekian tutorial kali ini, semoga bermanfaat, share juga ke teman teman mu biar mereka tau.