Bahasa Pemrograman Untuk Pemula yang Mau Belajar Coding


Hello sobat, semakin berkembangnya digitalisasi zaman membuat gaya hidup manusia berubah. Kegiatan yang biasanya kita lakukan secara manual, kini dilakukan dengan bantuan aplikasi. Hal tersebut berhasil mempermudah dan membuat hidup kita menjadi lebih effisien. Misalnya dalam hal berbelanja, jika dulu kita harus pergi ke toko untuk membeli sesuatu. Namun, pada saat ini kita bisa membelinya dari rumah lewat aplikasi dan boom barang tersebut sampai dengan selamat. Masih banyak contoh lainnya yang membuktikan bahwa peran aplikasi di zaman sekarang telah mempengaruhi gaya hidup. 

Oleh karena itu, kemampuan untuk membuat sebuah aplikasi semakin dibutuhkan. Tidak hanya aplikasi untuk keperluan bisnis saja melainkan juga untuk hiburan maupun pendidikan. Akan sangat menguntungkan apabila sobat bisa mengusai kemampuan ini. Hal yang mendasari dari sebuah aplikasi adalah bahasa pemrograman. Dengan bahasa tersebut sobat bisa berkomunikasi dengan komputer dan membuat sebuah aplikasi yang diinginkan. Akan tetapi, jika sobat bingung bahasa manakah yang seharusnya dipelajari oleh pemula, maka lewat artikel ini saya akan menjelaskannya.

vektor image by id.pngtree.com

5 Bahasa Pemrograman Untuk Pemula

Bahasa pemrograman memiliki berbagai macam jenis dan fungsi. Ada yang digunakan untuk membuat aplikasi mobile, desktop, website, dan lain-lain. Oleh karena itu, penting untuk mengetahui fungsinya sebelum anda memutuskan untuk mempelajari bahasa tersebut. Agar lebih mudah dalam belajar anda sebaiknya mempelajari dahulu dasar-dasar algoritma. Berikut ini 5 bahasa pemrograman untuk pemula.

1. C/C++

Bahasa C dan C++ sama-sama dikembangkan oleh AT&T Bell Laboratory. Bahasa ini dikembangkan oleh dua ilmuwan berbeda, yaitu Bahasa C dirilis pada tahun 1972 oleh Dennis Ritchie, sedangkan bahasa C++ dirilis 13 tahun setelah itu ditahun 1985 oleh Bjarne Stroustrup. Pada awalnya C++ dikembangkan dari bahasa C. Oleh karena itu, kedua bahasa ini banyak memiliki kemiripan. Misalnya pada penulisan kondisi seperti if, if else, switch case dan perulangan seperti for, while, dan do while. Namun, pada struktur lainnya tetap saja memiliki perbedaan.

Baik bahasa C maupun C++ menggunakan paradigma procedural programming. Artinya ketika menulis program yang kompleks, kode akan dipecah menjadi beberapa function-function yang saling terpisah untuk kemudian disatukan kembali di dalam kode program utama. keunggulan dari paradima ini adalah mudah dipelajari terutama bagi pemula. Tidak heran jika beberapa kampus IT mengenalkan bahasa ini pada awal perkuliahan pemrograman. Akan tetapi, yang menjadi kekurangan adalah ketika membuat aplikasi yang lebih kompleks, pengelolaan kode program akan menjadi kendala utama. Untuk memperbaiki hal tersebut pada bahasa C++ telah dikembangkan agar mendukung paradigma object-oriented programming (OOP) atau sebuah kode program yang dipecah ke dalam class dan object.

2. Python

Bahasa Python merupakan bahasa pemrograman tingkat tinggi dan berjalan dengan sistem interpreted yang biasa dipakai untuk berbagai jenis tujuan. Seperti membuat web, keperluan data science, data mining, deep learning, hingga machine learning. Namun, meskipun begitu bahasa ini mudah untuk dipahami oleh pemula yang baru belajar pemrograman. Hal tersebut dikarenakan Python memiliki sintaks yang sangat sederhana dan membutuhkan lebih sedikit baris kode dibandingkan dengan bahasa tingkat tinggi lainnya. Sehingga dibeberapa kasus, non-programer saja bisa mengerti cara kerja program Python dengan membaca baris kodenya.

Keunggulan yang dimiliki oleh bahasa Python ini membuatnya menjadi bahasa yang populer pada saat ini. Selain karena penerapan prinsip indentation yang membuatnya lebih mudah dipelajari dan mudah dibaca, bahasa ini juga memiliki perintah yang lebih singkat. Bahasa ini juga memiliki fitur Cross-platform yang artinya dapat digunakan di berbagai sistem operasi bahkan kode program yang ditulis juga tidak perlu diubah untuk berjalan di sistem operasi yang berbeda. Selain itu, python juga mendukung kode program prosedural maupun pemrograman object (OOP) serta memiliki lebih dari 140.000 library dan yang tidak kalah menariknya adalah bahasa ini gratis untuk digunakan.

3. JavaScript

Jika anda pemula yang ingin belajar membuat sebuah website, maka bahasa JavaScript yang harus anda pelajari. Bahasa ini pertama kali diciptakan pada 1995 oleh Netscape Communications namun masih tetap eksis hingga sekarang. Bahkan, Menurut hasil survei yang dilakukan oleh website Stackoverflow, JavaScript memperoleh hasil tertinggi sebagai bahasa pemrograman yang paling populer dipakai oleh pengembang profesional saat ini. Hal ini tidak lain karena JavaScript merupakan bahasa yang dinamis dan interaktif terhadap pengguna sehingga menjadikan sebuah website lebih user-friendly.

