Social Icons

Pages

Selasa, 22 Oktober 2013

/--------- Latihan Worksheet 1 Postgresql ---------/


1. Buat Database & Tabel

mysql> create database dbkaryawan;

mysql> use dbkaryawan;

mysql> create table departemen (
    -> id integer auto_increment primary key,
    -> kode varchar(10),
    -> nama varchar(45),
    -> alamat varchar(45),
    -> budget double,
    -> nipmanager varchar(10)
    -> );

mysql> create table pegawai (
    -> nip varchar(10) primary key,
    -> nama varchar(45),
    -> tmp_lahir varchar(45),
    -> tgl_lahir date,
    -> cv text,
    -> anak integer,
    -> gaji_pokok double,
    -> tunjangan double,
    -> departemen_id int,
    -> foreign key (departemen_id) references departemen(id)
    -> );


2. Untuk simulasi testing akses data, isi record departemen dengan 5 record dan     pegawai 10 record

mysql> insert into departemen values (default, 'FA', 'Finance Accounting', 'Jl. Margonda Raya No. 522', 100000000, '99901123');

mysql> insert into pegawai values ('88210291', 'Achmad Ilham', 'Jakarta', '1985-09-02', 'Software Engineer', 1, 2000000, 300000, 1);


3. Database karyawan dan isinya hanya dapat diakses oleh user satpamdb dari server database saja 

mysql> grant all privileges on dbkaryawan.* to satpamdb@localhost identified by 'satpamdb';

mysql> flush privileges;


4. Database karyawan dan isinya dapat diakses melalui jaringan dari komputer managerhrd yang berada diruang manager HRD

mysql> grant all privileges on dbkaryawan.* to managerhrd@192.168.1.8 identified by 'managerhrd';

mysql> flush privileges;


5. Terdapat beberapa staff HRD yang dapat mengakses database dari komputer masing-masing melalui jaringan komputer, dengan rincian tugas:

- staff1 yang bertugas memaintain data pegawai dan tidak bisa mengakses data departemen :

    mysql> grant all privileges on dbkaryawan.pegawai to staff1@192.168.1.2 identified by 'staff1';

- staff2 yang bertugas memaintain data departemen dan tidak bisa mengakses data pegawai :
    
    mysql> grant all privileges on dbkaryawan.departemen to staff2@192.168.1.3 identified by 'staff2';

- staff3 hanya dapat melihat isi data pegawai : nip,nama,tgl_lahir,tmp_lahir dan data departemen : nama,alamat,nipmanager

    mysql> grant select(nip,nama,tgl_lahir,tmp_lahir) on dbkaryawan.pegawai to staff3@192.168.1.4 identified by 'staff3';

    mysql> grant select(nama,alamat,nipmanager) on dbkaryawan.departemen to staff3@192.168.1.4 identified by 'staff3';

- staff4  mendapat tugas untuk menambah data, mengubah data, melihat seluruh data pegawai dan tidak bisa menghapus data pegawai

    mysql> grant insert,update,select on dbkaryawan.pegawai to staff4@192.168.1.5 identified by 'staff4';

Rabu, 05 Juni 2013

'2' & '0'

Tak terasa waktu terus berlari yah bukan berjalan lagi, setahun itu seperti hanya beberapa bulan aja, :D

Hmmm, hari ini adalah hari yang penuh renungan, renungan spesial,,,he

Tak terasa kini terulang kembali dimana masaku telah berkurang lagi,
Kini,,,sampailah aku pada usia yang tidak muda lagi,haha
Pada usia ini harusnya telah membawaku ke titik kedewasaan.


Udah lama ga posting jadi macet nih...... :D

Selasa, 05 Maret 2013

JEJAK D'BIG...

Orray...namanya D'Big,,,nama ini diambil bkan karna bnyak personilnya yg berpostur Big...tpiii itu singkatan dri "The Beautiful Indonesia Generation"...
ya...Generasi indonesia yang indah,indah akhlaknya,indah alamnya,indah lingkungannya,indah persahabatan pkonya yg indah2 deh terutama indah wajahnya,yuhuuuuuuuuuuuu...



disinilah saat2 perumusan jejak dimulai,gak ada tampang main2,gda tampang bercanda padahal hal itu hal yg paling tak pernah ketinggalan saat berkumpul,itu terjadi karna kita benar2 ingin mempersembahkan yg terbaik,kita ingin membuat jejak-jejak kita penuh kebermanfaatan...


