Cara install Gradle pada windows 10

Bagaimana menginstall gradle di windows, sehingga kita dapat menggunakannya di cmd windows. Berikut langkah-langkahnya :

1. Pastikan sudah di install dan setting java_home, jika sudah akan terlihat seperti gambar dibawah ini.

2. Untuk memastikan laptop atau pc kita sudah/belum terinstall gradle , kita buka dulu command prompt kemudian ketik perintah : gradle -version

gambar diatas menunjukan gradle telah terinstall dengan versi 3.1

3. Jika belum maka Download di situs resminya gradle https://gradle.org/gradle-download/

4. Extrak file zip dan taruh di directory , kalau saya taruh di C:\gradle-3.1

5. Setting environment variable path nya 


6. Restart pc/laptop , setelah itu ikuti langkah 2. Allhamdullilah saya berhasil.


Related Posts:

Belajar Api dan Rest

Anda mungkin pernah mendengar istilah API dan Rest di dalam dunia website dan aplikasi. Dalam catatan saya kali ini, akan menuangkan beberapa pemahaman mengenai Api dan REST.

Apa yang dimaksud api?

API merupakan singkatan dari Application Programming Interface (Antarmuka Pemrograman Aplikasi)

API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti.


History of modern web APIs
APIs have been around since the 1980s, when they were used in hardware and software development.  However, the history of the modern Web API is fairly short -- just a little over ten years.  There are several pioneers of Web APIs, and while they didn't necessarily invent any of the technologies at play here, they did popularize their usage and establish some of the common practices.

sumber :http://poemofthetimes.laneworks.net/


API adalah sebuah bahasa dan format pesan yang digunakan oleh program aplikasi untuk berkomunikasi dengan system operasi atau program pengendalian lainnnya seperti system manajemen database (DBMS) atau komunikasi protocol. API diimplementasikan dengan menulis fungsi panggilan atau sintaks dalam program, yang menyediakan sarana yang diperlukan untuk meminta layanan program. Pada dasarnya, program API mendefinisikan cara yang tepat bagi developer untuk meminta layanan dari program itu.

Sebagai contoh, Amazon.com merilis API sehingga pengembang situs web dapat lebih mudah mengakses informasi produk Amazon, menggunakan Amazon API, sebuah situs web pihak ketiga dapat memposting link langsung ke produk Amazon dengan harga yang terupdate dan pilihan untuk “beli sekarang”.

Sebuah API adalah antarmuka software-to-software, bukan user interface. Dengan API, aplikasi berbicara satu sama lain tanpa sepengetahuan pengguna atau intervensi. Ketika Anda membeli tiket film online dan memasukkan informasi kartu kredit Anda, situs web tiket film menggunakan API untuk mengirim informasi kartu kredit Anda ke aplikasi remote yang memverifikasi apakah informasi Anda sudah benar. Setelah pembayaran dikonfirmasi, aplikasi remote mengirimkan respon balik ke situs Web tiket film mengatakan itu OK untuk mengeluarkan tiket.Sebagai pengguna, Anda hanya melihat satu antarmuka situs Web tiket film tapi di belakang layar, banyak aplikasi yang bekerja bersama-sama menggunakan API. Jenis integrasi ini disebut seamless, karena pengguna tidak pernah mendapatkan pemberitahuan bila fungsi perangkat lunak diserahkan dari satu aplikasi ke aplikasi yang lain. Oleh karena itu sebuah API dapat dikatakan menyerupai Software as a Service (SaaS), karena pengembang perangkat lunak tidak harus mulai dari awal setiap kali mereka menulis sebuah program.
sumber:  http://www.jejaring.web.id/mudahnya-memahami-application-programming-interface-api/
------

Related Posts:

Keystore was tampered with, or password was incorrect


di terminal linux Ubuntu 14.04 LTS
cd /usr/lib/jvm/java-1.8.0-openjdk-amd64/ ====> ini path dari java_home
/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin$ keytool -genkey -alias "namaaliasbebastanpapetik" -keyalg RSA -keystore
/home/erwinsobirin/workspace/Project/src/main/resources/keystore.jks -keypass "passwordtanpapetik" -storepass "passwordtanpapetik"

akan tampil seperti ini
What is your first and last name?
[Unknown]: "bebastanpapetik"
What is the name of your organizational unit?
[Unknown]: "bebastanpapetik"
What is the name of your organization?
[Unknown]: "bebastanpapetik"
What is the name of your City or Locality?
[Unknown]: jakarta
What is the name of your State or Province?
[Unknown]: jakarta
What is the two-letter country code for this unit?
[Unknown]: ID
Is CN="bebastanpapetik", OU="bebastanpapetik", O="bebastanpapetik", L=jakarta, ST=jakarta, C=ID correct?
[no]: ketik yes lalu enter

terus lihat di /home/erwinsobirin/workspace/Project/src/main/resources/keystore.jks jadi kan, jgn lupa direfresh projectnya.
Allhamdullilah

Related Posts:

Spring boot application properties to mysql


