Please Wait, Loading...

Friday 30 December 2011

Memantau Server Web Proxy Menggunakan Sqstat

Sekilas Definisi Server Proxy

Dilingkungan jaringan komputer server proxy memiliki definisi yaitu server yang bertindak sebagai media permintaan dari klien dalam mencari suatu sumber daya dari server lain.
Pada umumnya layanan yang diminta oleh klien diantaranya berupa file, koneksi, halaman web ataupun sumber daya lainnya.
Aturan main dari server proxy yaitu mengatur permintaan klien berdasarkan penyaringan informasi yang ditetapkan oleh developer, sebagai contohnya yaitu penyaringan terhadap alamat IP atau protokol.


Langkah Pembangunan Monitoring Server Web Proxy

Dalam pemantauan operasional dari server web proxy kesehariannya seorang developer dapat menggunakan suatu aplikasi open source

Posted By adminblog09:40

Tuesday 20 December 2011

Cara Mendapatkan Dollar Gratis


Bagaimana sutau media internet dijadikan pendapatan sampingan?, berikut adalah cara-cara bagaimana anda akan mendapatakan dollar secara gratis, kata gratis mungkin tidak akan tetapi kita sedikit akan disurvey yang kemudian kita akan diberikan imbalan dalam bentuk mata uang dollar "$ ". Kalo anda tertarik bagaimana caranya, caranya yaitu anda masuk ke web berikut awsurveys. Setelah anda sukses masuk ke web tersebut maka langkah-langkah berikut ini akan memandu anda :
  1. Buatlah account dengan cara klik "CREATE A FREE ACCOUNT"
  2. Data-data mengenai anda diisikan dengan lengkap.
  3. Setelah selesai anda klik button "CREATE A FREE ACCOUNT"
  4. Anda perhatikan " Surveys The Following Surveys are Available"
  5. Kemudian Klik Welcome Survey $ 6.00
  6. Sampai  keluar halaman baru, tinggal klik "START SURVEY"
  7. Kemudian anda akan diminta memasukan alamat website, anda bisa mengetik http://www.paypal.com yang diisikan di kotak website 1 dan website 2, kemudian anda enter.
  8. Lakukan langkah yang sama sampai dengan kategori nominal $1
  9. Untuk layanan berbagi yang setiap kliknya bernilai $1.25, anda klik "Invite Friends" dan kemudian copy paste kan tag html ke media jejaring pertemanan atau web dan blog anda.
  10. Untuk pencairan uang anda ke paypall, anda klik " Cash Out " dan masukan ID paypall anda.
  11. Selamat mencoba dan semoga suksess, Amin.

Posted By adminblog09:53

Tuesday 29 November 2011

Membangun Web Aplikasi Sederhana Dengan Delphi

Selamat pagi rekan-rekan, salam sejahtera semoga Alloh swt selalu melindungi dan memberikan kemudahan dalam menjalani aktifitas kita sehari-hari, Amin. Dalam posting artikel kali ini saya akan memaparkan bagaimana suatu aplikasi desktop yang kita buat bisa berjalan di web. Mungkin artikel ini tidak begitu asing bagi rekan-rekan yang telah lama berdampingan dengan desktop building. Konsepnya begitu sederhana dalam pembangunannya, yang pastinya script dan desainnya tidak jauh berbeda dengan  membuat aplikasi seperti biasanya, yang membedakan yaitu adanya setting port dan url yang akan dituju. Misalnya dalam artikel ini penulis menggunakan port 88 dan urlnya http://localhost sebagai defaultnya, pembeda yang lain mungkin dari sisi pendukungnya yaitu perlu disediakan server web yang minimal lokal, dalam hal ini penulis menggunakan Wamp5, petunjuk instalasinya juga sederhana dan sangat mudah sekali tanpa melakukan setting-setting tertentu.
Dan berikut source code

Posted By adminblog10:43

Wednesday 23 November 2011

Ayo! Belajar Perulangan di Delphi

Berikut adalah pembelajaran dari perintah For ... To... Do di Delphi, silakan dipelajari dan dipahami script yang sederhana dan sering kita gunakan dalam pemrograman. Jika saudara mempraktekan script tersebut maka saudara akan menemui pertanyaan-pertanyaan, yang mungkin bisa saudara jawab sendiri, akan tetapi jika sebaliknya maka saudara bisa menanyakan kesulitannya lewat media Chat di menu sebelah kiri dalam blog ini. Selamat mencoba dan semoga cepat dalam memahamai fungsi perulangan dengan menggunakan metode For .. To ... Do, di Delphi. Berikut adalah scriptnya :

Posted By adminblog15:11

Friday 11 November 2011

Ayo! Indonesia Bisa

Slogan inilah yang akan menjadi tombak dari keberhasilan Tim SEA GAMES 2011 dalam meraih impian-impiannya. Keberhasilan kelak tidak lepas dari semangat warga negara dalam memberikan dukungannya baik secara langsung maupun dengan do'a.
Dukungan-dukungan ini secara tidak langsung akan memberikan semangat yang berkobar-kobar kepada para atlet di kejuaran-kejuaran, jika kemenangan diraihnya maka harumlah nama ini dan banggalah warga ini, akan tetapi akan sangat ironis sekali jika kesejahteraan dari atlet-atlet masih kurang diperhatikan oleh negeri ini. Masyarakat dan negara ini bolehlah menyandang gelar atas harumnya nama Indonesia di atas podium dari setiap kejuaraan, akan tetapi kelak dan mungkin mulai sekarang tidak ada lagi terdengar seorang atlit yang kehidupannya masih memprihatinkan yang masih kita dengar baik lewat media elektronik maupun media cetak. Harapan kita sebagai warga negara indonesia sekali lagi meminta mohon untuk memperhatikan kesejahteraan para atlit hingga mereka bisa berdiri sendiri sampai akhir hayatnya, sehingga atas apa yang telah mereka sumbangkan demi mengharumkan nama negara ini tidak terkesan ironis dengan begitu banyaknya sumber daya alam di negeri ini.

Posted By adminblog14:41

Thursday 10 November 2011

Mengenal Xampp & Web Server

Xampp & Web Server

