Masa Depan ?

6 Dec

Masa Depan ?

Selamat Jalan Pak ……

6 Feb
Masih terngiang2 wajah, senyuman dan canda dr bapak itu.
Bapak yg biasanya datang ke masjid diawal waktu, bahkan sering kali bapak tersebut sudah datang sampai dimasjid sebelum adzan saya kumandangkan.
Bapak tsb sudah lumayan tua sekitar 80an tahunlah, akan tetapi MasyaAllah semangatnya sholat jamaah di masjid sangat tinggi. Aq kamu pun kalah kemungkinannya jika dibandingkan dengan beliau.
Salah satu keunikan beliau adalah ketika dimasjid selalu duduk dipojokan soff depan bagian selatan masjid.
Entah sholat subuh, dzuhur, ashar, maghrib, isya sudah dipastikan beliau ada di sana, terkecuali bila sudah ada orang lain yang menempati atau beliau berhalangan hadir.
Suatu ketika aq kluar dr kamar mau adzan ternyata bapak itu sudah datang. ” Wah rajin bener bapak ini ” kataku dlm hati.
” Assalamualaykum. Wah, sudah datang Pak ? ”
” Hehe. Ben iso lungguh ono pojok… ” inti dr kata bapak tsb sambil merekahkan senyumannya. Aq pun balik tersenyum dan bergegas wudhu lantas mengumandangkan adzan.
Sudah semingguan bapak tsb tidak datang ke masjid kata temanku, katanya beliau sedang sakit. Hingga akhirnya kemarin malam, sebelum sholat isya temenku ngasih tau kalau bapak tersebut sudah tiada, bapak tersebut meninggal dunia.
” Inna lillahi wa inna ilaihi rojiun ” kataku.
Memang ajal itu datangnya tdk bisa disangka2, kita tdk tau kpn ajal menjemput kita. Ajal bisa datang kapan saja dan dimana saja. Tadi pun pas makan sempet baca koran yang mengabarkan 2 orang pengemudi honda vario tewas seketika setelah menjadi korban tabrak lari pengemudi Truk dijalan wates, mengenaskan.
Ajal bisa datang kapan saja dan dimana saja, maka dari itu mari kita persiapkan bekal amal-amal kita. Tega sekali kalau kita membiarkan hidup kita hampa dari amal ibadah. Ibadah yang kita jalankan sejatinya itu untuk kebaikan dan kebahagiaan kita, bukan untuk orang lain. Jangan sampai kita menjadi orang2 yang menyesal nantinya. Mari mulai menjaga sholat kita, karena solat merupakan yg pertama kali dihisab di hari kiamat. Yg belum melaksanakan ya mulai sekarang melaksanakan, wong itu juga untuk kebaikan dan kebahagiaan kita sendiri.
Semoga tulisan ini bermanfaat untuk saya sendiri dan yang membacanya.
Akhir kata, Selamat jalan Pak Wito ….Semoga doa ini bermanfaat untukmu…

اللَّهُمَّ اغْفِرْ لَهُ وَارْحَمْهُ وَعَافِهِ وَاعْفُ عَنْهُ

وَأَكْرِمْ نُزُلَهُ وَوَسِّعْ مُدْخَلَهُ وَاغْسِلْهُ بِالْمَاءِ وَالثَّلْجِ وَالْبَرَدِ وَنَقِّهِ

مِنْ الْخَطَايَا كَمَا نَقَّيْتَ الثَّوْبَ الْأَبْيَضَ مِنْ الدَّنَسِ

 وَأَبْدِلْهُ دَارًا خَيْرًا مِنْ دَارِهِ وَأَهْلًا خَيْرًا مِنْ أَهْلِهِ

 وَزَوْجًا خَيْرًا مِنْ زَوْجِهِ وَأَدْخِلْهُ الْجَنَّةَ

 وَأَعِذْهُ مِنْ عَذَابِ الْقَبْرِ أَوْ مِنْ عَذَابِ النَّار

” Allahummaghfir lahu warhamhu wa’aafihii wa’fu ‘anhu wa akrim nuzulahu wawassa’madkhalahu waghsilhu bil-maa’I watstsalji wal-baradi wanaqqihi minal-khathaayaa kamaa yu-naqqatats-tsaubul-abyadhu minad-danasi waabdilhu daaran khairan min daarihi wa ahlan khairan min ahlihi wa zaujan khairan min zaujihi wa adkhilhul jannata wa a’iduhu min ‘adabil qabri wa ‘adabin nar ”
Artinya:
“Ya Allah, ampunilah dia, dan kasihanilah dia, sejahterakan ia dan ampunilah dosa dan kesalahannya, hormatilah kedatangannya, dan luaskanlah tempat tinggalnya, bersihkanlah ia dengan air, salju dan embun. Bersihkanlah ia dari segala dosa sebagaimana kain putih yang bersih dari segala kotoran, dan gantikanlah baginya rumah yang lebih baik dari rumahnya yang dahulu, dan gantikanlah baginya ahli keluarga yang lebih baik daripada ahli keluarganya yang dahulu, dan peliharalah ia dari siksa kubur dan azab api neraka.”
(HR. Muslim) — at Masjid Siswa Graha, Pugung Kidul, Sinduadi, Mlati, Sleman, Yogyakarta.

Program Konversi Data

14 Jan

