Mengenal Ext JS


Ext JS adalah turunan dari bahasa pemrograman JavaScript. Ext JS menyediakan berbagai library JavaScript yang bisa digunakan untuk membangun aplikasi internet yang kaya (RIA: Rich Internet Applications). Karena Ext JS dikembangkan dari JavaScript, Ext JS bisa berjalan di berbagai browser internet, mulai dari Internet Explorer (versi 6 dan di atasnya), Firefox (versi 1.5 ke atas), Safari (versi 3 dan setelahnya), hingga Google Chrome (versi 3 dan di atasnya).

Ext JS mengkombinasikan library widget kualitas tinggi, API yang intuitif yang mudah digunakan dan model komponen ekstensible untuk membangun aplikasi web berbasiskan JavaScript secara penuh dan platform yang bagus. Ext JS diadopsi oleh banyak perusahaan ternama seperi Adobe, Aetna, Amazon.com, Best Buy Hallmark, Panasonic, Pixar Animation Studios, Siemens, Sony, dan Visa. Selain itu juga, Ext JS menyediakan lisensi atau penggunaan ganda: lisensi komersial dan lisensi Open Source.

Sumber gambar: http://www.sencha.com/products/js/

Fitur-fitur yang terdapat dalam Ext JS adalah adanya sekumpulan kontrol atau widget form berbasis GUI yang bisa digunakan dalam aplikasi web, yaitu:

  • Kontrol input teks (text field dan textarea)
  • Pengambilan tanggal menggunakan metode pop-up
  • Field numerik
  • Listbox dan combobox
  • Kontrol radio dan checkbox
  • Kontrol editor html
  • Kontrol grid control
  • Kontrol tree
  • Tab panel
  • Toolbar
  • Menu bergaya aplikasi desktop
  • Panel region yang memudahkan form untuk dibagi ke dalam berbagai sub-seksi
  • Slider
  • Grafik flash
  • Kontrol-kontrol tersebut bisa berkomunikasi dengan server web menggunakan Ajax

Selain itu, Ext JS juga mendukung aplikasi web dengan fitur-fitur

  • Kotak dialog modal
  • Pencegah validasi masukan user yang interaktif
  • Managemen status atau kondisi

Fitur lainnya adalah kelas pemilih DOM yang membuatnya bisa beroperasi pada elemen-elemen dalam sebuah halaman, penyimpan data yang bisa digunakan untuk memanipulasi data dan kelas-kelas untuk membuat dan mengatur data dalam format JSON dan XML.

Antara Target jeung Beungbeurat


Targét bisa jadi beungbeurat pikeun sawaréhna jalma. Jadi beungbeurat téh kusabab dina ngajalankeun kahirupanana asa diudag-udag ku targét anu kudu kalaksanakeun, henteu bisa bébas ngajalankeun kahirupanana. Béda jeung kahirupan anu teu ngabogaan targét, asa biasa-biasa waé.

Perkara beurat atawa henteuna éta targét dina kahirupan, sabenerna mah kumaha jalmana. Lamun jalmana ngabogaan kayakinan kana targétna, tangtuna ogé moal jadi beungbeurat. Malahan bisa jadi éta targét téh ngajadikeun kahirupanan pinuh ku itungan jeung ngabogaan cekelan pikeun ka hareupna. Jadi dina ngajalankeun kahirupanana téh moal sakumaha jalma anu teu boga targét anu ngajalankeun kahirupanana téh teu puguh, kusabab teu boga cekelan jeung udagan.

Sumber gambar: http://tell.fll.purdue.edu/JapanProj/FLClipart/Adjectives/heavy.gif

Bisa ogé, sababna éta targét jadi beungbeurat téh, dina nyieun targetna henteu dibarung ku haté anu ihlas, henteu nempo kana kadar dirina. Bisa ogé kusabab hayang katanggar sabab nempo batur ngabogaan targét anu kacida rohakana atawa kacida gedéna. Hayang ditempo ku batur yén manéhna ogé moal éléh kunu séjén. Sabab séjénna bisa ogé kusabab hayang buru-buru ngabogaan targét, anu ahirna teu dipikir heula, nyieun targét anu henteu maké tinimbangan.

