mengerjakan yang disuka

only person not with some title

fungsi.php

January 16, 2008 Posted by cetak | kampus | | No Comments Yet

fungsi.php

January 16, 2008 Posted by cetak | kampus | | No Comments Yet

index.php

<?

// SISTEM BILLING AKSES INTERNET

// terimakasih pada teman2 yang membantu kode ini

// sebagian kode juga dari script yang lain dan di modifikasi looh:D

// untuk kode waktu sebagian ambil dari program delphi,dan disesuaikan dg php

include ‘fungsi.php’; //memanggil fungsi.php

session_start();

$userid = $_POST["id"];

$pass = $_POST["pass"];

$ip = $_SERVER["REMOTE_ADDR"]; //IP Client yg akses

$PHP_SELF = $_SERVER["PHP_SELF"]; //memanggil index.php (dirinya sendiri)

//—- cek apakah akses masih terbuka, jika ya kerjakan

koneksi(); //fungsi koneksi dipanggil

$hasil = mysql_query(“SELECT id FROM utama master login =’$ip’”); //$ip adalah didapat IP CLient

if ($hasil) {

$f = mysql_fetch_row($hasil);

$idt = $f[0];

}

mysql_close();

//jika user memilih tombol submit

if ($_POST["submit"]) {

//—- Rutin Untuk Login

koneksi();

$hasil = mysql_query(“SELECT password,nama,kredit,login FROM master WHERE id=’$userid’”);

$f = mysql_fetch_row($hasil);//hasil dari query dimasukkan ke variabel $f

mysql_close();

$password = $f[0];

$nama = $f[1];

$kredit = $f[2];

$login = $f[3];

$menit = ($kredit / $bpm);

$menitmod = ($menit % 60);

$jamsisa = ($menit – $menitmod)/60;

$mundur = ($menit * 60);

// Rutin Cek Password , Minimum Kredit & Apakah User ID masih akses dalam sistem ——

if (md5(“$userid:$pass”) == $password){

$_SESSION['userid'] = $userid;

$_SESSION['login'] = $ip;

if ($kredit <= $min_kredit){

//pemanggilan fungsi

atas();

halkredit();

}else{

if ($login != 0){ //jika user masih terhunbung di sistem, maka

atas();

halinfo();

} else { //jika tidak maka tampilkan

atas();

halstart();

}

}

} else { //jika kondisi semua tidak terpenuhi maka kerjakan

atas(); //fungsi menampilkan title

noauth(); } //fungsi noathorisasi

exit();

}

//—- Rutin Untuk Mulai

elseif ($_POST["mulai"])// AND isset($_SESSION['userid'])){

{

koneksi();

$wmulai = date(“Y-m-d H:i:s”); //set waktu mulai

list($tglm,$jamm) = explode( ‘ ‘, $wmulai ); //pemisahan tanggal dan jam(waktu)

list($thnm, $blnm, $tglmulai) = explode( ‘-’, $tglm ); //pemisahan thn, bln dan tgl mulai

$id = $_SESSION['userid'];

$hasil = mysql_query(“SELECT kredit FROM master WHERE id=’$id’”);

$f = mysql_fetch_row($hasil);

$menit = ($f[0] / $bpm);

$mundur = ($menit * 60);

$perintah=”sudo aturan/start.sh”; //sudo untuk mengeksekusi skrip start.sh

print `$perintah $ip`;

if ($f[0] <= $min_kredit){

$perintah=”sudo aturan/start_tp.sh”;

print `$perintah $ip`;

} else {

$hasil = mysql_query(“INSERT INTO waktu (id,terminal,mulai) VALUES (‘$id’,'$ip’,'$wmulai’)”);

}

$hasil = mysql_query(“UPDATE master SET login=’$ip’,mulai=’$wmulai’ WHERE id=’$id’”);

mysql_close();

$wmulai = $tglmulai.”-”.$blnm.”-”.$thnm.” “.$jamm;

atas();

halstop();

exit(); }

