teleren/devto huggingface dataset:
DumpsMedia: Uniting Knowledge and Accessibility
Published: 2024-02-13 12:57:49

Keeping it Simple with DumpsMedia
Simplifying Complex Concepts
Complexity often hinders learning progress. <a href="https://dumpsmedia.com/">DumpsMedia</a> takes a proactive approach by simplifying intricate concepts, making them accessible to learners of all levels.
DumpsMedia's Commitment to Simplicity
Through concise explanations and straightforward examples, DumpsMedia demystifies complex subjects. This commitment to simplicity ensures that users can focus on understanding, rather than deciphering, the content.
The Art of Making Learning Accessible
Consider a challenging mathematical concept explained in a way that anyone can grasp. DumpsMedia achieves this by breaking down complex ideas into simple, easy-to-understand components, making learning accessible to all.
Utilizing Personal Pronouns in DumpsMedia Content
Establishing a Personal Connection
Learning becomes more enjoyable when there's a sense of connection. DumpsMedia leverages personal pronouns to create a relationship between the content and the learner, fostering a more engaging experience.
How Personal Pronouns Enhance the Learning Experience
By using pronouns like "you" and "we," <a href="https://dumpsmedia.com/">DumpsMedia</a> invites users to be active participants in the learning journey. This approach makes the content more relatable and encourages a sense of shared exploration.
Real-Life Examples
Imagine a tutorial that feels like a one-on-one conversation with a mentor. DumpsMedia achieves this by seamlessly integrating personal pronouns, making the learning process feel personalized and interactive.

Click Here For More Details>>>>>>>: https://dumpsmedia.com/
Streamlining Project Setup with Vireta: Vite, React, and Tailwind CSS Made Easy
Tags: vite, react, tailwindcss, cli
Published: 2024-02-13 14:30:43

**Introduction**
Welcome to the world of Vireta _(vi-re-ta)_, a powerful tool designed to simplify the process of setting up Vite projects with React and Tailwind CSS. In today's fast-paced development environment, efficiency is key, and Vireta aims to streamline project setup, allowing you to focus more on building your applications and less on configuration headaches.

**Overview of Vireta**
Vireta is a command-line tool that automates the creation of new Vite projects with React and Tailwind CSS integration. With Vireta, you can kickstart your projects with a solid foundation, complete with the latest tools and configurations, in just a few simple steps.

**Getting Started**
To get started with Vireta, simply install it globally using npm or use it directly by npx:

```bash
npm install -g vireta
```
```bash
vireta create <project-name>
```

or

```bash
npx vireta create <project-name>
```

**Understanding the Workflow**
When you create a new project with Vireta, it follows a straightforward workflow:

1. **Project Initialization:** Vireta initializes a new Vite project with React template.

2. **Installing Dependencies:** It installs the necessary dependencies including Tailwind CSS, PostCSS, and Autoprefixer.

3. **Configuring Tailwind CSS:** Vireta configures Tailwind CSS with `preflight` set to `false` by default, you can change that in `tailwind.config.js` file.

4. **Customizing Project Files:** It updates project files such as index.css, App.css, and App.jsx to include Tailwind CSS imports and configurations.

**Handling Existing Projects**
If you already have an existing project or directory with the same name, Vireta prompts you to choose how to proceed. You can opt to remove existing files, change the directory name, or cancel the operation altogether.

**Conclusion**
With Vireta, setting up Vite projects with React and Tailwind CSS has never been easier. By automating the tedious setup process, Vireta empowers developers to kickstart their projects quickly and efficiently. Give Vireta a try for your next project and experience the difference firsthand!

