Wednesday 22 May 2013

Set ukuran launcher icon untuk program android

ketika develop android kita disuguhkan dengan 4 input icon

icon_android

menurut sumbernya syarat launcher icon itu " should be 32-bit PNGs with an alpha channel for transparency."
ukuran icon yang berbeda-beda  diperlukan untuk tampil sebagai icon pada  device yang digunakan oleh user (ingat ukuran device user berbeda beda)

referensi :http://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html#icons_in_market
semoga berguna :)

Tuesday 21 May 2013

merubah port SSH

untuk merubah port ssh

rubah port  ssh

[code language="bash"]

vi /etc/ssh/sshd_config

[/code]

port
rubah port standar 22 ke port 22222 (port yang tersedia 1-65535)
port2restart service sshnya

[code language="bash"]

service ssh restart

//atau (linux debian)

/etc/init.d/ssh restart

[/code]

lihat daftar process yang listen pada port untuk mengetahui ssh port ssh telah aktif atau tidak
cari port yang telah diset sshnya (dalam contoh port 22222)


[code language="bash"]
netstat -ntap
[/code]

semoga berguna :)

mengitung jumlah kata pada shell

ada kalanya kita perlu menghitung jumlah kata yang kita ketikkan pada sebuah shell / terminal linux

ada beberapa yang bisa kita lakukan

menggunakan pemrograman bash

[code language="bash"]

kata="hitung saya"
echo ${#kata}
[/code]


kalau mau lebih sakti dalam bash bisa kunjungi link ini http://pemula.linux.or.id/programming/bash-shell.html
mengguna expr

[code language="bash"]

expr length "coba hitung"

[/code]

referensi : http://notes.rioastamal.net/2012/04/count-string-length-using-shell.html

semoga berguna :)

Friday 17 May 2013

Instal aplikasi lpse

cara menginstal aplikasi lpse

tambahkan repo ini untuk install libapache2-mod-security2

[code language="bash"]
deb http://etc.inittab.org/~agi/debian/libapache-mod-security2/old ./
[/code]

edit sourcelistnya

[code language="bash"]

vi /etc/apt/source.list
//lakukan update
apt-get update

[/code]

yang dibutuhkan

  • install apache
    apache2 apache2-threaded-dev build-essential libapache2-mod-security2 libapache2-mod-evasive

  • instal postgre

  • instal tomcat connector (biasanya kita compile dari awal)

  • instal database

  • instal konfigurasi apache

  • install konfigurasi tomcat
    copy apache-tomcat-latihan ke /usr/local/src/

  • install tomcat connector (tomcat-connectors-1.2.25-src.tar.gz)
    lakukan tar -xzf tomcat-connectors-1.2.25-src.tar.gz
    compile dengan perintah ./configure --with-apxs=/usr/bin/apxs2 && make && make install
    masuk ke folder native kemudian lakukan

  • sd


referensi

http://arthabanua.blogspot.com/2012/01/catatan-install-lpse.html

http://www.nano-corp.net/instalasi-spse-3-5-pada-sles-11-sp-2-part1/

semoga berguna :)

Thursday 16 May 2013

aktifkan ATM BRI yang terblokir

nah kali ini atm BRI saya yang terblokir karena salah pin 3 kali di atm ,wkwkw apes dah buat agan-agan yang terblokir jangan kawatir berikut ini solusinya

Datang ke Kantor BRI dengan membawa peralatan sebagai berikut :D

  • bawa Buku Tabungan

  • bawa KTP

  • bawa ATM

  • biaya administrasi Rp 5000

  • bawa uang receh buat bayar parkir :D:D:D


cukup itu saja nanti mbak cs akan meminta itu semua kecuali item no 5, kita diminta reset pin , nah jadi deh pin atm anda ndak sampai satu hari

dan kita dapat struk kayak gini

???????????????????????????????

ow salah yang benar ini :D

???????????????????????????????

semoga berguna

 

Monday 13 May 2013

login sebagai root pada terminal xubuntu

default dari xubuntu login langsung sebagai root tidak diperbolehkan ,untuk mengatasi ini maka hal paling mudah adalah merubah password root kemudian kita dapat langsung login

[code languange="bash"]

sudo passwd root

[/code]

kemudian login lah sebagai root

[code languange="java"]

. su

[/code]

hasil login root di xubuntu saya

root_xubuntu

referensi:

http://www.root25.com/2012/11/how-to-enable-root-user-in-ubuntu-12-su-superuser.html

semoga berguna :)

Saturday 11 May 2013

Tips mengatasi internet banking mandiri keblokir

pernahkan anda mengalami lupa pin internet bangking mandiri, hmm sering ya anda berati tepat  satu level lupa dengan saya hahahah

jika anda memasukkan password yang salah selama 3 kali pada login internet bangking anda maka account anda akan terblokir  kalo sudah gini ^$%#$#@#@# wha te fak , security macam apa , kalo saya ngawur login orang2 itu saya salahkan semua biar ke reset semuaaa fiuhh

ibanking

ok tips nya

  • tunggu satu hari krn proses penghapusan account akan berlangsung setelah satuhari jadi jika anda lupa hari rabu maka hari kamis baru bisa di daftarin

  • datang ke atm dan daftar kan lagi internet bangking sodara


ni screen shoot gagal jika belum satu hari udah di daftarin

IMG_20130510_200543

oya biar ndak lupa install password manager buat nyimpen account-account password kamu

aq lagi deploy tinggal finishing aja :nanti bisa dunlud digoogle play heheh kalo udah jadi ntar gw kasih linknya deh

semoga berguna:)

