Selasa, 06 April 2010

Sekilas Tentang CLI


CLI atau Command Line Interface, atau Antarmuka Baris Perintah - adalah suatu bentuk penggunaan komputer berbasis teks - dimana pengguna komputer memberikan perintah (baca : command, atau input) kepada komputer melalui pengetikan sejumlah baris perintah untuk kemudian diolah (baca : diproses) agar menjadi sebuah keluaran (baca : output).


Proses masukan (input) dan keluaran (output) pada sebuah komputer atau disebut juga dengan [[I/O]] adalah hal yang wajib dipelajari oleh para pelajar yang ingin mempelajari atau mendalami mata pelajaran pengenalan komputer (bagi sekolah menengah) atau ilmu teknik informatika (pada perguruan tinggi).


Tampilan antarmuka pengguna atau user interface [[UI]] pada CLI - biasanya - adalah berbasis teks yang sangat sederhana dan tidak serumit tampilan UI berbasis jendela (baca : window). Pengguna komputer cukup memberikan input pada layar berbasis teks sederhana yang ditandai dengan [[kursor, atau cursor]] yang berkedip - yaitu tanda bahwa komputer siap menerima perintah dari pengguna.


Pada umumnya proses penggunaan antarmuka baris perintah (CLI) ini biasa juga disebut dengan akses [[konsole atau console]] - walaupun istilah konsole juga mengacu pada antarmuka berbasis jendela yang sangat rumit.


== Penggunaan CLI ==


CLI umum digunakan pada sistem operasi berbasis [[linux]] maupun lainnya - terutama untuk pemrograman sistem dasar seperti : fungsi date, uname, echo, ifconfig dsb. CLI sangat berhubungan dengan bahasa pemrograman yang digunakan pada sebuah sistem operasi [[OS]], atau yang biasa dikenal dengan [[shell]] - yaitu lingkungan bahasa pemrograman tertentu yang digunakan dalam membangun atau mengembangkan sistem operasi tersebut.

Beberapa contoh bahasa pemrograman yang berhubungan dengan CLI dan shell :
* [[csh]]
* [[bash]]
* [[ksh]]
* dsb

Setiapnya memiliki kemampuan dan karakteristik maupun ciri khas tersendiri dalam penggunaannya sesuai dengan perpustakaan perintah (command library) yang dimiliki - yang berarti pengguna CLI harus mempelajari perpustakaan perintah sebelum memberikan perintah pada komputer, atau komputer tidak akan mengerti apa yang diperintahkan pengguna, bagaimana cara mengolah dan menampilkan hasilnya (output).

Beberapa contoh input dan output sederhana dari sebuah CLI :

~$ echo halo
halo

dimana 'echo halo' pada baris pertama adalah perintah (input), dan 'halo' pada baris kedua adalah keluaran (output) dari perintah 'echo halo'. Tanda '$' merupakan tingkatan penggunaan [[shell]] pada sebuah sistem operasi.

Senin, 05 April 2010

Linux (diucapkan ˈlɪnəks atau /ˈlɪnʊks/)[1] adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.[2]

Nama "Linux" berasal dari nama kernelnya (kernel Linux), yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.

Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer,[4], dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).

Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, dan Gnumeric.

Rabu, 31 Maret 2010

Facebook kini telah membuat cara baru untuk koneksi user ke situs tersebut. Kini bukan lagi sebuah tombol bertuliskan “become of fan” di perusahaan seperti contoh Starbucks, Facebook akan memudahkan user untuk mengklik tombol “like” brand tersebut. Banyak pengguna yang suka mengklik komentar atau gambar yang diposting di situs tersebut, dan hal tersebut dua kali lebih banyak ketimbang mereka mengklik “become a fan”, menurut Facebook.

Pebisnis yang menggunakan Facebook Pages, yang gratis mereka buat untuk terhubung dengan pelanggan dan untuk mempromosikan brand mereka. “Ide menyukai (liking) brand tersebut terkesan lebih natural dibandingkan ‘becoming a fan’ brand. “ ungkap Michael Lazerow, CEO Buddy Media, yang membantu perusahaan membangun brand dan periklanan mereka di situs jejaring social seperti Facebook.

Namun, Facebook tidak menjelaskan apakah perubahan tersebut akan diaplikasikan ke semua halaman, seperti halaman untuk selebritis atau musisi, dimana term ‘fan’ masih ada, atau hanya brand saja.(h_n)