Wednesday, 25 March 2015

Perbedaan Antara Multiprocessing simetris dan Asimetris

 Multiprocessing simetris adalah Komputer stand alone dengan karakteristik berikut (William Stallings)

:•  Dua atau lebih processor yang sama dengan kapasitas yang sebanding 
•  Processor membagi I/O dan memory yang sama
•  Processor terkoneksi oleh bus atau koneksi internal lainya 
 •  Waktu akses moemory kira-kira sama pada setiap processor 
•  Seluruh processor membagi akses I/O baik pada chanel yang sama maupun berbeda dengan memberikan  path ke device yang sama
•   Seluruh Processor mengerjakan fungsi yang sama (hence symetric) 
•   Sistem dikontrol oleh OS yang terintegrasi menyediakan interaksi antara processor atau interaksi terjadi pada job, task, file, data pada level-level elemen.  
•  Mempunyai lebih dari satu prosesor 
•  Dapat berkomunikasi 
•  Membagi busclock, perangkat memory, dan peripheral. 

•  Setiap prosesor menjalankan sistem operasi yang identik dan komunikasi antar prosesor jika diperlukan.

Sedangkan asimetris adalah 
Pendekatan pertama untuk Multiprocessor SCHEDULING adalah asymmetric multiprocessingScheduling atau biasa disebut juga sebagai penjadwalan Master Slave MultiProcessor. Dimana pada metode ini satu prosesor bertindak sebagai master dan prosesor lainnya sebagai slave. Master Processor bertugas untuk menjadualkan dan mengalokasikan proses yang akan dijalankan oleh Slave Processors. Master Processor melakukan pekerjaan yang berhubungan dengan System, Slave Processor melayani user requests dalam pengeksekusian program. Pemrosesan yang banyak tidak menyebabkan penurunanperformance.



Tuesday, 24 March 2015

fungsi dari deskop


Saya sekarang memposting mengenai ini karena kemarin saya dengan teman saya membicarakan mengenai Desktop dan Laptop, sampai-sampai menjadi sebuah hal yang ramai dan menggelikan. Padahal sudah saya kasih tahu eh... malah gak percaya terus saya suruh tuh untuk search di Google dan barulah dia percaya.
Tahukah mengapa komputer yang ada di meja kita disebut desktop? dan mengapa komputer yang tipis dan kecil yang kita jinjing kemana mana disebut laptop?
Ternyata, dua pertanyaan itu mengacu pada lafal atau kata dari bahasa inggris.
# Desktop
Desktop adalah gabungan dari dua kata, yaitu desk dan top. desk artinya meja dan top berarti diatas. jadi desktop adalah di atas meja, karena itu desktop bisa dimaknai sebagai komputer yang ada di atas meja.

