What I think and what i see. Yes it these!

Wednesday, July 31, 2013

struktur dasar algoritma

3:47 PM Posted by el , No comments


DEFINISI DAN STRUKTUR DASAR ALGORITMA



Disemester wahid kuliah, saya asing mendengar kata algoritma. Hm sedikit terdengar seperti nama game *lah haha. Karna bingung sayapun membaca buku dan mencari-cari di internet tentang itu. Dan inilah definisi algoritma menurut Ismatul Maula hehe, check it out!

Definisi umum algoritma bisa dibilang sebuah langkah yg dipakai untuk menyelesaikan suatu masalah secara berurutan. Namun, disini saya akan menjelaskan definisi algoritma khusus dibidang Teknik Informatika ya. Algoritma dalam TI merupakan akarnya ilmu komputer dan informatika. Kata algoritma sendiri berasal dari nama sang pemenu yg berasal dari Persia, yakni Abu Ja'far Muhammad Ibnu Musa Al Khawarizmi, beliau seorang matematikawan. Namun di barat lebih dikenal dengan Al Ghorizme, karena orang sana tidak bisa menyebut Al Khawarizmi. Dan di Indonesia dikenal dengan Algoritma. Buku pertama beliau adalah Al-Jabar, yg membahas sistematik dari linear dan notasi kuadrat. Sehingga beliau dijadikan Bapak Aljabar.

Sebuah algoritma merupakan deskripsi alur suatu proses yg dikerjakan oleh pemroses berdasarkan algoritma yg benar. Jika diperjelas lagi, komputer menyelesaikan masalah dengan bertahap (melalui proses-proses nya) dengan mengikuti algoritma yg diberikan oleh manusia. Algoritma yg diberikan manusia dapat melalui satu tahap, dua tahap, atau mungkin banyak tahap yg secara logika tahap-tahap tersebut benar. Kata-kata saya acak-acakan gak sih? Haha, gini deh kesimpulan algoritma dalam dunia komputer saya bikin berpoint:

- Langkah-langkah yg digunakan untuk menyelesaikan suatu masalah
- Deretan instruksi yg jelas dalam menyelesaikan masalah sehingga menghasilkan keluaran yg benar
- Cara logis untuk menyelesaikan masalah step by step dengan mengeluarkan nilai benar atau disebut output

Udah paham kan apa itu algoritma, sekarang saya bahas Struktur Dasar Algoritma. Kenapa harus Struktur Dasar Algoritma? Karena klo kita ingin belajar pemrograman maka kita harus paham dahulu dasar-dasarnya, ya kaya algoritma ini. Lagipula kalian akan bertemu matakuliah itu kok, bagi yg jurusan TI hehe. Inti dari algoritma kan langkah-langkah logis yg digunakan untuk menyelesaikan masalah. Nah langkah-langkah yg dimaksud yakni runtunan (squence), pemilihan (selection) dan pengulangan (looping).

1. Runtunan (squence), dari arti katanya squence=urut dapat dikatakan suatu langkah yg terjadi secara berurutan. Algoritma merupakan kumpulan instruksi/kejadian/langkah/pernyataan, dimana setiap pernyataan tersebut dilakukan secara berurutan sesuai dengan algoritma nya. Contoh real gini, misalkan kita ingin meminum susu kotak. Algoritma nya saya buat seperti ini:
- Pergi ke warung
- Mengambil susu kotak
- Membayar susu tersebut
- Meminum susu
Algoritma diatas sudah benar sesuai dengan urutan nya. Mungkin gak kita ingin minum susu jika kita belum membelinya? Atau belum membayarnya? Atau tidak mempunyai uang untuk membeli? Secara logika kan gak bisa... Jadi kesimpulannya struktur squence ini dilakukan secara berurutan. Ah engga, yg benar HARUS berurutan!

