Selasa, 11 November 2008

Linux Manipulation

head -3 nama.file => digunakan untuk menampilkan 3 baris pertama dari file (nama.file)
Tail -3 nama.file => digunakan untuk menampilkan 3 baris terakhir dari file (nama.file)

Eliminasi Duplicate rows :

ex :
Fahrial G
Rudi Paung
Faisal Bachri

Rudi Paung

Faisal Bachri
Dogel

- Simpan File tersebut dengan nama data.txt

uniq -u data.txt ## utk menampilkan data yg tidak duplicate#
Fahrial G
Dogel

-d data.txt #utk menampilkan data yg duplicate#
Rudi Paung
Faisal Bachri

uniq -c data.txt #utk menjumlahkan setiap baris#
2 Rudi Paung
2 Faisal Bachri
1 Fahrial G
1 Dogel




Sabtu, 20 September 2008

Hati-hati situs Bank Mandiri Palsu



Peredaran situs aspal (asli tapi palsu) untuk mencari mangsa di internet sudah jamak terjadi. Pelaku seakan tak mau berhenti dengan kerap melakukan penjiplakan terhadap situs-situs yang penggunanya memiliki data sensitif.

Pihak institusi semisal bank tempat pengguna itu bernaung tentunya kerap memberikan peringatan akan hal ini. Pun demikian, dibutuhkan juga kewaspadaan dari pengguna agar aksi penipuan ini bisa ditangkal.

Berikut adalah 8 cara jitu untuk mencegah aksi tipu-tipu yang biasa dilakukan lewat situs palsu yang dihimpun detikINET dari berbagai sumber:

1. Selalu ketikkan URL yang lengkap untuk alamat situs yang Anda tuju di browser. Telitilah, meskipun hanya berbeda satu huruf, namun bisa jadi Anda malah akan dikirim ke situs jiplakannya.

2. Jangan pernah memberi tahu User ID atau PIN Anda pada orang lain. Bahkan pada staf bank tempat Anda bernaung sekalipun. Sebab, seharusnya pihak bank tidak pernah menanyakan nomor PIN untuk alasan apapun.

3. Jangan mudah percaya jika mendapatkan e-mail yang berisi pemberitahuan bahwa pihak bank akan menutup rekening atau ID Anda jika tidak melakukan konfirmasi ulang dengan data-data pribadi Anda. Pastikan lebih dulu dengan menghubungi bank yang bersangkutan dan jangan me-reply atau mengklik link yang ada pada e-mail tersebut.

4. Jangan terpancing untuk mengikuti anjuran melakukan transfer ke rekening tertentu, dengan tujuan mendapatkan hadiah undian. Sebaiknya cari keterangan lengkap dengan cara langsung menghubungi pihak bank langsung.

5. Sekilas, halaman situs aspal nyaris sama dengan situs resmi milik institusi/lembaga yang resmi. Bahkan tampilannya pun terkadang terlihat kembar. Namun, jika Anda lebih teliti lagi ada perbedaan mendasar, yaitu dari alamat URL ataupun domainnya. Bedakan dengan URL dari alamat situs resmi institusi tersebut, mempunyai subdomain yang sama atau tidak.

6. Pembeda lainnya adalah pada kata depan 'http' dan 'https' di URL. Akhiran 's' pada 'http' tersebut menandakan bahwa situs ini adalah benar-benar telah 'secure', karena dilindungi oleh teknologi enkripsi data berupa Verisign SSL.

7. Meskipun pada halaman situs aspal tercantum pula logo 'Verisign Secured'. Bagi orang awam, tentu sulit membedakannya. Yang dapat menjadi patokan kesahihan sebuah situs e-banking selain tertulis 'https', di bagian kanan bawah browser juga ada gambar gembok yang terkunci.

8. Lebih baik memastikan segala sesuatunya ke institusi terkait secara langsung. Tinggal menghubungi customer service-nya, daripada malu bertanya malah menjadi korban penjahat cyber.


sumber detik.com

Sabtu, 13 September 2008

Install Microsoft Font in linux

Salah satu kekurangan linux dibanding windows adalah fonts, problem ini saya dapatkan ketika saya ingin menggunakan jpgraph (atau graphik chart yang digunakan banyak aplikasi berbasis web), ketika saya menjalankan file php, saya mendapati bahwa salah satu font yang digunakan oleh jpgraph, salah satunya arial tidak terbaca oleh jpgraph ( Jpgraph error, arial.ttf is not readable or doesnt exist, kemudian saya cari directory dimana linux tersebut dalam hal ini saya menggunakan Fedora core 8, yang ada di /usr/share/fonts, ternyata memang arial.ttf tidak ditemukan.
Untuk itu hal yang perlu anda lakukan adalah menginstal paket Rpm yang berisi paket microsoft TrueType Fonts yang bisa anda download di http://www.mjmwired.net/resources/mjm-fedora-f8.html#ttf, setelah paket tersebut anda download, jalankan command berikut :
sudo rpm -ivh msttcore-fonts-2.0-2.noarch.rpm

Finish dech
untuk mengecek apakah font2 bawaan microsoft telah terinstalasi, bisa anda cek di /usr/share/fonts
kemudian masuk ke directory : msttcore,

ok, semoga bermanfaat.

Kamis, 04 September 2008

Export data from mysql to csv file

for example

mysql -uroot --local --database=(Database name) --execute="select desc_t_traffic_2.trf_date, desc_t_bts.trf_bts,sum(trf_att_org),sum(trf_att_ter),sum(trf_suc_org),sum(trf_suc_ter),sum(trf_ans_org),sum(trf_ans_ter),sum(trf_drop),sum(trf_blok_ce),sum(trf_c_erlang),sum(trf_att_hosofter),sum(trf_suc_hosofter),sum(trf_att_hosoft),sum(trf_suc_hosoft) from desc_t_traffic_2,desc_t_bts where desc_t_traffic_2.bts_bts=desc_t_bts.bts_bts group by desc_t_traffic_2.bts_bts" | sed 's/\t/,/g' > fileName.csv

note :
sed 's/\t/,/g' => reference(every coloumn split by ",")


ok guys, possible can help you :)

Rabu, 03 September 2008

Ftp file upload by example

now, i will try to explain, how to file upload via FTP(File Transfer Protocol) with automate.

For Example :
#!/bin/sh
ip=10.x.x.x ( IP server Destination)
user=usr (Userid)
passwd=(password)
RemoteDir=/fahrial/performance/ (directory where data will be upload)
LocalDir=/home/f4hr14l (local Directory)
files=*.csv (all file .csv will be upload)

ftp -in $ip << EndFTP1
user $user $passwd
bin
hash
cd $RemoteDir
lcd $LocalDir
mput $files
bye
EndFTP1

save file : upload.sh

next step, make a cron :
0 11 * * * sh /home/f4hr14l/upload.sh #this file will run every day at 11.00


ok, Possible can help you. :)

Substring in linux by examples

today i want to share how to simple calculate with pc(perl Calculator)
for example :

var1=5057790
var2=508181711
result=`pc "$var1 / $var2 * 100"`
echo $result

the result is
0.99527194515664102677634536123635

now i want to scale 4 digit, so you can use substring :
`echo ${hasil:0:4}`

and the result is= 0.99

ok, possible can help you.

Senin, 04 Agustus 2008

Membuat tombol 3D dengan Macromedia Firework MX

1. Buka program Macromedia Firework MX, kemudian klik file, pilih new
2. Pilih Ellipse tool
3. Kemudian pada tab properties klik fill options, pilih gradient lalu klik Radial
4. hasilnya seperti
5. tekan ctrl+alt+D sehingga tombol bertambah menjadi 1, setelah itu gunakan fungsi scale tool untuk merubah ukuran gambar, sehingga gambar dapat dihasilkan seperti gambar dibawah ini


6. setelah itu untuk merubah gambar tersebut menjadi sebuah button, klik modify ->symbol->convert to symbol

demikian, smoga bermanfaat.