IT Solution

Monday 21 October 2013

Tutorial RAID

October 21, 2013 Posted by Bops No comments

Langkah-langkah menjalankan RAID
posted 24 oktober 2013
by:Muhammad Nazih


1. Mengecek RAID => grep -i raid /boot/config/`uname -r`
2. Mengecek partisi harddisk => fdisk -l
3. Restart kemudian tambahkan new partisi baru di setting, storage, lalu pilih add harddisk. Buat partisi baru.
4. Masuk kembali ke virtual box,
5. fdisk /dev/sda => pilih partisi baru n, lalu pilih primary p, kemudian nomor partisi 1, enter, enter. Rubah dengan (t), menjadi Linux raid auto ditect (fd).
6. lakukan sehingga partisi semuanya sama seperti sda.
7. cek partisi harddisk dengan fdisk -l | grep sd
8. Cara menyatukan harddisk => mdadm -Cv /dev/md0 --level=1 --raid-device=2 /dev/sde1 /dev/sdf1 
9. Cek apakah raid sudah terpasang => cat /proc/mdstat
10. Setelah sudah jadi kita buat file system => mkfs.ext4 /dev/md0
11. membuat file configurasi => mdadm --detail --scan --verbose > /etc/mdadm.conf
12. buat direktori => mkdir /media/raid
13. membuktikan direktori yg di mount => mount /dev/md0 /media/raid
14. cek kembali dengan => mdadm --detail /dev/md0
15. menggagalkan partisi harddisk => mdadm /dev/md0 --fail /dev/sde1
16. jika ingin di remove => mdadm /dev/md0 --remove /dev/sde1
17. jika ingin di tambahkan => mdadm /dev/md0 --add /dev/sdz1

Selamat Mencoba....

Wednesday 18 September 2013

Tutorial membuat grafik di yiiframework

September 18, 2013 Posted by Bops No comments
Materi PHP membuat grafik di yiiframework
posted 19 september 2013
by ;muhammad nazih

Materi tgl 19 september 2013
menambahkan extentions grafik di main.php
menginstall
# di directori extensions dan di estrack

dan tambahkan query di file /protected/config/main.php
return array(
    'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
    'name'=>'Aplikasi Pegawai ',

    // preloading 'log' component
    'preload'=>array('log'),

    // autoloading model and component classes
    'import'=>array(
        'application.models.*',
        'application.components.*',
                //tambahkan modul user
                'application.modules.user.models.*',
                'application.modules.user.components.*',
                //tambahkan untuk extention grafik
                'application.extensions.OpenFlashChart2Widget.*',

# membuka mysql dan membuat inner join table dbpegawai
mysql> select divisi.nama AS bagian, COUNT(id_divisi) AS jumlah_pegawai
    -> from pegawai INNER JOIN divisi
    -> ON divisi.id = pegawai.id_divisi
    -> GROUP BY pegawai.id_divisi;


# menambahkan public function di file model/pegawai.php

    public function dataDivisi() {
            $sql = "SELECT divisi.nama AS bagian,
                    COUNT(id_divisi) AS jumlah pegawai
                    FROM pegawai INNER JOIN divisi
                    ON divisi.id = pegawai.id_divisi
                    GROUP BY pegawai.id_divisi";
            //koneksi db
            $dbkon = Yii::app()->db;
            //PDO
            $cmd = $dbkon->createCommand($sql);
            return $cmd->queryAll();


# menambahkan label array di file view/pegawai/index.php

    $this->menu=array(
    array('label'=>'Regristasi Pegawai', 'url'=>array('create')),
    array('label'=>'kelola Pegawai', 'url'=>array('admin')),
        array('label'=>'Grafik Divisi Pegawai', 'url'=>array('grafik')),
);


# menambahkan public function dibawah index di protected/controller/pegawaiController.php
      public function actionGrafik() {
            $this->render('grafik');
        }
# dan menambahkan di
public function accessRules()
    {
        return array(
            array('allow',  // allow all users to perform 'index' and 'view' actions
                'actions'=>array('index','view','grafik'),
                'users'=>array('*'),
            ),


#langkah selanjutnya mengkopy file index.php di file pegawai dan rename menjadi grafik dan rubah isinya menjadi seperti berikut :
    <?php
/* @var $this PegawaiController */
/* @var $dataProvider CActiveDataProvider */

$this->breadcrumbs=array(
    'Pegawai',
);

$this->menu=array(
    array('label'=>'Regristasi Pegawai', 'url'=>array('create')),
    array('label'=>'kelola Pegawai', 'url'=>array('admin')),
        array('label'=>'Grafik Divisi Pegawai', 'url'=>array('grafik')),
array('label'=>'Grafik Batang Pegawai', 'url'=>array('batang')),
);
?>

<h1>Grafik Divisi Berdasarkan Jumlah Pegawai</h1>

 <?php
    //1. load openflashcart
    OpenFlashChart2Loader::load();
   
    //2. panggil obj
    $obj_pie = new Pegawai();
    $data = $obj_pie->dataDivisi();
   
    foreach ($data as $row){
        echo '<br/>Nama Divisi '.$row['bagian'].' : '.$row['jumlah_pegawai'];
        //data diatas dijasikan data grafik
        $data_grafik = new pie_value ((float)$row['jumlah_pegawai'],
                $row['bagian'].' - '.$row['jumlah_pegawai']);
        //buat array baru u/ menyimpan data di atas
        $x[] = $data_grafik;
       
    }
   
    //3. data grafik
   $title = new title( 'Grafik Divisi Pegawai' );

 $pie = new pie();
 $pie->set_alpha(0.6);
 $pie->set_start_angle( 35 );
 $pie->add_animation( new pie_fade() );
 $pie->set_tooltip( '#val# of #total#<br>#percent# of 100%' );
 $pie->set_colours( array('#7FFF00','#FF00FF','#190FF') );
 //$pie->set_values( array(2,3,4,new pie_value(6.5, "hello (6.5)")) );
 $pie->set_value($x);

 $chart = new open_flash_chart();
 $chart->set_title( $title );
 $chart->add_element( $pie );
 $chart->x_axis = null;

    //4. panggil widgetnya
    $this->widget(
  'application.extensions.OpenFlashChart2Widget.OpenFlashChart2Widget',
  array(
    'chart' => $chart,
    'width' => '100%'
  )
);
    ?>

ket: file openflascart yang pertama di extension di hapus dan yang kedua di cat ke sztension

#di direktori pegawai index.php di copas menjasi grafik dan grafik_batang.php

Tuesday 27 August 2013

Program c++ faktorial

August 27, 2013 Posted by Bops No comments
Struktur data (Semester 3)
Faktorial program
poted by: Nazih

#include<iostream>
using namespace std;
        int faktorial(int x){
                int b = 1;
                if(x-1 > 0){
                        b= faktorial(x-1);
                }
                return x * b;
        }
int main(){
        int angka;
        cout << "Masukan angka" << endl;
        cin >> angka;
        int hasil = faktorial(angka);
        cout << angka << " faktorial adalah : "<< hasil << endl;
        return 0;
}

Program c++ Struct

August 27, 2013 Posted by Bops No comments
Struktur Data (Semester 3)
Program Struct_Mobil
 Posted by: Muhammad Nazih

#include<iostream>
#include<string>
#include<iomanip>
using namespace std;
void cetak(); //--soal 1c
typedef struct Mobil{ //--soal 1a
        string seri;
        string warna;
        float harga;
        Mobil(string s,string w,float h){               //--soal 1b
                seri=s;
                warna=w;
                harga=h;
                }
        Mobil(){
        }

}Honda,Toyota;
//variable global
Mobil data_mobil[3];

int main(){
        Honda h1("jazz","merah",500000000);
        Honda h2("Avanza","hitam",800000000);
        Toyota t1("City","putih",200000000);
        //memasukan data ke dalam array
        data_mobil[0]=h1;
        data_mobil[1]=h2;
        data_mobil[2]=t1;
        cetak();
        return 0;
}
void cetak(){
 cout<<setw(30)<<"|Seri:"<<setw(10)<<"|Warna"<<setw(10)<<"|harga:"<<setw(10)<<"|"<< endl;
 for(int i=0;i<3;i++){
 cout<<setw(10)<<data_mobil[i].seri<<setw(10)<<data_mobil[i].warna<<setw(10)<<data_mobil[i].harga<<endl;
 }
}
-- INSERT --

Wednesday 17 July 2013

Ukuran kullah yg sesuia untuk bersesuci

July 17, 2013 Posted by Bops 2 comments

2 Qullah Adalah Ketetapan Hadits Nabawi
posted by:Nazih
 
Ukuran jumlah air 2 qullah sesungguhnya bersumber dari hadits nabawi berikut ini:
وعَنْ عَبدِ اللهِ بنِ عُمَرَ رَضِيَ اللهُ عَنْهُ قَالَ: قَالَ رسولُ الله صلى اللهُ عليه وسلم: إِذَا كَانَ المَآءُ قُلَّتَيْنِ لَمْ يَحمِلِ الخَبَثَ، وفي لَفْظٍ: لَمْ يَنْجُسْ، أَخْرَجَهُ الأَرْبَعَةُ، وَصَحَّحَهُ ابْنُ خُزَيْمَةَ والحاكمُ وابْنُ حِبَّانَ.
Dari Abdullah bin Umar ra. berkata bahwa Rasulullah SAW bersabda, "Apabila jumlah air mencapai 2 qullah, tidak membawa kotoran." Dalam lafadz lainnya,"Tidak membuat najis." (HR Arbaah: Abu Daud, Nasai, Tirmizi dan ibnu Majah)
Ibnu Khuzaemah, Al-Hakim dan Ibnu HIbban menshahihkan hadits ini. Sehingga ketentuan air harus berjumlah 2 qullah bukan semata-mata ijtihad para ulama saja, melainkan datang dari ketetapan Rasulullah SAW sendiri lewat haditsnya.
Berapakah Ukuran 2 Qullah?
Istilah qullah adalah ukuran volume air yang digunakan di masa Rasulullah SAW masih hidup. Bahkan 2 abad sesudahnya, para ulama fiqih di Baghdad dan di Mesir pun sudah tidak lagi menggunakan skala ukuran qullah. Mereka menggunakan ukuran rithl (bukan liter) yang sering diterjemahkan dengan istilah kati. Sayangnya, ukuran rithl ini pun tidak standar, bahkan untuk beberapa negeri Islam sendiri. Satu rithl air buat orang Baghdad ternyata berbeda dengan ukuran satu rithl air buat orang Mesir. Walhasil, ukuran ini agak menyulitkan juga sebenarnya.
Dalam banyak kitab fiqih disebutkan bahwa ukuran volume 2 qulah itu adalah 500 rithl Baghdad. Tapi kalau diukur oleh orang Mesir, jumlahnya tidak seperti itu. Orang Mesir mengukur 2 qullah dengan ukuran rithl mereka dan ternyata jumlahnya hanya 446 3/7 Rithl. Lucunya, begitu orang-orang di Syam mengukurnya dengan menggunakan ukuran mereka yang namanya rithl juga, jumlahnya hanya 81 rithl. Namun demikian, mereka semua sepakat volume 2 qullah itu sama, yang menyebabkan berbeda karena volume 1 rithl Baghdad berbeda dengan volume 1 rithl Mesir dan volume 1 rithl Syam.
Lalu sebenarnya berapa ukuran volume 2 qullah dalam ukuran standar besaran international di masa sekarang ini?
Para ulama kontemporer kemudian mencoba mengukurnya dengan besaran zaman sekarang. Dan ternyata dalam ukuran masa kini kira-kira sejumlah 270 liter. Demikian disebutkan oleh Dr. Wahbah az-Zuhaili dalam Al-Fiqhul Islami Wa Adillatuhu.
Jadi bila air dalam suatu wadah jumlahnya kurang dari 270 liter, lalu digunakan untuk berwudhu, mandi janabah atau kemasukan air yang sudah digunakan untuk berwudhu`, maka air itu dianggap sudah musta`mal. Air itu suci secara pisik, tapi tidak bisa digunakan untuk bersuci (berwudhu` atau mandi). Tapi bila bukan digunakan untuk wudhu` seperti cuci tangan biasa, maka tidak dikategorikan air musta`mal.
Namun kalau kita telliti lebih dalam, ternyata pengertian musta`mal di antara fuqoha mazhab masih terdapat variasi perbedaan. Sekarang mari coba kita dalami lebih jauh dan kita cermati perbedaan pandangan para fuqaha tentang pengertian air musta’mal, atau bagaimana suatu air itu bisa sampai menjadi musta’mal:
a. Ulama Al-Hanafiyah
Air musta`mal dalam pengertian mereka adalah air yang telah digunakan untuk mengangkat hadats (wudhu` untuk shalat atau mandi wajib) atau untuk qurbah. Maksudnya untuk wudhu` sunnah atau mandi sunnah. Tetapi secara lebih detail, menurut mazhab ini bahwa yang menjadi musta`mal adalah air yang membasahi tubuh saja dan bukan air yang tersisa di dalam wadah. Air itu langsung memiliki hukum musta`mal saat dia menetes dari tubuh sebagai sisa wudhu` atau mandi.
Sedangkan air yang di dalam wadah tidak menjadi musta`mal. Bagi mereka, air musta`mal ini hukumnya suci tapi tidak bisa mensucikan. Artinya air itu suci tidak najis, tapi tidak bisa digunakan lagi untuk wudhu` atau mandi.
Keterangan seperti ini bisa kita lihat pada kitab Al-Badai` jilid 1 hal. 69 dan seterusnya, juga Ad-Dur Al-Mukhtar jilid 1 hal. 182-186, juga Fathul Qadir 58/1,61.
b. Ulama Al-Malikiyah
Air musta`mal dalam pengertian mereka adalah air yang telah digunakan untuk mengangkat hadats baik wudhu` atau mandi. Dan tidak dibedakan apakah wudhu` atau mandi itu wajib atau sunnah. Juga yang telah digunakan untuk menghilangkan khabats (barang najis).
Dan sebagaimana Al-Hanafiyah, mereka pun mengatakan bahwa yang musta`mal hanyalah air bekas wudhu atau mandi yang menetes dari tubuh seseorang. Namun yang membedakan adalah bahwa air musta`mal dalam pendapat mereka itu suci dan mensucikan. Artinya, bisa dan syah digunakan untuk mencuci najis atau wadah. Air ini boleh digunakan lagi untuk berwudhu` atau mandi sunnah selama ada air yang lainnya meski dengan karahah.
Keterangan ini bisa kita dapati manakala kita membukan kitab As-Syahru As-Shaghir 37/1-40, As-Syarhul Kabir ma`a Ad-Dasuqi 41/1-43, Al-Qawanin Al-Fiqhiyah hal. 31, Bidayatul Mujtahid 1 hal 26 dan sesudahnya.
c. Ulama Asy-Syafi`iyyah
Air musta`mal dalam pengertian mereka adalah air sedikit yang telah digunakan untuk mengangkat hadats dalam fardhu taharah dari hadats. Air itu menjadi musta`mal apabila jumlahnya sedikit yang diciduk dengan niat untuk wudhu` atau mandi meski untuk untuk mencuci tangan yang merupakan bagian dari sunnah wudhu`.
Namun bila niatnya hanya untuk menciduknya yang tidak berkaitan dengan wudhu`, maka belum lagi dianggap musta`mal. Termasuk dalam air musta`mal adalah air mandi baik mandinya orang yang masuk Islam atau mandinya mayit atau mandinya orang yang sembuh dari gila. Dan air itu baru dikatakan musta`mal kalau sudah lepas/ menetes dari tubuh.
Air musta`mal dalam mazhab ini hukumnya tidak bisa digunakan untuk berwudhu` atau untuk mandi atau untuk mencuci najis. Karena statusnya suci tapi tidak mensucikan. Silahkan lihat pada kitab Mughni Al-Muhtaj 1/20 dan Al-Muhazzab jilid 5.



Featured post

Game PC (BMW M3)