2. Pemilihan (selection), apa yg dipilih? Dan kenapa harus memilih? Pemilihan ini berguna untuk menjalankan suatu aksi yg memiliki syarat kondisi tertentu. Misalkan gini, Tau traffic light yg ada dijalan raya? Nah iya itu contoh dari pemilihan. Algoritma traffic light seperti ini:
- Jika lampu berwarna merah, maka berhenti (If-Then)
- Jika lampu berwarna hijau, maka jalan (If-Then)
- Jika lampu berwarna kunig, maka hati-hati (If-Then)
Ada 3 contoh pemilihan, yakni: If-Then, If-Then-Else dan Switch-Case [contoh program di postingan selanjutnya]

3. Perulangan (looping), kemampuan komputer yakni dapat mengulang suatu proses secara terus menerus sesuai dengan perintah yg diberikan oleh manusia. Contoh, misalkan manusia ingin komputer melakukan aksi untuk memunculkan tulisan "Moon Light The Jungle Tour" sebanyak 30x, maka komputer bisa. Dan untuk melakukan perulangan, dapat menggunakan struktur For, Do-While, dan While. Algoritma nya seperti ini:
- Untuk i sama dengan 1 sampai dengan 30 lakukan cetak Moon Shine Jungle Tour (For)
- Untuk i sama dengan 1 lakukan pencetakan Moon Shine Jungle Tour selama 30x (Do-While)
- Selama i lebih kecil samadengan 30 lakukan pencetakan Moon Shine Jungle Tour (While)

Seperti itu definisi dan struktur algoritma menurut sudut pandang saya. Untuk Contoh Program Sederhana dan Algoritma Lanjut akan saya posting kan dilain waktu. Terimakasih sudah mampir untuk membaca :D


Postingan terkait:

Sumber: Google dan Baca Buku

Tuesday, July 23, 2013

menginstall linux mint cinnamon dual booting

12:51 PM Posted by el , No comments


MENGINSTALL LINUX MINT CINNAMON DUAL BOOTING



Masih dengan experiment saya, postingan ini akan memberitahu anda bagaimana menginstall Linux Mint dual booting. Untuk menginstall Linux Mint ini hampir sama dengan postingan saya tentang Install Ubuntu Dual Booting dgn Windows yg beda versi distro linux nya saja, sebagaimana kita tahu bahwa linux mempunyai turunan/distro yg bermacam-macam. Lalu why must Linux Mint? Lagi pengen nyoba-nyoba aja hehe :p . Untuk versi yg akan saya jelaskan saya menggunakan Linux Mint Cinnamon, anda bisa mendownload nya secara gratis. Sejarah dan macam-macam Linux Mint seperti apa bisa cari-cari di google.

Yg perlu disiapkan:
  • Niat, lakukan segala sesuatu dengan niat yg baik hehe
  • File .iso Linux Mint Cinnamon
  • Flashdisk moreless 2GB
  • Unetbooting (software untuk membuat drive bootable)

              MEMBUAT PARTISI HARDISK
Menurut saya install os itu hanyalah permainan partisi hardisk belaka. Jika ingin menghapus os pun tinggal menghapus partisi dimana os tersebut diinstall. Namun masalah yg akan muncul setelah penghapusan partisi tersebut jika tidak mengikuti aturan, tapiiiiiii semua masalah ada jalan keluarnya ko, tinggal kita nya saja bagaimana menyelesaikan solusi tersebut. Dunia IT memang keras! Mahasiswa IT pun hidup nya keras! haha. Gimana engga, hidup tenang gak ada masalah tapi kita disuruh cari masalah oleh dosen, tentu dengan penyelesaian nya hehe.

Untuk partisi hardisk, cara nya masih sama dengan yg sudah saya post di Install Ubuntu Dual Booting dgn Window, anda tinggal ikuti saja tutor disana. Kemudian.....


             MEMBUAT BOOTABLE PADA FLASHDISK
