tag:blogger.com,1999:blog-49087515116195111972024-03-23T00:36:20.508+05:30Sam's BlogSambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.comBlogger14125tag:blogger.com,1999:blog-4908751511619511197.post-42201455044463275432018-05-01T12:49:00.000+05:302018-05-01T13:02:08.098+05:30No Dues process<div dir="ltr" style="text-align: left;" trbidi="on">
This is probably my last blog in the IIT-G series. Feels quite nostalgic writing this.<br />
<br />
Anyway, the procedure for no-dues is as follows -<br />
<br />
1. Get the no-dues form from core-1 or print this - <a href="https://bit.ly/2jhMyaL">https://bit.ly/2jhMyaL</a><br />
<br />
2. You need to get the following signatures -<br />
<br />
<b>Lab 1/2/3 -</b><br />
EE102 Lab - From EE dept. You need to get this signed from the EE Lab itself. The dept. guard otherwise knows where to find the guy who needs to sign it.<br />
PH110 Lab - Go to the 1st yr lab on the top floor. The lab assistant will sign it.<br />
CH110 Lab - Get it signed from the Chem. dept office (It is in Core 3, not in Chem. dept.)<br />
<br />
<b>Mech. Workshop - </b>Get it signed from the superintendent in the Workshop. He is generally there in the offices on ground floor.<br />
<br />
<b>CC -</b> <a href="https://shilloi.iitg.ernet.in/nodues">https://shilloi.iitg.ernet.in/nodues</a> Go to this link and submit. Then go to the 2nd floor of CC and get it signed from the first cubicle on the right as you enter.<br />
<br />
<b>Library -</b> Just go to the Library return desk. They will cancel your Library account and then sign it.<br />
<br />
<b>Student Affairs -</b> Get it signed from the person in Old SAC office.<br />
<br />
<b>Hostel -</b> Hostel has a subform which you can get from the care-taker's office. You need to get it signed by stationary, JC, canteen, mess and your security guard after which your caretaker/warden will sign the main form.<br />
<br />
<b>Department -</b> Each department has its own no-dues sub form you can find in the dept. office. Get it signed from the respective profs. and dept. labs and finally get the main form signed by your HOD.<br />
You also need to get the sign for the dept. library from the prog. in charge. You can find out who he is from your office. For CSE dept. it is Ashish Anand Sir.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW4Nfxu1DqEQdmGYizT3P2c7WPMbIadhhx_hcvAxXnS01HRIVGNz46Cx6aY5q99w-knvLxmC3gMG_d-PUspJ7up1N_KZ3wT-zvyV3eeZ4pPwW3GgENlL-2rX2OesKXO4YmHh4IJ6WPozA/s1600/31562123_10216748130043620_5031855414795304960_n.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1600" data-original-width="1158" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW4Nfxu1DqEQdmGYizT3P2c7WPMbIadhhx_hcvAxXnS01HRIVGNz46Cx6aY5q99w-knvLxmC3gMG_d-PUspJ7up1N_KZ3wT-zvyV3eeZ4pPwW3GgENlL-2rX2OesKXO4YmHh4IJ6WPozA/s320/31562123_10216748130043620_5031855414795304960_n.jpg" width="230" /></a></td></tr>
<tr><td class="tr-caption" style="font-size: 12.8px; text-align: center;">Dept. No Dues form.</td></tr>
</tbody></table>
<b>Thesis and Supervisor signs -</b> Submit your thesis copies in your dept. office and also get the main form signed by your supervisor(s).<br />
<br />
<br />
<b>Finance Section - </b>They will sign it after all the other dues are cleared and signed.<br />
<br />
<br />
Finally submit it to AA.<br />
<br />
Note -<br />
<br />
Personally, I found it very quick to get the signatures and I got all of them in less then an hour. Aim for a time before lunch since some of these people go missing after lunch or come very late. 10:30 - 11 am is generally a good time to catch a hold of everyone.<br />
<br />
Also, if you are finding it hard to get signatures from your dept. profs. go around in groups right after an exam finishes or while some other exam is going on. They will generally be there in their offices due to exam duty.<br />
<br />
<br />
-------------<br />
<br />
For CSE Dept. -<br />
<br />
Get all the Lab signs -<br />
CSE Lab - After returning your PCs and keys to 001.<br />
Robotics Lab will be done by Bhrigu sir/ people in 001.<br />
H/W Lab - Hemanta.<br />
Server Lab - Nanu/Bhrigu sir.<br />
CSE Library - Ashish Anand sir.</div>
Sambhav Kotharihttp://www.blogger.com/profile/05149475084361535294noreply@blogger.com9tag:blogger.com,1999:blog-4908751511619511197.post-22362146657701602452017-08-26T15:32:00.000+05:302017-08-26T17:16:10.544+05:30500 Commits of Summer: My story of FOSS and GSoC<span style="font-family: "helvetica neue" , "arial" , "helvetica" , sans-serif;">This story of summer started in a dull grey winter at home. Bored, I started lingering around <a href="https://www.irccloud.com/irc/freenode">IRC </a>channels and much like the Alice of Wonderland, stumbled into the wonderful world of <a href="https://en.wikipedia.org/wiki/Free_and_open-source_software">FOSS</a>. Little did I know, it was gonna be one of the best things that happened to me. Below is a story of bugs, PRs , repos, commits, and some more commits. But it is also a story of curiosity, learning, frustrations (a lot of it), resilience (more than you think) and some amazing amazing people of the community. If I have to sum it up for you, I couldn’t think of a way better than this. So here it goes..</span><br />
<span style="font-family: "helvetica neue" , "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "helvetica neue" , "arial" , "helvetica" , sans-serif;">Disclaimer: </span><span style="font-family: "helvetica neue" , "arial" , "helvetica" , sans-serif;">It was a long journey, hence the long blog.</span><span style="font-family: "helvetica neue" , "arial" , "helvetica" , sans-serif;"> </span><br />
<span style="font-size: xx-small;"><br /></span>
<br />
<h2>
<b>The Story</b></h2>
<a href="https://github.com/metabrainz/picard/pull/496/commits/40d934250b53395232e5cfbe79d45959ac9500d8">#1</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">PICARD-851: Correctly update parent items on save</span><br />
<span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;"><br /></span>
I started out slow. Figuring things out. <a href="http://picard.musicbrainz.org/">Picard</a> has a nicely organized and pretty <a href="https://github.com/metabrainz/picard">code-base</a> in python. Something that I have always admired and what motivated me to contribute to this project. I went through <a href="https://tickets.metabrainz.org/projects/PICARD/issues">the tickets</a> and found something I figured I could fix. It took me a complete day to figure my head around the code. Although there was a time when I felt helpless and was about to lose my patience, I was finally able to find where the logic broke and fix it. It felt amazing making my first contribution to Picard.<br />
<br />
<a href="https://github.com/metabrainz/picard/pull/501/commits/eddee11fa3e45e61d1f5d44a56b69faad1c49dba">#7</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">PICARD-546,287: Add support for tag removal</span><br />
<span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;"><br /></span>
My first big pull request, where I was actually implementing a feature rather than fixing a bug. The entire pull request took a week to complete including the code reviews. I had to delve and add code across the file and tag handling module of Picard.<br />
<a href="https://github.com/metabrainz/picard/commit/e42944e8f4ce51000533ee33a85a02ccd91e95bf"><br /></a>
<a href="https://github.com/metabrainz/picard/commit/e42944e8f4ce51000533ee33a85a02ccd91e95bf">#120</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">Return empty metadata instead of empty dictionary</span><br />
<br />
It was finally a month since I had started contributing to Picard. One of my biggest motivations to contributing regularly was <a href="https://opensource.googleblog.com/2015/03/critiquebrainz-and-rocking-google.html">this post</a> by our org admin ruaok before the start of GSoC '15. I wanted to hold myself to the same standard, and so I did, 1 PR a day. I was quickly fixing up as many tickets as I could, making sure I kept my mentor, zas' hands full with code reviews. Everyday was exciting for me as I would skim through Jira looking for tickets I could fix for the day. I managed to fix over 20 tickets in my first month.<br />
<br />
<a href="https://github.com/metabrainz/picard/commit/195091fcaa9780501627beba35135d6f8e55288d">#228</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">Add Picard 1.4 release notes</span><br />
<br />
It was Valentine's Day and man o' man was it memorable day for my code-valentine - Picard. We finally released a major Picard version after more than 2 years and over 1000 commits. I also got featured on the <a href="https://blog.musicbrainz.org/2017/02/14/picard-1-4-released/">release blog-post</a>, something that made me feel really proud of all the work I had done so far. This was also the time that I had started to visualize how my <a href="https://summerofcode.withgoogle.com/">GSoC</a> project would look like. I started pitching proposals of a v2 for Picard and I got a lot of support for the direction that I wanted to head in. If you want a detailed look into what my final GSoC proposal looked like, <a href="https://community.metabrainz.org/t/gsoc-2017-picard-v2-0/227579">click here.</a><br />
<br />
<a href="https://github.com/metabrainz/picard/commit/5b7178d4711e80b8a0a3c712049bf55a9d8964c5">#249</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">Merge pull request #632 from lalinsky/master</span><br />
<span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;"><br /></span>
A few days, later another surprise awaited me - I finally got push access to the main Picard repo. This was the first pull request I merged. This pull request along with PR <a href="https://github.com/metabrainz/picard/pull/633">#633</a> was my first time foraying into the world of cross-platform issues. This I believe is the first OSX related bug I fixed, with help from <a href="https://oxygene.sk/">luks</a> and his trusty ol' Mac. After hours of remote sessions on the Mac that luks had setup for me, we were finally able to resolve a <a href="https://tickets.metabrainz.org/browse/PICARD-988">nasty bug</a> that was affecting the OSX build.<br />
<br />
<a href="https://github.com/metabrainz/picard/pull/503/commits/559d5dd657be9f7134d4bfd800c6de866f4a84cb">#279</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">Update Qt5 port</span><br />
<br />
This was around the time that I had started to work according to my proposal. We had already released Picard 1.4.1 to fix day 0 bugs that came with 1.4. The development efforts had started to shift toward Picard 2.0.<br />
<br />
<b>The first major GSoC task was up</b> - Porting the entire code-base to Qt5.<br />
<br />
It took <a href="https://github.com/metabrainz/picard/pull/503">a mammoth of a pull-request</a> and multiple subsequent patches to finally have Picard up and running on Qt5. Major challenges to this port was the lack of documentation on <a href="http://pyqt.sourceforge.net/Docs/PyQt5/pyqt4_differences.html">porting for PyQt5.</a> Apart from the PyQt porting guide, I also had to rely on the <a href="https://wiki.qt.io/Transition_from_Qt_4.x_to_Qt5">Qt5 porting guide written for C++</a> and figure out the equivalent python bindings. Lucky for me, the guys over at Riverbank (the people who made the PyQt bindings) have done a wonderful job at keeping the bindings as close to the C++ API as possible. This along with stack-overflow and the wonderfully documented Qt5 code, made the porting job much much easier.<br />
<br />
Another challenge that I faced was making sure that the above code passed tests on our CI. Picard uses Travis CI, which uses Ubuntu 14.04 containers to build the code. Unfortunately, 14.04 does not have the PyQt5 package for Py2 and building it from source takes forever. As a result, I had to dockerize the repo and run the tests in Ubuntu 16.04 in docker in a Trusty container over at Travis CI. Talk about code-ception.<br />
<br />
<a href="https://github.com/metabrainz/picard/pull/664/commits/995ff42cc9956e666d55813e789043ad51ed1ab8">#280</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">Replace deprecated __builtin__</span><br />
<br />
Next task on my GSoC checklist was equally big. I had to port all of the code to Py3. I was targeting Python 3.5 for the port. Of much help to me this time were the python tools, pylint and python-modernize. I used them to figure out the pieces of Py2 code that had been deprecated and to replace them with equivalent Py3 code. Major part of the problems I faced here were encoding issues. And believe me, they only get magnified if your app is cross-platform and multi-lingual.<br />
<br />
Couple the above with PyQt5 behaving <a href="https://github.com/metabrainz/picard/pull/664/commits/028369ca048c1f59c084182a61f898e88e198419">slightly</a><a href="https://github.com/metabrainz/picard/pull/664/commits/1d658bb8c353eae3c7b503a106ed533b4a915922"> differently</a> for Py3, I had to plow through a lot of encoding/decoding/string/bytes issues. Pile Mutagen (a python audio tagging library that Picard depends on) on top of this mess and you have a recipe for an encoding-decoding disaster.<br />
<br />
After lots of string/bytes fixes and banging my head against the wall <a href="https://github.com/metabrainz/picard/commit/0a1ded3f4afcb28abc2b0cdc87cecaa64180bc7c#diff-36fbf8a3a6bddcafa7a341560181f2f5">porting</a> this <a href="https://github.com/metabrainz/picard/blob/master/picard/util/filenaming.py">black magic code</a>, I finally managed to port Picard to Py3 with all tests passing \o/.<br />
<br />
You can find all the above commits in <a href="https://github.com/metabrainz/picard/pull/664">this massive PR</a>.<br />
<br />
<a href="https://github.com/metabrainz/picard/pull/721/commits/b1271c2f8e13d7651dbf30a563de4a47b33d1ef5">#382</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">Update setup script to allow submitting pip packages</span><br />
<span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;"><br /></span>
Next, to weed out further bugs, I wanted as many alpha testers as possible. To make their task easier, I packaged Picard into a pip package and released it on <a href="https://blog.musicbrainz.org/2017/05/13/picard-2-0-dev-available-via-pypi/">PyPi</a>.<br />
<br />
<a href="https://github.com/metabrainz/picard/commit/868432badc9cbb1cfb4b1fa31e641e3a76d53c91">#393</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">PICARD-817: Enable high DPI support for Picard</span><br />
<br />
I further tackled the issue of Picard not rendering properly on High-DPI screens. This issue mainly affected our OSX users and with the port to Qt5, it was easy to alleviate. Although not mentioned explicitly in the Qt5 documentation, I was able to find a <a href="http://blog.qt.io/blog/2013/04/25/retina-display-support-for-mac-os-ios-and-x11/">couple</a> <a href="http://blog.davidedmundson.co.uk/blog/kde_apps_high_dpi">of blog</a> posts that helped me successfully implement it. Basically I needed to add up-scaled versions of the icons used by Picard in the Qt resources with a special suffix and Qt took care of the rest.<br />
<br />
Since the upscaled version of the icons used by Picard were missing, I ended up designing the entire icon-set for Picard myself. This was my first time with tweaking with InkScape, but I think I managed fine. You can find the new icons <a href="https://github.com/metabrainz/picard/pull/727">here.</a><br />
<br />
<a href="https://github.com/metabrainz/picard/commit/e09d86fd7e0f815c8b604e52ad52801a2795149d">#404</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">Add coverage reports for codacy</span><br />
<br />
Part of my GSoC project included testing the Picard code extensively. To help me get on with it, I setup <a href="https://www.codacy.com/">Codacy</a> on the Picard repo to display coverage and linting issues for all builds. This really helped with reviewing code and keeping contributions to the Picard repo clean and upto the quality that is expected. Coverage reports also allowed us to figure out which key pieces of Picard code was untested and target them to ensure there were as less regressions as possible.<br />
<br />
<a href="https://github.com/metabrainz/picard/commit/a79d05efa7d07cc87788d94f91df040928c3f67d">#442</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">Migrate code to json API</span><br />
<br />
My next big challenge was moving the webservice API calls from XML to JSON. Initally it meant refactoring the spaghetti code that was the Picard webservice module. I untangled the code and split it into an easy to add upon WebService and APIHelper classes.<br />
<br />
Next came the actual porting part. I had to manually figure out the differences in the JSON and XML outputs of all the APIs used by Picard (mainly <a href="https://musicbrainz.org/ws/2/">MusicBrainz API</a> and <a href="https://acoustid.org/webservice">AcoustID API</a>).<br />
<br />
This port also helped in figuring out the parts of MB JSON API that was missing or behaving differently than the XML API. Bitmap, our resident MB developer was quick to fix all the <a href="https://tickets.metabrainz.org/issues/?filter=-2&jql=project%20%3D%20MBS%20AND%20reporter%20in%20(samj1912)%20order%20by%20created%20DESC">issues</a> blocking the transition JSON API for Picard. Picard switching to the JSON API also served as a good way to test our upcoming MB WebService 2.5, that is supposed to be JSON only.<br />
<br />
<a href="https://github.com/metabrainz/picard/commit/d7223f81a73c3e8ff6e0c54103c1a3df5c8aef7b">#485</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">Add appveyor config for windows tests</span><br />
<span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;"><br /></span>
Testing a cross-platform app means you need to get your hands dirty on all 3 OSes. Primarily a Linux user, I had to blindly write CI configs for Windows and OSX. For Windows testing, I have not yet found a better platform than <a href="https://ci.appveyor.com/">AppVeyor</a>. It is free for FOSS projects and down-right amazing in terms of queuing and build speeds.<br />
<br />
I didn't have any options when it came to OSX builds. Although Travis does provide the functionality, the number of OSX containers available are scarce compared to the number of jobs that get submitted. As a result, I faced long queuing times which made the blindly-writing-configs-and-using-Travis-to-test part very difficult. I managed to do it with a wee-bit of patience and the fact the OSX has bash.<br />
<br />
<a href="https://github.com/metabrainz/picard/commit/9260201071d83802858d03d94de7418ca61d78d6">#500</a> <span style="background-color: white; color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 12px; white-space: pre;">Add v2 plugin manifest compatibility</span><br />
<br />
All was well and I was finally on the last step of my GSoC project. All that remained was tidying up the code, fixing any remaining bugs and switching to a more robust Plugin packaging and distribution API. I wrote a CLI tool for the same, which you can find <a href="https://github.com/metabrainz/picard-plugin-tools">here</a>.<br />
<br />
<b>You can find all the above commits <a href="https://gist.github.com/samj1912/10513f004ae4439bd96cab3710332177#file-500-commits-of-summer-md">here.</a></b><br />
<h2>
<b>Afterthoughts:</b></h2>
By some stroke of fate, my total commits to the Picard repo are exactly 500 in number as of this post. I shook my head in disbelief and amazement as I let it sink in. I have come a long long way. During this entire journey, I have learnt a lot of new things: version control, making cross-platform desktop apps, proper unit-testing, i18n, CI, making CLI tools, designing APIs, documenting and reviewing code and most of all <b>writing modular, manageable and maintainable code.</b><br />
<b><br /></b>
<br />
<div style="text-align: center;">
<b>Expectation</b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi14DTVVturZmBaZniQiNdFc7uKsHcWLYXkjl3yNeFpWI9Sk24TS9hesSqKsodb-BfZ0inMEaAb-WtkB-PMRTjiWWLLXJfbwJMOL-ims1Gs_qbySzNHane2x0UfK_-AERrfxMKW5jrYnnQ/s1600/11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="158" data-original-width="729" height="138" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi14DTVVturZmBaZniQiNdFc7uKsHcWLYXkjl3yNeFpWI9Sk24TS9hesSqKsodb-BfZ0inMEaAb-WtkB-PMRTjiWWLLXJfbwJMOL-ims1Gs_qbySzNHane2x0UfK_-AERrfxMKW5jrYnnQ/s640/11.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<b>Reality</b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRj6HNyWmvoSuMdWjsybntQ73fBELSmVGPZgTrYAATUwbLy35XGmiWHNtfo7RxxxzPPyVFdQqzzeYK1ltba4Ig02Kr-wz-g-C_GZGVcgH9nA1cxBvQY1UA7UyPX4eMBS18b37n9kK_h6Y/s1600/12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="161" data-original-width="730" height="140" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRj6HNyWmvoSuMdWjsybntQ73fBELSmVGPZgTrYAATUwbLy35XGmiWHNtfo7RxxxzPPyVFdQqzzeYK1ltba4Ig02Kr-wz-g-C_GZGVcgH9nA1cxBvQY1UA7UyPX4eMBS18b37n9kK_h6Y/s640/12.png" width="640" /></a></div>
<br />
Frankly, I would've never expected last year that <a href="https://github.com/samj1912">my GitHub</a> would look so green. I have made over <a href="https://github.com/samj1912?tab=overview&from=2017-08-01&to=2017-08-26">1200+ contributions</a> this year to FOSS. My coding skills have taken a giant leap from last year. I would recommend every coder to try and contribute to a large open-source project at least once during their lifetime. It teaches you a lot of things that can frankly never be taught anywhere else, and the entire experience is totally worth it!<br />
<br />
GSoC is a marvellous platform to incubate contributors to the open-source world. I want to thank my mentor <a href="https://metabrainz.org/team">zas (Laurent Monin)</a>, my org admin <a href="https://metabrainz.org/team">ruaok (Robert Kaye)</a> for helping me throughout and making sure I had an amazing GSoC experience, and Google for making this possible.<br />
<br />
This has been an amazing opportunity for me. <a href="http://metabrainz.org/">MetaBrainz</a> community has been nothing short of wonderful to me and I am looking forward to contributing more to MetaBrainz and exploring other FOSS projects.<br />
<div>
<br /></div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com11tag:blogger.com,1999:blog-4908751511619511197.post-64740284648427576182017-03-24T12:00:00.000+05:302017-11-07T18:21:08.052+05:30Free VPN(Unlimited connections)<div dir="ltr" style="text-align: left;" trbidi="on">
So, one of the many benefits of being a student is that you get free access to a lot of stuff.<br />
<br />
One of the best such student dev. kits is the <a href="https://education.github.com/pack">Github Student Developer Pack</a>.<br />
<br />
It has lots of free goodies that you can go check out in detail.<br />
<br />
One of the best things that is included in the pack however is 50$ of Digital Ocean credits.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjso5YQl_gGX7gpHji5XlyX7-xYVPkjlrbFZPZgpHSKE83oMHOUOQldtZLmb821Ms4eiI_Cpvqdsugl_f5njRmnDInE3-dVcaoOUul86XmXCDd8UyDjvI55hEKmWpjEQ49Abl6uApxEMg8/s1600/Screenshot+from+2017-03-24+11-34-01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="87" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjso5YQl_gGX7gpHji5XlyX7-xYVPkjlrbFZPZgpHSKE83oMHOUOQldtZLmb821Ms4eiI_Cpvqdsugl_f5njRmnDInE3-dVcaoOUul86XmXCDd8UyDjvI55hEKmWpjEQ49Abl6uApxEMg8/s320/Screenshot+from+2017-03-24+11-34-01.png" width="320" /></a></div>
And this is how we will setup our own private VPS that will give us free unlimited VPN connections for about ~12 months depending on your data needs.<br />
<br />
Here are the steps to do so -<br />
<br />
1. Make your <a href="https://github.com/">GH account</a> using a .ac or .edu mail id. (So that it is eligible for the GH student pack)<br />
2. Get your <a href="http://github%20student%20developer%20pack/">GH student pack </a>.<br />
3. Make a new Digital Ocean account. (DO might ask CC info for verification purposes)<br />
<b>Remember to use the following referral link while signing up to get free 10$ of Digital Ocean credits - <a href="https://m.do.co/c/0fb06a5c5cf9">https://m.do.co/c/0fb06a5c5cf9</a></b><br />
<br />
4. Once you have created the account, <a href="https://cloud.digitalocean.com/support/tickets/new">create a support ticket</a> to apply the GH promo code since only customer support executives can apply it to an account. Just keep the ticket title as "Help with applying GH student Promo code" and paste the promo code you got from GH student pack in the body asking them to apply the code for 50$ of credit. They will reply back in ~1 hrs with the promo applied.<br />
5. Once you are signed up and ready to roll, create a droplet<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxC7jSBJCyEKGhHwCZQjIdBsN_j0GJsMOYXsLsRi3UjrQ_ONX8i0bfUaSgtnhXJXJesnqybhTIa1XDBy83gw4EC5tiHLwCOAO_gyudQ-R1s2YwAd84DYYPdZIVscpDP3pacG9gruA7cYk/s1600/Screenshot+from+2017-03-24+11-41-55.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="181" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxC7jSBJCyEKGhHwCZQjIdBsN_j0GJsMOYXsLsRi3UjrQ_ONX8i0bfUaSgtnhXJXJesnqybhTIa1XDBy83gw4EC5tiHLwCOAO_gyudQ-R1s2YwAd84DYYPdZIVscpDP3pacG9gruA7cYk/s320/Screenshot+from+2017-03-24+11-41-55.png" width="320" /></a></div>
6. Choose a config according to your needs, I prefer the 5$/pm droplet since it has about 1000gigs of bandwidth and running a VPN barely costs any RAM or CPU. Also choose a Data center region, I am using a US based data center since it allows me to access US only websites. You can choose Indian servers for better ping. Use Ubuntu 16.04 as your OS.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBRTNdB81MVt3_PnQ3Kx14LnE64u3-jNx0dPp89EUEc93USE9u79ZNN4sr1F2NuXOz3e_0NJHCN8WpalhDcE19VWYNMY2VjsdXpYIrRBwuiI8kbYJcKVp2BA2UXr8FOqLqy3oHXpTScBY/s1600/Screenshot+from+2017-03-24+11-44-30.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBRTNdB81MVt3_PnQ3Kx14LnE64u3-jNx0dPp89EUEc93USE9u79ZNN4sr1F2NuXOz3e_0NJHCN8WpalhDcE19VWYNMY2VjsdXpYIrRBwuiI8kbYJcKVp2BA2UXr8FOqLqy3oHXpTScBY/s320/Screenshot+from+2017-03-24+11-44-30.png" width="268" /></a></div>
<br />
7. Once it is up and running, SSH into the droplet.<br />
8. Run the following script in command-line -<br />
<span style="background-color: rgba(27 , 31 , 35 , 0.05); color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 13.6px;"><br /></span>
<span style="background-color: rgba(27 , 31 , 35 , 0.05); color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 13.6px;">wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh</span><br />
<span style="background-color: rgba(27 , 31 , 35 , 0.05); color: #24292e; font-family: , "consolas" , "liberation mono" , "menlo" , "courier" , monospace; font-size: 13.6px;"><br /></span>
9. Follow the interactive tutorial upon the execution of the above script. Use the default values except for the following options:<br />
a. Which protocol do you want for OpenVPN connections?<br />
- TCP<br />
b. What port do you want OpenVPN listening to?<br />
<div>
- 443</div>
<div>
c. Which DNS do you want to use with the VPN?</div>
<div>
- Google</div>
<div>
10. Copy the generated client.ovpn file to your client.</div>
<div>
10. Install an open-vpn client (either on your phone or your Desktop) and run from the generated config.<br />
For ubuntu you can do this via -<br />
sudo apt install openvpn network-manager-openvpn-gnome</div>
11. Et. Voila, unrestricted unlimited VPN. (Also helps get past pesky proxy issues on your phone)<br />
<br />
<br />
Have fun with your free VPN connection ;)<br />
<br />
P.S. - You can also use the above droplet to host your own websites and other cool stuff. You basically have your own VPS! :D</div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com64tag:blogger.com,1999:blog-4908751511619511197.post-19390643778620993372016-10-27T19:08:00.003+05:302016-10-27T19:11:46.812+05:30Auto-forward WebmailsAfter much toiling to get webmails to be pushed to mobile, I was still dissatisfied with it.<br />
<br />
It only fetched mails if I was connected to the intranet.<br />
<br />
So I figured since a lot of us have access to a work station that runs 24*7 and is connected to both the internet and the intranet, why not use it as a relay for webmails.<br />
<br />
<br />
So here is a guide to do the same -<br />
<br />
1. Make an account on mail-gun. Register for it using the email you want to forward your webmails to and verify your account to enable a sandbox domain.<br />
<br />
We will be using mail-gun's https api to forward our mails ( Since our institute blocks all ports apart from 80 or 443, so no gmail pop3/imap to the rescue)<br />
<br />
2. Once you have created an account and verified it go to the following link - <br />
<a href="https://mailgun.com/app/domains">https://mailgun.com/app/domains</a><br />
<br />
You will see a sandbox domain. Click on it and keep a copy of the domain and the api-key.<br />
<br />
Your domain will look something like this -<br />
<h2 style="background-color: white; color: #555555; line-height: 1.5; margin: 0px 0px 20px; text-transform: lowercase !important;">
<span style="font-weight: normal;"><span style="font-family: inherit; font-size: small;">sandboxd6eebfa15f55422ab904868718950d50.mailgun.org</span></span></h2>
<div>
<span style="font-weight: normal;"><span style="font-family: inherit; font-size: small;">Your api-key will look like the following - </span></span></div>
<div>
<span style="background-color: white; color: #555555; font-family: "source sans pro" , "helvetica neue" , sans-serif; font-size: 13px; line-height: 20px;">key-##################77ae</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXmwc_wlzK9p9D9tXDrLFcQ1b-sP5ts1DAoYlsC3A0IKPh6pcoaeVJ-jRfIFN-T90-g4noipu2JfVvUlHFL3Xl3tFLG2FyM7wquWm4raOnGsdX9eorCSCXVwbbR52fEJBS758nU8grGzg/s1600/Screenshot+from+2016-10-27+18-06-54.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXmwc_wlzK9p9D9tXDrLFcQ1b-sP5ts1DAoYlsC3A0IKPh6pcoaeVJ-jRfIFN-T90-g4noipu2JfVvUlHFL3Xl3tFLG2FyM7wquWm4raOnGsdX9eorCSCXVwbbR52fEJBS758nU8grGzg/s640/Screenshot+from+2016-10-27+18-06-54.png" width="640" /></a></div>
<div>
<span style="background-color: white; color: #555555; font-family: "source sans pro" , "helvetica neue" , sans-serif; font-size: 13px; line-height: 20px;"><br /></span></div>
<div>
Be careful not to copy the spaces after the key or the domain.</div>
<div>
<br /></div>
<div>
3. Now run the following commands - </div>
<div>
<br /></div>
<div>
sudo apt-get install python-requests</div>
<div>
<br /></div>
<div>
4. Download the following script - <a href="https://raw.githubusercontent.com/samj1912/scripts/master/mail.py">https://raw.githubusercontent.com/samj1912/scripts/master/mail.py</a></div>
<div>
<br /></div>
<div>
Right click on it and save it at an appropriate location.</div>
<div>
<br /></div>
<div>
5. Run the above script and fill in the appropriate values. ( Make sure the email-id you are forwarding to is the same as the one you registered for mailgun)</div>
<div>
<br /></div>
<div>
To run the script, cd to the appropriate directory and run "python mail.py"</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieky89E4ErTSeFKrA6ZqEnx-8mioN09qOk1CYsDQtNxgHvf-h7yLka8B6JvuQYCAs29LWHEMA9uPh_HUAsR07EiQlZXFA0GvUcxIP_gqQdcbSESD7zh_mtQTG8zVh0tNo5Gimn_8heIyc/s1600/Screenshot+from+2016-10-27+19-01-24.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="394" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieky89E4ErTSeFKrA6ZqEnx-8mioN09qOk1CYsDQtNxgHvf-h7yLka8B6JvuQYCAs29LWHEMA9uPh_HUAsR07EiQlZXFA0GvUcxIP_gqQdcbSESD7zh_mtQTG8zVh0tNo5Gimn_8heIyc/s640/Screenshot+from+2016-10-27+19-01-24.png" width="640" /></a></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
6. The script will create the necessary files and send a few email depending on your input.</div>
<div>
<br /></div>
<div>
7. To auto-push the mails, add a cronjob for the above script.</div>
<div>
<br /></div>
<div>
If you configured the above script correctly, it should have displayed a line of code to configure the cronjob for your particular system.</div>
<div>
<br /></div>
<div>
8. Copy that line.</div>
<div>
<br /></div>
<div>
9. Run the following command in terminal - </div>
<div>
<br /></div>
<div>
crontab -e</div>
<div>
<br /></div>
<div>
Crontab should open with your default editor.</div>
<div>
If you haven't picked one already, pick nano.</div>
<div>
<br /></div>
<div>
Paste the line copied in step 8 at the end of the crontab file that opened.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio-juJ0HMqG2fDZOXOLlW5bpZZPC-5qvJYLhF40dkDzhyphenhyphenG_O-sT5c6MbwEqt-OcNQcgzjb6hkwTxT1Fv7D3tE5NytZFCi3VtKMdF54Y0YP5yydzQSviYA6gVhjRJ-pFL-wvkKTtIEmxz4/s1600/Screenshot+from+2016-10-27+19-06-05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="38" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio-juJ0HMqG2fDZOXOLlW5bpZZPC-5qvJYLhF40dkDzhyphenhyphenG_O-sT5c6MbwEqt-OcNQcgzjb6hkwTxT1Fv7D3tE5NytZFCi3VtKMdF54Y0YP5yydzQSviYA6gVhjRJ-pFL-wvkKTtIEmxz4/s640/Screenshot+from+2016-10-27+19-06-05.png" width="640" /></a></div>
<div>
<br /></div>
<div>
Press Ctrl+X and then Y to confirm the addition of the new cronjob.</div>
<div>
<br /></div>
<div>
Voila, enjoy.</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
If you know of a better method to forward webmails, please let me know in the comments :)</div>
<div>
<br /></div>
<div>
<br /></div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com1tag:blogger.com,1999:blog-4908751511619511197.post-51626293563802941212016-07-26T12:57:00.000+05:302016-11-02T17:58:12.371+05:30Squid for Ubuntu, because proxies are too much of a hassle<h2>
<b>EDIT : Added Authentication methods for dynamic ips</b></h2>
<br />
It has been more than a year since I have been using squid to mitigate all the proxy problems that come due to the proxy authentication.<br />
<br />
This is the most effective and hassle free way to set proxy in Linux.<br />
<br />
Steps:<br />
<br />
Note : Replace 'squid' with 'squid3' if you are not using Ubuntu 16.04<br />
<br />
1. Install squid<br />
<br />
sudo apt-get install squid<br />
<br />
2. Edit the squid configuration file.<br />
<br />
sudo vim /etc/squid/squid.conf<br />
<br />
(for Ubuntu 15.10 and older)<br />
<br />
sudo vim /etc/squid3/squid.conf<br />
<br />
3. <b>Delete all</b> the contents of that file and <b>replace</b> them with the configuration given below:<br />
<br />
<br class="Apple-interchange-newline" />
<script src="https://gist.github.com/samj1912/b513b1e13d9f8cdc7d95bdbc916693f0.js"></script>
Replace 10.0.2.21 with your own ip address/ other ip addresses that you want to access this proxy from.<br />
<br />
Change 202.141.80.22 with your Proxy server address.<br />
<br />
Change username:password to your proxy username and password.<br />
<br />
4. Save the file ( Esc and ":wq" for vim noobs)<br />
<br />
5. Restart the squid server.<br />
<br />
sudo service squid restart<br />
<br />
(for Ubuntu 15.10 and older)<br />
<br />
sudo service squid3 restart<br />
<br />
6. Edit your Proxy Settings from the network manager.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG0J2MNAoXiQVQeVfSVtaC1MEVIdqgTnIz4crR0vzwax_EnX79XfvoSc2y5WbGG0sl3E2CrIg10Uk9HQG__mC86DbNuTZmS4hdwlUaSn6tACPDy9cw3MO4ByS0Vu8tN2aTW9GVISJnvh8/s1600/Screenshot+from+2016-07-26+12-53-07.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="276" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG0J2MNAoXiQVQeVfSVtaC1MEVIdqgTnIz4crR0vzwax_EnX79XfvoSc2y5WbGG0sl3E2CrIg10Uk9HQG__mC86DbNuTZmS4hdwlUaSn6tACPDy9cw3MO4ByS0Vu8tN2aTW9GVISJnvh8/s400/Screenshot+from+2016-07-26+12-53-07.png" width="400" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
7. Open your bash profile.<br />
<br />
sudo vim ~/.bashrc<br />
<br />
Append the following to the end of the file.<br />
<br />
<blockquote class="tr_bq">
<span style="font-family: "verdana" , sans-serif;">export http_proxy=http://127.0.0.1:3128<br />export https_proxy=http://127.0.0.1:3128</span></blockquote>
<br />
<br />
The above two things should effectively resolve all proxy problems ( Environment Variables inclusive. )<br />
<br />
8. Source the bashrc<br />
<br />
source ~/.bashrc<br />
<br />
And with that you are done!<br />
<br />
You have your own personal proxy server!<br />
<br />
Say goodbye to proxy problems.<br />
<br />
<br />
PS - For those of you on the more geeky side of things, what we have done with the above is create our own proxy server that caches another proxy server with authentication.<br />
<br />
The proxy server we have made is effectively a non authentication proxy server for the ips in the allowed_ips acl.<br />
<br />
If used a bit cleverly it might also help you get around some other big-'time' restrictions ;) .<br />
<br />
Use wisely!<br />
<br />
<br />
<a name='more'></a><br />
<br />
<br />
Squid with username password authentication<br />
<br />
Follow the steps as above.<br />
<br />
Afterwords, do the following:<br />
<br />
1. Install apache2-utils <br />
<blockquote class="tr_bq">
sudo apt-get install apache2-utils</blockquote>
<br />
2. Make the password file<br />
<br />
Replace squid3 with squid if Ubuntu 16.04<br />
<br />
<blockquote class="tr_bq">
<span style="background-color: white; color: #333333; font-family: "monaco" , "menlo" , "consolas" , "courier new" , monospace; font-size: 14px;">sudo touch /etc/squid3/passwd</span></blockquote>
<br />
<blockquote class="tr_bq">
<span style="background-color: white; color: #333333; font-family: "monaco" , "menlo" , "consolas" , "courier new" , monospace; font-size: 14px;">sudo chmod 755 /etc/squid3/passwd</span></blockquote>
<span style="background-color: white; color: #333333; font-family: "monaco" , "menlo" , "consolas" , "courier new" , monospace; font-size: 14px;"><br /></span>
<span style="background-color: white; color: #333333; font-family: "monaco" , "menlo" , "consolas" , "courier new" , monospace; font-size: 14px;">3. Create a username/password pair</span><br />
<span style="background-color: white; color: #333333; font-family: "monaco" , "menlo" , "consolas" , "courier new" , monospace; font-size: 14px;"><br /></span>
<br />
<blockquote class="tr_bq">
<span style="background-color: white; color: #333333; font-family: "monaco" , "menlo" , "consolas" , "courier new" , monospace; font-size: 14px;">sudo htpasswd /etc/squid3/passwd user1</span></blockquote>
<br />
4. Change the squid.conf file as follows:<br />
<script src="https://gist.github.com/samj1912/a4985114184caeac8815a4d71d5b8dbd.js"></script>
5. Restart squid.
<br />
<br />
sudo service squid3 restartSambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com17tag:blogger.com,1999:blog-4908751511619511197.post-73227827614007734532015-08-17T21:08:00.001+05:302015-08-17T21:09:36.588+05:30Psiphon Settings for Proxy<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: left;">
</div>
<br />
<div style="text-align: left;">
I have been searching for a good drony alternative for Lollipop for quite some time now.</div>
<br />
Psiphon seems to be the best yet.<br />
<br />
You can download it from <a href="https://play.google.com/store/apps/details?id=com.psiphon3&hl=en">here.</a><br />
<br />
1. Go to your Wi-Fi settings and change the Proxy settings to None.<br />
<br />
<div class="separator" style="clear: both; text-align: left;">
2. Open Psiphon and go to option and select the settings as given below. Go to More Options and configure it as follows.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/Epy6ua3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/Epy6ua3.png" height="320" width="180" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
3. In the More Options screen , configure Psiphon as shown below.<br />
Replace 202.141.80.22 with the server address you use for your proxy authentication.<br />
Port will be 3128.Username and PWD will the proxy username and passwords you use normally.<br />
<br />
<a href="http://i.imgur.com/GO7H8uS.png" imageanchor="1" style="clear: left; display: inline !important; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" src="http://i.imgur.com/GO7H8uS.png" height="320" width="180" /></a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/GO7H8uS.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/c5tHHXQ.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="http://i.imgur.com/c5tHHXQ.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a></div>
4. Start Psiphon and let it run. I found almost everything to be working (Chrome , Play store, whatsapp , Messenger, Facebook).<br />
This is the best alternative to Drony I have found yet. If you know of something more seamless let me know.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/c5tHHXQ.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/c5tHHXQ.png" height="320" width="180" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br /></div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com53tag:blogger.com,1999:blog-4908751511619511197.post-16970003846338054962015-07-07T21:41:00.003+05:302015-07-09T20:52:19.135+05:30A Fresher's Guide to IIT-Guwahati<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="_4_j7" style="background-color: white; color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; font-weight: bold; line-height: 18px;">
<br /></div>
<div class="mbm _4_j8 _3bs0" style="background-color: white; margin-bottom: 10px; overflow: hidden;">
<div class="text_exposed_root text_exposed" id="id_559be812d31c69c93331080" style="display: inline;">
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<strong>This post is an effort by me to solve a lot of the queries I encountered myself as a fresher coming to IIT-G.</strong></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b><br /></b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b>You will find that most of your doubts will be solved if you go through it carefully.</b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b><br /></b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b>I will be updating this blog with further details as more questions arise.</b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b><br /></b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b>If you have any further queries you can comment below or ask them in the following <a href="https://www.facebook.com/groups/713312882130589/">group (Fresher's Forum IITG).</a></b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<strong><br /></strong></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<strong>Important Dates:</strong></div>
<div class="text_exposed_show" style="display: inline;">
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<span style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;">1. Registration of New </span><span data-scaytid="2" style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px; margin: 0px; padding: 0px;" word="BTech"><span data-scayt_word="BTech" data-scaytid="2" style="margin: 0px; padding: 0px;">BTech</span></span><span style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;">/</span><span data-scaytid="5" style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px; margin: 0px; padding: 0px;" word="BDes"><span data-scayt_word="BDes" data-scaytid="4" style="margin: 0px; padding: 0px;">BDes</span></span><span style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;"> Students: </span><strong style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;">July 23, 2015</strong><span style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;">, Thursday</span><br style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;" /><span style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;">2. Orientation for New </span><span data-scaytid="3" style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px; margin: 0px; padding: 0px;" word="BTech"><span data-scayt_word="BTech" data-scaytid="5" style="margin: 0px; padding: 0px;">BTech</span></span><span data-scaytid="16" style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px; margin: 0px; padding: 0px;" word="/BDes">/<span data-scaytid="6" style="margin: 0px; padding: 0px;" word="BDes"><span data-scayt_word="BDes" data-scaytid="6" style="margin: 0px; padding: 0px;">BDes</span></span></span><span style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;"> Students: </span><strong style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;">July 24, 2015</strong><span style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;">, Friday</span><br style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;" /><span style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;">3. First Day of Instruction: </span><strong style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;">July 28, 2015</strong><span style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19.2px;">, Tuesday</span><br />
<div style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5; margin-bottom: 10px; margin-top: 10px; padding: 0px;">
Hostel allotment will be announced in the Institute’s website <a href="http://www.iitg.ac.in/" style="color: #27638c; margin: 0px; padding: 0px; text-decoration: none;" title="http://www.iitg.ac.in/">http://www.iitg.ac.in/</a> on <strong>July 22, 2015</strong>.<br />Students can also get the hostel allotment details at the entry gate of the Institute.</div>
<div style="color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5; margin-bottom: 10px; margin-top: 10px; padding: 0px;">
All students are requested to bring their own bedding and report at the respective hostels by July 22, 2015 evening.</div>
</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
Link to the academic calendar: <a href="http://www.iitg.ernet.in/acad/acadCal/AcademicCalendar2015.htm">Click here.</a></div>
<div style="margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="margin-bottom: 4px; margin-top: 4px;">
<span style="color: #141823; font-family: helvetica, arial, sans-serif;"><span style="font-size: 14px; line-height: 18px;"><br /></span></span></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b>Documents needed:</b></div>
<div style="margin-bottom: 4px; margin-top: 4px; text-align: left;">
</div>
<span style="color: #141823; font-family: helvetica, arial, sans-serif;"><span style="font-size: 14px; line-height: 18px;"><b><br /></b></span></span>
<br />
<ul style="text-align: left;">
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">One copy of Provisional Seat Allocation letter [to be downloaded from the JoSAA portal].</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Original receipt of proof of payment for seat acceptance fee of Rs.45,000 (for GEN, OBC-NCL and Foreign) OR Rs.20,000 (for SC, ST, GEN-PwD, OBC-NCL-PwD, SC-PwD, ST-PwD) in State Bank of India using E-Challan [to be downloaded from the JoSAA portal].</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Filled-up Undertaking by the candidate [as per <a href="http://josaa.nic.in/webinfo/PDFViewer.aspx?page=Undertaking%20by%20Candidate" style="background: transparent; box-sizing: border-box; color: #e74c3c; text-decoration: none; transition: all 0.3s ease-in-out;" target="_blank">Annexure 9</a> given in JoSAA website].</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Duly certified original medical report [as per <a href="http://josaa.nic.in/webinfo/PDFViewer.aspx?page=Medical%20Report" style="background: transparent; box-sizing: border-box; color: #e74c3c; text-decoration: none; transition: all 0.3s ease-in-out;" target="_blank">Annexure 8</a> given in JoSAA website].</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Two Passport size photographs of the candidate. </li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Original and one photocopy of Admit Card of JEE (Advanced) 2015.</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Original and one attested photocopy of Birth certificate or equivalent original certificate as proof of date of birth.</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Original and one attested photocopy of Certificate as proof of Name [to tally with the entry in JoSAA database] (example: Marksheet or Certificate of Xth Exam).</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Original and one attested photocopy of Category (SC / ST) certificate, if applicable, in the <a href="http://josaa.nic.in/webinfo/PDFViewer.aspx?page=FormEC1_SC_ST" style="background: transparent; box-sizing: border-box; color: #e74c3c; text-decoration: none; transition: all 0.3s ease-in-out;" target="_blank">format</a> given in JoSAA website (Issued by competent authority).</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Original and one attested photocopy of Certificate of category of OBC-NCL (central list of NCBC), if applicable, is to be issued by the competent authority in the prescribed <a href="http://josaa.nic.in/webinfo/PDFViewer.aspx?page=FormEC2_OBC" style="background: transparent; box-sizing: border-box; color: #e74c3c; text-decoration: none; transition: all 0.3s ease-in-out;" target="_blank">format</a> given in JoSAA website and should clearly mention that the candidate belongs to Non Creamy Layer. The certificate should have been issued after 1st June, 2014.</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Original and one attested photocopy of valid Disability certificate (if applicable) for PwD candidates.</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Original and one photocopy of valid Nationality certificate/document/passport (if applicable) for candidates with nationality as Foreign, OCI and PIO card holders.</li>
<li style="box-sizing: border-box; list-style-type: decimal; margin-bottom: 15px;">Original and one photocopy of valid Class XII marks sheet.</li>
<li><span style="background-color: #fcfcfc; color: #333333; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 22.4px;"> Along with above original certificates, candidates are advised to bring the following,a. Printout of locked choices and terms and conditions taken from the JoSAA website and duly signed by the candidate.b. One set of self-attested copies of all the documents listed above. The originals will be returned after verification and self-attested copies will be retained by the Reporting Centre.</span></li>
</ul>
<div>
<span style="color: #333333; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 22.4px;"><br /></span></span></div>
<div>
<span style="color: #333333; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 22.4px;">The above are the minimum required documents as prescribed by JoSAA. I also suggest carrying more than just a couple of photographs as they will be needed, <b>a lot.</b> Also keep a digital copy of the same along with that of your signature handy. It will help you later.</span></span></div>
<div>
<span style="color: #333333; font-family: Open Sans, sans-serif;"><span style="font-size: 14px; line-height: 22.4px;"><br /></span></span></div>
<br />
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px;">
<strong>What you will get in Hostel Room:</strong></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px;">
<strong><br /></strong></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px;">
<strong><br /></strong></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px;">
A good thing that differentiates IIT-G from other IITs is students get single rooms right from the beginning(except girls which are twin sharing for the first year). They come along with the following things-</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px;">
<strong><br /></strong></div>
<div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
1. Bed</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
2. Table</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
3. Chair</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
4. Almirah</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
5. Book Shelf</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
6. Ceiling Fan<br />
7. A Lan-port</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
You will be assigned your hostels before coming to IITG. (I will update this post with a link to the same as and when it gets released.).</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
The rooms however will be assigned to you when you reach IITG itself.<br />
<br />
<b>Hostels:</b><br />
<b><br /></b>
There are a total of 11 hostels for U.G. students ( Manas, Dihing, Kapili, Dibang, Siang, Kameng, Umiam, Barak, Lohit for U.G. boys and Dhansari and Subansari for U.G. girls)<br />
<b><br /></b>
All the hostels have a Canteen (Open generally from 9:30 am to 2:30 am) , a juice center and a stationary shop.<br />
<br />
You can get most eatables at the canteen (Biscuits, chips, chocolates).<br />
The canteen also serves typical fast food items like chowmein, pav bhaji, burgers etc.<br />
<br />
The juice center has various soft-drinks/milk products/soups available.<br />
<br />
The above two will mostly be able to satisfy your daily food needs apart from mess.<br />
<br />
The stationary shop carries general daily use items like deos, soaps, buckets etc. apart from the stationary items. It is more of a convenience store.<br />
<br />
You can also get your xerox/print outs done at the stationary shop.<br />
<br />
Apart from that each hostel has multiple lobbies ( a group of 7-8 rooms) and each lobby has a common bathroom which is adequate and fitted with a 24 hr working geyser.<br />
<br />
You will also find wash-rooms equipped with washing machines ( Yes, students generally wash their own clothes). There are however alternatives available and you can find a laundry guy.<br />
<br />
There is also a T.V. room in each hostel as well as a reading room/library and a sports room which has T.T. and carrom boards.<br />
<br />
Wi-Fi is available in some hostels, though not all. The academic block however has full Wi-Fi coverage.<br />
<br />
<br />
<br />
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<strong>What you will need in here:</strong></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<strong><br /></strong></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
1. Mattress</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
2. Quilt</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
3. Pillow</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
4. Scientific Calculator [Casio fx-991ES, preferable]</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
5. Umbrella</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
6. Rain Coat</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
7. Bi-cycle</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
8. Buckets<br />
9. Home-made food stuffs (Believe me you'll miss them the most)</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
10. Sports items (in case, such as swimming costume,racquets etc.)</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
11. Personal medication(if you have any problems like asthma)</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
12. Extension box<br />
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
A temporary and adequate market is setup at a community hall near the boy's hostel every year at the starting of the odd semester, where you can find all the useful things of day to day life. The market is usually functional for a week.</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
You can buy bicycles, mattresses, pillows, buckets, stationary items, sim cards and other general daily use items from the market or the stationary shops in each hostel. Availability of the same is no issue so don't worry about them. No need to bring these items from your home.</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
For a more comprehensive list you can check <a href="http://vivekgunawat.blogspot.in/2012/06/things-required-in-hostel.html">this amazing guide.</a></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b><u>Reaching the campus</u>: </b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b><br /></b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b>Getting to Guwahati</b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
Guwahati is well connected to India with rail and air travel. There are trains from all over the country to reach Guwahati (visit the Indian Railways official site <a href="https://www.facebook.com/groups/iitgfreshersforum2014/permalink/747394678658371/#" role="button" style="color: #2e57aa; cursor: pointer; text-decoration: none;"></a><a href="http://l.facebook.com/l.php?u=http%3A%2F%2Fwww.indianrail.gov.in%2F&h=3AQGmGfgD&s=1" rel="nofollow" style="color: #2e57aa; cursor: pointer; text-decoration: none;" target="_blank">http://www.indianrail.gov.in/</a> for complete information). There are direct flights from all major cities offered by Indian Airlines, Indigo, Spice, GoAir and Jet Airways. Connecting flights via Kolkata are also available. </div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="margin-bottom: 4px; margin-top: 4px;">
<span style="color: #141823; font-family: helvetica, arial, sans-serif;"><span style="font-size: 14px; line-height: 18px;">Coming a few days before the date of registration will help you settle down in your hostel rooms and meet a few people. Also you will need to buy things and you can also pay a visit to the city if you want to.</span></span></div>
<div style="margin-bottom: 4px; margin-top: 4px;">
<span style="color: #141823; font-family: helvetica, arial, sans-serif;"><span style="font-size: 14px; line-height: 18px;"><br /></span></span></div>
<div style="margin-bottom: 4px; margin-top: 4px;">
<span style="color: #141823; font-family: helvetica, arial, sans-serif;"><span style="font-size: 14px; line-height: 18px;">Sometimes there are train/plane delays due to rains, so just as a precaution it will be better if you arrive a couple of days before hand, because as of now there is no provision for late admission for new students.</span></span></div>
<div style="margin-bottom: 4px; margin-top: 4px;">
<span style="color: #141823; font-family: helvetica, arial, sans-serif;"><span style="font-size: 14px; line-height: 18px;"><br /></span></span></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b>Reaching the Campus: </b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
From the airport a pre-paid taxi is the best way to reach IITG. Fares have to be negotiated and the ongoing rate is around Rs.500-600/- .</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
From the railway station, as soon as you step out, look for our students carrying ‘IITG’ placards, or their identification cards on the platform. In case you miss them, go to the parking area of the railway station and look for buses with “ON IITG DUTY” written on the bottom corner of their windshield. </div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
If you cannot locate any of the above, you have other options too. You can take an auto or a taxi from the station itself. The fare may be around Rs.350/- for an auto and Rs.450 to Rs.500 fora taxi. Ask to be dropped off at the hostel gate. Another option is to catch a rickshaw at Pan Bazaar. Also, opposite to the Don Bosco School are IIT buses parked that depart for the campus every hour. Parents are advised to book their return tickets in advance at least 2-3 days after registration.<br />
<br />
<a href="http://www.iitg.ac.in/biotech/phd_July2015/bus-timings-2010.pdf">Bus timings</a> (Note- Additional Buses may ply during the registration for convenience. The timings regarding the same will be updated in case it happens.)</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<b>Upon reaching the Campus:</b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
Link to the Campus map - <a href="http://www.iitg.ac.in/aa/pages/campusmap/index.php?hq">Click here.</a> (You can obtain the printout of the same at your hostel's respective security desks.)<br />
<br />
All the students will have hostels allotted to them by the time they reach the campus. Your first job will be to locate the hostel you have been allotted. This inquiry can be done at the railway station/ airport from the students of IITG or from the help desks setup near the various entry-gates. </div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br />
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
For the parents, accommodation can be booked in the institute guest house by mailing an application to guesthouse@iitg.ernet.in specifying the duration of stay, number of people visiting and the reason for visit.</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
Since the number of rooms in the Guest House is limited (they have a first-come first-serve policy) you will be at an advantage if you book your rooms as soon as possible. I suggest mailing them immediately. The response confirming your booking should come within 1-2 weeks.</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
There are hotels available in the city too, in case accommodation is not available at the Institute guest house. Here's a list of some hotels in the Guwahati city - <a href="http://iitg.ac.in/sites/default/files/Acco_Guwahati.pdf">Click here.</a></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br />
<br />
<b>After Locating Your Hostel:</b></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
After locating your hostel, you will meet your care-taker/warden.You will be allocated your room and given info on the basic structure of the hostel. ( Canteen, mess, stationary shop, juice center etc.)</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
I will make a post detailing the same later.<br />
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
For freshers the rooms are allocated on the ground floors and they are grouped separately from the seniors just so that they are comfortable. ( I can speak from personal experience that you need not fear interacting with your seniors at all. All of them are very friendly and helpful and IIT-G has a very strict anti-ragging policy) </div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
You will also be asked to fill out a few forms which will help you procure your local sim-card/ open your bank account. ( A local bank account in one of the 2 banks inside (Canara or SBI) is needed for fees and other college related transactions and is mandatory.)</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
If you arrive a couple of days early, before the registration, I suggest buying the items mentioned in the above list and getting a sim-card and opening the bank-account and exploring the campus.</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
The registration usually takes place in one of the lecture halls, so familiarize yourself with the campus so that finding places is hassle free.</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
All of the above are simply tips from personal experience and they will smooth-en the transition and it won't feel hectic to you or your parents.</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
After the registration, there is a general orientation the next day, at the Institute Auditorium where you will be introduced to IIT-G as a student.</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
There will also be a departmental orientation where-in you will be introduced to the departement professors and your future opportunities in the same. They will also inform you about the various courses you will be taking in your first semester.</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
For further details on your Course and Syllabi you can check the following <a href="http://iitg.ernet.in/acad/courses_syllabee.php">link.</a><br />
<br />
For more info check <a href="http://iitguwahatihelper.blogspot.in/">this</a>.</div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
<div style="color: #141823; font-family: helvetica, arial, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 4px; margin-top: 4px;">
<br /></div>
</div>
</div>
</div>
</div>
</div>
</div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com12tag:blogger.com,1999:blog-4908751511619511197.post-82470732447459609152015-01-15T22:46:00.001+05:302016-03-06T09:46:51.397+05:30IITG Networking in Ubuntu<div dir="ltr" style="text-align: left;" trbidi="on">
1. Go to Connection Icon on your Taskbar and select 'Edit Connections'.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidHmvKdBQzvYXU4L-v5WaLsCvIopj-Kgp1CH4maIqAIFIeiIvA0spkcThSFxscL3vS-V70VMRGySasoXktmFzc-yxaB_9ak8UAA2eblHHp2NuJvK4KC9ISSjm1-b2fkb3uqHKopXReASE/s1600/02+-+Ipmx2Ek.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidHmvKdBQzvYXU4L-v5WaLsCvIopj-Kgp1CH4maIqAIFIeiIvA0spkcThSFxscL3vS-V70VMRGySasoXktmFzc-yxaB_9ak8UAA2eblHHp2NuJvK4KC9ISSjm1-b2fkb3uqHKopXReASE/s1600/02+-+Ipmx2Ek.png" width="320" /></a><br />
<br />
2. Select 'Wired Connection 1' and click 'Edit'.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiByItzEd7E7x1TBzS1aEJ0Ze3NZf554OLn83Pn2YAkyfk4M4-QUQLU200I-SAiokAI-1bhXzGNH8_V-oKMFRWaw1uxSu6B8U5TVzvVW9hHS0-Ax87KUSW50GW465Ffl4UdP9oZO5jn_zo/s1600/03+-+Lw0KSdY.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="264" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiByItzEd7E7x1TBzS1aEJ0Ze3NZf554OLn83Pn2YAkyfk4M4-QUQLU200I-SAiokAI-1bhXzGNH8_V-oKMFRWaw1uxSu6B8U5TVzvVW9hHS0-Ax87KUSW50GW465Ffl4UdP9oZO5jn_zo/s1600/03+-+Lw0KSdY.png" width="320" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
3. Goto IPv4 Settings , Select the method as Manual and add your IP settings accordingly and save it.<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9iAsWfktaDeMR1ZUMUZ176GM1DVf8xrR82qiWdVt-04kEfjkh7SmjO1yuvrHp-i11rmcwCu1RHyUx3j0Vb-p6Nt6VmyqQWbaCcF9qdJTmCPNIdhzXdaUKbFisbf_I-V_OqSb9P_nHFMw/s1600/04+-+8OkesIS.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9iAsWfktaDeMR1ZUMUZ176GM1DVf8xrR82qiWdVt-04kEfjkh7SmjO1yuvrHp-i11rmcwCu1RHyUx3j0Vb-p6Nt6VmyqQWbaCcF9qdJTmCPNIdhzXdaUKbFisbf_I-V_OqSb9P_nHFMw/s1600/04+-+8OkesIS.png" width="309" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
4. Press the 'Windows' key on your keyboard and type 'Network' in the search box that comes up.<br />
<br />
Click on it and go to 'Network Proxy'. Set the Proxy settings accordingly and click on 'Apply System wide'.<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbGhKpv4fC3czbRwTLwPJc7MuvYnJMCyayaoHnIJt2XxQpFnjMrL5RA2f8EYoo5ea6RMQivpLZh6BeuhFUH2Dtk0cZyrfwos-RTLuggaTUS59r1wf_KdGu56sko7BMfVCtxzlwXQPko1A/s1600/05+-+RZR1usH.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="159" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbGhKpv4fC3czbRwTLwPJc7MuvYnJMCyayaoHnIJt2XxQpFnjMrL5RA2f8EYoo5ea6RMQivpLZh6BeuhFUH2Dtk0cZyrfwos-RTLuggaTUS59r1wf_KdGu56sko7BMfVCtxzlwXQPko1A/s1600/05+-+RZR1usH.png" width="320" /></a><br />
<br />
5. If you want apt-get commands (Used mainly for installing and updating softwares) to work, do the following.<br />
<br />
Open Terminal and write the commands given below. It will ask for your password in case you have one.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivKP1xveKH1F_v1xfBnREJCbHEOJ5mS-UfKksVL2VEQsmqlOQN3dwskaqNfpGldg-WnqdGPLDzt71kkoG9FAuV1bNbeLeJ3xrpZ-4IEEKmX47SxWHHW-wl20VySlXgq46Jk6UsCHkozZE/s1600/11+-+tNbGHTw.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="205" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivKP1xveKH1F_v1xfBnREJCbHEOJ5mS-UfKksVL2VEQsmqlOQN3dwskaqNfpGldg-WnqdGPLDzt71kkoG9FAuV1bNbeLeJ3xrpZ-4IEEKmX47SxWHHW-wl20VySlXgq46Jk6UsCHkozZE/s1600/11+-+tNbGHTw.png" width="320" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
6. In the windows that opens , edit the lines to the following -<br />
(Acquire::http::proxy "http://proxy_username:password@202.141.80.22:3128/")<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqbEqonZo0i1xMTTr9iy2SRe8IAmdyif5AFJL65PSpRVO7N7e1BBi1weHNXdaeMA08V7l2Ye7Tdz1hjlb5_b5ZzoLmiYZIjBahplocldEEBNiMjf9PcfI8aVH1ohIjltaEfjy6y85U-sY/s1600/13+-+oDH21UP.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="296" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqbEqonZo0i1xMTTr9iy2SRe8IAmdyif5AFJL65PSpRVO7N7e1BBi1weHNXdaeMA08V7l2Ye7Tdz1hjlb5_b5ZzoLmiYZIjBahplocldEEBNiMjf9PcfI8aVH1ohIjltaEfjy6y85U-sY/s1600/13+-+oDH21UP.png" width="640" /></a><br />
<div class="separator" style="clear: both; text-align: left;">
7. DONE!! your apt-get commands should work now and you should be able to install softwares using it.</div>
<br />
<h3 style="text-align: left;">
<b>TIP</b>- Run " <i>sudo apt-get install vim </i>" in the terminal windows without the quotes to get VIM and practice for your CS lab sessions!</h3>
<br /></div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com7tag:blogger.com,1999:blog-4908751511619511197.post-69859316664087763232015-01-04T16:02:00.001+05:302015-01-05T00:32:04.462+05:30ME110 Reports<div dir="ltr" style="text-align: left;" trbidi="on">
I was bored and today was a Sunday so I finally got around to posting this.<br />
<br />
Lab Reports-<br />
<br />
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7TzRMMW9ydVpSZVE/view?usp=sharing">Carpentry Lab Report 1</a><br />
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7OUQzM0hQdDNuV1U/view?usp=sharing">Carpentry Lab Report 2</a></div>
<div>
<br /></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7VU1NTl95RVkwWW8/view?usp=sharing">Fitting Lab Report 1</a></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7eVUyODE2QzhCU3c/view?usp=sharing">Fitting Lab Report 2</a></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7bFZEVFdLR3ZpckE/view?usp=sharing"><br /></a></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7bFZEVFdLR3ZpckE/view?usp=sharing">Sheet-Metal Lab Report 1</a></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7N2lKS3NuZXNCWW8/view?usp=sharing">Sheet-Metal Lab Report 2</a></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7dENMZTVzZWU1OG8/view?usp=sharing"><br /></a></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7dENMZTVzZWU1OG8/view?usp=sharing">Welding Lab Report 1</a></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7MTAySThGVFhSajA/view?usp=sharing">Welding Lab Report 2</a></div>
<div>
<br /></div>
<div>
Bit of advice- <br />
<br />
These reports were taken from 1st Sem. <br />
<br />
Rumors are that 1st sem ME110 students generally have to draw more diagrams and stuff (I'm sure not all of us made so many tool diagrams during our first workshop session), so take these reports with a grain of salt.<br />
<br />
<br />
Also thanks to Praveen and Ashutosh for the reports!</div>
</div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com7tag:blogger.com,1999:blog-4908751511619511197.post-34480791420584862392015-01-04T14:18:00.002+05:302015-01-05T00:32:28.888+05:30Setting up your IITG email account on Android<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: left;">
1. Open your Gmail app.</div>
2. Open the left drawer by sliding it.<br />
3. Click on 'Add account'.<br />
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhCTcq_GjLAb1oRChwssoZuzsHmbyK8avPwL2-EgQd2MltuVMNRr8dJdvh9XyHfE-fArgL8cmqnebokSiIr0HiEAlTwkPhfmNZ0wwMHzvphPHO8RukBkFfF037zVystEx4hgCcXyBwCKo/s1600/Screenshot_2015-01-04-13-42-10.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhCTcq_GjLAb1oRChwssoZuzsHmbyK8avPwL2-EgQd2MltuVMNRr8dJdvh9XyHfE-fArgL8cmqnebokSiIr0HiEAlTwkPhfmNZ0wwMHzvphPHO8RukBkFfF037zVystEx4hgCcXyBwCKo/s1600/Screenshot_2015-01-04-13-42-10.png" height="320" width="180" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
4. Select 'Personal (IMAP/POP).<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii7Bsm5JM5aAcjy9O2g_gN-x11QqHLQ7hKstSXNTthnDvljh-_Ec1fpQ44fn1NrxZpCnM9vT6PpRAj8VE_a8NuubfpbcoML58PVYr6mgPr_mmICf8hP2ZKW0E-wFtZUrkSjivJjNgwa7I/s1600/Screenshot_2015-01-04-13-42-17.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii7Bsm5JM5aAcjy9O2g_gN-x11QqHLQ7hKstSXNTthnDvljh-_Ec1fpQ44fn1NrxZpCnM9vT6PpRAj8VE_a8NuubfpbcoML58PVYr6mgPr_mmICf8hP2ZKW0E-wFtZUrkSjivJjNgwa7I/s1600/Screenshot_2015-01-04-13-42-17.png" height="320" width="180" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
5. Type your webmail id.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsBFyUUT2yH6FuinFOpMcyQNYoiOU4asV8DUN6SPudfYqbdEvQmiaJ3NLWILgbWTpnxycgB1x-Qk6wN9Sj_J0Bp1OapLxwtCsb2vKlexCn4xYF-6GmDTl7DAJW_SSg5Z73UGRvApGdg1Y/s1600/Screenshot_2015-01-04-13-54-51.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsBFyUUT2yH6FuinFOpMcyQNYoiOU4asV8DUN6SPudfYqbdEvQmiaJ3NLWILgbWTpnxycgB1x-Qk6wN9Sj_J0Bp1OapLxwtCsb2vKlexCn4xYF-6GmDTl7DAJW_SSg5Z73UGRvApGdg1Y/s1600/Screenshot_2015-01-04-13-54-51.png" height="320" width="180" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
6. In the type of account screen, select Personal (POP3).<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiybFte_fsU2WRhc6E86G0wx6MsbYMgGNsLrt1blxx1iNM58dscojW1DWUdzTDrQq6Sjg2MAHmS1LSS4pYDZL6ihnn1da1pOFVFUqOHozaM_D99He3sZBRvbLICvn-OY5nGnV5-D1vBxHg/s1600/Screenshot_2015-01-04-13-42-51.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiybFte_fsU2WRhc6E86G0wx6MsbYMgGNsLrt1blxx1iNM58dscojW1DWUdzTDrQq6Sjg2MAHmS1LSS4pYDZL6ihnn1da1pOFVFUqOHozaM_D99He3sZBRvbLICvn-OY5nGnV5-D1vBxHg/s1600/Screenshot_2015-01-04-13-42-51.png" height="320" width="180" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
7. In the next screen type your webmail password.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifTcVZZPlw2ji9bd8OHTooDsc3eoP9aKiELqMc2yms54eI-vLsd9tmzEcqdJ8CL_NK8dm9pidJI29o8KLM1AsOwLRBoCAaZeXqxv1jfqFhE5N3Nd7u8aKxXZavScr5cjHIhes6JV5mbuU/s1600/Screenshot_2015-01-04-13-43-08.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifTcVZZPlw2ji9bd8OHTooDsc3eoP9aKiELqMc2yms54eI-vLsd9tmzEcqdJ8CL_NK8dm9pidJI29o8KLM1AsOwLRBoCAaZeXqxv1jfqFhE5N3Nd7u8aKxXZavScr5cjHIhes6JV5mbuU/s1600/Screenshot_2015-01-04-13-43-08.png" height="320" width="180" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
8. In the incoming sever settings type your username (<b>without @iitg.ernet.in</b>) , password.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil0F5ii9cYc-ooPVA-e9kYJ8-3gY5OFpMPagQ7lOtKcSKBK2jGccFUeW375O8WmiF3FfQJcVMUoP6_YFX_SvwLbQVqozVvo6jzop-rD00ZK_TNoMCcM_RCPsJNEFDTAIxO-wG5vrh_Riw/s1600/Screenshot_2015-01-04-13-47-18.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil0F5ii9cYc-ooPVA-e9kYJ8-3gY5OFpMPagQ7lOtKcSKBK2jGccFUeW375O8WmiF3FfQJcVMUoP6_YFX_SvwLbQVqozVvo6jzop-rD00ZK_TNoMCcM_RCPsJNEFDTAIxO-wG5vrh_Riw/s1600/Screenshot_2015-01-04-13-47-18.png" height="320" width="180" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
9. Set your server address according to the mail server provided to you.<br />
List of server addresses-<br />
<ul style="text-align: left;">
<li> Teesta 202.141.80.12</li>
<li> Naambor 202.141.80.9</li>
<li> Disang 202.141.80.10</li>
<li>Tamdil 202.141.80.11</li>
<li> Dikrong 202.141.80.13</li>
</ul>
<br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
10. Set the Security type to SSL/TLS (Accept all cerificates).</div>
11. Change the port to 995.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK5kjFfr4FBGBJZVFSnSQh222_mzSb2K1cvJvKOa0Maw0Fa9ghnvKM8SG-Tch4rerdUqcNRS92iGsvGAi7gU2RtQnFRE66fFPeCQkDkoTcCQ1QXgAviT4j9jW2HoJcFhzuPRaKH18Wav4/s1600/Screenshot_2015-01-04-13-48-23.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK5kjFfr4FBGBJZVFSnSQh222_mzSb2K1cvJvKOa0Maw0Fa9ghnvKM8SG-Tch4rerdUqcNRS92iGsvGAi7gU2RtQnFRE66fFPeCQkDkoTcCQ1QXgAviT4j9jW2HoJcFhzuPRaKH18Wav4/s1600/Screenshot_2015-01-04-13-48-23.png" height="320" width="180" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
12. Set the outgoing SMTP server address to 202.141.80,23 (it's the CC's address but since outgoing smtp server settings don't seem to work, I had to go with a this to complete the email setup. If anyone gets the Outgoing server settings working, let me know!)</div>
13. Set the security type to 'None'.<br />
<div class="separator" style="clear: both; text-align: left;">
14. Set the port to 25.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl2Huf0JhD3yQnbAbIRAFfzPdVlM_1spWG-QGeZScuOyMAEsJUR8yjlmTFGFmeNXTh0u7bGTjNq2MmfDJfZsfGOEZy8JmEj8It98y4p79_gLa84iymb87zLzDe_RspYtojdKPp87Xhwrk/s1600/Screenshot_2015-01-04-13-48-33.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl2Huf0JhD3yQnbAbIRAFfzPdVlM_1spWG-QGeZScuOyMAEsJUR8yjlmTFGFmeNXTh0u7bGTjNq2MmfDJfZsfGOEZy8JmEj8It98y4p79_gLa84iymb87zLzDe_RspYtojdKPp87Xhwrk/s1600/Screenshot_2015-01-04-13-48-33.png" height="320" width="180" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
15.Next setup your sync frequency and notification settings accordingly.<br />
16. Done!! enjoy checking your webmail without having to enter that fricking captcha ever again.<br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
P.S. This only works on IIT networks (either your own personal Wi-Fi, connectify or IITG wifi/Hostel Wifi, not on cellular data).</div>
<br />
<br /></div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com35tag:blogger.com,1999:blog-4908751511619511197.post-15725535955009433632014-08-27T22:21:00.002+05:302014-09-09T22:14:14.468+05:30CH110 Help<div dir="ltr" style="text-align: left;" trbidi="on">
Similar to my PH-110 post, these are the lab reports for CH110.<br />
<br />
I just compiled the images into pdfs but the majority credit goes to our seniors(<b>Anand Kumar</b> Bhaiya in this case) who are helpful enough to scan their lab reports and share them with us.<br />
<br />
<br />
These reports come with the same warning as the PH110 reports. Since our curriculum has undergone changes in the last few years, some of the lab reports maybe slightly different than what we need. As usual proceed with caution and I would advise you to use the reports below as a <b>reference</b> instead of outright <b>copying</b> them. (I've seen marks been deducted for copying precaution/applications in our CH110 lab group).<br />
<br />
Though, at the end of it all, what you do with the files below is your decision.<br />
<br />
Without further ado, here are the lab reports-<br />
<br />
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7M1VhNVZBWS1jM2M/edit?usp=sharing"><b>Exp 1</b></a><br />
<b><br /></b>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7SGZpemxLZ2Z2Rjg/edit?usp=sharing"><b>Exp 2</b></a><br />
<b><br /></b>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7RGdOM08yU1dnQWs/edit?usp=sharing"><b>Exp 4</b></a><br />
<b><br /></b>
<b><a href="https://drive.google.com/file/d/0B_PkqWEdAuu7cUdNLWNyY1AyQnM/edit?usp=sharing">Exp 5</a></b><br />
<br />
<b><a href="https://drive.google.com/file/d/0B_PkqWEdAuu7U184YWxGVjdDZ1E/edit?usp=sharing">Exp 6</a></b><br />
<br />
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7Rjh0QlZpbkpxVVE/edit?usp=sharing"><b>Exp 7</b></a><br />
<br />
I did not upload experiment 3 and 8 as they were different experiments.</div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com3tag:blogger.com,1999:blog-4908751511619511197.post-66756367981251827472014-08-23T22:52:00.000+05:302015-01-01T23:08:52.862+05:30PH 110 / PH 102 Documents<div dir="ltr" style="text-align: left;" trbidi="on">
<h3 style="text-align: left;">
<b>Edit - PH102 Notes- <a href="https://drive.google.com/folderview?id=0B_PkqWEdAuu7RDVySm5ERjZWWWs&usp=sharing">Click here</a></b></h3>
<br />
Some people might find the Physics lab easy and for others it might be toiling work.<br />
I was lucky enough to encounter scanned pdfs of lab reports written by our seniors (<a href="http://harshillodhi.wordpress.com/about/"><b>Harshil Bhaiya</b></a> and Vivek Bhaiya).<br />
<div>
<br /></div>
<div>
I found them extremely helpful and I'm thankful to both Harshil Bhaiya ad Vivek Bhaiya for sharing them.<br />
<br />
Some of the scanned pages were wrongfully oriented, so I thought why not fix them and share this treasure trove with you guys.<br />
<br />
Before we begin, I would like to point out the fact that the syllabus underwent a change in 2013 hence the report for Exp. 8 (Newton's Rings) isn't available and some of the experiments have a differently worded aim or exp. number. Nevertheless, it is still beneficial to go through them once before your respective experiments as they are still relevant.<br />
<br />
<br />
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7ekdwVGhOZXBLc1E/edit?usp=sharing"><b>Experiment 1</b></a></div>
<div>
<b><br /></b>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7WS1IRy1OUGU0WFU/edit?usp=sharing"><b>Experiment 2</b></a></div>
<div>
<b><br /></b></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7TXRHZVpXaGVxNnc/edit?usp=sharing"><b>Experiment 3</b></a></div>
<div>
<b><br /></b></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7Q0RVLUo3Y24ySkE/edit?usp=sharing"><b>Experiment 4</b></a></div>
<div>
<b><br /></b></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7UVZKWUNoVGlsRFU/edit?usp=sharing"><b>Experiment 5</b></a></div>
<div>
<b><br /></b></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7Tm5teDY3NGs3LVU/edit?usp=sharing"><b>Experiment 6</b></a></div>
<div>
<b><br /></b></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7NVk3bWdRWUE3MlE/edit?usp=sharing"><b>Experiment 7</b></a></div>
<div>
<b><br /></b></div>
<div>
<a href="https://drive.google.com/file/d/0B_PkqWEdAuu7aUd4QkFfVmMzaUU/edit?usp=sharing"><b>Experiment 8</b></a> (Theory only)</div>
<div>
<br />
<b>Last but not the least-</b><br />
<br /></div>
<div>
If you have already completed an experiment and have some advice about the experiment in regards to how it can be performed more efficiently, the type of viva questions asked etc., please share it in the comments below and help out your fellow classmates.</div>
<div>
<br />
<br /></div>
<div>
<br /></div>
</div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com5tag:blogger.com,1999:blog-4908751511619511197.post-82519736422706648662014-08-13T19:43:00.001+05:302016-02-23T21:39:27.444+05:30Downloading large files on IITG network<div dir="ltr" style="text-align: left;" trbidi="on">
[UPDATE 23/02/2016] Linux Tutorial Added<br />
<br />
Prerequisites- WinRAR<br />
<br />
1. Click <a href="http://172.16.24.250/index.php?archive=true&dir=Development%20and%20Utility%20Softwares/Gproxy/">Here</a> to download Gproxy.<br />
<br />
2. Extract the .tar file using WinRAR.<br />
<br />
3. Go to the extracted Gproxy folder and click on 'Gproxy Installer'.<br />
<br />
4. A command prompt will be opened and Java Runtime Env. will be installed if it hasn't been installed already.<br />
<br />
5. Go through the JRE installation procedure.<br />
<br />
6. A new Dialog Box will open for Gproxy installation.<br />
<br />
6. Install Gproxy.<br />
<br />
7. Open Gproxy and configure it.<br />
<br />
8. Type your Proxy Address (it will be of the form 202.141.XX.XX).<br />
<br />
9. Next type 3128 as the Proxy port and your webmail user id and password in their respective fields.<br />
<br />
10. Leave the listening port to its default value. Click on Start Proxy.<br />
<br />
At the end it should look similar to this-<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/nW5wZaRh.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/nW5wZaRh.jpg" height="360" width="640" /></a><a href="http://i.imgur.com/nW5wZaRh.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="http://i.imgur.com/nW5wZaRh.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="http://i.imgur.com/nW5wZaRh.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
11. Next we need <a href="http://172.16.24.250/index.php?dir=Development%20and%20Utility%20Softwares/UTILITY%20Softwares/&file=IDM%206.19%209.rar">IDM</a>.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
12. Extract the downloaded .rar file and go to the Setup Folder.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
13. Install idman619build9f.exe .</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
14. After installation is complete , go to the crack folder extracted with the other files and double click on the appropriate .reg file. The reg. file depends on whether your OS is 64 bit or 32 bit.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
15. Click yes to the Dialog Boxes that follow.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
16. Close IDM in case it is open after installation.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
17. Copy the IDMan.exe file from the crack folder and paste it to the parent directory for IDM.<br />
You can find the parent directory by right clicking on the IDM shortcut and clicking 'Open File Location'.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
18. Run IDM and click on the Options button.</div>
<div style="text-align: left;">
<a href="http://i.imgur.com/0CXFbNXh.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="http://i.imgur.com/0CXFbNXh.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="http://i.imgur.com/0CXFbNXh.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="http://i.imgur.com/0CXFbNXh.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a></div>
<div style="text-align: left;">
<a href="http://i.imgur.com/0CXFbNXh.jpg" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" src="http://i.imgur.com/0CXFbNXh.jpg" height="360" width="640" /></a></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: left;">
19. Go to Proxy/SOCKS and configure it as given below-<br />
<br />
<br />
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/tBFkKDk.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/tBFkKDk.png" height="358" width="640" /></a></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
20. Click OK.<br />
<br />
21. You will need to start Gproxy every time you want to download large files.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
With that you are done configuring your Connection for downloading large files from the internet.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Congrats!<br />
<br />
If you need help with something else , leave a comment below!<br />
<br />
Linux:<br />
<br />
<h2 style="text-align: left;">
<b>To do the same in Linux</b></h2>
<br />
Prerequisites : Java Runtime<br />
<br />
Download the following file : <a href="https://drive.google.com/file/d/0B_PkqWEdAuu7OWw5cnpsYkN1eVk/view?usp=sharing">Gproxy</a><br />
<br />
Extract it and run the command<br />
<br />
"java -jar Project\ Skynet.jar"<br />
<br />
Proceed as above in the windows that opens.<br />
<br />
<br />
<br /></div>
</div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com15tag:blogger.com,1999:blog-4908751511619511197.post-79554553839943007852014-08-11T17:50:00.002+05:302015-08-17T21:11:10.873+05:30Drony Configuration(Android) for IITG<div dir="ltr" style="text-align: left;" trbidi="on">
Edit 17/08 UPDATE - Use Psiphon instead.. it is a better alternative to Drony for internet behind proxy. A guide to the same can be found <a href="http://sambhavkothari.blogspot.in/2015/08/psiphon-settings-for-proxy.html">here.</a><br />
<br />
Configuring Drony for IITG WIFI: (For Android Only)<br />
<br />
<br />
<br />
1. Configure the IITG WiFi network using the following Settings-<br />
<br />
EAP method- PEAP<br />
Phase 2 Authentication- GTC<br />
CA certificate- (unspecified)<br />
Identity- (Your webmail User id)<br />
Password- (Your webmail password)<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR4heCgxUA9EkEvDsZJfz20HwpHwdPQOpk6cCSiTzTEHYpn9C4g7GOOlGteDCjFJ6EoRRK-ZLhWta0Aee2j1vZwIurozAJWzmQgls4l1qYKqPYlMSFEYzV-YukPDODh8xnshmBWkuo2lM/s1600/Screenshot_2014-08-11-17-04-55.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR4heCgxUA9EkEvDsZJfz20HwpHwdPQOpk6cCSiTzTEHYpn9C4g7GOOlGteDCjFJ6EoRRK-ZLhWta0Aee2j1vZwIurozAJWzmQgls4l1qYKqPYlMSFEYzV-YukPDODh8xnshmBWkuo2lM/s1600/Screenshot_2014-08-11-17-04-55.png" width="180" /></a><br />
<br />
2. Click on 'Show advanced options'<br />
<br />
3. Select 'Manual' for Proxy<br />
<br />
4. Enter 'localhost' as proxy hostname and 8020 as proxy port.<br />
<br />
5. Leave IP settings to DHCP.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicJJpV181J1JzNOlDAescQ3JUSf6tv_G2dBm859V9s9wE4oacGXDp0aRyVeriW1s7cDmsjZHFOcGSlihywc40Fj4m0ECPXhHnmDqxeSFvkGqF5EGIESFMoPFe-kBRzfmsSbIEdYlFWoKw/s1600/Screenshot_2014-08-11-17-05-08.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicJJpV181J1JzNOlDAescQ3JUSf6tv_G2dBm859V9s9wE4oacGXDp0aRyVeriW1s7cDmsjZHFOcGSlihywc40Fj4m0ECPXhHnmDqxeSFvkGqF5EGIESFMoPFe-kBRzfmsSbIEdYlFWoKw/s1600/Screenshot_2014-08-11-17-05-08.png" width="180" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
6. Install <a href="https://play.google.com/store/apps/details?id=org.sandroproxy.drony&hl=en">Drony</a> from the Play Store.<br />
<br />
7. Go to the Settings tab for Drony.<br />
<br />
8. Set the port to 8020.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZLrd35rDrsGFM9X7iYHPP3zSMzv80qYK-0ut-UVTOF8gqe-f3SilsiPqIATJO41h44HDJ6DGRaZYRSUIpoeBv_j2trEn_GFWbsFTb3TUCPcDul2jhOEZ1OwmnWqX-iu_znBZ3RSLsLhU/s1600/Screenshot_2014-08-11-17-07-01.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZLrd35rDrsGFM9X7iYHPP3zSMzv80qYK-0ut-UVTOF8gqe-f3SilsiPqIATJO41h44HDJ6DGRaZYRSUIpoeBv_j2trEn_GFWbsFTb3TUCPcDul2jhOEZ1OwmnWqX-iu_znBZ3RSLsLhU/s1600/Screenshot_2014-08-11-17-07-01.png" width="180" /></a><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
9. Go to Wi-Fi.<br />
<br />
10. Select the option that says 'IITG_WIFI'<br />
<br />
11. You will reach the screen as shown below.<br />
<br />
12. Select Proxy Type as Manual.<br />
<br />
13. Change Host name to the proxy server provided to you by the CC. It will be something along the lines of 202.141.XX.XX.<br />
<br />
14. Change the port to 3128.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvzf-8pYNs3ZS_rEXn067kKHWZS6XJe667NgcEkXGFXvY5m-KSM7otXjMDfrwnPDS7Ka_gM3Zc1OtJvYAVqYrSf9RgoocNnDoytJ-O6o10hGL-HbiY6K8YzGx3wZ7No7Ky60svvn8l2i4/s1600/Screenshot_2014-08-11-17-07-18.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvzf-8pYNs3ZS_rEXn067kKHWZS6XJe667NgcEkXGFXvY5m-KSM7otXjMDfrwnPDS7Ka_gM3Zc1OtJvYAVqYrSf9RgoocNnDoytJ-O6o10hGL-HbiY6K8YzGx3wZ7No7Ky60svvn8l2i4/s1600/Screenshot_2014-08-11-17-07-18.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvzf-8pYNs3ZS_rEXn067kKHWZS6XJe667NgcEkXGFXvY5m-KSM7otXjMDfrwnPDS7Ka_gM3Zc1OtJvYAVqYrSf9RgoocNnDoytJ-O6o10hGL-HbiY6K8YzGx3wZ7No7Ky60svvn8l2i4/s1600/Screenshot_2014-08-11-17-07-18.png" width="180" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
15. Change the Username and Password to your web-mail id and proxy password.</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi561Zw99wJTHUHVA9wbnwqEYG1rJHb4TbXSPrpdMTMoejeUEyN_vOsIA-Iz5xUbZOtB92JhSO4oEMTUw3Lpm5DnY8FzJ0SNe_Rexs5kUKtTYDID63NxUk7-91QYjhu8CJE_IV3RvtHmjk/s1600/Screenshot_2014-08-11-17-07-37.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi561Zw99wJTHUHVA9wbnwqEYG1rJHb4TbXSPrpdMTMoejeUEyN_vOsIA-Iz5xUbZOtB92JhSO4oEMTUw3Lpm5DnY8FzJ0SNe_Rexs5kUKtTYDID63NxUk7-91QYjhu8CJE_IV3RvtHmjk/s1600/Screenshot_2014-08-11-17-07-37.png" width="180" /></a></div>
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
16. Go back to the main screen and start Drony by clicking 'ON'.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZqhIgoUNxbnD67XFp4VLVVvciCtQkmPIAujhT2qYPEYSRF1PH5XgKAs3WkJeZlT1v64I64AIKHiHYqcqbp_Wrwhd7QpSlilCXoATbkmoxRHmG3IWOLxi-nLkNqrNcjCiMPtOkqRBEhns/s1600/Screenshot_2014-08-11-17-07-53.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZqhIgoUNxbnD67XFp4VLVVvciCtQkmPIAujhT2qYPEYSRF1PH5XgKAs3WkJeZlT1v64I64AIKHiHYqcqbp_Wrwhd7QpSlilCXoATbkmoxRHmG3IWOLxi-nLkNqrNcjCiMPtOkqRBEhns/s1600/Screenshot_2014-08-11-17-07-53.png" width="180" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
17. Congrats, you have now successfully configured Drony and can now use all your apps on the IITG WiFi network.<br />
<br />
If you have some questions, leave a comment below.<br />
<br />
<br /></div>
Sambhav Kotharihttp://www.blogger.com/profile/06015312877356056970noreply@blogger.com17