Sekilas Xampp, Web Server
Sebelum mengenal Xampp akan lebih baik kita mengerti terlebih dahulu “apakah definisi dari xampp?  Xampp bisa didefiniskan sebagai suatu software yang tergolong “Free” dimana tujuan software ini dibentuk untuk dapat bekerja di beberapa sistem operasi, dan xampp sendiri merupakan suatu kompilasi dari beberapa program.
Kata Xampp sendiri memiliki makna pada tiap huruf-hurufnya, berikut makna-makna berikut :
  1. X, faktor x dimana x “Operasi Sistem” yang memiliki harapan bahwa aplikasi ini dapat berjalan dibanyak sistem operasi, misalkan : windows, linux, Mac OS, solaris
  2. A, abjad ini diambil dari huruf depan dari kata Apache, dimana Apache merupakan webserver.
  3. M, huruf ini juga diambil dari kata MySql, dimana telah diketahui bahwa MySql adalah suatu aplikasi database yang banyak digunakan, walaupun masih banyak juga aplikasi database selain mysql
  4. P, tidak jauh juga pada abjad P juga diambil dari kata PHP, dimana PHP merupakan salah satu bahasa pemrograman web, korelasi antara PHP dan Mysql sangat erat sekali dan sering digunakan dalam DBMS (Database Manajemen System), walaupun PHP juga mendukung DBMS yang lain.
  5. P, untuk huruf P yang kedua yaitu diambil dari kata Perl, tidak jauh pula dari PHP bahwasanya Perl ini juga merupakan bahasa pemrograman web.
Dari pengenalan yang begitu singkat, ada yang kurang dalam memaknai Xampp, yaitu fungsi xampp, apakah fungsi keberadaan xampp, xampp difungsikan sebagai suatu penyedia layanan yang berada di jaringan komputer atau yang lebih dikenal dengan istilah “server” dimana suatu xampp bisa dijadikan sebagai server yang berdiri sendiri (localhost).
Uraian diatas akan memberikan pertanyaan lain yaitu apakah Web Server itu? Web Server bisa diartikan sebagai perangkat lunak yang memiliki tugas memberikan pelayanan akan permintaan user terhadap halaman web, dimana komponen-komponen web server diantaranya bahasa pemrograman web dan Aplikasi database dalam hal ini bisa dimisalkan PHP dan MySQL.
Bagaimana implementasi xampp di linux, berikut merupakan langkah-langkah Instalasi Xampp di Linux Ubuntu
1. Siapkan aplikasi xampp-linux-1.7.2.tar.gz
2. Masuk ke terminal root : sudo su atau sudo -i
3. ekstrak file xampp-linux-1.7.2.tar.gz ke direktori opt, dengan perintah di root tar xvfz  xampp-linux-1.7.2.tar.gz -C /opt
4. aktifkan xampp di root dengan mengetik : /opt/lampp/lampp start
5. proses xampp yang telah aktif dengan indikasi :
Starting XAMPP 1.7.2…
LAMPP: Starting Apache…
LAMPP: Starting MySQL…
LAMPP started..
6. Untuk proses aktif di browser silakan ketik di url address : localhost
7. Untuk melihat perintah-perintah lain yang berhubungan dengan xampp, silakan ketik di root dengan perintah :
/opt/lampp/lampp
8. Semoga bermanfaat

Posted By adminblog13:17

Wednesday 2 November 2011

Cek Plagiat Konten Website atau Blog Dengan WebScanner

    Era informasi saat ini memudahkan bagi seorang neters untuk mengeksplorasi informasi-informasi sesuai dengan kebutuhannya, akan tetapi bagaimana kita mengetahui apakah informasi-informasi yang khususnya artikel yang ada di web tersebut masuk dalam kategori plagiat atau tidak, belum bisa kita ketahui secara langsung, saat ini kita bisa mengetahuinya dengan bantuan "website scanner" yang diantaranya beralamatklan di  http://www.dmca.com, http://www.copyscape.com, ataupun website scanner jenis lainnya. Website ini secara tidak langsung mendidik kita untuk menjadi seorang penulis atau pemilik blog atau website tanpa embel-embel plagiat dan melindungi konten blog atau website kita dari proses plagiat.

Hal ini telah menjadikan kita bagi seorang bloger atau penulis artikel-artikel untuk belajar menjadi penulis yang sesungguhnya dalam artian tidak mengkopi pastekan tanpa mencantumkan sumber referensinya. Boleh dikatakan untuk menuju ke peran tersebut memang tidak mudah akan tetapi ada proses dan progressnya yang sedikit demi sedikit untuk bisa menjadi yang sempurna dalam menjadi penulis tanpa embel-embel plagiat. 
Berikut adalah contoh dari apakah website kita masuk dalam kategori plagiat atau tidak :
  • Scan url website di http://www.dmca.com, http://www.copyscape.com atau sejenisnya
   
Bagaimana melindungi website atau blog kitadari plagiat, jawabannya adalah bisa dengan mendaftarkan dan menempatkan "script" di website kita, utnuk contoh disini adalah sertifikasi dari dmca yang penulis peroleh untuk blog atau website http://resumedini.blogspot.com


Demikian paparan dari penulis, semoga apa yang tertulis disini dapat dijadikan suatu pegangan kedepan dalam pembelajaran untuk menjadi seorang bloger atau penulis artikel tanpa embel-embel plagiat.
Semoga tulisan ini bermanfaat, sekian mohon maaf dan terimakasih.

Posted By adminblog10:27

Monday 24 October 2011

Membuat Jaringan Tree di SQL

           Bagaimana jika ada kasus untuk membuat sebuah jaringan model tree di Tabel dalam satu kolom? Jawaban dari kasus diatas sangat bervariasi, untuk kali ini penulis akan memaparkannya dengan menggunakan fungsi LPAD bawaan dari SQL. Secara teknis berikut adalah contoh kasus yang pernah penulis hadapi, yaitu membuat fungsi tree untuk menampilkan data dari sistem organisasi dari sebuah institusi, bagaimana tabel yang diharapkan, gambar berikut adalah tabel yang diharapkan dan beserta script SQLnya dan penjelasannya  :

SELECT Level AS "Hirarki Data",    LPAD(' ',3*(LEVEL-1) )||a.Nama_Anak as "Nama Unit Kerja"
FROM Nama_Skema.Nama_Tabel a
CONNECT BY PRIOR  a.Kode_Anak IN (a.Kode_Induk)
START WITH a.Kode_Anak IN (SELECT a.Kode_Anak FROM Nama_Skema.Nama_Tabel
WHERE a.Kode_Induk IS NULL );


Dan berikut adalah penjelasan dari script diatas :
  1. SELECT Level AS "Hirarki Data",  Maksudnya yaitu menampilkan hirarki data dengan mengaliaskan nama kolomnya dengan nama "Hirarki Data".
  2. LPAD(' ',...,...), Left PAD adalah suatu fungsi yang dimiliki Query SQL yang menangani masalah hirarki data, secara umum fungsi ini digunakan untuk untuk menambahkan karakter padding ke sisi kiri string sampai panjang tertentu, dengan default karakter Pad berupa spasi.
  3. LEVEL-1, adalah suatu  algoritma yang menyatakan adanya pengurangan nilai 1 terhadap data LEVEL, dalam hal ini maksudnya pada kolom Hirarki Data nilainya akan berkurang 1 jika script dijalankan.
  4. 3*(LEVEL-1), maksudnya memberikan jumlah string sesuai dengan hasil dari algoritma Level-1           ( Contoh Jika hasil Level-1 adalah 1 maka jumlah string di sisi kiri string sebanyak 3 karakter.)
  5. Connect By Prior adalah  Sebuah kondisi yang mengidentifikasikan mengenai hubungan antara baris induk dan baris anak secara hirarki.
  6. Start With  maksudnya,  Menetukan kondisi yang mengidentifikasikan baris string untuk digunakan sebagai root string dari hirarki query.
  7. " ...||a.Nama_Anak as "Nama Unit Kerja"... ", penggabungan string dengan mengaliaskan nama kolom dengan nama "Nama Unit Kerja".