//—- Rutin Untuk Stop jika user menklik tombol stop

elseif ($_POST["stop"]){

$perintah=”sudo aturan/stop.sh”;

print `$perintah $ip`;

$perintah=”sudo aturan/stop_tp.sh”;

print `$perintah $ip`;

koneksi();

$hasil = mysql_query(“SELECT id,login,kredit,mulai FROM master WHERE login = ‘$ip’”);

$f = mysql_fetch_row($hasil);

$id = $f[0];

$ip = $f[1];

$kredit = $f[2];

$wmulai = $f[3];

$wsekarang = date(“Y-m-d H:i:s”); //set waktu sekrang

list($tgls,$jams) = explode( ‘ ‘, $wsekarang ); //pemisahan tanggal dan waktu

list($jam, $mnt, $dtk) = explode( ‘:’, $jams ); //jam(waktu) dirubah jadi jam,menit,dan detik

list($thns, $blns, $tglskrg) = explode( ‘-’, $tgls ); //tgl swkrg dipecah jadi =thn,bulan,tanggal

$totalsekarang = ($jam * 3600) + ($mnt*60) + $dtk;

//pemisahan tgl dan waktu pada wmulai

list($tglm,$jamm) = explode( ‘ ‘, $wmulai );

list($jam, $mnt, $dtk) = explode( ‘:’, $jamm );

list($thnm, $blnm, $tglmulai) = explode( ‘-’, $tglm );

$totalmulai = ($jam * 3600) + ($mnt*60) + $dtk;

if ($tglskrg == $tglmulai) { //jika tgl skrg dan tgl mulai sama, maka

$total = $totalsekarang – $totalmulai;

} else {

$total = (24 * 3600) – $totalmulai;

$total = $total + (($tglskrg – $tglmulai – 1) * 24 * 3600);

$total = $total + $totalsekarang;

}

$modetik = ($total % 60);

$menit = ($total – $modetik) / 60;

$modmenit= ($menit % 60);

$jam = ($menit – $modmenit) / 60;

$modjam = ($jam % 24);

$hari = ($jam – $modjam) / 24;

$durasi = (“$hari:$modjam:$modmenit:$modetik”);

$biaya = $menit * $bpm;

$sisa = $kredit – $biaya;

//hasil perhitungan akan diupdate ketabel

$hasil = mysql_query(“UPDATE waktu SET selesai=’$wsekarang’,durasi=’$durasi’,biaya=’$biaya’ WHERE id=’$id’ AND mulai=’$wmulai’”);

$hasil = mysql_query(“UPDATE master SET kredit=’$sisa’,login=’0′,mulai=’0′ WHERE id=’$id’”);

mysql_close();

atas();

halselesai();

exit(); }

//—- Rutin Awal ——-

else {

if ($idt != null){

koneksi();

$id = $idt;

$hasil = mysql_query(“SELECT kredit,mulai FROM master WHERE id=’$id’”);

$f = mysql_fetch_row($hasil);

$wmulai = $f[1]; //wmulai berisi array 1 dari variabel $hasil

//set waktu sekrang

$wsekarang = date(“Y-m-d H:i:s”);

list($tgls,$jams) = explode( ‘ ‘, $wsekarang );

list($jam, $mnt, $dtk) = explode( ‘:’, $jams );

list($thns, $blns, $tglskrg) = explode( ‘-’, $tgls );

$totalsekarang = ($jam * 3600) + ($mnt*60) + $dtk;

//set waktu mulai dan pemecahannya

list($tglm,$jamm) = explode( ‘ ‘, $wmulai );

list($jam, $mnt, $dtk) = explode( ‘:’, $jamm );

list($thnm, $blnm, $tglmulai) = explode( ‘-’, $tglm );

$totalmulai = ($jam * 3600) + ($mnt*60) + $dtk;

if ($tglskrg == $tglmulai) {

$total = $totalsekarang – $totalmulai;

} else {

$total = (24 * 3600) – $totalmulai;

$total = $total + (($tglskrg – $tglmulai – 1) * 24 * 3600);

$total = $total + $totalsekarang;

}

$wmulai = $tglmulai.”-”.$blnm.”-”.$thnm.” “.$jamm;

$menit = ($f[0] / $bpm); //— Field Kredit jumlah uang

$mundur = ($menit * 60);

$mundur = $mundur – $total;

mysql_close();

atas();

halstop();

} else {

atas();

halawal();

}

}