Software yg kita gunakan kali ini adalah Unetbooting. Saya menggunakan software ini karena userfriendly. Langkah-langkah nya:
  1. Downloadinstall dan jalankan Unetbooting di pc anda, tampilan seperti ini:

      2. Pada menu distribusi pilih jenis distro linux yg ingin diinstall, lalu pilih versi nya. Kemudian
          browse file .iso yg sudah di download tadi. Untuk Tipe pastikan Drive USB karena kita
          ingin membuat bootable pada fd. Lalu Drive, cari drive fd kita

      3. Lalu di OK tunggu sampai proses selesai


          MENGINSTALL LINUX MINT
Setelah semua tahap diatas selesai, lanjut ketahap selanjutnya. Yakni mengganti prioritas booting pada pc kita menjadi fd yg paling teratas. Agar gak repost bisa lihat di postingan saya yg lalu tentang Install Ubuntu *bilang aja males ngetik nya hehe*

Jika sudah akan muncul gambar seperti dibawah:


ditunggu saja sampai masuk desktop, tampilan nya seperti ini. Pilih Install Linux Mint


Kemudian muncul tampilan pilih bahasa, pilih English



Layar selanjutnya anda disandangkan syarat untuk menginstall Linux Mint seperti tertera pada gambar dibawah, Continue



Selanjutnya layar Wireless, pilih pilihan yg atas karena pc kita sedang tidak koneksi ke internet. Kemudian Continue


Kemudian muncul Installation Type, pilih yg Something Else, lalu Continue


Selanjutnya bagian partisi hardisk. Jika waktu pemartisian anda sukses maka akan terbaca oleh partisi di linux sepert gambar dibawah. Karena saya membuat 30GB maka terbaca 31457MB. Klik partisi tersebut, lalu pilih Change


Akan muncul tampilan seperti ini:


Saya buat 7GB untuk file system. Tanda / pada Mount point mengartikan bahwa partisi tersebut akan menjadi file system dalam linux. Jika sudah di OK


Muncul peringatan diatas, di Continue saja. Hasil setelah di partisi. Dibuat lagi untuk partisi yg lain, yakni swap




Pada Use As pilih swap area, saya membaginya 1GB saja. Tidak usah membuat partisi ini juga tidak apa, laptop anda memiliki spec yg tinggi. Kemudian di OK


Hasil setelah dipartisi: 



Dan yg terakhir saya membuat partisi untuk menaruh file-file, jika diibaratkan pada Windows, saya ingin membuat partisi drive D. Buat saja size nya speerti ini, lalu OK


Jika partisi mempartisi sudah beres, klik  Install Now




Selanjutnya, pilih waktu dimana kita berada, saya pilih menggunakan waktu Jakarta, Indonesia dan di Continue jika sudah




Lalu pilih Keyboar Layout, pilih English dan Continue again :D



Kemudian isi nama pc dan password, dan masukkan gambar. Lalu Continue. Muncul slide lagi, di Continue lagi



Dan yg terakhir proses penginstallan Linux Mint, kita dihidangkan beberapa penampilan, nikmati saja, sambil ngeteh lebih baik  :D







Selanjutnya Restart laptop anda. Masuk ke BIOS lagi, ubah prioritas keseperti semula. Lalu Save. Finish~ Alhamdulillah *usap muka* hehe


Monday, July 22, 2013

login pada php

7:18 PM Posted by el , No comments


FORM LOGIN DENGAN PHP





Alhamdulillah punya waktu juga bwt ngelanjutin postingan yg lalu tentang C.R.U.D. Pada PHP :D Postingan disana saya berjanji akan membuatkan Form Login Dengan PHP. Kenapa perlu form login?? Form ini bertujuan untuk menghindari hak akses dari user-yg-tidak-mempunyai-hak-akses.

Gini jika dianalogikakan form login ini sama seperti kunci pintu rumah. Hanya pemilik rumah saja yg punya kunci tersebut dan yg boleh masuk kedalam rumah tersebut, hal ini tentu untuk menghindari terjadinya kehilangan barang didalam rumah itu. Udah ada gambaran kan tentang login?  Em... langsung aja yuh~

