Thursday, July 22, 2021

Tips Memilih Headset Gaming Sesuai Kebutuhan

Tips Memilih Headset Gaming Sesuai Kebutuhan




Kalo kalian mau beli headset gaming , kalian perlu memperhatikan beberapa aspek ni guys . Nah kali ini mimin mau kasih tahu kalian cara memilih headset gaming yang pas buat kalian.

Yang pertama sudah pasti yaitu :

1 . Price ( Harga ) 
Biasanya sebelum kita membeli sebuah barang , kita pasti mempertimbangkan budget yang kita miliki . Setelah dirasa harga barang tersebut pas atau cocok dengan budget yang sudah kita sediakan , maka kita bisa mempertimbangkan aspek lain dari barang yang mau kita pilih .

2. Kenyamanan Pengguna



Yang tidak kalah penting dalam pemilihan sebuah headset gaming adalah segi kenyamanan penggunaannya guys. Untuk mempertimbangkan kenyamanan penggunaan, kalian perlu memperhatikan  : Ukuran earcup / earpads , material earcup/earpads, headband dan clamping force.

3. Spesifikasi 

Menurut mimin ada beberapa poin spesifikasi yang perlu diperhatikan dalam pemilihan headset gaming seperti : range frekuensi, ukuran driver, impedance, dan microphone. Range frekuensi merupakan kemampuan driver untuk menangkap frekuensi rendah hingga tinggi . Ukuran driver headset gaming saat ini berkisar di 40mm - 50mm, Makin besar maka suara yang dihasilkan lebih luas .

Impedance dalam mekanisme sebuah driver adalah kemampuan magnet yang dilengkapi resistor untuk menghambat arus listrik mikro yang masuk kedalamnya . Makin kecil hambatan maka makin kencang suara sebuah headset . 

Nah kalo soal Microphone ini sudah wajib dimiliki sebuah headset agar kita dapat berkomunikasi dengan lancar . Makin bagus kualitas input microphone nya makin jernih juga suara yang ditangkap.

4. Konektivitas 


Kalian juga perlu mempertimbangkan konektivitas dari headset . Kalo kalian tidak mau repot dengan kabel yang bergelantungan, kalian bisa pilih headset wireless dengan harga yang tergolong lebih tinggi . Jika kalian tidak masalah dengan perkabelan tersebut , kalian bisa memilih headset wired tentunya dengan harga yang lebih terjangkau .

5. Audisi 

Setelah kalian membaca beberapa aspek - aspek diatas , waktunya kalian audisi atau mencoba headset gaming sendiri nih guys. Setiap orang memiliki prefensi karakter suara yang berbeda - beda . Setiap headset gaming pasti punya karakter suara yang berbeda juga . Begitupun dengan selera kalian dan teman kalian pasti berbeda . Nah karena hal tersebut , audisi untuk headset gaming ini sangatlah penting sebelum kalian mengeluarkan uang untuk membawa pulang headset gaming pilihan kalian .


Nah jadi segitu dulu guys tips dari mimin buat kalian yang mau membeli sebuah headset gaming. Kalo ada yang pingin kalian tanyakan , bisa langsung ketikkan di kolom komentar ya guys!

Tips Memilih Antara Beli Ram atau Beli SSD

 Tips Memilih Antara Beli Ram atau Beli SSD 

Hai Sobat +62 Masih bingung dengan performa laptop atau pc kamu kenapa start homenya lemot atau yang lain - lain nah disini kita akan diskusi lebih lanjut , mungkin ada yang pernah dengar pertanyaan kek gini ya 

Gan , Mending Beli Ram atau SSD ...???

Sering kali pertanyaan seperti ini muncul , beli ram dulu apa ssd dulu ya ...???

kalo dari admin sendiri sih nyaranin lebih baik beli ssd dulu baru ram kenapa ..???

mari kita bahas lebih lanjut....


Media Penyimpanan Data Solid State Drive (SSD)



Pengertian SSD
SSD singkatan dari Solid State Drive atau Solid State Disk, adalah perangkat penyimpan data yang menggunakan serangkaian IC sebagai memori yang digunakan untuk menyimpan data atau informasi.

perangkat SSD menanamkan chip memori berbasis silikon sebagai media penyimpanan untuk menulis dan membaca data persisten . SSD , juga dikenal sebagai flash drive atau kartu flash, dimasukkan ke dalam slot di komputer server - disebut sebagai penyimpanan flash server-side - atau sebagai bagian dari sistem penyimpanan berbagai perusahaan flash.

