Info Informatika

Mari Berbagi Pengetahuan Informatika. Belajar dan Belajar Dunia IT

Jasa Pembuatan Aplikasi

Menerima Pesanan Aplikasi Website, Aplikasi Desktop VB.net, Mobile Android - Blackberry

Terima Kasih Telah Berkunjung

Jaya Terus Dunia Informatika...

Kamis, 21 November 2013

Aplikasi Bola Terupdate Berbasis Android

Mungkin para penggila bola kini dapat menikmati berita bola secara update, yang diberikan kemudahan dalam aplikasi ini fiture yang mudah digunakan. aplikasi ini memiliki pengingat/Notifikasi jadwal Bola yang disiarkan Televisi, jadwal bola Tv terupdate, jadi kalian akan di ingatkan jika ada pertandingan bola di Televisi yang menyiarkan. 

Jangan ketinggalan juga berita tentang bola, kalian akan mendapatkan Notifikasi Bola secara langsung, jadi kalian tidak ketinggalan berita berita terupdate seputar bola jika kalian menggunakan aplikasi ini. emang terlihat sederhana aplikasi ini, tapi kalian dimudahkan dalam dunia sepak bola. jika kalian tidak memiliki koneksi internet, kalian juga dapat membaca berita yang terakhir kalian baca, berikut update terbaru.. 

Update V 1.0.1 (21-nov-13)
  1. - Bug fixes Scroll List Berita 
  2. - Alarm Pengingat Jadwal Pertandingan 
  3. - Notifikasi Berita Bola terbaru 
  4. - Design Baru 
  5. - Share Socmed 
  6. - Klasemen
  7.  - Bisa Baca Secara Offlin.




Sabtu, 18 Mei 2013

Script Dasar PHP CodeIgneter.

Ini Sebuah dokumentasi dimana pertama kali belajar PHP codeigneter. aplikasi ini diberikan oleh teman yaitu seoarang Manager IT perusahaan swasta di jakarta, beliau bernama wahyu. sebagai langkah awal yang harus dilakukan adalah, harus tersedia komputer, selanjutnya komputer harus terinstal xampp, appache, lampp, wampp, pilih salah satu yang biasa kalian gunakan. Jika sudah siap tempur untuk belajar CodeIgneter untuk dasar, atau seperti saya ini "Pemula".
Sebelum lebih jauh kalian harus tau dulu nih apa sih itu CodeIgneter. CodeIgniter adalah aplikasi open source yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. ane jelasin nih MVC menurut pendapat Profesor Adhi MWD. "MVC ini sebuah folder yaitu folder Model, Folder View, dan Folder Controller, dimana folder - folder tersebut saling berhubungan." berikut penjelasan Folder yang ane bilang saling berhubungan.
  1. View, merupakan bagian yang menangani presentation logic. Pada suatu aplikasi web bagian ini biasanya berupa file template HTML, yang diatur oleh controller. View berfungsi untuk menerima dan merepresentasikan data kepada user. Bagian ini tidak memiliki akses langsung terhadap bagian model.
  2. Model, biasanya berhubungan langsung dengan database untuk memanipulasi data (insert, update, delete, search), menangani validasi dari bagian controller, namun tidak dapat berhubungan langsung dengan bagian view.
  3. Controller, merupakan bagian yang mengatur hubungan antara bagian model dan bagian view, controller berfungsi untuk menerima request dan data dari user kemudian menentukan apa yang akan diproses oleh aplikasi.
Nah Segitu aja dulu ya, penjelasan MVC kalo belum jelas, kalian bisa cari refrensi lebih banyak dibuku atau googling aja hehehe. Sekarang kita langsung ke bagian source code dasar codeigneter yang saya ingin share. Aplikasi ini sudah menggunakan database, untuk kalian pelajari juga bagaimana sih alur query yang di buat oleh codeigneter ini.
1. Silahkan download aplikasinya Klik Disini.
2. Extract File yang baru saja didownload, lalu taro didalam webserver yang kalian gunakan (xampp, appaserv, lampp, wampp, dsb)
3. Buat database latihan_ci, lalu Import table latihan.sql
4. Configurasi nya masuk ke dalam folder (/application/config/) Buka File database.php dan config.php
  • Untuk file database : untuk mengconfigurasi koneksi, ubah $db['default']['username'] = "root" dan $db['default']['database'] = 'test';  dan $db['default']['password'] = 'passwordnya'; ubah tulisan yang berwarna merah sesuaikan dengan mysql kalian.
5. Configurasi config.php ini untuk settingan url kalian example $config['base_url']    = "http://localhost/latihan/";
6. Sekarang coba kalian lihat hasilnya.

untuk kalian rombak, dan ingin melihat scriptnya semua ada di dalam folder (/application/) model, view, controller.

Aplikasi Penjadwalan atau Schadule Kegiatan dengan XTJS

Bagi yang memiliki jadwal terlalu padat, mungkin perlu ada aplikasi penjadwalan kegiatan, agar mengingatkan jika pada hari-bulan-tahun sekian ada jadwal atau schadule yang sudah di rencanakan atau dihadiri, aplikasi ini dibuat menggunakan XTJS. bagus untuk pemula yang ingin ngoprek script XTJS. berikut screenshot dari aplikasi nya.

Silahkan Download aplikasi KLIK DISI

Aplikasi Inventory Pertamina dengan CodeIgneter

Aplikasi ini dibuat menggunakan CodeIgneter, dengan metoda MVC. terdapat beberapa user dalam aplikasi tersebut yaitu admin, supplier,  inventory, distributor. produksi, dan marketing. dari beberapa user pastinya berbeda - beda tugas, atau akses yang diberikan aplikasi. untuk gambaran nya saya screenshot lihat di bawah ini.

Bagi yang ingin ngoprek silahkan download seperti Biasa KLIK DISINI

Auto Save Artikel Dengan PHP dan Jquery

