teleren/devto huggingface dataset:
Welcome to Apillon, your Web3 development platform
Tags: web3, polkadot, web3development, blockchain
Published: 2022-11-18 10:54:43

---
title: Welcome to Apillon, your Web3 development platform
published: true
description: Apillon redefines they way developers build and maintain Web3-based products.
tags: web3, Polkadot, web3development, blockchain
# cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dfutp2q5xpyf6kg3qzya.gif
# Use a ratio of 100:42 for best results.
# published_at: 2022-11-02 08:04 +0000
---

There's a new kit on the block.

Apillon, a Web3 development platform, empowers developers to build applications in the Polkadot ecosystem simply through APIs and other linked Web3 services.

##What does Apillon mean?

The name Apillon was coined from two separate terms — API and papillon.

* API — Application Programming Interface
* Papillon — a French word for a butterfly, symbolizing metamorphosis to Web3

Apillon introduces the most effective way to bring Web3 services to real-life usability through its development platform that provides API access to parachain functionalities.


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

##Rethinking Web3 development

After years of working in the Web3 environment and developing solutions on top of DLT networks, the project team has discovered the need for better tools that would allow developers to adopt the Web3 infrastructure easily and to create apps and products for current and future generations.

Apillon was designed to connect the broader Web3 ecosystem and provide every developer with a common ground to build upon. Instead of having to master complex distributed technologies, developers can simply connect to chosen APIs, call a function, and launch their Web3 products in a much shorter time.

##Find out more

Learn more about the new way to build Web3 products on the [Apillon Website](https://apillon.io/), the [Apillon blog](https://medium.com/apillon), and the [Apillon Wiki](https://wiki.apillon.io/).

Join our live social media channels (links below) and co-create the future of the web.

See you on the other side!

---

##⧓ About Apillon

The Apillon platform serves as a unified gateway to the Web3 services provided by linked Polkadot parachains. Following the multi-chain vision, Apillon powers developers' transition to Web3, simplifying its adoption in the real economy, and expanding its versatility as the ecosystem grows. With Authtrail, Web3 services are within reach for every developer, regardless of their background and experience with blockchain technology.

[Website](https://apillon.io/) | [GitHub](https://github.com/Apillon-web3) | [Twitter](https://twitter.com/apillon) | [Telegram](https://t.me/Apillon) | [LinkedIn](https://www.linkedin.com/company/apillon/) | [Reddit](https://www.reddit.com/r/apillon/)
Bash script to kill the process by port
Tags: bash, process, linux, terminal
Published: 2022-11-18 10:38:05

---
title: Bash script to kill the process by port
published: true
description: 
tags: #bash #process #linux #terminal
# cover_image: https://direct_url_to_image.jpg
# Use a ratio of 100:42 for best results.
---

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/skc0lwlurg75ge31e4m7.png)
javascript date function
Tags: javascript, code, date
Published: 2022-11-18 10:16:55

---
title: javascript date function 
published: true
description: 
tags: #javascript #code #date
# cover_image: https://direct_url_to_image.jpg
# Use a ratio of 100:42 for best results.
# published_at: 2022-11-18 10:15 +0000
---

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/12s1dst63ghmc2u3y3h0.png)
North East India Tour Package - Exclusive India Journeys
Tags: travel, kerala
Published: 2022-11-18 09:55:36

