OISC

OISC - Programming Language with one instruction

OISC There is a programming language that has only one function. It is known as Single Instruction Programming Language or One Instruction Set Compiler (OISC) or Ultimate Reduced Instruction Set Computer (URISC). Before diving deep, what is “Instruction Set” ? An instruction set, or instruction set architecture (ISA), is the part of the computer architecture related to programming, including the native data types, instructions, registers, addressing modes, memory architecture, interrupt and exception handling, and external I/O....

February 8, 2021 · 5 min · Arnab Sen

Building HTTP server from scratch using Ruby

What is a web server? A web server is a program that takes a request to your website from an user and does some processing on it. Then, it might give the request to the application layer. Few of the most popular web servers are Nginx, Apache. (They have more features like reverse proxy, load balancing and many others, as well, but primarily they act as web servers) Now, let me ask a question....

January 27, 2021 · 7 min · Arnab Sen

Google Drive upload w/ Google API in React

This article was originally posted on dev.to Link to the dev.to post is here Objective To save text data as a Google Document in Google drive. Main Steps Authorise your app and enable google api. Write the code for user authentication. Finally, write the code for the uploading the data to google drive. Authorise your app and enable google api The google docs for this step is enough to get through....

January 6, 2021 · 7 min · Arnab Sen

Docker, Containers and the world around it

What is container? Have you seen these container? Yes. I know you have seen these. In Novo in Erangel right? These are used for storing stuffs and shipping from one place to another. In devops containers have similar application as well. Container is a way to packages application with all the necessary dependencies and configuration. And that package can be portable easily, which makes the process of development and the job of a developer easier....

January 2, 2021 · 15 min · Arnab Sen

Why I started blogging

“Blogging is just writing — writing using a particularly efficient type of publishing technology.” I always wanted to document my journey of learning a new language, a framework or building a project and collaborating on a team. But building a fancy website and maintaining both the front-end and back-end is beyond my patience. So that’s why I chose static site generators (SSG). And so far I am really satisfied with these....

November 12, 2020 · 2 min · Arnab Sen