Langsung ke konten utama

Postingan

Rekomendasi Framework Terbaik Untuk Pemrograman Python

  Python adalah salah satu bahasa pemrograman yang cukup populer di dunia. Bahasa pemrograman python menjadi populer karena menjadi salah satu bahasa yang mudah untuk dipelajari dan juga mudah untuk digunakan. Python juga memiliki berbagai macam aplikasi yang bisa kita gunakan untuk membangun aplikasi apa yang kita inginkan. Menjadi bahasa pemrograman yang open source, Python juga bisa digunakan dengan mudah untuk berinteraksi dengan frameworks yang berbeda. Setiap programmer yang memiliki pengalaman tinggi pastinya tidak akan ragu untuk memberi informasi bahwa akan lebih mudah kita membuat aplikasi menggunakan frameworks python. Rekomendasi Framework Terbaik Untuk Python Frameworks dalam pemrograman adalah software yang bisa kita gunakan untuk mempermudah proses pembuatan aplikasi, selain itu menggunakan framework juga bisa mengurangi tugas coding. Anda bisa membangun aplikasi menjadi lebih cepat dan juga menyesuaikan dengan preferensi yang ada. Berikut adalah beberapa framework p

Mengenal Bahasa Pemrograman Ruby

Bagi programer pemula biasanya belum familiar dengan bahasa pemrograman Ruby karena jarang diajarkan sebagai dasar. Lantas apakah bahasa pemrograman ruby itu ? Pengertian Bahasa Pemrograman Ruby Ruby merupakan bahasa pemrograman berorientasi objek berbasis skrip yang dikembangkan oleh Yukihiro Matsumoto (seorang programmer asal Jepang). Karena berbasis skrip, ruby juga bisa disebut bahasa scripting yaitu bahasa yang tidak memerlukan prosedure compile . Bahasa pemrograman ini memiliki kemampuan dasar seperti Perl dan Python. Ruby dibangun menggunakan bahasa pemrograman C dan bersifat Open Source. Meskipun di Indonesia jarang diajarkan pada Programer pemula, namun Ruby tidaklah sulit bagi programer pemula. Sejarah Bahasa Pemrograman Ruby Yukihiro Matsumoto mulai membangun Ruby pada tahun 1993 dengan tujuan mewujudkan bahasa pemrograman yang dapat ditulis secara efisien. Dengan menggabungkan beberapa bahasa favoritnya yakni (Perl, Smaltalk, Eiffel, Ada, serta Lips) terciptalah bahas

Pengertian Compiler

Pada dasarnya perangkat lunak atau aplikasi yang kita gunakan pada PC atau Smartphone disebut sebagai "Program". Program itu sendiri dibuat dengan menggunakan apa yang kita sebut "Bahasa Pemrograman". Bahasa pemrograman sendiri hanya sebuah bahasa buatan yang dibuat mirip dengan bahasa manusia untuk memudahkan dalam membuat program. Komputer sendiri hanya memahami angka.  Disinilah Compiler berperan sebagai penerjemah kode sumber yang telah dibuat menggunakan bahasa pemrograman menjadi bahasa mesin yang dipahami oleh komputer. Compiler merupakan konversi string karakter (kode sumber) yang diterjemahkan dalam bahasa pemrograman menjadi bentuk yang dapat dieksekusi di komputer (kode objek). Proses penerjemahan ini disebut dengan kompilasi.

Apa Perbedaan Bahasa C dengan C++ ?

