Babi Mengepung Kita

:: Di sebuah seminar TED, tampil Christien Meindertsma, yaitu pengarang buku "Pig 05049". Dia meneliti seekor babi di peternakan dan mengikutinya, sampai seluruh bagian tubuh babi tersebut selesai diproses.

Ternyata setiap ekor babi, berat sekitar 100 kg, itu bisa menjadi lebih dari 180 produk, yang kita semua gunakan sehari-hari. Antara lain :

# sabun
# shampoo
# pasta gigi
# roti
# cheesecake
# butter
# berbagai macam kue
# kuas kue
# cat tembok
# amplas
# campuran untuk steak sapi & ikan
# saringan untuk menjernihkan bir, wine, jus buah, air mineral
# filter rokok
# kolagen / serum anti keriput
# dst

Kita #dikepung oleh produk haram, mengandung babi. Karena industri makanan modern berasal dari Barat, maka wajar jika mereka menggunakan bahan-bahan yang mudah mereka gunakan.

Kini kita jadi tahu, bagaimana luasnya penyebaran produk haram (babi & khamar). Jelas sertifikat haram mustahil bisa efektif. Kita butuh sertifikat halal.

Mari kita dukung sertifikasi halal MUI dan NU : pastikan kita selalu menanyakan kehalalan produk yang kita beli. Dan tuntut para produsen untuk ikut sertifikasi halal. Jika tidak, ya tidak apa juga, tapi tentu saja kita tidak bisa membeli produk mereka.

Semoga bermanfaat.

Rujukan :

http://m.youtube.com/watch?v=eDKsXCsqtr0

http://www.ted.com/talks/christien_meindertsma_on_pig_05049.html


Post imported by Google+Blog for WordPress.

7th Asia Green ICT Conference

:: Pagi ini saya hadir di acara konferensi GreenICT ke 7 di Denpasar, Bali. Diadakan di Hotel Kartika Plaza, acara ini dibuka oleh Bpk Bambang Heru Tjahjono, Dirjen Aplikasi Informatika, Kementrian Komunikasi dan Informatika.

GreenICT adalah gerakan yang menuntut industri TIK untuk lebih memperhatikan lingkungan. Dengan tujuan akhir menciptakan masyarakat pengguna TIK yang dampak lingkungannya kecil (low environmental footprint).

Tindakan pertama adalah mengurangi penggunaan energi oleh TIK itu sendiri. Sebagai contoh; Server menyumbangkan emisi karbon cukup besar, yaitu 23%

Tindakan kedua adalah memanfaatkan TIK untuk melakukan penghematan energi. Misalnya: implementasi paperless office, dst.

TIK menyebabkan emisi karbon sebesar 2,5% di tahun 2015. Diperkirakan akan naik menjadi 4% di tahun 2020, jika tidak dilakukan tindakan apapun.

Industri TIK diperkirakan mengkonsumsi sekitar 10% dari seluruh suplai listrik. Jumlah yang cukup besar & signifikan. Dan angka ini terus bertambah sekitar 10% setiap tahunnya.

Dikutip dari http://www.circleid.com/posts/20130409_ict_industry_soon_to_be_the_largest_source_co2_emissions/ dan http://rackforce.com/green_it.html :

Currently it is estimated that ICT consumes around 10% all electrical power growing at about 6-10% per year

the (ICT) industry is on the path to become the largest consumer of electricity and therefore one of the largest contributors of CO2.

New studies suggest that the growth in wireless networks could be the single largest component of that growth in CO2 emissions from the ICT sector.

Ya, ini info yang menarik – ternyata konsumsi listrik berbagai perangkat #wireless, seperti perangkat hotspot, BTS untuk handphone, dst; mengalahkan konsumsi listrik dari bahkan perangkat Server / datacenter.
Memang, setiap perangkat tersebut mungkin hanya sedikit mengkonsumsi listrik. Namun, karena jumlahnya ada banyak, dan terus bertambah banyak dengan cepat, maka ternyata konsumsi listriknya menjadi sangat signifikan.

Jadi, sekilas ini, ini adalah beberapa tindakan yang dapat menghasilkan pengurangan emisi karbon dari ICT dengan signifikan :

# Virtualisasi : mengurangi jumlah perangkat Server yang dibutuhkan.

# Solar-powered wireless devices : menggunakan panel surya sebagai sumber suplai listrik untuk perangkat-perangkat wireless.

# Menggunakan perangkat ICT yang lebih hemat listrik : kemarin saya membeli switch 1 Gbps merk TP-link, dan cukup surprise ketika menyadari bahwa switch tersebut hemat energi :) Mari kita dukung yang seperti ini.

Tentu saja masih sangat banyak hal-hal lainnya yang juga bisa dilakukan. Di level kebijakan pemerintah, dampaknya juga bisa jauh lebih signifikan.

Konferensi ini cukup banyak memberikan perspektif dan wawasan bagi saya. Terimakasih banyak kita ucapkan kepada para penyelenggara & pembicara yang telah berbagi di acara ini.



Post imported by Google+Blog for WordPress.

GreenICT : Membuat Cluster HPA (High Performance + Availability) dengan RaspberryPi….

GreenICT : Membuat Cluster HPA (High Performance + Availability) dengan RaspberryPi. :: Infrastruktur IT yang ideal adalah yang performanya tinggi (high performance), dan selalu bisa diakses (high availability, resilient). Dulu, ini cuma bisa menjadi kenyataan dengan membeli perangkat keras yang mahal, dan software pendukungnya yang kadang malah lebih mahal lagi. Kini, kita bisa membangunnya dengan menggunakan RaspberryPi :) Hemat energi, performa tinggi, hemat space / tempat, hemat harga juga.

Infrastruktur web berbasis Cluster HPA di RaspberryPi terdiri dari :

# Load-balancer (HAproxy) : port 80 : berfungsi mengatur distribusi beban kerja, agar merata ke semua Edge server yang ada. Juga mendeteksi server yang down, dan otomatis tidak menyertakannya dalam distribusi kerja.

# keepalived : mendeteksi jika ada load-balancer yang down, lalu otomatis mengalihkan ke load-balancer lainnya.

# Edge server (Varnish) : port 6081 : melayani sebanyak mungkin request yang masuk, agar tidak membebani Webserver. Membantu memberikan waktu respons yang tercepat.

# Webserver (Apache + PHP) : port 6080 : melayani request yang masuk dari Varnish dengan secepat mungkin.

# Database (MySQL) : menyimpan data yang dibutuhkan oleh web-apps.

Untuk membangunnya, silakan ikuti panduan terlampir.

Dengan menghidup / matikan Varnish, maka kita bisa mengatur berapa jumlah RaspberryPi yang akan ikut serta dalam benchmark. 

Terlampir adalah hasil benchmark yang saya lakukan :

1 x RaspberryPi = 760 hits/detik
2 x RaspberryPi = 1100 hits/detik
3 x RaspberryPi = 1250 hits/detik
4 x RaspberryPi = 1260 hits/detik

Ternyata, RaspberryPi bisa melayani sampai ratusan hits/detik :)
Luar biasa untuk sebuah komputer yang hanya menggunakan daya sebesar 5 watt :) (y) :)

Namun, ada yang aneh….. hasil benchmark seperti tertahan di kisaran 1200 hits/detik. Tidak bisa lebih lagi dari itu, walaupun jumlah RaspberryPi yang disertakan di benchmark terus ditambah. Kenapa ini ? :)

