May 8th, 2010
karuwak
Manpage dibutuhkan untuk mengetahui cara penggunaan tools ato manual singkat sebuah tools yang terinstall disystem kita. Dan ada juga penjelasan suatu system yang dibuat manpage nya. Dengan begitu, adakalanya kita membuat manpage sendiri untuk sebuah program yang kita buat yang telah diikutsertakan manpagenya terinstall sekaligus.
Review sedikit tentang penggunaan manpage sebelum kita langsung keteknisnya. Berikut ini adalah format dari manpage:
NAME
Nama dari program atau fungsi yang akan digunakan serta dijelaskan tiap barisnya.
SYNOPSIS
Perintah yang digunakan untuk menjalankannya, serta format penggunaannya.
DESCRIPTION
Penjelasan tiap perintah dan fungsi yang ada.
EXAMPLES
Beberapa contoh penggunaan tools.
SEE ALSO
Beberapa command yang dianjurkan, yang saling berhubungan
BUGS
Beberapa bug yang diketahui
AUTHOR
Informasi kontak pembuat
COPYRIGHT
Informasi copyright program
Selanjut yang perlu diketahui bahwa manpage itu terbagi menjadi 9 seksi, Berikut tabel penjelasan tiap seksinya:
| Seksi |
Penjelasan |
| 1 |
Perintah eksekusi shell |
| 2 |
System calls (fungsi yang telah disediakan oleh kernel) |
| 3 |
Library calls (fungsi dalam program libraries) |
| 4 |
Special files (Biasanya didapatkan di /dev) |
| 5 |
Format file dan konversi seperti /etc/passwd |
| 6 |
Games |
| 7 |
Miscellaneous (Termasuk paket macro), seperti. man(7), groff(7) |
| 8 |
Perintah system administrasi (Biasanya hanya untuk root) |
| 9 |
Kernel routines [Tidak standard] |
Untuk lokasi pathnya disimpan di /usr/share/man sebagai penjelasan tiap seksi, misalnya untuk percobaan pada seksi yang berada pada /usr/share/man/man1 untuk manual perintah eksekusi shell:
karuwak@darkstar:~$ cd /usr/share/man/man1/
karuwak@darkstar:/usr/share/man/man1$
Nah, coba kita lihat perinah apa aja yang ada disana dan dengan format apa manpage dibuat:
karuwak@darkstar:/usr/share/man/man1$ ls -l | head -20
total 18000
-rw-r–r– 1 root root 604 2001-03-04 06:26 411toppm.1.gz
-r–r–r– 1 root root 1951 2009-09-20 19:58 7z.1.gz
-r–r–r– 1 root root 1982 2009-09-20 19:58 7za.1.gz
-r–r–r– 1 root root 1988 2009-09-20 19:58 7zr.1.gz
-rw-r–r– 1 root root 3857 2009-04-29 04:25 CA.pl.1.gz
-rw-r–r– 1 root root 2374 2007-02-18 09:19 FvwmAnimate.1.gz
-rw-r–r– 1 root root 1393 2007-02-18 09:19 FvwmAuto.1.gz
-rw-r–r– 1 root root 1825 2007-02-18 09:19 FvwmBacker.1.gz
-rw-r–r– 1 root root 749 2007-02-18 09:19 FvwmBanner.1.gz
-rw-r–r– 1 root root 13715 2007-02-18 09:19 FvwmButtons.1.gz
-rw-r–r– 1 root root 4289 2007-02-18 09:19 FvwmCommand.1.gz
-rw-r–r– 1 root root 1668 2007-02-18 09:19 FvwmConsole.1.gz
-rw-r–r– 1 root root 2025 2007-02-18 09:19 FvwmConsoleC.pl.1.gz
-rw-r–r– 1 root root 2606 2007-02-18 09:19 FvwmCpp.1.gz
-rw-r–r– 1 root root 888 2007-02-18 09:19 FvwmDebug.1.gz
-rw-r–r– 1 root root 1650 2007-02-18 09:19 FvwmDragWell.1.gz
-rw-r–r– 1 root root 3412 2007-02-18 09:19 FvwmEvent.1.gz
-rw-r–r– 1 root root 8690 2007-02-18 09:19 FvwmForm.1.gz
-rw-r–r– 1 root root 4435 2007-02-18 09:19 FvwmGtk.1.gz
Read more »
Linux, Slackware
April 7th, 2010
karuwak
Join the forum discussion on this post - (1) PostsT’Lab (Zona Open Source) sedang mencari karyawan tetap/part time/oursourcing dengan Posisi “Web Programer” yang sudah pernah berpengalaman membuat website.
Job Description :
Membuat sistem informasi berbasis web dengan menggunakan framework CI (codeignite)
Kualifikasi :
- menguasai programing PHP ,Ajax dan framework CI
- mempunyai laptop sendiri
- dapat bekerja under linux
Ketersediaan Posisi :
3 orang cowok yang berdominasi di jogja sebagai staff programing web.
Lokasi Kerja :
offline : Jl. Jati Mataram No.254, Mlati – Monjali, Yogyakarta. telp: (0274) 6411163
info lanjut lokasi : http://techno-os.net/contact-us/
online : langsung ke mail karuwak@techno-os.net
Proses Rekrutmen :
1. Mengirimkan CV (curriculum vitae) ke karuwak@techno-os.net paling telat 15 April 2010
2. Wawancara dimulai tanggal Senin.18 April 2010 di TLab, dan langsung membicarakan tentang fi / kesanggupan projek yang akan dilakukan.
3. memperlihat hasil projek yang pernah dikerjakan dan menunjukkannya langsung saat wawancara.
4. Pengumuman terima atau tidaknya, akan diumumkan 5 hari setelah tes , yang dikirimkan via email.
5. Langsung bekerja 2 hari setelah diumumkan.
General
April 6th, 2010
karuwak
Perkembangan teknologi akhir-akhir ini memang sangat pesat,terutama dalam dunia pengembangan website. Proses pembuatan sebuah website yang baik bukanlah sebuah pekerjaan yang sulit. Lihat saja sekarang, banyak sekali bermunculan website/blog yang baru dengan berbagai macam corak dan ragamnya mulai dari website yang sederhana sampai yang kompleks.
Pembuatannya juga tidak memerlukan waktu yang lama dan bisa dikerjakan oleh masyarakat secara umum, tengok saja anak SMP saja sudah bisa bikin website, bahkan konon kabarnya gelandanganpun punya website. Timbul pertanyaan, mengapa sekarang ini website mudah sekali diciptakan, padahal dulu hanya orang-orang yang ahli bahasa web saja yang bisa membuatnya?
Jawabannya adalah sebuah sistem yang bernama Content Management System (CMS). CMS adalah Sebuah sistem yang memberikan kemudahan kepada para penggunanya dalam mengelola dan mengadakan perubahan isi sebuah website dinamis tanpa sebelumnya dibekali pengetahuan tentang hal-hal yang bersifat teknis. Dengan demikian, setiap orang, penulis maupun editor, setiap saat dapat menggunakannya secara leluasa untuk membuat, menghapus atau bahkan memperbaharui isi website tanpa campur tangan langsung dari pihak webmaster. (ilmukomputer.com)
Penggunaan CMS juga bermacam-macam, berikut diantaranya :
a. Mengelola website pribadi atau lebih dikenal dengan blog
b. Mengelola website perusahaan/bisnis.
c. Portal atau website komunitas.
d. Galeri foto, dan lain sebagainya.
e. Forum.
f. Aplikasi E-Commerce.
g. Dan lain-lain.

PELAKSANAAN :
TANGGAL 12 APRIL 2010
PUKUL 13.00 – SELESAI
LOKASI IFFO CAFE UKRIM UNIVERSITY YOGYAKARTA
JL.SOLO KM 11,1 KALASAN YOGYAKARTA/ UTARA KR
Events
April 4th, 2010
karuwak
Sangat simple sekali untuk mendapatkan / installasi font windows di linux, ada berbagai cara untuk melakukannya. Yang disini saya akan bahas cara yang lumayan sangat simple sekali. Kebetulan scriptnya sudah banyak disedikan. Sebelumnya, kita membutuhkan sebuah tambahan tools lagi untuk ekstrak file cabinet dari windows. Karena tools ini bekerja dengan alur = download file windows -> exstrak -> install font.
Jadi untuk exstrak file cabinet, silahkan download cabexstract di http://repository.slacky.eu/slackware-13.0/utilities/cabextract, dan install promram tersebut. Langkah selanjutnya adalah buat sebuah file di home anda dengan nama karuwak7.sh yang berisi data berikut:
#!/bin/sh
set -e
exists() { which "$1" &> /dev/null ; }
if ! [ -d ~/.fonts ] ; then
exec 2>&1
echo 'There is no .fonts directory in your home.'
echo 'Is fontconfig set up for privately installed fonts?'
exit 1
fi
# split up to keep the download command short
DL_HOST=download.microsoft.com
DL_PATH=download/f/5/a/f5a3df76-d856-4a61-a6bd-722f52a5be26
ARCHIVE=PowerPointViewer.exe
URL="http://$DL_HOST/$DL_PATH/$ARCHIVE"
if ! [ -e "$ARCHIVE" ] ; then
if exists curl ; then curl -O "$URL"
elif exists wget ; then wget "$URL"
elif exists fetch ; then fetch "$URL"
fi
fi
TMPDIR=`mktemp -d`
trap 'rm -rf "$TMPDIR"' EXIT INT QUIT TERM
cabextract -L -F ppviewer.cab -d "$TMPDIR" "$ARCHIVE"
cabextract -L -F '*.TT[FC]' -d ~/.fonts "$TMPDIR/ppviewer.cab"
( cd ~/.fonts && mv cambria.ttc cambria.ttf && chmod 600 \
calibri{,b,i,z}.ttf cambria{,b,i,z}.ttf candara{,b,i,z}.ttf \
consola{,b,i,z}.ttf constan{,b,i,z}.ttf corbel{,b,i,z}.ttf )
fc-cache -fv ~/.fonts
Selanjutnya tinggal eksesuki file tersebut dari home anda:
$sh karuwak7.sh
Tinggal tunggu aja lagi file tersebut di download > ekstrak dan terinstall automatis, tapi dengan syarat anda harus terhubung ke internet. Jika tidak terhubung ke internet, maka download file PowerPointViewer.exe dan simpan file tersebut satu tempat dengan script ini.
Jika ada kesalahan atau mau ditanyakan, silahkan komentar untuk memperbaiki tulisan ini.
Linux, Slackware