[PHP] ASCII from PHP

Allouw all,
Kemaren ane buka2 manual PHP yang dalam bentuk chm, wow ternyata disana lengkap banget. Terus ane nemuin fungsi yang namanya ord() dan chr().

Fungsi ord() bisa digunakan untuk mengetahui ASCII dari suatu karakter, sedangkan chr() untuk sebaliknya, dari ASCII menjadi suatu karakter. Akhirnya ane sekarang gak perlu bingung2 lagi nyari kode ASCII, padahal dulu bingung banget gimana nyari ASCII dari suatu karakter.

Yup berikut ini contoh source-nya, Enjot it:

1. Nyari ASCII
<form method="post">

<input type="text" name="huruf"/>

<input type="submit" name="Submit" value=ASCII/>

</form>

< ?

$nil_ascii=ord($huruf);

echo "ASCII daRi $huruf = $nil_ascii";

?>

2. Nyari Invers ASCII
<form method="post">

<input type="text" name="nil_ascii"/>

<input type="submit" name="Submit" value=Karakter/>

</form>

< ?

$huruf=chr($nil_ascii);

echo "kEBALIKAN DARI ASCII $nil_ascii = $huruf ";

?>

Tombo Ati

tombo ati iku ono limang perkoro

kaping pisan, moco Qur'an sa'maknane
kaping pindo, sholat wengi lakonono
kaping telu, wong kang sholeh kumpulono
kaping papat, wetengiro ingkang luwe
kaping limo, dzikir wengi ingkang suwe

salah akwijine sopo biso ngelakoni
insya Allah Gusti Pangeran ngijabahi


ada lima obat penentram jiwa

cinta Qur'an dengan menyelami maknanya
sujudkan jiwa raga di tengah sunyi malam
kepada orang sholeh dirimu senantiasa dekatkan
adapun terhadap rasa lapar upayakan bertahan
dan atas keasyikan zhikir jangan pernah bosan

salah satu saja engkau khusyu' melakukannya
insya Allah nasibmu akan dirawat oleh Yang Maha Kuasa

ADAPTASI DARI SAYIDINA ALI BIN ABI THALIB
DITERJEMAHKAN DAN DIPOPULERKAN OLEH KYAI BISRI MUSTOFA

Untuk Sahabatku

Haiii... para sahabatku nun jauh disana, yang ada di jakarta, bandung, surabaya, manado, malang, jember dan lumajang tercinta. Aku punya sesuatu untuk kalian.

Untuk Sahabatku...
oleh : kirana73@telkom.net

wahai dedahanan dan dedaunan yang asyik bercanda di bawah cahya
rembulan
wahai angin laut yang mengangguk-anggukkan setiap deburan
bawalah pesan hatiku untuk sahabatku
yang tengah setia menanti... menanti... dan menanti di kanvas cakrawa
itu

ah, sahabatku...
senyum hambarmu begitu menyentuh hatiku
kepasrahanmu menemani hanyutnya biduk kecilku
tatap matamu seakan hampa dan memenjaraku
dan... ah, telaga itu mulai menggenang lagi di sudut matamu...

duhai, sahabatku...
marilah genggam erat jari-jemariku
hapuskan air matamu dengan air mata Cinta-Nya
dan... ah, ku hanya mampu menatap bening matamu lekat dalam bisu
sebab...
tiada lagi yang mampu kuurai dalam diamku...

[Linux] File Permission

Mo nulis tentang file permission, soalnya beberapa waktu yang lalu baru sadar kalo file permission counter pengunjungku belum dirubah menjadi write, makanya counter pengunjungnya gak jalan alias macet, tetap di angka 88. Tapi file permissionnya wes tak rubah, jadi sekarang counternya wes jalan.

Untuk mengubah file permission, menggunakan command chmod.
Cara penulisannya :
chmod (permission) (nama_file/direktori/link)


File permission sendiri terdiri dari 3, yaitu read, write dan execute
Di dalam system operasi *nix terdapat file permission yang terdiri dari beberapa digit, yaitu:
    1 digit ini untuk jenis file
    3digit pertama itu permision buat user yang punya file
    3digit kedua itu permision buat group
    3digit ketiga itu permision buat other


Kalo digambar, diagramnya seperti ini:
- --- --- ---
i  1   2   3

Penjelasan:
i= menunjukkan tipe, bisa berbentuk l(link/short cut), -(file) atau d (direktory)
1,2,3 = menunjukkan permision.


Mis. attribut dari 3digit pertama itu rwx berarti
nilainya :
7 = [r]ead [4] + [w]rite [2] + [e]xecute [1]
nah kalo [-] berarti isinya [0]

