✴︎ Welcome
to my
Blog.
—20.26
Some interesting stuff…
-
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…
-
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…
-
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…
-
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…
-
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…