teleren/devto huggingface dataset:
Integration Test Reporting 
Tags: testing, regression
Published: 2019-10-01 07:55:18

I am very disappointed with the test reporting options out there. I'm talking about this need for verification of test coverage (associated to features/functionality) and data/artifact storage.

Many of these systems are built as 'requirements up front' with an associated test "block". One of the popular ones is to define a grammar which associates code steps. This gives you features and requirements which are all written in plain English (bet not really). Some allow for your existing test harness to report into these systems.

# The Problem 

These systems make a huge dependency on the system and if you've been reading up on the gitlab propaganda these all in one systems provide great benefits with consistency and even stability. This is no necessarily inaccurate propaganda so why is this a problem?

This effects more then just the development team, to use these systems correctly (or at least to get the most out of it with least duplication) the sales team could be effected, depending on how your product is sold.

Sometimes the requirements management can just be done better in a different tool (not that I've seen it). I believe requirements need to be in version control like everything else. 

This makes test efforts focus on reporting first and testing second. 

# On Its Head

I spent some time building a rapid software testing tool. And what I realized is, testing needs a dumping ground for random artifacts. Not orderly, pre-planned test steps. Test automation can, and should provide adhoc test efforts which could have post evaluation done to determine what was tested.

Let me say this again. A good test session does not start with a goal of validation but when the session is done there may have been a number of items validated.

# What I Want

I like the idea of these tools which claim they provide a way for your existing framework to inject test results. But I need even more freedom because they require I setup a place to put my results first. I used the term 'dumping ground' for a reason.

Test runs should be available out of thin air with a specified ID to use for later associations. Data of all shapes and sizes should be stored with optional thin air test steps. 

Reporting on these runs should be easy. Which ones have no release? Did we identify product versions/commit? What is the specific commit for the test code/tool?
Stop playing Tetris with your time
Tags: productivity, news, ux
Published: 2019-10-01 07:47:45

dozillo.com is now free.

We built dozillo.com to make time management easier. If you've ever tried to schedule task time on a timeline you'll know how time consuming it is to move things around when requirements change. It's just like a constant game of Tetris, which leads to gaps in your schedule and workload overload.

It's also incredibly unrealistic to plan task time for a set number of hours each day...

Tasks don't work like that in the real world. How often have you set out to start a task only to hit an unexpected blocker? It use to happen to us a lot.

When planning and scheduling tasks, it makes much more sense just to allocate a time effort and set a start and end date.

This allows you to manage your own time and work off a straight forward task list that is prioritised by date.

Give dozillo a try, it uses algorithms to calculate the earliest completion date for tasks, based on the estimated time effort and your actual available time. So no more unrealistic deadlines or your time being overbooked.

Give dozillo.com a go, we'd love to get your feedback. It's free
7 Best Android Studio Projects 
Tags: android, javascript, python, beginners
Published: 2019-10-01 07:38:46

Are you beginner in android developement and want to learn android developement fast. Here in this article i collect 20 best android studio projects which you can use for practice to learn android development fast. When you developing a app let suppose you are developing a music application. What you do are going to start from scratch ? No because no need to start from scratch because alot of application available which you can use from his project. As my experience alot of developers stole source codes and they use it his own projects. Here i am telling about 20 best projects which are given below.
https://prosourcecode.com/category/android-projects/
This new off-plan project is the ultimate in waterfront living
Published: 2019-10-01 06:44:20

<a href="https://famproperties.com/bluewaters-island-dubai/bluewaters-residences">Bluewaters apartments<a/> at Bluewaters Island are one of the biggest <a href="https://offplan-properties.ae/dubai-real-estate-developers/meraas-new-projects/">new projects by Meraas</a> Holdings. It is located off the coast of Jumeirah Beach Residence (JBR) and Dubai Marina. Once completed, it will offer an ultimate waterfront living lifestyle in Dubai. 

It is connected to the mainland with an overpass and a pedestrian bridge. The bridge offers stunning views of the Island and the skyline of the Dubai Marina and the forefront of the JBR beach. Those using private cars can access the island via the bridge that connects to Sheikh Zayed Road. This is one of the biggest highways in the city. 


Soon, there will be a Group Rapid Transit (GRT) transport system that will connect the Island to other parts of the city. The system is expected to handle up to 5000 passengers per hour per direction. It will be one of the biggest systems in the world. 

The 1.2 billion dollar Island is divided into three main areas. There is a residential area that features luxury apartments and a wide range of hotels and resorts. Also, there is a massive shopping area plus an entertainment area. 


One of the most alluring features of the Island is Ain Dubai, the biggest Ferris wheel in the world at 700ft. It has 48 passenger cabins that take around 45 minutes to make a single round. When fully packed, the wheel can hold up to 1400 people.

There are two major resorts on the island owned by the Caesars Palace Hotel and Casino from Las Vegas. These hotels are the only ones in the chain without casinos. The first resort is the Caesars Palace Bluewaters which has 194 rooms, indoor swimming pool, outdoor swimming pools, health center, luxury spa and other amenities. 

The second resort is known as Caesars Resort Bluewaters which is bigger than the first one. It is more family-oriented with 301 rooms, kids club, restaurants and bars. Both resorts share a 450-meter private beach and a club which has three pools, two restaurants and a large terrace. 

Apart from the resorts, the Island hosts different types of properties. There are 698 luxury apartments known as the Bluewater Residences and 17 villas with private pools and a stunning view of the Arabian Sea. The price for the apartments starts from AED 1.8M. 

Apart from Bluewaters Island, the Palm Jumeriah is also another ultimate waterfront living. In fact, it hosts some of the biggest celebrities in the world like the Beckham Family.
Top 15 Websites List to Learn Code
Tags: interviewquestions, career, javascript, php
Published: 2019-10-01 07:37:04

Hello user…

Today I am posting the top 15 global websites to learn code that will help you to grow your learning skills. This website covers programming languages, technical interview questions on different domains.



TREEHOUSE
KHAN ACADEMY
CODE SCHOOL
EDX
COURSERA
CODEWARS
FREECODECAMP
GITHUB
THE ODIN PROJECT
MIT OPENCOURSEWARE
UDACITY
CODE AVENGERS
DAVID WALSH BLOG
<a href="https://www.codingtag.com/"><b>CODINGTAG</b></a>
TUTS+


This web-based learning stage was established in 2015 and can be utilized as a path for people to learn or improve work abilities. There is a little choice of free programming courses that are educated through video exercises, yet there are additional courses that are accessible at a set cost.

https://youtu.be/-I097rJxIvA

https://www.youtube.com/watch?v=q_yOs2z1Xu8

you can also follow this channel for more code related videos. Subscribe and get notified whenever a new video is uploaded.
Get release updates from open source projects to your email.
Tags: opensource, javascript, webdev, react
Published: 2019-10-01 06:50:42

Hi guys,
I made a free tool called releasly as yet another side project :P. The tool will notify you once the open-source project you decide will release a new version. 

You can decide what type of release you interested in (major, minor, rc, beta and etc...). You can also decide the notification interval (once a month, week, daily).

Really want to hear your thoughts and feedback, what else you would want to see there?


https://releasly.co
Javascript Learning From Scratch -00008
Tags: javascript, beginners, deliaslan, khanacademy
Published: 2019-10-01 06:32:23

__Using math expressions in JS__ 

var x = 10;
var a = x + 5; // add 5, result is 15
var b = x - 5; // subtract 5, result is 5
var c = x * 2; // multiply by 2, result is 20
var d = x / 4; // divide by 4, result is 2.5
var e = x % 3; // divide by 3 & return remainder, result is 1
Javascript Learning From Scratch -00007
Tags: javascript, beginners, postquestion, khanacademy
Published: 2019-10-01 06:30:28

var rectWidth = 20;
rect(10, 10, rectWidth, rectWidth);

Question_0001: How wide is the rectangle?

Answer_0001:  Obviously 20 :)


