Skip to content

Instantly share code, notes, and snippets.

View aylmerbritto's full-sized avatar

Aylmer Britto aylmerbritto

View GitHub Profile
@aylmerbritto
aylmerbritto / .MD
Last active April 7, 2025 05:53
KK's Networking Prep

What is Networking ?

When you say networking, it broadly refers to the entire ecosystem that allows computers, devices, and systems to communicate and share resources—locally or across the internet. It includes:

  1. Hardware – routers, switches, firewalls, cables, wireless access points, and network interface cards.
  2. Protocols – rules and standards like TCP/IP, HTTP, FTP, etc., that define how data moves.
  3. IP Addressing & Subnetting – assigning addresses to devices and organizing networks into smaller segments.
  4. Routing & Switching – how data finds its way between networks (routing) or within the same network (switching).
  5. Security – firewalls, VPNs, encryption, and access control to protect data and devices.
  6. Topology – the structure/layout of a network (star, mesh, bus, etc.).
  7. Services – DNS, DHCP, NAT, and other background processes that make networks usable.
@aylmerbritto
aylmerbritto / tShirtGoogleFormManagement.py
Created August 15, 2020 11:34
So in yknot we took this initiative of distributing T-shirts to our college peeps. We collected information of people who were interested in the beginning to choose their affordable price range, colour and sizes. And in the second information we collected their payment details. At the end of the day we had to spend a lot of time to manually pic…
import pandas as pd
def findDuplicates(df,key):
duplicates = df[df.duplicated([key], keep=False)]
print(duplicates)
return duplicates
def notPaidList(wholeSheet,paidSheet, Key):
#print("=================================")
whSheetMerged= wholeSheet.merge(paidSheet, on=Key, how="left", indicator=True)