Lirik Syiir Tanpo Waton, Sholawat Fenomenal dari Gus Dur

Lirik Syiir Tanpo Waton, Sholawat Fenomenal dari Gus Dur


Assalamu'alaikum warahmatullahi wabarakatuh,

 

Halo, sobat teknisi!

 

Sholawat adalah salah satu amalan yang sangat dianjurkan dalam Islam. Shalawat adalah doa dan pujian kepada Nabi Muhammad SAW. Shalawat memiliki banyak keutamaan, di antaranya adalah sebagai sarana untuk mendekatkan diri kepada Allah SWT, sebagai bentuk cinta dan kerinduan kepada Nabi Muhammad SAW, dan sebagai penghapus dosa.

 

Sholawat 'Syiir Tanpo Waton' karya Gus Dur adalah salah satu sholawat yang paling populer di Indonesia. Sholawat ini bercerita tentang perjalanan hidup manusia menuju Allah SWT. Liriknya sarat dengan pesan spiritual yang mengajak kita untuk senantiasa mencintai dan mendekatkan diri kepada Allah SWT, meskipun jalannya penuh rintangan.

 

Melalui lirik yang ditulis dalam bahasa Jawa, Gus Dur mengingatkan kita bahwa tujuan hidup kita di dunia ini adalah untuk beribadah kepada Allah SWT. Sholawat ini juga mengajak kita untuk selalu berusaha menjadi pribadi yang lebih baik, serta berkontribusi untuk kebaikan dunia.

 

Semoga kita bisa menerapkan pesan Gus Dur lewat lirik Syiir Tanpo Waton yang penuh makna dan dapat menjadi panduan untuk menjalani kehidupan.

 

Astaghfirullah robbal baroya
Astaghfirullah minal khotoya
Robbi zidni ‘ilman naafi’a
Wawafiqni ‘amalan sholiha

Ya Rosulullah, salamun alaik
Ya rofi’a syaani wadaroji
Athfatayyaji rotal ‘alami
Ya uhailalju diwal karomi

Ngawiti ingsun nglaras syi’iran
Kelawan muji maring pengeran
Kang paring rohmat lan kanikmatan
Rino wengine tanpo pitungan

Duh bolo konco priyo wanito
Ojo mung ngaji syare’at bloko
Gur pinter ndongeng, nulis lan moco
Tembe mburine bakal sengsoro

Akeh kang apal Quran Hadise
Seneng ngafirke marang liyane
Kafire dewe dak digatekke
Yen isih kotor ati akale

Gampang kabujuk nafsu angkoro
Ing pepahese gebyareng dunyo
Iri lan meri sugieh tonggo
Mulo atine peteng lan nisto

Ayo sedulur jo nglaleake
Wajibe ngaji sak pranatane
Nggo ngandelake iman tauhite
Baguse sangu mulyo matine

Kang aran sholeh bagus atine
Kerono mapan seri ngelmune
Laku thoriqot lan ma'rifate
Ugo hakikot manjing rasane
 
Al-Quran Qodim wahyu minulyo
Tanpo ditulis biso diwoco
Iku wejangan guru waskito
Den tanjepake ing jero dodo

Kumantil ati lan pikirane
Ngrasuk ing badan kabeh jeroan
Mu'jizat Rosul dadi pedoman
Minongko dalan manjinge iman

Kelawan Allah kang Moho Suci
Kudu rangkulan rino lan wengi
Ditirakati diriyadhohi
Dzikir lan suluk jo nganti lali

Uripe ayem rumongso aman
Dununge roso tondo yen iman
Sabar narimo najan pas-pasan
Kabeh tinakdir saking pengeran

Kelawan konco dulur lan tonggo
Kang podo rukun ojo ngasio
Iku sunahe Rosul kang mulyo
Nabi Muhammad panutan kito

Ayo nglakoni sekabehane
Alloh kang bakal ngangkat drajate
Senajan asor toto dhohire
Ananging mulyo maqom drajate