Bahasa C dan C++ merupakan bahasa pemrograman tingkat tinggi. Bahasa C dikembangkan oleh Dennis Ritchie (seorang ilmuan komputer yang juga membuat sistem operasi Multics dan Unix) bersama Brian Kernighan (ahli komputer sekaligus rekan kerja Dennis di Bell Laba). Sedangkan bahasa C++ dikembangkan oleh Bjarne Stroustrup yaitu seorang ilmuwan komputer dan profesor di Texas A&M University. Bahasa C++ merupakan turunan dari bahasa C yang mana awalnya dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix. Meski C++ tergolong keturunan dari bahasa C akan tetapi kedua bahasa pemrograman ini berbeda. Berikut beberapa perbedaan antara C dengan C++. 1. Bahasa C bersifat prosedural ( dilakukan dengan memberikan serangkaian perintah yang berurutan. Sedangkan bahasa C++ bersifat pemrograman object oriented (OOP). 2. Bahasa C memiliki kecepatan pemrosesan yang lebih cepat dibandingkan C++. Bahasa C bahkan menjadi bahasa ke 2 tercepat setelah Assembly. 3. Bahasa C banyak digu

Pengertian Gradle, Fungsi, serta Cara Instalasi

Para programmer android khususnya pengguna Android Studio tentunya sudah tidak asing dengan yang namanya Gradle. Namun apakah kalian tahu apa itu Gradle serta apa fungsinya ?? Pengertian Gradle Gradle merupakan sebuah program yang dirancang untuk melakukan  build  secara otomatis. Oleh karena itu Gradle juga disebut sebagai  build-tool. Gradle didesain agar dapat membuat multi-project yang berskala besar. S elain Java gradle juga dapat dijalankan  dengan bahsa pemrograman lain contohnya C++, JavaScript, Kotlin, Groovy, dan lain-lain. Sebelum munculnya Gradle, dunia pemrograman lebih dulu diperkenalkan  dengan Ant dan Maven. Kedua tools ini memiliki fungsi utama yang sama seperti gradle yaitu sebagai build-tool. Gradle baru muncul pada tahun 2012 dengan membawa fitur yang efisien dari kedua tools sebelumnya. Skrip build Gradle ditulis dalam Groovy. Mengapa Groovy ? Sebab fokus utama dari Gradle adalah proyek java, dimana Groovy menawarkan transparasi terbesar bagi orang yang menggunak

Mengenal dan Menginstall Aplikasi Sublime Text

Sublime Text merupakan salah satu aplikasi text editor yang banyak digunakan programer dalam menulis kode. Sublime Text mendukung bahasa pemrograman seperti C, C++, C#, PHP, CSS, HTML serta masih banyak lagi. Kelebihan dari Sublime Text Kita tahu ada banyak sekali text editor yang bermunculan dan menawarkan kelebihannya masing-masing. Sublime Text juga hadir dengan berbagai kelebihan yang bisa dirasakan seperti : 1. Tampilan Simple dan mudah dimengerti cocok untuk programer pemula. 2. Ringan dan tidak membutuhkan komputer/laptop spek tinggi. 3. Multiple Selection yaitu dapat memblock berbagai kata bersamaan. Cara Menginstall Sublime Text 1. Download aplikasi Sublime Text disini (pilih sesuai OS anda). 2. Klik dua kali pada file yang telah didownload. 3. Akan muncul tampilan seperti berikut, kemudian klik next setelah itu klik install. 4. Tunggu hingga proses install selesai. Tampilan awal aplikasi sublime text dapat anda lihat seperti berikut.

Cara Mengamankan Aplikasi Android dengan Proguard di Android Studio

Keamanan suatu aplikasi merupakan sebuah kebutuhan utama yang harus dipenuhi sebelum dapat dirilis ke public. Aplikasi dengan keamanan yang rendah akan mengundang banyak masalah dikemudian hari. Salah satu kelemahan aplikasi android yang dibangun menggunakan Android Studio adalah proses decompile atau bahasa kasarnya membongkar apk yang sudah jadi sangat mudah. Bahkan orang awam dalam pemrograman sekalipun dapat melakukannya dikarenakan adanya tools yang menyediakan fitur decompile ini. Salah satu tools yang biasa digunakan adalah jadx (Harap tidak menggunakannya untuk merugikan orang lain). Membuat aplikasi bebas dari proses decompile tidak bisa dihindari akan tetapi kita bisa melindungi kode hasil decompile agar tidak mudah dibaca oleh orang lain. Meskipun orang lain bisa membongkar aplikasi tersebut, mereka tidak akan mudah untuk melakukan modifikasi ataupun menemukan apa yang mereka cari. Alih alih menemukan apa yang dicari mereka akan merasa pusing dan membatalkan niatnya. Tetapi