Pages

Subscribe:

Ads 468x60px

Minggu, 16 Juni 2013

Melepaskan Topeng dan Menjadi Diri Sendiri


"Prestasi terbesar dalam kehidupan adalah saat Anda tetap menjadi diri Anda sendiri ketika dunia mencoba mengubah Anda."
Seringkali kita dengar nasihat dari rekan, keluarga, teman, para ahli, atau tukang sok pintar, dan tukang omong kosong lainnya tentang menjadi diri sendiri.  Nasihat dan saran yang bagus, namun pastinya sangat sulit untuk diterapkan.  Pada nyatanya mencoba mengenali

Orang Terpenting Dalam Hidup


Seorang Dosen mengadakan suatu permainan kecil kepada mahasiswanya yang sudah berumah tangga.

"Mari Kita buat satu permainan, mohon satu orang bantu saya sebentar."

Kemudian salah satu mahasiswa berjalan menuju Papan Tulis.
DOSEN: Silahkan Tulis 10 nama yg paling dekat dengan anda pada papan Tulis.

Mengenal Diri Sendiri. Siapakah kita?



Mengenal diri sendiri sangat penting sebelum kita mengenal orang lain. Memahami hakikat diri sendiri lebih sering menjadi hal yang sangat sulit dimata kebanyakan orang. Mereka sering menilai orang lain namun tak pernah menilai dan mengenal dirinya sendiri.

Kata-kata bijak berikut bisa menjadi sebuah cerminan tentang siapakah kita dimata orang lain?

Kata-Kata Terharu

Selamat pagi terang , gelap telah hilang .
terbawa angin kemana .
mulai hari dengan sedikit senyuman , kan terbawa sampai malam menghilang .
mulai dengan semangat yang berkobar selamat tinggal jiwa yang hilang . segarkan nafas dengan aroma kehidupan yang telah terlewatkan .
teruslah berjalan ke depan .


Sombong Dalam Kehidupan

Sombong atau yang sering kita kenal dengan istilah kibr, takabur dan istikbar, ketiganya hampir semakna, merupakan suatu kondisi seseorang di mana ia merasa lain dari yang lain (dengan keadaan tersebut) sebagai pengaruh i?jab (kebanggaan) terhadap diri sendiri, yaitu dengan adanya anggapan atau perasaan, bahwa dirinya lebih tinggi dan besar daripada selainnya.

Kata Bijak Kehidupan Nyata

Terkadang kamu harus meminta maaf, bukan karena kamu salah, namun karena kamu tak ingin hubunganmu dengan seseorang berakhir.

Memaafkan adalah kebaikan. Segala yang bersumber dari kebaikan dan bertujuan untuk kebaikan, akan berujung kebahagiaan.

Mencintai dalam kesederhanaan

aku memelukmu dalam diamku...
sekedar ingin rasakan kehangatan cintamu..
sekedar ingin hapuskan yang lain dalam benakku..
sekedar ingin hanya hadirkan bayangmu...
sejenak saja....
dalam diamku....

Sabtu, 15 Juni 2013

Kisah Cinta Sejati

Siapa yang berkata bahwa kisah cinta sejati terbaik di muka bumi ini adalah roman antara Romeo dan Juliet karya William Shakepeare, sesungguhnya belum pernah mendengar kisah cinta Ali bin Abi Thalib RA, sang pemuda cekatan yang cinta akan ilmu dan putri Sang Rasulullah Sallahu ‘alaihi Wasallam sendiri, si wanita tegar yang lembut, Fatimah Az zahra. Pasti, karena kisah Romeo dan Juliet tak lebih dari sebuah roman yang dilukis di atas kertas. Berbanding terbalik dengan kisah yang dilandasi iman dan cinta pada Allah Subhanahu wata’alla dan ini benar-benar terjadi sekitar 14 abad silam menghiasi indahnya langit jazirah Arab pada masa itu.

Cinta Ali pada Fatimah bukan cinta konyol yang bisa dengan mudah terlontar begitu saja, namun sebuah cinta yang dihiasi proses kedewasaan di balik umurnya yang masih muda. Cinta yang disimpannya begitu rapat, yang ia sendiri tak yakin itu cinta, sampai suatu saat perasaannya diuji.

Ada seorang lelaki luar biasa datang kepada Rasulullah. Seorang sahabat yang membenarkan peristiwa Isra’ mi’raj Rasulullah dan oleh karenanya diberi gelar oleh Rasulullah “ash-siddiq”. Ya, Sahabat yang lahir dengan nama Abdullah bin Abi Quhafah, atau lebih dikenal sebagai Abu Bakar Ash-Siddiq, telah melamar putri Sang Rasul. Hati Ali bergetar, namun tak serta merta membuatnya bergerak tak terarah.

Cinta tak pernah meminta untuk menanti. Ia mengambil kesempatan atau mempersilakan. Ia adalah keberanian, atau pengorbanan.

Ali sadar, bahwa kedudukan Abu Bakar jauh lebih baik dari dirinya. Walaupun Abu bakar bukan kerabat dekat Nabi seperti Ali, namun hal itu tidak penting. Karena cinta Abu Bakar pada Rasulullah begitu besar. Ia yang menemani Rasulullah ketika hijrah, dan rela kakinya diracuni seekor ular dan menahan perihnya tanpa bersuara agar Rasulullah tidak terjaga dari tidurnya hingga air matanya tanpa ia sadari menetes ke pipi nabi. Sedangkan Ali merasa tidak sebanding dengan itu yang hanya menggantikan Rasulullah di tempat tidurnya. Ia sudah rela jika memang jodoh Fatimah adalah abu bakar ia siap untuk mundur, karena inilah ukhuwah yang jauh lebih indah dari cinta yang dirasanya sekarang. Ia lebih mendahulukan kebahagiaan Fatimah atas cintanya. Namun ternyata lamaran Abu Bakar di tolak.

Benih-benih cinta itu mulai bersemai kembali, dalam diam dan tenang ia mempersiapkan diri. Kelak suatu saat waktunya akan tiba. Dalam diam ia tetap menjaga cintanya. Ya, dalam diamnya pada dunia. Tidak mengumbar apa yang ada di hatinya. Cukup keheningan seperempat malam terakhir dan tahajudnya yang tahu akan cintanya pada sang putri Rasul.

Lagi-lagi cintanya di uji, kini seseorang yang tak kalah luar biasa kembali datang menghadap Rasulullah dan menyatakan niat untuk melamar Fatimah. Lelaki yang jikalau syeitan mendengar langkah kakinya maka ia akan lari terbirit birit. Sang Al Farruq, Umar ibn Al Khattab. Pembeda antara hak dan yang bathil. Lelaki yang membuat dakwah Islam jauh lebih terbuka dan terang terangan. Memang, jika dibanding dengan Ali, Umar termasuk yang terakhir memeluk Islam. Tapi semangatnya mengejar ketinggalan, dan gegap gempita sabetan pedangnya yang konon hanya sanggup dibawa oleh sepuluh orang ini membuat Ali kecut. Lagi-lagi Ali meng-itsar-kan cintanya pada saudara nya Umar. Ia yakin Fatimah akan jauh lebih aman bersama Umar. Dan ia ridha akan itu.

Cinta tak pernah meminta untuk menanti. Ia mengambil kesempatan. Itulah keberanian. Atau mempersilakan, Yang ini pengorbanan.

Lagi-lagi lamaran ini di tolak. Ali bingung, lelaki seperti apa yang diidamkan Rasulullah menjadi menantunya. Siapa kiranya yang pantas menjadi pendamping Fatimah, dua sahabat terbaik yang datang tak menemukan apa yang diinginkan. Ali jadi ragu, akankah ia bisa? Dibuang jauh-jauh perasaan itu, ia maju ke medan peperangan cinta ini. Karena cinta tak menanti, ia ada jika kesempatan mempersilakan, dan Ali mengambil kesempatan itu. Dengan modal harta yang apa adanya ia datang, hanya seperangkat baju besi yang biasa ia pakai berperang menjadi modalnya. Ia sampaikan tujuan nya pada Rasulullah. Nabi tersenyum kecil, dan berkata “Ahlan wa sahlan”. Lamaran bersambut.

Ali lah yang memenangkan peperangan ini. Ia bukan berperang dengan abu bakar atau Umar dalam memperebutkan sang gadis pujaan. Lebih besar lagi, ia berperang melawan hawa nafsunya. Ia memenangkan hatinya sendiri, dari keraguan dan bisikan keputusasaan. Dalam ujian hati ini, ia terus diam. Tak ada salah tingkah, tak ada syair-syair rindu, tak ada ratap sedih kegalauan. Ia menang dan maju sebagai lelaki sejati, menawarkan cinta berlandaskan keimanan pada sang Ayah Fatimah.

