TUTORIAL CODEIGNITER : APLIKASI WEBSITE / BLOG (WEBLOG) SEDERHANA DENGAN CODEIGNITER

Oke gan, langsung saja untuk screen shoot contoh aplikasi website, weblog, blog dengan codeigniter yang ane kasi, seperti di bawah ini...

Tutorial HTML

HTML merupakan bahasa dasar pembuatan web. Disebut dasar karena dalam membuat web, jika hanya menggunakan HTML tampilan web terasa hambar. Terdapat banyak bahasa pemograman web yang ditujukan untuk memanipulasi kode HTML, seperti ...

TUTORIAL ORACLE - KONEKSI ORACLE KE JAVA, PHP DAN C# (C-SHARP)

Disitu juga ane kasi contoh aplikasi CRUD nya yang bisa ente download Gratisss :D ...

Menampilkan postingan yang diurutkan menurut relevansi untuk kueri tutorial pemrograman r. Urutkan menurut tanggal Tampilkan semua postingan
Menampilkan postingan yang diurutkan menurut relevansi untuk kueri tutorial pemrograman r. Urutkan menurut tanggal Tampilkan semua postingan

Senin, 22 April 2013

Function (M-file) Negative Citra Matlab

Hari ini ane tiba2 pengen update lagi diblog ini :D .. ya walaupun hanya sekedar corat-coret tapi setidaknya "yang ada manfaatnya" buat diri sendiri dan buat orang lain... postingan ini mungkin agak sedikit berbeda dengan postingan sebelumnya... kalo dilihat dari kategori posting di blog ini cuma ada tutorial pemrograman yang rumpun nya rekayasa perangkat lunak / sistem informasi... kali ini ane akan share sesuatu yang berbeda... yaitu tentang citra digital ... mata kuliah ini adalah salah satu mata kuliah yang ditakuti oleh mahasiswa di kampus ane :D gak tau kenapa, apa karena dosennya yang killer atau karena mata kuliah nya yang agak sulit untuk dipahami... hehee... ya kalo menurut ane si.. ke dua2 nya...
dosennya killer dan mata kuliahnya juga agak sulit untuk di mengerti... hembb... tapi dosen yang itu sudah gak ngajar mata kuliah citra tahun ini, jadi dosennya berbeda... tahun kmaren ane ikut kelas ini karena mantan ane dan ane juga pengen bisa... taun ini ane wajib ngambil -_- padahal ane udah bisa ni matakuliah...
mata kuliah citra ini termasuk dasar dari penjurusan kecerdasan buatan (artificial intelegent)... dan nantinya akan dikembangkan untuk membuat aplikasi2 keren seperti deteksi wajah, deteksi tumor, virtual keyboard... dll ... tapi sayang seribu sayang... ane gak minat sama rumpun yang satu ini... sebenarnya ilmunya unik... bisa membuat aplikasi bahkan sesuatu yang baru.... tapi karena pasar sedang tidak banyak membutuhkan sama penjurusan yang satu ini, maka ane putusin menekuni jurusan yang dicari pasar :D yaitu RPL dan Jaringan... kalo nanti pasar sudah mulai banyak menjamah ke kecerdasan buatan ini maka ane akan perdalam lagi ilmu ini, ane suka si sebenarnya tapi yaaa.. tuntutan kerjanya di RPL dan Jaringan :)
mata kuliah citra dikampus ane dibagi menjadi 3 bagian... untuk yang citra 1 ini lebih banyak membahas enhancement yaitu perbaikan citra... tujuannya adalah untuk meningkatkan kekontrasan suatu citra sehingga citra yang diolah / diproses akan menghasilkan citra baru yang kekontrasannya lebih tinggi ... yang pada akhirnya dapt digunakan untuk memisahkan object - object....
enhancement ini dalam pemrograman citra biasanya tidak berdiri sendiri, maksudnya akan ada proses selanjutnya agar citra ini dapat dimanfaatkan lagi.. misal, untuk mendeteksi wajah harus dilakukan enhancement dulu untuk memperbaiki kekontrasan citra, baru kemudian dilakukan proses lanjutan untuk pendeteksian mana wajah dan mana yang bukan wajahh... Enhancement (perbaikan) mempunyai banyak methode, mulai dari Negative, Gamma Correcton, Brightness, histogram dll... dan inti dari methode2 ini adalah untuk memperbaiki kekontrasan citra :D
seperti judul postingannya yaitu Function (M-file) Negative citra, ane akan kasi contoh functionnya yang murni menggunakan algoritma negative citra, 

Rumus :

S = (L-1) - r

S = nilai citra hasil.
L-1 = gray level tertinggi / color depth
r = nilai citra asli

rumus pengolahan citra negative

kalo ente lihat pada simulasi diatas itu nilai (L-1) adalah 9 .. jadi rumusnya 9 - nilai pixel nya :D ... kalo secara gampangnya proses negativ ini adalah proses dimana sisi gelap dijadikan terang, si gelap dijadikan terang... jadi dibalik gitu....
untuk penerapan di matlab, sebenarnya matlab sendiri sudah menyediakan function nya yaitu "imcomplement"

i = imread('rice.png');
hasil = imcomplement(i);
subplot(1,2,1);imshow(i);title('citra asli');
subplot(1,2,2);imshow(hasil);title('citra hasil negativ');
diatas itu penerapannya kalo pake function bawaan matlab... tapi rasanya kurang greget kalo kita gak bisa terapin dengan algoritma yang ada :D ... ni ane kasi function yang mengimplementasikan algoritma negative biar greget...
function hasil = NegativeCitra(citra,maxbit)

hasil = citra;

[m,n] = size(citra);

for k = 1:m
for l = 1:n
hasil(k,l) = (maxbit-1)-citra(k,l);
end
end

subplot(2,2,1);imshow(citra);title('citra asli');
subplot(2,2,2);imhist(citra);title('histogram citra asli');
subplot(2,2,3);imshow(hasil);title('hasil citra negative');
subplot(2,2,4);imhist(hasil);title('histogram citra negative');

end
untuk pemanggilannya ya cukup seperti ini
NegativeCitra(i,256);  
hembbb... ya kira2 seperti itulah penerapan negative dan algoritmanya di function (M-file) matlab... kalo gak ngerti silahkan di coment atau tanya lewat facebook... kalo paham monggo postingannya dilike gitu...  :D ...sekian dulu untuk postingan kali ini... semoga bermanfaat :)

Sabtu, 25 Mei 2013

Tutorial Codeigniter : Content Management System (CMS) dengan Codeigniter

download contoh CMS Codeigniter - bootstrap - Metro UI
Sudah mulai sepi ni kampung, hanya terdengar suara jangkrik, ranting2 yang tergoyangkan oleh angin, dan kipas laptop :D ... udara dingin pun mulai datang, untungnya tidak ada nyamuk di kamar ane... hehehehee... ibu nyuruh adek buat pake selimut, :) dan aku masi saja didepan laptop untuk menuntaskan target yang memang harus ane tempuh... "ibu aku berjuang untukmu, keluarga ini adalah tanggung jawabku" :) tak peduli hawa dingin dan selengket apapun mata saat ini, tak dapat membutakan ane pada tanggung jawab ke depan... semoga saja ane selalu disertai pertolongan untuk mendapat cita2 dan membahagiakan ibu juga keluarga ini :)
Hemmmb... seperti pada postingan sebelum nya ane bilang untuk minggu ini paling tidak ane harus nulis 2 postingan diblog ini sebelum weekend berakhir, ya ga papalah... sekalian belajar profesional :D , kalo sebelumnya ane membahas tentang tutorial / contoh aplikasi codeigniter tepat nya membahas membuat aplikasi blog / weblog / website sederhana dengan codeigniter versi 2.1.3, postingan kali ini adalah lanjutannya yang membahas pembuatan content management system (CMS) nya menggunakan Codeigniter, dan untuk fiturnya tentunya di sesuain dengan kebutuhan  aplikasi blog nya to ?? hehehehee kalo untuk tema / template nya ane pake Admin - Aries yang ane ambil sample nya dari theme forest...
Tapi untuk file template nya ane pake yang bajakan :D heheheheee.. tapi ya gak bedalah... wong template nya juga colongan... hehehehe... kalo mau lihat live preview template nya bisa ente lihat disini... template nya make bootstrap, jadi kombinasi antara Codeigniter dan bootstrap selain itu untuk template nya pake konsep metro UI yaitu tampilan windows 8... yang saat ini juga lagi populer.... kao gak pake bootstrap rasa nya sulit kalo mau buat tema metro UI ini... hehehehee... tinggal download saja kemudian di gabungkan dengan Codeigniter, waaah jadi keren dan ganteng tampilannya kayak ane.... wkwkwkwkwkwk
untuk text editor nya ane masi setia dengan CKeditor dan KCfinder biar gampang gan dan gak buat sendiri.. kalo buat sendiri ya lama... :D beberapa fitur dalam Contoh Content Management System (CMS) Codeigniter yang ane upload, diantaranya : 

  • Dashboard
  • Content Editor, List published content, list draft content
  • Setting User
  • Setting Label
  • Statistik
  • dan pengaturan dasar blog seperti judul blog, deskripsi blog, limit content dll...

Ya kurang lebih segitu dah... heheheheee sebenarnya untuk aplikasi nya ane barengin sama aplikasi blog codeigniter, jadi memang sudah ane anggap satu paket.... cuma disini memang ane pengen nambah postingan agar lebih mudah lagi untuk di kenali dengan google, karena orang mengetik kata kunci kan sesuai kebutuhan,, :) ada yang ngetik "contoh aplikasi web codeigniter" ada juga yang ngetik "contoh content management system codeigniter"... ini adalah 2 keyword yang berbeda, kalo ane jadikan dalam satu postingan waaah agak repot seperti nya... :D .. mangkanya di akali pake 2 postingan... :D ...  seperti biasa, sebenarnya ane upload contoh - contoh aplikasi codeigniter ini buat temen2 ane yang pemula atau baru belajar, atau mungkin buat temen2 yang lagi males ngerjain tugas Advance web programming, ni ane kasi contoh aplikasi web dengan framework Codeigniter.. dan  tinggal ngoprek sesuai keinginan saja...open sources kok... wkwkwkwkwkwk
diantara temen2 juga ada yang pengen private belajar framework Codeigniter, tapi seperti nya itu berat sekali buat ane kalo sifat nya tidak ada donasi alias gratisan :(  ... mending ane tinggal belajar yang lain... hehehehee.. ya secara ane kan butuh biaya hidup to ?? kalo harus private ya... wkwkwkwkwk.... gak cuma Codeigniter yang mau mau diajarin, ada juga yang mau belajar C# dan Java, PHP dll .. -_- alternatif untuk ngajarin mereka untuk saat ini adalah blog tapi ane punya pikiran lain untuk membantu temen2 yang request tapi gak harus private si.. yaitu Insya Alloh ane mau bikin video - video tutorial pemrograman dan ane post di blog ini, kata nya si kalo video lebih mudah dipahami... ya.. Next time lah Insya Alloh nanti ane buat kalo pas ada waktu kosong... hehehehee...
Oke dah, untuk screen shoot dari Contoh aplikasi Content Management System Codeigniter nya bisa ente liat dibawah ini gan :

contoh content management system codeigniter
Dashboard Login

contoh CMS Codeigniter free
Dashboard admin

contoh CMS Codeigniter - bootstrap - metro UI themes
List Post
download contoh aplikasi codeigniter
Label Setting
contoh website codeigniter - bootstrap
Setting Blog
contoh aplikasi blog codeigniter
Setting User profile
Keren bukan  tampilannya, Codeigniter dengan Bootstarp dengan tema Metro UI ... hehehehee... padahal itu template nya download gratisan... wkwkwkwkwk... kalo system nya ane yang buat... :D .... bisa ente download gratis gan di github... kalo ente punya akun Github monggo diikuti akun ane disini... Oia untuk mengakses secara cepat halaman adminnya, di browser nya ente akses pake "http://localhost/ci-blog/admin" karena di halaman depan / halaman blog nya gak ane kasi Link masuk ke Dashboard admin / Content Management System nya ... hehehehee... Oke dah sekian dulu untuk postingan Contoh Content Management System dengan Codeigniter kali ini, jaga lupa di like ya ?? :D semoga Bermanfaat ... :)

Download File (ane minta share - nya ya gan :D)

UPDATE : Biar gak terjadi Error lebih baik aktifkan dulu .htaccess apachenya :)