Auto save artikel menggunakan jquery ini sangat pentng bagi kalian yang membuat suatu website informasi, atau sebagainya yang sekiranya membutuhkan auto save berikut. kalian tidak asing lagi kan dengan blogger.com atau wordpress yang sering anda kunjungi atau kalian miliki, website tersebut menggunakan auto save pada saat user menulis artikel.
tidak panjang lebar. langsung aja ente buat dulu percobaan nya ya gan... buat database test dengan table belikut tinggal kalian copy saja script dibawah ini pada databse test lalu ke sql paste disitu, lalu go:
?
1
2
3
4
5
6
7
8
9
CREATE TABLE IF NOT EXISTS `articles` (
  `id` int(5) NOT NULL AUTO_INCREMENT,
  `title` varchar(100) NOT NULL DEFAULT '',
  `content` text NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `status` enum('Publish','Save') NOT NULL DEFAULT 'Save',
  `akses_token` varchar(50) NOT NULL,
  PRIMARY KEY (`id`)
);
Jika sudah membuat table diatas. kalian download deh script lengkapnya KLIK disini
Untuk Gambaran Nya di bawah ini

Membuat Notifikasi Facebook Dengan Sound dan Notifikasi Popup Berbasis Jquery, PHP

Bagaimana sih logika Facebook bisa menampilkan Notifikasi pada header, notifikasi popup, dan notifikasi mengeluarkan sound. saya coba membuat script sederhana untuk dipelajari. terkadang notifikasi memang dibutuhkan tiap aplikasi, akan tetapi notifikasi yang dibuat terkadang tidak di ketahui user pada saat user berada di browser lain, atau di page lain, nah dengan adaNya sound, mungkin user bisa mendengar bahwa ada pesan yang masuk.
kita liat yuk gambaran yang di maksud. notifikasi header dan notifikasi popup Nya


nah kalian sering lihat kan notifikasi pada Facebook seperti di atas yang di beri tanda merah. tanda merah di atas itu notifikasi header kalo ane yg nyebut, yang di bawah itu notifikasi popup yang biasanya keluar berbarengan saat ada pesan atau wall yg di komentari teman kita. pada saat notifikasinya muncul pun akan terdengar bunyi Blung..itu tandanya notifikasi sound. hehehe

Langsung saja gan di download monggo seperti biasa KLIK DISINI.
Jangan lupa tinggalkan jejak, Komen Nya ya gan..

Rabu, 01 Mei 2013

Upload File APK android di Google Play

Awal Mula pertama develoop Android bingung, setelah aplikasi udah jadi. ternyata masih bingung untuk mengupload aplikasi ini di google play, atau biasa di bilang google store. kali ini saya tuliskan bagaimana cara upload file apk android ente di google store.
Salah satu cara paling efektif untuk berbagi aplikasi anda ke pengguna adalah untuk mempublikasikannya di sebuah pasar aplikasi seperti Play Google. Penerbitan di Google Bermain merupakan proses yang mudah yang dapat Anda lakukan hanya dalam beberapa langkah sederhana mendaftar, mengkonfigurasi, upload, dan mempublikasikan. tahapan yang harus di sediakan adalah sebagai berikut :
  1. ente harus punya accaount email di gmail
  2. kalo belum punya silahkan daftar dulu di gmail.com
  3. jika sudah, silahkan ente kunjungi situs google play nya klik disni
  4. silahkan login menggunakan account gmail ente,
  5. Tunggu hingga masuk ke dashboard google play. lihat gambar dibawah ini


Sebelum anda melakukan proses selanjutnya, disarankan ente memiliki kartu kredit. karena proses publish apk android ini prabayar sebesar $25.. tapi jika anda tidak memiliki dana untuk mengupload file ini ke google play, anda bisa saja mengupload file apk ente, ke hostingan hostingan yang ente miliki.. jadi ente download file apk nya ke server atau webhosting yang ente miliki deh..

Sabtu, 27 April 2013

Source Blackberry : Splash screen Image Resize in Blackberry

wah benar-benar menyebalkan develop Blackberry, begitu sangat minim source yang diberikan, nyari-nyari digoogle, tidak pernah full yang diberikan.. Kini gw menulis sebagai dokumentasi kerja gw, yang gw pisah source nya. bagaimana sih cara membuat splashscreen blackberry.. tentu kalian yang ingin belajar membuat program blackberry dan ingin tampilan bagus pada awal aplikasi, dengan menggunakan splashscreen sebagai pembukaan atau perkenalan suatu program bagi para programmer. splashscreen yang akan dibuat pada artikel ini splashscreen image resize, yang artinya pada tampilan splashscreen gambar ini, akan mengikuti ukuran layar pada tiap blackberry.. langsung aja gan step  by step membuat splash screen image sebagai berikut :

1. Buat new project pada eclips anda, setelah dibuat. ente bakalan dapet dua file class, yang bernama MyApp dan MyScreen. masalah code nya ente copas aje, atau download file-Nya klik disni

2. Sediakan dua gambar dengan ukuran 400 x 300 dan 305 x 398, mengapa gw membuat 2 ukuran gambar ?? karena layar pada blackberry, memiliki dua kategori, vertikal dan horizontal, seperti contoh BB touch dan bold. bagi yang males buat gambarnya, nih ane sediain gambarnya. ini contoh gambar yang disediakan untuk splash screen image resize.


3. Setelah gambar sudah terbuat, silahkan masukan gambar tersebut pada project blackberry ente, di dalam folder <name project ente>/res/ letakan didalam sini.

4. Buka kembali eclips, atau project anda. buat script splashscreen sebagai berikut

  
package mypackage;

import java.util.Timer;
import java.util.TimerTask;
import net.rim.device.api.system.Bitmap;
import net.rim.device.api.system.Display;
import net.rim.device.api.ui.UiApplication;
import net.rim.device.api.ui.container.MainScreen;
import net.rim.device.api.ui.container.HorizontalFieldManager;
import net.rim.device.api.ui.decor.Background;
import net.rim.device.api.ui.decor.BackgroundFactory;