Akhirnya Ali menikahi Fatimah. Tanpa janji-janji, tanpa penantian yang tak berujung, tanpa harapan kosong yang dengan mudah diumbar. Dan ternyata tak kurang juga yang dilakukan oleh Putri Sang Nabi, dalam suatu riwayat dikisahkan bahwa suatu hari (setelah mereka menikah) Fathimah berkata kepada ‘Ali, “Maafkan aku, karena sebelum menikah denganmu. Aku pernah satu kali jatuh cinta pada seorang pemuda”

‘Ali terkejut dan berkata, “kalau begitu mengapa engkau mau menikah denganku? Dan Siapakah pemuda itu?”

Sambil tersenyum Fathimah berkata, “Ya, karena pemuda itu adalah Dirimu”

Kemudian Nabi saw bersabda: “Sesungguhnya Allah Azza wa Jalla memerintahkan aku untuk menikahkan Fatimah putri Khadijah dengan Ali bin Abi Thalib, maka saksikanlah sesungguhnya aku telah menikahkannya dengan maskawin empat ratus Fidhdhah (dalam nilai perak), dan Ali ridha (menerima) mahar tersebut.”

Sahabatku, inilah cinta sejati, inilah cinta yang hakiki. Cinta yang disimpan dalam-dalam di ruang hati, hanya Sang Pemilik cinta yang tahu akan rasa itu. Mungkin ia gadis yang kita cintai, atau pemuda itu yang kita dambakan. Namun, sungguh tak perlu rasanya ia tahu sebelum masanya tiba. Biarlah ia menunggu, sebagaimana Fatimah menunggu hadirnya cinta yang ia nanti. Atau jika kau lebih berani, jadilah Ali. Yang tak mengumbar janji dan maju melamar sang bidadari.

Hadiah Terakhir Dari Sang Ayah

Di sebuah perumahan terkenal di jakarta tinggalah seorang gadis bersama sang ayah, sang ibu telah lama mendahuluinya pergi sejak ia masih kecil. .

Seorang gadis yg akan di wisuda, sebentar lagi dia akan menjadi seorang sarjana, akhir jerih payahnya selama beberapa tahun di bangku pendidikan.

Beberapa bulan yang lalu dia melewati sebuah showroom, dan saat itu dia jatuh cinta kepada sebuah mobil sport, keluaran terbaru dari Ford. Selama beberapa bulan dia selalu membayangkan, nanti pada saat wisuda ayahnya pasti akan membelikan mobil itu kepadanya. Dia yakin, karena dia anak satu-satunya dan ayahnya sangat sayang padanya, sehingga dia sangat yakin nanti dia pasti akan mendapatkan mobil itu.

Diapun ber'angan-angan mengendarai mobil itu, bersenang-senang dengan teman-temannya. Bahkan semua mimpinya itu dia ceritakan ke teman-temannya, Saatnya pun tiba, siang itu, setelah wisuda, dia melangkah pasti ke ayahnya.

Sang ayah tersenyum, dan dengan berlinang air mata karena terharu dia mengungkapkan betapa dia bangga akan putrinya, dan betapa dia mencintai anak itu.

Lalu dia pun mengeluarkan sebuah bingkisan,... bukan sebuah kunci!

Dengan hati yang hancur sang anak menerima bingkisan itu, dan dengan sangat kecewa dia membukanya. Dan dibalik kertas kado itu ia menemukan sebuah Jaket kulit Terkenal, di belakangnya terukir indah namanya dengan sutra emas.

Gadis itu menjadi marah, dengan suara yang meninggi dia berteriak, "Yaahh... Ayah memang sangat mencintai saya, dengan semua uang ayah, ayah belikan jaket ini untukku?"

Lalu dia membuang Jaket itu dan lari meninggalkan ayahnya.

Ayahnya tidak bisa berkata apa-apa, hatinya hancur, dia hanya berdiri mematung, tak tahu apa yg harus di lakukannya ..


Tahun demi tahun berlalu,

sang gadis telah menjadi seorang yang sukses. Dengan bermodalkan otaknya yang cemerlang dia berhasil menjadi seorang wanita karir. Dia mempunyai rumah yang besar dan mewah, dan dikelilingi suami yang tampan dan anak yang cerdas.

Sementara itu ayahnya semakin tua dan tinggal sendiri. Sejak hari wisuda itu, anaknya pergi meninggalkan dia dan tak pernah menghubungi dia. Dia berharap suatu saat dapat bertemu anaknya itu, hanya untuk meyakinkan dia betapa sayangnya pada anak itu. Sang anak pun kadang rindu dan ingin bertemu dengan sang ayah, tapi mengingat apa yang terjadi pada hari wisudanya, dia menjadi sakit hati dan sangat mendendam.


Sampai suatu hari datang sebuah telegram dari kantor kejaksaan yang memberitakan bahwa ayahnya telah meninggal, dan sebelum ayahnya meninggal, dia mewariskan semua hartanya kepada anak satu-satunya itu. Sang anak disuruh menghadap Jaksa wilayah dan bersama-sama ke rumah ayahnya untuk mengurus semua harta peninggalannya. Saat melangkah masuk kerumah itu, mendadak hatinya menjadi sangat sedih, mengingat semua kenangan semasa dia tinggal disitu. Dia merasa sangat menyesal telah bersikap buruk terhadap ayahnya.


Dengan bayangan-bayangan masa lalu yang menari-nari di matanya, dia menelusuri semua barang di rumah itu. Dan ketika dia membuka lemari pakaian ayahnya, dia menemukan Jaket itu, masih terbungkus dengan kertas kado yang sama beberapa tahun yang lalu.


sesuatu jatuh dari bagian kantong Jaket itu. Dia memungutnya.. sebuah kunci mobil! Di gantungan kunci mobil itu tercetak nama dealer, sama dengan dealer mobil sport yang dulu dia idamkan! Dia merogoh kantong sebelahnya dan menemukan sesuatu,, di situ terselip STNK dan surat-surat lainnya, namanya tercetak di situ. Dan sebuah kwitansi pembelian mobil, tanggalnya tepat sehari sebelum hari wisuda itu.


Dia berlari menuju garasi, dan di sana dia menemukan sebuah mobil yang berlapiskan debu selama bertahun-tahun, meskipun mobil itu sudah sangat kotor karena tidak disentuh bertahun-tahun, dia masih mengenal jelas mobil itu, mobil sport yang dia dambakan bertahun-tahun lalu. Dengan buru-buru dia menghapus debu pada jendela mobil dan melongok kedalam. Bagian dalam mobil itu masih baru, plastik membungkus jok mobil dan setirnya, di atas dashboardnya ada sebuah foto, foto ayahnya, sedang tersenyum bangga


Mendadak dia menjadi lemas, lalu terduduk disamping mobil itu, ia menangis. air matanya tidak terhentikan, mengalir terus mengiringi rasa menyesalnya yang takan mungkin bisa terobati...

Kata Kata Indah Cinta Penuh Makna

Kata kata indah cinta untuk pacar tercinta. kata kata indah ini sangat cocok digunakan untuk ungkapan cinta pada kekasih. kata kata cinta ini sangat lah bagus akan di berikan pacar

kita dan mempunyai arti yaitu sebuah ungkapan hati seseorang kepada orang yang dicintainya. Biasanya di ungkap menjadi sebuah Kata kata mutiara berikut contohnya :

Kata kata indah cinta

Kita lahir dengan dua mata di depan wajah kita, kerana kita tidak boleh selalu melihat ke belakang. Tapi pandanglah semua itu ke depan, pandanglah masa depan kita.

Kita dilahirkan dengan 2 buah telinga di kanan dan di kiri, supaya kita dapat mendengarkan semuanya dari dua buah sisi. Untuk berupaya mengumpulkan pujian dan kritikan dan memilih mana yang benar dan mana yang salah.

Kita lahir dengan otak di dalam tengkorak kepala kita. Sehingga tidak peduli semiskin mana pun kita, kita tetap kaya. Kerana tidak akan ada seorang pun yang dapat mencuri otak kita, fikiran kita dan idea kita. Dan apa yang anda fikirkan dalam otak anda jauh lebih berharga daripada emas dan perhiasan.

Kita lahir dengan 2 mata dan 2 telinga, tapi kita hanya diberi 1 buah mulut. Kerana mulut adalah senjata yang sangat tajam, mulut bisa menyakiti, bisa membunuh, bisa menggoda, dan banyak hal lainnya yang tidak menyenangkan. Sehingga ingatlah bicara sesedikit mungkin tapi lihat dan dengarlah sebanyak-banyaknya.

Kita lahir hanya dengan 1 hati jauh di dalam diri kita. Mengingatkan kita pada penghargaan dan pemberian cinta diharapkan berasal dari hati kita yang paling dalam. Belajar untuk mencintai dan menikmati betapa kita dicintai tapi jangan pernah mengharapkan orang lain untuk mencintai kita seperti kita mencintai dia.

Berilah cinta tanpa meminta balasan dan kita akan menemui cinta yang jauh lebih indah.

Saya memiliki sepasang mata, tetapi tidak dapat selalu melihatmu.
Saya memiliki sepasang tangan, tetapi tidak bisa selalu melindungimu
Tapi aku memiliki hati, yang selalu berdoa untuk mu

