Wednesday, October 22, 2014

Install Ubuntu Dengan Virtual Box

Virtual Box adalah software yang digunakan untuk membuat virtual komputer, sehingga memungkinkan kita bisa menginstall lebih dari satu OS dalam komputer tanpa menjadikannya menjadi dual boot.

Langkah-langkah untuk menginstall OS di Virtual Box adalah sebagai berikut:
1. Buka aplikasi Virtual Box yang sebelumnya sudah di install lalu klik New.


2. Muncul dialog box sebagai berikut, klik Next.


3. Isi text box nama virtual machine dan pilih OS yang diinginkan lalu klik Next.


4. Tentukan besar RAM untuk Virtual Box nya.



5. Pilih Create New Harddisk


6. Pilih File Type VDI.


7. Pilih Dynamically allocated agar virtual disk file bisa diubah lalu klik Next.


8. Tentukan besar ukuran file.


9. Klik Create.


10. Klik Create.


11. Klik Start.


12. Klik Next.


13. Pilih media installasi.


14. Klik Start.


15. Tunggu beberapa saat.


16. Pilih Install Ubuntu.


17. Pilih tipe install yang diinginkan.


18. Klik New Partition Table


19. Pilih Continue.


20. Tentukan partisi sebagai berikut:



21. Jika sudah, klik Install Now


22. Tentukan zona waktu dan pilih layout keyboard yang diinginkan.



23. Isi Username dan Password lalu klik Continue.


24. Tunggu sampai proses Install selesai.


25. Jika sudah selesai Restart PC.


26. Ini tampilan Desktop Ubuntu di Virtual Box.


Pilih Dynamically alocated sehingga ukuran virtual disk file bisa diubah – ubah, jika ingin tetap pilih fixed size. Kemudian klik next. - See more at: file:///C:/Users/ghita%20marshelina/Downloads/Cara%20Atau%20Langkah-Langkah%20Install%20Linux%20dengan%20Virtualbox%20_%20Pentium%20Blog.htm#sthash.EpbU1SZ5.dpuf
Virtualbox adalah salah satu software yang digunakan untuk membuat virtual komputer, sehingga dimungkinkan kita bisa menginstall lebih dari 1 OS dalam 1 komputer. - See more at: file:///C:/Users/ghita%20marshelina/Downloads/Cara%20Atau%20Langkah-Langkah%20Install%20Linux%20dengan%20Virtualbox%20_%20Pentium%20Blog.htm#sthash.EpbU1SZ5.dpufV
Virtualbox adalah salah satu software yang digunakan untuk membuat virtual komputer, sehingga dimungkinkan kita bisa menginstall lebih dari 1 OS dalam 1 komputer. - See more at: file:///C:/Users/ghita%20marshelina/Downloads/Cara%20Atau%20Langkah-Langkah%20Install%20Linux%20dengan%20Virtualbox%20_%20Pentium%20Blog.htm#sthash.EpbU1SZ5.dpuf
Virtualbox adalah salah satu software yang digunakan untuk membuat virtual komputer, sehingga dimungkinkan kita bisa menginstall lebih dari 1 OS dalam 1 komputer. - See more at: file:///C:/Users/ghita%20marshelina/Downloads/Cara%20Atau%20Langkah-Langkah%20Install%20Linux%20dengan%20Virtualbox%20_%20Pentium%20Blog.htm#sthash.EpbU1SZ5.dpuf
Virtualbox adalah salah satu software yang digunakan untuk membuat virtual komputer, sehingga dimungkinkan kita bisa menginstall lebih dari 1 OS dalam 1 komputer. - See more at: file:///C:/Users/ghita%20marshelina/Downloads/Cara%20Atau%20Langkah-Langkah%20Install%20Linux%20dengan%20Virtualbox%20_%20Pentium%20Blog.htm#sthash.EpbU1SZ5.dpuf
Virtualbox adalah salah satu software yang digunakan untuk membuat virtual komputer, sehingga dimungkinkan kita bisa menginstall lebih dari 1 OS dalam 1 komputer. - See more at: file:///C:/Users/ghita%20marshelina/Downloads/Cara%20Atau%20Langkah-Langkah%20Install%20Linux%20dengan%20Virtualbox%20_%20Pentium%20Blog.htm#sthash.EpbU1SZ5.dpuf
Virtualbox adalah salah satu software yang digunakan untuk membuat virtual komputer, sehingga dimungkinkan kita bisa menginstall lebih dari 1 OS dalam 1 komputer. - See more at: file:///C:/Users/ghita%20marshelina/Downloads/Cara%20Atau%20Langkah-Langkah%20Install%20Linux%20dengan%20Virtualbox%20_%20Pentium%20Blog.htm#sthash.EpbU1SZ5.dpuf