Setelah saya investigasi selama beberapa waktu…..ternyata, laptop saya, yang melakukan benchmark ke Cluster HPA ini, koneksi LAN nya hanya 100 Mbps 😀 

Alhasil, cukup 2 RaspberryPi saja sudah sukses menghabiskan seluruh bandwidth 100 Mbps yang ada tersebut 😉 oalah, he he

Jadi, saya akan beli nanti perangkat LAN dengan bandwidth 1 Gbps, dan mengulang lagi benchmark ini. 
Penasaran juga ya…. :)

==================
CATATAN

Pada saat ini ada satu kelemahan RaspberryPi 2, yaitu tidak mampu melayani kecepatan akses yang mencapai ribuan session per detik. Maksimum hanya sekitar 800 session/detik.

Bottleneck ini saya temukan ketika bingung karena HAproxy mentok performanya di sekitar 800 session/detik saja. Nyaris tidak berbeda dengan performa Varnish.

Ketika saya teliti, ternyata ada proses bernama ksoftirqd, yang menggunakan 100% CPU #1. 
ksoftirqd menjadi overload begini ternyata karena terlalu deras interrupt dari port network… saya temukan ini dengan melihat isi /proc/interrupt

Alhasil, benchmark diatas saya lakukan dengan HAproxy yang berada di komputer lainnya. Sehingga, seluruh kapasitas pemrosesan network di RaspberryPi bisa dimanfaatkan oleh Varnish (tidak terbagi dengan HAproxy)

Jadi, untuk saat ini, RaspberryPi belum cocok digunakan sebagai load-balancer dengan traffic yang sangat tinggi. 

Demikian, semoga bermanfaat :)

# =====================
# EXECUTE ON ALL RPI

### config
# GreenPi-1 = 192.168.1.171  
# GreenPi-2 = 192.168.1.172 
# GreenPi-3 = 192.168.1.173 
# GreenPi-4 = 192.168.1.174 

# Install all the software : Apache, MySQL, PHP, Varnish, HAproxy, keepalived; total approx. 150 MB
apt-get install phpmyadmin mysql-server haproxy screen telnet htop iftop keepalived

# Varnish on Debian wheezy (7.x) is too old & buggy (3.0.2, child process kept dying), 
# we'll need to install straight from source
apt-get install automake libtool python-docutils libpcre++-dev libncurses5-dev libreadline-dev
wget http://repo.varnish-cache.org/debian/pool/varnish-4.0/v/varnish/varnish_4.0.3.orig.tar.gz
tar xzvf varnish_4.0.3.orig.tar.gz
cd varnish-4.0.3
sh autogen.sh
sh configure
make
make install
useradd varnishd
ldconfig -n /usr/local/lib/

# ========
# Varnish config file : /etc/varnish/default.vcl
vcl 4.0;
backend default {
    .host = "127.0.0.1";
    .port = "6080";

# ========
# Varnish init script : /etc/init.d/varnish

DAEMON=/usr/local/sbin/varnishd

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

# Restart Varnish
/etc/init.d/varnish restart

# ========
# Apache config file : /etc/apache2/ports.conf

# run apache on port 6080
NameVirtualHost *:6080
Listen 6080

# ========
# Apache config file : /etc/apache2/sites-enabled/000-default

<VirtualHost *:6080>

# ========
# PHP5 config file : /etc/php5/apache2/php.ini

session.cache_limiter = public

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

# Restart Apache
/etc/init.d/apache2 restart

# Let's use WordPress as the web-app, just to make thing simple in this example
cd /var/www
wget https://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
cp wordpress/wp-config-sample.php wordpress/wp-config.php
# edit wordpress' config file
vi wordpress/wp-config.php

# disable forced redirect to port 80
vi wp-content/themes/twentyfifteen/functions.php
# then put this on the 2nd line :
#      remove_filter('template_redirect','redirect_canonical');

# then open http://GreenPi-1/wordpress/ to finish WordPress setup

# ========
# HAproxy default file : /etc/default/haproxy

ENABLED=1

# ========
# HAproxy config file : /etc/haproxy/haproxy.cfg

global
        log 127.0.0.1   local0
        log 127.0.0.1   local1 notice
        #log loghost    local0 info
        maxconn 4096
        #chroot /usr/share/haproxy
        user haproxy
        group haproxy
        daemon
        #debug
        #quiet
nbproc 2

defaults
        log     global
        mode    http
        option  httplog
        option  dontlognull
        retries 3
        contimeout      5000
        clitimeout      50000
        srvtimeout      50000

listen  GreenPies 192.168.1.170:80
        cookie  SERVERID rewrite
        balance roundrobin
        server  web1 192.168.1.171:6081 cookie app1inst1 check inter 2000 rise 2 fall 5
        server  web2 192.168.1.172:6081 cookie app1inst2 check inter 2000 rise 2 fall 5
        server  web3 192.168.1.173:6081 cookie app1inst3 check inter 2000 rise 2 fall 5
        server  web4 192.168.1.174:6081 cookie app1inst4 check inter 2000 rise 2 fall 5

listen  stats   192.168.1.170:81
        mode            http
        log             global

        maxconn 10

        clitimeout      100s
        srvtimeout      100s
        contimeout      100s
        timeout queue   100s

        stats enable
        stats hide-version
        stats refresh 30s
        stats show-node
        stats auth admin:password
        stats uri  /haproxy?stats

# ===========================
# Create a Virtual IP address on ALL RPI,
# for HAproxy to listen to 

ifconfig eth0:0 192.168.1.170 netmask 255.255.255.0 up
echo "net.ipv4.ip_nonlocal_bind=1" >> /etc/sysctl.conf 
sysctl -p

# ========
# keepalived config file : /etc/keepalived/keepalived.conf

vrrp_script chk_haproxy {           
        script "killall -0 haproxy"     # cheaper than pidof
        interval 2                      # check every 2 seconds
        weight 2                        # add 2 points of priority if OK
}

vrrp_instance VI_1 {
        interface eth0
        state MASTER
        virtual_router_id 51
        priority 101                   # same priority for all nodes
        virtual_ipaddress {
            192.168.1.170
        }
        track_script {
            chk_haproxy
        }
}

# ======================

# ===========================
# Make all the changes effective

a2enmod expires
/etc/init.d/apache2 restart
/etc/init.d/varnish restart
/etc/init.d/haproxy restart

# ================
# Let's benchmark !

ab -c 100 -n 20000 http://192.168.1.170/wordpress/

# HAproxy stats available on http://192.168.1.170:81/haproxy?stats

# =====================================

Post imported by Google+Blog for WordPress.

GreenICT : Membuat Cluster RapsberryPi dengan OpenMPI

:: RaspberryPi versi 2 kini sudah cukup powerful. Quad-core 900 MHz, 1 GB RAM, dan bisa berjalan dengan power supply 1A 5V saja. Maka saya membeli 4 buah RaspberryPi (RPI) ini, dan membuat cluster berbasis OpenMPI : http://www.open-mpi.org/. Di luar dugaan saya, ternyata ini mudah sekali dilakukan :)

Nampaknya sudah tiba saatnya dimana kita bisa memanfaatkan RaspberryPi, dan komputer hemat energi lainnya, sebagai server. Dan lalu dimanfaatkan seperti superkomputer, dengan membuat cluster dari komputer-komputer ini. :) (y) 