Demikian Artikel mengenai membuat jaringan tree di SQL, semoga bermanfaat.. Amin

Posted By adminblog14:29

Activex Control, Ms ProgressBar Control di Visual Fox Pro

Activex Control, Ms ProgressBar Control

Semoga tidak bosan dengan tema ProgressBar, dalam tulisan ini beberapa hari yang lalu penulis iseng-iseng dan sempat bertanya-tanya dalam hati “bagaimana suatu ProgressBar dapat di aktifkan melalui suatu command button, dan menampilkan pesan proses loading, apakah itu bisa…??? “, Alkhamdullilah pertanyaan tersebut terjawab setelah penulis bertanya ke paman penulis sebut saja “Uncle Google”… :-)
Ehmm kembali ke tema diatas, konsepnya sederhana yaitu menyisipkan script dari proses progressbar dan memanggila pengaktifkan pesan tunggu, penyisipan script tersebut disisipkan di command button yang kita kehendaki, sebut saja dalam tulisan ini commandbutton dengan nama object = oCmdProsess, Procedure = Click.
Untuk scriptnya kurang lebihnya yaitu sebagai berikut :
**!** Procedure Click, oCmdProses **!**
Counter=0  &&& tipe data integer , add new property “counter”
DIME proses(100)  &&& tipe data string
**!** oPB adalah nama property dari object ProgressBar **!**
THISFORM.oPB.MIN =1
THISFORM.oPB.MAX=ALEN(proses)
THISFORM.oPB.VISIBLE = .T.
*!*    ‘Menyeting Nilai progress ke nilai minimum **!**
THISFORM.oPB.VALUE = THISFORM.oPB.MIN
*!* ‘Proses Loop **!**
FOR Counter = 1 TO 100 STEP +.001
WAIT WINDOW NOWAIT “Sedang Memproses Data…” && Pesan Tunggu
*!* ‘Menyeting Nilai inisial untuk masing-masing item di arary **!**
proses(Counter) = “”+ STR(Counter)
THISFORM.oPB.VALUE = Counter
ENDFOR
THISFORM.oPB.VISIBLE = .T. && jika .F. maka setelah progress selesai akan tidak nampak / hiden
THISFORM.oPB.VALUE = THISFORM.oPB.MIN
Semoga bermanfaat, aminn

Posted By adminblog13:19

Thursday 21 July 2011

Peran Orang Tua Terhadap Kelahiran Anak Pertama

Kelahiran seorang anak merupakan suatu kebahagiaan tersendiri bagi seorang bapak dan bagi ibu yang melahirkan, hal utama yang akan diminta adalah keselamatan dan kesehatan dari anak yang dilahirkan. Tak lepas dari itu maka rasa syukur dan perlakuan mensyukuri atas nikmat dan rejeki yang
telah diberikan oleh Alloh swt tidak luput harus dilakukan, pertanyaannya yaitu dalam bentuk apa seorang bapak dan ibu dalam mensyukuri nikmat
yang sangat agung ini??

Mungkin bagi yang mendiami tanah jawa akan menjadi dilematis tersendiri dalam hal mengekspresikan rasa syukur yang begitu agung ini, kebimbangan diantara mengikuti tradisi jawa atau menjalankan syariat terhadap agama yang dianutnya. Semoga dalam kajian ini dapat memberikan pencerahan bagi bapak dan ibu yang saat ini sedang dan akan mendapatkan karunia rizki yang sangat agung ini. Berikut kajiannya :

Posted By adminblog10:15

Tuesday 19 July 2011

Relasi Komponen Combobox didalam Komponen dBGrid

    Sudah lama tidak memposting artikel, mungkin karena rutinitas yang begitu menelan waktu. Alkhamdullilah saat ini masih bisa diberikan kesempatan untuk memposting artikel, karena adanya permintaan dari teman yang menanyakan mungkin apa ga sich memasukan combobox di dbGrid tanpa seabreg koding-koding yang rumit??? Jawabnya insyaAlloh bisa jika dicoba.
