Commit fad32ab2 authored by Pallav Agarwal's avatar Pallav Agarwal

Article on Windows 10 written

parent 6fec02f2
......@@ -135,6 +135,10 @@ But what makes IITK special is that even first years are part of the team. In ro
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -151,10 +155,6 @@ But what makes IITK special is that even first years are part of the team. In ro
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -140,6 +140,10 @@ be as perfect as other linux package managers.</p>
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -156,10 +160,6 @@ be as perfect as other linux package managers.</p>
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -91,6 +91,10 @@ I found that using:</p>
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -107,10 +111,6 @@ I found that using:</p>
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -160,6 +160,10 @@ it is time to customize your own.</p>
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -176,10 +180,6 @@ it is time to customize your own.</p>
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -124,6 +124,10 @@ or using the <code>:help key-notation</code> command inside vim.</p>
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -140,10 +144,6 @@ or using the <code>:help key-notation</code> command inside vim.</p>
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -208,6 +208,10 @@ endif
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -224,10 +228,6 @@ endif
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -175,6 +175,10 @@ case sensitive for example, the correct names for the above are:</p>
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -191,10 +195,6 @@ case sensitive for example, the correct names for the above are:</p>
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -135,6 +135,10 @@ to start with.</p>
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -151,10 +155,6 @@ to start with.</p>
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -132,6 +132,10 @@ will step on each other's files and overwrite each other's essential files.</p>
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -148,10 +152,6 @@ will step on each other's files and overwrite each other's essential files.</p>
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -108,6 +108,10 @@ yourself on reading this post.</p>
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -124,10 +128,6 @@ yourself on reading this post.</p>
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
<title>Windows 10: A Linux User's Perspective - VARSTACK</title>
<meta name=viewport content="width=device-width, initial-scale=1">
<meta charset="utf-8"/>
<noscript>
<link href="/css/bootstrap.min.css" rel="stylesheet">
<link href="/css/highlighting.css" rel="stylesheet">
<link href="/css/style.css" rel="stylesheet">
</noscript>
<script id="loadcss">function loadCSS(e,n,o,t){"use strict";var d=window.document.createElement("link"),i=n||window.document.getElementsByTagName("script")[0],r=window.document.styleSheets;return d.rel="stylesheet",d.href=e,d.media="only x",t&&(d.onload=t),i.parentNode.insertBefore(d,i),d.onloadcssdefined=function(e){for(var n,o=0;o<r.length;o++)r[o].href&&r[o].href===d.href&&(n=!0);n?e():setTimeout(function(){d.onloadcssdefined(e)})},d.onloadcssdefined(function(){d.media=o||"all"}),d}
loadCSS( "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css", document.getElementById("loadcss"));
loadCSS( "/css/highlighting.css", document.getElementById("loadcss"));
loadCSS( "/css/style.css", document.getElementById("loadcss"));
</script>
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<img src="/img/win10.jpg" id="bg-img" alt="Windows 10 poster">
<div class="container">
<div class="row" id="menu">
<div class="col-md-3 col-xs-8 menu" id="site_title">
<a href="/" style="color:black;">VARSTACK</a>
</div>
<div class="col-md-3 col-md-push-6 col-xs-4 menu">
<form action="/search/" id='search-form'>
<input id="search-box" type="text" name="query" placeholder="Search..">
</form>
</div>
<div class="col-md-6 col-md-pull-3 col-xs-12 menu">
<div class="row" id="top_menu">
<ul class="nav nav-pills">
<li class="active" id="blog"><a class="color_change" href="/">Blog</a></li>
<li id="tips"><a class="color_change" href="/tips/">Tips</a></li>
<li id="algo"><a class="color_change" href="/algo/">Behind The Scenes</a></li>
<li id="about"><a class="color_change" href="/about_me/">About Me</a></li>
</ul>
</div>
</div>
</div>
<div class="row" id="image"> </div>
<div class="row" id="content">
<div class="col-md-7 col-md-push-3">
<div class="row" id="data">
<div class="col-md-12">
<br />
<h3>Windows 10: A Linux User's Perspective</h3>
<hr />
<div class="row text-justify" id="content-holder">
<div class="col-md-12">
<p>For the TL;DR people, here is the verdict. Microsoft has tried
(For the first time, it seems) very hard to actually make the OS
more hospitable for both technical and the non-technical community.
Features like PackageManagement and switchable desktops (Linux
Workspace equivalent) actually have made Windows 10 a huge improvement
over its predecessor.</p>
<p>So, like everyone else, in the past two days, my facebook feed
was filled with posts about Windows 10. As a linux user, I tried
for quite some time to ignore the posts, but then finally decided
to upgrade my preinstalled Windows to 10.</p>
<p>The article is currently (Day: 1 - Impressions), hopefully, will keep
updating.</p>
<p><br /></p>
<p><strong>First the caveats.</strong></p>
<p>There is no way to use Windows 8 product key directly in Windows 10.
For the upgrade, I had to first install Windows 8.1 (No, I didn't have
it installed), activate it, and then use another USB disk to upgrade
the OS to 10. Unlike linux, Windows installation (and doing it twice)
takes hell of a lot of time. Not good.</p>
<p>After the upgrade, you do get a new key, so that next time, going
all the way from Windows 8.1 isn't needed (<em>I hope</em>).</p>
<p><br /></p>
<p><strong>Installed? Let's move on.</strong></p>
<p>First thing that seems to catch every eye is that the start menu
is back. For me, that was a huge relief. The full screen, blue menu,
to me always seemed disgusting.</p>
<p>The start menu of the search can also use all features from Cortana,
Windows personal assistant, which does exactly what Google Now does
for Android, and Siri <em>tries (not in India)</em> to do for iOS.</p>
<p>Try searching for something from Apps, Windows Store, your hometown,
shops, do calculations, everything works (You need to enable Cortana
before the features become active, though). This came as a huge relief
as Windows 8's search rarely gave me useful results.
Now I can type "go to google" and it will open google.com in my default
browser. If the command isn't understood, it'll default to Bing search.
I am still searching to change the default search provider to
Google though.
Go on, try it. Type '45
^
456' or 'phone number of Dominos'.</p>
<p><br /></p>
<p><strong>Window snapping and Shortcuts.</strong></p>
<p>Some of you might know that I'm a fan of tiling window managers.
My daily OS is Arch Linux with i3wm, which has the most basic tiling
window functionality. Windows, has always had the basic support for
splitting screen for two windows, tiled horizontally or vertically.
Windows 10, obviously has the same support, but the usage has become a
lot more intuitive. If I tile a window to the right half of the screen,
Win10 automatically gives me options from remaining windows for the left
half. Since using two Windows at once is what I almost always want, this
makes using tiled windows pretty easy.</p>
<p>Apart from this, the tiling and splitting can easily be done with
keyboard shortcuts.</p>
<pre><code>&lt;WIN&gt; + &lt;Left&gt; - will tile to the left half
&lt;WIN&gt; + &lt;Right&gt; - will tile to the right half
&lt;WIN&gt; + &lt;Up&gt; - will maximize the window
&lt;WIN&gt; + &lt;Down&gt; - will minimize it
&lt;WIN&gt; + &lt;Two direction Keys&gt; - will snap the window to corners.
</code></pre>
<p><br /></p>
<p><strong>Unified Metro Apps</strong></p>
<p>One of the things I hated most about metro apps in Windows 10,
was that they seemed to open in a completely different desktop
environment. While many people liked that, it always gave me a
non native feeling towards the metro apps.</p>
<p>From windows 10 though, even metro apps open in proper windows
like legacy applications, with optional full screen mode. This
provides a much better integrated work environment. Many apps
have been improved too, to make them look less like viewing the app
on a huge tablet.</p>
<p><br /></p>
<p><strong>Microsoft EDGE</strong></p>
<p>I didn't like it any more than I liked IE 11. Sorry. Won't make
any more comments.</p>
<p><br /></p>
<p><strong>Workspaces (Multiple Desktops)</strong></p>
<p>Seems like Windows finally borrowed this concept from Unix systems.
I won't complain. This is the best thing Windows has done in ages.</p>
<pre><code>&lt;WIN&gt; + &lt;Ctrl&gt; + D - Create new virtual desktop and move to it.
&lt;WIN&gt; + &lt;Ctrl&gt; + &lt;left&gt; - Move to the virtual desktop on the left.
&lt;WIN&gt; + &lt;Ctrl&gt; + &lt;right&gt; - Move to the virtual desktop on the right.
&lt;WIN&gt; + &lt;Ctrl&gt; + F4 - Close the running virtual desktop.
</code></pre>
<p>You really need to bring using these into your daily routine, or
you'd never realise how convinient it is to use multiple workspaces.</p>
<p><br /></p>
<p><strong>Package Management</strong></p>
<p>Raise of hands, how many people have used apt-get (Ubuntu), pacman (Arch),
yum (Redhat), portage (Gentoo) or brew (MacOS) ? Anybody who has used any
unix based distribution would've come across atleast one package manager.</p>
<p><em>What makes them so popular?</em></p>
<p>Package Managers usually contain tested packages, which you can trust.
They don't install malware or adware toolbars, and make the installation
as simple as typing a simple command. In windows, we usually have had to
download setups for every software, click Next, Next, Yes, I accept, Next,
No-do not install free virus, Next, Next, Install. When you are a regular
linux user, this ritual is <em>literally</em> a pain in the ass.</p>
<p>Windows has finally started implementing what was formerly called 'OneGet'
and was later renamed 'PackageManagement'. It is not 100% usable at the moment,
and has little documentation (I couldn't find any - correct me if I'm wrong),
but it's there, and it's there to stay. It's going to be a huge plus if it
gains enough support in the coming years.</p>
<p><br /></p>
<p><strong>Interface</strong></p>
<p>This had to come up sooner or later. Microsoft is known to focus too much
on motions, beautiful transitions and animations. Windows 10 is no different,
but the animations are much more snappy and don't seem to come in the way so
much.</p>
<p>In windows 8, search in start menu started only after the menu was finally
loaded after it's "beautiful" transitions. In win10, I noted, however that
transitions are cut short if the user is in a hurry to type and don't compromise
user's speed.</p>
<p>The action center also looks great with all the notifications peacefully
tucked to one side of the screen.</p>
<p>Basically, Microsoft has tweaked and tucked the most offending parts of
Windows 8 into a much better user experience.</p>
<p><br /></p>
<p><strong>Window Management</strong></p>
<p>I remember <code>&lt;WIN&gt; + &lt;Tab&gt;</code> and <code>&lt;Alt&gt; + &lt;Tab&gt;</code> used to switch between
different tasks, and apps respectively. This first one was removed in
Win8 leaving <code>&lt;Alt&gt; + &lt;Tab&gt;</code> to switch between apps.</p>
<p>With Windows 10, <code>&lt;Alt&gt; + &lt;Tab&gt;</code> continues with its old function.
<code>&lt;WIN&gt; + &lt;Tab&gt;</code> however, has a new job. It opens up a new Task View list,
similar to App Spread View in Gnome (Linux). You can leave the keys, and
decide between the thumbnails about which window to switch to.</p>
<p><br /></p>
<h4><strong>Verdict??</strong></h4>
<p>For a person, who was reluctant to upgrade Windows in the first place,
I was pleasantly surprised. Windows 10 is definitely a step in the right
direction. I really wish that such improvements would keep coming to
Windows in the coming years.</p>
<p><br /><br /></p>
<p><em>If you liked this article, please comment below, or share with others.</em></p>
</div>
</div>
</div>
</div>
<hr /><br />
</div>
<div class="col-md-3 col-md-pull-7" id="recent">
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
<li>
<a href="/2015/07/08/Vim-Colorscheme/" class="color_change">VIM: Setting a colorscheme</a>
</li>
<li>
<a href="/2015/07/03/Vim-Plug-Plugin-Manager/" class="color_change">Plugin Management in VIM</a>
</li>
<li>
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/07/27/Boost-Python-Performance/" class="color_change">Cython: Boost Python Code Performance</a>
</li>
<li>
<a href="/2015/07/09/Wrath-of-Linux-Package-Managers/" class="color_change">Wrath of Linux Package Managers</a>
</li>
<li>
<a href="/2015/07/01/Vim-Mappings/" class="color_change">Quick intro to custom Vim Mappings...</a>
</li>
<li>
<a href="/2015/06/30/Mouse-with-vim/" class="color_change">Using Mouse with VIM in the...</a>
</li>
</ul>
<br />
<br />
</div>
<div class="col-md-2">
</div>
<div class="row">
<div class="col-md-7 col-md-offset-3 col-xs-10 col-xs-offset-1">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="/js/SmoothScroll.js"></script>
<script src="/js/script.js"></script>
<script type="text/javascript">var switchTo5x=true;</script>
<script type="text/javascript">stLight.options({publisher: "7839e2af-f9d1-4f68-9304-dcf13d3352ea", doNotHash: false, doNotCopy: false, hashAddressBar: false});</script>
<span class='st_sharethis_large' displayText='ShareThis'></span>
<span class='st_facebook_large' displayText='Facebook'></span>
<span class='st_twitter_large' displayText='Tweet'></span>
<span class='st_googleplus_large' displayText='Google +'></span>
<span class='st_linkedin_large' displayText='LinkedIn'></span>
<span class='st_pinterest_large' displayText='Pinterest'></span>
<div id="disqus_thread"></div>
<script type="text/javascript" async>
/* * * CONFIGURATION VARIABLES * * */
var disqus_shortname = 'varstack';
/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-21768487-2', 'auto');
ga('send', 'pageview');
</script>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js" async></script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>
</div>
</div>
</div>
</div>
<div class="modal fade" id="imagemodal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title" id="myModalLabel">
Image Preview
</h4>
</div>
<div class="modal-body">
<img src="" id="imagepreview" style="max-height: 100%; max-width: 100%;">
</div>
</div>
</div>
</div>
......@@ -109,6 +109,10 @@ I had trouble finding the answers to.</p>
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -125,10 +129,6 @@ I had trouble finding the answers to.</p>
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -164,6 +164,10 @@ or website, you can do so (the source code for everything is public on
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -180,10 +184,6 @@ or website, you can do so (the source code for everything is public on
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
......@@ -57,6 +57,15 @@ loadCSS( "/css/style.css", document.getElementById("loadcss"));
<div class="row text-justify" id="content-holder">
<div class="col-md-12">
<a href="/2015/08/01/Windows-10/">WINDOWS 10: A LINUX USER'S PERSPECTIVE</a>
<p class="author" style="text-align: right;">
<span class="date">Aug 01, 2015</span>
</p>
<div class="content">
<p>For the TL;DR people, here is the verdict. Microsoft has tried (For the first time, it seems) very hard to actually make the OS more hospitable for both technical and the non-technical community. Features like PackageManagement and switchable desktops (Linux Workspace equivalent) actually have made Windows 10 a huge improvement over its predecessor.</p> <p>So, like everyone else, in the past two days, my facebook feed was filled with posts about Windows 10. As a linux user, I tried for quite some time to ignore the posts, but then finally decided to upgrade my preinstalled Windows to 10.</p> <p>The article is...
</div>
<br /><br />
<a href="/2015/07/27/Boost-Python-Performance/">CYTHON: BOOST PYTHON CODE PERFORMANCE</a>
<p class="author" style="text-align: right;">
<span class="date">Jul 27, 2015</span>
......@@ -138,20 +147,13 @@ loadCSS( "/css/style.css", document.getElementById("loadcss"));
</div>
<br /><br />
<a href="/2015/06/18/IIT-Kanpur/">IIT KANPUR: THE FIRST YEAR</a>
<p class="author" style="text-align: right;">
<span class="date">Jun 18, 2015</span>
</p>
<div class="content">
<p>First of all, I think congratulations are in order. If you are reading this, you have probably cracked one of the toughest exams in the world. After two years of hard work and challenges, you have finally succeeded! You have made it to one of the world's finest engineering colleges, the Indian Institutes of Technology.</p> <p>Last two years must have been tough for you. You sacrificed on interaction with friends, computer games, movies, parties and what-nots. Now that the results of JEE Advanced are out, the time for an important decision has come. You have to choose which IIT and...
</div>
<br /><br />
<!-- Pagination links -->
<div class="pagination" style="text-align: center; width: 100%;">
<span class="page_number ">Page: 1 of 1</span>
<span class="page_number ">Page: 1 of 2</span>
<a href="/page2" class="next">Next</a>
</div>
......@@ -165,6 +167,10 @@ loadCSS( "/css/style.css", document.getElementById("loadcss"));
<h4>RECENT POSTS</h4>
<ul class="nav nav-pills nav-stacked">
<li>
<a href="/2015/08/01/Windows-10/" class="color_change">Windows 10: A Linux User's Perspective...</a>
</li>
<li>
<a href="/2015/07/09/Vim-Plugins/" class="color_change">Essential VIM plugins</a>
</li>
......@@ -181,10 +187,6 @@ loadCSS( "/css/style.css", document.getElementById("loadcss"));
<a href="/2015/07/01/Vim-Customization/" class="color_change">Vim Customization: Guide to writing your...</a>
</li>
<li>
<a href="/2015/06/26/Linuxbrew/" class="color_change">Package Management without root access -...</a>
</li>
</ul>
<h4>RECENT TIPS</h4>
<ul class="nav nav-pills nav-stacked">
......
<title>Homepage - VARSTACK</title>
<meta name=viewport content="width=device-width, initial-scale=1">
<meta charset="utf-8"/>
<noscript>
<link href="/css/bootstrap.min.css" rel="stylesheet">
<link href="/css/highlighting.css" rel="stylesheet">
<link href="/css/style.css" rel="stylesheet">
</noscript>
<script id="loadcss">function loadCSS(e,n,o,t){"use strict";var d=window.document.createElement("link"),i=n||window.document.getElementsByTagName("script")[0],r=window.document.styleSheets;return d.rel="stylesheet",d.href=e,d.media="only x",t&&(d.onload=t),i.parentNode.insertBefore(d,i),d.onloadcssdefined=function(e){for(var n,o=0;o<r.length;o++)r[o].href&&r[o].href===d.href&&(n=!0);n?e():setTimeout(function(){d.onloadcssdefined(e)})},d.onloadcssdefined(function(){d.media=o||"all"}),d}
loadCSS( "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css", document.getElementById("loadcss"));
loadCSS( "/css/highlighting.css", document.getElementById("loadcss"));
loadCSS( "/css/style.css", document.getElementById("loadcss"));
</script>
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<img src="/img/homepage.jpg" id="bg-img" alt="Programmers Wallpaper banner">
<div class="container">
<div class="row" id="menu">
<div class="col-md-3 col-xs-8 menu" id="site_title">
<a href="/" style="color:black;">VARSTACK</a>
</div>
<div class="col-md-3 col-md-push-6 col-xs-4 menu">
<form action="/search/" id='search-form'>
<input id="search-box" type="text" name="query" placeholder="Search..">
</form>