bukan ndak bisa "mendedikasikan hati".
tapi kalau shadow saya ndak jebol, saya ndak ganti password.
kalo kunci pgp-ku ndak hilang dan lupa, ndak bakal ganti juga.
namanya bakal tetep di password saya, bisa jadi bukan namamu.
yang membesarkan aku seperti sekarang ini juga bagian dari kalian yang lain.
sungguh tiap-tiap dari kalian membelajari aku berbagai hal:
yang aku gagal lulus,
yang aku masih mengulang,
yang aku dikira mengerti padahal sekadar tahu,
yang aku cuma mengerti sebagian,
yang aku paham sekenaku.
sungguh aku ndak pernah bohong,
semua itu istimewa,
dan keistimewaan seorang tidak mengurangi atau mengaburi keistimewaan yang lain.
saya mohon maaf bahwa saya ndak istimewa-istimewa banget.
C++: pastikan variabel yang dipakai sudah terinisialisasi
Singkatnya, selalu pastikan bahwa variabel yang kamu pakai sudah diberi nilai tertentu sebelum kamu gunakan untuk operasi lain; utamanya di bahasa pemrograman C++ yang relatif lebih tidak disiplin dibanding C.
Contoh baik:
double moment_x_temp, moment_y_temp, mass_temp;
image_height = image.rows;
image_width = image.cols;
for (int i=0; i<MARKER_COUNT; i++){
y_min[i]= image_height;
x_min[i]= image_width;
}
Contoh kurang baik:
double moment_x_temp, moment_y_temp, mass_temp;
for (int i=0; i<MARKER_COUNT; i++){
y_min[i]= image_height;
x_min[i]= image_width;
}
image_height = image.rows;
image_width = image.cols;
Kekurangbaikannya ini yang susah diprediksi, isi aray y_min dan x_min bakal diambil dari bagian statis kode program yang entah isinya apa. Dijamin proses yang bersangkutan dengan variabel tersebut bakal memiliki keanehan-keanehan macam "nilai ini dapat dari mana, sih?".
Contoh baik:
double *x_min, *x_max, *y_min, *y_max;
x_min = (double *) malloc(sizeof(double)*MARKER_COUNT);
y_min = (double *) malloc(sizeof(double)*MARKER_COUNT);
x_max = (double *) malloc(sizeof(double)*MARKER_COUNT);
y_max = (double *) malloc(sizeof(double)*MARKER_COUNT);double moment_x_temp, moment_y_temp, mass_temp;
image_height = image.rows;
image_width = image.cols;
for (int i=0; i<MARKER_COUNT; i++){
y_min[i]= image_height;
x_min[i]= image_width;
}
Contoh kurang baik:
double *x_min, *x_max, *y_min, *y_max;
x_min = (double *) malloc(sizeof(double)*MARKER_COUNT);
y_min = (double *) malloc(sizeof(double)*MARKER_COUNT);
x_max = (double *) malloc(sizeof(double)*MARKER_COUNT);
y_max = (double *) malloc(sizeof(double)*MARKER_COUNT);double moment_x_temp, moment_y_temp, mass_temp;
for (int i=0; i<MARKER_COUNT; i++){
y_min[i]= image_height;
x_min[i]= image_width;
}
image_height = image.rows;
image_width = image.cols;
Kekurangbaikannya ini yang susah diprediksi, isi aray y_min dan x_min bakal diambil dari bagian statis kode program yang entah isinya apa. Dijamin proses yang bersangkutan dengan variabel tersebut bakal memiliki keanehan-keanehan macam "nilai ini dapat dari mana, sih?".
ngelem
/
Comments: (0)
senyummu bagai cyanoacrylate:
jernih,
lumer,
terlindung.
sekalinya kukecup...
macam pagi ini,
manisnya terasa jelas di lidahku,
kemudian mengering di gigi-gigiku, lidah, dan langit-langit mulut.
membekas...
nempel di sela gigi geraham.
jernih,
lumer,
terlindung.
sekalinya kukecup...
macam pagi ini,
manisnya terasa jelas di lidahku,
kemudian mengering di gigi-gigiku, lidah, dan langit-langit mulut.
membekas...
nempel di sela gigi geraham.
Mencari indeks sel dengan nilai maksimum atau minimum
Kadang waktu pakai aplikasi spreadsheet, contoh: libreoffice calc, microsoft excel; kita butuh mencari indeks dari sel dengan nilai tertentu: nilai maksimum, minimum, rerata, atau nilai yang kita tentukan secara bebas.
[code]=MATCH(MAX(E1:E2400),E1:E2400,0)[/code]
kembaliannya adalah baris di kolom E dengan nilai maksimum. 0 berarti kolom tersebut tidak diurutkan.
[code]=MATCH(MAX(E1:E2400),E1:E2400,0)[/code]
kembaliannya adalah baris di kolom E dengan nilai maksimum. 0 berarti kolom tersebut tidak diurutkan.
Bersama Rindu Bersama
/
Comments: (0)
Segelintir dari kita rindu untuk ditemani, menunggu sapaan "Kamu seharusnya tidak sendiri, kamu tidak seharusnya sendiri."
Segelintir dari kita merindukan sebagian yang lain dari kita, mengutarakan, "Mari kita bersama..."
Sebagian dari Mereka yang bijak memberi nasihat "Kalian [berdua] seharusnya ditempa menjadi satu."
--dari aku yang mengatasnamakan kita, dari kita yang belum menjadi kami, dari kami yang rindu bersama, dari kami yang Kalian rindukan bersama Mereka.
--dari saya yang sekarang menangis.
Aku yang sederhana cuma menunggu "yuk, kutemenin."
Segelintir dari kita merindukan sebagian yang lain dari kita, mengutarakan, "Mari kita bersama..."
Sebagian dari Mereka yang bijak memberi nasihat "Kalian [berdua] seharusnya ditempa menjadi satu."
--dari aku yang mengatasnamakan kita, dari kita yang belum menjadi kami, dari kami yang rindu bersama, dari kami yang Kalian rindukan bersama Mereka.
--dari saya yang sekarang menangis.
Aku yang sederhana cuma menunggu "yuk, kutemenin."
Jumat-Kamis Baper
/
Comments: (0)
Masjid Miftahul Huda Sudimoro dan Balai Kelurahan Mojolangu nampak bersekongkol di Jumat yang penuh berkat ini. Masjid biasanya puter murrotal sebelum jam shalat, tapi lha ya kok di kesempatan kali ini kok macam nyindir banget. Begitu speaker nyala, isinya:
(ومن آياته أن خلق لكم من أنفسكم أزواجا لتسكنوا إليها وجعل بينكم مودة ورحمة إن في ذلك لآيات لقوم يتفكرون)
Asem, diulang paling engga tiga kali pula. Padahal khutbahnya isi Uswah Hasanah Nabi yang ga punya dengki.
Di Balai Kelurahan juga ada nikahan warga RW6 (atau RW7?). Lamaran dan akad ditunaikan di waktu Dhuha, sajian makanan dilenyapkan lepas shalat Jumat. Sungguh format kegiatan yang cantik, mangkus, dan sangkil.
Sehari sebelumnya, Kamis pagi, saya mampir ke Keluarga Anik (padahal ga ad yg namanya Anik di keluarga ini), curhat colongan mengenai seorang cewe yang begitu rendah hati, juga mendengar nasehat apa itu jujur dan asa buat SO kita.
Sorenya saya sowan ke Arwana Studio. Salam yang diutarakan lepas nyelonong pagar dijawab oleh sosok wanita yang sebelumnya tidak aku kenal di rumah itu, tapi aku tahu betul kami menunggu orang yang sama pulang dari bengkel, yang aku panggil "Kak", yang dia panggil "Mas".
Pulang adalah bertemu dengan keluarga, dengan apa-apa yang dibawa dan tidak dibawa, kali ini yang tersirat adalah Dek SO. Mungkin saya agak melebih-lebihkan, tapi sungguh yang seperti punggung tangan kiri takdir menampar saya.
Saya pernah curhat colongan sama cewe waktu backup data dari laptopnya ke flashdrive (yang alhamdulillah jadi lama banget gegara flashdrive dengan kontroller innostor memilih bekerja perlahan-lahan). Kekhawatiran saya untuk tidak pulang adalah karena potensi ketidakmampuan saya bertanggung jawab atas potensi saya untuk menikah, atau paling tidak menunjukkan niat yang benar terlepas titik dan garis kendala waktu, tempat, dan lainnya. Si cewe dengan laptop tadi agaknya gagal paham dan kurang menunjukkan empati; walau simpatinya cantik banget, begitu juga orangnya.
Sampai di sini, saya masih cuma bisa بسم الله thok wis, nulis ceracau ini sambil senyum mangga madu masak pohon, sambil makan jeruk.
(ومن آياته أن خلق لكم من أنفسكم أزواجا لتسكنوا إليها وجعل بينكم مودة ورحمة إن في ذلك لآيات لقوم يتفكرون)
Asem, diulang paling engga tiga kali pula. Padahal khutbahnya isi Uswah Hasanah Nabi yang ga punya dengki.
Di Balai Kelurahan juga ada nikahan warga RW6 (atau RW7?). Lamaran dan akad ditunaikan di waktu Dhuha, sajian makanan dilenyapkan lepas shalat Jumat. Sungguh format kegiatan yang cantik, mangkus, dan sangkil.
Sehari sebelumnya, Kamis pagi, saya mampir ke Keluarga Anik (padahal ga ad yg namanya Anik di keluarga ini), curhat colongan mengenai seorang cewe yang begitu rendah hati, juga mendengar nasehat apa itu jujur dan asa buat SO kita.
Sorenya saya sowan ke Arwana Studio. Salam yang diutarakan lepas nyelonong pagar dijawab oleh sosok wanita yang sebelumnya tidak aku kenal di rumah itu, tapi aku tahu betul kami menunggu orang yang sama pulang dari bengkel, yang aku panggil "Kak", yang dia panggil "Mas".
Pulang adalah bertemu dengan keluarga, dengan apa-apa yang dibawa dan tidak dibawa, kali ini yang tersirat adalah Dek SO. Mungkin saya agak melebih-lebihkan, tapi sungguh yang seperti punggung tangan kiri takdir menampar saya.
Saya pernah curhat colongan sama cewe waktu backup data dari laptopnya ke flashdrive (yang alhamdulillah jadi lama banget gegara flashdrive dengan kontroller innostor memilih bekerja perlahan-lahan). Kekhawatiran saya untuk tidak pulang adalah karena potensi ketidakmampuan saya bertanggung jawab atas potensi saya untuk menikah, atau paling tidak menunjukkan niat yang benar terlepas titik dan garis kendala waktu, tempat, dan lainnya. Si cewe dengan laptop tadi agaknya gagal paham dan kurang menunjukkan empati; walau simpatinya cantik banget, begitu juga orangnya.
Sampai di sini, saya masih cuma bisa بسم الله thok wis, nulis ceracau ini sambil senyum mangga madu masak pohon, sambil makan jeruk.