# url sekaligus validasi apabila database null atau belum dibuat , maka script warna hijau akan membuat nama database tegal spring.datasource.url=jdbc:mysql://localhost:3306/tegal?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=utf-8&autoReconnect=true
#
spring.datasource.username=Gendis //username database
spring.datasource.password=password //password database
spring.jpa.database-platform=org.hibernate.dialect.MySQLDialect
spring.jpa.generate-ddl = true
spring.jpa.hibernate.ddl-auto = none
spring.jpa.show-sql = true

Related Posts:

Mudahnya membuat project java spring di https://start.spring.io/


Halaman pertama saat postingan ini dibuat kurang lebih seperti gambar diatas. atau kalo mau langsung cek silahkan ke https://start.spring.io/.
di website tersebut kita dapat memilih beberapa support untuk pihak ketiga yang disediakan oleh spring yang nantinya akan ada di dalam struktur project kita, setelah itu klik tombol generate project untuk mendownload hasil buatan project kita.

Related Posts:

Mengatasi workspace tidak bisa di buka saat start up eclipse

Pertama kali saya menemukan masalah ini emang ngeselin, sekalipun kita bisa buat workspace baru kemudian import kembali project2 yang pernah kita buat namun hal tersebut menjadi banyak waktu yang harus dibuang. Setelah saya cari di google ternyata ada solusi yang tak membutuhkan waktu banyak untuk mengembalikan workspace kita sebelumnya yang tidak di buka. Untuk yang belum mengetahui apa itu workspace silahkan google masih buka ko untuk sarana konsultasi. Kalo menurut saya workspace adalah ruang kerja tempat kita menaruh project dan kalo di lihat secara fisik workspace adalah folder hanya saja folder yang di jadikan workspace telah terhubung dengan ide eclipse yag kita gunakan.



Baik langsung saja :
1. Buka workspace yang tidak bisa di buka
2. Cari lock file
3. Delete lock file
4. Buka lagi eclipse nya dan saat start up pertama alihkan kembali ke workspace yang sebelumnya tidak bisa di buka.
Saya berhasil semoga anda sama.

Related Posts:

Hal Browser

gambar diambil dari www.palantir.net

Untuk test output json bisa menggunakan fasilitas dari browser yang kita pakai, misal di chrome ada postman atau di firefox ada Restclient, cara mendapatkannya/menginstallnya bisa langsung ke app storenya saja.
atau kalau mau yang custom silahkan download di sini

Related Posts:

Apa yang dimaksud dengan Gradle

Apa sih Gradle ?

Gradle makes the impossible possible, the possible easy and the easy elegant.

Gradle adalah plugin untuk integrasi tools/library yang ada di setiap Software IDE terhadap sebuah aplikasi atau website contoh dari Software IDE adalah eclipse dan lain-lain

Gradle akan mengcompile/menyusun library yang dibutuhkan/dipanggil di dalam sebuah aplikasi atau website sehingga dalam penggunaan fungsi-fungsinya akan mudah

Analoginya gradle akan menyiapkan library apa saja yang dibutuhkan aplikasi atau website tersebut

Gradle dapat membuild sebuah aplikasi menjadi satu paket atau misal kalau di java bisa menjadi jar atau war

Gradle kinerjanya hampir sama seperti composer

Contoh penggunaan gradle ketika saya akan membuat sebuah aplikasi berbasis java dengan kasus saya membutuhkan koneksi ke database mysql, penulisan nya seperti dibawah ini

compile group: 'mysql', name: 'mysql-connector-java', version: '6.0.2'

Sekian informasi yang bisa saya tuangkan kedalam catatan ini, semoga bermanfaat bagi saya dan pembaca

sumber: http://mvnrepository.com/artifact/mysql/mysql-connector-java/6.0.2
sumber: http://gradle.org/whygradle-build-automation/

Related Posts:

Ubuntu linux #1146 - Table 'phpmyadmin.pma_recent' doesn't exist


Saya akan berbagi pengalaman ketika saya diminta membuat sebuah aplikasi dengan database Mendapat pesan error di phpmyadmin yang berjalan di linux ubuntu seperti gambar diatas ini. Saya berhasil mengatasinya dengan cara sebagai berikut.
1. Buka terminal
2. ketik
sudo gedit /etc/phpmyadmin/config.inc.php

3. Cari ini
$ Cfg ['Servers'] [$ i] ['table_uiprefs'] = ‘pma_table_uiprefs’;

rubah menjadi
$cfg['Servers'][$i]['pma__table_uiprefs'] = 'pma__table_uiprefs';

Refresh browser anda.
jika belum bisa juga maka ikuti langkah selanjutnya
1. Buka terminal lagi
2. Ketikan
$ cd /usr/share/doc/phpmyadmin/examples/
enter
3. Ketikan lagi
$ sudo gunzip create_tables.sql.gz
enter
4. Refresh browser anda lagi
Selesai.
Saya berhasil semoga anda juga.

Related Posts:


Get paid to share your links!