Pak Dosen mata kuliah Komunikasi Data memberi tugas membuat program konversi data menggunakan bahasa pemrograman java. Supaya lebih bermanfaat dipost sekalian di website ini. Barangkali nantinya ada yang terbantu dengan postingan ini. Program ini intinya berfungsi untuk mengkonversi data berupa huruf karakter. Karakter yang dimasukkan dari keyboard pertama – tama dikonversi menjadi bilangan binner, kemudian dikoversi menjadi bilangan binner parity check, kemudian dikonversi ke bilangan binner data yang diterima dan terakhir dikonversi lagi ke bentuk data aslinya.
Berikut adalah source code program javanya :

import java.util.Scanner;
class konversi {
int ascii;
int ASCII = 0;
int cs = 0;
String data = “”;
String CS = “”;
String DATA = “”;

///////////////////////////////////////////////////////
public int A2I(char huruf) {
ascii = (int) huruf;
return ascii;
}
///////////////////////////////////////////////////////
public String I2B() {
String biner;
if (ascii >= 128){
biner = Integer.toBinaryString(ascii);
data = data+biner;
return biner;
}
else if (ascii >= 64) {
biner = Integer.toBinaryString(ascii);
String biner2 = “0” + biner;
data = data+biner2;
return biner2;
}
else if (ascii >= 32) {
biner = Integer.toBinaryString(ascii);
String biner3 = “00” + biner;
data = data+biner3;
return biner3;
}
else if (ascii >= 16) {
biner = Integer.toBinaryString(ascii);
String biner4 = “000” + biner;
data = data+biner4;
return biner4;
}
else if (ascii >= 8) {
biner = Integer.toBinaryString(ascii);
String biner5 = “0000” + biner;
data = data+biner5;
return biner5;
}
else if (ascii >= 4) {
biner = Integer.toBinaryString(ascii);
String biner6 = “00000” + biner;
data = data+biner6;
return biner6;
}
else if (ascii >= 2) {
biner = Integer.toBinaryString(ascii);
String biner7 = “000000” + biner;
data = data+biner7;
return biner7;
}
else {
biner = Integer.toBinaryString(ascii);
String biner8 = “0000000” + biner;
data = data+biner8;
return biner8;
}
}
///////////////////////////////////////////////////////
public int error() {
cs = (ascii ^ cs);
return cs;
}

///////////////////////////////////////////////////////
public String B2B() {
String bnr;
error();
if (cs >= 128){
bnr = Integer.toBinaryString(cs);
CS = bnr;
return (bnr);
}
else if (cs >= 64) {
bnr = Integer.toBinaryString(cs);
String bnr2 = “0” + bnr;
CS = bnr2;
return (bnr2);
}
else if (cs >= 32){
bnr = Integer.toBinaryString(cs);
String bnr3 = “00” + bnr;
CS = bnr3;
return (bnr3);
}
else if (cs >= 16){
bnr = Integer.toBinaryString(cs);
String bnr4 = “000” + bnr;
CS = bnr4;
return (bnr4);
}
else if (cs >= 8){
bnr = Integer.toBinaryString(cs);
String bnr5 = “0000” + bnr;
CS = bnr5;
return (bnr5);
}
else if (cs >= 4){
bnr = Integer.toBinaryString(cs);
String bnr6 = “00000” + bnr;
CS = bnr6;
return (bnr6);
}
else if (cs >= 2){
bnr = Integer.toBinaryString(cs);
String bnr7 = “000000” + bnr;
CS = bnr7;
return (bnr7);
}
else {
bnr = Integer.toBinaryString(cs);
String bnr8 = “0000000” + bnr;
CS = bnr8;
return (bnr8);
}
}

}

//////////////////////////////////////////////////////////////////////////////////

public class Konversi_data_joko {
public static void main( String[] args ) {
Scanner baca = new Scanner(System.in);
konversi cvt = new konversi();
String huruf;

System.out.print(“Masukkan data yang akan dikonversi dan dikirim : “);
huruf = baca.nextLine();
System.out.println();

char[] kar = huruf.toCharArray();
System.out.print(“Data yang akan dikirim : “+huruf);
System.out.println(“”);
System.out.print(“Data yang dikirim dikonversi ke biner : “);
for (int i=0; i<kar.length; i++) {
cvt.A2I(kar[i]);
System.out.printf(cvt.I2B());
}
System.out.println(“”);
System.out.print(“Data Parity checknya : “);
for (int i=0; i<kar.length; i++) {
cvt.A2I(kar[i]);
String kata=cvt.I2B();
String hrf;
for(int a=0;a<kata.length();a++){
hrf= kata.substring(a,a+1);
if(hrf.equals(“0”)){
System.out.print(“1”);
}else{
System.out.print(“0”);
}
}
}
System.out.println(“”);
System.out.print(“Data binner yang diterima oleh penerima : ” );
for (int i=0; i<kar.length; i++) {
cvt.A2I(kar[i]);
System.out.printf(cvt.I2B());
}
System.out.println(“”);
System.out.print(“Data jadi yang diterima oleh penerima : “+huruf);

}
}

Untuk menjalankan program di atas pertama – tama simpan sourcode di atas dengan text editor notpad atau yang lainnya dengan nama ” Konversi_data_joko.java “. Kemudian compile program tersebut dengan perintah ” javac Konversi_data_joko.java ” di cmd, pastikan settingan direktori sudah benar. Jika sukses mengcompile, jalankan program dengan perintah ” java Konversi_data_joko ” di cmd. Untuk dapat menjalankan program java, langkah awalnya adalah menginstal dulu JDK dan menyetting pathnya.

Hello world!

29 Nov

Welcome to WordPress.com! This is your very first post. Click the Edit link to modify or delete it, or start a new post. If you like, use this post to tell readers why you started this blog and what you plan to do with it.

Happy blogging!