1. Buat tabel baru dengan isi 2 field/2 coloums, yg berisi username dan password. Tipedata Kedua field tersebut isi saja Varchar, saya memberi scale nya 20. Sql nya seperti ini:



2. Lalu insertkan data kedalam username dan password, disini saya memberi username: admin dan password: doyanmakan

3. Selanjutnya, buat script html dibawah ini. Berinama index.html
<html>
<head>
<title>Login</title>
</head>
<body>
<?php
 echo"
 <form method=POST action=cekLogin.php>
 <h2 align="center">FORM LOGIN ADMIN</h2>
        <tr><td><h3 align="center">Username</tr><td><input name="username" type="text"></td></tr></h3>
        <tr><td><h3 align="center">Password</tr><td><input name="password" type="password"></td></tr></h3>

<tr><td colspan=2><h3 align="center"><input type="submit" value="Login"></td></tr></h3>
<\form>";
?>
<\body>
<\html>

4. Lalu buat file cekLogin.php dengan script dibawah ini:
<?php
include "connection.php";
session_start();

$login = mysql_query ("SELECT * FROM Login WHERE username='$_POST[username]' AND password='$_POST[password]' ");
$berhasil = mysql_num_rows($login);

// apabila username dan password cocok
if($berhasil==1){
// mengambil variabel
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
header('location: show.php');
}
//jika username dan password tidak cocok
else{
?><script language="JavaScript">alert('USERNAME ATAU PASSWORD SALAH!');
document.location='index.php'</script><?php
}
?>


5. Kemudian 2 file tersebut ditaruh di C:\xampp\htdocs\belajarPHP

Scriptnya simple bukan? Sangat membantu sang admin dalam memprivate hak akses dari user-yg-tidak-punya-hak-akses. Sekarang kita ujicoba~ Jalankan file index.php dengan mengetikkan localhost/belajarphp/index.php pada browse anda, maka tampilan akan seperti ini:
Saya melalukan login dengan username: admin dan password: doyanmakan. Karna cocok, form selanjutnya show.php
Selamat mencoba~ Nexttime form upload foto pada php menyusul :D

Postingan terkait:
- Upload Foto pada php

Saturday, July 20, 2013

pengalaman mengikuti pelatihan bpptik 2013

10:51 PM Posted by el 1 comment

Pelatihan Junior Programming Gel. II 2013


Baru sempet posting my unforgetable moment in my live *cielah sok Inggris*. Tanggal 1-5 Juli 2013 lalu saya beserta 10 teman kelasan saya mengikuti Pelatihan Junior Programming Gel. II di BPPTIK (Balai Pelatihan dan Pengembangan Teknologi Informasi Komunikasi) di Cikarang, Bekasi. Ciledug-Cikarang memakan waktu kurang lebih 2jam an lebih. Cukup lama memang, karna saya janjian dahulu diterminal Blok-M dengan 4 teman saya untuk jalan bareng. Kalau langsung sih tidak sampai 2 jam lamanya..

Oh iya saya belom memperkenalkan apa itu BPPTIK dan untuk apa pelatihan-pelatihan tersebut. Sesuai dengan kepanjangan nya, BPPTIK ini merupakan lembaga resmi milik pemerintah dibawah naungan Kemkominfo (Kementrian Komunikasi dan Informasi) yg saat ini di ketuai oleh Bapak Tifatul Sembiring. Lembaga ini bertugas untuk mengembangkan sumber daya manusia di bidang teknologi komunikasi agar SDM Indonesia mampu bersaing dengan internasional, atau minimal lah mampu memajukan teknologi yg ada di dalam negeri. Sehingga alasan itu yg merupakan tujuan diadakan nya Pelatihan Junior Programming Gel. II ini. Pendaftaran pelatihan ini diseleksi lagi karna terbatas, hanya menerima 60 orang saja.

