teleren/devto huggingface dataset:
Earn free Microsoft Certification Voucher - MS Build 2023
Tags: microsoft, career, certification, azure
Published: 2023-05-24 15:45:21

In conjunction with the annual Microsoft Build [event](https://lnkd.in/gyRkVTiw), Microsoft is offering free certification vouchers for those who have completed one of their 8 offered learning paths.

---

Follow the steps 🪜 below:

👉 Sign up for one of the #Cloud Skills Challenges https://lnkd.in/gbXDX96x

👉 Complete the registered challenge 📖 before 30th June 2023

👉 Register for your preferred exam (from the eligible list) once you receive the 📧 email when it is available

👉 Make sure to complete your ✍️ exam before 27th September 2023!

---

For more info, refer to the official rules here:
https://lnkd.in/guVM4Xpw

Happy studying and good luck! 🤓
Turbocharge seu Visual Studio Code: Importe seu perfil em segundos!
Tags: vscode, profile, productivity, flutter
Published: 2023-05-24 15:28:00

Olá, pessoal! Neste artigo de hoje, vou mostrar para vocês como importar um perfil no Visual Studio Code. Se você está migrando para um novo computador ou precisa compartilhar suas configurações com um colega de trabalho, este tutorial é para você. Vamos direto ao ponto!

[Passo 1: Baixar o arquivo de perfil]
Acesse o site https://divulgandome.com.br/brinde-flutter/ e faça o download do arquivo zipado chamado "flutter-dev.zip".


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

[Passo 2: Extrair o arquivo]
Após o download, vá até a pasta onde o arquivo foi salvo e extraia o conteúdo do arquivo zipado.


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

[Passo 3: Abrir o Visual Studio Code]
Abra o Visual Studio Code no seu computador.


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

[Passo 4: Acessar as configurações]
No canto superior direito da janela, clique no ícone de engrenagem para acessar as configurações do Visual Studio Code.


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

[Passo 5: Acessar as configurações do usuário]
No menu suspenso que será exibido, clique em "Configurações". Isso abrirá as configurações do usuário.


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

[Passo 6: Importar as configurações]
No canto inferior direito da janela de configurações, você verá um ícone de três pontos. Clique nele e escolha a opção "Abrir arquivo de configurações".


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

[Passo 7: Selecionar o arquivo de perfil]
Navegue até a pasta onde você extraiu o arquivo "flutter-dev.zip" e selecione o arquivo de perfil chamado "flutter-dev.code-profile".


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

[Passo 8: Conclusão]
Pronto! Agora você importou com sucesso o perfil no Visual Studio Code. Todas as suas configurações personalizadas serão aplicadas.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/asrtx54q6qa61q81pha9.jpg)
Espero que este tutorial tenha sido útil para você. Se gostou desse artigo, não se esqueça de deixar o seu like e se inscrever no canal para mais dicas e tutoriais. Se tiver alguma dúvida, deixe nos comentários. Obrigado por ler e assistir e até o próximo artigo com video.

Link no Youtube:
https://youtu.be/RtPbO38NfJA
Introduction to HTTP status codes
Tags: webdev, introduction, http, javascript
Published: 2023-05-24 15:23:38

At some point in your interactions with websites, you must have come across the dreaded 404 status code.
The 404 is a HyperText Transfer Protocol(HTTP) status code. 
According to Wikipedia,
HTTP is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems.HTTP is the foundation of data communication for the World Wide Web, where hypertext documents include hyperlinks to other resources that the user can easily access, for example by a mouse click or by tapping the screen in a web browser.
There are so many status codes and they have different meaning 

What is a HTTP status code?
HTTP status codes are numerical codes that indicate the state of a client’s(user’s) HTTP request to the server.The status codes are classified into 5 categories based on their responses:
Informational responses (100-199)
Successful responses (200-299)
Redirection responses (300-399)
Client error responses (400-499)
Server error responses (500-599)

Informational response signals ‘hold on’  to the user. In clearer terms, it indicates that the request was received and understood. It indicates that request processing continues and alerts the user to wait for a final response. 

Successful response indicates ‘here you go’ to the user. This class of status codes indicates the action requested by the user was received, understood, and accepted.

Redirection reponse indicates ‘go away’ to the user. The response signifies that the user needs to take additional steps to complete the request. 

Client error response indicates ‘the user fucked up’. This class of status code is intended for situations in which the error seems to have been caused by the user. The infamous 404 status code signifies the requested source could not be found. 

