Saya Masih Belajar

Ancora Imparo – I am still learning

Timnas bola Indonesia gagal lagi

Posted by sayamasihbelajar on 23 November 2011

Indonesia negara yg demen bola. Entah laki2 atau perempuan hanyut pada si kulit bundar ketika timnas Indonesia main di turnamen Internasional. Tertawa, bahagia, sedih dan menangis terekam di kamera. Harapan demikian tinggi. Sementara hasil tidak pernah sesuai dengan keinginan.

230 penduduk negeri ini, tapi membentuk 23 pemain berkualitas dan mumpuni susaaah banget. Timnas negeri selalu kalah, di tingkat Asean pun yg kualitasnya tarkam kalau di dibanding event dunia lain, Indonesia tidak pernah juara selama lebih dari 20 tahun.

Memang in negara komentator dan penggemar. Jago banget untuk kedua hal ini. Semua pada ahli komentar. Semua pandai jadi penggemar dan fans fanatic klub tertentu, bahkan ejek-ejekan dan adu otot untuk itu. Yang didapat apa? Tim Indonesia tidak pernah jadi tambah maju kok.

Posted in Pemograman | Leave a Comment »

Kontroversi Idul Fitri 1432H Berlanjut : Hisab vs Rukyat

Posted by sayamasihbelajar on 5 September 2011

Tampaknya masalah perbedaan Idul Fitri 1432 H masih berlanjut. Di situs dan forum2 kita membaca argumentasi kedua belah pihak yg sama-sama mempertahankan pendapatnya bahkan saling serang dan ejek. Sayang, akhir ramadhan yg semestinya menjadi wahana untuk saling memaafkan, menghargai dan introspeksi menjadi ajang sumpah serapah dan penonjolan ego. Setan tampaknya tidak perlu menunggu lama untuk keluar dari neraka.

Seperti diketahui di Indonesia Idul Fitri dirayakan di 2 hari , 30 Agustus dan 31 Agustus 2011. Muhamadiyah yang jauh hari sudah menetapkan Idul Fitri jatuh tanggal 30 Agustus dengan ada atau tidaknya hilal dilihat tanggal 29 Agustus, sementara semua Ormas besar islam lain yg mengikuti sidang isbat seperti NU, Persis, Jamiatul Wasilah dll memutuskan menggenapkan puasa selama 30 hari dan idul fitri jatuh tgl 31 Agustus. Kemenag pun akhirnya memutuskan mengikuti pendapat sebagian besar Ormas.

Sebenarnya masalah perbedaan Idul Fitri bukan hal yang baru. Tapi kontroversi tahun ini merebak karena saat sidang isbat, Menag ditengarai memberikan informasi salah mengenai negara tetangga seperti Malaysia dan Singapura yang akan belebaran tgl 31 Agustus 2011, padahal kedua negara memutuskan berlebaran tanggal 30 Agustus 2011. Belum diperoleh kepastian kenapa Kemenag bisa memperoleh informasi salah seperti itu dan menyebarkannya di tayangan TV live, yang tentunya langsung terbantahkan oleh fakta. Di forum2 ramai terdengar bahwa Menag menyebarkan informasi palsu alias berbohong. Tudingan itu tidak salah dan seharusnyalah menteri agama memberi penjelasan.

Adapun substansinya sendiri, apakah putusan sidang isbat benar atau salah, tentunya masing-masing punya argumentasi sendiri. Orang kemudian bertanya mengapa tidak menggunakan ilmu astronomi saja, toh di jaman modern ini, ilmu astronomi dan pengamatan bulan akan memberi jawaban yang sangat akurat dibanding obervasi menggunakan teleskop amatir atau mata telanjang. Tapi inipun tidak akan membuat perayaan Idul Fitri akan seragam karena pengamatan posisi bulan tergantung pada letak geografis wilayah dari pengamat.

Duta besar Indonesia di swiss, Joko Susilo, yang juga dikenal sebagai politikus PAN dikutip menyatakan bahwa dia merasa malu karena indonesia diketawakan negara islam lain akibat berbeda sendiri (nyeleneh) penatapan Idul Fitrinya dengan keputusan negara timur tengah atau negara lain. Joko Susilo menganjurkan Indonesia sebaiknya menggunakan ilmu astronomi saja yang akan menjamin hasil yang akurat. Masalahnya kalau murni menggunakan ilmu astronomi, keputusan yang dibuat malah mendukung keputusan pemerintah indonesia, dan tidak sesuai dengan keinginan Joko Susilo :) . Ini seperti yang tergambar pada paparan Prof Thomas Djamaluddin dan pihak Observatori Boscha pada sidang isbat 29 Agustus 2011.