Benar sekali setelah penulis mencoba untuk menanyakan ke mbah google yang didapat rata-rata solusi dengan seabrek koding yang memusingkan :-(, akan tetapi kali ini penulis mencoba untuk menuliskan jawaban dari pertanyaan teman penulis dengan melakukan ekperimen.

Berikut langkah-langkahnya :
1.  Sedapat mungkin koneksi komponen, datasource telah terhubung dengan baik, untuk penulis mencoba menggunakan komponen koneksi ke dB Oracle.
2. Buatlah suatu relasi dan isikan items-items di combobox yang akan ditempatkan ke dbGrid penulis menguji menggunakan dua buah combobox yaitu dengan nama cbNomor dan cbVersi dimana cbNomor nantinya akan direlasikan dengan kolom No. di dbGrid, dan cbVersi akan nantinya akan direlasikan di kolom

Posted By adminblog15:30

Friday 8 April 2011

ABAP Programming I


Pengantar
Alhamdullilah, akhirnya dengan padatnya aktivitas keseharian, bisa menyempatkan untuk berlatih menulis kembali, pada kesempatan kali ini penulis akan menuliskan mengenai ABAP Programming, dalam tema ini memang tidak dipungkiri kalo kajiannya akan sangat panjang dan meluas, akan tetapi sedikit demi sedikit penulis akan memaparkan dengan pengetahuan yang penulis peroleh, semoga kajian mengenai ABAP Programming dapat bermanfaat bagi para pengunjung blog ini, terima kasih,

Definisi ABAP Programming

ABAP atau yang memiliki kepanjangan " Advanced Business Application Programming " adalah suatu software yang  pada intinya digunakan untuk membuat laporan umum. ABAP masuk dalam kategori bahasa tingkat tinggi dimana untuk sintaksnys menurut penulis mirip dengan bahasa COBOL. ABAP masuk golongan sebahai bahasa generasi ke-4 ( 4GLs ), dimana ABAP pertama kali dikembangkan pada tahun 1980-an.

ABAP sebagai salah satu bahasa yang pertama kali memasukan konsep Logic Database (LDBs), yang artinya adalah memberikan abstraksi tingkat tinggi dari database tingkat dasar. ABAP secara konten sangat berhubungan erat dengan SAP, dimana dengan maksud awalnya adalah digunakan untuk membuat suatu laporan umum, dengan pemrograman ABAP suatu laporan dan interface pengguna dapat dikembangkan.

Beberapa hal yang disimpulkan penulis dalam mempelajari pemrograman ABAP yaitu :
1. Memahami mengenai sintaks SQL / desain database relasional.
2. Memahami mengenai konsep Pemrograman Orientasi Object.
3. Pemrograman klien/server.

Operasional  ABAP Programming di System SAP

Mungkin sebelum menjalankan ABAP perlu diketahui pula bahwa keberadaan Program ABAP ada di dalam database SAP, program-program ini tidak disimpan dalam file yang terpisah layaknya Java atau C++ dan program lainnya.
Didalam database pengkodean ABAP terdiri dari dua bentuk yaitu :
1. Source kode, yang dapat diedit dengan alat  ABAP Workbench
Suatu ABAP Workbench berisi alat yang berbeda untuk program editing. Yang paling penting dari ini adalah (kode transaksi yang ditampilkan dalam tanda kurung) :
    a. ABAP Editor, untuk menulis dan mengedit laporan, kolam modul, termasuk dan kolam subroutine (SE38)
    b. ABAP Dictionary, untuk pengolahan tabel database definisi dan mengambil jenis global (SE11)
    c. Menu Painter, untuk merancang antarmuka pengguna (menu bar, toolbar standar, toolbar aplikasi, fungsi 
tugas kunci) (SE41)
    d. Screen Painter, untuk layar merancang dan logika aliran (SE51)
    e. Function Builder, untuk modul fungsi (SE37)
    f.  Class Builder, untuk kelas Objects ABAP dan interface (SE24)
    Suatu catatan disini  ABAP Workbench (SE80 transaksi) menyediakan antarmuka tunggal terintegrasi ke dalam berbagai alat.

2. Representasi biner yang agak sebanding dengan Java.

Operasional ABAP dikendalikan oleh sistem runtime, dimana sistem runtime ini merupakan bagian dari kernel SAP, yang memiliki tugas sebasgai berikut :
1. Running applications, Semua aplikasi ABAP berjalan pada prosesor perangkat lunak (mesin virtual) dalam komponen ini.

Posted By adminblog15:00

Tuesday 25 January 2011

Keimanan dan Fenomena Alam Crop circle

 Yogyakarta bagi penulis memang istimewa dan sangat istimewa, akan tetapi “keistimewaan yogyakarta” ini apakah ada hubungannya dengan fenomena alam yang mengegerkan masyarakat beberapa hari ini? Jawabnya adalah ada  pada diri pembaca sekalian, bagaimana memaknai suatu kata “istimewa yogyakarta” yang meiliki sudut pandang yang luas.

Keistimewaan dalam tulisan ini secara otomatis tidak terkait dengan keistimewaan yang sedang dibahas oleh wakil-wakil rakyat, keistimewaan ini adalah keistimewaan dari munculnya fenomena alam yang muncul kembali dan mungkin pertama kali muncul di kota yogyakarta atau malah yang pertama kali ada di Indonesia. Fenomena alam ini yaitu fenomena terciptanya suatu lingkaran yang dalamnya adalah suatu simbol.

Secara umum fenomena ini disebut dengan Crop circle, pengertian dari Crop circle adalah suatu aneka pola teratur yang terbentuk secara misterius di ladang tanaman, dimana pola-pola ini diciptakan atau dibuat dengan cara merobohkan tanaman seperti pada tanaman padi, gandum, jagung, barley, rye, lobak dan lain sebagainya. Crop circle lebih dikenal dengan sebutan lingkaran tanaman

Fenomena ini terjadi di Yogyakarta pada tanggal  24 Januari 2011 daerah persawahan di Gunung Suru, Jogotirto, Berbah, di Sleman, Yogyakarta. Crop circle  tidak jauh tercipta dari beberapa hari yang lalu setelah adanya fenomena alam “Halo Matahari”.

Dokumentasi dari kasus-kasus crop circle mulai terdokumentasikan di tahun 1970-an sampai dengan saat ini, dimana kurang lebihnya sudah 26 negara melaporkan sekitar sepuluh ribu crop circle.

Berbagai pendapat masyarakat indonesia menyebutnya, bahwa crop circle merupakan  “Jejak UFO ( Unidentified Flying Object )” ada pula yang menyebutnya bahwa crop circle merupakan faktor kesengajaan yang diciptakan oleh manusia untuk tujuan-tujuan tertentu.

Crop circle merupakan suatu fenomena alam yang misterius dalam kejadiannya, jika ditinjau dari sudut pendapat terciptanya karena faktor kesengajaan yang diciptakan oleh manusia untuk tujuan-tujuan tertentu, penulis mendapatkan sumber data metode dari dibuatnya Crop circle. Metode pembuatan Crop circle biasanya dibuat semalam, akan tetapi ada pula yang telah dibuat pada siang hari, ada beberapa macam metode yang digunakan diantaranya :
  1. Dengan cara mengikatkan salah satu ujung tali ke titik jangkar dan ujung lain ke papan yang akan digunakan untuk menghancurkan maupun merobohkan tanaman.
  2. Metode yang kedua yaitu dengan cara menggunakan alat bantu mesin roller rumput, yang dioperatori oleh petani tersebut atau si pembuat.
Pertanyaannya sekarang bagaimana dengan pendapat masyarakat mengenai pendapat yang kedua “Jejak UFO?” hal tersebut adalah sebuah misterius yang sampai saat ini “Jejak UFO” sendiri masih dalam penelitian dan pengkajian, ada beberapa sumber mengemukakan bahwa UFO dalam ilmu pengetahuan adalah tidak ada dan sampai saat ini belum diketemukan mengenai adanya UFO.

Semua masyarakat bebas mengemukakan pendapatnya, yang paling penting adalah bagaimana kita sebagai hamba Alloh swt tidak meyakini atau apalagi mengkaitkan suatu fenomena Crop circle dengan hal-hal yang bertentangan dalam agama kita, kata lain dari ajaran islam adalah mengaitkan dengan kemusyrikan.

Untuk fenomena Crop circle yang tercipta di Sleman Yogyakarta bagi penulis berpendapat sebagai berikut :
  1. Fenomena ini perlu dijadikan sebagai bahan pengkajian  bagi institusi-institusi perguruan tinggi sebagai bahan penelitian dari berbagai disiplin ilmu.
  1. Secara keabstrakannya fenomena ini adalah Wallahualam bi shawab  “Hanya Alloh saja yang maha mengetahui”  bagaiman kejadian yang sebenarnya, karena jika kita meninjau di dalam surat Al Baqarah ayat 117, Allah berfirman: mengenai penciptaan  “Ku fayakun” tersebutlah bahwa :
Allah Pencipta langit dan bumi, dan bila Dia berkehendak sesuatu, maka Dia hanya mengatakan kepadanya: “Jadilah!” Lalu jadilah ia.”

Makna “Kun fayakun” inilah menekankan adanya nuansa kekuasaan mengalir dalam penciptaan. Kekuasaan ini merupakan potensi tunggal yang bersemayam dalam Kesejatian Tuhan sebagai sumber segala sesuatu yang mutlak dan tanpa sekutu.

Allah memberikan kesempatan yang luas kepada umat manusia untuk belajar dan mempelajari berbagai fenomena alam raya ini. Umat manusia diberikan keluangan kemungkinan untuk mengeksplorasi obyek ciptaan-Nya secara terus menerus. Akan tetapi dalam proses pembelajaran ini, Allah tetap menunjukkan adanya kuasa tunggal tanpa sekutu, yaitu memaknai Kunfayakun.

Demikian pemaparan fenomena Crop circle  yang telah menghebohkan kembali masyarakat Yogyakarta dan sekitarnya, semoga dari fenomena-fenomena yang terjadi akhir-akhir ini, dapat menjadikan referensi bagi kita untuk lebih meningkatkan iman dan ketaqwaan kita kepada Alloh, dan dapat pula dijadikan bahan pengkajian yang positif dalam bidang ilmu pengetahuan, seperti halnya orang bijak mengatakan bahagia dunia adalah dengan ilmu, bahagia akherat juga dengan ilmu pula. Wassalam,,,
Semoga bermanfaat.



Posted By adminblog10:15

Friday 21 January 2011

Membangun Kalkulator Unlimited Menggunakan Delphi

      Berikut adalah sebuah kalkulator yang sengaja dibuat menggunakan Delphi, kelebihan dari kalkulator ini adalah memiliki trayicon yang unik, untuk mempercantik sebuah aplikasi dan juga berfungsi sebagai indikator bahwa aplikasi tersebut sedang dioperasikan.Untuk membuat kalkulator tersebut, berikut adalah sourcode nya, yang kemungkinan bagi pengunjung blog ini ingin mempelajari sebagai bahan referensi, penulis juga melampirkan file exe nya yang terkemas dalam file kompresi rar, yang bisa di unduh ke link berikut, demikian semoga bermanfaat..  



Unit UCalculator; 
Interface
Uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  ExtCtrls, xpPanel, StdCtrls, xpEdit, xpButton, xpWindow, xpBitBtn,
  ImgList, CoolTrayIcon, TrayIcon;

Type
  TForm1 = class(TForm)
    xpPanel1: TxpPanel;
    layar: TxpEdit;
    satu: TxpButton;
    dua: TxpButton;
    lima: TxpButton;
    enam: TxpButton;
    sembilan: TxpButton;
    tiga: TxpButton;
    empat: TxpButton;
    tujuh: TxpButton;
    delapan: TxpButton;
    nol: TxpButton;
    enter: TxpButton;
    clear: TxpButton;
    kali: TxpButton;
    bagi: TxpButton;
    tambah: TxpButton;
    kurang: TxpButton;
    koma: TxpButton;
    tutup: TxpBitBtn;
    ImageBarUp: TImageList;
    TrayIconBarUp: TCoolTrayIcon;
    TrayNotifyBarUp: TTrayNotifyIcon;
   
    procedure tutupClick(Sender: TObject);
    procedure tambahClick(Sender: TObject);
    procedure satuClick(Sender: TObject);
    procedure duaClick(Sender: TObject);
    procedure tigaClick(Sender: TObject);
    procedure empatClick(Sender: TObject);
    procedure limaClick(Sender: TObject);
    procedure enamClick(Sender: TObject);
    procedure tujuhClick(Sender: TObject);
    procedure delapanClick(Sender: TObject);
    procedure sembilanClick(Sender: TObject);
    procedure nolClick(Sender: TObject);
    procedure clearClick(Sender: TObject);
    procedure kurangClick(Sender: TObject);
    procedure enterClick(Sender: TObject);
    procedure bagiClick(Sender: TObject);
    procedure kaliClick(Sender: TObject);
    procedure komaClick(Sender: TObject);
  

Private
    { Private declarations }
  

Public
    { Public declarations }
  end;

Var
  Form1: TForm1;

implementation

{$R *.DFM}

// variabel dengan tipe global //
Var
   FTombol : real;
   Operasi : string;

procedure TForm1.tutupClick(Sender: TObject);
begin
application.terminate;
end;

//Inisialisasi Untuk Operasi Penjumlahan
procedure TForm1.tambahClick(Sender: TObject);
begin
     Operasi := 'jumlah';
     FTombol := StrToFloat(Layar.Text);
     Layar.Clear;
end;

procedure TForm1.satuClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

procedure TForm1.duaClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

procedure TForm1.tigaClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

procedure TForm1.empatClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

procedure TForm1.limaClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

procedure TForm1.enamClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

procedure TForm1.tujuhClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

procedure TForm1.delapanClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

procedure TForm1.sembilanClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

procedure TForm1.nolClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

procedure TForm1.clearClick(Sender: TObject);
var
   AHitung, SAngka : real;
   Hasil : string;
begin
Layar.Clear;
Hasil :='0' ;
end;

//Inisialisasi Untuk Operasi Pengurangan
procedure TForm1.kurangClick(Sender: TObject);
var
     Angka: real;
     TeksLayar: string;
begin
     Operasi := 'kurang';
     FTombol := -(StrToFloat(Layar.Text));
     Layar.Text := TeksLayar;
     Layar.Clear;
end;

//Prosesing pemanggilan inisialisasi dan algoritma penghitungan
procedure TForm1.enterClick(Sender: TObject);
var
   AHitung, SAngka : real;
   Hasil : string;

begin
    SAngka := StrToFloat(Layar.Text);
    Begin
      if operasi = 'jumlah' then
      AHitung := FTombol + SAngka;
      Hasil := FormatFloat('0.#####', AHitung);
      Layar.Text := Hasil;
    End;

    Begin
      if operasi = 'bagi' then
      AHitung := FTombol/SAngka;
      Hasil := FormatFloat('0.#####', AHitung);
      Layar.Text := Hasil;
    End;

    Begin
      if operasi = 'kali' then
      AHitung := FTombol*SAngka;
      Hasil := FormatFloat('0.#####', AHitung);
      Layar.Text := Hasil;

   End;

    Begin
      if operasi = 'kurang' then
      AHitung := FTombol + SAngka;
      Hasil := FormatFloat('0.#####', AHitung);
      Layar.Text := Hasil;
    End;
end;

//Inisialisasi Untuk Operasi Pembagian
procedure TForm1.bagiClick(Sender: TObject);
begin
     Operasi := 'bagi';
     FTombol := StrToFloat(Layar.Text);
     Layar.Clear;
end;

//Inisialisasi Untuk Operasi Perkalian
procedure TForm1.kaliClick(Sender: TObject);
begin
     Operasi := 'kali';
     FTombol := StrToFloat(Layar.Text);
     Layar.Clear;
end;

procedure TForm1.komaClick(Sender: TObject);
begin
layar.Text := layar.Text + (sender as txpbutton).caption;
end;

end.





Posted By adminblog15:29

Wednesday 19 January 2011

Iseng-Iseng di Regedit XP

     Hari ini begitu pusing memikirkan integrasi delphi ke FTP untuk perijinan r-w- hmm hmmhmm.. saking pusingnya, tak disangka iseng-iseng ke regedit XP kira-kira bisa apa tidak jika disebelah jam kita imbuhin atribut "malam/pagi" sesuai jam yang ditetapkan, dan hasilnya bisa, seperti halnya pada gambar disamping ini. Pertanyaannya bagaimana cara menampilkan hal tersebut, caranya begitu mudah yaitu : saudara masuk ke regedit (ketikan regedit di start menu "run") kemudian pilih HKEY_CURRENT_USER > Control Panel >> Klik 2x untuk atribut s2359, lakukan modifikasi dan kelar dech. Langkah secara visualnya, ditunjukan di gambar yang berada di bawah ini. Semoga bermanfaat...


Posted By adminblog15:55

Friday 14 January 2011

Tutorial Footwork Dalam Bermain Bulutangkis



Posted By adminblog09:21

Friday 7 January 2011

Sistem Informasi Manajemen & Compiler Visual Fox Pro


Sekelumit share kajian dan resume mengenai SIM dan Compiler Visual Fox Pro

I.                   Life Cycle For Information System
Siklus Pengembangan Sistem Informasi Meliputi :
  1. Investigasi Sistem
Peran dari adanya tugas ini adalah untuk menentukan kebutuhan apa saja yang diperlukan bagi sistem informasi yang baru, dengan tugas-tugas :
    1. Mendefinidikan masalah, informasi apa yang dibutuhkan dan oleh siapa, kapan
    2. Menyarankan sistem alternatif
    3. Mempersiapkan laporan singkat kepada manajemen
  1. Analisa Sistem, Mengumpulkan Data-Data Yang Sudah Ada.
Tugas-tugasnya :
    1. Mengumpulkan data, menggunakan teknik observasi, interview, dan kuisioner serta melihat pada dokumen-dokumen yang telah lalu seperti chart organisasi
    2. Menganalisa data menggunakan beberapa alat analisa
    3. Menunjukan hubungan antara i/o dari dokumen
    4. Tabel keputusan yang menunjukan keputusan apa aja yang harus diambil ketika kondisi-kondisi tertentu terjadi dan hasil apa yang dapat diharapkan menggunakan sistem flowchart dan juga sistem data flow
  1. Desain Sistem,
Komponen ini terdiri dari :
    1. Mendesain sisitem alternative menggunakan alat-alat pemrograman. Sistem kemudian dievaluasi feasibilitasnya secara ekonomi, teknikal dan operasional
    2. Memilih sistem yang paling baik, yaitu sistem yang fleksibel, aman dan efektif dari sisi biaya
    3. Menulis laporan desain sistem, mendeskripsikan fase ini untuk manajemen. Dfd biaasanya digunakan untuk dokumen dan untuk menganalisa data flow dan informasi dalam sistem.
  1. Pengembangan Sistem, meliputi :
    1. Pengembangan perangkat lunaknya
    2. Pengadaan perangkat kerasnya
    3. Pengetesan sistem baru
  1. Pelatihan Dan Implementasi Sistem
Dalam pembahasan ini demikian dikenal dengan adanya konversi, konversi adalah proses perubahan dari sistem lama ke sistem baru, tipe-tipe konversi diantaranya :
    1. Pendekatan langsung, meninggalkan sistem lama dan langsung memakai sistem baru.
    2. Pendekatan pararel, menciba sistem baru hanya pada satu atau sedikit bagian dari organisasi
    3. Pendekatan bertahap, yaitu implementasi sistem gradual
  1. Perawatan Sistem
    1. Audit sistem, analisa dari sistem membandingkan sistem yang baru dengan spesifikasi desain yang telah ditentukan diawal untuk melikhat apakah sistem tersebut produktif
    2. Evalusasi priodik dan pdiperbaharui bila dibutuhkan

II.                About Programming
A.     Definisi
Program adalah sebuah daftar dari instruksi untuk diikuti compiter sebabagai alat untuk melaksanakan tugas. Instruksi tersebut dibuat dengan pernyataaan-pernyataan yang dibuat dalam bahasa permograman (misal visual foxpro)

B.     Langkah-Langkah Dalam Pemrograman
a)      Langkah Pendefinisian Masalah
Analisis program yang diklasifikasi dalam 4 tugas
1.      Menentukan objek dari program tersebut dengan memfokuskan diri pada masalah-masalah khusus untuk di selesaikan
2.      Menentukan keluaran yang diinginkan sebelum memikirkan masukan yang dibutuhkan
3.      Menentukan data masukan dan sumber data
4.      Menentukan kebutuhan pemrosesan ataupun langkah-langkah yang digunakan untuk menggunakan data masukan untuk menghasilkan data keluaran