Sekilas tentang OpenMPI, software ini bisa dipergunakan oleh software lainnya untuk menyebarkan beban kerjanya ke banyak komputer. Jadi, OpenMPI bertindak sebagai semacam koordinator. Dalam riset ini, saya akan menggunakan OpenMPI untuk menyebarkan beban kerja kompresi, yaitu dari software mpibzip2. 

Silakan ikuti panduan berikut ini :

#==========
#EXECUTE ON ALL RPI

### config
# GreenPi-1 = 192.168.1.171 = master
# GreenPi-2 = 192.168.1.172 = slave
# GreenPi-3 = 192.168.1.173 = slave
# GreenPi-4 = 192.168.1.174 = slave

# Standard tools
apt-get install screen mosh telnet htop iftop ethtool         
# OpenMPI related
apt-get install openmpi-bin build-essential libbz2-dev libopenmpi-dev ssfs
# create SSH keys, 
# then copy GreenPi-1's key to all /root/.ssh/authorized_keys
# and all GreenPi keys to GreenPi-1 /root/.ssh/authorized_keys
ssh-keygen -t rsa -b 4096

# some preparations
mkdir /tmp1
export http_proxy="http://192.168.1.10:3128/"

# Install OpenMPI
cd /tmp
wget http://compression.ca/mpibzip2/mpibzip2-0.6.tar.gz
tar xzvf mpibzip2-0.6.tar.gz
cd mpibzip2-0.6
# Need to edit Makefile
vi Makefile
## make sure the line with CC=c++ is changed into
# CC=mpic++
# Otherwise, we'll get the following error message : 
# pibzip2.cpp:72:17: fatal error: mpi.h: No such file or directory

make
make install

#==========
#EXECUTE ON GreenPi-1

# Prepare the logfile to be compressed
mkdir /tmp1
cp /var/log/syslog /tmp1/

### Now do SSH from slaves to GreenPi-1 / 192.168.1.171, 
### and say "yes" when asked to save its RSA fingerprint

### Then, do SSH from GreenPi-1 to all slaves, 
### and say "yes" when asked to save its RSA fingerprint

# Then you can do the following,
# create SSHFS mount to GreenPi-1 on all slaves
ssh root@192.168.1.172 sshfs root@192.168.1.171:/tmp1//tmp1
ssh root@192.168.1.173 sshfs root@192.168.1.171:/tmp1//tmp1
ssh root@192.168.1.174 sshfs root@192.168.1.171:/tmp1//tmp1

### Test OpenMPI locally
### Yes, OpenMPI can be run on a single computer too, 
### very handy for testing purposes
mpirun -v -n 4 mpibzip2 /tmp1/syslog

### Put all slaves IP address 
echo "192.168.1.172" >> /etc/openmpi/openmpi-default-hostfile
echo "192.168.1.173" >> /etc/openmpi/openmpi-default-hostfile
echo "192.168.1.174" >> /etc/openmpi/openmpi-default-hostfile

###  Run mpibzip2 on ALL slaves
mpirun -v -n 16 –hostfile /etc/openmpi/openmpi-default-hostfile /usr/bin/mpibzip2 -v  /tmp1/syslog

#=================

Ini hasil yang saya dapatkan :
RaspberryPi 4-core = 643 detik
RaspberryPi 16-core = 163 detik

Penambahan kecepatannya nyaris linear :) 4x lipat lebih cepat. Bagus sekali.

Demikian, saya akan lanjutkan lagi dengan berbagai cara lainnya untuk memanfaatkan cluster RaspberryPi ini :)
Semoga bermanfaat.

Post imported by Google+Blog for WordPress.

Keutamaan Hari Jum'at

:: Setiap pekan, umat Islam merayakan sebuah hari yang spesial, yaitu hari Jum'at. Ada banyak keutamaan hari ini, yaitu :

### Dinyatakan sebagai Hari Raya umat Islam.

"Wahai segenap kaum muslimin, sesungguhnya ini adalah hari yang dijadikan oleh Allah Subhanahu wata’ala sebagai hari raya bagi kalian.” (HR. ath-Thabarani)

### Wafat di hari ini adalah salah satu pertanda khusnul khotimah.

"Tiada seorang muslim yang mati pada hari Jum’at atau malamnya kecuali Allah Subhanahu wata’ala akan menghindarkannya dari fitnah kubur.” (HR. Ahmad)

### Menghapus dosa sampai Jum'at berikutnya.

”Tidaklah seorang hamba mandi pada hari Jum’at dan bersuci dengan sebaik-baik bersuci, lalu ia meminyaki rambutnya atau berparfum dengan minyak wangi, kemudian ia keluar (menunaikan sholat Jum’at) dan tidak memisahkan antara dua orang (yang duduk), kemudian ia melakukan sholat apa yang diwajibkan atasnya dan ia diam ketika Imam berkhutbah, melainkan segala dosanya akan diampuni antara hari Jum’at ini dengan Jum’at lainnya.” (HR Bukhari)

### Ada waktu dimana doa pasti dikabulkan.

“Hari jum’at itu 12 jam, setiap muslim bila memohon kepada Allah sesuatu pada hari Jumat maka hamba itu akan dikabulkan permohonannya oleh Allah, untuk itu carilah hari Jumat pada akhir waktu ashar” (HR. An-Nasa’i

### Sedekah di hari ini lebih utama.

Ibnul Qayyim berkata, ”Bersedekah pada hari Jum’at dibandingkan hari-hari lainnya dalam sepekan, seperti bersedekah pada bulan Ramadhan dibandingkan bulan-bulan lainnya.”

Semoga kita bisa mendapatkan sebanyak-banyaknya barokah dari hari yang mulia ini, aamiin…

http://upload.wikimedia.org/wikipedia/commons/f/f1/Hagia_Sophia_-_Muhammad,_Allah,_Abu_Bakr.jpg



upload.wikimedia.org/wikipedia/commons/f/f1/Hagia_Sophia_-_Muhammad,_Allah,_Abu_Bakr.jpg

Post imported by Google+Blog for WordPress.

Perusahaan Rokok berusaha membajak agama Islam :: Karena penjualannya turun di negara-negara…

Perusahaan Rokok berusaha membajak agama Islam :: Karena penjualannya turun di negara-negara muslim, perusahaan rokok berusaha melabeli pihak anti rokok sebagai ekstrimis & fundamentalist.

Dikutip dari : http://www.theguardian.com/business/2015/apr/20/tobacco-firms-tried-undermine-muslim-countries-smoking-ban

BAT and other companies, which were losing sales in affluent countries where anti-smoking measures had been introduced, devised strategies to counter this perceived threat to sales in places such as Egypt, #Indonesia and Bangladesh, which have large populations of young people who smoke.

The earliest fatwa against tobacco was in 1602

The tobacco industry attempted to #reinterpret Islamic teaching and recruit Islamic scholars in a bid to undermine the prohibition on smoking in many Muslim countries, an investigation has shown.

"We had tobacco industry lawyers actually developing theological arguments" –Prof Mark Petticrew

Pihak yang anti-rokok musti dianggap sebagai fundamentalis, dan diadu domba dengan pemerintah :

“A Moslem who attacks smoking generally speaking would be a threat to existing government as a ‘fundamentalist’ who wishes to return to sharia law,” says one of the archive documents.

Tidak berhenti hanya sampai disitu saja, perusahaan rokok kemudian berusaha memanfaatkan agama Islam untuk membenarkan produk mereka :

The tobacco industry attempted to re-interpret anti-smoking Islamic teachings. A 1996 BAT memo suggests identifying “a scholar/scholars, preferably at the Al Azhar University in Cairo, who we could then brief and enlist as our authoritative advisers/allies and occasionally spokespersons on the issue.

“We agreed that such scholars/authority would need to be paired up with an influential Moslem writer/journalist … such advice would present the most effective and influential opinion able to counter extremist views, which are generally peddled by Islamic fundamentalist preachers largely misinterpreting the Koran"

========
Mantap betul perjuangan mereka ini :) mari kita juga jangan mau kalah, basmi perusahaan rokok dari bumi Indonesia yang tercinta ini. Allahu Akbar ! :) (y)



