Author Archives: admin

Add new sample picture to BBM Android

For those whose Android BBM just either return to previous menu or stopped working when trying to change BBM picture, maybe this tricks will help you. As Oct 26, 2013 @ 11:38 (GMT+7), latest Android BBM version is 1.0.0.72. This trick only work on a rooted device.

  1. Create a square jpg file from your photo. I just use size and resolution of other files in /data/data/com.bbm/files/ as reference (341×341 px, with 96 dpi).
  2. Copy the jpg file to /data/data/com.bbm/files/default_avatar_xx.jpg (xx = next available sequnce of file number on the folder).
  3. Change the permission and ownership of new file, just use another file in the folder/directory as your reference.
  4. The new image should be available in your “Sample Picture”.
  5. Follow the http://www.blackberry.com/btsc/KB35260 direction.

 

Tools:

  • GIMP, or other graphic editor
  • Root Explorer, or use your favorite android file manager

Tips: copy the file from step 1 (e.g. from your PC/notebook) to your device by connecting it as USB storage.

Have Fun!

 

 

Get Any Single Digit From Positive Natural Number Sequence

Ayo dioprek!

Diketahui :

Z+ = susunan digit yang merupakan deret bilangan natural positif tanpa pemisah.
Z+ = 123456789101112131415161718…

Tantangan:

buatlah fungsi  dengan:
input : sebuah angka (integer) yang merupakan index dari Z+.  angka index dimulai dari 1.
hasil : angka/digit yang berada pada posisi index Z+

Contoh:

input : 5 -> hasil : 5
input : 10-> hasil : 1
input : 11-> hasil : 0
input : 20-> hasil : 1

Silahkan dibandingkan dengan versi ngoprek beberapa jam saya 🙂

nodepath versi 0.1

nodepath adalah skrip untuk menelusuri semua kemungkinan jalur dari simpul awal menuju simpul tujuan pada suatu rangkaian ISCAS89, kemudian menuliskan informasi simpul awal dan simpul akhir. detilnya dapat ditemukan di https://jimmy.yusandra.info/nodepath/

skripnya ini sudah di upload dari lebih kurang seminggu yang lalu dan dengan segala kekurangannya, mudah-mudahan dapat bermanfaat.

 

kembali ke freemont

Beberapa minggu yang lalu saya mencoba beralih ke tunnel ipv6 di sin*.ipv6.he.net karena secara geografis lebih dekat. Mulailah kenehan terjadi, blok ipv6 /48 yg dipinjamkan oleh tunnebroker tersebut tidak dikenali di internet.  awalnya, saya pikir ini kesalahan konfigurasi dan beberapa kesibukan membuat saya lupa membereskan masalah ini dan hidup dengan stack ipv4 saja.

hari ini, setelah beberapa kali sesi troubleshoot, disimpulkan bahwa kemungkinan besar blok ipv6 /48 tersebut tidak (paling tidak, tidak dengan tepat) di-announce oleh tunnelbroker.  tentu saja, kendala ini sudah berada di luar daerah kekuasaan saya.

Jalan keluarnya, hapus tunnel sin*, buat tunnel baru di fmt*, konfigurasi dan jalan! Kembali ke kehidupan dengan dual stack.

Ya begitulah, kembali ke freemont 🙂

http://www.berkom.blazing.de/tools/traceroute.cgi?STR=2001%3A470%3A84a6%3Afe04%3A%3Afe

     1  2a01:30:100a::1  0.845 ms  0.481 ms  0.489 ms
     2  2a01:30:1e0f:1::5  22.200 ms  23.655 ms  21.631 ms
     3  2a01:30:1e0f:1::a  29.825 ms  28.557 ms  29.477 ms
     4  2001:470:15:7a::1  30.875 ms  29.277 ms  29.329 ms
     5  gige-g2-5.core1.fra1.he.net (2001:470:0:a5::1)  50.102 ms  37.381 ms  30.123 ms
     6  10gigabitethernet1-4.core1.ams1.he.net (2001:470:0:47::1)  36.409 ms  36.616 ms  36.032 ms
     7  10gigabitethernet1-4.core1.lon1.he.net (2001:470:0:3f::1)  47.410 ms  54.458 ms  45.300 ms
     8  10gigabitethernet4-4.core1.nyc4.he.net (2001:470:0:128::1)  116.186 ms  123.952 ms  113.431 ms
     9  10gigabitethernet5-3.core1.lax1.he.net (2001:470:0:10e::1)  181.340 ms  173.756 ms  179.517 ms
    10  10gigabitethernet2-2.core1.fmt2.he.net (2001:470:0:18d::1)  182.223 ms  199.626 ms  191.007 ms
    11  gige-gbge0.tserv3.fmt2.ipv6.he.net (2001:470:0:45::2)  189.482 ms  190.692 ms  190.046 ms
    12  2001:470:1f04:13a0::2  525.907 ms  526.125 ms  526.828 ms
    13  2001:470:84a6:fefb::fd  526.908 ms  532.944 ms  525.109 ms
    14  2001:470:84a6:fe04::fe  527.227 ms  522.433 ms  521.262 ms