b)      Langkah Pengambilan Keputusan Membuat Atau Membeli
Keputusan ini adalah pilihan antara membuat program yang dapat dikustomisasi oleh programmer atau membeli paket software yang telah ditulis oleh pihak ketiga.
1.      Sofware yang dibuat sendiri dapat dibuat secara persis disesuaikan dengan kebutuhan perusahaan
2.      Paket software yang dibeli dapat menhemat waktu dan uang tetapi biasanya tidak persis sesuai dengan kebutuhan perusahaa.
3.      Keputusan dibuat dengan memperbandingkan program dengan biaya dan waktu yang dibutuhkan utnuk membuatnya.

c)      Langkah Desain Program
Proses à Pernyataan Bersyarat à Jika Ya Maka .. à Jika Tidak Selanjutnya Maka… à Proses Selanjutnya

Suatu program jika dibuat sendiri, dalam desain program, sebuah solusi didesain menggunakan teknik pemrograman terstruktur, terdiri atas :
1.      Desain program top-down, langkah-langkah pemrosesan besar, disebut juga sebagai modul dalam pemrograman, diidentifikasikan.
2.      Pseudocode, ekspresi-ekspresi naratif dari logika pemrograman yang dituliskan
3.      Flowchart, representasi grafik dari langkah-langkah yang dibutuhkan untuk menyelesaikan sebuah masalah pemrograman.
4.      Struktur logika, 3 pengaturan digunakan dalam flowchart program untuk menuliskan terstruktur. Tiga terstruktur logika diantaranya :
5.      Sequence, satu pernyataan pemrograman diikuti dengan pernyataan lainnya
6.      Seleksi atau if – then- else, ketika keputusan harus dibuat
7.      Loop, ketika proses diulang selama beberapa kali hingga waktu yang ditentukan.

