My Daily Learning

Space … the final frontier …

Archive for the ‘Uncategorized’ Category

Menginstall NVM di macOS

Posted by A.D Setiawan pada Juni 29, 2017

Selama liburan lebaran saya mempelajari frontend web app programming menggunakan ReactJS. Salah satu persyaratan untuk lingkungan pengembangannya adalah keberadaan nodejs. Untuk menginstall nodejs di macOS, Anda dapat mendownloadnya dari situs resmi nodejs atau memanfaatkan NVM (Node Version Manager). Tools ini dapat dipergunakan untuk menginstall nodejs versi tertentu atau menentukan nodejs versi tertentu sebagai default.

Anda dapat meng-compile langsung dari kode sumbernya yang terdapat di github. Untuk menginstall atau mengupdatenya, Anda dapat menggunakan perintah :

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

atau

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

Selain itu Anda dapat menginstall NVM menggunakan brew. Untuk itu Anda perlu menginstall Hombrew terlebih dahulu. Langkah-langkah menginstall NVM menggunakan brew cukup mudah. Lakukan langkah-langkah berikut ini:

brew update
brew install nvm

Setelah melakukan instalasi nvm, Anda perlu melakukan konfigurasi PATH dari nvm. Hal ini dapat dilakukan dengan membuat direktori nvm untuk nvm dan mengedit file ~/.bash_profile untuk mengarahkan NVM_DIR ke folder tersebut.

mkdir ~/.nvm
nano ~/.bash_profile

Anda dapat menggunakan text editor yang Anda sukai, seperi vi, vim, atau emacs. Masukkan dua baris perintah ini di dalam file .bash_profile:

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

Screen Shot 2017-06-29 at 11.57.33 AM

Simpan file tersebut, tutup terminal Anda dan buka kembali. Atau Anda dapat menjalankan perintah berikut tanpa harus menutup dan membuka terminal Anda.

source ~/.bash_profile

Anda dapat mengujinya dengan perintah berikut ini.

Screen Shot 2017-06-29 at 12.07.39 PM

Selanjutnya Anda dapat mengecek versi nodejs yang dapat Anda install dengan memberikan perintah berikut ini.

nvm ls-remote

Silakan pilih versi nodejs mana yang akan diinstall, lalu berikan perintah berikut untuk menginstallnya.

nvm install [versi nodejs]

Screen Shot 2017-06-29 at 12.03.01 PM

Anda dapat bebas menentukan versi mana yang digunakaikan sebagai default dengan memberikan perintah berikut.

nvm use v8.1.2

Setelah menginstall nvm, Anda dapat mengelola nodejs berbagai versi yang terinstall di komputer Anda.

 

Daftar Pustaka

  1. https://github.com/creationix/nvm
  2. http://dev.topheman.com/install-nvm-with-homebrew-to-use-multiple-versions-of-node-and-iojs-easily/

Posted in Uncategorized | Leave a Comment »

Menyiapkan SD Card Raspberry di MacOSX

Posted by A.D Setiawan pada Maret 12, 2015

Di post ini, saya mengasumsikan Anda sudah mendownload image OS untuk mesin Raspi Anda. Kebetulan saya memilih Raspbian untuk OS Raspi saya. Image Raspbian yang saya gunakan adalah 2015-02-16-raspbian-wheezy.img. Saya menggunakan Macbook Pro 2013 Retina. Ada slot SD card di sebelah kanan. Sebelumnya, masukan SD card ke slotnya, lalu buka aplikasi Disk Utility.

MacSDC

Baca entri selengkapnya »

Posted in Uncategorized | Dengan kaitkata: , | Leave a Comment »

Warning Instalasi R di Mac: Setting LC_CTYPE failed, using “C”

Posted by A.D Setiawan pada Maret 12, 2015

Hari ini saya mencoba melakukan instalasi R di Mac. Package installer saya ambil di http://cran.rstudio.com. Saya menggunakan OSX 10.10 Yosemite. Jadi saya mendownload installer untuk Maverick atau untuk yang lebih baru. Setelah instalasi selesai, saya jalankan R dan mendapati pesan (warning) sebagai berikut :

During startup - Warning messages:
1: Setting LC_CTYPE failed, using "C"
2: Setting LC_COLLATE failed, using "C"
3: Setting LC_TIME failed, using "C"
4: Setting LC_MESSAGES failed, using "C"
5: Setting LC_PAPER failed, using "C"

WARNING: You're using a non-UTF8 locale, therefore only ASCII characters will work. Please read R for Mac OS X FAQ (see Help) section 9 and adjust your system preferences accordingly.

Untuk menyelesaikan masalah ini kita berikan comman berikut di Terminal :

$ defaults write org.R-project.R force.LANG en_US.UTF-8

Kita jalankan kembali R.app GUI, dan semua warning akan menghilang. Semoga bermanfaat

Untuk

Posted in Uncategorized | Dengan kaitkata: , | Leave a Comment »