Recently in my internship at Biometrics Lab at IIT Jodhpur, most of the work is done on remote systems due to high compute requirements. So I thought I would write something about it, as it’s bound to become more common in future at least for the folks planning to begin their journey with Deep Learning.… Continue reading Working with SSH
The Analytical Engine
It was designed by Charles Babbage, a polymath in 19th century. He designed the machine but was never able to build a complete working model in his lifetime due to constraints of fundings. It would take nearly over a century before someone attempted to design a General-purpose computer Importance of Analytical Engine does not end… Continue reading The Analytical Engine
Starting a new series of posts on pioneers of Computing
I am planning to start a new series of blogposts detailing the life and contributions of pioneers of computing. If you have a pioneer in your mind you want to see in this series, mention them in comments or email me their name. Some of Pioneers I wish to include currently include:
Shells in Linux
On the suggestion of some of my Linux afficionado friends, I decided to look into changing my default shell in Mint from Bash to another shell. After some surfing on the web Fish and ZSH seemed to be the viable options. ZSH attempts to maintain compatibility with Bash while Fish ignores it. On trying both… Continue reading Shells in Linux
next() in Python
Liked I mentioned in my previous post, I have digging deep into list comprehensions and iterators in Python recently. During this exploration I came across a neat method possessed by all iterators, called next(). This method returns the next element of an iterable if it exists or else it throws an exception. This method helped… Continue reading next() in Python
zip in Python
While trying to learn more about list comprehension in Python, I came across a very useful function called zip. Zip combines two or more iterables into an iterable consisting of tuples. Tuple on index n has elements having index n from all the iterables passed to the zip function. Example: Output: 3 6 9
Linux Mint and Windows 10 in dual boot
I recently dual booted linux Mint with Windows 10. This post mostly delas with what prompted me to do this , how was the process like and what has been my experience so far been like with Mint in dual boot . Reason: I have been learning to work with unix-like OSes (mostly linux distros… Continue reading Linux Mint and Windows 10 in dual boot
Functional Programming with Scheme
Paul Graham’s essays on Lisp and frequent discussions on HackerNews piqued my interest in Functional Programming. Hence I decided to take a deep dive to explore this topic. Functional programming as a very fascinating history, with Lisp being the second programming language created after Fortran. Lisp was quite popular in universities but it suffered an… Continue reading Functional Programming with Scheme
My journey with competitive programming so far
I was randomly browsing youtube and came across a video titled ‘An interview with a competitive programmer’. The title piqued my interest as I had no idea about ‘competitive programming’. The interview was with Errichto, who had secured 2nd place in google code jam. He described his entire journey with competitive programming and it inspired… Continue reading My journey with competitive programming so far
Exploring the world of DevOps, CI-CD, andContainers on steroids (WIP)
Note: Work in progress! This blog is about exploring so-called DevOps/Infra: containers (docker/podman), containers on steroids (k8s), and the world of CI and CD. Abstraction Layers in Computer Host Computer (bare-metal) > Virtual Machine (VMware / VirtualBox / Vagrant) > Containers (LXC/LXD) What is Containers and some of their features? Light weight / Encapsulated Abstraction… Continue reading Exploring the world of DevOps, CI-CD, andContainers on steroids (WIP)