d)      Langkah Penulisan Kode Pemrograman
Coding adalah penulisan program, ada beberapa aspek penting dalam pemrograman :
1.      Kualitas program-2 yang baik terstruktur menggunakan struktur logika
2.      Pemilihan bahasa-2 pemrograman harus dipilih sesuai dengan masalah yang dihadapi dan juga sistem komputer yang digunakan.

e)      Langkah Tes Ulang Program
Debugging adalah pengetesan program untuk meminimalisir kesalahan dalam sintaks bahasa pemrograman dan juga kesalahan logika pemrograman. Metode ini diantaranya :
1.      Desk checking, secara teliti membaca printout dari sebuah program
2.      Testing manual, menggunakan data sample untuk mengetes hasil pemrosesan yang benar
3.      Percobaan translalasi, menjalankan program menggunkan komputer, menggunakan translator.
4.      Mengetes data sample, mengetes program untuk eror dalam logika dalam sebuah komputer menggunakan data sampel.

f)        Langkah Pendokumentasian Program
Pendokumentasian program terdiri dari deskripsi tertulis dari sebuah program dan prosedure yang harus dijalankan bagi pengguna dan juga operator dan programer selama masa perawatan program, modifikasi ataupun pembaharuan program.
1.      Pengguna perlu tahu bagaimana menggunakan program dan memasukan data untuk menghasilkan proses yang diinginkan
2.      Operator erlu tahu bagaimana cara mengeksekusi program dan memperbaiki kesalahan
3.      Programer perlu mengetahui agar dapat menjelaskan bagaimana programtersebut bekerja dan merawat program di masa depan.