Lamun palastro ing pungkasane
Ora kesasar roh lan sukmane
Den gadang Allah swargo manggone
Utuh mayite ugo ulese


lirik sholawat ini juga tersedia dalam versi PDF dengan ukuran kertas F4. Anda dapat mengunduh atau mencetaknya secara gratis.

 

Karena lirik ditulis dalam bahasa jawa, mari kita mencoba untuk menerjemahkan Syiir Tanpo Waton ke dalam Bahasa Indonesia.

 

Aku memulai melantunkan syair dengan memuji Allah, sumber rahmat dan keselamatan, yang terus-menerus melimpahkan karunia-Nya.

 

Pada akhirnya, teman-teman, baik laki-laki maupun perempuan, jangan hanya belajar syariat, tetapi juga belajar membaca, menulis, dan bercerita dengan baik, karena itu hanya akan membawa kesengsaraan.

 

Meskipun pelajaran syariat sangat penting, itu tidak cukup jika hanya itu yang dipelajari. Kita tidak akan bermanfaat jika kita hanya pandai bercerita, menulis, dan membaca tentang syariat tetapi tidak mengamalkannya dalam kehidupan kita sehari-hari.

 

Banyak orang yang tahu Al-Qur'an dan Hadis, tetapi mereka suka mengkafirkan orang lain. Mereka tidak menyadari kekurangan mereka. Karena hati dan akal mereka masih kotor, nafsu angkara mudah menguasai mereka.

 

Mereka hanya melihat kesalahan orang lain, tetapi tidak mau melihat kesalahan diri sendiri. Mereka hanya menghakimi orang lain, tetapi tidak mau introspeksi diri sendiri. 

 

Oleh karena itu, kita harus belajar tentang syariat dan mengamalkannya dalam kehidupan sehari-hari. Dengan demikian, kita dapat meningkatkan kualitas hidup kita.

 

Kita dapat meningkatkan iman dan keyakinan kepada Allah dengan mempersiapkan diri menghadapi kematian. Kematiannya akan menjadi kematian yang mulia karena ia telah menyiapkan bekal yang baik untuk mati.

 

Orang yang memiliki hati yang baik disebut soleh. Hati yang baik harus penuh dengan cinta kepada Allah dan sesama manusia. Karena ilmunya yang sempurna, ilmunya telah menembus hatinya, membuatnya merasakan kehadiran Allah di setiap aspek hidupnya. Melakukan perjalanan spiritual dan mengenal Allah: Dia telah melakukan perjalanan spiritual untuk mendekatkan diri kepada Allah dan mengenal Allah dengan benar. Dan karena hakikat meresap ke dalam rasanya, ia dapat merasakan hakikat ketuhanan dalam setiap aspek hidupnya. Jadi, kita harus memiliki bekal yang baik, yaitu hati yang baik, ilmu yang sempurna, dan perjalanan spiritual yang benar, untuk menebalkan iman dan tauhid.

 

Al-Qur'an adalah wahyu yang mulia yang tidak ditulis dan dapat dibaca tanpa ditulis. Ini adalah pesan guru waskita yang ditanamkan di dalam hati kita, di dalam pikiran kita, dan di dalam tubuh kita. Mukjizat Rosul (Al-Qur'an) adalah pedoman dan jalan menuju iman kepada Allah Yang Maha Suci. Anda harus berusaha dan dilatih untuk berdzikir dan bersujud setiap hari.

 

Hidupnya tenang dan aman adalah tanda iman. Sabar menerima meskipun hidupnya sederhana. Semua telah ditakdirkan oleh Tuhan. Derajatnya di sisi Allah mulia meskipun rendah secara lahiriah. Roh dan sukma (raga)nya tidak akan tersesat ketika ajal tiba.


Demikianlah lirik sholawat Syir Tanpo Waton beserta artinya. Semoga sholawat ini dapat menjadi sarana untuk mendekatkan diri kepada Allah SWT dan Nabi Muhammad SAW.