We're drawing eyes for a face, and we want the eyes to both be in the same y position and to be the same size. We use the following code to draw them:

******************

var y = 70;
var size = 30;
ellipse(100, y, size, size);
ellipse(150, y, size, size);

Question_0002: At what y position are the eyes drawn?

Answer_0002: 70

******************
Extreme Confident-Less Phase
Tags: career, productivity, help, discuss
Published: 2019-10-01 06:19:08

I am experiencing an extreme confident-less phase in my career. I wonder if this happens to people in general or if it is me. I keep forgetting things I knew or learned and used previously. I cannot decide which way I should go to improve my technical skill set. All these things cumulatively contributing to my consistent low performance at work. Someday this feeling get a bit easier to handle, I feel like I can overcome it slowly. But most of the days I dread over coming to work and submitting any work or answering any query of colleagues. I constantly keep wondering if I was wrong.

Any thought on this?
Python for Beginners Learning Series on YouTube
Tags: python, beginners, learning
Published: 2019-10-01 05:44:47

---
title: Python for Beginners Learning Series on YouTube
published: true
description: 
tags: #python #beginners #learning
---

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/1zxhzwehy88agoefeskr.png)

If you are starting your Python developer journey then be sure to check out the new "[Python for Beginners Learning Series](https://www.youtube.com/playlist?list=PLlrxD0HtieHhS8VzuMCfQD4uJ9yne1mE6)" on YouTube. It's free and a great place to get started.