Thursday, October 9, 2014

Bluemix by IBM

IBM adalah perusahaan yang bergerak di biang teknologi sejak 103 tahun yang lalu. Sedangkan di Indonesia baru berumur 75 tahun dengan pelanggan pertama yaitu PT. KAI.

IBM juga mengembangkan Cloud Computing, yaitu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan sehingga pengguna dapat mengaksesnya lewat internet.

Layanan yang terdapat pada Cloud Computing ada 3, yaitu:
1. Infrastructure as a Service (IaaS)
Menyediakan code, data, runtime, middleware, OS. Produk dari IBM yaitu SoftLayer dengan salah satu penggunanya adalah Path.
2. Platform as a Service (PaaS)
Menyediakan code dan data. Produk dari IBM yaitu Bluemix.
3. Software as a Service (SaaS)
Vendor memanajemen di cloud yaitu applications, data, runtime, middleware, O/S, virtualization, servers, storage dan networking.

Kenapa menggunakan Bluemix?
1. Safe money and time
2. Continuously deliver

Kelebihannya?
1. Support semua bahasa pemrograman
2. Coding via online atau outline (dengan sublime, eclipse, atau dngan cloud foundry command line)
3. Bisa memonitor aplikasi
4. Ada tools untuk melindungi aplikasi

Cara menggunakannya:
1. Sign Up di http://www.bluemix.net
2. Install Cloud Foundry
3. Log In ke Bluemix dengan menggunakan Cloud Foundry command line
4. Install runtime (jika diperlukan)
4. Develop project

Wednesday, July 16, 2014

Contoh Hardware


Pengertian

Menurut Wikipedia, Hardware atau perangkat keras adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.