Apabila ada tulisan yang kurang berkenan mohon bimbingannya untuk diluruskan. Jadi mohon arahan untuk sama-sama belajar. Terima kasih.

 

Wassalamu'alaikum warahmatullahi wabarakatuh.

Cara Import File SQL di DBeaver

Cara Import File SQL di DBeaver

Halo, sobat teknisi!


Pada artikel kali ini, kita akan membahas cara import file SQL di DBeaver. DBeaver adalah sebuah database manager yang dapat digunakan untuk mengelola berbagai jenis database, termasuk MySQL, PostgreSQL, dan Oracle.


Import file SQL dapat digunakan untuk memasukkan data dari file ke dalam database. Data yang dapat diimport dapat berupa data tabel, view, function, atau procedure.


Berikut adalah langkah-langkah untuk import file SQL di DBeaver



Setelah mengikuti langkah-langkah pada video di atas, data dari file SQL akan diimport ke database.


Demikianlah cara import file SQL di DBeaver. Semoga bermanfaat!

Membuka Command Pallate VSCode

Membuka Command Pallate VSCode


Halo, sobat teknisi!

 

Dalam artikel kali ini, kita akan membahas cara membuka Command Palette pada VSCode. Command Palette adalah fitur yang memungkinkan pengguna untuk mengakses berbagai perintah yang tersedia di VSCode. Perintah-perintah ini dapat digunakan untuk berbagai keperluan, seperti menjalankan perintah, membuka file, atau mengubah pengaturan.

 

Untuk membuka Command Palette, pengguna dapat menggunakan salah satu dari metode berikut:

 

  • Tekan Ctrl+Shift+P pada keyboard.
  • Klik menu View > Command Palette.
  • Klik ikon Command Palette di sudut kanan atas jendela VSCode.

 

Setelah Command Palette terbuka, pengguna dapat mulai memasukkan perintah yang ingin dijalankan. Perintah dapat dimasukkan dengan mengetik nama perintah atau menggunakan kata kunci. Misalnya, untuk menjalankan perintah New File, pengguna dapat mengetik New File atau file:new.

 

Selain itu, pengguna juga dapat menggunakan ikon yang tersedia di Command Palette untuk mengakses perintah tertentu. Misalnya, untuk membuka file baru, pengguna dapat klik ikon New File.

 

Berikut adalah beberapa contoh perintah yang dapat dijalankan di Command Palette:

 

  • New File : Menjalankan perintah New File untuk membuat file baru.
  • Open File : Menjalankan perintah Open File untuk membuka file yang ada.
  • Save : Menjalankan perintah Save untuk menyimpan file yang terbuka.
  • Save All : Menjalankan perintah Save All untuk menyimpan semua file yang terbuka.
  • Run : Menjalankan perintah Run untuk menjalankan file yang berisi kode.
  • Debug : Menjalankan perintah Debug untuk mendebug file yang berisi kode.

 

Semoga dengan artikel ini, Anda dapat memahami cara membuka Command Palette pada VSCode. Selamat mencoba!

 

Cara Mudah Mengubah Spasi Menjadi Dash dengan PHP str_replace()

Cara Mudah Mengubah Spasi Menjadi Dash dengan PHP str_replace()


Halo, para pembaca blog Teknisi Serba Bisa!

Apa kabar? Semoga semuanya sehat selalu.

Pada artikel kali ini, kita akan membahas tentang fungsi str_replace() dalam PHP. Fungsi ini digunakan untuk mengganti semua kemunculan karakter tertentu dalam sebuah string dengan karakter lain.

Salah satu penggunaan fungsi str_replace() yang sering dilakukan adalah untuk mengubah spasi menjadi dash atau tanda minus. Hal ini sering dilakukan untuk keperluan tertentu, seperti untuk membuat URL yang lebih mudah dibaca atau untuk keperluan pemformatan data.

Untuk lebih jelasnya, mari kita bahas bersama-sama.

