teleren/devto huggingface dataset:
France Lotto
Published: 2023-07-16 03:10:33

The [France Lotto](https://alfdun.co.za/) draws take place three times a week, on Monday, Wednesday, and Saturday. Participants have the opportunity to select their own numbers or opt for the Quick Pick option, which generates random numbers for them. The lottery offers a variety of prize tiers, ensuring that there are multiple chances to win, regardless of whether players match all the numbers or only a few.

If you participated in this draw, remember to check your tickets carefully. Even if you didn't win the jackpot, there's a possibility that you won a smaller prize. Be sure to keep your ticket in a safe place and claim your winnings within the designated timeframe. Good luck for the next France Lotto draw, and may your numbers bring you great fortune!
Azure Storage Explorer
Published: 2023-07-16 03:06:06


Manage your cloud storage on Azure

Ease cloud storage management and boost productivity

Upload, download, and manage Azure Storage blobs, files, queues, and tables, as well as Azure Data Lake Storage entities and Azure managed disks. Configure storage permissions and access controls, tiers, and rules.

[Download Storage Explorer](https://azure.microsoft.com/en-us/products/storage/storage-explorer)

[Learn Storage Explorer](https://learn.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=windows)


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

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

In your Storage account go to -> **Security + networking** -> Access keys and copy **Storage account** name and **Connection string**

**Display name:** Storage account name
**Connection string:** Connection string

And Next and finally you have success connection with Storage Account

Thanks for taking your time to read this post.
Journey: Python day 1
Published: 2023-07-16 02:41:35

Here there're my first notes about python and a exercesise.

**Variables**

- They cannot start with a number such as:

```
1nombre_curso = "Python" -> x
nombre_curso = "Python" -> y
```
It's going to throw you an error.

**Strings**
Len it's useful to obtain the lenght of a string.

```
name_course = "Ultimate python"
 print(len(name_course))
```
Arguments are the values that we pass to a function. In this code we pass the variable name_course to len.

```
nombre_curso = "Ultimate Python"
print(nombre_curso[0])
print(nombre_curso[3:4])
```
Chaining with the sign +

```
nombre = "santi"
apellido = "paci"
nombre_completo = nombre + " " + apellido
print(nombre_completo)
```
String formatting operator for more elegant shape. It's still the same from above in a better way.

```
nombre = "santi"
apellido = "paci"
nombre_completo = f"{nombre} {apellido}"
print(nombre_completo)
```
String methods.

```
animal = "chanchito feliz"
print(animal.upper())
print(animal.capitalize())
print(animal.lower())
print(animal.title()) -> # toma la primera letra de cada palabra del string y las pasa a mayusculas
print(animal.find("ch")) -> # encuentra el indice
print("ch" in animal) -> # devuelve boolean ya sea false o true
```
English sounding names get more interviews from companies than ethnic names
Tags: career
Published: 2023-07-16 02:21:36

Do you hear back from the companies you applied? Sadly, your name might be the reason not to get back from them, a study showed. I am minority and started to wonder if I should use an English sound name. Here's what I learned recently.

With the two-year field research, researchers sent 12,000+ job applications to 4000+ job advertisements in Sydney, Melbourne  and Brisbane to see if there is hiring discrimination against six ethnic groups for leadership positions in 12 different occupations.

It turned out that even though they are identical resumes except names, the ethnic name group received 57.4 percent less callbacks than English name resumes for management positions. For non-management positions, ethnic minorities received 45.3 percent less callbacks than the other group.

This study shows that there is hiring discrimination against ethnic minorities. 50 percent less callbacks aren't the number that you can ignore. So, my question to the reader is if you are ethnic minorities and read this article, would you keep your name or do you prefer using English names instead? Why?
 

Source: https://www.monash.edu/news/articles/study-confirms-english-sounding-names-get-more-call-backs-from-job-applications-than-ethnic-names
AWS EKS Deployment with Helm Chart using Codebuild and CodePipeline
Tags: aws, devops, eks, kubernetes
Published: 2023-07-16 01:46:30

---
title: AWS EKS Deployment with Helm Chart using Codebuild and CodePipeline
published: true
description: Install Helm Chart in AWS EKS using Codebuild and Codepipeline which does lint/pacakge/dry-run and then install release.
tags: aws, devops, eks, kubernetes
---

### what is it about

Creating a deployment pipeline that install helm release in EKS cluster. We will see how to create workflow that uses the helm chart from CodeCommit --> Lint the chart --> pacakage and upload to s3 --> dry-run --> approval --> deploy to eks


> Clone the Repo for the helper files https://github.com/uptownaravi/EKS_Deployment.git

#### Step 1 - IAM Roles and aws-auth configmap

Create a role to access eks using the file eks-deploy-role.json and add trust relationship for this role with eks-deploy-role-trust-relation.json

Add this role name in the aws-auth configmap. Create Kubernetes Role and Rolebinding for this. Make sure the username matches in aws-auth configmap and the rolebinding. 
Also be careful when you edit the configmap as access to the cluster is based on this.

refer https://docs.aws.amazon.com/eks/latest/userguide/add-user-role.html

Then we create role for codebuild service role with the file codebuild-pyapp-service-role.json
Codebuild needs access to codecommit, s3 for publishing the helm chart, EKS API and Cloudwatch logs.

> Codebuild service role should be able to assume the eks-deploy-role so make sure the trust relationship allows that.


#### Step 2 - CodeBuild projects

Two code build projects are required.

First to lint, upload the helm chart to s3 and perform dry run of the install. Use the file buildspec_prepare.yaml to create the codebuild project.

We lint the chart, package, upload to s3 (using helm s3 plugin). and perform dry-run.

helm s3 plugin reference https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/set-up-a-helm-v3-chart-repository-in-amazon-s3.html

Second project to perform actual deployment with helm install/upgrade. Using the file buildspec_deploy.yaml to create the project.

> replace the account numbers and other variables as required. Add the path of the helm if it's in different folder.

> most of the steps like installing the tools and plugins in the buildspec file can be baked into a docker image and used during prepare/deploy. The idea is to show how the process works so added those commands individually.


#### Step 3 - Pipeline

Create a Code pipeline with 4 stages

source stage as the git repo where the helm chart is available

Second stage is codebuild prepare project which runs the validation  and dry-run

third stage is manual approve, so we can check the output of helm lint and dry-run.

fourth stage is codebuild deploy project which does helm install/upgrade.


Please comment your feedback.
Flutter project error:: someone help me
Published: 2023-07-16 00:33:11

Launching lib\main.dart on sdk gphone64 x86 64 in debug mode...
Running Gradle task 'assembleDebug'...
Caught exception: Couldn't start watching, error = 1: E:\atomicdex\atomicdex-mobile-master\android
Note: C:\Users\Audio\AppData\Local\Pub\Cache\git\dargon2-d11f51cab560acf7644ebef402f1996b6f320365\dargon2_flutter\dargon2_flutter_mobile\android\src\main\java\com\tejasmehta\dargon2_flutter\Dargon2FlutterPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\Users\Audio\AppData\Local\Pub\Cache\hosted\pub.dev\local_auth-1.1.11\android\src\main\java\io\flutter\plugins\localauth\LocalAuthPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:buildCMakeDebug[arm64-v8a]'.
> Build command failed.
  Error while executing process C:\Users\Audio\AppData\Local\Android\sdk\cmake\3.18.1\bin\ninja.exe with arguments {-C E:\atomicdex\atomicdex-mobile-master\android\app\.cxx\Debug\2c2c1l6u\arm64-v8a mm2-lib}
  ninja: Entering directory `E:\atomicdex\atomicdex-mobile-master\android\app\.cxx\Debug\2c2c1l6u\arm64-v8a'

  ninja: error: 'E:/atomicdex/atomicdex-mobile-master/android/app/src/main/cpp/libs/arm64-v8a/libmm2.a', needed by 'E:/atomicdex/atomicdex-mobile-master/build/app/intermediates/cxx/Debug/2c2c1l6u/obj/arm64-v8a/libmm2-lib.so', missing and no known rule to make it


* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 4m
Exception: Gradle task assembleDebug failed with exit code 1

I use flutter 3.7 and I got this error.
I wish someone help me
Por que usar Python em seu projeto RPA?
Tags: rpa, python, programming, braziliandevs
Published: 2023-07-16 00:24:10

Vocês já usaram a linguagem Python em seus projetos RPA? Estão começando a usar? Já pensaram em tentar usar?

Atuar em projetos de RPA pode, muitas das vezes, nos remeter para ferramentas que não exigem construção de código, mesmo que sejamos pessoas desenvolvedoras. Existem algumas vantagens no uso desses tipos de ferramentas, mas até onde elas vão?

Quando propomos em nossos times, utilizar uma linguagem de programação para resolver um problema, queremos levar muito mais que a tecnologia em si. Queremos levar, principalmente, a liberdade de poder construir o que de fato os requisitos precisam.

Quando podemos construir nossas soluções com código utilizando a linguagem Python, conseguimos atuar com maior liberdade para:

✔️ Construir a melhor solução possível;
✔️ Atender às especificações e requisitos de maneira mais pontual, personalizada e/ou padronizada, quando necessário;
✔️ Facilitar e agilizar nosso trabalho de desenvolvimento utilizando frameworks e plugins e não precisar ficar reconstruindo a roda;
✔️ Trazer segurança para nossas aplicações, tanto com a forma de desenvolvimento, quanto utilizando ferramentas adequadas para isso;
✔️ Ter autonomia em nosso trabalho, podendo aplicar as melhores práticas de desenvolvimento de software;
✔️ Desenvolver testes que nos ajudem no processo de homologação e validação do trabalho construído;
✔️ Ter apoio de uma comunidade consolidada para troca de experiências e conhecimentos distintos, sempre buscando aprimorar a própria linguagem, a comunidade e os frameworks.

Entre muitas outras vantagens. 

Compartilhe como tem sido sua experiência desenvolvendo em Python para atender às demandas que você recebe! Quais são suas vantagens e aprendizados? Tem enfrentado alguma dificuldade?

Bora trocar uma ideia sobre isso?
🎉 My First Post: Embarking on a Coding Adventure! 🚀
Tags: beginners, programming
Published: 2023-07-15 23:34:52

Hey Dev Community! I'm excited to share my very first post here on Dev.to. 🥳

I've always been passionate about coding and today, I'm taking the plunge into the world of development. 🌟

In this post, I'll be sharing my journey, challenges, and victories as I embark on this coding adventure. Join me as I dive deep into the exciting world of programming, exploring different languages, frameworks, and technologies. 💻

I'm eager to connect with fellow developers, learn from your experiences, and contribute to this amazing community. Let's grow together and make remarkable things happen! 🌈

Stay tuned for more updates, tutorials, and insights as I navigate through this coding odyssey. Remember, no matter where you are in your coding journey, we're all in this together! Let's inspire and support each other along the way. 💪

Feel free to say hello, share your advice, or recommend any resources you find helpful. I'm thrilled to be a part of this vibrant community and can't wait to connect with you all! 🤝

#devcommunity #codingadventure #beginner #programming #journey
ANSI for Java
Tags: java, cli, tooling, opensource
Published: 2023-07-15 23:28:37

**ANSI for Java**

> Spice up your Java programs with ANSI

I created a simple library for Java developers to utilize in their projects to make their console messages prettier!

You might think to use interpolation to put ANSI codes manually, but what's the hassle! Using ansicolors you can utilize the potential of method cascading to condense the ANSI formatting into just a few lines!

It is as simple as doing the following:

```java
System.out.println(jm_Ansi.make().red_bg().white().blink_fast().toString("ERROR"!));
```

Everything is also designed to be as customizable as possible, as more features to render the characters will come out soon.

Want to turn off ANSI coloring? Without having to include ugly conditional checks or do a complete refactoring, there is a single toggle you can utilize to disable ANSI formatting at an instant.

Check it out here: https://github.com/exoad/ansicolor


:)
Reflection
Tags: status, reflecting, wheriam, beginners
Published: 2023-07-15 23:07:51

Where I am in my life, I'm currently working at two remote job 12hrs a day(barely do anything on my second job, not because I'm lazy its just that I have to wait for inbound calls and sometimes I get 3 in a four hour shift) have Saturdays and Sundays free that where Ill do the majority of my work, I am familiar with coding mostly java, SQL, html and css. So I'm thinking that I wont have many question. Since I'm familiar with the platforms that where using. Never used Ruby so that will be interesting, usually if you know how to code in one language the other language is the same concept but different syntax so I'm not too worried about it. I am hoping I'm able to balance my work, study and responsibilities.
Refine + Dev Hackathon #1: learning Refine
Tags: refinehackathon
Published: 2023-07-15 22:51:20

Unfortunately 😥, I saw the hackathon in the last moment
the **hackathon** started in _21st June_ and will be finished in _20th July_
I will accept the challenge 🔥, and start in the hackathon with hopefully desire to finish it before the deadline ⚒️
wish me good luck 😊

toady I start learning Refine fundamentals with [**Refine tutorial**](https://refine.dev/docs/tutorial/)
I learned:
- _How_ to build my first Refine app.
- _Chose_ MUI as my Refine app's UI framework. [_What's MUI ?_](https://mui.com/)
- _Prepared_ my development environment.
- _Generated_ CRUD pages automatically with Inferencer. [_Inferencer ?_](https://refine.dev/docs/tutorial/getting-started/mui/generate-crud-pages/#inferencer)
- _Stored_ my repository online in [Github](https://github.com).
- _Deployed_ my app to the web using [Netlify](https://netlify.com).
- _Understood_ what is Data provider and how it works.
- _How_ to create a data provider using swizzle. [_swizzle ?_](https://refine.dev/docs/tutorial/understanding-dataprovider/swizzle/#what-is-swizzle)

and I'm currently learning how to create a data provider from scratch

I hope that you enjoyed reading my article
wish you best luck and see you soon ❤️
Switching to Tech Day 3: I made a thing
Tags: devjournal, beginners, learning, html
Published: 2023-07-15 22:06:42

A few days ago, I began my first CS course: Intro to Software Development. It's offered by [Discovery Partners Institute](https://dpi.uillinois.edu/) (DPI), a Chicago-based organization that teaches people foundational skills to start their career in tech.

Today’s lesson was a review of html basics.

Afterwards, I was curious to practice html on my own and created a page for my html notes that you can check out [**here**](https://til-intro-html.pages.dev/).

It’s an ugly page, but it’s a start. I might come back and zhuzh it up after my next lesson on CSS. 
<small>To be continued…</small>
EDB Enterprise DB
Tags: postgres, database
Published: 2023-07-15 21:39:55

EnterpriseDB Corporation has developed and marketed EDB Enterprise DB, a commercial relational database management system (RDBMS) based on open-source PostgreSQL. The RDBMS offers enterprise-class PostgreSQL products and services and is compatible with PostgreSQL, allowing organizations to leverage PostgreSQL's power and flexibility while benefiting from additional features and support provided by EnterpriseDB. This compatibility also streamlines the migration process from other databases to EDB Enterprise DB since many of the skills and tools used in PostgreSQL apply to EDB Enterprise DB. EDB Enterprise DB provides advanced features, including high availability, replication, backup and recovery, security, and performance tuning, and enterprise-level support for PostgreSQL. It is designed to be compatible with Oracle databases, making it a popular option for organizations looking to switch to a more cost-effective and open-source platform.

EDB Enterprise DB offers enterprise-level support and services like training, consulting, and migration services. These services are valuable to organizations looking to deploy and manage large-scale database environments.EDB Enterprise DB offers both on-premises and cloud-based deployment options, giving organizations the flexibility to choose the deployment model that suits their requirements.
A Newbie's Guide to Open Source: Getting Started
Tags: opensource, beginners, productivity, github
Published: 2023-07-15 21:25:45

Welcome to the world of open source as a newbie in tech! Open source projects provide an incredible opportunity to learn, collaborate, and contribute. Let's explore the essential steps to begin your open source journey.

- **Find the Right Project**: Choose a project aligned with your interests and skills. Look for projects on platforms like GitHub, focusing on smaller or beginner-friendly ones.

- **Understand the Project**: Read the project's README and documentation to grasp its purpose, goals, and coding conventions.

- **Set Up Your Environment**: Follow the project's instructions to set up your development environment.

- **Start Small**: Begin with manageable tasks labeled "good first issue" or "beginner-friendly."

- **Engage with the Community**: Join the project's communication channels, ask questions, and seek guidance from experienced contributors.

- **Make Your Contribution**: Create a new branch, make your changes, and follow the project's guidelines for code formatting and commit messages.

- **Embrace Feedback**: Welcome feedback as an opportunity to learn and improve. Address suggestions, iterate, and engage in discussions.

- **Celebrate Achievements**: Acknowledge and celebrate milestones such as merged pull requests or completing challenging tasks.

Starting in open source as a newbie is an exciting journey. By following these steps, you'll be on your way to making meaningful contributions and becoming an active part of the open source community. Embrace the learning process, stay curious, and enjoy the rewards of open source development. Happy coding, and welcome to the world of open source!
22 ways to improve Cognitive skills, memory and creativity
Tags: mentalhealth, skills, emotionalhealth, cognitiveskills
Published: 2023-07-15 20:59:37

Cognitive health is crucial to overall health and well-being (Bart et al.,2018). Your brain remains active twenty-four hours a day. Though plenty of brain exercises are done daily, specific brain exercises can further improve brain function and efficiency and protect it from age-related mental decline and degeneration. As we age and work to reduce the chance of contracting illnesses and other ageing-related health problems, we know that regular physical activity is important. Strength training, for instance, can help build muscles and improve bone density, according to the Mayo Clinic; balance exercises can help prevent falls, according to MedlinePlus; and regular moderate-to-vigorous exercise can help maintain flexibility and mobility, according to the National Institute on Ageing (NIA). READ MORE : https://innermasteryhub.com/22-ways-to-improve-memory-and-cognitive-skills/
Nisa Bakri Gourmet
Tags: nisabakrigourmet, nisabakri, asampedas, kari
Published: 2023-07-15 20:43:19

Hi, I’m** Nisa Bakri**
I’m your home-grown personality chef that helps inspire families to cook healthy and delicious meals with minimal ingredients. 
I provide methods for families to save time in the kitchen, save money with my ready to eat and ready to cook business, 
thus giving you more quality time to spend with your loved ones. As a Professional HRDF trainer, 
I love to empower others and inspire them to be successful in business.

Address : NJB Innari Sdn. Bhd., B2-6-1, Solaris Dutamas, Publika, 50480 Kuala Lumpur
Phone  : +60123027094
Email  : nisabakrigourmet1@gmail.com

Website : [https://www.nisabakrigourmet.com/](https://www.nisabakrigourmet.com/)     

Link Social 
twitter : [https://twitter.com/BakriNisa15109](https://twitter.com/BakriNisa15109)
facebook : [https://web.facebook.com/nisabakrigourmet1](https://web.facebook.com/nisabakrigourmet1)
youtube : [https://www.youtube.com/watch?v=ZQHgDINSRQ0](https://www.youtube.com/watch?v=ZQHgDINSRQ0)
Pinterest : [https://www.pinterest.com/nisabakrigourmet/](https://www.pinterest.com/nisabakrigourmet/)
Likedin : [https://www.linkedin.com/in/nisa-bakri-gourmet-576726280/](https://www.linkedin.com/in/nisa-bakri-gourmet-576726280/)
Blogger : [https://nisabakrigourmet.blogspot.com/2023/06/nisa-bakri-gourmet.html](https://nisabakrigourmet.blogspot.com/2023/06/nisa-bakri-gourmet.html)
github : [https://github.com/nisabakrigourmet/nisabakrigourmet/issues/1](https://github.com/nisabakrigourmet/nisabakrigourmet/issues/1)
vimeo : [https://vimeo.com/nisabakrigourmet](https://vimeo.com/nisabakrigourmet)
behance : [https://www.behance.net/nisabagourmetd](https://www.behance.net/nisabagourmetd)