google3c8452e124cb77db

Tampilkan postingan dengan label sublime text. Tampilkan semua postingan
Tampilkan postingan dengan label sublime text. Tampilkan semua postingan

Kamis, 28 Juli 2016

How to Install

  • Install Git, PostgreSQL, Python 2.7, npm :
    • Debian:
o    $ sudo apt-get install git postgresql-9.4 postgresql-server-dev-9.4 python python-pip nodejs npm
o    python get-pip.py
  • Install bower & grunt (jika belum ada) :
·         npm install -g bower
·         npm install -g grunt-cli
  • Ambil versi development SII terakhir
·         GIT_SSL_NO_VERIFY=true git clone https://code.qti.co.id/scm/psii/sii.git
  • Pindah ke directory sii
·         cd sii
  • Install backend dependency
·         pip install -r requirements.txt
·         hapus psycopg2 di requirements.txt
·         pip install psycopg2
  • Jalankan synchronize database
·         python server.py syncdb
Jika ada prompt tambahkan superuser pilih no
  • Jalankan migrate database
·         python server.py migrate
  • Masukkan data dummy ke database
·         python server.py loaddata api\fixtures\sii-v1.json
  • Install frontend dependency
·         npm install
·         bower install
  • Compile frontend
·         grunt dev
  • Jalankan frontend

·         python server.py runserver 3000

Rabu, 27 Juli 2016

Memulai sebuah project baru

Perkembangan teknologi memang terlalu cepat. Baru sebentar saja tidak up to date, saya sudah tertinggal jauh. Sekarang sudah banyak mulai digunakan framework pure js untuk suatu project, dan saya pun harus menerapkannya dalam project baru saya tersebut. Mulai berkecimpunglah dengan yang namanya python, backbone.js, bower, node.js, underscore.js dll. Cukup rumit untuk memulai pembiasaan framework baru ini sehingga diperlukan usaha keras untuk belajarnya. Nanti saya share hasil belajar saya untuk memulai project baru ini di blog ini.
Bagi yang mau ikut belajar silahkan dibaca-baca dulu
1. Node.js
2. Backbone.js
3. Underscore.js
4. Python
5. Bower

Sampai jumpa diblogging selanjutnya ya :)