About OTC CatchUp
OTC CatchUps are weekly informal sessions involving project showcases and technical discussions. They are held every Saturday from 10:30 PM IST. Join in!. For all summaries, please visit catchup.ourtech.community/summary. |
OTC CatchUp #42
Date: 28-08-2021
Duration: 7 hr 18 min
Topics Discussed
-
General introductions.
-
@Harsh Kapadia told everyone about CSS
clamp()
for responsive font sizes. -
Krishna Gadia explained what the Linux command
rm -rf /
does.-
rm
stands for 'remove'. It deletes files or directories -
-r
is a flag (option) that stands for 'recursive' and targets directories and files within directories till the bottommost level. -
-f
is a flag (option) that stands for 'force' and forces the command to delete all protected files. Basically allows a force delete. -
/
is the path to delete files from and '/' indicates the root folder and thus this command deletes every file present on a machine, including the OS. Only files loaded in the RAM make things work till the machine is not powered off. It won’t restart. -
It would be advisable to do this only in a new Docker container.
-
-
GitHub CodeSpaces, GitPod and KataCoda are based on Docker containers.
-
@Jay Kaku, Krishna Gadia and Santhoshi talked about a Garden Watering hardware idea for automatic sprinkler switching on and off. It was a long drawn out exciting discussion with things like solenoids, DC motors, servo motors, step motors, H bridges, Arduino Driver Shields, Power Shields and other hardware components being discussed.
-
@Kartik Soneji and Krishna Gadia told us about NoSQL and SQL vs columnar and row-based databases.
-
NoSQL and SQL is not related to columnar and row-based DBs. Columnar and row-based DBs are named on the basis of how data is stored. Columnar DBs have columns stored together on the disc while row-based DBs are stored row-wise on disc.
-
Columnar databases are mostly used for analytical querying in OLAP scenarios and row-based databases which are more efficient for querying are used in OLTP scenarios because of varying use cases.
-
Query syntax is the same.
-
MariaDB can handle both columnar and row-based data storage depending on the flags passed.
-
-
We talked about why denormalized data is good for analytical purposes.
Projects Showcased
-
@Omraj Sharma showcased his design ideas for Instagram and Tinder. (Dribbble)
-
@Sreekaran Srinath showcased his portfolio sreekaran.com.
-
Krishna Gadia showcased his hardware project using which he had made two games (Car Racer and Frog). He had used a RPi with a Sense HAT mounted on it.
-
We talked about how big companies take over small companies for their patents.
-
@sirus told about the story of Motorola and how it got split in 2 division.
Meet Screenshot
For all summaries, please visit catchup.ourtech.community/summary. |
Want to improve the content of this page?
Want to get more involved? Learn how to contribute.
We rise by lifting others.
Kindness always wins.
Alone we can do so little; together we can do so much.