The First Quarter: My Amazing World in Accelbyte

This week end so fast since there is a holiday today. I just realize that this is the 3rd Month I worked at Accelbyte since my first day on mid-January in this year. I have gained a lot of experience working  learning with the very talented team which I believe it is could only be found at least 1 in 1.000.000 opportunity. This team is very rare.

Today, I just want to write what make me feel honored and motivated to keep working with Accelbyte. I hope this can also benefit you, all of the readers, to feel motivated with your current work.

Getting Paid to LEARN!

This is my dream since I was a final year student. I want to be able to upgrade my capacity while I need to get some earnings for my family, especially for my beloved wife. 🙂

Continue reading “The First Quarter: My Amazing World in Accelbyte”

Which Linux Command: How to find the installation path of your software on Linux

Which Linux Command: How to find the installation path of your software on Linux

Have you ever found something weird on your app when you’re working? Sometimes, it might be because the installation path of your software isn’t listed by the environment apps. But, now you think how could I add the installation path to environment path if I didn’t know the installation path of the app. Thank to ‘which’ command. It is so powerful to figure your app’s installation path.

How to use which

The simplest way to use which command is by following this form:

$ which <applicationname>

For example,

$ which python

in my computer, it results

/usr/bin/python

Theoretically, all app should be installed in /usr/bin folder. But, It does not happen in reality. Some apps are installed in a different location, the others are located in multiple locations.

Continue reading “Which Linux Command: How to find the installation path of your software on Linux”

A little First Step to the Great Journey

A little First Step to the Great Journey

Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.

-Linus Torvalds

Hi, today is my third day starting to work in a start-up company. It is a nice experience to have this opportunity. This is a new environment for me. So many people with high skill gather around to make a great company. Even It is just a start up, I see a big hope for this company to grow as a big tech company. I also really enjoy working in this start up. There is some feeling that I have missed for a long time. It is a GREAT FEELING. Continue reading “A little First Step to the Great Journey”

What is API?

What is API?

As a programmer, we often hear about API. When you try to develop your own code for a company usually you should create an API in the end of your work. Many beginners often ask the question about What an API is. Here is the simplified explanation about the cool thing called API.

Let’s start with the story in a restaurant.

maxresdefault

Suppose you are having dinner in a restaurant with high services and reliable waitress. You want to order something from the “system” that people usually know as a kitchen. You choose your preferred meal and give it to the waitress. The waitress then brings your order and give it to the kitchen. The kitchen (read: system) do the process to create your meal. After that, the waitress takes the meal to your table. It’s really simple. Continue reading “What is API?”

Why Linux is Better for Programmers?

Why Linux is Better for Programmers?

Being a programmer is my dream since I was a first-grade engineering student. It was very confusing to decide whether I should use Windows or Linux to write my code and develop something on my own. Thank you for the forums and all review from programmers over the world.Today, I am so sure that Linux-based OS is the best OS for programmers.

Below I want to show you the key advantages in using Linux as your OS for developing your program. Including some brief explanation so you could be motivated to start learning Linux for your programming works.

The Power of Open Source

Linux is popular with its identity as an open source operating system. Everything on Linux is open. You can read all of the codes that make your operating system running. Since you can read and edit or add your code Linux can be customized as you want. It can be as simple and as complex as you need. You have the freedom to choose your own configuration. This can be really helpful if you are working in some critical hardware programming project which really needs an effective and efficient operating system.

Continue reading “Why Linux is Better for Programmers?”

Kesempatan

Perjalanan di kereta malam itu membuahkan cerita yang berkesan. Aku menunggu kereta dengan keadaan mata yang sangat berat. Memang aku kurang cukup tidur di hari itu. Sesekali kedua mataku terpejam tanpa aku sadari. Sudah kuputuskan bahwa saat aku memasuki kereta nanti aku akan tidur pulas dan bangun di tengah malam hari untuk turun di stasiun Tasikmalaya.

Tepat jam 8 kereta itu tiba. Kereta yang membawa kami para penumpang Yogyakarta yang akan menempuh perjalanan ke barat. Aku masuk dengan tenang dan langsung mencari kursiku. kursi nomor 3A ternyata berada di ujung gerbong. Kulihat seorang bapak berkacamata tebal, berpostur tinggi kurus,  dengan rambut lurus yang menjulang ke atas. Pria itu sedang duduk sambil mengangkat kakinya di kursi penumpang dan fokus dengan smartphone yang sedang digenggam dengan kedua tangannya. Sangat jelas bahwa pria itu sedang bermain game dengan smartphonenya tersebut.

Aku menyapa pria tersebut dan meminta izin untuk lewat dan duduk di sebelahnya.

“Turun di mana mas?” Pertanyaan itu mengawali percakapan kami.

Aku yang sudah begitu siap untuk tidur tiba-tiba dikejutkan dengan percakapan itu. Sejenak kami saling bertukar identitas pribadi. Pria itu ternyata seorang mahasiswa S3 ITB. Ia sedang dalam perjalanan untuk kembali kuliah di Bandung setelah merawat anaknya yang sakit di Solo.

“Mas angkatan berapa masuknya?” Ia kembali bertanya,

Continue reading “Kesempatan”