#Laptop
Begitu pula dengan Laptop. Laptop juga berasal dari dua kata. Lap dan Top, Lap berarti pangkuan, sedangkan top berarti diatas. sehingga laptop dapat diartikan sebagai komputer yang ada dipangkuan kita. tentunya penyebutan ini mengacu pada pemakaian laptop yang biasa kita gunakan dengan memangkunya.
Komputer seakan sudah tidak bisa lepas dari kehidupan kita sehari-hari. Terkadang, kita sedang mengerjakan pekerjaan yang membutuhkan harddisk besar untuk menyimpan file. Dilain waktu, kita juga ingin menonton film box office terbaru. Beberapa hari yang lalu, pas aku sama temen-temenku berada di cafe FPTK, aku lihat ada orang yang sedang konsen dengan laptopnya. 
Apapun pekerjaan kita, bisa dipastikan membutuhkan komputer. Entah itu laptop atau desktop. Tapi disini ada yang harus kita perhatikan dalam memilih diantara dua alat tersebut. Mobilitas adalah hal yang terpenting. Jika Anda seseorang yang sering bepergian, namun juga membutuhkan sebuah alat untuk menunjang pekerjaan Anda, maka laptop adalah pilihan terbaik. Jangan membeli desktop jika sering “Jalan-Jalan” adalah job-desc Anda.
Perbedaan utama laptop dan desktop adalah di sisi mobilitas, laptop bisa dengan mudah dibawa kemana-mana tapi desktop tidak. Hal terpenting lainnya adalah ukuran harddisk. Semakin besar ukuran harddisk, akan semakin banyak pula data yang bisa Anda simpan. Jika Anda seorang desainer grafis, maka Anda harus membeli komputer dengan kapasitas harddisk yang besar. Untuk ukuran standar, 80 GB bisa dijadikan pilihan utama. Tapi jika itu masih kurang, sekarang sudah ada harddisk berukuran 320 GB, 500 GB, atau 1 TB atau bahkan lebih.
VGA card juga memiliki peran penting. Jika Anda seorang desainer, VGA adalah barang wajib. Tambahan, jika Anda seorang gamer, maka Anda juga butuh VGA yang berspesifikasi tinggi. Sekarang, beberapa laptop sudah dibekali dengan VGA Card yang cukup bagus karena harus menjalankan Windows Vista, salah satunya adalah laptop saya ini. Di sisi lain, Anda bisa dengan mudah meng-upgrade VGA card Anda jika menggunakan dekstop.
Sebenarnya Laptop itu Terbagi dua, jika menurut arti kata awalnya yaitu terdiri dari Notebook dan Netbook.
Netbook adalah istilah yang masih terbilang baru. Akhir-akhir ini netbook sedang naik daun. Awalnya, netbook pertama muncul adalah asus eee PC, kini telah tersedia berbagi merk dan pilihan operating sistem. Pada dasarnya netbook hampir sama dengan notebook, hanya saja netbook lebih portable dan untuk keperluan komputasi yang ringan (bahkan sekarang sudah ada PC tablet yang sudah bisa anda genggam). 
Kemudia terus bedanya apa antara notebook dan Netbook. Perbedaanya yaitu :
Dimensi dan ukuran layar
Ada perbedaan yang cukup mencolok antara netbook dan notebook. Ukuran layar netbook lebih kecil dan berkisar di angka 7”-10,2” sedangkan notebook mulai 12” keatas. Selain itu, netbook berukuran lebih kecil dan lebih ringkas untuk dibawa-bawa dibanding notebook. Berat netbook juga jelas lebih ringan di banding notebook umumnya. Memang netbook lebih portable dibanding notebook.
Spesifikasi hardware
Spesifikasi hardware antara netbook dengan notebook berbeda. Biasanya, netbook menggunakan prosesor Intel Atom, VIA C7 yang hemat energi, AMD pun tidak mau kalah dan akan meluncurkan prosesor Athlon Neo untuk pasar netbook. Netbook biasanya dibekali Ram 512mb-1gb untuk mendukung performanya. Netbook biasanya sudah dibekali peralatan untuk berinternet dengan nyaman dengan menyertakan wi-fi dan bloetooth bahkan akhir-akhir ini ada produsen yang menyertakan modem 3G dan 3,5G (HSDPA), tak lupa webcam pun hadir di sebagian besar netbook yang beredar. Beberapa produsen menyediakan opsi SSD (Solid State Drive) sebagai media penyimpananya kerena lebih hemat energi jika dibandinkan dengan hardisk. Sementara notebook biasanya menggunakan prosesor yang lebih kuat seperti, Pentium Dual-core, Core2 Duo, Intel Core i3, i5, bahkan i7, Turion X2, AMD Phenom dan yang lainnya. Dengan ram yang sama atau lebih besar dari netbook (sekarang rata-rata 1-2gb) untuk Notebook. Notebook juga dapat menggunakan discrete graphic dari Ati Radeon atau Nvidia GeForce, setahu saya netbook belum ada yang menggunakan discrete graphic.
Daya tahan baterai
Notebook pada umumnya hanya mampu ‘hidup’ dengan baterai selama 1-3jam saja. Sedangkan netbook mampu bertahan lama antara 3-5jam. Ini dikarenakan hardware yang digunakan netbook lebih hemat energi dibanding notebook.
Fungsi dan target pengguna
Dilihat dari spesifikasi hardware yang digunakan, jelas performa notebook jauh lebih cepat dan baik jika dibanding netbook. Notebook ditujukan bagi orang yang membutuhkan komputer yang cukup bertenaga untuk bekerja dan dapat dibawa kemana-mana. Performa notebook sekarang (terutama platform centrino2) sudah mendekati bahkan menyamai komputer desktop kelas mainstream. Performa ini sangat berguna bagi orang yang membutuhkan komputer pekerjaan editing multimedia atau hal-hal yang lebih dari sekedar mengetik. Sedangkan netbook ditujukan bagi orang yang menginginkan mobilitas dalam menggunakan komputer untuk sekedar pekerjaan office dan internet. Performa netbook pun pas-pasan. Saya pernah mencoba netbook Acer dengan menggunakan prosesor Intel Atom N270 1,6Ghz dan menggunakan OS windows 7, performanya dalam penggunaan office dan internet sudah mencukupi.
Ciri menonjol
Untuk Netbook/Notebook sebenarnya untuk membedakannya mudah sekali, biasanya bisa anda lihat pada ketersediaanya CD/DVD room bawaan yang ada pada Laptop tersebut, jika terdapat CD/DVD room maka yang demikian bisa disebut Notebook dan jika tidak sudah dipastikan itu Netbook.
Harga
Ini adalah poin paling penting bagi sebagian orang. Dikala krisis global, orang akan lebih sensitif terhadap harga dibandingkan fitur yang ditawarkan. Harga notebook baru termurah yang pernah saya lihat adalah 2,5 juta dengan spesifikasi hardware yang cukup lumayan, yang gak percaya kunjungi link ini BenQ S41 Core2Duo Nvidia 14" pada waktu bulan mei 2011. Sedangkan netbook baru harganya mulai dari 2,2 juta bisa dilihat disini Axioo Pico PJM715-Black pada waktu saya poting mei 2011 sekarang. 
Udah tau bedanya sekarang kan? Jangan sampai deh salah pilih. Sebelum membeli notebook atau netbook, tentukan dulu kebutuhan komputasinya, apakah hanya untuk office, mutimedia atau yang lain. Jika anda membutuhkan untuk keperluan office dan internetan, jelas netbook adalah pilihan yang lebih hemat dan lebih portable. Anda menginginkan performa lebih, pilih notebook untuk menghandle keperluan komputasi sedang. Anda ingin performa yang lebih dahsyat? Pakai desktop! Desktop juga bisa kok dibawa kemana-mana asal kuat aja bawanya, hehehehe….

