teleren/devto huggingface dataset:
Celebrating the awesomeness of food recipes for the world - foodymela
Tags: foodrecipe, recipes
Published: 2022-11-23 16:23:07

foodymela is a food recipe blog,here you explore all tipe of recipes. 
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wiyo905jlgoczgv5ap7m.jpg) **[visit](https://foodymela.com/)**
Line Breaks Remover Tool - online, fast and free
Published: 2022-11-23 11:55:31

[Remove Line Breaks](https://toolsincloud.com/remove-line-breaks) allows you to remove the line breaks and paragraph breaks in your text in just 1 click. Simply input your text and let us do the further magic.

What is [Remove Line Breaks Tool](https://toolsincloud.com/remove-line-breaks)?
This tool is used for removing line breaks and paragraph breaks.

How to use the [Line Breaks Removal tool](https://toolsincloud.com/remove-line-breaks)?
Open ToolsinCloud's free and online Remove Line Breaks tool.
Now Paste the text content from which you want to remove Line Breaks or Paragraph Breaks.
In the next step select if you want to remove line breaks only or paragraph breaks also with them.
Now click on the Format button and let us work our charm.
Copy your converted text.

How to [remove Line Breaks](https://toolsincloud.com/remove-line-breaks)?
Open ToolsinCloud's free and online Remove Line Breaks tool.
Now Paste the text content from which you want to remove Line Breaks.
In the next step select to remove line breaks.
Now click on the Format button and let us work our charm to remove your Line Breaks.
Copy your converted text.

How to [remove Line Breaks and Paragraph Breaks](https://toolsincloud.com/remove-line-breaks)?
Open ToolsinCloud's free and online Remove Line Breaks tool.
Now Paste the text content from which you want to remove Line Breaks and Paragraph Breaks.
In the next step, select remove line breaks and paragraph breaks.
Now click on the Format button and let us work our charm to remove line breaks and paragraph breaks.
Copy your converted text.

What can this tool do?
- Remove Line Breaks
- Remove Line Breaks and Paragraph Breaks

Why Choose Us?
Good Quality
Toolsincloud is providing the best qualitative conversion rate fully free. Our powerful tool will help you remove line breaks in seconds.

Supported Platforms
Our website supports every operating system in the world such as "Windows, Mac, and Linux". Also, we have cross-browser support features. For removing line breaks, you don't need to use any specific version of the browser.

Cloud-Based Performance
Toolsincloud is a fully online based application and it allows you to remove line breaks from your text fully free. The conversion process will totally be done on our server.

What are some of its other names?
- line break removal tool
- break line remover
- remove all line breaks
- text remove line breaks
- text fixer removes line breaks
- remove line breaks online
- remove line breaks
Perl Dancer #2: Install Perl on Linux and Mac OSX
Tags: perl, tutorial, webdev, beginners
Published: 2022-11-23 16:21:00

---
title: Perl Dancer #2: Install Perl on Linux and Mac OSX
published: true
description: Instruction to install Perl on Linux and/or on Mac OSX
tags: perl, tutorial, webdev, beginners
# cover_image: https://direct_url_to_image.jpg
# Use a ratio of 100:42 for best results.
published_at: 2022-11-23 16:21 +0000
canonical_url: https://perlmaven.com/dancer2-install-perl-on-linux
series: dancer
---

Still just warming up so we will be able to build a web application.

{% youtube _Y3B6pev1Og %}
Composer - When to use install, update or require
Published: 2022-11-23 16:18:03

Using composer and other package managers like npm can have a different meaning for their commands to install or update packages. Image the following content of your `composer.json` and `composer.lock`:

`composer.json`
```
"laravel/framework": "v8.*"
```

`composer.lock`
```
"name": "laravel/framework",
"version": "v8.83.17"
```

`composer install laravel/framework`

When you use the `install` command, composer will install the version from the `composer.lock` file. For the example this would be `v8.83.25`.

`composer update laravel/framework`

Using the `update` command would install the version as given in the `composer.json` file. For the example this would be `v8.83.26`, because it is the latest version for `v8` (as today).

`composer require laravel/framework`

Require will "ignore" the versions from `composer.json` and `composer.lock` and will install the newest version available. As today this would be `v9.41.0`. Also `composer.json` and `composer.lock` will be updated.

---

`install` -> `v8.83.17`
`update` -> `v8.83.26`
`require` -> `v9.41.0`
live draw cambodia
Tags: webdev, news
Published: 2022-11-23 16:15:42

[Live draw cambodia](https://livecambodia.online/) adalah sebuah website yang menampilkan secara langsung keluaran [data jp cambodia](https://livecambodia.online/data-jp-cambodia/) tercepat hari ini yang terhubung langsung dengan server terbaik livedrawcambodia.com .

seperti yang kita tahu bahwa situs resmi kamboja saat ini sudah tidak bisa diakses kembali di indonesia karena sudah diblokir oleh sistem nawala, dengan adanya situs ini kami berharap dapat mempermudah kalian untuk melihat secara live keluaran angka togel di live jp cambodia tercepat dan akurat.
Make Money Online For Daman Game
Published: 2022-11-23 16:15:37

Daman games are gambling club games where you can bring in cash by playing expertise based games It has many games like WeGo games, openings, gambling club and sporting events where you can procure automated revenue utilizing your abilities. It is the believed web-based club game as it is live in the business since 9 years and 1,20,000 clients play on this application. This is for trusted online earning Daman games.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ozj71wlkthcw0i5oc49g.jpg)
Make Money Online For Daman Game

This link is about how we can earn income in the game. We can start from Rs.100. In this game you only have to guess BIG or SMALL. If your guess is correct, then if you deposit Rs1.00 (minimum), Rs 1.96 will be deposited into your wallet instantly. Don't be greedy. If you register by clicking on the link, you will 
get 2% more recharges. 100% Garrenty. 

**[Read More](https://www.smartworldnews.com/2022/09/Make%20Money-Online-Daman-Game.html)**
Function rgb is missing argument $green.
Tags: css, rgba
Published: 2022-11-23 16:06:21

---
title: Function rgb is missing argument $green.
published: true
description: 
tags: css, rgba
# cover_image: https://direct_url_to_image.jpg
# Use a ratio of 100:42 for best results.
# published_at: 2022-11-23 16:02 +0000
---


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


This is not work!
```css
rgb(111 197 236 / 49%)
```

Use this

```css
RGB(111 197 236 / 49%)
```

or this

```css
rgba(111, 197, 236, 0.49)
```

SOURCE: https://stackoverflow.com/a/74262232/10694425
Tech podcasts worth following
Tags: javascript, podcast, programming
Published: 2022-11-23 15:54:16

I should probably add some type of intro paragraph talking about how amazing podcasts are, defining a tech podcast, and waxing poetic on the many SEO keywords needed for this post to rank.

I'm not going to do any of that. Here is a list of Podcasts I enjoy in no particular order:

---

![Hanselminutes](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/e9b3gw63qhw9zb0uudi7.jpg)
## Hanselminutes
https://hanselminutes.com/
https://open.spotify.com/show/4SrTUZr1s5C4SJmUxDIUDc
https://dev.to/hanselminutes

Scott Hanselman covers a huge range of topics in 30 minute segments. With a range of guests there is always something to learn. The catalog on Spotify goes back to 2007... good luck catching up.

---

![Command Line Heroes](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kyhtpi3337o4zpiupnp1.jpg)
## Command Line Heroes
https://www.redhat.com/en/command-line-heroes
https://open.spotify.com/show/4Jgtgr4mHXNDyLldHkfEMz

With a great story-telling and well edited format Command Line Heroes is a great listen. They focus on stories about the people transforming technology from the command line up.

---

![Compiler Podcast](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u2oq2fvdj2nwk0ljn556.jpg)
## Compiler
https://www.redhat.com/en/compiler-podcast
https://open.spotify.com/show/2vdrao20EwrhpLeO59ZT7K

Also from RedHat, this podcast brings in multiple voices from the company to discuss a range of topics relevant to developers.

---

![JS Party](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zgf8s4y92f83cr8oc2op.jpg)
## JS Party
https://changelog.com/jsparty
https://open.spotify.com/show/2ySVrxGkN6n6frMTo9Nsrt

With a clear JavaScript focus, this is a fun chat around the language and corresponding ecosystem.

---

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gw9zxdgcg6o945lbnrv4.jpg)
## Front End Happy Hour
https://www.frontendhappyhour.com/
https://open.spotify.com/show/0Giuw6eNbTzP9CDZODDrA2

A podcast featuring panelists of engineers from Netflix, Twitch, & Atlassian talking over drinks about all things Front End development.

---

Not even a top 10 list, but there is only so much time in a week and we need to leave time for [Freakanomics](https://freakonomics.com/) and [My dad wrote a porno](https://www.mydadwroteaporno.com/).

What are your favorites?
Cómo instalar librerías en Python vs code.
Tags: python, librerias, como, instalar
Published: 2022-11-23 15:47:19

Hola que tal a todos, su amigo Programación TX para un nuevo tutorial, sigan este video en YouTube e aprenderán a instalar librerías al 100%

[Video tutorial gratis](https://www.youtube.com/watch?v=HguH_jMpjQg)


No olviden suscribirse y dar like al video.
Orange LiveObjects: an interview with IoT LiveObjects Program Director
Tags: iot, business, startup
Published: 2022-11-23 15:18:04

We love to talk with our partners! Check the interview with IoT LiveObjects Program Director at Orange Innovation — Bartłomiej Kitta — and CEO at Liki/Frontend House/IoToak. What you will find in the interview?

- Advantages of Orange Live Objects
- Use cases of Orange Live Objects
- Documentation availability
- Integration to cloud and support

Watch or read the full interview on [Liki Blog](https://likims.com/blog/orange-liveobjects-interview-with-iot-liveobjects-program-director). Thank you!
Next.js 13, Turbopack, Node.js 19 and more - Frontend News #30
Tags: node, nextjs, vscode, news
Published: 2022-11-23 15:09:14

{% youtube _g0KFPUBP4M %}
The one and only Frontend House channel prepared for you the new portion of frontend insights. What will you find in the November edition?

🟣 Next.js 13
🟣 Turbopack
🟣 Node js 19
🟣 Visual Studio Code new release & updates
🟣 Foal 3.0

Enjoy, you can read the article at [Frontend House](https://frontendhouse.com/frontend-news/nextjs-13-turbopack-nodejs-19-and-more-november-edition-frontend-news-30).
Arrow Functions
Tags: arrow, functions
Published: 2022-11-23 14:48:00

Arrow functions
The arrow function is anonymous function (=>).
syntax example:
let sum = (c+d) =>{
return a+b
}
Arrow functions cannot be used as constructors.
They have a **this**keyword which is a lexical environment,its means its scope is determined by the lexical environment.
example:
const printNumbers = {
  phrase: 'The current value is:',
  numbers: [1, 2, 3, 4],

  loop() {
    this.numbers.forEach(function (number) {
      console.log(this.phrase, number)
    })
  },
}

using the this.phrase returns undefined,it shows that the this is anonymous function which is passed to forEach method hence it does not refer to the printNumbers object.
PACELC Theorem: an ELC extension of CAP
Tags: beginners, tutorial, systems, architecture
Published: 2022-11-23 14:38:04

We discussed [CAP theorem](https://dev.to/pragyasapkota/cap-theorem-consistency-availability-partition-tolerance-18gp) in our previous article [here](https://dev.to/pragyasapkota/cap-theorem-consistency-availability-partition-tolerance-18gp). Now let’s discuss an extension of the [CAP theorem](https://dev.to/pragyasapkota/cap-theorem-consistency-availability-partition-tolerance-18gp) — PACELC theorem. The first three letters of PAC are the same in CAP — Consistency, Availability, and Partition Tolerance. The rest — ELC stands for Else[E], even if the system runs usually, choose between Latency[L] and Consistency[C] of a replicated system. The theorem looks like we maintained high availability by replication.

The question here is why we need PACELC since the CAP theorem works a charm even when there are network partitions. But PACELC is an answer when we raise a question on CAP theorem — “What will happen to a distributed system if there are no network partitions?”.

There are the following things that the PACELC theorem states about a system that replicates data.

### 1. If statement

When there is a partition in a distributed system, the tradeoff between availability and consistency is done.

### 2. Else statement

When there is no partition and the system is running normally in a distributed system, the tradeoff between latency and consistency is done.

The examples to choose consistency and giving up availability alongside lower latency [PA/EC] are BigTable and HBase. MongoDB is also one of the examples of PA/EC since it goes for availability when there is a partition but chooses a partition in all the other cases. Likewise, to choose availability over consistency after the partition [PA/EL] are Dynamo and Cassandra. Else, they get on with lower latency.

## Advantages of PACELC over CAP Theorem

- Unlike the CAP theorem, PACELC considers latency and consistency as a tradeoff.

- We can effectively use it to choose and design distribution systems.

- It can get over the major downfalls of the CAP theorem.

{% embed https://github.com/pragyaasapkota/System-Design-Concepts %}

**_I hope this article was helpful to you._**

**_Please don’t forget to follow me!!!_**

**_Any kind of feedback or comment is welcome!!!_**

**_Thank you for your time and support!!!!_**

**_Keep Reading!! Keep Learning!!!_**
Black Friday Deals for the Python Community 2022
Tags: python, discuss
Published: 2022-11-23 14:30:16

What Black Friday deals did you stumble upon? 

Here is my list of great Python resources that are heavily discounted for 2022 Black Friday!


- Python Morsels @PythonMorsels
  - 300 screencasts, exercises, and articles for Python programmers
  - [pythonmorsels.com](https://www.pythonmorsels.com/pricing/)

- Reuven Lerner @reuvenmlerner
  - Code BF2022 
  - [lerner.co.il](https://store.lerner.co.il/)

- All books bundle by @learn_byexample
  - Python, JavaScript, Shell, and vim
  - [gumroad.com](https://learnbyexample.gumroad.com/l/all-books/FestiveOffer)

- Docker packaging products for Python by @itamarst
  - Code FALL22
  - [pythonspeed.com](https://pythonspeed.com/products/docker/)

- Python books by @driscollis
  - 10$ off
  - [pythonlibrary.org](https://www.blog.pythonlibrary.org/2022/11/22/python-black-friday-cyber-monday-sales-2022/)

- Pragmatic Bookshelf (@pragprog)
  - Code turkeysale2022
  - [progprog.com](https://pragprog.com/ )

- testdriven io  (@testdrivenio)
  - Django Black Friday Sale – 30% off Django courses
  - [testdriven.io](https://testdriven.io/bundle/django-black-friday/ )

- Adam Johnsons Python books (@AdamChainz)
  - [gumroad.com](https://adamchainz.gumroad.com/l/byddx )
  - [gumroad.com](https://adamchainz.gumroad.com/l/suydt )

- 3 Django Books by William Vincent (@wsvincent1)
  - [gumroad.com](https://wsvincent.gumroad.com/l/bhylo/blackfriday2022)
How to #1 : Creating Dummy API Response for Example Integration to App
Tags: api, php, json
Published: 2022-11-23 14:28:54

### Conclusion
Dalam membangun aplikasi terkadang kita memerlukan sebuah data, lebih khusus `konsumsi API` yang terintegrasi dengan sebuah database yang berkelanjutan dalam siklus produksi dari aplikasi yang di bangun, Serta kita yang bekerja sama dengan team dimana kita adalah seorang frontend yang mengintegrasikan data dari team backend yang memproses data. **(dalam hal ini kita harus memahami apa itu API)**

Namun ada kalanya kita harus menunggu proses dev dari team backend dari API yang kita butuhkan, yakni respon data yang akan diintegrasikan kedalam program aplikasi.

Solusi dari permasalahan tersebut kita dapat menyelesaikan 2 masalah sebetulnya, masalah `pertama` tadi kita harus menunggu, yang `kedua` kita dapat membuat response data dari API yang kita butuhkan yakni dengan meng-kustom kebutuhan sesuai dan berdasarkan format yang diinginkan oleh Aplikasi dan tentunya kita integrasikan.

Untuk teknologi yang kita butuhkan sebetulnya cukup gampang yaitu menggunakan bahasa pemrograman `PHP` sebagai logika programnya, sedang `JSON` untuk memberikan respon API yang akan digunakan untuk diintegrasikan ke aplikasi

### Actions
Disini kita memiliki sebuah program yang ingin mengintegrasikan data dari database server yakni sebagai berikut

<img src="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/e1jssm32oe395d36kt6a.png">

```php
<?php
    $result = [
        "total_saldo_awal" => 1800000,
        "jumlah_saldo" => 150000,
        "jumlah_pengeluaran" => 300000
    ];

    echo json_encode($result);

?>
```

Berikut respon JSON 

```json
{
   "total_saldo_awal": 1800000,
   "jumlah_saldo": 150000,
   "jumlah_pengeluaran": 300000
}
```

_To be continued... (Part 2 : Data Dummy Array)_
Library vs Framework Explained
Tags: beginners, webdev
Published: 2022-11-23 14:27:33

## Library
You started a project and finished it and then started an other one and noticed 🤨 that you have repeated some pieces of code from previous project and then you finished it.

Next day, you started a new project and damn! you noticed it again, you once again repeated some pieces of code from previous two projects.

Hmmm!! 🤔 ...

So you thought - "Why not I copy those repeating pieces of code and keep it in a separate file, so that the next time I need it, I can just copy it from there."

That's how the concept of library came into existence.

**A library is a collection of reusable pieces of code that can be used in multiple projects.**

---

## Framework
Once fine day, you started a project and you noticed that you have to repeat some pieces of code from previous projects. You grabbed your library and copied those pieces of code and probably felt happy 😄 that you have saved some time.

But soon that happiness turned into frustration 😤 when you received handful of bugs 🐛 from the application. You started debugging and realized that you have to fix the same bug in multiple places 😫. You fixed it and moved on.

For the next few days, you kept on receiving bugs 🐛 and fixing them.

....and then one day, you realized that if you had followed a particular structure or pattern, you would have saved yourself from all these bugs 🐛. You made few rules from your experience and started following them.

You noticed that you were able to fix bugs 🐛 faster and also were able to add new features faster. It just boosted tour productivity of building applications.

You just created your own framework.

**A framework is a collection of rules and guidelines or a structure for building an application.**

---


_**Note:** The above explanation is just for understanding purpose. It is not a complete explanation of library and framework. If you find any mistake in the above explanation, please let me know. I will be happy to correct it._
How to check running time in javascript
Tags: javascript, performance, console
Published: 2022-11-23 14:05:23


# Code
```javascript
console.time('timer name');
// something you want to check performace
console.timeEnd('timer name');
```

# Example screenshot

![Example screenshot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rrphivy0owr8mtf22ne4.png)
NextSketch 2: Shapes and Adding Files!
Tags: productivity, showdev, news, tooling
Published: 2022-11-23 14:04:27

Hello Again!

This week we've implemented annotating Nodes with files and changing their shapes! We've also made some progress on the new visual style of NextSketch 2 with a cleaner look.

Here's a quick screenshot of NextSketch 2. Usually we'd use a video but OBS isn't giving IntelliJ focus which is leading to all sorts of problems.

Here, you can see the new shapes. You can also see that I've attached a file to the ToolWindowManagerImpl Node. These files can be clicked on and will be opened in the right application.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4bjfcvyxec2wuwo81c2l.png)

This is also going to be the last progress update for November as we head into December with a lot to get done. In December, we are planning to release an EAP (Early Access Product) of NextSketch 2. 

The EAP won’t entirely represent the final product, and is not meant for production use. As always, the EAP is released for feedback so it would really help us if you share it.

We’ll make another post detailing the EAP release in December so stay tuned if you want to know more!

Cheers!
Hello there, let me introduce myself 👋
Tags: firstpost
Published: 2022-11-23 14:00:00

Hello everybody, this my first article ever! In this posts I will introduce myself.

## About me

My name is Emilien Leroy, I'm 26 years old and I live in France. I work as FullStack developer into a manufacturing company since 2016. I'm passionate with new technologies and specially by the web! I like making web application from scratch to production build. I also love to play video game, piano and watch movies!

## My skills

My favorites technologies are Nodejs, Typescript and Vuejs. I also master Mongodb, Web Component, Electron and many others. This is a list of all the technologies I master :

* **Frontend:** Javascript, Typescript, Vuejs, Lit, Electron, React Native,Webpack,Vitejs
* **BackEnd:** Node.js, Socket.io, Express, Ts.ED, MongoDB, Mysql
* **DevOps:** Docker, Gitlab CI, Github Action, Grafana, Loki, Prometheus, Nginx

I use all these skills at my work to build and maintain applications, but I also use these to build game and some OSS project.

## Why this blog ?
I decide to create my own blog to write about my futures projects and my technical experiences. My first goal with this it to keep a trace of how I build all my projects and share it with some people. And if this can help somebody, I will be very glad to this ! The second goal is to improve my english skill. Like as say before, I'm french and my english is a bit terrible. I think this blog will help me to improve this!

## See you soon
Thank you for having read this, your feedback and suggestion will be really appreciated. If you want to get more information about me see my personal site or my github profile. See you soon for my second article !