How tobacco firms tried to undermine Muslim countries’ smoking ban
Attempts to tackle sales threat by framing criticism of smoking as fundamentalist fanaticism are outlined in cache of documents from 1970s until late 1990s

Post imported by Google+Blog for WordPress.

Benar-benar ndak rugi beli Nexus 7 sekitar tiga tahun yang lalu – sudah dapat versi…

Benar-benar ndak rugi beli Nexus 7 sekitar tiga tahun yang lalu – sudah dapat versi terbaru Android Lollipop 5.1 sejak berhari-hari yll. Dan performanya kembali kencang :) :) wus wuss wussss.

Thanks Google.

Post imported by Google+Blog for WordPress.

Uwais al-Qarani : Diremehkan Penduduk Bumi, Dimuliakan oleh Penghuni Langit

Uwais al-Qarani : Diremehkan Penduduk Bumi, Dimuliakan oleh Penghuni Langit. :: Dia seorang pemuda bermata biru, rambutnya merah, bahunya lebar, kulitnya kemerah-merahan. Dagunya menempel di dada karena selalu melihat ke tempat sujud. Hidup sezaman dengan Rasulullah tetapi mereka tidak pernah bertatap muka karena Uwais tinggal di Yaman. Kerap membaca al-Quran dan selalu menangis tatkala membacanya. Pakaiannya hanya dua helai dan sudah kusut. Satu untuk penutup badan dan yang satunya digunakan sebagai selendang.

Siapalah dia di mata manusia. Tidak banyak yang mengenalinya, apatah lagi mencari tahu akan hidupnya. Banyak suara yang menertawakan dan mempermainkannya. Ada yang menuduhnya sebagai pencuri. Manusia mengumpat dan mencelanya karena kemiskinannya. Uwais telah lama yatim, tiada sanak saudara, kecuali hanya ibunya yang telah tua dan lumpuh.

Sehari-hari, Uwais bekerja sebagai penggembala kambing. Upah yang diterima hanya cukup untuk keperluan harian bersama ibunya. Jika ada uang lebih, Uwais gunakan utk membantu tetangganya yang juga hidup miskin sepertinya.

Uwais al-Qarni memeluk Islam ketika seruan Nabi Muhammad S.A.W tiba ke negeri Yaman. Kesibukannya sebagai penggembala dan merawat ibunya yang lumpuh dan buta, tidak mengurangkan ibadahnya walau sedikit. Dia tetap berpuasa di siang hari dan bermunajat di malam harinya.

Banyak tetangganya yang telah memeluk Islam, pergi ke Madinah untuk mendengarkan ajaran Nabi Muhammad S.A.W secara langsung. Alangkah sedihnya hati Uwais apabila melihat setiap tetangganya yang baru pulang dari Madinah. Mereka itu telah bertamu dan bertemu dengan kekasih Allah penghulu para Nabi, sedang dia sendiri belum berkesempatan. Kecintaannya kepada Rasulullah menumbuhkan kerinduan yang kuat untuk bertemu dengannya. Namun apalah daya, dia tidak punya bekal yang cukup untuk ke Madinah. Apatah lagi ibunya sakit dan perlu dirawat.

Hari berganti hari, dan kerinduannya untuk bertemu Nabi tidak terbendung lagi. Pada suatu hari Uwais meluahkan juga isi hatinya kepada ibunya dan memohon izin untuk menziarahi Nabi S.A.W di Madinah. Si ibu dengan rasa terharu meridhai kepergian Uwais dan berpesan agar segera pulang. Dengan rasa gembira diapun bersiap-siap untuk berangkat. Dia tidak lupa menyiapkan keperluan ibunya yang akan ditinggalkan serta berpesan kepada tetangganya agar melihat2 ibunya selama dia pergi.

Maka berangkatlah Uwais menuju Madinah yang berjarak lebih kurang 400 km dari Yaman. Medan yang begitu panas diharunginya. Dia tidak peduli penyamun gurun pasir, bukit yang curam maupun padang pasir yang luas yang bisa menyesatkan. Semuanya dilalui demi bertemu dan dapat memandang sepuas-puasnya wajah baginda Nabi S.A.W yang selama ini dirinduinya.

Namun setibanya Uwais al-Qarni di depan pintu rumah Nabi, ‘Aisyah R.A memberitahukan bahwa Nabi sedang pergi ke medan perang. Dalam hatinya bergolak perasaan ingin menunggu kepulangan Nabi S.A.W. Namun masih terngiang di telinga pesan ibunya agar cepat pulang ke Yaman. Atas ketaatan kepada ibunya, dia akhirnya pulang dengan hati yang pilu setelah menitipkan salamnya untuk baginda Nabi S.A.W.

Sepulangnya dari medan perang, Nabi S.A.W langsung menanyakan adakah orang yang mencarinya selama beliau tinggalkan Madinah? Baginda menjelaskan bahwa Uwais adalah anak yang taat kepada ibunya. Walau tidak dikenali di dunia, namun namanya sangat terkenal di kalangan penghuni langit. Mendengar pernyataan baginda S.A.W, ‘Aisyah R.A dan para sahabat terpaku merenung. Menurut ‘Aisyah R.A memang benar ada yang mencari Nabi S.A.W dan pemuda itu telah pulang ke Yaman, karena ibunya sudah tua dan sakit.

Rasulullah S.A.W bersabda: “Kalau kalian ingin berjumpa dengan dia (Uwais al-Qarni), perhatikanlah, ia mempunyai tanda putih di tengah-tengah telapak tangannya.”

Sesudah itu Rasulullah S.A.W, memandang kepada sayyidina Ali K.W dan sayyidina Umar R.A dan bersabda: “Suatu ketika, apabila kalian bertemu dengan dia, mintalah doa dan istighfarnya, dia adalah penghuni langit dan bukan penghuni bumi.”

Setelah wafat Nabi S.A.W, suatu hari khalifah Umar dan Ali K.W. teringat akan sabda Nabi S.A.W tentang Uwais al-Qarni. Sejak itu, setiap kafilah yang datang dari Yaman, mereka selalu bertanya perihal Uwais al-Qarni hingga satu ketika akhirnya mereka dipertemukan, ketika Uwais al-Qarni turut bersama rombongan kafilah menuju kota Madinah.

Ketika itu ibunya telah wafat. Kesempatan itu manfaatkan oleh Khalifah Umar dan sayyidina Ali K.W memohon agar Uwais berkenan mendoakan mereka sebagaimana pesan Nabi S.A.W. Uwais enggan dan dia berkata kepada khalifah, “Sayalah yang harus meminta doa pada kalian. ”Mendengar perkataan Uwais, Khalifah berkata, “Kami datang ke sini untuk mohon doa dan istighfar padamu”.

