PageList1

  • Suspendisse neque tellus

  • SRC Angkatan 000 000

    Pertama kali kami gagal, kemudian gagal, sampai kegagalan menjadi teman kami. Modal kami hanya niat dan kerja keras !, bangkit dan terus bangkit, menciptakan inovasi tiada batas cause we are SRC !

Saturday, November 3, 2012

Soal Latihan Programming part I


Suatu ketika sobri sedang mau jalan-jalan ketemu dengan pacar baru -.-" *kenyataan enggak. Untuk mentraktir si cewe tadi, sobri mempunyai enam kantong di celananya, kantong a berisikan uang yang besarnya sama dengan kantong b ditambah dengan kantong d. Uang di kantong d besarnya sama dengan uang yang berada dengan kantong h ditambah dengan kantong e. Uang di kantong g dan c besarnya sama dengan uang yang ada di kantong a ditambah dengan kantong d. Tapi, baru mau pergi ke rumah pacar, kantong d digigit sama anjing dan bolong terus uangya kemakan sama anjingnya. Benar-benar sial nasib si sobri T.T . Kemudian si sobri berpikir. Karena si sobri tidak iklas maka dia masih mengingat kantong d yang uangnya hilang. Apabila kantong g sama dengan kantong d, maka, apabila kantong d tersebut sama dengan kantong c juga, maka dia akan " PERGI kekucingan dengan si pacar", jika tidak, maka  "Hari yang beruntung dan si pacar traktiran". Apabila uang di kantong g besarnya sama dengan kantong c, maka, apabila kantong c tersebut sama dengan kantong d maka mereka "Pergi dengan hati cemas", jika tidak "Pergi hanya naek vespa keliling kota duduk-duduk di taman dengan hati gembira". 

Buatlah program prediksi  yang akan Sobri alami, hasil dari program adalah salah satu dari kalimat
Pergi kekucingan dengan si pacar, Hari beruntung dan si pacar traktiran, Pergi dengan hati cemas atau Pergi hanya naek vespa keliling kota duduk duduk di taman hati jadi gembira.
Jika uang pada kantong b=5000, d=7000, h=2000, e=5000.

Jawaban dikumpulkan ke email : coklitcoklit@gmail.com.
Paling lambat jumat tanggal 9 november 2012. 

Friday, November 2, 2012

Driver STK500


Keterangan : Ini adalah driver khusus pengguna AVR. Driver ini dipakai di windows XP sehingga jika dipakai di windows 7 tidak akan berguna.

Fungsi : Penggunaan ini digunakan ketika kita mau mendownload program yang kita buat ke robotnya kita. Dan ketika kita memprogram menggunakan CV AVR

Untuk download drivernya di sini : DRIVER STK500

Wednesday, October 24, 2012

Pengenalan Dasar Komponen dan Rangkaian

Matari pertemuan 1 SRC bisa di download di sini

Sunday, April 29, 2012

INTERCOM 2012 (Internal Competition Robot)SMAN 1 SALATIGA


Sukses dengan diadakannya Intercom 2011, kini SRC(Smanssa Robotic Club) mengadakan lomba line follower. Tujuan diadakan lomba ini adalah untuk memacu kreativitas para anggota SRC, nah selain kreativitas dibutuhkan sifat sabar, dan pantang menyerah untuk membuat sebuah robot. Robot yang dilombakan adalah robot dengan genre Line Follower, dengan menggunakan sistem analog, jadi robot ini tidak menggunakan microkontroller melainkan komparator sebagai penyaring masukan sensor, yang kemudian diteruskan ke driver motor, kemudian driver motor akan memberikan tegangan ke motor. Line Follower, banyak sekali di lombakan di Jawa Tengah maupun di tingkat Nasional. Robot analog ini menggunakan prinsip Flip-flop.  Ada robot yang unik bentuk robotnya yaitu bebek. 

Para anggota robotic SRC angkatan 2011/2012 sunggguh sangat antusias mengikuti lomba line follower ini. Dengan kerjasama antar kelompok, jadilah sebuah robot, tetapi mereka sungguh hebat dan luar biasa, mereka memberikan yang terbaik, dan saya bangga melihat mereka begitu antusias, ada yang merasa sedih karena robot mereka belum jadi, ada juga yang sedih karena rusak entah elektronik ataupun mekanik. Saya berharap dengan diadakan lomba semacam ini menjadi pengalaman para adik kelas untuk terus maju mengembangkan line follower, mungkin dengan prinsip logika matematika mereka bisa menyusun sebuah algoritm  dalam membuat logika robot. Selamat untuk yang menang, dan jangan patah semangat untuk yang kalah :)

