2013-12-27

Menjawab Soal Programing yang mudah

Disini kita membahas cara menjawab soal programing yang mudah.. bukan cara mudah menjawab soal programing. Itu adalah 2 hal yang berbeda tetapi membingungkan ... hehehe ...

saat membaca soal programing, yaitu soal yang menyuruh kita membuat sebuah program. Hal pertama yang terpikir adalah bagaimana membuat program yang dapat berjalan?!? padahal itu salah, hal pertama adalah bagaimana menemukan hint yang terdapat didalam soal. Namun bila tidak ada, mari buat sendiri. Berikutnya adalah menulis di kertas/komputer apa yang akan kamu lakukan.

Mari mulai dari soal yang menyuruh membuat input pembelian tiket, dimana bila membeli lebih dari 10 dapat diskon khusus. Namun walau bagi anda ini mudah, belum tentu untuk orang lain. Semua program itu mulai dari tampilan kasar , dari situlah kita akan mulai. Namun kita belum akan membuat tampilan depannya dahulu (input), tapi dari rancangan kasar.

Membuat Soal Programing

asumsikan anda adalah dosen atau mudahnya guru yang ingin memberikan soal. Soal yang diberikan ingin dibuat agar yang baca jadi pintar , tetapi kita terkadang lupa bahwa soal yang kita berikan ternyata di anggap SULIT.
Hal Ini wajar karena setiap murid memiliki cara menangkap yang berbeda. Dalam artikel ini saya akan mengangkat sebuah soal programing yaitu membuat program sederhana. Namun ditekankan disini bahwa kesalahan utama dalam memberikan soal adalah kita memberikannya untuk orang pintar bukan orang menengah.

Kita pelajari dahulu bahwa ada 3 hal utama yang harus dimiliki sebuah soal yaitu:

  • menguji murid
  • mengajarkan murid
  • memperkaya cara mereka menyelesaikan sebuah masalah
Masalah disini adalah bagaimana membuat ketiga hal di atas jelas dalam soal yang kita buat. Hal di atas tidak kutemui dalam soal yang pernah kubaca dari kampus (SMK atau SMA) , bahkan saya sebagai penulis juga melakukan hal yang sama. 

Untuk membandingkan mari melihat beberapa soal sederhana yang ternyata hasilnya tidak sederhana. Setelah artikel ini , kita akan belajar cara membuat program yang tidak kelar(?)

2013-12-25

Memasang alamat lain di localhostmu

Udah lama gw ngak nulis. Tetapi kali ini mau nulis tentang bikin port lain di localhost kamu. Normalnya kamu ingin agar yang latihan ada di port berbeda dengan localhost! sedangkan yang port utama buat projek kamu saat ini. Ini adalah tips bagaimana membuat port berbeda.. dalam tulisan ini port 8001.. Saat ini gw mau bikin agar bisa secure tetapi waktunya tidak ada.
Tutorial ini memakai XAMPP, perbedaan XAMPP kurasa tidak masalah!!

2013-12-08

Graph dengan options

Silakan baca artikel sebelumnya.. Pertama buatlah dahulu graph pie/lingkarannya.. kemudian kita lanjutkan menambahkan perintah tambahan. Perintah tambahan disini adalah memberi tulisan berbeda pada keterangan
mari balik pada format datanya yaitu:
data.addRows([
['Mushrooms', 3],
['Onions', 1],
['Olives', 1],
['Zucchini', 1],
['Pepperoni', 2]
]);
kita ambil pada bagian
['Mushrooms', 3],
Disini kita bisa melihat bahwa data terdiri dari
  1. nama data yang dipake sebagai label
  2. nilai datanya

Grafik dengan Google Graph

mari membuat graph dengan google graph.. Sebelumnya mari mampir ke jsfiddle dahulu . Disini terdapat contoh grap yang saya buat berdasarkan hasil pemilu 2009 putaran pertama. Walau nilainya tidak tepat, tetapi intinya untuk contoh saja
Dari sini kita sudah punya 3 hal yang wajib di isi yaitu: Nama calon, jumlah dan judul grafik.

Memulai CI - 2013 Akhir