Karena desakan kedua sahabat ini, Uwais al-Qarni akhirnya mengangkat kedua tangannya, berdoa dan membacakan istighfar. Setelah itu Khalifah Umar R.A berjanji untuk menyumbangkan uang negara dari Baitulmal kepada Uwais, Uwais langsung menolak dengan halus dan berkata, ”Hamba mohon supaya hari ini saja hamba diketahui orang. Untuk hari-hari selanjutnya, biarlah hamba yang fakir ini tidak diketahui orang lagi.”

Setelah kejadian itu, nama Uwais kembali tenggelam dan tidak terdengar beritanya. Beberapa waktu kemudian, tersiar kabar Uwais al-Qarni telah pulang ke rahmatullah. Anehnya, pada saat dia akan dimandikan, tiba-tiba sudah ramai orang yang berebut untuk memandikannya. Dan ketika dibawa ke tempat pembaringan untuk dikafan, di sana sudah banyak orang yang menunggu untuk mengkafankannya. Demikian juga ketika orang pergi hendak menggali kuburnya. Di sana ternyata sudah banyak orang yang menggali kuburnya hingga selesai. Ketika usungan dibawa menuju ke pekuburan, luar biasa banyaknya orang yang berebut untuk mengusungnya.

Kepergian Uwais al-Qarni telah menggemparkan masyarakat kota Yaman. Banyak terjadi hal-hal yang sangat mengherankan. Saking banyaknya orang yang tidak kenal datang untuk mengurus jenazah dan pengebumiannya, padahal Uwais adalah seorang fakir yang tidak dihiraukan orang semasa hayatnya. Masyarakat Yaman saling bertanya-tanya; “Siapakah sebenarnya engkau wahai Uwais al-Qarni? Bukankah Uwais yang kami kenal itu hanyalah seorang fakir yang tidak memiliki apa-apa? Kerjanya hanyalah sebagai penggembala?

Namun, ketika hari wafatmu, engkau telah menggemparkan penduduk Yaman dengan hadirnya manusia-manusia asing yang tidak pernah kami kenali. Mereka datang dalam jumlah sedemikian banyak.”
Mereka adalah para malaikat yang diturunkan ke bumi, hanya untuk mengurus jenazah dan pengebumiannya. Baru saat itulah penduduk Yaman mengetahui siapa sebenarnya Uwais al-Qarni. “Dialah Uwais al-Qarni, tidak terkenal di kalangan penduduk bumi tetapi namanya sangat tersohor di langit sana.”

http://www.firanda.com/index.php/artikel/7-adab-a-akhlaq/17-tabiin-terbaik-uwais-al-qoroni


Post imported by Google+Blog for WordPress.

Umroh sekali, malah dapat berkali-kali

:: Di Mekah ini saya melihat ternyata ada orang-orang yang berusaha melakukan umroh berkali-kali. Setelah selesai umroh, lalu mereka patungan menyewa taksi ke miqat, dan lalu umroh lagi. Ada yang sampai umroh 3 kali seperti ini.

Saya tersenyum kasihan juga melihat mereka susah-payah seperti itu, padahal ada cara yang JAUH lebih mudah 😉 yaitu :

(##) Ziarah ke Masjid Quba : pahalanya seperti Umroh :) jangan lewatkan ini.

"Barangsiapa bersuci di rumahnya, kemudian mendatangi Masjid Quba, lalu ia shalat di dalamnya, maka baginya pahala seperti pahala umrah" (HR. Tirmizi)

(##) Shalat Isyraq : ini malah pahalanya seperti Haji + Umroh ! Wow 😀

Caranya mudah :
# sholat Subuh berjamaah di mesjid
# terus duduk berzikir / tadarus / dst, sampai tiba waktu syuruq, yaitu terbit matahari. Ini adalah waktu haram untuk sholat.
# tunggu sekitar 15 menit
# lalu sholat 2 rakaat, yaitu sholat isyraq.

Jadi, jika Anda berada di Mekah & Madinah misalnya selama 9 hari, maka Anda bisa mendapat pahala 11 kali umroh & 9 kali haji 😀

yaitu dari 9 kali sholat isyraq, 1 kali ziarah masjid quba, dan 1 kali umrohnya itu sendiri.

Biasanya kita gembira bukan main jika ada promo BOGOF (buy one get one free) di supermarket. Ternyata ini malah BOGTF, buy one (umroh package) get ten free 😀 mantap sekali ya? Alhamdulillah.

Semoga bermanfaat.



Post imported by Google+Blog for WordPress.

MySQL : 3 prinsip dasar optimisasi

:: Ada klien saya yang minta agar server databasenya dipindahkan ke server lainnya yang ada SSD nya. Nampaknya ybs berharap bahwa SSD akan bisa menjadi solusi instan untuk lambatnya beberapa query yang ada.

Sayangnya, untuk berbagai query yang buruk, seringkali solusinya hanya satu : ganti dengan query yang bagus :)

Ketika ada banyak user yang melakukan banyak query, dan server menjadi lambat, SSD bisa menjadi solusi untuk mempercepatnya.
Karena kapasitas IOPS (Input/Output Per Second) yang jauh lebih tinggi daripada hard disk.

Namun jika hanya ada beberapa query dan lambat, maka SSD bukan solusinya. Query nya yang harus di optimize :)

Saya sudah pernah mengalami sebuah query yang buruk, yang bahkan berjalan sangat lambat di RAM 😀 kalau di SSD sudah pasti akan lebih lambat lagi, he he…. saya tuliskan sekilas disini : https://plus.google.com/+HarrySufehmi/posts/3daG2XMjDEt

Setelah dijalankan selama berhari-hari, masih belum juga selesai query nya. Edan.
Ketika saya cek, ternyata query tersebut sukses mensaturasi bandwidth memory – CPU :O

Jika kita bayangkan berbagai jalur data di dalam sebuah server seperti jalan tol, maka, jalur data antara memory – CPU adalah seperti jalan tol yang paling besar dan jalurnya ada ratusan buah :) dan jalan tol ini sukses dibuat sampai macet oleh query ini 😀

Maka kemudian query ini di optimize, seperti dijabarkan di artikel yang di link sebelumnya; dan lalu dijalankan kembali.

Kini query tersebut selesai dijalankan dalam waktu 1 jam saja :)

Jika Anda sudah menonton film The Imitation Game, tentu ingat bagaimana frustasinya Alan Turing ketika mesinnya gagal terus menyelesaikan tugasnya dalam waktu yang disediakan.

Dan bagaimana tercengang ketika query nya mereka optimize – dan kemudian jadi bisa diselesaikan dalam waktu sebentar saja 😀

SSD bukan silver bullet. Bahkan SSD pun bisa dibuat overload oleh query yang buruk.
Seorang DBA yang berpengalaman bisa membantu Anda menemukan query-query yang buruk tersebut, dan membuatnya menjadi lebih cepat.

Pastikan bahwa DBA Anda paham prinsip dasar untuk troubleshooting soal performa :

(1) Profiling : ukur, tahu cara mengukur performa, dan menemukan titik-titik kelambatan.

(2) Tuning : berdasarkan data dari hasil profiling, kemudian DBA jadi bisa melakukan tuning ke query yang bermasalah – dan bukannya asal utak-atik setting saja….

(3) Benchmarking : setelah selesai tuning, kemudian bisa melakukan benchmarking, dan bisa menyampaikan berapa besar tambahan performa yang berhasil didapatkan.