It's fine to celebrate success but it is more important to heed the lessons of failure.







Langkah Dasar Menjadi seorang HAcker


[0] T : Tolong Jelaskan Apa Itu HAcker ?
    J : Hacker adalah: Seseorang yang tertarik untuk mengetahui  secara mendalam  
 mengenai kerja suatu system, komputer, atau jaringan komputer." 

[1] T : Maukah Anda mengajari saya cara hacking?
    J : Hacking adalah sikap dan kemampuan yang pada dasarnya harus dipelajari sendiri. 
     Anda akan menyadari bahwa meskipun para hacker sejati bersedia membantu, 
     mereka tidak akan menghargai Anda jika Anda minta disuapi segala hal yang 
     mereka ketahui

 Pelajari dulu sedikit hal. Tunjukkan bahwa Anda telah berusaha, bahwa Anda 
 mampu belajar mandiri. Barulah ajukan pertanyaan-pertanyaan spesifik pada 
 hacker yang Anda jumpai.

 Jika toh Anda mengirim email pada seorang hacker untuk meminta nasihat, 
 ketahuilah dahulu dua hal. Pertama, kami telah menemukan bahwa orang-orang 
 yang malas dan sembrono dalam menulis biasanya terlalu malas dan sembrono 
 dalam berpikir sehingga tidak cocok menjadi hacker -- karena itu usahakanlah 
 mengeja dengan benar, dan gunakan tata bahasa dan tanda baca yang baik, 
 atau Anda tidak akan diacuhkan. 

 Kedua, jangan berani-berani meminta agar jawaban dikirim ke alamat email 
 lain yang berbeda dari alamat tempat Anda mengirim email; kami menemukan 
 orang-orang ini biasanya pencuri yang memakai account curian, dan kami 
 tidak berminat menghargai pencuri

T : Kalau begitu arahkan saya?
J : Baiklah , kamu harus belajar !!

T : Apa yang harus di pelajari ?
J : Networking (jaringan) , Programing , Sistem Operasi , Internet

T : wow, apa gak terlalu banyak tuh ?
J : Tidak, Semua itu tidak harus kamu kuasai dalam waktu cepat, basicnya yang penting
    Ingat semua itu perlu proses!

T : Networking saya mulai dari mana ?
J : Pengetahuan dasar jaringan ( konsep TCP/IP) , komponen dasar jaringan, topologi
    jaringan, terlalu banyak artikel yang dapat kamu baca dan buku yang bertebaran
    di toko toko buku, atau kamu bisa mencoba berkunjung kesitus ilmukomputer.com

T : Untuk programing ?
J : Mungkin yang terpenting adalah 'logika' pemrograman , jadi lebih kearah
    pemanfaatan logika , ada baiknya belajar algoritma , pengenalan flowchart
    atau bagan alur untuk melatih logika (teoritis) serta untuk prakteknya sangat
    disarankan belajar pemrograman yang masih menomer satukan logika/murni

T : Kalau begitu bahasa pemrograman apa yang harus saya pelajari awalnya?
J : Bahasa Pemrograman apapun sebenarnya sama baik, tetapi ada baiknya belajar
    bahasa seperti C , Perl , Phyton, Pascal, C++ , bukan berarti 
    menjelek-jelekkan visual programing ( nanti kamu akan tau bedanya )
    (*ini murni pengalaman pribadi)     

[3] T : Bagaimana saya harus memulai programing ?
    J : Kumpulkan semua dokumentasi, manual, how to , FAQ , buku , dan contoh contoh
        dari bahasa pemrograman yang akan anda pelajari , Cari dan install software
        yang dibutuhkan oleh bahasa tersebut (Sesuai dokumentasi) , cobalah memprogram
        walaupun program yang simple, dan kamu tidak di "haramkan" untuk mengetik ulang
        program contoh dengan harapan kamu akan lebih mengerti dibandingkan kamu hanya
        membaca saja, cari guru, teman atau komunitas yang bisa diajak bekerja sama
        dalam mempelajari bahasa tersebut ( gabung dimilis, forum khusus bahasa tsb )
        , sisanya tergantung seberapa besar usaha kamu. jangan mudah menyerah apalagi
        sampai putus asa.         

[1] T : Apakah Visual Basic atau Delphi bahasa permulaan yang bagus?
    J : Tidak, karena mereka tidak portabel. Belum ada implementasi open-source dari 
 bahasa-bahasa ini, jadi Anda akan terkurung di platform yang dipilih oleh vendor. 
 Menerima situasi monopoli seperti itu bukanlah cara hacker.

