Blogs

Hugo Sites On Github

Buat Blog Hugo $ hugo new site sample-hugo Congratulations! Your new Hugo site is created in /home/nagamaska/Tools/Hugo/project/sample-hugo. Just a few more steps and you're ready to go: 1. Download a theme into the same-named folder. Choose a theme from https://themes.gohugo.io/, or create your own with the "hugo new theme <THEMENAME>" command. 2. Perhaps you want to add some content. You can add single files with "hugo new <SECTIONNAME>/<FILENAME>.<FORMAT>". 3. Start the built-in live server via "hugo server".

Continue reading

Tutorial Gulp dan Less

Buat file bower.js { "name": "example", "private": true, "version": "1.0.0", "dependencies": { "bootstrap": "^3.3.7" } } Buat file package.js { "name": "example", "private": true, "version": "1.0.0", "dependencies": { "gulp": "^3.9.1", "gulp-autoprefixer": "^4.0.0", "gulp-cssmin": "^0.2.0", "gulp-less": "^3.3.2", "gulp-rename": "^1.2.2", "gulp-webserver": "^0.9.1" } } Buat file bootstrap.less yang terletak bootstraps-gulp/source/less/bootstrap.less @import "../../bower_components/bootstrap/less/bootstrap"; Install Gulp dan bower npm install -g gulp bower Install plugin gulp ke dalam folder project npm i -S gulp gulp-autoprefixer gulp-less gulp-cssmin gulp-rename gulp-webserver Install boostraps melalui bower ke dalam folder project bower i -S bootstrap Buat file gulpfile.

Continue reading

Tutorial MongoDB

Contoh Database { firstname:"dodot", lastname:"didit", memberships: ["mem1", "mem2"], address:{ street: "jl. pramuka sokaraja", city:"banyumas" } contacts:[ {name:"brath", relationship:"friend"}, ] } Membuat Tabel > use mycustomers switched to db mycustomers > db mycustomers Membuat user db.createUser({ user:"didit", pwd:"12345", roles: ["readWrite", "dbAdmin"] }); Membuat collection / table > db.createCollection('customers'); Insert data ke collection customers > db.customers.insert({first_name:"wirog", last_name:"sebastian"}); WriteResult({ "nInserted" : 1 }) Insert 2 data > db.

Continue reading

Belajar MySql/MariaDb

Login ke terminal mysql cd /opt/lampp/bin $ ./mysql -u testuser -p Create Table MASTER create table t_master as select 1 id, 'A' data union all select 2 id, 'B' data union all select 3 id, 'C' data; MariaDB [testdb]> select * from t_master; +----+------+ | id | data | +----+------+ | 1 | A | | 2 | B | | 3 | C | +----+------+ 3 rows in set (0.

Continue reading

Menggunakan Ssh

Cara mengecek key rsa yang sudah di ada $ ls -al ~/.ssh Cara membuat ssh Keys dengan ssh $ ssh-keygen -t rsa -b 4096 -C "xperia.tipobrata@gmail.com" Generating public/private rsa key pair. Enter file in which to save the key (/home/nagamaska/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/nagamaska/.ssh/id_rsa. Your public key has been saved in /home/nagamaska/.ssh/id_rsa.pub. The key fingerprint is: 31:1e:74:a3:dc:17:cd:5a:a9:5d:4c:28:c1:a9:28:c8 xperia.

Continue reading

Instalasi Lampp Server

Download xampp-linux-5.6.3-0-installer.run terlebih dahulu Cara Menjalankan Instalasi Ubah permission: sudo chmod +x xampp-linux-5.6.3-0-installer.run Install aplikasi: sudo ./xampp-linux-5.6.3-0-installer.run Untuk menghentikan Xampp Service: sudo /opt/lampp/lampp stop Untuk menjalankan Xampp service: sudo /opt/lampp/lampp start Untuk menjalankan Xampp dalam versi GUI, bisa menggunakan printah berikut. cd /opt/lampp ./manager-linux.run Cara menjalankan aplikasi versi GUI, kamu lebih meudah untuk menjalankan service Apache, dan MySql. Cara Menjalankan Yii2 copy folder project ke directory /opt/lampp/httdoc/ dan tambahkan permission di bawah

Continue reading

Startup Java On Linux Mint

Instalasi JDK 8 di Linux Mint Download JDK sesuai OS Java JDK $ file /sbin/init /sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=e8b7c47e46abe359442f435fc95144279c5ddec5, stripped Cek java version $ java -version java version "1.7.0_111" OpenJDK Runtime Environment (IcedTea 2.6.7) (7u111-2.6.7-2~deb8u1) OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode) Cara Hapus OpenJDK yang sudah terinstall $ sudo apt-get purge openjdk-* Buat directory java

Continue reading

Loopback Framework

Bekerja dengan StrongLoop Install strongloop npm install -g strongloop untuk membuat project jalan kan perintah di bawah: slc loopback Buat nama applikasi dan folder applikasi sesuai yang di inginkan, pilih applikasi hello-world ikuti langkah selanjutnya, membuat model dan menjalankannya: Next steps: Change directory to your app $ cd mei21 Create a model in your app $ slc loopback:model Run the app $ node . Membuat Model D:\Tools\loop\mei21>slc loopback:model ?

Continue reading

Bootstraps dengan Sass

Install Bower dari npm D:\Tools\Tutorial-Template\mythemes>npm install -g bower C:\Users\My PC\AppData\Roaming\npm\bower -> C:\Users\My PC\AppData\Roaming\npm\node_modules\bower\bin\bower C:\Users\My PC\AppData\Roaming\npm `-- bower@1.8.0 Install bootstrap-sass ke dalam folder project $ bower install bootstrap-sass --save D:\Tools\Tutorial-Template\mythemes>bower install bootstrap-sass --save bower bootstrap-sass#* cached https://github.com/twbs/bootstrap-sass.git#3.3.7 bower bootstrap-sass#* validate 3.3.7 against https://github.com/twbs/bootstrap-sass.git#* bower jquery#1.9.1 - 3 cached https://github.com/jquery/jquery-dist.git#3.2.1 bower jquery#1.9.1 - 3 validate 3.2.1 against https://github.com/jquery/jquery-dist.git#1.9.1 - 3 bower bootstrap-sass#^3.3.7 install bootstrap-sass#3.3.7 bower jquery#1.9.1 - 3 install jquery#3.2.1 bower no-json No bower.

Continue reading

Start With Angular

Memulai Angular4 dan Firebase Install @angular/cli@latest angular/cli npm install -g @angular/cli@latest Buat Project menggunakan angular/cli $ ng new ng4-quickstart D:\Tools\Tutorial-Angular\ng4-quickstart>ng -v _ _ ____ _ ___ / \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _| / △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | | / ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | | /_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___| |___/ @angular/cli: 1.

Continue reading