Melihat dari keunggulan yang dimilikinya membuat bahasa ini sangat cocok untuk dipelajari oleh pemula. JavaScript sudah terinstal pada seluruh peramban website saat ini sehingga anda tinggal menuliskan kode lalu menjalankannya di website. Bahasa yang biasanya disandingkan dengan Html dan CSS ini juga mudah dipelajari karena membuat detail-detail rumit menjadi abstrak sehingga mempermudah proses pembelajaran. Selain itu, bahasa ini juga mempunyai banyak kerangka kerja yang bisa digunakan untuk kebutuhan front-end maupun back-end. Melihat dari peluang karir juga Programmer JavaScript sangat menjanjikan.

4. Ruby

Berdasarkan keunggulan yang dimilikinya, bahasa yang berbasis skrip ini dapat anda pelajari dengan mudah. Hampir mirip dengan Python, bahasa ini memiliki sintaks yang sederhana, mudah dibaca dan ditulis. Sehingga mudah dimengerti walaupun anda tidak memiliki pengalaman di dunia pemrograman sebelummnya. Bahasa yang memiliki kemampuan pemrograman berorientasi objek ini juga memiliki kemampuan lintas platform sehingga anda dapat mempelajarinya diberbagai sistem operasi.

Memiliki fitur yang mumpuni membuat Ruby biasa digunakan untuk membangun aplikasi web, server web, perpustakaan grafik, mesin pengenalan gambar, dan server basis data berulir. Bahasa ini juga memiliki kerangka kerja yang populer untuk membangun web yaitu Ruby On Rails. Fitur-fitur lainnya seperti Garbage Collector, Iteration, dan lain-lain membuatnya semakin mudah untuk digunakan.

5. PHP

Bahasa PHP merupakan bahasa penulisan skrip yang open-source dan biasanya digunakan untuk pengembangan website. Bahasa yang disandingkan dengan Html ini juga digunakan oleh perusahaan besar seperti Facebook dan WordPress. Hal ini karena PHP mendukung untuk website yang memakai script sisi server. Selain itu, PHP dapat berjalan di berbagai sistem operasi seperti Windows, Linux, Unix, Mac OS X serta kompatibel dengan hampir semua jenis web server seperti Apache, IIS dan lain-lain.

Bahasa ini cocok digunakan untuk anda yang pemula karena sifatnya gratis dan terdapat banyak sekali panduan dan tutorial yang ada di Internet. Sehingga memudahkan anda dalam mempelajarinya. Selain itu, bahasa ini mudah digunakan. Anda hanya perlu menulis skrip kemudian menguploadnya ke server atau hosting yang anda punya dan sudah bisa langsung mengaksesnya melalui browser sebab PHP tidak perlu tidak perlu di-compile. PHP juga memiliki banyak komunitas dan peluang karir yang menjanjikan tentunya.

Penutup

Itulah 5 bahasa pemrograman yang dapat anda pelajari dengan mudah. Beberapa bahasa pemrograman juga dapat mudah dimengerti oleh anda yang tidak mempunyai pengalaman di dunia pemrograman sebelumnya. Namun, mempelajari bahasa pemrograman tidak bisa instan. Anda harus konsisten dan terus belajar agar dapat menguasainya. Anda juga dapat berdiskusi dengan komunitas yang ada jika memiliki kendala. Semoga artikel ini bermanfaat dan Terima Kasih.

Smartphone 5G Dengan Harga yang Murah di Indonesia Juni 2021

Hello sobat, seperti yang kita ketahui jaringan 5G sudah merambat ke Indonesia sejak beberapa waktu yang lalu. Provider pertama yang menyediakan layanan tersebut secara komersial adalah Telkomsel. Namun, jaringan tersebut belum merata ke seluruh Indonesia. Hanya beberapa daerah saja yang bisa menikmatinya. Kehadiran jaringan 5G ini merupakan pengembangan dari jaringan 4G yang telah lama kita gunakan. Dengan kecepatan berakali-kali lipat dari pendahulunya, jaringan 5G sendiri dapat mencapai hingga 10 Gbps (gigabits per second), dengan latensi sekitar 4-5 milidetik. Hal tersebut tentunya bisa mendukung teknologi yang ada pada saat ini. Dibalik kecepatan data nya yang luar biasa jaringan ini masih terdapat kekurangan yaitu dalam hal ketersediaan frekuensi.

Melihat kesempatan ini, vendor smartphone yang ada berlomba-lomba membuat ponsel pintar yang mendukung layanan 5G didalamnya. Meskipun belum banyak, akan tetapi inovasi ini merupakan langkah awal yang tidak menutup kemungkinan akan menghadirkan device baru yang mendukung layanan ini dikemudian hari. Dengan kecanggihan dalam hal kecepatan datanya, tidak menutup ruang untuk vendor meluncurkan smartphone bertipe ini dengan harga yang murah. Berikut ini adalah beberapa smartphone yang mendukung layanan 5G dengan harga yang relatif murah.


1. Poco F2 Pro (7 Jutaan)

Smartphone 5G keluaran Xiaomi ini menggunakan prosesor Snapdragon 865 dengan fabrikasi 7 nm+ sebagai dapur pacunya. Hal ini membuat Poco F2 Pro mampu memberikan pengalaman multitasking yang baik dan membuat bermain game menjadi stabil. Memiliki kualitas kamera belakang yang cukup baik dengam konfigurasi quad camera dengan lensa utama 64MP, telephoto 5 MP, ultrawide 13MP, dan in-depth sensor 2MP. Sedangkan kamera depannya Motorized pop-up 20 MP. Dari segi baterainya, ponsel ini telah mendukung fitur fast charging 30W dengan kapasitas daya sebesar 4.700 mAh yang cukup andal untuk digunakan seharian.

2. Vivo V21 5G (Rp. 5,79 Jutaan)

Tidak mau kalah dengan produsen ponsel pintar lainnya, Vivo juga meluncurkan smartphone 5G dengan harga yang murah lewat Vivo V21 5G. Ponsel ini merupakan varian yang lebih murah dibandingkan pendahulunya yaitu X60 Pro 5G yang dibanderol dengan harga Rp9,99 juta. Meskipun tidak sebagus tipe X60, V21 juga memiliki spesifikasi yang handal. Dengan Mediatek Density 800U yang memiliki arsitektur 7 nm dengan kecepatan clock hingga 2,4 GHz. Dipadukan dengan RAM 8 GB dan memori internal (ROM) 128 GB. Ponsel ini dilengkapi dengan layar berukuran 6,44 inci yang memiliki resolusi 1080 x 2400 pixels. Dari segi kamera, Vivo V21 5G mempunyai 3 kamera belakang dengan kamera wide 64 MP, kamera ultrawide 8 MP, dan kamera macro 2 MP. Untuk kamera depan sendiri memiliki resolusi 44 MP yang memiliki fitur OIS Super Night Selfie.

3. Huawei Nova 7 5G (Rp. 5,9 Jutaan)

Smartphone 5G selanjutnya adalah Huawei Nova 7 5G. Dengan Harga Rp. 5,9 jutaan, ponsel ini ditenagai oleh Chipset Kirin 985 5G (7 nm) dengan CPU Octa-core. Dipadukan dengan RAM 8GB dan memori internal 128GB. Untuk daya baterai yaitu berkapasitas 4.000 mAh yang didukung fast charging 40W. Ponsel ini dibekali dengan Layar OLED yang berukuran 6.53 inches dengan resolusi 1080 x 2400 pixels. Memiliki konfigurasi Kamera Utama 64 MP (wide), 8 MP (telephoto), PDAF, 3x optical zoom, 8 MP (ultrawide), 2 MP (macro) dan kamera depan beresolusi 32 MP yang dapat membuat pengalaman berselfie sobat menjadi semakin menarik.

4. Samsung Galaxy A32 5G (Rp. 3,9 Jutaan)

Melalui Samsung Galaxy S21 Series membuat Samsung menjadi produsen pertama di Indonesia yang meluncurkan smartphone 5G. Namun, tipe Galaxy S21 adalah ponsel pintar premium dengan harga di atas Rp.10 juta. Baru-baru ini samsung meluncurkan smartphone 5G terbarunya dengan harga yang murah yaitu tipe Galaxy A32 5G. Menggunakan prosesor MediaTek Dimensity 720 dengan RAM 8GB dan memori internal 128GB membuat ponsel ini masuk dalam kategori ponsel murah dengan harga 3,9 jutaan. Memiliki 4 kamera di bagian belakang yang masing-masing memiliki sensor utama 48 MP, ultrawide 8MP, makro 5MP dan depth 2MP. Dengan kamera depan yang didukung kamera sensor 13MP. Ponsel ini dilengkapi fitur fast charging 15W dengan kapasitas daya baterai 5000 mAh.

5. Oppo A74 5G (Rp. 3,6 Jutaan)

Pada april yang lalu, Oppo meluncurkan Oppo A74 5G yang dinilai menjadi smartphone 5G murah yang dikeluarkan oleh Oppo dengan kisaran harga Rp. 3,6 jutaan. Sebagai smartphone kelas menengah, ponsel ini menggunakan chipset Snapdragon seri 400 sebagai dapur pacunya. Dengan kapasitas RAM 6GB LPDDR4X dan penyimpanan internal 128GB. Selain itu, ponsel ini mempunyai kapasitas baterai 5000mAh yang telah dilengkapi dengan teknologi pengisian daya cepat 33W yang diklaim dapat mengisi penuh daya dalam waktu 72 menit saja.

6. Xiaomi Redmi Note 10 5G (Rp. 2 Jutaan)

Produsen smartphone Xiaomi juga mengeluarkan smartphone 5G lewat Redmi Note 10 5G. Ponsel ini merupakan ponsel 5G murah dengan harga dibawah 3 juta. Meskipun murah, Redmi Note 10 5G didukung oleh chipset MediaTek MT6833 Dimensity 700 5G yang berjalan dengan clock speed hingga 2.2GHz. Chipset ini dipadukan dengan kartu grafis Mali-G57 MC2, dengan varian RAM 4GB / 6GB dan memori internal 64GB atau 128GB. Kelebihan lainnya yaitu ponsel ini memiliki kapasitas baterai 5000 mAh dan Resolusi layar Full HD+. Kekurangannya yaitu kamera depan hanya mempunyai resolusi 8 MP saja.

7. Realme V11 5G (2 Jutaan)

Diurutan terakhir ada Realme V11 5G yang memiliki rentang harga 2 jutaan. Smartphone ini dibekali dengan prosesor MediaTek Dimensity 700 5G (7 nm) dan memiliki RAM 4GB serta memori internal 128GB. Memiliki ukuran layar 6,52 inci berjenis IPS LCD dengan resolusi HD+, ponsel ini dapat memberikan pengalaman yang baik dalam bermain game. Kapasitas baterainya sendiri 5.000 mAh yang telah didukung fast charging 18W. Dari segi kamera, ponsel ini memiliki konfigurasi kamera belakang 13MP untuk kamera utama dan 2MP kamera depth yang didukung AI. Sementara kamera depan beresolusi 8MP.

Itulah 7 daftar smartphone 5G versi mediaagni yang kisaran harganya terbilang murah dibandingkan dengan spesifikasinya. Masih banyak smartphone 5G lain yang akan meluncur ke Indonesia dalam waktu dekat ini. Oleh karena itu, sobat akan bisa menikmati jaringan 5G dengan berbagai fitur lainnya lewat smartphone yang beragam. Meskipun jaringan 5G sendiri belum tersebar secara merata diberbagai wilayah negara kita. Semoga rekomendasi ini bermanfaat untuk sobat sekalian. Terima Kasih.

