Tue Apr 03, 2007

SOAP 101.

Network: Computer communicates with other computer.

Port: A number used to map data to a process running in a computer.

Socket: A socket address consists of a combination of a port and an IP number

Encapsulate: a data hiding mechanism. Inclusion of one thing within another thing so that the included thing is not apparent.

Resource: Anything (object) that can be named, addressed. E.g: document, file, image.

URI: Uniform Resource Identifier.

“Standard” TCP/IP network Layers:
Application layer(HTTP, SMTP etc),  data
Session/Transport, -- provide session control (authorization etc). Ensure data integrity send/rec.
(Inter )Network(Internet),  sending and receiving (unreliable) packets.
Datalink(Ethernet)

So, information/messages exchanged through a series of encapsulation, enveloping guided by protocols. Application data e.g information encapsulated into transport protocol, encapsulated into internet layer, to physical data link.

[data] application protocol e.g HTTP
[transport header][data]Transport protocol
[IP header][transport header][data] IP protocol
[Ethernet packet header][IP header][transport header][data] Ethernet protocol

Case:
A client on computer A wants to get an image from computer B.

Selected application layer: HTTP

HTTP client:
- Establish TCP connection to a remote port. (Default 80)
- Send request.
- Asking for resource (address-able network object: a doc, an image, a service) by its URI.

foo://example.com:8042/over/there?name=ferret#nose
\ / \______________/\_________/ \_________/ \__/
| | | | |
scheme authority path query fragment
| ______________________|_
/ \ / \
urn:example:animal:ferret:nose


HTTP server
- Listen at a port e.g port 80.
- Port responds “HTTP….OK”



Protocol with NOT so “standard” layering.

Tunneling protocol is a network protocol which encapsulates one protocol or session inside a higher layer protocol or a protocol at the same layer.


And… finally SOAP.
http://en.wikipedia.org/wiki/SOAP

SOAP (originally Simple Object Access Protocol) is a protocol for exchanging XML-based messages over computer networks, normally using HTTP

Key: a protocol, utilizing XML format and using application layer.

XML provides a text-based means to describe and apply a tree-based structure to information.

Posted by: bang i on Apr 03, 07 | 7:57 pm | Profile

Mon Apr 02, 2007

Digempur bot

Gile, site ini di gempur sama spammer relentlessly. liat tuh comment sampe 240-an tentang porno etc.

Harus cari cara untuk menghentikannya. So far dengan code.

Posted by: bang i on Apr 02, 07 | 4:52 pm | Profile

Sun Feb 25, 2007

Fuselage crisis, fixed.

Bought a box of 4 fuses for $4.97 from HomeDepot.
Type S, SL20A. Buss-tron. Installed and i've got back the power.

Posted by: bang i on Feb 25, 07 | 10:51 pm | Profile

[43] comments (851 views) | 

Sat Feb 24, 2007

blown 2 fuses, diagnostic

My apt is old. It uses a Fusebox to control overcurrent along with 4 branch fuses (screw-in type). The main panel consists of 2 pull-out boxes, named the main and the range. 4 branch fuses lie underneath them. Not sure what those main boxes naming indicate, maybe main means "main", connecting line to apt unit, and range for "range", you know , appliances with high current demand such as, guess what: range? ( stove and stuff ).

Nevertheless, since the explanation on net/google has it is that branch fuses would open first (those with lower amperage first) and the outage are only located on some area, my diagnostic is: some branch fuses are open.

Problem is, i don't know what an opened fuse looks alike and wiring diagram on the panel cover tells me a little (what a picture wiring to C1,C2 means?). So what i'm trying to do is to turn lights on and tv, unscrew the fuse and see whether it would shut them down.

result:
Branch, from left to right:
- yellow. 15A buss type 15a : opened?
- 1 buss red sl-20a type s . This appears for kitchen area receptacles.
- 1 buss red sl-20a type s .opened? try to relocate it to the other 20a. didnot work.
- 1 blue 15a. --> this appears to be the lights fuse.

Paging the maintenance number, no response. Maybe a trip to homedepot ensued.


Posted by: bang i on Feb 24, 07 | 3:15 pm | Profile

[0] comments (176 views) | 

Ok, it's partly done, deliverable

This site' undergoing a heavy face lifting.

I browsed thru Rick Ellis webblog codes on pmch engine to sneak in a few features that i feel better serve my preference. The toolbar for viewing by category.





