7 / 1 / 2024
2)Github
GitHub is a web-based platform for version control using Git.We started by forking a repository and cloning it locally using 'git clone.' After creating a new repository and branch, we switched to the new branch with 'git checkout' before making code changes. Using VS Code, we identified and corrected errors in the 'main.py' file. Staging changes with 'git add .' and committing with 'git commit --push origin' allowed us to push the modifications to GitHub, requiring GitHub credentials for authentication in the terminal.
3)Working with the Ubuntu command line
We initiated by creating a folder named 'test' in the '/tmp/' directory using the 'mkdir /tmp/' command. Navigating into the 'test' folder with 'cd /tmp/', we proceeded to create an empty file directly without a text editor. The 'ls' command confirmed the successful creation of the file. Employing a for loop, we generated 2600 folders within the 'test' directory, each named sequentially as 'le ' 'le ' and so forth. Additionally, we executed the command 'cat file1.txt >> file2.txt' to concatenate the contents of 'file1.txt' into 'file2.txt.'
4)Kaggle Titanic ML Competition
The Kaggle Titanic Machine Learning competition challenges participants to predict survival outcomes based on passenger data(ag ender) from the infamous Titanic disaster
Participants in the Kaggle Titanic ML competition use machine learning to create models predicting passenger survival in the Titanic shipwreck. To join, they must read the challenge description, accept rules, and access the dataset. After downloading the data, participants build machine learning models using tools like Kaggle Notebooks. Upon model completion, they submit predictions by uploading files to Kaggle, where submissions are scored for accuracy, enabling comparison with other models in the competition.
5)Working with Pandas and Matplotlib
Pandas is a widely-used package for data analysis, simplifying tasks like loading data from external sources such as text files or databases. Data can be downloaded using pandas.read_csv() by providing the download URL. In Pandas, two fundamental data structures are employed: the Series, a one-dimensional array-like structure, and the DataFrame, which represents tabular data akin to a spreadsheet. Matplotlib, a Python package, complements Pandas by providing tools for data plotting and visualization, enhancing the overall data analysis process.
6)Tinkercad
TinkerCad Arduino is a platform for DIY electronics projects using an ATmega328 microcontroller. To set up, connect sensor pins to Arduino (Echo to D2, Trig to D3), select board/port, verify and upload code to Arduino Uno R3, monitoring output in Serial monitor. For an LCD display, install the Liquid Crystal Display driver library, import \LiquidCrystal_I2C.h" in the code, and connect LCD pins (SDA to Arduino SDA, VCC to 5V, GND to GND).
7)Soldering
this was bit easy.Insert LED leads into circuit board holes, bending them outward at a 45-degree angle. Turn on the soldering iron (set at 400°C), heat the joint by holding the iron to the copper pad and resistor lead for 3-4 seconds. Touch solder to the joint, not the iron tip. Remove the iron, let solder cool naturally, then snip extra wire from the leads.
8)Markdown
The Impact of Social Media: Navigating the Digital Landscape
In the 21st century, social media has become an integral part of our daily lives, transforming the way we connect, share information, and perceive the world. This article explores the multifaceted aspects of social media, its influence on society, and the challenges and opportunities it presents.
Social media platforms have evolved significantly from their early days. What began as simple networking sites for connecting with friends and sharing updates has grown into a complex ecosystem encompassing diverse functionalities. Today, platforms like Facebook, Instagram, Twitter, and LinkedIn serve various purposes, catering to a global audience.
Social media has redefined the concept of connectivity. It enables individuals to stay in touch with friends and family regardless of geographical distances. Real-time communication has become seamless, fostering a sense of global community.
The rapid dissemination of information is a hallmark of social media. News, trends, and opinions circulate at an unprecedented speed, shaping public discourse. However, this also raises concerns about the spread of misinformation and fake news.
Social media plays a pivotal role in shaping cultural norms and trends. It amplifies voices, introduces new perspectives, and contributes to the cultural zeitgeist. Influencers and content creators have emerged as cultural icons, influencing fashion, lifestyle, and even political discourse.
While social media offers numerous benefits, it also poses challenges to mental well-being. Issues such as cyberbullying, social comparison, and the constant pursuit of validation can contribute to stress and anxiety. It is essential to strike a balance and promote a healthy online environment.
Social media has revolutionized the way businesses engage with their audiences. Marketing strategies now include social media campaigns, influencer collaborations, and interactive content to reach a broader demographic. Platforms like LinkedIn have become indispensable for professional networking and recruitment.
The increasing amount of personal data shared on social media raises privacy concerns. Striking a balance between personalized user experiences and safeguarding individual privacy remains a challenge for both users and platform developers.
The prevalence of fake news and misinformation on social media platforms has sparked global concern. Efforts to combat this issue involve collaboration between technology companies, fact-checkers, and users to promote accurate information.
Social media has undeniably reshaped the way we communicate, consume information, and conduct business. As we navigate the dynamic digital landscape, it is crucial to be aware of its impact, addressing challenges while harnessing the positive aspects. Striking a balance between connectivity, information sharing, and safeguarding individual well-being will be key to maximizing the potential of social media in the years to come.
9)Karnaugh Maps and Deriving the logic circuit
A Karnaugh Map (K-map) is a graphical representation of a truth table for a Boolean function. this is about making alarm beep sound when door is locked and key is not inserted.using truth table
10)Portfolio website
A portfolio website serves as a personalized digital showcase for individuals, showcasing their skills, projects, and professional accomplishments.
https://github.com/shreyasu2004/api/assets/154904527/2388530f-19ea-4a3e-8bc7-c76286513699
11)Active Participation
IMPETUS Volunteer
completed two IBM courses
Got certificate in British Council
12)3D Printing
To initiate a 3D printing project, begin by selecting and downloading the desired STL file from online platforms such as Thingiverse or Fusion 360. Subsequently, employ slicing software like Creality Slicing Software version 4.8.2 to segment the STL file into layers suitable for the printing process. Adjust crucial settings, including scaling and material usage, and generate G-code—a language comprehensible to 3D printers for object creation. Transfer the generated G-code onto an SD card, then insert it into the 3D printer to commence the printing process. Patience is required as you wait for the printer to complete the layer-by-layer construction, resulting in the physical manifestation of the digitally designed object.