Sebagai analogi, kita mungkin tidak asing lagi dengan USB Flash Drive atau USB Thumb Drive atau USB memory stick. Sebuah alat elektronik yang kita gunakan untuk menyiman data, yang sering kita bawa ke mana-mana, yang dicolokkan pada terminal USB komputer saat ingin mengambil atau menyimpan data.

SSD bisa dianggap sebagai versi canggih dari USB Flash drive dengan kapasitas yang jauh lebih besar dan berfungsi sebagai pengganti Hardisk yang selama ini digunakan pada perangkat komputer.
Jadi SSD adalah perangkat elektronik yang berfungsi menyimpan data seperti hardisk (HDD : Hard Disk Drive) namun konstruksinya seperti USB Flash Drive, yang tersusun dari beberapa IC sebagai memori.


LAH BANG TERUS APA BEDANYA SSD SAMA HDD ...?
Tenang ini ada penjelasannya kek gini ya sobat ....

HDD vs SSD:

1. Komponen dan Prinsip Kerja
HDD merupakan kependekan dari Harddisk Drive, sedangkan SSD adalah singkatan dari Solid State Drive. HDD tersusun atas komponen mekanik dan elektronik.

Bagian mekanik HDD terdiri atas piringan, motor dan lengan yang terhubung ke piringan. Proses penulisan dan pembacaan data dilakukan dengan melalui proses mekanik di mana piringan diputar oleh motor dan ujung dari lengan yang terhubung ke komponen elektronik yang mengolah( baca dan tulis) data, menempel pada piringan yang berputar dan melakukan aktivitas penulisan dan pembacaan data.

Secara umum, proses pengolahan data HDD dilakukan atau terjadi karena sinergi antara aktivitas mekanik dan elektrik. SSD dalam memproses data, menulis dan membaca data tidak didukung oleh proses mekanik, dalam SSD tidak ada komponen mekanis seperti motor dan lengan serta piringan yang berputar.

Pada SSD hanya terdapat komponen elektronik seperti Intergrated Circuit atau IC, micro chip dan komponen elektronik pendukung lainnya seperti kapasitor. Semua proses pembacaan dan penulisan data dilakukan secara elektrik sama seperti proses yang terjadi pada Flashdisk dan memori RAM.

2. Ukuran dan Berat
Komponen atau material yang terdapat pada HDD, seperti platter, head, dll sangat berpengaruh terhadap ukuran atau dimensi serta berat dari HDD itu sendiri. Karena teknologi HDD sangat bergantung pada putaran piringan, hal ini membuat batasan seberapa kecil HDD dapat diproduksi. Sedangkan SSD terbebas dari batasan tersebut, sehingga ukuran SSD dapat disusutkan seiring dengan perkembangan jaman.

SSD yang tersedia sekarang adalah 2,5 inci, itu berarti SSD ini hanya diperuntukan untuk penggunaan laptop. Seiring dengan semakin kecilnya ukuran laptop dan semakin banyaknya pengguna PC tablet untuk menjelajahi web, Anda akan melihat kemampuan SSD yang dapat beradaptasi dengan mudah dengan ukuran laptop/tablet.

Tanpa komponen yang bergerak, produk SSD adalah opsi penyimpanan tertipis yang ada. Komponen yang bergerak khususnya bagus untuk PC yang tipis dan ringan serta desain yang kompleks dan industri. Untuk notebook standar, SSD tersedia dalam tinggi 5 mm dan 7 mm. Melalui perbandingan, hard disk tersedia dalam desain standar 7 mm dan 9,5 mm.

3. Efek yang ditimbulkan
HDD menerapkan unsur mekanik, sehingga menghasilkan efek samping yang buruk antara lain :

  1. Panas yang berlebihan
  2. Konsumsi daya listrik yang tinggi
  3. Putaran motor dan piringan menimbulkan suara noise yang tinggi Pada SSD, karena tidak memiliki unsur mekanik maka efeknya adalah:
  4. Panas atau suhu SSD tidak setinggi HDD.
  5. Konsumsi daya listrik sangat kecil, SDD cukup butuh daya kurang dari 1 watt sedangkan HDD membutuhkan daya yang mencapai lebih dari 10 watt
  6. Tidak ada putaran motor dan piringan membuat SDD sama sekali tidak berisik.


4. Kecepatan Baca dan Tulis Data
SSD menyediakan kinerja puncak untuk booting dan kinerja baca/tulis yang tinggi untuk mendukung komputasi yang memerlukan kapabilitas multitugas yang lebih baik. Pada bagian inilah SSD menunjukan perbedaan yang sangat signifikan. Kecepatan baca tulis SSD bahkan 8 kali lebih cepat dibanding dengan HDD. PC yang terpasang SSD dapat melewati proses booting dalam hitungan detik, pastinya tidak melebihi 1 menit. Sedangkan waktu yang dibutuhkan HDD lebih lama tergantung dengan spesifikasi, dan yang pasti tidak lebih cepat bila dibandingkan dengan SSD.