public final class MyScreen extends MainScreen
{
  Bitmap background;
  private MainScreen next;
  private UiApplication application; 
  private Timer timer = new Timer();
  private int deviceHeight = Display.getHeight();
  private int devicewidth = Display.getWidth();
  
public MyScreen(UiApplication ui, MainScreen next)
{  
 super(NO_VERTICAL_SCROLL|NO_VERTICAL_SCROLLBAR);
 
  this.application = ui;
  this.next = next;
  HorizontalFieldManager vfm = new HorizontalFieldManager(USE_ALL_HEIGHT | 
  USE_ALL_WIDTH | HorizontalFieldManager.NO_HORIZONTAL_SCROLL);
 if(deviceHeight > devicewidth){
  vfm.setBackground(BackgroundFactory.createBitmapBackground(
  Bitmap.getBitmapResource("sezukaprogram.png"), Background.POSITION_X_CENTER,
  Background.POSITION_Y_CENTER,Background.REPEAT_SCALE_TO_FIT));
 }
 else{
   vfm.setBackground(BackgroundFactory.createBitmapBackground(
  Bitmap.getBitmapResource("sezukaprogram2.png"), Background.POSITION_X_CENTER,
  Background.POSITION_Y_CENTER,Background.REPEAT_SCALE_TO_FIT));
 }

     add(vfm);
     timer.schedule(new ExitSplashCountDown(), 5000L);             
  application.pushScreen (this); 
    }
 public void dismiss() {             
  timer.cancel();             
  application.popScreen (this);             
  application.pushScreen (next);         
 }               
 
        
 private final class ExitSplashCountDown extends TimerTask 
 {             
  public void run() {                
   ExitSplashThread dThread = new ExitSplashThread();                
   application.invokeLater (dThread);             
  }         
 }                

      
 private final class ExitSplashThread implements Runnable {             
  public void run() {                  
  dismiss();             
    }              
   
 protected boolean navigationClick(int status, int time) {              
  dismiss();              
  return true;         
 }          
 
 
 protected boolean navigationMovement(int dx, int dy, int status, 
 int time) {             
  return false;         
 }          
 
    
 
 protected boolean navigationUnclick(int status, int time) {            
  return false;         
 }
}
}
  

Nah Daripada Bingung,  lihat tulisan yang berwarna merah.. itu untu membedakan layar seperti apakah ukuran yang digunakan user saya membuka aplikasi tersebut...

daripada bingung, langsung saja,, download sourcenya, Klik Disini..
atau bisa ditest langsung di Blackberry anda, Klik Disini..

SELAMAT MENCOBA, JANGAN LUPA COMMANTAR ATAU DI TUNGGU KOMENTARNYA..

Selasa, 23 April 2013

Clean Uninstall Software

saya sampaikan jika kita meng-uninstall sebuah software, sebenarnya hal itu tidak serta-merta menghilangkan seluruh file yang kita uninstall hingga ke akar-akarnya. Mereka hanya terhapus pada fungsi dan wujudnya. Dalam hal ini hanya menghilangkan file yang terdapat pada C\Program File. Sedangkan pada sistem registry, file tersebut masih ada. Itulah yang jejak yang ditinggalkan oleh file yang kita uninstall.


Mungkin selama ini yang kita lakukan saat meng-uninstall software, kita meng-uninstall-nya dari Control Panel Windows atau langsung dari file uninstaller bawaan software tersebut. Sebetulnya hal ini memang sah-sah saja dan bisa berjalan normal juga. Namun alangkah baiknya saat meng-uninstall sebuah software, semuanya jejak software itu bisa terhapus secara menyeluruh

Cara Uninstall Software dengan Revo Uninstaller - Dari kejadian di atas, semakin sering kita melakukan install dan uninstall software, maka sistem registry pada komputer kita akan dipenuhi oleh file registry sampah yang bisa menurunkan kinerja komputer kita. Lalu bagaimana cara mengatasi hal ini dengan tepat? Tenang saja kawan, kita masih bisa mengatsinya dengan sebuah software gratis Revo Uninstaller. Revo Uninstaller merupakan sebuah program utilitas yang berfungsi untuk meng-uninstall suatu program secara menyeluruh hingga ke sistem registry. Revo Uninstaller yang gratis (yang berbayar namanya Revo Uninstaller Pro) ada dua jenis, yaitu yang installer dan portable. Silahkan menuju website resminya untuk mendapatkannya. Silahkan kawan pilih yang installer atau yang portable. 

cara menggunakan software ini. Berikut ini cara menggunakan Revo Uninstaller:
DOWNLOAD APLIKASINYA KLIK DISINI
  1. Jalankan software Revo Uninstaller
  2. Disitu akan terlihat semua software yang terinstall pada komputer kita. Klik pada icon software yang akan kita uninstall, lalu klik Uninstall
  3. Pada tahap ini biasanya akan muncul jendela program installer, klik saja Yes.
  4. Muncul  jendela uninstall modes, pilih Advanced lalu klik Next.
  5. Proses uninstall akan berjalan:
    - membuat restore point
    - menganalisa file-file yang sedang di uninstall
    - menjalankan dan menampilkan program uninstaller bawaan software yang sedang dieksekusi. Saat muncul, silahkan klik Yes. Saat proses unin
  6. Jika proses telah selesai, klik Next untuk melanjutkan proses scan pada registry yang masih tertinggal di sistem.
  7. Selesai proses scan registry, hasilnya akan muncul pada jendela Found Leftover Registry Item.
    - Centang key registry yang hanya tampil dengan huruf tebal lalu klik tombol Delete all lalu klik Next.
    - Jendela selanjutnya akan menampilkan daftar file yang disisakan oleh uninstaller aplikasi. Centang pada file-file yang akan dihapus Lalu klik Delete.
    Kedua jendela pada tahap ke 7 ini  akan muncul jika masih ada sisa entry registry atau file yang ditemukan,.  Apabila tidak ditemukan, jendela tidak muncul.
  8. Klik Finish, selesai.

Recovery Data Yang Terhapus

Yoyoyooo.. Bingung kan kalo data di komputer kita sudah terhapus, tiba - tiba di butuhkan kembali. nah kebetulan ane pernah ngerasain seperti ini. ketemu juga deh software untuk mengembalikan data yang sudah terhapus oleh recycle bin, atau terhapus oleh system, Nama Aplikasinya yaitu Recuva.