Di luar éta kabéhanana, anu ngaranna targét, bisa jadi beungbeurat ogé dina pas nangtukeun targétna. Da targét mah pasti dimimitian ku nyieun heula, ngararancang heula targét anu kudu kacumponan. Jadi dina nangtukeun targét ogé bisa jadi kakeunaan ku kaayaan beurat, beurat dina nangtukeun targét. Kudu kumaha atuh targét téh? Kudu sakumaha atuh targét téh? Jadi lain ngan ukur dina pas ngalaksanakeun pagawéan pikeun ngahontal targét wungkul anu jadi beungbeurat teh, dina nangtukeunana ogé bisa jadi éta targét téh jadi beungbeurat. Anu tungtungna bingung nangtukeun targét. Leuheung lamun ngan ukur bingung, da kadang aya anu embung nangtukeun targétna. Lamun ngan ukur bingung mah, bisa ditalété heula kumaha-kumahana. Kudu kumaha nangtukeun targétna, kumaha targét anu payus pikeun dirina, anu sarimbagan anu saukuran reujeung kamampuhanana.

Sanajan jadi beungbeurat, teu kudu jadi halangan pikeun ngahontal eta target. Da anu ngaranna beurat mah bisa keneh diakalan. Komo deui anu ngaranna target di dunya ieu mah bisa keneh diungkulan ku sagala cara. Lebah dieu dadasar kayakinan anu kacida pentingna. Sanajan sakumaha beuratna ogé, sakumaha jadi beungbeuratna ogé, lamun dikeyengan mah hiji waktu bakal kasorang naon anu eukeur diusahakeun. Kayakinan yén lamun keyeng tangtu pareng.

Target dina Kahirupan


Sakumaha dijelaskeun dina tulisan tiheula, anu ngaranna targét téh kacida pentingna pikeun kahirupan jalma. Targét biasana leuwih jéntré bin jelas tibatan jugjugan atawa kahayang. Da anu ngaranna targét mah aya sengkeran atawa papagon anu kudu ditetepkeun dina nyieun targét. Dina nyieun targét, kudu jelas waktu jeung cara anu bakal dilakonanana pikeun ngahontal eta targét. Béda jeung jugjugan atawa kahayang, nu penting mah bisa kalaksanakeun atawa bisa nepi. Anu ngaranna targét mah aya itung-itungan anu kudu dijalankeun, ulah dirempak.

Lamun hiji jalma ngabogaan targét hayang hiji hal, kudu jelas iraha kudu kalaksanakeunana jeung kudu ditéangan cara anu alus supaya targét éta bisa kalaksanakeun dina waktu anu geus ditangtukeun.

Hiji hal anu bisa dijadikeun conto nyaéta: hiji jalma ngabogaan targét supaya bisa ngabogaan imah dina umur 25 taun. Lamun ayeuna éta jalma geus nincak umur 20 taun, mangka dina cara ngitungna geus katempo aya waktu anu nyengker jeung jadi papagon dina ngahontal éta targét. Waktu anu kudu dipakéna téh nyaéta 5 taun. Sanggeus apal kana waktu anu kudu disorang, terus kudu ditéangan cara atawa jalan anu bakal disorang supaya éta targét téh bisa kahontal. Jalan anu kudu disorang téh hartina kudu bisa ngumpulkeun modal pikeun ngawangun imah dina waktu 5 taun. Jalanna bisa ku ngumpulkeun tabungan tina gajih, atawa tina ladang bisnis. Lamun harga imah téh 25 juta, hartina unggal taun kudu bisa ngumpulkeun modal 5 juta, anu tiap bulanna kudu bisa ngumpulkeun 420.000. Sanggeus diitung, langsung tangtukeun naha bisa kahontal atawa henteu? Lamun kira-kirana moal kahontal, kudu aya anu dirobah. Naha waktuna atawa targétna. Lamun waktuna henteu cukup, bisa waé ditambah jadi 10 taun anu hartina dina umur 30 taun kudu ngabogaan imah anu hargana 25 juta. Atawa lamun henteu dirobah lila waktuna, bisa waé harga imahna anu dirobah téh, harga imahna ulah anu 25 juta, turunkeun jadi 15 juta upamana. Sanggeus ditangtukeun deui, lamun geus katimu targétan anu tangtu jeung kira-kira bakal kahontal, éta bisa dijadikeun targét anu tangtu. Targét éta bisa dijadikeun targét dina ngajalankeun kahirupan dina jangka waktu anu geus ditangtukeun.

