codeigniter : membuat rss feed dan penanganan error codeigniter rss error A PHP Error was encountered Severity: Warning Message: Cannot modify header information – headers already sent by (output started at) session.php

Jul 2nd, 2010

RSS adalah sebuah file berformat XML  untuk sindikasi yang telah digunakan (diantaranya dan kebanyakan) situs web berita dan weblog.Teknologi yang dibangun dengan RSS mengijinkan kita untuk berlangganan kepada situs web yang menyediakan umpan (feed) RSS, biasanya situs web yang isinya selalu diganti secara reguler. Untuk memanfaatkan teknologi ini kita membutuhkan layanan pengumpul. Pengumpul bisa dibayangkan sebagai kotak surat pribadi. Kita kemudian dapat mendaftar ke situs yang ingin kita tahu perubahannya. Namun, berbeda dengan langganan koran atau majalah, untuk berlangganan RSS tidak diperlukan biaya, gratis. Tapi, kita biasanya hanya mendapatkan satu baris atau sebuah pengantar dari isi situs berikut alamat terkait untuk membaca isi lengkap artikelnya. Read more…

New Media::Nilai UAS Pemrograman Berorientasi Object /Praktek

Jun 10th, 2010

berikut adalah hasil UAS pemrograman OOP AMikom New Media. Bagian Yang dihitamkan adalah nilai akhir/presentase. suatu saat akan diumumkan oleh akademik :-)

“Nilai Akhir sudah saya kumpul di akademik, jadi kalau ada yang baru mengumpul tugas sekarang, tidak bisa di pertimbangkan”

nice too met u all :thanks2

maaf tidak bisa meluluskan xan semua :bingung

Keep Strugle and Never Forget that programming is the art to feel alive in IT world :beer:

password filenya : pagiyangindah

download nilai UAS OOP AMikom New Media

Tags:

Download Mp3 GRATIS di unduhlagu.com

May 29th, 2010

http://www.unduhlagu.com/ tempatnya download mp3 gratis. banyak koleksi terbaru mp3 bisa di download dari situs unduhlagu.com

Kuliah OOP:Inheiretence, Overloading, Overriding dan polimorfisme pada Java

May 5th, 2010

Lama sudah tidak update blog, entah karena males atau sibuk. langsung saja kita bahas sedikit tentang inheiretence, overloading, overriding dan polimorfisme. Makhlup apalagi tu?? tenang saja, dia tidak seganas ibu tiri kok :tabrakan: Belajar OOP kelihatannya sangat susah, tapi jika kita tekun dan serius, untaian kodenya seindah puisi kekasih tercinta, GUI nya secantik bidadari dari langit ke 7. :wowcantik, percayalah kawan. Read more…

TUGAS Ekstra OSS

May 1st, 2010
  1. Design Jaringan Warnet, termasuk pembagian IP Address
  2. Apa yang dimaksud dengan : ip address, subnet mask, gateway, dns
  3. Jelaskan MAksud dari : ping, tracert. Bersama dengan contohnya
  4. Jelaskan langkah2 untuk mengatur IP address dan penggunaan perintah PING (capture gambar)
  5. Jelaskan langkah2 membuat kabel jaringan cross/straight dan contoh penggunaan

Dikumpul dalam bentuk PDF, kirim ke resika.arthana@gmail.com

subject : OSS#absen#nama#kelas

Paling lambat sabtu 8 mEI 2010.  Bagi tidak mengumpul, tidak mendapat nikai ekstra,

Tags:

JAVA: mencari nilai terbesar pada data yang tersimpan di array

Mar 28th, 2010

SOAL QUIZ praktek no 1 :

“Gunakanlah  JoptionPane, tanyakan kepada user untuk 10 nomor. Kemudian gunakan array untuk menyimpan 10 nomor tersebut. Tampilkan kepada user, input terbesar yang telah diberikan user.” :tabrakan:

Jawaban :

import javax.swing.JOptionPane;
public class NilaiTerbesar {
 /**
 * @author :resika arthana
 */

 public static void main(String[] args) {

   final int jumData=10;
   int [] arrData = new int[jumData];
   for(int i=0;i<jumData;i++){ //memasukkan data sebanyak jumData
      arrData[i]=Integer.parseInt(JOptionPane.showInputDialog("Masukkan nilai  "+(i+1)));
   }
   int terbesar=arrData[0]; //anggap yang terbesar adalah data ke 0;
   for(int i=1;i<jumData;i++){ //mengecek data dari data ke 1 sampai sejumlah data,
     if (arrData[i]>terbesar) {
        terbesar=arrData[i];//jika data ke i lebih besar,maka terbesar diisi dengan data ke i
     }
   }
    JOptionPane.showMessageDialog(null, "Nilai terbesar adalah "+terbesar);
  }
}

Java::Belajar koneksi Java dengan Access (JDBC:ODBC)

Mar 27th, 2010

Java menyediakan standar API untuk mengakses database yang disebut Java Database Connectivity (JDBC). Berikut adalah class yang digunakan dalam JDBC API.

  • java.sql.Connection : untuk membuat koneksi database. Secara abstrak memberikan detail dari bagaimana cara untuk berkomunikasi dengan database server.
  • java.sql.DriverManagar : Mengatur JDBC driver yang digunakan oleh aplikasi. Pada hubungannya dengan proper driver URL dan proper authentification, dapat  menyediakan aplikasi dengan valid instances dari object koneksi.
  • java.sql.Statement : method untuk ekskusi  pernyataan SQL
  • java.sql.ResultSet : menyediakan hasil dari pernyataan SQL
  • javax.sql.DataSource : memisahkan detail (URL, authentification details) dari bagiamana untuk memperoleh koneksi ke database