//—- Fungsi HTML : ———————————-

//=========================================================

//(1)—- Fungsi Head HTML

function atas(){

?>

<html>

<head>

<title>Billing internet skripsi</title>

<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>

</head>

<?

}

//(2)—- Fungsi HTML Login User ID & Pass

//menampilkan form login

function halawal(){

global $PHP_SELF;

?>

<script language=”Javascript” type=”text/javascript”>

<!–

var message=”";

function clickIE() {if (document.all) {(message);return false;}}

function clickNS(e) {if(document.layers||(document.getElementById&&!document.all)) {

if (e.which==2||e.which==3) {(message);return false;}}}

if (document.layers)

{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}

else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function(“return false”)

function Reset(){

return confirmIt = confirm(“Anda akan mereset form ?”)

}

function checkFields(){

var theform = document.forms[0]

for(i=0; i<theform.elements.length; i++){

var field = theform.elements[i]

if(field.value==”"){

alert(“Silahkan isi field yang kosong.”)

return false

}

}

return true

}

–>

</script>

<body onload=”welcometext()” bgcolor=”#C0C0C0″ text=”#000000″ link=”#00CCFF” scroll=no>

<form name=”form” method=”post” action=”<? echo $PHP_SELF;?>” onsubmit=”return checkFields()” onreset=”return Reset()”>

<p>&nbsp;</p>

<table width=”30%” height=”178″ border=”1″ align=”center” cellpadding=”0″ cellspacing=”0″ >

<tr>

<td width=”100%” bgcolor=”#CCCCCC”><font color=”#000000″><strong>

..:: Billing Internet ::<font color=”#666666″></font>

</strong></font></td>

</tr>

<tr>

<td width=”100%” bgcolor=”#008080″><table width=”100%” border=”0″ cellpadding=”0″ cellspacing=”1″ align=”center”>

<td colspan=”2″ height=”55″>

</tr>

<tr>

<td height=”30″>

<font size=”1″ face=”Verdana”><strong>&nbsp;User ID</font></strong></font>

</td>

<td>:

<input name=”id” type=”text” id=”id”>

</td>

</tr>

<tr>

<td height=”30″>

<font size=”1″ face=”Verdana”><strong>&nbsp;Password</strong></font>

</td>

<td>:

<input name=”pass” type=”password” id=”pass”>

</td>

</tr>

<tr align=”center”>

<td height=”91″ colspan=”2″><p><br>

<input name=”submit” type=”submit” class=”quota” value=”Login”>&nbsp;

<input name=”reset” type=”reset” class=”quota” value=”Batal”>

</p>

</td>

</tr>

</table>

<br> </td>

</tr>

</table>

<p>&nbsp;</p></form>

</body>

</html>

<?

}

//(3)—- Fungsi HTML Login Salah

// form jikalau user salah /tidak memiliki account, daftar dulu dech :D

