Instalasi Apereo CAS Untuk Development

Berikut ini prosedur instalasi CAS (https://www.apereo.org/projects/cas) hanya untuk keperluan development , misal untuk pengujian fungsionalitas Single Sign On (SSO) di sebuah aplikasi, bukan untuk production.

Keterbatasan:

  • Webserver menggunakan WAR standalone, untuk production mestinya pakai Java Servlet seperti Tomcat
  • Database menggunakan cleartext, untuk production mestinya pakai database seperti LDAP
  • SSL certificate menggunakan self-signed. Untuk yang production mesti pakai yang CA signed.

Prosedur:
buat VM misal di VirtualBox, ukuran disk 10 GB cukup. Setelah instalasi CAS akan memakai space 4,05 GB
Install Ubuntu 19.10 , sebaiknya versi server (http://releases.ubuntu.com/19.10/ubuntu-19.10-live-server-amd64.iso) supaya lebih kecil.

CAS memakai Java, untuk itu perlu install java development kit (download 288 MB, memakai space 800 MB)

apt install default-jdk

install git:

apt install git

clone CAS:

cd /opt
git clone https://github.com/apereo/cas-overlay-template
cd cas-overlay-template

pilih CAS versi 6.1, kemudian lakukan build

checkout 6.1
./gradlew clean build

buat keystore

./gradlew createKeystore

copy konfigurasi CAS dari /opt/cas-overlay-template/etc/cas ke /etc/cas

./gradlew copyCasConfiguration

jalankan CAS sebagai executable WAR:

./gradlew run

Akses ke situs (misal https://192.168.0.202:8443). Akan ada peringatan karena menggunakan self-signed certificate. Klik saja di “accept the risk and continue”
Browse ke situs: https://192.168.0.202:8443/cas

Selanjutnya coba login ke CAS, dengan username:casuser, password:Mellon

Jika loginlancar akan muncul tampilan:

Jika password salah akan muncul tampilan:

Menambah user & password baru:

Edit file /etc/cas/config/cas.properties, user dan password dapat ditambahkan dengan baris berikut:

cas.authn.accept.users=casuserz::Mellon,abcd::efgh, user1::123456, user2::abcdefg

Username dan password dipisahkan dengan ‘::’, antar user dipisahkan dengan koma.

Konfigurasi client agar dapat diakses dari CAS client perlu tahap-tahap berikut:

  • perlu ditambah JSON service registry, untuk itu perlu aktifkan setting JSON service registry di file build.gradle kemudian build ulang CAS
  • Buat direktori /etc/cas/services berisi file-file JSON service registry
  • Tambahkan lokasi file JSON service registry ke file /etc/cas/config/cas.properties

nano /opt/cas-overlay-template/build.gradle

Edit file /opt/cas-overlay-template/build.gradle, edit supaya ada bagian ini:

dependencies {
compile “org.apereo.cas:cas-server-support-json-service-registry:${casServerVersion}”
}

Kemudian build ulang CAS

./gradlew clean build

Buat file /etc/cas/services/wildcard-1000 dengan isi sebagai berikut:

{
“@class” : “org.apereo.cas.services.RegexRegisteredService”,
“serviceId” : “^(https|imaps)://.*”,
“name” : “wildcard”,
“id” : 1000,
“evaluationOrder” : 99999
}

Tambahkan baris berikut di /etc/cas/config/cas.properties:

cas.serviceRegistry.initFromJson=false
cas.serviceRegistry.json.location=file:/etc/cas/services

Pengujian dengan CAS client

Contoh konfigurasi CAS Client di Drupal 8.8.1

Referensi

Buku Gratis Data Mining

Berikut ini beberapa buku data mining yang nampaknya bagus (dari situs http://christonard.com/12-free-data-mining-books/):

  1. An Introduction to Statistical Learning with Applications in R by James, Witten, Hastie & Tibshirani – . 426 Pages.
  2. The Elements of Statistical Learning by Hastie, Tibshirani & Friedman – 745 Pages.
  3. A Programmer’s Guide to Data Mining by Ron Zacharski –
  4. Probabilistic Programming & Bayesian Methods for Hackers by Cam Davidson-Pilson –
  5. Think Bayes, Bayesian Statistics Made Simple by Allen B. Downey –. 195 Pages.
  6. Data Mining and Analysis, Fundamental Concepts and Algorithms by Zaki & Meira –  599 Pages.
  7. An Introduction to Data Science by Jeffrey Stanton –  195 Pages.
  8. Machine Learning by Chebira, Mellouk & others –  422 Pages.
  9. Machine Learning – The Complete Guide
  10. Bayesian Reasoning and Machine Learning by David Barber – 648 Pages.
  11. A Course in Machine Learning by Hal Daumé III – . 189 Pages.
  12. Information Theory, Inference and Learning Algorithms by David J.C. MacKay – 628 Pages.
  13. Modeling with Data by Ben Klemens –  454 Pages.
  14. Mining of Massive Datasets by Rajaraman & Ullman . 493 Pages

Making Indonesia 4.0

Kumpulan artikel-artikel tentang “Making Indonesia 4.0”.

Making Indonesia 4.0

Dokumen Resmi Making Indonesia 4.0

Artikel Berita tentang Making Indonesia 4.0

Siaran Pers Bersama Terkait Bencana Selat Sunda

Berikut ini siaran pers bersama, yang nampaknya pengumuman resmi paling lengkap sejauh ini tentang bencana tsunami di Selat Sunda.

Siaran Pers Bersama dari lembaga-lembaga berikut:

  • Badan Informasi Geospasial (BIG) (https://twitter.com/InfoGeospasial)
  • Kementrian Koordinator Bidang Kemaritiman (https://twitter.com/kemaritiman)
  • Badan Pengkajian & Penerapan Teknologi (BPPT) (https://twitter.com/BPPT_RI)
  • BMKG (https://twitter.com/infoBMKG)
  • Lembaga Ilmu Pengetahuan Indonesia (LIPI) (https://twitter.com/lipiindonesia)
  • Badan Geologi
Halaman 1
Halaman 2
Lampiran 1
Lampiran

Sumber data ini adalah twitter dari BIG (Badan Informasi Geospasial) dalam format gambar JPG. Sejauh ini belum didapatkan versi PDF ataupun versi website.

Sumber:

Percobaan iNaturalist

Kopi Kapal Api Special Edition Giftpack

Kopi Kapal Api menyediakan paket khusus untuk penikmat kopi, berisi sebagai berikut:

  • 2 pak Kopi Kapal Api Special 165 gram
  • 1 unit Coffe Press (French Press)

Coffe Press yang dipaket tersedia dalam 2 warna: merah dan hitam.

kopi-kapal-api-special-edition-gift-pack-IMG_0219
Kopi Kapal Api Special Edition GIft Pack

Kopi Kapal Api Special Edition Giftpack
Kopi Kapal Api Special Edition Giftpack

Pada bagian belakang kotak tercantum proses pembuatan kopi dengan mekanisme Coffe Press.

 

Kopi Kapal Api Special Edition Giftpack
Penjelasan cara penggunaan Coffee Press di Kopi Kapal Api Special Edition Giftpack

Berikut ini isi paket yaitu 2 pak Kopi Kapal Api Special 165 gram dan 1 unit Coffee Press.

Kopi Kapal Api Special Edition Giftpack
Isi paket Kopi Kapal Api Special Edition Giftpack

 

Kopi Kapal Api Special Edition Giftpack
Coffee Press dari Kopi Kapal Api Special Edition Giftpack

Isi kemasan adalah perangkat French Press dari bahan gelas dengan pegangan plastik warna merah, serta filter di bagian tengah.

 

Kopi Kapal Api Special Edition Giftpack
Filter pada Coffee Press di Kopi Kapal Api Special Edition Giftpack

Filter menggunakan bahan logam yang tidak terlalu rapat, jadi hasil penyaringan ini masih menyisakan sisa ampas yang halus.

Untuk merapatkan bagian pinggir filter menggunakan karet silikon sehingga ampas tidak bocor melalui bagian pinggir.

Manual Penggunaan

Pada paket tersebut juga disertakan manual penggunaan, total ada 3 buah petunjuk yang disediakan:

  • manual berupa tulisan dan gambar di bagian belakang kotak besar, dengan judul “Saran penyajian menggunakan coffee press; Cara baru menikmati kopi hitam.”
  • manual berupa tulisan dan gambar di bagian samping kotak Coffe Press
  • manual berupa tulisan berupa leaflet kecil

Manual di kotak besar

Berikut ini manual di bagian belakang kotak besar.

Manual di box besar
Manual di box besar

Deskripsi:

  • Masukkan dua sendok makan kopi Kapal Api Special
  • Tuangkan air mendidih (90 derajat Celcius) lalu aduk rata
  • Pasang tutup coffee press dan diamkan selama tiga menit
  • Tekan pendorong saringan coffee press
  • Tuang kopi dan tambahkan gula sesuai selera

Manual di Kotak Coffe Press

Manual penggunakaan Coffee Press
Manual penggunakaan Coffee Press

Deskripsi:

  • siapkan COFFEE PRESS dalam keadaan bersih
  • Takar kopi 1 sendok penuh, masukkan kopi
  • Masukkan air panas dengan suhu ideal 98 derajat Celcius
  • Aduk pelan
  • Tutup dan diamkan selama 3 menit
  • Tekan COFFEE PRESS! Secangkir kopi enak siap dihidangkan

Manual Leaflet

Manual Leaflet ini terdapat dalam kemasan Coffee Press

 

Manual Coffee Press
Manual Coffee Press

Petunjuk Pemakaian

Cara Penggunaan

  • Pastikan alat Coffee Press dalam keadaan bersih.
  • Masukkan bubuk kopi Kapal Api sebanyak 7-1 Ogram atau sekitar satu sendok makan munjung kedalam Coffee Press. ‘
  • Tuangkan air mendidih sebanyak 200ml dan aduk rata.
  • Pasang tutup Coffee Press dan diamkan selama 3-4 menit untuk mendapat hasil seduhan yang baik. Saringan dalam keadaan masih diatas.
  • Tekan pendorong saringan dengan lembut hingga ke bawah sehingga ampas kopi terjebak dibawah saringan.
  • Perhatikan cairan kopi dalam Coffee Press dalam kondisi panas sehingga saringan sebaiknya tidak didorong terlalu cepat.
  • Tuang kopi Kapal Api ke dalam cangkir, tambahkan gula atau krimer sesuai selera.
  • Selamat menikmati kopi hitam tanpa ampas.

Pencucian

  • Keluarkan saringan dari gelas dan bilas keduanya dengan air sabun hangat untuk membersihkan sisa bubuk kopi.
  • Bilas dengan air bersih dan pastikan semua kotoran tidak ada yang tertinggal. Keringkan di tempat udara terbuka.
  • Gelas tabung tidak perlu dilepaskan dari plastik gagang selama proses pencucian.

Perhatian

  •  Aman untuk mesin pencuci
  • Tidak aman untuk microwave atau oven.

Referensi

Nescafe Classic 2015

Nescafe classic sachet 2 gram, November 2015. Isinya adalah ekstrak kopi, jadi kalau diseduh tidak meninggalkan ampas. Rasanya tidak terlalu keras, tidak ada asam-asamnya juga.

Nescafe Classic 2015
Nescafe Classic 2015

Halal MUI No 00120005360899

Berat bersih 2g

Kopi INSTAN

Dikemas oleh:

PT Fairpack Indonesia Sidoarjo 61257, Indonesia Untuk PT Nestle Indonesia Panjang – Bandar Lampung 35243, Indonesia

BPOM RI MD 268713006097

100% KOPI MURNI 1 CANGKIR

 

Nescafe Classic 2015
Nescafe Classic 2015