Tanpa urutan 3 langkah ini, maka proses tuning yang dilakukan adalah serupa dengan praktek perdukunan :) gaib & mistis.

Semoga bermanfaat.



MySQL : Make Your Query Runs (at least) 16800% Faster. :: One of our data…
MySQL : Make Your Query Runs (at least) 16800% Faster. :: One of our data analyst was asked to analyze a bunch of data from 2 tables. One of it  contained… – Harry Sufehmi – Google+

Post imported by Google+Blog for WordPress.

MCSA & MCP Harry Sufehmi

:: Di kantor yang lama, saya sempat agak sebal melihat sertifikasi IT sangat didewakan :) beberapa kali beberapa kolega dinilai dari sertifikasi yang dimilikinya. Maka kemudian saya mengatakan kepada manager saya, bahwa saya ingin mengikuti berbagai ujian sertifikasi IT  :)

Dalam waktu 2 bulan, saya lulus 4 ujian sertifikasi :) MCP (Microsoft Certified Professional).  Setelah itu menyusul mendapatkan sertifikasi CNA (Certified NetWare Administrator), sertifikasi MCSA (Microsoft Certified System Administrator) dan terakhir sertifikasi CCNA (Cisco Certified  Network Associate) :)

Namun faktanya tetap personil IT paling jago di kantor saya adalah kawan saya yang hanya lulusan SMA (!) dan tidak punya satupun sertifikasi IT…. :) :)

Simon, dia ini skillnya sudah seperti level dewa. Agak pemalas 😀 tapi jenius. Dia selalu bisa menemukan solusi paling simple dan mudah, mungkin karena pemalasnya itu ya? 😀 jadinya tidak mau yang repot, ha ha ha. Dan di saat kepepet, selalu bisa diandalkan. Ketika semua orang sudah mulai panik, dia tetap cengar cengir :) dan tiba-tiba masalahnya sudah selesai semua :)

Jadi jika Anda tidak memiliki sertifikasi IT apapun, tidak usah sedih. Asalkan Anda bisa diandalkan seperti Simon, saya hormat kepada Anda. Salut !

Post imported by Google+Blog for WordPress.

Komunikasi Prasangka Buruk

:: Sejak awal era handphone, tahun 2000-an, saya melarang diri saya sendiri & istri untuk berkomunikasi hal penting melalui SMS. Karena terlalu rentan salah paham. Untuk hal penting & urgent, hanya boleh via telpon. Untuk hal penting namun tidak urgent, maka nanti saja setelah saya kembali di rumah, agar bisa dikomunikasikan langsung / face-to-face.

Selanjutnya saya melarang untuk dikontak saat jam kantor – kecuali jika ada emergency. Karena jam kantor itu adalah waktu kerja, haknya kantor. Bukan untuk saya pakai ngobrol ngalor ngidul. Dan, kalau saya dikontak pada saat sedang fokus ke pekerjaan, maka fokus tersebut akan menjadi buyar. Dan butuh waktu untuk bisa fokus kembali = membuang-buang waktu di kantor.

Kebalikannya juga saya berlakukan untuk diri saya sendiri. Setiap saya ada keperluan menelpon istri saya di rumah, saya selalu minta maaf terlebih dahulu. Karena, saya berasumsi bahwa dia sedang sibuk – dan telpon saya ini akan mengganggu dia. 

Setelah minta maaf, lalu saya bertanya, apakah sedang sibuk? Jika ya, maka saya akan menutup telpon. Jika tidak, baru saya lanjutkan pembicaraan saya. 

Saya tidak mau sok tahu & berprasangka buruk menganggap bahwa "hanya" ibu rumah tangga maka pasti banyak waktu lowongnya. Saya tahu bahwa justru seringkali ibu rumah tangga itu yang pekerjaannya malah lebih banyak. 

Transkrip chatting terlampir merupakan satu contoh komunikasi berbasis prasangka buruk. Si istri berprasangka bahwa si suami ini banyak waktu lowong di kantor + malas berkomunikasi dengan dia. Padahal, jelas bahwa si suami ini jabatannya cukup tinggi + sangat sibuk. 

Jika dibiarkan, maka, suatu hari mereka berdua ini akan mengalami cekcok besar. Karena prasangka buruk akan menyebabkan miskomunikasi. Miskomunikasi akan menyebabkan mispersepsi. Dan kedua hal ini adalah sumber dari nyaris semua masalah di suatu pernikahan.

Beberapa tips berkomunikasi jarak jauh (SMS / BBM / Whatsapp / dst) :

(#) Jangan berasumsi bahwa pasangan kita memiliki banyak waktu lowong di kantornya.

(#) Jangan berasumsi bahwa pasangan kita pasti selalu memegang handphone nya.

(#) Jangan berasumsi bahwa pasangan kita pasti selalu memegang handphone nya dan selalu memperhatikan layar / notifikasinya.

Satu lagi hal yang ironis dari transkrip terlampir, yang melakukan kesalahan adalah sang istri, yaitu berprasangka buruk. Namun, dia justru menganggap yang salah adalah suaminya. Satu lagi contoh miskomunikasi & mispersepsi.

NB: nama asli & berbagai detail di transkrip terlampir sudah saya ubah, untuk menjaga identitas ybs.

Semoga kita bisa berkomunikasi dengan baik dengan semua orang, terutama dengan pasangan kita.

==========
Mommy : sibuk melulu
Mommy : tadi pagi nggak telp ya
Mommy : bb juga lama jawabnya
Mommy : cape dech …
Daddy : Aku tlp rumah tapi gak diangkat
==========

==========
Mommy : dasar klu tidur susah dibangunin dan nggak dengar apa2
Mommy : Daddy jgn dibaca aja bb nya :( 
Daddy : Sorry lagi rapat di BNI ada jakarta banking expo
==========

==========
Daddy : Okd ntar take offnya jam 21.30 honey
Mommy : Daddy suka lupa hub i Mommy
Mommy : tear 
Mommy : :'( 
Daddy : Bukannya gitu honey tadi abis rapat ama direksi trus ada perubahan target bgt selesai cari taxi eeh ketiduran bangun dah smp bandara
==========

Post imported by Google+Blog for WordPress.

Ramalan bintang favorite saya :)

Ramalan bintang favorite saya :)

Reshared post from +Matt Mastracci

Your daily horoscope.

Post imported by Google+Blog for WordPress.

Alfred Hitchcock & Brain science

e. :: Film (alfred hitchcock) membantu para peneliti menyadari, bahwa seorang pasien yang koma selama 16 tahun (vegetative state – mata terbuka, tapi tidak ada respons) sebetulnya selama ini sadar…..

Dipadukan dengan MRI, film tersebut membantu para peneliti menemukan bagian otak yang terkait dengan "consciousness" / kesadaran. Ini adalah kemajuan besar di bidang ilmu ini (brain science)

……dan saya tidak bisa membayangkan seperti apa rasanya hidup terjebak di tubuh kita sendiri selama 16 TAHUN :(

Semoga pasien ini mendapatkan yang terbaik di akhirnya.

Reshared post from +The Verge

16 years after a brain injury, a Hitchcock video helps doctors realize that a man in a ‘vegetative’ state was conscious 

A Hitchcock video helped find a conscious patient who’d been unresponsive for 16 years
When doctors suspect that a patient might be in a “vegetative” state following a serious brain injury, they run a plethora of tests to confirm the diagnosis. These usually consist of asking…

Post imported by Google+Blog for WordPress.

Dropbox pribadi

i. :) Dengan Syncthing, kita bisa jalankan sendiri layanan seperti Dropbox untuk kita sendiri.

Menilik kasus akun Cloud dari berbagai artis yang baru-baru ini kena hack, Syncthing bisa membantu mengurangi resiko tersebut.

Syncthing bisa diakses dari Android, Windows, Linux, Mac, dll.

Thanks Mas +Dudi Gurnadi Kartasasmita untuk sharing info ini.

Reshared post from +nixCraft

Want Open Source Continuous File Synchronization (like DropBox)? Try Syncthing http://syncthing.net/

#linux #unix #osx #andriod

Syncthing
Private. None of your data is ever stored anywhere else than on your computers. There is no central server that might be compromised, legally or illegally. Encrypted. All communication is secured using TLS. The encryption used includes perfect forward secrecy to prevent any eavesdropper from …

Post imported by Google+Blog for WordPress.

Hilariously correct comparison of old versus new cellphones ;) happy weekend folks…

Hilariously correct comparison of old versus new cellphones 😉 happy weekend folks !

Reshared post from +Marques Brownlee

Wow, phones have come a long way since… wait…

#Nokia3310   #legend  

Post imported by Google+Blog for WordPress.

Berjenggot = Teroris

:: Suatu hari saya berjalan-jalan di daerah Aston, Birmingham, bersama seorang ustadz kawan saya. Daerah ini, Aston, terkenal karena mayoritas penduduknya adalah muslim, dari bangsa Pakistan, India, dan Bangladesh. Ada juga dari bangsa lainnya, seperti Malaysia, Indonesia, dst.

Pak Ustadz kami ini tercengang, saban berpapasan dengan muslim lainnya, mereka hanya memberi salam kepada saya, "Assalamu'alaykum brother!". Sedangkan beliau hanya diberi senyum, tapi bukan salam.

Saya cuma bisa nyengir sambil menahan tawa…. kebetulan, saya sudah lama sekali punya jenggot. Dan disini, negara non-muslim ini, nyaris semua orang klimis :) termasuk pak Ustadz kami ini, karena beliau juga memang orangnya rapi sekali. Lebih rapi daripada saya, jujur saja.
Termasuk jenggotnya pun beliau selalu bersihkan sampai licin.