OK, sekian dulu pengenalan koneksi java dengan database, mari langsung saja menuju ke contohnya. file databasenya saya letakkan di “D:/programming/java/dbJava1.mdb” silakan ubah kalau perlu. tabel yang ada adalah tbl_mhs dengan field id(integer) dan nama_mhs (text)

import java.sql.*;
public class ViewDB {
	/**
	 * author : resika arthana
	 * Menghubungkan java dengan database dengan JDBC : ODBC
	 */
	public static void main(String[] args) {
		try {
		/**
		 * Mendaftarkan JDBC ke driver manager dan membuat koneksi
		*/
		 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // mendaftarkan JDBC ke driver manager
		 String filename = "D:/programming/java/dbJava1.mdb"; //nama databasecaccess
	         String database = "jdbc: odbc: Driver={Microsoft Access Driver (*.mdb)};DBQ=";
	         database+= filename.trim() + ";DriverID=22;READONLY=true}"; //string koneksi databae
	         Connection con = DriverManager.getConnection( database ,"",""); //membuat koneksi ja

	         Statement s= con.createStatement(); //membuat statement (SQL Syntax???)
	         s.execute("select nama_mhs from tbl_mhs"); //nama tabel :tbl_mhs, nama field :nama_mhs
	         ResultSet rs=s.getResultSet(); //resultset=container untuk menampung hasil statement
	         if (rs !=null ){ //jika resultset tidak kosong
		         while (rs.next()){ //lihat satu persatu dari record pertama
		        	 System.out.println("nama mhs :"+rs.getString(1)); //tampilkan field 1
		         }
	         }
	         s.close(); //tutup statement
	         con.close(); //tutup koneksi
		}catch(Exception e){
			System.out.println(e.getMessage()); //jika terjadi error, tampilkan pesannya (speak up)
		}

	}

}

Silakan download file untuk belajar koneksi java dengan database access
Demikian pancing yang bisa saya berikan disini, selanjutnya carilah IKAN sebesar mungkin. :ngacir:

Tugas Ekstra OSS :: Jaringan Komputer

Mar 6th, 2010
TUGAS BAGI EKSTRA OSS/JARINGAN SMAN 8 DENPASAR
1.Sebutkan pembagian kelas-kelas IP Address
2.Apa yang dimaksud network ID, Host ID, Subnet Mask, Netmask, DNS beseta fungsinya
3.Untuk mensetting Jaringan 1 group, apanya yang harus sama, dan apa yang harus beda
4.Rancang jaringan lokal bertipe star, dan berikan IP masing2 (minimal 5 komputer)
5.Apa fungsi ping, net view , net send
6.Bagaimana langkah-langkah sharing folder
Buat dibuku catatan dikumpul pertemuan berikutnya :tabrakan:
komen posting ini dengan nama, kelas dan no absen.
Tags:

Kuliah III.1:: getInputFromKeyboard

Feb 28th, 2010

Pada bahasan kali ini, kita akan  mempelajari bagaimana cara mendapatkan input dari keyboard pada java. Mendapatkan input dari keyboard bisa melalu metode  buffer reader atau juga bisa memanfaatkan class JOptionPane yang merupakan class dari java swing. disesuaikan dengan kebutuhan saja. mudah2an tidak bingung menentukan pilihan pakai yang mana  :bingung:

- buffer reader

Berikut adalah contoh pemanfaatan buffer reader untuk mendapatkan input dari keyboard

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class getInputFromBufferedReader {
     public static void main(String[] args) {
          BufferedReader dataIn = new BufferedReader(new
          InputStreamReader( System.in) );
          String name ="";
          String address ="";
          try{
                    System.out.print("Please Enter Your Name:");
                    name = dataIn.readLine();
                    System.out.print("Please Enter Your Address:");
                    address = dataIn.readLine();
          }catch( IOException e ){
               System.out.println("Error!");
          }
          System.out.println("Hello " + name +", alamat anda adalah di "+address+"!");
     }
}

- JOptionPane
JOptionPane merupakan class yang terdapat pada package swing. JOptionPane menerima inputan berupa string, selanjutnya bisa kita rubah ke tipe data tertentu. Berikut contoh penggunaan JOptionPane

import javax.swing.JOptionPane;
public class ConvertVariabel {
     public static void main(String[] args) {
          // TODO Auto-generated method stub
          String nilai1=JOptionPane.showInputDialog("Masukkan nilai 1");
          String nilai2=JOptionPane.showInputDialog("Masukkan nilai 2");
          int intNilai1=Integer.parseInt(nilai1);
          int intNilai2=Integer.parseInt(nilai2);
          float floatNilai1=Float.parseFloat(nilai1);
          float floatNilai2=Float.parseFloat(nilai2);
          int hasilKali=intNilai1 * intNilai2;
          float hasilBagi=floatNilai1/floatNilai2;
          JOptionPane.showMessageDialog(null, "Hasil kali adalah ="+hasilKali+"\n hasilBagi="+hasilBagi);
     }
}

Download presentasi Kuliah OOP pertemuan ke 3 tentang Mendapatkan Input dari Keyboard dan Flow Control Conditional pada Java

Kuliah II OOP. Java, Operator, Variabel, Type Data, Array, Flow Control

Feb 22nd, 2010

Silakan downlad materi kuliah II OOP dengan Java dengan sub pokok bahasan. Java, Operator, Variabel, Type Data, Array, Flow Control. Jika ada pertanyaan silakan comment disini. Jika bermanfaat minta  :cendol donk dan rate  :rate

Flow Control baru if then else dan Switch. Untuk While, For to do menyusul ya.. :-)