Cara Menginstal dan menggunakan TOR Browser dengan Aman

Hello sobat, setelah mengetahui apa itu TOR Browser, kelebihan serta kekurangannya. Mungkin sobat ingin mencoba sendiri bagaimana experience menggunakan peramban tersebut. Namun, karena peramban Tor ini sedikit berbeda dengan peramban lainnya, maka cara menggunakannya pun berbeda. Tidak seperti yang lainnya, Tor merupakan perangkat lunak portabel yang tidak terintegrasi dengan sistem operasi seperti Windows. Oleh karena itu, anda dapat menjalankan peramban ini dari mana saja, bahkan bisa dijalankan di drive USB. 

Sebelum menggunakannya anda harus mengunduh peramban ini terlebih dahulu. Namun, yang perlu diperhatikan adalah jangan mengunduh peramban ini di website sembarangan sebab bisa saja itu versi yang berbahaya. Akan tetapi, jangan khawatir sobat pada artikel kali ini saya akan memberikan panduan bagaimana cara mengunduh dan menggunakan Tor Browser.


Baca Juga: Memahami Tor Browser Serta Kelebihan dan Kekurangannya

Mengunduh Tor Browser  

Untuk menggunakan peramban ini langkah pertama yang harus dilakukan adalah dengan mengunduhnya. Agar keamanannya selalu terlindungi unduhlah Tor di website resminya di sini. Ada beberapa platform yang disediakan yaitu Windows, OS X, Linux, dan Android. Unduhlah sesuai dengan platform yang anda gunakan. Namun, jika anda tidak bisa mengakses situs Tor Project karena diblokir oleh jaringan anda. Ada beberapa cara yang bisa dilakukan, diantaranya adalah unduh di laman mirror resmi Tor, melalui GetTor, dan email. Silahkan anda pelajari pada laman berikut ini atau kirim surel ke gettor@torproject.org dengan versi yang anda butuhkan (Windows, OSX, atau Linux) pada badan surel.

Memasang TOR Browser

Setelah anda mengunduh Tor lewat laman resminya, langkah selanjutnya adalah memasang browser tersebut. Untuk memasang browser tersebut ikuti langkah dibawah ini.

1.     Temukan folder tempat anda menyimpan paket file Tor Browser.

2.     Setelah itu, klik kanan pada file tersebut lalu klik [Buka].

3.     Kemudian pilih bahasa yang ingin anda gunakan untuk Tor Browser dan klik [Ok].

4.     Pilih folder dimana anda ingin menginstal Tor Browser.

5.     Setelah anda memilih tempat menginstalnya maka klik [Instal], maka Tor akan memulai proses menginstal.

6.     Jika telah terinstal, klik [selesai], anda juga dapat langsung menjalankannya dengan cara aktifkan centang pada pilihan (Jalankan Tor Browser) pada laman tersebut.

Mengkonfigurasi Koneksi Tor Browser ke Jaringan Tor

Pada saat pertama kali menjalankan Tor Browser, peramban tersebut akan menanyakan bagaimana sebaiknya dia terhubung ke Internet. Ada dua opsi yang diberikan yaitu:

·       Direct Access (Akses Langsung): Jika akses Internet sobat tidak dibatasi dan penggunaan Tor tidak diblokir, dilarang, atau dipantau di tempat anda berada maka anda bisa memilih opsi ini.

·       Restricted Access (Akses Terbatas): Jika akses Internet sobat dibatasi atau penggunaan Tor diblokir, dilarang, atau dipantau di tempat anda berada maka anda bisa memilih opsi ini. 

Setalah anda menentukan konfigurasi diawal maka dia akan terus terhubung ke jaringan Tor tanpa konfigurasi lebih lanjut. Namun, jika dibutuhkan anda dapat mengganti pengaturan konfigurasi tersebut kapanpun dari dalam Tor Browser.

Selanjutnya adalah bagaimana cara anda terhubung dengan cara Direct Access ataupun Restricted Access. Jika anda memilih opsi yang pertama yaitu Direct Access anda hanya perlu klik [connect] untuk meluncurkan Tor Browser. Setalah itu, tunggu beberapa saat dan Tor Browser akan terbuka. Namun, jika anda memilih opsi Restricted Access, maka anda perlu menggunakan bridge relay. Bridge lebih sulit untuk diblokir karena tidak terdaftar pada direktori publik relay Tor. Ada dua cara untuk menggunakan bridge yaitu mengaktifkan provided bridge (bridge yang tersedia) atau anda dapat meminta custom bridge (bridge khusus).

Cara Terhubung ke Jaringan Tor dengan Provided Bridge

Ketika anda pertama kali menjalankan peramban Tor maka anda akan di arahkan pada jendela Tor Network Settings. Setalah itu klik [Configure] untuk memulai konfigurasi jaringan. Berikut langkah-langkahnya.

1.     Setelah anda mengklik [Configure] maka laman akan memberikan pertanyaan kepada anda apakah jaringan anda di blok oleh ISP dan pilih Yes.

2.     Klik [Next] untuk menampilkan layar bridge configuration.

3.     Pilih Connect with provided bridges (Terhubung dengan bridge yang tersedia).

4.     Klik [Next] untuk menampilkan layar local proxy configuration.

5.     Setelah itu, Tor Browser akan menanyakan apakah anda perlu menggunakan proksi lokal untuk mengakses Internet. Langkah di bawah berasumsi bahwa anda tidak perlu, maka pilih No.

6.     Klik [Connect] untuk meluncurkan Tor Browser.

Cara Terhubung Ke Jaringan Tor Dengan Custom Bridge

Cara lain untuk terhubung adalah dengan menggunakan custom bridge. Cara ini lebih sedikit digunakan orang dibandingkan dengan Provided Bridge. Oleh karena itu, memiliki kemungkinan untuk di blokir. Anda bisa mendapatkan alamat custom bridge dengan mengunjungi https://bridges.torproject.org/options. Berikut langkah-langkahnya.

