teleren/devto huggingface dataset:
Ethereum is too expensive. So I made a Popcateum.
Tags: blockchain, cryptocurrency, ethereum, popcateum
Published: 2021-06-12 11:56:00

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

The price of Ethereum is $2,385 and gas is $0.65 at the time I write.
I think this price is too expensive.
Especially when deploying smart contracts on Ethereum Mainnet, more gas is consumed.

So I made a Popcateum. Popcateum is made with a fork of Ethereum. It's the main net. So you can use the development tools you used and deployment smart contracts as they are. And it's a lot cheaper than anything.
No matter how expensive Popcateum gets, the price of Ethereum won't go up right now!

I'm in the middle of a Popcateum airdrop, so try it.
link: https://twitter.com/popcateum
Airdrop information can be found on Twitter.

link: https://popcateum.org/
And it's our website, you can download the Popcateum client here, so try it.
Thank you for reading it.
CATALYST: A digital people performance management tool for MSMEs.
Published: 2021-06-12 11:07:52

Dear Leaders,

Good People Consulting (a BCC member) is proud to launch CATALYST- a successful technology intervention tailor-made to enhance MSME business performance. CATALYST has been designed by our partnering company PHI EDGE- A People technology company.
CATALYST provides an integrated solution (strategic guidance + Technology in cloud platform) to improve business performance and accountability across levels in your organization.
The key benefits (end outcome) to you (business leader) is as follows:

•Expert Analysis: We right size, set relevant goals, improve business performance through strategic advice thus reducing costs and improved productivity.
•Relevant goals: We dovetail goals across levels and thus ensuring that all department and individual goals are aligned to company goals.

•Data authenticity: Data is captured from centralized MIS and validated at 2 levels (Phi and Client). So no human intervention

•Bird’s eye visibility: Visually exciting dashboards and reports real-time. No need to make monthly PPTs for reviews.

•Continuous Improvement: All feedback comments captured, stored, visible during all reviews.

•Accountability: Targets and achievements are 100% quantifiable for all individuals/ departments/ Company.

•Do what you do best: Employees need not enter their targets and achievements. We enter this along with your admins enter this data.

•Independence: We train you to manage the system independently. You won't need us after 3 months. But we can do it for you as long as you wish.

We are enclosing a pdf presentation, a brochure, and a video link to introduce CATALYST better, post which we will reach out to you to request a suitable time for a live demo of CATALYST.

Catalyst Video Link (YouTube)- https://youtu.be/berOHHzZLuM
Alternatively, you can call us at 9923043450 or drop a mail to.
Do visit our partnering associate’s website: www.phiedge.in for more information on CATALYST.

Warm regards
Kotlin & Flutter
Tags: kotlin, flutter, webdev, mobiledev
Published: 2021-06-12 11:42:11