Mengubah Spasi Menjadi Dash atau Tanda Minus


Untuk mengubah spasi menjadi dash atau tanda minus dengan PHP str_replace(), kita bisa menggunakan kode berikut:


$string = "Ini adalah string dengan spasi";
$string = str_replace(" ", "-", $string);
echo $string; // Ini-adalah-string-dengan-dash

Pada contoh di atas, kita mengganti semua spasi dalam string Ini adalah string dengan spasi" dengan karakter dash (-). Hasilnya adalah string Ini-adalah-string-dengan-dash".

Contoh Lainnya Penggunaan str_replace()


Selain menggunakan spasi, kita juga bisa menggunakan karakter lain sebagai karakter pengganti. Misalnya, untuk mengganti spasi dengan karakter underscore (_), kita bisa menggunakan kode berikut:


$string = "Ini adalah string dengan spasi";
$string = str_replace(" ", "_", $string);
echo $string; // Ini_adalah_string_dengan_underscore

Fungsi str_replace() juga bisa digunakan untuk mengganti beberapa karakter sekaligus. Misalnya, untuk mengganti semua spasi dan titik dua (`:`) dalam sebuah string dengan karakter dash, kita bisa menggunakan kode berikut:


$string = "Ini:adalah:string:dengan:spasi";
$string = str_replace(":", "-", $string);
echo $string; // Ini-adalah-string-dengan-dash

Pada contoh di atas, kita pertama kali mengganti semua spasi dalam string Ini:adalah:string:dengan:spasi dengan karakter dash. Kemudian, kita mengganti semua titik dua (`:`) dengan karakter dash. Hasilnya adalah string Ini-adalah-string-dengan-dash.

Demikianlah pembahasan tentang cara mengubah spasi menjadi dash atau tanda minus dengan PHP str_replace(). Semoga artikel ini bermanfaat.

Jika Anda menyukai artikel ini, jangan lupa untuk membagikannya ke teman-teman Anda. Bantu kami untuk mengembangkan blog ini.

Encode Base64 dengan JavaScript

Encode Base64 dengan JavaScript

Halo temen-temen, apa kabar? semoga semua dalam keadaan baik-baik saja. Pada kesempatan ini akan membahas mengenai encode Base64 menggunakan javascript.


Untuk demo dari praktikum encoce ada di bawah.

 

Perlu diketahui, javascript memiliki fungsi bawaan btoa() dan atob() fungsi ini terdapat pada fitur Web Api, untuk lebih jelasnya nanti saya akan berikan link di bagian referensi.


fungsi btoa() digunakan mendekode string data yang telah dikodekan menggunakan pengkodean Base64. sedangkan fungsi atob() digunakan untuk membuat string ASCII berenkode Base64 dari string biner (yaitu, string di mana setiap karakter dalam string diperlakukan sebagai byte data biner).


Kita akan menggunakan fungsi btoa()untuk praktikum ini.

 

Baca juga : Decode Base64 dengan JavaScript


Sebelum ke koding saya akan menjelaskan bagaimana nanti cara kerja nya, yang pertama akan ada field input tempat memasukkan string text, lalu setelah button encode diklik akan menampilkan hasil encode base64 dari string yang telah di inputkan.


Dari penjelasan di atas, setidaknya kita memerlukan :

  • Input type text
  • Button
  • Result Area, bisa sebuah tag <div> atau tag <p>


Pada praktikum ini saya menggunakan <p> sebagai result area.


Berikut adalah kodingan HTML lengkapnya.


<html>
 <head></head>
 <body>
  <input autocomplete="off" id="inputB64" type="text"> <button id="btnEncode" type="button">Encode</button>
  <p id="resultEncode"></p>
 </body>
</html>

 

Lalu tambahkan kode JavaScript berikut.


// prepare variable
const inputToEncode = document.getElementById("inputB64");
const btnEncode = document.getElementById("btnEncode");
const resultArea = document.getElementById("resultEncode");
let encodedText = '';

