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

Tampilkan postingan dengan label Eko. Tampilkan semua postingan
Tampilkan postingan dengan label Eko. 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?

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.

Berharap kantor ngasih ruang server kayak gini ... mupeng.com
mupeng.com
Saat ini saya mendapat amanah baru di kantor yaitu maintenance server yang ada di tiap unit, kira2 ada sekitar belasan server. Nah repotnya adalah saya tidak tau apakah server tersebut sedang online atau offline kalo tidak ada laporan, maka mencoba mencari solusi bagaimana cara agar gak perlu tiap pagi masuk kantor, terus cek satu per satu server nyala apa tidak. 

Akhirnya setelah melakukan 'semedi' dan bantuan dari 'mbah google', ketemulah beberapa fungsi PHP yang cukup membantu :

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 :




Selasa, 02 Oktober 2012

PERINGATAN HARI PENTING DI BULAN OKTOBER

1 Oktober : Hari Kesaktian Pancasila
2 Oktober : Hari Batik
2 Oktober : Susu Nasional
3 Oktober : Hari Arsitektur Dunia-World Architecture Day UIA
5 Oktober : Hari Tentara Nasional Indonesia (TNI)
8 Oktober : Hari Tata Raung Nasioanl
9 Oktober : Hari Surat Menyurat Internasional
10 Oktober : Hari Kesehatan Jiwa
15 Oktober : Hari Hak Asasi Binatang
16 Oktober : Hari Parlemen Indonesia
16 Oktober : Hari Pangan Sedunia
24 Oktober : Hari Dokter Nasional
24 Oktober : Hari Perserikatan Bangsa-Bangsa (PBB)
27 Oktober : Hari Penerbangan Nasional
27 Oktober : Hari Listrik Nasional
27 Oktober : Hari Blogger Nasional
28 Oktober : Hari Sumpah Pemuda
29 Oktober : Hari Korps Pegawai Republik Indonesia (KORPRI)
30 Oktober : Hari Keuangan

Sumber : http://wartapedia.com/edukasi/ensiklopedia/4902-daftar-peringatan-hari-penting-.html?start=9


Selasa, 28 Agustus 2012

Merdeka atau Mati ... !



Merdeka atau mati…!
Abdullah Muadz


Merdeka atau mati…!
Kayanya enakan mati...?
Yaa… mati rasa..
Rasa malu apalagi kalau sudah mati paaaling.. enak…
Enak makan raskin hasil nilep
Orang kaya makan beras orang miskin..
Uhuuuyy.. ini bisa masuk guiness book or record
Mengalahkan babi-babi dimanapun juga
Karena serakus rakus babi...,
...tidak ada yang mengambil jatah temannya sendiri..

Kamis, 24 Mei 2012

Nasehat (Alm) Ust. Zainudin MZ

(Alm) Ust. Zainuddin MZ
Sudah cukup lama tidak mendengar nasehat beliau yang dulu sering kita dengar di tv, walaupun sekarang ada penerus beliau yang suaranya mirip (anaknya ya pasti mirip ... ). Nah, pas lagi mampir ke kantor Guru Putra ada yang nyetel ceramah ust. Zainuddin MZ. Dan ada salah satu nasehat beliau yaitu : 
  • Belajar di waktu pagi
  • Bekerja di waktu siang
  • Makan di waktu sore
  • Tidur di waktu malam. 
Maksudnya apa ?

Kamis, 09 Februari 2012

Membuat Flowchart dengan Aplikasi Gratis

Biasanya untuk membuat flowchart kita menggunaka 'visio', sedangkan aplikasi tersebut masih bersifat 'berbayar' tidak gratis. Tidak banyak aplikasi yang mampu menyaingi kemampuan visio, akan tetapi semangat yang ingin kita bangun adalah kalo bisa semampu mungkin menggunakan aplikasi yang berlisensi, jadi untuk menggunakannya kita tidak akan 'merugikan' orang lain.

Ada satu produk yang menurut beberapa temen-temen yang powerfull dan pastinya berlisensi 'gratis' ... ;-) . Aplikasi tersebut adalah yEd dari yWork. Aplikasi ini mempunyai kemampuan setara dengan 'visio'. So ... aman khan kita gak perlu khawatir merugikan orang lain.

Aplikasi ini dapat berjalan di berbagai sistem operasi, seperti : windows, LINUX, Mac Os. Klo kamu mau dapat minta ke saya atau paling gampang download aja langsung ke :

http://www.yworks.com/en/products_yed_about.html

Selamat mencoba  !!!!
End jangan lupa untuk terus semangat untuk mencari alternatif software yang 'tidak bajakan', tapi klo udah mentok ya ... terpaksa ... deh .....  'no comment' ....  ;-)

Selasa, 09 Agustus 2011

Gara-gara Recehan

Jangan pernah kita menyepelekan recehan, karena tanpa recehan tidak akan mungkin ada ribuan, ratusan ribu, jutaan, miliaran, ataupun triliyun.

Jadi begini ceritanya, saya kenal dengan seseorang dibagian pengadaan barang di perusahaannya. Pada saat itu perusahaannya sedang butuh sebuah PC dengan spesifikasi tertentu dalam jumlah 10 unit.

Singkat cerita beliau menghubungi saya dan kemudian saya carikan sesuai dengan spesifikasi yang diberikan dan alhamdulillah ada yang cocok dengan harga yang sesuai (kira-kira saya mengambil keuntungan sekitar 150 rb per PC jadi total saya dapat 1,5 jt). Dan dari harga supplier saya tambahkan 150 rb, harga tersebut masih di bawah harga ajuan ke perusahaan tersebut dan saya juga gak capek karena barangnya langsung dianter oleh supplier.

Jumat, 10 Juni 2011

Mencari Seorang "CEO" - Kisah tentang kejujuran

Seorang CEO hendak mewariskan perusahaan besar kepada karyawan terbaiknya. Untuk itu ia memanggil seluruh karyawannya, memberikan masing² sebutir BENIH di tangannya dan berkata, "Sirami dengan teratur, rawat, dan kembalilah 6 (enam) bulan dari sekarang dengan membawa tanaman yang tumbuh dari benih ini.
Yang TERBAIK, pemiliknya akan menjadi penggantiku sebagai CEO perusahaan ini.

Seorang karyawan, Rahmat, pulang ke rumah. Setiap hari disiraminya dengan air dan pupuk.

Setelah 2 bln, di kantor, eksekutif lainnya saling membicarakan tanaman mereka, sedangkan Rahmat melihat TIDAK ADA PERUBAHAN yang terjadi pada benih miliknya. IA MERASA GAGAL.

Setelah 6 bulan, seluruh eksekutif menghadap CEO, memperlihatkan hasil benih tersebut. Rahmat berkata pada istrinya bahwa ia tdk akan membawa pot yang kosong, namun istrinya mendorongnya untuk menyatakan yang sebenarnya.

Jumat, 12 November 2010

Memasukkan Gambar di Blog ...

Cara memasukann gambar di blog ...

jfdasjkdasjd
asdklaskdas
asdk;asdaskdas
dsadlas
dlas
dad
as
dlas
d
as