×
Jinxia Li
Responsive Design

1 ) CSS Units – vh/vw, % CSS properties take “length” values, such as width, margin, padding, font-size, etc. 2 ) New Box Modal https://elad.medium.com/new-css-logical-properties-bc6945311ce7 3) The Viewport 4 ) Positioning How […]

Read More
Database shard

Reference: https://en.wikipedia.org/wiki/Shard_(database_architecture)

Read More
Is return-by-reference in PHP more efficient than the return statement to return a value in JavaScript?

My guess: In the use case of returning a value/reference from a function, I do feel return-by-reference in PHP is more efficient than return a value in JavaScript. […]

Read More
Web Application Architecture

Single Page Application Architecture Multiple-page Application Architecture Enterprise Application Architecture Reference: https://www.altexsoft.com/blog/engineering/web-application-architecture-how-the-web-works/

Read More
4 Architecture Issues When Scaling Web Applications: Bottlenecks, Database, CPU, IO

Reference: 4 Architecture Issues When Scaling Web Applications: Bottlenecks, Database, CPU, IO http://venkateshcm.com/2014/05/How-To-Determine-Web-Applications-Thread-Poll-Size/

Read More
Art Direction and Design

Reference:

Read More
Concurrency & the Event Loop

What you should understand before you can understand things like: JavaScript has a concurrency model based on an event loop, which is responsible for executing the code, collecting and […]

Read More
Console>tty>shell>command

Console is the keyboard and display Terminal window, which is a software emulation of a teletype (TTY). The use of 0,1,2 for stdin/stdout/stderr is just a shell convention […]

Read More
Text Terminal, Shell, tty, console

Text Terminal: hardware like electronic keyboards and displays, through which the user can interact with a computer. A terminal emulator, connected to a virtual terminal, identified by a tty file, inside […]

Read More
Standard Streams & I/O Redirection

Standard Streams In computer programming, standard streams are interconnected input and output communication channels between a process and it environments. The three input/out connections are called standard input, […]

Read More
File Descriptors, I/O Redirection, Processes, Network Programming and Concurrency

I like to understand how things work (together) by asking myself questions. So let’s get started. Question 1: What is input/output? Input/output(I/O) is the process of copying data […]

Read More
The Ultimate Guide to SSH – Setting Up SSH Keys

Reference: How to set up SSH keys https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys-2 https://smallstep.com/blog/ssh-agent-explained/ https://www.freecodecamp.org/news/the-ultimate-guide-to-ssh-setting-up-ssh-keys/ https://linuxize.com/post/how-to-use-nano-text-editor/

Read More