• kuliah

    Framework Python untuk Pengembangan Aplikasi Web

    Bahasa Python menjadi salah satu bahasa pemrograman populer di dunia, meskipun usianya masih terbilang muda dibandingkan dengan bahasa pemrograman lain. Python juga telah digunakan sebagai bahasa pemrograman untuk back-end pada teknologi web. Sebagai bahasa yang dirancang untuk pengembangan sistem secara umum, Python tidak mengkhususkan diri untuk dijalankan pada platform tertentu. Guna dapat memanfaatkan Python untuk web, maka diperlukan framework khusus yang menjembatani akses Python dan web-based application. Framework tersebut diantaranya: Flask Django Referensi https://medium.com/quick-code/top-online-tutorials-to-learn-flask-python-c2723df5326c

  • Teknologi

    Instalasi Python di Linux CentOS Server

    Linux CentOS 6 memiliki library Python bawaan versi 2.X. Untuk pengembangan web dengan menggunakan python, perlu dipersiapkan python dan library pendukung, di server yang telah disediakan, dalam hal ini adalah Linux CentOS. Referensi https://www.fullstackpython.com/apache-http-server.html https://www.thecodeship.com/deployment/deploy-django-apache-virtualenv-and-mod_wsgi/ https://www.linux.com/blog/configuring-apache2-run-python-scripts https://pythonspot.com/flask-hello-world/ https://pythonspot.com/download-flask-examples/  

  • Teknologi

    Pengaturan Sertifikat SSL di Linux CentOS dan Debian

    Sertifikat SSL menjadi salah satu komponen yang dianggap penting dalam pengembangan sebuah aplikasi web. Google pun memberikan nilai khusus yang lebih baik dalam ranking pencarian, bagi website yang menggunakan sertifikat SSL. Beberapa situs yang saya kelola berada di server bersistem operasi Linux, diantaranya adalah Linux CentOS dan Debian. Catatan berikut adalah dokumentasi singkat pemasangan sertifikat SSL di Linux CentOS dan Debian. Diasumsikan bahwa kita memiliki akses super user pada server tersebut. Pada kasus yang saya hadapi, saya memiliki akses super user pada mesin Linux CentOS 6 dan Debian 8. Langkah Pengaturan SSL Persiapkan sertifikat SSL. Sertifikat SSL dapat diperoleh dari Certificate Authority (CA) baik yang berbayar maupun gratis. Let’s Encrypt…

  • Teknologi

    Otentikasi Single Sign On

    Keberadaan berbagai sistem informasi atau aplikasi yang membantu aktivitas manusia, cukup membantu efisiensi dan efektivitas waktu selama beraktivitas. Masing² sistem tersebut, umumnya memiliki sistem otentikasi sendiri, baik berbasis nomor identitas, email dan lainnya. Semakin banyak sistem yang digunakan, semakin bertambah pula identitas yang digunakan untuk otentikasi masing² sistem. Beban ingatan meningkat untuk mengakomodasi berbagai identitas yang digunakan. Karena adanya beban ingatan yang meningkat, lupa identitas yang digunakan otentikasi adalah hal yang jamak terjadi. Pada beberapa orang, untuk mengurangi beban ingatan, digunakan kombinasi identitas yang mirip, misalnya password berupa tanggal lahir. Meskipun, hal ini meningkatkan resiko keamanan terhadap serangan dari pihak luar. Kelebihan Single Sign On Mengurangi beban ingatan Menyederhanakan proses…

  • Teknologi

    Instalasi Linux CentOS 6 Server

    Post ini hanya catatan dari pengalaman yang pernah terjadi pada saat setup Server dengan Linux CentOS versi 6, dan terakhir diupgrade ke CentOS 6.8 Final Release. Beberapa server yang pernah saya setup, menggunakan Linux CentOS sebagai sistem operasinya. Dan post ini saya gunakan sebagai catatan saja, supaya dapat dilihat kembali suatu saat. Fungsi dasar yang diinginkan, hanyalah sederhana, yaitu dapat berfungsi sebagai web server, database server, sekaligus FTP server. Untuk itu beberapa langkah berikut perlu dilakukan. Instalasi CentOS melalui CD distribusi CentOS Konfigurasi jaringan Konfigurasi web server Konfigurasi database server Upgrade PHP dan MySQL Konfigurasi phpMyAdmin Konfigurasi Webmin Menambah super user selain root Referensi Instalasi Apache https://support.rackspace.com/how-to/centos-6-apache-and-php-install/ http://sharadchhetri.com/2012/12/23/change-hostname-fqdn-centos-redhat/ https://www.server-world.info/en/note?os=CentOS_6&p=httpd https://www.linode.com/docs/websites/apache/apache-web-server-on-centos-6…

  • serbaneka

    Tentang Pengaruh Televisi

    Sebuah tulisan, copy – paste dari sebuah grup di Facebook. Credits to Suwahya Tumijanta. Bismillah. Lebih dari 10 tahun terakhir ini, alhamdulillah keluarga kami survive tanpa televisi (TV) di rumah. Kami memutuskan mem-pesona-non-grata-kan TV sebagai bentuk “permusuhan” kami kepada sebuah “kekuatan” luar biasa yang kini merasuki keluarga-keluarga di Indonesia, dari para konglomerat dan koruptor sampai keluarga pemulung yang makannya Senis-Kamis di kolong-kolong jembatan. Saya tidak mengatakan bahwa semua orangtua perlu membuang TV miliknya. Sebaliknya, saya justru ingin bersikap realistis dan menerima bahwa TV akan tetap bertahan dan bahkan semakin meraksasa. Yang ingin saya perangi adalah kecenderungan keluarga-keluarga kita menjadikan TV bukan saja baby sitter bagi anak mereka, tetapi juga guru,…

  • serbaneka

    Just Writing..

    Menulis membutuhkan keinginan yang kuat. Bukan sekedar niat, ato pikiran, bahkan mimpi-mimpi. Tapi keinginan yang mewujud dalam rangkaian kata-kata. Ga mudah lho, bagi yang tidak terbiasa untuk menulis, untuk memulai menulis sesuatu. Menit pertama, berputarlah otak untuk menulis sesuatu, merangkai kata, biar wangun untuk ditampilkan dan dibaca 🙂