For more information on the training series then be sure to read the "[A new video series for beginners to learn Python programming](https://cloudblogs.microsoft.com/opensource/2019/09/19/new-python-training-video-series-beginners?WT.mc_id=devto-blog-dglover)" announcement on the Microsoft Open Source Blog.
Help - Angular live reload suddenly stops
Tags: angular, vscode, livereloadproblem
Published: 2019-10-01 05:05:53

I am using VS Code as my editor. Usually, every time I hit save (Ctrl + s) it automatically compiles and live reload the browser. But now it stops, sometimes it goes back to normal without me tweaking anything. I am running the app using 'npm start' or 'npm run start' to run both the 'ng serve' and a proxy config.

Does anyone encountered this, and what is your resolution to this? Thanks
TIL: Create and deploy a serverless function in AWS
Tags: quicktip, todayilearned, aws, lambda
Published: 2019-10-01 14:43:54

---
title: TIL: Create and deploy a serverless function in AWS
published: true
tags: quick-tip,til,aws,lambda
canonical_url: https://flaviabastos.ca/2019/10/01/til-create-and-deploy-a-serverless-function-in-aws/
---

Only two steps required (it assumes an existing account in AWS console):

1. Create a Lambda function in AWS
2. Deploy your Lambda function with AWS API Gateway

I used these two articles as a reference:

- [Going Serverless: how to run your first AWS Lambda function in the cloud](https://www.freecodecamp.org/news/going-serverless-how-to-run-your-first-aws-lambda-function-in-the-cloud-d866a9b51536/)
- [Working with Amazon API Gateway](https://www.tutorialspoint.com/aws_lambda/aws_lambda_working_with_amazon_api_gateway.htm)

## Important notes

- the lambda function (also called lambda\_handler), has two parameters: _event_ and _context_. When calling this function, most of the time you are only passing the arguments as the event, even if you are using more than one argument. For example, a function that multiplies two numbers, would look like this:

```
def multiply(event, context): num\_1 = event['number\_1'] num\_2 = event['number\_2'] return num\_1 \* num\_2
```

- when this function is deployed with AWS API Gateway, you receive a URL, like an endpoint to call, so these two arguments are added to the URL as in:

```
https://generated-aws-link?number_1=3&number_2=5
```

> Side note reminder: consider [input sanitization to increase web app security](https://developer.mozilla.org/en-US/docs/Learn/Server-side/First_steps/Website_security).

> The post [TIL: Create and deploy a serverless function in AWS](https://wp.me/pa0b0y-5s) was originally published at [flaviabastos.ca](https://flaviabastos.ca/)
Convert Word Document to EPUB with REST API
Tags: python, restapi, epub, cloud
Published: 2019-10-01 04:41:41

Word and PDF documents do not have good user experience and readability on e-reader. You need to convert these documents to eBook format e.g. EPUB or MOBI. ***Aspose.Words Cloud*** supports conversion of Word document to EPUB.

It can convert the industry [standard file formats](https://docs.aspose.cloud/display/wordscloud/Supported+File+Formats#SupportedFileFormats-SupportedLoadFormats) to the EPUB format. The resultant EPUB document adheres the EPUB standards. The content, formatting, images, hyperlinks, metadata and navigation of the source document is preserved in resultant EPUB documents.

In this article, I will show you how easily you can convert a Microsoft Word document to EPUB using the [Python SDK](https://github.com/aspose-words-cloud/aspose-words-cloud-python). If you are using some other programming language, then you can check SDK of your choice from our [GitHub repository](https://github.com/aspose-words-cloud). It contains the complete source code of the SDK along with the working examples. 

I am converting Word document to EPUB with standard options. However, you can set a lot of parameters to control the out a document using the [EpubSaveOptions](https://docs.aspose.cloud/display/wordscloud/Convert+Document+to+Destination+Format+with+Detailed+Settings+and+Save+Result+to+Storage) request parameter. Here we go:

•	Install Python package
•	Upload source document to Storage
•	Convert document to EPUB

Install Python package

Install aspose-words-cloud with PIP from [PyPI](https://pypi.org/project/aspose-words-cloud/) by:

pip install aspose-words-cloud

Code:
```python
import asposewordscloud
import asposewordscloud.models.requests
api_client = asposewordscloud.ApiClient()
# Get App key and App SID from https://cloud.aspose.com
api_client.configuration.host = 'https://api.aspose.cloud'
api_client.configuration.api_key['api_key'] = 'xxxxxxxxxxxxxxxxxxxxxxxxx' # Put your appKey here
api_client.configuration.api_key['app_sid'] = 'xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx' # Put your appSid here

words_api = asposewordscloud.WordsApi(api_client)
filename = 'TestFile.docx'
remote_name = 'TestPostDocumentSaveAs.docx'
dest_name = 'TestPostDocumentSaveAs.epub'

#upload DOCX file to storage
request_upload = asposewordscloud.models.requests.UploadFileRequest(filename,remote_name)
response_upload = words_api.upload_file(request_upload)

#Convert DOCX to EPUB and save to storage
save_options = asposewordscloud.SaveOptionsData(save_format='epub', file_name=dest_name)
request_conversion = asposewordscloud.models.requests.SaveAsRequest(remote_name, save_options)
response_conversion = words_api.save_as(request_conversion)
print(response_conversion)
```
Get your Linux or Windows System Information
Tags: linux, ubuntu, windows, systeminformation
Published: 2019-10-01 04:38:25

---
title: Get your Linux or Windows System Information
published: true
description: Here is the Node CLI to Get the Linux and Windows System Information.
tags: Linux, ubuntu, windows, system information
---

➡ I got this Idea while checking My System/Distro information 🗃 using Multiple Commands every time.

➡ plan to Write a Script to Fetch all System/Distro information in Single Command.

➡ I have a Confusion in choosing a Lang to Build this Script
Finally Got This Awesome Node Module 👉 system information - https://github.com/sebhildebrandt/systeminformation Get our System & OS  Information.

➡ Here is the Github Repository of My Script - https://github.com/mskian/sys-info

➡ Install via NPM

```bash
$ npm install -g mysystem-info
$ mysysinfo
```

🗃 It Fetches the System/Distro

![System Information](https://thepracticaldev.s3.amazonaws.com/i/cc6saknmo6fvs71yozcj.png)

➡ Platform
➡ Distro
➡ Version
➡ Kernal Version
➡ Architecture
➡ System Memory
➡ Disk Size and 
➡ TimeZone


> Share your Feedbacks & Contribute ✌
How to choose the right variable in Solidity?
Tags: solidity, ethereum, blockchain, smartcontract
Published: 2019-10-01 04:22:13

---
title: How to choose the right variable in Solidity?
published: true
description: 
canonical_url: https://youtu.be/TNZLonjrLYE
tags: Solidity, Ethereum, Blockchain, Smartcontract
---

In Solidity smart contracts, there are 3 types of variable:

* Fixed-size types
* Variable-size types
* User-defined types

There are many different kind of variables, but the one I used the most are:

* `uint`, to represent numbers, like amount for ether / ERC20 token transfers
* `address` to specify recipient of transfers
* `arrays`, to represent collection of data
* `mappings` to also represent collection of data but this time when we want easy retrieval with a key
* `struct` to represent some structured data, like a user

The full video is available here:

{% youtube TNZLonjrLYE %}
Why You Need To Learn Python | Become a Certified Python Programmer
Tags: python, beginners, productivity
Published: 2019-10-01 04:10:42

What is python?
Python has recently created a stir in the global IT industry. Now, this is not a new language, it was developed after 1991. Recently, Python has become very popular. This interpreted programming language is used around the world to develop websites and algorithms and simplify the automation process.If you have many other languages, you can think about the importance of Python.

Programs coded using Python instead of other programming languages ​​have only a few lines. In Python, you can code symbols correctly and easily. The Python coding process is so simple that we could take this feature to a whole new level. Initially, it was easy to realize a dream AI project.


 
There are other programming languages, but Python facilitates the development of encrypted algorithms and websites can be developed immediately. Basically, Python gave me wings to fly. It allows people to develop new and creative things for society and people.
For Reading Full Article Visit https://projectwithcode.com/why-you-should-learn-python/
Python Wrap Up - September 2019
Tags: top7, bestofdev, python
Published: 2019-10-01 02:55:16

Hi! I'm Vicente, your friendly Filipino mod for the #python tag. Today is another episode of the Top Python Posts of the month!

At the end of each month, I'll be curating the top #python posts based on traffic & engagement.

# 1.) The Interview Study Guide For Software Engineers 

Software engineering interviews, like other technical interviews, require plenty of preparation. There are a number of subjects that need to be covered in order to ensure you are ready for back-to-back questions on algorithms, data structures, design, optimization and honestly just an ever growing basket of subjects.

{% link https://dev.to/seattledataguy/the-interview-study-guide-for-software-engineers-764 %}

# 2.) Build Virtual Assistant with Python | Automate Tasks 

In this lab we are going to build demo TARS from Interstellar movie with Python. TARS can help you to automate your tasks such as search videos in YouTube and play them, send emails, open websites, search materials in Wikipedia and read them,inform weather forecast in your country, greetings and more. By building TARS you will increase your Python knowledge and learn many useful libraries/tools. I will push source code to my git repository so feel free to contribute and improve functionality of TARS

{% link https://dev.to/coderasha/build-virtual-assistant-with-python-automate-tasks-46a6 %}

# 3.) Flask Boilerplate - Open-Source Apps built with automation tools 

What is a Boilerplate?

In programming, boilerplate code is a piece of software that can be reused over and over without changing a single line of code. The whole idea behind a starter (sometimes boilerplate code) is to skip coding that piece of code common to many projects.

{% link https://dev.to/sm0ke/flask-boilerplate-open-source-apps-built-with-automation-tools-4925 %}

# 4.) Python 'is' vs '==' 

If you want to check that elements point to the same object, use is. If you're only interested in the equality of the values, use ==.

{% link https://dev.to/wangonya/python-is-vs-28eb %}

# 5.) Introduction to natural language processing 

NLP is a class of tasks (computer algorithms) to work with text in natural languages, for example: named entity recognition (NER), part-of-speech tagging (POS), text categorization, coreference resolution, etc.

{% link https://dev.to/stereobooster/introduction-to-natural-language-processing-38ei %}

That wraps up the top [#python](https://dev.to/t/python/) posts for this month. If you'd like to read more, check out [#python](https://dev.to/t/python/) or follow [The Python Dev](https://twitter.com/The_Python_DEV) on Twitter!
AWS Serverless: Vale a pena importar o AWS SDK!
Tags: ptbr, serverless, aws, javascript
Published: 2019-10-01 02:09:33

Contradizendo a abordagem comum de [Vale a pena importart o AWS SDK?](https://dev.to/oieduardorabelo/aws-serverless-vale-a-pena-importar-o-aws-sdk-7nk), o AWS Serverless Hero [Yan Cui](https://twitter.com/theburningmonk) publicou um [novo artigo](https://theburningmonk.com/2019/09/should-you-pack-the-aws-sdk-in-your-deployment-artefact/) compartilhando seu ponto de vista sobre o tópico, e qual a conclusão disso tudo?

> **Você deve importar a sua versão do aws-sdk para prevenir quaisquer problemas desconhecidos.**

A versão pré-instalada do AWS SDK no ambiente de execução da linguagem que você escolheu (Node.js, Python, etc), tem 3 problemas críticos:

- O AWS SDK embutido geralmente está desatualizado e faltam patches de segurança e correções de bugs.
- Isso invalida os testes de integração, pois o tempo de execução usa uma versão diferente do AWS SDK para o que foi testado.
- A AWS pode atualizar o AWS SDK interno sem aviso prévio.


Finalizando o pensamento, ele compartilha:

> Em última análise, acho que a troca é entre conveniência e segurança. E eu, por exemplo, estou feliz em sacrificar pequenas conveniências por infraestrutura imutável. -- Yan Cui

Interessante, não? :)

E você, já teve algum problema entre versões do AWS SDK? Tem uma visão diferente? Compartilha com a gente!