Recuva merupakan freeware Windows utility untuk memulihkan file yang dengan sengaja atau tidak sengaja kita hapus dari komputer termasuk memulihkan data yang sudah tidak ada lagi di recycle bin dan file yang terhapus pada flashdisk atau memory card kita. Recuva juga bisa mengembalikan file yang telah dihapus oleh bug, crash dan virus. Penggunaannya sangat mudah dan dilengkapi dengan preview untuk melihat file yang akan kita pulihkan misalnya pada jenis file gambar. Recuva juga masih satu produk dengan software CCleaner yang dibuat oleh Piriform yang telah banyak dipakai oleh pengguna komputer. Software ini tersedia dalam dua versi, versi installer dan portable. Silahkan downloada Recuva langsung di website resminya.


Download Recuva: Klik Disini (3,26 MB)
Untuk yang versi portable: Klik Disini

Boot ISO dengan Flashdisk

Berikut saya tuliskan bagaimana cara install Ulang tanpa CD, cara ini dinamakan Boot via Flashdisk.
aplikasi mensuport semua windows 2000, windows xp, windows seven, windows vista, bahkan ubuntu bisa install ulang dengan Flashdisk. Aplikasi ini di berinama Rufus tak usah lama - lama menjelaskan, pasti jg ga di baca.. wkwkwkkwk

langsung yuk ke bagian cara install windows, ubuntu, atau software lainnya dengan flashdisk;
  1. Langkah pertama download dulu softwarenya : Download Rufus (154KB)
  2. Pasang Flashdisk pada komputer
  3. Double klik / jalankan  Rufus
  4. Pilih perangkat Device yang digunakan untuk membuat bootable flashdisk atau lewati saja langkah ini, karena akan terdeteksi secara otomatis
  5. Karena kita akan membuat bootable disk dari file ISO, maka pilih tombol ISO Image dan klik gambar (lihat panah merah !)
  6. Cari file ISO yang akan dieksekusi dan klik tombol Start
  7. Selesai sudah.
Lihat Pada Gambar dibawah ini, untuk melihat interface Aplikasi Rufus


 Sekian Penjelasan saya. Jangan lupa KomentarNya Bung

Download AplikasiNya KLIK DISINI


Ref : inilahtipsku.blogspot.com

Sabtu, 13 April 2013

Source Blackberry : Buat Launcher Web dengan Blackberry

Kali ini saya menulis dan membagikan source code blackerry, berhubung gw ga punya BB. jadi cuman bisa menikmati Blackberry melalui Simulator HAHAHAHAHaxxxx. pada source code ini, launcher ini, sudah terdapat splash screen Blackberry. splash screen ini udah mengikuti ukuran width dan height dari layar blackberry.. pada launcher Blackberry ini mengunakan BrowserField yang berfungsi sebagai browser pada blackberry.

Percuma, Banyak catetan... yang di butuhinNya jg Source code nya...

Download Source CodeNya gan,, Klik Here Jangan Lupa KomentarNya jg ya..

Senin, 08 April 2013

Aplikasi Penggajian Karyawan Berbasis PHP

Aplikasi Penggajian karyawan ini ane buat sendiri, atas dasar projek Mahasiswa anak telkom, ya hitung-hitung cari relasi projekan gan, harga projek ini murah kok untuk mahasiswa cuman 700rb, padahal ane sendiri baru 2 hari belajar PHP. udah di percaya buat projekan, hehehe jadi all hasil masih blm sempurna menurut ane.. maaf ya,, kalian harus di ubah2 sedikit lah biar usaha,,
aplikasi penggajian ini mencakup perhitungan Pajak PPH 21, Lembur karyawan, Serta di lihat dari Absensi, dan terdapat Jurnal Gaji KaryawanNya..



 Download Aplikasinya Klik Disini

karena file ini terdapat di google docs.. Bagi yang bingung download di google docs,..
silahkan Klik Menu FILE lalu pilih Unduh

Jumat, 15 Maret 2013

Source Android - Get Data RSS BMKG Untuk Aplikasi Pemantau Gempa

Ane dapet kasus dari kantor, disuruh buat aplikasi pemantau gempa dengan berbasis android. awal nya bingung, setelah ane cari -cari arikel. dapet juga dari temen dunia maya gedelumbung yang sebelumNya sudah membuat aplikasi ini dengan memanfaatkan data dari BMKG.

Silahkan Liat aja dulu scriptnya dibawah ini.

package dlmbg.pckg.info.bmkg;

import java.util.ArrayList;
import java.util.HashMap;

import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;

import android.app.ListActivity;
import android.app.ProgressDialog;
import android.content.Intent;
import android.os.AsyncTask;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.SimpleAdapter;
import android.widget.TextView;

public class InfoBmkgActivity extends ListActivity {

