≡ Menu

IBU

Ibu merupakan kata tersejuk yang dilantunkan oleh bibir – bibir manusia.
Dan “Ibuku” merupakan sebutan terindah.
Kata yang semerbak cinta dan impian, manis dan syahdu yang memancar dari kedalaman jiwa.

Ibu adalah segalanya. Ibu adalah penegas kita dilaka lara, impian kta dalam rengsa, rujukan kita di kala nista.
Ibu adalah mata air cinta, kemuliaan, kebahagiaan dan toleransi. Siapa pun yang kehilangan ibinya, ia akan kehilangan sehelai jiwa suci yang senantiasa
merestui dan memberkatinya.

Alam semesta selalu berbincang dalam bahasa ibu. Matahari sebagai ibu bumi yang menyusuinya melalui panasnya.
Matahari tak akan pernah meninggalkan bumi sampai malam merebahkannya dalam lentera ombak, syahdu tembang beburungan dan sesungaian.

Bumi adalah ibu pepohonan dan bebungaan. Bumi menumbuhkan, menjaga dan membesarkannya. Pepohonan
dan bebungaan adalah ibu yang tulus memelihara bebuahan dan bebijian.

Ibu adalah jiwa keabadian bagi semua wujud.
Penuh cinta dan kedamaian.

:+: Khalil Gibran :+:

{ 0 comments }

Cerita Semalam

Tadi male gw ngerasa bete bener dah, masalahnya rencana gw kann mo ngelanjutin gawean gw (sampingan) bikin sistem buat telkom vision, karena gw di kejer deadline sampe akhir bulan ini alias 31 januari 2006, trus gw kan balik gawe sekitar jam setengah tujuh malem dari kantor, langsung aje gw ke kosan dan ternya kompi yang ada di kosan udah di kuasain ma temen gw, ya apa boleh bikin gw musti ngantri khan 🙁

Nah kalo misalnya dia lagi ngerjaan sesuatu yang sekiranya ada mamfaatnya seh gw bisa terima, tapi ini malah pake nginstal game dan itu bikin puyeng kepala gw, soalnya kalo orang dah berhubungan dengan game pasti lah bakalan kuad tuh mantengin kompi walaupun semaleman juga, akhirnya gw tiduran dan bangun-bangun sekitar jam 12-an malem, dan ternyata dia masih bergulet dengan game barunya itu, akhirnya gw lari kedepan trus beli rokok.
Sebentar gw berfikir kalo gw mendingan ke warnet aje yee, ya iseng iseng mau buka blog gw ini dah ngisi apa ajah deh yang bisa di isi, dan gw inget kalo ada temen gw yang jaga warnet, ciaatttt kebeneran dah bisa gratis berinternet dia haiaiauah

Trus gw nyamperin temen gw yang jaga warnet, dan gw minta izin mau pake kompinya tapi nga pake bayar (hehehe gretongan khan lumayan). Trus gw bukan situ gw Kakang.NET tapii….. loh kenapah nga bisa kebuka ( errrorrrrrrrrr ) trus gw coba buka lagih BloG Gw tapi eerrrrrrrooorrrrrr 🙁

Yahhh dengan dipenuhi rasa sesak dalam hati akhirnya gw cuman buka email ma buka situs situs laennya (laennya ? apaan tuchh ?).

Ahhh gw bosennn dan gw balik lagih ke kosan dan ternyata dia masih diselimuti ngan gamenya itu, ya udah deh gw pikir mendingan tidur. Dah merem lama-lama tapi ko nga mau merem-merem juga, ya udah deh gw pindah ke kosan yang satu lagih dan gw akhirnya bisa tidoorrr.

{ 0 comments }

Gambas – > Visual Basicnya linux

Gambas, bukan nama sejenis tanaman, melainkan proyek Open Source ‘graphical development environment’ untuk Basic interpreter, singkatnya bahasa seperti VisualBasic? untuk Linux?. Versi stabil terakhir Gambas 1.0.13 dan versi development terakhir 1.9.23 belum lama dirilis, menurut inventornya proyek ini dimulai karena VisualBasic dianggap penuh kecoa, sedangkan penggantinya VB .Net ternyata tidak kompatibel surut (backward compatible) dengan versi VisualBasic sebelumnya. Trus apa lebihnya Gambas, kecuali gratis lisensi?

