teleren/devto huggingface dataset:
Spazio Bianco – SaaS Multipage theme.
Tags: astro, tailwindcss, webdev
Published: 2023-10-26 07:10:57

Spazio Bianco – SaaS Multipage theme.
Built with Astro & Tailwind CSS

See it live and learn more about Spazio Bianco:
→ https://lexingtonthemes.com/info/spaziobianco/

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u255t6tx1s9a54uq6ojz.png)
Navy – SaaS Multipage theme.
Tags: tailwindcss, astro
Published: 2023-10-26 07:10:06

Navy – SaaS Multipage theme.
Built with Astro & Tailwind CSS

See it live and learn more about Navy:
→ lexingtonthemes.com/info/navy/

https://res.cloudinary.com/read-cv/image/upload/c_limit,h_177,w_430/dpr_2.0/v1/1/users/a2QQhNlrTzQl3hf1E5AhTPqdPnS2/post-c61c4f0b-2e33-4eda-9394-8090d705e893.png?_a=ATO2BAA0
Quick Billing Mobile App
Tags: webdev, erpsoftware, varthagamsoft, api
Published: 2023-10-26 07:03:33


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/04mkw225oayftdupvxgo.jpg)Introducing the [Varthagamsoft](https://www.varthagamsoft.com/) Quick Billing App! Say goodbye to billing hassles, rush hours, and additional system investments. Providing quick service to your customers. 📦💰
Signed Up for Any Spooky Fall Challenges or Projects? 🍁
Tags: discuss
Published: 2023-10-26 07:00:00

What spooky coding challenges or projects are on your agenda this fall season? Hacktoberfest counts!

---

👻🎃 Join Our Halloween Costume Contest! 🎃👻

Embrace the eerie season, don your most creative costume, and snap a pic. Share it with our community for a chance to win badges. [Check out our post for more info](https://dev.to/devteam/coding-in-costume-join-our-halloween-costume-contest-3dg1). 😈📸🏆

Follow the DEVteam for more discussions and online camaraderie!

{% embed [https://dev.to/devteam](https://dev.to/devteam) %}
Alternative to Toad Edge: A detailed comparison of Toad Edge and dbForge Edge
Tags: sqlserver, mysql, postgressql, oracle
Published: 2023-10-26 06:54:55

Are you excited about moving from Toad Edge to something that is infinitely more potent, comprehensive, and possibly even unreplaceable? Now, we have that something right here in dbForge Edge, a top-tier multidatabase suite that supports Oracle Database, MySQL, PostgreSQL, and SQL Server, among other systems. But before you decide if dbForge Edge is truly the best option for your needs and demands, make sure to review the thorough comparison that follows.

A broad range of database-related tasks are covered by dbForge Edge's design:

- Improved SQL coding with intelligent refactoring, debugging, broad formatting options, and context-aware code completion and object suggestions

- Complex query building visually without writing a single line of code

- Tuning the query performance

- Disparities between table data and database schemas are identified

- Migration and synchronization of databases

- Flexible data analysis, reporting, and management

- Creation of test-ready, intelligent dummy columns

- Making documentation for databases

- Management of databases

Read more: https://www.devart.com/dbforge/edge/.
Placeholder Maintainer
Tags: hack23maintainer
Published: 2023-10-26 06:34:14

<!-- ✨This template is only meant to get your ideas going, so please feel free to write your own title, structure, and words! ✨ -->

### Intro
<!-- Share a bit about yourself as a maintainer. Is this your first Hacktoberfest, or have you maintained in others? Feel free to embed your GitHub account by using {% embed LINK %} -->

### Project
<!-- Tell us about the repository that you hosted. What processes did you set up to review and merge pull requests? Feel free to embed your GitHub repo by using {% embed LINK %} -->

### Highs and Lows
<!-- What were some of your biggest accomplishments or light-bulb moments this month? Did any problems come up that seemed impossible to fix? How did you adapt in those cases?  -->

### Growth
<!-- What was your skillset before Hacktoberfest 2023 and how did it improve? Have your project goals changed since publicly maintaining it? -->
Placeholder Contributor
Tags: hack23contributor
Published: 2023-10-26 06:33:38

<!-- ✨This template is only meant to get your ideas going, so please feel free to write your own title, structure, and words! ✨ -->

### Intro
<!-- Share a bit about yourself as a contributor. Is this your first Hacktoberfest, or have you contributed to others? Feel free to embed your GitHub account by using {% embed LINK %} -->

### Highs and Lows
<!-- What were some of your biggest accomplishments or light-bulb moments this month? Did any problems come up that seemed impossible to fix? How did you adapt in those cases?  -->

### Growth
<!-- What was your skillset before Hacktoberfest 2023 and how did it improve? Have your learning or career goals changed since working on these new projects? -->
Biography
Published: 2023-10-26 06:30:02

main character
Zhang Ruochen
identity
The Crown Prince of the Shengming Central Empire, the envoy of the Moon God and Tianmu, the Realm Master of Jiannan Realm and Xinghuantian, the Son of God of the Blood Jue Family, the Sword Master, and the Grand Elder of the Space Temple.
Introduction
Eight hundred years ago, the only son of Emperor Ming, the crown prince of the Shengming Central Empire, opened the mark of thunder and lightning and was killed by his fiancée Princess Chi Yao. After sleeping for eight hundred years, he was resurrected in the body of the 16-year-old Ninth Prince of "Yunwu County" eight hundred years later, and became a descendant of time and space. He entered the local martial arts academy, and later entered the swordsmanship department of the Eastern Territory Holy
Eternal God Emperor
Published: 2023-10-26 06:29:05

"Eternal God Emperor" is an online novel created by Feitianyu. It is an oriental fantasy novel serialized on Chuangshi Chinese website and Qidian Chinese website at the same time [1], mainly tells the story of Zhang Ruochen, the son of Emperor Ming, who was killed by his fiancée Chi Yao and was reborn 800 years later to fight against calamity and save the universe.
nodeMailer after google security update
Tags: nodemailer, node, nodemailerlatest, webdev
Published: 2023-10-26 06:18:24

Node mailer



most of them know Node mailer but with latest security update of google some of them not able to use Node mailer , Don't worry I will help you to resolve your issue ... if you are a beginer  you can also follow this documentation....Let's start 



step 1 

install node mailer in your server

**npm install nodemailer**



step 2



Add this code 

**const nodemailer = require('nodemailer')



const sendmail= async (req, res) => {

  const { email } = req.body;



  let transporter = nodemailer.createTransport({

    host: "smtp.gmail.com",

    port: 465,

    secure: true,

    auth: {

      user: "example@gmail.com",

      pass: "***",

    },

  });



  try {

   

    // send mail using optional parameters

    var mailOptions = {

      from: "example@gmail.com",

// here you  an replace email with custom email name //

      to: email,



      subject: "Type your e-mail subject here",



      html: `

      <img style="width:100px;height:40px;object-fit:contain" src="https://example/Image/example.jpeg" alt="Yourimge">

        <h2Email recciewvedlick Here  to test </h2>

      `,

    };



    // get the response

    transporter.sendMail(mailOptions, function (error, info) {

      if (error) {

        console.log(error);

      } else {

        console.log("Email sent: " + info.response);



        return res.status(200).json({ success: true, message: info.response });

      }

    });

  } catch (err) {

    console.log(err);

  }


};
**






inside auth we need to give password  i mentioned in top the google is updated the security information so we need to follow the latest updates 

so follow me to get your password 

1. You need to secure your google account with two step verification

2. next go to this link

** https://myaccount.google.com/apppasswords?pli=1&rapt=AEjHL4NSosO4ykDzkOiQw_CZ7_oQRKcZutIJFw7_S7zLmf5nv0GsqoTSmbNQKJ6YzDuR8DM3sUSMoXQvQ7gVeCdGXuLaZKY-dg
**
3. Then you add any custom name and then you will get 16 digit password copy that password

and add that password inside the auth in given code above 

remember one thing email also replace with your email which created app password

(26
-10-2023)

official documentation : **https://nodemailer.com/**





If there is still a problem  contact me :   
 **https://https://www.linkedin.com/in/manu1305/**

whatsapp :**+91 8943293217**
什么是DNS域名解析？
Tags: html
Published: 2023-10-26 06:02:04

什么是DNS域名解析？
因特网上作为域名和IP地址相互映射的一个分布式数据库，能够使用户更方便的访问互联网，而不用去记住能够被机器直接读取的IP数串。通过主机名，得到该主机名对应的IP地址的过程叫做域名解析。
正向解析：根据域名查询IP地址，是DNS基本也是常用的功能
反向解析：根据IP地址查询域名，不常用
1、缓存检查
浏览器会首先搜索浏览器自身的DNS缓存，缓存时间较短，，且只能容纳1000条缓存，看自身的缓存中是否有对应的条目，而且没有过期，如果有且没有过期则解析到此结束。
2、操作系统缓存检查
如果浏览器的缓存里没有找到对应的条目，操作系统也会有一个域名解析的过程，那么浏览器先搜索操作系统的DNS缓存中是否有这个域名对应的解析结果，如果找到且没有过期则停止搜索，解析到此结束。
3、本地域名服务器解析
如果在文件中也没有找到对应的条目，浏览器会发起一个DNS的系统调用，会向本地配置的DNS服务器发起域名解析请求。
4、根域名服务器解析
如果没有找到对应的条目，则由运营商的DNS代我们的浏览器发起迭代DNS解析请求。它首先是会找根域的DNS的IP地址，找到根域的DNS地址，就会向其发起请求。然后根域名服务器返回给本地域名服务器一个所查询域的主域名服务器地址。
5、主域名服务器
本地域名服务器再向上一步返回的gTLD服务器发送请求。接受请求的gTLD服务器查找并返回此域名对应的域名服务器的地址，这个通常就是你注册的域名服务器，例如你在某个域名服务提供商申请的域名，那么这个域名解析任务就由这个域名提供商的服务器来完成。域名服务器会查询存储的域名和IP的映射关系表，正常情况下都根据域名得到目标IP记录，连同一个TTL值返回给域名服务器。
总结
在配置DNS正向解析的过程中，需要修改的配置文件比较多，主配置文件、区域配置文件、区域数据配置文件，所以我们一定要记住配置文件所在的目录，在修改的过程中也要细心不能出错。
Why Java Was Invented
Tags: webdev, beginners, programming, java
Published: 2023-10-26 05:49:56

Java was invented to make it easier to write code, easier than C++. 

There is a bunch of things, a bunch of bookkeeping that you have to manage with C++, that you don't have to manage with Java. The downside with Java is that it is slow compared to C++. 

It runs really really slow, but, for many many types of apps, many business apps, Java runs pretty fast and is pretty capable. 

A big advantage of Java is that it is easier to write in respect to C++, and it gets the job done faster especially for types of work such as web apps. 

You would write a web app in C++ but it would be crazy. It will take you forever to do it. You do it in Java much much quicker.

Java is also used in android development as well, although that might be fading because there is a newer faster language called Kotlin, that Google has endorsed. 

It is easier with Kotlin over Java. 

Java may fade in terms of being used to create apps for android devices. 

But today, Java is used hugely for legacy apps that are web based, and server based, again, working for very large corporations.

For more of my rumbling about Tech,and things that affect developers like Health, wealth and relationships [find me on Twitter](https://twitter.com/KarlgustaAnnoh).
✈️ Responsive aeroplane using pure css no image
Tags: freecodez, react, html, blog
Published: 2023-10-26 05:46:02

Hey there, You are most welcome to this article. I hope you will enjoy this article. If you like this article then please share this article with your friends and colleagues. If you have any questions or suggestions regarding this article then please comment down below.

**✈️ Responsive aeroplane using pure css no image**

![✈️ Responsive aeroplane using pure css no image](https://res.cloudinary.com/freecodez/image/upload/v1698299150/images/yeefjmwjwxtcwnctcwxc.webp)

For full source code visit : [https://freecodez.com/post/ko47x08](https://freecodez.com/post/ko47x08)


```
<!-- https://freecodez.com -->
<div class="plane">
    <div class="ver-stab"></div>
    <div class="ver-stab-tri"></div>
    <div class="nose">
      <div class="window1"></div>
      <div class="window2"></div>
      <div class="window3"></div>
      <div class="window4"></div>
    </div>
    <div class="back-body"></div>
    <div class="hor-stab"></div>
    <div class="hor-stab2"></div>
    <div class="wing"></div>
    <div class="wing-bottom"></div>
    <div class="wing right"></div>
    <div class="wing-bottom wing-right"></div>
    <div class="engine"></div>
    <div class="engine eng-big2"></div>
    <div class="engine eng-small"></div>
    <div class="engine eng-small small2"></div>
  </div>

```

Source Code : [https://freecodez.com/post/ko47x08](https://freecodez.com/post/ko47x08)

For more such articles visit : [https://freecodez.com](https://freecodez.com/all)
Web Storage in JavaScript
Tags: javascript, webdev, tutorial, programming
Published: 2023-10-26 05:26:04

Web Storage, can store data locally within the user's browser.

## 1) Check Browser Support
Before using web storage, check browser support for **localStorage** and **sessionStorage**:

```
if (typeof(Storage) !== "undefined") {
  // Code for localStorage/sessionStorage.
} else {
  // Sorry! No Web Storage support..
}
```

## 2) To Store Data
Create a localStorage name/value pair with name="fname" and value="Steve"

```
localStorage.setItem("fname", "Steve");
```
OR

```
localStorage.fname = "Steve";
```

## 3) To Retrieve Data
Retrieve the value of "fname" and insert it into the element with id="result"

```
localStorage.getItem("fname");
```
OR
```
localStorage.fname;
```

## 4) Remove Storage Item
To remove the "fname" localStorage item

```
localStorage.removeItem("fname");
```
OR
```
delete localStorage.fname;
```

## 5) Clearing Storage
To Clear (delete) all stored data

```
localStorage.clear();
```
## 6) To Store Structured Data
To store structured data, you can use JSON to serialize it to and from strings for storage

```
var students = [{name: "Tyler", marks: 22}, {name: "Ryan", marks: 41}];
localStorage.setItem('students', JSON.stringify(students));
console.log(JSON.parse(localStorage.getItem('students')));
// [ Object { name: "Tyler", marks: 22 }, Object { name: "Ryan", marks: 41 } ]
```

## 7) Session Storage
The **sessionStorage** object implements the same Storage interface as localStorage. However, instead of being
shared with all pages from the same origin, sessionStorage data is stored separately for every window/tab.

- Save data to sessionStorage
```
sessionStorage.setItem('key', 'value');
```

- Get saved data from sessionStorage

```
var data = sessionStorage.getItem('key');
```

- Remove saved data from sessionStorage

```
sessionStorage.removeItem('key')
```

## 8) Error Condition
When browsers are set to prevent cookies, they often block localStorage as well. This will lead to exception if you try to use it. Remember to handle these situations accordingly.

```
var video = document.querySelector('video')
try {
 video.volume = localStorage.getItem('volume')
} catch (error) {
 alert('If you\'d like your volume saved, turn on cookies')
}
video.play()
```

If you found this useful, consider:

> ✅ Follow @iarchitsharma for more content like this
> ✅ Follow me on [Twitter](twitter.com/iArchitSharma)
How BIM Modeling Benefits the AEC Industry
Tags: bim, aec, 3dmodeling, ai
Published: 2023-10-26 05:24:03

The AEC industry has always been vulnerable to unexpected roadblocks due to a lack of visualization. Conventional 2D blueprints have multiple limitations when visualizing the real-life characteristics of an intricate architectural design. 

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


Building Information Modeling (BIM) and [3D modeling services](https://ikarus3d.com/) have revolutionized the Architecture, Engineering, and Construction (AEC) industry by introducing a more integrated and collaborative approach to design and construction. Here are some of the primary benefits of BIM in the AEC industry. 

BIM provides 3D visualization of a project, allowing stakeholders to see the finished product before construction begins. This enhances understanding and can lead to better design decisions.
With realistic 3D models, BIM allows multiple stakeholders (architects, engineers, contractors, and owners) to work on the same model, promoting collaboration and ensuring everyone is on the same page.

Using BIM, potential design conflicts (e.g., an HVAC duct running into a beam) can be identified and resolved before construction begins, preventing costly mistakes and rework.
Architects can partner with a 3D modeling company; architects can further leverage BIM modeling for facility management, maintenance, and eventual decommissioning, providing value throughout the project lifecycle.

BIM provides insight into the materials, components, and quantities required for a project, aiding in more accurate cost estimation and procurement.
BIM allows for integrated performance analysis, such as energy consumption, lighting analysis, and thermal comfort, to ensure the design meets performance criteria.
Once construction is complete, the BIM model can be used for facility management, offering details about maintenance schedules, warranty information, and other essential aspects of facility operation.

BIM has become indispensable in the AEC industry because it enables better project planning, design, construction, and maintenance. With BIM-based 3D modeling services, AEC businesses can embrace a collaborative approach and ensure all stakeholders can work together more efficiently and achieve better outcomes.
IPS Stem Cells: XL Biotec's Regenerative Breakthrough
Published: 2023-10-26 05:09:23

**[IPS Stem Cells](![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pm2us94e6agp7tnbwoqs.png))**,a groundbreaking technology, are at the forefront of regenerative medicine. XL Biotec, a leading innovator, is making waves in this field. These induced pluripotent stem cells offer immense potential for personalized treatments and tissue regeneration. Discover how XL Biotec's pioneering work with IPS Stem Cells is transforming the landscape of healthcare and opening new doors for advanced therapies.
How to get the nREPL port for a running REPL
Tags: clojure
Published: 2023-10-26 04:47:44

I want to connect to a running REPL on my local machine outside of Visual Studio Code. The terminal output is cleared or truncated depending on the terminal.

There are two methods I know of.

Grep the processes for the name of the project that is running on the JVM. This will give a process ID. Eg. 71141

```
ps aux | grep name-of-the-project
```

Grep the network-related information such as open connections, open socket ports with the process ID from above.

```
netstat -vanp tcp | grep 71141
```

Find the loopback IP with the associate port. Eg. 63361

```
127.0.0.1.63361
```

Use that port in Visual Studio Code.


To find the port from the Clojure REPL: `(slurp ".nrepl-port")`

See: https://stackoverflow.com/questions/77364142/how-do-i-get-the-nrepl-port-for-a-running-repl
Creating Stunning Responsive Blog Cards with HTML and CSS
Tags: webdev, beginners, programming, tutorial
Published: 2023-10-26 04:13:58

Are you looking to enhance your website's blog cards with a touch of creativity? In this tutorial, we'll show you how to craft eye-catching and responsive blog cards using HTML and CSS. To make it even more fun and engaging, we'll also guide you on adding sticker emojis and other characters to your cards. Let's dive right in!

The HTML Structure:
We'll begin by creating a simple HTML structure for our blog cards. You can start with the following code:

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lqucr94bt2jrt6h4dgv2.png)
In this structure, we have a container div that holds multiple card divs, each with a card-content div containing a title, excerpt, and a "Read More" link. You can repeat this structure for as many cards as you need.

The CSS Styling:
Now, let's style our blog cards. The provided CSS code will give you a responsive, colorful, and visually appealing design:


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qd4qjt4zktpt50yyjmz6.png)
Get Full Code : https://codepen.io/wsaurel/pen/mdvJQRQ

This CSS code ensures that your blog cards have a responsive layout, a delightful hover effect, and a visually appealing color scheme. The cards are also centered within the container, making them look neat and professional.

Conclusion:
By following this tutorial, you'll be able to create responsive and attractive blog cards for your website using HTML and CSS. Plus, adding sticker emojis and other characters will give your blog cards a unique and playful touch. Feel free to customize the design to fit your website's theme and personality. Happy coding! 🚀🎨
Hacktoberfest 2023 Contributor
Tags: hack23contributor, javascript, programming
Published: 2023-10-26 04:06:48

### Intro
I've finished my Hacktoberfest this year. 

### Highs and Lows
I've attended 3 Hacktoberfests, so to me it's no news. Only difference is what repository to contribute.

### Growth
It definitely improves my skills to encourage me to contribute to other public repositories.
Placeholder Contributor
Tags: hack23contributor
Published: 2023-10-26 04:02:52

<!-- ✨This template is only meant to get your ideas going, so please feel free to write your own title, structure, and words! ✨ -->

### Intro
Hi everyone, myself Dheeraj, a professional content creator in cybersecurity. This was my first time to participate in Hacktoberfeset.

The biggest project was to find a GitHub repo that has some projects as per my skill set and that accept pull requests within a day. It takes me two hours to figure out in which repos, I shall contribute too. Most of the repos require high-level coding while the simple ones do not have any project instead they just ask one liner changes, so there is always a risk that these newly created repos may get excluded. But after giving it two hours, I was able to figure out this.

### Growth
I haven't made any contribution to any GitHub repository. My journey as a contributor started with Hacktoberfest. I have made a lot of contributions in writing and documentation. Still, coding was always a kind of fear for me, which I have overcome now and credit for that goes to Hacktoberfest and all other supported organizations. Now, I believe that it's necessary to first master coding and then do some projects or open-source contributions, you can do this while learning also.
Just sharing some of my learnings Hope that you will find something good from it.
Tags: learning, productivity
Published: 2023-10-26 03:52:55

"The fragrance of flowers spreads only in the direction of the wind. But the goodness of a person spreads in all directions."
~Chanakya

Be kind to others and yourself. 
Believe that you are good enough.
Be happy about what you have and not just what you don't have, 
Be strong don't give up till the end, 
Be grateful and grow every day and 
Celebrate each and every moment of your life.

IF YOU SEE THINGS ARE BROKEN 
DON'T BLAME GO FIX THEM
IF YOU FEEL THERE IS A PROBLEM
YOU SHOULD SOLVE IT

We should do the right thing at the right time.
When you know something is powerful do experiment don't be fear of failures come out of fear and do it with courage.

At last
"WE ARE OUR CHOICES. BUILD YOURSELF AT A GREAT STORY"
~Jeff Bezos