Monday, 22 June 2015

Memancing Di Kelong

Hari ni Brader Cipun nak cerita pasal trip memancing yang Brader Cipun join.
Saje la coret-coret kat sini wakaka...

Brader Cipun tak pernah memancing laut (laut ke ape orang panggil tak tau la),
sebab Brader Cipun tengok macam laut, Brader Cipun cakap la memancing
laut haha.

So sebab tak pernah memancing laut, sekali kawan opis ajak, Brader Cipun
pun bersetujulah join trip diorang. Nak cari pengalaman orang kate. 
Trip ktorg kejap je, start malam, pagi esok balik. Tempat yang ktorg nak 
memancing ni orang panggil 'kelong', tak tau la memang orang panggil 
'kelong' ke or bahasa setempat je 'kelong' tu hehe 
kelong tu dekat klang, klang kat mana tu tak tau la hahaha tapi dekat macam 
kuala sungai jugak la...

so sebelum kitorg pagi ke kelong petang tu, ktorg cari umpan dulu. Kawan
Brader Cipun cakap umpan untuk memancing air masin ni lain cket dengan 
air tawar. Dah jenis air pun lain kan, umpan pun mesti la lain hehe

So ktorg cari umpan umpun-umpun, udang hidup, udang mati & ikan kembung.
Brader cipun pelik banyak sangat jenis umpan ni, rase macam pro plak wakaka
Bile di tanya kenapa banyak jenis umpan, baru Brader Cipun tau kenapa.
Antara sebab kenapa banyak jenis umpan sebab 
1. keadaan air (pasang/surut/mati)
    - (air pun ada mati haha) air mati maksudnya air tak gerak, air benak kot
      setengah orang paggil, Brader Cipun pun tak tau sangat hehe
2. Jenis ikan

Malangnya umpun-umpun tak ada huhu takpe, umpan lain ada, kita go on 
saje. Sampai jeti, ktorg punggah barang masuk bot dan menuju ke kelong 
ktorg. Agak hujung jgak la kelong ktorg.

Jeti Teluk Gong (kalu tak silap Brader Cipun laa)

Siap punggah barang sume, jumpa umpun-umpun lebihan dari orang yang
mancing sebelum ktorg, memang rezeki la. Dapat umpun-umpun free.

Baru sampai

Sebelum start, kene buat kelas dulu. Kelas ikat mata kail, kekili dan ladung.
hahahaha sebab dia antara ktorg ni ada yang tak tau cara nak ikat mata kail, kekili dan ladung. Brader Cipun join belajar nak ikat 'perambut' je, mata kail, kekili dan ladung setel, sama je macam mancing air tawar. Cuma 'perambut'
ni Brader Cipun tak pernah buat, tu yang Brader Cipun tertarik nak belajar.

Setel semua, ktorg pun start la memancing, pesan kawan Brader Cipun,
jangan pakai umpan udang hidup sebab air pasang, arus kuat, so ktorg ikut 
la nasihat beliau. ktorg pakai la umpun-umpun 'free' tu & udang mati. 


bahagian depan kelong

Pintu belakang/dapur kelong

Koridor/keliling kelong

Umpun-umpun ni memang masalah besar sebab Brader Cipun tengok macam 
lintah. Lemah betul nak pegang, lepas beberapa jam baru berani pegang, tu pun lepas cubaan yang ke berapa ratus entah hahahaha

Dalam 2 pagi baru start ikan naik, lepas sorang, sorang naik ikan. Kemain 
rancak, Brader Cipun nengok aje lerr, pancing takde. setakat pancing tasik n puyu tu, segan plak nak bawa haha so Brader Cipun tolong jage joran diorg je 
la hehehe

Dalam kul 4 pagi tu air dah 'mati', ktorg terus tukar umpan udang hidup. 
Perghhh dia punya pesta memang terbaik, kemain ikan menyambar-nyambar 
memang syiookk.

Dah masuk kul 5 pagi tu, air dah start surut balik, arus laju balik, so tak sesuai 
dah nak pakai umpan udang hidup. Tukar umpun-umpun balik, kerancakkan 
pun berkurangan hehe

Lepas subuh, semua hentam tido hahaha dalam pukul 8 pagi ktorg kemas 
barang nak balik, hari pun macam nak hujan. 
suasana pagi di kelong

suasana pagi di kelong

Hari nak hujan oiiiii

Ikan cantik yang buat Brader Cipun geram