kalo nilainya kaya yang diatas (644) berarti :
user = 6 -> rw-
group = 4 -> r--
other = 4 -> r--
berarti user bisa nge-read sama nge-write
group bisa nge-read aja
other bisa nge-read aja

Sepertinya koq ruwet???
Lebih mudahnya pake bilangan biner aja.
Misalnya:
-rw-r--r-- = berarti 110-100-100 = 644
drwxr-xr-x = berarti 111-101-101 = 755
lrwxrwxrwx= berarti 111-111-111 = 777

$chmod 644 file1
$chmod 777 file2
$chmod +x file3 //maksudnya, baik user, group
                maupun other ditambahi execute

Mudah bukan???? eh, gak sulit-sulit amat khan?? :P

[Linux] Telnetd On Slackware

Pengen nulis mengenai telnet (telnet client + telnet server/telnetd) di Slackware 10.0

Soalnya service telnetd akan ku gunakan dalam peng-oprek-an IPTABLES
Secara default Slackware tidak menjalankan service telnetd. Karena hal ini berhubungan dengan sifat Slackware yg lebih mengarah ke UNIX yaitu mementingkan security. Sedangkan pada telnet tidak dilakukan enkripsi terhadap segala inormasi yang di kirimkan, walaupun loginnya menggunakan username dan password.

Secara default Slackware hanya menjalankan service berikut : [pake nmap biar keren :P]
root@c1c4x_lab:~# nmap -sS -O -PI -PT 192.168.1.1