Apa gunanya sayap jika Anda tidak bisa merasakan angin pada wajah Anda?
dan apa gunanya hidup akan jika Anda tidak dapat memenuhi cinta hidup Anda

Jika kita mencintai seseorang
Berusahalan untuk tampil apa adanya
karena Cinta sejati selalu dapat
Menerima Kelebihan dan Kekurangan

Bahagialah bagi orang yang mengerti akan arti cinta,div>
Karena Cinta itu akan memberikan warna bagi kehidupannya

Cinta yang teramat besar kadang dapat membuat kita
tak bisa mencintai lagi

Setetes kebencian di dalam hati
Pasti akan membuahkan penderitaan
Tapi setetes cinta di dalam relung hati
akan membuahkan kebahagiaan sejati

Janganlah berputus asa. Tetapi kalau anda sampai berada dalam keadaan putus asa, berjuanglah terus meskipun dalam keadaan putus asa.


Dunia ini umpama lautan yg luas. Kita adalah kapal yg belayar dilautan telah ramai kapal karam didalamnya..andai muatan kita adalah iman,dan layarnya takwa,nescaya kita akan selamat dari tersesat di lautan hidup ini.


Dalam masyarakat manusia ada binatang jalang tetapi dalam masyarakat binatang tidak ada satu pun manusia jalang -Aristotle


Sahabat sejati adalah mereka yang sanggup berada disisimu ketika kamu memerlukan sokongan walaupun saat itu mereka sepatutnya berada di tempat lain yang lebih menyeronokkan.

Minggu, 02 Juni 2013

Tugas Pemrograman Penjualan [Quiz II]




Public Class Form1
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Call Tabel()
        KodeBarang.Items.Add("TS001")
        KodeBarang.Items.Add("TS002")
        KodeBarang.Items.Add("VG001")
        KodeBarang.Items.Add("VG002")
    End Sub

    Sub Tabel()
        ListView.Columns.Add("No Pembelian", 90, HorizontalAlignment.Left)
        ListView.Columns.Add("Kode Barang", 80, HorizontalAlignment.Left)
        ListView.Columns.Add("Nama Barang", 80, HorizontalAlignment.Left)
        ListView.Columns.Add("Merk", 70, HorizontalAlignment.Left)
        ListView.Columns.Add("Harga", 60, HorizontalAlignment.Left)
        ListView.Columns.Add("Jumlah Beli", 70, HorizontalAlignment.Left)
        ListView.Columns.Add("Total Harga", 70, HorizontalAlignment.Left)
        ListView.View = View.Details
        ListView.GridLines = True
        ListView.FullRowSelect = True
    End Sub

    Sub IsiTabel()
        Dim Lst As New ListViewItem
        Lst.Text = NoPembelian.Text
        Lst.SubItems.Add(KodeBarang.Text)
        Lst.SubItems.Add(NamaBarang.Text)
        Lst.SubItems.Add(Merk.Text)
        Lst.SubItems.Add(Harga.Text)
        Lst.SubItems.Add(Jumlah.Text)
        Lst.SubItems.Add(Total.Text)
        ListView.Items.Add(Lst)
    End Sub
    Private Sub KodeBarang_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KodeBarang.SelectedIndexChanged
        Select Case KodeBarang.Text
            Case "TS001"
                NamaBarang.Text = "Flashdisk 4GB"
            Case "TS002"
                NamaBarang.Text = "Flashdisk 2GB"
            Case "VG001"
                NamaBarang.Text = "Flashdisk 4GB"
            Case "VG002"
                NamaBarang.Text = "Flashdisk 2GB"
        End Select
        If KodeBarang.Text = "TS001" Then
            Merk.Text = "Toshiba"
        ElseIf KodeBarang.Text = "TS002" Then
            Merk.Text = "Toshiba"
        ElseIf KodeBarang.Text = "VG001" Then
            Merk.Text = "V-Gen"
        ElseIf KodeBarang.Text = "VG002" Then
            Merk.Text = "V-Gen"
        End If
        If KodeBarang.Text = "TS001" Then
            Harga.Text = "105000"
        ElseIf KodeBarang.Text = "TS002" Then
            Harga.Text = "75000"
        ElseIf KodeBarang.Text = "VG001" Then
            Harga.Text = "90000"
        ElseIf KodeBarang.Text = "VG002" Then
            Harga.Text = "60000"
        End If
    End Sub
    Private Sub BtnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSimpan.Click
        IsiTabel()
        NoPembelian.Text = ""
        KodeBarang.Text = ""
        NamaBarang.Text = ""
        Merk.Text = ""
        Harga.Text = ""
        Jumlah.Text = ""
        Total.Text = ""
    End Sub
    Private Sub BtnHapusData_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnHapusData.Click
        ListView.Items.Remove(ListView.SelectedItems(0))
    End Sub
    Private Sub BtnHapusSemua_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnHapusSemua.Click
        ListView.Items.Clear()
    End Sub
    Private Sub BtnBersih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnBersih.Click
        NoPembelian.Text = ""
        KodeBarang.Text = ""
        NamaBarang.Text = ""
        Merk.Text = ""
        Harga.Text = ""
        Jumlah.Text = ""
        Total.Text = ""
    End Sub
    Private Sub Total_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Total.Click
        Total.Text = Harga.Text * Jumlah.Text
    End Sub
    Private Sub BtnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnExit.Click
        End
    End Sub
    Private Sub Jumlah_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Jumlah.KeyPress
        Dim tombol As Integer
        If tombol = 13 Then
            Total_Click(sender, e)
        End If
    End Sub

Tugas Pemrograman [Quiz I]


Public Class Form1
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        ComboBox1.Focus()
        ComboBox1.Items.Add("TV Sony 2013")
        ComboBox1.Items.Add("TV Sony 32 Inc")
        ComboBox1.Items.Add("TV Sony led 40")
        TextBox1.Enabled = False
        TextBox2.Enabled = False
        TextBox4.Enabled = False
        TextBox5.Enabled = False
       
    End Sub
    
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
        If ComboBox1.Text = "TV Sony 2013" Then
            TextBox1.Text = 2500000
            TextBox2.Text = "2"
            TextBox3.Text = 2500000 * 2
            TextBox5.Text = 450000
        End If
    End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        End
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        TextBox4.Text = 500000 * 0.1
    End Sub

Sabtu, 01 Juni 2013

Membaca Binary Code

Binary atau yang lebih mudahnya Biner, yaitu pengganti Huruf dan Abjad dalam bentuk kode 1 dan 0. 1 dan 0 tadi merupakan representasi dari On dan Off (1 = On, 0 = Off).  

Ketika kita melihat sistem biner maka yang kita temukan hanyalah sekumpulan digit yang hanya tersusun dari angka 0 dan 1 dan tampak acak sehingga sangat sulit bagi kita untuk bisa memahami apa sebenarnya yang direprsentasikan oleh digit-digit tersebut, seperti:
010010101010101001101011
Tetapi pada dasarnya sekumpulun 0 dan 1 ini bisa direpresentasikan dengan angka desimal dan pertama-tama tentu kita mencoba membaca desimal yang terwakili di dalam sekumpulan 0 dan 1 tersebut. Dan dari angka desimal kemudian bisa diterjemahkan ke dalam teks. Memang komputer sendiri tidak menggunakan sistem desimal ini ketika teks-teks di dalam komputer terkonversi menjadi sistem biner. Jadi cara baca kita ini bukan proses yang dilalui oleh komputer.

2. Sistem Biner

Pertama-tama dalam membaca biner kita layaknya sedang berhadapan dengan bahasa Arab atau Hebrew di mana kita harus membacanya dari kiri ke kanan. Dan sekumpulan angka 0 dan 1 itu biasanya (biasanya apa pasti begitu ya hehehe bukan orang komputer nih, tapi nampaknya kalau melihat 8 bit sih ya memang dibagi ke dalam per 8 digit?) dibagi ke dalam 8 digit maksimal dan setiap digit secara berurutan merepresentasikan nilai value kali 2 selamanya. Jadi nilai-nilai tersebut dimulai dari kanan adalah sebagai berikut:

- Digit pertama adalah bernilai 1
- Digit kedua adalah bernilai 2 yaitu 1 x 2
- Digit ketiga adalah bernilai 4 yaitu 2 x 2
- Digit keempat adalah bernilai 8 yaitu 4 x 2
- Digit kelima adalah bernilai 16 yaitu 8 x 2
- Digit keenam adalah bernilai 32 yaitu 16 x 2
- Digit ketujuh adalah bernilai 64 yaitu 32 x 2, dan
- Digit kedelapan adalah bernilai 128 yaitu 64 x 2 (dan seterusnya dengan kelipatan kali 2 dari digit sebelumnya)