function noauth(){

global $id,$PHP_SELF;

?>

<body onload=”welcometext()” bgcolor=”#C0C0C0″ text=”#000000″ link=”#00CCFF” scroll=no>

<form name=”form” method=”post” action=”<? echo $PHP_SELF;?>”>

<p>&nbsp;</p>

<table width=”30%” height=”100″ border=”1″ align=”center” cellpadding=”0″ cellspacing=”0″ >

<tr>

<td width=”100%” bgcolor=”#CCCCCC”><font color=”#000000″><strong>&nbsp;..::

Billing Internet <font color=”#666666″>:::</font> </strong></font></td>

</tr>

<tr>

<td width=”100%” bgcolor=”#008080″><table width=”100%” border=”0″ cellpadding=”0″ cellspacing=”1″ align=”center”>

<tr>

<td height=”54″ colspan=”5″ valign=”middle”>

<p align=”center”><strong><font size=”2″ face=”Verdana”><font size=”1″><br>

</font></font><font size=”3″ face=”Verdana”>::Login Gagal ::</font>

<font size=”2″ face=”Verdana”><font size=”1″>

&nbsp;&nbsp;</font></font></strong></p>

<p align=”center”><strong><font size=”1″ face=”Verdana”><?echo($id);?>

<br>

Anda tidak diperkenankan mengakses<br>

sistem Internet <br>

Hubungi Administrator untuk dapat account <br>

<br>

</strong></font></p>

</td>

</tr>

<tr>

<td colspan=”5″ align=”center”><p>

<input type=”submit” name=”kembali” class=”quota” value=”Kembali”>

<br>

&nbsp; </p>

</td>

</tr>

</table>

<br>

</td>

</tr>

</table>

<p>&nbsp;</p>

</form>

</body>

</html>

<?

}

//(4)—- Fungsi HTML Halaman Tombol Start dan Logout

function halstart(){

global $nama,$kredit,$jamsisa,$menitmod,$PHP_SELF,$mundur;

?>

<body onload=”welcometext()” bgcolor=”#C0C0C0″ text=”#000000″ link=”#00CCFF” scroll=no>

<form name=”form” method=”post” action=”<? echo $PHP_SELF;?>”>

<input type=hidden name=mundur value=”<?echo “$mundur”;?>”>

<p>&nbsp;</p>

<table width=”30%” height=”100″ border=”1″ align=”center” cellpadding=”0″ cellspacing=”0″ >

<tr>

<td width=”100%” bgcolor=”#CCCCCC”><font color=”#000000″><strong>&nbsp;..:: Billing Internet <font

color=”#666666″>::..</font>

<img src=”pic/icon_pop.gif” width=”7″ height=”7″>

&nbsp;&nbsp;<script language=”JavaScript”>dT();</script></font></td>

</tr>

<tr>

<td width=”100%” bgcolor=”#008080″><table width=”100%” border=”0″ cellpadding=”0″ cellspacing=”1″ align=”center”>

<tr>

<td height=”54″ colspan=”5″ valign=”middle”><strong><font size=”1″ face=”Verdana”>&nbsp;Selamat Datang&nbsp;<?echo($nama);?> <br>

</font></font></strong><font size=”1″ face=”Verdana”><strong><strong>&nbsp;Sisa Kredit Anda : Rp&nbsp;<?echo(number_format($kredit,0,’,',’.'));?><br>

&nbsp;Sisa Waktu Anda : <?echo($jamsisa);?>&nbsp;Jam&nbsp;<?echo($menitmod);?>&nbsp;Menit

</strong></strong></font></td>

</tr>

<tr>

<td colspan=”5″ align=”center”><p><br>

<input type=”submit” name=”mulai” class=’quota’ value=”Mulai”>

&nbsp;

<input type=”submit” name=”logout” class=’quota’ value=”Logout” OnClick=”window.close()”>

</p>

</td>

</tr>

</table>

<br>

</td>

</tr>

</table>

<p>&nbsp;</p></form>

</body>

</html>

<?

}

//(5)—- Fungsi HTML Halaman Tombol Stop