Posted by: bang i on Feb 24, 07 | 7:04 am | Profile

[0] comments (162 views) | 

Tue Feb 20, 2007

[Web] To-do list

Feature update:
- Adapted the code to use ADODB library [J.Lim] to make Db connection
- Added user table and pres following the CM idea.
- Added b2b version of simple music db. Added sorting and navigating.
- Added a company logo: waa, hoo. Jabu means casa, i mean home.

Waiting list spec
- A detailed view of music browser b2b.
- A captcha-login check mechanism.
- Main login to connect to apps login.
- A long shot feat. Move long news posts alltogether into a "Kliping" database.

Test and (of course) bug
#no-[priority]
-----------------
#0001 - [2] Left side navigator displays scroll bar in IE.
#0002 - [1] Sign-in results in ugly error: Call to a member function on a non-object in /home/benehaso/public_html/papua/lib/sys_login.inc.php on line 60
#0003 - [1] Search won't work in general. What's the LOV button for?
#0004 - [3] web log, too much space on the left side. why does it have the pre-historic feels?
#0005 - [3] Yeah. maybe you can log-in. Then what?
#0006 - [3] Emily link won't work.
#0007 - [1] IE. When prev-next links don't have the go-to url, click results in duplicating the [dang] navigator to show-up again. Also The page numbering won't work.
#0008 - [1] what the hey the 'T' icon in query table is for? it didn't work, it gave user bunch of errors there upon click.





Posted by: bang i on Feb 20, 07 | 3:35 pm | Profile

[0] comments (858 views) | 

Sat Feb 17, 2007

Content Management - Research

http://www.intranetjournal.com/php-cms/

"Writing your own CMS can lead to a solution that is better suited to your requirements, better addresses the needs of your users, and is better understood by your development team. If you have the time and expertise to write your own in-house system, it may well prove the better option."

Posted by: bang i on Feb 17, 07 | 8:38 pm | Profile

[5] comments (478 views) | 

Thu Feb 08, 2007

Banjir dan kurs

Rupanya banjir kemaren di jakarta ga ada pengaruhnya terhadap kurs.
Detik sempat bilang rupiah melemah. Gua tongkrongin, tetep di kisaran j/b 9070-9100.
Ga ngaruh. Mengingat fasilitas ekonomi di ibu kota sempat lumpuh, Why?

Posted by: bang i on Feb 08, 07 | 12:01 pm | Profile

[0] comments (557 views) | 

Mon Feb 05, 2007

Banjir jakarta - Q,A, opinion

- Apakah rumah orang tua gua kebanjiran? Tidak. Tapi di sekitar Ciledug cukup parah. Jln masuk ke ciledug terpotong, weekend 1 februari.
- Rumah adik di Serpong? Iya, jumat Feb-2 di serpong villa mutiara. Sepaha. Kali angke dari serpong itu enroute di Ciledug Indah, tempat banjir yang parah di barat rumah ortu.
- Rumah coklat? Iya. Satu lantai. Deket PA Manggarai. Kampung Melayu katanya 7 meter.

Tampaknya Cisadane aman, at least menurut adik, meski kemaren sepaha ditempat dia. BSD? No, Melati Mas? No, Alam sutera? No, Gading Serpong? Ga ada report kebanjiran padahal ada di heart of cisadane, Perumahan adik gua? Iya!!! Maklumlah perumahan nebeng. jadi mungkin kebagian aer dari perumahan elit . apes ya? Sekali lima tahun lah.

Kemaren DPRD Ibukota bersuara sebagaimana layaknya "wakil rakyat" kritis via Megapolitan idea, "sudet aja tuh Ciliwung dan Cisadane di hulu(liat peta)!", maksudnya supaya air ciliwung dibagi2. Pemerintah Tangerang: "Thanks, but no thanks!" Udah kenyang minum air kali ya. Ga tau deh sampe kapan ini bakal jadi wacana. Yang jelas banyak Industri dan elite regency di Tangerang= duit dan suara.

Kalo liat2 google earth atau wiki emang daerah tangerang tampak hijau. Katanya Lebih banyak daerah resapan buat cisadane. Di Depok/jaktim/bekasi? No way. Udah keliatan coklat2/merah2 dari udara sepanjang path ciliwung dari bogor. Artinya bangunan, ato gundul.