Beberapa minggu kemudian, saya bertemu kembali dengan beliau… dan, kali ini beliau sudah berjenggot :) kita tertawa bersama, dan lalu kembali berjalan-jalan. Dan, kali ini, banyak orang memberi salam kepada saya & juga kepada beliau :)
Nampak jelas raut gembira di wajah beliau, sampai berseri-seri (y) :)

Selain berjenggot, saya juga suka menggunakan celana sport. Karena praktis & membuat gerak saya lincah – dan ini penting ketika musti sering menjaga 5 anak kecil & bayi 😀 dan akhirnya keterusan, sampai setelah anak-anak ini besar semua, saya tetap senang menggunakan celana sport.
Celana ini pendek, namun panjangnya sampai di bawah lutut, agar menutup aurat. Tapi, tingginya cuma sampai di atas mata kaki.

Bagi banyak orang, ini juga dikenal dengan istilah "celana cingkrang".
Dan dalam Islam, juga ada anjuran untuk memendekkan pakaian / celana, agar tidak lebih panjang daripada mata kaki.

Ternyata, dengan dua ciri-ciri ini, berarti saya adalah Teroris :(

Demikian menurut Majelis Mukhlisin Bjm, dikutip dari petisinya di Change.org : http://www.change.org/id/petisi/tolak-teroris-isis-di-indonesia-jangan-tunggu-indonesia-berdarah-darah-seperti-irak-dan-suriah

"…ISIS. Ciri khasnya: rata-rata berjenggot lebat, bercelana gantung, dan menutup wajahnya rapat-rapat"

Dan bukan cuma sekedar teroris, tapi malah ISIS :( kelompok yang saking ekstrimnya, bahkan Al Qaeda pun tidak mau lagi berurusan dengan mereka.

Ternyata hari begini masih ngetren yaa memvonis orang dengan penampilan fisiknya.

Ketika saya google Majelis Mukhlisin ini, ternyata, mereka ini adalah Syiah : http://banjarkuumaibungasnya.blogspot.com/2010/11/idhul-ghadir-yang-terlupa-namun-di.html

Dikutip :

"Kamis 25 Nopember 2010 atau tepatnya 18 Djulhijjah 1431 H tepatnya pukul 10.00 wita Yayasan Amanah Syahadah Banjarmasin, Yayasan Ar-Ridho Martapura, Buletin Al-Anwar dan seluruh Pecinta Ahlulbait memperingati Hari Raya Idhul Ghadir yang juga dirayakan oleh kaum muslimin di SELURUH DUNIA (ed: saya tidak merayakan lho :) ), Hari dimana Baginda Kanjeng Muhammad Saww melaksanakan Haji Wada' yang terakhir dimana hari ini adalah Pengangkatan Imam 'Ali bin Abi Thalib sebagai wasyi atau Khalifah beliau setelah beliau wafat atau meninggal dunia."

"Untuk Kata Sambutan dari Pihak Tuan Rumah di wakili oleh al Ustadz Busairi Hurian Fahmi Pimpinan Pondok Pesantren Ar-risallah dan juga selaku Pimpinan Pengajian Al-Mukhlisin Banjarmasin."

Saya sudah dikatakan kafir oleh beberapa kenalan Syiah. Dan kini dituduh ISIS :) minta ampun.

Mengaku menginginkan persatuan umat Islam, tapi malah menebar fitnah seperti ini. Kontradiksi lagi.

Mari bersama-sama kita tolak para pemecah belah umat ini.

Post imported by Google+Blog for WordPress.

Fitnah VOA-Islam.com

:: Sudah lama sekali saya tidak mau menjadikan situs voa-islam.com, dan juga arrahmah.com sebagai sumber rujukan. Karena mereka ini terlalu mudah menyebarkan berita yang tidak jelas & fitnah. Isi tulisannya apalagi, sangat menghasut. Sangat jauh dari nilai-nilai Islam. 

Satu contoh; di artikel berikut ini : 
http://www.voa-islam.com/read/indonesiana/2014/07/23/31770/benarkah-ketua-kpu-husni-kamil-manik-adik-ipar-jusuf-kalla/#sthash.JbqFwFLz.dpbs

Voa-islam memfitnah bahwa ada hubungan keluarga antara Ketua KPU dengan Jusuf Kalla, yaitu istri mereka saling bersaudara. 

Padahal, istri Ketua KPU berasal dari Wonogiri, sedangkan istri Jusuf Kalla dari Sumatera Barat (tanah datar). 

Voa-islam juga memfitnah bahwa Ketua KPU melakukan pertemuan dengan timses Jokowi.

Padahal itu adalah pertemuan reuni dengan kawan sekolahnya.

Saat ini, terlalu banyak PENIPU yang mengaku & menjual nama  ISLAM. 

Jangan mudah percaya begitu saja. Selalu kritis. 
Hindari media massa pemfitnah & penipu seperti voa-islam & arrahmah.

Post imported by Google+Blog for WordPress.

Setup OpenMPI Cluster for bzip2

:: One job in a client involves managing terabytes of logfiles. Each logfile can be about 9 GB in size. And a new one is created every few minutes. Needless to say, however big your storage is, it will always be hard to keep up with such rate of usage.

I alleviate this by compressing the logfile using bzip2, before sending it to the storage server.
One problem though; compressing 9 GB logfile can take 2,5 hours ! Gzip can compress faster, but the resulting file is also about 2x bigger than bzip2. 

So I looked around for a solution, and found mpibzip2 : http://compression.ca/mpibzip2/ 

Now a 9 GB logfile can be compressed in just 15 minutes. That's at least 10x faster ! Not bad :-)

mpibzip2 achieves this by making the compression process spread into a cluster / many machines. Yes, we now can use a cluster to speedup compression process (insert Beowulf cluster joke here) :-) 

