Kamis, 23 Agustus 2012

error : no such partition grup rescue

0 komentar
Permasalahan ini seirng terjadi karena menggunakan 2 OS linux dan Windows yah. dengan membuat sebuah partisi baru di windows dan lokasi device berubah sehingga harus melakukan install grupnya..
solusinya :
1. Gunakan Live CD ( Ubuntu )
2. buka terminal
3. lihat daftar partisi dengan perintah : "sudo fdisk -l"
4. lihat listnya, tentukan dimana ubuntu berada. contohnya di : dev/sda3
5. selanjutnya ketik perintah berikut :
sudo mkdir /media/sda3
sudo mount /dev/sda3 /media/sda3
sudo grub-install --root-directory=/media/sda3 /dev/sda


Jika tidak ada error, lakukan reboot!
Semoga Berhasil :D

Jumat, 17 Agustus 2012

Invetigasi Linux Bebas Virus kah ?

0 komentar
LINUX BEBAS VIRUS??? Jawabnya TIDAK.. tapi ada TAPI-nya :D
virus di Linux hanya untuk "proof of concepts" atau hanya untuk pembuktian bahwa Linux pun bisa digerayangi virus. Kalau ada virus di linux, kemungkinan sang virus tidak akan berkembang dengan baik, di sebabkan beberapa hal.
* tidak spt di windows, virus di linux sangat sulit untuk berkembang krn sejak awal linux dibuat untuk lingkungan multi user.
jadi jika ada pengguna linux yg terkena virus, maka virus tsb akan sulit menginfeksi file2 lain milik pengguna lain di komputer tsb
* di linkungan linux, kecuali root, seorangg pengguna –termasuk virus– hanya dpt memodifikasi file2 miliknya saja.

jika kalau ada sebuah virus yg bisa berkembang di linux, ini akibat dari adanya celah keamanan dari linux tsb, solusinya bukan dgn menginstall antivirus, tapi membenahi atau menutup celah keamanan dari linux tersebut.
jadi saya tdk sependapat bhw virus jauh lbh banyak berkembang di windows krn para pembuat virus mengincar OS yg familiar :)
lebih2 krn distro2 linux saat ini sdh terinstall dlm kondisi siap pakai, sehingga pengguna linux tdk terlalu butuh menginstall program tambahan kalau pun installasi linux butuh program tambahan, program ini bisa didapat langsung dr repository yg disediakan distro masing2
kalau para pembuat virus memang mengejar dampak kerusakan yg luar biasa, maka yg diincar hrsnya os berbasis linux. mengapa coba?
mayoritas web server di dunia dibangun diatas os berbasis linux, maka jika ada yg bisa membuat virus di linux dampaknya sgt luar biasa :).
jika memang ada virus di linux akan muncul pertanyaan Apakah virus di Linux bisa menular melalui flashdisk? Jawabnya tidak. Hak akses file tidak dikenal oleh filesystem FAT yang biasanya dgunakan di flashdisk. Tapi di beberapa versi Ubuntu (setahu saya 10.04), filesystem FAT dipasang secara otomatis dengan hak akses rwx, mulai versi Ubuntu 10.10, pola ini dihapus. Meskipun sebuah flashdisk di Linux dapat dijalankan fitur autorun-nya, tapi eksekusi sebuah script tetap membutuhkan konfirmasi user.
Virus-virus di Linux kebanyakan menyerang aplikasi, jadi lebih bersifat karena sebuah aplikasi memiliki celah.
Menurut saya, saking sulitnya virus berkembang di Linux, dapat dikatakan “Linux Bebas Virus”.

Kamis, 16 Agustus 2012

Controller Export Mysql To Excel dengan menggunakan Ci

0 komentar
Untuk CI versi 1.xx seperti berikut ini contoh codingnya :


class Table_export extends Controller {function __construct(){parent::Controller();
}function index($table_name){$query = $this->db->get($table_name);if(!$query)return false;// Starting the PHPExcel library$this->load->library('PHPExcel');$this->load->library('PHPExcel/IOFactory');$objPHPExcel = new PHPExcel();$objPHPExcel->getProperties()->setTitle("export")->setDescription("none");$objPHPExcel->setActiveSheetIndex(0);// Field names in the first row$fields = $query->list_fields();$col = 0;foreach ($fields as $field){$objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, 1, $field);$col++;}// Fetching the table data$row = 2;foreach($query->result() as $data){$col = 0;foreach ($fields as $field){$objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $data->$field);$col++;}$row++;}$objPHPExcel->setActiveSheetIndex(0);$objWriter = IOFactory::createWriter($objPHPExcel, 'Excel5');// Sending headers to force the user to download the fileheader('Content-Type: application/vnd.ms-excel');header('Content-Disposition: attachment;filename="Products_'.date('dMy').'.xls"');header('Cache-Control: max-age=0');$objWriter->save('php://mysqltoexcel');}}


Untuk Versi 2.xx sebagai  berikut codingnya :
class Table_export extends CI_Controller {
function __construct() {parent::__construct();
}function index($table_name){$query = $this->db->get($table_name);if(!$query)return false;// Starting the PHPExcel library$this->load->library('PHPExcel');$this->load->library('PHPExcel/IOFactory');$objPHPExcel = new PHPExcel();$objPHPExcel->getProperties()->setTitle("export")->setDescription("none");$objPHPExcel->setActiveSheetIndex(0);// Field names in the first row$fields = $query->list_fields();$col = 0;foreach ($fields as $field){$objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, 1, $field);$col++;}// Fetching the table data$row = 2;foreach($query->result() as $data){$col = 0;foreach ($fields as $field){$objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $data->$field);$col++;}$row++;}$objPHPExcel->setActiveSheetIndex(0);$objWriter = IOFactory::createWriter($objPHPExcel, 'Excel5');// Sending headers to force the user to download the fileheader('Content-Type: application/vnd.ms-excel');header('Content-Disposition: attachment;filename="Products_'.date('dMy').'.xls"');header('Cache-Control: max-age=0');$objWriter->save('php://mysqltoexcel');}}

NB:
Donwload PhpExcel : 
http://phpexcel.codeplex.com/
Source : http://www.linkedin.com/groups/H4nk-Groups-4550315?trk=myg_ugrp_ovr

Rabu, 08 Agustus 2012

Instalasi Printer dan Scanner Canon Pixma MP258 Via [ LinuxMint/Ubuntu ]

1 komentar
Canon Pixma MP258 merupakan printer multi fungsi yang memiliki fasilitas scan dan copy selain fungsi utamanya yaitu printing. Oleh karena itu instalasi drivernya pun terbagi 2 yaitu instalasi printer dan instalasiscanner.
Instalasi Printer
1. Pastikan printer dalam keadaan mati terlebih dahulu
2. Unduh driver untuk printer-nya disini
3. Setelah diunduh, ekstrak filenya lalu masuk ke foldernya.
4. Ektract file kompress tersebut
5. masuk ke dalam direktorinya melalui terminal
jalankan perintah ./install.sh 
Masukan Password anda
6. Printer siap di gunakan.

Fans Page