teleren/devto huggingface dataset:
Tech | Consultoria de Carreira
Published: 2024-02-07 22:12:15

Oiee, pessoal! Eu era Tech Recruiter, hoje sou consultora de carreiras e ajudo a galera a se posicionar no mercado! 

Ajudamos pessoas a conquistarem seu tão sonhado: Sim! ✨🌻 Bora?
🚀 Reformulação Currículo + Linkedin R$100,00
🎓 Curso Preparação Para Entrevistas: https://go.hotmart.com/B84525219F R$10,00
TURBINAR Gupy: R$50,00
TURBINAR Plataformas de Emprego💥: Gupy, Catho, Infojobs, Vagas.com, Solides, Indeed, 99Jobs, GeekHunter (CADA plataforma R$50,00)
📄 2 Textinhos Irresistíveis de Networking R$50,00
✉ Carta de Apresentação Impecável: R$50,00
✍🏻 POSTS AVULSOS Sobre Qualquer Tema Solicitado: R$10,00 (valor AVULSO - Para criação de conteúdo)
📱 Contato - Consultora Geovanna (11) 976013656
* Pagamentos VIA PIX!!!
Perfil profissional: https://www.linkedin.com/in/geovannasm
Notes on Databases and SQL Commands for Reference
Published: 2024-02-07 22:08:40

- Databases are a great tool to outsource the work of making a ruby file, CSV, or PStore
- Databases are seperate from apps themselves, so any language apps can use any databases (MySQL, PostgreSQL, SQLite, etc.)
- The interface to databases is text
   - Dont usually come with a GUI (graphical user interface)
     Regional databses (which powers most apps) use a special 
     language called SQL (stuctural query language)

Working directly with Postgres
- Great one to use cause it is already installed on codespaces in github.
- Commands to set up a table
  - `psql`
     - If this command went well, we should see postgres=#
  - `\list`
     - displays all current databases on this computer
  - `CREATE DATABASE my-db`
     - the name of the database should be snake_case
  - `\connet my-db`
     - to enter databases
  - `\dt`
     - lists all the tables in the db, this means “describe 
    tables”. the realtion comes from the term “relational 
    databases” a ‘relation’ is a set of multiple records. not 
    related to “relationships”, in the context of one to many, 
    or many to many, or one to one
  - `CREATE TABLE contacts (`
     - `id SERIAL PRIMARY KEY,`
     - `first_name TEXT,` 
     - `last_name TEXT,` 
     - `date_of_birth DATE )`
       - standard creation of a contact for use
- `SELECT first_name, last_name FROM contacts` 
    - use `*` instead to see all
- `INSERT INTO contacts `(all the values above)`VALUES ('mary', 'webby', '1999, 29, 12')`
     - place single quotes around each intserted value.
2024-02-07 ZIP for CP/M
Tags: zip, todayilearned, z80, cpm
Published: 2024-02-07 22:07:41

Using "The Programmer's CP/M Handbook" by Andy Johnson-Laird.

