Sekedar Sharing pengalaman, dan juga sebagai Catatan Pribadi seorang Eko Sartono yang semoga bermanfaat buat orang lain.

Tampilkan postingan dengan label Eko Sartono. Tampilkan semua postingan
Tampilkan postingan dengan label Eko Sartono. Tampilkan semua postingan

Senin, 14 September 2020

How to run a stress test to your apache server in Ubuntu 18.04

For apache, exists the Apache Bench (ab) tool. This tool helps you measuring the performance of HTTP servers in a Linux environment, it works by generating a flood of requests (DoS kinda if your server isn't properly configured the amount of simultaneous requests ...) to a given URL and returns some easily digestible performance related metrics to the screen. This simplicity makes it appealing for running quick and dirty load tests, and a nice benefit to uncovering limits in your web stack or a service bottleneck that you did not anticipate. It is designed to give you an impression of how your current Apache installation performs. This especially shows you how many requests per second your Apache installation is capable of serving. This tool helps you to basically know:

  • When will my application break (with how many users)?
  • What's your application average response time at a huge amount of simultaneous requests.
  • What is the maximum number of requests-per-second that my server can handle?

Sabtu, 09 Maret 2019

Posting lewat Android

Sambil macet-macet dan hujan yang cukup deras, buka aplikasi Google play nyari aplikasi blogger ternyata ada coba install dan posting.
Kesan pertama cukup baik, walaupun agak repot juga ngetik lewat HP tapi bisa jadi alternatif kalo lagi dapat ide mau posting bisa langsung dengan HP, walaupun binggung juga gimana cara setting paragraf, input gambar, dan lain-lain.
Sebenarnya waktu bikin blog tujuan awalnya cuma buat belajar dan ngajarin orang lain buat bikin blog. Tapi pernah inget kata yang saya ucapin sendiri kalo internet itu isinya macem-macem baik yang positif bahkan yang negatif, seberapa kuat kita mencegah hal-hal negatif yang ada di internet gak akan mungkin bisa mencegahnya. Jadi daripada sibuk blok, hapus, dll lebih baik kalau kita isi konten di internet dengan hal yang positif dan juga dengan menyebarkannya. Dan juga sebenarnya ngisi konten di blog juga saya gunakan buat contekan, karena kalau lagi dapat artikel menarik tadinya saya kopi ke word tapi saking banyaknya hilang gak berbekas, kalau di blog setidak-tidaknya ada yang jagain ... 😁😁
Oke, pada akhirnya mudah-mudahan dengan install app ini bisa sering nulis dan berbagi, setidak-tidaknya copas artikel yang menurut saya menarik.

Kamis, 21 Februari 2019

Mengenal Eloquent: Kekuatan Super `with`

Saya asumsikan Anda sudah sudah pernah menggunakan Eloquent ORM bawaan Laravel dan sudah tahu apa itu relationship semisal belongsTo, hasOne, hasMany, dan lain sebagainya.
Langsung saja, untuk artikel kali ini kita akan menggunakan database dengan struktur seperti ini:

Kamis, 23 November 2017

Membuat Symbolic Link di Linux

Baru kemarin saya habis baca-baca mengenai cara mengadministrasi file di Linux yang baik dan benar, dan saya pun dapat satu ilmu baru bernama Symbolic Link.

Apa itu Symbolic Link?

Symbolic link atau symlink merupakan file dengan tipe khusus yang berisi referensi kepada file lain atau direktori dalam bentuk absolute path atau relative path. Ada dua bentuk symlink: hard dan soft. Soft symlink pada dasarnya hampir sama dengan shortcut. Ketika kita membuka soft link, kita akan diarahkan ke folder tempat file sesungguhnya disimpan. Sedangkan hard link, file atau folder yang dimaksud muncul di lokasi hard link seakan-akan file tersebut berada di lokasi yang sama dengan hard link. Informasi lebih lengkap tentang symlink dapat kita baca di Wikipedia tentang symbolic link.

Manfaat Symbolic Link

1. Membuat pengaturan file/folder menjadi lebih efisien.
2. Menghemat penggunaan ruang harddisk. Karena symbolic link bukanlah menggandakan suatu file/folder, namun hanya membuat semacam shortcutnya saja.
3. Membuat file lebih aman (jika menggunakan metode Hard Symlink). Teknik ini biasa dipakai di website-website, dimana kita tidak meletakkan file asli kita di direktori root website kita. Melainkan hanya Hard Link-nya saja. Jadi nanti ketika ada peretas yang mencoba mengotak-atik file website kita, sebenarnya dia hanya sedang mengakses "file palsu" hasil buatan dari metode Hard Symlink tadi.

Cara Membuat Symbolic Link di Linux

1. Hard SymLink

Untuk membuat sebuah Hard Symlink, perintah yang digunakan adalah :

$ ln nama_file_atau_folder tempat_file_atau_folder_ingin_di_link

Contoh :

Saya ingin membuat Hard Link file tor.sh ke dalam folder lain bernama test dengan nama tor2.sh.

$ ln tor.sh /home/rizal/test/tor2.sh

Atau jika ingin membuat Hard SymLink suatu file didalam folder yang sama.

$ ln tor.sh tor2.sh

2. Soft SymLink

Untuk Soft Symlink, sama saja dengan Hard Symlink. Bedanya kalian perlu menambahkan sebuah opsi bernama -s pada perintah ln, sehingga menjadi seperti ini :

$ ln -sd nama_file_atau_folder tempat_file_atau_folder_ingin_di_link

Contoh :

$ ln -sd tor.sh /home/rizal/test/tor2.sh

Kesimpulan

Secara metode penggunaan, Soft Symlink dengan Hard Symlink 100% sama. Perbedaannya hanyalah terletak pada fungsinya saja.

Kapan saya harus menggunakan metode Soft? Yaitu ketika kalian ingin membuat symbolik link file/folder ke sebuah media penyimpanan yang memiliki tipe file system yang berbeda dengan media penyimpanan kalian. Contohnya, ketika kalian ingin membackup file/folder dari harddisk komputer ke harddisk eksternal kalian atau ke sebuah flashdisk. Tipe filesystem yang digunakan di harddisk komputer kalian yang menjalankan OS Linux pastilah menggunakan tipe filesystem EXT, sedangkan jika media penyimpanan eksternal seperti Harddisk eksternal maupun flashdisk, biasanya menggunakan tipe filesystem FAT atau bahkan NTFS. Nah, apabila ada perbedaan tipe filesystem seperti ini, metode Hard Symlink tidak akan bisa digunakan. Sehingga kalian harus menggunakan metode Soft Symlink. Namun resikonya, ketika ada seseorang yang tidak sengaja menghapus file/folder Soft Symlink yang telah kalian buat di Harddisk eksternal, maka file asli yang ada di komputer kalian akan ikut terhapus juga.

Lalu kapan saya menggunakan metode Hard? Yaitu ketika kalian ingin membuat sebuah "shortcut" file/folder milik kalian, dimana file/folder "shortcut" tersebut tidak akan mengganggu file/folder aslinya. Ini merupakan cara yang cukup sering digunakan oleh para administrator website di luaran sana. Karena apa? Coba kalian baca lagi pada bagian Manfaat Symbolic Link pada poin 3, disitu sudah saya jelaskan mengenai keuntungan menggunakan metode Hard Symlink ini. Namun, satu-satunya kelemahan Hard Symlink ini adalah, tidak bisa berfungsi dalam kondisi adanya perbedaan tipe filesystem

Semoga bermanfaat :)