III.             OOP And Compiler Visual Fox Pro
    1. Definisi PBO
Konsepsi dalam memahami oop yaitu terdiri dari  5 buah komponen yang perlu dipahami diantaranya :
1.      Class
Adalah sekumpulan instruksi/informasi yang menunjukaj bagaimana object harus bekerja.
Analogi dari class contohnya class manusia, class kendaraan roda empat dll

2.      Object
Adalah sebuah bentuk konkret dari suatu class, misalkan dalam vfp adalah command button, textbox, label dll
Analogi dari object contohnya : sesorang dengan kriteria tertentu merupakan suatu object dari class manusia.
Untuk catatan bahwa setiap object pasti memiliki kriteria tertentu, jika diimplementasikan ke vfp suatu object memiliki :
a.       Properties, misalnya warna object (forecolor/backcolor), tulisan yang ditampilkan object tertentu (caption), dll
b.      Event, yaitu kejadian yang terjadi atas object tertentu, misalnya waktu sebuah kejadian yang terjadi atas object tertentu, misalnya waktu sebuah object dibuat (init), object tersebut diaktifkan (activate), waktu object diclick (click event)
c.       Methode/procedure, program khusu yang terkait dengan object tertentu.

    1. Pengalamatan Object
Pada prakteknya dalam oop kita harus sering mengalamati object, misalnya kita membuat instruksi disebuah object (current object), untuk mengubah caption dari suatu object lain menjadi tulisan “abc”

Contoh :
Object A …. This Caption=”ABC”
Object B …. Thisform.ObjectC.Objectb.Caption=”ABC”
Object C …. Thisform.ObjectC.Caption=”ABC”
Object D …. Thisform.ObjectD.Caption=”ABC”
Object G …. Thisform.ObjectD.Object.Objectf.Objectg.Caption=”ABC”
Object H …. Thisform.Caption=”ABC”

Jika object yang paling luar adalah sebuah formset dan bukannya form, maka pengalamatan harus dimulai dengan thisformset.

    1. Pengenalan Properties
Berikut merupakan propeties khusus yang dimiliki obejct di visual foxpro pada umumnya :
1.      Controlsource : menentukan filed dan table mana yang merupakan sumber data yang bersangkutan, misal à tm_mahasiswa.no_induk
2.      Inputmask, menentukan jenis karakter yang akan diinputkan
3.      Passwordchar, menentukan karakter yang akan ditampilkan saat pengisian password
4.      Readonly, menentukan apakah user diijinkan untuk mengubah teks yang terkait
5.      Button count, menyatakan berapa jumlah tombol yang terdapat di group
6.      Value pada option button, menentukan option mana yang terpilih
7.      Rowsourcetype, menentukan jenis masukan yang diharapkan
8.      Rowsource, menentukan secara spesifik sumber dari pilihan-pilihan
9.      Style, memilih antara dropdown dan droplist
10.  Coloumcount, menentukan jumlah kolom dilistbox
11.  Interval pada timer, lamanya objec timer harus menunggu sebelum melakukan suatu proses. Satuan timer yang dipergunakan adalah milisecond. Contoh =500 artinya akan mengulange kegiatannya setiap setengan detik sekali.

    1. Ringkasan Perintah Di Visual Foxpro
1.      Notasi
<...>  Artinya harus diisi
[...]   Artinya boleh diisi jika dikehendaki
…/… artinya merupakan pilihan, misalnya on atau  off
ExpC  artinya ekspresi character
ExpN  artinya ekspresi numeric
ExpD  artinya ekspresi date
ExpL  artinya ekspresi logical

