Posts

Cara Mendapatkan Lisensi Produk Jetbrains (PyCharm, Rider, ReSharper Ultimate, WebStorm dll) 100% gratis

Image
Cara mendapatkan lisensi produk jetbrains (PyCharm, Rider, ReSharper Ultimate, WebStorm dll) 100% gratis Apa itu Jetbrains? Jetbrains merupakan sebuah perusahaan yang fokus pada pembuatan software development. Ada lebih dari 21 produk dari Jetbrains. Banyak perusahan besar yang menggunakan produk dari jetbrains seperti citibank, valve, pinterest samsung dan masih banyak lagi yang bisa anda lihat disini . Sudah dulu pengenalanya, sekarang gimana sih caranya mendapatkan lisensi jetbrains secara gratis? langsung aja Pertama masuk ke sini Lalu baca FAQnya dulu biar tambah jelas. Disitu juga sudah tertera dengan jelas produk apa saja yang bisa kalian dapatkan secara gratis. Lalu langsung klik APPLY NOW  lalu akan menampilkan form pendaftaran. Gunakan University Email Addres, atau gunakan ISIC/ITIC membership apabila anda mempunyai kartu ISIC (Interntional Student Identity Card). Disini saya menggunakan University Email Address. Lalu Apply For Free Products. Tunggu bebe...

Setting database MySQL dan PostgreSQL pada Ruby on Rails

Image
Setting database MySQL dan PostgreSQL pada Ruby on Rails Ruby on rails defaultnya menggunakan SQLite sebagai databasenya, tapi apabila kita akan membuat suatu web application yang membutuhkan skalabilitas, sentralisasi maupun kontrol client/server SQL database, kalian sebaiknya menggunakan MySQL atau PostgreSQL. Installasi Mysql Untuk installasi mysql kalian dapat menggunakan paket instalasi yang ada pada repositori Ubuntu, dan jangan lupa instal juga libmysqlclient-dev untuk mengcompile mysql2 gem yang digunakan oleh rails untuk koneksi ke MySQL. ucup@Y:~$ sudo apt-get install mysql-server mysql-client libmysqlclient-dev Untuk memulai membuat aplikasi gunakan perintah ucup@Y:~$ rails new firstapp -d mysql Sebelum memulai server rails, edit terlebihdahuli file database.yml yang berada pada folder /config . Masukan username dan password mysql yang telah dibuat default: &default adapter: mysql2 encoding: utf8 pool: <%= ENV.fetch("RAILS_MAX_THREADS...

Install Ruby on Rails dengan rbenv pada Ubuntu 16.04 Xenial Xerus

Install Ruby on Rails dengan rbenv pada Ubuntu 16.04 Xenial Xerus Ruby on Rails merupakan suatu application stack untuk develop web application. Bahasa pemrograman Ruby dipadukan dengan framework rails. Langsung saja, Update dan install dependencies untuk rbenv dan Ruby ucup@Y:~$ sudo apt-get update ucup@Y:~$ sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev Setelah dependensi terinstall lanjut dengan menginstall rbenv. ucup@Y:~$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv Lalu tambahkan ~/.rbenv/bin ke $PATH sehingga rbenv dapat digunakan, dan tambahkan ~/.rbenv/bin/rbenv init ke ~/.bash_profile . ucup@Y:~$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc ucup@Y:~$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc source ~/.bashrc Untuk mengeceknya gunakan perintah type yang menampilkan informasi rbe...

LINUX COMMANDLINE Working with Files [Part II]

LINUX COMMANDLINE Working with Files [Part II] Lanjutan dari part sebelumnya cp cp digunakan untuk copy file. ucup@Y:~/somedir$: cp file2 file2.backup ucup@Y:~/somedir$: ls -l total 0 -rw-rw-r-- 1 ucup ucup 0 Agu 13 03:49 file2 -rw-rw-r-- 1 ucup ucup 0 Agu 13 04:19 file2.backup -rw-rw-r-- 1 ucup ucup 0 Agu 13 03:49 file3 Mengkopi fileke direktori ucup@Y:~/somedir$: cp file2.backup ./dir1 ucup@Y:~/somedir$: ls -l dir1 total 0 -rw-rw-r-- 1 ucup ucup 0 Agu 13 04:20 file2.backup Penggunaan -r secara recursive akan mengkopi semua file dan direktori ucup@Y:~/somedir$: cp -r dir1 dir2 ucup@Y:~/somedir$: ls -l dir2/dir1/ total 0 -rw-rw-r-- 1 ucup ucup 0 Agu 13 04:23 file2.backup mv mv digunakan untuk memindahkan suatu file, tapi tidak sedikit yang menggunakanya untuk merename suatu file ataupu direktori. ucup@Y:~/somedir$: mv dir2 dir3 ucup@Y:~/somedir$: ls -l total 8 drwxrwxr-x 2 ucup ucup 4096 Agu 13 04:20 dir1 drwxrwxr-x 3 ucup ucup 4096 Agu 13 04:23 dir3 -rw-rw-r-- 1...

LINUX COMMANDLINE Working with Files [Part I]

LINUX COMMANDLINE Working with Files [Part I] Kali in kita belajar tentang file, cara membuat, menghapus, copy dan memindahkan suatu file menggunakan commandline. Pertama yang harus diperhatikan adalah setiap file atau direktori bersifat case sensitive , File1 dengan file1 merupakan file yang berbeda. Semua, baik itu direktori/folder, partisi harddisk (/dev/sda1) dan proses apapun yang berada pada file system merupakan suatu file. Dapat dibilang semua yang ada pada Linux adalah suatu file. Terdapat beberapa utilitas yang dapat digunakan untuk mengedintifikasi jenis file dalam linux, yaitu file . file tests each argument in an attempt to classify it. There are three sets of tests, performed in this order: filesystem tests, magic tests, and language tests. The first test that succeeds causes the file type to be printed. ucup@Y:~/Downloads$:file Untitled_0535_by_Mike_Sinko-1600.jpg Untitled_0535_by_Mike_Sinko-1600.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), dens...