Kemudian, angka 0 dan dan 1 merupakan perwakilan dari salah dan benar (False or True) atau dengan kata lain adalah (yes or no) sehingga ketika digit pertama dipresentasikan dengan angka 1 maka nilai 1 adalah benar dan begitu seterusnya. Dalam contoh akan menjadi lebih jelas sebagai berikut:

10101 adalah sekumpulan sistem biner yang terdiri dari 5 digit di mana digit pertama adalah benar, digit kedua adalah salah, digit ketiga adalah benar, digit keempat adalah salah, dan digit kelima adalah benar. Maka terjemahan sekumpulan biner ini dalam desimal adalah 21. Atau dengan kata lain, ketika anda menginginkan desimal bernilai satu maka dalam biner anda menuliskannya dengan 0 1 dan kalau anda menginginkan nilai 2 maka dalam biner dituliskan dengan 1 0. Misalkan anda ingin merepresantasikan 8 dalam bentuk biner maka anda menuliskan 0 untuk digit pertama karena anda tidak meninginkan nilai 1, menuliskan 0 untuk digit kedua karena begitu juga, dan seperti itu juga pada digit ketiga karena anda tidak menginginkan nilai 4, tapi anda menuliskan 1 pada digit keempat karena digit empat bernilai 8 sehingga akan menjadi 1 0 0 0.

Hal yang terpenting juga, semua digit 0 dari kiri ke kanan tidak terlalu penting karena 1000 akan bernilai sama dengan 0001000. Akan lebih jelas dalam bentuk sebagai berikut:

Pertanyaan, sekumpulan biner ini merepresentasikan apa dalam desimal?
a) 100
b) 000100
c) 100000
d) 0010

Jawabannya:
a) 4
b) 4
c) 32
d) 2

Apabila kita sudah mengerti jawaban di atas maka pada dasarnya kita sudah mengerti sistem dasar biner. Kemudian apabila kita paham dengan nilai yang selalu kelipatan 2 ini maka bagaimana kita merepresentasikan nilai desimal yang ganjil di mana tidak bisa dikali 2. Untuk mendapatkan nilai tersebut maka dalam biner kita tambahkan dengan nilai yang diwakili oleh digit itu sendiri. Misalnya kita menginginkan nilai 3 maka dalam biner dipresentasikan dengan benar pada digit pertama dan benar pada digit kedua maka tertulis dalam biner dengan 1 1, maka nilai 1 pada digit pertama ditambahkan dengan nilai 2 pada digit kedua = 3. Ini adalah total nilai dalam sekumpulan biner dan begitulah cara merepresantasikanya dalam biner

Dalam contoh lain, kita ingin merepresentasikan nilai 5 dalam binary maka kita membutuhkan untuk menambahkan nilai digit pertama dengan digit ketiga. Nilai 5 tertulis dalam biner dengan 101 dan kita membacanya sebagai berikut:
- 101 kita baca dari kanan adalah 1 (satu) + 0 (dua) + 1 (empat) = 5. Dalam contoh lain:
- 001011 kita baca dari kanan adalah 1 (satu) + 1 (dua) + 0 (empat) + 1 
(delapan) + 0 (enambelas) + 0 (tiga puluh dua) = 11. Jadi yang kita 
jumlah adalah nilai dalam kurung apabila bernilai 1 pada binernya.
Pertanyaan, berapa nilai desimal dari rangkaian biner berikut:
a) 11011
b) 110
c) 010101
d) 10110

Jawabannya:
a) 27
b) 6
c) 21
d) 22

Apabila kita sudah mengerti ini maka pada dasarnya kita sudan mengerti sistem biner. Memahaminya memang susah, tetapi menjadi mudah dengan begini kan? Sekarang bagaimana makna biner tersebut dalam teks.

3. Membaca biner ke dalam teks (ASCII)

ASCII pada dasarnya adalah hurup-hurup, angka-angka, dan simbol-simbol (hurup simbol) yang tampak dalam komputer kita yang sudah terwakilkan dalam bentuk font sehingga sudah kita baca dalam bahasa manusia. Hal itu bisa kita pahami bahwa setiap kali kita mengetikkan suatu hurup dari keyboard maka itu kemudian dikonversi dalam code yang sesuai dan tepat, apa saja tut yang kita tekan baik berupa angka atau hurup.

Sebagai contoh, dalam sebuah binary yang panjang kita tuliskan sebagai berikut:
0100100001100101011011000110110001101111

Dari sekian banyak sekumpulan kode biner ini terwakili beberapa hurup dan angka untuk code ASCII. Dan dengan delapan digit saja sudah lebih dari cukup untuk mempresentasikan sekian hurup dan angka dan sebagaimana pada dasarnya kode-kode biner dipisahkan dalam 8 digit di mana itu merupakan presentasi 8 bits setiap hurup. Maka code di atas kita baca seperti ini:
01001000 - 01100101 - 01101100 - 01101100 - 01101111

Setelah itu kita mencoba membaca nilai desimal dari setiap 8 digit ini dengan mengkalkulasikan setiap nilai dari digit yang mewakilinya, sebagai berikut:
 01001000 = 72
01100101 = 101
01101100 = 108
01101100 = 108
01101111 = 111
Kalau dalam membaca nilai setiap digit yang diwakili code biner tersebut dari sebelah kanan, maka membaca nilai ASCII tetap dilakukan dari kiri sehingga code biner dalam contoh di atas adalah 72, 101, 108, 108, 111. Sekarang hurup apa saja yang diwakili oleh angka-angka ini dalam code ASCII, baik hurup, angka atau hurup simbol? Tentu kita harus melihat table code ASCII. Akan tetapi dengan komputer bisa dilakukan dengan mudah, yaitu dengan menekan tombol ALT + [Angka tersebut]. Dari contoh di atas, satu persatu kita tekan ALT + 72 dan seterusnya maka hasil yang kita dapatkan adalah:
72 = H
101 = e
108 = l
108 = l
111 = o
Maka code biner dalam contoh kita tersebut bisa dibaca dengan bahasa manusia yang ternyata adalah Hello. Pertanyaan, bacalah code ini dalam teks?
01000011011011110110111001100111
01110010011000010111010001110101
01101100011000010111010001101001
01101111011011100111001100100001
Tentu saja langkah pertama adalah dengan membaginya dalam delapan digit yakni 8 bit, seperti sebagai berikut:
01000011 - 01101111 - 01101110 - 01100111 - 01110010 - 01100001 - 01110100 - 01110101 - 01101100 - 01100001 01110100 - 01101001 - 01101111 - 01101110 - 01110011 - 00100001
Silahken dicari sendiri jawabannya

LAN, MAN, WAN, SAN, PAN dan VPN

1. Pengertian LAN (Local Area Network)
LAN atau Local Area Network, adalah jaringan lokal yang sering digunakan oleh suatu instansi/organisai untuk berbagi resource. Resource yang sering dibagi antara lain : printer, internet, dan file file.

2. Pengertian MAN (Metropolitan Area Network)
MAN (Metropolitan Area Network) merupakan versi LAN yang lebih besar. MAN dapat mencakup kantor kantor yang letaknya berdekatan (masih berada dalam 1 wilayah) misalnya, antara Fakultas A dan Fakultas B yang terdapat disebuah Universitas

3. Pengertian WAN (Wide Area Network)
WAN (Wide Area Network) cakupannya lebih luas dari MAN, yaitu bisa sebuah negara bahkan benua. dengan WAN memungkinkan komunikasi diantara dua perangkat yang terpisah jarak sangat jauh.

4. Pengertian SAN (Storage Area Network)
Sebuah jaringan berkecepatan sangat tinggi yang khusus, terdiri dari server dan penyimpan (storage). Terpisah & berbeda dengan LAN/WAN perusahaan, tujuan utama SAN adalah untuk menangani trafik data dalam jumlah besar antara server dan peralatan penyimpan, tanpa mengurangi bandwidth yang ada di LAN/WAN

5. PAN (Personal Area Network)
Jaringan komputer yang digunakan untuk komunikasi antara komputer perangkat (termasuk telepon dan asisten pribadi digital) dekat dari satu orang

6. Pengertian VPN ( Virtual Private Network)
Sebuah koneksi private melalui jaringan publik atau internet, virtual network berarti jaringan yang terjadi hanya bersifat virtual.. Private yaitu jaringan yang terbentuk bersifat private dimana tidak semua orang bisa mengaksesnya.

Jumat, 31 Mei 2013

Cerita Sedih Romantis

”Selamat ulang tahun sayang…!” ujar seorang pria pada pacarnya sambil memberikan kado berupa kotak cincin yang terbuat dari kertas berwarna PING yang di hiasi dengan pita warna MERAH serta sebuah amplop surat yang menebarkan wangi parfum ke sukaan si cewek.