Sever error response means ‘the server fucked up’. In a case in which the server is aware that it has encountered an error or is otherwise incapable of performing the request, the status code begins with a ‘5’.
조직 내 갈등과 이슈 해결 방법
Tags: 조직갈등해결방법
Published: 2023-05-24 15:16:12

조직에 속해 일 하다 보면 다양한 이슈와 갈등을 마주하게 된다. 미성숙했을 때 나는 이 모든 이슈와 갈등을 해결하러 다녀서 '소방수'라는 별명을 얻기도 했다. 그런데 이상했다. 불을 아무리 끄고 다녀도, 계속 다른 곳에서 불이 나기 시작했다. 결국 불만 끄러 다니다보면 시간이 너무도 많이 흐르고, 우리가 목표로 해야 하는 진짜 문제 해결과 목표 달성은 우선순위가 미뤄지기도 했다. 조직 내 불만도 생겼다. "일모님은 이슈 해결해 주시는 것은 고마운데 진짜 해결해야 할 문제와, 필요한 아젠다 추진이 이뤄지지 않아 아쉽다"라는 피드백도 자주 듣기 시작했다. 

고민하다보니, 어차피 모든 불을 끌 수 있다는 나의 생각이 오만했었다. 조직 내 갈등과 이슈를 해결하는 궁극적인, 그리고 유일한 방법은 지금 우리가 마주하고 있는 갈등과 이슈가 더 이상 갈등과 이슈가 아니게끔 만들어버리는 것이었다. 더 큰 목표와, 더 ROI가 높은 문제를 들고와서, 공동의 문제로 만들어버리는 방법이다. 그럼 우리끼리의 이슈나 갈등이 아니라, 더 큰 녀석이 앞에 있으니 힘을 합쳐 저 문제를 해결하게 만드는 것이다. 때론 이런 방법이 의도치 않게 일어나기도 한다. 임진왜란과 같이 말이다. 전쟁이 나거나 테러를 당하면 지도자의 지지율이 올라가는 것도 비슷한 배경이다. 

그러나 사실 너무 당연하게도, 더 큰 목표와 가치있는 공동의 문제를 정의하고 가져오는 것은 '이슈'와 '갈등'해결을 위함이 주목적은 아니다. 즉, 이슈와 갈등 해결의 처방으로 사용하는게 아니라 리더는 늘상 그런 일을 해야한다는 말이다. 

오늘도 나 스스로에게 하는 이야기
Azure Architecture Fundamentals: Overview of Azure subscriptions, management groups, and resources
Tags: azure, beginners, cloud, devops
Published: 2023-05-24 15:14:58

