Add to Google! Add to My Yahoo! Subscribe with Bloglines Pluck Add to NewsGator

Is Paypal Wishlist facebook apps hoax ? Nope! Really ?

03

Dec

What is it, for short its facebook application that if you install it, you and your inviter will each get $1.
but you must in eligible country (like : India, Indonesia, Korea, Malaysia, Philippines, Thailand, Singapore or Vietnam)  to recive the money, but you dont have to accept invitation

how do i know that its for real. Well its on the paypal website. checkout this screenshoot.

Screenshot

The money will be transfered to your paypal acount on feb 2010, but this promo ends at Dec 09 .

so start now by clicking

http://apps.facebook.com/paypalwishlist/?ppref=1163139212&ref=nf

and we’ll each get $1

Update:

By Reading carefully the terms and conditions i find this clausul

You will be entitled to $1 USD for your own PayPal WishList, plus an additional $1 USD per friend who uses your invitation to create his or her own PayPal WishList, provided your friend has a PayPal account.

I Dont know what this really mean, but i think that really in order to get $1 we doesn’t just have to invite our friend but they must also registered with paypal or link their paypal account with the facebook app.


Android BSM Tan Generator

21

Nov

Heum, belum lama ini saya buka tabungan di Bank Syariah Mandiri. dan mencoba Internet Banking-nya. well ada yang lucu dan berbeda untuk online banking ini. Fitur menariknya adalah transfer antar bank bisa dilakukan secara online. Jadi meski berbeda bank, dana yang di transfer langsung masuk ke rekening yang bersangkutan.

Tapi, untuk menggunakan internet banking-nya, kita ga dikasi Token elektronik seperti pada bank lainnya. Namun kita diberikan 3 kertas berisi:

  • User id dan Password
  • Kode Otorisasi
  • Kode Tan

Kertas User id & Password, Tan dan Otorisasi

Kertas User id & Password, Tan dan Otorisasi

Yang berbeda adalah 2 kertas terakhir. Kertas Kode Otorisasi berisi 1 kode sepanjang 4 digit yang harus kita masukkan tiap kali ingin transaksi. Sedangkan Kertas Kode Tan berisi 100 kode 6 digit yang bersifat sekali pakai. Prinsipnya seperti One Time Pad. menurut teori, One Time Pad adalahs alah satu cara yang paling secure- karena nilai token di generate secara random. Namun, One Time Pad memiliki kelemahan seperti :

  1. Nilai Random yang dibuat harus benar-benar acak
  2. Nilai Tersebut harus sepanjang pesan (don’t mind about this)
  3. Pengamanan Kertas / media harus sangat tinggi. banyakan bila kertas tadi jatuh ke tangan orang. maka hal tersebut tidak lagi rahasia.

Nah fokus pada kelemahan ke 3. Kode Tan dari BSM sangat tidak praktis untuk di bawa ke mana-mana. apalagi bentuknya kertas gampang ter-cecer dan rentan terhadap basah dll

Lalu item apa yang selalu di bawa kemana2 ?? Right on. HP. Apalagi HP nya berbasis Android,  gampang untuk membuat aplikasi sesuai keinginan kita. selain itu, kita bisa browsing dengan nyaman memakai borwser android yang sudah mendukung WiFi dan GPRS-3G.  Jadi kita bisa bertransakasi internet banking practically anywhere. (but be extra carefull when you use public WiFi).

BSMTan Login Page

BSMTan Login Page

First of all, ini aplikasi tidak ada hubunganya dengan Bank Syariah Mandiri. Secara langsung at least. so nothing official about it.

And langsung aja.. ini Halaman Login. Kenapa harus login?? karena One Time Pad a.k.a Tan ini private, jadi dilakukan enkripsi dulu di database android. dan pada program ini, tidak dilakukan pengecekan apakah password yang dimasukan benar / salah. karena password tidak disimpan dalam database HP. sehingga password yang salah akan menghasilkan kode Tan yang salah juga. (intinya untuk menghindari metode brute-force).

BSMTan Page

BSMTan Page (fake)

Dan ini adalah Halaman berisi kode Tan (screen shoot is fake random generated number :p). Nah tiap kali sebuah kode udah di pakai, tinggal klik aja di Checkbox yang menandakan bahwa kode tersebut sudah pernah di pakai untuk bertransaksi. Setiap checkbox di update, maka data tersebut langsung disimpan kedalam database.

Oke that’s all for today :)


Waiting for 9.10

20

Oct

heumm… duh, udah ga sabar nunggu nya.. hardisk udah penuh .. pengen clean install


SVN ignore multiple file atau direktori

01

Sep

seringkali dalam development, kita tidak ingin memasukkan suatu file atau direktori ke dalam repository.
contohnya adalah file tmp, cache dan log.

perintah svn nya adalah :

svn propset svn:ingore <nama foler> <scope>

ada beberapa sekenario :

  1. file / folder belum dibuat (belum ada). maka, perintah nya adalah sebagai berikutsvn propset svn:ignore 'tmp' .

    apabila multiple folder/file
    svn propset svn:ignore 'tmp
    cache
    log' .

  2. file / folder telah ada dan tidak dibutuhkan
    langkah yang dilakukan

    1. hapus file atau folder tersebut dengan svn delete tmp cache log
    2. lakukan langkah no 1. untuk menset properti ignore svn propset svn:ignore 'tmp
      cache
      log' .
    3. commit svn commit -m "Menset properti svn:ignore untuk tmp, cache dan log"
  3. file folder telah ada dan masih dibutuhkan
    langkah yang dilakukan

    1. rename file folder tersebutmv log log1
      mv cache cahce1
      mv tmp tmp1
    2. delete repository unutuk folder tersebut svn delete log cache tmp
    3. comit repositorysvn ci -m "menghapus folder tmp, cache dan log"
    4. set properti svn:ignore (langkah no 1 paling atas)svn propset svn:ignore 'tmp
      cache
      log' .
    5. rename file diatas kembali mv log1 log
      mv cache1 cahce
      mv tmp1 tmp
    6. test dengan
      svn status

      seharusnya file diatas tadi tidak muncul (bila tidak diignore muncul dengan tanda ‘?’ )

    7. Commit svn ci -m "men-set properti svn:ignore untuk log, cache, tmp"


Twett script from command line

27

Aug

This article is based on screencast from linux journal here. Basically the command is like this

curl -u user:password -d status="status" http://twitter.com/statuses/update.xml

that code will do the http authentication using user and password, sending http POST data with variable status and value status to the address http://twitter.com/statuses/update.xml

to make this more siple, create file  /usr/bin/tweet

sudo vim /usr/bin/tweet

the content fo the file is

#!/bin/bash
curl -u $1 -d status="$2" http://twitter.com/statuses/update.xml

run the script using

twett username:password "status to publish"

but remember dont lose the quote sign. And thats all..


Older EntriesNext Page »

Blogroll
Recent Comments
  • ahmy: This promotion is ended by the end of december. i got $42 transfered to my paypal acount without any fee. hope...
  • Ahmy Yulrizka: Terimakasih Alfin sebelumnya. sebenarnya ini masih dalam tahap development, waktu kemarin di develop...
  • alfin: kok saya tidak bisa download programnya yah?, padahal saya tertarik sekali dengan program anda
  • zmk: nais kk ahmy.. thx for sharing.. btw, Sekenario bahasa naon my? :P
  • Ahmy Yulrizka: terimakasih pak, namun sayang. waktu aplikasi ini saya buat masing menggunakan sdk yang lama. bila di...