Wednesday 8 May 2013

Mengenal hardlinks dan softlinks dalam linux

hardlinks dan softlinks/symbolic links bahas sederhanya short cut (jalan pintas yang digunakan untuk menjalankan suatu perintah pada komputer. contoh pada windows biasanya terdapat didesktop sebuah gambar yang jika diklik akan ngelink ke suatu program, bisa  juga diset ke suatu folder)

perbedaan,

  • hardlinks jika file sumber dihapus hardlinknya tetap jalan,

  • softlinks jika file sumber dihapus softlinknya tidak bisa jalan


untuk membuat hardlink

[code language="bash"]

ln  fileasal filelink

[/code]

untuk membuat softlink

[code language="bash"]

ln -s  fileasal filelink

[/code]

untuk menampilkan file dengan inode atau i-number atau inode-number (inode).

[code language="bash"]

ls -ali

[/code]



hardlink mempunyai kesamaan inode sedangkan softlink tidak
symbolic_h
symbolic link yang sudah dihapus file sumbernya
symbolic
referensi:
http://blog.abimayu.com/2012/08/perbedaan-hardlinks-dan-softlinks-unix.html
http://www.rumahpintar-kembar.com/2011/12/15/shortcut-computer/

semoga berguna :)

Monday 6 May 2013

konfigurasi apache2 lpse

lihat module yang di load

[code languange="bash"]

apache2 -l

[/code]

lihat konfigurasi apache

[code languange="bash"]

cat /etc/apache2/apache.conf

[/code]

lihat error log apache

[code languange="bash"]

cat /var/log/apache2/error.log

[/code]

start apache

[code languange="bash"]

/etc/init.d/apache2 start

[/code]

run tomcat

[code languange="bash"]

/usr/local/src/apache-tomcat-production/bin/catalina.sh run

[/code]

Friday 3 May 2013

Mengenal Daemon pada linux

apakah itu daemon ?? kalau dalam sistem operasi Windows  lebih dikenal dengan sebutan service.
Daemon adalah service yang berjalan sendiri secara periodik/realtime dan berjalan dibelakang layar.
Kegunaan :  membuat suatu aplikasi yang berjalan di sevice berjalan secara otomatis

Proses ini  menunggu permintaan (request) dari proses lainnya dan menjalankan tugas sesuai dengan permintaan tersebut. Bila tidak ada request, maka program ini akan berada dalam kondisi “idle” dan tidak menggunakan waktu hitung CPU. Umumnya nama proses daemon di UNIX berakhiran d, misalnya inetd, named , popd dsb

Contoh : Apache Web Server HTTP daemon. Daemon ini bekerja pada background dan menerima request HTTP pada port tertentu (biasanya 80 atau 8080) dan memberikan respon terhadap request tersebut, berdasarkan tipe dari request tersebut.

ProsesDaemon dapat dikontrol oleh kita (dimatikan, atau dijalankan ulang) , hal-hal yang membedakan daemon dengan proses lainnya adalah:

  1. daemon tidak memiliki parent proses ID,

  2. daemon tidak memiliki pengontrol baik itu STDOUT, STDIN, maupun STDERR,

  3. daemon berjalan dalam previlege super user.


Mari kita coba membuat daemon di linux

[code language="bash"]
#!/bin/bash
echo "running ehcp daemon in shell background..."
VAL=1
while true;
do date # untuk menampilkan tanggal dan waktu
sleep 5 done
[/code]

simpan dengan nama tesDaemon
beri hak untuk execute (ganti lokasianda dengan lokasi file daemonnya disimpan)

[code language="bash"] sudo chmod +x /lokasianda/tesDaemon [/code]

kemudian eksekusi

[code language="bash"]./tesDaemon [/code]

daemon tersebut dapat dihentikan dengan tombol Cntrl C
jika ingin daemon tersebot running under Background tambahkan tanda &

[code language="bash"] sudo chmod +x /lokasianda/tesDaemon & [/code]

untuk menghentikan daemon yang berjalan underbackground maka kill prosesnya, caranya

[code language="bash"]ps -ax | grep tesDaemon[/code]

kemudian kill prosesnya ,misal pid prosesnya =2020

[code language="bash"]kill 2020[/code]

Tool untuk memanajemen daemon

untuk memanage daemon anda bisa menggunakan tool sysv-rc-conf

instalasinya

[code language="bash"]
sudo apt-get install sysv-rc-conf
[/code]

cara panggilnya sysv-rc-conf

daemon

referensi:
http://berriprimaputra.wordpress.com/2012/05/28/membuat-daemon-di-linux/
http://xvongola.blogspot.com/2011/12/daemon-dan-konfigurasi-proses-di-linux.html
http://www.forumsains.com/piranti-lunak/daemon-pada-linux-os/
http://www.aldo-expert.com/blog-artikel/38-membuat-daemon-sendiri-di-ubuntu.html
http://pramitafirnanda.blog.student.eepis-its.edu/operating-system/proses-dan-manajemen-proses/

semoga berguna :)

Wednesday 1 May 2013

Daur hidup program android

Kali ini kita membahas daur hidup program android

lihat gambar dibawah ini (state- state aplikasi android den metodeyang dipanggil)

android_lc

gambar dari http://www.anddev.org/images/android/activity_lifecycle.png

kita mencoba membuat program dan menulis log akses nya pada emulator sehingga  aktifitas pada emulator terekam semua

check this out,

masih dalam progres heheheh

referensi

semoga berguna
blog ini ditujukan pada smua orang yang mempunyai penghargaan tertinggi terhadap sesuatu yang mereka cinta dan sayangi