1.     Klik berikan saya bridges!

2.     Isi captcha dan tekan enter.

3.     Setelah itu, anda akan mendapatkan tiga alamat bridge.

4.     Lalu, anda bisa memasukkannya ke dalam layar Tor Bridge Configuration (Konfigurasi Tor Bridge) dan klik next.

5.     Jika anda tidak bisa mengakses situs web Tor Project, anda dapat meminta alamat custom bridge dengan mengirimkan email ke bridges@torproject.org Tambahkan kata-kata, get bridges pada badan email anda.

Itulah langkah-langkah untuk mengunduh dan menggunakan Tor Browser. untuk lebih jelasnya anda dapat menonton video dibawah ini.


Beberapa hal yang harus diperhatikan

1.     Jangan mengunjungi situs web yang hanya menggunakan HTTP. Tor ini tidak mengenkripsi lalu lintas data di luar jaringan Tor sehingga membuat Anda tetap rentan setelah lalu lintas data anda mencapai simpul keluar Tor sebab di sini tidak dienkripsi. Oleh karena itu, anda sebaiknya selalu menggunakan enkripsi ujung-ke-ujung seperti SSL atau TLS, dan selalu mengunjungi situs yang menggunakan HTTPS.

2.     Tor tidak dibangun untuk berbagi berkas peer-to-peer (P2P) dan kemungkinan besar akan diblokir oleh banyak simpul keluar. Oleh karena itu, jangan menggunakan lalu lintas P2P dalam Tor. Hal tersebut juga dapat memperlambat penjelajahan pengguna lain dan menjadi ancaman terhadap anonimitas online anda.

3.     Selalu menghapus Cookies dan jangan menggunakan email anda yang asli. 

Itulah langkah-langkah yang dapat anda lakukan untuk menggunakan Tor Browser. Anda dapat meningkatkan anonimitas anda dalam berseluncur di Internet dengan menggunakan Tor. Namun, gunakanlah hal tersebut untuk kebaikan dan jangan melanggar hukum yang berlaku. Semoga bermanfaat sobat!

Memahami TOR Browser Serta Kelebihan dan Kekurangannya

Hello sobat, internet menyediakan semua informasi yang kita butuhkan. Baik itu informasi seputar bisnis, pekerjaan, sekolah, maupun rumah tangga. Tidak hanya yang bersifat faktual, akan tetapi banyak juga hal-hal yang sifatnya opini. Mulai dari berita-berita seputar perkembangan dunia sampai gosip para artis pun bisa kita temukan di internet.

Dalam hal penyebaran informasi, internet memberikan kebebasan kepada penggunannya. Sehingga tidak hanya ilmuwan atau orang-orang yang berpengetahuan saja yang bisa menyebarkan informasi di internet, melainkan masyarakat awam pun dapat melakukannya. Oleh karena itu, konten-konten yang berada di internet tidak selalu baik dan benar.

Dibalik kelebihannya internet masih memiliki kekurangan dalam hal privasi. Ketika kita mengakses jaringan internet maka data-data seperti IP address akan terekam disana. Lokasi perangkat kita pun bisa dilacak. Untuk mengatasi permasalahan tersebut kita bisa menggunakan TOR Browser. Apa itu TOR Browser? Berikut penjelasannya sobat.


Apa Itu TOR Browser?

TOR yang merupakan singkatan dari The Onion Router adalah sebuah jaringan virtual untuk meningkatkan keamanan dan kerahasiaan dari sebuah data di dunia maya. Sama dengan browser lainnya, TOR berfungsi untuk browsing layaknya peramban lain seperti Google, Firefox, dan Opera. Namun, TOR telah dioptimalkan dari sisi privasi dan keamanan pengguna. Browser yang merupakan pengembangan dari Mozila Firefox ini menyediakan komunikasi online secara anonim dengan cara menyembunyikan IP address pengguna. Selain itu, browser ini juga dapat menembus konten yang diblokir, dapat mengakses website dengan alamat domain .onion, dan Tidak melacak aktifitas online penggunanya.

Berdasarkan filosofinya kenapa browser ini dinamakan “Onion” atau bawang, karena skema dari TOR ini terdiri dari banyak lapisan dengan tujuan untuk menyembunyikan trafik atau identitas asli. Seperti yang kita ketahui dalam satu siung bawang memiliki beberapa lapisan kulit dari luar ke dalam. Lapisan tersebut berfungsi untuk melindungi bawang dari ulat pemangsa maupun kotoran. Begitu pula dengan TOR yang melindungi penggunanya.

Kelebihan dan Kekurangan TOR Browser

Sama seperti browser lainnya, TOR juga memiliki kekurangan dan kelebihan. Berikut ini adalah kekurangan dan kelebihan dari TOR yang telah saya rangkum dari berbagai sumber.

Kelebihan

·       TOR membuat alamat IP anda tetap anonim;

·       Memungkinkan untuk mengakses website yang dibatasi atau di blokir pemerintah setempat;

·       TOR bebas untuk menggunakan perangkat lunak dan jaringan;

·       Memberikan layanan VPN gratis;

·       Memiliki fitur enkripsi dan tracker blocking.

Kekurangan

·       Kecepatan internet yang terbilang lambat;

·       Berpotensi terkena serangan virus;

·       Tidak adanya support atau pihak yang bertanggung jawab untuk memelihara sistem;

·       Kurang efisien untuk memalsukan lokasi;

·       Menggunakan TOR bisa membuat anda teridentifikasi sebagai orang yang harus diawasi.

