04 January 2012

Contoh JQuery high chart dengan PHP membuat grafik yang menarik dan dinamis + contoh script

PENDAHULUAN


Tutorial kali ini saya membahas cara membuat grafik yang menarik dengan menggunakan Jquery Highcarts, dapat didownload di Highchart pada web tersebut tampilannya statis dalam arti kalau kita mau merubah grafik maka kita harus merubah secara manual di file html-nya.
Dengan menggunakan PHP kita dapat membuat highchart lebih dinamis karena dapat langsung mengakses database MySQL.

LATAR BELAKANG


Atas permintaan teman yang meminta untuk dibuatkan skrip untuk menampilkan grafik, karena selama ini dia menggunakan access dan loadingnya sangat lama karena datanya menembus Gigabyte. Setelah berdiskusi akhirnya sepakat menggunakan PHP, MYSQL dan JQuery.

Kelebihannya lagi kita bisa menginstallnya di server kantor karena PHP dan MySQL merupakan server side program, sehingga komputer/ laptop kita ngak terbebani di komputer kita hanya menjalankan JQuery yang berbasis javascript yang merupakan client side program. hehehe...
 ^___^ b

IMPLEMENTASI


1. XAMPP (versi terbarunya 1.7.7) bisa didownload di http://www.apachefriends.org/en/xampp-windows.html
2.JQuery HighCart
Setelah lengkap kita akan memulainya:
<!DOCTYPE HTML>
<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>TCH Drop Rate vs TCH Traffic</title>

 <!-- 1. Add these JavaScript inclusions in the head of your page -->
 <script type="text/javascript" src="jquery/1.6.1/jquery.min.js"></script>
 <script type="text/javascript" src="js/highcharts.js"></script>

 <!-- 1a) Optional: add a theme file -->
 <!--
  <script type="text/javascript" src="../js/themes/gray.js"></script>
 -->

 <!-- 1b) Optional: the exporting module -->
 <script type="text/javascript" src="js/modules/exporting.js"></script>


 <!-- 2. Add the JavaScript to initialize the chart on document ready -->
 <script type="text/javascript">

  var chart;
  $(document).ready(function() {
   chart = new Highcharts.Chart({
    chart: {
     renderTo: 'container',
     zoomType: 'xy'
    },
    title: {
     text: 'TCH Drop Rate vs TCH Traffic'
    },
    subtitle: {
     text: 'Source: Ericsson Statistik'
    },
    xAxis: [{
     categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
      'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
    }],
    yAxis: [{ // Primary yAxis
     labels: {
      formatter: function() {
       return this.value +'';
      },
      style: {
       color: '#89A54E'
      }
     },
     title: {
      text: 'TCH Drop Rate (%)',
      style: {
       color: '#89A54E'
      }
     }
    }, { // Secondary yAxis
     title: {
      text: 'TCH Traffic',
      style: {
       color: '#4572A7'
      }
     },
     labels: {
      formatter: function() {
       return this.value +'';
      },
      style: {
       color: '#4572A7'
      }
     },
     opposite: true
    }],
    tooltip: {
     formatter: function() {
      return ''+
       this.x +': '+ this.y +
       (this.series.name == 'TCH Drop Rate' ? '' : '');
     }
    },
    legend: {
     layout: 'vertical',
     align: 'left',
     x: 100,
     verticalAlign: 'top',
     y: 50,
     floating: true,
     backgroundColor: '#FFFFFF'
    },
    series: [{
     name: 'TCH Traffic',
     color: '#4572A7',
     type: 'column',
     yAxis: 1,
     data: [49.9, 71.5, 99.9811, 129.2, 144.0, 176.0, 135.6, 148.5, 716.4, 194.1, 95.6, 54.4] 
   
    }, {
     name: 'TCH Drop Rate',
     color: '#89A54E',
     type: 'spline',
     data: [7.0, 6.9, 9.5, 14.5, 25.2, 21.5, 25.2, 10.5, 23.3, 18.3, 13.9, 9.6]
    }]
   });
  
  
  });
  
 </script>

</head>
<body>

 <!-- 3. Add the container -->
 <div id="container" style="width: 800px; height: 400px; margin: 0 auto"></div>

  
</body>
</html>

Skrip diatas adalah salah satu skrip high cart yang datanya sudah diganti namun masih statis dalam artian jika kita ingin mengubah datanya harus mengubah skrip HTML-nya secara manual.


10 September 2011

cara mengembalikan file dan folder yang di hidden virus dengan command propmt

Saat kita terkena virus biasanya file-file asli kita di hidden sama virus tersebut, kita tentu bisa mengembalikannya file atau folder yang di hidden dengan cara klik kanan> property dan di ubah attributnya menjadi archive dan meng-uncheck pilihan hidden, namun cara ini sangat tidak efektif jika banyak file atau folder yang dihidden.



Cara selanjutnya adalah dengan menggunakan command prompt dos
1. klik start>Run ketik cmd
2. dari menu commad prompt ketik drive flashdisk anda misal g: <enter>
3. setelah itu ketik perintah ini :
g:\>attrib *.* -h -r -s /d /s <enter> kemudian tunggu hingga selesai, dan memang memakan waktu agak lama...

Keterangan:
attrib : perintah dos untuk memanipulasi attribut file
-h : untuk menghilangkan attribut hidden
-r : untuk menghilangkan attribut read only
-s : untuk menghilangkan attribut system
/d : parameter directory
/s : parameter sub directory

jadi jika kita ingin membuat semua file di hidden, read only dan system, tinggal dibuat:
g:\>attrib *.* +h +r +s /d /s

atau kita hanya menginginkan hanya file yang ber-extension exe saja yang di unhidden, tinggal dibuat:
g:\>attrib *.exe -h -r -s /d /s



# Biar lebih keren kita buat skrip batch filenya yuk?!

1. bukalah notepad

kemudian ketik skrip berikut:

@echo off
title Mode Perbaikkan
:awalan
echo.
echo Hai, %USERNAME%
echo.
set /P drive=Masukkan Drive Flasdisk (ex: d/e/f/g/h ?) :
echo.

%drive%:
dir
echo.
set /p "p1=Apakah akan meneruskan untuk mengembalikan data (y/t)?:
if %p1%==y goto ok
if %p1%==t goto exit
:ok
cls 
echo ini akan memakan waktu agak lama, harap menunggu hingga selesai...

attrib *.* -r -h -s /d /s

echo.
echo.

set /P enter = Udah kelar...enter bray...
:exit
exit


setelah itu simpanlah dengan nama attrib.bat dengan memilih save as type : all files

langsung kita mainkan:
1. saat program dijalankan, langsung ada pemilihan drive flashdisk yang akan diperbaiki, silahkan pilih dan enter ..

2. setelah memilih drive program langsung menjalankan perintah dir, dan kemudian akan menanyakan apakah ingin melanjutkan?, jika iya ketik "y" dan enter.


Semoga Membantu... ^^



15 August 2011

Mengapa pesawat bisa terbang


Mengapa pesawat bisa terbang?
Sebelum saya menguraikan rahasia bagaimana pesawat bisa terbang, ada kalimat bagus untuk menambah semangat anda (saya harap bisa ^^).
“When everything seems to be going against you, remember that the airplane takes off against the wind, not with it !”.
Sulit sekali bagi saya mempercayai kenyataan bahwa pesawat raksasa dapat terbang. Bagaimana caranya?
He..3x Anda tidak sendirian, bahkan walaupun saya tahu sedikit soal cara kerja pesawat terbang, kekaguman saya tidak pernah surut.
Seandainya Wright bersaudara, Orville (19/08/1871 – 30/01/1912) dan Wilbur (16/04/1867 – 30/05/1912) tidak menemukan pesawat terbang seabad lampau barangkali saat ini kita butuh waktu berbulan-bulan mencapai suatu tempat di luar pulau.
Mereka memang bukan orang pertama yang membuat pesawat percobaan (eksperimental) tetapi mereka menjadi yang pertama dalam menemukan kendali pesawat yang membuat pesawat dapat terbang meski kedua sayapnya terpasang kaku tak bergerak.
Masih segar dalam ingatan saat ketika saya mendarat mulus di bandara Sultan Iskandar Muda setelah melakukan penebrangan melintas pulau Sumatera dalam sebuah Boeing 737-900ER. Setelah turun, begitu saya melihat ke atas, saya tidak habis pikir bahwa monster seberat 80Ton itu baru saja membawa saya melintasi pulau Sumatera pada ketinggian diatas 30000 kaki dari permukaan laut dengan kecepatan 829 km/jam (0,78 mach)
Sebagian besar buku panduan pelatihan pesawat terbang menyebut bahwa gaya angkat sebuah pesawat terjadi berkat prinsip Bernoulli, sesungguhnya itu bukan alasan utama sebuah pesawat terbang tetap terbang melayang di udara. Setidaknya ada 3 penjelasan yang dapat diterima munculnya gaya angkat pada sayap yaitu : Prinsip Bernoulli, Hukum III Newton tentang gerak, dan efek Coanda.
Kita akan memangil satu-persatu saksi:
Pertama, mari kita hadirkan dahulu matematikawan Swiss Daniel Bernoulli (1700 – 1782) sebagai saksi dan kita cermati penjelasan seputar teorinya, jauh sebelum manusia berhasil terbang.
Pada tahun 1738 Bernoulli menemukan bahwa sewaktu kecepatan sebuah fluida (gas atau zat cair) bertambah, tekanannya terhadap permukaan-permukaan di dekatnya berkurang.

13 April 2011

Dasar Teknologi Selular 3G (1)

DiBuat Oleh : Galang PNH

Sejarah dan Perkembangan Teknologi Telekomunikasi Bergerak 3G

Teknologi komunikasi selular sebenarnya sudah berkembang dan banyak digunakan pada awal tahun 1980-an, diantaranya sistem C-NET yang dikembangkan di Jerman dan Portugal oleh Siemens, sistem RC-2000 yang dikembangkan di Prancis, sistem NMT yang dikembangkan di Belanda dan Skandinavia oleh Ericsson, serta sistem TACS yang beroperasi di Inggris. Namun teknologinya yang masih analog membuat sistem yang digunakan bersifat regional sehingga sistem antara negara satu dengan yang lain tidak saling kompatibel dan menyebabkan mobilitas pengguna terbatas pada suatu area sistem teknologi tertentu saja (tidak bisa melakukan roaming antar negara).

Teknologi analog yang berkembang, semakin tidak sesuai dengan perkembangan masyarakat Eropa yang semakin dinamis, maka untuk mengatasi keterbatasannya, negara-negara Eropa membentuk sebuah organisasi pada tahun 1982 yang bertujuan untuk menentukan standar-standar komunikasi selular yang dapat digunakan di semua negara Eropa. Organisasi ini dinamakan Group Special Mobile (GSM). Organisasi ini mempelopori munculnya teknologi digital selular yang kemudian dikenal dengan nama Global System for Mobile Communication atau GSM.

GSM merupakan suatu standarisasi untuk komunikasi bergerak yang dikenal dengan Telekomunikasi Bergerak Generasi 2 (2G). GSM muncul pada pertengahan 1991 dan akhirnya dijadikan standar telekomunikasi selular untuk seluruh Eropa oleh ETSI (European Telecomunication Standard Institute). Pengoperasian GSM secara komersil baru dapat dimulai pada awal kuartal terakhir 1992 karena GSM merupakan teknologi yang kompleks dan butuh pengkajian yang mendalam untuk bisa dijadikan standar. Pada September 1992, standar type approval untuk handphone disepakati dengan mempertimbangkan dan memasukkan puluhan item pengujian dalam memproduksi GSM. Pada awal pengoperasiannya, GSM telah mengantisipasi perkembangan jumlah penggunanya yang sangat pesat dan arah pelayanan per area yang tinggi, sehingga arah perkembangan teknologi GSM adalah DCS (Digital Cellular System) pada alokasi frekuensi 1800 Mhz. Dengan frekuensi tersebut, akan dicapai kapasitas pelanggan yang semakin besar per satuan sel. Selain itu, dengan luas sel yang semakin kecil akan dapat menurunkan kekuatan daya pancar handphone, sehingga bahaya radiasi yang timbul terhadap organ kepala akan dapat dikurangi. Pemakaian GSM kemudian meluas ke Asia dan Amerika, termasuk Indonesia. Indonesia awalnya menggunakan sistem telepon selular analog yang bernama AMPS (Advances Mobile Phone System) dan NMT (Nordic Mobile Telephone). AMPS ini merupakan sebuah standarisasi untuk komunikasi bergerak yang pertama yang sering dikenal dengan standarisasi 1G. Namun seiring dengan hadirnya 2G/ Standarisasi GSM dan dijadikannnya standar sistem komunikasi selular membuat sistem analog perlahan menghilang, tidak hanya di Indonesia, tapi juga di Eropa.Pengguna GSM pun semakin lama semakin bertambah. Pada akhir tahun 2005, pelanggan GSM di dunia telah mencapai 1,5 triliun pelanggan. Akhirnya GSM tumbuh dan berkembang sebagai sistem telekomunikasi seluler yang paling banyak digunakan di seluruh dunia.

Dengan adanya Booming jejaring social dan teknologi internet menyebabkan jaringan bergerak 2G tidak lagi hanya digunakan untuk komunikasi voice namun juga data. Seiring dengan waktu yang berjalan standarisasi 2G tidak lagi dirasakan cukup untuk menangani laju lalu lintas data yang bergerak dan semakin membesar volumenya. Meskipun standarisasi 2G tersebut telah di optimalkan dengan penggunaan teknologi Edge atau yang dikenal dengan standarisasi telekomunikasi bergerak 2,5G tetap saja dirasakan tidak cukup. Maka pada akhir tahun 2005 munculah standarisasi baru untuk telekomunikasi bergerak 3G.

3G adalah standarisasi baru yang diharapkan mampu untuk menangani volume lalu lintas data yang besar.Standarisasi ini merupakan pengembangan dari teknologi yang digunakan pada jaringan 2G. pada 2G teknologinya menggunakan system TDMA, namun pada 3G teknologi yang digunakan menggunakan system CDMA dan dikembangkan lagi menjadi W-CDMA. Pada awal standarisasi ini (Sering disebut Release 99) kecepatan transfer data secara teoritis mencapai 384 Kbps. Namun pada saat ini standarisasi 3G ( Release 8 ) telah memiliki kecepatan transfer data yang secara teoritis mencapai 45Mbits dengan dikenalkannya teknologi HSPA+.

11 April 2011

Mengupas Tuntas Kaspersky Anti Virus

Sebenarnya ini adalah pembahasan tentang tutorial tentang install, update dan masalah-masalah yang timbul saat Saya menginstall Kasperky pada komputer KPP.

Batasan masalah : Agar pembahasan tidak melebar, maka hanya akan di bahas Kaspersky Anti Virus saja.

A. Sejarah Singkat

Kaspersky AntiVirus adalah anti virus buatan Rusia, awalnya dikenal sebagai AntiViral Toolkit Pro. Dikembangkan oleh kaspersky lab situs resminya http://www.kaspersky.com.

B. Proses Instalasi

1. Sama seperti proses instalasi pada system operasi windows, anda perlu mengeksekusi program setup.exe, pada cd installer kaspersky.

2. Setelah itu akan tampil kotak dialog untuk mengisi 16 digit activation code (contoh : YAXU4-BWA7H-B4WSQ-9UXKR), yang ada pada cd bawaan waktu beli, di sini kita butuh koneksi internet untuk proses aktivasi online.