Sudah banyak tulisan yang saya share di blog ini. Namun saya menyadari bahwa beberapa tutorial harus di update. dan update itu biasanya ganti tullisan..
adalah CI / Code Igniter yang akan di angkat disini. Framework (dari sini disebut Framework) yang bertujuan mempermudah kinerja kita sebagai programer. Namun saya melihat bahwa CI sudah jadi semacam duri sendiri dalam membuat sebuah program. Bukan maksud saya mengatakan CI itu menyusahkan, tetapi sekedar membuka wawasan dahulu.

2013-11-28

Install Plugins

Walaupun membuat tulisan menarik, kenapa tidak memasang plugins. pertama masuk ke menu plugins dan pilih new
cari plugins yang anda sukai. Kalau saya memilih gallery
setelah install, aktifkan kemudian coba explore
baca juga dokumentasinya.

Membuat artikel pertama kali

sebelum membuat artikel, mari membuat halaman pendukung. Dalam WP ini disebut PAGES. Perbedaan Pages dan Artikel adalah posisi Pages biasa berisi hal-hal penting dari site seperti about me, how to contact dan lain-lain. Pages sendiri bisa dibuat hirarki! Yang artinya bisa memiliki parent maupun sub. Untuk contoh ini kita bisa membuat Blog jualan barang elektronik. Untuk pagesnya kita membuat pages

  • pengertian komputer
    • peripheral
    • Operating Sistem
  • About Me
Perhatikan bagaimana posisi peripheral berada di bawah pengertian komputer. Pertama kita buat pengertian komputer. Disini tidak perlu panjang lebar ! cukup singkat

pilih add new yang ada di atas. Lalu input seperti di bawah
berikutnya tekan publish. Lalu bikin untuk lainnya
untuk berikutnya pastikan parentnya pengertian komputer dan hasilnya 
Berikutnya adalah kita akan perbaiki tampilan linknya.. untuk info bentuknya malah
http://localhost:8001/wordpress/?page_id=2
harusnya
http://localhost:8001/wordpress/about-me/
lebih mudah dibaca khan?

PERMALINK
pertama pilih setting, lalu edit permalink
ada beberapa pilihan, tetapi saya yakin anda memilih post name, bila tidak.. itu pasti pilihan yang bagus..

Setelah ini cobalah membuat sebuah artikel.. Untuk membuat artikel saya menyarankan mengandung
  • gambar
  • tulisan yang menarik
  • penjelasan tulisan
  • komen
Kurasa tanpa perlu penjelasan lebih panjang, saat ini menulis artikel cukup mudah. Jadi saya mengatakan pada step ini anda telah selesai untuk membuat artikel!

Kemudahan WP

Menggunakan WP sangat mudah. Tetapi bila tidak menggunakan wp dari wordpress.com, itu juga mudah sekali. Pertama kita download dahulu dan kemudian menjalankan WPnya pertama kali
kita akan mendapatkan tampilan sebagai berikut. Dengan modal klik berkali-kali! kita sudah dapat membuat WP
Pada Step ini, pemula seperti saya dahulu selalu memakai format yang tersedia! Namun seharusnya yang dilakukan adalah mengganti prefixnya. Prefix disini memakai wp sebagai wordpress, namun kita ubah menjadi prefix lain misal blog_ (jangan lupa garis bawah)

Silabus WP 3.7.1

Selamat mencoba WP 3.7.1 , tulisan ini dibuat sebagai dasar sebelum saya presentasi nanti hari sabtu. Berikut adalah spoilernya. Beberapa tulisan mungkin salah, tetapi saya sangat terbuka dengan masukan.

WP pada awalnya saya kenal sebagai blog saja. Ternyata perannya sebagai blog inilah membantu kinerja web dev, programer hingga SEO. WP yang awalnya hanya berukuran kecil (di zip), perlahan menjadi besar hingga versi terbaru (yang di download) adalah 3.7.1

Memakai WP ada 2 macam yaitu pake hosting sendiri atau memakai WP yang sudah jadi di wordpress.com! Tentu saja masing-masing memiliki kelebihan dan kekurangan. Kali ini saya akan jelaskan bagaimana membuat WP yang diletakkan di PC sendiri.

BAGAIMANA WP MEMBANTU DEVELOPER