Proyek Gambas dikoordinasi oleh Beno?t Minisini, anak muda umur 30 hidup di ‘suburbs of Paris’. Agar tidak salah paham dikatakan, Gambas tidak dibuat kompatibel dengan VisualBasic. Pengembang Gambas yakin bahwa syntax yang terkandung didalamnya lebih baik dari yang propietari (baca: VB yang bayar).

Gambas adalah seperti yang lain, bahasa Basic dengan ‘object extensions’. Program yang ditulis dengan Gambas adalah ‘set of files’. Setiap file menjabarkan ‘class’, dalam terminologi ‘object programming’. File-file ‘class’ di-kompail, kemudian dijalankan oleh sebuah ‘interpreter’. Dipandang dari sudut ini, Gambas mendapat inspirasi dari bahasa Java.

Gambas terdiri dari program-program berikut:
– Sebuah ‘compiler’.
– Sebuah ‘interpreter’.
– Sebuah ‘archiver’.
– Sebuah komponen ‘graphical user interface’.
– Sebuah ‘development environment’.

‘Development environment’ nya sendiri akan dibuat mengunakan Gambas, sekaligus bermanfaat dalam usaha ‘debugging’ !.

Fitur yang ditawarkan Gambas:

– Proyek menggunakan Gambas disimpan dalam satu direktori. Archiver akan mentransformasikan struktur direktori proyek menjadi satu ‘executable file’.
– Meng-kompilasi sebuah proyek dibutuhkan kompilasi dari ‘modified classes’. Setiap referensi external dari sebuah ‘class’ di ‘solved’ secara dinamis saat ‘execution time’.
– Gambas memiliki arsitektur komponen yang memungkinkan penambahan (extend) dari bahasa (the language) pemrograman. Jadi, siapa saja dapat kontribusi dengan menulis komponen (write components) sebagai ‘shared libraries’ yang secara dinamis ditambahkan ke ‘native classes’ yang baru dari ‘interpreter’ nya. Asitektur komponen akan di dokumentasikan dalam waktu dekat.
– By default, intepreter Gambas diset sebagai ‘text-only program’. Komponen arsitektur akan digunakan untuk menulus ‘graphical user interface’ yang merupakan bagian dari ‘the language’.
– Karena ‘graphical user interface’ di implementasikan sebagai komponen, maka Gambas tidak tergantung padan toolkit apapun (any toolkit !). Nantinya pengguna dapat memilih: GTK+, Qt, etc bila ingin menulis sebuah program.
– Untuk kemudahan, penulis menyepakati untuk memulai implementasi ‘graphical user interface’ menggunakan toolkit dari Qt. Belakangan akan disediakan komponen GTK+ yang akan memiliki antarmuka yang sama seperti sebuah komponen Qt.
– Setiap jendela (window) atau ‘dialog box’ akan mampu untuk digunakan sebagai ‘user control’. Fitur semacam itu belum ada di VisualBasic tanpa menggunakan ActiveX.

{ 7 comments }

Hari yang berat :((

Hari ini terasa cukup berat bagi gw apalagi sekitar jam 9 pagi ampe jam 3 sore rasannya malezz banget mo ngapa-ngapain, ditambah lagih kondisi badan gw lagi ngak fit alias atit 😀 trus bersin-bersin trus linu-linu lagih tulang tulang gw hiksss helpp meee

Ya tapi mau nga mau gw musti ngejalanin tugas-tugas gw (namanya juga kuli ya) kalo nga kuli ntar khan nga bisa bayar kosan :))

sekarang sekitara jama setengah enam sore, tapi gw ko jadi males balik, padahal tadi siang dah kepengen buru-buru balik, ya udah deh gw ketak ketik di blog ini, sebagai pelampiasan heheh

{ 0 comments }
openbsd

Install MySQL4:

Note the instructions on the screen. You will return to this after you install PHP.

Install PHP4:

Enable the PHP4 module:

Install PHP4_MySQL4 connectivity:

Enable MCRYPT:

Enable MHASH:

Enable IMAP:

Enable DOMXML:

Enable PEAR libraries:

Use PHP to manipulate graphics:

Enable CURL:

Create MYSQL passwords and user:

