Skip to main content

Posts

Showing posts from November, 2017

MailboxValidator – Bulk Email List Cleaning Service

Nowadays, the email bounce rates & costs can totally ruin the goodwill of a company and increase the conversion cost. One must install an email validator; in-order to perform email validation, email verification, email checking to accomplish a clean email list. An email validator checks whether the recipient is genuine email address or not and also provide other functionalities to regulate email list. There are several email validators available in market, but one must rely on the tested ones with reliable features offered. The Mailbox Validator not only provides the clean email list services but also provides smooth API integration. The Mailbox Validator is an efficient email checker used by Ampower.me, Colliers International, Custom Canopy, Exur, Pixely and a lot more renowned companies. The Mailbox Validator basically checks the invalid recipients by connecting to the mail server and confirming whether the recipient’s email address is a valid address or not. Following fea

How to download embedded videos with F12 Tools in your browser

I got an email this week asking how to download some of my Azure Friday video podcast videos from http://friday.azure.com as well as some of the Getting Started Videos from Azure.com . NOTE : Respect copyright and consider what you’re doing and WHY before you use this technique to download videos that may have been embedded for a reason. I told them to download the videos with F12 tools, and they weren't clear how. I'll use an Azure Friday video for the example. Do be aware that there are a ton of ways to embed video on the web and this doesn't get around ones that REALLY don't want to be downloaded. This won't help you with Netflix, Hulu, etc. First, I'll visit the site with the video I want in my browser. I'll use Chrome but this also works in Edge or Firefox with slightly different menus. Then press F12 to bring up the Developer Tools pane and click Network. In Edge, click Content Type, then Media. Click the "clear" button to set up

Fix iPhone Stuck on Apple Logo Issues

Approximately around 9.4% of world’s population uses Apple iPhones, and many of them have experienced the bug of iPhone getting stuck on Apple logo. This common phenomenon baffles each individual as an iPhone being not so pocket friendly can affect the monthly income balance of an earning individual if broken. But there is no need to worry if your iPhone decides not to move on and display the Apple logo continuously, we’ve 3 hacks for you to push away the tempting Apple logo and get back to using your iPhone hassle-free. Firstly, let us know about the root causes that hang our iPhones. There are several reasons of the iPhone getting stuck on the Apple logo; we’ve listed the most common causes of the same: iOS 11 up-gradation Performing a regular restore or upgrade Getting iPhone Jailbreak Restoration of iPhone from iCloud or iTunes Usually the above reasons cause the iPhone stuck on Apple Logo, we’d like to assure you that this isn’t a worrisome issue and can be fixed easily

Writing smarter cross-platform .NET Core apps with the API Analyzer and Windows Compatibility Pack

There's a couple of great utilities that have come out in the last few weeks in the .NET Core world that you should be aware of. They are deeply useful when porting/writing cross-platform code. .NET API Analyzer First is the API Analyzer . As you know, APIs sometimes get deprecated, or you'll use a method on Windows and find it doesn't work on Linux. The API Analyzer is a Roslyn (remember Roslyn is the name of the C#/.NET compiler) analyzer that's easily added to your project as a NuGet package . All you have to do is add it and you'll immediately start getting warnings and/or squiggles calling out APIs that might be a problem. Check out this quick example. I'll make a quick console app, then add the analyzer . Note the version is current as of the time of this post. It'll change. C:\supercrossplatapp> dotnet new console C:\supercrossplatapp> dotnet add package Microsoft.DotNet.Analyzers.Compatibility --version 0.1.2-alpha Then I'll use an A

5 Best Python Machine Learning IDEs

In this article we are going to discuss about best Python Machine Learning IDEs and will find out which one suits you according to your needs. Also we will be deciding what should be the system requirements and hardware configuration of our machine to run these IDEs smoothly without any lag. So without wasting a moment let us get straight to the point. IDE (Integrated Development Environment) As it is very much clear from the name itself what an IDE is and for most of the people here who are into programming this is not a new term. So here we are talking about different IDEs that are available for us as a data-engineer/enthusiast and to decide which one will be an ideal choice according to our needs. Image Source So, here we are going to mention five IDEs that are being helpful for the data scientists and engineers and are productive too. Based on their respective features you will be very easily to choose an IDE of your choice. Come let’s explore. 5 Best Python Machine Learning

Best Python Machine Learning Libraries

In this article I am going to share some popular and best python machine learning libraries. I will advise you to go through Introduction to Machine Learning article (an introductory blogpost) to get better insights as we move further. Here we will be focusing on some of the cool packages and libraries that we can use during our project life cycle in Machine Learning. Best Python Machine Learning Libraries Guys, primarily we need to opt a language for our journey with ML from R & Python, so based on the public interest and keeping various other factors in mind we will be continuing our rest of the session with Python as a language. Image Source Here we are going to discuss about some of the basic Python machine learning libraries and packages that some of you might have used during your projects and on the other hand some of the packages that are specific and beneficial for Machine Learning. So let’s start with discussing the importance of the packages and what functionalit

Trying out new .NET Core Alpine Docker Images

I blogged recently about optimizing .NET and ASP.NET Docker files sizes . .NET Core 2.0 has previously been built on a Debian image but today there is preview image with .NET Core 2.1 nightlies using Alpine . You can read about the announcement here about this new Alpine preview image. There's also a good rollup post on .NET and Docker . They have added two new images: 2.1-runtime-alpine 2.1-runtime-deps-alpine Alpine support is part of the .NET Core 2.1 release. .NET Core 2.1 images are currently provided at the microsoft/dotnet-nightly repo, including the new Alpine images. .NET Core 2.1 images will be promoted to the microsoft/dotnet repo when released in 2018. NOTE: The -runtime-deps- image contains the dependancies needed for a .NET Core application, but NOT the .NET Core runtime itself. This is the image you'd use if your app was a self-contained application that included a copy of the .NET Core runtime. This is apps published with -r [runtimeid]. Most folks w

Difference between CSS and CSS3

Here you will learn about difference between CSS and CSS3. Cascading style sheets have entirely shaped the way we view the web; they define the means by which we create the design, layout, and display variations on different screen sizes. Created in the early days of web publishing as an answer to the need for formatting information without using HTML tags, CSS has been constantly developing and adapting to the growing needs of the web ever since. Its most recent iteration, CSS3, offers exciting new elements – but how does it differ from the original standard? Here we will take a look at CSS vs CSS3 and explore the key factors which separate them. An Introduction to CSS CSS is a style language which defines a number of different elements of HTML documents’ layout, including fonts, margins, background images and page margins. It is a sophisticated solution to offering style rules for all kinds of HTML documents and their presentation online. Supported on all browsers, it is widely a

Docker and Linux Containers on Windows, with or without Hyper-V Virtual Machines

Containers are lovely, in case you haven't heard. They are a nice and clean way to get a reliable and guaranteed deployment, no matter the host system. If I want to run my my ASP.NET Core application, I can just type "docker run -p 5000:80 shanselman/demos" at the command line, and it'll start up! I don't have any concerns that it won't run. It'll run, and run well. Some containers naysayers say , sure, we could do the same thing with Virtual Machines, but even today, a VHD (virtual hard drive) is rather an unruly thing and includes a ton of overhead that a container doesn't have. Containers are happening and you should be looking hard at them for your deployments. Historically on Windows, however, Linux Containers run inside a Hyper-V virtual machine. This can be a good thing or a bad thing, depending on what your goals are. Running Containers inside a VM gives you significant isolation with some overhead. This is nice for Servers but less so for

Difference between Declaration and Definition in C

Mostly beginner programmers are not aware of difference between declaration and definition in C. In this tutorial I will explain the both terms clearly. Declaration It tells compiler about the name and type of the identifier (variable, function, array, etc.). Memory is not reserved in this case. Variable Declaration extern int num; In above example we declared a variable. It tells the compiler that its name is num and it is of integer type. Space is not allocated for it in memory. Using extern keyword is must while declaring variable in C. Function Declaration int add(int, int); In above example we declared a function. It tells the compiler that function name is add , it takes two arguments and returns a value of integer type. Using extern keyword is optional while declaring function. If we don’t write extern keyword while declaring function, it is automatically appended before it. When compiler encounters variable, function, class, etc. declaration then it understands

Announcing Visual Studio and Kubernetes – Visual Studio Connected Environment

I've been having all kinds of fun lately with Kubernetes , exploring building my own Kubernetes Cluster on the metal, as well as using a managed Kubernetes cluster in Azure with AKS. Today at the Connect() conference in NYC I was happy to announce Visual Studio Connected Environment. How would one take the best of Visual Studio and the best of managed Kubernetes and create something useful for development teams? Ecosystem momentum behind containers is amazing right now with support for containers across clouds, operating systems, and development platforms. Additionally, while microservices as an architectural pattern has been around for years, more and more developers are discovering the advantages every day. You can check out videos of the Connect () conference at https://www.microsoft.com/connectevent , but you should check out my practice video where I show a live demo of Kubernetes in Visual Studio: The buzzword "cloud native" is thrown around a lot. It's

Python Insertion Sort

Here you’ll learn about Python insertion sort algorithm. In terms of performance Insertion sort is not the best sorting algorithm. But it is little bit more efficient then the Selection sort and Bubble sort. To understand the Insertion Sort algorithm easily, we’ll start with an example. Also Read:  Python Selection Sort Python Insertion Sort Example Let’s say we have an array [14,5,18,6,21]. Assume that we have two parts in this array first one is sorted and another one is unsorted. The  sorted part of array is in the left of orange line and unsorted part is in the right side. Now all we have to do is pick each element one by one from the unsorted part and add it into the sorted array at its appropriate place. 14 is the only element in our sorted part so it is already sorted. Now pick the first element from the unsorted part and add it to the sorted part. As 5 is less than 14 so 14 have to right shift by one place. Again pick first element from unsorted part and add it