Open in app
Home
Notifications
Lists
Stories

Write
Wisnu Adi Nurcahyo
Wisnu Adi Nurcahyo

Home

Aug 12, 2020

Moving Out From Medium

I have been thinking about this for a while now. I’m planning to completely move out from Medium to my own blog on notes.wisnu.dev. Some of my stories here will be moved one by one. There are two reasons. First, I don’t really like the business model by limiting someone…

2 min read

Moving Out From Medium
Moving Out From Medium

May 28, 2020

Project Log: Building an Online Autograder for SWI-Prolog

This is a story about my online autograder project that is designed for SWI-Prolog. As a Logic Programming Teaching Assistant, this is not as simple as give an input and then compare the output with the expected output. Why you asking? Let’s take a look then. First thing first, before…

Autograder

14 min read

Project Log: Building an Online Autograder for SWI-Prolog
Project Log: Building an Online Autograder for SWI-Prolog

Jul 11, 2018

GSoC 2018: A Format-Preserving YAML, Directive, Unfinished Research, and the Second Evaluation

It’s been a while since my last update about my GSoC progress. The reason is that I did a calculation based on my last progress and try to figure out the possibility to finish this project successfuly. I also did a research about the YAML native data structure in Haskell…

Haskell

7 min read

GSoC 2018: A Format-Preserving YAML, Directive, Unfinished Research, and the Second Evaluation
GSoC 2018: A Format-Preserving YAML, Directive, Unfinished Research, and the Second Evaluation

Jun 15, 2018

GSoC 2018: Format-Preserving YAML, Directive, Scalar, and the Eid Al-Fitr Celebration

It’s been a while since my last blog post activity. The main reason is that my internet connection unstable and it is hard to write and double check my words since I usually use third-party platform such as Google Translate or Grammarly. …

Google Summer Of Code

5 min read

GSoC 2018: Format-Preserving YAML, Directive, Scalar, and the Eid Al-Fitr Celebration
GSoC 2018: Format-Preserving YAML, Directive, Scalar, and the Eid Al-Fitr Celebration

May 28, 2018

GSoC 2018: BNF Grammar, Parsec, and the YAML Spec

It’s almost two weeks after my last blog post about the format-preserving parser madness. Today, I will share my update about my Google Summer of Code (GSoC) activity. We will starting from what I have been done and we will end it with the next plan. …

Google Summer Of Code

4 min read

GSoC 2018: BNF Grammar, Parsec, and the YAML Spec
GSoC 2018: BNF Grammar, Parsec, and the YAML Spec

May 21, 2018

GSoC 2018: A Format-Preserving List Parser and the Madness

It’s been a week since the coding phase began. I’m doing my first task as MVP to figure out how to deal with the format-preserving parser. It is a format-preserving List parser. In this blog post, I would love to share my experience during the design phase to the implementation…

Google Summer Of Code

5 min read

GSoC 2018: A Format-Preserving List Parser and the Madness
GSoC 2018: A Format-Preserving List Parser and the Madness

Apr 29, 2018

The Beginning of a Journey from GSoC 2018 at the Haskell.org

Google Summer of Code (GSoC) is a global program focused on bringing more student developers into open source software development. Students work with an open source organization on a three month programming project during their break from school. GSoC is open to university students, age 18 and older in most…

Google Summer Of Code

2 min read

The Beginning of a Journey from GSoC 2018 at the Haskell.org
The Beginning of a Journey from GSoC 2018 at the Haskell.org

Jan 30, 2018

How It Felt To Be A Google Code-in Mentor

Google Code-in (GCI) is a contest to introduce pre-university students (ages 13-17) to open source software development. There are a lot of mentor organizations and students whom took a part of this event. We may say that this event is the best way to boost students skill in software development…

Google Code In

4 min read

How It Felt To Be A Google Code-in Mentor
How It Felt To Be A Google Code-in Mentor

Dec 2, 2017

An Undergraduate Student Story: Simple Arithmetic Parser as a Final Task in C++ Part 2

In the last part, we have made a simple lexical analyzer that identify a simple number and an operator. Today, we will add another rules for the number like identify decimal point and exponent E character. We will cover the brackets as well. Before we start, you should have the…

Cpp

3 min read

An Undergraduate Student Story: Simple Arithmetic Parser as a Final Task in C++ Part 2
An Undergraduate Student Story: Simple Arithmetic Parser as a Final Task in C++ Part 2

Nov 19, 2017

An Undergraduate Student Story: Simple Arithmetic Parser as a Final Task in C++ Part 1

In Telkom University, we have a final task from Automata Theory and Languages course. This final task pretty interesting since I have an interest in compiler and parser. Today, we will create a parser for arithmetic expression. Well, not really a parser. What will we do now is creating a…

Cpp

4 min read

An Undergraduate Student Story: Simple Arithmetic Parser as a Final Task in C++ Part 1
An Undergraduate Student Story: Simple Arithmetic Parser as a Final Task in C++ Part 1
Wisnu Adi Nurcahyo

Wisnu Adi Nurcahyo

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable