AlgoritmaNews Adalah Situs Berita Perkembangan Teknologi Terkini Yang Ter Update Setiap Hari | Mulai Dari Berita Teknoligi, Sains, Perbintangan, NASA, Satelit, Tips Trik Mengatasi Masalah Yang Terjadi Pada Prangkat Teknologi dan Masih Banyak Info Menarik Lainya.
Promo Web Hosting 500mb Bw Unlimited Cuma Rp.50rb Untuk 10 Pendaftar Pertama Order disini

Showing posts with label Programing. Show all posts
Showing posts with label Programing. Show all posts

Cara Menggunakan & Belajar Turbo C++ di Windows 7/Vista

Turbo C++merupakan kompiler yang cukup legendaris, meskipun keluaran tahun 1992, tetapi pemrograman C dan C++ yang masih banyak diajarkan di sekolah atau di perkuliahan kadang masih menggunakan compiler/program ini untuk belajar algoritma pemrograman. Tetapi ketika kita menjalankan langsung Turbo C++ di windows 7/vista biasanya tidak akan berhasil. diambil dari www.putunik.com
Ketika kita menggunakan windows 98 atau XP, Tubro C++ masih bisa kita jalankan dengan lancar tanpa ada masalah, tetapi hal itu tidak berlaku untuk windows vista/7, karena Windows vista atau 7 tidak menyediakan sistem yang disebut dengan NTVDM (NT virtual DOS Machine) yang emulator untuk lingkungan seperti DOS, sehingga aplikasi seperti Turbo C++ tidak bisa berjalan. Termasuk akses langsung ke perangkat keras (hardware) dan fitur untuk full screen.
Jika kita masih memerlukan Turbo C++ di Windows Vista/7, ada solusi yang bisa kita gunakan, yaitu menggunakan emulator DOS, Dosbox. Tetapi pengaturan manual memerlukan banyak langkah dan mungkin cukup merepotkan sebaian kita. Cara termudah adalah menggunakan aplikasi installer yang sudah di buat yang menyertakan Turbo C++ dan DosBox didalamnya yang sudah di buat orang lain.

Salah seorang Mahasiswa teknik elektro dari India sudah menggabung Turbo C++ dan DosBox dalam satu aplikasi yang tinggal install dan jalankan. Dengan ini menggunakan Tubro C++ di windows vista atau 7 bukan hal yang sulit lagi. Selain itu kita juga bisa menjalankan dalam layar penuh (Full Screen).

Tips penggunaan Turbo C++

Ketika menjalankan pertama kali, mungkin akan langsung tampil dalam kayar penuh. Untuk mengubah ke layar biasa, tekan saja kombinasi tombol Alt + Enter.
Ketika kita klik editor Turbo C++, maka mouse tidak akan bisa keluar dari window Editornya, untuk berpindah ke window atau aplikasi lain, gunakan saja kombinasi tombol Alt + Tab
Jika menggunakan Laptop/netbook pastikan sebaiknya touchpad di non aktifkan ketika menulis sebuah program, karena jika tidak, posisi kursor bisa berjalan sendiri / acak, sehingga cukup mengganggu.
Untuk tips dan informasi lebih detail lainnya ( seperti jika ingin membuat installer sendiri), bisa melihat halaman website Turbo C++ neutronvegeto.in.
Download Turbo C++ dari salah satu link berikut:
- TurboC++ for Windows 3.0.7.8beta.zip ( mediafire) ( 4.43 MB)
- TurboC++ for Windows 3.0.7.8beta.zip ( 4shared) ( 4.43 MB)
refrensi

Program Pembayaran Toko Buku Sederhana

Program Toko Buku ini sebenernya masih sangat sederhana, dibuat dengan bahasa Java di editor Netbeans karena terpaksa tugas Pemrograman Objek Oriented dan tugas Rekayasa Perangkat Lunak. Di program ini udah bisa CRUD pada transaksi dan transaksi item dan buat laporan dengan JasperReport. Moga berguna buat yang lagi awal-awal belajar Java.
Nama toko bukunya “Transformer”, salah satu toko buku kecil di daerah Sekeloa Selatan Bandung,,:D
Berikut adalah proses setting program sederhana toko buku transformer. Di dalam folder terdapat beberapa file diantaranya :
Langkah 1:
Pindahkan StoreBooks – Transformer ke dalam sembarang direktori. Disini kami menaruh di My Document-NetbeansProjects

Langkah 2 :
Buku Netbeans, lalu Open Project, Pilih StoreBooks – Transformer.