Targét

Lamun hiji jalma ngajalankeun kahirupanana téh dibarung ku ayana targét éta, pasti kahirupanana aya itung-itungan anu tangtu. Bakal bisa kaitung kabisana dina ngajalankeun kahirupanana. Kahirupanana téh bakal tetep aya dina papagon anu geus ditangtukeun pikeun ngudag targét téa. Jeung kusabab ngabogaan targét téa, dina ngajalankeun kahirupanna téh tangtuna oge moal leupas tina targét anu geus ditangtukeun.

Perkara targét dina kahirupan ieu, unggal jalma ogé pasti ngabogaan targétna séwang-séwangan. Komo deui anu hirupna téh ngagugulung targét mah, moal leupas tina targét.

Basa Inggris Urang Lembur


“Mon, urang mah kadang osok bingung lamun nempo aksara atawa ngadéngé anu ngomongna Basa Inggris téh.” Ceuk si Acim dina hiji waktu.

“Naha kumaha kitu?” ceuk si Omon héraneun.

“Eta waé loba pisan anu teu kahartina.” Ceuk si Acim rada bingung.

“Piraku masih kénéh bingung.” Ceuk si Omon.

“Da kumaha deui atuh….”

“Eta, ari diajar bahasa Inggris geus sabaraha taun?” Si Omo mencrong.

“Nya…, lima taun meurenan.”

“Naha maké meureunan sagala…?”

“Nya, bener lah lima taun.” Témbal si Acim supaya jéntré.

“Piraku waé atuh ari geus lima taun tacan bisa kénéh nanaon mah.” Si Omon nyindiran. “Ari kuring mah nya teu nanaon. Da kuring mah diajarna ogé ngan ukur tilu taun.”

“Lain perkara lila atawa henteuna ieu mah. Tapi da tetep wav anu ngaranna Basa Inggris mah hésé.”

“Hésé sotenan ceuk nu teu diajar atawa embung diajar. Da anu daék mah gampang ngartina.”

“Heueuh lebah dinyana mah. Tapi da tetep waé pikeun kuring mah, béda Basa Inggris téh.”

“Maksud manéh béda kumaha?”

“Nya béda wae. Heueuh éta, mani béda….”

“Béda kumaha…?” Si Omon megat omongan. Manéhna beuki panasaran.

“Heueuh. Béda antara Basa Inggris anu diajarkeun di sakolah reujeung basa Inggris di urang.” Ceuk si Acim.

“Béda kumaha…? Da anu ku kuring apal mah, Basa Inggris mah sarua waé, hésé!” Ceuk si Omon.

“Kuring ogé sarua, héséna mah. Ngan kacida bédana antara Basa Inggris urang Inggris reujeung Basa Inggris di urang.”

“Manéh mah jadi lieur ka kuringna ogé.” Si Omon ngahuleng, “piraku béda sagala! Di mana-mana ogé anu ngaranna Basa Inggris mah sarua.”

“Ih, manéh mah can apal nya?”

“Apal naon…?” Si Omon malik nanya bari mencrong.

“Heueuh, apanan ceuk guru kuring di sakola mah cenah, di lembur oge osok maké Basa Inggris. Nya kaasup di lembur urang. Tah urang téh biasana mah osok maké Basa Inggris.” Ceuk si Acim ngajelaskeun.

“Basa Inggris?” Si Omon beuki teu ngarti.

“Enya urang nyarita téh maké Basa Inggris. Tapi Basa Inggrisna téh apanan kacida bédana jeung Basa Inggris anu ti Inggris.”

“Maksud manéh naon atuh…?”

“Kuring mah sakadar méré nyaho wungkul, yén urang téh sabenerna dina nyarita téh maké Basa Inggris, ngan Basa Inggrisna béda.”

“Kitu nya…?”

“Meureun….”