 static final String URL = "http://data.bmkg.go.id/gempaterkini.xml";
 static final String KEY_ITEM = "gempa";
 static final String KEY_ID = "Tanggal";
 static final String KEY_TANGGAL = "Tanggal";
 static final String KEY_JAM = "Jam";
 static final String KEY_POINT = "point";
 static final String KEY_KOORDINAT = "coordinates";
 static final String KEY_LINTANG = "lintang";
 static final String KEY_BUJUR = "bujur";
 static final String KEY_KEKUATAN_GEMPA = "Magnitude";
 static final String KEY_KEDALAMAN = "Kedalaman";
 static final String KEY_WILAYAH = "Wilayah";
 private ProgressDialog pDialog;
 ArrayList> menuItems = new ArrayList>();

 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  new AmbilData().execute();
 }

    class AmbilData extends AsyncTask {
        @Override
        protected void onPreExecute() {
            super.onPreExecute();
            pDialog = new ProgressDialog(InfoBmkgActivity.this);
            pDialog.setMessage("Sabar gan, masih ngambil data neh...");
            pDialog.setIndeterminate(false);
            pDialog.setCancelable(true);
            pDialog.show();
        }

        protected String doInBackground(String... args) {

      XMLParser parser = new XMLParser();
      String xml = parser.getXmlFromUrl(URL);
      Document doc = parser.getDomElement(xml);

      NodeList nl = doc.getElementsByTagName(KEY_ITEM);
      for (int i = 0; i < nl.getLength(); i++) {

             HashMap map = new HashMap();

       Element e = (Element) nl.item(i);

       String koordinat = parser.getValue(e, KEY_KOORDINAT);
       String[] koor = koordinat.split(",");

       map.put(KEY_ID, parser.getValue(e, KEY_ID));
       map.put(KEY_TANGGAL, parser.getValue(e, KEY_TANGGAL));
       map.put(KEY_JAM, parser.getValue(e, KEY_JAM));
       map.put(KEY_LINTANG, "Garis Lintang : "+koor[1]);
       map.put(KEY_BUJUR, "Garis Bujur : "+ koor[0]);
       map.put(KEY_KEKUATAN_GEMPA, "Kekuatan Gempa : "+parser.getValue(e, KEY_KEKUATAN_GEMPA));
       map.put(KEY_KEDALAMAN, "Kedalaman : "+ parser.getValue(e, KEY_KEDALAMAN));
       map.put(KEY_WILAYAH, "Wilayah : "+parser.getValue(e, KEY_WILAYAH));

       menuItems.add(map);
      }
   return null;
        }

        protected void onPostExecute(String file_url) {
            pDialog.dismiss();
            runOnUiThread(new Runnable() {
                public void run() {

              ListAdapter adapter = new SimpleAdapter(InfoBmkgActivity.this, menuItems,
                R.layout.daftar_item,
                new String[] { KEY_TANGGAL, KEY_JAM, KEY_LINTANG, KEY_BUJUR, KEY_KEKUATAN_GEMPA, KEY_KEDALAMAN, KEY_WILAYAH },
                new int[] {R.id.tanggal, R.id.jam, R.id.lintang, R.id.bujur,R.id.kekuatan,R.id.kedalaman,R.id.wilayah });

              setListAdapter(adapter);

              ListView lv = getListView();

              lv.setOnItemClickListener(new OnItemClickListener() {

                        @Override
                        public void onItemClick(AdapterView parent, View view,
                                int position, long id) {
                            String lintang = ((TextView) view.findViewById(R.id.lintang)).getText().toString();
                            String bujur = ((TextView) view.findViewById(R.id.bujur)).getText().toString();
                            String tanggal = ((TextView) view.findViewById(R.id.tanggal)).getText().toString();
                            String jam = ((TextView) view.findViewById(R.id.jam)).getText().toString();
                            String kekuatan = ((TextView) view.findViewById(R.id.kekuatan)).getText().toString();
                            String kedalaman = ((TextView) view.findViewById(R.id.kedalaman)).getText().toString();
                            String wilayah = ((TextView) view.findViewById(R.id.wilayah)).getText().toString();

                            Intent i = null;
                i = new Intent(InfoBmkgActivity.this, PetaGempaActivity.class);

                            Bundle b = new Bundle();
                b.putString("lintang", lintang);
                b.putString("bujur", bujur);
                b.putString("tanggal", tanggal);
                b.putString("jam", jam);
                b.putString("kekuatan", kekuatan);
                b.putString("kedalaman", kedalaman);
                b.putString("wilayah", wilayah);
                i.putExtras(b);

                            startActivity(i);
                        }
                    });
                }
            });

        }
    }
}


Langsung Aja gan untuk lebih lengkapnya dan mengerti silahkan di pelajari dan di
DOWNLOAD APLIKASINYA

Source PHP - Aplikasi Perhitungan Suara KPU Berbasis CodeIgneter

Nah Kali Ini gedelumbung membagi source lagi yaitu Aplikasi Perhitungan Suara KPU Berbasis CodeIgneter. Aplikasi ini menggunakan template twitter Bootstrap. mudah digunakan aplikasi ini sangat cocok untuk perhitungan suara atau daftar pemilih tetap untuk keperluan pemilihan umum daerah. Tingkatnya saya buatkan hanya sebatas provinsi. Data-data pemilih tetap dapat di-import dari file dengan format (.xls) dengan ketentuan tertentu. Untuk di halaman depan untuk para pemilih, hanya dapat melihat data dirinya sudah masuk atau belum.

daripada lama kelaman Membaca, dan banyak bacot di tulisan, silahkan agan lihat sendiri deh screenshot dari aplikasi nya dibawah ini..

Bagaimana agan-agan.. udah lihat hasil screenshot dari aplikasinya. sekarang tinggal download deh aplikasi pada link dibawah ini.. tapi jangan lupa tinggalkan jejak kalian di comment saya...hehehehehe

Download Aplikasinya disini

Source PHP - Aplikasi Faktur Penjualan dan Pembelian Berbasis CodeIgniter

Aplikasi faktur penjualan ini dibuat oleh temen dunia maya yaitu gedelumbung. aplikasi yang dibutuhkan oleh jurusan logistik atau ekonomi.
ini berikut keterangan dari aplikasi Faktur Penjualan dan Pembelian Berbasis CodeIgniter yang di jelaskan oleh gedelumbung.

"Saya lihat memang sangat sederhana dan saya sedikit belajar tentang ilmu jual beli. Apa itu faktur penjualan, mekanisme penjualan dan pembelian itu seperti apa, dan banyak lagi pengetahuan-pengetahuan yang saya dapatkan dari pekerjaan ini."

Berikut screenshot yang saya dapatkan dari aplikasi yang di buat oleh gedelumbung yaitu Aplikasi Penjualan dan Pembelian Berbasis CodeIgniter :


Silahkan Gan Download Aplikasinya pada link dibawah ini.. jangan lupa comentarnya di tunggu gan.

download Aplikasinya

Senin, 11 Maret 2013

Source PHP - Aplikasi Pergudangan Berbasis Codeigneter

wow gedelumbung sekarang mengeluarkan gebrakan yang luar biasa. sekarang dia buat website pergudangan dengan codeigneter. berhubung saya lagi males ngetik, dan males ngebacot banyak, kalian bisa lihat sendiri aplikasi pergudangan berbasis codeigneter,, cekidot gan
download filenya klik disini

