Shoaib

737 Flips | 13 Magazines | 6 Likes | 10 Following | 1,990 Followers | @sakhtar1979 | Keep up with Shoaib on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Shoaib”

Introduction to OOP in Javascript

What is this OOP thingy.<p>"<i>Object-oriented programming (OOP) is a programming language model organized around objects rather than "actions" and data</i> …

Developing and Testing Microservices With Docker

Often, when developing applications with a microservice architecture, you cannot fully test out all services until you deploy to a staging server. …

25 places you should visit before they disappear forever

From Patagonia's glaciers to Africa's Congo Basin, these threatened natural wonders span the globe.<p>Keep scrolling to see where you should visit sooner rather than later.<p><i>Talia Avakian contributed reporting to an earlier version of this article.</i>

The 15 Most-Pinned Healthy Dinner Recipes on Pinterest

When I'm strapped for new and exciting recipes, Pinterest is the first place I look for inspiration (pinspiration?).<p>Pinterest is especially helpful …

Here Is The Most Efficient Way To See All 38 National Parks In Canada

<b>Earlier this</b> week we spotted a US map that listed every National Park in America except for Hawaii and Alaska.<p><b>The map</b> shows you the most efficient …

To mark its 150th anniversary, Canada is offering free entry to its stunning national parks. But which to pick? We select 10 lesser-known wildernesses<p>Canada has vast swathes of unspoiled nature, from coasts to mountains to tundra and frozen Arctic deserts. While some of these spectacular landscapes …

Hiking

10 Tips On How to Use Wireshark to Analyze Packets in Your Network

In any packet-switched network, packets represent units of data that are transmitted between computers. It is the responsibility of network engineers …

How to build a search engine: Part 1

In this multi-part series, we will explore how to build a search engine. It will be quite powerful and industrial strength. The first part will focus …

Angular 2 Change Detection: “Seeing” It in Action

The Angular 2 change detection system is somewhat of a black box: you update some variables in the model, and the components update automatically. …

How to use Docker for local web development

How to use Docker for local web development: an update<p>2017/01/15<p>A year or so ago I published a post titled <i>From Vagrant to Docker: How to use Docker</i> …

Meet your new favorite site for iPhone wallpapers

No iPhone experience is complete without a great wallpaper, especially if you have a new iPhone 7 or iPhone 7 Plus. Apple’s latest flagship …

Fare Alert: Star Alliance West Coast - Europe from $309 Roundtrip

You can fly from Los Angeles or San Francisco to Copenhagen from $309 roundtrip on Star Alliance member and partner Air Canada, via Toronto onboard a …

7 Simple Hacks That Will Radically Improve Your Productivity

Detach from technology, and you'll be amazed what you can accomplish.<p>Opinions expressed by <i>Entrepreneur</i> contributors are their own.<p>Just nine percent of us are successful in following through on New Year’s resolutions. That low number suggests that maybe, just maybe, creating a resolution that you’re …

The hardest part of microservices: your data

Microservices architecture is a very powerful way to build scalable systems optimized for speed of change. To do this, we need to build independent, autonomous services which by definition tend to minimize dependencies on other systems. One of the tenants of microservices, and a way to minimize …

7 Easy Veggie Chili Recipes That Prove You Don't Need Meat to Make It Hearty

Chili is one of those cozy dinners we make once a week come wintertime. We’re pretty much always craving a spicy, warm bowlful. Bonus: It’s one of …

Understanding Machine Learning

Learn how you can modernize your data warehouse with Apache Hadoop. View an on-demand webinar now. Brought to you in partnership with …

17 Leftovers You're Probably Eating Wrong

Fire up that waffle iron!<p><i>Submissions have been lightly edited for length/clarity.</i>

loadbalancing containers with docker-compose

docker-compose<p>I’m late, I know, very very late.<p>I just didn’t find the time to look at <b>docker-compose</b> for real. I really was busy.<p>docker-compose is the …

How to update code from Git to a Docker container

I have a Docker file trying to deploy Django code to a container<p>And then I build my code as docker build -t dockerhubaccount/demo:v1 ., and this …

Continuous Deployment with Containers

<i>The open source release of Docker in March 2013 triggered a major shift in the way in which the software development industry is aspiring to package</i> …

A Docker Tutorial for Beginners

Till now we've spent all our time exploring the Docker client. In the Docker ecosystem, however, there are a bunch of other open-source tools which …

Control startup order in Compose

Estimated reading time: 2 minutes<p>You can control the order of service startup with the depends_on option. Compose always starts containers in …

Even more Docker Labs!

Since we launched Docker Labs back in May, we’ve had a lot of interest. So we keep adding more and improving the labs that we have. We now have 22 …

How to change your DNS and (maybe) take the internet back

Sometimes, when your favorite websites go "down," they're actually still right there. You just can't see them, because your computer doesn't know the route.<p>What if you could give your PC some better driving directions <i>right now</i>, in just a minute or two tops? What if this trick improved your privacy …

Information Security