Gambarnya pak Agung (omong2 rumahnya pak agung kebanjiran ga ya?). (ex?) Pimpro BKT. Ditambahin pin2 semau jidat gue.

Posted by: bang i on Feb 05, 07 | 6:21 pm | Profile

[0] comments (3870 views) | 

Banjir Kanal Timur, Vs Banjir circa 2003

Dari site DPU
BANJIR KANAL TIMUR

Latar Belakang

* Sarana pengendalian banjir di wilayah Timur Jakarta masih sangat minim.
* Merupakan landscap pengembangan wilayah timur dan utara Jakarta sebagai kawasan bisnis, industri pergudangan, dan wisata (resort, dermaga marina, & fasiltas olahraga).
* Penanganan banjir direncanakan membuat flood way yang akan mensudet sungai-sungai di wilayah Timur Jakarta untuk langsung dialirkan ke laut.
* Dicanangkan pada tanggal 10 Juli 2003.


Tujuan

* Melayani wilayah seluas 207 km2 dan melindungi wilayah seluas 270 km2 di Timur bagian Utara DKI Jakarta yang merupakan kawasan industri, perdagangan, pergudangan, dan permukiman.
* Menjadi prasarana konservasi air untuk pengisian air tanah dan sumber air baku, lalu lintas air.
* Potensial menjadi motor pertumbuhan wilayah Timur dan Utara yang bersuasana Water Front.
* Mengurangi genangan/rawan banjir di 13 kawasan di wilayah DKI Jakarta.

Aspek Teknis
Panjang

-2,35 Km
-Lebar 100 - 300 m
-Memotong sungai yang melintas Jakarta bagian Timur ,Kali Cipinang, Sunter, Buaran, Jatikramat, Cakung, Blencong
-Lansekap Kanal Timur Memunculkan potensi pengembangan wilayah (pelabuhan, kawasan wisata air & marina, pusat bisnis, permukiman, & lalu lintas air)
-Pembangunan oleh :
-Pemerintah Pusat (Depkimpraswil) Perencanaan & pelaksanaan sebagian konstruksi
-Pemprov. DKI Jakarta Pembebasan lahan
-Pelaksanaan 7 tahun

Prakiraan Biaya

Total biaya yang dibutuhkan diperkirakan Rp. 4,124 Trilyun (belum termasuk prasarana/infrastruktur untuk keperluan komersial), yaitu :

* Pembebasan lahan : Rp. 2,186 Trilyun
* Pembangunan fisik : Rp. 1,938 Trilyun

Alokasi dana TA 2003 Rp. 98 milyar untuk pembuatan kanal dari arah laut (Marunda) sepanjang 2,4 Km. Rencana pembangunan :

* Kanal Timur - Buaran (23,4 Km).
* Kanal Timur - Marunda (2,4 Km).
* Kanal Timur - Ujung Menteng (23,5 Km).


===============
Senin, 02 Agustus 2004

Nasib Banjir Kanal Timur Tergantung Pengorbanan Warga

PADA era rezim Soekarno, ada sejumlah proyek yang sempat disebut-sebut sebagai "mercusuar". Padahal secara tidak langsung ia telah menyiapkan Jakarta menjadi salah satu ibu kota negara besar dunia dengan berbagai cirinya. Itu sebabnya, seiring dengan kentalnya rasa memiliki dari masyarakat atas apa yang akan dibangun, ditambah eforia kemerdekaan, dan rasa hormat pada kemampuan Soekarno, sejumlah proyek pada era itu memperoleh dukungan dari masyarakat.

BERBEDA kondisinya ketika bangsa ini sudah merdeka hampir 60 tahun serta memiliki utang banyak kepada negara lain, justru kesadarannya untuk mendukung pembangunan sarana dan prasarana bagi kepentingan bersama pun sulitnya minta ampun.

Lihat saja pembangunan Jakarta Outer Ring Road (JORR) atau Jalan Tol Lingkar Luar Jakarta yang pembangunannya tersendat karena segelintir orang yang enggan dibebaskan lahannya.

Padahal bisa dikatakan tidak ada alasan lagi untuk menolak pembebasan. Sebab harganya ganti rugi yang diberikan pemerintah yang akan membangunkan sarana dan prasarana bagi warganya yang harus tergusur itu jauh lebih tinggi dari harga yang tertera dalam NJOP (nilai jual obyek pajak). Bahkan di atas harga jual lahan bersangkutan.

