<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: SVS HARSHITH</title>
    <description>The latest articles on Forem by SVS HARSHITH (@harshith331).</description>
    <link>https://forem.com/harshith331</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F444724%2Fb0ddefc2-5397-42a5-ba6d-44e917ac4747.jpeg</url>
      <title>Forem: SVS HARSHITH</title>
      <link>https://forem.com/harshith331</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/harshith331"/>
    <language>en</language>
    <item>
      <title>How open source changed the world:
The 'WORLD WIDE WEB'</title>
      <dc:creator>SVS HARSHITH</dc:creator>
      <pubDate>Mon, 01 Feb 2021 14:09:12 +0000</pubDate>
      <link>https://forem.com/nitdgplug/how-open-source-changed-the-world-the-world-wide-web-nol</link>
      <guid>https://forem.com/nitdgplug/how-open-source-changed-the-world-the-world-wide-web-nol</guid>
      <description>&lt;p&gt;We all have heard about open source at some point or the other .&lt;/p&gt;

&lt;p&gt;So, what is it and why ? how does it work ? and does it really help anything let alone the internet?&lt;/p&gt;

&lt;h2&gt;
  
  
  Lets answer them one by one.
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4a9wggt600op6vcvw8fn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4a9wggt600op6vcvw8fn.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So for the first question the penguin googled it, and it says :&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"denoting software for which the original source code is made freely available and may be redistributed and modified."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;So , open source is anything that can be used by anyone freely . It is software with source code that anyone can inspect, modify, and enhance.&lt;/p&gt;

&lt;h3&gt;
  
  
  So in a world which is predominantly capitalistic, why go for free ?
&lt;/h3&gt;

&lt;h3&gt;
  
  
  many reasons -
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Freedom &lt;/li&gt;
&lt;li&gt;Privacy &lt;/li&gt;
&lt;li&gt;Community &lt;/li&gt;
&lt;li&gt;its free ,well duh !&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Open source code is usually stored in a public repository and shared publicly. Anyone can access the repository to use the code independently or contribute improve the project.&lt;/p&gt;

&lt;p&gt;Open source software usually comes with a distribution license.&lt;br&gt;
Now a license is what turns a code into an &lt;strong&gt;Open source Component&lt;/strong&gt; . &lt;/p&gt;

&lt;p&gt;Its awesome , isn't it ?&lt;br&gt;
To add more to it, here is a list of how it helps the world :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open standards &lt;/li&gt;
&lt;li&gt;Lower cost for the software &lt;/li&gt;
&lt;li&gt;More reliable and better quality software &lt;/li&gt;
&lt;li&gt;The Internet &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The list goes on and on , and yes The Internet .&lt;br&gt;
a thing which we cant live without and it cant live without open source .&lt;/p&gt;

&lt;p&gt;To understand how open source is indispensable to the web, we'll need to understand how it started and and how it works . &lt;/p&gt;

&lt;p&gt;Tim Berners-Lee, a British scientist, invented the World Wide Web (WWW) in 1989, while working at CERN. It was started so that scientist in various universities around the world could share information among themselves.&lt;/p&gt;

&lt;p&gt;On 30 April 1993, CERN put the World Wide Web software in the public domain. Later, CERN made a release available with an &lt;strong&gt;open licence&lt;/strong&gt;, a more sure way to maximise its dissemination. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;This is how making the web open source allowed it to flourish&lt;/strong&gt;&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;But this was just the beginning, open sources still has a large role play in the world wide web  . as mentioned earlier we need to understand how the web works first to establish this point .&lt;/p&gt;

&lt;h3&gt;
  
  
  Working of the web -
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fx0e1750o3155685g5cx3.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fx0e1750o3155685g5cx3.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The computer using the internet is connected to the Internet Service Provider via cables or wireless connections.&lt;/li&gt;
&lt;li&gt;Further the ISP is connected to the DNS with the help overhead cables . the DNS sends the details of the webpage you're looking for the to the ISP.&lt;/li&gt;
&lt;li&gt;The DNS is connected to the respective servers hosting the website .&lt;/li&gt;
&lt;li&gt;The server now in response to the request made sends back data to the computer in the form of packets.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The fundamental functions of the Internet are built on open source technologies. The Linux operating system regulates the operation of Web servers, and the Apache Web server application negotiates data transfer between the worldwide server infrastructure and personal devices. &lt;/p&gt;

&lt;p&gt;Countless Internet applications are also open source, some of which are  :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Browsers&lt;/strong&gt; : most of the browsers that we use today are open source , the biggest example would be Firefox which is the 2nd most used web browser&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Internet Protocols&lt;/strong&gt; : many of communication protocols today are open source .&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Tech stacks&lt;/strong&gt; : these are the technology services used to build and run an application . a majority of which are open source , with the help of the open source community various technologies are built and maintained so that anyone can use it or even contribute towards it .&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The presence of open source on the Web is so profound that you can essentially build your &lt;strong&gt;own Internet&lt;/strong&gt; , as every aspect of the internet can be built on Open Source software and protocol.&lt;/p&gt;

&lt;p&gt;We got more on this topic for you to explore ,To know more head over to this YouTube Video -&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/qVNbq3TelNQ" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fu7u5rqenq33vwrqhl605.jpg" alt="YT video - how open source changed the world"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;We hope you found this insightful.&lt;/em&gt;&lt;br&gt;
Do visit our &lt;a href="https://nitdgplug.org/" rel="noopener noreferrer"&gt;website&lt;/a&gt; to know more about us and also follow us on :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/nitdgplug" rel="noopener noreferrer"&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.instagram.com/nitdgplug/" rel="noopener noreferrer"&gt;Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/lugnitdgp/" rel="noopener noreferrer"&gt;Linkedin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/channel/UCYZPnN5vP5B1sINLLkI1aDA" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also do not forget to like and comment.&lt;/p&gt;

&lt;p&gt;Until then, &lt;br&gt;
&lt;em&gt;stay safe, and May the Source Be With You!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fcplzcsry6s5r8m1pale8.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fcplzcsry6s5r8m1pale8.gif" alt="Star Wars Who?"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>internet</category>
      <category>education</category>
    </item>
    <item>
      <title>print("hello DEV");</title>
      <dc:creator>SVS HARSHITH</dc:creator>
      <pubDate>Wed, 05 Aug 2020 14:54:42 +0000</pubDate>
      <link>https://forem.com/nitdgplug/print-hello-dev-48nb</link>
      <guid>https://forem.com/nitdgplug/print-hello-dev-48nb</guid>
      <description>&lt;h1&gt;
  
  
  Who we are?
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SxHZzmPi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/xsirg7r5qme2ggeh36n7.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SxHZzmPi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/xsirg7r5qme2ggeh36n7.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Founded in 2003 by a group of FOSS enthusiasts, GNU/Linux Users' Group is an active organization involving students of &lt;strong&gt;National Institute of Technology, Durgapur.&lt;/strong&gt; We are a group of developers, contributors and designers who are open-source enthusiasts and aim to spread the culture among other students. We believe in learning through sharing and hence work towards instigating the interest and love for open source in as many students as possible.&lt;/p&gt;

&lt;h1&gt;
  
  
  What do we do?
&lt;/h1&gt;

&lt;p&gt;We provide budding enthusiasts like ourselves a forum to contribute and learn about FOSS. Through varied workshops on Open-Source Technologies throughout the year, we spread the idea of Open Source to beginners and veterans alike. We provide help and resources to everyone who wants to make the web world a better place.&lt;/p&gt;

&lt;h2&gt;
  
  
  Our Projects
&lt;/h2&gt;

&lt;p&gt;We have a bunch of notable Open Source projects which have been used very effectively in production:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The official website of our institution, &lt;strong&gt;National Institute of Technology&lt;/strong&gt;, has been developed and is currently maintained by us.&lt;br&gt;
Technologies used in this endeavour are &lt;strong&gt;Javascript/HTML/VueJS/Python&lt;/strong&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="//www.nitdgp.ac.in"&gt;Official Link&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/lugnitdgp/nitdgp_website"&gt;Repo link&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;FreeMex&lt;/strong&gt;: &lt;br&gt;
It is an Online Stock market simulation app for enthusiasts of the stock market. In this simulation, stock prices are fetched from  NASDAQ in real-time and allow the players to buy and sell stocks from their pre-given virtual currency. Depending on the performance of their stock, players move up and down the leaderboard in real-time, depending on their net worth. This Project uses &lt;strong&gt;JS/HTML/CSS&lt;/strong&gt; on the front-end and a &lt;strong&gt;Django REST Framework&lt;/strong&gt; on the back-end. The entire code for Freemex can be found &lt;a href="https://github.com/lugnitdgp/freemex"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;OnlineJ&lt;/strong&gt;: &lt;br&gt;
OnlineJ or OJ is our own competitive programming platform. We use OnlineJ to host a variety of our competitive programming competitions on a national and international scale. OJ can host multiple competitions simultaneously and work as a full-fledged feature-rich IDE.&lt;br&gt;
The current version of CodeCracker is built-in NextJS and React, and the backend is based on Python (Django) and NodeJS. The source code can be found &lt;a href="https://github.com/lugnitdgp/Online-Judge"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Digital Fortress&lt;/strong&gt;:&lt;br&gt;
An Interactive and intricate Quiz game which blends in trivia with knowledge. Based on the Step by step process of unlocking clues and moving ahead, Digital Fortress is a staple among the students of NIT Durgapur. DF encompasses clues tied into real places on a map, which the player can decode to move ahead.&lt;br&gt;
This project employs a back-end based on Django and frontend on React Js. The entire source code can be found here -&lt;br&gt;
&lt;a href="https://github.com/lugnitdgp/digitalfortress_frontend"&gt;Front-end&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/lugnitdgp/Digital_Fortress_Backend"&gt;Back-end&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;FreePL&lt;/strong&gt; and &lt;strong&gt;FantasyFootball&lt;/strong&gt; : &lt;br&gt;
 Fantasy Cricket and Football applications where teams can create a team by bidding on different players.&lt;br&gt;