[1] T : Apakah matematika saya harus bagus untuk menjadi hacker?
    J : Tidak. Meskipun Anda perlu dapat berpikir logis dan mengikuti rantai pemikiran 
 eksak, hacking hanya menggunakan sedikit sekali matematika formal atau aritmetika.

 Anda terutama tidak perlu kalkulus atau analisis (kita serahkan itu kepada para 
 insinyur elektro :-)). Sejumlah dasar di matematika finit (termasuk aljabar Bool, 
 teori himpunan hingga, kombinasi, dan teori graph) berguna.

T : Tentang pemrograman Web , apakah harus ?
J : Yupe, dikarenakan Internet adalah dunia kamu nantinya

T : Bahasa pemrograman web apa yang sebaiknya dipelajari untuk pemula ?
J : Mungkin kamu bisa mencoba HTML, dilanjutkan ke PHP yang akan membuat kamu lebih 
    familiar ke programing secara penuh

T : Tentang Sistem Operasi , kenapa harus ?
J : Penguasaan terhadap suatu operating system adalah sangat penting, kenapa ?
    karena itulah lingkungan kamu nantinya , perdalami cara kerja suatu operating
    system , kenali dan akrabkan diri :)

T : Sebaiknya, Operating system apa yang saya perdalami?
J : mungkin kamu bisa coba linux atau BSD , selain mereka free , dukungan komunitas
    juga sangat banyak sehingga kamu tidak akan di tinggal sendirian jika menemukan 
    masalah, dan pula kemungkinan  kamu untuk dapat  berkembang sangatlah besar 
    dikarenakan sifat "open source"

T : Untuk pemula seperti saya , apa yang harus saya gunakan ?
J : Sebaiknya jika kamu benar benar pemula, kamu bisa gunakan linux , karena baik
    sistem installasinya dan Graphical User Interfacenya lebih memudahkan kamu

T : Distro apa yang sebaiknya saya gunakan dan mudah untuk pemula
J : Kamu bisa mencoba Mandrake (disarankan oleh beberapa ahli yang pernah diajak
    diskusi) , tetapi kamu bisa memilih sesukamu, meskipun aku memulainya juga
    dengan mandrake tetapi aku lebih comfort dengan redhat.

T : Kalau tidak bisa Menginstall linux apakah jalan saya sudah tertutup?
J : Kamu bisa mencoba menginstall vmware , cygwin atau kamu bisa menyewa shell 
   
T : Dimana Saya bisa mendapatkan programn program tersebut
J : berhentilah bertanya , dan arahkan browser kamu ke search engine , terlalu
    banyak situs penyedia jasa yang dapat membantu kamu

T : Apakah saya HArus memiliki komputer ?
Y : IYA! , kecuali kalo kamu sudah dapat berinteraksi lebih lama dengan komputer 
    meskipun itu bukan milik kamu, tetapi sangat baik jika memilikinya sendiri
    karena , pertama : Ide yang timbul bisa setiap saat, baik programing, riset
                       dsb, jadi ada baiknya kamu memilikinya agar dapat langsung
                       menyalurkan semua ide dan pemikiran kamu
             Kedua   : menggunakan PC sendiri membuat kamu merasa bebas untuk 
                       bereksplorasi dan mencoba tanpa takut merusak dsb

T : Hardware apa yang saya butuhkan ?
Y : Menginggat harga komputer sudah relatif "murah" (mohon maaf buat yang masih belum 
    mampu membelinya) , kamu bisa sesuaikan spesifikasinya untuk kamu gunakan

T : Internet , apakah saya harus terkoneksi ke internet?
Y : Terkadang itu perlu, tetapi jangan terlalu memaksakan , kamu memang perlu terhubung
    ke internet untuk mendownload modul, bacaan, update informasi, tetapi jangan jadikan 
    penghalang jika kamu tidak bisa terkoneksi secara periodik, jadilah kreatif


[1] T : Berapa lama waktu yang saya butuhkan?
    J : Masalah waktu itu relatif, Bergantung seberapa besar bakat dan usaha Anda. 
    Kebanyakan orang memperoleh keahlian yang cukup dalam delapan belas bulan 
 atau dua tahun, jika mereka berkonsentrasi. Tapi jangan pikir setelah itu 
 selesai; jika Anda hacker sejati, Anda akan menghabiskan sisa waktu belajar 
 dan menyempurnakan keahlian.

T : Apakah tidak bisa yang Instan ? misal Tinggal gunain tool tertentu ?
J : Hum, kamu mo jadi hacker atau cuma pemakai tools ?, kalau menggunakan tools 
    semua orang juga bisa!!


[1] T : Bagaimana cara mendapatkan password account orang lain?
    J : Ini cracking. Pergi sana, bodoh.