Dan uniknya, kalau kita baca situs astronomi dan pernyataan beberapa pakar astronomi muslim baik dari Indonesia, Saudi arabia, Yordania atau Mesir dll banyak yang meragukan hilal bisa dilihat tanggal 29 Agustus, dan baru bisa tampak tgl 30 Agustus. Walaupun kemudian negara-negara tersebut kecuali Indonesia secara oficial kemudian memutuskan tgl 30 Agustus sebagai 1 syawal. Situs Islamic crescents’ observation project misalnya menyebutkan tanggal 29 Agustus tidak melihat hilal di berbagai negara dan kemudian terlihat tgl 30 Agustus (http://www.icoproject.org/icop/shw32.html). Beberapa Astronomer terkemuka dari negara timur tengah seperti Maged Abou Zahra (direktur Jeddah Astronomical society, Arab saudi), Khaled Al-Zaaq ( Ilmuwan Arab Saudi) dan Hatem Auda (Direktur National Institute for Astronomical and Geophysical Research Mesir) juga mengatakan 1 Syawal jatuh tanggal 31 Agustus 2011. Pendapat ilmuwan yang berbeda dengan keputusan otoritas agama ini kemudian mengundang kemarahan otoritas agama dan mereka mulai mengancam melakukan tuntutan hukum. Ternyata pendapat Sains (astronomi) di negara timur tengah harus dipaksa tunduk pada keputusan otoritas agama sementara banyak pihak di Indonesia yang dari dulu berpendapat bahwa observasi sains harus dihadirkan dalam pemutusan 1 syawal. Siapa yg diterima, kesaksian dari saksi yg disumpah dan reputasinya religius dapat dipercaya atau observasi eksak ilmu pengetahuan modern?

Jadi siapa yang benar? sekali lagi wallahu alam. Penulis berpendapat, perbedaan ini adalah hak setiap orang yang menyakininya asalnya ada dalil dan alasan yang kuat dan dapat dipertanggung jawabkan. Tidak asal berbeda hanya karena ingin berbeda. Kedepannya, penulis sangat ingin Ormas besar Islam di Indonesia bersatu dalam penentuan 1 Syawal, dan tidak memaksakan ego masing-masing. Kasihan umat yang bingung dan opor ayam yang basi. Pemerintah dalam hal ini kementrian agama perlu diperkuat otoritasnya dan semua keputusannya harus diterima semua ormas besar tanpa terkecuali. Dua organisasi besar, NU dan Muhamadiyah perlu masing2 mengesampingkan egonya. EGO merasa sebagai organisasi besar umat dan tidak ingin saling mengalah melemahkan umat islam indonesia walaupun sebagian besar tidak punya afiliasi ke organisasi manapun karena keputusan kemenag dipegang oleh mereka.
Akhirnya, Sebagai catatan penulis pribadi mengikuti keputusan Ulil Amri (pemerintah) yang dibuat pada sidang isbat tertanggal 29 Agustus 2011.

Posted in Agama, Sosial | 2 Comments »

Transfer data ukuran besar dengan WCF/ASMX Web Service

Posted by sayamasihbelajar on 28 January 2011

Sering pada saat membuat aplikasi .NET  n-tier menggunakan web services, programer menemui exception dimana besar data yang ditransfer dari web service ke client melebihi seting kapasitas yg diijinkan.

Persoalan sebenarnya ada pada setting file konfigurasi pada web service dan pada client yang harus menunjukkan besar maksimum paket data yang bisa ditransfer atau diterima. Berikut setting yg saya lakukan.

Dari Sisi Service web.config pada Service WCF

  1. Buat atau modifikasi sebuah element behavior apakah itu berupa endpointbehavior atau servicebehavior dalam <behaviors>, contohnya
  2.  

    <endpointBehaviors>

    <behavior name =”soapBehavior”>

    <dataContractSerializer maxItemsInObjectGraph =”2147483647″/>

    </behavior>

    </endpointBehaviors>

     

    atau service behavior

    <servicebehaviors>

    <behavior name=”ITAssetServices.ServiceBehavior”>
    <serviceMetadata httpGetEnabled=”true”/>
    <serviceDebug includeExceptionDetailInFaults=”false”/>
    <dataContractSerializer maxItemsInObjectGraph=”2147483647″ />
    </behavior>

    </servicebehaviors>

     

  3. Ubah nilai binding element  maxBufferSize,maxBufferPoolSize dan  maxReceivedMessageSize sesuai dengan nilai di atas
  4. Jadi

    maxBufferSize =”2147483647″ maxBufferPoolSize=”2147483647″ maxReceivedMessageSize=”2147483647″

  5. Masukkan nilai behaviorConfiguration dari service endpoint atau service elemen itu sendiri ke nama behavior yg diset langkah (1)
  6. Jika yang dibuat pada (1) adalah endpointbehavior ,maka diset di elemnt endpoint nama dari behaviorConfiguration, contohnya sbb :

    <endpoint address=”soap” binding=”basicHttpBinding” contract=”ITAssetServices.IAssetServices” bindingConfiguration=”myBinding” behaviorConfiguration=”soapBehavior”>

    Tapi jika dimodifikasi pada(1) adalah servicebehavior, maka perlu diubah element behaviorconfiguration pada service element, contohnya sbb :

     

Dari Sisi Client config file

  1. Tambahkan referensi ke web service yg secara otomatis menambahkan web service referensi di file config
  2. Buat sebuah element behavior dalam <system.serviceModel>, contohnya
  3. <behaviors>

    <endpointBehaviors>

    <behavior name =”soapBehavior”>

    <dataContractSerializer maxItemsInObjectGraph =”2147483647″/>

    </behavior>

    </endpointBehaviors>

    </behaviors>

  4. Ubah nilai binding element  maxBufferSize,maxBufferPoolSize dan  maxReceivedMessageSize sesuai dengan nilai di atas
  5. Jadi

    maxBufferSize =”2147483647″ maxBufferPoolSize=”2147483647″ maxReceivedMessageSize=”2147483647″

  6. Masukkan nilai behaviorConfiguration dari client endpoint ke nama behavior yg diset langkah (2)
  7. <endpoint address=”soap” binding=”basicHttpBinding” contract=”ITAssetServices.IAssetServices” bindingConfiguration=”myBinding” behaviorConfiguration=”soapBehavior”>

Posted in .NET, Pemograman | Leave a Comment »

 
Follow

Get every new post delivered to your Inbox.