✴︎ Welcome

to my

Blog.

—20.26

  • Day 9: HSTS, Web and Beyond.

    What is HSTS? HSTS – HTTP Strict Transport Security is a security policy mechanism that helps websites against man-in-the-middle attacks such as protocol downgrade attacks (HTTP) and cookie hijacking.  Key Features of HSTS: How the web works? Diagram: How the Web Works Key Components: Browser and Rendering Engines While we may observe over a dozen web…

    Read more

  • Day 8: Web Basics – HTTPs, HTTP, DNS

    Domain Name System Domain Name System (DNS) is a critical component of the Internet’s infrastructure that translates human-friendly names, such as rtcamp.com, into IP addresses. How DNS Works Importance of DNS What is HTTP? Definition and Role HTTP (Hypertext Transfer Protocol) is the foundation of data communication on the web. It defines how messages are…

    Read more

  • Day 7: Development & learning

    Process Management Process: Instance of an executing program. Process is a state of a program when executing and loaded in memory (active state) as opposed to application (static state). What does a process look like? Type of state How does the OS know what a process is doing? Process Control Block (PCB) Process Lifecycle CPU…

    Read more

  • Day 6: JS & OS Concepts & PHP Autoloaders

    What is an Operating System? Operating System definition: An Operating System is a layer of systems software that: OS Elements OS Design Principles User/ Kernel Protection Boundary Basic OS services Linux System Calls Task Commands Process Control fork (); exit(); wait(); File Manipulation open(); read(); write(); Device Manipulation ioctl(); read(); write(); Information Maintenance getpid(); alarm(); sleep(); Communication…

    Read more

  • Day 5: MySQL & CSS & JS + clean code concepts

    What is MySQL? PHP 5 and later can work with a MySQL database using: MySQLi extension: How to connect? Create a MySQL Database The CREATE DATABASE statement is used to create a new SQL database. CREATE DATABASE databasename; Ex: Mysqli OOP way Drop Database: The DROP DATABASE statement is used to drop an existing SQL database. DROP DATABASE databasename; Create: The CREATE…

    Read more