WP memiliki tidak hanya blog saja, namun kemampuannya untuk menerima source berbeda yang di asumsikan salah satunya adalah add on, membuka jendela memakai WP. WP tidak hanya menjadi blog, namun menjadi program yang berintegrasi!
Walaupun terintegrasi, core dasar dari WP jangan di lupakan! Juga gunakan kemampuan WP terutama dalam hal membuat artikel, yang dalam pembahasan ini tidak akan di bedah lebih dalam karena waktu.
Developer lebih kepada penggunaan add on yang tersedia.  Saat kebutuhan add on tidak mencukupi, dia bisa membuat sendiri atau edit yang sudah ada.

database FW Nasgor

DB pada Nasgor belum bisa di share. Karena bentuknya masih pake fungsi! padahal kl udah masuk ke pemakaian 2 db.. akan merepotkan! walau sudah memakai mysqli, tetapi saya belum puas karena kurangnya fitur.

mysqli sebenarnya memiliki fungsi yang berguna seperti fungsi auto increment, tetapi kita tak pernah tahu apakah fitur ini di dukung di table lain. Di PEAR, autoincrement tidak di dukung, penggantinya adalah memakai auto-increment sendiri. dalam Nasgor memakai auto_id() yang memiliki parameter nama tablenya. Misal produk!

Auto_id bila tidak menemukan produk_counter maka akan membuatkannya. Namun kedepannya disarankan untuk membuat manual untuk mencegah hal yang tak di inginkan. Kasus lain yang berharap dapat di dukung adalah pemakaian join!
Kalau bisa prepare query sebelum menjalankannya

Logika HTTACCESS

Mari asumsikan saya punya blog (padahal nulisnya di blog), id artikelnya 100. Tetapi kenapa kok bisa nongolnya site.gw/artikel-orang-baik ?? bagaimana seh logikanya bisa demikian. Mari kita pelajari dari blog yang sudah ada dahulu yaitu WP (bukan blogspot karena ngak tahu tablenya)

Di WP sebenarnya artikel / post itu memiliki

  • id
  • judul
  • isi artikel
  • tanggal
  • dan lain-lain.
Dari bentuk seperti ini, ternyata 'post_name'!! apa ini 'post_name'... dalam pengertianku, ini adalah url yang akhirnya menghasilkan artikel-orang-baik. Berikutnya kita masuk ke logika, sebelum masuk ke httaccessnya.

2013-11-24

proses pemakaian Nasgor.

disini saya akan menunjukkan cara kerja nasgor. Bila memperhatikan CI, maka anda akan menemukan ini mirip2 CI.. tetapi sayangnya tidak ada class $this->nama_modul->xxxxx disini. Saya akan memulai dari proses jalan pertama kali sistem. Saya share scriptnya agar ada yang bantu untuk masalah keamanan.

SISTEM BERJALAN

sistem akan membaca config, berikutnya load masing-masing model. Berikut adalah prosesnya
  • membaca file config (app/config/config.php)
  • membaca file database (app/config/database.php)
  • membaca file autoload (app/config/autoload.php)
  • load semua mods yang di letakkan didalamnya
disini yang akan dipanggil adalah database, session dan login. Yang akan dipanggil pertama adalah yang ada di core setelah itu baru di app. bila alamatnya hanya index.php saja atau nama linknya saja tanpa ada pemanggilan file, maka dia akan membaca config base 
$baseBody="home";

berikutnya adalah Cari di config  apakah ada file yang akan dipanggil atau tidak? pertama yang akan diperiksa adalah folder action. Nama yang dipanggil akan sama seperti base (home). Karena didalam tidak ada maka dilanjutkan ke body.
didalam body bila ada maka akan ditampilkan. Bila tidak maka akan keluar error!

Nasgor-Toko

Sebelumnya. Download dahulu nasgor-toko terbaru. berikut linknya  . Masuk kedalam lalu pilih download

setelah itu kamu extract dan masuk kedalam folder 'nasgor-toko'. didalamnya extract nasgor02e.zip
taro hasil extractnya di httdocs . Lalu lanjutkan sesuai tulisan di readme

1. import sql yang ada disini
2. buka app/config
3. edit config2 yg ada didalam.. terutama config dan database
4. kembali ke depan
5. edit httaccess, pastikan yang di buka tepat
6. user :admin, password :admin

2013-10-05

Program Isenk CRUD pake KENDOUI part 2

Lanjutan dari yang sebelumnya.. kita coba membuat CRUD.. Yang pertama kita dapatkan adalah begini
masih belum ada isinya khan!! Mari kita lanjut ketik codingnya.. Berikut inilah coding saat ini
http://pastebin.com/qJHs2dfx

Klik dahulu link tersebut, berikut akan saya jelaskan.. Pertama kita perlu perhatikan bahwa coding ini terdiri dari 4 area yaitu


  1. memanggil file luar


  2. kontent yang berisi div dan link2 yang biasa ditaro di atas 

  3. template

  4. javascriptnya 

tentu anda bertanya-tanya.. kok template pake script?

Program Isenk CRUD pake KENDOUI part 1.

dalam bikin form selalu pasang 3 tipe tombol
Mumpung isenknya lagi ada.. kemarin gw ngak sengaja sehari bongkar2 kendoui buat bikin CRUD *rahasia*. Intinya seh berhasil dan gw takut ntar lupa cara bikinnya.. jadi gw share.. tapi yang mau gw share ini adalah membuat buku tamu.. Pertama tolong bikin dahulu sql berikut ini
CREATE TABLE IF NOT EXISTS `bukutamu` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `detail` text NOT NULL,
  `pesan` text NOT NULL,
  `tanggal` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `stat` tinyint(4) NOT NULL,
  PRIMARY KEY (`id`)
)

walau nanti di script kita akan ada perintah nulis query di atas.. tapi lebih baik jalankan dahulu..

2013-08-07

Jangan Buat Aku Berfikir: review bab 1 dan 2

Secara singkat.. Ini adalah buku bagus!
Sebuah buku yang menceritakan bagaimana seorang penasihat web memberi masukan pada web yang kita buat.

Dimulai dari bagaimana pendapat orang terhadap web anda sangat penting. Dan pendapat orang yang hanya mengatakan bagus saja tidak memberikan masukan dari keinginan anda membuat web.

Perlu di garis bawahi, kita membahas web dan kegunaannya. Bagaimana kita mengetahui kegunaan web ini tercapai bila yang didapat hanya kata OKE, bagus dan sejenisnya.

Klien disini adalah target utama buku ini. Kita tidak bisa menyamakan semua user yang memakai web itu. Namun kita dapat mengetahui perilaku dia yang paling dasar.

Perilaku yang paling dasar adalah mereka tidak mau banyak mikir dan langsung memakai situs ini. Selain itu mereka tidak mau direpotkan hal sulit sehingga manajemen klik untuk mencapai keinginan mereka dibahas disini.

Cobalah memahami user bukan cari tampilan aja.

sebuah form / interface dalam program kita.. terkadang tidak harus melulu kaku.. bisa aja formnya hanya berisi 1 textarea lalu data tinggal copy paste dari excel.. saat di submit.. data yg terinput ke table bukan 1 tapi 10-40an sekaligus.. namun model begitu lebih baik hanya untuk development aja.. jgn buat production.. inti disini adalah Kreativitas untuk membantu user memakai.. Ingat yg memakai sistem anda bukan bos tetapi anak buah.

Bos biasa tidak pernah menginput data atau isi hal-hal spesifik seperti kategori dan lain-lain. Bos biasa mengisi misal produk, dan untuk bagian melengkapi adalah user. Bos biasanya butuh laporan jadi yang dia bisa baca dan analisa, bukan tampilan yang membingungkan dirinya. Itulah sebabnya kita biasa memberikan bos berupa data excel or grafik.

2013-08-06

Ask 2 Answer : Lupa password


pertanyaan:
Gimaana Sih cara buat Lupa password di suatu php ??

Jawaban:
sebuah program seharusnya dimulai dari tampilan awal, lalu ke db en terakhir baru script. Sebelumnya ya logikanya dahulu.

2013-08-03

Ask 2 Solve : bagaimana membuat script AJAX

Kesalahan pertama saya dalam bikin script-script sebelumnya adalah tidak mengajarkan logika. Pada tutorial ini saya akan ajarkan logika dan bagaimana script dapat terbentuk dan dishare ke pastebin (lihat artikel sebelumnya). Semua script dimulai dari tampilan sebagai berikut
Untuk isinya, saya menyarankan untuk penamaannya jelas buat tiap-tiap inputnya . dalam hal ini input text harus berisi

  • id
  • class 
  • name
  • value
Untuk form (<form), harus memiliki id! karena itu sangat penting di tutorial berikut ini.

Ask 2 Solve : Membuat select provinsi dan Kabupaten


Pertanyaan ini lebih kepada bagaimana cara select pertama akan merubah select ke 2. Disini kita pelajari logikanya.. Pada select pertama kita memiliki propinsi, dimana propinsi ini memiliki id. Perhatikan id disini bisa berubah angka atau huruf, tetapi rekomendasi saya angka saja.

2013-07-28

Bagaimana membuat logika sebuah program

Dalam membuat logika, yang pertama kali kita perhatikan adalah bagaimana tingkah laku anda bila mengerjakan manual.
tentu saja tidak sama masing-masing orang. Tetapi kamu bisa perhatikan dalam hal pengerjaan. Kita terkadang berada di dunia programer dan berfikir layaknya programer yang bisa dibilang kayak robot.

Padahal kita harusnya sadar yang make sistem kita ini adalah orang yang bisa dibilang pengen cari gampangnya aja. Yah dari gampang input barang sampe gampang menyelesaikan tulisan yang dia kerjakan.

Disini saya hendak membuat program pemanggilan pasien. Sistemnya kalau manual

  • cari no terbaru yang belum di panggil
  • panggil no tersebut
  • kalau ada coret
  • kalau tidak ada lanjut dan sebelumnya tidak di coret.

2013-07-27

Logika Dasar programing

Sekedar sharing, logika setiap orang tidak selalu sama. Dan tidak semua orang memahami logika orang lain. Sebagai dasar, saya mau share logika yang mungkin agak nyeleneh tapi bisa jadi fondasi kamu belajar programing.
Kita pernah berada di situasi memikirkan sebuah logika yang sulit. Tapi sampai 30 menit bengong ngak dapet-dapet.. cara ampuh yang kulakukan adalah.. cuci muka, ke wc dan minum sesuatu yang enak.. Namun ingat jaga kesehatan ya.

2013-07-25

Bootstrap Kendoui - how to install

berangkat dari gagal install (maaf bahasa inggris gw gk begitu bagus).. jadi gw bikin ini (karena gw berhasil).. Jadi ceritanya begini.. Teman tiba2 menunjukkan bahwa kendo ui punya bootstrap.. tapi sejujurnya ini tidak sesuai pemikiran gw seh.. Tapi daripada bingung, mending ikut apa yang tertulis disini.. Pertama kita akan install.
Pasang dahulu node-js. untuk download silakan menuju ke nodejs , pilih download dan kita lanjut ke step ke dua
download kendo bootstraper master .. baca-baca dari sini. Oh iya.. tolng download juga file kendoui masternya..
*yang ada di halaman depan*

Belajar CI

lho kok bikin lagi.. well ini buat refresh.. soalnya udah dapet tehnik baru.. tehnik ini lebih menekankan pada pemakaian di view.. dan minimalis di bagian controler dan modelnya.. Namun sebagai pelajaran awal saya lebih fokus ke view.. trus yang termasuk data akan ditaro di Model.. Pertama kita download yang baru di http://ellislab.com/codeigniter

2013-07-22

Membuat Table dengan Paging

Berikut ini bisa dibilang proyek isenk-isenk aja. Jadi saya punya halaman detail, anggap aja detail jualan saya.
anggap ini tampilan awal
Kemudian saya ingin melihat halaman lain, jadi ku klik halaman 2, dan hasilnya
sekilas terlihat hasilnya sama, tetapi lihat data dibawahnya.. Berikut ini adalah flow dari programnya

A2S : Membuat upload berukuran besar

Kita tentu sudah tahu cara membuat form upload. Namun terkadang kita harus upload sesuatu berukuran besar sekali!! normalnya untuk website gratis, kita mendapat 1-2mb untuk upload di script PHP

Tetapi bila kita memakai VPS atau server sendiri, kita bisa membuat upload yang dapat mengupload data berukuran besar. Untuk itu ada 2 hal yang perlu di ketahui, yaitu

  • batas kemampuan server
  • batas upload yang harus dibatasi
Dalam membuat server kita (localhost) untuk mengirim besar, kita harus mengedit php.ini !! Jangan anggap tulisan ini untuk windows, anggap untuk linux juga. Jadi pastikan kamu menemukan php.ini dahulu. Cara termuda menemukan php.ini adalah memakai perintah phpinfo();

2013-07-21

Ask2Solve: Unable to locate the model you have specified

Pertanyaan:
mo tanya error kayak gini kenapa ya mastah ???
"An Error Was Encountered: Unable to locate the model you have specified: setting"

Jawaban:
periksa perintah load model ($this->load->model) pada controler ato malah pada model.. lakukan pencarian dan temukan perintah tersebut..

2013-07-06

bootstrap part 4 pake Fam icons

sesuai janjiku untuk menjelaskan pake FAM icons.. saya harus tekankan beberapa hal yaitu

  • tulisan ini hanya menjelaskan yang ada di part 2
  • masing-masing metode memiliki kelebihan dan kekurangan
  • peletakan js,img, dan lain-lain sesuaikan dengan kebiasan anda
tanpa membuang waktu, kita akan membahas pemakaian tombol dahulu. Disini kita dapat memakai tombol atau tag a. Sejujurnya saya memilih <button>, namun perlu di garis bawahi bahwa kita harus menyesuaikan dengan kebutuhan. Untuk kedepannya manfaatkan <a> saja.

Cara membuat KRS online

Berangkat dari membantu membuat KRS online, berikut ini adalah cara membuat KRS online.
Maaf bang mas kang saya newbie .>
gmna ya cara bkin KRS berbasis web ?
tolong dund klw ada yang bsa bntu
gtu..
pertama adalah mulailah anda bersedekah. karena sedekah adalah cara baik untuk berinvestasi di masa depan. Saranku bukalah http://www.rumahzakat.org/ lalu cari tempat terdekat dengan anda. Bersiaplah karena kedua dan seterusnya adalah inti jawabannya

2013-06-22

Ask2Solve: Ada yang punya ....

Kamu stress karena program kamu ngak jalan dengan benar. Bahkan kamu ngak tahu apa yang kamu harus lakukan untuk membuat program .. misal program laporan pertanian. Lalu kamu bertanya
Ada yang punya script laporan pertanian?
pertanyaan ini tidak salah.. tetapi cara nanyanya salah. Disini kamu butuh bantuan untuk mendapat gambaran tentang apa yang akan kamu buat. Namun ada baiknya kamu paparkan dahulu
Saya hendak membuat laporan pertanian, tetapi saya blank tentang apa yang harus dilakukan.
Bila ini ternyata ada hubungan ama tugas kamu.. apalagi urusannya kamu pake buat TA (tugas Akhir), jujur saja. Toh jujur kacang hijau enak (eh itu seh bubur kacang hijau)

Ask2Solve : bagaimana meminta bantuan (script)

ini saya buat karena untuk membantu calon programer PHP memberikan pertanyaan dan juga arahan agar penjawabnya tidak salah jawab. Mari asumsikan bahwa yang bertanya adalah orang yang kesulitan. Mari mulai dari pertanyaan awal.

2013-06-18

pertanyaan aneh dan jawaban yang lebih aneh

Berikut adalah kompilasi pertanyaan aneh dan karena saya pemalas ya jawabanku juga aneh deh.. Sebenarnya daripada di anggap serius.. mari anggap komedi.

MINTA SCRIPT

KK yang baik hati dan tidak sombong (muji sepanjang kereta api).. Boleh minta script php ngak?


2013-06-17

siapa bilang saya inget code

Ada yang bilang programer itu hebat karena dia inget code, fungsi dan class yang akan digunakan. Namun saya akan membantah.. Itu bohong banget kalau dia inget semua fungsi.

Sebenarnya kita ngak inget fungsi. Namun kita tahu apa yang harus kita gunakan dalam programing. Ada beberapa fungsi yang sebenarnya sama tapi cara memakainya berbeda..

Namun berkat logik kita yang bagus!! Tapi tidak semua sama logiknya, kita bisa menemukan metode terbaik untuk membuat coding.

Gw sendiri ngak inget semua code. Bahkan kode untuk baca CSV aja saya harus nyari. Namun bukan nyari ke
php dokumentasi
cara ini ngak salah seh... tapi kalau saya nyari disini waktunya jadi gk efektif.. Blum lagi mendadak koneksi internet PUTUS.

melainkan php manual yang saya download dari
download dokumentasi
setelah masuk kedalam, tentu kamu bertanya.. APA yang harus saya download. kalau gw seh download yang full (yang paling gede).. En itu bisa saya buka di windows. Tapi kalau koneksi lambat, bisa cari yang kecil atau download yang html.

Seorang programer itu jangan berusaha mencari cara menyelesaikan program saja.. Tapi mencari sela agar dapat selesai tanpa kesulitan

OKE.. mari download PHP dokumentasi

sistem ngak ada yang sederhana

Saya saat ini megang web kecil (sederhana) yaitu prog klinik.
Yang saya buat hanya input data pasien, billing pasien hingga di cetak. Tapi jangan pernah percaya kalau itu program sederhana karena ternyata

  • harga itemnya harus bisa berbeda kalau yang berobat pake asuransi
  • nambah item dan ada kategori item
  • bisa dibatalkan tapi laporannya terlihat siapa yang batalin
  • bisa keluar laporan tetapi laporan harus bentuk excel
  • dan lain-lain
ternyata rumit juga ya.. HAHAHAHA

Ternyata semua diperumit dengan bentuk laporan yang berbeda=beda tetapi intinya sama..

2013-06-16

pelajaran apa yang cocok buat SMA dan SMK

kamu ditawarkan bikin silabus untuk pelajaran web anak SMA/SMK. Apa silabus yang akan kamu berikan?   sejujurnya milih php, web, html dan cms adalah jawaban umum. Tapi sebenarnya dari semua web ada 1 yang lupa kita sebut yaitu BROWSER!!

Firefox adalah browser yang saya maksud. Disini saya menunjuk silabus memakai firefox.. trus apa spesialnya? firefox punya addon yang banyak, jadi kita ajarkan cara cari addon tersebut kemudian memakainya. Termasuk menunjukkan addon yang sangat kita butuhkan nantinya

2013-06-15

Ask2Solve : mysql_fetch_array(): supplied argument is not a valid MySQL

Tidak ada yang salah memberikan pertanyaan yang berulang-ulang. Namun akan salah bila kita tidak tahu sumber masalahnya berasal. Kita tentu akan stress akan peringatan ini (warning=peringatan), berujung kita panik! Namun jangan panik.. karena kita tidak akan menemukan jawabannya.
"Warning: mysql_fetch_array(): supplied argument is not a valid MySQL
beberapa kali saya menemukan ada yang memberikan pertanyaan yang sama.. tetapi berkali-kali jawabannya sama. Saya berusaha memberi kemudahan dalam membuat pertanyaan seputar pertanyaan mysql dan database ini. Pertama klik link tulisan yang saya berikan disebelah. Itu akan membawa anda ke http://adapani.blogspot.com/search/label/database (tag database). Ada beberapa tulisan penting yang bisa anda baca.

Jawaban untuk masalah ini adalah:

Tapi untuk catatan sebelum bertanya.. Mari kita lihat flow hingga muncul warning tersebut.

2013-06-13

membuat tutorial yang dapat dimengerti

taukah kamu hal yang paling menyedihkanku saat membuat blog!? adalah memastikan pembaca walau pemula dapat mengerti. Saya dah mencoba menulis yang pendek!! tetapi tetap tidak dimengerti.. Saya sudah jelaskan dengan detail logikanya dan script saya pisahkan.. Tetap nihil.

Pemrograman / coding itu bukan perkara mudah. Perlu diketahui bahwa membuat tulisan tidak semudah membacanya. Belum lagi fakta tulisan saya kalau di edit2 bisa sesuai apa yang dia butuhkan!!

Coding saat ini berbeda dengan yang dulu! sekarag dengan coding sedikit maka hasil sudah banyak! seharunya sekarang jadi mudah!! Namun tetap saja penjelasan cara pakainya tetap tidak mudah baru pemula!

Harus dimaklumi, pembuat tools tersebut terkadang dari orang yang memiliki kemampuan tinggi. Kadang dia ngak sadar kalau masih ada orang yang tidak sefaham dirinya. Kita ngak bisa menyalahkan!! karena daya tangkap tiap orang berbeda!

Kedepannya saya akan berusaha lebih mendekatkan diri kepada user yang membutuhkan coding! dibandingkan menjadikan tutorial tersebut terbaca! karena mengajarkan ilmu itu adalah tindakan berpahala!