Discover the natural beauty of the Himalayas by booking our [North East India tour packages](https://exclusiveindiajourneys.com/packages/tour-of-north-east-india). Explore Gangtok Local Sightseeing, Tsomgo Lake, Darjeeling Sightseeing, and much more! Book now and Contact our travel agents.
Fix Firebase error "auth/emulator-config-failed"
Tags: firebase
Published: 2022-11-18 09:47:29

## Official Document Said That 

- create app instance 
- create auth instance 
- then connect with emulator 

```ts
const app = initializeApp(config.firebase)
const auth = getAuth(app)
connectAuthEmulator(auth, 'http://localhost:9099', { disableWarnings: true })
// note: 9099 is the default port Firebase used for their authen emulator
```

But I got this when logged-in

```txt
Uncaught FirebaseError: Firebase: Error (auth/emulator-config-failed).
```

## Here's the Solution 

From developer best friend [Stackoverflow](https://stackoverflow.com/questions/73605307/firebase-auth-emulator-fails-intermittently-with-auth-emulator-config-failed)

```ts
async function setupEmulators(auth) {
  const authUrl = 'http://localhost:9099'
  await fetch(authUrl)
  connectAuthEmulator(auth, 'http://localhost:9099', { disableWarnings: true })
  // why? to make sure that emulator are loaded
}

const app = initializeApp(config.firebase)
const auth = getAuth(app)
setupEmulators(auth)
```

Happy
Which are the best websites for teens and college students to earn money online?
Published: 2022-11-18 09:41:46

A company wants to buy my site for $1.6 million dollars. I'm currently making $8k to $11k per month with it. Should I take the deal?
Yes, you should take the deal. It's a more than fair offer, but there's another reason you should take it…

A couple years ago I tried to buy a company and the owner wouldn't sell to me. Long story short, I ended up making my own version, allocated the rest of the acquisition budget to marketing, and captured the market anyway. Later, after his revenues were half of what they were the previous year, the owner reached out and wanted to talk again - but by that time, he no longer had anything I needed.

When you're talking about $8–11k per month, you have to understand that these are very low numbers to a company with enough cash on hand to make a 7 figure offer. They could start from scratch and take over the market very easily. They're offering to buy yours for any number of reasons - time to market and brand recognition being the most likely - but the point is, they've decided they want to be in this space and have calculated what it's worth to them.

If they can't get yours, they can buy someone else's or just build their own. Do you want to compete with this company? Or do you want $1.6 million in your bank account while you figure out what to do next?

go to this website to see more job : https://bit.ly/3O7M6tu
What are the best remote collaboration tools when using RubyMine?
Published: 2022-11-18 09:39:10

What are the best remote collaboration tools when using RubyMine?
[Code With Me](https://bit.ly/3EyuHXJ), our new collaborative coding and pair programming service. It lets you invite other people into your IDE project and work on it together in real time. In a nutshell, it works like this:

The host runs RubyMine (v2020.2.1 or later) with the Code With Me plugin installed, and shares an invitation link with their guests.

The guest opens the link in their browser, a free lightweight client application is automatically downloaded, and they can join the corresponding Code With Me session.

You can learn more at [https://bit.ly/3EyuHXJ](https://bit.ly/3EyuHXJ) .
What are the best remote collaboration tools when using RubyMine?
Published: 2022-11-18 09:36:36

Hello, let me explain. If you don’t want to work there is no easy way to make money online. That is simple. I you want to find some nice job, yes that isn’t that hard to make some good money. Right now I am making around $450 USD daily, which is enough for me. When I started working online my first job was virtual assistant and that was very easy to do. I was earning around $20 USD per hour. If you are interested I found that job on this website [(click here to open it)](bit.ly/3QLcXeX). I am sure you can find nice job there easily. You need to apply for job and they will find something for you. I was working with them for few years, that was very good experience for me. Trust me and try it.

Also I will type few jobs you can try to find online today but I suggest you to open website I posted up there ↑

1. Online Tutor

If you’re doing well in college, it’s easy to think everyone else is too, but the truth is that many people struggle with passing their courses. You could make a living by helping them out and teaching them what you know.

Around $10 USD per hour

2. Search Engine Evaluator

Search engines like Google and Bing rely on user feedback to update their algorithms in ways that serve people better.

You could be one of the people who fills out feedback forms and lets them know what they need to do in order to improve.

Around $10–15 USD per hour

3. Social Media Manager

We all spend a lot of time on social media every day – Facebook, Instagram, Snapchat, Twitter, and the list goes on. If you’re used to getting a lot of likes or comments, or if you’re great at motivating others through your posts, you might want to consider turning this into a profession.

Around $15 USD per hour

4. Freelance Web Designer

Like freelance writers, freelance web designers need to market their services if they want to make a sustainable living. Websites that supposedly do the marketing work for you often come with a high price, as you’ll be expected to work for very cheap, and might end up losing money on the deals you take on.
Best Practices To Manage Your Workspace
Tags: employeeproductivity, employeemonitoring, productivity, monitoring
Published: 2022-11-18 09:35:28

The basic necessity of an organisation is “Organisational Change.” It is very important for an organisation to be open to change, if you don’t keep yourself updated then you will be outdated. Here are some suggested practices by Harvard School Of Business that are regarded as the best practices to manage your workspace effectively:

1. Understanding The Changing Process
2. Combating Transformation Changes
3. Insights[](https://we360.ai/blog/best-practices-to-manage-your-workspace)
Stop Doing Coding Tutorials
Tags: webdev, beginners, programming, tutorial
Published: 2022-11-18 09:18:35

_Disclaimer I don't want to gatekeep and tell you what tutorials are worth reading. In fact, I welcome all and every kind of tutorial, keep writing them!_

_This post is for those who are reading them and feel they're not progressing._

About a year ago I learned about the idea of tutorial purgatory or tutorial hell. I'm confident, I can set you on the right course to escape it.

* * *

Completing tutorials feels good. They're a lot shorter than a book, ideal for a daily dose of dopamine.

They're mostly free, further encouraging you to grab them, and it can be hard to stop because there's the reward when you complete them!

> Finally, I learned how to use Array.map, enough for the day! - said by no one ever

### Why there are so many tutorials?

Tutorials exist for different reasons. Some people write tutorials for a living. They write one every single day. Is it the 20th "Getting started with X", "Learning Y in 10 minutes", or the 100th spin on "Why you should be using Z right now"?

Some people write tutorials only to practice writing.

_You don't have to read all the tutorials out there on trivial topics like how to use `Array.map`, that's ridiculous._

I'm not talking here about tutorials discussing how to integrate different tech or platforms that sometimes indeed need a tutorial because the official docs simply cant explain the integration with every possible tech out there.

### What to do instead?

You can create plenty by following the official documentation.

Most of the libraries you want to work with already have a simple "Getting Started" page:

React 👉 [https://reactjs.org/docs/getting-started.html](https://reactjs.org/docs/getting-started.html)

Others are packed with examples, comprehensive documentation, screencasts, free courses:

TailwindCSS 👉 [https://tailwindcss.com/docs](https://tailwindcss.com/docs)

These are free resources. They're up to date, coming from the developers of the library itself. Packed not only with examples but best practices and patterns you should follow.

### Conclusion

As a beginner, these pages should be your bread & butter.

The next step is basically just using this tech to build something.

I believe this is just as important as reading up on tech as not even more important.

_Remember always build something with the tech you just learned, otherwise, it'll be just another completed tutorial on your pile of completed tutorials._

Let me know in the comments what was the last thing you've learned and what did you build with it?
UI/ UX - Design Decisions - Perspective
Tags: webdev, ux, uiux, design
Published: 2022-11-18 09:17:21

I am a frontend developer and an Ex-QA. I am just here to share some takeaways on UI/UX from my experience. 

Most of the times we keep arguing with our collegues about the best user experience for our product. We generally go with the decision which is agreed upon by most number or just our product manager. :D

Here's a truth, you might not be wrong about your idea of UX for the feature. We keep missing on one key point. Its called Perspective.

We need to be open and vocal about why we feel so about the UX of a certain feature. Dont go with stretched conversations and arguments on whose perspective is right, instead support your points with some facts from experience or some online content based on user's perspective. When the other person's perspective seems more apt for the feature, then go ahead with it. There is no need to feel invalidated. Learn from this and gain a better perspective for UX. 

Where we go wrong generally ? 
While taking decisions for a new feature which is going to be a part of a huge enterprise product. 

There are two points which would make sense here.
1. For a user who is already familiar with UX of such huge product, discoverability of a new feature will never be a problem. Just make some minor announcements with popovers/ notification badges like Slack does. We make the biggest mistake by bringing in most of the features onto the top level and making the UI more clumsy just for the sake of discoverability. Navigations to the feature must be given more importance. 
2. Stop thinking that your users are dumb. We need not think from a layman's perspective for UI/UX of every new feature. A few more clicks would actually make sense and makes the UX enjoyable to the user. Think very clearly before you take this decision. If this is the most prominent feature of your product, then you might have to reconsider this point. 

These points were hard hitting for me when a fellow designer pointed out. Its actually true. In this digital era, we need to stop thinking that our users are dumb.
Share your GitHub Profile Readme Link
Tags: github, readme, githubprofile, githubreadme
Published: 2022-11-18 09:15:01

---
title: Share your GitHub Profile Readme Link
published: true
description: Share your GiHub Profile Readme here.
tags: Github, readme, GithubProfile, githubreadme
# cover_image: https://direct_url_to_image.jpg
# Use a ratio of 100:42 for best results.
# published_at: 2022-11-18 04:58 +0000
---
Hi All,

GitHub Profile Readme.md file is an excellent options for developers to showcase their achievements and sometimes event brag about their open source contribution.

I am requesting you all to share your GitHub profile Readme and let's make a curated list of creative ways of using this simple feature provided by GitHub.

Here is my GitHubProfile Readme: [@akshaykhale1992](https://github.com/akshaykhale1992/akshaykhale1992)

And Please share your's
This Week In Python
Tags: python, discuss, thisweekinpython
Published: 2022-11-18 08:58:40


**Fri, November 11, 2022**


This Week in Python is a concise reading list about what happened in the past week in the Python universe. 

**I have received some good suggestions for this week's content. Thank you.**

**Did I miss anything from the Python universe this week? What did you read or tried out?**



## Python Articles


- [Carefully exploring Rust as a Python developer](https://karimjedda.com/carefully-exploring-rust/) 
- [Write Chrome Extensions in Python ](https://medium.com/@petefison/write-chrome-extensions-in-python-6c6b0e2e1573) 
- [How To Filter Django QuerySets – 15 Examples For Beginners](https://ctrlzblog.com/django-queryset-filter-15-examples/) 
- [Building Generator Pipelines in Python](https://towardsdatascience.com/building-generator-pipelines-in-python-8931535792ff) 
- [Building TUIs with textual: first impressions](https://learnbyexample.github.io/textual-first-impressions/) 





## Projects



- [pdfsyntax](https://github.com/desgeeko/pdfsyntax) – A Python PDF parsing library browse the internal structure of a PDF file
- [videocr](https://github.com/peterc/videocr) – Perform OCR upon entire videos to look for credentials or similar
- [taskiq](https://github.com/taskiq-python/taskiq) – Distributed task queue with full async support
- [sunfish](https://github.com/thomasahle/sunfish) – A Python Chess Engine in 111 lines of code 
- [typer](https://github.com/tiangolo/typer) – build great CLIs. Easy to code. Based on Python type hints


**Did I miss anything from the Python universe this week? What did you read or tried out?**
SelectDB is originated from Apache Doris so when processing, we SHARE THE SAME SPEED!!!
Tags: database, datawarehouse, olap, opensource
Published: 2022-11-18 08:46:01


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

https://dev.to/apachedoris/faster-than-everthe-datawarehouse-practice-of-apache-doris-in-orange-connex-41om
How to put together for the CISA Exam?
Published: 2022-11-18 08:26:32

**CISA Practice Exam **A bachelor's or grasp's diploma from a college that enforces the ISACA-backed Model Curricula may be substituted for 1 yr of enjoy. This choice can not be used if three years of enjoy substitution and academic waiver have already been claimed. A grasp's diploma in statistics protection or statistics generation from an permitted college may be substituted for 1 yr of enjoy. Experience Exception If you're a complete-time college teacher in a associated area (e.g., laptop science, accounting, statistics structures auditing), you could replacement 2 years of enjoy on this position for 1 yr of the enjoy requirement. Unsure whether or not you meet the conditions? Don’t fear. Your education representative will talk your heritage with you to recognize if this direction is proper for you. How to put together for the CISA Exam? Reviewing your take a look at arrangements is a critical segment withinside the examination education procedure. You may also get actual-time examination enjoy through taking a exercise examination. 

**Click Here More Info >>>>……. >>>>>>>>> https://dumpsarena.com/isaca-certification/cisa-certification/
**
**CISA Test Certification | CISA Practice Exam Certification | CISA Testing Certification Dumps | CISA Practice Exam PDF | CISA Exam Questions | CISA Braindumps | CISA Practice Exam Questions | CISA Exam PDF Questions**
Some Dev Tools
Tags: programming, tutorial, showdev
Published: 2022-11-18 08:25:37

As part of my dev journey there are a couple of sites that I use to do various things such as generate guids, generate text etc. But I thought recently how nice it would be to have all that information in one place, all those tools in one place. I have started down that journey.

I eventually want this to be a "one stop shop" for all things dev. Where you can get code snippets, look something up, or just get some random data to test something your working on.

Right now I feel the website is a little simple, but I promised myself to start sharing it once I got the first couple of things done, and now that I have I would like you to join me on my journey.

Here is a list of things currently supported on the site:
- Base64 Encode/Decode
- Guid Generation
- Md5/Sha1/Sha256/Sha512 Hash generation
- CSV Generation
- Lorem ipsum generation
- Url encode/decode

There is a list (currently in my head of what I would like to get done next) 
- Regex validation
- CSV to Markdown
- Markdown to csv
- Json object creator 
- Request buckets
- Code snippets
- Mobile support (I expect most devs to visit this from laptop or desktop so it's not that high right now)

Bunch of things that I want to get done, but obviously don't want to burn myself out too quickly here. I promised myself that as soon as the first couple of things were working that I would start to promote the website so here I go:

[some-tools.dev](https://sometools.dev/)

It is an open source website, so if you want to request features or tell me about a bug, be my guest, I look forward to when people are actually using it and giving me feedback


{% embed https://github.com/joro550/some-dev-tools %}

Hope you all enjoy!
VSCode - Spring Boot & React, 2022-11-18
Tags: springboot, react, vscode, setting
Published: 2022-11-18 08:20:29


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

> java : 11.0.15.1
> spring boot : 2.7.4
> nodejs : 16.17.1

spring boot 프로젝트 생성
https://dev.to/yesjin/visual-studio-code-spring-boot-2022-11-16-45l3

```
cd src/main
npx create-react-app frontend	# npx create-reeact {프로젝트명}

```

```
cd src/main/{프로젝트명}
npm install http-proxy-middleware --save
```

프론트엔드 - src/main/{프로젝트명}/package.json

```
"proxy": "http://localhost:8080"
```

백엔드 - build.gradle

```
def webappDir = "$projectDir/src/main/frontend"

sourceSets {
	main {
		resources {
			srcDirs = ["$webappDir/build", "$projectDir/src/main/resources"]
		}
	}
}

processResources {
	dependsOn "copyWebApp"
}


task copyWebApp(type: Copy) {
    dependsOn "buildReact"
    from "$webappDir/build"
    into "$projectDir/src/main/resources/static"
}


task buildReact(type: Exec) {
	dependsOn "installReact"
	workingDir "$webappDir"
	inputs.dir "$webappDir"
	group = BasePlugin.BUILD_GROUP
	if (System.getProperty('os.name').toLowerCase(Locale.ROOT).contains('windows')) {
		commandLine "npm.cmd", "run-script", "build"
	} else {
		commandLine "npm", "run-script", "build"
	}
}

task installReact(type: Exec) {
	workingDir "$webappDir"
	inputs.dir "$webappDir"
	group = BasePlugin.BUILD_GROUP
	if (System.getProperty('os.name').toLowerCase(Locale.ROOT).contains('windows')) {
		commandLine "npm.cmd", "audit", "fix"
		commandLine 'npm.cmd', 'install'
	} else {
		commandLine "npm", "audit", "fix"
		commandLine 'npm', 'install'
	}
}
```
ERORR: Parameter index out of range,2022-11-17
Tags: springboot, errors
Published: 2022-11-18 08:13:02

> Parameter index out of range (5 > number of parameters, which is 4)


? 문자가 포함된 쿼리문에서 ?의 갯수와 parameter의 갯수가 동일한가?
? 문자 앞뒤로 ' ' 나 " "을 포함하지 않았는가?