IMG-20160716-WA0007

Saya sangat bersyukur masih diberi kesempatan untuk menulis buku lagi. Di buku kedua ini sebenarnya sudah pernah sedikit saya singgung dalam buku yang pertama bahwa bermain-main dengan AJAX ternyata tidak hanya membawa keuntungan, namun juga ada sisi negatifnya, yang apabila kita tidak cermati, bisa menjadi sebuah celah bagi hacker untuk dapat masuk ke sistem kita.

Buku ini bukan buku hacking, juga tidak memuat cara-cara untuk melakukan hacking. Saya juga bukan seorang hacker, bahkan secara jujur saya mengakui bahwa pengetahuan saya di dunia sekuritas mungkin sangat terbatas, jika dibandingkan dengan teman-teman saya lainnya yang memang menekuni di bidang tersebut. Namun sejak dulu, topik security ini selalu menggelitik minat saya, melihat begitu besarnya antusiasme masyarakat dewasa ini, khususnya dari kalangan pelajar. Karena itulah, topik ini haruslah disampaikan dengan baik, agar generasi muda sekarang tidak hanya memandang sebuah tindakan hacking sebagai kesenangan semata, namun lebih jauh daripada itu, ada sebuah beban moral yang besar yang tentunya diikuti dengan konsekuensi.

Karena itu dengan segala kerendahan hati, saya berusaha merangkum beberapa topik security ini ke dalam buku kedua saya yang masih diterbitkan oleh penerbit Lokomedia. Untuk kasus eskploitasi AJAX sendiri sebenarnya bukan tindakan hacking, karena kita masih harus login ke situs yang bersangkutan. Hanya saja, fungsi AJAX yang ada di situs tersebut mempunyai beberapa kelemahan yang bisa dieksploitasi dengan mudah. Saya membuat tool automator untuk memasukkan data dengan program Visual Basic, dengan mempelajari parameter yang dikirimkan AJAX ke web server.

Buku saya akan bisa Anda dapatkan di toko buku pada akhir Agustus 2016, atau awal September 2016. Saya yakin, Anda bisa mendapatkan sesuatu dengan membaca buku saya. Berikut adalah sekilas tentang buku kedua saya:

Topik Web Security seolah menjadi topik yang selalu trend di kalangan developer. Adalah sangat penting bagi kita untuk dapat mengenali kelemahan yang dimiliki website kita, sebelum kelemahan itu di eksploitasi oleh Hacker.

Buku ini membahas tentang Computer Security. Diawali dengan mengenal hal-hal yang biasa dilakukan Hacker, sampai pada teknik tercanggih yaitu Hacking dengan AJAX. Keunggulan, kelemahan dan Framework AJAX juga dibahas disini.

Selain itu, akan ditunjukkan pula proses dalam melakukan SQL Injection dan Cara Menangkalnya. Selanjutnya, ada 3 Jalur Utama dalam Men-deface Website (illegal Admin Login, Backdoor, SQL Injection). Dan tidak ketinggalan ada XSS (Cross Site Scripting) dan Studi Kasusnya.

Dan terakhir, pembuatan Tool Automator dan Injector untuk proses input data langsung ke web server yang ditulis dengan Visual Basic dan VBScript, dengan mengeksploitasi fungsi AJAX yang ada didalamnya.

Jadi, jika Anda seorang Web Developer / AJAX Developer, pastikan Anda memiliki buku ini untuk mempelajari teknik hacking dengan AJAX sebelum website client Anda menjadi sasaran Hacker berikutnya!

SPESIFIKASI BUKU:

Judul : Mengenal Web Security (Kasus Eksploitasi Web dengan AJAX)
Penulis : Wahyu Kurniawan
Harga : Rp. 48.000
Tebal Buku : 170 Halaman
Dimensi (L x P) : 14 x 21 Cm (Standar)
Tanggal Terbit : 05 September 2016

48websecurity-miring

DAFTAR ISI

BAB 1. Computer Security
1.1. Virus
1.2. SPAM, SPIM, dan SPIT
1.3. Spoofing, Phising, dan Pharming
1.4. Spyware dan Adware
1.5. Keystroke Logger (KeyLogger)
1.6. Botnet (DDoS)
1.7. Worm
1.8. Trojan Horse

BAB 2. Web Security
2.1. SQL Injection
2.1.1. Jenis-Jenis SQL Injection
2.1.2. Langkah Demi Langkah Melakukan SQL Injection
2.1.3. Tips Menangkal Serangan SQL Injection
2.1.4. Ujicoba SQL Injection pada Website
2.2. Defacement
2.2.1. Backdoor
2.2.1.1. Jenis-Jenis Backdoor
2.2.1.2. Mengetahui Letak Backdoor
2.2.1.3. Mencari dan Menghapus Backdoor
2.2.2. Trik Mengamankan Website dari Defacement
2.2.3. Cara Melakukan Defacement pada Website
2.2.4. Tiga Jalur Utama untuk Melakukan Defacement

BAB 3. XSS (Cross Site Scripting)
3.1. Jenis-Jenis XSS
3.1.1. Non Persistent XSS
3.1.2. Persistent XSS
3.1.3. Contoh Serangan Persistent XSS
3.2. Tool untuk Menganalisa XSS Vulnerability
3.3. Studi Kasus: Smart Home

BAB 4. AJAX (Asyncronous Javascript And XML)
4.1. Mengapa AJAX?
4.2. Keunggulan AJAX
4.3. Kasus Keunggulan AJAX
4.4. Kelemahan AJAX
4.5. Kasus Kelemahan AJAX
4.6. Tool untuk Menganalisa AJAX
4.6.1. HTTP Fox
4.6.2. AJAX Debugger
4.6.3. Firebug

BAB 5. Framework Berbasis AJAX
5.1. Keunggulan Framework
5.2. Kelemahan Framework
5.3. Menggunakan Facebook Framework
5.3.1. Facebook Hacking
5.3.2. Teknik Penetrasi dengan Facebook
5.3.3. Teknik Flooding dengan Facebook

BAB 6. Membuat Tool Automator Input Data
6.1. Sebuah Pengantar
6.2. Memahami Alur Program
6.3. Membuat Tool Automator

BAB 7. Metode Pencegahan
7.1. Kesimpulan dan Saran
7.2. Penutup

img_20161013_203124

p_20161002_175029_bf

Beberapa alternatif cover buku sebelumnya

img-20160623-wa0020

img-20160713-wa0030

img-20160713-wa0028

Tags: ,

cover-monitoring-siswa-small

Setelah cukup panjang perjalanan menulis sebuah buku, akhirnya obsesi untuk menerbitkan buku tercapai juga. Terima kasih yang tak terhingga kepada teman2 redaksi Lokomedia yang bersedia menerbitkan tulisan saya dan semoga dapat diterima di kalangan pembaca khususnya di bidang pendidikan. Sistem yang dikupas di dalam buku ini sebenarnya sampai saat ini pun masih berjalan dan diberlakukan di sekolah kami. Mudah-mudahan dengan membaca buku ini, rekan-rekan guru khususnya, mendapatkan pencerahan untuk semakin menegakkan disiplin bagi anak didik kita di lingkungan sekolah.

Sesuai dengan namanya, pembuatan Sistem Monitoring Pelanggaran Siswa bertujuan untuk mencatat setiap pelanggaran yang dilakukan oleh siswa, dimana dengan adanya sistem ini, maka setiap guru (tidak hanya bagian kesiswaan saja) bisa menginput pelanggaran yang dilakukan oleh siswanya sendiri, dan secara otomatis pada setiap akhir tahun ajaran, data-data pelanggaran tersebut bisa di rekap secara cepat menjadi sebuah laporan dan statistik yang nyaman untuk dibaca dan dilihat.

Program atau sistemnya akan diberi nama CHaPSA. Didalam buku ini akan dibahas tuntas cara pembuatannya, diawali dari desain sistem, interface program dan alur sistem, dilanjutkan dengan implementasi coding dengan PHP dan AJAX, dan terakhir implementasi coding dengan Android. Untuk CHaPSA yang berbasis Android juga dibuat versi Siswa, dimana nantinya siswa bisa memonitor pelanggaran yang sudah pernah mereka lakukan.

SPESIFIKASI BUKU:

Judul : Membuat Sistem Monitoring Pelanggaran Siswa Berbasis Web dan Android
Penulis : Wahyu Kurniawan
Harga : Rp. 53.000
Tebal Buku : 170 Halaman
Dimensi (L x P) : 14 x 21 Cm (Standar)
Tanggal Terbit : 31 Agustus 2015

54monitoringsiswa-miring

DAFTAR ISI

BAGIAN I. Rancang Sistem Monitoring Pelanggaran Siswa
BAB 1. Latar Belakang
BAB 2. Jenis Peraturan Beserta Konsekuensinya
BAB 3. Rancang Database dan User Interface
3.1. Rancang Database
3.2. Rancang User Interface
3.3. Rancang Alur Program

