My Brain Thingking…
Pada prinsipnya manusia itu memakai energi untuk bekerja yang selalu menghasilkan dua efek: positif dan negatif dan selalu akan demikian kan? Beberapa contoh yang dapat kita lihat..
1.Sifat dialektik dari teknologi Bagaimana mungkin kita bisa menghindarkan kemajuan teknologi dari dampak positif dan negatif yang ditimbulkannya? Tentu kita lebih memilih dampak yang positif bukan? Haruskah kita meniadakan dampak negatif tersebut sekecil apapun itu dengan menimbang bahwa dampak positif yang dihasilkan sangat besar? Adakah cara kita untuk menghilangkan dampak negatif tersebut? ya ada. dengan membuat suatu teknologi yang akan mengurangi atau bahkan menghilangkan dampak yang dihasilkan oleh teknologi tersebut. Make sense.. tapi apakah akan terus seperti ini? berputar putar dan saling tambal menambal? akankah ada saatnya suatu teknologi yang menghentikan semua dampak buruk yang dihasilkan oleh teknologi lainnya? atau sampai pada saatnya bumi kita akan akan kehabisan energi dan manusia akan semakin menggila dengan teknologi yang dihasilkan? 2. Mengenai kebaikan dan keburukan hati... Apabila saya berbuat baik kepada seseorang, bagaimanapun pasti akan memiliki dampak buruk kepada orang yang berada disekitarnya, sekecil apapun dampak buruk itu... Bagaimana anda harus berbuat baik sedangkan itu akan menghasilkan dampak yang buruk kepada orang lain? Bagaimana dengan hati kecil kita yang mengatakan bahwa yang kita lakukan adalah baik, sedangkan kebanyakan orang berkata bahwa itu tidak baik? Apakah kita harus mengikuti ketidakbaikan tersebut? Dan apabila kamu tidak mengikuti ketidakbaikan tersebut, maka kamu akan kesakitan sepanjang hidupmu, dikucilkan, direndahkan, dan diasingkan. Apa yang kamu pilih? terlepas dari keyakinan bahwa Tuhan akan selalu menolong kita. Walaupun saya yakin bahwa Tuhan akan selalu ada disamping kita.
Saya selalu memikirkannya…
Random Password Generator Code in PHP
Okeh, disini kita akan membuat code yang akan meng-generate password yang akan digunakan oleh user yang kelupaan sama passwordnya. Oh, ya disini saya lebih condong membuat codenya dengan PHP(mungkin karena PHP banyak digunakan akhir2 ini..), hehehehe…
Okeh, lanjut aja deh bos sama codenya. Silakan dinikmati tapi jangan sampai mati :ngakak:
Belum dicoba emailnya dah benar ato gk, tp kyknya benar deh
<?php //mysql echo 'hello word<br>'; $hostname="localhost"; $usrname="root"; $passwd="a"; $db="test"; //var email:@localhost dapat diubah dengan menggantikan SMTP dan smtp_port pada php.ini(lokasi php.ini dapat dilihat dengan fungsi pageinfo()) $headers ="From: jonnyroy89@localhost.com\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "content-type: text/html; charset=iso-8859-1 \n"; $to='jonnyroy89@localhost.com'; $subject="tstPasswd"; //make 5 char passwd //this code is just make a number to a Upper case char, you can modified it as you want :) $htg=0; while ($htg < 5){ $passwdBaru .= chr((rand(1,25)+97)); $htg +=1; } echo $passwdBaru; //mysql update db $conn=mysql_connect("$hostname","$usrname","$passwd"); if (!$conn) die ("gagal"); mysql_select_db($db,$conn) or die("db not found"); mysql_query("UPDATE passwd_tbl_rec SET passwd='$passwdBaru' WHERE user='jonny'"); $query = mysql_query("Select * from passwd_tbl_rec where user='jonny'"); #$numrows=mysql_num_rows($query); while ($row = mysql_fetch_array($query)){ echo $row[0]; echo $row[1]; echo $row[2]; echo "<br>"; } mysql_close($conn); //send mail if (mail($to,$subject,$passwds,$headers)){ echo("delivered"); }else{ echo("failed"); } ?>
Nb: dari contoh code diatas kita jg bisa buat web polling.php. Web untuk pemilihan secara sederhana. Semoga berguna yah..
Otomatisasi Koneksi dengan Rsync, SSH, dan Crontab
Kemaren sempat disuruh nginstal rsync di banyak server… banyak? oh, bisa… setelah lama berpikir akhirnya ane mudeng juga.. what??? banyak server??? cape deh… mau gak mau sih harus mau T_T.. yah daripada satu harian nginstal, aku kepikiran buat program yang ngotomatisasi koneksi antar dua server backup. Pertama aku mikirnya sih buat dari java, tapi setelah mikir lagi dan lagi, yah udah aku putuskan buat dari shell script aja deh..
#!/bin/bash echo "PILIHAN:" echo "1. INSTALL TARGET/SERVER BACKUP BARU" echo "2. VERIFIKASI ANTAR SERVER" echo "3. OTOMATISASI PENGHAPUSAN DATA" read pilihan echo $pilihan | egrep '^[0-9]+$' >/dev/null 2>&1 if [ "$?" -ne "0" ]; then echo "HARUS ANGKA" exit 0 elif [ $pilihan -eq "1" ] then echo "r1" echo "Enter Computer Name :" read compName echo echo "INPUT IP Source:" echo "NB: For Exit Press Ctrl+C" read host if [ "0" -eq $(ping -c 2 $host | grep 'received' | awk '{print $4}') ]; then echo "Wrong IP, Please Recheck Your IP Address" exit 0 fi echo "Create New DSA Keygen..." ssh-keygen -t dsa -b 1024 -f /tst1/authKeygen_$compName echo "Insert Password Server to be Backup:" scp -r /tst1/authKeygen_$compName.pub $host:/tst1/ ssh -f $host "cp /tst1/authKeygen_$compName.pub ~/.ssh/; cat ~/.ssh/authKeygen_$compName.pub >> ~/.ssh/authorized_keys" echo "File Store Location Identification in Source:" read lokSource echo "File Store Location Identification in Target:" read lokTarget echo echo "Time Management:" echo "also can use * for default setting" echo "min (0-59):" read mnt echo "hour (0-23):" read jam echo "day of month (1-31):" read daym echo "month (1-12):" read month echo "day of week (0-7 nb:sunday = 0 or 7)" read dayw echo "$mnt $jam $daym $month $dayw root rsync -avz -e \"ssh -i /tst1/authKeygen_$compName\" $host:$lokSource $lokTarget" >> /etc/crontab service cron restart echo "$compName $host $lokSource $lokTarget" elif [ $pilihan -eq "2" ] then echo "Masukkan Host:" read host echo "Masukkan Lokasi Folder Source:" read sourcef echo "Masukkan Lokasi Folder Target:" read targetf if [ $(du -c "$sourcef" | grep 'total' | awk '{print $1}') -lt $(ssh -f $host du -c "$targetf" | grep 'total' | awk '{print $1}') ] then echo "File Bertambah, Backup berhasil dilakukan" else echo "File tidak bertambah, Periksa kembali proses Rsync anda" fi elif [ $pilihan -eq "3" ] then echo "Masukkan path Folder yang ingin anda hapus:" read rmf echo "Anda YAKIN ingin MENGHAPUS folder \"$rmf\" ?" echo "Ketik 1 untuk HAPUS dan ketik 2 untuk BERHENTI" read pil3 if [ $pil3 -eq "1" ]; then sudo rm -rf $rmf echo "File Terhapus, terima kasih..." elif [ $pil3 -eq "2" ] then echo "Syukurlah..." exit 0 else echo "kalau salah" fi else echo "Pilihan adalah angka 1-3" exit 0 fi
Hello world!
Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!