Blockchain SQL

While there are many arguments about the value and valuation of Bitcoin, the crypto-currency, there is overall consensus on the importance of the block-chain, which is the technology that underpins all crypto-currencies in this world. The block-chain, as a distributed ledger, is extremely useful as a storage mechanism to replace centralised databases. You can read more about the differences between the various database types elsewhere. However, what we were interested in looking at was the ability to tack-on block-chain technology Read more…

Fear of Failure

  I’ve completed the front-end part of my project which now the judges can score the performer who performs more than one song by using the split sub-string method to split the piece name then I make it as a loop.  Now, the slider will come out according to the number of pieces that performer made. currentPerformanceObjectGlobalVar.name.split(‘;’).foreach(function(e, i) { //your iterator }    ); As you can see from the source code, I’ve split the piece name using a semicolon (;) Read more…

Chapter 1: Running Man

Yeah! I just finished the first week of my internship at AESTE Works. What a great experience so far. On my first day, Dr Shawn had introduced to me about company rules and sent me a few links to study about Git. Git is the most widely used modern version control system in the world so far. Dr Shawn gave me 2 days to finish it and try all the Git tutorials to familiar with it. This is due to Read more…

One Last Post

My final week commences. I had spend a little too much time developing for the project, and now I needed to use the remaining time left to carry out an integral part of software development, i.e testing the CRS application. Being Put To The Test Dr Shawn told me to write a bash script that utilizes the cURL command to send sample JSON payloads to the application, one by one. Each payload are in a separate JSON file, and each Read more…

A Month at Work

If you want to do something, you must be expert on it Dr. Shawn always told me that if I  want to be a good programmer I must know the library that I’ve been using. Always read the documentation so that you will gain more knowledge about it and know the advantages and the limitations of your library.For this week, I continue learning about the behavior of the front end that I’ve been working on. I thought that the slider’s Read more…

Being Faithful

Last year, a previous intern had developed a system that helps to manage various events or performances in the competition. It’s called the competition management system (CMS for short). At that time, registration was done through Google Forms, and once the registration deadline has passed, all the participant registration details were collated to one spreadsheet that was fed as input to that system. Forward to this year, my system is expected to generate that spreadsheet when invoked. There are two Read more…

It’s Going To Take Time.

This week I have started working on my first task in the project hehe… I’m super happy this week because the real work has just begun after spending few weeks of studying. I experimental myself with the JavaScript source code since I have to make some modification to the front end part which is in the JavaScript. This is not easy since I never learned JavaScript before but hey life is about learning new things right? For this week, I have Read more…

Reliability

I talked about problems that I faced while developing last week but that is no fun to hear me complain. Now I am going to talk about what I have done so far in my client project. Developing a reliable system Given that the system I am developing is a competition registration system (we called it CRS for short), it is crucial to capture every significant data regarding the participants. As mentioned before, we utilized the use of webhooks in Read more…

Let’s Do This

This week is quite slow for me since everything that I do seems not right. For this week, I should make sure that I understand the source code of the project that I will be handle later made by the previous interns so that I can see the flow of the project work. Dr. Shawn told me to take a look at the all source code to help me with the project and make me familiar with it. For this Read more…

Problems

In the world of software development, there is always problems. For developers, we may have problems using a certain third party tool, in which maybe it has quite a few bugs or is not configured the way we want it too, because these tools are made by other humans after all. Sometimes the problem stems from the developer himself or herself, such as lacking the understanding of a certain concept or unable to utilize the tools they are using. I Read more…