BAGIAN II. Implementasi Sistem Berbasis Web
BAB 4. Membuat Login Gateway
4.1. Pendahuluan
4.2. Membuat Class Login
4.3. Proses Login dengan AJAX
4.4. Batasan AJAX
BAB 5. Implementasi AJAX untuk CRUD Database
5.1. CRUD Database
5.2. Create
5.3. Remove
5.4. Update
5.5. Display
BAB 6. Implementasi Sisi Interface User
6.1. Navigasi Kelas dan Pencarian Siswa
6.2. Update Pelanggaran Siswa
6.3. Lebih Jauh dengan Facebox
6.4. Mengubah Status SP (Surat Peringatan)
6.5. Mengubah Personal Notes
6.6. Mengekspor Histori Pelanggaran ke Format Excel
6.7. Menghitung Pengurangan Points
6.8. Mengedit Data Pelanggaran
6.9. Menghapus Data Pelanggaran
6.10. Menginput Data Pelanggaran
BAB 7. Implementasi Sisi Interface Admin
7.1. Data Master Guru, Wali Kelas dan Siswa
7.2. Data Pelanggaran
7.3. Data Regulasi
BAB 8. Membuat Statistik Pelanggaran Siswa
8.1. jQuery Fusion Chart
8.2. Grafik Data Pelanggaran

BAGIAN III. Implementasi Sistem Berbasis Android
BAB 9. Persiapan Ngoding Android
9.1. Instalasi JDK (Java Development Kit)
9.2. Download ADT (Android Development Tool)
9.3. Bekerja dengan Eclipse (JAVA IDE)
9.4. Instalasi AVD (Android Virtual Device)
BAB 10. Merancang Layout Aplikasi Android
10.1. Membuat List of Activity
10.2. Merancang User Interface
BAB 11. Menciptakan Koneksi Server dengan Android
BAB 12. Membuat Fungsi API
12.1. Pengertian API
12.2. Fungsi get_version
12.3. Fungsi authorize
12.4. Fungsi get_last_offenses
12.5. Fungsi get_student_profile
BAB 13. Implementasi Sistem pada Android
13.1. Mengenal Struktur Program Android
13.2. AndroidManifest.xml
13.3. Splash Screen
13.4. Dashboard Activity
13.5. Login Activity
13.6. Inbox Activity
13.7. Password Activity
13.8. Profile Activity
BAB 14. Distribusi Aplikasi Kepada Siswa
BAB 15. Panduan Penggunaan Program
15.1. Versi Web
15.2. Versi Android

lokomedia-screenshot1

 

lokomedia-screenshot2

lokomedia-screenshot3

Updated:

Beberapa teman bahkan telah mengirim email kepada saya secara langsung untuk menanyakan beberapa hal berkaitan dengan buku saya. Ada yang menanyakan, apa yang dimaksud dengan program CHaPSA? Nama program ini sebenarnya adalah singkatan dari “Catatan Harian Pelanggaran Siswa” 🙂 Saya sengaja menyingkatnya dengan nama salah satu permainan kartu, agar gampang diingat.

Dalam kesempatan saya ingin menginformasikan beberapa hal yang harus dilakukan terkait dengan program yang saya sertakan jika Anda membeli buku ini.

Disable fungsi encrypt
Pada file sa_login_class, terdapat function lakukan_login yang berfungsi untuk mengotentikasi user yang login. Nah, di dalam function itu adan pemanggilan function lainnya (convert) yang sebenarnya berfungsi untuk melakukan pengacakan password. Perhatikan baris perintah berikut:
$pass = convert($pass, ‘aaaaaaaa’);
Nah, karena saya tidak melakukan enkripsi di data yang saya sertakan, maka sebaiknya baris perintah diatas dimark saja, agar dilompati oleh PHP. Karena apabila tidak didisable/dimark, tentu saja Anda tidak akan bisa login, walaupun username dan password yang dimasukkan sudah benar.

Modifikasi Struktur Table
Versi Android yang digunakan di buku ini adalah Android untuk siswa, sehingga untuk bisa login, siswa membutuhkan user dan password. Untuk tabel junior dan senior yang ada di database, kita perlu menambahkan field pass (VARCHAR 20) agar proses otentikasi siswa berjalan dengan sempurna.

Create Table log_api
Satu hal penting lagi yang harus kita lakukan agar program tidak error, adalah menyiapkan table log_api yang dapat kita tambahkan di dalam database. Berikut adalah struktur tabelnya:
CREATE TABLE IF NOT EXISTS `log_api` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`id_student` varchar(6) NOT NULL,
`class` varchar(6) NOT NULL,
`tanggal` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;

Sumber: ngodingandroid.blogspot.com

 

Tags: ,

contactwahyu on November 21st, 2016

img_20160923_141551

img_20160923_141534

contactwahyu on November 20th, 2016

h-1-production

Tags: , ,

contactwahyu on November 20th, 2016

movie-poster-michelle-amelia-kevin-hartono-natasha

Tags: , ,

contactwahyu on November 20th, 2016
Kelas Poster Trailer Audio Visual
11IPA1 **** ** ***
11IPA2 *** *** ****
11IPS1 *** *** ***
11IPS2 *** *** ***

Tags: , ,

contactwahyu on November 18th, 2016
Judul Movie Quality Story Effect Complete Timeline
Minum Duluan **** **** *** **** ****
Elect **** *** **** **** ****
Rendezvous **** *** **** **** ***
Gangsta **** *** *** **** ***
Forgathered *** ** *** *** *
Money *** ** ** ** ***
Regret ** ** ** ** **
H-1 Production *** *** *** *** ***

 

Tags: , ,

contactwahyu on November 17th, 2016

stiker

contactwahyu on November 17th, 2016

BETA TESTER ASSIGNMENT

by : Kevin N (10 IG1)

REVIEW:

  1. Review from Stanley: Quiz works fine, but lacking capital letters
  2. Review from Dylan: Jika hasil 15, tidak keluar pernyataan hasil. Selain itu, quiz bekerja dengan bagus
  3. Review from Rizky: Tidak ada pertanyaan di nomor 6. Tidak ada space di masing-masing barisan, membuat mata agak bingung

by: Ian (10 IG1)

print (“Apakah anda benar-benar anak Cita Hati”)

awal =0

print(“1. Ada berapa lapangan di SMA Cita Hati?”)

print(”      a. 2 lapangan”)

print(”      b. 3 lapangan”)

print(”      c. 4 lapangan”)

answer =input(“jawaban : “)

if answer==”a” or answer==”A”:

awal= awal+2

elif answer==”b” or answer==”B”:

awal= awal+1

print(“2. Warna sepatu apa yang diperbolehkan di Cita Hati? “)

print(”      a. Hitam”)

print(”      b. Putih”)

print(”      c. Bebas”)

answer =input(“jawaban : “)

if answer==”c” or answer==”C”:

awal= awal+2

elif answer==”a” or answer==”A”:

awal= awal+1

print(“3. Warna kaos kaki apa yang diperbolehkan di Cita Hati? “)

print(”      a. Hitam”)

print(”      b. Putih”)

print(”      c. Bebas”)

answer =input(“jawaban : “)

if answer==”c” or answer==”C”:

awal= awal+2

elif answer==”b” or answer==”B”:

awal= awal+1

print(“4. Pukul berapakah Cita Hati masuk? “)

print(”      a. 8.15″)

print(”      b. 7.55″)

print(”      c. 7.30″)

answer =input(“jawaban : “)

if answer==”b” or answer==”B”:

awal= awal+2

elif answer==”a” or answer==”A”:

awal= awal+1

print(“5. Kaos kaki yang baik dan benar adalah yang… “)

print(”      a. Di bawah mata kaki”)

print(”      b. 2 cm di atas mata kaki”)

print(”      c. Tidak digunakan saat sekolah”)

answer =input(“jawaban : “)

if answer==”b” or answer==”B”:

awal= awal+2

elif answer==”a” or answer==”A”:

awal= awal+1

print(“6. Perpustakaan di Cita Hati ada berapa lantai? “)

print(”      a. 2 lantai”)

print(”      b. 1 lantai”)

print(”      c. 4 lantai”)

answer =input(“jawaban : “)

if answer==”a” or answer==”A”:

awal= awal+2

elif answer==”b” or answer==”B”:

awal= awal+1

print(“7. Jam pulang SMA dan SMP adalah jam… “)

print(”      a. 15.30″)

print(”      b. 3.30″)

print(”      c. 5.30″)

answer =input(“jawaban : “)

if answer==”a” or answer==”A”:

awal= awal+2

elif answer==”b” or answer==”B”:

awal= awal+1

print(“8. Gedung SMA memiliki berapa lantai? “)

print(”      a. 4 lantai”)

print(”      b. 3 lantai”)

print(”      c. 2 lantai”)

answer =input(“jawaban : “)

if answer==”a” or answer==”A”:

awal= awal+2

elif answer==”b” or answer==”B”:

awal= awal+1

print(“9. Satu hari total ada berapa jam pelajaran? “)

print(”      a. 8 jam pelajaran”)

print(”      b. 6 jam pelajaran”)

print(”      c. 7 jam pelajaran”)

answer =input(“jawaban : “)

if answer==”a” or answer==”A”:

awal= awal+2

elif answer==”b” or answer==”B”:

awal= awal+1

print(“10. 1 jam pelajaran sama dengan berapa menit? “)

print(”      a. 45 menit”)

print(”      b. 90 menit”)

print(”      c. 60 menit”)

answer =input(“jawaban : “)

if answer==”a” or answer==”A”:

awal= awal+2