qmail menolak email akibat clamav < 0.95

Kisahnya terjadi kemarin siang, setelah paginya diminta bantuan untuk membereskan mail server  yang ‘tidak dapat mengirim email yang tujuannya tidak di server yang sama’, sementara pawang yang sekarang sedang tidak ada.

Setelah pinjam akses root dan cek perilakunya, sepertinya ‘kirim email ke server lain’ normal saja, yang tidak normal adalah menerima email dari server lain selalu di reject qmail. kebetulan waktu itu ga sempat capture log message;  tapi inti-nya log smtp bilang qmail queue menolak email buat sementara.

coba disable spamfilter, hasilnya sama saja. Cek apakah IP yang digunakan sedang di blok  jaringan/database spamfilter, ternyata tidak juga. search di google juga tidak banyak membantu.

butuh waktu juga untuk hingga nyambung dengan ‘virus scanning’. cek punya cek, ternyata ada announcement di website clamav jika versi < 0.95 sudah EoL sejak 15 april 2010 dan versi yang digunakan mail server ini memang sudah di reject.

mau upgrade, belum dan tidak sempat baca-baca tentang implikasi-nya terhadap modul yang lain, dependencies, urusan layer 8 atau 9, dll. Ambil jalan pintas saja, disable simscan/clamav!

edit tcp.smtp , buang “QMAILQUEUE=”/var/qmail/bin/simscan

jalankan #qmailctl cdb

Selesai sudah. Berhubung mesin ini resourcesnya terbatas, terutama memory, service freshclam atau yang lain yang udah ga digunakan saya matikan. jadilah mesin ini persis jaman dulu waktu dulu pertama kali saya install di tahun 2002 apa 2003 (masih anak kuliahan lah pokoknya), tanpa bantuan database antispam  dan antivirus scanner. untung dulu sempat aktifkan domainkey dan SPF, jadi lumayan membantu bertahan dari spam, paling tidak hingga diputuskan antispam-nya boleh jalan lagi.

Hufh!, masih sempat ngejar janji yang gw undur dari jam 11 ke jam 13.30. Telat sedikit, tapi orang-nya maklum.

Pelajaran berharga: jangan pernah tinggalkan mesin/server tanpa pawang!

Tabel routing 12.800-an entry pada routerboard

Ssedikit kaget campur terpesona melihat tabel routing dari inherent yang terbaca dari router UNAND sudah berjumlah 12,880-an.

routerboard dengan 12800-an tabel routing

routerboard dengan 12800-an tabel routing

diantaranya berupa ip private, antara lain : 10.24.8.185, 10.168.255.12, 192.168.30.0/24, 172.16.0.0/16, 172.16.32.0/31. ini masih di luar ‘ip private’ lintasarta yang 19.x.x.x.
perasaan ini bertahan lebih lama ketika sadar bahwa mesin yang sedang menyimpan tabel routing tersebut ternyata sebuah routerboard dengan load rata-rata 0%-5% pada 680MHz, memory terpakai lk 36MB dari 256MB, terakhir di-‘restart’ (atas bantuan pln) 5 hari yl. cukup mengesankan untuk peralatan dengan konsumsi listrik < 10 Watt.
sayang-nya, keindahan ini sedikit berkurang saat sadar produk tersebut belum ‘made in indonesia’ 🙁

Up and Running

Desingan router yang baru dihidupkan sangat menghibur dan melegakan setelah gempa yang meluluh lantakan.

Hello world!

Hello World!

Kata pembuka yang standard bgt.  Terus terang, lagi malas edit judul default. Lagian judulnya masih cukup akurat.  he he he

Barangkali sudah saat nya semua yang diabaikan dikembalikan pada tempatnya sebelum karatan.  Tidak hanya mobil saja yang karatan karena lama diparkir, domain juga bisa.  Otak apalagi !

he he he