Thursday, 21 December 2017

Membedah e-Rapor Dit. PSMP Ditjen Dikdasmen Kemendikbud

Status : Draft

Untuk dapat menggunakan e-Rapor [1], pastikan Dapodik  [2] telah diinstall di komputer yang sama.

Referensi


  1. e-Rapor Dit. PSMP Ditjen Dikdasmen Kemendikbud, http://ditpsmp.kemdikbud.go.id/erapor/
  2. Dapodik, http://dapo.dikdasmen.kemdikbud.go.id/unduhan

Wednesday, 13 December 2017

Menggunakan Highcharts

Status : Draft

Menggunakan Highcharts Node.js export server

[1]

Clickable Highcharts 


[3]

Referensi
  1. Highcharts Node.js export server, https://github.com/highcharts/node-export-server
  2. Can't input when yarn installing dependencies #4061, https://github.com/yarnpkg/yarn/issues/4061
  3. Highcharts Demos › Ajax loaded data, clickable points, https://www.highcharts.com/demo/line-ajax
  4. Highcharts samples listing, http://118.174.1.163/eclaim_report/assets/lib/highcharts/samples/

Saturday, 9 December 2017

Plagiarism Checker Open Source

Status : Draft

Di Github cukup banyak ..., insyaAllah kita akan coba dan mencari yg terbaik

Referensi

  1. Plagiarism detection, https://en.wikipedia.org/wiki/Plagiarism_detection
  2.  A System for Detecting Software Similarity, http://theory.stanford.edu/~aiken/moss/
  3. Does anyone know a free plagiarism detection software I can use for a PhD thesis?, https://www.researchgate.net/post/Does_anyone_know_a_free_plagiarism_detection_software_I_can_use_for_a_PhD_thesis 
  4. How to check plagiarism?, https://www.researchgate.net/post/How_to_check_plagiarism
  5. A System for Detecting Software Similarity, http://theory.stanford.edu/~aiken/moss/

Thursday, 12 October 2017

MIaS : Menggunakan MIas Untuk Indexing dan Pencarian Persamaan Matematika

Status : Draft

MIaS

MIaS adalah salah satu tool untuk indexing, jika kita ingin menggunakan command line. Contoh perintahnya, seperti dijelaskan di [2] adalah :

/home/MIaS$ java -jar MIaS.jar -conf /home/MIaS/conf/mias.properties -add /home/MIaS/doc/ /home/MIaS/

Referensi

  1. MIaS (Math Indexer and Searcher), https://mir.fi.muni.cz/mias/
  2. MathMLCan, MathMLCan is a tool which performs canonicalization of mathematical expressions written in MathML (Mathematical Markup Language), https://github.com/OpenThink-Labs/MathMLCan
  3. MathML Unificator, MathML Unificator is a tool which performs simple MathML (Mathematical Markup Language) unification, https://github.com/OpenThink-Labs/MathMLUnificator
  4. MIaSMath, MIaSMath is a math processing plugin for Lucene or Solr, https://github.com/OpenThink-Labs/MIaSMath
  5. MIaS, Indexing util for indexing mathematical documents. Uses Lucene, https://github.com/martinliska/MIaS
  6. WebMIaS, https://github.com/OpenThink-Labs/WebMIaS

Berkenalan Dengan Apache Superset : Solusi Aplikasi Web Business Intelligence dari Apache

Apache superset ini bisa menjadi pertimbangan sebagai pengganti solusi yang ditawarkan dari software seperti Tableu. 

Untuk instalasi, bisa menggunakan docker, atau paling mudah pip. Tapi, terkadang ketika membutuhkan fitur terbaru, seperti menyimpan chart sebagai gambar, kita perlu menginstall dari source. Untuk instalasi source, dapat mengikuti howto yang telah ditulis oleh Kartik Khare [2]

Menambahkan Country Map Indonesia 

Baca [3]

ogr2ogr, bisa diganti menggunakan script python berikut : 

import geopandas as gpd

file = gpd.read_file("IDN_adm0.shp")
file.to_file("IDN_adm0.json", driver="GeoJSON")

file = gpd.read_file("IDN_adm1.shp")
file.to_file("IDN_adm1.json", driver="GeoJSON")

file = gpd.read_file("IDN_adm2.shp")
file.to_file("IDN_adm2.json", driver="GeoJSON")

File hasil generate geopandas diatas terlalu besar, akhirnya saya menggunakan file [5], kolom yang harus ada pada .geojson adalah ISO, NAME_0 (nama negara) dan NAME_1 (nama propinsi). 

Setiap kali melakukan perubahan pada .geojson, superset-frontend harus di build ulang. 

Referensi

  1. Apache Superset, https://superset.incubator.apache.org
  2. A Better Guide to Build Apache Superset From source, https://medium.com/@kharekartik/a-better-guide-to-building-apache-superset-from-source-2c8dbad38b2b
  3. Visualization Tools, Need to add a new Country?, https://superset.apache.org/visualization.html#need-to-add-a-new-country
  4. How to add a new Country Map when using Docker? #8429, https://github.com/apache/incubator-superset/issues/8429
  5. indonesia.geojson, https://gist.github.com/wildanm/70f629133b4698b32cf64e2839b145e0

Saturday, 7 October 2017