Saturday, July 13, 2013

Simple analyst dns spoofing in form site



hi guys, I am including lay people in the security of information systems. Initially I was never in touch with penetration testing tools. and I now realize that I should have the ability in the field of information systems security. at least I can know what vulnerabilities exist on my website.
I'll just share a little about the security of dns spoofing. not many web programmers who know the security holes on its own website. Here I will take a few examples, at least we can secure the login form when we create a website that has a degree in permissions.

in my post this time, I will only discuss the security breaches that occur when we create a login form. alan affection for penetration testing using a simple tool called ettercap.

Her usual when we make a login form, we will make a name for each field with a memorable name. for example:

I will create a login form with username and password fields. usually a common web programmer will create a field name that is similar to the label field. as an example in flogin.php

The source code is  


<form action="tologin.php" method="POST">
Username <input name="username">
Password <input name="password">
</ form>

as a small picture, a login form with the HTML tag type as it is very vulnerable to capture in the dns spoofing techniques.

we prove to scan web pages which I have provided with a login form like the format.


# ettercap -T -q -M arp -i em1 -P dns_spoof ///



the technique as above, we will scan the network for which we use locan. ate whenever a user logs on and happened to be in our network and form login form as above, we will get results like this.


easy way to prevent this, do not use the name in the input field login form with username / password or user / pass to use the name with extra characters or use a different name from text label of field.

may be useful, and sorry if my english not  good 

Saturday, June 22, 2013

Simple Validation rule in CodeIgniter




now, i can share about validation rule in CodeIgniter. if you using validation default in CodeIgniter, you must follow rule module Library, Helper, etc in CodeIgniter.

if you not expert using JavaScript, ajax, or jQuery for validation in CodeIgniter you can try using validation in CodeIgniter this is rule validation in CodeIgniter :

Rule Reference

The following is a list of all the native rules that are available to use:
Rule Parameter Description Example
required No Returns FALSE if the form element is empty.
matches Yes Returns FALSE if the form element does not match the one in the parameter. matches[form_item]
is_unique Yes Returns FALSE if the form element is not unique to the table and field name in the parameter. is_unique[table.field]
min_length Yes Returns FALSE if the form element is shorter then the parameter value. min_length[6]
max_length Yes Returns FALSE if the form element is longer then the parameter value. max_length[12]
exact_length Yes Returns FALSE if the form element is not exactly the parameter value. exact_length[8]
greater_than Yes Returns FALSE if the form element is less than the parameter value or not numeric. greater_than[8]
less_than Yes Returns FALSE if the form element is greater than the parameter value or not numeric. less_than[8]
alpha No Returns FALSE if the form element contains anything other than alphabetical characters.
alpha_numeric No Returns FALSE if the form element contains anything other than alpha-numeric characters.
alpha_dash No Returns FALSE if the form element contains anything other than alpha-numeric characters, underscores or dashes.
numeric No Returns FALSE if the form element contains anything other than numeric characters.
integer No Returns FALSE if the form element contains anything other than an integer.
decimal Yes Returns FALSE if the form element is not exactly the parameter value.
is_natural No Returns FALSE if the form element contains anything other than a natural number: 0, 1, 2, 3, etc.
is_natural_no_zero No Returns FALSE if the form element contains anything other than a natural number, but not zero: 1, 2, 3, etc.
valid_email No Returns FALSE if the form element does not contain a valid email address.
valid_emails No Returns FALSE if any value provided in a comma separated list is not a valid email.
valid_ip No Returns FALSE if the supplied IP is not valid. Accepts an optional parameter of "IPv4" or "IPv6" to specify an IP format.
valid_base64 No Returns FALSE if the supplied string contains anything other than valid Base64 characters.

 
if you confused for using rule, you can read manual book or you can change and custom rule validation in class module.
for modify rule validation in CodeIgniter, you can open file in system/library/form_validation.php

for example in rule alpha..

public function alpha($str)
{
        return ( ! preg_match("/^([a-z])+$/i", $str)) ? FALSE : TRUE;
}

and using rule :

$this->form_validation->set_rules('name','Name Message','alpha');

alpha only make validation for if you input in form using space rule alpha make not valid you input form. because space not alphabetical characters. if you want using rule alpha and make space is valid in alpha rule, you just modify function alpha :

public function alpha($str)
{
        return ( ! preg_match("/^([a-z ])+$/i", $str)) ? FALSE : TRUE;
}

i just add space in [a-z] to [a-z ] very simple.
not modify? just make a new function in class form_validation.

finish, and sorry if my english not good.


Sunday, June 16, 2013

failed running MOCP




hai guys, i want to share a solution in MOCP.
when you running a MOCP, you find this problem

Running the server...
Trying OSS...

FATAL_ERROR: No valid sound driver!


FATAL_ERROR: Server exited!

first, you can try check your problem in ALSA

# alsa_out

and you will find :
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jackdmp 1.9.9.5
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2012 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
no message buffer overruns
no message buffer overruns
no message buffer overruns
JACK server starting in realtime mode with priority 20
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel


ATTENTION: The playback device "hw:0" is already in use. The following applications  are using your soundcard(s) so you should  check them and stop them as necessary before  trying to start JACK again:

pulseaudio (process ID 1663)

JackTemporaryException : now quits...
Cannot initialize driver
JackServer::Open failed with -1
Failed to open server
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
jack server not running?

so you have problem in jack driver.

this is solution for it :

i find this problem in my fedora 18. I try install

1. # yum install jaaa.x86_64 japa.x86_64 ambdec.x86_64 pulseaudio-module-jack.x86_64 bio2jack.x86_64

2. # yum install jack-audio-connection-kit.x86_64 jack-audio-connection-kit-devel.x86_64 bio2jack-devel.x86_64