Setelah pacarnya pulang… Dengan hati berbunga-bunga, si cewek buru-buru lari kedalam kamarnya dan membuka kotak cincin itu. Tapi tak lama kemudian hatinya kecewa. Berharap itu adalah sebuah cincin emas… Ternyata yang di dapatkannya hanyalah sebuah cincin berbahan almunium yang berukiran gambar sebuah hati. Dengan wajah lesu, si cewek kembali menutup kotak cincin itu dan melemparkannya kebawah kasur berserta amplop berisikan surat tanpa membacanya terlebih dahulu. ke esokan harinya.. Si cewek kembali mendapatkan sebuah kado ulang tahun. Tapi kali ini dari teman pria nya berupa henpon BLEKBERI yang sudah lama di idam-idamkannya .

Sejak saat itu, si cewek mulai dekat dengan teman pria nya yang telah memberikan hadiah henpon di hari ulang tahunnya yang ke 17 tahun. Dan lama-kelamaan, akhirnya terjalinlah sebuah hubungan erat layaknya orang berpacaran. Tentu saja setelah si cewek putus dengan pacar lamanya. Satu bulan kemudian. Hubungan mereka semakin lengket seperti susah untuk di pisahkan dengan orang yang tadinya hanyalah sebatas teman pria nya saja.

Hingga suatu hari… Terjadilah pertengkaran antara kedua pasangan kekasih ini karna sebuah hal kecil. Perlakuan pacar barunya berubah drastis. Tadinya sikap si cowok yang lembut, romantis dan penuh kasih sayang. Kini telah berubah dengan sikap aslinya yang kasar, arogan dan suka main tangan. Tak jarang sebuah tamparan sering kali mendarat di pipi si cewek di saat mereka sedang bertengkar. Hingga akhirnya si cowok pun meninggalkannya dengan cewek lain. Tak di sangka… Kini si cewek hanya bisa menangis di dalam kamarnya. Di saat sedang menangis, si cewek tak sengaja melihat sebuah kotak cincin dan sebuah amplop di bawah tempat tidurnya. Dia teringat kembali dengan mantan pacarnya yang dulu pernah ia tinggalkan karna pria lain. Di saat itulah ia penasaran dengan isi surat yang ada di dalam amplop itu.
For my love Sebelumnya aku ucapkan selamat ulang tahun yang ke 17 untukmu cinta. Semoga kamu di berkahi rezeki dan kemudahan oleh yang maha kuasa dan semakin dewasa dalam semua sikap. Maaf ya sayang.. Aku cuman bisa memberimu hadiah cincin seperti ini. Tapi suatu saat aku akan berjanji memberikanmu cincin emas sebagai tanda kemurnian cinta kita berdua dalam ikatan yang lebih resmi nanti. Doakan aku ya sayang,, agar aku di terima kerja.. nanti gaji pertamaku, akan aku belikan cincin emas buatmu agar aku bisa meminangmu. I Love You…!!!
Hatinya pun berguncang setelah membaca isi surat itu. Si cewek langsung menangis setelah menyadari bahwa cowok yang pernah dia hianati ternyata sangat tulus mencintainya.

Detik itu juga si cewek langsung menelpon mantan pacarnya itu untuk meminta maaf karna telah menghianati cintanya. Tapi setelah tersambung dan telpon pun di jawab, si cewek langsung pingsan. Ternyata yang menjawab adalah ibu si cowok yang mengabarkan anaknya sudah meninggal dunia akibat kecelakaan waktu diaberangkat kerja.

Penyesalan selalu datang belakangan. Tapi inti dari cerita di atas dapat kita rasakan. Bahwa… Ketulusan sebuahCinta tidak dapat di nilai dari harta benda. Tapi nilailah cinta seseorang dari hati dan keiklasan. Cinta yang tulus akan dapat kamu raih.

Rabu, 29 Mei 2013

Kehidupan Seorang Programmer

Seperti logika 1 = 1 atau 0 = 0, terkadang secara tidak langsung seorang cowok programmer komputer menggunakan logika ini dalam filosofi hidupnya sehari-hari. Selain memprogram suatu aplikasi, ternyata programmer juga cenderung memprogram otaknya sendiri. Biasanya dalam kehidupan sosial, seorang programmer yang “fanatik”-nya terhadap komputer sangat tinggi akan memiliki kesulitan dalam berkomunikasi. Bagaimana dengan urusan cinta? ada survey yang bilang kalau seorang maniak komputer ternyata memiliki tingkat kesetiaan tinggi sekali pada pasangannya! wah, sebenernya gimana seh jalan hidup seorang programmer “gila” seperti hacker, cracker, web coding, dst yang menghabiskan waktu siang-malam di depan komputer mereka ? 

Seorang maniak komputer seperti Hacker, cracker atau apapun itu bentuknya cenderung setia pada komputer yang dipegangnya. Rasa Egoisme selalu ada tiap saat. Dimana seorang programmer selalu merasa waktu 24 jam sehari tidak cukup memuaskan pekerjaannya atau ilmunya. Hal ini mempengaruhi tingkah laku seorang programer dalam kehidupan sosialnya. Nah bagaimana dengan urusan cinta? bukankah seorang programer cowok dengan kehidupannya sibuk dengan fanatik tinggi pada komputer terkadang tidak memikirkan wanita? bener? 

Berdasarkan pengalaman saya dan pengamatan saya terhadap beberapa programmer sejati. Secara komunikasi, hanya 30% yang benar-benar bisa berkomunikasi lancar di dalam lingkungan “love”. Kecenderungan programmer yang bersifat agak idealis dalam berbagai hal menyulitkan diriya sendiri dalam memilih wanita. Kebanyakan kasus, mereka asyik dengan dunia-nya hingga lupa bahwa ada makhluk terindah yang namanya wanita di bumi ini. Kenapa mereka tidak memikirkan wanita? seharusnya inikan menjadi keajaiban dunia! he.he.he.. Sebenarnya programmer cowok juga memiliki perasaan yang sama dengan cowok-cowok normal lainnya.Tetapi seperti anak kecil yang menemukan mainan baru, hal ini terjadi juga pada programmer. Perhatian mereka bener-bener terserap untuk memuaskan hasrat terhadap mainan mereka yang bernama komputer! Terkadang ini yang paling dibenci oleh pacar / wanita yang berada disamping programmer. Kalo masalah tega-tegaan, seorang programmer rela untuk menghabiskan waktu seharian untuk membuat suatu program daripada menemani seorang cewek jalan-jalan ke mall, belanja, nonton bioskop, dst. Bagi mereka, kebanyakan hal tersebut dianggap kegiatan membuang “waktu percuma” saja. 

Nah, bagaimana bila seorang programmer memiliki pasangan. Ini berdasarkan pengalaman saya yang mempunyai suami programmer dalam level fanatik, jumlah mereka ternyata lumayan banyak. Saya amati mereka dalam berpasangan. Dan hasilnya adalah mereka adalah pejuang cinta yang setia dan bodoh! kenapa dibilang setia? karena waktu mereka yang hampir tersita dengan komputer, pacaran dengan 1 orang merupakan memanfaatkan sisa-sisa waktu yang ada di pikirannya. Mereka tidak mau ambil pusing dengan menambah kesibukan baru dengan cinta yang baru. There is no time to do that game,dude! Kalo tindakan mereka yang menggagumi cewek cantik dan seksi yang seliweran di depan mereka itu merupakan hal yang biasa. Tetapi untuk mendekati cewek tersebut dan berkenalan, itu nanti dulu. Mereka cenderung malas untuk melakukan proses PDKT untuk selingkuh atau mencari pacar baru. Hal ini dianggap membuang waktu karena dia tahu betul butuh waktu dan perhatian untuk membangun hubungan dengan pacarnya yang sekarang. Dan mereka malas untuk mengulangi proses seperti itu lagi.salah satu hal yang melegakan para istri dari kasus perselingkuhan suami. 

Bodoh? itu tentu saja. Lihat saja cewek/istri mereka yang marah-marah melihat tingkah laku sang programmer. Ketika mendapatkan ilmu baru, segera dia menuju meja komputer dan menghabiskan waktu seharian. Sementara ceweknya sudah dandan secantik cinderella akhirnya kecewa karena kecerdasan progammer yang mengelak dengan seribu satu alasan manis! Mau dapat cewek cantik, biasa, judes, manis atau apapun itu, mereka cenderung tidak mempermasalahkan. Asalkan cewek tersebut tidak mengganggu waktu indahnya dengan komputer maka programmer tersebut sah-sah saja mempertahankan hubungan mereka. Lebih bodohnya lagi, muncul kurang menghargai terhadap ceweknya sendiri. Ini terjadi karena penghargaan dia terhadap komputer yang besar melebihi apapun di dunia ini. Nah, kalo saya lihat pasangan programmer itu cenderung bertipe cerewet dan mudah marah. Lha, ini disebabkan karena programmer yang cenderung tidak merawat diri dan tidak menghiraukan nasehat-nasehat. “Sabar saja jadi cewek dia”dan tentu saja harus punya segudang acara untuk menyibukan diri tanpa bergantung pada pasangan dan bertemu hanya di saat yang tepat saja, ini muncul ketika saya ditanya tentang hubungan dan kenapa kok bisa tetap betah hubungan. Ha..ha…ha.. benar-benar lucu kehidupan seorang programmer, yang penting masih bisa saling mengisi kekosongan Tidak mungkin seorang programmer mengurangi kegiatannya karena hal ini tidak akan pernah dilaksanakan, bahkan dalam kondisi sakit sekalipun. Jadi saran saya kepada teman-teman fanatik komputer, ” tempatkanlah kegiatan fanatik-isme secerdas mungkin”. Masalahnya cuma di mengatur waktu saja! dan jangan pernah ingin jadi “otaku” ( maniak banget! ). Dan untuk pasangannya tidak usah repot-repot merubah sesuatu yang tidak akan berubah hanya perlu penyesuaian saja that’s all.

