Noprianto

Hello. My name is Noprianto. Welcome to my website.

I develop and maintain SQLiteBoy: simple web-based management tool for SQLite database (with form, report, website, and many other features). It is written in Python, in development since 2012, and simple to distribute (sqliteboy.py).

Email address: nop@noprianto.com

Professional Certification: Java (OCP)

GitHub profile: GitHub.com/nopri

I am currently studying computer science at Bina Nusantara University, Jakarta.

Books | Conferences | Guest Lecturer Talks | Programming Workshops | Short Stories | Site Info

Books

Link Title Description
Python & Pemrograman Linux (ISBN 979-533-887-0) In Bahasa Indonesia, published in 2002 by Penerbit Andi Yogyakarta
Panduan Praktis Debian GNU/Linux 3.1 (ISBN 979-523-788-8) In Bahasa Indonesia, published in 2006 by Penerbit Dian Rakyat
OpenOffice.org 2.0 (ISBN 979-523-738-1) In Bahasa Indonesia, published in 2006 by Penerbit Dian Rakyat
PDF wxWidgets 2006
PDF Python (Dasar, Database, GTK+, CGI) 2009
PDF Form dan Report sederhana dengan SQLiteBoy 2014
PDF Dasar-dasar OpenERP: sisi teknikal dan contoh kasus 2014, co-author, editor
PDF Mengenal dan Menggunakan Bahasa Pemrograman Java (ISBN: 978-602-52770-0-9) In Bahasa Indonesia, 355 pages, published in 2018 by PT. Stabil Standar Sinergi

Conferences

Link Title Publisher Identifier
PDF Simple spreadsheet test case application to test spreadsheet formula in end-user software engineering The Eleventh 2016 International Conference on Knowledge, Information and Creativity Support Systems (KICSS 2016) DOI
PDF Pangsit: spreadsheet-like domain-specific programming language for data entry application development The Eleventh 2016 International Conference on Knowledge, Information and Creativity Support Systems (KICSS 2016)
PDF Server for SQLite Database: Multithreaded HTTP Server with Synchronized Database Access and JSON Data-Interchange 19th International Conference on Advanced Communication Technology (ICACT 2017) DOI
PDF Multi-platform Application User Interface Design based on Spreadsheet The International Conference on Advanced Management and Information Technology Services 2017
PDF Perkedel: Spreadsheet-inspired domain-specific programming language for data entry The 2017 IEEE International Conference on Cybernetics and Computational Intelligence

Guest Lecturer Talks

Link Title Location Date
PDF Differences between End-user software engineering and Professional software engineering Bina Nusantara University 2016-May-10
PDF Example of Object Oriented Programming In Python Programming Language Bina Nusantara University 2016-May-10
PDF Example of Simple Unit Testing In Python Programming Language (unittest module) Case study: SQLiteBoy Bina Nusantara University 2016-May-19
PDF Introduction to concurrency and multithreading Bina Nusantara University 2016-Oct-19
PDF You do not have to code/configure/maintain it yourself (an opinion from a tired do-it-yourself programmer) Bina Nusantara University 2017-Feb-20
PDF Asiknya menjadi programmer! Bina Nusantara University 2017-Sep-28
PDF Bahasa Pemrograman: antara kebutuhan, pilihan, dan passion atau pengalaman pahit dan manis Bina Nusantara University 2018-Feb-19
PDF Beberapa bahasa pemrograman untuk membangun satu aplikasi Bina Nusantara University 2018-Feb-20
PDF Pemodelan User Interface Multi-platform Bina Nusantara University 2018-Nov-27
PDF Mengenal Compiler Bina Nusantara University 2018-Nov-27
PDF Class Diagram dan Code Generation Bina Nusantara University 2018-Nov-27
PDF Kolaborasi lintas platform dan bahasa pemrograman STT PLN 2018-Dec-10

Programming Workshops

Link Title Location Date Page
PDF Mengenal dan Menggunakan Bahasa Pemrograman Java Bina Nusantara University 2018-Sep-05
PDF Java: Object dan Class Bina Nusantara University 2018-Sep-12
PDF Java: Class dan Interface Bina Nusantara University 2018-Sep-19
PDF Java: Program to an Interface Bina Nusantara University 2018-Sep-26 151 - 171
PDF Java: Exception dan Error Bina Nusantara University 2018-Oct-03 172 - 196
PDF Java: Array dan Collection Bina Nusantara University 2018-Oct-10 197 - 227
PDF Java: Bekerja dengan file Bina Nusantara University 2018-Oct-17 236 - 247
PDF Java: Static nested class dan Inner class Bina Nusantara University 2018-Oct-24 256 - 266
PDF Java: Pengantar GUI dengan Swing Bina Nusantara University 2018-Oct-31 267 - 272
PDF Java: Contoh Komponen Swing Bina Nusantara University 2018-Nov-07 273 - 289
PDF Java: Pengenalan SwingWorker Bina Nusantara University 2018-Nov-14 300 - 304
PDF Java: Contoh penggunaan SwingWorker Bina Nusantara University 2018-Nov-21 305 - 306
PDF Java: Bekerja dengan sistem database relasional Bina Nusantara University 2018-Nov-28 309 - 334
PDF Java: Bekerja dengan sistem database relasional (lanjutan) Bina Nusantara University 2018-Dec-05 335 - 341
PDF Java: Tanggal/waktu dan Formatter Bina Nusantara University 2018-Dec-12 344 - 353
PDF Python untuk berbagai kebutuhan Bina Nusantara University 2019-Mar-29

Short Stories

Link Title
Read Pangsit Perkedel: Tiga windu yang lalu

Code last updated on: 2019-Apr-06. This site is powered by SQLiteBoy.