Install IMS on Linux Ubuntu 14.04 LTS

IP Multimedia Subsystem (IMS) adalah sebuah layer penengah di antara layer konektivitas dan layer aplikasi utuk mengatur signaling untuk membangun, memelihara dan mengakhiri sebuah sesi multimedia. IMS adalah sebuah arsitektur terstandarisasi oleh 3GPP untuk mendukung layanan dalam packet domain. Singkatnya IMS adalah sebuah arsitektur generik untuk menawarkan layanan multimedia.

Install Asterisk 13: Ubuntu 14.04 LTS


Asterisk adalah sebuah framework open source untuk membangun aplikasi komunikasi. Asterisk biasanya menggunakan komputer biasa untuk server komunikasi. Asterisk dapat digunakan untuk sistem komunikasi seperti: sistem IP PBX, gateway VoIP, conference server dan lainnya. Dapat juga digunakan oleh usaha kecil, perusahaan besar, call center, operator dan instansi pemerintah, di seluruh dunia. Asterisk adalah bebas dan open source. Asterisk disponsori oleh Digium.

Asterisk dapat menjadi sebuah dasar untuk sistem telepon bisnis yang lengkap, atau digunakan untuk meningkatkan atau memperluas sistem yang sudah ada, atau untuk menjembatani kesenjangan antara sistem. Disini saya ingin membuat bagaimana menciptakan sebuah server VoIP dengan menggunakan Asterisk sebagai based nya.

Pastikan koneksi internet anda berjalan dengan baik dan stabil, dan lakukan update dan upgrade repository sistem operasi kalian.
apt-get update && apt-get upgrade -y
apt-get install -y build-essential git-core pkg-config subversion libjansson-dev sqlite autoconf automake libtool libxml2-dev libncurses5-dev unixodbc unixodbc-dev libasound2-dev libogg-dev libvorbis-dev libneon27-dev libsrtp0-dev libspandsp-dev libmyodbc uuid uuid-dev sqlite3 libsqlite3-dev libgnutls-dev
cd /usr/src

wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete current.tar.gz
tar xvfz dahdi-linux-complete-current.tar.gz
cd dahdi-linux-complete-2.11.1+2.11.1
make all && make install && make config
cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-current.tar.gz
tar xvfz libpri-current.tar.gz
cd libpri-1.5.0
make && make install
cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz
tar xvfz asterisk-13-current.tar.gz
cd asterisk-13.12.0
./configure
contrib/scripts/get_mp3_source.sh #jika anda mau support file mp3
make && make install && make config && make samples
Jalankan server asterisk
asterisk
asterisk -rv
Membuat dua buah user untuk berkomunikasi
cd /etc/asterisk
nano sip.conf
Tambahkan perintah pada paling bawah
[1001]
username=1001
secret=hai1001
type=friend
context=connect
host=dynamic

[1002]
username=1002
secret=hai1002
type=friend
context=connect
host=dynamic
nano extensions.conf
Tambahkan perintah pada paling bawah
[connect]
exten => 1001,1,Dial(SIP/1001,30,tr)
exten =>1001,2,Hangup

exten => 1002,1,Dial(SIP/1002,30,tr)
exten => 1002,2,Hangup
Restart server Asterisk
/etc/init.d/asterisk restart
Atau
asterisk -rx "reload"

Referensi :
[1] http://www.asterisk.org
[2] http://www.mikeslab.net

PES 2015 Master League Editor


Sekarang kamu dapat mengubah Money Master League di PES 2015 kamu, silahkan download :

Konversi Bilangan Biner ke Decimal

Tabel Dasar

Bilangan Biner ke bilangan Desimal
Misal :

Konversi Bilangan Hexadesimal ke Decimal

Tabel Dasar

Bilangan Hexadesimal ke bilangan Desimal.
Misal :

Konversi Bilangan Octal ke Decimal

Tabel Dasar

Bilangan Oktal ke bilangan Desimal.
Misal :

Konversi Bilangan Decimal ke Biner

Tabel Dasar

Bilangan Decimal ke bilangan Biner.
Misal :

Konversi Bilangan Decimal ke Octal

Tabel Dasar

Bilangan Desimal ke bilangan Hexadesimal
Misal :

Konversi Bilangan Decimal ke Octal

Tabel Dasar


Bilangan Desimal ke bilangan Oktal
Misal :

92(10) = … (8)


Jadi, jawabannya adalah 134(8)

Cloud Computing Service


Jenis-jenis layanan cloud computing menurut NIST dibagi menjadi tiga, yaitu :

Syarat di Katakan Sebagai Cloud Computing


Untuk dapat di katakan sebagai Cloud Computing itu ada karakteristik sebagai berikut menurut NIST (National Institute of Standards and Technology). Di antaranya adalah :

Cloud Computing


Cloud Computing merupakan sebuah paradigma baru dalam dunia komputasi. Secara sederhana cloud computing dapat diartikan sebagai teknologi yang menggunakan layanan ataupun produk yang disediakan oleh provider dengan basis internet.

Cloud Computing ini merupakan kumpulan dari beberapa computing resource yang terintegrasi
sehingga menjadikannya sebagai layanan yang mempunyai skalabilitas tinggi. Sebenarnya Cloud Computing itu sendiri telah lama ada, namun metode ini tidak ada yang menyadari nya.

Saat saya mempelajari sampai sekarang ini pun terkadang masih suka bingung apa itu perbedaan Cloud dengan Hosting. Awalnya berfikir tidak ada beda nya tapi setelah di pelajari pelajari sangat jauh perbedaannya. Terkadang user perlu memikirkan beberapa pertimbangan dalam memutuskan apakah user menggunakan sistem Cloud atau Hosting untuk penyimpanan data user.

