-
File Transfer Protocol
FTP (File Transfer Protocol) It is a client/server network protocol used to transfer files over the Internet. FTP clients are used to send and retrieve files to and from servers which store files ...…
-
Docz: Documentating React web app
What is Docz?During React development, we often create many components. These components can be reused in other applications. Just like Material-UI creates a lot of components such as Buttons, Slid...…
-
Responsive Design
Main idea: write codes in the dymanic design so that it is resizable and suitable for different devices.Best Practice: Relative Units: auto-resize app depending on which devices sitting on, %, em,...…
-
Leetcode
Table of Contents System Design Stack Queue Priority Queue Implementation: Heap Graph-based DSA DFS Toplogical Sort Binary Search ...…
-
All about Pytorch
Tensorgrad_fnEach variable has a .grad_fn attribute that references a function that has created a function (except for Tensors created by the user, these have None as .grad_fn).For example, we crea...…
-
Python argparse and namespace
What is argparse?The Python argparse module defines what arguments it requires, and argparse will figure out how to parse those out of sys.argv. It also automatically generates help and usage messa...…
-
Python tricks
Folder Structure Best PracticeREADME.rstLICENSEsetup.pyrequirements.txtsample/ __init__.py core.py helpers.pydocs/ conf.py index.rsttests/ test_basic.py test_advanced.pynoteboo...…
-
Python Modules
What is a Python egg?A Python egg is a structure embodying the release of a specific version of a Python module, comprising its code, resources and metadata. It needs to be importable and discovera...…