2.      ; (Titik koma), menyatakan bahwa perintahmasih bersambung ke baris berikutnya
3.   Append blank, menambahkan record baru yang kosong pada tabel yang aktif serta meindahkan record pointer ke record baru tersebut
4.  Chr(n), menampilkan karakter ascii dengan nilai ascii=nchr(13) akan menghasilkan karakter enter atau return
5.  Clear events, membatalkan perintah read events dan menyebabkan vfp melaksanakn perintahyang terdapat dibawah read events yang dibatalkan tersebut.
6.      Clear memory, menghapus semua variabel memory, baik yang private maupun yang public
7.  Clear windows, menghapus semua windows (form) yang telah dibuat user, tidak menghapus windows yang dibuat vfp
8.      Closeall, menutup semua database, table dan index files yang aktif
9.      Ctod(<expc>), mengubah sebuah variabel karakter menjadi variabel date
10.  Date(), menghasilkan tanggal dan hari ini berupa variabel date
11.  Day(<expd>), menghasilkan nilai numeric dari tanggal dari sebuah variabel date. Misalkan tgl 2 jan 2011, maka daynya adalah minggu.
12.  Delete, menandai record yang sedang ditunjuk record pointer dengan tanda delete(*)
13.  Do form <formname>, menjalankan sebuah form
14.  Do <programe/menuname>, menjalankan sebuah program atau menu
15.  Do(<expd>), menghasilkan nilai numeric dari hasil sebuah variabel date (minggu-1 dst)
16.  Dtoc(<expd), mengubah sebuah variabel date menjadi character
17.  Eof(), eof() akan bernilai true, jika record pointer sedang berada di eof dan false jika tidak.
18.  Go bottom, memindahkan record pointer ke record paling bawah
19.  Go top, memindahkan record pointer ke record paling atas.
20.  Iif(<condition>,<expl>,<exp2>), jika ondisi terpenuhi maka iif menghasilkan exp1, kalau tidak iif akan menghasilkan exp2
21.  Left(<expc>,<expn>), mengambil sejumlah karakter sebanyak expn dari string expc
22.  Message([1]),menampilkan baris program yang menyebabkan kesalahan.
23. Messagebox(cmessagetext,[ndialogtype],[ctitllebartext], menghasilkan dialog boks, dimana ndialogtype merupakan nilai yang menentukan tombol eksekusi :\
a.       0 = Ok
b.      1 = Ok, Cancel
c.       2 = Abort, Retry, Ignore
d.      3 = Yes, No, Cancel
e.       4 = Yes, No
f.        5 = Retry, Cancel
Deteksi masukan yang diberikan user :
a.       Jika pengguna klik Ok, maka nilainya 1
b.      Jika pengguna klik Cancel, maka nilainya 2
c.       Jika pengguna klik Abort, maka nilainya 3
d.      Jika pengguna klik Retry, maka nilainya 4
e.       Jika pengguna klik  Ignore, maka nilainya 5
f.        Jika pengguna klik Yes, maka nilainya 6
g.       Jika pengguna klik  No, maka nilainya 7

24.  Min (<exp1>,<exp2>), menampilkan nilai yang terkecil antara <exp1> dan <exp2>
25.  Modify project <projectname>, perintah untuk membaut projecy baru atau mengedit project yang sudah ada
26.  On error [do<filename>] on error do <filename> akan menyebabkan program berpindah ke <filename> seandainya terjadi eror.
27.  Public<memvar>, menciptakan variabel memo bersifat public, jika didalam sebuah program atau procedure dibuat sebuah variabel memori, maka variabel itu bersifat private, artinya pada umumnya variabel itu hanya dapat digunakan pleh program/procedure yang bersangkutan.
Jika perlu dibuat sebuah variabel memori yang harus dapat dialihkan dari satu program ke program yang lain, maka definisikan dulu variabel itu sebagai variabel publci, hal ini berarti bahwa semua program/procedure diperkenankan menggunakannya.
28.  Read events, menyatakan agar program yang aktif disuspend, dan vfp akan menjalankan events dengan kata lain akan menjalankan form yang sedang aktif
29.  Relesase thisform, menghapus form yang sedang dijalankan dari emmori, secara efektif hal ini berarti menghentikan kerjanya form tersebut.
30.  Replace <field> with <exp>[<field>,with<exp>…], mengganti isi field record yang sedang ditunjuk pointer dengan exp
31.  Seek<exp>, mencari suatu record ditabel yang aktif yang sesuai dengan <exp> untuk dapat melakukan seek maka table itu harus sudah terindeks sesuai <exp>
32.  Set default to<drive><path>, menentukan drive dari subdirektori dimana vfp akan mencari data-2nya
33.  Setr help to[<tablename>], set help to <tablename> akan menyebabkan isi dari <tablename> itu akan ditampilkan sewaktu menenkan tombol f1. Untuk mengembalikan ke help sistem vfp berikan perintah set help to.
34.  Set order to<n>, jika sebuah tabel memiliki beberapa indeks, maka set order to merupakan perintah bagi vfp untuk menentukan apakah tabel yang akan diurutkan berdasarkan indeks pertama, kedua dst
35.  Set status bar to default,  menampilkan atau menghilangkan status bar.
36.  Set systemmenu to default, mengembalikan menu yang telah dibuat user ke menu aslinya vfp
37.  Set talk off/on, menyebabkan komentar-komentar vfp yang kadang-2 mengganggu tidak ditampilkan
38.  Skip[n], memindahkan record pointer sejumlah tempat maju atau mundur dalam tabel, jika n=5 maka akan turun ke 5 tempat
39.  Str(<exprn>,[places],[decimals]), mengubah nilai numeric <expn> menjadi character, [place] menyatakan berapa lebar tempat yang hendak disediakakn <expn>, [decimals] menyatakan berapa banyak desimal yang dikehendaki
40.  Substr(<expc>,n,m), mengambil dari string <expc> sejumlah <m> karakter, mulai dari posisi ke-n.
41.  Sum(<exp>, to <memvar>), menjumlah <exp> dan menyimpan di variabel memori <memvar>
42.  Thisfrom.refresh, menyebabkan berbagai object dalam form di update
Sehinigga menampilkan keadaan tabel pada saat ini.
43.  Time, menampilkan jam/waktu saat ini, dalam bentuk chaaracter
44.  Val(<expc), mengubah sebuah character menjadi numeric
45.  Wait window <expc>, membuat pesan window kecil di kanan
46.  Year(<expd>, menghasilkan nilai tahun dalam empat digit dari nilai date.

    1. Files Yang Dihasilkan Oleh VFP
Project   => PJK, PJT 
Tables    =>   DBF
Menu     =>  MPX, MPR, MNX, MNT
Class      =>  VCX, VCT
Reports   =>  FRT, FRX  
Index      =>  CDX
Form      =>  SCX, SCT 
Program => PRG, FXP

    1. Istilah yang sering digunakan dalam database di vfp
1.   Primary, untuk emmastikan bahwa nilai khusus yang dimasukan ke dalam field dan menentukan urutan catatan tersebut untuk diproses. Setiap tabel hanya bisa memiliki 1 indeks utama. Hal ini memastikan keutuhan referensi dalam hubungan yang tetap.
2.      Candidate, untuk menjalankan nilai khusus dan dapat menjadi kandidat untuk digunakan sebagai indeks utama. Kandidat bisa lebih dari satu dalam setiap tabel
3.      Unique, ini memungkingkan pengadaan nilai dan menyimpan daftar setiap nilai khusus dalam indeks tabel
4.      Reguler, indeks biasa tidak menjalankan kekhususan pada data, tetapi dapat digunakan untuk mengurutkan dan mencari data dari query dan laporan.

    1. Definisi dari local view, dikerjakan jika memungkinkan adanya seperangkat data yang dapat diperbaharui kapan saja. View merupakan kombinasi query dan tabel, artinya dengan menggunakan view dapat menyaring data dari satu atau lebih tabel serta menggunakannya untuk memperbaharui informasi pada view.
 Semoga Bermanfaat...

Posted By adminblog15:25