Banyak pelatihan yg sudah diadakan BPPTIK sebelumnya. Yg saya ingat, mulai dari Pelatihan Design Multimedia, Pelatihan Junior Programming Gel. I, Pelatihan Junior Programming Gel. II, Pelatihan Junior Web Programming Gel. II (baru saja selesai) dan 4 pelatihan lagi yg coming soon di tahun 2013. More info about it, klik here . Semua pelatihan yg diadakan BPPTIK mendapatkan sertifikasi jika lolos ujian di akhir pelatihan. Jika tidak lolos pun akan mendapat sertifikat, namun hanya sertifikat kehadiran saja.

Beruntung yg lolos ujian, karena sertifikat itu menandakan bahwa kita (re: yg lolos ujian) telah dinyatakan oleh BPPTIK mampu dibidang yg kita lolos sertifikasi tersebut. Sehingga untuk melamar kerja nanti *insyaAllah* *Amiiiinn* lebih mudah diterima. Karena secara tidak langsung SDM dalam diri kita mampu bersaing. Kurang lebih seperti itu.

Disana kita sangat dimanjakan loh. Coba bayangkan, kita mendapatkan fasilitas asrama, wifi, lab laboratorium, GOR, makan yg kesemua nya itu gratis!! Apa lagi dalam hal makan. Sehari makan 3x belum lagi snack yg selalu disuguhkan setiap 1,5 jam sekali. Pulang-pulang berat badan bisa naik 2kg, walau kenyataan nya berat badan saya malah turun 1 kg-_- Entah, sepertinya timbangannya rusak *membela diri biar gak dibilang kurus*

Senin-rabu saya belajar, kemudian kamis nya ujian tertulis. Gak tertulis juga sih, ah tapi tertulis kok. Eh tapi engga ah *apa sih*. Maksud saya, ujian tertulis yg mengerjakan nya via online melalui pc hehe. Dan jumat nya ujian praktek, ini yg sangat menentukan hidup dan mati saya! *asli lebay*. Untuk pengumuman akan diumumkan 3bulan setelah pelatihan, semoga saya lolos ujian tersebut AMIIIINNN *usap muka* hehe.

Selain mendapatkan ilmu dan pengalaman, saya juga mendapatkan  teman baru disana, dari berbagai pelosok Indonesia. Pokoknya mah serulah ^^ Sekian pengalaman saya, terimakasih untuk yg sudah membaca. Semoga beniat untuk mengikutin pelatihan-pelatihan selanjutnya, karna tidak rugi loh. Untuk penutup ada sedikit foto-foto saya dengan teman-teman :D 







Written by me. 20-07-2013, 10:43 PM


review nokia lumia 610

9:44 PM Posted by el No comments
REVIEW NOKIA LUMIA 610


















Sedikit review hp yg ingin saya miliki namun belum kesampaian haha-_- oke abaikan curhatan saya, langsung aja yuh kita bongkar kelebihan dan kekurangan hp Nokia Lumia 610 ini~

HP keluaran Nokia ini merupakan smartphone dengan OS (Operation System) Windows Phone 7,5, exactly Tango. Ya, meski memiliki os yg terbaru dari windows phone sendiri namun dalam segi interface masih sama dengan Nokia Lumia 800/710. Hp ini diperuntukkan untuk kelas low end, pas untuk anak sekolahan / kuliahan yg ingin bergaya namun tidak mencekik kantong. Hp ini di bandrol dengan harga RP. 2.250.000,-