Bagian-bagiannya yaitu:


  1. Motherboard
    1. RAM (Random Access Memory) tempat penyimpanan data sementara.
    2. Bus PCI, Bus ISA, USB, AGP.
    3. ROM (Read Only Memory) di mana firmware diletakkan.
    4. CPU (Central Processing Unit) sebagai otak computer.
  2. Power Supply
  3. Pengontrol penyimpanan seperti IDE, SCSI atau SATA atau lainnya.
  4. Pengontrol video
  5. Pengontrol komputer bus (paralel, serial, USB, Firewire)
  6. Beberapa jenis penyimpanan komputer:
    1. CD (CD-ROM, CD-RW, CD-R)
    2. DVD (DVD-ROM, DVD-RW, DVD-R)
    3. Floppy disk
  7. Penyimpanan (Hard disk, Disk array controller.
  8. Kartu suara
  9. Jaringan komputer (Modem, kartu network)


Komponen yang umum digunakan:

  1. Input
    1. Keyboard
    2. Alat penunjuk
      • Mouse
      • Trackball
    3. Joystick
    4. Gamepad
    5. Scanner gambar
    6. Webcam
    7. Tablet Grafis
  2. Output
    • Printer
    • Speaker
    • Monitor
  3. Jaringan/Networking
    • Modem
    • Kartu network


Contoh




Referensi:

Dampak Positif dan Negatif Komputer



Komputer adalah sebuah alat yang digunakan untuk mempermudah aktivitas manusia. Seharusnya manusia yang mengendalikan komputer. Tapi, seiring berjalannya waktu justru terjadi hal yang membuat tujuan dibuatnya komputer menjadi berbeda di dalam dunia nyata. Banyak orang yang salah menggunakan komputer dan melupakan fungsi komputer yang sebenarnya. Maka dari itu, didapatlah dampak positif dan negatif dari komputer.
 

Dampak positif:




Dampak negatif:


Itu adalah beberapa dampak komputer pada masyarakat. Baik atau buruknya sebenarnya bukan salah dari teknologi yang berkembang, namun merupakan pola pikir manusia bagaimana cara menggunakan suatu alat dengan bijaksana. Zaman mendatang, mungkin teknologi akan lebih pesat dari saat ini. Tentu jika masyarakat masih menggunakan teknologi dengan cara yang salah tentu itu akan merugikan dirinya sendiri dan juga orang lain. 

Lihat videonya disini.

Tuesday, July 15, 2014

5 Aplikasi Photo Editor Wajib Punya di iOS

1. Instagram


Sebagai Top Charts urutan ke-7 di App Store, siapapun tentu tahu aplikasi ini. Dengan 20 pilihan efek, pengguna dapat memposting fotonya di akun Instagram ataupun sharing ke akun social media lainnya seperti Facebook, Twitter, Tumblr, Flickr dan foursquare. Tak hanya foto, video juga dapat di edit dengan efek yang sama seperti foto. Namun aplikasi yang sangat populer ini tak luput dari kelemahan, foto yang dapat di edit harus berukuran 1:1.

----------------------------------------------------------

2. PicsArt 

Hampir mirip dengan konsep Instagram, PicsArt memungkinkan pengguna untuk upload foto yang sudah selesai di edit. Bedanya, PicsArt memiliki fitur Edit, Collage, Capture dan Draw. Grid yang ditawarkan ada 5 macam untuk Collage yaitu mode Square (1:1), Landscape (4:3), Portrait (3:4), Fb Cover (851 x 315) dan Lines.
----------------------------------------------------------


3. PhotoGrid 

 

Awalnya, PhotoGrid hanya memiliki fitur collage untuk foto. Tapi saat ini PhotoGrid memiliki fitur untuk edit video. Aplikasi yang simpel dan sederhana ini cocok digunakan bagi pengguna. 
----------------------------------------------------------

4. Camera360 

 

Tak kalah populer dengan Instagram, PicsArt dan PhotoGrid, Camera360 menjadi aplikasi favorit bagi pecinta fotografi. Dengan berbagai macam efek yang tersedia, hasil foto tidak akan mengecewakan penggunanya.
----------------------------------------------------------

5. VSCOcam 

 

Sebenarnya VSCOcam adalah aplikasi Photo Editor yang lebih sederhana diantara aplikasi lainnya. VSCOcam hanya menawarkan beberapa efek untuk penggunanya tapi aplikasi ini masuk dalam deretan aplikasi yang harus dimiliki para pecinta foto.
----------------------------------------------------------

Selain kelima aplikasi tersebut, beberapa aplikasi yang wajib dimiliki pemilik smartphone yaitu EffectBuilder, Rookie, FontCandy, PicCandy, PhotoCandy, dan masih banyak aplikasi lainnya.

Sunday, July 13, 2014

UU ITE

Undang-Undang Republik Indonesia Nomor 11 Tahun 2008 Tentang Informasi dan Transaksi Elektronik dapat diunduh disini:


Wednesday, April 23, 2014

Sistem Basis Data: Transaksi

 

 

Pengertian

Transaksi adalah satu atau beberapa aksi yang dilakukan program aplikasi untuk mengakses atau mengubah isi basis data.

Tujuan

Melindungi database dari kehilangan data dan kerusakan.

Elemen  

Atomicity
Semua operasi dalam transaksi dapat dikerjakan seluruhnya atau tidak sama sekali. 

Consistency
Eksekusi transaksi harus dapat menjamin data tetap konsisten setelah transaksi berakhir. 

Isolation
Jika pada sebuah sistem basis data terdapat sejumlah transaksi yang dilaksanakan secara bersamaan, maka semua transaksi yang dilaksanakan pada saat yang bersamaan tersebut harus dapat dimulai dan bisa berakhir.

Durability
Perubahan data yang terjadi setelah sebuah transaksi berakhir dengan baik, harus dapat bertahan bahkan jika seandainya sistem mati. 

Operasi

Commit 
Menandakan bahwa transaksi telah selesai dilaksanakan.
 
Rollback
Memberitahukan bahwa transaksi harus diulang karena adanya suatu kegagalan.



Hal Yang Harus Dicegah

Dirty Read
Transaksi membaca data dari hasil transaksi lainnya yang gagal. Kedua transaksi tersebut berjalan bersamaan.

Non-Repeatable Read
Transaksi membaca ulang data yang telah di baca sebelumnya karena data tersebut telah di modifikasi oleh transaksi lainnya

 Phantom Read
Transaksi membaca sebuah data yang telah hilang akibat dari transaksi yang lainnya.

Level Isolasi

Read Commited
Transaksi hanya dapat melihat perubahan data setelah transaksi lain telah commit pada data tersebut. 

Serializable
Level ini mengemulasikan eksekusi transaksi secara serial.
Untuk mengaplikasikannya: 
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE; 


Lock Protocol

Shared Lock (S-LOCK)
Jika transaksi memiliki shared lock pada suatu data, transaksi tersebut hanya bisa melakukan pembacaan.

 Exclusive Lock (X-LOCK)
Bagi transaksi yang memiliki exclusive lock pada suatu data, transaksi tersebut dapat melakukan perubahan dan pembacaan terhadap data tersebut.


Penguncian Level Tabel

LOCK TABLE [nama tabel];

 

Penguncian Level Baris

Penguncian level baris hanya berlaku untuk operasi UPDATE dan DELETE.

Deadlock

Situasi dimana dua atau lebih transaksi dalam kondisi wait-state, satu sama lain menunggu Lock dilepas sebelum di mulai.





----------------------------------------------



Referensi :
- Slide Pak Yudi Wibisono
- Modul Sistem Basis Data 2012
- Modul Sistem Basis Data 2014