Dibalik kelebihannya yang terbilang cukup worth it, TOR juga memiliki kekurangan yang membuat anda harus mempertimbangkan lagi jika ingin menggunakan browser ini. Namun, jika anda merasa membutuhkan browser ini maka anda bisa mengkombinasikan dengan VPN tambahan agar lebih aman dalam menggunakannya.

Cara Kerja TOR Browser

TOR Browser bekerja di jaringan khusus yang terdiri dari banyak server. Jaringan tersebut memiliki ribuan server yang dijalankan oleh relawan di seluruh dunia. Ketika kita menggunakan TOR dan membuat koneksi baru, maka TOR akan memilih tiga buah relay secara acak untuk terhubung ke internet. Setiap tahapan dari koneksi akan melewati proses enkripsi, hal tersebut membuat masing-masing relay itu tidak dapat mengetahui seluruh lintasan yang dilaluinya untuk mengirim dan menerima data.

Lalu lintas internet pengguna tidak akan mudah dilacak oleh orang lain melalui alamat IP. Hal tersebut dikarenakan proses enkripsi yang membuat masing-masing relay hanya bisa melihat IP dari tiap ujung-ujungnya saja dan lintasan jaringan yang membentuk pola simpul. Disisi lain hal ini membuat pengguna bisa menembus pemblokiran terhadap suatu konten yang dimuat dalam suatu website.

Dibalik kelebihannya yang membuat pengguna bisa berselancar secara anonim dan bisa menembus semua konten di internet, TOR browser memiliki kecepatan yang sangat lambat dalam mengakses konten. Hal tersebut dikarenakan adanya relay yang menuju beberapa server sekaligus yang tersebar di seluruh dunia sebelum sampai ke situs tujuan. Contohnya seperti ini, ketika sobat berada di Indonesia dan ingin mengakses website yang memiliki server di Malaysia maka jaringan akan di relay terlebih dahulu melewati beberapa server di negara lain secara acak, bahkan bisa melewati server yang ada di Amerika Serikat atau Jepang lebih dahulu sebelum sampai ke tujuan. Oleh karena itu, mengakses konten website menggunakan TOR Browser akan lebih lambat dibandingkan dengan menggunakan browser lain.

Baca Juga: Cara Menginstal Tor Browser

Mengkombinasikan TOR dengan VPN

Meskipun TOR telah memiliki VPN atau Virtual Private Network sendiri akan lebih baik jika menggunakannya dengan VPN lain. Terdapat dua cara untuk melakukannya yaitu TOR melalui VPN dan VPN melalui TOR. Kedua susunan tersebut memiliki perbedaan yang signifikan. Namun, pada kali ini saya tidak akan mambahasnya secara detail melainkan hanya mengulas perbedaannya saja. Seperti yang telah kita ketahui, baik TOR maupun VPN sama-sama memperlambat kecepatan koneksi maka dari itu menggabungkan keduanya akan membuat koneksi semakin lambat.

TOR melalui VPN, pada praktiknya adalah seperti ini Komputer anda > VPN > TOR > Internet. Praktik seperti ini memberikan keuntungan yaitu internet provider anda tidak akan mengetahui kalo anda menggunakan TOR. Akan tetapi, anda tetap terdeteksi kalau sedang menggunakan VPN. Selain itu, alamat IP anda tidak akan terlihat oleh simpul masuk TOR, tentunya hal tersebut memberikan tambahan lapisan keamanan. Dibalik keuntungannya, praktik ini juga memiliki kelemahan yaitu VPN akan mengetahui alamat IP anda dan anda tidak memiliki proteksi terhadap simpul keluar TOR yang berbahaya (situs website yang tidak memiliki SSL atau website dengan alamat http). Beberapa penyedia layanan VPN menawarkan konfigurasi TOR melalui VPN. Hal tersebut cukup bagus namun tidak seaman kalau anda menggunakan TOR dengan enkripsi yang diterapkan dari ujung ke ujung.

VPN melalui TOR, praktik ini merupakan kebalikan dari praktik sebelumnya yaitu Komputer anda > TOR > VPN > Internet. Praktik ini memang memberikan keamanan yang lebih baik. Namun, mengharuskan anda untuk mengkonfigurasi VPN untuk berfungsi dengan TOR. Keuntungan dari praktik ini antara lain yaitu penyedia VPN tidak akan mengetahui alamat IP anda, namun melihat IP untuk simpul keluar TOR. Keuntungan lain yaitu memiliki proteksi terhadap simpul keluar TOR yang berbahaya karena data anda dienkripsi oleh VPN. Hal ini juga dapat membuat anda menembus apa pun blokade pada simpul keluar TOR seperti konfigurasi sebelumnya (TOR melalui VPN).

Praktik VPN melalui TOR terkenal dengan keamanan yang tinggi, memberikan layanan anonim yang hampir sempurna. Namun, jika anda tidak bisa melakukan praktik tersebut, anda bisa mencoba praktik TOR melalui VPN dengan cara menjalankan TOR Browser setalah koneksi VPN telah siap (sumber: id.vpnmentor.com).

Penutup

Itulah pembahasan mengenai apa itu TOR Browser, apa kelebihan dan kekurangannya, cara kerja TOR Browser, dan praktik mengkombinasikan VPN dengan TOR Browser. Meskipun Browser ini memiliki kecepatan koneksi yang lambat namun anda bisa mencobanya jika ingin berselancar secara anonim di Internet. Ingat selalu patuhi hukum yang berlaku dan jangan menyalahgunakan layanan untuk hal-hal yang merugikan orang lain dan diri anda sendiri. Semoga bermanfaat! 

6 Keunggulan by.U, Provider Digital Pertama di Indonesia

Hello sobat, pada tahun 2019 lalu Telkomsel meluncurkan produk provider digital pertamanya di Indonesia, by.U. Provider yang awalnya bernama HUP Beta ini memiliki fitur serba digital dengan kecepatan internet yang tidak usah diragukan lagi. Lewat produk prabayar digital ini, Telkomsel telah menyelesaikan beberapa problem di zaman digital.  