Minggu, 26 Mei 2013

BackTtrack 5 di Samsung Galaxy S


Prasyarat untuk SGS Anda
1. Sebuah baru microSD 8 GB atau lebih. Kita perlu format itu.
2. Root, saya sarankan hanya untuk z4root samsung s
3. Busybox, (jika Anda menginstal cadangan titanium Anda mendapatkan busybox)
4. Emulator terminal untuk Android (saya sarankan ConnectBot)
5. VNC client Instalasi

1. Pertama kita perlu untuk mendapatkan file perangkat yang digunakan untuk me-mount microSD. Masukkan microSD di SGS Anda, dan menggunakan ConnectBot, terhubung ke SGS Anda. Sistem Android otomatis me-mount microSD Sekarang kita perlu memeriksa apa file device yang digunakan.
su
mount
Cari apa file perangkat yang digunakan untuk me-mount kartu microSD, ini bisa menjadi variabel dari ROM Anda. Saya menggunakan Kognisi 3.03 Dengan SGS saya punya:
/dev/block/vold/179:9
Menggunakan PC Anda Sekarang menggunakan PC dengan Linux
2. Masukkan microSD ke PC dengan Linux Saya menggunakan adaptor usb-microSD sehingga saya perangkat microSD / dev/sdb1 3. Format microSD dengan ext2 filesystem Format microSD Anda dengan ext2 filesystem
mkfs.ext2 /dev/sdb1
4. Mount microSD
mkdir /mnt/sdb1
mount -t ext2 /dev/sdb1 /mnt/sdb1
5. Create BT5 directory and uncompres 7z
mkdir /mnt/sdb1/BT5
cp bt5-arm.7z /mnt/sdb1/BT5
cd /mnt/sdb1/BT5
7z e bt5-arm.7z
6. Uncompress IMG
gunzip bt5.img.gz
7. Modify bootbt Sekarang kita perlu memodifikasi file bootbt Memodifikasi baris 6 ke: kit ekspor = / data/local/sdcard/BT5 Jika Anda mendapatkan pesan tentang beberapa perangkat loop Anda perlu dimodifikasi baris 18: busybox mount-o loop, noatime-t ext2 $ kit/bt5.img $ mnt
perm=$(id|cut -b 5)
 
if [ "$perm" != "0" ];then echo "This Script Needs Root! Type : su";exit;fi
 
mount -o remount,rw /dev/block/mmcblk0p5 /system
export kit=/data/local/sdcard/BT5
export bin=/system/bin
export mnt=/data/local/mnt
mkdir -p $mnt
export PATH=$bin:/usr/bin:/usr/local/bin:/usr/sbin:/bin:/usr/local/sbin:/usr/games:$PATH
export TERM=linux
export HOME=/root
if [ -b /dev/loop2 ]; then
        echo "Loop device exists"
else
        busybox mknod /dev/loop2 b 7 0
fi
#busybox mount -o loop,noatime -t ext2 $kit/bt5.img $mnt
mount -o loop,noatime -t ext2 $kit/bt5.img $mnt
mount -t devpts devpts $mnt/dev/pts
mount -t proc proc $mnt/proc
mount -t sysfs sysfs $mnt/sys
busybox sysctl -w net.ipv4.ip_forward=1
echo "nameserver 8.8.8.8" > $mnt/etc/resolv.conf
echo "127.0.0.1 localhost bt5" > $mnt/etc/hosts
busybox chroot $mnt /bin/bash
 
echo "Shutting down BackTrack ARM For Xoom"
umount $mnt/dev/pts
umount $mnt/proc
umount $mnt/sys
umount $mnt
Using your Samsung Galaxy S (Captivate)
8. Masukkan microSD ke SGS Karena microSD dengan ext2, SGS tidak mendeteksi dengan benar microSD
9. Gunung microSD Anda di / data / local / sdcard (mkdir direktori) Sekarang kita perlu me-mount microSD kami menggunakan langkah 1
mkdir /data/local/sdcard
mount -t ext2 /dev/block/vold/179:9 /data/local/sdcard
10. Change to the microSD directory
cd /data/local/sdcard/BT5
11. Boot BackTrack
sh bootbt
If you get something like:
root@localhost / #

you have your BackTrack working. Congratulations Now the GUI
12. Modify startvnc geometry to 800×480, because this is the resolution of SGS Once you modify /usr/bin/startvnc , tha content is the nex
#!/bin/bash
rm -rf /tmp/.X1*
vncserver -geometry 800x480

13. Get enviroment variables Now you can execute startvnc, but I got some errors, I recommend:
su -
14. Execute startvnc
export USER=root
vncpasswd

startvnc
If you could not do step 12, do next:
tightvncserver -geometry 800x480
15. Use androidvnc to connect to localhost Now use androidVNC to connect to our SGS
Nickname: BT5 ARM
Password: ******* (whatever you chose)
Address: localhost
Port: 5901
Colof-Format: 24-bit (Recommended)
16. Hapus dari panel atas trayicons: pesan dan shutdown Ketika saya mencoba untuk menggunakan keyboard dengan ke koneksi VNC, saya tidak bisa menggunakan beberapa huruf, seperti dikurangi sehingga dikurangi m. Gunakan pointer mouse anda untuk menghapus applet dari ke panel.17. Nikmati BT5 Anda

Sabtu, 25 Mei 2013

Tugas Pemrograman Visual Basic .NET


Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        CmbNIK.Items.Add("001")
        CmbNIK.Items.Add("002")
        CmbNIK.Items.Add("003")
        CmbJabatan.Items.Add("Mandor")
        CmbJabatan.Items.Add("Kepala Bagian")
        CmbJabatan.Items.Add("Staff")
        For i = 1 To 4
            CmbJumlahAnak.Items.Add(i)
        Next i
        For i = 1 To 10
            CmbJamLembur.Items.Add(i)
        Next i
    End Sub

 Private Sub Jabatan_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmbJabatan.SelectedIndexChanged
        Select Case CmbJabatan.Text
            Case "Mandor" : Gaji.Text = 1750000
            Case "Kepala Bagian" : Gaji.Text = 2500000
            Case "Staff" : Gaji.Text = 1250000
        End Select
        Pajak.Text = 0.015 * Gaji.Text
    End Sub
Private Sub Status_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmbStatus.SelectedIndexChanged
        Select Case CmbStatus.Text
            Case "Menikah" : TunjIstri.Text = 0.09 * Gaji.Text
            Case "Tidak Menikah" : TunjIstri.Text = 0
        End Select
    End Sub
    Private Sub JumlahAnak_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmbJumlahAnak.SelectedIndexChanged

        If CmbJumlahAnak.Text >= 2 And CmbStatus.Text = "Menikah" Then
            TunjAnak.Text = 0.07 * Gaji.Text
        ElseIf CmbJumlahAnak.Text = 1 And CmbStatus.Text = "Menikah" Then
            TunjAnak.Text = 0.03 * Gaji.Text
        Else
            TunjAnak.Text = 0

        End If

    End Sub
 Private Sub BtnProses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnProses.Click

        If CmbJabatan.Text = "Mandor" Then
            HonorLembur.Text = 7500
        ElseIf CmbJabatan.Text = "Kepala Bagian" Then
            HonorLembur.Text = 10000
        ElseIf CmbJabatan.Text = "Staff" Then
            HonorLembur.Text = 5000
        Else
            HonorLembur.Text = 0

        End If
        Total.Text = Val(HonorLembur.Text * CmbJamLembur.Text) + Val(Gaji.Text) + Val(TunjIstri.Text) + Val(TunjAnak.Text)

    End Sub

Private Sub BtnKeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnKeluar.Click
        End
    End Sub


Private Sub BtnBaru_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnBaru.Click
        CmbNIK.Text = ""
        Nama.Text = ""
        CmbJabatan.Text = ""
        Gaji.Text = ""
        CmbStatus.Text = ""
        TunjIstri.Text = ""
        HonorLembur.Text = ""
        Pajak.Text = ""
        TunjAnak.Text = ""
        CmbJamLembur.Text = ""
        HonorLembur.Text = ""
        Total.Text = ""
    End Sub