For more information and detailed documentation, check out the [Vireta GitHub repository](https://github.com/tonalmathew/vite-react-tailwind). Happy coding! :tada:
When HR makes software engineering tests
Tags: skill, assesment, softwareengineering, criticalthinking
Published: 2024-02-13 21:13:35

---
title: When HR makes software engineering tests
published: true
date: 2024-02-13 14:13:57 UTC
tags: #skill #assesment #softwareengineering #criticalthinking
canonical_url: https://www.kiss-code.com/blog/when-hr-makes-software-engineering-tests
cover_image: https://brandwebsiteblobstore.blob.core.windows.net/images/4d03596c08b3-biashed-c5605cdf60dbdf345334100d1f1b3fae.webp
---

Cultural fit? As a software developer, this should be my only politically loaded, public post on LinkedIn...

I just declined a "technical" test for a software role due to it becoming my second encounter with TestGorilla, a Dutch HR company that makes "Pre-Employment Testing Software".

They claim to be bias-free, scientifically validated, objective, reliable and fair.

I first encountered them on UpWork with a job post to take and assess their software engineering tests. I hope this isn't what they mean by "scientifically validated".

I gave it a shot, expecting an objective software engineering test. I never got to that part if there was one...

It started off with a pre-test "reading comprehension". Which was a quiz with only one "correct" answer per statement.

A few statements stood out with themes of "climate", "gender", ...

The statements were phrased suggestively and some hypothetical. These stood out:

"... ice caps melting could potentially rise sea levels by a few meters"
"... gender bias against women by A.I. ..."
But ... only one correct answer per statement. So, more like an "agree or fail" test possibly fishing for political, cultural or ethical stances, disguised as "reading comprehension".

My objections to this:

What do I really know about these topics? I accept the world not to be flat but do I have any evidence of that? Nope. I'm just a simple guy with software development as my craft. Why / how should I know or care? Why ask me about potential world issues?

I understand a thing or two about A.I. but why do you need me to denounce this occurrence? Why this one?

My passion is to create, to build and to solve problems. It involves some critical-thinking to make things functionally accurate. Being critical means that you may not just accept everything, just because.

Anyhow, this form of an "agree or fail" test may not result in the promised "bias-free" outcome. It may "expose" some traits. I understand that compliance and agreeableness likely are attractive traits to a manager, team or employer. But, I doubt the critical-thinking quality or genuinity of the passing candidates.

I demanded TestGorilla to remove my personal information and my test answers as this smells too much like the "Facebook Cambridge Analytica Scandal" which abused (e.g. quiz) data for political advertising.

And, I find it an unfortunate way of sneaking "climate-alarmism", gender topics, and other wokeisms into the technical professions as a politically loaded quiz.

What do you think?
mua chung Buzzsumo
Tags: webdev, javascript, beginners, programming
Published: 2024-02-13 13:57:18

[mua chung Buzzsumo](https://www.wsovn.net/mua-chung-buzzsumo-large-wsovn) là gì?
Trong rất nhiều bài chia sẻ của tôi thường đề cập đến rất nhiều bài viết chất lượng, có thể cùng là một khái niệm nào đó chuyên ngành, nhiều website sẽ lựa chọn việc đi copy nội dung của nhau. Nhưng cá nhân tôi lại chọn cách viết bài bằng những kinh nghiệm của mình, vì khi đó tôi sẽ dễ dàng đưa ra những câu chuyện đơn giản nhằm minh họa cho những khái niệm chuyên sâu của tôi.

Trong quá trình tìm kiếm những kiến thức mới, may mắn vì tôi đã gặp một công cụ mang tên Buzzsumo. Đơn giản đã làm content, nghĩa là bạn đang vắt chất xám của mình ra để sáng tạo. Chất xám nó không phải là máy móc để bạn có thể vắt kiệt nó, sẽ đến một lúc nào đó bạn “bí ý tưởng”, “cạn chất xám”, “não bị đơ” (mấy câu nói này là anh em tôi hay đùa nhau để miêu tả cho việc hết chất xám).

Đó cũng là lúc mà những nội dung content độc đáo được chúng tôi tìm thấy trên Buzzsumo. Tin tôi đi, ở trên đây bạn sẽ bị nghiện hoàn toàn đấy. Điểm lợi thế mà Buzzsumo cung cấp cho khách hàng là cung cấp một tài khoản dùng thử miễn phí để mọi người có thể trải nghiệm và quyết định có nên đăng kí dùng chính thức hay không. Tuy nhiên, với những người không cần dùng quá nhiều content, thì một tài khoản miễn phí là đủ dùng rồi.
Mua ngay tại: [https://www.wsovn.net/mua-chung-buzzsumo-large-wsovn](https://www.wsovn.net/mua-chung-buzzsumo-large-wsovn)
WordPress သင်ခန်းစာ(For Advanced Learner) အခန်း(၂)
Tags: wordpress
Published: 2024-02-13 13:53:50

## functions.php အကြောင်း


functions.php က Wordpress Dashboard ရဲ့ Appearence-> Editor ထဲမှာ ရှိပါတယ်။ ပုံမှာ ပြထားတဲ့အတိုင်းပါပဲ။

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

## WordPress Hook တွေအကြောင်း

ဒီနေရာမှာ WordPress မှာ Event တွေရှိကြောင်း ပြောပြချင်ပါတယ်။ Javascript သုံးဖူးကြမယ်ထင်ပါတယ်။ JavaScript မှာ onload တို့ onclick တို့ အစရှိတဲ့ event တွေ ရှိသလိုပဲ WordPress မှာလည်း event ပေါင်းများစွာရှိပါတယ်။ ဒါပေမယ့် WordPress မှာ ဒါတွေကို Event လို့ မခေါ်ပဲ Hook လို့ ခေါ်ကြပါတယ်။ 

Hook ဆိုတာက WordPress run နေတဲ့ အချိန်မှာ execute လုပ်သွားတဲ့ point(နေရာတွေ)ပါ။  အဲဒီ Hook မှာ ကိုယ့် custom code ကို သွားထည့်လိုက်လို့ရပါတယ်။ JavaScript နဲ့ ယှဉ်ရင်တော့ event handler နဲ့ ဆင်ပါတယ်။ 
Hook ဆိုတာ မြန်မာလို ပြန်ရင် "ချိတ်"လို့ အဓိပ္ပါယ်ရပါတယ်။ ဟုတ်ပါတယ်။ ကျွန်တော်တို့ code ကို သူ့ ချိတ်လေးတွေမှာ လိုက်ချိတ်ပေးသလိုမျိုးပါ။

အခု functions.php ထဲ ရောက်နေပြီဆိုတော့ ကျွန်တော်တို့ Hook နဲ့ ပါတ်သတ်တဲ့ exercise လေးတစ်ခုလုပ်ကြည့်ရအောင်။

```php
// Define a function to add custom CSS to the wp_head hook
function my_custom_css() {
    ?>
    <style type="text/css">
        /* Add your custom CSS styles here */
        body {
            background-color: #f0f0f0;
        }
        .site-title a {
            color: #333;
        }
        /* Add more styles as needed */
    </style>
    <?php
}

// Hook the custom CSS function into the wp_head action
add_action('wp_head', 'my_custom_css');
```

အပေါ်က code မှာ wp_head က hook ရဲ့နာမည်ပါ။ head tag ကို render လုပ်တဲ့ အချိန်မှာ run တာပါ။ add_action ဆိုတဲ့ method ကို သုံးပြီး wp_head ထဲကို ကျွန်တော်တို့ရဲ့ customized function "my_custom_css" ဆိုတာကို ဒီနေရာမှာ ထည့်ပြထားတာပါ။ ဒီ code ကို functions.php မှာထည့်ကြည့်ပါ။ ပြီးရင် ကိုယ့် website ရဲ့ page တစ်ခုခုမှာ view source နဲ့ html soure ကို ကြည့်မယ်ဆိုရင် ကျွန်တော်တို့ insert လုပ်ထားတဲ့ css ကို head tag ထဲမှာတွေ့ရမှာပါ။ 


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




ဒီနေရာမှာ wp_head hook က ဝင်လာတဲ့ parameter နဲ့ priority မရှိပါဘူး။ ကျွန်တော် ပြောတာ သဘောပေါက်ဦးမှာ မဟုတ်သေးပါဘူး။ အောက်က example ကို ကြည့်ပါ။

```php
function my_custom_product_title($title, $product_id) {
    // Get the product object
    $product = wc_get_product($product_id);
     $title .= $product->get_sku();
    // Return the modified title
    return $title;
}

// Hook the custom function into the woocommerce_single_product_summary action with priority 10 and 2 accepted arguments
add_action('woocommerce_single_product_summary', 'my_custom_product_title', 10, 2);
```

ဒီဥပမာမှာ 'woocommerce_single_product_summary' ဆိုတဲ့ hook က parameter နှစ်ခုဝင်လာပါတယ်။ ဒါကြောင့်မို့ add_action ရဲ့နောက်ဆုံးမှာ 2 လို့ထည့်ရေးပေးရတာပါ။ 10 ကတော့ priority ပါ။ 10 ဆိုတော့ plugin တော်တော်များများထက်စောပြီး ဒီ code ကို execute လုပ်မှာပါ။ အဲဒီတော့ product page တိုင်းရဲ့ summary section title မှာ product SKU  ပါ ပါလာမှာ ဖြစ်ပါတယ်။ ဒီ code ကို functions.php ထဲမှာထည့်ထားရင်ပေါ့။
ns2 & nam windows installation
Tags: ns2, nam, wsl, ubuntu
Published: 2024-02-13 13:46:54

Hi Devs,
In this blog our main focus will around how to successfully install ns2 and nam on your Windows machine.

1. Make sure WSL with Ubuntu distro is installed on your Windows machine. [Check my WSL blog if not installed](https://dev.to/thisisharsh7/setting-up-wsl-in-windows-10-and-above-329b)
2. Open the Ubuntu command prompt.
3. Run Linux commands given below-:

`sudo apt upgrade` or `sudo apt update` installs recent updates and changes

```
sudo apt install gedit -y
sudo apt install gnome-text-editor -y
sudo apt install nautilus -y
sudo apt install ns2 -y
sudo apt install tcl -y
```
[ Download nam package from here as it has some breakdown and error when install using sudo apt install nam ](https://drive.google.com/file/d/0B7S255p3kFXNdmxzSmRzaVRWb28/view?usp=sharing)
after downloading this pakage run `sudo dpkg -i <package>` on the ubuntu replace `<package>` by the path of the downloaded package if downloaded on windows add `mnt/` at start like `mnt/c/downloads/nam_1.15-10-ubuntu14_amd64.deb`

4. Check if both ns2 and nam is installed successfully.
Run the below command inside Ubuntu terminal.
`gedit` command open a editor and
`nam` command open a network simulator

Thanks !! All feedbacks are appreciated.
Why is understanding wind effects so important?
Tags: ai, machinelearning, programming
Published: 2024-02-13 13:39:26

Wind effects — at least as they relate to pedestrian comfort and safety (as opposed to a building’s structural integrity) — typically receive little attention in architecture and design courses.

Nevertheless, understanding wind effects is becoming increasingly important, both for receiving design approvals and for improving the efficiency of the design process.

Wind is a major contributor to the microclimate created by large structures. When wind ‘searches’ for a path around obstacles, the complex flows that result impact both comfort and safety.

For these reasons, ever-more cities and municipalities require Pedestrian Wind Analysis Guide before they approve site plans and building designs.

But beyond fulfilling a requirement, pedestrian-level wind analysis also helps architects and designers make cost-effective and thoughtful building designs.

For example:

- Understanding wind effects allows designers to plan spaces that are suitable for outdoor amenities and that incorporate natural ventilation (e.g., to benefit from a cooling breeze on a hot summer day);
- Alternatively, the same analysis can identify comfort and safety problems early in the design process, preventing expensive building re-designs when problems are only uncovered later.

Read a [Deep dive into wind effects in urban design](https://orbitalstack.com/wind-effects-in-urban-design/)
Buy Verified Cash App Accounts
Tags: cashapp
Published: 2024-02-13 13:22:56

Buy Verified Cash App Accounts + BTC enabled

We provide the best-quality US or UK [Buy Verified Cash App Accounts] with a 100% guarantee. Our accounts are fully BTC enabled and usable for transactions

Our Cash App Account Features-

100% verified accounts, USA, UK, CA and other countries
BTC enabled Or non btc enabled (Available)
100% satisfaction guaranteed
Phone verified Accounts
Email Verified
SSN Verified
Card Verified
Bank Verified
BTC Verified
ID,  License, Passport Verified
Money-back guarantee 100%
24×7 customer Support
[](https://www.greatvcc.com/product/buy-verified-cash-app-accounts/)
Setting Up WSL in windows 10 and above
Tags: wsl, ubuntu, linux
Published: 2024-02-13 13:14:12

Hi Devs,
The purpose of this blog is to explain how to configure WSL (Window subsystem Linux) and how to move the installed WSL distribution to a different drive.

So let's start with some basic questions-:

## 1. What is WSL ?
Basically WSL or Windows Subsystem for Linux is a feature of using both Windows and Linux at the same time. 

## 2. Why WSL ?
Because it doesn't require any separate virtual machine or dual booting for running Linux distributions.

## 3. How WSL ?
Below are the simple steps for running WSL on your Windows machine-:
a) Open your Windows PowerShell or Windows CMD in administrator mode.
b) write the command 
`wsl --install` (First-time user who has never installed WSL)
or
`wsl --install -d Ubuntu` (If WSL is installed but none of the distribution is present)

> This will install the default Linux distribution, Ubuntu, after which you'll be asked for a username and password. Type whatever you want to use.

## Important Commands to keep in mind

- `wsl -l -v` gives the version of your WSL

- `wsl --set-default-version <v>` set the version of your WSL by replacing `<v>` to 1 or 2

- `wsl -l -o` gives the list of all available Linux distributions online

- `wsl -l` gives the list of all installed Linux distributions in your machine

- `wsl --install -d <d>` install new distribution by replacing `<d>` with the distribution name

- `wsl -s <d>` set the default distribution of your WSL by replacing `<d>` to any other distro

- `wsl --set-version <d> 2` set the distribution version to 2 by replacing `<d>` with distribution name

- `wsl --unregister <d>` delete the existed distribution by replacing `<d>` with the distribution name

- `wsl pwd` gives the path of where the current directory is mounted in ws

- `wsl date` provide the date from the Linux file system

## FAQ

1. Can we run more than one distribution in WSL at same time ?
Yes
2. How to install additional distributions from inside a Linux/Bash command line?
replace wsl -> wsl.exe in the above installation command
3. How to move my WSL distribution to a different drive or location?

```
# Create a folder where you would like to store your distro
New-Item -ItemType Directory -Path <fp>

# Export your distro to that folder as a VHD
wsl --export --vhd <d> <fpe> 

# Unregister your old distro
# Please note this will erase your existing distro's file contents
# Ensure the above command has executed successfully
wsl --unregister <d>

# Import your VHD backup
wsl --import-in-place <d> <fpe>
``` 
replace `<fp>`  by the folder path of another drive where you want to keep the distro
replace `<fpe>` by the file path

example your previously installed distro is in C Drive
now you want to move it to the E drive
then `<fp>` is `E:\WSLDistros\distroName`
and `<fpe>` is `E:\WSLDistros\distroName\ext4.vhdx`


Thanks !! All feedbacks are appreciated.
Microsoft Certified: Azure Administrator Associate - Comprehensive Training
Published: 2024-02-13 13:03:33


Unlock the full potential of Microsoft Azure with our intensive training course designed for IT professionals aiming to become Microsoft Certified Azure Administrators. As organizations increasingly migrate to cloud-based solutions, skilled administrators play a crucial role in managing, securing, and optimizing Azure environments. This course provides a deep dive into Azure administration, equipping participants with the knowledge and hands-on experience needed to excel in cloud operations.

**Key Learning Objectives:**

1. **Azure Fundamentals:** Gain a solid understanding of Azure services, architecture, and core concepts to lay a strong foundation for effective administration.

2. **Identity and Access Management:** Master Azure Active Directory for seamless user authentication, authorization, and secure access control.

3. **Virtual Network Configuration:** Dive into network architecture, connectivity, and security to create and manage virtual networks efficiently.

4. **Resource Management and Optimization:** Learn to deploy, manage, and optimize Azure resources, ensuring cost-effectiveness and performance efficiency.

5. **Security Implementation:** Implement robust security measures, including Azure Security Center, to safeguard data and applications against evolving threats.

6. **Monitoring and Logging:** Utilize Azure Monitor and Azure Log Analytics to monitor performance, troubleshoot issues, and maintain the health of your Azure environment.

7. **Backup and Recovery:** Develop comprehensive backup and recovery strategies using Azure Backup and Azure Site Recovery for business continuity.

**Course Format:**
- Instructor-Led Sessions
- Hands-On Labs and Practical Exercises
- Real-World Scenarios and Case Studies
- Certification Exam Preparation

**Who Should Enroll:**
- IT Professionals aspiring to become Azure Administrators
- System Administrators
- Network Administrators
- Cloud Enthusiasts seeking Microsoft Azure expertise

**Prerequisites:**
Basic understanding of cloud computing concepts and familiarity with Microsoft Windows Server environments is recommended.

Enroll in our "Microsoft Certified: Azure Administrator Associate - Comprehensive Training" to elevate your skills and become a certified expert in administering Azure environments. Accelerate your career in cloud administration and position yourself at the forefront of the cloud revolution. Join us on this transformative Azure journey today!
Day 28 of My Learning Journey: Setting Sail into Data Excellence Today's Focus: Mathematics for Data Analysis (Stats Day -7)
Tags: data, datascientist, dataengineering, analyst
Published: 2024-02-13 13:02:08

STATISTICS FOR DATA ANALYTICS - 7

Measure of SHAPE : -

Skewness :- measure of symmetry .


Symmetrical distribution has 
mean = median = mode.


Type 
Positive ( right skew ) :- Peak of the data is on the Left side . 
	      Most extreme value is on right side 

Mean > Median > Mode

Eg :- Result.

Negative ( left skew ) :- Peak of the data is on the  Right side.
                  Most extreme value is on left side 

Mean <  Median < Mode

Eg :-  Age of death. 


Importance : -  

It shows the direction of the outliers.


Kurtosis : -


It identifies whether the tails of a given distribution contain extreme values when compared to Normal distribution.

Heavy Tail : - more outliers.

Use case :- 

Banking and stock market. For risk analysis.



Types 

Mesokurtic ( normal distribution )
Ideal value = 3

Leptokurtic ( positive kurtosis )
Heavy tails  3< values

Platykurtic. ( negative kurtosis )
Flat Tails   3>values







Box- whisker plot 

BOX plot summarises the data to give us an overview.


Histogram :- 

It  shows the spread of data.
No.of bins = buckets. ( no. of portions in which data is separated ).

Follow me on this where every day will be added if i learn something new about it  :- https://dev.to/nitinbhatt46
 follow me on linkedin :- [](https://www.linkedin.com/in/nitin-bhatt-962356260/)
Thank you for your time.
This is not interview advice: a priority-expiry LRU cache without heaps or trees in Python
Tags: webdev, python, beginners, programming
Published: 2024-02-13 12:56:17

If you are preparing for interviews or want to know the nitty-gritty of LRU cache you should read [this article](https://death.andgravity.com/lru-cache). Long but a very good one. Adrian explained stuff amazingly with code & test cases.
MOST UP-TO-DATE ADOBE AD0-E212 Exam DUMPS 2024
Published: 2024-02-13 12:53:12

**Are you looking to achieve guaranteed success in your Adobe AD0-E904 certification exam?**

Look no further! With the <a href="https://www.certsquestions.com/AD0-E212-pdf-dumps.html">latest Adobe AD0-E212 Exam dumps</a>, success is within your reach. These newly updated PDF dumps are designed to equip you with the knowledge and skills you need to pass your exam with flying colors. Whether you are a beginner or an experienced professional, our AD0-E212 PDF Exam dumps are tailored to meet your specific needs and help you achieve your certification goals. Our Adobe AD0-E212 Exam dumps are carefully curated by industry experts and cover all the key topics and exam objectives. Each question in the dumps is accompanied by detailed explanations, making it easy for you to understand and grasp the concepts. This ensures that you not only memorize the answers but also gain a deep understanding of the subject matter. Don't leave your success to chance. Invest in our latest Adobe AD0-E212 PDF Questions and get the assurance of passing your <a href="https://www.certsquestions.com/adobe-analytics-certification.html">Adobe Analytics exam</a> on the first attempt. Don't wait, start your preparation today and get ready to ace your exam.
**Success is just a click away: https://www.certsquestions.com/adobe-exam-certifications.html**