Membuat JSON dari coldfusion

JSON?? mahluk apakah itu? apakah sejenis mahluk bercula dua? ataukah nenek nenek yg berkeliaran di malam hari dengan caling yang tajam?

“hentikanlahBasaBasimu yang keburu basi bi,, okeh okeh, JSON itu adalah JavaScript Object Notation, yang digunakan dalam komunikasi data, JSON mudah di parsing dan digenerate oleh komputer, server atau clientnya. untuk lebih jelasnya bisa liat disini.

JSON katanya lebih ringan dari XML, dan banyak digunakan dalam mobile programming untuk berkomunikasi dengan web server sebagai pertukaran datanya.

kali ini, gw akan mengenalkan kalian proses mebuat JSON dari database  menggunakan coldfusion.

Untuk bahasa pemrograman lainnya, insya allah akan ditulis di lain kesempatan.

pertama tama kita siapkan databasenya :

Continue reading “Membuat JSON dari coldfusion”

CRUD using coldfusion and dhtmlx

Pagi semua, sambil nunggu final liga champions gw pengen nulis lagi yang ada di otak, sebelum lupa.

kali ini topik yang mau gw bicarakan mengenai DHTMLX, sbenernya apa sih DHTMLX? kalo ada yg belum tau, bisa langsung cekidot ke websitenya, disini

kali ini  akan menggunakan 2 fitur dari DHTMLX, yaitu grid dan windows. kita akan membuat CRUD standard menggunakan coldfusion dan DHTMLX.

pertama tama kita siapkan dulu databasenya,  :

Field Jenis Penyortiran
id int(11)
name varchar(100)
address varchar(100)
sex varchar(100)

kemudian kita buat file index.cfm dan tuliskan source code dibawah ini :

Continue reading “CRUD using coldfusion and dhtmlx”

Client Variables

Jika anda pengguna coldfusion, dan mengset DSN client variable mungkin pernah mengalami hal ini.

ketika men setting data client variable muncul error warning.

Unable to create client tables

If they already existyou should uncheck Create Client Tables.”

solusinya mudah, ketika akan memilih dropdown client variable, kita dan muncul halaman baru, kita hanya menghilangkan centang pada, radio box

Create Client database tables

Enable this option only if this is the first time you are configuring the current data source for client variable storage. If the current data source has already been configured for client variable storage, do not enable this option.

Error tersebut terjadi karena kita sebelumnya pernah menggunakan DSN Client Variable dengan nama yang serupa, sehingga ketika akan membuat baru, CF tidak otomotis overwrite dengan data yg lama, karena Create Client database tables tersebut masih dicentang.

😀

happy Coldfusion…

Sebelum lupa


project yang pertama di kantor baru ialah,  gw bikin sebuah web portal (secara keseluruhan sih gitu), yang dimana penggunanya gampang buat bikin artikel, event atau apapun..

yang kepikiran pertama sih bagi gw pake CMS kaya drupal atau wordpress,, tapi pas liat requirment lagi, udahlah hardcode aja..

nah yang pasti gw banyak banget pake aplikasi WYSWYG,,

sebelum lupa,, gw cuma mau ngelist apa aja yang mau gw pake..

kalo ada yang belum tau apa itu WYSWYG bisa diliat disini

tracking error sederhana

“Quality is never an accident, it is always the result of intelligent effort.” – John Rushkin

Kebetulan beberapa minggu yang lalu, saya janji ke teman saya untuk membetulkan beberapa bugs di web dia yang sangat sulit ditemukan. Teman saya sudah mencari bantuan kemana mana ternyata belum menemukan hasil yang sesuai, sudah bergam dukun yang didatangi dan tidak menghasilkan pemecahan manapun (okeh mungkin kalimat terakhir sedikit ngawur :D). dan akhirnya kebetulan saya yg dimintai tolong.

@teman : abie,, tolong ya, gw bingung dimana bugs nya. query gw udah bener semua, sedangkan code udah bener sepertinya. tapi yg mana yg salah?

@saya : okeh,, tenang tenang. kirimin file yang erorr.

pas saya lihat dan cek scriptnya, hmmppt ni code dah bner semua, ga ada kesalahan sintaksis ataupun logika.

saya pun teringat ajaran seorang hacker. kata dia “Gini bi, untuk kita bisa melacak itu error dimana, sebenernya simple. qt ga perlu software software khusus, atau waktu berbulan bulan, cukup dua baris sederhana.”

you know,,

ini dia ilmu yang sederhana, tapi menurut saya berharga banget,, Continue reading “tracking error sederhana”

HTML best practices

At this moment, I want share about best practices how to create good HTML . Lets we try to remember about browser wars, when each browser manufactures  has own standard, they hoped to force out the competition. Developer were difficult because a lot of standard scripts to make good web. For me, its like a dark age, :D..

okeh,, now we must thanks to W3C because they are created a set of language standard creating web. Sure, our topic about html based on W3C standard, because I not have own standard like they browser “devil” manufacture :) ) . if u want to create good html, you must notice several things, i give u little advice for that,

1. Always Declare a Doctype

Why it’s so important? Doctype is A Document Type Declaration, or doctype for short, has traditionally been used to specify which particular flavor of markup a document is written in.

Example doctype for HTML 4.01 :

2. Separate Content from Presentation

Web isn’t created with one programming language, we have minimal 3 to create good job. Example we need a HTML, CSS, and last js.. css can embedded at HTML page according inline, but that’s way not good suggestion, because we write html and css on same document. The best way is, we have to separate each content that nedded from presentation. Continue reading “HTML best practices”