teleren/devto huggingface dataset:
Welcome MSG
Published: 2020-11-12 09:26:57

Hello all, I'm Anil PS (SAn), I'm currently working with a Kerala based Matrimony Service named Bis Matrimony, from last 3-years on SEO, PHP, and Marketing .I always Passionate in coding and Confident in the user satisfaction. Curious to learn new things and My favorite hobby is Coding, SEO, Developing S etc..Cheers!
❎❓Quiz: Web Performance #12
Tags: challenge, webperf, webdev, quiz
Published: 2020-11-12 09:21:30

What is the Time to Interactive?

- The time the browser renders the head section of the website.
- The time it takes until the next body exercise.
- The time until the website is fully interactive.
- The time the user has to wait for a server response.

---
<center>[Answer the question](https://marcradziwill.com/web-performance-quiz/what-is-the-time-to-interactive/)</center>
---
What is Integration Testing? Types, Tools and Strategies
Tags: testing
Published: 2020-11-12 09:06:12

Integration Testing
The process of testing the combination of units or integrated units of a system or product is called Integration Testing. It is the second level of software testing and helps to test the multiple modules of software written by different level of programmers. It is also said to be String Testing or Thread Testing. Also one of the levels of testing usually performed by developers or software testers.

Working Process of Integration Testing
The initial step is to prepare the tests plan
To design the test cases, test scenarios and test scripts
To execute the test cases
Optimize the test cases
To perform re-testing to ensure that the system is defect-free
Integration Testing Types/Strategies/Approaches
There are 4 different testing approaches namely

Big Bang Approach
Top-Down Approach
Bottom-Up Approach
Hybrid/Sandwich Approach
Big Bang Approach:
Big Bang Approach is nothing but testing by combining all the functional units at the group. This approach will take place after receiving the software at once.

Top Down Approach
Here top-level units are going to be tested first later lower level units will be tested one by one. This approach takes help of Test Stubs to perform testing on lower level units

Bottom Up Approach
It is quite opposite to the Top-Down Approach. This approach takes help of Test Drivers to perform testing on top level units

Hybrid/Sandwich Approach
This approach is the combination of both Top-Down and Bottom-Up Approaches. Here top-level units and lower level units are tested. It takes the help of both test stubs and test drivers

Top 15 Integration Testing Tools
Citrus
eZscript
FitNesse
Jasmine
LDRA
Pioneerjs
Protractor
Rational Integration Tester
SMART INTEGRATION TEST ACCELERATOR (SITA)
Spock for JAVA
Steam
TESSY
Validate MSG
VectorCAST/Ada
VectorCAST/C++
For more information about this blog visit:
https://w3softech.com/blog/integration-testing-types-tools-and-strategies/
Boilerplate README.md Template for GitHub or GitLab
Tags: github, opensource, showdev
Published: 2020-11-12 09:04:32

I hate to always "reinvent" README.md on GitHub that is why I decided to make this Starter README.md template. Also I prefer HTML syntax because I use HTML every day and it has some extra features like center the elements. I also included markdown version.

https://github.com/vladocar/boilerplate-readme-template
Quick Tip: BigCommerce Login
Tags: bigcommerce, ecommerce, quicktips
Published: 2020-11-12 10:23:07

---
title: Quick Tip: BigCommerce Login
published: true
date: 2020-11-12 08:47:34 UTC
tags: bigcommerce,ecommerce,quicktips
canonical_url: https://sprint65.com/blog/knowledge-base/quick-bigcommerce-login
---

[![](https://cdn-images-1.medium.com/max/2600/1*a0Ve4jk_XRvWkC_SS1S79w.jpeg)](https://medium.com/@andrewbarber/quick-tip-bigcommerce-login-e1786cea8913?source=rss-f1da97c5c94a------2)

Ever wondered the fastest route to login to your BigCommerce backend store?

[Continue reading on Sprint65 »](https://sprint65.com/blog/knowledge-base/quick-bigcommerce-login)
My #100DOC - Day 77
Tags: 100daysofcode, challenge
Published: 2020-11-12 08:47:26

### Day 77: November 11, 2020

#### **Today's Progress**: 
1. **[PSP, preparing the environment](https://github.com/pablohs1986/dam_psp2021)** (4h):<br>After trying to solve the blue screen problems of the previous day without success, I decided to format my pc and do a clean installation of everything. I was successful and I already have my virtual machines working perfectly.
    
#### **What I learned**: 
* Basic thread theory in Java.
* Review of how to make a virtual machine in Virtualbox.
* Review of preparing a Windows environment.

#### **Total time**:
4h.
My #100DOC - Day 76
Tags: 100daysofcode, challenge
Published: 2020-11-12 08:47:05

### Day 76: November 10, 2020

#### **Today's Progress**: 
1. **[PSP, preparing the environment](https://github.com/pablohs1986/dam_psp2021)** (3h):<br>I was preparing the environment for the exercises of this subject (Programming of Services and Processes), based on programming with threads in Java. I had to create a single-core virtual machine, but I encountered constant blue screens on the virtual machine. I'm afraid it's because of the tests I did in the summer with WSL and WSL2.
    
#### **What I learned**: 
* Basic thread theory in Java.
* Review of how to make a virtual machine in Virtualbox.

#### **Total time**:
3h.
My #100DOC - Day 75
Tags: 100daysofcode, challenge
Published: 2020-11-12 08:46:46

### Day 75: November 09, 2020

#### **Today's Progress**: 
1. **[File Java Class](https://github.com/pablohs1986/dam_ad2021)** (3h):<br>I made a histogram (bar chart) from the letter distribution. I redid the JavaDoc for both exercises.
    
#### **What I learned**: 
* How to make an histogram in Java.

#### **Total time**:
3h.
My #100DOC - Day 74
Tags: 100daysofcode, challenge
Published: 2020-11-12 08:46:28

### Day 74: November 08, 2020

#### **Today's Progress**: 
1. **[File Java Class](https://github.com/pablohs1986/dam_ad2021)** (4h):<br>I refactorize some of the methods from the Cesar part of the exercise 4 encryption and I finished the part of calculating the letter distribution.. I had some trouble reading the letter Ñ with a FileInputStream.
    
#### **What I learned**: 
* Java Collections.

#### **Total time**:
4h.
2020-11-11 | Docker with Dokku, Not Caring about the Implementation Details
Tags: learninpublic, beginners, webdev, career
Published: 2020-11-12 08:46:26

---
title: "2020-11-11 | Docker with Dokku, Not Caring about the Implementation Details"
description: "Summary of my day"
published: true
tags: ["LearnInPublic", "Beginners", "Webdev", "Career"]
series: "miku86 Diary"
canonical_url: "https://miku86.com/blog/day-2020-11-11"
---

Again started the day with some focused 2 hours of translating my JS course, finished the part about arrays.

I then started to finish my backend deployment. My current architecture looks like this:

- Hardware: the base is a [Digital Ocean Droplet](https://m.do.co/c/a8e98aece58d) with 1 CPU and 2GB RAM.
- Base System: as base image I use the [1-click Dokku](https://marketplace.digitalocean.com/apps/dokku) based on [Ubuntu](https://ubuntu.com/) that manages the Docker containers.
- Services: each of [NextJS](https://nextjs.org/) (Client), [Apollo](https://www.apollographql.com/) (Server), [Postgres](https://www.postgresql.org/) (Database), [Redis](https://redis.io/) (Cache) lives in its own container.

I automated the setup of the services and the deployments with bash scripts, so it's easy for me to spin this up again if something breaks or I want to leave Digital Ocean.

I needed the whole afternoon to set this up and most of the stuff is working now. Learned a lot about the internals of Docker. Extremely exciting topic.

This is also about the bigger concepts. I don't care about technology X. I use the concepts (e.g. a service lives isolated in its own container) and connect them with the biggest tools (e.g. Docker). I use the biggest tools, because I find more resources when stuck and also more plugins and tools.

---

In which topics are you currently most interested?
The Mastering Nuxt launch week offer expires in 8 hours (Thursday 12th at 6 pm CST) 🕑
Tags: nuxt, vue, javascript
Published: 2020-11-12 08:43:16

Are you ready to get your hands on the first complete guide to developing and deploying fast, production-ready Nuxt apps?

MasteringNuxt is the biggest and most in-depth, fun, and realistic course ever made on building and deploying Nuxt apps is coming!

From the creators of Vue School in collaboration with Nuxt.js.

Act fast to get access to the course at 30% off! Only available for the next 8 hours. 👇
https://masteringnuxt.com/
9 Things you need to know before building an app
Tags: discuss, mobile, android
Published: 2020-11-12 07:58:56

How about taking an advantage of the growing popularity of mobile apps across the world? In this pandemic era, on-demand app development is one of the domains that are thriving amid the global crisis. Entrepreneurs, business persons, and startups want to boost their business through user-friendly apps. But then, the app stores are flooding with new apps added every day, and chances are high that your app might go unnoticed.

When you invest a lot of time, effort, and of course, money to build an app with desired features, it is shocking to see its failure, right? Here in this blog, we will discuss the top things to consider before developing an app to avoid such a failure. Be it a native app development or a cross-platform app development, you need to treat your app like any other business process.  You need to ensure that the mobile app development process for building your app is organized and designed to solve the problems of end-users.

Are you ready to dig deep into the points to ponder before initiating the mobile app development process? Here we go.

Platform Selection- It all starts with selecting the most suitable platform for your business app. Whether you want to go with an Android, iOS, cross-platform app, it is imperative to focus on the holistic UI in line with your business model and the expectations of your target audience.

The selection of an app development platform depends on multiple factors including the budget and demographics of the target audience. For example, if the company has budgetary constraints and wants to come up with an app for both Android OS and iOS, then cross-platform app development is preferable. The choice of app development platform affects the scope and flexibility of your app, and therefore, you need to be very careful in selecting the platform.

Market Research- Like any other project, building an app also needs R&D. In-depth market research enables you to get information about the latest trends, end-user’s requirements, and competitors’ activities. Extensive research makes it possible to understand where your competitors have made mistakes.
Understanding QuickBooks Auto Data Recovery | QuickBooks File Repair to Recover Lost Data
Tags: quickbooksrecovery, quickbooksrepair, recoverquickbooks, quickbooks
Published: 2020-11-12 07:42:35

<B>To Recovery Quickbooks Data files follow these simple steps:</b>

    *Open QuickBooks; click on File
    *Now click on Utilities; select Rebuild Data
    *In case program displays a warning message for back up file, click on OK
    *The program then shows that the recovery is complete, click OK.
    *Finally run Verify Data to check for remaining data corruption

It help you to easily <B><a href="http://www.quickbooks.recoverydeletedfiles.com/">Recover Quickbooks Corruption</a></B> but you need some technical understanding to perform Quickbooks Recovery but If you don't have technical understanding then Manual method can be risky for your data because there is high chances of data lost. So, in manual method you should need technical understanding to 
easily follow it steps. 

You can use any third party software which can easily recover Quickbooks Data files without lost any original data. This QuickBooks Auto Data Recovery is a proficient tool which has been specially designed to repair and recover damaged or corrupt QB files or lost company data. This advanced tool lets you utilize some necessary features of Auto Replication to create a duplicate Company file. 

The system shows that the particular file has got corrupted. But, the accountant needs that file or data at any cost because it contains related to anything like Payroll, Accounting records, Banking transactions, etc. All users both technical or non technical can easily use this software without have any technical skill.

Read More:- <B>http://www.quickbooks.recoverydeletedfiles.com/</B>
Angular 11 just released 🔥
Tags: angular, webdev, javascript, typescript
Published: 2020-11-12 07:37:34

---
title: Angular 11 just released 🔥
published: 11 Nov 2020
description: Angular 11 just released
tags: angular, webdev, javascript, typescript
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/xbjqcw8r4a3pznta9fup.jpg
published: true
---

Yes, the Angular version 11 just released as well as Angular CLI and Angular Material. I am really excited about that and I hope you too 🥳

## Here is quick overview   

**✅ Automatic Inlining of Fonts** - Angular CLI now inline fonts automatically for you to speed up the first contentful paint

**✅ Component Test Harnesses** - test harness now available for all Angular Material Components to simplify tests cases

**✅ Improved Reporting and Logging in Angular CLI** - Angular CLI console output is more easier to read and it looks more informative

**✅ New Hot Module Replacement (HMR) Support** - `ng serve --hmr` is all you need to run the HMR, no code changes required

**✅ Faster Builds** - faster dependencies install and faster TypeScript compilation  

**✅ Dropped Support for Legacy Browsers** - support for IE 9, 10, and IE mobile has being removed 

**✅ Webpack 5 Support (experimental)** - you can opt in for Webpack 5 but remember it is experimental and you need to use `yarn` for that.

**✅ Updated Angular Roadmap** - [current Angular Team priorities](https://angular.io/guide/roadmap)

## CHANGELOG

[Angular](https://github.com/angular/angular/blob/master/CHANGELOG.md#1100-2020-11-11)
[Angular Material](https://github.com/angular/components/blob/master/CHANGELOG.md#1100-nitrite-trilobite-2020-11-11)

Read the official release notes [here] (https://blog.angular.io/version-11-of-angular-now-available-74721b7952f7) 🎉

Find out more about the future of Angular [here](https://youtu.be/ivPyIsUc1tE?t=2137) 🚀

---

>_My name is Aliaksei Kuncevič. I am teaching Angular and Web Technology. Helping dev teams to adopt Angular in the most efficient way. GDE, member of the NGXS Core Team._

>_I hope you find this content helpful and if so, please help to spread this article so more people can benefit from it._

>_If you want to learn more Angular tips and tricks join my newsletter at [kuncevic.dev](https://kuncevic.dev?ref=dev)_

>_If you want to know more about Angular subscribe for [Angular Rocks] (https://angularrocks.com/subscribe) podcast_ 🎙
The Resilient Architecture Collection
Tags: aws, sre, computerscience, devops
Published: 2020-11-12 07:28:03


A list of my resiliency related blog posts.

![](https://cdn-images-1.medium.com/max/1024/1*z4xMlUzm-0extICLLyxFlQ.jpeg)

![](https://cdn-images-1.medium.com/max/1024/1*yRDmPCyu5sbR4tcp9J07hQ.png)

### Series on Resilient Architecture

Resilient systems embrace the idea that failures are typical, and that it’s entirely OK to run applications in what we call **partially failing mode**. While not suitable for life-critical applications, running in a partially failing mode is a viable option for most web applications. Of course, I’m not saying it doesn’t matter if your system fails. It does, and it might result in lost revenue. But, it’s probably not life-critical.

Building resilient architectures has had its ups-and-downs, some 1 am wake-up calls, some Christmases spent debugging, some “I’m done, I quit” … but most of all, it’s been an incredible learning experience and journey.

This blog post is a collection of tips and tricks that have served me well throughout this journey, and I hope they will help you well too.

#### [Part 1: Embracing failure at scale](https://medium.com/@adhorn/patterns-for-resilient-architecture-part-1-d3b60cd8d2b6)

In part 1 of this series, I focus on the infrastructure layer, redundancy, immutability, and the concept of infrastructure as code.

[Patterns for Resilient Architecture — Part 1](https://medium.com/@adhorn/patterns-for-resilient-architecture-part-1-d3b60cd8d2b6)

#### [Part 2 — Avoiding Cascading Failures](https://medium.com/@adhorn/patterns-for-resilient-architecture-part-2-9b51a7e2f10f)

In part 2, I focus on cascading failure prevention. Cascading failure happen when one part of a system experiences a local failure and takes down the entire system through inter-connections and failure propagation.

[Patterns for Resilient Architecture — Part 2](https://medium.com/@adhorn/patterns-for-resilient-architecture-part-2-9b51a7e2f10f)

#### [Part 3 — Preventing Service Failures with Health Check](https://medium.com/@adhorn/patterns-for-resilient-architecture-part-3-16e8601c488e)

In part 3, I discuss the importance and the challenge of health checks — striking a balance between failure detection and reaction.

[Patterns for Resilient Architecture — Part 3](https://medium.com/@adhorn/patterns-for-resilient-architecture-part-3-16e8601c488e)

#### [Part 4 — Caching for Resiliency](https://medium.com/@adhorn/patterns-for-resilient-architecture-part-4-85afa66d6341)

In part 4, I talk about caching. While caching is often associated with accelerating content delivery, it is also essential from a resiliency standpoint.

[Patterns for Resilient Architecture — Part 4](https://medium.com/@adhorn/patterns-for-resilient-architecture-part-4-85afa66d6341)
Angular 11 Now Available
Tags: javascript, angular, beginners, webdev
Published: 2020-11-12 07:25:50

---
title: Angular 11 Now Available
published: true
description: Angular 11 New features
cover_image: https://i.ibb.co/dWJ8Vqc/Angular-11.png
tags: javascript, angular,beginners, webdev
series: Angular Journey
---

Hey there,

Version 11.0.0 is here and it has some great updates for Angular developers everywhere. This release has updates across the platform including the framework, the CLI and components.

#TL;DR

* **Easily use Hot Module Replacement just setting the '--hrm' flag in ng serve**
* In the CLI now inlining fonts to ensure apps load as fast as possible
* The CLI build output is much more helpful and well strucutured
* Experimental opt in preview support for webpack v 5.
* Bug fixes and new features.
<h1> How to update to version 11</h1>
Visit <a href="https://update.angular.io">update.angular.io</a> for detailed information and guidance. To have the best update experience,

Update to 11
```cmd
ng update @angular/cli @angular/core
```

In order to update your global angular,
``` cmd
npm i -g @angular/cli
```

# What’s in this release?

## Updated Hot Module Replacement (HMR) Support

```cmd
ng serve --hmr
```
Angular has offered support for HMR but enabling it required configuration and code changes making it less than ideal to quickly include in Angular projects. Read about HMR right [here](https://webpack.js.org/concepts/hot-module-replacement/)

## Updates on Operation Byelog
In Angular’s [Roadmap](https://angular.io/guide/roadmap), one of the items was Operation Byelog where  committed to putting a significant engineering effort towards triaging issues and PRs until have a clear understanding of the broader community needs.
Going forward all new issues reported will be triaged within 2 weeks.

## Automatic Inlining of Fonts
To make your apps even faster by speeding up their first contentful paint, introducing automatic font inlining. During compile time Angular CLI will download and inline fonts that are being used and linked in the application.

# Component Test Harnesses
Read about it right [here](https://material.angular.io/cdk/test-harnesses/overview)


# Improved Reporting and Logging

Bringing in new CLI output updates to make logs and reports easier to read.

![dd](https://miro.medium.com/max/759/0*-dCa80651cnfbjpX)

# Updated Language Service Preview
The updated language service provides a more powerful and accurate experience for developers

Now, the language service will be able to correctly infer generic types in templates the same way the TypeScript compiler does. For example, in the screenshot below we’re able to infer that the iterable is of type string.

![dd](https://miro.medium.com/max/875/0*L1Tg13gdu3PCqUNN)

For more lets hear it from the creators
 
Credits : <a href="https://blog.angular.io/version-11-of-angular-now-available-74721b7952f7">Official Announcement 😄</a>
Download Instagram profile picture using python
Tags: python, beginners, 100daysofcode, vscode
Published: 2020-11-12 07:14:27

Hello everyone☀️❤️
Welcome🤝🙏
In this tutorial, we will learn🧾

How to download Instagram profile picture using python🐍.

So,For that we need one module, the name of the module is Instaloader

So,first, download the module Instaloader. 

How to download👇

Go to the command prompt.

Simple search cmd or command prompt in the search box and open command prompt

you can see in the below 👇picture and open command prompt.

   ![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/3f0zj33ne0t9byv5qo30.png)

ok you successfully opened command prompt🦸.


So now using the following command you can download the Instaloader module✨.

         $ Pip install Instaloader

Simple type Pip install Instaloader in the command prompt and then Instaloader will be download🛒.

   ![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/3q38410pahk370dyw3wr.png)

You successfully 🦸downloaded instaloader module.

So now go to your favourite 💻editor my favourite is VScode.you can download VScode from here https://code.visualstudio.com/download

Go to, The VScode and create a python file.The name of python file is insta_profile.py(you can write your own).
 Then📝Write the code in the python file.
        
       import instaloader

       mod=instaloader.Instaloader()

       user=input("Enter instagram username:")

       mod.download_profile(user,profile_pic_only=True)

So we completed the code now run the python file🏃.

Open terminal and type..

       $ Python insta_profile.py(Python filename.py)
       Enter Instagram username:100rabhch(your Instagram username)

   ![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/vjhu519jiteby17si2d3.png)

Your profile picture is ready💁.

🚶Go to the python file location .

🕺You can see the name of the folder 100rabhch(your Instagram username folder)open it.
  
   ![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/o428tr764hjp2qydwbs5.png)

You can see your profile picture successfully download🕺🕺.
   
   ![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/d536cxz3hrx6wao0aa2f.png)


🤵hope this tutorial is helpfull.
Thank you 😻⚡
Here is tutorial video👇
https://youtu.be/8_FGgxrNWt8