A few days ago, our team being tried install package for web development dependecies using npm (node package manager). The installation process was carried out as usual, but when installing the package , the installation process did not finish for several minutes.

I tried to access the package repository, and everything is fine. Then I tried to install the package using the https protocol, the installation process was successful. I think it’s a firewall issue, so i tried to update git configuration, using https protocol instead of using git protocol. I’m using this command.

$ git config --global url."https://".insteadOf git://

After that, retry installing the package using npm and it’s work.

Originally published at https://sibunglon.com on July 18, 2021.

Usually issues are found because there are some dependencies that are required but not installed yet. Make sure is installed, also check the directory to make sure the file does not exist like the message on the log.

For the case I’ve found, the file is not in the directory and for fixing it use the following command:

$ cd /usr/include/mysql $ sudo wget https://raw.githubusercontent.com/paulfitz/mysql-connector-c/master/include/my_config.h -O my_config.h

Originally published at https://sibunglon.com on May 15, 2021.

A few days ago mysql server was installed again, mysql was successfully installed and the service was successfully running but if you want to install another package, this problem must be solved by installing mysql server because mysql server installation is not 100% complete yet.

Btw, fortunately the terminal history…

Directing visitors from one domain to another is very easy, just edit the nginx configuration file that has been created then add some configuration syntax or if you don’t want to edit an existing configuration file, you can also create 1 more configuration file.

The following example, anyone who accesses…

By default Open edX does not provide an SSL configuration, but we can add it manually. As per the topic of this article, here I will enable HTTPS on Open edX using Certbot.

Certbot is a new breakthrough from the Let’s Encrypt Web Security Certificate Provider where Lets Encrypt provides…

Sebagai salah satu orang yang biasa jalan-jalan ke kantor orang, disini saya ingin berbagi istilah-istilah yang biasa saya dengar atau saya temui di lingkungan pekerjaan mereka dan sudah saya tahu arti/maksudnya 😄

Istilah-Istilah Umum:

  • PIC (Person In Charge)

Istilah ini menunjukkan orang yang bertanggung jawab dalam menangani hal tertentu.

  • FYI (For Your…

Faizar Septiawan

Hi, I’m siBunglon. Orang yang paling bangga menjadi orang gila karena punya prinsip “Sekali Gila, Tetap Gila Yang Penting ber-Komitmen, Konsisten & Kontinu.”

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store