Dengan menggunakan By.u, seluruh elemen masyarakat Indonesia bisa memenuhi kebutuhan internetnya tanpa ribet. Operator ini memberikan kemudahan dengan memangkas kebutuhan offline dan menggantinya dengan proses yang serba digital. Hal ini cocok sekali untuk kaum millennial dan Gen Z yang mandiri dan tentunya selalu online dalam menyalurkan kreativitasnya.

Sebagai pelopor provider digital pertama di Indonesia, by.U selalu mengedepankan inovasi dengan memberikan produk dan promo-promo yang menarik. Lantas apa saja keunggulan dari provider by.U ini? Berikut ulasannya sobat.  


6 Keunggulan by.U

1. Layanan by.U Bisa Dinikmati Oleh Seluruh Elemen Masyarakat

Instalasinya yang tidak rumit membuat layanan ini bisa digunakan oleh semua elemen masyarakat. Baik itu orang tua maupun remaja. Pengguna cukup mengunduh aplikasi by.U melalui Google Play Store atau App Store, lalu melakukan pendaftaran akun. Untuk informasi lengkapnya silahkan cek disini.

2. Internet 24 Jam Tanpa Dibagi-bagi

Provider lain biasanya membagikan kuota berdasarkan waktunya. Misalnya kuota 20 GB, 5 GB untuk siang hari dan 15 GB lainnya pada malam hari. Hal tersebut membuat sobat harus begadang sampai subuh hanya untuk menghabiskan kuota malamnya. Namun, dengan menggunakan provider by.U hal tersebut tidak diperlukan lagi karena kuota by.U bisa digunakan 1x24 jam di semua jaringan Telkomsel (2G/3G/4G) tanpa dibagi-bagi menjadi kuota siang, malam atau lainnya.

3. Pesan Kartu SIM dengan Aplikasi

Setalah menginstall aplikasi by.U sobat akan diminta untuk melakukan registrasi akun. Nama akun akan menyesuaikan dengan akun Gmail atau Facebook yang sobat gunakan ketika mendaftar. Registrasi dilakukan untuk menentukan identitas akun dan untuk keperluan pemesanan kartu SIM. Ada dua metode untuk pemesanan kartu SIM ini, sobat bisa mengambil di booth by.U atau diantar.

Jika sobat memilih opsi diantar, maka sobat harus mengisi identitas, nomor telepon yang bisa dihubungi dan alamat tujuan pengiriman kartu SIM. Untuk pembayarannya juga bisa dilakukan secara digital dengan menggunakan dompet virtual yang ada pada saat ini. Ongkos pengiriman pun gratis jika sobat berada di pulau jawa. Namun, sekarang sobat juga sudah bisa mengambil kartu SIM by.U di Indomaret terdekat.

4. Pilih Nomor Cantik Sendiri

Sama seperti provider lainnya, by.U juga memungkinkan pengguna untuk memilih nomornya sendiri. Setelah melakukan registrasi, sobat akan ditawarkan opsi 5 nomor berbeda. Namun, apabila sobat kurang berkenan dengan nomor tersebut maka sobat bisa menunggu nomor yang lain. Nomor akan berubah setiap 5 menit sekali, sehingga sobat bisa memilih nomor sesuai dengan keinginan.

Praktik seperti ini sama saja dengan membeli nomor secara offline. Lantas apa yang menjadikan by.U berbeda dengan yang lain? by.U menawarkan daftar nomor yang terbilang mudah diingat, dengan deret angka yang menarik.

5. Pengguna Bebas Memilih dan Mengatur Kuota

Tidak seperti provider lain yang kuota internetnya sudah ditetapkan dalam paket, by.U memberikan akses yang bebas kepada penggunanya untuk memilih dan mengatur kuotanya sendiri sesuai dengan kebutuhan masing-masing. by.U juga memiliki pilihan kuota unlimited dengan kecepatan 1 hingga 2 Mbps. Selain itu, sobat bisa memilih kuota tambahan atau topping diluar kuota utama. Kuota tambahan tersebut seperti instagram, whatsapp, youtube, tiktok, dan media pembelajaran seperti ruangguru serta zenius dan lain-lain.

6. Paket Roaming yang Seperti Paket Lokal

Sobat sering berpergian ke luar negeri atau ada rencana ingin pergi ke luar negeri? Khawatir karena paket roaming yang mahal dan menguras kantong? Tenang sobat, by.U menawarkan paket roaming yang cukup terjangkau. Harga paket roaming yang ditawarkan setara dengan paket kuota lokal di negara tujuan. Kelebihan lainnya yaitu masa berlaku kuota baru mulai ketika sampai di negara tujuan dan internet auto-block kalau kuota yang dibeli telah habis.

Itulah keunggulan dan promo yang ditawarkan oleh by.U sebagai provider digital pertama di Indonesia. by.U juga memiliki call center yang biasa disebut dengan nindy yang bisa diakses dengan mudah di aplikasinya. Harga yang ditawarkan oleh provider ini juga relatif murah dengan kecepatan internet yang baik. Namun, karena by.U menggunakan jaringan telkomsel untuk internetnya maka wilayah yang jaringan telkomselnya kurang baik akan berdampak pula pada penggunaan layanan by.U. Semoga artikel ini bermanfaat ya sobat, Terima Kasih. 

Amankan Folder Penting di Windows Dengan Cara Ini

Hello sobat, setiap orang tentunya memiliki privasi dan tidak ingin orang lain mengetahuinya. Tidak jarang privasi tersebut kita simpan dalam file di komputer kita. Seperti file pribadi, file pekerjaan, file bisnis, dan file yang bersifat privasi lainnya. Untuk menjaga file tersebut agar tetap aman dan orang lain tidak bisa mengaksesnya bisa dilakukan dengan berbagai cara. Salah satunya yaitu dengan memasukan file tersebut ke dalam folder lalu menguncinya.