elif answer==”b” or answer==”B”:

awal= awal+1

print(awal)

if awal>15:

print(“Selamat anda anak Cita Hati!”)

if awal<12:

print(“Anda anak Cita Hati yang kurang peka!”)

Review :

  1. Keseluruhan sudah bagus tapi jawabannya sama semua. – kevin
  2. Program berjalan dengan lancar tetapi pertanyaan kurang menarik. – hadi
  3. Sudah bagus, namun kurang menarik -matthew

by: Dylan (10 IG1)

x=0

print (“Ini adalah sebuah quiz untuk mengetahui umur berapa anda”)

print ()

print (“Pertanyaan Pertama: “)

print ()

print (“1. Apakah vhs?”)

print (“a.) sebuah video game  b.) sebuah media penyimpan  c.) sebuah alat”)

z=input(“masukkan pilihan anda di sini: “)

if z == “a”:

x=x+0

if z == “b”:

x=x+10

if z == “c”:

x=x+0

print ()

print (“pertanyaan berikutnya”)

print ()

print (“2. Versi berapakah windows yang anda pertama kali pakai?”)

print (“a.)windows xp  b.)windows 2000  c.)windows 7”)

z=input(“masukkan pilihan anda di sini: “)

if z == “a”:

x=x+5

if z == “b”:

x=x+10

if z == “c”:

x=x+0

print ()

print (“pertanyaan berikutnya”)

print ()

print (“3. Handphone apakah yang anda pertama kali pakai”)

print (“a.)smartphone  b.)candybar phone  c.)motorola dynatac”)

z=input(“masukkan pilihan anda di sini: “)

if z == “a”:

x=x+0

if z == “b”:

x=x+5

if z == “c”:

x=x+10

print ()

print (“pertanyaan berikutnya”)

print ()

print (“4. Casette mempunyai berapa sisi”)

print (“a.)1  b.)2  c.)3”)

z=input(“masukkan pilihan anda di sini: “)

if z == “a”:

x=x+0

if z == “b”:

x=x+0

if z == “c”:

x=x+10

print ()

print (“pertanyaan berikutnya”)

print ()

print (“5. permainan apa yang anda sering mainkan”)

print (“a.)kelereng  b.)benteng-bentengan  c.)digital”)

z=input(“masukkan pilihan anda di sini: “)

if z == “a”:

x=x+10

if z == “b”:

x=x+5

if z == “c”:

x=x+0

print ()

print (“pertanyaan berikutnya”)

print ()

print (“6. Band terkenal pada era smp anda”)

print (“a.)Van Halen  b.)The Black Eyed Peas  c.)One Direction”)

z=input(“masukkan pilihan anda di sini: “)

if z == “a”:

x=x+10

if z == “b”:

x=x+5

if z == “c”:

x=x+0

print ()

print (“pertanyaan berikutnya”)

print ()

print (“7. Cara berkomunikasi dengan teman pada masa sekolah”)

print (“a.)surat  b.)sms  c.)social media”)

z=input(“masukkan pilihan anda di sini: “)

if z == “a”:

x=x+0

if z == “b”:

x=x+5

if z == “c”:

x=x+10

print ()

print (“pertanyaan berikutnya”)

print ()

print (“8. Stasiun tv masa kecil”)

print (“a.)TVRI  b.)SCTV  c.)Nickelodeon”)

z=input(“masukkan pilihan anda di sini: “)

if z == “a”:

x=x+10

if z == “b”:

x=x+5

if z == “c”:

x=x+0

print ()

print (“pertanyaan berikutnya”)

print ()

print (“9. alat bermain”)

print (“a.)layang-layang  b.)gameboy  c.)psp”)

z=input(“masukkan pilihan anda di sini: “)

if z == “a”:

x=x+10

if z == “b”:

x=x+5

if z == “c”:

x=x+0

print ()

print (“pertanyaan berikutnya”)

print ()

print (“10. Cara belajar”)

print (“a.)PowerPoint  b.)Catatan di buku  c.)Foto”)

z=input(“masukkan pilihan anda di sini: “)

if z == “a”:

x=x+0

if z == “b”:

x=x+10

if z == “c”:

x=x+0

print ()

print ()

if x<35:

print (“anda sangat muda”)

if x>36 and x<60:

print (“anda lahir sekitar 15 tahun yang lalu”)

if x>61:

print (“anda sangat tua”)

Review:

  1. Program berjalan lancar, semua sudah bagus tetapi tidak ada total nilai di akhir. –Kevin N
  2. Berjalan lancar dan menarik Cuma format kurang teratur-Ian
  3. Sudah bagus tapi kurang spasi di antara pertanyaan -Matthew

Quiz by Yonathan (10 IG2)

Review dari matthew: Sudah bagus tapi tidak ada angka pada pertanyaannya jadi saya bingung.

Review dari Rizky: Tidak ada nomor di setiap pertanyaan. Jawaban tidak bisa menggunakan huruf capital. Namun, ketika saya memilih jawaban apapun hasil yang keluar selalu 26 out of 30. Setelah saya mereview programnya, pasti sudah diganti programnya.

Review dari Dylan: Program berjalan hamper sempurna. Skor menunjukkan angka 26 setiap kali.

Quiz by Rizky (10 IG 2)

Review dari Matthew: Sudah bagus, tapi ”if not answer == “a” or “A” or “B” or “b” or “c” or “C”:” tidak diperlukan

Review dari Yonathan: sudah bagus mekanismenya, cuman ada sedikit kesalahan penggunaan bahasa.

Review dari Kevin: semua sudah bagus, ada spacing sehingga satu soal dengan yang lainnya dapat dibedakan. Bisa pakai huruf besar dan kecil.

Quiz Matthew (10 IG 2)