Source PHP - Aplikasi Ecommerce dengan Codeigneter

Aplikasi Ecommerce Sangat cocok untuk para bisnisman yang mau menjual product atau barang-barang nya secara online. kini aplikasi Ecommerce berbasis codeigneter atau Framework CI anda sudah bisa dapatkan berkat teman dunia maya yaitu gedelumbung. aplikasinya yang ane liat sih simple tapi lumayan perfect lah untuk suatu website.


Untuk Download Apliasi Ecommerce Berbasis Codeigneter
 klik DISINI

Source PHP - Aplikasi Sistem Informasi Pendidikan Berbasis Codeigneter

source code Aplikasi Sistem informasi Pendidikan, lebih tepatnya website ini website sistem informasi saja yang di buat menggunakan codeigneter. website ini telah dibuat dan dikembangkan oleh teman ane di dunia maya yaitu gedelumbung. Website Informasi ini berbasis codeigneter, jadi kalian yang pemula ingin belajar codeigneter dan mau membuat website informasi sederhana dengan codeigneter. anda tepat sekali berkunjung disini.

silahkan download filenya, pergunakan dengan sebaik-baiknya dan pelajari dengan cermat, jangan lupa untuk memberikan komentar di blog saya donk.. hehehehehe..

Agan - Agan bisa lihat screenshot nya di bawah in. halaman dibawah ini, adalah bagian user interface dari website sistem informasi berbasis codeigneter.

 Untuk halaman adminNya anda dapat melihatnya dibawah ini


Jika kalian lihat interface halaman administrator di atas, anda bisa lihat, sudah ada fiture untuk notifikasi. saya kira ini sangat perfect untuk anda gunakan sebagai refrensi anda.
Silahkan download filenya. klik disini

Jangan Lupa KOMENTARNYA GAN..

Minggu, 10 Maret 2013

Mempercepat Loading Proses Website dengan PHP

Terkadang Kita sebel dengan loading suatu website yang begitu lama, apabila anda membuat website sendiri dengan PHP, ada beberapa hal yang harus diperhatikan dalam pembuatan website agar mempercepat loading atau kinerja website tersebut.
  1. Hindari Image terlalu besar,
  2. Hindari Flash Terlalu Banyak,
  3. Hindari Plugin yang berlebihan
  4. Compres semua file js, css agar mengoptimalkan suatu website.. ane biasanya compress semua file js dan css dengan ini gan klik disni
  5. Download class function ini untuk menambah atau mengcompress semua file html, jpeg, png, js, css, text, rss, dan file lainNya klik disini Jika sudah di download, taro file tersebut di folder website anda, lalu di panggil di halaman index.php anda di bagian paling atas taro include "nama_function_loading.php";
  6. Apabila anda masih belum puas hasilnya dengan tersebut, anda bisa memperkecilnya lagi dan lagi dengan file htacces anda, berikut scriptnya

RewriteEngine on
<ifmodule mod_deflate.c="">
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
 AddOutputFilterByType DEFLATE image/png
 AddOutputFilterByType DEFLATE image/jpg
 AddOutputFilterByType DEFLATE image/gif
</ifmodule>  

Tahap-tahap di atas sangat terbukti, untuk mempercepat suatu website. aga kinerja anda lebih memuaskan..

Jquery Calendar & Jquery Date, Time picker

Nah Ini yang terpenting, penginputan data menggunakan datetime picker, jquery callender memang mempercantik, mempermudahkan user dalam pembuatan website. mari dipilih untuk calender, datetime picker nya gan di bawah ini.


Query Countdown Ticker

Download file


jQuery CSS3 Calendar

Download File



jQuery scroller Date and Time picker

Download file



datepicker with mootools

Download File



jQuery UI datepicker

Download file 





jQuery Speedometer

Download file 

Design Table dengan CSS, HTML

Sering kali, kita bingung untuk mendisign table html secara bagus. ane punya kumpulan  source code table yang keren dengan css, jquery. silahkan download aja gan di bawah ini gan..


Rounded corners CSS3 tables 

Download File


Fixed Headers Scrolling Tables With jQuery

Download File


Table with CSS3

Download File

Drag and Drop table content

Download File



lightweight Tablecloth

Download File

PHP Jquery Slideshow


Berikut Beberapa Tutorial Jquery untuk membuat slidshow, sebagai dokumentasi atau source code ane gan. terkadang website sekarang menggunakan slideshow sebagai penambah fiture menarik pada website. langsung aja gan, beberapa source code slideshow jquery.

jQuery images animations effect

Download file



Jquery Slideshow 3D html 5

Download file



images Slideshow effect

Download File


Slider jQuery plugin

Download File


Jquery Slider photo album effect

Download File


Sliding Horizontal Parallax

Download File


Selamat Mencoba gan, salam dunia IT.


Jumat, 22 Februari 2013

Sistem Informasi Sekolah Akademik Berbasis PHP, Codeigniter

Web Informasi Sekolah ini berbasis PHP framework menggunakan codeigniter. web informasi ini telah dibuat oleh kawan dunia maya gedelumbung.com, yang gw coba share ke blog gw, sebagai koleksi source code ane gan. silahkan dikembangkan sistem informasi sekolah akademik ini. untuk screenshot  aplikasi nya gan.

waw keren bukan.

untuk download aplikasinya silahkan klik disini

NOTE :
Dari Beberapa Pertanyaan dari permasalahan yang terdapat pada Komentar blog mengenai aplikasi ini.. saya kasih tutor monggo di pelajari :
"Extrak File RAR yang anda download, didalam ada folder Web_stikom"

1. Import database yang terdapat didalam. "stikom_web.sql", jika sudah di import ke dalam phpmyadmin,
2. setting koneksi, setting koneksi ini ada didalam folder system/application/config/database.php ubah settingan koneksi sesuai dengan user dan password Mysql. Jika Sudah, silahkan coba panggil webnya. dengan http://localhost/web_stikom/ Jika webnya muncul. koneksi anda berhasil apabila belum coba cek. nama folder web anda apakah web_stikom apa bukan.. apabila anda merubah nama foldernya maka anda harus setting kembali :
  • Buka file config.php dlm folder (system/application/config/config.php) lihat base_url, Ubah sesuai dengan Host anda
3. Untuk akses ke halaman admin http://localhost/web_stikom/index.php/webadmin
username : admin
password : admin

Apabila ada proses yang belum, seperti pencarian, itu masih belum dikerjakan, silahkan kembangkan
dan selamat mencoba


Kamis, 21 Februari 2013

Proses Pembuatan Processor

Ingin tahukah anda, bagaimana cara pembuatan Processor. Anda akan melihat sekilas beberapa pekerjaan yang luar biasa ini dilakukan tiap hari di pabriknya di Intel.
 
1. Sand (Pasir)

Pasir – terutama Quartz – memiliki persentase tinggi dari Silicon dalam pembentukan Silicon dioksida (SiO2) dan nerupakan bahan dasar untuk produksi semikonduktor.

 Pasir – sekitar 25% masa Silicon yang merupakan senyawa kedua terbanyak – setelah oksigen – di muka bumi





 2. Silikon Cair
Silikon dimurnikan dalam tahap berlapis untuk akhirnya nencapai kualitas produksi yang disebut Electronic Grade Silicon (EGS). EGS mungkin hanya mengandung sebuah atom asing setiap satu triliun atom Silikonnya. Pada gambar di bawah ini Anda bisa lihat bagaimana sebuah kristal besar tumbuh dari silikon cair yang dimurnikan. Hasilnya adalah kristal tunggal yang disebut Ingot.


3. Kristal Silikon Tunggal – Ingot
Sebuah ingot dibuat dari Electronic Grade Silicon. Sebuah ingot memiliki berat sekitar 100 kilogram (220 pound) dan memiliki kemurnian Silicon 99.9999%.
Mono-crystal Silicon Ingot — scale: wafer level (~300mm / 12 inch)



4. Pengirisan Ingot
Ingot kemudian diiris menjadi disc-disc silikon individual yang disebut wafer.
chip ingot wafer 5 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Ingot Slicing — scale: wafer level (~300mm / 12 inch)

5. Wafer
Wafer-wafer ini dipoles sedemikian rupa hingga tanpa cacat, dengan permukaan selembut kaca cermin. Intel membeli wafer-wafer siap produksi itu dari perusahaan pihak ketiga. Process rumit 45nm High-K/Metal Gate oleh Intel menggunakan wafer dengan diameter 200 milimeter. Saat Intel mulai membuat chip-chip, perusahaan ini mencetak sirkuit-sirkuit di atas wafer 50 milimeter. Dan untuk saat ini menggunakan wafer 300mm, yang menghasilkan penghematan biaya per-chip.
chip ingot wafer 6 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Wafer — scale: wafer level (~300mm / 12 inch)

6. Mengaplikasikan Photo Resist
Cairan (warna biru) yang di tuangkan di atas wafer saat diputar adalah sebuah proses dari photo resist yang sama seperti yang kita kenal di film untuk fotografi. Wafer diputar selama tahap ini untuk membuatnya sangat tipis dan bahkan mengaplikasikan layer photo resist.
chip patterning 8 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Applying Photo Resist — scale: wafer level (~300mm / 12 inch)

