You are viewing a read-only archive of the Blogs.Harvard network. Learn more.
Feed on
Posts
Comments

Archive for the 'Engineering' Category

We are building our own Operating System in C for our Principles of Operating System class. At one time, we are required to create a memory allocation system. Given a whole heap of memory, we should be able to reserve some space within the memory and free that space. In this post, I would like […]

Read Full Post »

How to merge a subfolder git into its parent’s git repo

Since years ago I have this centralized repo where I kept notes, code snippets, diagrams, lab codes and basically everything I have learned that I think will be valuable. I do that because I know I would like to come again someday there and regain knowledge quickly. I find this organization to be extremely helpful […]

Read Full Post »

It’s painful to code something without an adequate IDE isn’t it? If you have been searching for the best IDE for Yacc/Lex, I think we faced the same challenges. But just to save your time: for Linux/macOS users: try Vim. I personally use CLion and Xcode, though.

Read Full Post »