teleren/devto huggingface dataset:
The Future of Blockchain Gaming on Solana
Published: 2024-06-03 12:39:26

#rapidinnovation#BlockchainGaming #Solana #NFTGames #CryptoGaming #GamingRevolution 
 
The blockchain gaming industry is rapidly growing but lacks games that truly excite players about blockchain technology. Many current games are overly focused on the 'token economy' model, limiting their appeal and sophistication. Solana aims to revolutionize this space by offering a more immersive and competitive gaming experience, leveraging its fast, scalable blockchain and strong ecosystem. With significant backing and innovative projects, Solana has the potential to attract high-spending gamers from established economies, making it a promising platform for the future of blockchain gaming. 

http://www.rapidinnovation.io/post/the-future-of-blockchain-gaming-on-solana
The Flower Shop
Published: 2024-06-03 12:35:35

Looking for a unique night out in NYC? The Flower Shop NYC is a [retro bar](https://www.theflowershopnyc.com/) that offers a charming blend of vintage aesthetics and modern amenities. Situated in the Lower East Side, this venue features classic décor, cozy seating, and a menu filled with creative cocktails and tasty bites. It's the perfect spot to unwind and enjoy a nostalgic yet contemporary atmosphere.
New in Ruby on Rails 7.2: Development Containers Configuration
Tags: rails, ruby, docker, changelog
Published: 2024-06-03 12:34:10


Development container is a full-featured coding environment. **Rails 7.2** introduces configurations for these containers in your application, including a `.devcontainer` folder with `Dockerfile`, `docker-compose.yml`, and `devcontainer.json`.

The default dev container includes:

- A database (SQLite, Postgres, MySQL, or MariaDB)
- Active Storage with local disk usage and preview features
- A Redis container
- A Headless Chrome container for system tests

Generate a new application with a development container using:
```bash
rails new myapp --devcontainer
```
After this, you will see the result of the generator:
```bash
      ...
      create  storage/.keep
      create  tmp/storage
      create  tmp/storage/.keep
      create  .devcontainer
      create  .devcontainer/devcontainer.json
      create  .devcontainer/Dockerfile
      create  .devcontainer/compose.yaml
      ...
```
As you can see, the generator created files that correspond to the container configuration.

For existing applications, use:
```bash
rails devcontainer
```
Result:
```bash
╰─ $ rails devcontainer
Generating Dev Container with the following options:
app_name: rails_blog
database: sqlite3
active_storage: true
redis: true
system_test: true
node: false
      create  .devcontainer
      create  .devcontainer/devcontainer.json
      create  .devcontainer/Dockerfile
      create  .devcontainer/compose.yaml
        gsub  test/application_system_test_case.rb
```

More details in the [Getting Started with Dev Containers guide.](https://edgeguides.rubyonrails.org/getting_started_with_devcontainer.html)

We have previously written about how to set up Docker for Ruby on Rails 7. In this article you can find more detailed information on how to configure docker:
[Setting Up Docker for Ruby on Rails 7](https://jetthoughts.com/blog/setting-up-docker-for-ruby-on-rails-7-beginners/)
Hallmark Treasor Gandipet Hyderabad | Hallmark Treasor
Tags: realestate, realestateagent, realestateinvestment
Published: 2024-06-03 12:28:20

Hallmark Treasor is located in the prestigious Gandipet area of Hyderabad. This community provides a peaceful retreat from the city's hustle and bustle while maintaining easy access to urban conveniences.


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

[Hallmark Treasor offers 3 BHK homes](https://hallmarkbuilders.co.in/treasor/) meticulously designed with exceptional quality and attention to detail. Each residence provides a sophisticated and serene living experience, featuring spacious interiors, lush green landscapes, and state-of-the-art amenities that elevate your lifestyle. Whether you seek elegance and comfort or a tranquil escape, Hallmark Treasor caters to all your needs.

Welcome to a home where every detail is crafted for your utmost delight, blending refined living with the perfect mix of serenity and convenience. Experience the joy and satisfaction of living in a thoughtfully designed community at Hallmark Treasor.
Contact us: 8595808895
Learn machine learning with Microsoft learn
Tags: machinelearning, microsoft, learning
Published: 2024-06-03 12:19:02

Hey everyone, Himel here,  check out these 5 [Microsoft](https://learn.microsoft.com/) Must-Do Introductory Learning paths on #MachineLearning that is Absolutely FREE!
1.  [Introduction to machine learning](https://learn.microsoft.com/training/modules/introduction-to-machine-learning/?wt.mc_id=studentamb_322573): Introductory course to grasp introductory concepts for machine learning 
2.  [Fundamentals of machine learning](https://learn.microsoft.com/en-us/training/modules/fundamentals-machine-learning/?wt.mc_id=studentamb_322573): Machine learning is the basis for most modern artificial intelligence solutions. A familiarity with the core concepts on which machine learning is based is an important foundation for understanding AI.. 
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xr3cw7mga49qwp6qqqrb.jpg)
3. [Create machine learning models](https://learn.microsoft.com/training/paths/create-machine-learn-models/?wt.mc_id=studentamb_322573): From the most basic classical machine learning models, to exploratory data analysis and customizing architectures, you’ll be guided by easy to digest conceptual content and interactive Jupyter notebooks, all without leaving your browser. 
4. [Introduction to PyTorch](https://learn.microsoft.com/en-us/training/modules/intro-machine-learning-pytorch/?WT.mc_id=studentamb_322573): Learn key concepts used to build machine learning models with PyTorch. We'll train a neural network model that recognizes and classifies images. 
5. [Introduction to data for machine learning](https://learn.microsoft.com/en-us/training/modules/introduction-to-data-for-machine-learning/?WT.mc_id=studentamb_322573): 
The power of machine learning models comes from the data that is used to train them. Through content and exercises, we explore how to understand your data, how to encode it so that the computer can interpret it properly, how to clean any errors, and tips that will help you create high performance models.
Boost Your SoundCloud Presence with Genuine Plays
Published: 2024-06-03 12:05:57

<h2><strong>Introduction</strong></h2>
<p><span style="font-weight: 400;">In the bustling realm of online music streaming, SoundCloud stands tall as a platform where artists can amplify their voices and share their craft with the world. However, in the vast sea of content, it's easy for your tracks to get lost amidst the noise. This is where the significance of </span><strong>SoundCloud plays</strong><span style="font-weight: 400;"> becomes evident. With an increasing number of plays, your tracks gain visibility, credibility, and ultimately, a larger audience.</span></p>
<h2><strong>The Importance of Real SoundCloud Plays</strong></h2>
<h3><strong>Authenticity Breeds Success</strong></h3>
<p><span style="font-weight: 400;">When it comes to garnering plays on SoundCloud, authenticity is key. </span><a href="https://growmyprofile.com/buy-soundcloud-plays/"><strong>Real SoundCloud plays</strong></a><span style="font-weight: 400;"> not only boost your track's credibility but also enhance its discoverability. Authentic engagement signals to the platform's algorithms that your content is worth promoting, leading to increased visibility on users' feeds and search results.</span></p>
<h3><strong>Building Trust and Credibility</strong></h3>
<p><span style="font-weight: 400;">In today's digital landscape, transparency and authenticity are valued more than ever. By accumulating genuine plays on your SoundCloud tracks, you're not just inflating numbers; you're building trust and credibility with your audience. Genuine engagement fosters a loyal fan base that resonates with your music and is more likely to support you in the long run.</span></p>
<h3><strong>Enhancing Visibility and Reach</strong></h3>
<p><span style="font-weight: 400;">In the competitive realm of music promotion, visibility is everything. </span><strong>Real SoundCloud plays</strong><span style="font-weight: 400;"> act as social proof, signaling to potential listeners that your tracks are worth their time. As your play count increases, so does your track's visibility within SoundCloud's ecosystem, leading to more opportunities for organic discovery and growth.</span></p>
<h2><strong>Conclusion</strong></h2>
<p><span style="font-weight: 400;">In the ever-evolving landscape of online music promotion, </span><a href="https://growmyprofile.com/buy-soundcloud-plays/"><strong>get SoundCloud plays</strong></a><span style="font-weight: 400;"> serve as a vital metric of success. However, it's not just about the numbers; authenticity is paramount. By focusing on accumulating </span><strong>real SoundCloud plays</strong><span style="font-weight: 400;">, you're not only boosting your track's visibility but also building trust and credibility with your audience. So, if you're looking to amplify your SoundCloud presence and take your music to new heights, investing in genuine plays is a strategic move that can yield significant dividends in the long run.</span></p>
Teri Meri Dooriyan Full Episode
Tags: hindi, drama, terimeridooriyan, indian
Published: 2024-06-03 12:01:25

[Teri Meri Dooriyan](https://terimeridooriyan.me/) is a TV show on Star Plus, a channel famous in India for its dramas and family shows. The title means "The Distance Between Us" in English, hinting at stories about people trying to overcome different kinds of gaps between them. These gaps could be misunderstandings, different backgrounds, or even physical distance. The show is likely to have a mix of emotions, family values, and love stories, typical of Star Plus serials. It might show us how characters deal with problems, find love, and learn important lessons about life. The main focus is on how they bridge the distances between each other to create stronger bonds and understanding.Teri Meri DooriyanShows like "Teri Meri Dooriyan" often include a big cast, with many characters each facing their own challenges. There are usually a few main characters that the story focuses on more, showing us their journey in more detail. They might face obstacles like family disagreements, society's rules, or personal doubts, but they try to solve these issues throughout the show. The serial could be set in a modern-day context, blending traditional Indian culture with today's world. This mix makes the story interesting for many viewers, as it shows the struggles of balancing old customs with new ways of living. "Teri Meri Dooriyan" is made to entertain, but also to make us think about our relationships with others. It's about understanding and patience, showing that even when people seem very different or far apart, there's always a way to come closer. If you like watching stories about family, love, and overcoming problems, "Teri Meri Dooriyan" might be a good show for you. It's designed to pull at the heartstrings and maybe even teach a lesson or two about how to bridge the gaps in our own lives.
Power BI vs. Tableau: Picking the Perfect BI Tool for You (2024)
Tags: powerbi, tableau, tools
Published: 2024-06-03 11:57:00

In the realm of data analysis, two titans clash: [Power BI and Tableau.](https://www.clariontech.com/blog/power-bi-vs-tableau-which-is-best-for-data-analytics) Both are phenomenal for transforming raw data into visually compelling insights, but which one reigns supreme for your needs? This article dissects their strengths and weaknesses to empower you to make an informed decision.

Who Should Choose Tableau?
Data scientists and analysts requiring advanced analytics and in-depth customization. Organizations working with a vast array of data sources beyond Microsoft products. Companies prioritizing exceptional visual storytelling and unique dashboard designs.

Who Should Choose Power BI?
Businesses already invested in the Microsoft ecosystem. Users seeking an intuitive interface with a gentle learning curve. Budget-conscious organizations looking for cost-effective solutions.

Choosing between Power BI and Tableau depends on your needs. Power BI integrates seamlessly with Microsoft products and offers a user-friendly interface, making it great for non-technical users and creating reports quickly. Tableau boasts superior data handling for massive datasets and unparalleled customization, ideal for data scientists crafting intricate visualizations. Consider factors like data source, team skillset, and budget to decide which tool empowers your business intelligence journey.
Arduino IDE 2 上傳檔案到 ESP32/ESP8266 的外掛
Tags: esp32, arduino, esp8266
Published: 2024-06-03 11:55:15

Arduino IDE 2.x 版有完整的語法標色、程式碼補全等眾多功能, 比原本陽春的 Arduino 1.x 版要好用許多, 不過許多人可能因為缺少了可以上傳檔案到 ESP32/ESP8266 等控制板的功能, 在使用 Arduino IDE 2.x 時卡關。好消息來了, 已經有善心人士撰寫了外掛, 幫我們解決這個問題。

## 檔案上傳外掛下載網址

首先是有善心人士 [Earle F. Philhower, III](https://github.com/earlephilhower) 撰寫了[arduino-littlefs-upload](https://github.com/earlephilhower/arduino-littlefs-upload) 外掛, 你可以直接[在這裡下載外掛檔案](https://github.com/earlephilhower/arduino-littlefs-upload/releases/tag/1.1.7)。但是這個外掛是針對 LittleFS 檔案系統, 如果你要採用的是 SPIFFS 檔案系統, 就派不上用場。於是就有另一個善心人士 [espx](https://github.com/espx-cz) 從剛剛介紹的外掛衍生出 [arduino-spiffs-upload](https://github.com/espx-cz/arduino-spiffs-upload) 外掛, 你可以在[這裡下載外掛檔案](https://github.com/espx-cz/arduino-spiffs-upload/releases)。

## 安裝外掛

Arduino IDE 2 是從 [The Eclipse Theia IDE](https://theia-ide.org/#theiaide) 衍生而來, 其實也就是 Visual Studio Code 的源頭, 它們都共用同一套外掛機制, 只要在你的使用者目錄下找到 .arduinoIDE 資料夾, 在其中建立 plugins 資料夾, 將剛剛下載的 .vsix 外掛檔案複製到 plugins 資料夾中：

```
C:\USERS\{使用者名稱}\.ARDUINOIDE
└──plugins
   ├─arduino-littlefs-upload-1.1.5.vsix
   └─arduino-spiffs-upload-1.1.5.vsix
```

再重新開啟 Arduino IDE 即可。

## 上傳檔案

要上傳檔案, 只要在你的草稿碼資料夾下建立一個 data 資料夾, 像是這樣：

```
C:\USERS\MEEBO\CODE\ARDUINO\TEST_LITTLEFS
├─test_littleFS.ino
└─data
  └─test.txt
```

```
C:\USERS\MEEBO\CODE\ARDUINO\TEST_SPIFFS
├─test_SPIFFS.ino
└─data
  └─test.txt
```

接著, 就可以按 <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>p</kbd> 開啟命令面板, 輸入 "upload", 就會看到對應的命令：

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

選擇你想用的檔案系統對應的命令, 就可以將 data 資料夾內的所有內容上傳到 ESP32/ESP8266 上了。

要注意的是, 如果有開啟中的序列埠, 必須先關閉, 才能上傳。

你會看到這樣的訊息：

```
SPIFFS Filesystem Uploader

Using partition: default
Building SPIFFS filesystem
C:\Users\meebo\AppData\Local\Arduino15\packages\esp32\tools\mkspiffs\0.2.3/mkspiffs.exe -c C:\Users\meebo\code\Arduino\test_SPIFFS/data -p 256 -b 4096 -s 1441792 C:\Users\meebo\AppData\Local\Temp\tmp-15392-y5BDfcxef6G7-.spiffs.bin
/test.txt


Uploading SPIFFS filesystem
C:\Users\meebo\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.5.1/esptool.exe --chip esp32 --port COM9 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 2686976 C:\Users\meebo\AppData\Local\Temp\tmp-15392-y5BDfcxef6G7-.spiffs.bin
esptool.py v4.5.1
Serial port COM9
Connecting....
Chip is ESP32-D0WDQ6 (revision v1.0)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: ac:67:b2:38:7f:34
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00290000 to 0x003effff...
Compressed 1441792 bytes to 2734...
Writing at 0x00290000... (100 %)
Wrote 1441792 bytes (2734 compressed) at 0x00290000 in 6.5 seconds (effective 1776.6 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

Completed upload.
```

也會看到 Arduino IDE 的通知：

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

就表示上傳成功了。
Ever imagined The Gladiator set in Silicon Valley?
Tags: siliconvalley, webdev, softwareengineering, fluff
Published: 2024-06-03 11:51:11

Big tech, glorious battles and Machiavellian politics all shaken into a juicy cocktail about the dynamics of power in technology companies. With swords.

Have a read: 
https://tyingshoelaces.com/blog/gladiator-big-tech-politics
My first bash script
Tags: bash, python
Published: 2024-06-03 11:49:51

Hello dear bash community, I'm posting this so that I can share my first bash script with this wonderful community, suggestions, tips and advice would be much much appreciated.
https://github.com/tahadnan/Automation.git
Thanks elders :)
If you have a question about the script or even me, there is no problem ;)
Understanding Go: part 12 – Visibility
Tags: go, tutorial, beginners
Published: 2024-06-03 11:21:37

---
title: Understanding Go: part 12 – Visibility
published: true
description: Serie of sketchnotes about Go. Explaining in a visual way Go/Golang concepts.
tags: Go, Golang, Tutorial, beginners
series: Understanding Go in sketchnotes
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rfr4s13jjqx1w5mqpy3e.jpg
---

Even if you can create your first application in Go in a few minutes, understanding a new programming language is not easy and can be time-consuming.

After writing the blog series [Learning Go by examples](https://dev.to/aurelievache/learning-go-by-examples-introduction-448n), let's discover all the concepts of Go in a visual way, in sketchnotes.

In this blog post of sketchnotes about Go, we will discover another useful concept: the "Visibility".

![Go visibility](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rfr4s13jjqx1w5mqpy3e.jpg)
![Go visibility](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xf3ob9l36w0q2gjnke9y.jpg)
![Go visibility](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n10jnlpmg2yvogyfivlk.jpg)

This is another blog post of this serie so if you liked it, you can follow me, and tell me what do you think ❤️. If people are interested, I will publish others sketches shortly :-).
 
Moreover, if you are interested about this way to explain visually technologies, I published an entire illustrated book about Kubernetes, available in paperback on [Amazon](https://www.amazon.fr/dp/B0BB619188/ref=cm_cr_arp_d_product_top?ie=UTF8) and in digital version on GumRoad: ["Understanding Kubernetes in a visual way"](https://gumroad.com/aurelievache#uCxcr).
And an illustrated book about Docker, available in paperback on [Amazon](https://www.amazon.fr/Understanding-Docker-visual-way-sketchnotes/dp/B0BT6ZXR1W/) and in digital version on GumRoad: ["Understanding Docker in a visual way"](https://gumroad.com/aurelievache#uCxcr).
SEO Company in Chandigarh- Digirush
Tags: seocompanyinchandigarh, seoagencyinchandigarh, bestseoagencyinchandigarh
Published: 2024-06-03 11:10:45


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

Digirush is an **[SEO company in Chandigarh](https://digirushsolutions.com/seo-agency-in-chandigarh/)** that specializes in optimizing the websites and bring search engine ranking of the website. We provide services like keyword research, link building, on page optimization, site audits, off page optimization and technical SEO. We can help in improving your website’s visibility on search engine and increase engagement. Visit our website to know more about our services.
Ibuprofeno.py💊| #117: Explica este código Python
Tags: learning, beginners, python, spanish
Published: 2024-06-03 11:00:00

## **<center>Explica este código Python</center>**
#### <center>**Dificultad:** <mark>Fácil</mark></center>

```py
my_tuple = (1, 2, False, 3)
print(min(my_tuple))
```

👉 **A.** `1`
👉 **B.** `2`
👉 **C.** `0`
👉 **D.** `False`

---

{% details **Respuesta:** %} 

👉 **D.** `False`

Nuevamente los valores booleanos infieren a números. En este caso `False` infiere a `0` por ello es considerado el valor mas pequeño de la tupla. Lo interesante es que no regresamos el valor `0` como número, sino el booleano `False`.


{% enddetails %}
HTML Newsletter Popup Form
Tags: codepen
Published: 2024-06-03 10:58:08

This Pin demonstrates a fully functional HTML Newsletter Popup Form, created using HTML, CSS, and jQuery. This popup form is designed to capture users' email addresses and encourage them to subscribe to your newsletter.

Features
Popup Trigger: The form pops up when a trigger event occurs (e.g., page load or button click).
Responsive Design: The form is styled to be responsive, ensuring it looks good on both desktop and mobile devices.
Smooth Animations: jQuery is used to create smooth fade-in and fade-out animations for the popup.
Form Validation: Basic form validation is implemented to ensure users enter a valid email address before submitting.
How It Works
HTML Structure: The HTML provides the basic structure for the popup form, including the form fields and buttons.
CSS Styling: CSS is used to style the popup, ensuring it is centered on the screen and has an attractive design.
jQuery Functionality: jQuery handles the popup's show/hide functionality and form validation.
Example Usage
Email Collection: Use this popup form on your website to collect email addresses for your newsletter.
Promotions: Customize the form to promote special offers or announcements to your visitors.
Customization
You can easily customize the form's appearance by modifying the CSS.
The jQuery code can be adapted to change the popup trigger event or add more advanced form validation.
Feel free to explore and modify this pen to fit your needs. Happy coding!

{% codepen https://codepen.io/CreativeSalahu/pen/yLWgygd %}
Short Ruby Newsletter - edition 93 published
Tags: programming, ruby, rails
Published: 2024-06-03 10:48:09

Highlights from the [93 edition of Short Ruby Newsletter](https://newsletter.shortruby.com/p/edition-93): 

- Events: EuRuko, RailsWorld, and BalticRuby announced the agenda and speakers. They have great lineups. Two returnees: Ruby Ireland and Barcelona.rb. SF Bay Area Ruby Meetup and Rails World Conf announced their next dates. 

- Ruby 3.1.6 and 3.3.2 are released. Rails 7.2 beta is announced. You can upgrade today to Ruby 3.3.2 and should start adding Rails 7.2 to your CI

- Read an article written by *Why* in 2003 posted by Nick Schwaderer last week where Why says why SQLite is amazing. *Why* was/is ahead of his time

- You can see some code Samples about Hotwire patterns, fixtures, controllers, inline SVG, presence in helper, and rails validations.

- Code Design: You can read about how Campfire handles setting stimulus tags on more complex elements. 

- Then, in the Choose Ruby section, read an inspirational thread by Irina Nazarova about Rails being the most productive way to build CRUD web apps in 2024 backed up with examples (see their names and numbers - income/market caps and more). Read also why DHH thinks people picked up Rails after watching the 15-minute blog video.

- In the Library section, discover a new gem, a code repo, and updates shared by gem maintainers.

- If you were to read one thing about the entire "drama" generated from outside the Ruby world this week, read Louis's take in the Related section. Don't miss Arian's learnings about building digital products there.

Of course, the newsletter has much, much more content. 
Go to [https://newsletter.shortruby.com](https://newsletter.shortruby.com/p/edition-93) to read the latest edition.