Salah satu faktor penyebabnya adalah SSD tidak menggunakan piringan berputar atau faktor  mekanik sangat membatasi kemampuan elektronik dari HDD.

5. Fragmentasi
Karena bentuknya yang spiral, HDD sangat baik untuk menyimpan file-file yang berukuran besar yang terletak pada blok yang berdekatan. Dan ketika kapasitas HDD mulai penuh, file-file yang sudah tersimpan dapat terpencar, inilah yang dikenal dengan istilah fragmentasi.

Efek dari fragmentasi ialah turunnya kinerja dari HDD itu sendiri. Dalam keadaan ini, untuk memulihkan kinerja dari HDD, biasanya kita melakukan defrag untuk memulihkannya. Sedangkan pada SSD kita tidak perlu pusing memikirkan persoalan tenang fragmentasi karena data tersimpan pada chip flash.

6. Ketahanan
SSD terlihat lebih awet hanya karena desain solid state-nya. Tanpa komponen yang bergerak, SSD dapat bertahan dari benturan, terjatuh, dan suhu ektrem yang lebih tinggi.

7. Harga
SSD dijual dengan harga yang masih mahal per GB-nya. Mahalnya harga SSD bisa mencapai 9 kali lipat bila dibandingkan dengan HDD. Pada tingkat sistem, SSD berkapasitas rendah dapat dijangkau dalam kisaran 32 GB hingga 64 GB. Tetapi, SSD berkapasitas tinggi sangat mahal, khususnya saat diukur berdasarkan biaya per gigabyte. Hard disk menyediakan biaya terendah per gigabyte.




ya dari perbedaan gambar diatas jadi tahu kan perbedaan dari HDD sama SSD 

Lanjut , Kenapa harus beli SSD dulu ketimbang RAM ...???.


Ini Jawabannya :

Dari pengalaman admin sendiri , admin lebih nyaranin sobat semua untuk beli ssd lebih dulu daripada ram , kenapa ...? 

"Karena memiliki kecepatan yang tinggi, hampir menyamai kecepatan RAM maka SSD dinilai dapat meningkatkan performa dan responsifitas perangkat komputer. Ketika kita membuka aplikasi atau game, hanya perlu waktu beberapa detik saja".

"Semakin cepat SSD yang digunakan maka semakin responsif performa komputer ketika membuka program atau melakukan copy paste data".


sumber : reddit

gambar diatas adalah sebuah contoh perbandingannya sobat .

Lah terus Gunanya RAM apa ...???
oke - oke mari kita jelaskan apa itu Ram , Lanjut ......


Random access memory atau biasa disebut RAM adalah suatu perangkat keras komputer yang berbentuk modul memory yang berfungsi untuk menyimpan data sementara yang dapat di akses CPU secara acak (random) dengan kecepatan tinggi.

"Jadi ketika kita membuka program seperti Aplikasi atau Game, maka data yang di proses akan di simpan sementara di RAM. Semakin banyak program yang di jalankan maka semakin besar RAM yang dibutuhkan".


Itulah alasan kenapa komputer atau laptop yang memiliki kapasitas RAM kecil selalu not responding atau crash ketika membuka banyak program yang menguras ram.

Keuntungan Upgrade RAM

  • Menambah performa komputer dalam membuka banyak program
  • Mengatasi masalah berkaitan dengan Low memory
  • Meningkatkan kemampuan Multitasking
  • Menghindari bottleneck ketika CPU berjalan cepat namun tidak di imbangi dengan kapasitas RAM yang cukup (hal ini dapat menjadikan komputer lambat)

Nah udah pada ngerti kan sobat pengertian dan perbandingan diatas semua , kalo sobat pengen membahas sesuatu sobat bisa komen dibawah apa yang mau dibahas biar nanti kita kasih penjelasannya lebih kanjut oke ....


NB : oke sobat kalo gamau ribet upgrade ssd dari laptop sobat bisa hubungi nomer wa dibawah ya kalo semisal mau upgrade HDDnya jadi SSD biar makin ngebut wkwkwkw

Klik disini kalo mau Konsultasi Lebih Lanjut

Tips Mudah Memilih Switch Mechanical Keyboard

 Tips Mudah Memilih Switch Mechanical Keyboard