Manfaat lain dari mengunci folder yang berisi file-file penting, sobat bisa mengurangi risiko pencurian data saat ingin mengirimkannya menggunakan email, cloud atau yang lainnya. Lalu bagaimana cara mengunci folder tersebut? Berikut beberapa caranya.

1. Mengunci Folder Tanpa Menggunakan Software

Cara pertama untuk mengunci folder adalah tanpa menggunakan software. Namun, cara ini sedikit agak rumit karena menggunakan script. Sobat harus melewati langkah – langkah di bawah ini agar folder bisa terkunci. Berikut langkah – langkah nya.

·       Langkah pertama, sobat harus membuka notepad atau text editor lainnya

·       Kemudian, copy dan paste kode di bawah ini ke dalam notepad

cls

@ECHO OFF

title Pengunci Folder

if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK

if NOT EXIST Locker goto MDLOCKER

:CONFIRM

echo Apa kamu ingin mengunci folder ini? (Y/N)

set/p "cho=>"

if %cho%==Y goto LOCK

if %cho%==y goto LOCK

if %cho%==n goto END

if %cho%==N goto END

echo Pilihan yang kurang tepat.

goto CONFIRM

:LOCK

ren Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

echo Folder berhasil terkunci

goto End

:UNLOCK

echo Masukkan kata sandi untuk membuka folder

set/p "pass=>"

if NOT %pass%==PASSWORD goto FAIL

attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker

echo Folder berhasil dibuka.

goto End

:FAIL

echo Kata sandi salah.

goto end

:MDLOCKER

md Locker

echo Locker berhasil dibuat

goto End

:End

 ·       Ubah kata PASSWORD dengan kata sandi yang akan sobat gunakan untuk mengunci folder

·       Setelah itu, simpan file tersebut dengan memilih simpan sebagai atau save as. Ganti tipe file dengan menjadi tipe semua berkas (“.”). Kemudian isi nama file tersebut dengan ekstensi atau akhiran .bat contohnya, BerkasPenting.bat

·       Simpan file tersebut ke dalam folder yang ingin dikunci

·       Setalah itu, jalankan file .bat yang telah sobat simpan dengan cara klik dua kali

·       Jika berhasil maka akan muncul folder baru bernama folder Locker

·       Selanjutnya, masukan semua file penting ke dalam folder Locker

·       Jalankan kembali file .bat dan sebuah jendela konfirmasi akan muncul. Ketik y atau Y lalu tekan enter maka folder Locker akan tersembunyi

·       Apabila ingin mengaksesnya, jalankan file .bat dan masukkan kata sandi lalu tekan enter.

Itulah cara untuk mengunci folder tanpa software tambahan. Akan tetapi, cara ini tidak terlalu aman dan memiliki kelemahan karena kata sandinya mudah diakses oleh orang yang mengerti tentang coding. Meski begitu, ada cara lain untuk mengunci folder. 

2. Mengunci Folder Dengan Menggunakan Software Winrar

Cara berikutnya untuk mengunci folder adalah dengan memanfaatkan aplikasi bawaan Windows yaitu Folder Encryption. Sobat tidak perlu lagi mengunduh aplikasi pihak ketiga karena Winrar ini sudah tersedia di semua versi Windows. Berikut adalah cara mengunci folder menggunakan Winrar software bawaan Windows.

·       Pilih folder yang akan di kunci lalu klik kanan

·       Klik add to archive

·       Pilih format archive, RAR, RAR5, atau ZIP

·       Beri conteng pada kolom lock archive

·       Setelah itu, klik set password

·       Masukkan password dan klik ok

·       Folder akan terarchive dan terkunci

·       Jika ingin membukanya silahkan klik folder archive dan masukkan password.

Itulah cara mengunci folder dengan aplikasi winrar. Jika folder telah terarchive silahkan hapus folder yang lama. Dengan menggunakan cara ini sobat juga bisa mengirimkan file dengan aman. Akan tetapi, cara ini masih memiliki kelemahan yaitu folder bisa dengan mudah dihapus oleh orang lain. 

3. Mengunci Folder Dengan Menggunakan Aplikasi Folder Lock

Aplikasi selanjutnya yang bisa sobat gunakan untuk mengunci folder adalah Folder Lock. Aplikasi ini dibuat khusus untuk menyembunyikan file ataupun folder dengan password yang hanya bisa diakses melalui aplikasi Folder Lock itu sendiri. Cara kerja dari aplikasi ini yaitu dengan menyembunyikan file yang sobat pilih, kemudian jika ingin mengaksesnya sobat harus memasukkan password untuk menampilkan folder tersebut. Berikut langkah - langkah nya. 

·       Download aplikasi Folder Lock di situs resminya

·       Install Folder Lock, jika sudah selesai masukkan password di menu Enter Master Password. Password ini yang akan sobat gunakan untuk mengakses aplikasi Folder Lock

·       Lalu di menu Lock Folders klik Add Items to Lock dan pilih Add FilesAdd Folders atau Add Drives

·       Cari folder yang ingin sobat sembunyikan lalu klik OK, dan foldernya akan tampil di aplikasi Folder Lock

·       Jika ikon gembok pada bagian Protection disebelah folder berwarna hijau, maka folderm tersebut sudah berhasil disembunyikan.

Itulah 3 cara untuk mengamankan folder sobat agar tidak bisa sembarangan diakses oleh orang lain. Tentunya setiap cara memiliki kekurangan dan kelebihannya masing – masing. Silahkan gunakan sesuai dengan kebutuhan sobat. Semoga artikel tutorial kali ini bermanfaat untuk sobat sekalian.  Terima Kasih