teleren/devto huggingface dataset:
💥Embrace 2022 with Cyber security Skills & Take Your Career to Great Heights!!

Published: 2022-01-24 13:44:34

#Cybersecurity #Cybersecuritycourse #Cybersecuritytraining #Cybersecuritycertification 
In this video on Cyber Security Full Course, you will learn what is Cyber Security, who is Cyber Security Engineer, Cyber Security Skills, introduction to Ethical Hacking, Phishing SQL injection with Demo, Security Risk and Management, Software Development and Security, Ethical Hacking Interview Questions, top 10 reasons to learn cyber security. 
This video is a must watch for everyone who wish to learn Cyber Security and make a career in it. 
[](https://www.youtube.com/watch?v=4RE4d23tDFw)
Take Your Career to Great Heights!! Learn DevOps today from top experts and build your career.
Published: 2022-01-24 13:41:49

This video includes an introduction to DevOps, DevOps tools, DevOps git, DevOps docker, Kubernetes tutorial, DevOps project, Ansible tutorial for beginners & DevOps Jenkins with the complete hands-on explanation. This is a must-watch session for everyone who wishes to learn DevOps and make a career in the cloud domain.[](https://www.youtube.com/watch?v=YzwD02ImKY4)
Watch Now!! Here is the best video to learn AWS by top Experts.
Published: 2022-01-24 13:39:30

#aws #awstraining #awscertified #awscourse

In this video on AWS Course Full, you will learn What is AWS, AWS Services, AWS Pricing,  AWS Lambda, Lambda Pricing, AWS Elastic Beanstalk, AWS DynamoDB, AWS IAM, AWS Lambda, AWS S3 tutorial for beginners, Amazon EBS, What is Amazon RDS, AWS Facts, AWS Developer career path, which AWS Certification to choose, how to make a career in AWS, AWS Interview Questions. 
This AWS Training for Beginners  is a must-watch session for everyone who wishes to learn AWS and make a career in the cloud domain.
[](https://www.youtube.com/watch?v=jXrlC5p0rMg
)
Pirelli: Developing an analytical system for a tire manufacturer
Tags: webdev, python, design, programming
Published: 2022-01-24 13:30:13

Pirelli & C is one of the world’s largest manufacturers of premium car tires. The company owns 24 factories in 13 countries, including two factories in Russia.

In 2020, the Voronezh Tire Plant, owned by Pirelli & C, decided to develop a manufacturing analytics and IIoT system for analyzing the enterprise’s production processes. But ready-made solutions “out of the box” could not offer the necessary functionality. So the company turned to Evrone with a request to develop a unique data analytics system for manufacturing production, which would allow the data to be analyzed and visualized and let them see bottlenecks.

[Read the case study here!](https://evrone.com/pirelli)
Vote for what you want to learn! YouTube Channel for Shopify Developers!
Tags: shopify, beginners, tutorial, watercooler
Published: 2022-01-24 13:20:49

Hi all!

I’ll start a YouTube channel about code/design/product management shortly. For the first few months, I’ll focus on Coding with Shopify.

Currently I’m in the process of picking the right topics. I will include Tutorials, Live Code streams and “XXX in 100 seconds” videos.

I’ve already prepared a couple of ideas here and would like you to **VOTE** them and also add more to the list. This can be done anonymously, so please don’t break it.

Here you go: https://daniel-kolb-youtube-ideas.nolt.io/top . 

Thanks to everyone who want to participate!
Best Bug Tracking Tools
Tags: software, bug, testing
Published: 2022-01-24 13:14:36

Bug testing is the foundation of software quality affirmation. Regardless of the number of designated spots are being utilized in the software development cycle, software items will undoubtedly have bugs or inconsistencies. Developers manage them utilizing [bug tracking software](https://www.techgeekbuzz.com/best-bug-tracking-tools/).

Bugs can be in the source code, combinations, structure, execution, database associations, and so forth! Subsequently, to guarantee the total steadiness of an item, effective and ideal bug testing is required.

To battle repetitive bugs in the software, developers and developers influence different bug tracking frameworks or imperfection trackers. There are a few of them in the QA market. Prior to examining the best bug tracking software, we should comprehend the essential standards of bug testing.

![Bug Tracking Tools](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8eiwhavpwv7m3xjgh999.png) 

## What is Bug testing?

Software testing manages a huge number of imperfections that exist in the source code, combinations, database associations, and somewhere else in the software items. These blemishes are called bugs, and the course of effectively distinguishing them and recognizing them in the software item is known as bug testing.

To guarantee the appropriate use of the software, bugs should be settled, and the course of bug goal is known as debugging. For debugging, each bug or irregularity should be investigated, observed, focused on and settled. Yet, the debugging system exclusively remains on productive bug tracking tools. Hence, bug testing is a basic interaction with huge significance.

B## est Bug Tracking Software

1. Backlog
2. SpiraTeam
3. BugHerd
4. Monday
5. Bug Tracker by Zoho
6. Bugzilla
7. JIRA
8. Mantis
9. Trac
10. Axosoft
11. eTraxis
12. Bugnet
13. The Bug Genie
14. Lighthouse
15. BugHost
16. Collabtive
17. Team Foundation Server (TFS)

C## onclusion

A proficient bug tracking framework can further develop the software quality affirmation process by offering a solitary work process for checking and detailing software items. However significant as it seems to be to recognize and track framework irregularities, it is similarly significant and basic to tackle them in advance.

An ideal bug tracking software can help proficient software developers and testers to determine every one of the bugs and framework blemishes effectively.
How to Upload Flutter Project on GitHub | Bring Remote Repo Locally | A - Z | 2022
Tags: flutter, beginners, github, programming
Published: 2022-01-24 13:08:33

Today's topics:

- What is git?
- What is github?
- What are the benefits of using git/github?
- How to use git/github?
- How we can use git/github in our project?

**What is git?**
Git is a version control system. In short we can call it vcs. Without git, there are lot of vcs. They are svn, marcurial, gitlab, cvs and more.

**What is github?**
Github is a hosting service, where we'll host our Flutter project.

**What are the benefits of using git/github?**
1. fast
2. work offline
3. revise code/control version
4. team collaboration
5. more..........

**How to use git/github?**
To use git, must have to install in our operating sytem. You can download & install from [here](https://git-scm.com/downloads) or watch [Video tutorial](https://www.youtube.com/watch?v=xbqL7ACyO8c)

To use github, must have to create a github account and logged in the account. Create account from [here](https://github.com/join).

Now let's jump into the main topic, **How we can use git/github in our project?** **How to upload flutter project on github;**

**Step-1** Create a Flutter Project
**Step-2** Open Terminal
**Step-3** Step by step all commands to upload project remotely.
→ 1. git init
→ 2. git add .
→ 3. git commit -m "description"
→ 4. git branch -M branchName
→ 5. git remote add origin repoUrl
→ 6. git push -u origin branchName

You can see in [Video tutorial](https://www.youtube.com/watch?v=xbqL7ACyO8c)

**Add modified files to that remote project;**
**Step-1** Step by step 3 commands to upload modified files/folders.
→ 1. git add .
→ 2. git commit -m "**description**"
→ 3. git push -u origin **branchName**
This way we can upload our project remotely.

Now we'll see how we can bring the repo locally in our system.
There are 2 ways; **1. Git clone , 2. Download zip **
**To clone repo :** Github project → code → copy url → vs code → clone repo
**To download zip : ** Github project → code → download zip
[Video tutorial](https://www.youtube.com/watch?v=xbqL7ACyO8c)
How Transformers and Hugging Face boost your ML workflows
Tags: transformers, finance, deeplearning, machinelearning
Published: 2022-01-25 14:48:18

---
title: How Transformers and Hugging Face boost your ML workflows
published: true
date: 2022-01-24 12:57:29 UTC
tags: transformers,finance,deeplearning,machinelearning
canonical_url: https://julsimon.medium.com/how-transformers-and-hugging-face-boost-your-ml-workflows-266bc4c82105
---

This 5-minute video is for anyone curious about state-of-the-art Machine Learning, developer or not :) I introduce you to the value of Transformers and [Hugging Face](https://huggingface.co), and how they bring Software Engineering agility to Machine Learning.

To prove my point, I run a web app running multilingual voice queries on financial documents, in less than 100 lines of Python.

You can run it too at [https://huggingface.co/spaces/juliensimon/voice-queries/](https://huggingface.co/spaces/juliensimon/voice-queries/)

{% youtube I_hqzdqQ5vE %}
How to make fully working ecom website part 2 [ Source code ]
Tags: html, css, webdev, javascript
Published: 2022-01-24 13:06:48

Hello guys, welcome here. In today's article we'll see to create a working ecom website. Well this is a second part of it. So if you haven't watched the [first part](https://youtu.be/vHCSnaUdNkE) where we made the home page, product page, search page and 404 page. Then I'll recommend you watch that part first.

![Image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1nblsbkqbjbblj7mb5p6.png) 

So in the second, we'll learn to create a working sign up page. We will make our own localhost server using `express.js`. We'll also learn to validate the form data using `if & else` in JS. We'll learn to manipulate CSS styles from JS and make dynamic HTML elements from JS. Basically we'll learn a lot of stuff in this part. Well all the code was about backend with little bit of front end. I thought not write a blog on it, instead you can watch the coding tutorial below in the video where I explained each and everything step by step. If don't want to watch the video, no worry you can download the source code from [here](https://www.patreon.com/posts/61574565/).

{% youtube SB-oPvvd6F4 %}

If you do like the tutorial make sure to give it a thumbs up and also consider subscribing my channel.

<a href="https://www.youtube.com/c/modern_web?sub_confirmation=1"><img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jeitpawvax07cx7r9yoa.png"></a>

Thanks for reading
CSS Pseudo Selectors: What's the difference between :first-of-type and :first-child
Tags: css, webdev, codenewbie, beginners
Published: 2022-01-24 12:59:44

**first-of-type** and **first-child** are very similar pseudo selectors and will often target the same element. When they don't it can be confusing, so let's look at what they do.

## First Child

`first-child` will look **only** at the first child element. In **example one** below `.example-one div:first-child {}` will select the first  div. If we were to try that with **example 2** and write `.example-two div:first-child {}` it would select **nothing**. This is because the first child is not a div, its a `<h1>`

```
<section class="example-one"> 
    <div></div>
    <div></div>
    <div></div>
</section>

<section class="example-two">
<h1>Hello World</h1>
<div></div>
<div></div>
</section>
``` 

## First of Type

When you use the `first-of-type` pseudo selector it will select the first child element that matches that type. Consider the same code as above but with `first-of-type`. 

`example-one div:first-of-type {}` will still select the first `<div>`. This is because it's the **first child**  and the **first of type**. 

`example-two div:first-of-type {}` **doesn't** select nothing, like it did with `first-child` but selects the second child which is the first element of type `<div>` 

## What's the difference?

There can be **only one** element that matches the `first-child` pseudo selector. This is because every parent element only has one element that is the first in that list. 

For every parent element, there can be **many** `fist-of-type` elements. Every element that is the child of a parent element can be selected with the `first-of-type` pseudo selector. 


![illustration of first-of-type / first-child](https://cdn.hashnode.com/res/hashnode/image/upload/v1641826708720/0xQs-gNXw.png)
🦊 GitLabCheatsheet - 11 - GitLabCI - Services
Tags: gitlab, tutorial, devops, cheatsheet
Published: 2022-01-24 12:49:01

The new GitLab Cheatsheet speaks about GitLabCI services.

<a href="https://jeanphi-baconnais.gitlab.io/img/cheatsheet/GitLabCheatsheet-11-GitLabCI-Services.jpg" alt="11 - GitLabCI Services" target="blank">
<img src="https://jeanphi-baconnais.gitlab.io/img/cheatsheet/GitLabCheatsheet-11-GitLabCI-Services.jpg" alt="11 - GitLabCI Services"/>

</a>

I will create others cheatsheet. Tell me if you have comments or suggest about those cheatsheet 😃.
Custom solution for fast navigation in Bash
Tags: bash, tutorial, productivity, linux
Published: 2022-01-24 12:48:02

Using the console, you have to `cd` your way through all your directories, which thanks to autocompletion, can be a relatively fast. However, sometimes you have to work with very deep folder structures, with not autocompletion-friendly folder groups and processes that require you to navigate them a lot. As this has been my case for the last few months, I finally decided to make a tool to solve this and reduce the amount of keystrokes spent in `cd` navigation.

This tool is a small bash function called `ws`, short for *workspace*. You can find it [**here**](https://gist.github.com/MiguelMJ/b56f58d490826cddf8243672e6248aee). Paste it at the end of your `~/.bashrc` or your source file of choice to use it.

## Description and usage

For `ws`, a workspaces is a set of directories, each one associated to a numeric ID. You can define as many workspaces as you want, and activate different ones for each open terminal.

Some examples will be more illustrative than any wall of text:

```bash
# Create the workspace itself
$ ws -s my_workspace

# Populate it with directories
$ cd /path/to/foo/dir
$ ws -a
$ cd /path/to/bar/dir
$ ws -a
$ cd /path/to/baz/dir
$ ws -a

# Check the directories in your workspace
$ ws -l
Workspace my_workspace:
  1 /path/to/foo/dir
  2 /path/to/bar/dir
  3 /path/to/baz/dir

# Move to a directory in your workspace
$ ws 2
/path/to/bar

# See a list of available workspaces
# The active one is marked with >
$ ws -s -l
Workspaces:
- default
> my_workspace

# Remove a directory from a workspace
$ ws -r 2
$ ws -l
Workspace my_workspace:
  1 /path/to/foo/dir
  2 /path/to/baz/dir

# Remove a workspace
# If it is the current, then the default one is activated
$ ws -s -r my_workspace
$ ws -s -l
Workspaces:
> default
```
The only downside is that you'll have to remember the IDs of each directory to use it fluently, but this shouldn't be a problem if you end up using it a lot. Also, remember to check that you are using the correct workspace before you start to work; it will remember it if the `tty` is the same. 

Tell me in the comments if you found it useful!

***


***Recommended reading***

{% post https://dev.to/miguelmj/take-full-advantage-of-high-order-functions-examples-in-javascript-4ibg %}
{% post https://dev.to/miguelmj/building-and-using-markov-chains-ai-for-text-generation-part-ii-1172 %}
[You can follow me on Twitter! 🐦](https://twitter.com/MiguelMJdev)
To what extent competitive programming is important ?
Tags: programming, beginners, tutorial, help
Published: 2022-01-24 12:47:31

Hello every one , i'm a beginners in programming i'm only know basics and OOP and i heard a lot about competitive and how it are very important but i heard some one say you must Solve more than 1000 problems in websites like codeforces and hackerrank but i found it so difficult to me as a beginers , so if you have any experience about competitive programming and how is it really important or road map or anything please share it with me , and thanks at all .
Top 70+ mobile game ideas for Android & iOS in 2022
Published: 2022-01-24 12:33:28

---
title: Top 70+ mobile game ideas for Android & iOS in 2022
published: true
description: Mobile gaming is one of the fastest-growing industries around the world. 70+ mobile game ideas will help you in deciding your next game
tags: 
//cover_image: https://direct_url_to_image.jpg
---

Mobile gaming is one of the fastest-growing, profitable, and nowadays dominating industries around the world. This rise is due to the mobile phone industry which has reached the 4.8 Billion mark in 2021.

We will have a look at the top trends of the mobile game industry, the types of games that the audience prefers, and [70+ mobile game ideas](https://www.capermint.com/blog/70-mobile-game-ideas/) that you can refer to choose the right game for you.

![70+ Mobile Game Ideas](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vwtunagugzgjn62mpeqq.jpg)

Mobile Games hold a major market share of the mobile app market and the entire gaming industry. They are a great investment and will yield long-term profits for you. The above-mentioned 70+ mobile game ideas will help you in deciding your next game. Merge and use these game ideas together to make an entirely new game!
JavaScript Arrays & Array Methods | Everything you need to know
Tags: javascript, webdev, beginners, codenewbie
Published: 2022-01-24 12:26:18

In the following video, I will teach you everything that you need to know about JavaScript `Arrays` and `Array Methods`

The following are the topics covered:

🚀 Arrays core concepts
🤯 18 most common array methods 

> 1. push
> 2. pop
> 3. shift
> 4. unshift
> 5. splice
> 6. slice
> 7. concat
> 8. indexOf
> 9. lastIndexOf
> 10. includes
> 11. find
> 12. findIndexOf
> 13. filter
> 14. forEach
> 15. map
> 16. sort
> 17. reverse
> 18. reduce

🔥 queue vs stack data structure in arrays

## Video Tutorial 👇
{% youtube 4Dak03G-67k %}
HODL || GTFO?
Tags: discuss, personal, improvement, crypto
Published: 2022-01-24 12:25:42

---
title: HODL || GTFO?
published: true
description: Dear crypto, I'm back to sports betting. There I can at least see and yell at the culprits.
tags: discuss, personal, improvement, crypto
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/97t70aybk1klo5shgf48.jpg
---

_Originally published on [my blog](https://www.nikola-breznjak.com/blog/daily-thoughts/hodl-or-gtfo/)._

With all the recent market 'developments', I couldn't help but think:

> Dear #crypto, I'm back to #sportsbetting. There I can at least see and yell at the culprits 🙂
> However, in all seriousness, if you're not buying now, or HODLing at best, then I must conclude you spent more than you could afford, and/or that you really didn't believe in it the first time around.

---

This is [why I write](https://www.nikola-breznjak.com/blog/daily-thoughts/why-do-i-write-these-daily-thoughts-posts/) these 'daily thoughts' posts.
Best android development course for beginners.
Tags: android, kotlin, google, beginners
Published: 2022-01-24 12:22:50

## The entry point
It was at the end of 2021 I thought about entering into android development. The Google Student Club at my college introduced a program called [Android Study Jam](https://gdg.community.dev/events/details/google-gdg-samarkand-presents-android-study-jam/), I thought why not give it a try. I was surprised about the whole course content, that it consists of an amazing number of codelabs and activities.

## The Beginner's capsule to step into Android
When it comes to native android development, you have two options: 

1. Kotlin
2. Java

I chose Kotlin as it had a small advantage over Java in terms of beginner-friendliness. 

Throughtout the course you will get the complete idea of how an android app is built, by doing it yourselves from scratch. The course consists of 6 pathways. In each of it, you will learn about the key concepts used in app development.

In each pathway you can find a number of badges. You need to earn badges inorder to complete the pathways. Badges are earned by completing the tutorials and codelabs, and there will be a quiz at the end of each activity which tests your understanding about that particular concept. You will get an opportunity to build cool projects throughout the pathways. Each badge have a final project, which you will do by yourself. That's cool right?.

You can checkout the courses page [here](https://developer.android.com/courses). 

It was an awesome journey for me. I completed the whole course in about a month, and I have gained some confidence about android development. I want to upgrade my knowledge stack by doing some cool projects by using the knowledge i gained throughout the course ;).

If you are a beginner or a professional who wants to step into android development, [this](https://developer.android.com/courses) is the right course to do. You won't regret it.

Cheers.
(Don't forget to share your experience if you have tried the course, as it will help many who are new to this.)
8 Habits to Become a Better Web Developer in 2022
Tags: coding, softwaredevelopment, webdev, programming
Published: 2022-03-06 09:58:02

---
title: 8 Habits to Become a Better Web Developer in 2022
published: true
date: 2022-01-24 12:16:06 UTC
tags: coding,softwaredevelopment,webdevelopment,programming
canonical_url: https://www.upbeatcode.com/productivity/9-habits-to-become-better-developer
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iddb775neg2qp3v4t2yj.jpg
---

[![](https://cdn-images-1.medium.com/max/2600/1*udTYeOSPMMwk6yhUQd2JVQ.jpeg)](https://javascript.plainenglish.io/8-habits-to-become-a-better-web-developer-in-2022-9da49403b5a6?source=rss-b970c961c4e1------2)

No. 1 — Be willing to adapt

[Continue reading on JavaScript in Plain English »](https://javascript.plainenglish.io/8-habits-to-become-a-better-web-developer-in-2022-9da49403b5a6?source=rss-b970c961c4e1------2)
Digitonaut.com is live!
Tags: art, webdev, news
Published: 2022-01-24 12:07:09

[Digitonaut.com](https://digitonaut.com) has just been released and will now be enriched on a daily basis. Its vocation is to make known the most beautiful works of all the artists of the digital or real world.

During my exploration on the Internet, I made discoveries that have awakened emotions in me, and I hope that the greatest number will be able to benefit from them too.

Digitonaut.com is a tribute to all creators, who sometimes do not even realize that they are artists and that their works are major.