RANDOM BITS

A random site by a random clueless human

Random bits of programming, math, and thoughts By a clueless human

Blogs

Random long thoughts I had over the years...

Topics range from programming, math, to my views of school


Going Back to School - Expectations and Hopes

June 22, 2021

Perhaps I didn’t give it much thought till now. But what are my expectations and goals I want to go back to school and from this degree? That’s what I will be exploring today and on a quarterly basis as I progress through my studies. Especially since the cost of going for another degree and resigning from my job has a lot of costs financially and time.

Read More...


Going Back to School - Why I Choose to Study Math and Physics

June 1, 2021

Today’s post is part 3 of the ongoing series of my decision to go back to school. Though this post is supposed to rationalize and understand why I decided to quit my job to study math and physics, I do not think there is a good reason for this. The idea of going back to school was never a new idea to me as I have been very open to the idea of going back to school ever since I started University. Originally the agreement with my parents when deciding what to do after Highschool was that I graduate from...

Read More...


Going Back to School - Why Would Anyone Go Back?

May 30, 2021

This is part 2 in the ongoing series where I am trying to rationalize/understand to myself and anyone interested in my decision to go back to school. Today’s post goes over why I would even consider going back to school without going into specifics about why I choose to study Math and Physics.

Read More...


Error Loading Shared Library Even If File Exists

May 27, 2021

Have you ever encountered an error running a program where it’s missing a dll or a shared library?

Read More...


Going Back to School - Another Undergrad

May 16, 2021

As the title states, I decided to resign from my job and go back to University for another undergrad. This was not something I thought about overnight but for a very long time since I was a sophomore. Terminating my employment with the company I work with isn’t due to any ill feelings to the team nor the company. I love working with my manager and with those in my team.

Read More...


A Dive to the Build Process - What Goes On When You Press the Play Button

April 14, 2021

On my previous post What does the Build Team Do, I covered various topics about builds and devOps. Today, I want to go more in depth on what goes on when you press the run button which I briefly brushed over in the previous post. This does get quite technical but don’t fret. I have stopped myself from writing and reading up in depth about the topic to avoid going through the rabbit hole.

Read More...


Presentation - What Goes On When You Press the Play Button

April 10, 2021

Although still under progress, I have been dabbling with reveal.js, an HTML presentation framework. It’s absolutely beautiful and has markdown and tex support which is excellent. I wanted to create a presentation that is more functional to showcase computer science concepts and found OpenOffice Impress to be unsuitable. After viewing the demo for reveal.js, I was immediately sold. It contains so many features that I need and has a low learning curve for someone who has sufficient HTML experience.

Read More...


What does the Build Team Do - An Overview of Builds and DevOps

April 2, 2021

In my undergraduate in Computer Science, I got the opportunity to work at IBM as a member of the Build Infrastructure Team. I had absolutely no clue what the Build Infrastructure Team is or does. Though I am no expert and I still have a difficult time explaining what I do to friends and family, I’ll try to tackle the subject to the best of my ability. This post is a precursor to an education session titled An Overview of DevOps and Builds I plan to give to new interns of the Build Infrastructure Team at IBM this May. I...

Read More...


Software Ports

March 13, 2021

Software porting is the process of adapting a program to be able to execute in another computing environment that differs from the originally intended computing environment.

Read More...


printf - Reordering Arguments using $

February 28, 2021

I was recently watching a video by Live Overflow helping a person troubleshoot a format string exploit through Twitter, and saw something I was very curious about. In the video, the Yotuber poses a question to the person if they could describe how %2$s prints a string. I have never seen this syntax before. What does the dollar sign ($) serve in the format string? This got me curious so I went searching on the internet and the man pages to find out.

Read More...