Review Rizky:  jawaban tidak bisa capital dan total nilai yang sudah didapat muncul di setiap pertanyaan. Kadang ini membuat orang bingung antara score yang didapatkan di nomor itu atau total score yang sudah didapatkan. (ini review sebelum algoritma diperbaiki, jadi setelah review ini pasti program nya berjalan lebih baik dan beberapa hal sudah direvisi.

Review Yonathan: bagus, cuman soalnya terlalu susah dan mencakup terlalu banyak materi terutama untuk orang yang kurang pintar

Review Dylan : Quiz sudah bagus dan content sangat berbobot. Tidak ada improvement yang harus dilakukan namun terlalu biasa.

Christian ADW (10 IG2)

Christian : nice well done 10 out of 10 for effort

Daniellus :4/20 IGN “VERY MLG”

Stanley: Neatly arranged, no technical flaws, but not something that everyone understands

Daniellus IG 3

ADW: Funny questions, had a ton of fun doing the quiz, only found a bug error at the start when I tried entering something other than Y/N

Quiz by Christian (10 IG 3)

vikiri = 0

print(“Sneakerhead or hypebeast?”)

q1 = “Which of these sneakers are the most iconic?”

a1 = “a. Jordan 12\nb. Jordan 1\nc. Air Yeezy 2\nd. Adidas Stan Smith\n”

print(q1)

print(a1)

response = input(“Hit ‘a’, ‘b’, ‘c’ or ‘d’ for your answer\n”)

if response == “b”:

vikiri + 1

q2 = “which of these people are most iconic to you?”

a2 = “a. Yohji Yamamoto\nb. Michael Jordan\nc. Kanye West\nd. Ronnie Fieg\n”

print(q2)

print(a2)

 

response = input(“Hit ‘a’, ‘b’, ‘c’ or ‘d’ for your answer\n”)

if response == “b”:

vikiri + 1

q3 = “Which sneakers are most valueble to you?”

a3 = “a. Jordan 12 Flu Game\nb. Air Jordan 1 Vachetta Tan\nc. Air Yeezy 2 Red October\nd. Yeezy 350 Turtle Dove\n”

print(q3)

print(a3)

response = input(“Hit ‘a’, ‘b’, ‘c’ or ‘d’ for your answer\n”)

if response == “c”:

vikiri + 1

q4 = “Which of these sneakers will turn your head?”

a4 = “a. Jordan 10 white OVO\nb. Jordan 7 Carmine\nc. Ultra Boost all white\nd. Y3 Pure Boost OG\n”

print(q4)

print(a4)

response = input(“Hit ‘a’, ‘b’, ‘c’ or ‘d’ for your answer\n”)

if response == “1”:

vikiri + 1

q5 = “which of these would you get if someone offers them to you?”

a5 = “a. Jordan 31 Shattered Backboard\nb. Jordan 17 Copper\nc. Jordan 1 Bred\nd. Yeezy 350 Pirate Black\n”

print(q5)

print(a5)

response = input(“Hit ‘a’, ‘b’, ‘c’ or ‘d’ for your answer\n”)

if response == “c”: vikiri + 1

q6 = “What are the pair of shoes dubbed the ‘banned?'”

a6 = “a. Jordan 12\nb. Jordan 1\nc. Converse Jack Purcel\nd. Nike Foamposite\n”

print(q6)

print(a6)

response = input(“Hit ‘a’, ‘b’, ‘c’ or ‘d’ for your answer\n”)

if response == “b”:

vikiri + 1

q7 = “Would you wait in line for a release or cop from online?”

a7 = “a. Wait in line\nb. Cop online\n”

print(q7)

print(a7)

response = input(“Hit ‘a’ or ‘b’ for your answer\n”)

if response == “a”: vikiri + 1

q8 = “What was the best release of the year 2016?”

a8 = “a. Jordan 12 ovo\nb. Jordan 1 bred\nc. ultra boost 3m\nd. Tubular Instinct\n”

print(q8)

print(a8)

response = input(“Hit ‘a’, ‘b’, ‘c’ or ‘d’ for your answer\n”)

if response == “b”:

vikiri + 1

q9 = “which colourway in the list is not a real colourway?”

a9 = “a. Jordan 12 aqua\nb. Jordan 1 laser\nc. jordan 12 wings\nd. ultra boost cream\n”

print(q9)

print(a9)

response = input(“Hit ‘a’, ‘b’, ‘c’ or ‘d’ for your answer\n”)

if response == “a”: vikiri + 1

q10 = “why do you buy sneakers?”

a10 = “a. looks\nb. branding\nc. history\nd. durability\n”

print(q10)

print(a10)

response = input(“Hit ‘a’, ‘b’, ‘c’ or ‘d’ for your answer\n”)

if response == “c”:

vikiri + 1

if vikiri > 5:

print (“You are Hypebeast”)

else:

print (“You are Sneakerhead”)

by Daniellus (10 IG3)

Layout is pretty, very original idea, but final score doesn’t show up in the end – Stanley

CHristian 10 ig 3 : nice coding simple but works

Christian 10 ig 2 : Was a really funny quiz, had a ton of fun doing it, altough there was abug when I tried entering something other tan Y/N in the start of the quiz

by Stanley (10 IG3)

IZGOOD Coding can get a bit of work 🙂 -LUS (10IG3)
Fun but it was kind of plain except for the funny quotes, could use more polishing -Christian ADW (10IG2)
Negative: Case sensitive, No spaces and makes it hard to see. – Kevin Nathanael (10IG1)

Tags: , ,

contactwahyu on October 24th, 2016

“Simple Pokemon Mini Game” using Python
Time: 2 Weeks!
(15% of your final score of this term!!!)

Each of Pokemon will have the status:
Type: GRASS
Experience: 0
Level: 1
Hitpoints: 10
Attack:4
Defense:2

The game will start by choosing the Pokemon:
Select Your Pokemon:
1. Bulbasaur (Grass)
2. Charmander (Fire)
3. Squirtle (Water)
Note. You have to set / initialize each pokemon status !!! (your pokemon, wild and great pokemon)

This is the main menu that will be looping through out the game!!!
Select Your Next Move:
1. Fight with wild Pokemon (Chikurita – Grass, Cyndaquil – Fire, Totodile – Water)
2. Fight with Great Pokemon (Mewtwo – Psychic, Dialga – Dragon, Palkia – Dragon)
3. Heal Your Pokemon
4. Quit

Battle & Levelling System
The battle will take in turn, yours and your opponent!!!
Sample of the formula:
Normal Attack
if your pokemon has attack of 10:
HP enemy 100, defense 2, the damage will be 10 – 2 = 8, so the HP enemy will be 100 – 8 = 92
Super Effective Attack (Water against Fire, Fire against Grass, Grass against Water)
if your pokemon has attack of 10, because of its super effective it will be doubled!
HP enemy 100, defense 2, the damage will be 10 – 2 = 8 * 2 = 16, so the HP enemy will be 100 – 16 = 84

Battle ended
when you defeat your enemy, or when you get defeated!!!
You will get experience from each battle, you can formulate the way your pokemon will level up!
Example:
1 -> 2 need experience: 50
2 -> 3 need experience: 100
etc.
Once your pokemon level up, the status will increase!
hitpoints, attack and defense

Heal Your Pokemon will restore hitpoints of your pokemon after each battle!!!

The game will be ended when you have eliminate at least one of the great pokemon (make sure to set the high value of these pokemon, otherwise you’re a cheater!!!), or when you choose Quit (which apparently turns you a loser!!!)

Note: You may not use OOP technique for this project!

Tags: , , ,

contactwahyu on October 24th, 2016

Creating Quiz using Python
Time: 2 weeks!!!

Create quiz and the result will be calculated based on the answer.
Reference: https://www.quotev.com, http://www.socialappbuilder.com
or you can make your own quiz, such as: “SEBERAPA CH-nya sih kamu?”
Question: Permainan yang kamu suka: a. Hide & Seek b. Flip the bottle c. Cat and Mouse, then (b) will have the highest score, since this game is popular nowadays in our school
Things that need to be prepared:
1. Quiz Themes, questions & answers (minimum 10 questions!!!)
2. The structure of your program, the usage of method/function. The more effective/efficient your program, the better mark you’ll get!!!
3. The formula to calculate the result. You may divide the result in several categories, such as <20, 20-40, >40 (give the explanation for each category)
4. The input will be answers from each questions, the output will be total score with the information
5. BE CREATIVE!!! Original quiz will achieve better mark! (You may create quiz in english or in Indonesia)

Tags: , , ,

contactwahyu on October 5th, 2016

perang-bubat-11ipa-1-poster

Tags: ,

contactwahyu on October 5th, 2016

Review:

Film ini mengisahkan beberapa remaja (Slo, Betha dan Silvany) yang mengerjakan tugas di rumah Donny. Tak ada seorangpun yang menyadari perubahan sikap Donny yang tidak seperti biasanya. Saat mereka akhirnya menyadari ada sesuatu yang tidak beres, satu demi satu mereka meninggalkan tempat itu. Slo, yang pulang belakangan digambarkan menjadi korban di akhir cerita. Demikian pula Suci, di lokasi terpisah harus menjadi korban, sementara Betha dan Silvany yang pulang lebih dulu kelihatannya selamat.

Film ini bertema thriller/horror, dan sebagaimana kebanyakan film horror lainnya, setting film hanya seputar apartemen Donny. Sepanjang film sengaja dibuat hitam putih, mungkin untuk memberikan efek horror yang lebih terasa. Kemudian, pemilihan judul “MINUM DULUAN” kelihatan kurang relevan dengan jalan cerita secara keseluruhan. Memang sempat ditonjolkan adegan Donny membuat sirup dan permintaan Slo yang minta tambah minum, namun sebenarnya tidak ada kaitannya dengan keadaan Donny yang saat itu sebenarnya sudah meninggal. Akting para pemain cukup bagus, hanya ada beberapa yang kurang, yaitu pada saat membaca SMS dari Suci, seharusnya efek kaget dan ketakutan bisa ditampakkan (mungkin terjatuh dari kursi atau adegan lainnya), sedangkan yang divisualisasikan adalah Betha dan Silvany yang langsung pergi. Beberapa adegan detail sudah dimunculkan, seperti Betha yang gelisah menunggu teman-temannya maupun close up jam dinding. Di akhir film, Slo tampil dengan cukup bagus dan mewakili orang yang ketakutan, meskipun di wajahnya masih belum kelihatan. Donny sendiri tampil dengan bagus, walaupun sebenarnya perubahan suara dengan efek pitch malah membuat suaranya menjadi janggal, dimana hal ini sebenarnya bisa direspon oleh teman-temannya dengan dialog “Kamu nggak apa2 ta Don?” atau “Don, suaramu kok jadi gini? Kamu sakit ya?” Namun secara keseluruhan, film ini dapat membawa penonton untuk kaget, ditambah dengan ending yang cukup mengejutkan, walaupun ide ceritanya sebenarnya sederhana.

Tags: , ,

contactwahyu on September 30th, 2016

Refer to this case study:

Computer Science: Where’s my Sherlock Holmes?

Here’s the implementation in Python

#Program Stack Implementation
#Where’s My Sherlock Holmes?
#Initialize Stack
shelf1=[‘In The Deep Blue Ocean’,’The Stranger’,’Polly wants a Cracker’]
shelf2=[‘The Secret of Monkey Island’,”,”]
shelf3=[‘A Good Leader is a Good Servant’,’Quest of Rosetta’,’Le Chuck Revenge’]
shelf4=[‘The Bloddy Hell Mary’,’The Lost Necklace’,’The Magical Season of Christmas’]
shelf5=[‘Sherlock Holmes’,’Graduation Day’,”]

#Initialize pointer
top1=2
top2=0
top3=2
top4=2
top5=1
def isEmpty(shelf_no):
global top1,top2,top3,top4,top5
if (shelf_no==1):
if (top1==-1):
return True
else:
return False
if (shelf_no==2):
if (top2==-1):
return True
else:
return False
if (shelf_no==3):
if (top3==-1):
return True
else:
return False
if (shelf_no==4):
if (top4==-1):
return True
else:
return False
if (shelf_no==5):
if (top5==-1):
return True
else:
return False

def isFull(shelf_no):
global top1,top2,top3,top4,top5
if (shelf_no==1):
if (top1==2):
return True
else:
return False
if (shelf_no==2):
if (top2==2):
return True
else:
return False
if (shelf_no==3):
if (top3==2):
return True
else:
return False
if (shelf_no==4):
if (top4==2):
return True
else:
return False
if (shelf_no==5):
if (top5==0):
return True
else:
return False

def push(shelf_no,book_title):
global top1,top2,top3,top4,top5
if (shelf_no==1):
if (not isFull(1)):
top1=top1+1
shelf1[top1] = book_title
if (shelf_no==2):
if (not isFull(2)):
top2=top2+1
shelf2[top2] = book_title
if (shelf_no==3):
if (not isFull(3)):
top3=top3+1
shelf3[top3] = book_title
if (shelf_no==4):
if (not isFull(4)):
top4=top4+1
shelf4[top4] = book_title
if (shelf_no==5):
if (not isFull(5)):
top5=top5+1
shelf5[top5] = book_title

def pop(shelf_no):
global top1,top2,top3,top4,top5
if (shelf_no==1):
if (not isEmpty(1)):
isi=shelf1[top1]
shelf1[top1]=”
top1=top1-1
return isi
if (shelf_no==2):
if (not isEmpty(2)):
isi=shelf2[top2]
shelf2[top2]=”
top52top2-1
return isi
if (shelf_no==3):
if (not isEmpty(3)):
isi=shelf3[top3]
shelf3[top3]=”
top3=top3-1
return isi
if (shelf_no==4):
if (not isEmpty(4)):
isi=shelf5[top4]
shelf4[top4]=”
top4=top4-1
return isi
if (shelf_no==5):
if (not isEmpty(5)):
isi=shelf5[top5]
shelf5[top5]=”
top5=top5-1
return isi

def move(shelf_no_from,shelf_no_to):
global top1,top2,top3,top4,top5
book = pop (shelf_no_from)
push (shelf_no_to, book)

def output():
print (“Content of Shelf No. 1”)
i=2
while (i>=0):
print(shelf1[i])
i=i-1
print (“======================”)
print (“Content of Shelf No. 2”)
i=2
while (i>=0):
print(shelf2[i])
i=i-1
print (“======================”)
print (“Content of Shelf No. 3”)
i=2
while (i>=0):
print(shelf3[i])
i=i-1
print (“======================”)
print (“Content of Shelf No. 4”)
i=2
while (i>=0):
print(shelf4[i])
i=i-1
print (“======================”)
print (“Content of Shelf No. 5”)
i=2
while (i>=0):
print(shelf5[i])
i=i-1

print(“Shelf Position Before Arrangement”)
print(“\n”)
output()
move(5,2)
move(5,2)
move(1,5)
print(“\n”)
print(“Shelf Position After Arrangement”)
print(“\n”)
output()

 

Tags: ,

contactwahyu on September 28th, 2016

minum-duluan-poster

                     MINUM DULUAN
                          By
Bethania Purnomo, Donny Fitrado, Ivander Kevin, Silvany
                  Chandra, Steven Lo

-6 Juni 2016-

MINUM DULUAN

SCENE 1: POJOK LORONG APARTEMEN - MALAM
Betha ingin pergi ke apartemen Donny untuk kerja tugas
bareng Silvany dan Slo. Ia juga maunya menjajak Suci, namun
pada saat ditelpon, tidak dijawab.
                    BETHA
          Duh kok gak dijawab-jawab sih...
Betha menelpon Silvany
                    BETHA
          Halo, sil?
                    SILVANY
          Halo beth, ada apa?
                    BETHA
          Eh, ayo kerja tugas di apartemennya
          Donny, ajak Slo juga kalo kamu mau.
                    SILVANY
          Oke sip, aku nanti nyusul sama slo

ya.

                    BETHA
          Oke-oke, bye
Kemudian, Betha menelpon Donny (pemilik apartement)
                    BETHA
          Don, aku sama anak-anak langsung ke
          apartement ya.
                    DONNY

Ya.

SCENE 2: PARKIRAN APARTEMEN - MALAM
(visual mobil sampai di tempat)
Silvany, Slo sampai di parkiran apartement.
                    SLO
          Akhirnya sampe..

(CONTINUED)

CONTINUED:

2.

                    SILVANY
          Yuk turun. Jangan lupa barangnya
          tuh di belakang.
                    SLO
          Iya-iya, bukannya bantuin malah

nyuruh mulu.

                    SILVANY
          Cerewet banget, ayo turun.
Kemudian, Silvany, Slo turun dari mobil.
SCENE 3: LORONG APARTEMEN (DEKAT LIFT) - MALAM
(betha main hp) Silvany dan Slo keluar dari lift. Mereka
berdua sampai dan bertemu dengan Betha.
                    BETHA
          Ah akhirnya sampai juga kalian,
          lama amat, aku sampe digigitin
          nyamuk nih.
                    SLO
          Sorry beth, nih anak satu ini
          kelamaan make up.
                    SILVANY
          He ngomong apaan kamu?
                    SLO
          Sudah-sudah jangan ribut, udah
          malem nih. Udah deh, mending kita
          langsung aja yuk. Daripada
          sepi-sepi bertiga di lorong gini.
                    SILVANY, SLO
Mereka bertiga pergi ke ruangan apartemen Donny.
SCENE 4: LUAR KAMAR / DEPAN PINTU - MALAM
Slo mengetuk pintu. (visual tangan mengetuk pintu)
Donny membuka pintu, Betha, Slo, Silvany masuk.

Oke sip

SCENE 5: DALAM (PINTU KAMAR) - MALAM.
                    SILVANY

Halo…

SLO Halo bro

Donny hanya terdiam dan berjalan
SCENE 6: DALAM KAMAR / RUANGAN - MALAM
Betha, Silvany, dan Slo duduk bersama untuk mengerjakan
tugas.
                    BETHA
          Duh aku bingung nih, tugas makalah
          dari kemarin belum selesai-selesai.
                    SILVANY
          Iya nih, aku baru nulis latar
          belakang penelitian aja udah males.
Slo membuka laptop, dan ternyata pekerjaannya hilang semua
karena belum disave.
                    SLO
          Loh loh loh kok ilang semua?
                    SILVANY
          Emangnya udah kamu save kemarin?
                    SLO
          Hmm, ndak sih kayaknya.
                    SILVANY
          Eman dong kalo gitu, berarti kamu
          harus ketik ulang.
                    SLO
          Ya gimana lagi, mau gak mau.
                    BETHA
          Eh si Suci ini kemana sih
          sebetulnya? Aku udah telpon dia
          tapi kok ga dijawab-jawab.
                    SLO
          Oh iya ya, katanya dia mau ikut,
          kok gak ada kabar ya.
Donny membuat minuman (sirup) untuk temannya. Kemudian, slo
bertanya kepada Donny.

(CONTINUED)

3.

CONTINUED:

4.

SLO DONNY SLO

          Dooonn!
          Ya?
          Kamu tahu gak si Suci kemana?
                    DONNY
          Gak tahu.
                    SILVANY
          Duh, Donny ya gak tahu.
                    SLO
          Ya udah jangan dipikirin dulu lah.
          Yang harus dipikirin itu tugas
          makalah ini lho, 2 hari lagi
          dikumpulin. Duuh.
                    BETHA
          Iya sih, ayo lah kita bisa selesai
          tepat waktu kalo kerja bareng.
                    SILVANY
          Nah bener tuh...
(Sambil berbicara, Donny membawakan minuman sirup, lalu Slo
langsung merebut gelasnya. Donny hanya terdiam)
                    SLO
          Ah ga usah repot-repott (sambil
          mengambil gelas). Aku minum duluan
          ya.
                    SILVANY
          Astaga slo, tuan rumahnya aja belum
          ngasih, udah kamu rebut aja. Thanks
          ya don.
                    BETHA
          Makasih ya don.
Beberapa menit kemudian... (visual jam dinding)
SCENE 7: LORONG (TERSERAH DIMANA) - MALAM
Suci ingin memberi kabar ke teman-temannya tentang kondisi
Donny yang sesungguhnya.

(CONTINUED)

CONTINUED:

5.

                    SUCI
          Aduh banyak banget misscall dari
          Betha. Lupa ngabari mereka lagi.
Kemudian, Suci menelpon, akan tetapi gak dijawab-jawab.
                    SUCI
          Kok gak dijawab-jawab sih... Coba
          aku sms.
Suci mengirim SMS ke Betha.
SCENE 8: DALAM KAMAR / RUANGAN - MALAM
Betha menerima SMS dari Suci bahwa Donny tertimpa kecelakaan
sehingga dan harus diamputasi namun operasinya gagal.
Betha melihat Donny, dan tatapan Donny menakutkan.
                    BETHA
          Guys, aku balik duluan ya. Gak enak
          nih sama mama, udah malem.
                    SILVANY
          Oh oke beth, bye.
                    SLO
          Oke beth, hati-hati.
Betha pulang.
(Beberapa menit kemudian)
                    SILVANY
          Duh kok ga selesai-selesai sih.
          Kapan nih selesainya?
(nada sms masuk)
                    SILVANY
          Eh, dari siapa nih?
Silvany menerima SMS dari Betha bahwa Donny kecelakaan.
Silvany juga kaget.
(adegan Silvany menatap Mata Donny, dan takut juga)
Silvany mengajak Slo untuk pulang, tapi gak mau.
                    SILVANY
          Slo, ayo pulaaang.

(CONTINUED)

CONTINUED:

6.

                    SLO
          Gak mau, pulang aja sana sendirian.
          Tugasku belum selesai.
                    SILVANY
          Ya udah deh, aku pulang dulu ya
          gaes. (sambil takut-takut)
Silvany pulang.
Beberapa saat kemudian... (visual jam dinding)
                    SLO
          Don, kamu ada ide untuk bab 3 gak?

DONNY

Gak ada.

                    SLO
          Duh, gimana ya...
Slo minum sisa sirupnya, sampai habis.
                    SLO
          Duh haus, boleh minta minum lagi ga

don?

                    DONNY
          Boleh, bentar. (suara berat)
Kemudian, ada SMS dari Silvany masuk.
Isinya: Sorry slo aku tadi pulang duluan, aku dikasih tahu
Betha kalo Donny kecelakaan dan kakinya harus diamputasi.
Sayangnya, operasinya gagal dan dia gak selamat. Coba
jatuhin sesuatu ke bawah.
Slo menjatuhkan barang ke bawah dan kaget melihat Donny yang
tidak mempunyai kaki.
                    SLO
          Don aku balik ya, gak enak badan
          nih. Sorry-sorry. (sambil
          membereskan barang-barang)
Slo menutup laptop, Donny melotot.
(Slo membereskan barang-barang dengan panik)
                    SLO
          Astaga-astaga. Astaga-astaga...

(CONTINUED)

CONTINUED:

7.

                    DONNY
          Yakin gak mau nambah? (suara berat)
                    SLO
          Gak deh don, gak deh don. Aku gak

enak badan.

                    DONNY
          Gak enak badan atau sudah tahu?
          (suara berat)
Slo memasukkan laptop, dll ke tasnya dan langsung pergi.
                    SLO
          (sambil jalan) Astaga mati aku mati
          aku mati aku (sambil menutupi mata)
(hening seketika)
Kemudian Donny tiba-tiba muncul dan langsung mengarah ke
Slo. (Kepala Donny bergerak-gerak dengan cepat)
Slo teriak (gambar hitam tidak ada visual)
SCENE 9: PARKIRAN TEMPAT LAIN - MALAM
Suci naik mobilnya, ingin pulang.
                    SUCI
          Capeknya hari ini. Udah malem pula,
          dah lah langsung pulang aja.
Kemudian, Donny tiba-tiba muncul di tempat duduk belakang.
                    DONNY
          Yakin mau pulang? (suara berat)

— THE END.

Tags: , ,

contactwahyu on September 23rd, 2016

UNTUK BAPAK/IBU YG SERING JENGKEL DG SI BUAH HATI

“HANYA SOAL WAKTU”
**

Hanya soal waktu…
Saat rumahmu akan sebersih dan serapih rumah2 dalam majalah2 yang sering kau irikan itu..

Maka… nikmatilah setiap detik letihmu yang harus berpuluh kali membereskan kekacauan yang mereka buat

Hanya soal waktu…
Saat mereka tak mau lagi kau gandeng, peluk atau sekedar kau cium rambutnya

Maka… berbahagialah ketika mereka selalu membuntutimu kemanapun kakimu melangkah, meski kadang hal itu mengesalkanmu,
bagi mereka tak ada selainmu

Hanya soal waktu…
Saat kau tak lagi jadi si serba tahu dan tempat mengadu

Maka… bersabarlah dengan rentetan pertanyaan juga celoteh riang dari mulut mungil mereka yang kadang membuat dahimu mengernyit atau keasyikanmu terhenti

Hanya soal waktu…
Saat mereka mulai meminta kamarnya masing2 dan melarangmu mengutak atik segala rupa apa yang di dalamnya

Maka… tahan emosimu dari rengekan manja mereka saat minta kelon atau dongeng sebelum tidur ketika mata 5 wattmu juga meminta haknya

Hanya soal waktu…
Saat mereka menemukan separoh hatinya untuk selanjutnya membangun sarangnya sendiri. Mungkin saat itu posisimu tak lagi sepenting hari ini

Maka… resapilah setiap mili kebersamaanmu dengan mereka selagi bisa

Karena tak butuh waktu lama menunggu kaki kecil mereka tumbuh menjadi sayap yang kan membawanya pergi menggapai asa dan cita

Kelak kau hanya bisa menengok kamar kosong yang hanya sekali dua akan ditempati penghuninya saat pulang…

Termangu menghirup aroma kenangan di dalamnya dan lalu tercenung “Dulu kamar ini pernah begitu riuh dan ceria” Dan kau akan begitu merindukannya

Kelak kau akan sering menunggu dering telepon mereka untuk sekedar menanyakan “Apa kabarmu ibu, ayah”?

Dan kau akan begitu bersemangat menjawabnya dengan cerita-cerita tak penting hari ini

Kelak kau akan merindukan acara memasak makanan kegemaran mereka dan merasa sangat puas saat melihat hasil masakanmu tandas di piring mereka

Janganlah keegoisanmu hari ini akan membawa sesal di kelak kemudian hari

Kau takkan pernah bisa memundurkannya sekalipun sedetik untuk sekedar sedikit memperbaikinya

Karena waktu berjalan…

Ya… ia berlari…
Tidak…. ia bahkan terbang…
Dan dia tak pernah mundur kembali…

:MARI KITA SAYANGI ANAK KITA SEPENUH HATI, SELAGI MASIH ADA WAKTU”

Tags:

contactwahyu on September 23rd, 2016

movie poster_finale

Tags: , ,

contactwahyu on September 23rd, 2016

elect

Tags: , ,

contactwahyu on September 23rd, 2016

movie-poster-gangsta

Tags: , ,

contactwahyu on September 23rd, 2016

forgathered-poster

Tags: , ,

contactwahyu on September 22nd, 2016

Inspirasi pagi ini,

Suatu hari seorang Raja mendapat hadiah 2 ekor anak burung elang.
Lalu dia berpikir, akan bagus sekali jika elang ini dilatih untuk terbang tinggi. Tentu akan lebih indah lagi. Ia memanggil pelatih burung yang tersohor di negerinya untuk melatih 2 elang ini.

Setelah beberapa bulan, pelatih burung ini melapor : Seekor elang telah terbang tinggi & melayang² di angkasa. Namun yang seekor lagi tidak beranjak dari pohonnya.
Raja pun memanggil semua ahli hewan untuk memeriksa elang kesayangannya ini namun tidak ada yang berhasil menyembuhkan & membuat elang ini terbang.

Berbagai usaha telah dilakukan, tetapi elang ini tidak kunjung bergerak dari dahannya.
Kemudian ia bertemu dengan petani yang sangat mengenal akan sifat elang & Raja meminta bantuan petani itu.

Keesokan harinya ketika Raja mengunjungi elang ini, ia kaget melihat elang ini sudah terbang tinggi.
Dengan penuh penasaran Raja bertanya kepada petani, apa yang ia lakukan.

Petani menjawab, Saya hanya memotong cabang pohon yang selama ini dihinggapinya. Dahan itu yang membuatnya selama ini NYAMAN sehingga malas untuk terbang.

Kita dilahirkan untuk sukses, kita ditakdirkan untuk terbang tinggi, namun, ada yang memegang terlalu erat, yaitu ketakutan, tidak ada yang mau melepaskan ketakutan itu & tidak beranjak dari posisinya.

Atau kadang kita terlalu memegang zona kenyamanan, hingga takut & tidak mau melepaskannya.
Lepaskan segala ketakutan itu, lepaskan zona kenyamanan itu, kenali diri anda & tumbuhkan kekuatan & rasa percaya diri anda. Maka anda akan terbang tinggi.

Tags:

contactwahyu on September 4th, 2016

Synopsis:

movie ini menceritakan suatu seorang pasangan suami istri yang ingin melahirkan anak, kerena sang suami tidak punya uang maka sang suami meninggalkan sang istri dan sang ibu melahirkan anak yang nanti nya akan mengalami petualangan yang sanagat mystery di rumah barunya. dia akan menemui anak kembar , sang bibi, dan ke aneh-anehan yang lain.

 

Movie Plan

judul: The Rendezvous

genre: Mystery, romantic

 

Karakter:

-Michael: Paskal ( Suami JA)

-Martin: Garrix( anak pertama serfin)

-Emily: Ema, Emi ( anak kandung JA)

-JA: Tata ( Istri michael )

-Serfin: Vivin ( ibu dari martin)

 

Sricpt:

Suatu hari pasangan Paskal dan Tata menikah lalu dikaruniai anak kembar. Setelah jalan 7 bulan, Paskal ketahuan menghamili istri orang lain lalu Paskal lari dari rumah tidak memberi tahu apa – apa ke sang istri. Tata, seorang ibu rumah tangga yang tidak mempunyai perkerjaan dan tabungan yang isinya tidak banyak. Karena hidup seorang diri, Tata mencoba untuk menghemat. Untunglah Tata mempunyai seseorang yang bisa diandalkan yaitu teman baik Tata, Vivin.

Bulan ke – 9, Tata melahirkan anak kembar yang diberi nama Ema dan Emi. Ketika melahirkan, Vivin menemani Tata. Karena Tata tidak mempunyai uang yang cukup, Tata dengan berat hati memberikan Emi ke vivin. vivin mengatakan ke tata bahwa emi bukan lah anak angkatnya karena vivin merasa kasihan bahwa Emi adalah anak angkat

Setelah 17 tahun berpisah, Emi mengganti namanya menjadi Gigi. Vivin sudah menganggap Emi sebagai anak kandungnya sendiri karena Vivin tidak bisa mempunyai anak lagi. Emi mempunyai koko yang bernama Garrix, yang Garrix sendiri memiliki perasaan terpendam terhadap Emi. Tetapi Garrix tidak tahu perasaan itu hanya sebatas adik atau lebih dari itu. Sedangkan Ema ditinggal oleh ibunya sekitar umur 1 tahun dan dia harus tinggal bersama Tantenya sendiri. Kehidupan Ema dengan Emi berbanding jauh. Emi memiliki kehidupan yang sangat mewah, sedangkan Ema harus mengirit supaya bisa makan setiap hari.

Pada suatu hari berpapasan bertemu di Taman, Mereka berdua sangat kebingungan kerena bertemu dengan sosok yang sama. Mereka akhirnya berkenalan dan saling bertanya untuk mengetahui alasan mengapa mereka berdua sangat mirip. Mereka saling bercerita tentang latar belakang mereka masing-masing. Mereka bertukaran Nomor telepon unutk bisa ketemuan lagi. Ketika Emi pulang ke rumah, Emi bercerita ke Vivin bahwa ia menemukan orang yang indentik dengan dia. Tetapi Vivin tampak kebingunan dan meninggalkan Ema Karena Vivin takut jika Emi mengetahui kebenarannya. Emi akhirnya memutuskan untuk memikiran dan bersantai-santai  di kamar orang tuanya  sendirian. Setelah berpikir dengan lama ia tidak bisa menahan raasa ingin tahunya akhirnya ia memutuskan untuk membuka lemari yang selama ini mamanya tidak diperbolehkan. Setelah sekian lama berusaha membuka lemarinya mamanya ia berhasil membuka lemari tersebut dan menemukan foto yang berisi ibu-ibu yang ia tidak kenal ayng sedang menggendong dua anak. Emi membalik foto tersebut   ada tanggal lahir dan tulisan “ Ema dan Emi”. Setelah menemukan foto tersebut Emi langsung menelpon Ema untuk bertemuan bersama. Dia menceritakan bahwa Tadi mamanya Emi marah karena menemukan foto yang sama. Emi menceritakan ini khusus ke Ema. Ema sendiri mikir masalah ini sudah cukup lama karena ia memiliki latar belakang yang kurang jelas dan ia mencari seluruh rumah untuk mengetahui kebenaran tersebut. Saat ia menujukan foto tersebut ia dan Emi memiliki konklusi bahwa Emi dan Ema merupakan saudara kembar. Akhirnya ia pergi ke kuburan mamanya ayng sudah meninggal dan berdoa kepadanya. Akhirnya Emi dan garrix menikah

 

-13 Sept 2015-

 

Scene 1

Malam hari. Mayat seorang perempuan ditemukan bersimbah darah khususnya dari bagian perut ke bawah. Lokasi ditemukannya yaitu di lapangan parkir sebuah gedung tua yang tak terawat.

 

Seseorang: Tenang, ini bukan kasus baru pak. Orang lg depresi memang suka ambil shortcut.

 

Polisi: Gak semua org bunuh diri karena depresi. Kamu lihat darah itu? Kau kira dia lakuin itu ke dirinya sendiri? Ini bukan kasus biasa. Segera beri saya laporan hasil forensiknya.

 

-timelapse-

 

Scene 2

Di dalam office polisi. Polisi sedang membuka-buka data mengenai mayat perempuan yang ditemukan itu.

 

Monolog: Evelyn. Meninggal di usianya ke 17 tahun, diperkirakan terjatuh dari ketinggian sebuah gedung dan kematian dipacu oleh pendarahan parah yang terjadi akibat aborsi yang dilakukan secara paksa. Sebelum ia terjatuh, hitungan menit sebelumnya ia menggugurkan kandungannya yang berusia -/+ 3 bulan. Mustahil bila Evelyn melakukannya sendiri. Ku yakin pasti ada yang membantunya. Mungkinkah ia  seorang dokter? sahabatnya? (meletakkan kedua foto teman dekat Evelyn). Kekasihnya? (meletakkan foto mantan kekasih Evelyn). Siapapun itu dia adalah penyebab kematian Evelyn —

Oh ya bagaimana dengan bayinya? Uji tes DNA setidaknya dapat menemukan siapa yang berbuat ini terhadap Evelyn. —

Bayinya tidak di temukan? Ini pasti bercanda. Apa yang mereka lakukan dengan bayi itu.

 

Polisi: (mengangkat ganggang telepon dan menekan angka) — Yak. Malam bu. Saya dari kepolisian. Atas seijin ibu kepala sekolah, saya ingin mengadakan kunjungan ke sekolah ibu untuk bertemu dengan beberapa siswa. Apakah memungkinkan? — Ya — Ya — Terima kasih (ganggang telepon ditutup)

 

-timelapse-

 

Scene 3

Di sekolah. Point of view dari orang-orang yang mau di interogasi.

Betha: (melihat foto-foto lama Betha- Silvany – Evelyn, Suci, yang ada di locker, and then flashback -/+ 10 detik bagaimana keempat sahabat ini begitu dekat. Lalu melihat foto Betha+Evelyn) —

 

Betha berjalan dan berpapasan dengan Silvany lalu Suci dan mengesankan persahabatan ini menjadi tidak begitu dekat setelah kepergian Evelyn. —

 

Betha masuk ke suatu ruangan dan bertemu dengan polisi.

 

Betha: Saya diberitahu untuk datang kesini.

Polisi: Iya, silahkan duduk. Ada beberapa hal yang ingin saya tanyakan. Mengenai Evelyn.

Polisi: Turut berduka cita atas kehilanganmu…Kalian teman dekat?

Betha: Iya. Kami cukup dekat.

Polisi: Kapan terakhir kali km bertemu dengan Evelyn?

Betha: Minggu lalu. Akhir-akhir ini Evelyn jarang datang ke sekolah.

Polisi: Apa yang kamu ketahui tentang kandungan Evelyn?

Betha: Saya tidak tahu apa-apa. Setelah semua stasiun TV membahasnya, barulah saya tau.

Polisi: Apa masalah yg di punyai Evelyn hingga membuatnya depresi hingga bunuh diri?

Betha: Dia tidak bunuh diri.

Polisi: Jadi dia tidak depresi?

 

Betha: Aku tidak berkata seperti itu. Kau depresi lantas kau menggugurkan bayimu dahulu. Setelah bayi itu mati baru kemudian kau lompat untuk mengakhiri hidupmu. Mengapa tak kau langsung lompat saja dan usailah semua. Ini adalah hal terkonyol yang pernah saya dengar. Saya percaya ada missing point disini. Segala yang disorot media adalah hal-hal yang kurang relevan. Media teralu sempit dalam mengartikan sesuatu

 

Polisi: Saya setuju dengan anda. Itulah cara kerja media. Menurutmu siapa ayah dari bayi yang digugurkan itu.

 

Betha: Aku mungkin mengetahui jawabannya. (melihat foto Suci yang terbaring di atas meja Polisi)

 

 

Scene 4

Betha berjalan membuka pintu dan di saat yang bersamaan, Silvany berjalan masuk. Lali betha menuju ke arah lokernya dan membukanya. Disana ia menemukan sticky notes dengan tulisan. “Thank you for the things you did to us, and the lies too.” Cepat-cepat betha pergi sambal membawa sticky notes ini.

 

 

 

Scene 5

Polisi: Tolong ceritakan sedekat apa persahabatan kalian dengan Evelyn

-flashback ini dari surut pandang Silvany, pertama menggambarkan bagaimana persahabatan mereka fine-fine saja hingga akhirnya memnunjukkan ketidaksetiaan Suci dan Evelyn (selingkuh sm Betha tp cuman Silvany saja yg tau).

 

Polisi: Silvany? Bagaimana keterdekatan kalian?

Silvany: Baik-baik saja. Semua baik. Kami menjadi lebih jarang berkomunikasi sete;ah kepergian Evelyn.

Polisi: Bagaimana bisa?

Silvany: Kami semua shock.

Polisi: Apa pendapatmu soal Suci?

Silvany: Dia baik.

Polisi: Kau tau bukan itu maksud saya.

Silvany: Saya tidak berani memastikan. Yang selama ini mengusik saya adalah bayi itu. Evelyn dan Suci berpisah 3 bulan yg lalu dan usia bayi itu ketika digugurkan adalah kurang lebih 3 bulan. Saya tidak berani menyimpulkan apa-apa.

 

-lalu Silvany berjalan keluar ruangan dan polisi itu menelfon seseorang-

Polisi: Kita sudah dapat orangnya.

 

-Silvany berjalan ke lockernya dan mendapati sticky notes yang serupa. “Thank you for being a ‘friend’”

 

-Silvany kemudian bertemu Betha-

Betha: Kamu pikir ini lucu? Kamu sudah janji semua bakal berhenti di kamu. (sambil nunjukin sticky notes nya)

 

Silvany: Bisa jelasin juga ini maksudnya apa? (nunjukin sticky notesnya juga) Kalo aku sudah janji aku bakal tepatin. It doesn’t matter apa yg sudah kamu lakuin. Itu semua sudah terjadi.

 

Betha: Janji sm aku km gak bakal bilang siapapun.

Silvany: iya

 

-lalu mereka berdua menoleh kearah Suci yang sedang masuk ke ruangan polisi tadi-

-dari kejauah Steven sedang memperhatikan mereka-

 

 

 

Scene 6:

Betha menyalakan televisi di pagi hari dan mendapati breaking news bahwa Suci kini ditetapkan sebagai tersangka dalam kasus pembunuhan Evelyn.

 

Scene 7

Polisi itu merasa kurang puas dengan informasi yang ia dapat. Jadi ia mengecek ulang berkas-berkasnya. Dan didapati ia melewatkan satu orang yang seharusnya ia wawancarai juga. Namanya adalah Steven. Steven adalah teman sekolah yang sangat akrab dengan Evelyn.

 

Polisi: Ceritakan apa yang kamu ketahui tentang peristiwa ini.

Steven: Menurut saya anda terlalu cepat mengambil keputusan. Belum tentu juga Suci adalah tersangkanya. Belum tentu juga dia adalah yang menghamili. Meski ialah yang menghamili, belum tentu juga dia yang membunuh.

Polisi: Itulah sebabnya dia saya tahan terlebih dahulu

Steven: Saya harap saya tidak salah melihat tapi malam itu saya melihat Betha.

Polisi: Apa yang ia lakukan?

-flashback ke malam itu waktu Steven melihat betha dari jauh berjalan kearah pulang dengan tangan yang bersimbah darah, menunjukkan bagaimana Betha kebingungan, langkah tergesa-gesa dll-

Steven: Aku juga mengetahui bahwa Suci selingkuh dengan dia. (memberi bukti video malam itu 13 September dia menemui Betha berjalan ke rumah Suci dan terlihat divideo itu Suci berjalan kembali ke rumahnya dan Betha mencegatnya dengan tangannya yang masih berlumuran darah. “dengan km hancurin dia kamu juga hancurin kita. Liat ulah kamu -sambil nunjukin tangan yang berlumuran darah-“ )

 

-Steven memprovokasi Polisi hingga polisi itu tersadar bahwa Betha lebih layak dijadikan tersangka karena pertama, statementnya membohongi polisi. Dan yang kedua, terbukti ada sesuati antara Betha dan Suci.

 

 

Scene 8

Silvany: Pak! Bapak terlalu cepat mengambil keputusan! Atas dasar apa bapak akhirnya menangkap Betha? Dia tidak salah!

Polisi: Semua bukti sudah mengarah ke dirinya. Tak usahlah kamu membela dia. (Sambil memberes-bereskan barang)

Silvany: Bukti apa pak? Betha adalah teman baik Evelyn. Tidak mungkin dia yang membunuh Evelyn!

Polisi: Teman baik katamu? Orang yang kau sebut baik itu selingkuh dengan pacar Evelyn apa kamu tidak tahu? Oh. Saya yakin kamu tau. Maaf saya tidak bisa percaya perkataan anda lagi.

Silvany: Apa maksud bapak? Perselingkuhan apa!

Polisi: *menunjukkan video* —- tak usahlah kamu pura-pura terkejut.

Silvany: Dari mana bapak mendapatkan video ini?

Polisi: Hal itu hanya akan terungkap dipengadilan. Saya tidak memiliki hak untuk membocorkan identitas siapaun.

Silvany:…..Steven…..

 

Scene 9

Silvany: Steven! Mau kemana kamu malam itu?

Steven: *flashback apa yang benar-benar terjadi*

Silvany: Jawab aku!

Steven: Kamu tidak akan bisa menyelamatkan mereka.

 

 

 

INTI CERITA:

Setelah polisinya mengintrogasi Betha, Silvany, Suci, akhirnya polisi itu menetapkan Suci sebagai tersangka utama karena hanya dialah yang datanya paling berkaitan. Bayi waktu digugurkan usianya -/+ 3 bulan, Suci + Evelyn berpisah 3 bulan yang lalu juga. Suci adalah tipe bad boy yang suka main kasar juga. Tapi tetap gak ada bukti yang kuat bahwa pelakunya itu adalah Suci walaupun emg dia kekasih terakhirnya, jd untuk menjatuhkan hukuman kpd Sucipun polisi itu blm punya hak. Bayinya tdk ditemukan, mustahil kalau melewati proses tes DNA.

 

Satu sisi Betha dan Silvany juga diteror dengan sticky notes yang tiba-tiba muncul di lockernya mereka. Sticky notes ini selalu muncul setelah mereka usai diwawancarai dengan polisi itu. Tulisan di sticky notes itu berbicara seakan statement yang Betha dan Silvany ajukan ke polisi itu semuanya adalah bohong. Contoh: “Pathetic Liar”, “Guilty bitch, I know what you did blabla2”, dll

 

Sebenarnya Betha dan Silvany memang berbohong. Betha bilang ke polisi kalau dia ga tau apa2 soal kandungan Evelyn. Padahal pada 13 September (malam kematian Evelyn), Evelyn confess ke Betha kalau dia lg hamil anaknya Suci. Malam itu Betha berupaya membantu Evelyn untuk menggugurkan anak itu secara paksa. Jadi Betha dan Evelyn pergi ke sebuah gedung tua berbekal alat2 operasi sederhana seperti gunting dan tang. Evelyn kesakitan, dan setelah operasi amatiran itu usai, Betha lah yang bertugas untuk membuang bayi itu sejauh-jauhnya. Namun ketika Betha kembali, Evelyn yang tadinya terkulai lemas, tiba-tiba menghilang dari ruangan itu–

 

Di sisi lain, Silvany juga berbohong. Alasan mengapa Suci dan Evelyn putus adalah karena Suci selingkuh sm Betha. Tp waktu di Interogasi Polisi, silvany bilang ia tidak tahu apa-apa soal itu.

 

Polisi itu merasa kurang puas dengan informasi yang ia dapat. Jadi ia mengecek ulang berkas-berkasnya. Dan didapati ia melewatkan satu orang yang seharusnya ia wawancarai juga. Namanya adalah Steven. Steven adalah teman sekolah yang sangat akrab dengan Evelyn. Steven jujur dengan apa yang ia temui pada 13 September (malam kematian Evelyn), Steven melihat Betha berjalan pulang kebingungan dengan tangan bersimbah darah. Langkah kakinya sedikit berlari seperti gopoh dan terburu-buru. Polisi yang mendengar kesaksian ini langsung memojokkan betha hingga ia mengaku. Akhirnya Betha juga ditangkap untuk menjalani proses lanjutan.

 

Pada akhir cerita nanti diceritakan kejadian sebenarnya seperti apa.

Pada malam Evelyn putus hubungan dengan Suci, Evelyn hanya mengetahui Suci selingkuh dari kabar burung yang tidak jelas tanpa mengetahui nama selingkuhanya. Selingkuhan suci itu ternyata sahabat Evelyn sendiri namanya Betha. Silvany mengetahui ini tapi silvany diam saja. Malam itu Evelyn menjadi stress akibat perlakuan Suci terhadapnya. Lalu ia lari ke salah satu rumah teman dekatnya Steven untuk mencurahkan isi hati dan kemarahannya. Steven yang memiliki pikiran buruk akhirnya berhasil untuk membuat mabuk Evelyn dan mencabulinya. Keesokan paginya Evelyn terbangun di tempat tidurnya dan tidak mengingat sama sekali apa yang terjadi kemarin malam. Yang ia ingat hanyalah malam kemarin ia bertengkar hebat dengan Suci.

 

 

3 bulan kemudian, perut Evelyn membengkak dan akhirnya ia mengetahui bahwa dirinya hamil. 13 SEPTEMBER (malam kematian evelyn) Evelyn menghubungi Betha dan menceritakan segalanya. Evelyn tidak tahu bahwa Betha adalah selingkuhannya Suci. Evelyn menyangka bayi ini adalah anak dari Suci, betha pun menyangka demikian. Betha yang merasa bersalah telah mengkhianati sahabatnya dengan selingkuh dengan pacar sahabatnya sendiri akhirnya memutuskan untuk membantu Evelyn menggugurkan bayi itu secara paksa. Setelah oprasi amatiran di gedung tua itu usai, betha akhirnya pergi sejenak keluar untuk membuang bayi tsb. Saat betha kembali, Evelyn hilang. Betha pun mencari kemana mana dengan cemas hingga-hingga ia lupa untuk mencuci tangannya. Bethapun akhirnya berjalan pulang dengan harapan Evelyn sudah berada di rumah.

 

Pada saat yang bersamaan, Steven berada di lokasi kejadian. Sejak awal steven memang membuntuti Evelyn dan Betha. Steven termotivasi untuk membunuh Evelyn karena baginya bisa gawat apa bila ketahuan bahwa steven lah ayah dari bayi itu. Pikir steven, membunuh Evelyn = membunuh bayi itu = posisi Steven menjadi aman. Tapi karena steven gak tau kalau bayi itu sudah digugurkan, jadi setelah betha pulang ke rumah, Steven menyusul ke dalam gedung, menyekap evelyn, membawanya ke lantai atas dan membuangnya ke bawah.

 

Jadi intinya, ga ketahuan kalau pelaku sesungguhnya itu adalah Steven karena Steven berhasil memanipulasi polisi tersebut dengan alasan-alasannya yang logis namun tidak sepenuhnya jujur.

 

The end.

 

Tags: , ,