dan disinilah awal jejak kontribusi dimulai,di SDN Srengsengsawah 02-petang-jaksel Langkah dimulai,jejakpun mulai terbuat...kisah pun mulai terjadi...yah...karna kita akan menjadi para pembuat jejak,jejak-jejak kontribusi, jejak-jejak optimisme, jejak-jejak perjuangan,,pkoknya tuk yg kesekian kalinya segala jejak keindahan... ^_^

udah ya bersambung dulu...keburu keabisan kata2... :D

pokoknya ttap semangaddddddd ya D'BIG...Walau harus berpeluh darah, Memeras keringat, otak dan tenaga ini semua demi sebuah karya yang dapat dibagi kepada dunia... ^_^



Kamis, 21 Februari 2013

"My Love"


An empty street, an empty house
A hole inside my heart
I'm all alone, the rooms are getting smaller.
I wonder how, I wonder why, I wonder where they are
The days we had, the songs we sang together.(oh yeah)

And all my love, I'm holding on forever
Reaching for the love that seems so far
[Chorus:]
So I say a little prayer
And hope my dreams will take me there
Where the skies are blue, to see you once again... my love.
All the seas from coast to coast
To find the place I Love The Most
Where the fields are green, to see you once again... my love.

I try to read, I go to work
I'm laughing with my friends
But I can't stop to keep myself from thinking. (oh no)
I wonder how, I wonder why, I wonder where they are
The days we had, the songs we sang together.(oh yeah)

And all my love, I'm holding on forever
Reaching for the love that seems so far

So I say a little prayer
And hope my dreams will take me there
Where the skies are blue, to see you once again... my love.
All the seas from coast to coast
To find the place I Love The Most
Where the fields are green, to see you once again...

To hold you in my arms
To promise you my love
To tell you from the heart
You're all I'm thinking of

Reaching for the love that seems so far

So I say a little prayer
And hope my dreams will take its there
Where the skies are blue, to see you once again... my love.
All the seas from coast to coast
To find the place I Love The Most
Where the fields are green, to see you once again... my love.

Say it in a prayer (my sweet love)
Dreams will take it there
Where the skies are blue (woah yeah), to see you once again my love. (oh my love)
All the seas from coast to coast
To find the place I Love The Most
Where the fields are green, to see you once again.... My Love.


Senin, 18 Februari 2013

Program Aplikasi Kalkulator With Python lagi, ^_^

Akhirnya Aplikasi kalkulator permintaan client dari PT. Merah muda cemerlang rampung juga,ini berkat kerjasama tim...

ka hendra yg jadi master koding,nazih yg menjadi editor dan aku yg menjadi pendorong doa dan semangat, :D
ga deng aku bantu nyiapin cemilan juga,,, :D


ini dia flowchart yg berhasil kita buat :

kalau ngeliat flowchartnya aku masih bisa memahami alur program yang akan dibuat seperti apa tapi pas disuguhin shell buat langsung bikin eksekusi programnya haduuuuh sesuatu banget tiba2 mata ini ngantuuuuk,hehe

so...ini dia koding luar biasanya :


import math

pilihan = 0
def menu():

    print ""
    print "==================================="
    print "Smart Learners Calculator Ver 21113"
    print "==================================="
    print "Silahkan Masukan Kode Menu:"
    print ""
    print "(1) Penjumlahan"
    print "(2) Pengurangan"
    print "(3) Perkalian"
    print "(4) Pembagian"
    print "(5) Pemangkatan"
    print "(6) Pengakaran"
    print "(7) Pemfaktoran"
    print "(8) Memory Plus"
    print "(9) Memory Recall"  
    print "(10) Memory Clear"  
    print "(11) Keluar"
    return input ("Silahkan Masukan Kode Menu: ")
d=[]
def tambah(a,b):
    e=a + b
    d.append(e)
    print a, "ditambah", b, "=", e
def kurang(a,b):
    e=a - b
    d.append(e)
    print a, "dikurang", b, "=", e
def kali(a,b):
    e=a * b
    d.append(e)
    print a, "dikali", b, "=", e
def bagi(a,b):
    if a % b != 0:
        e=a /float(b)
        d.append(e)
        print a, "dibagi", b, "=", e
    else:
        e=a / b
        d.append(e)
        print a, "dibagi", b, "=", e
def pangkat(a,b):
    e=a ** b
    d.append(e)
    print a, "dipangkatkan", b, "=", e
def akar():
    import math
    akar = input("Masukkan nilai: ");
    e=math.sqrt(akar)
    d.append(e)
    print "Akar dari",akar,"adalah:",e