Tech sure changes fast.
1. **Kotlin** now able to create multi platform application [Beta version](https://kotlinlang.org/docs/mobile/kmm-evolution.html) (Android, IoS and Web App) using one code.
2. **Flutter** [V2](https://flutter.dev/docs/get-started/web) able to create Web app too (Not just Android & IoS App.
Laravel find() method Tips
Tags: laravel, webdev, php
Published: 2021-06-12 11:36:06

In this short tutorial we will see some example of laravel find methods . find method returns the model that has a primary key matching the given key . it will return also all models which have a primary key in given array.

[visit my website](https://larainfo.com/)

### Example 1

find single Id 
```php
public function index()
    {
        $blogs = Blog::find(1); // find single value
        dd($blogs);
} 
```
### Example 2
find multiple ids in array
```php
public function index()
    {
        $blogs = Blog::find([1, 2, 3]);
        dd($blogs);
    }
```
### Example 3

find single id with only title

php artisan ti

```php
>>> Blog::find(1,['title']);
[!] Aliasing 'Blog' to 'App\Models\Blog' for this Tinker session.
=> App\Models\Blog {#4206
   title: "second blogs",
  }

```
### Example 4

find multiple  ids with  title and image
```php
Blog::find([1, 2, 3], ['title', 'image']);
```
output:
```php
=> Illuminate\Database\Eloquent\Collection {#4102
   all: [
    App\Models\Blog {#4349
     title: "second blogs",
     image: "blogs/HFvoGKizxpZfsBYlXAb43jlbEzr5CvIuJoEnQCrJ.png",
    },
    App\Models\Blog {#4141
     title: "First Blogs",
     image: "blogs/l0f4fPNcocy8UVHB1RsWvM8M979VjULzhB2dHiW7.png",
    },
    App\Models\Blog {#3413
     title: "thirds blog",
     image: "blogs/pObdTv4aoUUci1OyUxmj4MQNvS7ega7SZtf3mBEQ.png",
    },
   ],
  }
>>> 
```

Example 5
find first id between primary keys

```php
Blog::find([1, 2, 3])->first();
```
output:
```php
=> App\Models\Blog {#4350
   id: 1,
   title: "second blogs",
   description: "second blogs descrition",
   image: "blogs/HFvoGKizxpZfsBYlXAb43jlbEzr5CvIuJoEnQCrJ.png",
   created_at: "2021-05-27 16:58:37",
   updated_at: "2021-06-12 06:46:33",
  }
>>> 

```
find last id between primary keys
```php
Blog::find([1, 2, 3])->last();
```
output
```php
=> App\Models\Blog {#4355
   id: 3,
   title: "thirds blog",
   description: "third blogs descritions",
   image: "blogs/pObdTv4aoUUci1OyUxmj4MQNvS7ega7SZtf3mBEQ.png",
   created_at: "2021-06-12 07:01:13",
   updated_at: "2021-06-12 07:01:13",
  }
>>> 

```
[visit my website](https://larainfo.com/)
### Read also 
[3 way to install bootstrap 5 in laravel 8](https://larainfo.com/blogs/3-way-to-install-bootstrap-5-in-laravel-8)
[Laravel php artisan inspire command](https://larainfo.com/blogs/laravel-php-artisan-inspire-command-that-can-inspire-you)
[Laravel clear cache without using artisan command](https://larainfo.com/blogs/laravel-clear-cache-without-artisan)
Do programmers really have troubles acquiring experience before graduation?
Published: 2021-06-12 11:11:26

We have all seen it, the memes, the tweets about unrealistic expectations for junior programmers, but is it really like that?

After 8 years of being a programmer and occasional looking for job opportunities I have not seen any requirements that would not be possible to met.

Most of the entry level job requirements (for web developer for example) could be summarized as:

- 1 or more years of experience in desired language
- Decent skill in desired programming language (e.g: PHP, ASP)
- Knowledge of supporting languages (e.g: HTML, CSS, basic JS, SQL)
- Knowledge of frameworks and libraries (Symfony, Nette, Bootstrap, jQuery...)
- And a lot shallow knowledge in utilities such as VCS, CI and others.

All of this is actualy possible to acquire before graduation but I still see people complaining about the paradox "I need experience to get job to get experience" but it seems they are not willing to work for free as an intern or do shitty paid job.

Most of my classmates and I already had a job in second year at college, some of them were decent bust mostly not with shitty or no payment.

What is your experience?
Mount a Ceph cluster on Windows 10 using Ceph Dokan
Published: 2021-06-12 10:53:16

---
title: Mount a Ceph cluster on Windows 10 using Ceph Dokan
published: true
description: We will look into Ceph Dokan which is a new library and command-line client in order to mount your Ceph cluster to a drive letter in Windows 10. Ceph Dokan still very much in beta but it can pretty easily be installed and mounted using some Windows voodoo.
tags:
cover_image: https://i.ytimg.com/vi/MAPMO9Z7kbE/maxresdefault.jpg
---

{% youtube MAPMO9Z7kbE %}

We will look into Ceph Dokan which is a new library and command-line client in order to mount your Ceph cluster to a drive letter in Windows 10. Ceph Dokan still very much in beta but it can pretty easily be installed and mounted using some Windows voodoo.
Switch in Javascript
Tags: javscript, react, frontenddeveloper
Published: 2021-06-12 10:23:36

So JavaScript has different parts to learn, switch is something in **conditional** part , okay let's make some question's before we learn
  1) what are Conditions ?
  2) why its So important in Coding?
  3) What are the types of Conditional Statements?
  4) Why Switch?
  5) When to use Switch ? 
So conditions are Basically an code which allow us to make 
something to 'happen or execute' when Something is going to be true or false ,
consider a scenario of getting a new Internship , the company is going to have 'Set of Rules' to follow on selecting an candidate 
like ...
        1)  candidate got a degree
        2)  Candidate got experience in the domain
        3)  blah...blah...