Spesifikasi:
  1. Kamera- hp dilengkapi kamera 5 mp (2592x1944 pixels). Auto focus, foto editing, flash, serta efek melengkapi hp Lumia 610 ini
  2. Music- terdapat Nokia Music yg mampu memutar lagu barat maupun lagu Indonesia dengan format MP3, WAV, WMA dan eAAC+
  3. Layar- Layar sentuh dengan resolusi layar 800x480
  4. USB- usb 2.0
  5. Wifi- WLAN IEEE 802.11 b/g/n
  6. Ukuran- panjang: 119,2 mm lebar: 62,6 mm
  7. Berat- 132 g
  8. Bluetooth- Bluetooth 2.1+ EDR
  9. Baterai- 1300 mAh voltase 3,7 volt
  10. Daya baterai- mampu 12,5 jam dalam jaringan 2G dan 10 jam dalam jaringan 3G
  11. RAM- 256MB
  12. Memori- eksternal 8 GB

Namun hp ini masih memiliki kekurangan, yakni di bluetooth. Dalam transfer data, tidak bisa langsung menggunakan bluetooth karena bluetooth di hp Lumia 610 ini tidak kompatibel dengan hp yg lain. Sehingga jika ingin transfer data harus menggunakan media pc, padahal bluetooth sangat memudahkan kita dalam transfer data di jaman sekarang ini.

Selain itu, prosesor 800MHz yg dimiliki hp ini masih kurang untuk anda yg hoby bermain game game berat, kita ambil contoh saja Temple Run. Minimal untuk bisa bermain game itu prosesor hp harus diatas 1GHz.

Dari spesifikasi, kelebihan dan kekurangan diatas, apakah anda berniat untuk memiliki nya? Saya sih berniat, jika ada yg beliin :p Sekian~


Sumber: Google

kereta tercepat di dunia

8:50 PM Posted by el No comments



Mavleg L0 Kereta Api Tercepat Didunia?
  
Saya lagi iseng-iseng cari informasi tentang kereta tercepat di dunia, salut saya terhadap Jepang. Kenapa Jepang? Maglev L0 merupakan nama kereta api yg dibuat oleh Jepang, kereta api tersebut akan beroperasi dari Tokyo ke Nagoya dalam waktu 7 menit atau sekitar 500 km per jam, dengan kecepatan rata-rata 310 mil perjam, woh! Kereta api buatan Jepang ini akan menggunakan teknologi levitansi magnetik (maglev), sehingga dinamai Maglev MLX01 atau Maglev L0.

Maglev L0 ini masih prototype. Berdasarkan uji coba pada tahun 2003, daya laju Maglev L0 581 km perjam atau rata-rata 361 mil perjam, mengalahkan prototype kereta api buatan Prancis yg memiliki nama TGV (Train à Grande Vitesse), TVG memiliki kecepatan 574,9 km per jam dengan rata-rata 357,2 mil perjam. Bahkan kecepatan mobil sport Formula 1 milik BAR Honda yg pernah mencapai kecepatan tertinggi dalam sejarah kalah oleh Maglev L0 yg mencapai kecepatan 412 km perjam.

Rencananya, pada tahun 2027 Jepang akan meluncurkan kereta tersebut, saya benar-benar takjub dengan orang-orang Jepang. Meski negara maju, Jepang tidak pernah melupakan budaya mereka. Selain itu, kegigihan orang Jepang patut dicontoh melihat dimana dahulu Jepang mampu menjajah Indonesia hampir 3,5 tahun lamanya. Tak hanya itu Jepang juga pernah di bom atom oleh Amerika tepatnya di Nagasaki hingga kota tersebut rata dengan tanah, namun mereka berhasil bangkit dan bahkan sekarang teknologi nya mampu bersaing dengan negara-negara barat.