Private Sub ListView1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListView1.SelectedIndexChanged
        ListView1.Columns.Add("Nik", 50, HorizontalAlignment.Left)
        ListView1.Columns.Add("Nama", 80, HorizontalAlignment.Left)
        ListView1.Columns.Add("Jabatan", 80, HorizontalAlignment.Left)
        ListView1.Columns.Add("Gaji", 80, HorizontalAlignment.Left)
        ListView1.Columns.Add("Status", 80, HorizontalAlignment.Left)
        ListView1.Columns.Add("Tunjangan Istri", 80, HorizontalAlignment.Left)
        ListView1.Columns.Add("Jumlah Anak", 80, HorizontalAlignment.Left)
        ListView1.Columns.Add("Tunjangan Anak", 80, HorizontalAlignment.Left)
        ListView1.Columns.Add("Jam Lembur", 80, HorizontalAlignment.Left)
        ListView1.Columns.Add("Honor lembur", 80, HorizontalAlignment.Left)
        ListView1.Columns.Add("Pajak", 80, HorizontalAlignment.Left)
        ListView1.Columns.Add("Total", 80, HorizontalAlignment.Left)
        ListView1.View = View.Details
        ListView1.GridLines = True
        ListView1.FullRowSelect = True
    End Sub
    Sub isitabel()
        Dim lst As New ListViewItem
        lst.Text = CmbNIK.Text
        lst.SubItems.Add(Nama.Text)
        lst.SubItems.Add(CmbJabatan.Text)
        lst.SubItems.Add(Gaji.Text)
        lst.SubItems.Add(CmbStatus.Text)
        lst.SubItems.Add(CmbJumlahAnak.Text)
        lst.SubItems.Add(TunjAnak.Text)
        lst.SubItems.Add(TunjAnak.Text)
        lst.SubItems.Add(CmbJamLembur.Text)
        lst.SubItems.Add(HonorLembur.Text)
        lst.SubItems.Add(Pajak.Text)
        lst.SubItems.Add(Total.Text)
        ListView1.Items.Add(lst)
    End Sub

 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        isitabel()
    End Sub

Rabu, 24 April 2013

Daur Hidup Activity


android1 (1) Sebuah Activity biasanya ditampilkan dalam satu screen sebagai bagian komponen dari View (yang terdiri dari komponen UI, widget atau control), yang bertugas melakukan interaksi dengan user untuk melakukan sebuah task tunggal (misalnya, melihat informasi, mengedit data, atau memasukkan data). Sebuah aplikasi Android biasanya memiliki satu atau lebih Activity. Salah satu Activity ditandai sebagai startup activity, yang pada gilirannya memulai activity berikutnya, melalui sebuah intent. Untuk membuat suatu activity, kita melakukan extend terhadap class android.app.Activity, dan melakukan override beberapa method, khususnya method OnCreate(). Kita bisa mengatur konten view dari activity secara bahasa pemrograman java atau juga bisa melalui kode layout file XML Daur hidup sebuah activity diatur melalui method call-back, yang di definisikan pada class dasar Activity : Android_ActivityLifeCycle<




Untuk menggambarkan contoh ini, maka mari kita buat sebuah aplikasi yang diberinama ”Life Cycle“,dengan nama project “ActivityLifeCycle” dan nama package “com.mytest“. Buat sebuah activity yang disebut “LifeCycleActivity” dengan judul “Life Cycle Test“.
package com.mytest;
 
import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
import android.view.Menu;
 
public class LifeCycleActivity extends Activity {
   private static final String TAG = "LifeCycleActivity: ";
 
   @Override
   public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
      Log.d(TAG, "in onCreate()");
   }
 
   @Override
   public void onStart() {
      super.onStart();
      Log.d(TAG, "in onStart()");
   }
 
   @Override
   public void onRestart() {
      super.onRestart();
      Log.d(TAG, "in onReStart()");
   }
 
   @Override
   public void onResume() {
      super.onResume();
      Log.d(TAG, "in onResume()");
   }
 
   @Override
   public void onPause() {
      super.onPause();
      Log.d(TAG, "in onPause()");
   }
 
   @Override
   public void onStop() {
      super.onStop();
      Log.d(TAG, "in onStop()");
   }
 
   @Override
   public void onDestroy() {
      super.onDestroy();
      Log.d(TAG, "in onDestroy()");
   }
 
   @Override
   public boolean onCreateOptionsMenu(Menu menu) {
      getMenuInflater().inflate(R.menu.activity_main, menu);
      return true;
   }
}
“LogCat” & DDMS Dalam LifeCycleActivity, kita menggunakan method static Log.d() untuk menuliskan sebuah pesan “debug” ke ”LogCat” view. Ini adalah cara yang umum digunakan untuk membuat pesan log dalam aplikasi android, ketimbang menggunakan System.out.println(). LogCat adalah Android Logging Utility yang memungkinkan sistem dan aplikasi untuk mencatat informasi keluaran pada level-level yang bervariasi. Setiap masukan log memiliki time stamp, sebuah logging level (V – verbose, D – debug, I – informational, W – warning , E – error), Process ID (pid) yang menunjukkan dari mana sebuah log datang, juga sebuah tag, dan pesan logging tersebut. Kita bisa menggunakan bermacam – macam method – method static di dalam class java.Android.Log untuk mencatat sebuah pesan dengan bermacam level log:
public static void v(String tag, String message);  // Verbose
public static void d(String tag, String message);  // Debug
public static void i(String tag, String message);  // Informational
public static void w(String tag, String message);  // Warning
public static void e(String tag, String message);  // Error
  // where tag identifies the applicatoin

Dari tampilan LogCat view, kita bisa memilih logging level tertentu, atau memfilternya berdasarkan pid, tag dan log level. Selain itu, kita juga bisa menggunakan perspektif DDMS (Dalvik Debugging Monitor Server) pada Eclipse IDE (melalui menu “Window” ⇒ Open Perspective⇒ Other ⇒ DDMS). Di perspektif ini, kita bisa mendapatkan informasi tentang semua proses, VM dan thread, kondisi heap space, dan lain -lain Menjalankan Aplikasi Jalankan aplikasi “Life Cycle“, yang telah kita buat dengan klik kanan pada project ⇒ Run As ⇒ Android Application, kemudian amati yang ditampilkan pada ”LogCat” view.
07-14 03:45:48.698: D/LifeCycleActivity:(752): in onCreate()
07-14 03:45:48.698: D/LifeCycleActivity:(752): in onStart()
07-14 03:45:48.708: D/LifeCycleActivity:(752): in onResume()
Kemudian klik button “BACK”, LogCat akan menampilkan sebagai berikut:
07-14 03:46:29.559: D/LifeCycleActivity:(752): in onPause()
07-14 03:46:31.849: D/LifeCycleActivity:(752): in onStop()
07-14 03:46:31.899: D/LifeCycleActivity:(752): in onDestroy()
Kemudian jalankan kembali aplikasi melalui ”App Menu”, Log Cat akan menampilkan sebagai berikut:
07-14 03:47:24.749: D/LifeCycleActivity:(752): in onCreate()
07-14 03:47:24.749: D/LifeCycleActivity:(752): in onStart()
07-14 03:47:24.759: D/LifeCycleActivity:(752): in onResume()
Klik button “HOME” untuk mengirim activity ke background. Perhatikan bahwa onDestroy() tidak akan dipanggil.
07-14 03:48:06.369: D/LifeCycleActivity:(752): in onPause()
07-14 03:48:08.258: D/LifeCycleActivity:(752): in onStop()

07-14 03:49:14.650: D/LifeCycleActivity:(752): in onReStart()
07-14 03:49:14.650: D/LifeCycleActivity:(752): in onStart()
07-14 03:49:14.659: D/LifeCycleActivity:(752): in onResume()
Klik button “PHONE” dan kemudian tekan “BACK”:
07-14 03:51:31.829: D/LifeCycleActivity:(752): in onPause()
07-14 03:51:36.700: D/LifeCycleActivity:(752): in onStop()
07-14 03:51:38.308: D/LifeCycleActivity:(752): in onReStart()

07-14 03:51:38.308: D/LifeCycleActivity:(752): in onStart()
07-14 03:51:38.329: D/LifeCycleActivity:(752): in onResume()
Dari percobaan ini, kita tahu bahwa dengan menekan button “BACK” akan activity akan dihancurkan, namun ketika button “HOME” dan button “PHONE” yang ditekan, activity tidak akan hancur, hanya dihentikan sementara

Selasa, 23 April 2013

Kelebihan dan Kelemahan OS Mobile

1.      iOS Apple