and finally from god grace(if he is there ??) we will get an internship if all the conditions are true.
> Conditions are Nothing but 'Set of Rules' 


While Programing we need to tell the computer to check Something 
on Executing , We can say it in multiple ways to the Computer this is where the **Conditional Statements** come in Role, the frequently used are :
  1) if..else..
  2) if..elseif..else..
  3) Switch
So if your  opening Google and Searching for Flowers Colour, and 
Google has to respond with based on the Search keyword , as developer how will you program ,
 we Can use an if && else if , lets see how it works 
let us assume that we will have 3 major types of searches initially Rose, Sunflower, Violet.

  lets code using if else if...
          ```
               if(flower == 'rose'){
                    console.log("Roses are red");
                  }else if(flower == 'violet'){
                         console.log("Violets are blue");
                        }else if(flower == 'Sunflower'){
                             console.log("Sunflower are yellow");
                           }else {
                         console.log("Please select the flower")
                                   }
             ```   
 So from the above Code you can see that there is Weird Structure of Code that goes in some degree , and if we continue this can make an unclean Code, So lets see what this will look with an Switch Conditional Statement....
      
               var flower = "tulip";
       switch (flower){
        case "rose":
              console.log("Roses are red");
            break;
        case "violet":
              console.log("Violets are blue");
            break;
        case "sunflower":
              console.log("Sunflowers are yellow");
            break;
        default:
              console.log("Please select another flower");
          }
   
Wasn't easy As a Developer you Would Always Have a doubt when to use Switch Statement  , So as per my View We can use Switch Statement While we have an Specific Conditional Cases.

This is it …Comment your opinions and Correct me if am Wrong..
Markdown Cheat Sheet
Tags: markdown, cheatsheet
Published: 2021-06-12 10:03:59

A quick reference to the Markdown syntax. Overview. This Markdown cheat sheet provides a quick overview of all the Markdown syntax elements. 