Entah apa sebenarnya yang membuat sejumlah warga yang lahannya kebetulan harus terbebaskan tetapi mereka enggan untuk dibebaskan. Apakah karena terlalu pandai atau karena mereka telah menjadi korban calo yang beroperasi jauh lebih cepat dari pemerintah.

Bukan JORR saja sebenarnya yang menjadi proyek yang penting untuk warga. Sejak awal tahun 2004 lalu pemerintah melalui Pemerintah Provinsi DKI Jakarta maupun Departemen Permukiman dan Prasarana Wilayah khusus Direktorat Jenderal Sumber Daya Air, pada Proyek Induk Pengembangan Wilayah Sungai Ciliwung Cisadane, telah memulai pembangunan proyek Banjir Kanal Timur yang lebih dikenal dengan sebutan BKT.

Proyek yang rencananya akan menghabiskan dana triliunan rupiah ini bukan proyek mercu- suar. Proyek yang memang sudah direncanakan Kerajaan Belanda ketika masih menguasai Indonesia itu bertujuan menghindari atau memperkecil dampak banjir bagi warga DKI Jakarta.

Hanya memang sebelum Pemerintah Kerajaan Belanda meninggalkan Jawa, mereka sempat meninggalkan kanal- kanal yang kini masih bisa dinikmati manfaatnya. Sekalipun Jakarta tetap saja tergenang banjir lima tahunan atau bahkan yang seratus tahunan.

Karena belum dikerjakan Kerajaan Belanda serta setelah telantar selama 30 tahun rencana tersebut, maka pemerintah berkomitmen untuk menyelesaikan proyek BKT pada tahun 2007 nanti. Itu pun dengan catatan bila warga yang tanahnya terlewati untuk proyek tersebut memiliki kesadaran untuk melepaskan tanahnya. Tentu dengan ganti rugi yang pantas.

GUNA mengetahui lebih jauh apa dan bagaimana fungsi dari proyek BKT ini, Kompas berkesempatan mewawancarai Pitoyo Subandrio, Pimpinan Proyek BKT, Proyek Induk Pengembangan Wilayah Sungai Ciliwung Cisadane (PIPWSCC), Dirjen Sumber Daya Air, Departemen Kimpraswil akhir minggu lalu.

Pitoyo Subandrio yang juga alumni Universitas Gadjah Mada ini ketika ditemui didampingi Kepala Humas PIPWSCC Mohammad Shoelhi. Dalam menjelaskan berbagai hal yang menyangkut BKT, terkadang Pitoyo memperjelas dengan gambar maupun tabel yang berada di dalam ruang kerjanya.

Melihat kondisi pembebasan lahan yang alot sebenarnya apa yang dilakukan untuk percepatan pembangunan proyek BKT ini?

Sesuai rencana proyek BKT dengan panjang 23,575 kilometer itu akan dibagi dalam empat tahap. Masing-masing mulai tahap pertama pada tahun 2004, kedua tahun 2005, ketiga pada tahun 2006 dan tahap terakhir pada tahun 2007 mendatang.

Untuk menyelesaikan proyek ini pemerintah melalui Departemen Permukiman dan Prasarana Wilayah telah mengalokasikan dana sebesar Rp 1,938 triliun untuk pembangunan konstruksi yang pelaksanaannya akan ditangani oleh kami (Departemen Kimpraswil).

Sebenarnya berapa total dana yang harus dikeluarkan untuk merealisasikan proyek ini.

Jumlah seluruh dana yang dibutuhkan itu mencapai Rp 4,124 triliun. Itu sudah termasuk untuk pembangunan fisik tadi. Sedangkan sisanya, sebesar Rp 2,18 triliun untuk pengadaan lahan yang diperkirakan akan mencapai 263 hektar yang melintas mulai dari Kelurahan Cipinang Besar, Cipinang Muara, Pondok Bambu, Duren Sawit, Pondok Kelapa, Malaka Sari, Malaka Jaya, Pondok Kopi, Pulo Gebang, Ujung Menteng, Cakung Timur, Rorotan hingga Marunda.

Untuk tahap pertama ini dana yang dianggarkan sebesar Rp 80 miliar.