Beberapa waktu ini banyak Mechanical Keyboard bermunculan . Mulai dari brand yang baru hingga beberapa brand ternama berlomba - lomba bikin keyboard mechanical sebaik mungkin .

Mechanical Switch yang digunakan pun beragam . Beberapa switch yang sering kita jumpai adalah CHERRYMX, GATERON, KAILH, dan OUTEMU. Namun ternyata masih banyak merk switch lain yang populer saat ini guys .

Dari berbagai macam merk mechanical switch yang sering kita jumpai tentunya terdapat beberapa jenis switch yang sering kita temui seperti Red, Blue, dan Brown .
Jenis - jenis mechanical switch ini diberi kode warna yang berbeda untuk mempresentasikan feel dari switch itu sendiri waktu kita gunakan untuk gaming atau mengetik .



  

Nah maka dari itu mimin bakal bahas 3 jenis Mechanical Switch yang sering kita jumpai dan memilih switch yang tepat untuk kalian gunakan .

3 JENIS SWITCH INI ADALAH JENIS  : RED, BLUE , AND BROWN

1. RED SWITCH 

Red Switch ini memiliki Feel Linear . Feel Linear ini tidak memberikan feel tactile atau tanpa feedback ketika switchnya kita tekan . Selain itu, Switch Red ini terasa paling ringan jika dibandingkan dengan switch blue dan brown 

2. BLUE SWITCH

Blue Switch merupakan mechanical switch yang disukai oleh banyak orang . Feel dari switch ini berasa tactile dan mengeluarkan suara clikly . Tactile merupakan feel ketika kita tekan switch maka akan terasa ada  feedback pada switch yang kita tekan .

3. Brown Switch 

Sedikit berbeda dengan blue switch . Brown switch memiliki feel tactile namun tidak mengeluarkan suara clickly . Switch ini memiliki feel yang lebih solid ketika kita menekan sebuah Mechanical Switch .

Nah kalo kalian nih kira - kira bakal pilih switch yang mana nih ..? , Biar lebih gampang , Mimin bakal nentuin switch yang bakal cocok untuk kalian .

Buat kalian yang pingin coba keyboard dengan switch yang ringan , kalian bisa pilih jenis Red Switch .

Buat kalian yang suka dengan switch yang gak berisik namun masih memberikan feedback saat menekan switchnya sih mimin bakal saranin jenis Brown Switch .

Atau kalian pengen keyboard dengan switch yang berisik dan memberikan feedback waktu menekan switchnya , Kalian pastinya bisa pilih Blue Switch.

Oke, Mungkin segitu dulu guys pembahasan mengenai Mechanical Switch kali ini , Kalo ada yang mau ditanyakan slahkan komen di bawah nanti akan dijelaskan di postingan berikutnya . 




Tips Rakit PC Gaming 10 jutaan GASS !!!

 

Tips Rakit PC Gaming 10 jutaan  GASS !!!


Pada masa sekarang ini, bekerja dari rumah merupakan sebuah trend yang sedang digandrungi. Tentunya dalam mengerjakan tugas atau pekerjaan membutuhkan sebuah perangkat. Perangkat disini bisa berupa gadget atau komputer yang juga dikenal sebagai PC.
PC atau  personal komputer digunakan untuk kebutuhan pekerjaan kantoran. Selain itu juga bisa untuk kebutuhan desain dan hiburan. Bahkan, bagi anda yang suka gaming bisa untuk masuk E-Sport. Ada 2 jenis PC berdasarkan pembuatannya:

1. PC BRANDED
Sudah pasti kalo Branded ini PC dari golongan MSI , ROG , ALIENWARE dll . begitupun dengan spesifikasinya ada harga ada rupa pastinya .

2. PC RAKITAN
Rakitan ini punya kelebihan dan kelemahan. Kelemahannya, bagi pemula akan sangat membingungkan. Kelebihannya adalah, anda bisa menyesuaikan dengan kebutuhan serta anggaran. Anda masih bingung? Jangan khawatir kami tim dari sinarnews.id akan memberikan beberapa rekomendasi. Semoga  sesuai dengan kantong namun memiliki performa yang ciamik.

Nah Langsung saja Ke Resepnya , Disini akan saya list apa aja resep rakitannya sobat .
1. CPU : AMD RYZEN 3 3300X 3.8 GHZ / Rp.2.549.000
2. Motherboard : ASROCK B450M-HDV / Rp.1.045.000
3. Memory : GEIL DDR4 AMD EDITION / Rp.1.390.000
4. VGA :  XFX RADEON RX 580 8GB / Rp.2.150.000
5. SSD : ADATA XPG STORM RGB / Rp.250.000
6. HDD : SEAGATE 1TB SATA 3 / Rp.355.000
7. PSU : X-TREME POWER SUPPLY 550 WATT 80+ / Rp.435.000
8. CASE : CUBE GAMING EURCHEF / Rp.420.000
9.  MOUSE : REXUS MOUSE X8 XIERRA  / Rp.140.000
10. KEYBOARD : REXUS MECHANICAL MX10 LEGIONARE / Rp.449.000
11. HEADSET :  GAMING REXUS F30 / Rp.160.000

