Posts
PlaidCTF 2023 Writeup
Finished as 103rd out of 622, with 3 flags and 301 points.
Writeup for PlaidCTF 2023 challenges:BucketCTF 2023 Writeup
Finished as 55th out of 709, with 19 flags and 5428 points.
Writeup for BucketCTF 2023 challenges:VishwaCTF 2023 Writeup
Finished as 187th out of 1813, with 8 flags and 1189 points.
Writeup for VishwaCTF 2023 challenges:RITSEC CTF 2023 Writeup
Finished as 252nd out of 717, with 10 flags and 902 points.
Writeup for RITSEC CTF 2023 challenges:Bash Scripting - Syntax Refresher
The more languages you learn, the easier it gets to learn another one. Most of the differences is only in the syntax of the language. Concepts like variables, loops, and functions largely remain the same. Here is a quick Bash Scripting syntax refresher.
Regular Expressions - A Short Reference Guide
Regular Expressions (Regex) can be difficult to learn, but also very rewarding when mastered. Regex is used to check for specific patterns in strings. This is a quick guide to get started in Regex.
Javascript Jargon - 9 Common Terms to Understand for Beginners
Starting out learning javascript can be quite difficult due to some technical terms like single-threaded, non-blocking, asynchronous, callback etc. This is a simple description 9 common javascript terms to help you get started.
Static Arrays, Linked Lists, and Dynamic Arrays
What is difference between the data structures: static arrays, linked lists, and dynamic arrays? Why are dynamic arrays so much more useful, and how are they implemented?
How to Show your Blog in Google Search
Google will very likely not know about your hosted website until you tell google about it. Lets dive into how google search works, how to show your website in google search results, and how to optimize google search for your website using jekyll-seo-tag.
Understanding and Setting Basic Ownership in Linux
Ownership
In Linux, there can exist more than one user that has access to one machine. To obtain security within this multi-user OS, users (and groups) can have ownership over files, directories and processes that determine the permission granted to any other user.
BMO 2014 Problem 3
Twenty Rooms
This problem is from the British Mathematical Olympiad. It is Problem 3 of the 2014 Round 1 paper. The problem states:
A hotel has ten rooms along each side of a corridor. An olympiad team leader wishes to book seven rooms on the corridor so that no two reserved rooms on the same side of the corridor are adjacent. In how many ways can this be done?
ABCD problem
ABCD
This question is taken from Art of Problem Solving. The question asks us:
Can you find a four-digit number ABCD satisfying ABCD = C * D^A?
Big-O Notation / Asymptotic Analysis
A measure of Efficiency
How can we measure how efficient an algorithm is?
subscribe via RSS