Author: Gaurav Goyal

  • List of Youtube channels that I follow and you should too

    Below are some of the Youtube channels I follow, educational or infotainment. All of them are Highly Recommended.

    Note: Alphabetical order. Description provided by the channel.

     

    a16z

    73 videos

    This is the videos channel for Andreessen Horowitz (aka “a16z”), a Silicon Valley-based venture capital firm that invests in software eating the world.

     

    AsapSCIENCE

    7,859,056 subscribers 268 videos

    Your weekly dose of fun and interesting science. Created by: Mitchell Moffit (@mitchellmoffit) Gregory Brown (@whalewatchmeplz) CONTACT asapscience[at]gmail[dot]com Send us stuff! ASAPSCIENCE INC.

     

    CGP Grey

    3,407,514 subscribers 122 videos

     

    Computerphile

    1,064,363 subscribers 471 videos

    Videos all about computers and computer stuff. Sister channel of Numberphile.

     

    CrashCourse

    7,691,277 subscribers 949 videos

    Tons of awesome courses in one awesome channel!

     

    Just Write

    309,067 subscribers 39 videos

    I’m obsessed with the question “How does someone become a great artist?” Many of my videos cover the fundamentals of storytelling, but they’re not all about technique.

     

    Kurzgesagt – In a Nutshell

    6,209,622 subscribers 81 videos

    Videos explaining things with optimistic nihilism. We are a small team who want to make science look beautiful. Because it is beautiful. Currently we make one animation video per month.

     
     

    Linus Tech Tips

    5,900,182 subscribers 4,148 videos

    We make entertaining videos about technology, including tech reviews, showcases and other content. LinusTechTips@gmail.com – Business inquiries only. All others will be ignored.

     

    MinuteEarth

    1,935,789 subscribers 152 videos

    Science and stories about our awesome planet! Created by Henry Reich, with Emily Elert, Alex Reich, Peter Reich, Ever Salazar, Kate Yoshida, and David Goldenberg. Music by Nathaniel Schroeder.

     

    minutephysics

    4,350,657 subscribers 217 videos

    Simply put: cool physics and other sweet science. “If you can’t explain it simply, you don’t understand it well enough.” ~Rutherford via Einstein? (wikiquote) Created by Henry Reich

     

    Nerdwriter1

    2,137,870 subscribers 229 videos

    The Nerdwriter is a weekly video essay series that puts ideas to work.

     

    Physics Girl

    951,294 subscribers 116 videos

    Physics videos for every atom and eve. Created by Dianna Cowern

     
     

    Simone Giertz

    1,149,755 subscribers 67 videos

    Maker/robotics enthusiast/non-engineer. Have become somewhat of an expert in shitty robots. Swedish but sound American just to confuse you. Want to send me something?

     

    SmarterEveryDay

    5,586,595 subscribers 276 videos

    I explore the world using science. That’s pretty much all there is to it. Watch 2 videos.

     

    Techquickie

    2,118,670 subscribers 532 videos

    Learn about the latest cool technology in only a couple minutes! Hosted by Linus Sebastian

     

    TED-Ed

    6,585,621 subscribers 1,447 videos

    TED-Ed’s commitment to creating lessons worth sharing is an extension of TED’s mission of spreading great ideas.

     

    Veritasium

    4,735,022 subscribers 241 videos

    An element of truth – videos about science, education, and anything else I find interesting.

     
     

    vlogbrothers

    3,124,062 subscribers 1,605 videos

    Raising nerdy to the power of awesome.

     

    Vsauce

    13,264,051 subscribers 370 videos

    Our World is Amazing. Questions? Ideas? Tweet me: http://www.twitter.com/tweetsauce Vsauce was created by Michael Stevens in the summer of 2010. Vsauce is… Michael Stevens.

     
     
  • Gitlab Runner config to auto deploy your static site on S3

    If you didn’t know, you can easily setup your static website and host on S3. Just follow these simple instructions and you are done.
    https://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html

    Now you might want to version control your hosted website and would want to avoid uploading this content again and again.
    With the help of Gitlab Runner you can simply remove the hassle of uploading your updated code.

    (more…)
  • Setting up Swap Memory in linux server

    Clickbait version: Increase your server’s system memory for free! 😀

    Swap space in Linux is used when the amount of physical memory (RAM) is full. If the system needs more memory resources and the RAM is full, inactive pages in memory are moved to the swap space.[src]

    Note: Not recommended to be used in production environment. Swap space is very slow compared to physical memory and can seriously affect your application performance.

    It’s fairly common to run into “System.OutOfMemoryException” if you are running a memory heavy application or multiple applications on a remote server.  To mitigate this issue you can simply create a Swap space for your server and use your disk space as system memory, this will be a little slower but you wouldn’t have to upgrade your server to higher memory one if you just need some MBs of extra ram or maybe need to perform a single task which needs some extra memory.

    To enable 2GB of swap space use the following commands

    SWAPFILE=/var/swapfile
    SWAP_MEGABYTES=2048
    
    sudo /bin/dd if=/dev/zero of=$SWAPFILE bs=1M count=$SWAP_MEGABYTES
    sudo /bin/chmod 600 $SWAPFILE
    sudo /sbin/mkswap $SWAPFILE
    sudo /sbin/swapon $SWAPFILE
    

    (more…)