TOTAL :  Rp.9.354.000
Perkiraan PSU ( TDP 90% ): 430 Watt

Harga bisa berbeda-beda tergantung wilayah dan juga tergantung harga pasaran , jadi soal harga jangan disamakan ya sobat .

Nah sekian dulu ya sobat kalo ada pertanyaan yang mau ditanya silahkan sobat komen dibawah .

Review Skyrim Game Openworld Jadul yang bikin betah User

 Review Skyrim Game Openworld Jadul yang bikin betah User


The Elder Scrolls V: Skyrim Minimum Requirements

CPU:Info
CPU SPEED:Dual Core 2.0 GHz or equivalent processor
RAM:2 GB
OS:Windows 7/Vista/XP PC (32 or 64 bit)
VIDEO CARD:DirectX 9.0c compliant video card with 512 MB of RAM - NVIDIA GeForce 7600 GT & ATI Radeon X1800.
Click here for the latest video card drivers
SOUND CARD:Yes
FREE DISK SPACE:6 GB


The Elder Scrolls V: Skyrim Recommended Requirements

CPU:Quad-core Intel or AMD CPU
CPU SPEED:Info
RAM:4 GB
OS:Windows 7/Vista/XP PC (32 or 64 bit)
VIDEO CARD:DirectX 9.0c compatible NVIDIA or AMD ATI video card with 1 GB of RAM (NVIDIA GeForce GTX 260 or higher; ATI Radeon HD 4890 or higher)
Click here for the latest video card drivers
SOUND CARD:Yes
FREE DISK SPACE:6 GB
INFO : https://www.systemrequirementslab.com


Saya menumpuk buku di rak di rumah saya di Whiterun, salah satu kota besar di Skyrim, ketika saya melihat sebuah rak senjata tepat di sampingnya. Aku meletakkan belati kurban dalam satu slot, sebuah tongkat Orcish di tangan yang lain. Mereka dipamerkan untuk siapa saja kecuali saya dan komputer saya yang dikendalikan komputer, Lydia, yang duduk di sebuah meja dengan sabar menunggu saya memintanya untuk pergi mencari. Dada di atas disediakan untuk kelebihan senjata dan baju besi, meja samping tempat tidur untuk smithing ingot dan bijih, yang ada di sebelah meja Alkimia untuk bahan. Saya telah dengan cermat mengatur milik virtual milik saya bukan karena saya harus melakukannya, tapi karena merawat hal-hal kecil dalam kehidupan rumah tangga adalah istirahat yang menyenangkan dari menghadapi teriakan es, naga, perang saudara, dan tugas pekerjaan yang sepertinya tidak pernah berjalan seperti berencana. Ini bahkan hal yang masuk akal untuk dilakukan; komponen alami keberadaan setiap hari di Skyrim, salah satu permainan role-playing paling sadar, mudah dinikmati, dan benar-benar mengasyikkan yang pernah dibuat.



Bagian dari apa yang membuatnya begitu menyenangkan ada hubungannya dengan bagaimana warisan Elder Scrolls clutter telah dikondensasi dan dalam beberapa kasus dieliminasi. Di Skyrim, tidak ada lagi hopping bulan di antara puncak bukit dengan keterampilan akrobatik yang maksimal. Itu sudah pergi, begitu juga Atletik. The Elder Scrolls V menambah ketrampilan dan memotong atribut seperti Endurance and Intelligence sama sekali. Tidak ada waktu yang terbuang pada layar penciptaan karakter yang menyiksa keahlian untuk ditugaskan sebagai mayor. Anda tidak menugaskan keterampilan besar dan kecil sama sekali, namun memilih satu dari sepuluh ras, masing-masing dengan bonus tertentu. Elf Tinggi bisa sekali sehari meregenerasi magicka dengan cepat, Orc bisa memasuki kemarahan mengamuk untuk pertarungan jarak dekat yang lebih efektif. Kemampuan ini paling baik dipasangkan dengan karakter tertentu - regenerasi High Elf berguna bagi pengguna sihir - namun tidak mewakili pilihan kelas yang kaku. Keputusan utama tidak perlu dilakukan sampai Anda sudah berada di dunia dan dapat mencoba sihir, pertarungan menyelinap dan senjata, yang menekankan pengalaman tangan pertama melalui studi manual instruksi, yang memberi Anda spesialisasi hanya jika Anda sudah siap.



Jika agan berminat untuk membeli . Silahkan Langsung WA atau BBM Ke nomer yang sudah tertera , jangan lupa baca Cara Order ya , Untuk Pemesanan Game:).


Kritik Dan Saran anda kami Butuhkan.


GAMEPLAY THE ELDER SCROLL V-SKYRIM























Tuesday, December 17, 2019

SIDS ( DATA )

Dalam kali saya akan membahas tugas saya saat uas yaitu presentasi tentang membuat maps menggunakan bahasa d3js , dalam kelompok saya ini saya menjadi pengumpul data , apa saja sih data yang digunakan ...?

berikut contoh data source code yang saya kerjakan


China_map.json

data yang akan di inputkan ke codingan d3js harus mempunyai minimal Latitude dang longtitude ,
apa itu latitude dan longtitude .

Menurut bahasa saya, kedua garis ini bisa diartikan seperti dibawah ini.
Latitude adalah garis yang melintang di antara kutub utara dan kutub selatan, yang menghubungkan antara sisi timur dan barat bagian bumi. Garis ini memiliki posisi membentangi bumi, sama halnya seperti garis equator, tetapi dengan kondisi nilai tertentu. Garis lintang inilah yang dijadikan ukuran dalam mengukur sisi utara-selatan koordinat suatu titik di belahan bumi.

Sebaliknya, longitude adalah garis membujur yang menghubungkan antara sisi utara dan sisi selatan bumi (kutub). Garis bujur ini digunakan untuk mengukur sisi barat-timur koordinat suatu titik di belahan bumi.

kalo kita menggunakan bahasa pemrogaman d3js maka kita akan menggunakan data Json , apa itu json ...? 

JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh komputer

Tak hanya json data - data seperti contoh diatas juga bisa menggunakan format CSV , apa itu Csv ...?

File Comma Separated Values ​​(CSV) adalah file teks biasa yang berisi daftar data. File-file ini sering digunakan untuk bertukar data antara aplikasi yang berbeda. Sebagai contoh, database dan manajer kontak sering mendukung file CSV.
File-file ini kadang-kadang bisa disebut Character Separated Values ​​atau Comma Delimited files. Mereka kebanyakan menggunakan karakter koma untuk memisahkan (atau membatasi) data, tetapi terkadang menggunakan karakter lain, seperti titik koma. Idenya adalah bahwa Anda dapat mengekspor data kompleks dari satu aplikasi ke file CSV, dan kemudian mengimpor data dalam file CSV itu ke aplikasi lain.

Sekian dari saya , Terima Kasih 



Saturday, December 14, 2019

Bahasa Pemrogaman Phyton


au belajar bahasa pemrograman python, tapi masih bingung mulainya dari mana?
Tenang…
Karena pada artikel ini, kita akan membahas persiapan awalnya sampai tuntas:
  • Apa itu Python dan kenapa belajar Python?
  • Apa saja alat-alat yang diperlukan untuk belajar python?
  • Bagaimana cara membuat program python?
  • Apa yang harus dipelajari selanjutnya?
Mari kita bahas semuanya…

Apa itu Python?

Python merupakan bahasa pemrograman tingkat tinggi yang diracik oleh Guido van Rossum.
Python banyak digunakan untuk membuat berbagai macam program, seperti: program CLI, Program GUI (desktop)Aplikasi MobileWeb, IoT, Game, Program untuk Hacking, dsb.
Python juga dikenal dengan bahasa pemrograman yang mudah dipelajari, karena struktur sintaknya rapi dan mudah dipahami.
(Python bagus untuk pemula yang belum pernah coding)

Kenapa belajar Python?

Pernah melihat meme ini?
Hello World java, c++, python
Python memang sangat sederhana dibandingkan bahasa yang lainnya. Tidak perlu ini dan itu untuk membuat program Hello World!.
Bahkan tagline di websitenya menjelaskan, kalau python akan membuatmu bekerja lebih cepat dan efektif.
Python is a programming language that lets you work quickly and integrate systems more effectively.
Jadi kenapa belajar Python?
  1. Cepat dan efektif;
  2. Mudah dipelajari;
  3. Banyak digunakan di perusahaan besar;
  4. Sekedar ingin tahu saja.
  5. …(tambahkan sendiri)

Persiapan Alat untuk Belajar Pemrograman Python

Apa saja alat-alat yang harus dipersiapkan untuk belajar pemrograman python?
  1. Python: Interpreter yang menerjemahkan bahasa python ke bahasa mesin, sehingga program bisa dijalankan.
  2. Teks Editor/IDE: Program yang digunakan untuk menulis kode.

Bagaiaman cara install Python?

Bagi pengguna Linux, Python tidak perlu diinstal. Karena Sebagian besar distro Linux sudah menyediakannya secara default.
Untuk mengeceknya, silahkan ketik perintah python --version di terminal.
$ python --version
Python 2.7.12
Bagi pengguna Windows, silahkan baca Cara Install Python di Windows.

Python Versi 2 vs Python Versi 3

Ada dua versi Python yang beredar saat ini, yaitu versi 2 dan 3.
Apa perbedaanya?
Python versi 2 merupakan versi yang banyak digunakan saat ini, baik dilingkungan produksi dan pengembangan.
Sementara Python versi 3 adalah pengembangan lanjutan dari versi 2. Python 3 memiliki lebih banyak fitur dibandingkan Python 2.
Untuk membuka Python 2 kita hanya menggunakan perintah python saja, sedangkan Python 3 menggunakan perintah python3.
Python 2 dan Python 3
Manakah yang harus saya pilih?
Untuk yang baru belajar saya sarankan menggunakan versi 2. Sementara untuk yang sudah mahir, bisa mencoba yang versi 3.

Siapkan Teks Editor/IDE untuk Menulis Kode

Teks editor yang digunakan untuk menulis program python bisa apa saja. Bahkan Notepad pun bisa.
Pada Linux, banyak sekali pilihan teks editor yang bisa digunakan.
Silahkan baca-baca di sini:
Selain teks editor, kita juga bisa menggunakan IDE (Integereted Development Environtment). Namun, nanti kita akan bahas belakangan.
Untuk saat ini kita pakai teks editor saja dulu, biar lebih paham konsep pemrograman.

Mengenal Mode Interaktif Python

Mode interaktif merupakan fasilitas/fitur yang disediakan oleh Python sebagai tempat menulis kode secara interaktif.
Fitur ini dikenal juga dengan Shell, Console, REPL (Read–Eval–Print Loop), interpreter, dsb.
Cara membuka mode interaktif adalah dengan mengetik perintah python pada terminal.
Mode Interaktif Python
untuk keluar dari mode interaktif tekan Ctrl+d atau ketik perintah exit().
Tanda >>>, artinya python siap menerima perintah.
Terdapat juga tanda ... yang berarti secondary prompt atau sub prompt, biasanya muncul saat membuat blok kode dan menulis perintah tunggal dalam beberapa baris.
Mari kita coba memberikan perintah print, perintah ini berfungsi untuk mencetak teks ke layar.
Cobalah tulis print "Hello World" kemudian tekan Enter.
Program Hello world dengan Python
Perintah yang kita tulis langsung dieksekusi dan ditampilkan hasilnya.
Inilah mode interaktif, setiap kode atau perintah yang diketik akan direspon langsung oleh python.
Kita bisa memanfaatkan mode interaktif ini untuk:
  • Uji coba suatu fungsi;
  • Eksperimen modul tertentu;
  • Kalkulator;
  • Mencari bantuan tentang fungsi tertentu;
  • dll.
Hal yang perlu kita coba adalah mencari bantuan tentang fungsi tertentu, karena akan membantu sekali dalam mempelajari python.
Ada dua fungsi yang digunakan untuk mencari bantuan:
  1. fungsi dir() untuk melihat fungsi apa saja yang tersedia pada sebuah modul;
  2. fungsi help() untuk membuka dokumentasi suatu fungsi.
