teleren/devto huggingface dataset:
What Is The Future Of Online Metaverses?
Published: 2022-11-03 12:05:54

The mind goes crazy when someone starts talking about the virtual reality of avatars - Metaverse. There are many movies and games that offer you the same kind of experiences. But here we talked about the current situation of the world and how the future will be if  metaverse becomes the daily routine of our life. The days are not far away. 

As per one of the research it is claimed that by 2026 - 25% of people will surely spend one hour a day by interacting into the metaverse. 
 
**Let’s see what is the future concept of the metaverse.** 

Metaverse is getting popular day by day and it comes as an opportunity for many organizations around the world that live in the field of technology. The companies that are in the business of metaverse techs are placing themselves into the demanding position in the near future. 

**Let’s see which technologies play an important role to build the metaverse.** 

**Hardware –** AR glasses, VR headsets, Mobile
**Software –** AI, MR mobile applications, Blockchain, etc. 
**Infrastructure –** 5G, Wi-Fi, GPUs, and cloud 
**Spatial computing –** 3D visualization and modeling frameworks
**Creator economy –** Digital assets, e-commerce establishments, designing tools.

### Future of the metaverse

- Buying digital properties
- Social meetings/events
- Buying and selling the good
- Learning platforms
- Business activities like customer services, onboarding employees, etc.
- Developing virtual spaces like homes and offices