It is based on the MEVN tech stack.&lt;br&gt;
The entire source code can be found &lt;a href="https://github.com/lugnitdgp/FantasyFootball"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;All of these projects and much more can be found at our GitHub account at : &lt;a href="https://github.com/lugnitdgp"&gt;https://github.com/lugnitdgp&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Our Events
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;CTF&lt;/strong&gt; :&lt;br&gt;
Being a development based community, it is only necessary that we promote secure web practices and also instruct young developers in the ways of web security and vulnerabilities. And for that a CTF is the ideal place to begin. Every year, GLUG's developers host a CTF during any one of the tech fests, wherein people from all over the world participate for fun and learning. You can read the editorial by the last CTF's top contender &lt;a href="https://blog.kuhi.to/foobarctf_2020_writeup_part_i"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;GSoC Heat&lt;/strong&gt; :&lt;br&gt;
It is no secret that in the world of Open Source Developers, one of the best opportunities and competitions young developers can take part in is the Google Summer of Code. During GSoC Heat, GLUG invites students from the entire institution to come and listen to the experiences of actual GSoC crackers of our club and institution. We also simulate a GSoC on an accelerated time frame on our own projects hosted on GitHub for students to have a good idea of the technologies at play, and the subtle nuances which make a good developer.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Linux Boot-camp&lt;/strong&gt; :&lt;br&gt;
Staying true to our name, we believe it is our obligation to promote Linux among young students, and this we have the Linux Boot-camp, wherein we instruct and help out students of the institution to install Linux on their laptops, and give them a quick run-through to get started on this wonderful journey of self-discovery, which is Linux.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Git workshop&lt;/strong&gt; :&lt;br&gt;
It is no secret that modern Open Source will not be anywhere as sophisticated without Git. And thus, a mastery of the words add, commit and push becomes of paramount importance when it comes to starting out as young developers. The Git workshop is aimed at instructing students into the ways of Version Control Systems.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Junior Code Cracker&lt;/strong&gt; :&lt;br&gt;
Junior Code Cracker or JCC is our annual code-cracking contest for first-year students wherein they solve logical problems and participate in a final competitive programming contest.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Code Cracker&lt;/strong&gt; :&lt;br&gt;
It is the annual ACM-ICPC style online coding contest which we host on our own online judge &lt;em&gt;OnlineJ&lt;/em&gt; . The contests witness participation from coders all over the globe.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Hack me&lt;/strong&gt; :&lt;br&gt;
A workshop to help students build a complete and short project from scratch, in just a few hours with no prerequisites of any knowledge whatsoever.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Other than these we hold a lot more exciting events and fun online games round the year. Check them out on our &lt;a href="https://nitdgplug.org/"&gt;Official Website&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We are thereby delighted to announce our presence on Dev.to, and we look forward to strengthening and supporting the Open Source community.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Team GLUG&lt;/em&gt;&lt;/strong&gt; looks forward to interacting with the developers’ community through this platform. In the coming weeks, you can look forward to getting all the latest technical news and tidbits from us, along with tutorials on a few technologies to help the reader a basic idea and gist of how to develop applications. We hope you love our work, and do comment and let us know your thoughts!&lt;/p&gt;

&lt;p&gt;You can also follow us on:&lt;/p&gt;

&lt;p&gt;Facebook: &lt;a href="https://www.facebook.com/nitdgplug"&gt;https://www.facebook.com/nitdgplug&lt;/a&gt;&lt;br&gt;
LinkedIn: &lt;a href="https://www.linkedin.com/company/lugnitdgp/"&gt;https://www.linkedin.com/company/lugnitdgp/&lt;/a&gt;&lt;br&gt;
YouTube : &lt;a href="https://www.youtube.com/channel/UCYZPnN5vP5B1sINLLkI1aDA"&gt;https://www.youtube.com/channel/UCYZPnN5vP5B1sINLLkI1aDA&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Until then,&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;May The Source Be With You!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ubHVOMCe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/wr4ys4xd87g8f77qwdrp.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ubHVOMCe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/wr4ys4xd87g8f77qwdrp.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>opensource</category>
      <category>development</category>
    </item>
  </channel>
</rss>