### Reference
* [Markdown Cheat Sheet](https://cheatsheetmaker.com/markdown) - [Cheat Sheet Maker](https://cheatsheetmaker.com)

### [h2] Tables

```markdown
| Column 1 Heading | Column 2 Heading |
| ---------------- | ---------------- |
| Some content     | Other content    |
```

```markdown
Column 1 Heading | Column 2 Heading
--- | ---
Some content | Other content
```
### [h2] Horizontal line

```markdown
----
```

```markdown
****
```

### [h2] Blockquotes

```markdown
> This is
> a blockquote
>
> > Nested
> > Blockquote
```

### [h2] Code

```
    4 space indent
    makes a code block
```

~~~markdown
```
code fences
```
~~~


~~~markdown
```js
codeFences.withLanguage()
```
~~~

### [h2] Images

```markdown
![Image alt text](/path/to/img.jpg)
![Image alt text](/path/to/img.jpg "title")
![Image alt text][img]
```

```markdown
[img]: http://foo.com/img.jpg
```

### [h2] Links

```markdown
[link](http://google.com)
```

```markdown
[link][google]
[google]: http://google.com
```

```markdown
<http://google.com>
```

### [h2] Lists

```markdown
* Item 1
* Item 2
```

```markdown
- Item 1
- Item 2
```

```markdown
- [ ] Checkbox off
- [x] Checkbox on
```

```markdown
1. Item 1
2. Item 2
```

### [h2] Emphasis

```markdown
*italic*
_italic_
```

```markdown
**bold**
__bold__
```

```markdown
`code`
```

### [h2] h3
#### h4
##### h5
###### h6
```

```markdown
Header 1
========
```

```markdown
Header 2
--------
```

### [Reference] Headers

```markdown
# h1
PST 연락처를 vCard / VCF 형식으로 열 수 없음
Published: 2021-06-12 09:33:48

사용자가 vCard 또는 VCF 형식으로 PST 연락처를 열 수없는 경우 사용자는 PST에서 VCF로 변환 도구를 시도해야합니다. 이 앱은 사용자가 사용할 수있는 놀라운 플랫폼입니다. 사용자는이 놀라운 도구를 사용하여 효율적이고 쉽게 변환을 수행 할 수 있습니다. <b><a href="https://www.gaintools.com/pst/vcf/">PST에서 VCF로 온라인 도구</a></b>

이 PST to VCF Converter 도구를 사용하면 Outlook PST 파일을 안정적으로 변환 할 수 있습니다. 사용자가 수행 한 변환은 100 % 안전하고 안전합니다. 또한 사용자는 Outlook PST 형식을 VCF 형식으로 변환하는 동안 오류가 발생하지 않습니다. 완벽하게 모든 Outlook PST 파일은 도구에 의해 변환됩니다. 파일의 모든 메타 속성은 전체 변환 작업 동안 그대로 유지되었습니다. 파일의 전체 세부 정보는 앱에서 그대로 유지되었습니다. 사용자는 매번 그 결과로 제공합니다. 모든 사용자가 사용할 수있는 유연한 응용 프로그램입니다. 또한 놀라운 그래픽 사용자 인터페이스를 통해 비 기술 사용자는 Outlook PST 파일을 VCF 형식으로 쉽게 변환 할 수 있습니다. 이 애플리케이션은 앱에서 사용하는 독립적 인 도구입니다. Outlook PST 파일을 변환하는 동안 도구에 오류가 발생하지 않습니다.

사용자는이 놀라운 PST to VCF 변환기 도구를 사용하여 100 % 정확한 결과로 즉각적인 변환 결과를 얻을 수 있습니다.

<b>Outlook PST 파일을 변환하는 절차</b>

Outlook PST 파일을 VCF 형식으로 변환하는 절차는 다음과 같습니다.

1 단계 : Windows 운영 체제에서 PST to VCF Converter 앱 설치

2 단계 : 도구를 시작합니다.

3 단계 : 내보낼 PST 파일 추가

4 단계-이제 선택한 모든 PST 파일을 미리 봅니다.

5 단계 : PST 파일을 변환 할 형식 선택

6 단계- "지금 변환"버튼을 클릭하여 단계를 완료합니다.

위에 제시된 단계는 어떤 종류의 방해도받지 않고 모든 사용자가 진행할 수 있습니다. 사용자가 변환 작업을 수행하는 데 기술 지식이 필요하지 않습니다.

<b>앱의 특징</b>

다음은 사용자가 PST 파일을 안정적으로 변환하는 데 도움이되는이 놀라운 PST to VCF 변환기 도구의 기능입니다.

• 크기 제한 없음


Outlook PST 파일을 변환하는 동안 사용자는 어떤 종류의 제한도받지 않습니다. 이 놀라운 응용 프로그램으로 모든 크기의 Outlook 파일을 쉽게 변환 할 수 있습니다. 큰 크기의 Outlook 파일에서 작은 크기의 Outlook 파일까지.

• 스캔 및 미리보기

적절한 스캔과 미리보기를 통해 모든 PST 파일이 도구에 의해 변환됩니다. 모든 종류의 데이터 손상 파일은 응용 프로그램에서 변환되지 않습니다. 사용자는 변환하려는 선택한 PST 파일을 미리 볼 수도 있습니다.

• 데이터를 그대로 유지

파일의 무결성은 전체 변환 작업 동안 그대로 유지됩니다. 파일은 도구에 의해 그대로 유지됩니다. 또한 파일의 독창성은 전체 변환 작업 동안 그대로 유지되었습니다.

• 즉시 변환

도구는 즉각적인 변환 결과를 제공합니다. 파일의 체계적인 변환은 앱에서 수행됩니다.

<b>최종 검토</b>

PST 파일을 VCF 형식으로 변환하려면이 놀라운 PST to VCF Converter 앱을 사용해보십시오. 이 앱은 사용자가 애플리케이션에 대해 더 많이 알 수 있도록 도구의 데모 버전을 제공합니다. 데모 버전을 시도한 후 사용자는 라이센스 버전의 도구를 구입할 수 있습니다. 이 도구의 라이선스 버전은 사용자가 PST 파일을 VCF 형식으로 무제한 변환 할 수 있도록합니다.

도구는 사용자의 모든 질문을 도구로 해결할 수 있도록 24 * 7 시간 도움말 서비스도 제공합니다.
AdonisJS - Operações CRUD  (Parte 1).
Tags: adonisjs, javascript, node, crud
Published: 2021-06-12 09:02:26

Olá, hoje quero falar sobre as operações de CRUD do AdonisJS.

#Introdução
[AdonisJS](https://adonisjs.com/) é um framework MVC completo para o NodeJS.

Para programadores PHP o AdonisJS é comparado ao Laravel, a sua sintaxe é quase semelhante, sem falar que os dois usam [Template Engine](https://docs.adonisjs.com/guides/views/introduction).

#Instalação

O AdonisJS é um framework NodeJS e para isso precisamos do NodeJS instalado no nosso computador. Para ser mais especifico, precisamos do NodeJS na versão igual ou superior a **14.15.4** e precisamos também do NPM instalado na versão igual ou superior a **6.0.0**.

#Criando um novo projecto

Você pode criar um novo projecto utilizando o [npm init](https://docs.npmjs.com/cli/v7/commands/npm-init) ou [yarn create](https://classic.yarnpkg.com/en/docs/cli/create/). Os dois comandos vão instalar os pacotes do AdonisJS no seu computador.

Nesse caso vamos usar o NPM.

Vamos abrir o terminal e escrever:
`npm init adonis-ts-app@latest crud-operations`

#Estruturas do projecto

Depois de executar o comando no terminal você pode escolher entre 3 opções a sua estrutura de projecto.


* web: estrutura de projecto ideal para a criação de aplicações clássicos renderizados para servidores. Nessa selecção vai ser configurado suporte para [sessões](https://docs.adonisjs.com/guides/session) e também o template engine do AdonisJS


* api: estrutura de projecto ideal para criação de um servidor API


* slim: estrutura de projecto ideal para criar a menor aplicação AdonisJS possível e não instala nenhum pacote adicional, expecto o núcleo do framework.

Para o nosso projecto vamos selecionar a estrutura API.

Podes ver mais sobre instalação de um projecto AdonisJS [aqui](https://docs.adonisjs.com/guides/installation).
Mining Pi Network - Mobile
Tags: news, blockchain, todayilearned
Published: 2021-06-12 07:51:50

## What is Pi Network

Pi Network is the first currency that can be mined via a mobile device and does not drain your battery. The coin is highly scalable and user-friendly.

Although Pi Network is not easy money and its progress depends upon community support.

The best part about the coin is that the application works in the background without battery draining.

### Reward Bonus

As a contributor, you earn up to a 25% bonus on the mining rate for each individual you refer to the network.

## Invitation Code & Link

Download the app via Google Playstore or Apple Store, while signing up using the below code to utilize a referral bonus.

That's it, mining will start the moment setup is complete.

Code: ssukhpinder
[Pi is a new digital currency being developed by a group of Stanford PhDs. For a limited time, you can join the beta to minepi.com](https://minepi.com/ssukhpinder)

Here are my earned Pi Network coins within 3 days. So far, I have referred two individuals and earning 0.17 coins per hour.

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

Here, screenshot of my latest earnings
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s25p8k3dabgtn4yeyvv2.jpg)
=> [More information here](https://minepi.com/#about)

Thank you for reading, and I hope you liked the article. Please provide your feedback in the comment section.
GOOGLE ANALYTICS INDIVIDUAL QUALIFICATION EXAM ANSWERS 2021

Tags: googlecloud, analytics, cloudskills, analyst
Published: 2021-06-12 07:44:14

**What is Google Analytics Individual Qualification(GAIQ)?**
The Google Analytics Individual Qualification exam is a certification exam conducted by Google through the Skill shop learning platform. This course teaches and then tests your basic and advanced concepts of the Google Analytics platform. After completion of the course, If you pass the exam. You are awarded a certificate. The Google Analytics exam provides you the assignments from both Google Analytics Beginners and Advanced courses before attempting this exam.

**How long does Google Analytics certification take**
According to Google, you need 4-6 Hours to go through each module. You have 90 minutes or 1 hour 30 minutes to complete the exam.

**How long does Google Analytics certification last**
Google Analytics Individual Qualification exam is valid for 2year from the date of completion.

**How to add Google Analytics certification to LinkedIn**
There are 2 options to add Google Analytics certification to your LinkedIn profile:
1. Download the Certificate and then upload It to your LinkedIn profile
2. There is an option to share your certificate with your social media handle. You can use that to share it with your LinkedIn.

**How much does Google Analytics certification cost**
Google Analytics certification is Free of Cost. Please do not believe the website which says get google analytic course at nominal prices.

**How to verify Google Analytics certification**
To verify the Google analytic certificate. One can provide them with their link, which Google provides as the certificate is on the Google website safely secure. One can confirm the authentication of the certificate.

Source:<a href="https://canvas.instructure.com/eportfolios/169805/Home/GOOGLE_ANALYTICS_INDIVIDUAL_QUALIFICATION_EXAM_ANSWERS_2021" target="_blank" rel="dofollow"> **GOOGLE ANALYTICS INDIVIDUAL QUALIFICATION EXAM ANSWERS 2021** </a>
PHP 8 c'est du sérieux ? Devriez-vous l'apprendre ?
Tags: french, php, laravel, beginners
Published: 2021-06-12 07:25:32

---
title: PHP 8 c'est du sérieux ? Devriez-vous l'apprendre ?
published: true
description: 
tags: french, PHP, laravel, beginner
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/iczmzu0j54ngchvwoeho.png
series: PHP 101
canonical_url: https://www.ericlecodeur.com/php-cest-encore-du-serieux
---
Si vous désirez plus de contenu francophone comme celui-ci, cliquer <strong>Follow<string> ou <a href="https://twitter.com/EricLeCodeur" class="twitter-follow-button">suivez-moi sur Twitter</a>
<hr>

<h2>Qu'est ce que PHP</h2>
PHP est un langage de programmation généraliste et Open Source, spécialement conçu pour le développement d'applications web.

<h2>PHP 8 c'est sérieux?</h2>
PHP est le language de programmation serveur le plus utilisé présentement sur le web. Un peu moins de 80% des sites webs ont du code PHP. C'est énorme! PHP n'est pas près de disparaitre.

<h2>Pourquoi PHP vs les autres</h2>
Ce points est plus subjectif mais pour moi PHP est un language mature, solide et complet. PHP est présentement à la version 8 et contient tout ce qu'un language moderne doit avoir.

PHP a beaucoup évolué dans les dernières années. L'ajout de l'orienté object et plusieurs autres concepts moderne ont changé dramatiquement la façon de coder et la qualité des applications web PHP.

PHP est maintenant utilisé par des millions de sites web. Incluant Facebook, Wordpress, Wikipedia, Tumblr, Slack et bien d'autres.

La communauté PHP est très grande, très dynamique et inclusive. Tout le monde est le bienvenue. Il n'y a pas de snobisme, c'est une vrai communauté d'entraide.

PHP peut également compter sur des frameworks de haute qualité comme Symfony et Laravel (et plusieurs autres). Ces frameworks permettent de développer des applications web rapidement et surement.

Par exemple, Laravel permet de développer une application web en PHP moderne orienté object. 

Laravel vous fournis des outils et librairies qui ont faites leurs preuves et qui peuvent vous aider a coder des applications de A à Z, rapidement et efficacement.

Laravel permet également de créer des applications web full stack. Autant frontend que backend. Ce qui permet de faciliter et d'accélérer le développement d'une application complète.

Bref, avec PHP vous pouvez réaliser de petits, gros et très gros projets. PHP peut gérer quelques clics par jour ou des millions de clics par jours.

Enfin, oui, PHP c'est du sérieux et oui PHP vaut la peine d'être utilisé et maitrisé.

 <h2>Conclusion</h2>
C'est tout pour aujourd'hui. Demain l'aventure continu avec encore et toujours plus de publications en français. 

Pour ne rien manqué, cliquer <strong>Follow<string> ou <a href="https://twitter.com/EricLeCodeur" class="twitter-follow-button">suivez-moi sur Twitter</a>
<hr>