Langkah 3 :
Simpan / Copy Paste file jasperreport-2.0.5.jar di direktori C:\lib\

Langkah 4 :
Kembali ke Netbeans, klik kanan project StoreBooks lalu pilih Resolve References Problem…


Langkah 5 :
Lalu pilih Opsi yang bawah terlebih dahulu. Lalu klik Resolve…

Langkah 6 :
Lalu arahkan ke file jasperreport-2.0.5 yang telah di copy sebelumnya

Langkah 7 :
Bila sudah benar, pilih opsi yang pertama lalu klik Resolve…

Langkah 8 :
Akan muncul jendela Library Manager.


Langkah 9:
Tekan tombol New Library…lalu ketikan persis pada gambar dibawah ini.

Langkah 10 :
Bila sudah seperti pada gambar dibawah ini.

Langkah 11 : 
Tekan Add JAR/Folder…lalu pilih file jasperreport-2.0.5 yang sebelumnya telah di copy di C:/lib

Langkah 12:
Pastikan tampilan seperti gambar dibawah ini


Langkah 13:
Bila sudah klik OK saja. Dan pastikan proses setting telah berhasil seperti gambar dibawah ini


Langkah 14:
Kalau sudah di setting,,pastikan library telah terpasang semua. Terlihat pada gambar dibawah ini.


Langkah 15:
Bila sudah sekarang kita setting directory run untuk caranya, klik kanan pada project StoreBooks lalu arahkan ke Properties.


Langkah 16:
Akan muncul window Project Properties, lalu arahkan ke bagian Run. Seperti gambar dibawah ini.

Langkah 17 :
Pada Working Directory, Klik tombol Browse… Lalu pilih project StoreBooks Transformer – Built – Classes . Lalu tekan Open. Seperti gambar dibawah ini.

Langkah 18:
Bila sudah klik Ok saja, lalu sekarang kita sesuaikan database kita dengan setting coding di program. Lihat ke package bookstore.model file koneksi.java. Sesuaikan settingan computer anda dengan koding program. Lihat koding yang di block.
Database name : bookstore
User name : root
User password : [kosong]
Itu adalah setting pada computer saya dengan menggunakan XAMPP. Sesuaikan dengan settingan computer anda.


Langkah 19:
Bila sudah, sekarang kita buat import database, caranya buat database name ‘bookstore’ lalu klik import pada jendela phpmyadmin dan pilih file bookstore-fix.sql. Bila sudah benar seperti gambar dibawah ini :


Langkah 20:
Bila sudah selesailah settingannya. Sekarang masuk lagi ke Netbeans, lalu setting bookstore menjadi main project dan lakukan clean and build project. Lalu setelah itu run dengan menekan tombol F6. Tampilan awal seperti gamba dibawah ini :


Langkah 21:
Lalu setelah itu, lakukan login terlebih dahulu. Tekan Data Kasir lalu Arahkan ke Login Kasir.

Langkah 22:
Akan muncul window login, masukan username ‘adiputra’ dan password ‘artupida’ lalu tekan Login. Bila benar proses login berhasil.

Setelah Login Anda bisa masuk ke data buku atau langsung ke data transaksi.

Langkah 23:
Berikut adalah data buku. Pada data buku, anda bisa melakukan proses pencarian, tambah, edit, hapus buku.


Langkah 24:
Pada window Tambah Transaksi. Anda dapat melakukan proses tambah, edit, hapus transaksi item pada buku yang hendak dibeli. Berikut adalah contoh gambarnya :


Langkah 25:
Bila telah selesai, simpan transaksi atau membatalkannya. Namun apabila anda menekan tombol Simpan Transaksi, Anda dapat melakukan Cetak Transaksi dengan menekan tombol Cetak Transaksi. Tampilan Cetak Transaksi dapat dilihat gambar dibawah ini.

Mohon maaf klu codingnya kurang komentar,,
Moga bermanfaat ya,,


Refrensi

Teknik Sederhana parsing XML dengan PHP dan Jquery

XML ( Extendsible Markup Language) adalah salah satu bahasa yang dibuat untuk dapat melakukan pertukaran data dari suatu aplikasi ke aplikasi lain. Kenapa kita mesti mempelajari XML, karena menurut saya XML banyak sekali digunakan pada berbagai aplikasi salah satunya Android yang sekarang-sekarang ini lagi booming. Android sendiri paling banyak dibuat dengan bantuan XML dan Java. Untuk mempelajari dasar-dasar XML, teman teman bisa baca-baca pada artikel ini :
  • http://www.w3schools.com/xml/
  • http://www.xml.com/pub/a/98/10/guide0.html
  • http://www.w3.org/XML/