7. Exposure
Hasil dari photo resist diekspos ke sinar ultraviolet (UV. Reaksi kimianya ditrigger oleh tahap pada proses tersebut, sama dengan apa yang terjadi pada material film pada sebuah kamera saat Anda menekan tombol shutter. Hasil dari photo resist yang diekspos ke sinar UV akan bersifat dapat larut. Exposure diselesaikan menggunakan mask yang berfungsi seperti stensil dalam tahap proses ini. Saat digunakan dengan cahaya UV, mask membentuk pola-pola sirkuit yang bervariasi di atas tiap layer dari mikroprosesor. Sebuah lensa (di tengah) mengurangi image dari mask. Sehingga yang dicetak di atas wafer biasanya adalah empat kali lebih kecil secara linier daripada pola-pola dari mask.
chip patterning 9 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Exposure — scale: wafer level (~300mm / 12 inch)

8. Exposure
Meskipun biasanya ratusan mikroprosesor bisa dihasilkan dari sebuah wafer tunggal, cerita bergambar ini hanya akan fokus pada sebuah bagian kecil dari sebuah mikroprosesor, yaitu pada sebuah transistor atau bagian-bagiannya. Sebuah transistor berfungsi seperti sebuah switch, mengendalikan aliran arus listrik dalam sebuah chip komputer. Peneliti-peneliti di Intel telah mengembangkan transistor-transistor yang sangat kecil sehingga sekitar 30 juta transistor dapat diletakkan pas di kepala sebuah peniti.
chip patterning 10 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Exposure — scale: transistor level (~50-200nm)

9. Membersihkan Photo Resist
Photo resist yang lengket dilarutkan sempurna oleh suatu pelarut. Proses ini meninggalkan sebuah pola dari photo resist yang dibuat oleh mask.
chip etching 12 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Washing off of Photo Resist — scale: transistor level (~50-200nm)

10. Etching (Menggores)
Photo resist melindungi material yang seharusnya tidak boleh tergores. Material yang ditinggalkan akan digores (disketch) dengan bahan kimia.
chip etching 13 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Etching — scale: transistor level (~50-200nm)

11. Menghapus Photo Resist
Setelah proses Etching, photo resist dihilangkan dan bentuk yang diharapkan menjadi terlihat.
chip etching 14 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Removing Photo Resist — scale: transistor level (~50-200nm)

12. Mengaplikasikan Photo Resist
Terdapat photo resist (warna biru) diaplikasikan di sini, diekspos dan photo resist yang terekspos dibersihkan sebelum tahap berikutnya. Photo resist akan melindungi material yang seharusnya tidak tertanam ion-ion.
chip ion implantation 15 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Applying Photo Resist — scale: transistor level (~50-200nm)

13. Penanaman Ion
Melalui seuatu proses yang dinamakan “ion implantation” (satu bentuk proses yang disebut doping), area-area wafer silikon yang diekspos dibombardir dengan “kotoran” kimia bervariasi yang disebut Ion-ion. Ion-ion ini ditanam dalam wafer silikon untuk mengubah silikon pada area ini dalam memperlakukan listrik. Ion-ion ditembakkan di atas permukaan wafer pada kecepatan tinggi. Suatu bidang listrik mempercepat ion-ion ini hingga kecepatan 300.000 km/jam.
chip ion implantation 17 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Ion Implantation — scale: transistor level (~50-200nm)

14. Menghilangkan Photo Resist
Setelah penanaman ion, photo resist dihilangkan dan material yang seharusnya di-doped (warna hijau) memiliki atom-atom asing yang sudah tertanam (perhatikan sekilas variasi warnanya).
chip ion implantation 18 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Removing Photo Resist — scale: transistor level (~50-200nm)

15. Transistor yang Sudah Siap
Transistor ini sudah dekat pada proses akhirnya. Tiga lubang telah dibentuk (etching) di dalam layer insulasi (warna magenta) di atas transistor. Tiga lubang ini akan terisi dengan tembaga yang akan menghubungkannya ke transistor-transistor lainnya.
chip metal deposition 20 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Ready Transistor — scale: transistor level (~50-200nm)

16. Electroplating
Wafer-wafer diletakkan ke sebuah solusi sulfat tembaga di tahap ini. Ion-ion tembaga ditanamkan di atas transistor melalui proses yang disebut electroplating. Ion-ion tembaga bergerak dari terminal positif (anoda) menuju terminal negatif (katoda) yang dipresentasikan oleh wafer.
chip metal deposition 21 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Electroplating — scale: transistor level (~50-200nm)

17. Tahap Setelah Electroplating
Pada permukaan wafer, ion-ion tembaga membentuk menjadi suatu lapisan tipis tembaga.
chip metal deposition 22 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
After Electroplating — scale: transistor level (~50-200nm)

18. Pemolesan
Material ekses dari proses sebelumnya di hilangkan
chip interconnections 24 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Polishing — scale: transistor level (~50-200nm)

19. Lapisan Logam
Lapisan-lapisan metal dibentuk untuk interkoneksi (seperti kabel-kabel) di antara transistor-transistor. Bagaimana koneksi-koneksi itu tersambungkan ditentukan oleh tim desain dan arsitektur yang mengembangkan funsionalitas prosesor tertentu (misal Intel® Core™ i7 Processor). Sementara chip-chip komputer terlihat sangat flat, sesungguhnya didalamnya memiliki lebih dari 20 lapisan yang membentuk sirkuit yang kompleks. Jika Anda melihat pada pembesaran suatu chip, Anda akan menemukan jaringan yang ruwet dari baris-baris sirkuit dan transistor-transistor yang mirip sistem jalan raya berlapis di masa depan
chip interconnections 25 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Metal Layers — scale: transistor level (six transistors combined ~500nm)

20. Testing Wafer
Bagian dari sebuah wafer yang sudah jadi ini diambil untuk dilakukan test fungsionalitasnya. Pada tahap test ini, pola-pola di masukkan ke dalam tiap chip dan respon dari chip tersebut dimonitor dan dibandingkan dengan daftar yang sudah ditetapkan.
chip wafer test cut 27 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Wafer Sort Test — scale: die level (~10mm / ~0.5 inch)

21. Pengirisan Wafer
Wafer di iris-iris menjadi bagian-bagian yang disebut Die.
chip wafer test cut 28 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Wafer Slicing — scale: wafer level (~300mm / 12 inch)

22. Memisahkan Die yang Gagal Befungsi
Die-die yang saat test pola merespon dengan benar akan diambil untuk tahap berikutnya.
chip wafer test cut 29 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Discarding faulty Dies — scale: wafer level (~300mm / 12 inch)

23. Individual Die
Ini adalah die tunggal yang telah jadi pada tahap sebelumnya (pengirisan). Die yang terlihat di sini adalah die dari sebuah prosesor Intel® Core™ i7.
chip die packaging 31 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Individual Die — scale: die level (~10mm / ~0.5 inch)

24. Packaging
Bagian dasar, die, dan heatspreader digabungkan menjadi sebuah prosesor yang lengkap. Bagian dasar berwarna hijau membentuk interface elektris dan mekanis bagi prosesor untuk berinteraksi dengan sistem komputer (PC). Heatspreader berwarna silver berfungsi sebagai pendingin (cooler) untuk menjaga suhu optimal bagi prosesor.
chip die packaging 32 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Packaging — scale: package level (~20mm / ~1 inch)

25. Prosessor
Inilah prosesor yang sudah jadi (Intel® Core™ i7 Processor). Sebuah mikroprosesor adalah suatu produk paling kompleks yang pernah dibuat di muka bumi. Faktanya, dibutuhkan ratusan langkah – hanya bagian-bagian paling penting saja yang ditampilkan pada artikel ini – yang dikerjakan di suatu lingkungan kerja terbersih di dunia, sebuah lab mikroprosesor.
chip die packaging 33 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Processor — scale: package level (~20mm / ~1 inch)

26. Class Testing
Selama test terakhir ini, prosesor-prosesor akan ditest untuk key karakteristik mereka (diantaranya test pemakaian daya dan frekuensi maksimumnya)
chip testing complete%20cpu 35 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Class Testing — scale: package level (~20mm / ~1 inch)

27. Binning
Berdasarkan hasil test dari class testing, prosesor dengan kapabilitas yang sama di kumpulkan pada transporting trays yang sama pula.
chip testing complete%20cpu 36 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
Binning — scale: package level (~20mm / ~1 inch)

28. Retail Package
Prosesor-prosesor yang telah siap dan lolos test akhirnya masuk jalur pemasaran dalam satu kemasan box.
chip testing complete%20cpu 37 Pernahkah Kalian Berpikir Bagaimana Processor Itu Dibuat?
http://duniapustaka.info/pernahkah-kalian-berpikir-bagaimana-processor-itu-dibuat.html