[1] T : Bagaimana cara menembus/membaca/memonitor email orang lain?
    J : Ini cracking. Jauh-jauh sana, goblok

[0] T : Cracker ? apa itu ?
    J : Cracker adalah individu yang mencoba masuk ke dalam suatu sistem komputer
  tanpa ijin (authorisasi), individu ini biasanya berniat jahat/buruk, sebagai
 kebalikan dari 'hacker', dan biasanya mencari keuntungan dalam memasuki suatu
    sistem

[1] T : Saya dicrack. Maukah Anda menolong saya mencegah serangan berikutnya?
    J : Tidak. Setiap kali saya ditanya pertanyaan di atas sejauh ini, ternyata 
        penanyanya seseorang yang menggunakan Microsoft Windows. Tidak mungkin secara 
        efektif melindungi sistem Windows dari serangan crack; kode dan arsitektur 
        Windows terlalu banyak mengandung cacat, sehingga berusaha mengamankan Windows 
        seperti berusaha menyelamatkan kapal yang bocor dengan saringan. Satu-satunya 
        cara pencegahan yang andal adalah berpindah ke Linux atau sistem operasi lain 
        yang setidaknya dirancang untuk keamanan.

T : Apakah saya perlu komunitas ?
J : YUPE , komunitas sangat kamu perlukan, apalagi jika kamu memilih untuk berkecimpung
    di dunia opensource, banyak milis yang bisa kamu ikuti, sebaiknya ikuti milis yang
    spesifik sesuai dengan yang kamu gunakan. (misal linux, sesuai distro )

T : Apakah termasuk milis sekuriti ?
J : iyah ! cobalah bugtraq@securityfocus.com


Step Paling Dasar dalam Memprogram







Bayangkan jika Kroaker's menjadi Programmer.,.,., Uitsss apalagi kerja di google ( FOYA-Foya )

hohohoho,Uits.. beberapa tahun aja udah isa beli LAmborghini, Rumah dll ( PROGrammer Berkualitas). PAradigma menjadi seorang programmer katanya susah ( emang susah sih...



tapi kalau tau dasarannya ngak susah, cuma butuh kedisiplinan dan ketekunan serta latihan ( apalagi dibantu sama Tuhan minta pertolonganNya :) )

Kroaker's yang pengen jadi programmer ada satu cara dimana kaliyan dapat menjadi programmer pemula yang pastinya dapat belajar dengan FUN, ngak usah muluk-muluk deh untuk menjadi programmer langkah pertama ( Batu pertama untuk menjadi seorang programmer adalah mengerti ALGORITMA serta FLOWCHART)
Algoritma menurut saya merupakan suatu urutan-urutan perintah untuk mencapai suatu tujuan dengan sistematis. Flowchart dalam bahasa Indonesia disebut juga diagram Alir, diagram alir merupakan suatu bentuk diagram yang berisikan algoritma memudahkan programmer untuk menyusun suatu algoritma dengan suatu gambar yang saling berhubungan. Nah... untuk belajar Algoritma, software yang paling dasar dibutuhkan adalah SCRATCH, Scratch sangat praktis dan dapat melatih algoritma, ngak usah jauh-jauh untuk melangkah menuju Pascal maupun C++ ( percuma kalau ngak mudeng algoritma) pelengkap dari sebuah ALGORITMA adalah FLOWchart Kroaker's bisa corat-coret di kertas

Berikut ini merupakan contoh FlowChart


Itu merupakan contoh Flowchart robot kami, yang didalamnya terdapat urutan-urutan perintah serta eksekusi. Kroaker's bisa belajar mengenai LOOPING dan COndition (tanya mbah Google lebih tau). Setelah itu barulah kaliyan memasuki era yang Fana dan penuh derita ( lebay ), yaitu eranya C++, tapi kalay untuk Olimpiade KOmputer ( Pengalaman saya ) biasanya sih programnya pake Pascal). saya sarankan kalau algoritma pengen canggih pake MATLAB )Intinya semua Program yang digunakan sama saja tinggal bagaimana kroaker menyesuaikan bahasa pemrogrammannya misalanya

di PAscal
write('pisangkroak');

di C++
cout << "pisangkroak"; kalau dieksekusi keluarannya sama-sama menghasilkan kata pisangkroak, yang beda cuma bahasanya tapi yang terpenting kaliyan mudeng algoritma.Nah gitu dulu aja, tak jelasin di tutorial selanjutnya... hohohoho ni ada beberapa alamat download



selamat belajar... kalau ada yang kurang jelas bisa tanya di mbah google kalau ngak tutorial lain yang lebih lengkap, di youtube juga banyak


src angkatan 000 000