iOS adalah sistem operasi mobile Apple. Dikembangkan awalnya untuk iPhone, kemudian telah digunakan juga pada iPod Touch, iPad dan Apple TV. Apple tidak mengizinkan OS untuk dijalankan pada hardware pihak ketiga. Interface pengguna iOS didasarkan pada konsep manipulasi langsung, menggunakan gerakan multi-touch. Elemen kendali Interface terdiri dari slider, switch, dan tombol. Interaksi dengan OS mencakup gerakan seperti menggesekkan, penyadapan, mencubit, dan sebaliknya mencubit. Akselerometer internal digunakan oleh beberapa aplikasi untuk merespon guncangan perangkat (satu hasil yang umum adalah membatalkan perintah) atau berputar dalam mode tiga dimensi (satu hasil yang umum adalah beralih dari portrait ke modus landscape). Dalam IOS, ada empat lapisan abstraksi: Core OS layer, Core Services layer, Media layer, dan Cocoa Touch layer. Sistem operasi membutuhkan sekitar 500 megabyte penyimpanan perangkat, bervariasi untuk setiap perangkat yang diimplementasikan.
Kelebihan:
1.  Multitasking.
2. Navigasi mudah.
3. Terintegrasi penuh dengan OS Apple yang lain.
4. Dukungan multimedia sangat baik.
5. User Interface yang interaktif.
6. Tersedia AppStore untuk memenuhi kebutuhan user.       
7. Mendukung GPS.
Kekurangan:
1. Tidak support flash (Safari Mobile).
2. Penempatan antena kurang baik.
3. Standar aplikasi pengembang sangat ketat.


2.      Android
Android adalah sistem operasi untuk telepon seluler berbasis linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh berbagai macam peranti penggerak. Awalnya Google Inc. membeli Android Inc., perangkat baru yang membuat perangkat lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah open Handset Alliance, konsorium dari34 perusahaan perangkat keras, perangkat lunak, dan telekomunikasi seperti Google, HTC, Intel, Motorola, Qualcommn, T-Mobile, dan Nvidia.
Android dirilis pertama pada tanggal 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standart terbuka pada perangkat seluler. Di lain pihak, Google Inc. Merilis kode-kode Android dibawah lisensi Apache.
Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).
Kelebihan:
1.  Open source.
2. Multitasking.
3.  Kemudahan dalam notifikasi
4. Mendukung banyak hardware mobile.
5. Management widget yang flexibel.
6.  Tersedia banyak aplikasi pendukung.
7.  Dukungan penuh dari Google.
8.  User Interface yang interaktif.
9.  Telah mendukung HTML5.
10.  Tersedia Android Market untuk memenuhi kebutuhan user.
11. Mendukung GPS.
Kekurangan:
1.  Harus terus update untuk memperbaiki bug.
2. Banyak terpampang iklan dalam aplikasi.
3.      Windows 7 Mobile
Windows Mobile adalah salah satu sistem operasi mobile yang dikembangkan oleh Microsoft  dan di desain untuk digunakan pada smartphone dan perangkat nirkabel lainya. Versi saat ini disebut Windows 7 Mobile. OS ini berbasis pada Windows CE 7 Kernel, dan fitur-fiturnya dikembangkan menggunakan Microsoft Windows API. Windows Mobile didesain sedemikian rupa agar mirip dengan versi Windows Desktop. Sebagai tambahan, third party software development tersedia untuk Windows Mobile. Pertama kali dirilis sebagai sistem operasi Pocket PC 2000, kebanyakan perangkat Windows Mobile dilengkapi dengan Stylus Pen, yang mana di gunakan untuk memasukan perintah-perintah dengan cara men-tap-nya di layar.
Kelebihan:
1.  Dukungan penuh dari Microsoft.
2.  Aplikasi office yang lengkap.
3.  Tersedia Android Market untuk memenuhi kebutuhan user.
4.  Tersedia fitur Find My Phone untuk mengetahui lokasi ponsel anda.
5.  Tersedia fitur Live Tiles untuk memberikan informasi pada homescreen ponsel anda.
Kekurangan:
1.  Mudah terserang malware.
2.  Keterbatasan multitasking (hanya untuk aplikasi tertentu).
3.  Aplikasi bawaan dari sistem kurang memadai (tidak ada file transfer bluetooth, Windows Explorer, Silverlight).
4.  Tidak mendukung internet tethering.
4.     RIM Blackberry
BlackBerry OS adalah sistem operasi mobile yang dikembangkan RIM yang mendukung layanan multitasking untuk produk BlackBerry. BlackBerry diperkenalkan tahun 1997 oleh Perusahaan Kanada, Research in Motion(RIM) yang mampu menyampaikan informasi jaringan data nirkabel. BlackBerry mulai dikenalkan di Indonesia pada Desember 2004 oleh operator di Indonesia. Pasar BlackBerry mulai diramaikan oleh berbagai operator dengan menyediakan berbagai pilihan layanan seperti BlackBerry Internet Service dan BlackBerry Enterprise Server. BES+ adalah layanan gabungan dari BES dan BIS, ditujukan bagi pelanggan korporasi sehingga pelanggan dapat menerima dan mengirim email kantor yang berbasis Microsoft Exchange, Novel Wise, Lotus Domino dan 10 akun e-mail berbasis POP3/IMAP melalui telepon genggam. Sejauh ini, fasilitas BlackBerry memang baru dimanfaatkan oleh para pengguna pribadi dan korporasi, belum merambah hingga bidang pemerintahan dan intelijen seperti di negara-negara lain.
Kelebihan:
1.  Fungsi BBM yang digunakan untuk chatting antar blackberry.
2.  Customize Theme untuk user level untuk mendesign thema blackberrynya sendiri.
3.  Fungsi geotag pada blackberry berGPS yang berisikan informasi.
4.  Tampilan akses multimedia yang sangat nyaman untuk digunakan.
5.  Fitur firewallnya,sangat efektif dalam memblok sms/mms/phone call yang tidak kita inginkan.
6.  System full backup/recover mempermudah user dalam membackup data-data penting.
Kekurangan:
1.  Belum mendukung conference call.
2.  Tidak ada aplikasi native untuk menerima dan mengirimkan fax.
3.  Spell check yang membantu pengecekan kesalahan ketik hanya dapat berjalan jika selesai diketik semua.
4.  Sinkronisasi antara email di blackberry dan server kurang maksimal.
5.  Browser bawaan blackberry tidak sempurna menampilkan webpage ber-javascript dan animasi.
5.      Symbian OS
Symbian OS adalah sistem operasi tak bebas yang dikembangkan oleh Symbian Ltd. Saat ini Symbian OS banyak telah banyak digunakan oleh berbagai vendor produk peralatan komunikasi mobile pada berbagai jenis produk mereka yang bervariasi. Variasi dari sisi hardware ini dimana Symbian OS diimplementasi dapat dimungkinkan karena sistem operasi ini memiliki antarmuka pemprograman aplikasi (Application Programming Interface; API). API mendukung terhadap komunikasi dan tingkah laku yang umum pada hardware yang dapat digunakan oleh objek aplikasi lain. Hal ini dimungkinkan karena API merupakan objek antarmuka yang didefenisikan pada level aplikasi, yang berisikan prosedur dan fungsi (dan juga variabel serta struktur data) yang mengelola/memanggil kernel dimana sebagai penghubung antara software dan hardware. Dengan adanya standar API ini membantu pihak pengembang untuk melakukan penyesuaian atas aplikasi yang dibuatnya agar dapat diinstal pada produk telepon bergerak yang bermacam-macam.
Mirip seperti sistem operasi desktop, Symbian OS mampu melakukan operasi secara multithreading, multitasking dan pengamanan terhadap memori. Dan semua pemrograman pada Symbian dilakukan secaraevent-based, artinya hardware CPU menjadi tidak aktif ketika tidak ada inputan berupa aktivitas tertentu. Namun perlu dipahami sistem operasi ini memang ditujukan untuk diinstal pada peralatan mobile dengan keterbatasan sumber daya. Multithread dan multitasking memberikan kemampuan Symbian OS untuk menjalankan lebih dari satu aplikasi sekaligus. Namun khusus ini, adanya preemptive multitasking kernel akan memberi tiap-tiap program suatu pembagian waktu pemprosesan yang dilakukan bergantian dengan cepat sehingga nampak bagi pemakai seolah-olah proses ini dieksekusi secara bersamaan. Untuk itu telah didefinisikan penjadwalan berdasar prioritas tertentu untuk menentukan proses mana yang berjalan terlebih dahulu dan proses apa berikutnya serta berapa banyak waktu akan jadi diberi.
Symbian OS sendiri bukanlah software yang sifatnya open source secara penuh karena meskipun terdapat ketersedian API dan dokumentasinya, yang banyak membantu pihak pengembang aplikasi untuk membuat software yang berjalan di atas sistem operasi ini, dipublikasi untuk umum namun tidak untuk kode source sendiri.
Kelebihan:
1.  Sistem stabil.
2.  Hemat Baterai.
3.  Mendukung video call.
4.  User Friendly.
5.  Banyak dukungan aplikasi.
Kekurangan:
1.  Interface yang statis.
2.  Mudah terserang malware.
Perbandingan dari sistem operasi diatas tidak membuat hp anda menjadi yang terbaik dan yang terjelek semua sistem operasi itu memiliki kelebihan dan kekurangan masing product, dan diharapkan bisa membantu anda untuk memilih perangkat mobile yang memiliki sistem operasi yang sesuai dan mampu memenuhi kebutuhan anda.