def faktor():
    import math
    faktor = input("Masukan nilai: ")
    e=math.factorial(faktor)
    d.append(e)
    print "faktor dari",faktor,"=",e
def memory():
    print "tersimpan",d
def memoryr():
    print d
def memorys():
    del(d[0])
    print d, "Memory Clear"

loop = 1
pilihan = 0
while loop >= 1:
    pilihan = menu()
    if pilihan == 1:
        tambah(input("Angka : "),input("ditambah dengan angka : "))
    elif pilihan == 2:
        kurang(input("Angka : "),input("dikurangi dengan angka : "))
    elif pilihan == 3:
        kali(input("Angka = "),input("dikali dengan angka = "))
    elif pilihan == 4:
        bagi(input("Angka = "),input("dibagi dengan angka = "))
    elif pilihan == 5:
        pangkat(input("Angka = "),input("dipangkatkan dengan angka = "))
    elif pilihan == 6:
        akar()
    elif pilihan == 7:
        faktor()
    elif pilihan == 8:
        memory()
    elif pilihan == 9:
        memoryr()
    elif pilihan == 10:
        memorys()  
    elif pilihan == 11:
        loop = 0
print "Alhamdulillah"
print "Hak cipta Sani-Hendra-Nazih"


Finally...sekarang yang mendorong semangat dan doa dapet tugas bikin pseudo code,InsyaAllah yah... :D

Kamis, 07 Februari 2013

Membuat tulisan HTML dengan Manipulasi Tabel

<html>
<head>
<title>belajar tabel</title>
</head>
<body>
    <table align="center" border="0" bgcolor="white" width="800" height="150">
        <tr>
        <td width="50" rowspan="3" align="center" bgcolor="red">1</td>
        <td width="50" colspan="1"></td>
        <td width="50" rowspan="3" align="center" bgcolor="red">3</td>
        <td width="50" rowspan="3"></td>
        <td width="150" colspan="3" align="center" bgcolor="yellow">5</td>
        <td width="50" rowspan="3"></td>
        <td width="100" colspan="2" align="center" bgcolor="green">9</td>
        <td width="50" rowspan="1"></td>
        <td width="100" colspan="2" align="center" bgcolor="green">12</td>
        <td width="50" rowspan="3"></td>
        <td width="50" rowspan="3" align="center" bgcolor="blue">15</td>
        <td width="50" colspan="2"></td>
        </tr>

        <tr>
        <td align="center" bgcolor="red">2</td>
        <td rowspan="2"></td>
        <td width="50" rowspan="2" align="center" bgcolor="yellow">6</td>
        <td rowspan="2"></td>
        <td width="50" rowspan="2" align="center" bgcolor="green">9</td>
        <td rowspan="2"></td>   
        <td align="center" bgcolor="green">11</td>
        <td rowspan="2"></td>
        <td width="50" rowspan="2" align="center" bgcolor="green">13</td>
        </tr>

        <tr>
        <td colspan="1"></td>
        <td colspan="1"></td>
        <td width="100" colspan="2" align="center" bgcolor="blue">16</td>
        </tr>
    </table>
</body>
</html>

Tampilan Hasil:


Selasa, 05 Februari 2013

Suara Fighter

Awal Tahun 2013...yupz...benar2 awal tahun pendewasaan...
ketika diberikan pilihan yang sama2 berat tuk diputuskan...
ketika mendapat pilihan antara belajar dan mengabdi ?
Cita2ku sejak kecil tetap ingin menjadi pribadi yang dapat mengabdikan diri dan bermanfaat bagi orang banyak...
walaupun sempat dilabilkan dengan beberapa pilihan cita2 pada akhirnya hati ini tetap kembali ingin mengabdikan diri yaitu menjadi seorang guru...
ada jalan ketika kesempatan tuk mengabdikan diri itu tiba tetapi pilihan tetaplah harus diputuskan yang pada akhirnya ku pilih proses tuk lebih mempersiapkan diri mengabdikan diri ini...

ketika pilihan telah di pilih,apa yang terjadi???
cobaan datang menghampiri...
ujian datang menerpatapi itu tak membuatku menyesali dan takan pernah ku sesali...setiap pilihan selalu ada konsekuensi tetapiii dibalik setiap pilihan Allah selalu menyiapkan sesuatu yang istimewa baik itu untuk keimanan,kesabaran n ketetapan hati ini...selalu ada hikmah terbaik dibalik skenario Allah...