3. # yum install python-alsa.x86_64 alsa-tools-firmware.x86_64 alsa-oss.x86_64

after install you run this CLI

$ aoss mocp

if you reboot and will start using MOCP and find problem again about this, you just run

$ aoss mocp

have fun, and good luck.

Sunday, June 2, 2013

Aku tidak pernah MEMBENCI Indonesia !!!




MERAH PUTIH..!!!

negeri ini adalah negeri yang diberikan oleh Alloh SWT sebagai negeri untuk memimpin DUNIA.. yah.. itulah yang aku saya rasakan.

Bahasa persatuan ini haruslah menjadi bahasa persatuan di DUNIA..!!
karena bahasa Indonesia begitu kaya bahkan bahasa yang begitu Indah jika kita merangkainya. kemana saya harus katakan keinginan saya? haruskah saya meretas semua website di dunia ini, memberi tahu kepada mereka bahwa INDONESIA ADALAH NEGARA PEMIMPIN DUNIA.

setiap detik negeri ini semakin hancur dan semakin tak bermoral. tidak bisa mempertahankan apa yang di miliki, pemuda negeri semakin parah, seakan mereka bukan berasal dari negara Indonesia. sekolah di negeri inipun lambat laun semakin tidak beradab.. mereka membuang sedikit demi sedikit kutur Indonesia. andai pemuda di negeri ini tahu betapa hebatnya Indonesia. andai mereka sadar betapa kayanya Indonesia. 1 : 1.000.000 pemuda di negeri ini yang sadar akan hal itu. pemerintah yang selalu membeberkan kalau pemudah Indonesia harus menjadi penerus bangsa. aahhh tapi mana... yang mereka ucapkan itu hanyalah sampah.. pembogong.. tidak bisa dipercaya.

pemerintah negeri ini seakan tidak punya sedikit pun itikat untuk mewujudkan kata pencitraan itu. negeri ini payah, mereka yang menjadi dewa di negeri ini adalah mereka yang beruang.. bukan mereka yang sadar akan kata MERAH PUTIH. bahkan negeri ini put tak punya passion sama sekali. negeri ini sekarang sudah menjadi budak, menjadi pengikut, menjadi kacung...

tak peduli tulisan ini akan di cerca, dihina atau bahkan aku harus dibui karena menghina pemerintah negeri ini. biarkan mereka tau, biarkan aku yang mewakili hati pemuda negeri ini yang faham akan kata MERAH PUTIH.

semenjak aku mulai meminjakan kaki ku di ruangan kelas SD sampai sekarang.. hati selalu bertekad kalau negeri ini harus menjadi Juara dan memimpin dunia, kekayaan negeri ini harus terjaga. mereka yang bukan berasal dari Indonesia haruslah menjadi budak, bukan menjadi raja. pemimpin negeri ini haruslah menjadi pedoman bukan menjadi bahan cemoohan.... dan negeri ini harus MERDEKA sampai kapan pun. tidak butuh pemuda yang pintar.. negeri ini butuh pemuda yang peduli.. karena rasa peduli yang akan membuat pemuda negeri ini menjadi PINTAR..!!!!

Friday, May 31, 2013

laptop begadang gara-gara video Jalan-Jalan men Medan




ini sebenernya bukan review sih.. tapi curhatan gitu. sebenernya gue udah hindarin yang namanya waching twit nya malesbanget.com soal nya artikelnya suka bikin lupa kerjaan..haah becanda kok..
pas malem tadi iseng-iseng login twitter eh pas banget ada twit nya malesbanget.com gitu yang menjelaskan bahwa video jalan-jalan men 2 yang baru udah ada. terus gue langsung cek gitu ke website nya jalan2men.com eh ternyata bener ada yang baru.. nah pas mau nonton ada hal yang paling kesel yaiiituuuu.. internet nya lemot men. ya terpaksa si laptop gue suruh idup aja sampe buffering youtube nya selesai. dan gue tinggal tidur.

pagi pun tiba. 3 handphone yang di set alarm secara pararel pun berdering satu persatu dan mata pun mulai melek dan langsung cek hasil youtube nya dannn teerrrrrnyataaaa... lost connection. ahhh siap. udang ngarep banget nonton, di relain laptop begadang ternyata sia-sia.

perjuangan belum usai men. gue matiin laptop beberapa jam dan mulai dihidupkan kembali dan langsung buka website nya jalan2men.com dan langsung buka postingan episode 2 dan mulai buffering lagi youtube nya sambil download juga tuh video..heheh

ini buktinya :


kondisi masih belum nonton sih, yang bikin penasaran nonton sebenernya quis nya.. soalnya disana kita diharuskan nonton dulu sebelum mereview, sebenernya dari episode 1 juga keliatan gak asiknya, penuh skenario gitu jadi gak kaya jalan-jalan men yang pertama.. mereka bikin video nya kaya yang spontan gitu.. tapi sumpah gue gak bohong.. video yang judulnya [Video Seri Travel Indonesia] Teaser Jalan-Jalan Men 2013  Petualangan Mencari Harta Karun Indonesia bikin gue lupa waktu.. gue terus-terusan play tu video soalnya musik sama visualnya bikin semangat gitu.. ahh sial.

setelah nunggu beberapa jam karena kondisi koneksi internet yang super primitif akhir nya bisa juga nonton video jalan-jalan men di medan. bisa liat juga langsung di bawah ini nihh..
 



yahh sempet kecewa juga sih pas nonton yang episode 1. tapi ini gak bohong men.. video yang kedua epic dan pecah banget.. di episode 2 ini gue bisa tau kalau si jebraw tu keturunan india.. tapi kalau di perhatiin sih si jebraw malah mirip orang bangka...hehe

