Created
February 6, 2013 08:54
-
-
Save Raviyanto/4721265 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- Log opened Fri Sep 07 19:45:22 2012 | |
19:45 -!- ordinaryman [~oki@unaffiliated/thanmustoki] has joined #uvt | |
19:45 -!- Irssi: #uvt: Total of 12 nicks [4 ops, 0 halfops, 0 voices, 8 normal] | |
19:45 -!- mode/#uvt [+o ordinaryman] by ChanServ | |
19:45 -!- Irssi: Join to #uvt was synced in 2 secs | |
19:45 < light_> mlm jg | |
19:45 < alfianto> malam juga | |
19:45 <@ordinaryman> selamat malam | |
19:46 <@ordinaryman> selamat malam | |
19:47 < fajran> tes tes | |
19:47 <@ordinaryman> malam pak fajran | |
19:47 < fajran> malam :D | |
19:47 -!- amaulana8 [~amaulana8@112.215.64.162] has joined #uvt | |
--- Log closed Fri Sep 07 19:48:37 2012 | |
--- Log opened Fri Sep 07 19:51:56 2012 | |
19:51 -!- mustoki [~oki@unaffiliated/mbahkangkung] has joined #uvt | |
19:51 -!- Irssi: #uvt: Total of 14 nicks [4 ops, 0 halfops, 0 voices, 10 normal] | |
19:51 -!- mode/#uvt [+o mustoki] by ChanServ | |
19:51 -!- Irssi: Join to #uvt was synced in 3 secs | |
19:52 -!- limpatovih [~limpatovi@39.194.77.242] has joined #uvt | |
19:52 -!- profbins [~Tukang_Se@118.96.159.228] has joined #uvt | |
19:52 < alfianto> iksanin haha | |
19:53 < ikhsanin> ada apa pak boooos :-D | |
19:53 -!- arifazik [~quassel@114.79.52.17] has joined #uvt | |
19:53 < soichiroblue> malam | |
19:53 < alfianto> vga nya bisa blom | |
19:54 -!- amaulana8 [~amaulana8@112.215.64.162] has quit [Ping timeout: 252 seconds] | |
19:54 < alfianto> malam juga | |
19:54 < arifazik> salam.. | |
19:54 <@mustoki> malam juga :) | |
19:54 < ramadhanapoetra> malam :) udah di mulai belum :) | |
19:54 <@mustoki> belum | |
19:54 < ikhsanin> belum bisa fungsi men -,- | |
19:55 < alfianto> tapi udah di install kan | |
19:55 -!- amaulana8 [~amaulana8@112.215.64.162] has joined #uvt | |
19:55 < ramadhanapoetra> kapan pa? | |
19:55 < amaulana8> assalamualaikum | |
19:55 < fajran> 5 menit lagi ya? | |
19:55 <@mustoki> jam 20.00 kayaknya . amaulana8 wa'alaikum sallam | |
19:55 < fajran> tuk siap2, yuk mari pasang python dulu.. | |
19:55 <@mustoki> iya pak fajran | |
19:56 < fajran> kalau bisa, pasang ipython juga | |
19:56 < ramadhanapoetra> amaulana8 waalaikum salam:) | |
19:56 < profbins> assalamualaikum.. hadir2 | |
19:56 < alfianto> sudoah diinstall | |
19:56 < amaulana8> Mohn maaf sbelmnnya jka reply saya lambat, lagi mobile | |
19:56 < light_> wallaikum salam | |
19:57 < ramadhanapoetra> ipythonnya lagi diinstall | |
19:57 < light_> iphyton buat apa ya pak? | |
19:58 < fajran> ipython itu python shell yang lebih cantik karena bisa warna warni dan ada auto completion | |
19:58 < satmo54> lagi download ipythonnya pak :D | |
19:58 < amaulana8> profbin : waalaikumsalam | |
19:58 < ikhsanin> waduh ipython blm install e -,- | |
19:58 < satmo54> kalo pake idle2 boleh pak? | |
19:58 < fajran> satmo54: boleh juga pake idel | |
19:58 < fajran> idle | |
19:59 < amaulana8> Saya mash blom bisa persiapan untuk itu. | |
19:59 < fajran> ikhsanin: pakai python biasa jg ngga apa2 sih :) | |
19:59 < ikhsanin> eh iya kalau gk salah suruh install glade ya pak ? glade utk apa nantinya pak? heheh | |
20:00 < ikhsanin> woke pake python aja deh kalo gtu :-D | |
20:00 < ramadhanapoetra> tapi fungsi python biasa sm ipython sama aja kan :D | |
20:01 <@mustoki> pak fajran , python yang mau dipake buat kuliah malam ini versi berapa pak? | |
20:01 < soichiroblue> installed | |
20:01 < fajran> mustoki: yang jelas bukan python 3. saya pakai python 2.7 tapi 2.6 atau 2.5 jg ngga masalah | |
20:01 < ikhsanin> alfianto : cek private chat ku dab | |
20:02 < alfianto> mungkin ada yabg bersedia menjelaskan apa dan kegunaan python, ipython dan glade :D | |
20:02 < fajran> alfianto: nanti saya jelaskan pak :) | |
20:02 < fajran> udah jam 8 skr.. yg jadi pak erte siapa di sini? | |
20:03 < alfianto> iksanin hahaha carane gmana | |
20:03 <@mustoki> pak fajran , waktu sudah menunjukan jam 8 WIB, mau dimulai kuliahnya dengan perkenalan atau masih menunggu yang lain pak? | |
20:03 < fajran> mustoki: terserah pak erte :D | |
20:03 < fajran> yg jelas saya cuma punya waktu pas sampe jam 10 WIB | |
20:03 <@mustoki> pak ertenya belum join2 kayaknya | |
20:03 <@mustoki> !seen basic123 | |
20:03 < fajran> wakil erte jg gpp | |
20:03 < soichiroblue> tepat waktu aja pak | |
20:04 < ikhsanin> alfianto : di tab - tab samping cobo dicari | |
20:04 <@mustoki> ok pak, kita mulai saja ya pak dengan perkenalan kelas dahulu. pesan pak rt seperti itu , kemudian buat group kelompok belajar | |
20:05 < ikhsanin> oke.. ayo segera dimulai saja pak | |
20:05 < fajran> mustoki: baiklah | |
20:05 < fajran> ada yg nyimpen log kanal ini? | |
20:06 -!- Maverick [6e88b44b@gateway/web/freenode/ip.110.136.180.75] has joined #uvt | |
20:06 <@mustoki> waktu dan tempat saya persilahkan kepada pak fajran (sebagai dosen malam ini :_)) | |
20:06 < fajran> terima kasih.. | |
20:06 < Maverick> good evening, all :) | |
20:06 <@mustoki> ada pak | |
20:07 < fajran> *buka catetan dulu* | |
20:07 < ikhsanin> good evening maverick :) | |
20:07 < fajran> mari dimulai.. | |
20:07 < fajran> bismillahirohmaanirrohiim.. assalamu 'alaikum rekan2 semua | |
20:07 <@mustoki> wa'alaikum sallam wr wb | |
20:07 < profbins> waalaikumussalam | |
20:07 < soichiroblue> waalaikumsalam pak | |
20:07 < alfianto> wa'alaikumsalam pak | |
20:07 < arifazik> waalaikumsalam | |
20:07 < ramadhanapoetra> Waalaikum salllam :) | |
20:08 < Maverick> wa'alaikumsalam. | |
20:08 < light_> walaikum sallam | |
20:08 < amaulana8> WaalaikumsaLam | |
20:08 < ikhsanin> wa'alaikum sallam wr wb | |
20:08 -!- Frama [~wildan@114.79.18.3] has joined #uvt | |
20:08 < limpatovih> waalaikumsalam | |
20:08 < Frama> assalamu'alaikum | |
20:08 < fajran> mari kita mulai acara perkuliahan virtual ini | |
20:08 < ramadhanapoetra> siap | |
20:09 < ikhsanin> mari | |
20:09 < fajran> walaupun virtual, tapi tetep series ya :D saya jg akan berusaha memberikan yg terbaik | |
20:09 < Frama> silahkan | |
20:09 < fajran> *serius | |
20:09 < profbins> siap pak... | |
20:09 < ramadhanapoetra> monggo pak :) | |
20:09 < soichiroblue> silahkan :) | |
20:09 < fajran> nah.. menurut pak raviyanto ahmad.. durasi kuliah ini adalah 4x4 sesi | |
20:09 < fajran> selama 4 bulan | |
20:09 < ikhsanin> woke pak :) | |
20:10 < amaulana8> Siap | |
20:10 < fajran> tiap bulan akan ada 1 sesi chat seperti ini dimana kita bisa lgs kontak2an | |
20:10 < fajran> tuk waktu yg lain, diskusi bisa kita lanjutkan melalui mailing list | |
20:11 < fajran> nah.. agenda sesi kali ini pada intinya adalah perkenalan dan pendahuluan | |
20:11 < fajran> pertama2 saya mau memperkenalkan diri saya.. | |
20:11 < fajran> nama saya Fajran Iman Rusadi namun biasa dikenal jg dg iang | |
20:12 < fajran> kegiatan sehari2 ngga jauh dari ngoding heheeh :D | |
20:12 -!- digitoktav [~digitokta@unaffiliated/digitoktav] has joined #uvt | |
20:12 < digitoktav> halo all | |
20:12 < digitoktav> sudah mulai kah? | |
20:12 < fajran> pertama kali memakai python itu sekitar akhir tahun 2007 dan sejak itu jadi sering memakai python tuk macem2 | |
20:12 < fajran> digitoktav: silakan cari tempat duduk kosong pak :D | |
20:12 < digitoktav> oh maaf | |
20:12 < digitoktav> terima kasih. :) | |
20:13 < fajran> dan kebetulan kerjaan saya skr saya diberi kebebasan tuk memakai apa yg saya rasa cocok tuk dipakai | |
20:13 < fajran> dan python itu salah satu yg jadi pilihan saya | |
20:14 < fajran> itu aja kali ya :D | |
20:14 < fajran> nah tuk rekan2 sekalian.. silakan perkernalkan diri masing2.. berurutan sesuai urutan nickname kalo bisa :D | |
20:14 -!- ikhsanin [~ikhsan@120.168.1.60] has quit [Ping timeout: 240 seconds] | |
20:14 < fajran> minimal nama dan apakah sudah pernah memprogram dan/atau menggunakan python | |
20:15 < alfianto> nama saya alfianto | |
20:15 < alfianto> belum pernah menggunakan python , | |
20:15 < alfianto> terimaksih :D | |
20:15 < fajran> sip, lanjut pak amaulana8 :D | |
20:16 < amaulana8> Nama saya asep maulana | |
20:16 < amaulana8> Baru mau kenalan dengan phyton | |
20:16 < fajran> eh iya.. tolong kasih tau jg pernah ngoding atau ngga (ngga harus python) | |
20:17 < amaulana8> Sebagai teknisi di rtrwnwt, terimakasih | |
20:17 < fajran> arifazik: lanjut pak | |
20:17 < arifazik> nama saya arif | |
20:18 < arifazik> senang dengan c++ dan qt, skg ingin kenalan dengan python.. | |
20:18 < arifazik> terima kasih.. :) | |
20:18 < digitoktav> nama saya digit | |
20:18 < digitoktav> pernah nya ngompile2 program python aja. dulu pernah belajar basic tapi dah lupa | |
20:18 < digitoktav> :)) | |
20:19 < digitoktav> sempet bt krna saya amsih pake 10.04 dan notabene masih 2.6.x jadi agak ribet sandboxing pytho 2.7 dan python 3.x | |
20:19 < digitoktav> :D | |
20:19 < fajran> digitoktav: sip pak.. lanjut pak Frama | |
20:20 < Frama> nama saya frama | |
20:20 < Frama> belum pernah sama sekali belajar phyton | |
20:20 < Frama> tapi ingin mencoba mendalami dan mehahami phyton | |
20:20 < Frama> maklum masih sangat-sangat pemula :) | |
20:21 < fajran> sip pak Frama, silakan bapak light_ | |
20:21 < light_> nama saya adiyanto | |
20:21 < light_> blom pernah belajar phyton sebelumnya | |
20:22 < light_> mengetahui sedikit java, php,sm vb.net | |
20:22 < fajran> light_: sips.. lanjut pan limpatovih | |
20:22 < fajran> *pak | |
20:22 < fajran> maap ini entah mengapa irc client saya ada auto completionnya -_- | |
20:23 < limpatovih> saya limpat ovi haryoko | |
20:23 < limpatovih> belum pernah belajar python | |
20:23 < limpatovih> terimakasih | |
20:23 < fajran> oke.. lanjut pak marienz | |
20:23 <@mustoki> bot pak | |
20:23 < fajran> hoo.. haha.. oke lah | |
20:24 < fajran> silakan pak Maverick kalau begitu | |
20:24 < Maverick> Nama darat Khadis | |
20:24 < Maverick> belum pernah nyentuh python, coz kesehariannya jadi penterjemah hehe... | |
20:24 < Maverick> pernah mainan VB tok. Tapi gak serius. | |
20:24 < Maverick> :) | |
20:25 < Maverick> mohon bantuannya.... | |
20:25 < fajran> Maverick: nambah satu bahasa lg yg bisa diterjemahkan kalau gtu pak ntar :D lanjut pak profbins | |
20:25 < profbins> salam kenal saya bima | |
20:25 < digitoktav> wah itu staff freenode :)) | |
20:25 < profbins> blum pernah belajar python | |
20:25 < profbins> sama belajar pak | |
20:26 < profbins> mohon bantuan semua | |
20:26 < profbins> terikasih | |
20:26 < fajran> sip.. lanjut pak ramadhanapoetra | |
20:26 < ramadhanapoetra> Nama saya : Muhamad Ramdan | |
20:26 < ramadhanapoetra> sebelumnya belum pernah pake python | |
20:27 < ramadhanapoetra> tapi saya sempat belajar visual basic | |
20:27 < ramadhanapoetra> saya berkeinginan keras buat belajar mohon bantuannya | |
20:27 < ramadhanapoetra> terima kasih :) | |
20:27 < fajran> ramadhanapoetra: mari pak :D | |
20:27 < fajran> lanjut pak satmo54 | |
20:28 < fajran> atau pak soichiroblue ? | |
20:28 < soichiroblue> salam kenal,, nama asli saya akbar bahaulloh | |
20:28 < soichiroblue> saya belum pernah belajar python, tapi sebelumnya pernah belajar pascal sama html sedikit | |
20:29 < soichiroblue> itu juga kurang konsen, karena lebih fokus sama jaringan | |
20:29 < soichiroblue> terimakasih ... maaf sudah melancangi pak satmo54 :D | |
20:30 < fajran> bapak satmo54 ada? | |
20:30 < digitoktav> away mungkin pak | |
20:30 < fajran> oke deh.. berarti di sini ada.. brp orang? *ngitung dulu* | |
20:30 < fajran> pak mustoki gimana? | |
20:30 < fajran> pak erte ngga ikutan? | |
20:31 <@mustoki> iya pak saya belum perkenalan | |
20:31 <@mustoki> saya mau ikut | |
20:31 < fajran> :D | |
20:31 <@mustoki> nama saya oki dwi yulianto | |
20:31 <@mustoki> kenal dan belajar sendiri python januari 2012 | |
20:31 -!- ikhsanin [~ikhsan@180.246.214.114] has joined #uvt | |
20:31 <@mustoki> basic saya bukan it sama sekali terima kasih :) | |
20:32 < fajran> udah 12 org memperkenalkan diri + 1 saya (bener ngga?) | |
20:32 < fajran> halo pak ikhsanin | |
20:32 <@mustoki> mohon bantuan pak fajran untuk membimbing saya dan rekan2 :) | |
20:33 -!- amaulana8 [~amaulana8@112.215.64.162] has quit [Ping timeout: 244 seconds] | |
20:33 <@mustoki> fajran: betul pak 12 orang | |
20:33 < ikhsanin> halo pak maaf disconnect -,- | |
20:34 < fajran> ikhsanin: halo pak :) tadi baru pada memperkenalkan diri | |
20:34 < fajran> bapak bisa perkenalkan diri juga? dan jg apakah pernah memprogram dan apakah pernah menggunakan python? | |
20:34 < ikhsanin> iya perkenalkan nama saya ikhsan, alamat dosili jogja :) | |
20:35 < ikhsanin> pak fajran : kalo menggunakan python jujur belum pernah pak, yg sering menggunakan java hehehe | |
20:35 < fajran> oke baiklah.. | |
20:35 < fajran> jadi di sini ada 14 orang termasuk saya | |
20:35 < fajran> agar tetap sesuai jadwal mari kita lanjut ya | |
20:36 < fajran> yg belum memperkenalkan diri bisa lanjut di milis | |
--- Log opened Fri Sep 07 20:42:04 2012 | |
20:42 digitoktav │ terima kasih. :) | |
20:42 fajran │ dan kebetulan kerjaan saya skr saya diberi kebebasan tuk memakai apa yg saya rasa cocok tuk dipakai | |
20:42 fajran │ dan python itu salah satu yg jadi pilihan saya | |
20:43 fajran │ itu aja kali ya :D | |
20:43 ikhsanin < has quit irc | |
20:43 fajran │ nah tuk rekan2 sekalian.. silakan perkernalkan diri masing2.. berurutan sesuai urutan nickname kalo bisa :D | |
20:44 fajran │ minimal nama dan apakah sudah pernah memprogram dan/atau menggunakan python | |
20:44 alfianto │ nama saya alfianto | |
20:44 alfianto │ belum pernah menggunakan python , | |
20:44 alfianto │ terimaksih :D | |
20:45 fajran │ sip, lanjut pak amaulana8 :D | |
20:45 amaulana8 │ Nama saya asep maulana | |
20:45 amaulana8 │ Baru mau kenalan dengan phyton | |
20:46 fajran │ eh iya.. tolong kasih tau jg pernah ngoding atau ngga (ngga harus python) | |
20:46 amaulana8 │ Sebagai teknisi di rtrwnwt, terimakasih | |
20:46 fajran │ arifazik: lanjut pak | |
20:46 arifazik │ nama saya arif | |
20:47 arifazik │ senang dengan c++ dan qt, skg ingin kenalan dengan python.. | |
20:47 arifazik │ terima kasih.. :) | |
20:47 digitoktav │ nama saya digit | |
20:48 digitoktav │ pernah nya ngompile2 program python aja. dulu pernah belajar basic tapi dah lupa | |
20:48 digitoktav │ :)) | |
20:48 digitoktav │ sempet bt krna saya amsih pake 10.04 dan notabene masih 2.6.x jadi agak ribet sandboxing pytho 2.7 dan python 3.x | |
20:48 digitoktav │ :D | |
20:49 fajran │ digitoktav: sip pak.. lanjut pak Frama | |
20:49 Frama │ nama saya frama | |
20:49 Frama │ belum pernah sama sekali belajar phyton | |
20:49 Frama │ tapi ingin mencoba mendalami dan mehahami phyton | |
20:50 Frama │ maklum masih sangat-sangat pemula :) | |
20:50 fajran │ sip pak Frama, silakan bapak light_ | |
20:50 light_ │ nama saya adiyanto | |
20:51 light_ │ blom pernah belajar phyton sebelumnya | |
20:51 light_ │ mengetahui sedikit java, php,sm vb.net | |
20:51 fajran │ light_: sips.. lanjut pan limpatovih | |
20:51 fajran │ *pak | |
20:51 fajran │ maap ini entah mengapa irc client saya ada auto completionnya -_- | |
20:52 limpatovih │ saya limpat ovi haryoko | |
20:52 limpatovih │ belum pernah belajar python | |
20:52 limpatovih │ terimakasih | |
20:52 fajran │ oke.. lanjut pak marienz | |
20:52 @ mustoki │ bot pak | |
20:53 fajran │ hoo.. haha.. oke lah | |
20:53 fajran │ silakan pak Maverick kalau begitu | |
20:53 Maverick │ Nama darat Khadis | |
20:53 Maverick │ belum pernah nyentuh python, coz kesehariannya jadi penterjemah hehe... | |
20:54 Maverick │ pernah mainan VB tok. Tapi gak serius. | |
20:54 Maverick │ :) | |
20:54 Maverick │ mohon bantuannya.... | |
20:54 fajran │ Maverick: nambah satu bahasa lg yg bisa diterjemahkan kalau gtu pak ntar :D lanjut pak profbins | |
20:54 profbins │ salam kenal saya bima | |
20:54 digitoktav │ wah itu staff freenode :)) | |
20:54 profbins │ blum pernah belajar python | |
20:55 profbins │ sama belajar pak | |
20:55 profbins │ mohon bantuan semua | |
20:55 profbins │ terikasih | |
20:55 fajran │ sip.. lanjut pak ramadhanapoetra | |
20:55 ramadhanapo │ Nama saya : Muhamad Ramdan | |
20:55 ramadhanapo │ sebelumnya belum pernah pake python | |
20:56 ramadhanapo │ tapi saya sempat belajar visual basic | |
20:56 ramadhanapo │ saya berkeinginan keras buat belajar mohon bantuannya | |
20:56 ramadhanapo │ terima kasih :) | |
20:56 fajran │ ramadhanapoetra: mari pak :D | |
20:56 fajran │ lanjut pak satmo54 | |
20:57 fajran │ atau pak soichiroblue ? | |
20:57 soichiroblu │ salam kenal,, nama asli saya akbar bahaulloh | |
20:58 soichiroblu │ saya belum pernah belajar python, tapi sebelumnya pernah belajar pascal sama html sedikit | |
20:58 soichiroblu │ itu juga kurang konsen, karena lebih fokus sama jaringan | |
20:58 soichiroblu │ terimakasih ... maaf sudah melancangi pak satmo54 :D | |
20:59 fajran │ bapak satmo54 ada? | |
20:59 digitoktav │ away mungkin pak | |
20:59 fajran │ oke deh.. berarti di sini ada.. brp orang? *ngitung dulu* | |
20:59 fajran │ pak mustoki gimana? | |
21:00 fajran │ pak erte ngga ikutan? | |
21:00 @ mustoki │ iya pak saya belum perkenalan | |
21:00 @ mustoki │ saya mau ikut | |
21:00 fajran │ :D | |
21:00 @ mustoki │ nama saya oki dwi yulianto | |
21:00 @ mustoki │ kenal dan belajar sendiri python januari 2012 | |
21:00 ikhsanin > has joined | |
21:01 @ mustoki │ basic saya bukan it sama sekali terima kasih :) | |
21:01 fajran │ udah 12 org memperkenalkan diri + 1 saya (bener ngga?) | |
21:01 fajran │ halo pak ikhsanin | |
21:02 @ mustoki │ mohon bantuan pak fajran untuk membimbing saya dan rekan2 :) | |
21:02 amaulana8 < has quit irc | |
21:02 @ mustoki │ fajran: betul pak 12 orang | |
21:02 ikhsanin │ halo pak maaf disconnect -,- | |
21:03 fajran │ ikhsanin: halo pak :) tadi baru pada memperkenalkan diri | |
21:03 fajran │ bapak bisa perkenalkan diri juga? dan jg apakah pernah memprogram dan apakah pernah menggunakan python? | |
21:03 ikhsanin │ iya perkenalkan nama saya ikhsan, alamat dosili jogja :) | |
21:04 ikhsanin │ pak fajran : kalo menggunakan python jujur belum pernah pak, yg sering menggunakan java hehehe | |
21:04 fajran │ oke baiklah.. | |
21:04 fajran │ jadi di sini ada 14 orang termasuk saya | |
21:05 fajran │ agar tetap sesuai jadwal mari kita lanjut ya | |
21:05 fajran │ yg belum memperkenalkan diri bisa lanjut di milis | |
21:05 ikhsanin │ sekian perkenalan dari saya terimakasih :) | |
21:05 fajran │ saya mau menjelaskan dulu bagaimana format perkuliahan ini | |
21:06 fajran │ dan ini bisa disesuaikan tergantung dengan kondisi dan juga masukan dari rekan2 sekalian | |
21:06 fajran │ menurut pengalaman saya sendiri, cara paling efektif untuk mempelajari bahasa pemrograman beserta trik2nya adalah dengan membuat program | |
21:07 fajran │ program beneran yang bukan cuma sekedar icap icip satu dua hal | |
21:07 amaulana8 > has joined | |
21:08 fajran │ nah maka dari itu, saya ingin agar di akhir kuliah ini, kita punya bbrp aplikasi yang kita bangun bersama :D | |
21:08 fajran │ kemarin sempat diskusi dg pak raviyanto dan sepertinya pemrograman membangun aplikasi grafis (GUI) itu menarik | |
21:09 fajran │ maka itu bisa jadi salah satu proyek aplikasi yang dikerjakan di kuliah ini | |
21:09 fajran │ namun saya terbuka tuk proyek2 aplikasi lainnya.. jadi kalau ada yg punya ide, silakan diusulkan | |
21:09 fajran │ nanti kita diskusikan bersama apakah ide aplikasi cocok tuk dijadikan proyek setelah melihat beban dan alokasi waktu yang ada | |
21:10 fajran │ untuk aplikasi GUI sendiri, saya mengusulkan untuk menggunakan GTK+ | |
21:11 fajran │ pak arifazik gpp kan belajar GTK+? :D | |
21:11 arifazik │ yup ngg masalah :) | |
21:11 fajran │ sip | |
21:11 fajran │ nah.. berhubung proyek ini mungkin terlalu besar bebannya andai dikerjakan sendirian, maka marilah kita membuat kelompok | |
21:11 fajran │ menurut saya, idealnya satu kelompok isinya 4-6 orang saja | |
21:12 fajran │ tadi ada 13 org di sini, maka bisa jadi 3 kelompok | |
21:12 fajran │ pembagian kelompok silakan diatur sendiri dan nanti tolong diumumkan di milis | |
21:12 fajran │ setiap kelompok, minimal harus ada satu orang yang bisa memprogram | |
21:12 Se7enTime > has joined | |
21:13 fajran │ kalau dari perkenalan tadi, tiap kelompok mungkin bisa punya 2-3 org yg bisa memprogram jadi saya rasa ini bukan masalah :) | |
21:13 fajran │ harapannya, bagi rekan yg sudah pernah/biasa membuat program, bisa ikut membantu rekan satu kelompok yang belum pernah membuat program | |
21:14 fajran │ ada yg mau ditanyakan dulu dg rencana besar agenda kuliah ini? | |
21:14 Se7enTime │ maaf pak saya telat, | |
21:15 arifazik │ hmm.. blum ada pak.. | |
21:15 ikhsanin │ mau tanya pak, yang membedakan bahasa python dgn yg bahasa program yg lainnya itu apa? | |
21:15 arifazik │ :) | |
21:15 fajran │ ikhsanin: nanti kita bahas.. skr ttg agenda besar kuliah dulu :) | |
21:15 ikhsanin │ hehehe oke pak :) | |
21:16 soichiroblu │ untuk komunikasi, cuma lewat milis pak? | |
21:16 fajran │ kalau tidak ada, mari kita lanjut saja dulu | |
21:16 soichiroblu │ selain irc | |
21:16 digitoktav │ saya blumgabung milis pak | |
21:16 fajran │ soichiroblue: ada saran lain? | |
21:16 digitoktav │ diweb ndak ada info milis ya? | |
21:16 fajran │ digitoktav: coba hubungi bapak erte mustoki :D | |
21:16 digitoktav │ bagaimana pak mustoki ? | |
21:16 light_ │ pke github perlu gak pak? | |
21:16 digitoktav │ saya search di web ndak ada euy :D | |
21:16 @ mustoki │ pak ertenya pak raviyanto ahmad | |
21:17 fajran │ light_: saya dukung kalau mau memakai github tuk kolaborasi :) | |
21:17 @ mustoki │ nanti coba saya komunikasikan lagi tentang hal tersebut | |
21:17 soichiroblu │ fajran: kalau lewat fb gimana pak | |
21:17 fajran │ mustoki: wakil erte kalau begitu :) | |
21:17 Se7enTime │ lewat grup pesbuk pak | |
21:17 fajran │ oke.. tentang milis, nanti coba hubungi pak raviyanto kalau beliau sudah hadir di sini.. | |
21:17 alfianto │ milis itu apa yag hihi :D gag pnah make | |
21:18 satmo54 │ maaf saya terlambat :( | |
21:18 fajran │ oh iya, ada rencana juga tuk bikin grup FB.. kalau sudah ada, boleh juga kita pakai | |
21:18 fajran │ oke berarti media komunikasi adalah IRC, milis, dan grup FB.. grupnya apa saya jg belum tahu hehe | |
21:18 fajran │ satmo54: nanti saya kirim log dari awalnya pak :) | |
21:19 fajran │ ada lagi? kalau ngga kitalanjut saja dulu | |
21:19 Maverick │ NImbrung nih. Kebetulan saya terkendala koneksi internet, kalau via chat begini agak susah juga bapak-bapak sekalian. harus dari warnet dan warnetnya gak mau buka sampe malem duh :) | |
21:19 soichiroblu │ lanjut | |
21:19 satmo54 │ lanjut dulu saja pak :) | |
21:19 Maverick │ jadi harus ada alternatif lain hehe | |
21:20 fajran │ Maverick: milis mungkin jawaban yg tepat :) | |
21:20 fajran │ baik kita lanjut.. | |
21:20 fajran │ tuk agenda lain sesi kali ini, rencananya saya mau memberikan gambaran ttg pemrograman dan juga python | |
21:20 Maverick = Guest25356 | |
21:21 fajran │ bagi yg sudah berpengalaman, tolong dibantu kalau ada yg salah atau kurang ya :D | |
21:21 fajran │ dimulai dari istilah "program" | |
21:22 fajran │ pada dasarnya program itu adalah sebuah rangkaian instruksi bagi komputer | |
21:22 fajran │ komputer punya prosesor alias CPU yang bisa disuruh2 untuk mengerjakan ini itu | |
21:23 fajran │ nah.. daftar perintah bagi si CPU inilah yg disebut dg program | |
21:23 fajran │ CPU cuma bisa mengeksekusi perintah yang ditulis dg "bahasa" dg yg dia kenal | |
21:23 fajran │ istilahnya kode mesin | |
21:23 fajran │ cuma kode mesin ini mungkin bisa dibilang tidak manusiawi karena cuma serangkaian angka 0 dan 1 | |
21:24 fajran │ maka dari itu ada "bahasa" lain yg levelnya lebih tinggi yang lebih manusiawi | |
21:25 fajran │ namun sebelum bahasa level atlas ini bisa dijalankan di atas mesin, perlu ada penerjemahan terlebih dahulu | |
21:25 fajran │ sama antara org indonesia ngomong dg orang belanda.. perlu ada penerjemah bahasa indonesia ke bahasa belanda agar org belanda mengerti apa yang kita omongkan | |
21:26 fajran │ nah penerjemah ini disebut dengan kompilator (ngga tepat 100% sih, tapi kira2 begitu :-) | |
21:26 fajran │ nahhh kembali ke python | |
21:26 fajran │ python itu bisa dilihat dari bbrp sisi | |
21:27 fajran │ pertama sebagai bahasa.. ada yg namanya bahasa python | |
21:27 fbrn > has joined | |
21:27 fajran │ yg akan kita pelajari di sini adalah bahasa python | |
21:28 fajran │ agar kode python yang kita tulis dapat dijalankan di komputer, perlu ada penerjemah tadi | |
21:28 fbrn │ maaf telat pak. | |
21:28 fajran │ ada yang membedakan python dengan bahasa lain seperti C | |
21:28 fajran │ fbrn: silakan lgs cari tempat duduk pak.. :) | |
21:29 fbrn │ fajran: terima kasih pak. :) | |
21:29 fajran │ kalau pada bahasa C, untuk menjalankan programnya, kode bahasa C tadi perlu diterjemahkan dulu menjadi bahasa mesin | |
21:30 fajran │ untuk python, modelnya sedikit beda karena python bisa dibilang termasuk bahasa "scripting" | |
21:31 fajran │ pada bahasa scripting, ada sebuah program lain yang membantu menjalankan kode script tadi | |
21:32 fajran │ "program lain" ini istilahnya adalah interpreter | |
21:32 digitoktav │ bedaionterpreter samacompiler apa pak? | |
21:32 fajran │ kalau mau dibayangkan, mungkin bisa dibayangkan seperti ini.. maaf kalo maksa ya :D | |
21:32 digitoktav │ wahduh maapspasi button saya agak rusak :( | |
21:32 fajran │ andaikan pak digitoktav adalah sebuah kode python | |
21:32 Guest25356 │ nyuwun sewu pak, harus menyela di tengah2. saya off dulu, sudah diusir sama penjaga warnet :) salam | |
21:33 soichiroblu │ salam | |
21:33 Guest25356 < has quit irc | |
21:33 fajran │ interpreter adalah pak Maverick | |
21:34 fajran │ saat pak digitoktav mau ngomong sama orang lain (komputer) maka pak Maverick perlu ada berhubung dia diperlukan tuk menerjemahkan pak digitoktav menjadi sesuatu yg dimengerti oleh orang lain tadi | |
21:34 digitoktav │ oke | |
21:34 digitoktav │ anggap saja penerjemah yg biasa ada di forum2 PBB gitu ya pak :D | |
21:35 fajran │ nah iya pak.. | |
21:35 digitoktav │ yg baisa pake mic sama headset | |
21:35 digitoktav │ hehehe | |
21:35 digitoktav │ lanjut pak | |
21:35 fajran │ jadi seperti diskusi 4 mata padahal isinya 8 mata berhubung ada 2 org penerjemah :D | |
21:35 fajran │ nah tuk bahasa C dan bahasa lain yg dikompilasi | |
21:35 fajran │ pak digitoktav akan berubah menjadi orang lain | |
21:35 digitoktav │ kalaupenerjemahnya bsia bahasa saya dan bahasa nya pakemaverick 6 saja pak? | |
21:36 fajran │ setelah berubah menjadi hal lain, maka dia sendiri bisa lgs berkomunikasi dg si komputer | |
21:37 fajran │ itu mungkin definisi klasik ttg perbedaan bahasa script vs bahasa pemrograman yg dikompilasi | |
21:37 digitoktav │ nah | |
21:37 digitoktav │ dalam hal ini pak | |
21:37 digitoktav │ si interpreter nya bahasa python itu siapa pak? | |
21:37 fajran │ sekarang ngga sepenuhnya begitu karena walau script, si penerjemah bisa sedikit2 mengubah wujud si kode asli menjadi bahasa mesin | |
21:37 fajran │ yg ini istilahnya adalah Just In Time compilation alias JIT | |
21:38 digitoktav │ apakah aplikasi python yg terinstal default dimostly lonux itu? | |
21:38 fajran │ tapi mari kita kesampingkan JIT dulu karena ngga terlalu berhubungan dg konteks belajar bahasa python :) | |
21:38 fajran │ kembali ke python.. | |
21:38 fajran │ tadi saya bilang python bisa dilihat dr bbrp sisi.. pertama python sebagai bahasa pemrograman | |
21:39 fajran │ selain itu, python bisa jg dilihat sebagai sebuah mesin yang dapat menjalankan kode python | |
21:39 fajran │ mesin de-facto yang banyak dipake itu bernama CPython | |
21:39 fajran │ mesin ini ditulis dalam bahasa C | |
21:40 digitoktav │ jadiinget istilah my compiler compiles yours | |
21:40 digitoktav │ :)) | |
21:40 fajran │ selain itu, ada juga mesin lain seperti PyPy, Jython, dan IronPython | |
21:40 fajran │ Jython itu adalah mesin python yg ditulis dalam bahasa Java | |
21:40 fajran │ IronPython itu dibuat di atas .NET | |
21:40 fajran │ PyPy itu ditulis dalam bahasa python sendiri :) | |
21:40 Kiflie > has joined | |
21:41 fajran │ kalau liat di website PyPy http://pypy.org/, logonya juga uler yg makan ekor sendiri hehe | |
21:41 soichiroblu │ :D | |
21:41 digitoktav │ ga ad aperbedaan kah pak? | |
21:41 digitoktav │ antara ketiganya? | |
21:42 fajran │ ada, tapi mungkin terlalu teknis tuk dibahas skr | |
21:42 digitoktav │ oh | |
21:42 digitoktav │ siap | |
21:42 fajran │ ada yang mau ditanyakan dulu? | |
21:42 fajran │ selanjutnya kita akan bersentuhan lgs dg bahasa python :) | |
21:43 arifazik │ qt berarti interpreter ya pak ? :) | |
21:43 fajran │ Qt itu ditulis dalam C++ | |
21:43 fajran │ si Qt sendiri sih mestinya akan menjadi bagian yg dikompilasi menjadi bahasa mesin | |
21:43 arifazik │ yup, lanjut. :) | |
21:44 fajran │ namun Qt jaman sekarang bisa campur aduk dengan bahasa lain, misalnya Javascript tuk bagian QML | |
21:44 fajran │ lanjut? | |
21:44 digitoktav │ monggo | |
21:44 amaulana8 │ Lanjut paj | |
21:45 aldyfight > has joined | |
21:45 satmo54 │ lanjut :D | |
21:45 ramadhanapo │ silahkan pa:) | |
21:45 fajran │ tuk pertemuan pertama ini, saya mau memperlihatkan contoh kode python dari yg paling sederhana | |
21:45 digitoktav │ wih ada reverse dns nya ajiB | |
21:45 digitoktav │ :D | |
21:45 aldyfight │ maaf telat... baru.. pulang kerja | |
21:45 fajran │ saya belum punya rencana konkrit tuk pertemuan selanjutnya karena saya mau melihat dulu sejauhmana kita bisa melangkah :D | |
21:45 noorliy > has joined | |
21:46 fajran │ aldyfight: silakan lgs gabung pak :D | |
21:46 fajran │ tadi saya bikin bbrp contoh kode python yg bisa dilihat di sini https://github.com/fajran/uvt-python-2012/tree/master/P1 | |
21:46 digitoktav │ sudah saya follow pak | |
21:46 aldyfight │ tolong di upload di fb... list chatnya ... sebelumnya | |
21:46 digitoktav │ :D | |
21:48 fajran │ kalau mau lihat contoh aplikasi python yg udah berisi macem2, bisa intip https://github.com/fajran/nontonfilm/blob/master/nontonfilm | |
21:48 fajran │ intip si nontonfilm tuk ngeliat struktur scr umumnya aja, ngga perlu nyoba memahami setiap baris yg ada :) | |
21:49 fajran │ oh iya.. sebelum ituu... | |
21:49 amaulana8 │ Lagi gk bisa buka link.. :) | |
21:49 fajran │ ada satu hal yg menarik di python (ngga cuma python sih) | |
21:49 aldyfight │ leeeeemmmmmmmmooooooottttttttt | |
21:49 fajran │ dan ngga ada di java, vb, c++ | |
21:49 fajran │ python shell :D | |
21:50 fajran │ bagi yg di depan komputer, silakan jalankan python nya :) | |
21:50 satmo54 │ ooh, semacam bash gitu ya pak? | |
21:50 digitoktav │ python versi brapa aja kan pak? | |
21:50 fajran │ bagi yang udah memasang ipython, silakan pakai ipython | |
21:50 digitoktav │ oh ya nanti pakai python brapa pak? | |
21:50 alfianto │ siap pak | |
21:50 ramadhanapo │ terus? | |
21:50 fajran │ digitoktav: versi berapa aja.. tp saya ngga jamin kompatibel semua dg python 3 | |
21:50 fajran │ satmo54: lebih kurangnya begitu | |
21:51 fajran │ bagi yg mau pake IDLE juga silakan | |
21:51 digitoktav │ saya ada 2.6n dan 2.7 | |
21:51 aldyfight │ kepanjangen mas... source codenya | |
21:51 fajran │ aldyfight: yg nontonfilm? yg itu ngga usah dilihat jg gpp :) | |
21:51 fajran │ digitoktav: 2.6 ato 2.7 gak masalah | |
21:51 fajran │ nah., kalau udah buka python, ntar akan muncul yg seperti ini | |
21:52 dotovr > has joined | |
21:52 fajran │ $ python | |
21:52 fajran │ Python 2.7.1 (r271:86832, Jul 31 2011, 19:30:53) | |
21:52 fajran │ [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin | |
21:52 fajran │ Type "help", "copyright", "credits" or "license" for more information. | |
21:52 fajran │ >>> | |
21:52 fajran │ kalau ipython, ada In [1]: | |
21:52 fajran │ kalau IDLE, seingat saya >>> juga | |
21:52 ramadhanapo │ iya pak :) | |
21:52 fajran │ nah itulah python shell | |
21:52 digitoktav │ di kelas ini butuh IDE kah pak? | |
21:52 fajran │ di situ kita udah bisa memulai menuliskan kode python | |
21:53 fajran │ digitoktav: ngga perlu pak.. tapi nanti andai mau bikin aplikasi GTK+, mungkin perlu Glade tuk mempermudah membuat GUI | |
21:53 digitoktav │ okesip pak. di persiapkan | |
21:53 digitoktav │ lanjut pak | |
21:53 fajran │ coba tuliskan sebuah ekspresi penjumlahan lalu pencet enter | |
21:53 fajran │ msialnya | |
21:54 fajran │ >>> 1 + 20 | |
21:54 fajran │ 21 | |
21:54 profbins │ eror pak | |
21:54 fajran │ profbins: pakai apa pak? | |
21:54 soichiroblu │ print 1+2 | |
21:54 ramadhanapo │ success | |
21:54 profbins │ 2.7 | |
21:54 profbins │ oke lanjut dulu saja pak | |
21:54 fajran │ profbins: error seperti apa? | |
21:55 fajran │ bagi yg bisa masuk ke python shell, coba mulai jalanin ini https://github.com/fajran/uvt-python-2012/blob/master/P1/01.py | |
21:55 fajran │ print "hore hore hore" | |
21:55 fajran │ print 1 + 2 | |
21:55 fajran │ print 3 | |
21:55 profbins │ Traceback (most recent call last): | |
21:55 profbins │ File "C:/Python27/ee", line 2, in <module> | |
21:55 profbins │ import gtk | |
21:55 profbins │ ImportError: No module named gtk | |
21:55 soichiroblu │ kok beda yah pak? antara print 1+2 sama >>> 1+20] | |
21:57 fajran │ profbins: wah ngejalanin apa itu pak? jalanin "python" saja dulu ngga pake tambahan apa2 | |
21:57 fajran │ soichiroblue: perbedaannya apa pak? | |
21:57 fajran │ eh iya, >>> itu ngga perlu ditulis :) | |
21:57 ramadhanapo │ apa bedanya antara make print sama nggk pa? | |
21:57 soichiroblu │ kalo print 1+2 hasilnya langsung muncul angka 3 | |
21:58 soichiroblu │ kalo >>> 1+20 munculnya Out[3]: 21 | |
21:58 fajran │ soichiroblue: pakai ipython ya pak? | |
21:58 light_ < has quit irc | |
21:58 fajran │ oke jadi begini | |
21:58 soichiroblu │ iya pak | |
21:58 fajran │ saat ada di python shell (termasuk ipython) | |
21:59 fajran │ perintah yg kita tulis itu akan dijalankan setelah memencet enter | |
21:59 fajran │ andaikan perintah yg kita tulis itu berupa nilai, maka python shell akan menampilkan nilai tersebut | |
21:59 fajran │ jadi andai kita tulis 2 + 3, karnea ini setelah dijalankan akan menghasilkan 5 dan 5 adalah sebuah nilai | |
21:59 fajran │ maka angka 5 akan ditampilkan | |
22:00 fajran │ namun.. jika kita tidak memakai python shell, alias menjalankan kode python yg ditulis dalam sebuah berkas | |
22:00 fajran │ nilai ini tidak akan ditampilkan karena tidak ada perintah tuk menampilkan nilai | |
22:00 fajran │ agar nilai ditampilkan, kita perlu menyuruh python tuk menampilkan nilai tsb, misalnya dg perintah "print" | |
22:00 fajran │ kalau memakai python shell biasa, ngga akan terlihat perbedaaannya | |
22:01 fajran │ saya buatkan contohnya dulu | |
22:02 fajran │ http://tempel.blankon.in/25334 | |
22:02 digitoktav │ mohon maaf nih pak trnyata colokan di cafe rusak :( | |
22:02 digitoktav │ kalau saya out tandanya batre habis.mohon maaf sblmnya | |
22:02 soichiroblu │ oh, saya baru ngeh ternyata >>> itu gak perlu ditulis :D | |
22:03 ikhsanin │ asik nih heheh lanjut pak | |
22:03 fajran │ soichiroblue: kalau pake python shell biasa akan error tu pak.. si ipython aja yg pinter dia bisa menghapus >>> :D | |
22:03 fajran │ tuk contoh 01.py ada yang mau ditanyakan? | |
22:03 ikhsanin │ lanjut | |
22:03 satmo54 │ wah, di python3 print "hello hello hello" gagal pak. tapi di python2 lancar. saya salah download ipython ternyata :D | |
22:03 ramadhanapo │ lanjut | |
22:03 satmo54 │ lanjut | |
22:03 @ mustoki │ lanjut | |
22:04 soichiroblu │ lanjut :D | |
22:04 fajran │ satmo54: python3 emang mengubah cara "print" bekerja | |
22:04 fajran │ satmo54: di python3, print adalah sebuah fungsi sehingga nilai yg mau dicetak mesti ditulis dalam tanda kurung | |
22:04 fajran │ satmo54: contohnya print("hore hore more"); | |
22:04 fajran │ eh ngga usah pake titik koma itu xD *kepencet* | |
22:05 fajran │ kalau udah lewat contoh 01.py, mari buka 02.py https://github.com/fajran/uvt-python-2012/blob/master/P1/02.py | |
22:05 satmo54 │ jadi mirip C ya pak | |
22:05 fajran │ satmo54: iya pak :) | |
22:05 amaulana8 < has quit irc | |
22:05 fajran │ di contoh 02.py ini ada penggunaan variabel | |
22:06 fajran │ a = 10 | |
22:06 fajran │ b = 20 | |
22:06 fajran │ c = a + b | |
22:06 fajran │ print c | |
22:06 fajran │ 4 baris tsb bisa dibaca seperti ini | |
22:06 fajran │ set nilai "a" dg nilai 10 | |
22:06 fajran │ set nilai "b" dg nilai 20 | |
22:06 digitoktav │ % sama //operator apa pak | |
22:07 fajran │ set nilai "c" dg nilai a tambah nilai B | |
22:07 fajran │ lalu cetak nilai "c" | |
22:07 fajran │ + di atas adalah operator penjumlahan | |
22:07 fajran │ ada operator lain di python, misalnya - * / tuk kurang kali bagi | |
22:07 meOng > has joined | |
22:07 fajran │ lalu % tuk modulo alias sisa pembagian | |
22:08 fajran │ 5 % 2 adalah 1 karena 5 dibagi 2 adalah 2 sisa 1 | |
22:08 fajran │ 11 % 3 adalah 2 karena 11 dibagi 3 adalah 3 sisa 2 | |
22:08 digitoktav │ / pak? | |
22:08 digitoktav │ / maksdnya | |
22:09 digitoktav │ eh ke print cuma satu yah di xchat ~_~ | |
22:09 fajran │ operator // adalah operator pembagian bilangan bulat | |
22:09 aldyfight │ pak fajar... saya pakai python interaktif.. shell gimana cara menghapus... nilai variabelnya | |
22:09 fajran │ operator ini jg berubah di python3 | |
22:09 fajran │ aldyfight: bisa lgs ditimpa dengan nilai lain | |
22:09 aldyfight │ yang sudah kepake... saya mau ngebalikin a menjadi tidak bernilai lagi | |
22:09 aldyfight │ ohh ya pak | |
22:09 amaulana8 > has joined | |
22:10 light_ > has joined | |
22:10 fajran │ nilai di python itu punya tipe | |
22:10 fajran │ misalnya int alias integer alias bilangan bulat | |
22:10 fajran │ float tuk bilangan desimal alias pecahan | |
22:10 fajran │ bool tuk nilai benar salah alias true false | |
22:10 fajran │ juga str tuk string alias tulisan | |
22:11 fajran │ di python 2, operator pembagian itu akan beroperasi sesuai dengan tipe data angka yg dibagi | |
22:11 fajran │ angka 2 adalah int karnea dia bilangan bulat | |
22:11 fajran │ angka 2.0 adalah float karena dia bilangan desimal | |
22:11 fajran │ di python2, kalau kita jalankan 10 / 3 keluarnya adalah… silakan dicoba :D | |
22:12 profbins │ 3 pak | |
22:12 profbins │ ??? | |
22:12 fbrn │ fajran, 3 pak | |
22:12 aldyfight │ e sir | |
22:12 arifazik │ 3,33333 | |
22:12 soichiroblu │ 3 | |
22:12 ramadhanapo │ 3 | |
22:12 aldyfight │ 3 sir | |
22:12 fajran │ nah sekarang coba jadikan bilangan desimal | |
22:12 fajran │ coba jalankan 10.0 / 3.0 | |
22:12 fajran │ berapa hasilnya? | |
22:12 meOng │ 1 ya pak | |
22:12 Se7enTime │ 3.33333333333333333333333 | |
22:12 fajran │ arifazik: pakai pyhton berapa pak? | |
22:12 fbrn │ 3.3333333333333335 | |
22:12 profbins │ 3.3333333333333335 | |
22:12 aldyfight │ 3.33333333 | |
22:12 ramadhanapo │ 3.3333333333333333333333333335 | |
22:13 alfianto │ 3.3333333333333335 | |
22:13 @ mustoki │ 3.3333333333333335 | |
22:13 fajran │ nah.. di python2, operasi 10 / 3 dan 10.0 / 3.0 itu menghasilkan nilai yg berbeda | |
22:13 arifazik │ eh iya, maaf python 3.. | |
22:13 Se7enTime │ ehh iya ada angka 5 dibelakang xD | |
22:13 ramadhanapo │ *eee kebanyakan 3 nya | |
22:13 ikhsanin │ 3 pak | |
22:13 aldyfight │ nggak ada belakangnya 5 mas fajran | |
22:13 ikhsanin │ 3.3333333333333335 | |
22:13 ramadhanapo │ why, sir? | |
22:14 fajran │ mengapa? karena pembagian bilangan bulan dan bilangan desimal itu adalah dua hal yang berbeda di python 2 | |
22:14 light_ │ double dan int? | |
22:14 aldyfight │ mungkin karena ... dirubah nilainya mejadi float ya mas... terdefault di python | |
22:14 fajran │ light_: yup.. tepatnya float dan int kalo di python | |
22:14 fajran │ nah.. di python 3, operasi pembagian otomatis mengubah angka menjadi bilangan desimal | |
22:15 fajran │ jadi kalau di python 3, hasil dari 10 / 3 adalah 3.333333 | |
22:15 fajran │ python punya operator // yg digunakan tuk pembagian bilangan bulat | |
22:15 fajran │ coba jalankan 10.0 // 3.0 | |
22:15 fbrn │ 3.0 pak | |
22:16 soichiroblu │ 3.0 | |
22:16 fajran │ hasilnya bukan 3.3333 melainkan 3.0 | |
22:16 profbins │ 3.0 | |
22:16 aldyfight │ 3.0 pak | |
22:16 limpatovih │ 3.0 | |
22:16 fajran │ bagi yg pernah make pascal/delphi, ini sama dg operator "div" | |
22:16 alfianto │ 3.0 | |
22:16 fajran │ lanjut ya? | |
22:16 ramadhanapo │ lanjut | |
22:17 fajran │ coba buka contoh 03.py https://github.com/fajran/uvt-python-2012/blob/master/P1/03.py | |
22:17 soichiroblu │ lanjut | |
22:17 aldyfight │ ya tahu mas.... | |
22:17 fajran │ nah ini mungkin ngga bekerja di python 3 | |
22:17 ikhsanin │ next | |
22:17 fajran │ contoh 03.py ini isinya ttg nilai string | |
22:18 fajran │ alias tulisan atau teks | |
22:18 fajran │ di python tulisan bisa ditulis dg bbrp cara | |
22:18 fajran │ 1. diapit dg tanda kutip ganda | |
22:18 fajran │ 2. dg kutip tunggal | |
22:18 fajran │ 3. dengan 3 buah kutip ganda/tunggal :D | |
22:18 fajran │ berbeda dg php atau perl, tanda kutip ganda dan tunggal ngga memiliki berbedaan | |
22:19 fajran │ barusan saya mengubah 03.py, tolong di-refresh :D | |
22:19 fajran │ https://github.com/fajran/uvt-python-2012/blob/master/P1/03.py | |
22:19 fajran │ di situ ada contoh pembuatan string dengan 3 buah tanda kutip.. | |
22:20 fajran │ string yg diapin dg 3 buah tanda kutip bisa mengandung beberapa baris | |
22:20 aldyfight │ mas lemoot mas... pagenya | |
22:21 soichiroblu │ next | |
22:21 fajran │ aldyfight: alternatifnya http://tempel.blankon.in/25337 | |
22:22 fajran │ lanjut ya.. | |
22:22 fajran │ langsung loncat ke contoh 12.py :D | |
22:22 fajran │ https://github.com/fajran/uvt-python-2012/blob/master/P1/12.py | |
22:22 ramadhanapo │ yups | |
22:23 fajran │ contoh 12.py ini ngga bisa dijalanin di python 3 | |
22:23 aldyfight │ udah mas... maksudnya apa mas... belum mudeng... masak buat... nambahin supaya bisa di bagian bawah | |
22:23 ikhsanin │ next | |
22:23 Se7enTime < has left #uvt | |
22:23 fajran │ kalau lambat buka github, coba buka http://tempel.blankon.in/25339 | |
22:24 fajran │ aldyfight: contoh 12.py kan? mari dibahas | |
22:24 digitoktav < has quit irc | |
22:25 fajran │ ini contoh 12.py | |
22:25 fajran │ angka = raw_input("masukkan angka: ") | |
22:25 fajran │ angka = int(angka) | |
22:25 fajran │ if angka % 2 == 0: | |
22:25 fajran │ print "Angka", angka, "adalah genap" | |
22:25 fajran │ else: | |
22:25 fajran │ print "Angka", angka, "adalah ganjil" | |
22:25 aldyfight │ syntax eroor | |
22:26 fajran │ aldyfight: tulis ulang sebaris sebaris? | |
22:26 ikhsanin │ pak maaf motong dikit raw_input itu apa ? tipe data atau apa? | |
22:27 alfianto │ syntax eroor | |
22:27 fajran │ ikhsanin: raw_input itu ada di python2 dan ngga ada di python3 | |
22:27 fajran │ gunanya untuk menayakan input ke user | |
22:27 ikhsanin │ owh ya ya tau tau hehe | |
22:27 fajran │ ikhsanin: raw_input adalah sebuah fungsi | |
22:27 aldyfight │ file '<stdin>', line 1 if angak % 2 == 0 ; | |
22:28 aldyfight │ erornya di disitu mas | |
22:28 aldyfight │ file '<stdin>', line 1 if angka % 2 == 0 ; | |
22:28 fajran │ aldyfight: itu titik dua pak, bukan titik koma | |
22:28 aldyfight │ oh udah mas... gak keliahatan mas | |
22:28 fajran │ :) | |
22:29 fajran │ nah di python, seperti bahasa lainnya, ada yg namanya blok | |
22:29 profbins │ pas else gagal pak | |
22:29 fajran │ contoh 12.py itu berisi contoh percabangan if-then-else (eh ngga ada "then" nya sit di contoh ini) | |
22:29 fajran │ *sih | |
22:29 aldyfight │ identation eror | |
22:30 fajran │ itu bisa dibaca, jika angka % 2 == 0 (jika angka habis dibagi dua) maka jalankan kode2 dalam "blok" di bawah | |
22:30 fajran │ sebuah blok di python ditandai dengan indentasi alias spasi/tab di depan barisnya | |
22:30 aldyfight │ expected an idented block | |
22:31 fajran │ indentasi yg dipakai harus seragam, jumlah spasinya harus sama | |
22:31 aldyfight │ maksudnya block itu apa mas ... kalau di bahasa c itu kayak apa | |
22:31 fajran │ kalau di bahasa C, blok itu ditandai dengan kurung kurawal | |
22:31 fajran │ if (kondisi) { … } else { … } | |
22:31 fajran │ nah di python, kurung kurawal itu ngga ada | |
22:31 fajran │ tapi diganti dengan membuat indentasi di depan baris | |
22:32 fbrn │ fajran, contoh yang baik itu menggunakan spasi atau tab pak? | |
22:32 fajran │ ini salah satu perbedaan kecil tapi penting antara python dg bahasa lain | |
22:32 satmo54 │ wah, enak dong. kode keliatan rapi terus :D | |
22:32 ikhsanin │ kok masih syntaxerror ya pak ? -,- | |
22:32 fajran │ di python, indentasi itu wajib ada untuk membuat blok dan harus seragam | |
22:32 fajran │ satmo54: iya pak, salah satu efek sampingnya emang membuat rapi.. tp kadang2 pusing juga kalau terlalu panjang | |
22:33 fajran │ fbrn: python punya coding guidelines, yg disarankan di situ adalah 4 buah spasi | |
22:33 fajran │ ikhsanin: pas bagian mana pak? | |
22:33 ikhsanin │ pas else nya ini | |
22:33 aldyfight │ python enak jadi setiap ada eror tiap baris bisa ketahuan... tapi kalau lihat lognya dari python shell interactive itu dimana mas | |
22:33 fajran │ ikhsanin: kalau kopipes langsung semua bisa atau ngga? | |
22:34 fajran │ aldyfight: log seperti apa? | |
22:34 @ mustoki │ pak fajran minta penjelasan untuk line 4, itu fungsi int untuk apa? | |
22:34 fajran │ rekan2.. maaf saya cuma bisa 5 menit lagi di sini.. tadi agak salah perencanaan jadi jadwalnya tidak pas | |
22:34 arifazik │ berhasil.. :) | |
22:35 fajran │ mustoki: fungsi int() digunakan untuk mengubah nilai menjadi tipe integer | |
22:35 samsul > has joined | |
22:35 aldyfight │ source code yang sudah kita tulis... | |
22:35 fajran │ raw_input() itu keluarannya adalah str | |
22:35 ikhsanin │ owh bisa pak bisa :D tadi tak ketik manual e biar lebih paham :D | |
22:35 fajran │ namun karena kita butuh nilainya sebagai angka, maka kita masukkan dulu ke fungsi int() | |
22:35 aldyfight │ mas fajran kasih tugas mas .... | |
22:35 fajran │ tuk tugas.. saya sebenernya udah bikin 2 tugas | |
22:35 satmo54 │ ooh, untuk default raw_input string ya pak? | |
22:36 fajran │ tapi tuk awal2, mungkin bisa baca tiap file yg ada di sini github.com/fajran/uvt-python-2012/blob/master/P1/ | |
22:36 fajran │ https://github.com/fajran/uvt-python-2012/tree/master/P1 | |
22:36 fajran │ satmo54: iya pak, raw_input() itu keluarannya string | |
22:36 alfianto │ sip | |
22:37 fajran │ ini tugasnya | |
22:37 fajran │ https://github.com/fajran/uvt-python-2012/blob/master/Tugas/1A.txt | |
22:37 fajran │ https://github.com/fajran/uvt-python-2012/blob/master/Tugas/1B.txt | |
22:37 fajran │ bisa kita bahas bersama juga di milis :) | |
22:38 fajran │ oh iya, jangan lupa bikin kelompok ya :) | |
22:38 fajran │ kalau bisa minggu depan kelompok sudah dibuat | |
22:38 satmo54 │ oh iya pak. untuk milisnya dimana pak? | |
22:38 fbrn │ fajran, milis UVT kan pak? :) | |
22:38 fajran │ fbrn: iya milis UVT | |
22:39 ikhsanin │ okeoke dicoba | |
22:39 ramadhanapo │ wah kemungkinan minggu depan tidak bisa hadir :( | |
22:39 fajran │ ramadhanapoetra: minggu depan tidak ada sesi chat | |
22:39 fajran │ kita diskusi di milis :) | |
22:39 fajran │ bisa kapan saja | |
22:39 aldyfight │ milisnya namanya apa | |
22:39 fajran │ sesi chat berikutnya kira2 bulan depan, nanti kita rencanakan di milis ya :) | |
22:39 ramadhanapo │ oh iya mav pa:) siap siap | |
22:39 fbrn │ fajran, siap pak. :) | |
22:40 fajran │ ini milisnya http://groups.google.com/group/universitas-virtual-terbuka | |
22:40 fajran │ oke rekan2.. saya mesti udahan dulu skr.. | |
22:40 fajran │ terima kasih atas kehadirannya.. jgn lupa bikin kelompok ya :) | |
22:40 fbrn │ fajran, kumpulin tugasnya kemana pak? | |
22:40 aldyfight │ terima kasih atas waktunya pak | |
22:40 profbins │ terima kasih pak... | |
22:41 fajran │ fbrn: nanti kita diskusikan via milis :) | |
22:41 @ mustoki │ terima kasih pak fajran atas waktunya | |
22:41 fajran │ oke.. wassalamu 'alaikum wr. wb.. | |
22:41 fbrn │ oke, sama-sama pak. :) | |
22:41 ikhsanin │ thanks waktunya pak | |
22:41 @ mustoki │ wa'alaikum sallam wr wb | |
22:41 fajran < has quit irc | |
22:41 amaulana8 │ Waaaikumsalam wr wb | |
22:41 soichiroblu │ wa'alaikumsalam wrwb | |
22:41 light_ │ wa'alaikum sallam | |
22:41 ikhsanin │ wa'alaikum sallam wr wb | |
22:41 ramadhanapo │ iya pak siap :) waalaikumsalllam :) | |
22:41 profbins │ waalaikumussalam | |
22:41 noorliy │ wa'alaikumsalam | |
22:41 arifazik │ waalaikum salam... hayo bagi kelompok.. :) | |
22:41 satmo54 │ terima kasih pak, wa'alaikum salam :) | |
22:42 satmo54 │ hayo bagi kelompok :D | |
22:42 @ mustoki │ iya gimana kalo sekarang waktunya untuk bagi kelompok? | |
22:42 amaulana8 │ Lanjut | |
22:42 alfianto │ iksan kapan ada wktu | |
22:42 aldyfight │ ya mas... | |
22:42 aldyfight │ ikut... | |
22:42 fbrn │ mustoki, silakan diambil alih pak. | |
22:43 @ mustoki │ ok pak | |
22:43 profbins │ ikut pak wakil rete | |
22:43 aldyfight │ tolong chat... sama mas fajar itu... di taruh di pastebin ... mas... aku belum baca semua... tolong yang ikut kuliah dari awal | |
22:43 @ mustoki │ iya | |
22:43 @ mustoki │ ada kok | |
22:44 @ mustoki │ bentar | |
22:44 basic123 > has joined | |
22:44 mode/#uvt ("+o basic123"); by ChanServ | |
22:44 @ basic123 │ wah maaf | |
22:44 @ basic123 │ baru datang | |
22:44 fbrn * ada pak dosen, diam semua :) | |
22:44 @ basic123 │ sudah selesai ya? | |
22:45 ikhsanin │ ini ada sesi kedua ya ? :D | |
22:45 satmo54 │ baru saja selesai pak. hehe | |
22:45 @ basic123 │ ada lognya? | |
22:45 fbrn │ baru banget selesai pak | |
22:45 ramadhanapo │ pas banget pak :( |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment