Langsung ke konten utama

Noprianto


Bahasa Indonesia

Hello. My name is Noprianto. Welcome to my web page.

(Student at Bina Nusantara University, Jakarta, Indonesia. Studying computer science, with current research on programming language.)

Email address: nop@noprianto.com


Printed Books

(in Bahasa Indonesia)
  1. Python & Pemrograman Linux (2002, Penerbit Andi Yogyakarta, ISBN 979-533-887-0)
  2. Panduan Praktis Debian GNU/Linux 3.1 (2006, Penerbit Dian Rakyat, ISBN 979-523-788-8)
  3. OpenOffice.org 2.0 (2006, Penerbit Dian Rakyat, ISBN 979-523-738-1)

Free Electronic Books

(in Bahasa Indonesia)
  1. wxWidgets (2006)
  2. Python (Dasar, Database, GTK+, CGI) (2009)
  3. Form dan Report sederhana dengan SQLiteBoy (2014)
  4. Dasar-dasar OpenERP: sisi teknikal dan contoh kasus (2014, co-author, editor)

Papers

(Accepted papers, as first author; codes used in papers)
  • 2016 International Conference
    1. The Eleventh 2016 International Conference on Knowledge, Information and Creativity Support Systems (KICSS 2016). Presentation slide: Simple spreadsheet test case application to test spreadsheet formula in end-user software engineering
    2. The Eleventh 2016 International Conference on Knowledge, Information and Creativity Support Systems (KICSS 2016). Presentation slide: Pangsit: spreadsheet-like domain-specific programming language for data entry application development 
  • 2017 International Conference
    1. 19th International Conference on Advanced Communication Technology (ICACT 2017). Presentation slide: Server for SQLite Database: Multithreaded HTTP Server with Synchronized Database Access and JSON Data-Interchange 

Free/Open Source Software

(Hosted at github.com/nopri)
  1. SQLiteBoy (2012-2014, 2017): Simple web-based management tool for SQLite database. Supports form, report, and many other features in single Python script. Using web.py.
  2. Onlinestore-multi (2010-2013): Simple online store application. Written in Python, using web.py, jQuery, and SQLite database.
  3. Code: Codes in various programming languages (unmaintained or old codes)

Guest Lecturer

  • 2016
    1. Bina Nusantara University (Binus), 2016-May-10, Program design methods. Thanks to Ms. Yulyani Arifin. Presentation slides (2):
    2. Bina Nusantara University (Binus), 2016-May-19, Software engineering. Thanks to Mr. Karto Iskandar. Presentation slide: Example of Simple Unit Testing In Python Programming Language (unittest module) Case study: SQLiteBoy
    3. Bina Nusantara University (Binus), 2016-Oct-19, Operating system. Thanks to Mr. Benfano Soewito, Ph.D. Presentation slide: Introduction to concurrency and multithreading
  • 2017
    1. Bina Nusantara University (Binus), 2017-Feb-20, Software engineering. Thanks to Mr. Karto Iskandar. Presentation slide: You don’t have to code/configure/maintain it yourself (an opinion from a tired do-it-yourself programmer)