Balik lagi ketopik, tahun 2027 *insyaAllah* Jepang akan merelease Maglev L0 kereta api tercepat didunia. Lantas Indonesia masih ada kah di tahun itu? Ah, maksud nya Indonesia kapan bisa membuat kereta semacam Maglev L0 itu? Jika melihat perkeretaapian sekarang dinegara tercinta, menurut saya tidak menutup kemungkinan Indonesia mampu membuat kereta semacam itu. (Wallahu'alam bisshoab).


 
Sumber: Google


membuat alarm dengan vb.net 2010

12:58 PM Posted by el , No comments


MEMBUAT ALARM SEDERHANA DENGAN VB.NET 2010




Postingan ini saya akan berbagi ilmu lagi, dengan mengambil dari salah satu tugas kuliah saya hehe. Di postingan Ruang kerja VB 2010 saya udah memperkenalkan serta menjelaskan bagaimana cara menggunakan vb.net 2010. Saya juga sudah membuatkan tutorial membuat Aplikasi Sederahana dengan VB 2010, dan tutorial kali ini tentang Alarm Sederhana. Aplikasi alarm ini saya buat hasil dari mengubek-ngubek google. Sangat sederhana sekali, namun cukup membantu lah untuk yg sering bangun kesiangan macem saya ini hehe. Tampilan aplikasi nya seperti gambar diatas. Langsung aja...

1. Pertama anda membuka vb.net 2010, kemudian membuat project baru, namai saja Alarm

2. Yg diperlukan 3 Label, 2 TextBox, 2 Timer, 1 OpenFileDialog dan 2 Button. Buat design nya sesuka anda. Saya membuatnya seperti ini:


3. Selanjutnya coding button Exit dengan klik 2x pada button. Code nya seperti ini:
'Button exit
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        End
    End Sub

4. Lalu klik 2x pada Timer1 coding dengan code seperti ini:
'Alarm Timer1
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        'Label untuk jam saat ini
        Label4.Text = TimeOfDay
        'Logika jika waktu saat ini = waktu alarm yg sudah diset maka alarm akan bunyi
        If Label4.Text = Label6.Text Then
            Timer1.Enabled = False
            Button2.Enabled = True
            My.Computer.Audio.Play("C:\Users\maula\Music\Ismatul Music\alarm.wav")
            System.Windows.Forms.MessageBox.Show("Banguuuuunnn oy!!!")
        End If
    End Sub

5. Kemudian coding button Set Alarm dengan code seperti ini:
'Button untuk mengset waktu alarm
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        'logika jika waktu alarm tidak diset akan muncul peringatan
        Label6.Text = TextBox1.Text
        Button1.Enabled = False
        If Label6.Text = "" Then
            MsgBox("Please set alarm", MsgBoxStyle.Exclamation)
            Button1.Enabled = True
            TextBox1.Enabled = False
        End If
        TextBox1.Enabled = False
    End Sub

6. Dan yg terakhir, coding pada Timer2 dengan code seperti dibawah ini:
'Alarm timer2
    Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
        MyX = Me.Location.X
        MyY = Me.Location.Y
    End Sub

Tinggal di run dengan pincet F5. Dan ini sourcecode lengkapnya:
'Owner      : Ismatul Maula - 1111091000050 - TI-4B 2011
'Date       : Minggu 18-Mar-2013, 08:32 PM
'Compiler   : Visual Studio 2010
'Specific   : Alarm Sederhana, build 1.0

Public Class Form1
    'Deklarasi tipe data
    Public Shared jam_alarm As String
    Dim MyX As Integer
    Dim MyY As Integer

    'Button exit
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        End
    End Sub

    'Alarm Timer1
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        'Label untuk jam saat ini
        Label4.Text = TimeOfDay
        'Logika jika waktu saat ini = waktu alarm yg sudah diset maka alarm akan bunyi
        If Label4.Text = Label6.Text Then
            Timer1.Enabled = False
            Button2.Enabled = True
            My.Computer.Audio.Play("C:\Users\maula\Music\Ismatul Music\alarm.wav")
            System.Windows.Forms.MessageBox.Show("Banguuuuunnn oy!!!")
        End If
    End Sub

    'Button untuk mengset waktu alarm
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        'logika jika waktu alarm tidak diset akan muncul peringatan
        Label6.Text = TextBox1.Text
        Button1.Enabled = False
        If Label6.Text = "" Then
            MsgBox("Please set alarm", MsgBoxStyle.Exclamation)
            Button1.Enabled = True
            TextBox1.Enabled = False
        End If
        TextBox1.Enabled = False
    End Sub

    'Alarm timer2
    Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
        MyX = Me.Location.X
        MyY = Me.Location.Y
    End Sub
End Class

Sekian, semoga bermanfaat. Wassalam :D

Sumber: Diajarkan dosen & Cari di Google

Monday, July 15, 2013

meremote pc dengan android

2:41 PM Posted by el , No comments

MEMBUAT SMARTPHONE ANDROID MENJADI POINTER PPT 


Sesuai dengan judul nya, disini saya akan berbagi cara bagaimana meremote pc dengan smartphone android. Disini model *cielah* android yg saya gunakan si kuning mini (galaxy mini). Smartphone gk harus galmin juga sih yg penting android. Sebelum ke tekape, saya jelaskan sedikit apa itu remote.

Arti harfiah dari remote itu sendiri adalah jauh/terpencil. Yang bisa diartikan dalam dunia IT yakni mengambil alih akses pc dari jarak jauh. Istilah meremote dalam dunia IT tidak jauh dari client-server. Client dapat meremote server dengan terhubung jaringan. Remote menimbulkan dampak positif dan negatif, tergantung bagaimana kita memanfaatkan teknologi yg satu itu. Sisi positif, kita menggunakan remote ini untuk berbagi data/file dgn server. Sedangkan sisi negatif, kita menggunakan remote ini untuk 'menjahili' sang server yang polos *lah ?* hehe.

Dalam meremote pc dengan android ini kita membutuhkan aplikasi Unified Full Remote. Android sebagai client dan pc sebagai server. Unified ini sangat membantu sekali untuk berpresentasi didepan kelas, karena di aplikasi ini ada menu khusus untuk menjadikan android kita sebagai pointer PPT. Jadi tidak usah membeli pointer lagi, cukup memanfaatkan smartphone android kita.

1. Langkah pertama anda download dahulu aplikasi nya, ini link Unified Full Remote untuk smartphone. Dan ini link Unified Full Remote untuk pc. Jika sudah di download, install aplikasi tersebut masing-masing

2. Kemudian hubungkan kedua gadget tersebut, bisa dengan wireless atau bluetooth atau adhoc atau tethering atau aplikasi connectify apalah atau apalah yg penting kedua gadget tersebut saling terhubung dalam satu jaringan. Disini saya menggunakan software Connectify. Anda bisa googling sendiri di google

3. Jalankan Unified di pc, kemudian klik Start



4. Lalu buka aplikasi Unified di android anda, screenshot nya seperti ini:






5. Pilih menu Server untuk menghubungkan android dengan server, kemudian Add. Disana terbaca Nabilah-PC dan ISMATULMAULA (nama tergantung name of pc), berhubung pc yg mau kita remote pc ISMATULMAULA maka pilih yg itu



Jika sudah terhubung, server pun akan berubah, Session disana yg tadi nya 0 menjadi 1. Maksudnya, waktu session angka 0 menunjukkan bahwa belum ada client yg join. Jumlah session ini akan bertambah tergantung banyak nya client yg ingin meremote pc yg bernama ISMATULMAULA



6. Balik lagi kemenu utama, untuk aksi remote nya kita pilih Remote. Gambar dibawah screenshot dari banyak menu pilihan remotes.


Gambar dibawah merupakan bagian dari menu Basic Input (Mouse Touchpad)



Sedangkan gambar dibawah merupakan bagian dari menu Basic Input (Keyboard)


Balik lagi ke menu remotes, scroll kebawah dan pilih menu PowerPoint Basic. Menu ini yg akan menjadikan smartphone kamu menjadi pointer ppt.























ini hasil remote yg saya lakukan, menulis di notepad




Selamat mencoba~

Sumber: Tanya temen