Sebgai contoh, kita akan coba mencari tahu tentang penggunaan modul math.
Pertama kita impor dulu modulnya ke mode interaktif:
>>> import math
Setelah itu kita bisa melihat-lihat, fungsi apa saja yang tersedia di modul tersebut.
>>> dir(math)
['__doc__', '__name__', '__package__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'hypot', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'modf', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'trunc']
Lalu, kita bisa cari tahu cara penggunaan fungsi-fungsi tersebut dengan help().
Misalkan kita ingin cari tahu cara penggunaan fungsi pow(), maka kita harus memberikan perintah help(math.pow).
Help on built-in function pow in module math:

pow(...)
    pow(x, y)

    Return x**y (x to the power of y).
(END)
*untuk keluar dari dokumentasi tekan q
Setelah itu, baru kita bisa pakai dan coba fungsinya.
Melihat bantuan dan dokumentasi
Program yang kita tulis dalam mode interaktif tidak akan disimpan. Setelah mode interaktif ditutup, program akan hilang.
Karena itu, kita harus membuat skrip.
Silahkan gunakan teks editor untuk menulis skrip seperti di bawah ini.
Program Python
Setelah itu simpan dengan nama hello_world.py
Simpan program python
Kemudian untuk menjalankan skripnya, gunakan perintah berikut:
python nama_skrip.py
Pastikan mengetik perintah tersebut pada direktori tempat menyimpan skripnya.
Program Hello World dengan python

Alur Kerja Pembuatan Program Python

Alur kerja program python
  1. Membuat skrip python dengan teks editor.
  2. Skrip python diterjemahkan ke dalam kode biner oleh (intepreter) python, sehingga komputer dapat mengerti arti perintah tersebut.
  3. Komputer mengerjakan perintah tersebut.
Paham…?
Sampai tahap ini, kita sudah tahu cara membuat program Python.
Selanjutnya, kita akan belajar cara membuat program Python menggunakan IDE PyCharm.

Pemrograman Python Menggunakan PyCharm

PyCharm merupakan IDE terbaik untuk pemrograman python. PyCharm dibuat oleh JetBrains.
Ada dua versi PyCharm:
  1. Versi Profesional (Trial 30 hari) – Memiliki fitur lebih banyak untuk pemrograman python dan web.
  2. Versi Komunitas (Gratis dan opensource) – Fiturnya standar untuk pemrograman python.
Pada panduan ini, kita akan menggunakan PyCharm versi Komunitas.

Instalasi PyCharm di Linux

Pertama, pastikan komputermu sudah terinstal JDK (Java Development Kit) atau JRE. Karena PyCharm terbuat dari Java dan dia membutuhkan JRE untuk berjalan.
Setelah itu…
Silahkan download PyCharm di website JetBrains.
Download Pycharm
Pastikan men-download yang versi komunitas.
Setelah itu, ikuti langkah-langkah berikut untuk menginstalnya:
  1. Buka File manager sebagai root.
    Buka file manager sebagai root
  2. Cari File PyCharm yang sudah didownload tadi, kemudian ekstrak ke direktori /opt.
    Ekstrak pycharm
    Pada gambar di atas, Saya menggunakan F3 untuk memecah tampilan (tergantung dari file manager yang kamu gunakan).
  3. Buka kembali File Manager sebagai user biasa. Kemudian masuk ke /opt/pycharm-community-2017.1.2/bin dan klik ganda pada file pycharm.sh, lalu pilih run.
    Eksekusi Pycharm
  4. Tunguglah sebentar, maka akan terbuka jendela baru. Pilih Don not import settings, kemudian klik OK.
    Impor setting
  5. Jendela sambutan akan terbuka, silahkan centang “Enable opening file…” agar perintah charm dikenali di terminal. Setelah itu klik Ok.
    Jendela welcom pycharm
    Masukkan Password bila diminta, setelah itu klik OK.
Selesai…
Coba periksa di menu, apakah sudah ada PyCharm atau tidak?
Menu PyCharm

Membuat Proyek Python di PyCharm

Untuk membuat proyek baru, kita bisa klik “Create new Project” pada jendela sambutan (welcome) PyCharm.
Jendela sambutan pycharm
Atau bisa juga dilakukan melalui menu File->New Project.
Setelah itu, kita akan diminta untuk mengisi nama proyeknya dan memilih versi Python yang akan digunakan.
Isi saja nama proyeknya dengan hello-world dan gunakan Python versi 2 (python2.7).
Nama proyek dan versio python
Maka kita akan langsung di bawah ke area kerja PyCharm.
Proyek baru di pycharm
Selanjutnya, silahkan tambahkan file python dengan klik kanan pada direktori proyek, kemudian pilih New->Python File.
Membuat file python di pycharm
Setelah itu, berikan nama filenya dengan program-pertama dan klik Ok.
Memberikan nama file python di pycharm
Selanjutnya, silahkan tulis kode program-nya.
print "Hello dunia"
print "Selamat datang di pemrograman Python"
print "Saya belajar Python dengan PyCharm"
print "Salam, Petani Kode"
Kemudian buka menu Run->Run… atau tekan tombol Alt+Shift+F10. Kalau muncul pilihan, pilih saja program-pertama.
Menjalankan program python di pycharm
Selamat…
Program pertama kita di PyCharm sudah berhasil dieksekusi.
Begitulah cara membuat program python menggunakan IDE PyCharm, lebih mudah bukan?
Kita tidak perlu membuka terminal untuk mengekseskusi programnya.
Mana yang menurutmu lebih enak?

Blog Archive

Erwin Primaisa. Powered by Blogger.