belajar PHP | MySQLi tutorials

6 Hal yang Sering Dilupakan Programmer PHP


6 Hal yang Sering Silupakan Programmer PHP

6 Hal yang Sering Dilupakan Programmer PHP, tentunya kelupaan ini biasa terjadi pada programmer pemula atau pendatang baru ( seperti saya ) dalam membuat sebuah web, alhasil saat dibuat di lokal berjalan dengan normal tanpa error namun saat diunggah ke server atau hosting sering kali mengalami masalah seperti halaman jadi blank, muncul error atau sistem tidak berjalan dengan benar. berikut adalah hal-hal yang mungkin perlu kita cek kembali. 

6 kelupaan yang sering dilakukan oleh Web Programmer :

1. Versi xampp tidak up to date
Xampp adalah tools utama untuk menjalakan PHP dan MySQL Database ( singkatnya seperti itu ), lalu apa yang terjadi ketika Xampp kita Out Of Update? ya tentu beberapa kode / syntax yang kita gunakan tidak berjalan. atau tetap berjalan namun saat di hosting tidak mau jalan bahkan error.

2. Versi PHP tidak up to date
PHP yang tidak diperbaharui juga mengakibatkan hal yang sama seperti yang terjadi pada Xampp yang tidak ter-update, kode yang sudah dihapus adalah mysql yang kini diganti dengan mysqli atau PDO. kawan-kawan bisa cek lebih lengkapnya tentang versi php terkini di php.net

3. Kode tidak rapi
setelah dua hal pokok di atas kini hal yang ketiga adalah kode yang tidak rapi alias berantankan, kode yang berantakan sangatlah tidak disarankan karena dapat mengganggu pandangan dan ingatan kita hehehe. kalau tidak percaya silahkan buat sebuah program dengan kode yang berantakan kemudian tinggalkan selama 3 atau 7 hari lalu bukalah kembali. saya jamin kamu pasti lebih memilih buat dari awal daripada melanjutkan hehehe.

4. Tidak meninggalkan komentar

membuat kode yang rapi tidaklah cukup, karena kode yang rapi hanya akan sedikit membantu saja. Kita dapat menambahkan atau meninggalkan komentar pada setiap fungsi atau aksi program sangatlah penting sebagai dokumentasi dan membantu kita untuk mengingat fungsi apasih yang kita sudah kita buat dan mau kita apakan?

5. Struktur file dan direktori tidak berpola
penamaan folder dan file juga merupakan sebuah hal yang penting. karena folder dan file merupakan satu kesatuan dalam sebuah sistem bila salah satu file hilang maka sistem bisa jadi tidak dapat dijalankan. oleh karena itu letakan dan berilah nama file sesuai dengan fungsinya sehingga dapat dikelompokkan dengan jelas.
contoh :
+ users
  - users.php
  - add-user.php
  - edit-user.php

 contoh tersebut menunjukan bahwa dalam folder tersebut berisi tentang syntax-syntax yang bertugas untuk menangani user, menampilkan user, menambah dan mengedit user.