nb : copas dari website : www.linuxku.com

Kamis, 02 Februari 2017

DNS Server dengan PowerDNS



PowerDNS adalah DNS server alternatif BIND. PowerDNS lebih dipilih oleh pengguna virtual private server karena memakan sumber daya yang relatif kecil. Selain itu, konfigurasi PowerDNS juga lebih mudah daripada BIND.

Yang dibutuhkan :
1.    Server, untuk tutorial ini saya menggunakan Ubuntu Server 15.04
2.    Paket debian, untuk instalasi PowerDNS
3.    LAMP Server, sebagai landing page.

Kamis, 24 Maret 2016

Cara Mengetahui Cara Belajar (Kinestetik, Visual, atau Auditori)

Sebagai catatan dan referensi biar gampang nyarinya, ini juga cuman copas aja. dari : 

https://nuritaputranti.wordpress.com/2007/12/28/gaya-belajar-anda-visual-auditori-atau-kinestetik/
 

Dalam buku Quantum Learning dipaparkan 3 modalitas belajar seseorang yaitu : “modalitas visual, auditori atau kinestetik (V-A-K). Walaupun masing2 dari kita belajar dengan menggunakan ketiga modlaitas ini pada tahapan tertentu, kebanyakan orang lebih cenderung pada salah satu di antara ketiganya”.