Using CP/M v2 from [https://schorn.ch/altair.html].

I suspect that my ZIP should be putting buffers and stacks at the end of memory, but I need to better understand CP/M's memory layout and the implications of overwriting CCP, so I am going to leave that alone for the nonce.

Copying code from [https://github.com/dimitrit/figforth].

Renaming "DISKI/O" to "DSKI/O" due to name collision with "DISPLAY".

Transcribing and translating discio.asm from diitrit/figforth
Poker Analogy Series (1/3): What poker teaches you about the importance of reputation
Published: 2024-02-07 21:57:27

In this conversation, Krish Palaniappan reflects on his experience playing poker and draws parallels between the game and life. He emphasizes the importance of patience in poker and how it can be applied to other aspects of life. Krish also discusses the significance of reputation and the need to carefully manage emotions and avoid tilt. He highlights the challenges of maintaining reputation in the digital age and offers advice on respecting others and learning from mistakes. Krish concludes by encouraging listeners to recover from mistakes and avoid a downward spiral.

## Takeaways

- Patience is a key skill in poker and can be applied to other areas of life.
- Reputation takes a long time to build but can be easily lost.
- Managing emotions and avoiding tilt is crucial in poker and professional life.
- Respecting others and learning from mistakes is essential for personal and professional growth.

## Chapters

00:00 Introduction and Background

01:20 Patience as a Key Skill in Poker

03:17 The Importance of Reputation

07:05 Managing Emotions and Avoiding Tilt

09:02 The Permanence of Reputation in the Digital Age

10:00 Applying Lessons from Poker to Professional Life

11:26 Respecting Others and Learning from Mistakes

12:22 Recovering from Mistakes and Avoiding a Slippery Slope

12:44 Conclusion

## Video

{% embed https://youtu.be/TiSCCR4SAyo %}

## Transcript

https://products.snowpal.com/api/v1/file/c32bf020-df40-4dbd-875a-e28a089ff2a6.pdf
NEAR Protocol Price #ANALYSIS as of February 7, 2024
Tags: bitcoin, priceprediction
Published: 2024-02-07 21:55:53

The local downward trend on the $NEAR chart continues, with the asset trapped in a sideways range between the support zone of $2.43–$2.64 and the resistance zone of $3.07–$3.26 for three weeks.

Short-term bullish signals in #Bitcoin haven't catalyzed similar momentum for $NEAR, suggesting that further decline remains the likely path forward. Should the price break below the current resistance zone, sellers might target the $2.3 level next.

If Bitcoin's correction leads to a retest of the $40,000 mark, $NEAR could potentially drop below the psychological barrier of $2.

To reverse the bearish trend, $NEAR needs to breach the seller's barrier at $3.36 and sustain above the $3.60–$3.85 range.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9smbjo056jtbza3ekk9x.png)
There's some Erro Verify Contract
Published: 2024-02-07 21:48:55

Hey everyone I deploy my Contract in visual studio code Hashlips erc721 Collocation 2.4.5 When I try To verify I saw This situation

When I Type Yarn verify contract address --network testnet

network testnet
Nothing to compile
No need to generate any newer typings.
An unexpected error occurred:

[Error: ENOENT: no such file or directory, open ‘C:\Users\hp\Desktop\nft-erc721-collection-2.4.5\smart-contract\artifacts\build-info\43ed1fe4dbf5eb333818b2c416a58a6d.json’] {
errno: -4058,
code: ‘ENOENT’,
syscall: ‘open’,
path: ‘C:\Users\hp\Desktop\nft-erc721-collection-2.4.5\smart-contract\artifacts\build-info\43ed1fe4dbf5eb333818b2c416a58a6d.json’
}
error Command failed with exit code 1.
Answer: How can we use Selenium Webdriver in colab.research.google.com?
Tags: linux, python, tutorial
Published: 2024-02-07 21:29:25

{% stackoverflow 54077842 %}

Recently Google collab was upgraded and since Ubuntu 20.04+ no longer distributes chromium-browser outside of a snap package, you can install a compatible version from the Debian buster repository:

%%shell
# Ubuntu no longer distributes chromium-browser outside of snap
#
# Proposed solution: https://askubuntu.com/questions/1204571/how-to-install-chromium-without-snap

# Add debian buster
cat > /etc/apt/sources.list.d/debian.list <<'EOF'
deb [arch=amd64 signed-by=/usr/share/keyrings/debian-buster.gpg] http://deb.debian.org/debian buster main
deb [arch=amd64 signed-by=/usr/share/keyrings/debian-buster-updates.gpg] http://deb.debian.org/debian buster-updates main
deb [arch=amd64 signed-by=/usr/share/keyrings/debian-security-buster.gpg] http://deb.debian.org/debian-security buster/updates main
EOF

# Add keys
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DCC9EFBF77E11517
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A0E562B32A

apt-key export 77E11517 | gpg --dearmour -o /usr/share/keyrings/debian-buster.gpg
apt-key export 22F3D138 | gpg --dearmour -o /usr/share/keyrings/debian-buster-updates.gpg
apt-key export E562B32A | gpg --dearmour -o /usr/share/keyrings/debian-security-buster.gpg

# Prefer debian repo for chromium* packages only
# Note the double-blank lines between entries
cat > /etc/apt/preferences.d/chromium.pref << 'EOF'
Package: *
Pin: release a=eoan
Pin-Priority: 500


Package: *
Pin: origin "deb.debian.org"
Pin-Priority: 300


Package: chromium*
Pin: origin "deb.debian.org"
Pin-Priority: 700
EOF

# Install chromium and chromium-driver
apt-get update
apt-get install chromium chromium-driver

# Install selenium
pip install selenium
Then you can run selenium like this:

from selenium import webdriver
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.headless = True
wd = webdriver.Chrome('chromedriver',options=chrome_options)
wd.get("https://www.webite-url.com")
Github action to deploy to Azure container app fails with LinkedAuthorizationFailed
Published: 2024-02-07 20:59:30

I created my github action from the Azure portal, in the container app (capp) "Continuous deployment" (CD) section.
The first capp I did this with worked fine, but the second one generates the error.
One important detail, I put the second capp into the same container environment as the first (a very normal thing to do).

> **_This error should not occur any more as Contributor access is given on the resource group now, not on the container app and environment._**

This is the error:

> The client 'guid' with object id 'guid' has permission to perform action 'Microsoft.App/containerApps/write' on scope '/subscriptions/guid/resourceGroups/MyRG/providers/Microsoft.App/containerApps/capp-02'; however, it does not have permission to perform action(s) 'Microsoft.App/managedEnvironments/join/action' on the linked scope(s) '/subscriptions/guid/resourceGroups/MyRG/providers/Microsoft.App/managedEnvironments/capp-environment' (respectively) or the linked scope(s) are invalid.

It's actually a really clear error. The "client" (or in this case, Service Principal) does not have permission to do stuff on the capp environment.

### Why?

When we setup CD and the Github action was created, a part of that process is the creation of a service principal (aka client). 

> The client is what allows the action to securely update our resource(s) in Azure, you can find the client in Microsoft Entra ID -> App registrations. You can also see the permissions granted to the client on the capp and capp environment, under "Access Control (IAM)".

When we create the first CD, the client is granted permission (Contributor) on both the capp and the capp environment. But when we create the second CD on the second capp, a second client is created but this second client is only granted access to the capp, **not** the capp environment! I don't know why, I guess it's a bug.

### The solution
To fix the error, just go to the capp enviroment -> Access Control (IAM), then "Add role assignment" and grant the client `Contributor` access.
Microsoft Entra ID
Tags: azure, identiymanager, security
Published: 2024-02-07 20:57:22

Microsoft Entra is a suite of identity and access management solutions designed to secure access for every user, application, and device within an organization. As of my last update in April 2023, Microsoft Entra includes various components aimed at enhancing security and simplifying identity management across a range of scenarios, from cloud services to hybrid environments.

The term "Microsoft Entra ID" could refer to the identities managed within the Microsoft Entra ecosystem, particularly focusing on how individual users are identified, authenticated, and authorized to access resources and applications. In the broader context, Microsoft Entra helps manage and secure user identities with services like:

- **Microsoft Azure Active Directory (Azure AD)**: Azure AD is the cloud-based identity and access management service, which is a core component of Microsoft Entra. It enables Single Sign-On (SSO), multi-factor authentication (MFA), and conditional access policies among other features.
- **Microsoft Entra Verified ID**: This is a service within Microsoft Entra that focuses on decentralized identity verification, allowing individuals and organizations to own and control their digital identities without relying on a central authority.
- **Microsoft Entra Permissions Management**: Formerly known as CloudKnox, this component offers visibility and control over permissions and actions across your cloud infrastructure.
- **Microsoft Entra Workload Identities**: This service is focused on managing and securing non-human identities used by applications, services, and workloads that require access to resources.

Together, these services under the Microsoft Entra umbrella work to ensure that identities, whether they belong to human users or are workload identities used by applications and services, are securely managed and authenticated.
Answer: ReactJS and images in public folder
Published: 2024-02-07 20:50:41

You don't need any webpack configuration for this.
`<img src="/image.jpg" alt="image" />`

To reference images in public there are two ways I know how to do it straight forward. 
`<img src={process.env.PUBLIC_URL + '/yourPathHere.jpg'} /> `



[Reference : https://stackoverflow.com/questions/47196800/reactjs-and-images-in-public-folder](https://stackoverflow.com/questions/47196800/reactjs-and-images-in-public-folder)
I Will CreatE for You a modern Website use HTML & CSS.
Tags: webdev, development, html, css
Published: 2024-02-07 20:24:59

**🚀 Unlock Your Online Potential with Expert Web Development Services! 🌐:
**
Are you ready to take your online presence to new heights? Look no further! Our team of skilled web developers is here to bring your vision to life. Whether you need a stunning website, an engaging web application, or seamless e-commerce integration, we've got you covered.

Why Choose Us?
✅ Customized Solutions: Tailored to fit your unique business needs.
✅ Cutting-Edge Technology: Utilizing the latest tools and frameworks.
✅ Responsive Design: Ensuring your site looks great on any device.
✅ Fast Turnaround: Get your project up and running in no time.

Don't let your online presence fall behind. Contact us today and let's build something amazing together! 🌟
Error of the day
Tags: backenddevelopment, mongodb, errors
Published: 2024-02-07 20:15:42

Hello, 
Here is Today's Error : -

Error❓
Error: querySrv ENOTFOUND _mongodb._https://lnkd.in/gXhNXCNA

Why ❓
As I search about it I found an article cum doubt in MongoDB Community so as far I understood this error occur due to some DNS inconsistency. I'm not able to find a proper explanation about this error. 

How I Solved 🚀
I create a new user in MongoDB Project. by going to Database Access option and Add New Database User. 

learning backend from Hitesh Choudhary chai aur Backend. and it's going kadak like chai 😉
Diversity in sports: Call for Volunteers
Tags: volunteer, fullstack, ios, androiddev
Published: 2024-02-07 19:59:08

Hi folks!

A fellow volleyball player and I are supporting our not-for-profit LGTBQ+ recreational volleyball league with creating more diverse, inclusive yet homogeneous teams. We came up with an algorithm that creates teams based on specific attributes of available players and specific diversity requirements established by the league.

We are now looking for help to develop an app/plugin to automate this process. We estimate this could be a short project and would love to collaborate with someone who’s also passionate about diversity, problem solving and sports :)

Looking forward to hearing from you!

Thanks,

Sergio
[RPA] Hardware Input With Interception Driver
Tags: rpa, python, hardwareinput, interceptiondriver
Published: 2024-02-07 19:32:55

## What is it?
: a window driver intercepts and controls a range of input devices.
[Interception Driver Github](https://github.com/oblitum/Interception)


## What to do?
: To imitate hardware input in the case of software input is not available.


## Python libraries
[Python version < 3.10](https://github.com/cobrce/interception_py)
[Python version >= 3.10](https://github.com/kennyhml/pyinterception)
How to Hire Node JS Developers for Your Project
Tags: webdev, developer
Published: 2024-02-07 19:30:12

In the dynamic realm of software development, choosing the right technology stack is paramount for success. At [Briskstar Technologies](https://briskstar.com/), we understand the significance of Node.js in shaping robust and scalable applications. This article delves into the key reasons why opting for our expert Node.js developers can elevate your project to unprecedented heights, outperforming competitors and ensuring a seamless user experience.

## The Node.js Advantage


## Efficiency and Speed

In today's fast-paced digital landscape, speed is of the essence. Our Node.js developers leverage the platform's event-driven architecture, enhancing the efficiency of your applications. Real-time data processing and swift response times become the norm, providing an unparalleled user experience.

## Scalability

Scalability is not a mere feature but a necessity as your project grows. Node.js excels in scalability, allowing applications to handle increased workloads effortlessly. Our developers architect solutions that can seamlessly scale horizontally, ensuring your software evolves with your business needs.

## Cross-Functional Teams

Collaboration is key in software development. Our Node.js experts seamlessly integrate into cross-functional teams, fostering synergy among developers, designers, and other stakeholders. This collaborative approach accelerates the development life-cycle, delivering results that outshine the competition.

## Why Choose Briskstar Technologies for Node.js Development?

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

## Proven Expertise

Our Node.js developers bring a wealth of experience to the table. Having successfully delivered numerous projects across diverse industries, they possess the skills and knowledge to navigate complexities and deliver top-notch solutions.

## Customization and Tailored Solutions

We understand that each project is unique. Our Node.js developers specialize in crafting customized solutions tailored to your specific requirements. This ensures that your application aligns perfectly with your business objectives, giving you a distinct edge in the market.

## Robust Security Measures

Security is non-negotiable in the digital landscape. Our Node.js developers implement robust security measures, safeguarding your application and user data. From encryption to secure authentication protocols, we prioritize the integrity and confidentiality of your information.

## Conclusion

In conclusion, the decision to [hire Node.js developers](https://briskstar.com/hire-nodejs-developers/) from Briskstar Technologies is a strategic move towards ensuring the success and longevity of your software projects. The combination of Node.js’s inherent advantages and our team's expertise forms an unbeatable alliance in the competitive landscape. Elevate your development journey with us and witness the transformation of your ideas into cutting-edge, high-performing applications.
One Year On.
Published: 2024-02-07 19:25:55

On February 7, 2024, I joined dev.to, and made a profile. Wow. It’s one year later, and I can’t believe how it’s gone. 🎉
I started out with a post called:
{% embed https://dev.to/thatcomputerguy/whats-your-wierdest-ai-moment-38m9 %}
And all it said was “ Mine was actually pretty cool! What happened to me was using a GPT-2 Model called DistilGPT-2. I typed in two words, “Geometry Dash” (I’m an addict to it lol, GD IS THE BEST GAME I DONT CARE WHAT YOU SAY), and it generated an extremely long Paragraph about it… and I quote… IN THE NEXT POST!!! Lol theres just not enough room in this one”. Tell me that isn’t horrible to read. But, I did stay true to my word and post the follow up.

What makes me cringe today is getting political, after I made a post about the Willow Project. Don’t remind me.

I think it was about that time, mid-March, where I got my first follower:
{% embed https://dev.to/sonicx180 %}
I remember how overly excited I was, and couldn’t believe it. Sadly, they aren’t active anymore. :(

My best performing post (not counting a birthday junk post), was a post about {% embed https://dev.to/thatcomputerguy/chatgpt-app-comes-to-ios-2fm0 %} and I obtained the valuable -1 comments!

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

So much more has happened and I’m probably going to make a more detailed post when I have the time, but I wanted to announce a bit of a change. I am going to be posting a lot about aviation (but the interesting tech stuff behind it so it is still dev-related). Just wanted to make this post today while it was exactly the 1-year anniversary.
JavaScript Basics: Understanding STRING Data Types
Tags: javascript, beginners, programming, tutorial
Published: 2024-02-07 19:22:38

In today's post, we'll take a closer look at the basic data types in JavaScript, which are fundamental for anyone wanting to delve into the secrets of this language. JavaScript, being one of the most popular programming languages in the world, offers a variety of data types that help in manipulating values in our programs. Understanding these types is key to efficient coding and avoiding errors. Let's get to the heart of the matter:


-  **String**

The `string` type represents sequences of characters. We can think of it as words or sentences. In JavaScript, strings are enclosed with single ('), double ("), or backticks (`), which allow for the interpolation of variables and expressions.

 


-  **Number**

`Number` is a data type that includes both integers and floating-point numbers. JavaScript uses a 64-bit double-precision floating-point number, which means there is no separate type for integers and floating-point numbers - all are treated as number.

 

- **BigInt**

For very large numbers that exceed the safe representation limit for the number type, JavaScript introduced `BigInt`. It allows for safe operations on large integers, even those exceeding 2^53.
 

- **Boolean**

`Boolean` is a data type that takes one of two values: true or false. It is used for performing logical operations, such as testing conditions in conditional statements.

- **Undefined**

`Undefined` is the type assigned to variables that have not been initialized, meaning they have not been assigned any value.

- **Symbol**

`Symbol` is a new data type in ES6 that allows for the creation of unique and immutable identifiers. Symbols are often used to create unique properties of objects.

- **Null**

`Null` In JavaScript, null is a type that has exactly one value: null. It signifies "no value" or "unknown value" and is often used to deliberately set a variable to a state where it has no value.