Hasil dia memang terbaik sebagai permulaan mancing air masin ni. 
Sampai jeti, pekena roti canai.  Zoommm balik.

Hasil hari ni

Hasil hari ni

Okeylah penat Brader Cipun membebel, pape pun macam biasa,
ruang komen kat bawah tu free untuk korang komen pape yang korang suka
okey,sekian....

Monday, 8 June 2015

Concept of OOPs

OOP (Obejct-Oriented Programming) 

Apa itu Object-Oriented Programming??? Kalau kita lihat dari segi bahasa,
literally, obejct-oriented tu da jelas yang ianya ialah sejenis program yang
berasaskan object. 
Rujukan : http://searchsoa.techtarget.com/definition/object-oriented-programming

Apa kena-mengena program dan objek???

Begini, untuk menghasilkan sesuatu program, kita memerlukan 3 struktur 
untuk melengkapkannya iaitu, input, process and output. 
Dimana "objek" yang kita bincangkan dari maksud object-oriented td?
Objek yang kita bincangkan tadi ialah input.

Object-Oriented Programming memfokuskan yang mana/apa itu input,
dan bagaimana setiap input ini berhubung dengan input-input yang lain. 
Bagaimana input-input ini berhubung pula dipanggil method.
 
Process ini amat penting kerana : 

    a. memudahkan process untuk memecahkan setiap input ini ke class 
        masing2, seterusnya untuk membahagikan setiap class ini kepada
        subclass dimana setiap subclass ini ada persamaan/perkongsian
        untuk sesetengah/kesemua attribute.

    b. salah satu cara dalam mengemaskan coding dan faktor keselamatan,
        dimana coding yang perlu sahaja akan run, sementara coding yang 
        tidak perlu, akan disembunyikan.

    c. setiap class yang ada bersifat kitar semula, bermaksud, setiap class
        yang ada boleh digunakan oleh program yang lain jika ianya 
        bersesuaian.

    d. memudahkan programmer kerana programmer bebas untuk 
        menghasilkan sebarang data type walaupun data type itu belum 
        didaftarkan di dalam language yang programmer gunakan.

Setiap objek mempunyai ciri2 yang tersendiri, ciri2 yang terdapat bagi 
sesuatu objek ini dipanggil attribute
Di sekeliling kita, banyak benda yangkita boleh ambil contoh sebagai objek
seperti, kerusi, meja, laptop dan sebagainya. Attribute untuk setiap objek ini
pula, apa contohnya???
Baiklah, kerusi sebagai contoh, apa attribute nya? ketinggiannya, 
lebar, panjang, diperbuat daripada apa, berapa bilangan kakinya dan
sebagainya.

Apakah term2 yang selalu digunakan dalam Object-Oriented Programming ni?
  • Attribute
  • Class
  • Class Hierarchy
  • Constructor
  • Data Type
  • Dot Operation
  • Enumeration
  • Inheritance
  • Instance
  • Namespace 
Antara progrmming language yang popular menggunakan OOP ialah :
  1. Java
  2. Python
  3. C++
  4. Visual Basic.NET
  5. Ruby
Object-Oriented Programming vs Structures Programming





 Jika dilihat Structure Programming (SP) lebih simple kan? betul dan ianya lebih menjimatkan masa kerana proses menghasilkannya lebih cepat tanpa perlu
memikirkan design dan sebagainya. Dalam penghasilan Structure Programming,
ia lebih memfokuskan kemana data ini akan pergi selepas ini, siapa yang
akan memproses data ini, kemudian ia dihantar kemana. oleh itu ia lebih  
simple dan mudah dihasilkan.

Manakala OOP lebih rumit. Setiap satu input data itu dianggap sebagai satu 
objek dan objek2 ini perlu dikaitkan antara objek yang lain untuk menghasilkan 
data structure yang lengkap. Bagaimana data2 ini diambil dan bagaimana 
untuk memaparkannya juga diambil kira, oleh itu penghasilan OOP ini lebih 
rumit tetapi lebih menyeluruh.

Tetapi SP tidak sesuai untuk program yang berskala besar kerana logic nya
lebih straight forward, berbanding dengan OOP yang boleh diadaptasi 
mengikut kesesuaian kerana OOP bercirikan objek, maka lebih mudah bagi 
OOP untuk mengubah kesesuaian logiknya mengikut kehendak pengguna.


Okeylah penat Brader Cipun membebel, pape pun macam biasa,
ruang komen kat bawah tu free untuk korang komen pape yang korang suka
okey,sekian....