Re: [linux-programming] Cara Bikin Daemon
Kalau pake redhat (dan turunannya) coba lihat file di : /etc/init.d/ copy salah satu file misal httpd jadi daemon_saya, terus di modif bikin suatu service baru jadi gini: service daemon_saya status|start|stop|restart rgds, _uwo_ Cara paling simple, tambahin aja character (untuk membuat suatu process di linux running di background) saat jalankan command java-nya di console. mis: [EMAIL PROTECTED]:~$ java ContohApplikasi any better idea??? -Kong P. -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis
Re: [linux-programming] Cara Bikin Daemon
Ini kalo di C: pid = fork(); if (pid != 0) { // Exit the parent. exit(0); } else { // Make this guy a process group leader. pid = setsid(); if (pid == -1) { printf(Error!\n); } } KOkon. On 1/31/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Kalau pake redhat (dan turunannya) coba lihat file di : /etc/init.d/ copy salah satu file misal httpd jadi daemon_saya, terus di modif bikin suatu service baru jadi gini: service daemon_saya status|start|stop|restart rgds, _uwo_ -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis
Re: [linux-programming] java: mewarnai teks di terminal
Mas Kong, sudah saya coba dan berhasil. btw, arti \, 033, [, dan 30m itu apa sih ?! saya coba cari-cari di buku core-java-nya sun kok belum nemu :( On Wed, January 31, 2007 9:15 am, Kong Putra said: public class ContohTextColor { public static void main(String args[]) { System.out.println(\033[30mHitam); System.out.println(\033[31mMerah); System.out.println(\033[32mHijau); System.out.println(\033[33mKuning); System.out.println(\033[34mBiru); System.out.println(\033[35mMagenta); System.out.println(\033[36mCyan); System.out.println(\033[37mPutih); System.out.println(\033[0mNormal); } } -Kong P. yanu wrote: dear linux expert, mohon informasi teknik pewarnaan println() dan semacamnya [dengan java] di mode teks-nya linux. trims, yanu -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis
Re: [linux-programming] java: mewarnai teks di terminal
On Thu, Feb 01, 2007 at 08:25:08AM +0700, yanu wrote: Mas Kong, sudah saya coba dan berhasil. btw, arti \, 033, [, dan 30m itu apa sih ?! saya coba cari-cari di buku core-java-nya sun kok belum nemu :( Karena memang ini bukan specific ke java. Mau pake program apa aja untuk ngeprint character kan bisa. Yg mengubahnya jadi warna adalah terminal anda. http://www.google.com/search?q=terminal+colour+escape+codes Ronny signature.asc Description: Digital signature
Re: [linux-programming] java: mewarnai teks di terminal
Di linux untuk merubah font dan background color di terminal dapat menggunakan ANSI escape sequences, untuk lebih jelasnya mas yanu boleh lihat referensi di link dibawah ini, penjelasannya simple dan cukup lengkap. Semoga membantu :) http://www.linuxfocus.org/English/May2004/article335.shtml -Kong P. yanu wrote: Mas Kong, sudah saya coba dan berhasil. btw, arti \, 033, [, dan 30m itu apa sih ?! saya coba cari-cari di buku core-java-nya sun kok belum nemu :( On Wed, January 31, 2007 9:15 am, Kong Putra said: public class ContohTextColor { public static void main(String args[]) { System.out.println(\033[30mHitam); System.out.println(\033[31mMerah); System.out.println(\033[32mHijau); System.out.println(\033[33mKuning); System.out.println(\033[34mBiru); System.out.println(\033[35mMagenta); System.out.println(\033[36mCyan); System.out.println(\033[37mPutih); System.out.println(\033[0mNormal); } } -Kong P. yanu wrote: dear linux expert, mohon informasi teknik pewarnaan println() dan semacamnya [dengan java] di mode teks-nya linux. trims, yanu -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis -- -:ThAnKs:- -Kong Putra -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis
Re: [linux-programming] Cara Bikin Daemon
Di java gak ada istilah fork, paling menggunakan Thread (walaupun ini pun sebenarnya bukan process seperti yang dibuat oleh fork), tapi ada info bagus, mulai di java 1.5 ada class ProcessBuilder untuk membuat process di OS. Lebih lengkapnya bisa lihat di Java 2 Platform API Specsification 5.0. -Kong P. Eko Prasetya wrote: Ini kalo di C: pid = fork(); if (pid != 0) { // Exit the parent. exit(0); } else { // Make this guy a process group leader. pid = setsid(); if (pid == -1) { printf(Error!\n); } } KOkon. On 1/31/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Kalau pake redhat (dan turunannya) coba lihat file di : /etc/init.d/ copy salah satu file misal httpd jadi daemon_saya, terus di modif bikin suatu service baru jadi gini: service daemon_saya status|start|stop|restart rgds, _uwo_ -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis
Re: [linux-programming] Cara Bikin Daemon
On Wed, Jan 31, 2007 at 10:57:35AM -0800, Eko Prasetya wrote: Ini kalo di C: pid = fork(); if (pid != 0) { // Exit the parent. exit(0); } else { // Make this guy a process group leader. pid = setsid(); if (pid == -1) { printf(Error!\n); } } Supaya gak jadi zombie (kita mau supaya daemon ini fully detached sama parentnya) harusnya fork() sekali lagi. Teknik double-fork ini lumayan umum dipakai. if (fork()) exit(0); setsid(); if (fork()) exit(0); /* your code here */ Ronny signature.asc Description: Digital signature
Re: [linux-programming] Cara Bikin Daemon
trims Mas Eko btw, ada kode lengkapnya ?! atau misalnya aplikasi daemon sederhana ?! On Thu, February 1, 2007 1:57 am, Eko Prasetya said: Ini kalo di C: pid = fork(); if (pid != 0) { // Exit the parent. exit(0); } else { // Make this guy a process group leader. pid = setsid(); if (pid == -1) { printf(Error!\n); } } KOkon. On 1/31/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Kalau pake redhat (dan turunannya) coba lihat file di : /etc/init.d/ copy salah satu file misal httpd jadi daemon_saya, terus di modif bikin suatu service baru jadi gini: service daemon_saya status|start|stop|restart rgds, _uwo_ -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis