teleren/devto huggingface dataset:
Winter Data Meetup 2024
Tags: datascience, dataengineering, ai, machinelearning
Published: 2024-02-05 19:55:33

Welcome to the [Data Zen Winter Data Meetup 2024](https://datazen.top/zk4nw)!🎉
Calling all data enthusiasts, trailblazers, and pioneers! Spark your curiosity at our dynamic, 
knowledge-packed assembly designed to propel you into the exciting world of Data Science 
and AI--and the best part? Registration is absolutely FREE!
❄️ What is this? 
This meetup is a winter gathering of data visionaries ready to dive headfirst into the 
thought-provoking depths of AI, ChatGPT, Big Data, MLOps, Data Governance, and more. 
From transformative trends in Oil & Gas to the essentials of Azure, we're setting the stage 
for a flurry of inspiration!
🤝 Who can Attend?
Everyone from fresh-faced beginners to seasoned pros are invited! If you're passionate 
about data architectures, recommender systems, enterprise AI, or merely interested in 
broadening your data science horizons--you'll fit right in!
🎁 What will you get? 
Here's your golden chance to unlock the door to data management excellence! Engage in 
enlightening talks and tutorials, including a comprehensive Databricks guide and a deep dive 
into Delta Lake. Benefit from crystal-clear case studies of MLOps practices and learn how to 
elevate data quality to new heights! Our meetup ticks every box from sustainability to 
Power BI, with an impressive range of specialists sharing their insights.
Unleash the power of AI, decipher data's carbon footprint, and chart your personalized path 
to Data Governance supremacy, all while networking with like-minded peers!
💫Data Zen Winter Data Meetup 2024 is more than just another conference. It's the 
stepping stone to your next big data-driven breakthrough. Brace yourselves for a compelling 
blend of learning, innovation, and networking. 'Data brilliance' awaits you!
[Join us](https://datazen.top/zk4nw). as we embark on this icy journey towards AI enlightenment. Let the data guide your 
way!
Hashes and Symbols in Ruby
Published: 2024-02-05 19:09:26


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


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

If something doesn't exist in value, you will receive (nil).
If you don't want that you can create a default value. Using hash.new you can specify what it should be.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ffj570tit7kbedr6g6cx.png)

Symbols:
There can only be one copy of a symbol at a time
Symbols make good hash keys for a few reasons:

-They’re immutable, meaning they can’t be changed once they’re created;
-Only one copy of any symbol exists at a given time, so they save memory;
-Symbol-as-keys are faster than strings-as-keys 
because of the above two reasons.

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

Converting Between Symbols and Strings
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i03708yn3fh05m0otdc6.png)

You can use (.intern) to switch a string into a symbol
(=>) hash rocket style 
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/joajkkh1lfvsjcclx3ka.png)

Alternate way than hash rocket for symbols
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iwptz9mfsg4sn7iwdgbc.png)

When you want to filter a hash for values that meet a certain criteria 
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s3y9ql8nlvwp23dn0q1l.png)
Get App version in Swift
Tags: swift, swiftui
Published: 2024-02-05 19:07:11

Previously I hardcoded the appVersion and put it into the constant file, but I keep forgetting to update it when I make a new build or update the version in the Settings.

Today I found out that there is a good question and answer from StackOverflow that fixes my problem programmatically, which is nice to have, as I am lazy to remember too much tiny stuff here and there.

[link](https://stackoverflow.com/questions/25965239/how-do-i-get-the-app-version-and-build-number-using-swift)

Solution:
`let appVersion = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String`

Example:
`Text(appVersion ?? "Unknown version")`

Tip: (also from the answers)
Be sure to not confuse `CFBundleVersion` & `CFBundleShortVersionString`. 
The first is your build version. 
The other is version number.
Anatomy One CBD Gummies: Reviews, Advantages, Price!
Published: 2024-02-05 18:54:55

Shop Now@:- https://allsupplementstore.com/anatomy-one-cbd-gummies-Buy/ 
➥✅ Official Website: Anatomy One CBD Gummies
➥✅ Product Name: Anatomy One CBD Gummies
➥✅ Benefits: Anatomy One CBD Gummies Helps you to get Pain Relief
➥✅ Category: Pain Relief Supplement
➥✅ Rating: ★★★★☆ (4.5/5.0)
➥✅ Side Effects: No Major Side Effects
➥✅ Where to Buy:  {Buy Now Here — Click Here}

Anatomy One CBD Gummies:- Best part of using is its natural and organic additives having no contribution to side-effects. There are no man-made additives in the formula and that is why it is all natural and very safe to be chosen as a slimming option.

Official Website@>>> https://allsupplementstore.com/anatomy-one-cbd-gummies-Buy/ 
https://allsupplementstore.com/anatomy-one-cbd-gummies/ 
Facebook@>>> https://www.facebook.com/groups/400457392370426 
Jimdo Site@>>> https://anatomy-one-cbd-gummies-shop-now.jimdosite.com/
Site.Google @>>> https://sites.google.com/view/try-anatomy-one-cbd-gummies/ 
Group.google@>>> 
https://groups.google.com/g/ibm.software.network.directory-integrator/c/baDhtFlTgBA/m/tOPM4hxEAgAJ 
https://groups.google.com/g/ibm.software.network.directory-integrator/c/5Zad1D2Tvz4/m/qXGv0odEAgAJ
https://groups.google.com/g/microsoft.public.sharepoint.windowsservices/c/gqeRuV3i6Cw 
https://groups.google.com/g/anatomy-one-cbd-gummies-purchase/c/tCaYjXY2LF8 
Gamma.Site@>>> https://gamma.app/docs/Anatomy-One-CBD-Gummies-Does-It-Work-Or-Not-Consumer-Reports-20-nv7emvtki0b6yat
Pinterest@>>> https://in.pinterest.com/pin/941111653370929993
Blog.Spot@>>> https://anatomy-one-cbd-gummies-usa.blogspot.com/2024/02/blog-post.html
Medium.Site@>>> https://medium.com/@henrygigins/fraud-warning-anatomy-one-cbd-gummies-reviews-shocking-scam-alert-must-read-before-try-922f4a1be909
Hashnode.Site@>>> https://anatomy-one-cbd-gummies-official.hashnode.dev/anatomy-one-cbd-gummies-review-urgent-consumer-reports-2024-where-to-buy-anatomy-one-cbd-gummies-ingredients-price-and-shocking-side-effects
Scoop.It@>>> https://www.scoop.it/topic/anatomy-one-cbd-gummies-reviews-don-t-shock-anatomy-one-cbd-gummies-is-it-or-scam-2024-must-read-before-buy
Released My webapp !
Tags: infolink, webapp, released
Published: 2024-02-05 18:46:04

[infolink.dev](https://infolink.dev/userprofile/20)  
this is my webapp.

summary:

1.  Article Submission Site. Genres excluding adult content, etc
2.  You can point out wrong in the comments.
3.  You can take notifications of it.

# Categories

Wrong

wrong are used to point out mistakes. However, there is one problem. That is that people interpret articles and sentences differently. Since everyone interprets the article differently, even if someone says it is a mistake, some people may think, "That’s not what the article said in the first place."

So there are a condition, it’s if 90%% over people are thinking "this is written in the article" is mistake, You can use wrong categories.  
The point is that the wrong category cannot be used for ambiguous expressions with widely varying interpretations. (skeptical category as well)
※I’m not good at English, so I don’t know if mistake or long is more appropriate, just assume it means something like fake. and I used translate apps.

Skeptical

Skeptical’s condition is if 90%% over people are thinking "this is written in the article" is skeptical. ※need reason

Not skeptical

"Not skeptical" is a counterargument to "skeptical." This also requires valid reasons.  
"Not skeptical" can only be used in response to "skeptical."

When using categories, try to minimize duplicate comments as much as possible. It is more readable, and if counterargument comments are consolidated into one, responding to them becomes easier, and notifications are also more likely to be received.

Finally, I'll show you a picture of what it looks like.

Try using it!

# Post

[![Image description](https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq3d4g5plptcwuibsnd68.png)](https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq3d4g5plptcwuibsnd68.png)

# Notification settings

[![Image description](https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F57vo8q3kf4r3tbmtx8i4.png)](https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F57vo8q3kf4r3tbmtx8i4.png)

# Editor

I used Ckeditor5

[![Image description](https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwfs52g9gcmd76828cdza.png)](https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwfs52g9gcmd76828cdza.png)
ASP.NET Core MVC vs Razor pages, Which is the faster?
Tags: programming, tutorial, dotnet, csharp
Published: 2024-02-05 18:41:33

Comparing the speed or performance of ASP.NET Core MVC and Razor Pages is not straightforward, as both are part of the same ASP.NET Core framework and share the same underlying infrastructure. The performance of your application will depend more on how efficiently you design and implement your code rather than whether you choose MVC or Razor Pages.

Here are some considerations for both ASP.NET Core MVC and Razor Pages:

**ASP.NET Core MVC:**
Controller-View Separation: MVC follows the Model-View-Controller pattern, providing a clear separation of concerns. This can lead to better code organization, especially in larger applications.

**Fine-Grained Control:** With MVC, you have more control over individual aspects of a request's lifecycle. This control can be advantageous for complex scenarios.

Attribute Routing: MVC supports attribute routing, providing flexibility in defining routes and actions.

**Razor Pages:**
Conciseness: Razor Pages are designed to be more straightforward and concise, with less ceremony. This can lead to faster development, especially for simpler applications.

**Page Model:** Razor Pages introduce the concept of a Page Model, which combines the logic and UI for a page in a single file. This can simplify the development process for certain scenarios.

**Convention over Configuration:** Razor Pages rely on conventions, reducing the need for explicit configuration in many cases.

**CodeBehind:**
Regarding "CodeBehind," it's important to note that this term is more commonly associated with traditional ASP.NET Web Forms rather than ASP.NET Core MVC or Razor Pages. In ASP.NET Core, the code-behind concept is not as prevalent, as both MVC controllers and Razor Pages include code within the same file or closely related files.

**Performance:**
In practice, the performance differences between MVC and Razor Pages are likely to be negligible for most applications. The choice between them should be based on factors such as code organization, project complexity, and developer preference.

If performance is a primary concern, consider focusing on optimizing specific aspects of your application, such as database queries, network calls, and resource usage. Additionally, use tools like profiling and performance testing to identify and address bottlenecks in your specific application.

Ultimately, both MVC and Razor Pages are part of the ASP.NET Core ecosystem, and the choice between them should align with your project's requirements and your team's expertise rather than perceived performance differences.

Thanks for reading,
More detail available at DGI Host.com
AWS Application Composer
Tags: aws, iac
Published: 2024-02-05 18:37:38

I took a closer look at hashtag#aws application composer and created a Serverless Application 🈸 
I have seen some videos here on linkedIn, advertising this new functionality and service. 
The drag and drop feature is nice, but It doesn't knock my socks off 🧦 
In the CloudFormation Webconsole is the Designer, many don't know this feature, but it does basically the same and this for about 8 years now 

The IDE support is fine, I tested with Visual Studio.
The Serverless Resources -which you find in 'Enhanced Components' are well supported, but also still got some issues ⚠ 
For example a DynamoDB table... you cannot set the Table Name in the Canvas, the logical ID is the only property, but if you don't want your DynamoDB table named randomly postfixed, you have to add the tableName Attribute manually to the Yaml Code.

If you want to create for example a VPC with the Standard IaC resources, it won't be fun. Adding all required components ( Subnets, IGWs, NGWs, Routes etc ) and connect them, won't save you any time 🕒 

I am missing here 'Composite' resources, a composition of resources on a more abstract level, like L3 constructs in CDK or terraform modules (terraform-aws-modules/vpc/aws) to be able to create a resource like a VPC or a Fargate Service in a couple of seconds 🚀 


Blog:
https://lnkd.in/dbEnhrQa

Video in my channel youtube@aws.wolfgangunger :
https://lnkd.in/dD-Y6XFx
Using React/Redux with a Golang Backend
Tags: react, beginners, programming, javascript
Published: 2024-02-05 18:37:23

Using React/Redux with a Golang backend is a common and effective combination for building modern web applications. React is a popular JavaScript library for building user interfaces, while Redux is a predictable state container for managing the state of your application. Golang, also known as Go, is a statically typed and compiled language that is well-suited for building scalable and efficient backend services.

Here's a general guide on how you can set up a project with React/Redux frontend and a Golang backend:

**1. Project Structure:**
Create a project structure that separates the frontend and backend code. For example:

```
/project-root
|-- /frontend
|   |-- /src
|   |   |-- /components
|   |   |-- /redux
|   |   |-- /views
|   |   |-- index.js
|   |-- package.json
|   |-- webpack.config.js
|
|-- /backend
|   |-- main.go
|   |-- /handlers
|   |-- /models
|   |-- /routes
|
|-- /public
|   |-- index.html
|
|-- go.mod
|-- go.sum
|-- README.md

```

**2. Set Up React/Redux Frontend:**
Install Node.js and npm: Make sure you have Node.js and npm installed on your machine.

Initialize a new React app:

```
npx create-react-app frontend

```
Install required dependencies:

```
cd frontend
npm install react-redux redux axios # or yarn add react-redux redux axios

```

Set up your Redux store, actions, and reducers in the /src/redux directory.

Create React components in the /src/components directory.

Set up your main application in /src/index.js.

**3. Create Golang Backend:**

Initialize a new Go module:

```
go mod init your-module-name

```
Set up your Go backend in the /backend directory.

Create necessary folders for handlers, models, routes, etc.

Define your API routes and handlers.

Use a router package like gorilla/mux for routing.

Connect to a database if necessary.

**4. Connect Frontend and Backend:**

Use Axios or Fetch in your React components to make API requests to your Golang backend.

Handle API responses and update the Redux store accordingly.

**5. Run Your Application:**

Start the React development server:

```
cd frontend
npm start

```

Start your Golang backend server:

```
cd backend
go run main.go

```

Now, you should be able to access your application at http://localhost:3000 for the frontend and http://localhost:your-port for the Golang backend.

Remember to configure CORS on the Golang backend to allow requests from the React frontend. You can use the github.com/rs/cors package for this purpose.

This is a basic setup, and you can expand and customize it based on your project requirements. Additionally, consider adding authentication, error handling, and other features as needed.

Thanks for reading,
More detail available at DGI Host.com
Django Database Reset Chronicles: Recovering from the Brink of Disaster
Tags: django, python, postgres
Published: 2024-02-05 18:33:50


#### Introduction:
Start with a humorous or relatable anecdote about the life of a programmer dealing with databases, setting the tone for the challenges and lessons ahead.

#### The Tricky Tango of Table Renaming:
Describe the seemingly innocent decision to rename tables in `models.py` that spiraled into a migration mayhem. Use witty programming-related metaphors to capture the chaos.

#### The Daredevil Move: Deleting Tables Directly:
Confess to the brave (or reckless) act of deleting tables directly and the unexpected fallout that ensued. Perhaps liken it to performing a high-stakes stunt in the programming circus.

```
DROP table_name;
```

#### The Plot Twist: Attempted Solution with `dumpdata`:
Share the optimism of trying to salvage the situation with Django's `dumpdata` command, only to be thwarted by the missing table. Compare it to a heroic mission that faced an unexpected enemy.

```
python manage.py dumdata > data.json
```

#### Backing Up - The Safety Net:
Emphasize the importance of backups with a dramatic comparison to a superhero's utility belt. Discuss the relief of taking a backup using `pg_dump` and how it provided a lifeline in the midst of the chaos.

```
pg_dump -U username -d database_name -t tablename -f data.sql
```

#### The Great Format Fiasco:
Detail the realization that the saved SQL file was in the wrong format, leading to the ultimate database reset. Infuse humor by comparing it to a classic blunder in a programmer's sitcom.

to check file type run
`file filename`
#### Discovering the Magic of `psql`:
Unveil the eureka moment of discovering the alternative solution using `psql` to restore the database, overcoming errors with a touch of wizardry. Paint it as the unexpected plot twist in the saga.

```
psql -U username -d database_name -f data.sql
```

#### Manual Redo - The Redemption Arc:
Describe the redemption arc of redoing tasks manually, with a touch of irony and determination. Emphasize the satisfaction of finding the data intact, akin to a surprising plot twist in a programmer's novel.

#### Lessons from the Debugging Odyssey:
Inject humor and wisdom into the lessons learned, framing them as essential survival tips for programmers navigating the treacherous waters of database management. Use relatable metaphors and analogies.

#### Conclusion:
Wrap up the story with a witty and encouraging conclusion, leaving readers with a smile and a newfound appreciation for the unpredictability of database adventures. Encourage them to share their own tales of triumphs and tribulations.
DevRel Discussion
Tags: discuss, devrel, music
Published: 2024-02-05 18:27:01


![A purple ombre background features an illustration of a pug and text that reads: What is currently playing in your headphones? Does what you listen to change according to what you are working on? Do you ever work in complete silence?](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g53e8t8pa0qabsrjcfnz.png)

Happy Monday to those who celebrate! 😂 

This week's DevRel Discussion is a fun one:

**What is currently playing in your headphones?**

**Does what you listen to change according to what you are working on?**

**Do you ever work in complete silence?**

Feel free to drop those playlists in the comments below 🎶 👇
Vercel vs Netlify vs GitHub Pages
Tags: webdev, javascript, beginners, programming
Published: 2024-02-05 18:22:40


## Vercel

- Optimized for Next.js sites and serverless functions
- Instant deployments from GitHub/GitLab/Bitbucket
- Unlimited bandwidth and storage for hobby projects
- Free SSL encryption
- Edge Network delivers sites and apps globally 
- Integrates with headless CMSs like Contentful and Ghost
- Easy to add authentication provider
- Has free hobby tier and paid pro plans
- Limitations:
   - 50 GB bandwidth per month for free accounts
   - No custom plugins or modules

## Netlify

- Continuous deployment from Git providers
- Integrates with many headless CMSs like Contentful and Ghost
- Flexible build settings and branch deploy controls
- Global CDN, free SSL, DDoS protection
- Can use Netlify Functions for serverless backend
- Open source Netlify Dev for local development
- 100 GB data transfer and 300 build minutes per month on free tier
- Limitations:
  - Must upgrade for custom redirects
  - No SSH or database access on free plan 

## GitHub Pages

- Host sites directly from GitHub repositories
- Easy workflow using Git and GitHub for pushing changes
- Supports Jekyll static site generator
- Integrates seamlessly with GitHub Actions workflows
- No strict limits on bandwidth or storage
- Free custom domains on GitHub's IP address 
- Limitations:
  - Sites must be purely static - no server-side code
  - No database or advanced CMS support
  - Slow build times compared to Vercel and Netlify

### Comparison

|               | Vercel | Netlify | GitHub Pages |  
|-|-|-|-|
| Optimized for | Next.js apps | Static sites | Static sites |   
| Deploys from | Git providers | Git providers | GitHub only |
| Build Times | Very fast | Fast | Slow |
| Bandwidth Limits | 50GB (free) | 100GB (free) | None |
| Custom Domains | Free | Paid only | Free on GitHub IP |
| Serverless Functions | Yes | Netlify Functions | No |
| CMS Integrations | Contentful, Ghost | Contentful, Ghost, more | Through static site generators |
| Pricing | Free - $19/month | Free - $45/month | Free |

In summary, Vercel is best for Next.js apps, Netlify is the most flexible, and GitHub Pages is simplest overall. Consider bandwidth needs and desired features when choosing.
i phone 16 to Galaxy S24: Upcoming smartphones to wait for in 2024 Giveawa
Tags: programming, tutorial, python, webdev
Published: 2024-02-05 18:20:24

 2024 is here, and if you’ve held back from buying a new smartphone so far, you’ll be glad to know that the new year is full of exciting new smartphones. These include the upcoming Samsung S-series flagships, the next Apple iPhones and a lot more.

If you’re someone who is considering buying a new smartphone this year, but aren’t sure about jumping into a purchase immediately or waiting it out, here are some of the major smartphone launches expected this year to give you an idea. Let’s begin with the first.

Samsung Galaxy S24 series
We begin with Samsung’s next-in-line flagship phones, likely to launch next month, and equally likely to be called the Galaxy S24 series. While Samsung has remained mum about these devices so far, rumours suggest the brand has three new devices in the pipeline, including a compact S24, a larger S24 Plus and the stylus-bearing top-end S24 Ultra. The new phones are expected to sport the Snapdragon 8 Gen 3 chip, and perhaps many more new features on the software part.

[iPhone 16 series](https://sites.google.com/view/extra-boss/home)
The iPhone 15 series may still feel like it launched yesterday, but it has been three whole months since the phones came out, and as we inch closer to 2024, more heads are now turning to Apple’s next batch of phones, likely to be called the iPhone 16 series. While these devices are still over half-a-year away, they will be phones to wait for, as Apple is expected to make the Pro model larger next year, while non-Pro models are expected to get a capacitive new action button.

[See more](https://sites.google.com/view/extra-boss/home)