// event ketika button encode dipencet
btnEncode.addEventListener("click", encodeInput);

// fungsi encode
function encodeInput(e) {
	// biar tidak lari ke halaman lain, karena btn pakenya tag anchor
    e.preventDefault();
    // cek apakah inputan isi atau kosong
    if (inputToEncode.value != '') {
    	// encode text
        encodedText = window.btoa(inputToEncode.value);
        // tampilkan ke result
        resultArea.innerHTML = encodedText;
        // scroll ke result
        window.scroll(0, resultArea.offsetTop);
    }
}

 

Penjelasan koding sudah saya letakkan di dalamnya ya. Berikut adalah demo dari encode base64 menggunakan javascript


Demo


Hasil :


Mungkin cukup sampai disini artike kali ini, semoga dapat bermanfaat, terima kasih.

 

Referensi :

  • https://developer.mozilla.org/en-US/docs/Web/API/btoa
  • https://developer.mozilla.org/en-US/docs/Web/API/atob
Decode Base64 dengan JavaScript

Decode Base64 dengan JavaScript

Halo temen-temen, apa kabar? semoga semua dalam keadaan baik-baik saja. Pada kesempatan ini akan membahas mengenai decode Base64 menggunakan javascript.


Untuk demo dari praktikum ini ada di bawah.


Perlu diketahui, javascript memiliki fungsi bawaan btoa() dan atob() fungsi ini terdapat pada fitur Web Api, untuk lebih jelasnya nanti saya akan berikan link di bagian referensi.


fungsi btoa() digunakan mendekode string data yang telah dikodekan menggunakan pengkodean Base64. sedangkan fungsi atob() digunakan untuk membuat string ASCII berenkode Base64 dari string biner (yaitu, string di mana setiap karakter dalam string diperlakukan sebagai byte data biner).


Kita akan menggunakan fungsi btoa()untuk praktikum ini.


Baca juga : Encode Base64 dengan JavaScript


Sebelum ke koding saya akan menjelaskan bagaimana nanti cara kerja nya, yang pertama akan ada field input tempat memasukkan encoded text base64, lalu setelah button decode diklik akan menampilkan hasil decode dari string base64 yang telah di inputkan.


Dari penjelasan di atas, setidaknya kita memerlukan :

  • Input type text
  • Button
  • Result Area, bisa sebuah tag <div> atau tag <p>


Pada praktikum ini saya menggunakan <p> sebagai result area.


Berikut adalah kodingan HTML lengkapnya.


<html>
 <head></head>
 <body>
  <input autocomplete="off" id="inputB64" type="text"> <button id="btnDecode" type="button">Decode</button>
  <p id="resultDecode"></p>
 </body>
</html>

 

Lalu tambahkan kode JavaScript berikut.


// prepare variable
const inputToDecode = document.getElementById("inputB64");
const btnDecode = document.getElementById("btnDecode");
const resultArea = document.getElementById("resultDecode");
let decodedText = '';

// event ketika button decode dipencet
btnDecode.addEventListener("click", decodeInput);

// fungsi decode
function decodeInput(e) {
	// biar tidak lari ke halaman lain, karena btn pakenya tag anchor
    e.preventDefault();
    // cek apakah inputan isi atau kosong
    if (inputToDecode.value != '') {
    	// decode text
        decodedText = window.atob(inputToDecode.value);
        // tampilkan ke result
        resultArea.innerHTML = decodedText;
        // scroll ke result
        window.scroll(0, resultArea.offsetTop);
    }
}

 

Penjelasan koding sudah saya letakkan di dalamnya ya. Berikut adalah demo dari decode base64 menggunakan javascript


Demo


Hasil :


Mungkin cukup sampai disini artike kali ini, semoga dapat bermanfaat, terima kasih.

 

Referensi :

  • https://developer.mozilla.org/en-US/docs/Web/API/btoa
  • https://developer.mozilla.org/en-US/docs/Web/API/atob