XML tidak bisa lepas dari parsing, mengkonversi dari atau ke XML adalah hal yang paling sering dilakukan. Berikut ini saya akan mencoba mencoba mempraktikan bagaimana melakukan parsing XML dengan PHP.
Kalau teman-teman membaca manual PHP, ada banyak class yang memudahkan kita melakukan parsing XML salah satunya adalah SimpleXML.
Awal terlebih dahulu adalah pengecekan apakah class SimpleXML telah tersedia di versi PHP kita atau belum. Karena SimpleXML ini support pada PHP versi 5.
Sekarang coba kita ambil salah satu contoh file xml dari alamat http://www.w3schools.com/xml/yang plant_catalog.xml.
Sekarang kita buat satu file untuk mencoba mengambil data pada file plant_catalog.xml dengan nama xml_php.php (satukan dalam folder file plant_catalog.xml). Pada xml_php.php kita tulis code seperti dibawah ini :
01<?php
02    # pengecekan apakah ada file *.xml itu ?
03    if(file_exists('plant_catalog.xml')){
04 
05        # ambil data xml
06        $xml = file_get_contents('plant_catalog.xml');
07 
08        # pembuatan object SimpleXMLElement
09        $e_xml = new SimpleXMLElement($xml);
10 
11        # mengambil name dari element
12        echo "Element root : " . $e_xml->getName() . "<br />";
13            echo "Element children dari root : " . $e_xml->children()->getName() . "<br />";
14 
15        echo "Element children dari " . $e_xml->children()->getName() . " : <br />";
16        # loping get name dari child yg banyak
17        foreach($e_xml->children()->children() as $child){
18            echo $child->getName()."<br />";
19        }
20 
21        echo "============================================= <br />";
22 
23        # mengambil isi dari element
24        echo "Common : " . $e_xml->PLANT[0]->COMMON . "<br />";
25 
26        echo "Botanical : " . $e_xml->PLANT[0]->BOTANICAL . "<br />";
27 
28        echo "============================================= <br />";
29 
30        # hitung jumlah element pada PLANT
31        $jml_plant = $e_xml->PLANT->count();
32        echo "Jumlah element ". $e_xml->children()->getName() . " : " . $jml_plant . "<br />";
33 
34        # looping untuk mendapatkan data keseluruhan
35        for ($i=0; $i<$jml_plant; $i++){
36 
37            # ambil hanya element COMMON
38            echo "#" . $i . " Common dari " . $e_xml->children()->getName() . " : " . $e_xml->PLANT[$i]->COMMON . "<br />";
39 
40        }
41 
42    }else{
43 
44        echo "file tidak ditemukan";
45 
46    }
47 
48?>
Untuk melihatnya Disini
Tapi maaf karena fungsi count() hanya support pada php versi 5.3 sedangkan hosting saya menggunakan versi PHP 5.2 jadi terdapat error. Lebih jelas, teman-teman bisa langsung coba aja di localhost masing-masing.
Pada kode tersebut, sudah saya berikan komentar sehingga memudahkan teman-teman mempelajarinya.
Selain dengan SimpleXML, kita juga bisa memanfaatkan fasilitas dari jquery.Berikut ini adalah code parsing XML dengan jquery :
01<html>
02<head>
03    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
04    <script type='text/javascript'>
05 
06        $(document).ready(function()
07        {
08 
09            $.ajax({
10                type: "GET",
11                url: "plant_catalog.xml",
12                dataType: "xml",
13                beforeSend: function(){
14                    $("#image").html("<img src='ajax-loader.gif'");
15                },
16                success: function(xml) {
17                    $(xml).find("PLANT").each(function(){
18                        $("#image").hide();
19 
20                        var data_common = $(this).find("COMMON").text();
21                        $("#v_common ul").append("<li>"+ data_common +"</li>");
22 
23                        var data_botanical = $(this).find("BOTANICAL").text();
24                        $("#v_botanical ul").append("<li>"+ data_botanical +"</li>");
25                    });
26 
27                }
28            });
29 
30        });
31 
32    </script>
33</head>
34 
35<body>
36  <span id='image'></span><br />
37  Common :
38  <div id='v_common'>
39    <ul>
40 
41    </ul>
42  </div>
43 
44  Botanical :
45  <div id='v_botanical'>
46    <ul>
47 
48    </ul>
49  </div>
50</body>
51 
52</html>
Demonya bisa dilihat : Disini
Sampai disini semoga ada tambahan ilmu lagi tentang PHP, Jquery n XML


Refrensi

Loading..

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More