dan setelah nonton video nya, gue baru tau kalau medan sekeren itu.. yang gw bayangin sih medan tu kaya kota biasa aja, kaya sejenis kota di lampung atau palembang.. tapi di video ini nunjukin kalau kota biasa jadi terlihat luar biasa. sama kaya Yogyakarta, pas gw kesana Yogyakarta tu biasa aja, tapi liat video jalan-jalan men jadi luar biasa.. #hiks

Jalan-jalan men Medan ??? no comment deh.. rasa kecewa di episode 1 jalan-jalan men 2 di lupain.. dan dengan ini gue nyatain kalau video jalan-jalan men medang peeeeeecaaaaaaahhhh... and super epic.

nunjukin kalau medan kaya akan kuliner, sejarah, budaya, dan tempat-tempat yang gak pernah gue liat review nya di internet. di video ini gue bisa dapetin. di tambah kelakukan jebraw yang makin gokil.. asssseeeliii gua nyatain episode 2 medan suuuupperrrr pecaaaaahhh... suuuperrrr epic..

video nya nunjukin bahwa kita gak pelu banggain negara lain. yang kita cuma perlu meng ekspose kekayaan negeri ini sekecil apapun.. thx jalan-jalan men, malesbanget.com makin cinta sama Indonesia..

jadi pengen ke medan.. hehe

Sunday, May 26, 2013

Theme drayanaindra oh-my-zsh



this is my theme. you can clone this theme in my Github. for use, you just copy to your directory .oh-my-zsh/theme/ and change name ZSH_THEME="drayanaindra" in .zshrc file.


and enjoy guys...

Monday, May 13, 2013

Linux?? Gue banget





Malem sob.. mau sedikit curhat nih sebelum tidur.. curhat tentang sistem operasi yang dikenal dengan logo pinguin. yahh baha umummnya sih Linux.
Linux apa Unix sih? menurut saya sih sama aja.. sama-sama Open Source.

Sob, sebenernya udah lumayan lama juga tau linux, dulu tu pertama kali tau linux di tempat nongkrong sekaligus tempat numpang pinjem perangkat komputer waktu jaman-jaman MTs. Tepatnya di PKBM (Pusat Kegiatan Belajar Masyarakat) mendengar sekilas tentang linux sih waktu itu.. sistem operasi yang gak pernah kena virus, terus install nya 4 CD gitu. beda sama windows, dulu tu kalau gak salam masih jaman-jamannya Windows Xp. yang installer nya cuma 1 CD. yahh cuma tau doang gak sempet install..hehe maklum belum ada perangkat komputer..

cerita SMA? Skip
Cerita Kuliah? nah ini yang mau diceritain..
langsung aja ke cerita yang ada linux nya yah... soalnya cerita kuliah gak menarik sob..hehe
tau linux tu pertama kali masuk kuliah ya dari temen sekelas, sebut saja Dwiyan Galuh, kalau mau tau siapa itu Dwiyan, cari aja unik namenya di google "wajatmaka" tanpa tanda kutip. pasti keluar....

yaap, saya berkenalan dengan linux dari tu orang.. dulu tu kebetulan dia pake Ubuntu kalau sekarang sih dia udah hardcore distro nya.. pake slackware sob.. dulu tu dia nunjukin linux dengan Compiz nya.. banyak animasi gitu sob.. kan menarik, terus keliatan keren gituu. jadi pengen, terus coba download.. ini yang paling berkesan, saking pengen coba install saya relain nginep di warnet komplek demi iso installer ubuntu.. dengan ngerelain anggaran jajan demi sewa paket warnet.. hiks..

setelah beres, ya cuma bisa install di under windows gitu karena komputernya punya tante jadi takut-takut gitu.., gak dual boot. jadi ubuntu nya tu nyatu sama windows.. terus pas di cobain efek nya ehh gak bisa.. ya maklum cuma tau donwload sama install doang...

seklias perkenalan ane seperti itu tentang linux..
selain di install di komputer tante, saya juga pernah install ubuntu di laptop pacar namanya Mita Puspita.. ya tapi gagal.. hiks.. :(
sumpah tu cewe penyelamat di semester 1 dan 2. dia relain laptopnya di obrak abrik sama si sayah... baik banget dehh.. hehe

nah pada semester 1 dan 2 saya ikut kumpul sama komunitas linux kampus gitu.. namanya KLIK. saya berkenalan banyak dengan pengguna linux.. pendirinya juga saya kenal.. dan salah satu tokoh yang masuk daftar favorit saya.. namanya Azuwir Azzurri saya terkesan ketika berpresentasi kalau jadi pembicara.. terus saya juga berkenalan dengan teman yang emang udah kenal banget sama linux, namanya Teguh dia sekarang jadi Security Researcher gitu.. gw juga suka kunjungin blog tu orang..

pada akhirnya saya punya yang namanya laptop di semester 3.. yahh pertama kalai beli sistem operasinya WIndows 7 gituuh... nah secara gak sengaja saya ketemu si Teguh di cafe net gitu.. terus ngobrol-ngobrol ehh kepincut pake linux.. dulu saya masuk kedalam pilihan yang salah.. saya pake BackTrack.. biar kaya hekel gitu.. tapi ya gitu.. gak tau basic, cuma bisa nyalain doang.. terus cuma bisa edit grub doang..hahha parah...

stuck dehh pake linux, gak lagi-lagi..
selama 1 semester saya coba dalemin tu yang namanya web programming.. dan cukup banyak kenalan sama developer.. naha yang bikin saya bingung, rata-rata mereka pake Linux.. bukan rata-rata lagi, hampir semuanya.. yang mulai lagi deh gairah pake linuxnya keluar.. ditambah beberapa bulan terakhir saya ingin coba belajar yang namanya Ruby on Rails.. yang diharuskan pake Linux supaya konfigurasinya gak susah..

saya coba belajar perlahan dari Distro linux yang paling manusiawi.. Ubuntu..
dari ubuntu saya beralih ke Fedora, dari fedora saya coba pake Slackware, ternyata di slackware ilmu dasar linux saya belum cukup.. akhirnya saya kembali ke Fedora.. sampai sekarang.. :)
Saya cuma pake Windows di Virtual. dan OS nya satu, ya Fedora.. hehe