Installasi Node.js pada Linux berbasis Debian/Ubuntu

Installasi Node.js pada Linux berbasis Debian/Ubuntu Node.js adalah suatu runtime javascript yang dibangun menggunakan Chrome's V8 Javascript engine. Node.js juga merupakan suatu pemrograman server side, sehingga memaksimalkan penggunaan Javascript selain sebagai bahasa pemrograman client side. Kelebihan lain dari Node.js adalah, Node.js mempunyai library HTTP sendiri, sehingga tidak membutuhkan aplikasi web server seperti Apache dan Nginx. Node.js mendukung berbagai platform Windows, Linux, Mac, Docker Image dll. Untuk instalasi gunakan perintah curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -  sudo apt-get install -y nodejs Untuk pengguna Ubuntu/Debian versi lama dapat menggunakan Node.js versi 6.x dengan curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs Available architectures: i386 (32-bit) amd64 (64-bit) armhf (ARM 32-bit hard-float, ARMv7 and up: arm-linux-gnueabihf ) Supported Ubuntu version...

LINUX COMMANDLINE Working with directories [Part II]

LINUX COMMANDLINE Working with directories [Part II] Melanjutkan dokumentasi sebelumnya tentang Working with directories. mkdir Make Directory, digunakan untuk membuat suatu direktori, format perintahnya adalah mkdir nama-direktori   ucup@Y:~$:mkdir firstdir ucup@Y:~$:ls   bashprog Documents GNS3 Music Public workspace Desktop Downloads leap42-newton-aio PHP Templates Docker firstdir mikrotik.img Pictures Videos   Untuk membuat direktori dalam direktori menggunakan statement -p ucup@Y:~$:mkdir -p first/second/third ucup@Y:~$:cd first/second/third/ ucup@Y:~/first/second/third$:pwd /home/ucup/first/second/third Untuk menghapus direktori yang kosong dapat menggunakan perintah rmdir , kemudian untuk mengapus folder secara recursive menggunakan statement -p   ucup@Y:~$:rmdir firstdir ucup@Y:~$:rmdir first/second/third/ ucup@Y:~$:ls bashprog Documents GNS3 Music Public wor...

Popular posts from this blog

Setting database MySQL dan PostgreSQL pada Ruby on Rails

Installasi Node.js pada Linux berbasis Debian/Ubuntu

Install Ruby on Rails dengan rbenv pada Ubuntu 16.04 Xenial Xerus