I can’t see any limitations of the Metaverse at the moment and it’s really interesting for me to see what else I can enjoy or do in the metaverse. The reality is we are still not aware about the [madness of Metaverse](https://devtechtoday.com/metaverse-madness) yet, there are lots of things that we are missing and we need to explore it first to know the core reality. Don’t worry - I’m going to look at it in more detail and will surely update you once I get to know something more interesting.
How to find all the empty files?
Tags: linux, find, empty
Published: 2022-11-03 11:55:44

---
title: How to find all the empty files?
published: true
description:Often we want to find the empty files in the folder, how to do it? 
tags: linux, find, empty
# cover_image: https://direct_url_to_image.jpg
# Use a ratio of 100:42 for best results.
# published_at: 2022-11-03 11:50 +0000
---

## Here is how to find empty files in the current directory:
```
find . -maxdepth 1 -type f -empty 
```
-type f --> filter only files
-empty --> filter only empty
-maxdepth --> how many levels of sub directories to search?

---
## To find all empty files and folder
```
find . -empty
```
---

## To delete the empty files:
```
find . -maxdepth 1 -type f -empty -delete
```
Use it carefully. It will delete all the empty files like `__init__.py` files also.
---

## To delete files:
```
find . -maxdepth 1 -type f -name *.py -exec rm -rf '{}' '+'
```
Use it carefully, it will delete all python files, even if they are not empty.
Apache APISIX 3.0: 11 Highlights of Open Source API Gateway
Tags: apisix, api, apigateway
Published: 2022-11-03 11:10:38

Apache APISIX Gateway 3.0 is now out, with some 💥 powerful 💥 new features.

- > Full Support of ARM64 ⏩

- > An AI plane that improves the performance by 30% (measured by QPS under stress testing), bringing new possibilities to traffic processing 🚀

- > Full Support for Gateway API and Service Mesh 🤸‍♀️

- > Improved Service Discovery Support ✨

- > Supporting More Observability on Transport Layer Protocols​ 🚀


Take a look at all the 11 essential features 👀: [https://apisix.apache.org/blog/2022/11/02/apache-apisix-v3-preview/](https://apisix.apache.org/blog/2022/11/02/apache-apisix-v3-preview/)
Use Destructing Assignment to Pass an Object as a Functions Parameters
Tags: beginners, javascript, codenewbie
Published: 2022-11-03 11:08:17

Rather than destructuring the object within the function, this method aims to show that it can be destructured as an argument.
```js
const profileUpdate = (profileData) => {
  const { name, age, nationality, location } = profileData;

}
```
This shows that profileData has a function of _const { name, age, nationality, location } = profileData;_. This breaks the data submitted as an argument with a function-const.


```js
const profileUpdate = ({ name, age, nationality, location }) => {

}
```
In this second example, we see the the same const _profileUpdate_ but this time it destructures the incoming data within the argument and has a set of empty function brackets(? I don’t remember what they’re called right now) for the in-argument function to propogate it’s result and return it back to _profileUpdate_.

I hope I understood all this correctly, this was too easy and it makes me worry that I misunderstood something.

## Prompt - Use destructuring assignment within the argument to the function `half` to send only `max` and `min` inside the function.
### Original
```javascript
const stats = {
  max: 56.78,
  standard_deviation: 4.34,
  median: 34.54,
  mode: 23.87,
  min: -0.75,
  average: 35.85
};

// Only change code below this line
const half = (stats) => (stats.max + stats.min) / 2.0;
// Only change code above this line
```
### Submitted Code
```javascript
const stats = {
  max: 56.78,
  standard_deviation: 4.34,
  median: 34.54,
  mode: 23.87,
  min: -0.75,
  average: 35.85
};

// Only change code below this line
const half = ({ max, min }) => (max + min) / 2.0;
// Only change code above this line
```

Here, max and min are being destructured by the _const half_, but then it also adds them together and divides them by 2.0. I don’t feel the prompt specifies enough that it is requesting for half of the max and min, rather it just asks to send only max and min, not half of max and min.
1 dars
Tags: programming, beginners, tutorial, cpp
Published: 2022-11-03 11:08:10

Assalomualeykum barchaga bugun biz "c++" haqida suhbatlashamz 
  "C++" ilovasidan judaham ko'pchilik foydalanadi shu qatorda men ham "c++" da millionlab ishga tushurush mumkun bolgan kodlar mavjud bularga; cout,cin kabi kodlar bor bulardan oldn esa biz "iostream" haqida gaplashp olamz iostreiam bu c ++ dagi kutubhona biz shu iostream sozini dasturlashda ishlatmasag bironta kod oqimaydi chunki barcha kodlar shu iostream ichida bularga misol qilsak...

```cpp
#include <iostream>
using namespace std;
int main() {
 cout << "Hello World\n";
 cout << "Mening ismim Jamshid\n";
  cout << "Familiyam Turdikulov";
  return 0;
}

```
Shu narsani replit ilovasiga qoyib run tugmachasini bossak natijasini chiqarp beradi @dawroun 
`
Web development service in Kochi
Published: 2022-11-03 10:55:44

[Chicaim](https://chicaim.com) is a firm passionate about crafting meaningful, polished websites for our customers to help them succeed online through web designing services in Kochi. [Chicaim](https://chicaim.com) web solutions provide high quality and search engine-friendly WordPress and PHP Laravel web development, Python and web designing services in Kochi. [Chicaim](https://chicaim.com) (Kochi, India) is a leading web designing firm based in Kochi, Ernakulam. [Chicaim](https://chicaim.com) web designers create user-friendly websites for our clients and keep them engaged. [Chicaim](https://chicaim.com) web developing team will create a website with the customer's business in mind to brand their product or services on web design and development, online marketing, or Search Engine Optimization (SEO) in Kochi, erstwhile Cochin. [Chicaim](https://chicaim.com) services are professional web developers, designers and online marketers based in Kochi. [Chicaim](https://chicaim.com) also provides top-quality web designing and development services for a completely affordable range. Contact us for top-quality web designing for all kinds of business needs. Contact us today for a free quote.
Day 00 - 100DaysOfCode Challenge
Tags: webdev, 100daysofcode, javascript, highnitin
Published: 2022-11-03 10:36:20

I started coding 3 months ago, but now I am publicly committing to the 100DaysOfCode Challenge starting today!

Learn More and Join me! #day00 #100DaysOfCoding

Cheers,
HighNitin
Generative music in Js - first project
Published: 2022-11-03 10:12:48

This was the first thing I worked on, and began my .js journey with. Working with the o.g creator of PowNFT (the first mineable nft) - we created a synthesis and music creation code from scratch purely with .js . . each token's music (and artwork) is generated from a hash and follows pre-determined rules and frameworks we set.

https://www.pownft.com/
Let's Create a Questionnaire Using NodeJS process stdin and stdout
Tags: webdev, javascript, node, programming
Published: 2022-11-03 10:07:42

## NodeJS process stdin and stdout 

I'm pretty sure you've never used other than _**console.log()**_ to output something on the terminal while using NodeJS. So it's time to getting know how to take inputs and display outputs into terminal without using front-end template or console.log()

So let's read [how to create a questionnaire using process stdin and stdout](https://mkdaycode.blogspot.com/2022/11/lets-create-questionnaire-using-nodejs.html). 

[![ko-fi](https://cdn.ko-fi.com/cdn/kofi2.png?v=3)](https://ko-fi.com/mkdaycode)
ONLYOFFICE Docs in frontend frameworks: React, Angular and Vue
Tags: onlyoffice, angular, react, vue
Published: 2022-11-03 09:57:46

ONLYOFFICE Docs can be integrated with some of the existing frontend frameworks using components. These components provide ready-to-use code modules, standardized frontend technologies, and reusable interface blocks making the process of building user interfaces faster and easier.

The framework components are available in the npm Registry:

- [React](https://www.npmjs.com/package/@onlyoffice/document-editor-react)
- [Angular](https://www.npmjs.com/package/@onlyoffice/document-editor-angular)
- [Vue](https://www.npmjs.com/package/@onlyoffice/document-editor-vue)

To install the components from npm, run the following commands for the corresponding frameworks:

`npm install --save @onlyoffice/document-editor-react`

`npm install --save @onlyoffice/document-editor-angular`

`npm install --save @onlyoffice/document-editor-vue`

Installation using `yarn` command is also possible. Besides, there you will find all the needed instructions on usage and development.

**Useful links**

[API on frontend frameworks](https://api.onlyoffice.com/editors/frameworks)

[ONLYOFFICE Docs for developers](https://www.onlyoffice.com/developer-edition.aspx)

Latest [API](https://dev.to/onlyoffice/onlyoffice-api-v72-69f) and [Doc Builder](https://dev.to/onlyoffice/onlyoffice-document-builder-72-2f40) updates
Best 5 Apps like Uber you should take for a ride when traveling
Tags: taxibooking, taxialllikeuber, taxiappdevelopment, top5taxiapp
Published: 2022-11-03 08:57:52


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6d3ckthqtdhh0htw720f.png)
It's no surprise that when traveling you'll require a method to move around, however, it's sometimes difficult to determine what alternatives can be found in the nation you're visiting So, what are the apps similar to Uber?

## Alternative Transport Options

Once you've stepped out of the airplane, the very first thing you'll require (after some good coffee) is transportation to your lodging. Yes, taxis are available and maybe even public transport but often (especially in countries that are less developed) they're more expensive or not reliable.

The next thing you think of is Uber the well-known ride-sharing application that's extremely convenient and reliable. But what happens in countries in which Uber isn't accessible? Luckily, First Eastern FX has you taken care of, as we've put together an extensive collection that includes Uber alternatives to guide you through the hassle of transport.

## 1. Kabbee

This service connects users with greater than 70 registered minicabs located in London. With a variety of options for vehicles to choose from, as well as the option of paying with a cash or credit card direct to driver the service is perfect.

available in London

## 2. Lyft

Simply type in the pickup and drop off address, and off you are. Similar to Uber pools, this connects you to riders on similar routes and decreases the total cost of the trip.

Available in the United States and Canada

## 3. Ola

Another ride-sharing service that offers top-quality service at a less expensive cost. Select your pickup and drop-off location then confirm your reservation and then wait to get your ride.

The is now available for India, Australia, New Zealand and the United Kingdom

## 4. 99

Connecting taxi drivers and riders via Paypal within the app for payment processing The app is an additional suitable Uber alternative.

It is available for download in Rio and Brazil Expanding up to Europe.

## 5. Bolt

Formerly called Taxify the app was another hailing servicethat allows users to ask for a taxi, a electric scooter, private driver or even delivery of food.

The HTML0 is now available across Europe, Africa, the Middle East, North America and Australia.

## Final Thought 

After you've got your Uber options sorted so that you can rest and focus solely on the incredible places you'll visit. In the event that you would prefer paying your driver using cash, make sure to change your travel cashbefore you travel! First Eastern FX not only gives you tips on travel as well as bank-friendly exchange rates, and there are no charges.

Taxi booking app are growing more and more popular. If you are someone who wants to learn more about **[taxi booking app development cost](https://www.nimbleappgenie.com/blogs/taxi-booking-app-development-cost/)** or other features related to the same, it is highly recommended that you consult a mobile app development company who can help you with the same
5 VSCode Extension Wajib Kamu Install
Tags: webdev, vscode, extension, programming
Published: 2022-11-03 08:53:36

Here are 5 VSCode extensions that you should install in your text editor. Let's study together and discuss in the comments column, and save it so you don't forget💬😝

Follow : @appardana
Stay Young, Be Innovative and Keep Learning

#VSCode #Extension #Skills #IT #Web #Editor #Developer #Roadmap #SelfImprovement #Growth #Aditria #Pardana #AditriaPardana #appardana #iAppTech ️💻

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fld82ec4r8hncxdgzd7b.jpg)
Software development and programming tools
Tags: webdev, beginners
Published: 2022-11-03 08:48:27

In the previous post I described how [the Internet works](https://dev.to/mahmoudelmahdi/the-internet-2pl3).

In this post we'll see what are the most essential tools for programmers.

## Code Editors

Writing computer code is basically a series of textual instructions for a computer to execute. This means that we can write code - in its simplest form - anywhere text can be captured. This includes a text editor, a document app, etc. But that does not mean that such a tool is the best place or the best way to write code.

Since writing code can be more complex than just writing text, a Code Editor is a specialized environment with advanced options for this task. In other words, a Code Editor is a text editor with sophisticated built-in capabilities and special features that make editing code easier and faster.

A Code Editor is one of the most essential tools for programmers. It was developed with the express purpose of making code editing more efficient and easier. A text editor is comparable to a Code Editor, but a Code Editor offers much more features.

## Integrated Development Environment (IDE)

An Integrated Development Environment (IDE) is a software application that helps programmers develop software code efficiently. IDE is designed to combine all aspects of programming into a single application.

IDEs come with a wide range of features. In their most basic form, they always contain at least one of the following components:

- Code Editor
- Compiler or Interpreter: Compilers are responsible for converting source code that is written in a language that is readable and writable by humans into a format that computers can run.
- Debugger
- Syntax highlighter
- Graphical User Interface (GUI)
- Build automation tools

Nowadays, most Code Editors offer more or less the same features as IDEs with additional add-ons (or out of the box).

## Popular Code Editors and IDE

- Microsoft [Visual Studio Code](https://code.visualstudio.com) (Free)
- [JetBrains IDEs](https://www.jetbrains.com) (Paid)
Create VSCode User Snippet
Tags: vscode
Published: 2022-11-03 08:46:51

I have enough! My VSCode always autocomplete command that I don't need when I'm about to export CommonJS module (or `module.exports`).

And I'm too lazy to manually type `module.exports` to export module in CommonJS.

To fix this, just add user snippet!

1. Open command pallete (<kbd>cmd</kbd> + <kbd>Shift</kbd> + <kbd>p</kbd>)
2. Type "user snippet" ... it should suggest "Snippets: Configure User Snippets" then hit <kbd>Enter</kbd>!
3. The pallete should display a list of snippet, then choose "New Global Snippet file..."
  VSCode will open a new file
4. Add this code 

```json 
{
  "CommonJS export": {
    "scope": "javascript,typescript",
    "prefix": "mdep",
    "body": [
      "module.exports = {$1}"
    ],
    "description": "Export module as CommonJS"
  }
}
```

What does it mean?

- `"CommonJS export"` -- the name of this snippet
- `"scope": "javascript,typescript"` -- this snippet will be use on JS and TS
- `"prefix": "mdep"` -- I will just type `mdep` and got my `module.exports`
- `"body"` -- this is the template it will generate my expected code 

That's it!
VSCode server, how does the Authorization work?
Tags: security, vscode, help
Published: 2022-11-03 08:24:27

I came across an interesting MFA type authorization using VSCode Server

https://code.visualstudio.com/blogs/2022/07/07/vscode-server

You install the server on your remote machine then it asks you to visit a URL to GitHub and enter a code generated in your terminal

You do this and then you can see the device in your VSCode.dev remotes section

It's rather nice from a terminal I wonder what's being done here?
SPO600 Lab 5 - Algorithm Selection Part 1: Introduction
Published: 2022-11-03 08:23:36

Hi, I am Smit Gabani and in this blog I will introduce the Lab5.
For this lab we comparing the relative performance of various algorithms on the same computer on AArch64 and x86_64 systems.

Initial tasks:
- Get example programs using 
```
cp /public/spo600-volume-examples.tgz ~
tar -xvzf spo600-volume-examples.tgz
```
- Change directory to where the Makefile stored. Using make to compile c-scripts.
- Define SAMPLES in the header file vol.h and the scale of volume was set to 50% in this header file.
- The memory used by these algorithm can be measured using free -m command in terminal.
- Simple measure of time using time command.
- Find a way to measure performance, using #include <sys/time.h>

## What are inside the files:
vol.h
SAMPLES and VOLUME
In vol.h a large number of sample for the algorithms to process seems to be reasonable, because it will allow us to analyze the differences in terms of performance much easier.

vol0.c
In vol0.c, Audio samples are multiplied by the volume scaling factor, casting between signed 16-bit integers and floating-point values. This way takes up a lot of resources.

vol1.c
vol1.c utilizes a fixed-point calculation. This avoids the cost of repetitively casting between integer and floating point.

vol2.c
Unlike vol0.c and vol1.c, vol2.c pre-calculates all 65535 results, looking up answers for each input value afterward.

vol3.c
vol3.c returns an identical sample value, the purpose of this program seems to be a baseline to compare to the other scaling volume algorithm.

vol4.c
vol4.c uses the SIMD (Single Input, Multiple Data) instructions accessed through inline assembly. Which is only available on AArch64 architectures.

vol5.c
vol5.c like vol4.c also utilize SIMD instruction but with complier intrinsic built into the compiler. vol5.c is also specific to AArch64 due to usage of unique instructions of AArch64 architecture.

vol_createsample.c
vol_createsample.c contains the function vol_createsample(int16_t* sample, int32_t sample_count) that will be use to create dummy samples for the algorithms to run with.

## My prediction:
Fastest: vol4, vol5
Average: vol2
Slowest: vol0, vol1


Running the programs with the `time` command (SAMPLES 16 VOLUME 50):

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

Running the programs with the `time` command (SAMPLES 500 VOLUME 50):


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



** Not all algorithms produce same result **
This is significant especially if the sample size increases.

Memory utilization:

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

Observation:
vol4 and vol5 are using much more memory that vol0, vol1, vol2, vol3.
My first Hacktoberfest
Tags: discuss, beginners, hacktoberfest
Published: 2022-11-03 08:20:32

Hello all,
 
Do you know [hacktoberfest](https://hacktoberfest.com/) ? 

For me i discovert this event last month and i try to participe but spoiler alert i don't succes to achive my 4 pull request my excuse for this i didn't have lot of time to do this.

Even if I don't succes to finish I learn a lot from this event. Dispide experience in development before this event, I have never participated in an open source project. 

So thanks to this event, I learn how to participate in that type of project. First technical with the fork and pull request and also to discover all the open source projects that can help in my daily work very impressive.

So thanks a lot for this event that can help open source projects and hope next year i will succes to pull all the request needed and be more active in the open source world.

And you what is your feedback on that event?


ps: My contibutions lists:

 
![My contributions](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/07mmttlcvrjaaagoxk9l.png)
Regex to find Arrow Functions
Tags: regex, arro
Published: 2022-11-03 06:15:11

---
title: Regex to find Arrow Functions
published: true
description: 
tags: regex, arro
# cover_image: https://direct_url_to_image.jpg
# Use a ratio of 100:42 for best results.
# published_at: 2022-11-03 06:13 +0000
---
Uninstall solr completely from your linux system
Tags: solr, linux
Published: 2022-11-03 08:10:26

Run these following command to remove solr from your system. The version I was using is 8.9.0. If you have installed a diffrent version then symply put your version instead of 8.9.0 in the command.

```
sudo service solr stop 
sudo rm -r /var/solr
sudo rm /etc/init.d/solr 
sudo rm -rf /opt/solr 
sudo rm -rf /opt/solr-8.9.0
sudo rm -rf /etc/default/solr.in.sh 
```