Access the server with your new password:

Enter your password at the prompt. You should see the mysql prompt. A problem with MySQL is it ships with two anonymous users who have no passwords. Change this within MySQL by entering the following (Note: the ?? marks are two single quotation marks in a row):

Change ??@’host_name? to the value that corresponds to the name you gave your system, displayed on your screen under Host where User = root (e.g., lockdown.cyborgspiders.com):

Now that you are back at the ?#? prompt, TYPE ps to verify that mysqld_safe is still running.

Edit APACHE httpd.conf file:

  1. vi /var/www/conf/httpd.conf
  2. Change the email address for ServerAdmin to you@youraddress.com.
  3. Change your ServerName to a valid DNS entry. If you do not have a valid DNS name for your host, enter the IP address associated with your LAN.
  4. TYPE ifconfig ?a to find the INET address associated with your working Ethernet card.
  5. Find the line that says inet 192.168.1.106 or some similar value.
  6. AddType application/x-httpd-php .php and delete the comment tag ?#?.
  7. Also, you must add php to the Apache Directory Index: DirectoryIndex index.html index.php (Optionally, add index.phtml, index.php4, and index.php3.).
  8. Exit VI and save forced.
  9. Press ESC and TYPE ?:wq!? ENTER.

Starting and Stopping APACHE as the SuperUser

To start Apache:

To stop Apache:

Start Apache now. Then navigate to the htdocs directory to test PHP:

You are now viewing the htdocs directory. This is the directory from which Apache serves files to the world:

This should show you a congratulations screen. Apache is running with the index.html file.

For PHP to work, you must create an index.php file:

Remember, press i for insert mode. Beneath the tag, add . Press ESC:wq index.php. This saves the file as index.php with your changes. Test this out:

You should see a very detailed display about your new PHP-enabled Apache Web server. Read through it. Notice how the variables in the httpd.conf file and the php.ini file affect the output. Depending on your purposes, you will want to make configuration changes to these files. (Note: the Apache documentation is installed by default. To avoid embarrassment (and death threats) on the mailing lists, RTFM.)

{ 0 comments }

openbsdNow that su is installed and working, OpenBSDs functionality considerably expands with the installation of both the ports and the package collections. Installing new functionality on OpenBSD requires Root or pseudo (su) Root privileges. All of the following instructions require that you be logged in as the SuperUser (root).Issue the following commands to install several thousand program skeletons:

  1. ftp ftp://ftp.openbsd.org/pub/OpenBSD/3.6/ports.tar.gz
  2. mv ports.tar.gz /usr
  3. cd /usr
  4. tar -xzf ports.tar.gz

Pop back into your open root console:

Notice that true root keeps track of all uses of su. Press ENTER to get your prompt back, and type login. Log in as the user you created. Type su, enter the root password, and voila!

Using Ports: Invoking the tcsh Shell

All of the ports work in a similar fashion. Navigate to the port directory you want and type make && make install within the port directory that includes the Makefile. For example, to install the tcsh shell:

  1. TYPE: cd /usr/ports/shells/tcsh.
  2. TYPE: make && make install.

And that is the basic formula for installing ports. Many ports, like tcsh, have special instructions that appear during or following the install. In this case:

  1. TYPE: vi /etc/shells.
  2. Add the line /bin/tcsh to this file.
  3. Save and quit (ESC, :wq).

At the root prompt, type /usr/local/bin/tcsh to invoke the tcsh shell. I like this shell for its up-arrow command history function (never type the same thing twice). You can perform subsequent invocations of this shell by typing tcsh at the command prompt. I suggest continuing to use the tcsh shell for the rest of the tutorial.

Packages Collection

The packages collection is the preferred way of installing software onto your OpenBSD system. Packages automagically install the required dependencies. As with the Ports system, you must be logged in as the SuperUser (root). You can browse the packages online. (Note: Intel architecture is i386.) Tell pkg_add where to find the packages via FTP. Do not attempt to install packages from an older or a newer release number of OpenBSD. Because this tutorial builds OpenBSD version 3.6, make sure you get the packages from the version 3.6 folder (setenv as seen below): TYPE setenv PKG_PATH ftp://ftp.openbsd.org/pub/OpenBSD/3.6/packages/i386/

{ 1 comment }