Starting nmap 3.50 ( http://www.insecure.org/nmap/ ) at 2006-05-30 19:12 WIT
Interesting ports on 192.168.1.1:
(The 1654 ports scanned but not shown below are in state: closed)
PORT    STATE SERVICE
22/tcp  open  ssh
25/tcp  open  smtp
37/tcp  open  time
113/tcp open  auth
587/tcp open  submission
Device type: general purpose
Running: Linux 2.4.X|2.5.X
OS details: Linux Kernel 2.4.0 - 2.5.20
Uptime 0.026 days (since Tue May 30 18:36:02 2006)

Nmap run completed -- 1 IP address (1 host up) scanned in 5.335 seconds
Kita coba telnet kalo gak percaya :

telnet window failed

Tuh khan, gak bisa......
Sebagian daemons/server pada Slackware terletak di inetd yaitu di /etc/inetd.conf karena itu file tersebut perlu di edit.
root@c1c4x_lab:/etc# pico inetd.conf
...
# Telnet server:
#telnet stream  tcp     nowait  root    /usr/sbin/tcpd  in.telnetd
...
Cari baris perintah diatas kemudian hapus tanda # nya, lalu save.
Setelah itu restart inetd dengan perintah berikut :
root@c1c4x_lab:/usr/sbin# kill -HUP $(cat /var/run/inetd.pid)
root@c1c4x_lab:/usr/sbin# nmap -sS 192.168.1.1

Starting nmap 3.50 ( http://www.insecure.org/nmap/ ) at 2006-05-30 19:42 WIT
Interesting ports on 192.168.1.1:
(The 1653 ports scanned but not shown below are in state: closed)
PORT    STATE SERVICE
22/tcp  open  ssh
23/tcp  open  telnet ---->telnetd sudah berjalan
25/tcp  open  smtp
37/tcp  open  time
113/tcp open  auth
587/tcp open  submission

Nmap run completed -- 1 IP address (1 host up) scanned in 0.987 seconds
Sekarang kita coba...

telnet window

Horreeeeee... sudah bisa :D

Antena Kaleng

(Ditulis dan dikirim oleh temanku R. Bagus Lukmanul @ Lintas Arta @ Manado)

note: yang dijelaskan di artikel ini menggunakan N-connector dan PCMCIA. sedangan untuk yang menggunakan kaleng USB, dapat dilihat di comment yang ada di page ini. Thanks.
Antena ini gak lebih dari sekedar guyunan konyol doank,but the most important is....IT WORK(katanya)he..he..

ane mau sharing2 aja nich om,siapa tau ada yang berminat meskipun da basii......ya nggak broo!!
nich artikel bisa bermanfaat buat temen2 yang di tempat tinggalnya deket ama provider hotspot,biar gak perlu lama2 nongkrongin lokasinya kan capeekk gituuuuu.....

komputer

nach gambar yang diatas ini menunjukkan sebagian peralatan yang di butuhkan om,nach itu tadi contoh card ama kabel pigtail-nya.tapi kan biasanya tiap laptop beda2 tuch cardnya jadi cari aja yang compatible yach...syukur2 klo contoh card yang diatas bisa ama laptopnya temen2.

tools

trus gambar yang ini menunjukkan tools minimal yang harus ada untuk membuat nich antena,kalau om2 punya tools yang lain malah lebih keren choy.....
skrg kita mulai membuatnya dech,gak susah2 amat ko cari aja kaleng yang ukuran diameternya 10cm(menurut sumbernya 9-11 cm) trus paling nggak panjangnya 133 mm kayak gambar diatas(sesuai dengan perhitungan yang ane dapet....)
klo yang ane bikin..... dari kalengnya susu ovaltine ukuran tanggung,cuma sayang isinya tak buang (ane kan anti minum susu........)he..he..

element

kemudian gambar yang diatas atas ini adalah for exmple- pembuatan elementnya,menurut aturannya pada gambar pembuatan element menggunakan besi kuningan berdiameter 4mm tapi klo gak punya ada alternatifnya pake DALEMNYA kabel listrik biasa tapi yang agak gede ukurannya trus solderin aja ke konektor N bulk type.panjang element dari ujung sampai ke dasar konektor yaitu 1/4 lambda sekitar 31mm

pemotongan

jrengs3....kembali lagi ke kaleng sekarang,ukur panjang kaleng pokoknya sampai 133mm kalo kalengnya om2 lebih pajang berarti harus dipotong dan bekas potongan itu jangan lupa di amankan dengan isolation tape ato apa aja dech kayak gambar itu yang penting gak bikin tangan kita berdarah-darah, masa demi internet sampek bikin berdarah-darah kayak pertarungan samurai aja........hi..hi..
abis itu bolongin tuch kaleng dengan jarak 44mm dari dasar kaleng,ingat om bukan UJUNG kaleng tapi DASAR kaleng karena ujung ama dasar cuman beda beberapa mm aja dan biasanya kaleng2 dasar2nya banyak yang menjorok ke dalam.

pengaman

bolongin 4 buah untuk naruh sekrup,biar lebih mudah bolongin dulu aja untuk lubang elementnya tapi buat kecil dulu pokoknya besi element konektor N-nya masuk dulu trus abis itu tandain dech keempat lubang sesuai konektor buat naruh sekrupnya biar cocok gituuu....

hasil akhir

nach sekarang pasangin dari luar N bulk konektornya ke kaleng yang sudah di lubangi tadi
dan pasangkan kabel pigtailnya ke port konektor N bulk-nya abis itu mainkan dech di laptopmu prends.saat-saat yang mendebarkan tiba,gua pointing(diarahkan ke provider hotspot....) tuch antena tapi di display monitorq belum ada signal yang ke endus-men saking semangatnya ane pointing secara extreme tuch antena ke segala arah tapi tetep aja belum ngendus sinyal sedikitpun.loe tau knapa?? ternyata ane baru inget kalo di manado belum ada provider hotspot(wes...misu2 tok isine wes!!guooonndokk temenanan aku ker...)

tapi tenang gak usah kuatir om karena ada temen smp ane(kakak kelas) dulu yang skrg kuliah di stikom sby(kebetulan nich kampus ada hotspotnya....) sudah berhasil mencobanya.
begini katanya:" coba saya arahkan antena ke arah hotspot stikom dari jendela kamar kosanq(jarak udara dari jendela kamar sampai ke hotspot kampus sekitar 500 meter),walhasil dapet sinyal yang cukup dech malah sampai full tuch signal padahal sebelumnya wireless lan card saya gak bisa dapat tuch signal hotspot."

katanya sich nich antena punya gain antara 9 dbi -11dbi,tapi pas tak tanyain ke temen ane dia gak punya tools buat ngukur itu (dia sudah senneng banget sich karena bisa internetan dari kosannya dan gak perlu lama2 nongkrongin kampus).
kalau om2 udah banyak yang nyobak 'n berhasil,ane mau nanya nich kalaun me-monitor Acces Points pake netstumblers itu seru juga nggak ya??

gambar akhir

dan ini gambar akhirnya broooo........
CMIIW

[Linux] WINE

Lagi iseng2 pingin running file exe-nya windows di linux, setelah lama mencari akhinya nemu juga packet installer-nya. Namanya wine.

Kebetulan yang kudapatkan wine-0.9.12-i486-S10.2, yang ukurannya sekitar 10MB. Setelah di install akhirnya bisa di pakai juga. Awalnya seh agak bingung juga, gimana caranya. Tapi akhirnya lancar2 aja :)

Kemarin yang telah dicoba adalah adobe Photoshop 7 (bisa berjalan tapi sering error), jet audio (berjalan lancar, walau awalnya minta active X), Solitaire (lancar banget). Yang lainnya masih belom dicoba. wine emang toppppp..... Koq bisa yaaaaa?????

Ya, inilah dia screenshot-nya.... (klik gambar untuk memperbesar)


screensyutttt...