6. Penamaan $variable yang kertelaluan uniknya
penamaan variable yang unik memang sangat penting untuk menghindari peng-reset-an nilai suatu variable. namun jika variable yang kita buat itu uniknya sudah keterlaluan akan berdampak pada ingatan kita. jadi sebaiknya gunakan nama variable yang sesuai dengan nama fungsinya juga.
contoh:
$users = 'untuk menyimpan list array dari user-users atau semua user';
$user  = 'untuk data user yang tunggal';
$userbyId = 'untuk data user yang diambil dari id';

Jadi sebaiknya hindari ke-6 hal yang sering dilupakan tersebut sehingga memudahkan kita untuk mengembangkan sistem yang sudah kita buat dimasa mendatang. tetap semangat dan selamat bereksperimen :D

Monday, 23 March 2015

Manajemen file di kali linux


File system atau manajemen file adalah metode dan struktur data yang digunakan sistem operasi untuk mengatur dang mengorganisir file pada disk atau partisi. File system juga dapat diartikan sebagai pasrtisi atau disk yang digunakan untuk menyimpan file-file dalam cara tertentu. Cara memberi suatu file system ke dalam disk atau partisi dengan cara melakukan Format.
Berikut adalah perintah manajemen file di dalam linux :
 
1. mkdir : untuk membuat folder/direktori.
2. pwd : point work directory (menampilkan tempat direktori yang sedang dikerjakan).
3. cp : untuk mengcopy file.
4. cp –r : untuk mengcopy folder.
5. mv : untuk memindahkan atau merename file.
6. rm : untuk menghapus file.
7. rm –r : untuk menghapus direktori.
8. find : mencari file dalam suatu direktori.
9. touch : untuk membuat file baru tetapi tidak ada isinya.
10. whereis   : untuk mengetahui lokasi file yang dicari.
11. echo : untuk menampilkan baris teks.
12. wc : untuk menghitung jumlah kata, baris dan jumlah huruf dalam suatu file.
13. chmod : untuk mengubah perizinan suatu direktori atau file.
14. chown : untuk mengubah pemilik file dan group.
15. Who : untuk melihat siapa yang login.
16. ifconfig : konfigurasi perangkat jaringan.
17. iwconfig : konfigurasi perangkat jaringan nirkabel.
 
Nah ini adalah sedikit contoh langkah-langkahnya :
1. Membuat folder/direktori dengan cara mengetikkan “mkdir namafolder”
 
 
2. Menampilkan tempat direktori yang sedang dikerjakan dengan cara mengetikkan “pwd”2.jpg (230×47) 
 
3. Untuk mengcopy file dengan cara mengetikan seperti dibawah ini
 
 
4. untuk mengcopy folder diawali dengan mengetikkan “cp –r”4.jpg (459×77) 
 
5. Memindahkan atau merename file. Memindahkan file dengan cara (mv “file” “/tujuan”), sedangkan merename dengan cara (mv “nama file lama” “nama file baru”). Lebih jelasnya bisa melihat gambar. 
 
 
6. Menghapus file dengan cara mengetikan “rm” seperti pada gambar.
 
 
7. Menghapus folder dengan mengetikkan “rm –r” seperti pada gambar.
 
 
8. Untuk menghitung jumlah kata, baris dan jumlah huruf dalam suatu file dengan cara mengetikkan kata “wc” dan diikuti file txt.
 
  
9. Untuk mengubah perizinan suatu direktori atau file dengan cara mengetik “chmod 755 kamal. Angka “755” adalah bilangan biner untuk mengubah hak aksesnya.
 
  
10. Untuk melihat siapa yang login bisa lihat seperti pada gambar



Friday, 20 March 2015

Cara Install Compiz Di Backtrack 5 r3

Compiz adalah sebuah efek yang akan mempercantik dekstop anda dengan beberapa efek yang cukup menari dan membuat blog anda pastinya akan lebih nice lagi wkkwkwkw XD, Compiz akan membuat tampilan desktop anda lebih menarik dan anda pastinya tidak akan cepat bosan, sekaligus menciptakan kesan lembut tapi sangar pada BT 5 anda, oke langsung aja dech ini diap tipsnya :

 Cara Install Compiz Di Backtrack 5 r3 :
  • Pertama tama buka Terminal, atau jika kamu kesulitan dalam menemukan terminal kamua bisa juga melakukannya dengan mengkombinasikan keyboard kamu Ctrl + Alt + T
  • Ketika terminal udah terbuka jangan lupa ketikan perintah di bawah ini kedalam terminal