function halstop(){

global $id,$wmulai,$PHP_SELF,$HTTP_HOST,$mundur;

?>

<script>

var count=<? echo $mundur;?>;

var buxzlayer;

function countdown(){

count–;

changelayer_content(count);

if (count>0){

Id = window.setTimeout(“countdown()”,1000);

}

else{

alert (“Waktu Telah Habis”);

}

}

function changelayer_content(counter){

//msgstring=”<FONT color=#FFCC00 size=1> “+counter+”</Font>”;

msgstring=” “+counter+” “;

if(document.layers){

//thisbrowser=”NN4″;

buxzlayer = document.layers[0];

buxzlayer.document.open();

buxzlayer.document.write(msgstring);

buxzlayer.document.close();

}

if(document.all){

//thisbrowser=”ie”

buxzlayer = document.all["buxz"];

buxzlayer.innerHTML=msgstring;

}

if(!document.all && document.getElementById){

//thisbrowser=”NN6″;

buxzlayer = document.getElementById(“buxz”);

buxzlayer.innerHTML =msgstring;

//buxzlayer.document.open();

//buxzlayer.document.write(msgstring);

//buxzlayer.document.close();

}

}

</script>

<body <? if ($mundur > 10){echo “onLoad=\”countdown()\”";}?> bgcolor=”#C0C0C0″ text=”#000000″ link=”#00CCFF” scroll=no>

<form name=”form” method=”post” action=”<? echo $PHP_SELF;?>”>

<p>&nbsp;</p>

<table width=”30%” height=”100″ border=”1″ align=”center” cellpadding=”0″ cellspacing=”0″ >

<tr>

<td width=”100%” bgcolor=”#CCCCCC”><font color=”#000000″><strong>&nbsp;..:: Billing Internet <font

color=”#666666″>::..</font>

&nbsp;&nbsp;<script language=”JavaScript”>dT();</script></font></td>

</tr>

<tr>

<td width=”100%” bgcolor=”#008080″><table width=”100%” border=”0″ cellpadding=”0″ cellspacing=”1″ align=”center”>

<tr>

<td height=”54″ colspan=”5″ valign=”middle”><strong><font size=”1″ face=”Verdana”>

&nbsp;User ID : <? echo “$id”;?><br>

&nbsp;Waktu Mulai :&nbsp;<? echo “$wmulai”;?><br>

&nbsp;<? if ($mundur > 10){echo “Sisa Waktu Anda :&nbsp;<span name=\”buxz\” id=\”buxz\”;\”></span>&nbsp;Detik”;}?><br>

</strong></font></td>

</tr>

<tr>

<td colspan=”5″ align=”center”><p><br>

<input type=”submit” name=”stop” class=’quota’ value=”Stop”>

</p>

</td>

</tr>

</table>

<br>

</td>

</tr>

</table>

<p>&nbsp;</p></form>

</body>

</html>

<?

}

//(6)—- Fungsi HTML Halaman Selesai Akses

function halselesai(){

global $id,$sisa,$PHP_SELF;

?>

<body onload=”welcometext()” bgcolor=”#C0C0C0″ text=”#000000″ link=”#00CCFF” scroll=no>

<p>&nbsp;</p>

<table width=”30%” height=”100″ border=”1″ align=”center” cellpadding=”0″ cellspacing=”0″ >

<tr>

<td width=”100%” bgcolor=”#CCCCCC”><font color=”#000000″><strong>&nbsp;..::

Billing Internet <font color=”#666666″>::..</font> </strong></font></td>

</tr>

<tr>

<td width=”100%” bgcolor=”#008080″><table width=”100%” border=”0″ cellpadding=”0″ cellspacing=”1″ align=”center”>

<tr>

<td height=”54″ colspan=”5″ valign=”middle”>

<p align=”center”><strong><font size=”2″ face=”Verdana”><font size=”1″><br>

</font></font><font size=”3″ face=”Verdana”>:: Akses Ditutup ::</font>

<font size=”2″ face=”Verdana”><font size=”1″>

&nbsp;&nbsp;</font></font></strong></p>

<p align=”center”><strong><font size=”1″ face=”Verdana”><?echo($id);?>

<br>

Akses anda telah ditutup<br>

Sisa Kredit Anda : Rp <?echo($sisa);?><br>

<br>

</strong></font></p>

</td>

</tr>

<tr>

<td colspan=”5″ align=”center”><p>

<input type=”submit” name=”selesai” class=”quota” value=”Logout” OnClick=”window.close()”>

<br>

&nbsp; </p>

</td>

</tr>

</table>

<br>

</td>

</tr>

</table>

<p>&nbsp;</p>

</body>

</html>

<?

}

//(7)—- Fungsi HTML Halaman Info jika User ID masih Akses

function halinfo(){

global $id,$login,$PHP_SELF;

?>

<body onload=”welcometext()” bgcolor=”#C0C0C0″ text=”#000000″ link=”#00CCFF” scroll=no>

<form name=”form” method=”post” action=”<? echo $PHP_SELF;?>”>

<p>&nbsp;</p>

<table width=”30%” height=”100″ border=”1″ align=”center” cellpadding=”0″ cellspacing=”0″ >

<tr>

<td width=”100%” bgcolor=”#CCCCCC”><font color=”#000000″><strong>&nbsp;..::

Billing Internet <font color=”#666666″>:::..</font> </strong></font></td>

</tr>

<tr>

<td width=”100%” bgcolor=”#008080″><table width=”100%” border=”0″ cellpadding=”0″ cellspacing=”1″ align=”center”>

<tr>

<td height=”54″ colspan=”5″ valign=”middle”>

<p align=”center”><strong><font size=”2″ face=”Verdana”><font size=”1″><br>

</font></font><font size=”3″ face=”Verdana”>:: User ID Sedang Akses ::</font>

<font size=”2″ face=”Verdana”><font size=”1″>

&nbsp;&nbsp;</font></font></strong></p>

<p align=”center”><strong><font size=”1″ face=”Verdana”><?echo($id);?><br>

Akses anda masih terbuka<br>

di terminal : <?echo($login);?> pada sistem layanan Internet ini.<br>

<br>

</strong></font></p>

</td>

</tr>

<tr>

<td colspan=”5″ align=”center”><p>

<input type=”submit” name=”selesai” class=”quota” value=”Kembali”>

<br>

&nbsp; </p>

</td>

</tr>

</table>

<br>

</td>

</tr>

</table>

<p>&nbsp;</p>

</form>

</body>

</html>

<?

}

//(8)—- Fungsi HTML Halaman Info Kredit tidak mencukupi untuk akses

function halkredit(){

global $kredit,$PHP_SELF;

?>

<body onload=”welcometext()” bgcolor=”#C0C0C0″ text=”#000000″ link=”#00CCFF” scroll=no>

<form name=”form” method=”post” action=”<? echo $PHP_SELF;?>”>

<p>&nbsp;</p>

<table width=”30%” height=”100″ border=”1″ align=”center” cellpadding=”0″ cellspacing=”0″ >

<tr>

<td width=”100%” bgcolor=”#CCCCCC”><font color=”#000000″><strong>&nbsp;..::

Billing Internet <font color=”#666666″>::..</font> </strong></font></td>

</tr>

<tr>

<td width=”100%” bgcolor=”#008080″><table width=”100%” border=”0″ cellpadding=”0″ cellspacing=”1″ align=”center”>

<tr>

<td height=”54″ colspan=”5″ valign=”middle”>

<p align=”center”><strong><font size=”2″ face=”Verdana”><font size=”1″><br>

</font></font><font size=”3″ face=”Verdana”>:: Kredit Tidak Mencukupi ::</font>

<font size=”2″ face=”Verdana”><font size=”1″>

&nbsp;&nbsp;</font></font></strong></p>

<p align=”center”><strong><font size=”1″ face=”Verdana”><?echo($id);?><br>

Kredit anda tidak cukup, akses akan dibatasi<br><br>

Sisa Kredit : Rp <?echo(number_format($kredit,0,’,',’.'));?><br><br>

Untuk menambah kredit silahkan menghubungin Administrator.<br>

<br>

</strong></font></p>

</td>

</tr>

<tr>

<td colspan=”5″ align=”center”><p>

<input type=”submit” name=”mulai” class=”quota” value=”Mulai”>&nbsp;

<input type=”submit” name=”logout” class=”quota” value=”Logout” OnClick=”window.close()”>

<br>

&nbsp; </p>

</td>

</tr>

</table>

<br>

</td>

</tr>

</table>

<p>&nbsp;</p>

</form>

</body>

</html>

<?

}

?>

January 16, 2008 Posted by cetak | kampus | | 1 Comment

bingung judul

berapa kali saya ditanya sama teman saya, tentang seharusnya judul saya, mereka bilang kita cari yang gak ada, dan terbaru, dan semua serba dengan janji yang menarik.
dan jawaban yang ada pada saat itu adalah tidak tahu dan merasa bingung, juga disamping itu tuntutan dari pihak rumah , agar sekolah saya diselesaikan dengan cepat.
pada diri saya yang kecil, kurus dan penuh dengan idealis, yang tak tentu dan terkadang berubah..dengan segala tuntutan, juga ide-ide idealis…akhirnya sampai setelah lebaran, belum ada judul sama sekali.
keputusan adalah harus diambil cepat, dan pendapat adalah dari kita mempertahankannya untuk kita sendiri, di hadapan dosen ataupun penguji kita.
idelis daya adalah saya memakai open source dengan spesifikasi software unix, atau GNU not Unix, karena memang saya sendiri tidak mau membuat sistem yang saya buat adalah dari software yang bajakan.
semoga bisa terwujud, dan bisa terjangkau dengan pikiran saya yang terbatas.

November 8, 2007 Posted by cetak | kampus | | No Comments Yet

kita kejar

apa yang kita kejar dari membuat skripsi ?
- ingin sebagai syarat untuk lulus?..
- ingin membuat wah, agar aplikasi yang kita buat bisa dipuji sama orang
- ingin membangun dan mengkontribusi pada dunia IT
- ingin tahu dan cinta pada pekerjaan kita sebagai analisis software

menurut pak budi, pendapatnya tentang dua orang yaitu bill gates dan steve job, adalah mereka pada dasarnya suka mengerjakan sesuatu karena cinta pada apa yang sedang mereka lakukan, dalam hal ini software developtment. Bukan karena uang, kehormatan pingin dipuji, melainkan untuk kesenangan pada apa yang mereka kerjakan, sesuatu hal yang sangat sulit, disisi lain kita selalu beranggapan kalau program ini itu sangat susah dan njlimet, tapi disisi lain orang dengan alasan suka saja mereka bisa mendapatkan semuanya termasuk kehormatan, keuangan, dan bisa bersosialisasi dan kontribusi pada dunia pendidikan, dan teknologi.
saya amati kebanyakan dari kaum saya mahasiswa, mengerjakan dan termasuk saya sendiri mengerjakan skripsi untuk syarat kelulusan dan merasa bangga, juga ingin di hormati karena skripsi yang saya buat terlalu amat rumit dan tidak jarang orang tahu…begitu kesannya yang saya rasakan, sehingga saya membuat tugas ini terasa beban yang sangat berat, dan membebani pikiran saya berhari-hari.
bagaimana mungkin seseorang yang bodoh dan berkhayal bisa diterima kontribusinya oleh dunia, yang setiap harinya tidak lain cuman melamun menemukan ide, sambat sana-sini, dan pamer kepada teman tentang istilah-istilah baru yang jarang didengar oleh orang lain, seakan-akan kita adalah ahli dalam informasi, tapi nyatanya adalah kekosongan belaka, kekosongan yang haus akan kehormatan, sesuatu yang tidak juga disenangi dan dibenci oleh mereka, yang ahli dan pakar atau ilmuwan.

juga benar ketika saya ditanya oleh orang lain, kenapa saya ambil jurusan IT karena kebanyakan (katanya) dunia komputer ini menjajikan masa depan ayng lebih cerah, dan passion kita jadinya adalah karen uang, atau jabatan, dan menyesal saya karena melakukan ini semua tanpa tindakan yang benar-benar atas hati nurani saya.

menyesal adalah pekerjaan yang jelek dan tidak bagus untuk kita teman.

September 4, 2007 Posted by cetak | kampus | | No Comments Yet