Kenapa tulisannya saya kasih judul "Linux? Gue banget" karena Linux atau Unix, mengajarkan cara berfikir kita lebih sederhana. lebih luas..

yang bisa membuat saya berfikir seperti itu, ya dari instalasi dan konfigurasi.. semunya dimulai dari terminal. kalau di windows saya mulai dengan Double click. Interface windows yang membut jalan fikir saya sempeti.. kalau suatu program tu gak bisa di apa-apain..

nah kalau di linux, installasi dan konfigurasi dimulai dari terminal dan dalam bentuk text, konfigurasi pun kita mengatur rule yang adalam sebuah file. jadi ya pokoknya seru deh.. membuah berfikir kita lebih mudah praktis.. walau kata orang ribet.. tapi kalau anda gammer, jangan paksain pake linux deh.. karena gak semua support game walaupun ada yang namanya Wine.

selain itu juga, pake sistem operasi tanpa lisesnsi halal.. ibaratnya kita gak melakukan pebajakan atau pemakaian ilegal, seperti kita pake linux.

Windows merupakan karya yang komersil, developernya di gaji untuk menciptakan inovasi baru..
sedangkan linux, dibuat dan dilepas secara bebas, dibuat bersama-sama untuk dipakai bersama-sama..

selain itu juga, ketika kita menggunakan linux, kita bisa bebas menggunaka Desktop Environment yang dapat kita atur sedemikian rupa agar pada saat menggunakan kita merasa nyaman dan gak mau pindah pindah..

ini penampakan Fedora saya, menggunakan OpenBox..


itu penampakannya.. karena saya menyukai hal yang sederhana.. saya buat desktop saya se sederhana mungkin.. demikian sesi curhat saya.. semoga bisa bermanfaat.. maaf kalau alurnya gak pada nyambung..hehe

=================================================

Wednesday, May 8, 2013

2 Orang Dosen sebagai perantara do'a Ibu





hai sahabat, aku ingin sedikit bercerita...
sangat ingin mengucapkan banyak terimakasih sebenarnya kepada dua orang dosen di jurusan ku. Aku juga sangat-sangat berterima kasih kepada ibu yang tidak pernah putus dengan doanya di setiap waktu.

sekarang aku menginjak semester 8, harapannya semoga angka 8 adalah akhir dari perjalananku selama kuliah. seneng juga kuliah tanpa hambatan, walaupun aku bukan orang yang berprestasi dibidang akademik.hehe

IP? IPK? JUARA? TERKENAL? kata itu biasa saja.. gak ada yang istimewa, BEASISWA? itu juga baisa saja. Yah.. inilah aku, seorang mahasiswa yang tidak pernang mengejar semua hal itu, walaupun hati kecil ingin mendapatkan semunya. bagiku, BERBAGI adalah hal yang terbaik di duni ini.

Perjuangan semester akhir strata satu adalah sebuah penelitian dan karya tulis yang original, yang murni di buat oleh ilmu dan pengalaman yang kita dapat selama kuliah. Gak sedikit mahasiswa yang gagal di proses ini..

Perjuangan sebuah karya tulis berawal dari pengajuan proposal penelitian, di sidangkan untuk mendapatkan persetujuan lalu mendapatkan SK untuk melakukan penelitian, melangsungkan penelitian, dan berakhir dengan sidang tugas akhir. hmmmmm panjang juga ya proses nya..

sebenarnya prosesnya tidak panjang hanya beberapa bulan, tapi usaha yang kita keluarkan 100x lipat yang harus kita berikan. sama halnya ketika kita Ujian Nasional di masa SD, SMP dan SMA. kita harus mati-matian berusaha belajar untuk mendapatkan yang terbaik..

Pengajuan proposal, aku sempat benci dan kesal dengan kata PROPOSAL PENELITIAN, karena proses pengajuan pertama aku sempat di tolak dan berakhir kecewa. oh iya, jurusanku hanya ada kesempatan 2 kali pengajuan proposal dalam satu semester, jadi kalau waktu pengajuan kita gagal dua-duanya, ya mau tidak mau kita harus menunggu semester berikutnya....

Kecewa? yahh pasti kecewa, impian untuk lulus terhambat karena proposal penelitian kita ditolak.. tapi kecewa bukan sebagai pengingat, tapi kecewa sebagai patokan untuk Action.. yahh action..

pengajuan proposal pertamaku gagal. KECEWA.
seperti yang aku katakan kawan, kalau KECEWA itu sebagai patokan sebagai ACTION.. kegagalan pertama pengajuan proposal penelitian ku karena isi penelitiannya masih di level operasional kata dosen penguji. yah, aku gak bisa menyalahkan dosen penguji, memang usaha aku kurang keras saja mungkin..^_^

pengajuan kedua! ini adalah kesempatan yang sangat berharga.. menentukan nasib semester akhir di semester 8. Proposal pertama dosen pengujiku katanya temen-temen sih killer, tapi menurut ku.. itu adalah cara terbaik masing-masing dosen untuk membuat mahasiswa lebih aktif dalam menggali potensi diri sendiri, gak ada dosen yang killer di dunia ini,.. hanya pandangan mahasiswa saja yang terlalu manja. mangkannya mereka sebut dosen tersebut killer..

Dengan segala do'a, aku berharap untuk sidang proposal ke du ini, akan mendapatkan dosen penguji yang tepat, dan Alhamdulillah aku di hadapkan dengan dosen penguji yang bagiku adalah orang-orang yang di menerima titipan doa ibu ku dari Alloh SWT. Dengan senyum dan keramahan mereka, aku di loloskan dengan status Diterima Diperbaiki. dalam artian, proposal aku diterima tapi harus ada pebaikan. Syukur yang tak pernah henti aku ucapkan setelah selesai sidang proposal.

inilah keberuntungan, inilah keajaiban, iniah karunia Alloh SWT. Maha suci Alloh dengan segala karunia dan rahmatnya..

entah kenapa, doa seorang ibu berangsung sangat lama, pada saat penentuan dosen pembimbing pun aku dipertemukan dengan salah satu dari dosen penguji. sangat berunng..

selama di bimbing oleh beliau.. aku gak ada masalah, karena dosen pembing yang super baik.. selalu mengarahkan ketika melakukan bimbingan tugas akhir. dan semoga beliau menjadi orang yang membantuku sampau tugas akhir ini selesai. amin....

tepat hari ini, 8 Mei 2013, keajaiban itu kembali diberikan oleh Alloh SWT. hari ini aku melakukan kesalahan, aku telat datang... karena terkena macet gara-gara salah satu universitas di jalan dipati ukur sedang diadakan acara wisuda. yah... yang di sayangkan hari ini tidak mendapatkan apa-apa. harus nya aku datang pukul 13.00, karena macet, aku telt 20 menit, 15 menit aku menunggu di depan pintu ruang dosen, tepat 13.35 aku dipanggil oleh salah seorang dosen penguji ada saat sidang proposal kedua, dan ini yang tidak pernah ada di benak fikiran ku sekalipun.. aku mempunyai urusan dengan beliau terkait dengan pembayaran untuk ujian kompetensi yang merupakan salah satu syarat untuk melakukan sidang nanti. beliau memanggil ku untuk masuk kedalam, kami melakukan perbincangan terkait pembayaran untuk ujian kompetensi tersebut. untuk masalah pembayaran, aku hanya baru membayar separo dari total pembayaran, hanya 25%. dan beliau membisikan

"Sep, bayaran asep ibu anggap lunas.. biar ibu yang ganti uang asep... asep tidak usah memikirkan masalah ini, asep bisa bayar kapan aja kalau asep sudah punya uangnya. jangan bilang-bilang ke yang lain yah. asep fokus dengan skripsi nya, ibu do'a kan semoga cepat selesai".. 

Subhanalloh, mata ini, hati ini bergetar,.. mulut ini hampir tidak bisa berkata apapun.. hanya bisa mendo'akan agar beliau diperlakukan sama seperti beliau memperlakukan orang lain dengan kebaikannya.. itulah kenapa aku sangat suka dengan kata BERBAGI.. aku juga tidak tahu kenapa ibu bisa melakukan kebaikan itu kepada ku.. Subhanalloh...

pelajaran yang bisa diambil dari beliau, tidak ada batasan untuk melakukan kebaikan, tidak ada batasan untuk berbagi.. berikan selagi kita bisa, lakukan selagi kita mampu..

Terima kasih ya Alloh, terimakasih Ibu, terimakasih ibu dosen..
malaikan pasti mencatat setiap kebaikan kita.. amin.. ^_^

=================================================

Sunday, April 14, 2013

Download Stock ROM Xperia Sony Ericsson




Gingerbread

For Xperia Mini ( ST15i ) :
For Xperia Mini Pro ( SK17i ) :
For Xperia Mini Pro (SK17a) - "a" model :
For Xperia Active (ST17i) :
 For Xperia Live with Walkman (WT19i) :
For Xperia Ray (ST18i) :
For Xperia Arc (LT15i) :
For Xperia Arc S (LT18i) :
For Xperia Neo (MT15i) :
For Xperia Neo V (MT11i) :
For Xperia Play (R800i) :
Ice Cream Sanwich

Thursday, April 11, 2013

How to create and view data in CodeIgniter






hi guys, i will share a tutorial User login in CodeIgniter.
this tutorial is very simple to implementation... follow this tutorial and if you have problem in this tutorial, you can post comment and please correction.

let's try guys..

1. Create a table users in database


CREATE TABLE IF NOT EXISTS `users` (
  `uid` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(20) NOT NULL,
  `password` varchar(20) NOT NULL,
  `name` varchar(30) NOT NULL,
  PRIMARY KEY (`uid`)
)


2. Modify file in application -> config -> autoload.php

check list code
$autoload['libraries'] = array('');

you can modify to this
$autoload['libraries'] = array('database');

3. modify file in application -> config -> routers.php

$route['default_controller'] = "welcome";

to
$route['default_controller'] = "users";

4. Create file in application -> controllers -> users.php
and type a function same with below :


function __construct() {
    parent::__construct();
}



public function index()
{
    $this->load->view('template');
}

5. Create file in application -> views -> template.php
<html>
<head>
<title>Create a Users</title>
</head>
<body>
<form action="<?php echo base_url(); ?>/index.php/users/" action="post">
username :<input type="text" name="users"><br/>
password :<input type="password" name="pass"><br/>
Name :<input type="text" name="name"><br/>
<input type="submit" value="Create"><br/>
</form>

</body>
</html>

6. add a code in function construct and index in application -> controller -> users.php

function __construct() {
    parent::__construct();
    $this->load->model('users_model');
}



public function index()
{
    $param = array(
       'username' => $this->input->post('users'),
       'password' => $this->input->post('pass'),
       'name' => $this->input->post('name'),
    );
    $this->users_model->create($param);
    $this->load->view('template');
}



7. next, create a model in application -> models -> users_model.php

function create($param=array()){
    if(!empty($param)){
        $data = array(
          'usersname' =>  $this->input->post('users'),
          'password'=>  $this->input->post('pass'),
          'name' =>  $this->input->post('name'),
         );
            $this->db->insert('users', $data);
        } else {
            $this->db->insert('users', $param);
    }
}

step 1 - 7 is a process create a data user. 

8. now, we will show data users in database.
in add list code in application -> controller -> users.php

public function index()
{
    $param = array(
       'username' => $this->input->post('users'),
       'password' => $this->input->post('pass'),
       'name' => $this->input->post('name'),
    );
    $this->users_model->create($param);

    //new code
    $data['data_users'] = $this->users_model->findAll();
    $this->load->view('template',$data);
}

9. and you add a function findAll in application -> models -> users_model.php

function findAll() {
    $this->db->select('*');
    $this->db->order_by('users','ASC');
    $query = $this->db->get('users');

    if ($query->num_rows() > 0) {
        return $query->result_array();
    }
}

10. and the you must add a list code in application -> views -> template.php

<html>
<head>
<title>Create a Users</title>
</head>
<body>
<form action="<?php echo base_url(); ?>/index.php/users/" action="post">
username :<input type="text" name="users"><br/>
password :<input type="password" name="pass"><br/>
Name :<input type="text" name="name"><br/>
<input type="submit" value="Create"><br/>
</form>

//new code
<table>
<tr>
  <td>Username</td>
  <td>Name</td>
</tr>

<?php if(isset($data_users) && count($data_users)){?>
<?php foreach ($data_users as $dtusers): ?>
<tr>
  <td><?php echo $dtusers['users']; ?></td>
  <td><?php echo $dtusers['name']; ?></td>
</tr>
<?php
  endforeach;
else{
  echo "data not found";
}?>
</table>
</body>
</html>

finish.. you can try, if you have problem in this tutorial. you can comment in this post.
and i'm sorry if my english is very bad..








Tuesday, April 9, 2013

Selamat Pagi Informatika




Apa yang di lakukan? Tiap hari hanya nongkrong di depan Notebook, menghayal dengan beberapa browser dan compiler yang gak jelas.

Apa yang di hasilkan? Cape, bingung dan kadang pesimis. Optimis? Terkadang ketika menemukan hal yang membuat diriku tercengang karena usaha yang menghasilkan karya.

Yah ini lah aku, seorang mahasiswa Teknik Informatika yang belum jelas akan seperti apa nanti. Melihat beberapa teman-teman yang kuliah di prodi yang berbeda dan di universitas berbeda. Pernah sedikit terbenak di fikiran ini, “menyesal telah masuk jurusan yang aneh, kenapa gak masuk ke FKIP (fakultas keguruan dan ilmu pendidikan)” jelas akan menjadi apa nanti. Kenapa tidak masuk Farmasi? Kenapa tidak masuk Kedokteran? Kenapa tidak masuk Ekonomi? Kenapa, kenapa, kenapa dan kenapa. Yah mungkin penyesalah tidak ada akhir nya dalam hidup manusia.

Dulu sebelum masuk jurusan ini, yang selalu tersirat di benak fikiran adalah “Setelah lulus pasti jadi programmer dan mudah sekali mendapat pekerjaan”. Benak dan hayalan itu BOHONG. Kenyataanya tidak seperti itu. Hanya 2 piliahan yang harus jadikan acuan selama kuliah, menjadi orang yang kreatif atau menjadi budak para petinggi perusahaan. Yah mungkin di luar Indonesia sana, Informatika adalah gerbang masa depan yang sangat menjanjikan. Akan seperti apa nanti dan akan bagai manan nanti. Semuanya sudah terancang jelas.

Mungkin Indoneisa hanya sebagai negara pengikut zaman, mangkannya banyak mahasiswa yang terjebak oleh gengsi yang seharus nya gak ada dalam benak para pemuda bangsa ini. Seteha 3 tahun kuliah, kenapa harus menyesal. Toh udah 3 tahun penyesalan itu, sudah kadaluarsa dan mungkin seharus nya buang jauh-jauh rasa penyesalan itu.
3 tahun kuliah hanya mendapat kan beberapa ilmu, tidak beberapa mungkin hanya sebagian. Tidak, mungkin hanya sekedar tau. Yang jelas dari puluhan SKS yang telah di temui, hanya 10 SKS yang bisa di terima, apa mungkin kurang?
Gak perlu menyalahkan institusi, atau universitas  yang sedang anda pijak sekarang. Salahkan diri sendiri mungkin lebih baik. Meraka tidak ada yang salah, tapi cara berfikir kita yang salah. Tolol mahasiswa para pendemo, mereka hanya mengunkapkan kesalahan para petinggi negeri ini, tapi merekan berusaha menutupi kesalahan mereka sebagai generasi muda negeri ini.

Hidup memang pilihan, mau menjadi orang penerima atau pemberi. Hanya itu pilihannya. Gak ada lagi, bukan menjadi orang bahagia atau orang yang tidak bahagia. Mudah bukan untuk mendifinisikan harus memberi atau harus menerima? Yah, tergantu cara berfikir masing-masing. Terkadang kita tidak pernah membanyangkan kesulitan dan gemuruh hati orang tua, ketika kita memberikan notifikasi yang membuat berat hati orang tua, “Mah, uang habis. Bisa minta dikirim lagi gak?”, “pah pengen beli handphone baru”.. banyak, dan sangat aneh.

Butuh ketika kita sususah, lupa ketika ketika senang. Hahaha, sangat jelas terlihat. Kita tidak akan mengingat gundah nya orang tua kepada kita ketika kita senang, mejeng di mall, makan di kafe, diner di restoran, yah itu nasib atau kebiasaan mahasiswa di perkotaan?. Berfikir untuk hari ini, tidak berfikir kemaren atau berfikir besok. Busuk, dan gila.

Gaya pacaran yang terlihat erotis membuat mahasiswa perkotaan semakin dinging atau gerah? Entahlah. Bahkan jarang sekali aku mengenal dan berganti-ganti pacar seperti meraka. Memberikan janji, atau hanya ide? Membut para wanita itu terbuai, terbang, dan di hanyutkan oleh alunan puitis dan gombalan pria-pria malang. Andai wanita-wanita baik itu mau menerima ku, gak ada lagi ide – ide busuk yang akan mereka terima. Setidak nya aku akan menunjukan kejujuran dunia yang aneh ini seperti apa. Yahhh... hanya bisa berhayal.

Itu hanya kilasan, yang membuat hayalan ini menjadi tingkat dewa. Terkesan rapih dan klimis. Informatika, matematika, fisika, kimia. Semua huruf akhir nya sama, dan isinya pun hampir sama. Kembali peduli dengan Jurusan Teknik Informatika. Karya apa yang akan dibuat nanti? Apa hanya sebagai penonton dan pembaca saja? Apa akan menjadi seorang publik figur seperti Roy Suryo, atau Abi Manyu? Atau akan mendirikan perusahaan IT di negeri ini? Apa akan menjadi budak Bill Gates? Apa akan menjadi pengikut sir Larry Page? Apa akan menjadi pasukan Larry Ellison? Atau menjadi orang Indoneisa seperti pak Ono W Purbo?

Cukup, TIDAK ADA PENYESALAN LAGI DENGAN INFORMATIKA..!!!!!

Install dalam benak ku sekarang, raga ini telah lahir, udara ini tidak bisa aku tolak untuk aku hirup, dunia ini tidak bisa aku hindari untuk berpijak. Sekarang, mimpi itu sudah bangun dari dasar alam bawah sadar. Dan aku ucapkan terima kasih karena nasib ini telah mengenalkan aku kepada dunia INFORMATIKA, dunia para sastrawan mesin. Karenanya, aku mengenal orang-orang hebat karenanya aku di kenalkan dengan logika, karenanya aku di kenalkan dengan insting, karenanya aku dikenalkan dengan kesabaran, karenanya aku di kenalkan usaha dan kerja keras. Masih menyesal? 90% tidak dan 10% iya.

Penyesalan itu masih menari-nari indah di kepala ini, penari tanggo, dengan gaya menghentakan kaki nya. Dan seketika dapat menghilangkan 90% itu.

Karena Informatika, aku bisa bertemu, berkenalan dan belajar Drupal dengan Sven Berg Ryen Owner Maxus Media and Software Pte. Ltd seorang teknopreneur muda asal Norwegia. Dia bisa mendirikan perusahaan di negara tetangga. Kenapa aku tidak? Karena dia bersuaha kurang lebih selama 10 tahun dalam meniti karirnya. Dia hanya menguasai beberapa bahasa pemrograman, PHP dan JAVA. Tidak lebih. Tapi dia memiliki pegawai yang lebih dari dia. Di perkanal dengan Hadi Permana seorang web programmer, seorang siswa yang menurutnya Ijazah itu tidak perlu. Bukan pengakuan tapi keahlian, bukan tenaga kerja tapi tenaga ahli, dia bisa membuktika tanpa Ijazah dia bisa bekerja, dengan keahlian dia bisa mematahkan bahwa titel Sarjana Itu nihil. Di diperkenalkan dengan seorang figure ayah yang hebat. Dr. Eman Suherman, seorang penulis buku Enterpreneur. Memiliki kepribadian yang santun, ramah dan selalu menghargai, walaupun dia tau umur nya lebih tuda dari ku. Yang selau teringat adalah namanya “EMAN (Energik, Modern, Antisipatif, Natural)” kata dia para pemuda Indonesia ini harus memiliki sifat “EMAN”. Hebat bukan? Motivasi bukan? hmmmmm
aku baru tahu untuk menjadi seorang IT, kuncinya harus mengacu pada metode IDEA -> BUILD -> BETA -> FEEDBACK -> LAUNCH -> ADVICE -> MARKETING. Yang di dapat dari situs ternama yang berisi orang-orang kreatif di bidang IT.

Menjadi orang penerima, atau pemberi. Terus berkaraya kawan, dan yakin lah kalau CITA-CITA, IMPIAN, dan HARAPAN itu NYATA ADANYA. Asalkan mau berdo’a, ber ikhtian dan bertawakal. Dan satu hal, Jangan pernah jadi orang pengecut dalam menghadapi hidup dan tetaplah menjadi orang yang jujur.

Terima kasih Informatika, maaf kalau ada kata-kata yang tidak bekenan di hati pembaca. Hanya cerita anak TK yang sedang galau. #eeeaaaaahhh...haaha

Thursday, February 28, 2013

Tahukan kamu tentang Indonesia??






Indonesia itu......


  • tahukan anda? kopi luwak adalah biji kopi termahal di dunia, dan produsennya adalah Indoneisa!
  • ADIDAS bekerja sama dengan perusahaan sepatu Indonesia, adalah satu - satunya perusahaan sepatu yang dipercara memproduksi Football Shoes di Dunia
  • Tahukah anda? Stadion Gelora Bung Karno, senayang merupakan stadion terbesar ke-2 di Asia - Pasifik
  • Senjata populer "Kriss SVD" terinspirasi dari senjata tradisional Indonesia, keris pencipta "Kriss SVD" pernah tinggal di Indonesia
  • PT. PAL suskes membuat salah satu kapan terbaik di dunia "Star 50" berbobot 50.000 ton, salah satu negara pemesan kapal ini singapura
  • Di singapura, gamelan menjadi mata pelajaran wajib di sekolah dasar di hampir sebagian wilayahnya
  • Brand Internasional yang sangat prestisius dan terkenal, GUCCI, menggunakan kain tenun asli Indonesia sebagao bahan bakunya.
  • Mobil terpopuler di Uni Emirat Arab adalah Toyota Kijang (Innova) yang sepenuhnya diproduksi di Indonesia
  • Bunya nasional Kora Utara yang sangat popular, "Kimsilungia", berasal dari Indonesia, dan diberi nama oleh Presiden Soekarno
  • Tahukan anda, "airbridge" (tangga belalai munuju pintu pesawat) yang dipakai di bandara dunia. pertama kalu dibuat oleh PT. Bukaka, Indonesia
  • Nelson Mandela, berhasil hapus Apartheid di Negerinya, mengakui perjuangannya itu terinspirasi oleh pernjuangan Syekh Yusuf dari Makasar.
  • Tahun 2002, dalam special edition TIME magazine on Asian Heroes, Iwan Fals menjadi cover fullpage, juga Aa Gym pada 2006 (The Holy Qur'an)
  • Mobil Mecedes Benz (Jerman) menggunakan knalpot buatan Indonesia, yang sepenuhnya dikerjakan di Purbalingga (Jawa Tengah).
  • B.J Habibie, presiden ke-3 Republik Indonesia adalah pemegang 46 hak paten di bidang aeronautika di dunia!
  • David Foster mengaku, lagu ciptaanya 'To Love You Mode'. yang dibwakan oleh Celine Dion, terinspirasi dari musik keroncong Indonesia
  • Menara Kuala Lumpur Malaysia, ternyata dirancangan oleh putra Indonesia, Ir. Achmad Murdijat (Alumni ITB Bandung).
  • Tahukah anda, Indofood merupakan produsen mie instan terbesar di dunia
  • Tas Bagteria (Indonesia) dipajang di 32 mall di dunia, public figure yang pakai tas ini adalah : Paris Hilton, Zara Philips, Emma Thomson, Audrey Tatou
  • 3 Jenis kopi andalan Starbucks di Seattle AS, adalah kopi Sumatera, Java Mocha, dan Toraja Coffee. Ketiga kopi ini dipajang di etalase terdepan.
  • koin ringgit Malaysia dan Passport Malaysia adalah produksi PT. PERURI (Indonesia)


Aku Cinta Indonesia.... 

Saturday, January 26, 2013

Failure when start service httpd on Fedora 18





hai guys, i try install Feodra 18
mmm.. when i try install and start service httpd on my fedora 18. i find problem when will start service httpd.

this tutorial i can share the solution for this problem.

when typing :
sudo service httpd start 

service respone and show this message :
Job for httpd.service failed. See 'systemctl status httpd.service' and 'journalctl -xn' for details.

you can check for the problem using :
sudo systemctl status httpd.service

and will show log:
httpd.service - The Apache HTTP Server
      Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled)
      Active: failed (Result: exit-code) since Sun 2013-01-27 00:26:20 WIT; 9s ago
     Process: 7518 ExecStop=/usr/sbin/httpd $OPTIONS -k graceful-stop (code=exited, status=0/SUCCESS)
     Process: 7516 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)


and then,
sudo journalctl -xn

and will show log:
-- Unit httpd.service has failed.
--
-- The result is failed.
Jan 27 00:26:20 tkl systemd[1]: Unit httpd.service entered failed state
Jan 27 00:26:30 tkl systemd[1]: SELinux Got Sender :1.132
Jan 27 00:26:50 tkl yum[6634]: Installed: libmng-1.0.10-8.fc18.x86_64
Jan 27 00:26:51 tkl yum[6634]: Installed: kde-filesystem-4-42.fc18.x86_64
Jan 27 00:26:52 tkl yum[6634]: Installed: qt-settings-4.9-16.fc18.1.noarch
Jan 27 00:26:53 tkl sudo[7598]: drayanaindra : TTY=pts/1 ; PWD=/home/drayanaindra ; USER=root ; COMMAND=/bin/journalctl -xn


 now, you can cek your ServerName in /etc/httpd/conf/httpd.conf and config same with this :
ServerName localhost

cek your error log when will start your service using :
sudo tail -f /var/log/httpd/error_log 

and in my fedora show :
[Sun Jan 27 00:29:38.704621 2013] [core:notice] [pid 7770] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0
[Sun Jan 27 00:29:38.706668 2013] [suexec:notice] [pid 7770] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Sun Jan 27 00:29:39.201736 2013] [unique_id:alert] [pid 7770] (EAI 2)Name or service not known: AH01564: unable to find IPv4 address of "tkl"
AH00016: Configuration Failed

 

check your hostname in /etc/hostname
tkl

and  check your /etc/hosts, if in your configuration sam with this :
127.0.0.1        localhost.localdomain localhost

you can change with example :
127.0.0.1        localhost    tkl

now, edit  your SELINUX in /etc/selinux/config, SELINUX=disable
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disable
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected.
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted  


now, you can try
sudo service httpd start 

and enjoy guys.. :) 

  

Tuesday, January 1, 2013

Install Sublime Text 2 via Repo (Fedora 17)






hi guys, now I'll try to share a tutorial on how to install Sublime Text via Repo in Fedora 17. Sublime Text is a text editor full power, because the sublime is a lot of support programming languages ​​such as C #, C + +, PHP, CSS, Lua, Python, Ruby, Rails, Java, HTML and many more. Okay, just us to tutoral installation.

going into a super user:
$ su

add repository :
# yum-config-manager --add-repo http://repo.cloudhike.com/sublime2/fedora/sublime2.repo

enable the repo :
# yum-config-manager --enable

install sublime text :
# yum install sublime-text

i try this tutorial using fedora 17. you can try in another version fedora.
may be useful