This article was written as an individual review assignment of PPL CSUI 2021
I believe that there are already many step-by-step tutorials about deploying a Django-Rest app to Heroku using Gitlab-CI, but I think there’s not enough that tells you how to deploy a test-ready Django-Rest app. So I hope this tutorial helps anyone who needs to do so.
Go to heroku.com, then login or signup if you haven’t made an account yet. After that, create a new app from your Heroku dashboard.
In this day and age, to compete with your competitors in the world of software development means to be able to deliver fast to the users while also thriving to have a better overall quality than your competitors. But fast has its risks. Because if it does not, everyone would be doing it. Many development teams these days have implemented the Agile method when it comes to developing software to be efficient, but not everyone knows that the agile method have some degree of risk involved and knows how to deal with it.
If you have never heard of the…
“People ignore design that ignores people.” — Frank Chimero, Designer
This article was written as an individual review assignment of PPL CSUI 2021
Creating a design for your product, whether it be a website or an app, is easy. However, creating a design that your users will enjoy and feel comfortable with when using your product takes a lot more than just designing. And to do that, we need some sort of way to understand what kind of users are we going to deal with, right? But how? This is where creating personas may help you out.
This article was written as an individual review assignment of PPL CSUI 2021
So, you’ve just started to work in a team and they asked you to start using GitLab from now on? Don’t worry, because this post will show you the basics of GitLab so that you and your team will be able to work together graciously.
I believe it is best to first start with explaining what GitLab is.
GitLab is a Git version control repository management service. There, a group of developers can work together on one or multiple Git repositories. By working together, I mean they…
This article was written as an individual review assignment of PPL CSUI 2021
My father always taught me that for every work that we do, there‘s a sequence of actions that need to be done to finish the work not only efficiently, but also brings out the best value it can bring.
To build a house, you will first need to plan out and build the foundation.
To plant a tree, you will first need to prepare a shovel and fertilizer.
You get the idea.
However, do the same idea should also go for software development?
Usually, we gather the…
Nama: Kefas Satrio Bangkit Solideantyo
NPM: 1806204972
Langkah awal yang saya harus lakukan untuk menggunakan load balancer adalah untuk me-runserver django app yang telah saya buat sebelumnya di dua cmd dengan dua port yang berbeda (8000 dan 9000). Setelah itu saya buka cmd lagi untuk start load balancer saya (Nginx).
Setelah itu saya mengakses localhost melalui browser saya, dan cara saya memperiksa apakah load balancer saya berjalan seperti yang saya inginkan, saya me-refresh terus menerus halaman localhost dan perhatikan cmd untuk port 8000 dan cmd untuk port 9000. …
Computer Science Undergraduate at University of Indonesia