Khusus untuk soal penyediaan atau pembebasan lahan akan dikerjakan oleh Pemerintah Provinsi DKI Jakarta. Jadi kami tidak tahu proses pembebasan lahan sama sekali. Tetapi ganti rugi yang diberikan pasti di atas NJOP atau harga jual setempat.

Bila proses pembebasannya alot, bagaimana dengan pelaksanaan konstruksinya.

Ya terpaksa pekerjaan konstruksinya juga dilakukan secara gerilya. Artinya bila sudah ada lahan yang dibebaskan, ya langsung kami kerjakan. Seperti di daerah Kebon Nanas, Raden Inten, dan kawasan Ujung Menteng.

Karena sudah digali sesuai dengan rencana konstruksinya di kawasan tersebut kini tampak seperti waduk-waduk setempat. Itu sebabnya nanti bila sudah terhubung semuanya akan terlihat bentuk kanalnya.

Pekerjaan serupa juga sudah selesai dikerjakan untuk di kawasan Marunda. Bahkan, di sana kami berhasil menyudet Kali Blencong yang dikerjakan dengan sangat hati-hati. Sebab kami tidak ingin fungsi muara Kali Blencong yang biasa dibuat pelabuhan perahu nelayan serta ekosistem kali tersebut terganggu.

Dalam waktu dekat Pemerintah DKI Jakarta juga akan membebaskan lahan sekitar delapan hektare di daerah Marunda, itu artinya kami bisa mulai bekerja lagi.

Bagaimana strategisnya BKT ini sehingga pemerintah mau menyediakan dana sampai Rp 4,124 triliun?

Pembangunan BKT ini direncanakan untuk dapat menghindari banjir periode 100 tahunan yang bisa mengakibatkan debit air mencapai 350 meter kubik per detik. Tentu dengan Kali Banjir Kanal Barat yang ada tidak mampu untuk menampung debit yang mencapai 350 meter kubik per detik tadi.

Namun demikian, bukan berarti dengan adanya BKT nanti Jakarta akan terbebas banjir. Hal tersebut akan sangat tergantung pada beberapa hal, termasuk kebiasaan hidup bersih masyarakat Jakarta sendiri. Hanya memang dengan adanya BKT nanti debit air bisa lebih dikendalikan. Di samping itu juga dapat mengurangi daerah rawan genangan di 13 kawasan.

Kita juga harus membedakan banjir dengan genangan. Kalau banjir itu kan debit airnya sungai atau kali yang berlebihan hingga meluap serta mengakibatkan banjir. Kalau genangan karena kawasannya rendah dan salurannya tidak lancar sehingga air tergenang ini yang biasa terjadi bila hujan sesaat di Jakarta yang mana hujannya hanya satu jam tetapi macet yang disebabkan bisa berjam-jam.

Konstruksi apa saja yang akan dibangun pada Kanal Timur ini?

Bila dilihat secara potongan maka ada tiga trace. Pertama, di Kelurahan Cipinang Besar-Cakung Timur dan Kelurahan Rorotan-Marunda sepanjang 22.375 meter yang lebarnya mencapai 100 meter. Trace ini fungsinya untuk pengendalian banjir.

Kedua, di kawasan Cakung Timur yang lebarnya mencapai 300 meter dengan panjang 350 meter. Trace ini berfungsi sebagai sarana rekreasi dan marina.

Trace ketiga yakni di Kelurahan Marunda dari laut ke arah selatan dengan lebar 200 meter serta panjang 850 meter. Trace ini fungsinya sebagai pelabuhan untuk perahu-perahu nelayan.

Bagaimana dengan bendungan, apakah akan dibuat juga?

Kami juga akan membuat tiga bendungan di BKT ini. Pertama setelah aliran Kali Cipinang, Sunter, Buaran, Jati Kramat dan Kali Cakung. Bendungan ini juga mengatur debit air pada waktu hujan dan kemarau. Dengan demikian air yang tertampung juga dapat digelontorkan secara berganti pada masing-masing sungai.

Bendungan yang kedua di kawasan Ujung Menteng, karena memang kawasan kanal sebelumnya akan dijadikan seba- gai daerah wisata. Sedangkan bendungan yang ketiga terle- tak sesudah sudetan Kali Blencong untuk mencegah masuknya air laut.(Korano Nicolash LMS)

Posted by: bang i on Feb 05, 07 | 4:39 am | Profile

[0] comments (940 views) | 
  NEXT page