Cloud Computing menurut saya lebih ke arah penggunaan berbagai teknologi terutama virtualisasi untuk skalabilitas aplikasi berbasiskan internet. adalagi Cloud Services adalah hosting aplikasi kita dengan berbasiskan cloud computing. Jadi sama dengan hosting juga. Tapi kalau dikaitkan dengan tradisional hosting seperti shared hosting (satu server dipake rame-rame) ataupun dedicated hosting yang biasa ditawarkan tentu jauh beda.

Cloud services sendiri beda-beda, ada yang menyediakan virtualisasi dari sisi kebutuhan resources secara tersendiri mulai dari CPU / computing resource & memori, storage tersendiri, relasional db tersendiri seperti Amazon Web Services namun konfigurasi load balancer harus kita lakukan sendiri. 

1. Shared Hosting
    
    Shared Hosting adalah sebuah hosting yang digunakan user untuk menyewa disk space dari sebuah server yang server tersebut dibagi dan dishare dengan user-user atau website-website yang lain. Tipe hosting ini merupakan tipe hosting paling banyak tersedia di internet karena mudah didapatkan dari owner atau provider dengan harga yang terjangkau.
Dalam Shared Hosting, akan sering menemukan kasus seperti :
  1. Ketika website / aplikasi lain dalam satu shared hosting bekerja dengan proses yang cukup besar, maka akan berdampak pada turunnya performa dari w eb atau aplikasi yang user simpan di dalam shared hosting yang sama dengan website / aplikasi tersebut.
  2. Ketika suatu waktu ada sebuah website / aplikasi yang menyebabkan sistem crash, maka seluruh server akan mengalami crash pula.

2. Virtual Private Server (Virtual Dedicated Server)

    Virtual Private Server adalah sebuah metode untuk membagi sebuah resource dari server menjadi beberapa virtual server. Adapula yang menyebutnya Virtual Private Server Hosting (VPS Hosting) adalah sebuah layanan hosting yang menggunakan Virtual Private Server. Pada tipe hosting ini, meskipun user berada pada satu server dengan akun yang lain, namun user dapat mengisolasi environment dari server yang user punya. Maksudnya ada satu akun yang servernya bermasalah, maka selama server utama tidak mengalami masalah, VPS yang user punya pun tidak akan terganggu.
Beberapa teknologi yang digunakan untuk virtualisasi adalah : Xen, OpenVZ, dll


3. Cloud Hosting
    Cloud Hosting merupakan layanan hosting yang berhubungan pada banyak server. Dengan skalabilitas ini user tidak perlu khawatir akan kinerja dari server seperti halnya pada layanan shared hosting. Dengan cloud computing ini memungkinkan user memiliki resource server yang tak terbatas. User dapat mengurangi atau menambah resource dengan mudah tanpa mengganggu proses yang sedang berjalan.
Cloud Hosting punya beberapa tipe, yaitu :
1. IaaS (Infrastructure as a Service), yaitu bentuk layanan cloud yang menawarkan infrastuktur termasuk di dalamnya hardware komputer, networking ataupun storage.
2. PaaS (Platform as a Service), yaitu layanan cloud yang menawarkan platform yang user butuhkan untuk membuat aplikasi. Layanan PaaS biasanya berupa desain aplikasi, development, deployment dan hosting.
3. SaaS (Software as a Service), yaitu sebuah layanan cloud yang menawarkaan software sebagai layanan untuk klien.





Semoga Bermanfaat.





Referensi : Sumber Sumber

Download IDM 6.18 build 5 Free


Langsung saja bisa di download di sini :

Download Adobe CorelDRAW X6 Full


Corel Draw adalah software yang digunakan untuk melakukan editing pada garis vektor.

Download Adobe Premiere CS 6 full




Agak lama ga update postingan karena sibuk kuliah :D, kali ini mau share software Adobe Premiere Pro CS6. Adobe Premiere adalah software yang biasa digunakan untuk mengedit video.

Install BBM di Laptop dengan Virtual Genymotion



Sayang sekali BBM di Android kurang berjalan maksimal karena hanya berjalan di versi Android 4.0 ke atas. Berarti bukan berarti kita harus memiliki perangkat atau membeli lagi gadget tersebut. Banyak cara untuk mendapatkannya misal dengan menggunakan virtual machine untuk install Android di Laptop atau PC dengan menggunakan GenyMotion. Berikut caranya :

Cara Install TuxCut di Ubuntu


TuxCut adalah aplikasi dari linux yang dibuat untuk memotong paket data di dalam sebuah jaringan, untuk windows punya netcut dan untuk linux punya tuxcut. Lihat perbedaannya :D

BBM for Android BBM.APK


Baru baru ini telah liris BBM untuk Android, disini saya telah mengsiapkan file bbm.apk nya silahkan di download disini :

Sistem Bilangan Biner, Oktal, Decimal, dan Hexadecimal


Misal begini contoh nya :

1. Konversi dari Decimal ke Biner
    Misal, berapa bilangan biner dari bilangan decimal 192
    Jawab :

Konfigurasi VLAN di Cisco Packet Tracer


Menurut Wikipedia, Virtual LAN atau disingkat VLAN merupakan sekelompok perangkat pada satu LAN atau lebih yang dikonfigurasikan (menggunakan perangkat lunak pengelolaan) sehingga dapat berkomunikasi seperti halnya bila perangkat tersebut terhubung ke jalur yang sama, padahal sebenarnya perangkat tersebut berada pada sejumlah segmen LAN yang berbeda. Vlan dibuat dengan menggunakan jaringan pihak ke tiga.