Monday, October 6, 2014

Mengenal Rekayasa Perangkat Lunak

Mengenal Rekayasa Perangkat Lunak hanya ada di akademis nama ini, dan pelajaran inipun didapat disana, dan yang perlu kita kenal sebagai orang awam seperti katro ini tentu bila mendengar namanya rekayasa perangkat lunak udah pasti berkaitan dengan software dan jauh dari hardware, walau akan tetap butuh hardware.

Yah saat mencari rekayasa perangkat lunak di wiki menjelaskan secara terbuka apa itu Rekayasa Perangkat Lunak dan apa sih yang dipelajari didalam bidang ini, dan apa sih goalnya setelah memperlajari mata kuliah rekayasa perangkat luanak?

Nah pertanyaan seperti ini kadang tak terngiang didalam pikiran saya ketika masuk kuliah dulu, walau sempat gagal menjalani prosesnya, tapi sekarang sedikit nya mengerti cara kerja dan cara belajar

Rekayasa perangkat lunak (RPL, atau dalam bahasa Inggris: Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat lunak dan manajemen kualitas.

IEEE Computer Society mendefinisikan rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta studi atas pendekatan-pendekatan ini, yaitu penerapan pendekatan engineering atas perangkat lunak.[1]

rekayasa perangkat lunak adalah pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara, dan membangun kembali dengan menggunakan prinsip reakayasa untuk menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan efektif untuk pengguna.

kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak:

1. dapat terus dirawat dan dipelihara(maintainability)

2. dapat mengikuti perkembangan teknologi(dependability)

3. dapat mengikuti keinginan pengguna(robust)

4. efektif dan efisien dalam menggunakan energi dan penggunaannya

5. dapat memenuhi kebutuhan yang diinginkan(usability)

Ternyata software semacam web design atau bahasa pemprograman secara umumnya itu sudah masuk kedalam RPL (rekayasa perangkat lunak) yah, akhirnya tau juga dalam kelompokan dalam bahasa akademis setidaknya yah...gak katro katro amat kalo kebetulan nanti ada teman atau siapa ketemu lagi ngobrol ketemu ama obrolan yang nyangkut arahnya kesana.

Rekayasa Perangkat Lunak Di indonesia dijadikan disiplin ilmu yang dipelajari mulai tingkat Sekolah Menengah Kejuruan sampai tingkatan Perguruan Tinggi. Di tingkat SMK, jurusan ini sudah memiliki kurikulum materi pelajaran sendiri yang sudah ditentukan oleh Dinas Pendidikan. Rekayasa Perangkat Lunak Di tingkat SMK biasanya mempelajari materi materi seperti Bahasa Pemrograman, Desain Web, Pengetahuan tetang Undang Undang HAKI dan ITE, dan sebagainya, tergantung dari sekolah dan kurikulum tiap tahunnya.

Dan kalau Sekolah menengah atau anak SMK kejuruan biasanya dikenal dengan MM alias multimedia,

Kualitas perangkat lunak (software quality)
Teknik kebutuhan perangkat lunak (requirements engineering)
Manajemen proyek perangkat lunak (project management)
Pengujian perangkat lunak (software testing)
Metode formal (formal methods)
Penjaminan mutu perangkat lunak (software quality assurance)
Verifikasi perangkat lunak (software verification)
Perangkat lunak terdistribusi (distributed software engineering)
Manajemen konfigurasi perangkat lunak (software configuration management)
Perawatan perangkat lunak (software maintenance)
permodelan dan perancangan perangkat lunak (software design and modelling)
Arsitektur perangkat lunak (software architectures)
Arsitektur perangkat lunaks (software architecturess)

Dan yang satu lagi dua hal yang berbeda tapi sebenernya saling membantu, yah itu adalah software dan hardware, biar beda kerjaan tapi satu kesatuan.

sumber : http://id.wikipedia.org/wiki/Rekayasa_perangkat_lunak


Friday, October 3, 2014

Cara Instal Php Pos (point of sale) di Localhost

Cara instal php pos (point of sale) di localhost, aplikasi pos atau aplikasi point of sale ini digunakan untuk kasir dan semacamnya, tau aplikasi ini juga dari pacar yang ternyata bukan tugas kampus melainkan untuk membantu dia dalam menghitung uang yang mana tugasnya sebagai admin, selama ini memang masih menggunakan system manual penghitunganya di kantornya.

Dan ternyata dia ingin mempermudah pekerjaanya sendiri dengan mencari software sendiri atau program yang bisa digunakan untuk menunjang pekerjaanya, yang mana seharusnya ini adalah tugas kantor yang harus menyediakan fasilitas program yang bisa membantu pekerjaanya, bisa dengan membeli atau yah minimal ada program sebelumnya.

Dan saya jadi kepo juga nih pengen tau apa sih aplikasi pos atau point of sale itu, yang mana dalam demonya aplikasi ini semacam applikasi yang berbasis web, yah program sekarang emang udah canggih semua sudah apps jamanya.

Point Of Sale Adalah
System aplikasi point of sale adalah software yang di rancang, untuk mempermudah user / kasir dalam melakukan transaksi penjulan dan pembelian barang, software point of sale sudah bisa menghitung stock barang secara otomatis. software ini bisa digunakan di toko, minimarket dll. Selain itu keunggulan software ini sudah mencakup, pembayaran hutang, pembayaran piutang dan retur pembelian, retur penjualan barang, penjualan jasa dan software ini sudah dilengkapi dengan beberapa laporan-laporan yang bertujuan untuk mempermudah user dalam mengontrol data barang data – data transaksi penjualan dan pembelian maupun retur barang secara baik. Adapun laporan point of sale adalah laporan master barang, laporan transaksi penjualan dan pembelian barang, laporan stock, laporan mutasi stock, laporan daftar customer, laporan piutang , laporan rekap umur piutang, laporan rugi laba dll.

Software ini sudah dilengkapi dengan user password level sehingga hak akses user dalam mengoperasikan software bisa di control atau dibatasi yang bertujuan untuk menjaga kerahasiaan data yang semuanya sudah terintegrasi yang dikumpulkan dalam satu modul poin of sale.

Cara Instal Php Pos (point of sale) di Localhost

Ternyata caranya gampang bangitss, software program berbasis web aplikasi ini emang diberikan gratis dan bisa di download dengan gratisan, saya upload ulang disini di google drive pribadi, biar gak susah nanti kalau mau nyari lagi program point of sale nya.

Caranya setelah di download file program point of sale nya di komputer, biasa langsung ekstax dulu jadi file atau folder biasa, kemudian masukan ke file xampp/htdoc/barulah paste file point of sale atau pos di dalam folder htdoc jangan sampe salah naro dan jangan sampe selain disitu yah naronya.

Setelah kelar taro filenya disana, kasih nama folder pos atau program point of salenya, kemudian jalankan xamppnya start apache nya dan juga mysql nya, kalao sudah tinggal buka langsung browsernya ketik . localhost/phpmyadmin kemudian enter.

Nanti kita buat database di phpmyadmin yang baru dibuka di browser, nama bebas sukasuka, saya ambil contoh nama database nya "shellipos" gak pake tanda kutip yah, udah dibikin atau create sukses. setelah itu kita upload atau import data masih dari phpmyadmin, klik import kemudian ambil data nya dari folder point of sale yang ada di htdocs, cari folder database kemudian yang di import file database.sql.
Cara Instal Php Pos (point of sale) di Localhost
Cara Instal Php Pos (point of sale) di Localhost

Setelah selesai dan sukses import, lanjut ke settingan selanjutnya, buka folder htdocs kemudian folder aplikasi point of sale kemdian pilih aplication terus config nanti ada file database.php.tmp kita ganti nama atau rename hapus saja .tmpnya sehingga jadi database.php kemudian save.

Cara Instal Php Pos (point of sale) di Localhost
Cara Instal Php Pos (point of sale) di Localhost

Setelah itu kita edit di file database yang baru aja kita ganti namanya tadi, contoh saya buat database shellipos, dan username isi dengan 'root' saja, dua saja yang kita edit setelah itu save. dan jalankan kembali 'localhost/phppos ' enter di browser anda bisa pakai browser google chrome atau mozila firefox bisa juga pakai internet ekplorer bebaslah, nama phppos itu disesuaikan dengan nama folder yang dibuat di aplikasi point of sale pertama kali saat di copy di htdocs.

Begitulah deskripsi hasil Cara Instal Php Pos (point of sale) di Localhost yang sudah saya coba, sekarang tinggal ngoprek apa saja yang ada didalam program berbasis web point of sale yang open source ini, apakah bisa maksimal membantu penghitungan uang kasir?




Tuesday, September 30, 2014

Games Semut

Games Semut  - Lagi jenuh nih butuh permainan atau game yang seru, kalau game itu pilihan pertama pengen yang gampang udah gitu installnya juga gak lama, cepet dan gak pake ngambil space harddisk yang banyak dan juga softwarenya gak harus pake crack segala.

Pokoke yang full gratisan dan juga mudah, seperti angry bird gitu kalau ada, tapi kan angry bird udah bosen makanya kudu nyari lagi nih games yang seru.

Liat ponakan selalu update game di androidnya enak rasanya, bisa aja nemu game game seru dan update terus saya jadi ngiri, tadi nyari games semut gitu ada beberapa pilihan game semut.

Games Semut

Ada Ant Arena , terus journeys of reemus dan and attact semuanya belum dicoba ada juga smash ant kalo gak salah deh, haduh udah ah mau maen games dulu deh, capek nih abis nguli ....

Saturday, September 27, 2014

Cheat Game Guitar Hero PS 2

Cheat Game Guitar Hero PS 2
Cheat Game Guitar Hero PS 2 - buat yang masih demen ama guitar hero nih jangan sampe ketinggalan cheatnya yah biar makin jago keliatanya hehe.

Cheat Game Guitar Hero PS 2 tak jarang yang jual, tapi harganya cukup mahal jadi pilihan utama emang yang punya internet itu mudah tinggal cari aja di google dan gratisan.

CHEAT GUITAR HERO :
- Masukkan kode di menu utama
- Gunakan stik analog PS1 untuk memasukkan kodenya
- Tahan "kiri" sambil memasukkan kodenya
 

Gitar udara : kotak, kotak, X, segitiga, kotakPenonton berkepala monyet : X, kotak, segitiga, segitiga, segitiga, X, kotakPenonton berkepala tengkorak : kotak, segitiga, X, X, kotak, segitiga, X, XRock meter tetap hijau : segitiga, X, kotak, kotak, X, X, segitiga, kotakMembuka hero guitar : X, kotak, segitiga, X, XPanggung menghilang : X, segitiga, kotak, X, segitiga, kotakMembuka semuanya : segitiga, kotak, X, X, kotak, segitiga, segitiga


Cheat Game Guitar Hero PS 2
CHEAT GUITAR HERO II :
- Masukkan kode di menu utama
- Gunakan stik analog PS1 untuk memasukkan kodenya
- Tahan "kiri" sambil memasukkan kodenya

Gitar udara : segitiga, segitiga, X, kotak, segitiga, X
Penonton berkepala mata
: X, kotak, segitiga, kotak, segitiga, kotak, X
Penonton berkepala monyet : kotak, X, segitiga, segitiga, kotak, X, segitiga, segitigaPenonton berkepala api : kotak, segitiga, kotak, kotak, segitiga, kotak, segitiga, segitigaPenonton berkepala kuda : X, kotak, kotak, X, kotak, kotak, X, kotak, kotak, XHiper speed : kotak, X, kotak, segitiga, kotak, X, kotak, segitiga
Dewa gitar : segitiga, segitiga, X, segitiga, segitiga, kotak, segitiga, segitigaMembuka semuanya : X, segitiga, kotak, bulat, kotak, segitiga, bulat, segitiga, bulat, segitiga, bulat, segitiga, bulat, segitiga

Penyebab dan Solusi WordPress 3.5 tidak bisa mengupload gambar

Penyebab dan Solusi WordPress 3.5 tidak bisa mengupload gambar, mungkin masih ada pada waktu itu pernah merasakan kejadian yang sama pada wordpress versi tiga point lima.

Biasanya wordpress memang melakukan pergeseran update program atau engine perangkat lunaknya agar terbebas dari bug yang timbul karena adanya celah, namun tak selalu langsung dapat berjalan mulus seperti sekarang adanya masalah baru.

Penyebab?

Walau saya sendiri belum melakukan pengecekan langsung, namun sepertinya konsumsi memory PHP yang digunakan pada WordPress 3.5 lebih besar dibandingkan versi-versi sebelumnya. Hal itulah yang lantas menyebabkan default memory limit dinaikkan dari 32 MegaBytes menjadi 40 MegaBytes. Hanya saja perubahan default memory limit ini tidak serta merta mengakibatkan berubahnya konfigurasi PHP memory limit di shared webhosting yang anda gunakan.

Solusi

Solusi bagi pengguna WordPress 3.5 yang tidak bisa upload image adalah sebagai berikut:

- Setting Memory Limit di WP-Config.PHP

Coba solusi paling sederhana yaitu menaikkan limit memory PHP di wp-config.php dengan menuliskan kode berikut:
define('WP_MEMORY_LIMIT', '96M');
Anda bisa menggati angka 96 pada 96M diatas dengan angka lainnya. Lalu jangan lupa untuk simpan perubahan wp-config.php tersebut.
Silakan coba upload gambar lagi. Jika masih tidak bisa, silakan gunakan cara berikutnya.

- Buat Custom php.ini

Buatlah file bernama php.ini dan letakkan di dalam folder public_html cPanel anda. Walau anda mungkin menggunakan banyak sekali addon domain, cukup 1 file php.ini tersebut. Didalamnya silakan tuliskan kode berikut:
memory_limit = 256M
Lanjutkan dengan membuka file .htaccess dan tambahkan sebaris kode berikut:
SetEnv PHPRC /home/NAMA_USER/public_html/php.ini
Ganti keterangan NAMA_USER dengan username cPanel anda. Simpan penambahan tersebut lalu kembali ke dalam wp-admin anda untuk mencoba upload gambar. Untuk .htaccess ini sepertinya anda harus menuliskannya di semua addon domain anda (saya sendiri belum mencobanya karena saat ini tidak ada addon domain sama sekali).
Semoga cara diatas dapat mengatasi masalah WordPress 3.5 anda yang tidak bisa mengupload gambar. Jika permasalahan masih tidak dapat diatasi dengan cara tersebut, itu saatnya anda menghubungi Shared Hosting Provider anda. Jika anda merupakan pengguna VPS maka ada kemungkinan konfigurasi VPS anda tidak mengijinkan override php.ini. Jika itu VPS anda sendiri, silakan saja naikkan memory limit PHP ke angka yang lebih besar, bukan 32M. Bisa ke 256M atau 384M misalnya.

Selesai.

14 Applications to Monitor Linux Servers in CentOS

14 Applications to Monitor Linux Servers in CentOS


[ BASIC COMMAND FOR ANALYZE LINUX SERVER’S PERFORMANCE ]

14 Applications to Monitor Linux Servers in CentOS
[ 01 ]
Papar analisa penggunaan aplikasi dalam server :
# top

[ 02 ]
Linux VmStat command digunakan untuk memaparkan statustik virtual memory, kernel threads, disks, system processes, I/O blocks, interrupts, CPU activity dan banyak lagi :
# yum -y install sysstat
# vmstat

Free – Amount of free/idle memory spaces.
si – Swaped in every second from disk in Kilo Bytes.
so – Swaped out every second to disk in Kilo Bytes.

# vmstat -s
# vmstat -d (Disk statistic)

[ 03 ]
Lsof command digunakan untuk papar senarai fail yang dibuka dan diproses. Command ini digunakan sekiranya disk tak boleh unmounted dan paparan error apabila fail digunakan atau dibuka. Melaluinya kita boleh kenalpasti fail apa sedang digunakan.
# yum -y install lsof
# lsof

Keterangan paparan :

FD – bermaksud File descriptor dan sebahagian keterangan lain adalah seperti dibawah :
cwd : current working directory
rtd : root directory
txt : program text (code and data)
Mem : memory-mapped file

Didalam kolum nombor FD column seperti 1u adalah file descriptor dan diikuti oleh u,r,w mengikut mode berikut :
r : read access.
w : write access.
u : read and write access.

TYPE adalah jenis fail dan pengenalannya.
DIR : Directory
REG : Regular file
CHR : Character special file.
FIFO : First In First Out

[ 04 ]
Tcpdump adalah Network Packet Analyzer yang digunakan untuk menganalisa paket menerusi TCP/IP yang diterima oleh server dan dihantar keluar oleh server.
# tcpdump -w 0001.pcap -i eth0 (analisa paket dan simpan ke dalam fail format pcap)
# tcpdump -r 0001.pcap (baca fail disimpan)
# tcpdump -i eth0 tcp (tapis analisa hanya paket tcp sahaja)
# tcpdump -i eth0 port 22 (tapis analisa bagi paket port 22 sahaja)
# tcpdump -i eth0 src 192.168.0.2 (tapis analisa bagi sumber ip dari 192.168.0.2 sahaja)
# tcpdump -i eth0 dst 50.116.66.139 (tapis analisa bagi destinasi ip 50.116.66.139 sahaja)

[ 05 ]
Netstat untuk memantau paket keluar dan masuk ke server. Sesuai untuk kenalpasti masalah :
# netstat -an

Simpan result netstat ke dalam file netstat.txt :
# netstat -an > netstat.txt

[ 07 ]
HTop untuk memantau proses aplikasi yang berlaku di dalam server Linux. Lebih kurang macam top tapi ada warna dan lebih menarik :
# yum -y install htop
# htop

[ 08 ]
Iotop untuk memantau proses bagi Linux Disk input/output :
# yum -y install iotop
# iotop

[ 09 ]
IoStat untuk analisa statistik in dan out put device dalam Linux :
# yum -y install sysstat
# iostat

[ 10 ]
IPTraf untuk analisa secara real time bagi IP Local Area Network (LAN) :
# yum install iptraf
# iptraf

[ 11 ]
Psacct untuk analisa aktiviti yang dilaksanakan oleh pengguna server :
# yum -y install psacct
# /etc/init.d/psacct start
# chkconfig psacct on
# ac
# ac -d
# ac -p
# ac root
# ac -d root

[ 12 ]
Monitorix untuk memantau sistem dan rangkaian di server :
# yum -y install minitorix
# service monitorix start

http://192.168.117.131:8080/monitorix

[ 13 ]
Semak proses yang sedang digunakan dalam server :
# ps u
# ps au
# ps aux | less

[ 14 ]
Gunakan zenoss untuk pantau server linux, rangkaian, storage server dan juga virtual machine...wow..terjumpa tadi...bagus untuk dicuba..
http://community.zenoss.org/index.jspa
Bagi cara install pada CentOS : http://webaj.com/how-install-zenoss-1-1-2-centos-5-0-server-and-network-monitoring.htm

terusan dari google

~ Be a Creator Not a User ~

Saturday, September 20, 2014

20 TOP MOST USED & COMMON SSH COMMANDS

20 TOP MOST USED & COMMON SSH COMMANDS

As promised, I will teach babies* to manage unmanaged server from scratch. It means I’ll try to bring those babies from zero to hero being a Server Ninja. Hence, for my early posts I will firstly write all basic things for newbie server admins should know. In this page I list all necessary, most-used and common SSH commands useful to navigate through SSH client like Putty. I believe these commands are working on any Unix-based servers.

* babies = newbies with no knowledge about Linux and server at all

If you are really a newbie, then you should bookmark this page otherwise simply skip this post.

My next plan: I will post other articles of basic guides how to do things in your server via SSH. Browse it all here.

REQUIREMENTS TO SSH

A working SSH client like Putty (Windows) or Terminal (Mac and Linux)
A working Linux-based server with SSH enabled
A cup of coffee if you wish
A computer with stable Internet connection
SOME CONVENTIONS

Hit Enter or Return key on your keyboard after every each command / line
Each line is a single raw of command unless specified otherwise
Replace domain.com with your own domain name and TLD
Replace xxx.xxx.xxx.xxx with IP address of your own server
Replace example paths and file names according to your server information
If a path ends with slash “/” then its a directory
A directory: “/path/to/directory/” will always end with slash “/”
A file: “/path/to/file” won’t have slash “/” in the end
A file is not always having extension in the end of the file name
OK, so lets start with the most common commands to SSH you should know..

readmore..: http://www.servermom.org/top-most-used-common-ssh-commands/56/

Printer Hp Laserjet Pro M12w

Keluaran baru dari produk HP yang masih mengeluarkan jenis laserjet untuk office atau perkantoran, yang mana membutuhkan printer yang bisa m...