apt-get install compiz 
apt-get install compiz-plugins 
apt-get install compiz-gnome 
apt-get install compiz-core emerald 
apt-get install compiz-fusion-plugins-main 
apt-get install compiz-fusion-plugins-extra fusion-icon 
apt-get install compizconfig-settings-manager
  • NB : Agara tutorial berhasil dan mun gkin bagi kamu juga yang lagi newbie dengan backtrack kamu bisa menginstalnya dengan memasukan  perintah perintah tersebut satu persatu, maksudnya kalo kamu masukin, misalnya kamu masukin  apt-get install compiz tunggu sampe proses selesai lalu kamu masukin lagi yang lainnya oke !
  • Setelah proses downloatan/penginstalan selesai jangan lupa juga untuk mengetika ini /etc/rc.lokal pada terminal, dan jangan lupa untuk memasukan i ni kedalamnya :
compiz
compiz-fusion-plugin-extras
emerald
simple-ccsm
fusion-icon
  • Setelah selesai memasukan itu jangan lupa untuk menyimpannya dengan cara menekan kombinasiCtrl + X, dan jangan lupa untuk menekan dan enter untuk menyimpannya. 
  • Setelah selesai mensseting kemudian kita klik kanan di desktop kemudian klik Change Desktop Background dan pilih Visual Effect dan kemudian pilih setting "Extras" dan close 
  • Kemudian kita buka compizconfig Setting manager. Buka di System>Preferences>CompizConfig Settings manager , lalu buka Efects

cara install virtualbox di kali linux


Oke lanjut saja hari ini saya akan mempraktekan cara menginstal virtual box di kali linux kesayangan anda. untuk sedikit penjelasan VirtualBox adalah perangkat lunak virtualisasi, yang dapat digunakan untuk mengeksekusi sistem operasi "tambahan" di dalam sistem operasi "utama". Sebagai contoh, jika seseorang mempunyai sistem operasi MS Windows yang terpasang di komputernya, maka seseorang tersebut dapat pula menjalankan sistem operasi lain yang diinginkan di dalam sistem operasi MS Windows. 

Langsung saja tips-nya dari pada makin ribet ini dia  " Cara Install Virtualbox Di Kali Linux " :

1. Pertama download virtual box -nya disini untuk kali linux menggunakan Debian 6.0 ("Squeeze") jadi kalian tinggal nyesuain mana yang mau di download kalo leptop kamu X86 berarti download file i386 kalo X64 download fil " amd46 ", oke langsung saja download.

2. oke kalo sudah didownload langsung sja cari file tadi terus taru di direktory " home " terus eksekusi filenya dengan cara ketikan kode dibwah ini kedalam terminal anda.

Untuk amd64 

root@cobasanasini:~# dpkg -i virtualbox-4.3_4.3.12-93733~Debian~squeeze_amd64.deb
Untuk i386 
root@cobasanasini:~# dpkg -i virtualbox-4.3_4.3.12-93733~Debian~squeeze_i386.deb
Kalo sudah diinstall gambar-nya akan seperti dibawah ini


4. Tampilan gambar Virtualbox-nya seperti ini, kalo sudah di install akan seperti ini, kalo sudah di install. buka aplikasi di Aplications > System tools > Oracle VM VirtualBox


5. Jika terjadi error pada virtualbox anda, ketika menginstal akan tampil code seperti dibawah ini.

root@cobasanasini:~# dpkg -i virtualbox-4.3_4.3.12-93733~Debian~squeeze_i386.deb
(Reading database ... 372235 files and directories currently installed.)
Preparing to replace virtualbox-4.3 4.3.12-93733~Debian~squeeze (using virtualbox-4.3_4.3.12-93733~Debian~squeeze_i386.deb) ...
Unpacking replacement virtualbox-4.3 ...
dpkg: dependency problems prevent configuration of virtualbox-4.3:
 virtualbox-4.3 depends on libssl0.9.8 (>= 0.9.8m-1); however:
  Package libssl0.9.8 is not installed.

dpkg: error processing virtualbox-4.3 (--install):
 dependency problems - leaving unconfigured
Processing triggers for shared-mime-info ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for hicolor-icon-theme ...
Errors were encountered while processing:
 virtualbox-4.3
Kemudian jalan kan code ini untuk mem fix error pada firtual box diatas, an kemudian buka aplikasinya kembali. 
 root@cobasanasini:~# apt-get install -f
Oke sepertinya itu saja untuk hari ini kalo ada masalah silahkan komentar pada artikel, oke saya selaku admin mohon pamit salam blogger :D

 

Blogger news

Blogroll

Powered by Blogger.