1. Visual (belajar dengan cara melihat)

Lirikan keatas bila berbicara, berbicara dengan cepat. Bagi siswa yang bergaya belajar visual, yang memegang peranan penting adalah mata / penglihatan ( visual ), dalam hal ini metode pengajaran yang digunakan guru sebaiknya lebih banyak / dititikberatkan pada peragaan / media, ajak mereka ke obyek-obyek yang berkaitan dengan pelajaran tersebut, atau dengan cara menunjukkan alat peraganya langsung pada siswa atau menggambarkannya di papan tulis. Anak yang mempunyai gaya belajar visual harus melihat bahasa tubuh dan ekspresi muka gurunya untuk mengerti materi pelajaran. Mereka cenderung untuk duduk di depan agar dapat melihat dengan jelas. Mereka berpikir menggunakan gambar-gambar di otak mereka dan belajar lebih cepat dengan menggunakan tampilan-tampilan visual, seperti diagram, buku pelajaran bergambar, dan video. Di dalam kelas, anak visual lebih suka mencatat sampai detil-detilnya untuk mendapatkan informasi.

Selasa, 20 Oktober 2015

Passport (Journey of a Lifetime)

Tahap awal untuk memulai perjalanan.  
Paspor adalah dokumen resmi yang dikeluarkan oleh pejabat yang berwenang dari suatu negara yang memuat identitas pemegangnya dan berlaku untuk melakukan perjalanan antar negara. Paspor berisi biodata pemegangnya yang meliputi antara lain foto pemegang, tanda tangan, tempat dan tanggal kelahiran, informasi kebangsaan dan kadang-kadang juga beberapa informasi lain mengenai identifikasi individual. Ada kalanya pula sebuah paspor mencantumkan daftar negara yang tidak boleh dimasuki oleh si pemegang paspor itu (sumber: wiki).
Awalnya saya pikir bikin passport ribet, jelimet, susah, dll. Akan tetapi kenyataannya lumayan tidak sulit cuma kudu sabar antri aja. Sebagai bahan referensi berikut akan saya coba catat pengalaman waktu bikin passport. 

Senin, 26 Januari 2015

Menulis Kode Program di Blog

Banyak cara untuk menulis kode program di blog kita, untuk saat ini saya pilih metode di bawah ini (hasil googling gan). Saya 'copas' aja ya gan:

Syntax Highlighter adalah fitur editor teks yang menampilkan teks, terutama teks yang berupa kode dalam berbagai macam warna dan huruf yang berbeda sesuai dengan jenis kode itu sendiri. Fitur syntax highlighter sangat cocok digunakan untuk kode pemrograman atau bahasa markup karena akan lebih mudah dibaca terutama oleh manusia.

Kamis, 03 April 2014

Pentingnya Baca Quran

Ini suatu cerita yang indah : Seorang Muslim tua Amerika bertahan hidup di suatu perkebunan di suatu pegunungan sebelah timur Negara bagian Kentucky dengan cucu lelakinya yg masih muda. Setiap pagi Kakek bangun lebih awal dan membaca Quran di meja makan di dapurnya. Cucu lelakinya ingin sekali menjadi seperti kakeknya dan mencoba untuk menirunya dalam cara apapun semampunya.

Suatu hari sang cucunya bertanya, "Kakek! Aku mencoba untuk membaca Qur'an seperti yang kamu lakukan tetapi aku tidak memahaminya, dan apa yang aku pahami aku lupakan secepat aku menutup buku. Apa sih kebaikan dari membaca Qur'An?

Kamis, 13 Maret 2014

Daftar Web Aplikasi Gratis untuk Sekolah

Banyak aplikasi web yang dapat kita pakai secara cuma-cuma atau gratis untuk mendukung kegiatan di kantor ataupun di sekolah. Beberapa contoh aplikasi yang kebetulan pernah saya instal dan gunakan, yaitu:

1. Aplikasi SMS Gateway
  • Kalkun is open source web-based SMS (Short Message Service) management, it use gammu-smsd (part of gammu family) as SMS gateway engine to deliver and retrieve messages from your phone/modem. (langsung copas dari web aslinya di http://kalkun.sourceforge.net/)
 

Pembelajaran Nurul Bayan SDIT Nurul Fikri

Pembelajaran Nurul Bayan SDIT Nurul Fikri.

terdiri dari 4 jilid buku :