An OpenMPI (Open Message Passing Interface) cluster enable us to run a software simultaneously in multiple machines : http://en.wikipedia.org/wiki/Message_Passing_Interface 

Setting up an OpenMPI cluster may seem to be a daunting task at first. 
Turned out it's quite easy on a Debian platform (squeeze or newer). Here is how :

=====================
###### MASTER ######
cd /tmp
apt-get install openmpi-bin build-essential libbz2-dev libopenmpi-dev  
wget http://compression.ca/mpibzip2/mpibzip2-0.6.tar.gz
tar xzvf mpibzip2-0.6.tar.gz
cd mpibzip2-0.6

# Need to edit Makefile
vi Makefile
## make sure the line with CC=c++ is changed into
# CC=mpic++
# Otherwise, we'll get the following error message : 
# pibzip2.cpp:72:17: fatal error: mpi.h: No such file or directory

make
make install

# let's test locally / just in this machine
# -n2 = use 2 processors
mpirun -n 2 mpibzip2 /var/log/syslog

### OK, let's start set up the cluster
# the master need to be able to access the slaves with no password
# create SSH keys
ssh-keygen -t rsa -b 4096
# when asked for password, just press enter, twice

cat ~/.ssh/id_rsa.pub
# then paste this public key into slaves' ~/.ssh/authorized_keys file

# put slave's IP address / hostnames here :
vi /etc/openmpi/openmpi-default-hostfile
# just need to put the slaves' IP addresses there, simple.

###### SLAVE ######
cd /tmp
apt-get install openmpi-bin build-essential libbz2-dev libopenmpi-dev sshfs 
wget http://compression.ca/mpibzip2/mpibzip2-0.6.tar.gz
tar xzvf mpibzip2-0.6.tar.gz
cd mpibzip2-0.6

# Need to edit Makefile
vi Makefile
## make sure the line with CC=c++ is changed into
# CC=mpic++
# Otherwise, we'll get the following error message : 
# pibzip2.cpp:72:17: fatal error: mpi.h: No such file or directory

make
make install

###### TEST mpibzip2 ######

# make sure there is a shared folder on all master & slaves
# in this example, I'll use sshfs to share the folder
cp /var/log/syslog /tmp/
ssh root@slave1 sshfs root@master:/tmp//tmp 
ssh root@slave2 sshfs root@master:/tmp//tmp 

# let's run mpibzip2
mpirun -v -n 40 –hostfile /etc/openmpi/openmpi-default-hostfile /usr/bin/mpibzip2 -v /tmp/syslog
# this will run 20 processes of mpibzip2 on each slave1 & slave2

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

Hope you'll find this note useful. 

At the moment, my 40-processors OpenMPI cluster is busy scrouging the storage server for any uncompressed logfiles, and quickly compress it. Love this :)

Open MPI – Wikipedia, the free encyclopedia
Open MPI. Open MPI logo.png · Stable release, 1.8 / March 31, 2014; 3 months ago (2014-03-31). Operating system · Unix, Linux, Mac OS · Platform · Cross-platform · Type · Library · License · New BSD License (free software). Website, www.open-mpi.org. Open MPI is a Message Passing Interface (MPI) …

Post imported by Google+Blog for WordPress.

HARI GINI MASIH PERCAYA TrioMacan2000 ?

:: Pagi ini dengan takjub saya membaca posting seorang kawan, menyatakan : "When Trio Macan is BACK,  
It's Clear Which is White or BLACK" 

Sejak awal munculnya akun TrioMacan2000 ini, saya sudah tidak mau menggunakannya sebagai sumber rujukan. Karena si TrioMacan2000 ini doyan mencampur adukkan yang benar dengan yang bohong. Sehingga, kita jadi terkecoh. Dan sangat sulit untuk membedakan, yang mana yang benar & mana yang bohong.

Bagi penganut agama Islam, soal ini sudah jelas & tegas larangannya : "Dan janganlah kamu campur-adukkan yang haq dengan yang bathil" (QS 2:42)

Saya berikan satu contoh : pada saat ini, si @TM2000Back getol mendukung Prabowo, dan gencar menyerang Jokowi. Dan menurut saya, hasilnya cukup signifikan. Misalnya, fitnah @TM2000Back yang menuduh Jokowi adalah PKI sampai masuk ke media massa mainstream. Dan banyak anggota keluarga saya yang terkecoh.

Nah, tahukah Anda bahwa pada awalnya si TrioMacan2000 ini sangat keras menyerang Prabowo ? Dan Prabowo juga tidak segan menyerang balik, sampai akun @TrioMacan2000 ketika itu dibekukan oleh Twitter : 

http://www.rmol.co/read/2012/12/31/92145/Gerindra:-@TrioMacan2000-Masuk-ke-Ruang-Pribadi-Prabowo-

http://www.rmol.co/read/2012/12/30/92056/@TrioMacan2000-Dibekukan-Twitter-karena-Melanggar-Privasi-Prabowo-

Serangan TrioMacan2000 ke Prabowo yang lebih keras lagi bisa dibaca misalnya disini : https://web.archive.org/web/20130304222202/http://chirpstory.com/li/40534/

Disitu diungkap bagaimana kasarnya pribadi Prabowo, berbagai korbannya, dst. Bukan main TrioMacan2000 ini, dan bahasa yang digunakannya pun sangat  blak-blakan.

Kini ? Dia menjadi salah satu pendukung Prabowo yang paling getol. 

Hari gini masih percaya TrioMacan2000 ? Kasihan juga ya…

Catatan : link di atas cuma bisa dibuka dengan mematikan terlebih dahulu Javascript di browser Anda.

Alternatifnya, bisa juga dibaca arsipnya disini :

http://ayojokowiaja.blogspot.com/2014/04/tweets-triomacan2000-masa-lalu-prabowo.html

http://pastebin.com/KrqCSw0b

“PRABOWO DAN SISI KELAM PRIBADINYA” By @TrioMacan2000
BACA JUGA:
– “PENYESALAN PDI-P KOALISI DENGAN GERINDRA DALAM PILKADA DKI 2012” ==> http://chirpstory.com/li/24420
– “PENOLAKAN PENCALONAN PRABOWO SEBAGAI CAPRES 2014” ==> http://chirpstory.com/li/27443
– “Mengenal Sosok Prabowo Subianto Sang Jenderal Terbuang” ==> http://chirpstory.com/li/37502
– “YAHUDI INDONESIA RAYA & PRABOWO” ==> http://chirpstory.com/li/39391
– “The Untold Story: General (Ret) Prabowo Subianto” ==> http://chirpstory.com…

Post imported by Google+Blog for WordPress.

            








SEObox: Web Hosting Murah Unlimited Komik Indonesia Homeschooling Indonesia