Azure Architecture Fundamentals:
Part 1: [Overview of Azure subscriptions, management groups, and resources](https://dev.to/theyasirr/azure-architecture-fundamentals-overview-of-azure-subscriptions-management-groups-and-resources-1ko)
Part 2: [Azure regions, availability zones, and region pairs](https://dev.to/theyasirr/azure-architecture-fundamentals-azure-regions-availability-zones-and-region-pairs-22k3)
Part 3: [Azure resources and Azure Resource Manager](https://dev.to/theyasirr/azure-architecture-fundamentals-azure-resources-and-azure-resource-manager-o9h)
Part 4: [Azure subscriptions and management groups](https://dev.to/theyasirr/azure-architecture-fundamentals-azure-subscriptions-and-management-groups-5g2h)



Let's say that you work as a developer for a successful company, and your company's Chief Technology Officer recently decided to adopt Azure as the cloud computing platform. You're currently in the planning stages for the migration. Before you begin the migration process, you decide to study Azure concepts, resources, and terminology to ensure your migration is a success.

As part of your research, you need to learn the organizing structure for resources in Azure, which has four levels: management groups, subscriptions, resource groups, and resources.

The following image shows the top-down hierarchy of organization for these levels.


![Hierarchy for objects in Azure](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7fh7bnf9bm3ahguu4h1q.png)Screenshot of the hierarchy for objects in Azure.


Having seen the top-down hierarchy of organization, let's describe each of those levels from the bottom up:

**Resources:** Resources are instances of services that you create, like virtual machines, storage, or SQL databases.
**Resource groups:** Resources are combined into resource groups. Resource groups act as a logical container into which Azure resources like web apps, databases, and storage accounts are deployed and managed.
**Subscriptions:** A subscription groups together user accounts and the resources that have been created by those user accounts. For each subscription, there are limits or quotas on the amount of resources that you can create and use. Organizations can use subscriptions to manage costs and the resources that are created by users, teams, or projects.
**Management groups:** These groups help you manage access, policy, and compliance for multiple subscriptions. All subscriptions in a management group automatically inherit the conditions applied to the management group.

Credits: [Microsoft](https://www.microsoft.com)
"Building Products for Everyone": CodeNewbie Podcast S24E3
Tags: podcast, codenewbie, career, a11y
Published: 2023-05-24 15:02:31

In Season 24, Episode 3 of CodeNewbie Podcast, @saronyitbarek talks about the importance of adding accessibility in our coding toolkits with [Daniel Devesa Derksen-Staat](https://twitter.com/dadederk), iOS Engineer in the Accessibility team at Spotify.

{% embed https://www.codenewbie.org/podcast/how-to-make-code-more-accessible %}

Dani has his dream job as an iOS engineer on Spotify's amazing Accessibility team. He has previously loved working at Skyscanner and the BBC, where he learned a ton about how to make iOS apps more accessible. Sometimes he lets Xcode have a break and spreads the love for accessibility at conferences. Author of the “Developing Accessible iOS Apps” book, he keeps himself busy by writing a daily tweet about accessibility and iOS with the hashtag #365DaysIOSAccessibility.

- [Listen on Apple Podcasts](https://podcasts.apple.com/us/podcast/s24-e3-building-products-for-everyone-daniel-devesa/id919219256?i=1000614282048)

- [Listen on Spotify](https://open.spotify.com/episode/16gY0TNaK9H5gcVFozV828?si=aae1b96e3b68461e)

Or, listen wherever you normally get your podcasts!

***

**Make sure to subscribe to the CodeNewbie podcast if you haven't yet!**

Happy coding! We hope you enjoy this season of the CodeNewbie Podcast 💜
RENEC DApp Grant Program: Build Your Dream DApp and Get Funded
Published: 2023-05-24 14:48:08

RENEC DApp Grant Program

The RENEC DApp #Grant Program is a new initiative from the [RENEC Foundation](https://renec.foundation/) to support the development of decentralized applications (DApps) on the RENEC blockchain. The program will provide grants to developers who are building innovative and high-quality DApps that meet the RENEC Foundation's criteria.

## Eligibility

To be eligible for a RENEC DApp Grant, developers must meet the following criteria:

-   Their DApp must be built on the RENEC blockchain.
-   Their DApp must be innovative and high-quality.
-   Their DApp must have a clear roadmap and business plan.
-   Their DApp must be open-source.
-   It's a plus if your project relate to these categories: DeFi, Trading, On-off ramp

## Grant Amounts

The amount of the grant will be determined on a case-by-case basis, and will depend on the scope and complexity of the DApp. However, grants of up to $100,000 will be available.

## How to Apply

To apply for a RENEC DApp Grant, developers must submit an application form. The application form can be found on the [RENEC Foundation Grant Blog.](https://renec.foundation/blog/the-renec-dapp-grant-program-fueling-innovation-and-growth)


## Benefits of Building on RENEC

There are many benefits to building a DApp on the RENEC blockchain. These benefits include:

-   A low-cost, high-speed, and scalable blockchain.

-   A large and growing community of RENEC users.

-   A supportive and welcoming development environment.

-   A team of experienced and knowledgeable developers who can help you build your DApp.

-   RENEC is a fork of Solana, so it is easy to copy projects/dapps from Solana.

-   Developers get direct support from the RENEC core team.

If you are a developer who is looking to build a DApp, I encourage you to consider building it on the RENEC blockchain. The RENEC DApp Grant Program can help you to make your dream a reality.

#funding #grant #dev #build #dapps #solana #blockchain #RENEC
spring framework and need!
Tags: spring, beginners, java
Published: 2023-05-24 04:35:28

## what is spring?
Spring is java based enterprise edition framework for developing the enterprise level web applications.

## How it helps?
Spring provides easy, fast, safer implementation of code to help reusability, high performance & loosely coupled java applications.

## Why it is popular and widely used?
Spring provides speed, simplicity and productivity for implementation enterprise level web applications. This enables developers to focus more on the business logic and other concerns are handled by the spring framework. 

- Simple to use for development: Spring provides the simple & consistent programming model which helps reduce all the boilerplate code and provides clean, concise code implementation. 
- Loose coupling: With more focused granular component implementation, and dependency injection of spring code becomes easy to test, reuse and maintain by easily changes the code without affecting other code components.
- Robust and Scale: Spring has features like exception handling, caching, connection pooling, and declarative transaction management help in applications stability & scalability.
- Wide Ecosystem: Spring has wide range of libraries, modules which helps easily integrate in application and provides faster implementations.
- Community and Support: Spring has a large and active community of developers worldwide which helps, share knowledge, and stay updated with the latest developments in the framework.
- Easy Integration with Spring Boot: Springboot simplifies the setup and configuration process by minimizing the need for manual configuration and offering out-of-the-box features, making it easier to get started with Spring-based projects.

## Spring Core?
Spring core is heart of spring it contains some base classes, principles & mechanisms.
Spring frameworks is extended and depends on the spring core.

> Spring is widely used in industry but spring boot has taken over the spring framework. spring framework still has continued the latest developments and improvements to support systems which still using the spring framework.
Vecs: Vector Store Client backed by PostgreSQL/pgvector
Published: 2023-05-24 14:26:32

Vector search is a key component in building AI chatbots and semantic document search.

[Vecs](https://github.com/supabase/vecs) is a python client storing and searching vectors backed by Postgres and pgvector. It gives a familiar collection-like interface to upserting and searching.

The stack it uses is fully open source and is compatible with any Postgres vendor with the pgvector extension like [Supabase](https://supabase.github.io/vecs/hosting/#supabase) or [RDS](https://aws.amazon.com/rds/) + is [self hostable](https://supabase.github.io/vecs/hosting/#docker)
How to INSTALL and RUN MINIKUBE Locally
Tags: kubernetes, minikube, k8s, tutorial
Published: 2023-05-24 14:19:44

[Minikube](https://minikube.sigs.k8s.io/docs/) is a tool that allows you to run Kubernetes locally on your machine. It is a great tool for developers who want to test their Kubernetes applications locally before deploying them to production.

This article provides a comprehensive guide on how to install Minikube, a tool that allows you to run Kubernetes locally on your machine, on macOS, Windows, and Linux.


## Installing Minikube on macOS

To install Minikube on macOS, you will need to use Homebrew. If you don't have Homebrew installed, you can install it by running the following command in your terminal:

```
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
Once you have Homebrew installed, you can install Minikube by running the following command:

```
brew install minikube
```
After the installation is complete, you can start Minikube by running the following command:

```
minikube start
```
This will start a local Kubernetes cluster on your machine.


## Installing Minikube on Windows

To install Minikube on Windows, you will need to download and install the Minikube installer from the official Minikube website. Once you have downloaded the installer, run it and follow the on-screen instructions.

After the installation is complete, you can start Minikube by opening a command prompt or PowerShell window and running the following command:

```
minikube start
```
This will start a local Kubernetes cluster on your machine.


## Installing Minikube on Linux

To install Minikube on Linux, you will need to download and install the Minikube binary. You can download the binary from the official Minikube website.

Once you have downloaded the binary, make it executable by running the following command:

```
chmod +x minikube-linux-amd64
```
Then, move the binary to your PATH by running the following command:

```
sudo mv minikube-linux-amd64 /usr/local/bin/minikube
```
After the binary is installed, you can start Minikube by running the following command:

```
minikube start
```
This will start a local Kubernetes cluster on your machine.


## Conclusion

In this blog post, we went over how to install Minikube on macOS, Windows, and Linux. By following these steps, you can easily set up a local Kubernetes cluster on your machine and start testing your applications locally.

Photo by Ibrahim Rifath on Unsplash
Original Post: [https://www.novicedev.com/blog/how-install-and-run-minikube-locally](https://www.novicedev.com/blog/how-install-and-run-minikube-locally)
Expert Tips for Landing a Product Management Role
Tags: product
Published: 2023-05-24 14:18:01

Ah yes, the breaking into product management question that I usually get once a week from people on Twitter and LinkedIn.

Here’s my take on how I would approach “How to break into product management” in 2022 with a brief glimpse into how I did it in 2015. 

I got into product management, the extremely traditional way of doing an MBA and then getting into the field. Even then, it wasn’t a cakewalk. This is a much longer approach that can take 1 or 2 years and a lot of money. I don't always recommend this approach now.

Let’s list down this approach:

## **How to Break into Product Management**

### **Build proof-of-work**

If you don’t have any full-time experience, you will need to showcase that you have the required skills and interests to make you suitable for the role. 

Certificate courses on their own wont get you anything, because there is no entry barrier there, and there’s no separating one person from the other. You can join some of them, I would highly recommend [The Product Folks’ free Insurjo program](https://www.theproductfolks.com/insurjo-product-management-program?ref=kavir) 

**UX Teardowns**

UX Teardowns are one way, but I think they are very narrowly focussed on design. Whereas in product you have to consider so many other factors like the competition, the market, user’s needs, etc

What worked for me was taking part in product case competitions, doing well, and showcasing my proof of work

**Write**

Write longer deep dives into a product or a space and cover more aspects than just a UX teardown. What to build is an important question for a product manager. How to build can be a more pertinent question for a designer or developer

**Build**

You have several no-code tools available. Identify a problem or idea and build a solution, get feedback from users, and iterate on the product.

**Internship**

Offer to do an internship or help startups or solo creators with side projects and learn while doing

### **Read the best PM content**

The reason why I didn’t place this above is a lot of people get stuck at this step.

Resources:

* [The Discourse](https://thediscourse.substack.com/), [Lenny Newsletter](https://www.lennysnewsletter.com/), books - PM books (Marty Cagan)
    

* Treasure Trove of PM content - [Open Product Management](https://github.com/ProductHired/open-product-management) Github repo
    

### **Create an online presence**

Create a presence online on Twitter/LinkedIn/Instagram/YouTube

* Post your writing/analysis on Twitter/LinkedIn
    

* Build in public
    

### **Network with relevant people**

**Internally at the company**

Take up product management duties, shadow the product manager. Make their life easier by helping them out.

**Network in your friend/alumni groups**

Reach out to people in your network. Offer them some value. Often this is the best way to get job opportunities in the future.

---

This post was powered by coffee. If you found it useful, [buy me a coffee](https://www.buymeacoffee.com/kavir) and follow me on [Twitter](https://twitter.com/kavirkaycee)
Using Apple Watch To Unlock 1Password
Tags: 1password, apple, security, secrets
Published: 2023-05-24 13:42:01

Did you know that you can use your Apple watch to unlock the 1Password extension, desktop app, as well as prompts from the [CLI](https://1password.com/downloads/command-line/).

First you'll need to enable it in the settings of the 1Password desktop app.

Settings -> Security
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9l86nknsy7svqdcxm2ok.png)

Now you can either use it to unlock your vault or even when getting prompted by the `op` [CLI](https://1password.com/downloads/command-line/).

If you want to learn more please read the following articles.
- [Use your Apple Watch to unlock 1Password on your Mac
](https://support.1password.com/apple-watch-mac/)
- [About the security of using Touch ID or Apple Watch to unlock 1Password for Mac
](https://support.1password.com/touch-id-apple-watch-security-mac)
#Windows11 – PowerToys now include Mouse Without Borders
Tags: englishpost, microsoftpowertoys, mousewithoutborders
Published: 2023-05-25 13:27:42

---
title: #Windows11 – PowerToys now include Mouse Without Borders
published: true
date: 2023-05-24 13:36:50 UTC
tags: EnglishPost,EnglishPost,MicrosoftPowerToys,MousewithoutBorders
canonical_url: 
---

Hi!

Microsoft Build is all about new AI features, including Windows Copilot. But hey, this is also a cool new one for Windows users:

The latest version of Windows PowerToys includes one of the coolest utilities ever: **Mouse Without Borders!**

![Mouse without border settings in Windows PowerToys](https://brunocapuano.files.wordpress.com/2023/05/image-5.png?w=1024)

> Mouse Without Borders enables you to interact with other computers from the same keyboard and mouse and share clipboard and files between the machines.
> 
> <cite>Mouse Without Borders</cite>

I’m adding this one to my top PowerToys features:

- Color Picker
- Fancy Zones
- Mouse Utilities
- Mouse Without Borders
- Text Extractor

I wrote about these 2 tools some time ago, and now I can have only one installed in my devices!

- [El Bruno, Mouse Without Borders](https://elbruno.com/tag/mouse-without-borders/)
- [El Bruno, Windows PowerToys](https://elbruno.com/tag/microsoft-powertoys/)

Happy coding!

Greetings

El Bruno

More posts in my blog [ElBruno.com](https://www.elbruno.com).

More info in [https://beacons.ai/elbruno](https://beacons.ai/elbruno)

* * *