teleren/devto huggingface dataset:
Taking my first step with technical blogging!
Tags: writing
Published: 2024-06-04 12:02:58

## About me..
I am software engineer with avid interest in software quality testing. I have extensive experience is manual testing, though few years ago, I decided to move on to learning automation testing. Well, who doesn't like to see stuff happening on their screen on clicking Run button!

I would always start, became inconsistent, then forgetting most of it!! Learning to be consistent even with failures took some time. Consistency will easily come when you see the results and with proper motivation.

I believe in the old school ways of learning. Reading out loud (when we were kids), it engages both your visual and auditory senses, practicing with pen and paper, it engages your visual sense and your brain with fewer distractions.

While these methods are unbeatable, at the end of the day, we have to use an IDE, keyboard and mouse. I am a fan of the dark theme for text editors and it makes coding more fun! As we move forward, I would love to share what I do to make it interesting to learn programming.

As a person, I love lazy weekends, food, movies and series, working out, reading novels, cleaning and organizing, because it's therapeutic. And coffee! Let's not forget the coffee!

## Why I decided to start blogging?
As we learn, we eventually tend to forget them. It's only natural. That's why we make notes to go back to. While I love a good pen and paper notes, it might not be right for programming concepts.

This blog will be a way of documenting what and how I have learnt as a beginner. A repository where I can always refer to anytime anywhere. And in doing so, I wish to share my knowledge with you all.

## What will I be writing about?
I am planning to write on coding practices, we will see how to use some of the best automation testing tools and libraries available in the market and some tips and tricks.

## Who will benefit from this blog?
Although there are tons of awesome tech blogs out there, I certainly hope this blog will help you with your automation testing career journey, as well as mine! Ask me any questions, I will try to answer them with my best or redirect you to useful resources.

Happy learning folks!
Migrating a project from Visual studio to Rider
Tags: csharp, ide, visualstudio, rider
Published: 2024-06-04 11:57:33

I have been dabbling with Rider and JetBrains throughout my career and finally made the full plunge for my personal projects. So far these are the things that I wish I knew about or quickly ran into an issue with due to a feature being in a slightly different location.

## Learning about the ide
I immediately appreciated the simple introduction to using the IDE. There were a lot of features that I haven't used when dabbling and I'm not sure that exists in Visual Studio 2022. When opening the IDE for the first time there is a popup asking if you would like to learn about the IDE. You can always access this later by looking for the more tools and selecting Learn. This will launch a demo project that walks you through the features. My personal favourite is double-taping shift launches a full search that appears to be quite quick.


![Search everywhere in Rider](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x236ije2jf51x26rw3pn.png)



 I haven't used it in a particularly large project so performance could diminish.

## Command Task runner
I was previously using Command Task Runner (https://marketplace.visualstudio.com/items?itemName=MadsKristensen.CommandTaskRunner) to manage simple tasks. I haven't found a replacement for this but I was able to take advantage of the NPM task view and configure the runcli job to spin up at launch of the project. I haven't noticed any performance differences yet but I haven't done any testing to prove this.

![Run/Debug config for start up tasks](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/brh5q07rvdf97hidh111.png)


## User Secrets
It took me a little time to find the user secrets home in Rider. This is accessible by right clicking the project file, tools and finally .NET User Secrets

## Json nesting
I found that by default Rider doesn't have nested a nested view in the explorer tab for the appsettings.{environment}.json files. This is not a deal breaker and all the files are still present. However, I got a little distracted and eventually stumbled onto a blog (https://www.dandoescode.com/blog/rider-automatically-nesting-json-configuration-files) that provided a way to cutomise the file nestings.

In rider open the explorer. Click on the three dots in the top left and select file nesting settings. From here you can add a nesting rule. I have used the following:
`.json     .Development.json; .Production.json; .Test.json`



![File nesting settings](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kkrqr17vq1eypny5k8bi.png)


## Conclusion
That's all for this post. Hopefully as I continue to progress I can share some more feature's that I am using or am re-mapping between the two environments.
Unified Framework: Boosting Effortless Collaboration
Tags: uxdesign, designthinking, impactbydesign, yuj
Published: 2024-06-04 11:32:23

In a bustling design studio, teams often comprise individuals with diverse skill sets and approaches. Picture a scenario where one team member conceptualises user flows, another crafts interface designs, and yet another conducts usability tests. With each member possessing their unique style and method, standardising processes becomes imperative for seamless collaboration.

In recognition of this necessity, a seasoned designer took the initiative to create a robust UI/UX design process embodying the yuj Methodology. Drawing from personal experience, this article serves as a guiding beacon for teams, facilitating a cohesive journey from inception to execution.

The framework outlines each stage of the design process, from preliminary research to final implementation, offering clear direction. Accompanying these stages are meticulous checklists of tasks and deliverables, ensuring no crucial aspect is overlooked amidst the creative flurry.

Moreover, the framework recommends collaboration tools for efficient communication, file sharing, and version control, fostering a harmonious work environment.

Crucially, the framework maintains flexibility, allowing for adaptation to project intricacies and client preferences. This fluidity ensures the methodology remains agile and responsive, catering adeptly to the unique demands of each endeavour.
By consolidating project details within a single, comprehensive framework, the methodology enhances clarity and efficiency, empowering teams to focus squarely on creative endeavours.

In essence, while the pursuit of standardisation is paramount, the yuj Methodology framework remains inherently adaptable. This adaptability not only preserves efficiency but also encourages continual improvement, bolstering collaboration and accessibility across varied work environments.

As the journey progresses, the aim is to integrate relevant elements of the design toolkit into Figma/FigJam formats. This evolution underscores a commitment to enhancing collaborative workflows and fostering innovation within the design realm.

At our [UX Design company](https://www.yujdesigns.com), we embark on a journey of collaborative excellence, redefining boundaries and setting new standards in UI/UX design. Together, [let’s create](https://www.yujdesigns.com/contact-us/) experiences that resonate and inspire.
#Day 4 - Basic Linux Shell Scripting for DevOps Engineers
Tags: linux, devops, scripting, 90daysofdevops
Published: 2024-06-04 11:17:44


**Tasks**
**1. What is Kernel?**
A kernel is a crucial part of a computer's operating system (OS) that acts as an intermediator between the hardware and the user-level applications. It plays a central role in managing key functions such as system calls, disk operations, and memory utilization.

The kernel is the first component that loads into memory during the boot process and remains active until the system is shut down. Essentially, it is the core element necessary for the proper functioning of an OS on hardware. The kernel is responsible for coordinating CPU cores, allocating memory, and overseeing various hardware-related tasks.

**2. What is Shell?**
A shell is special user program which provide an interface to user to use operating system services. Shell accept human readable commands from user and convert them into something which kernel can understand. It is a command language interpreter that execute commands read from input devices such as keyboards or from files. The shell gets started when the user logs in or start the terminal.

**3. What is Linux Shell Scripting?**

Shell script is a computer program designed to be run by Linux shell, Command Line Interpreter. Shell Scripting in DevOps is about to make thing automatically. It's like giving list of commands to run one by one without asking again and again.

**Steps for writing a Shell Script:**

**Step 1:**
Use any editor of your choice like `vim, nano, gedit or vi` and create a file with .sh extension.

**Step 2:**
After writing the script execute permission of your scripts as follows.

`chmod +x <script_name>`
`chmod 755 <script_name>`

**Step 3:**

Execute your shell script as follows:
`sh <script_name>`
`./<script_name>`

**4. What is #!/bin/bash? can we write #!/bin/sh as well?**

The #!/bin/bash (shebang) is a special line at the beginning of a shell script that tells the system which interpreter should be used to execute the script. In this case, it specifies the Bash shell.

We can also write #!/bin/sh Shebang directs script to be executed by default shell, it might be Bash or Dash

**5.Write a Shell Script which prints "I will complete #90DaysOfDevOps challenge" .**

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


**6. Write a Shell Script to take user input, input from arguments and print the variables.**

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

**7. Write an Example of If else in Shell Scripting by comparing 2 numbers.**

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

I hope you found this guide on learning Shell scripting for DevOps engineers both enjoyable and valuable. If you did, please consider following and like it to show your support 😄.

Happy Learning !!
Can someone suggest me some nodejs packages or workarounds that can convert natural language queries into mongodb queries.
Tags: nlp, node, help
Published: 2024-06-04 11:16:48

I'm building a simple full stack application that takes user input and convert it into MongoDB query and then give the query output to user.
What I have tried:
I have found nlp.js package that can be used with Nodejs but I want some more options to be available so that I can experiment with them as well.
Ibuprofeno.py💊| #118: Explica este código Python
Tags: python, spanish, learning, beginners
Published: 2024-06-04 11:00:00

## **<center>Explica este código Python</center>**
#### <center>**Dificultad:** <mark>Fácil</mark></center>

```py
my_tuple = (1, 2, True * 2, 3)
print(sum(my_tuple))
```

👉 **A.** `8`
👉 **B.** `6`
👉 **C.** `7`
👉 **D.** `SyntaxError`

---

{% details **Respuesta:** %} 

👉 **A.** `8`

Siempre y cuando todos los valores de la tupla sean números es posible usar la función `sum()`. En nuestro ejemplo `True` infiere a `1` y multiplicado por `2` lo sumamos con todos los demás valores de la tupla.


{% enddetails %}
CodeHuntspk: From Pixel Perfect to Powerhouse Performance - Unleashing Your Software Dreams
Tags: webdev, javascript, beginners, programming
Published: 2024-06-04 11:07:51

Ever dreamt of a software solution so perfect it feels magical? Forget the fairy godmother—[CodeHuntspk](https://codehuntspk.com/) turns groundbreaking software ideas into reality.

## We Don't Just Code, We Craft Experiences

At CodeHuntspk, a premier software development company in Pakistan, we excel at crafting exceptional software solutions that not only function flawlessly but also captivate users. Our passionate developers blend creative vision with technical expertise, crafting experiences, not just writing code.

## Your One-Stop Shop for Software Innovation

Whether you need a sleek, user-friendly website that converts visitors into customers or a powerful mobile app that disrupts your industry, CodeHuntspk has you covered. We offer a comprehensive suite of services to bring your software dreams to life:

- **Custom Software Development:** Bespoke software solutions tailored to your specific needs—no cookie-cutter solutions here.
- **Web Development:** Stunning, high-performing websites and web applications that deliver unforgettable user experiences.
- **Mobile App Development:** Cutting-edge mobile apps for iOS and Android, putting power directly in your users' hands.
- **And More:** We also specialize in enterprise application development, cloud solutions, and everything in between.

**Why CodeHuntspk Should Be Your Software Partner**

In a crowded marketplace, CodeHuntspk stands out. Here’s why we’re the perfect partner for your software development journey:

- **Tech-Savvy Talent:** Our team consists of highly skilled developers passionate about the latest technologies.
- **Agile Approach:** Embracing agile methodologies ensures flexibility, efficient project management, and continuous delivery of value.
- **Quality & Security First:** We prioritize delivering high-quality, secure, and scalable software solutions that meet industry standards.
- **Cost-Effective Solutions:** Competitive rates and transparent pricing models to fit your budget.
- **Your Vision, Our Expertise:** We believe in open communication and collaboration, working closely with you to transform your vision into reality.

## Ready to Make Your Software Dreams a Reality?

Don't let your software ideas stay confined to the drawing board. Contact CodeHuntspk today for a free consultation and let's turn your vision into a game-changing software solution. Exceptional software is just a click away!
Apartment renovation NYC
Published: 2024-06-04 10:54:47

Another option is half walls, which visually create another “room” for privacy. This is the best of both worlds without feeling walled in or blocking natural light.

Skim coating for smooth walls
Skim coating is a technique that can make the walls of your home look perfect. Nicks and scratches are filled in and bumps are sanded down. While skim coating is not necessary, it gives your walls a flawless look under any lighting. It can be expensive but many find the results worth the cost. The expense is due to the physical labor of hand-sanding the entire vertical surface of the walls.

Contingency planning
Homeowners should allocate an extra cash reserve for unexpected issues that may arise during a gut remodel, including those that surface after walls have been demolished. It is not unusual for this to occur. For a non-gut remodel, it’s recommended to add an additional 10 to 15 percent above the expected budget. Add more than 15 percent if your project is a gut remodel.

The contractor and the homeowner both sign change orders. These are regular adjustments made to the original contract to address additional work and associated costs. This process ensures that all extra cost issues are documented in an orderly manner.

https://remodelmagic.com/
Unraveling the Mystery; Genetics and Parkinson's Disease
Tags: stem, cells, parkinsons, advancells
Published: 2024-06-04 10:51:47


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ski2i1kp8qtfq77w68n2.jpg)
Picture yourself waking up feeling rigid and shaky, sounds overwhelming, correct? Well, these are the first symptoms that might indicate Parkinson's. Have you ever considered that the solution may not solely lie in medications but in our DNA makeup?

**The Genetic Fingerprint**

The exact cause of Parkinson's is unknown, but genetics is a key player. Studies reveal genes linked to the disease and raise risk factors. Scientists use various methods to unlock these secrets, like examining families with Parkinson's to pinpoint shared genes.

**A Spectrum of Risk**

Genetics plays a role in Parkinson's risk, but the genes involved vary. Researchers have identified over 20 genes linked to Parkinsonism.

**Can We Get Tested?**

While tools exist to assess risk, it's not routine. Knowing your risk doesn't predict the disease's impact. Neurologists diagnose Parkinson's through exams and brain scans.

**Looking Towards Tomorrow**

As research progresses we are likely to uncover factors and gain a deeper understanding of their impact on the disease. This knowledge is driving the development of promising therapies;
Boosting recycling processes to potentially slow down the progression of [Parkinson's disease](https://www.advancells.com/stem-cell-treatment-parkinson/).
Utilizing mesenchymal stem cells in stem cell therapy to eliminate proteins and support brain cell functionality.
Using exosomes from stem cells to shield neurons reduce inflammation and promote blood vessel growth.

**A Promising Outlook**

While a definitive cure for Parkinson's disease remains elusive, there is optimism that we are getting closer and closer. By deciphering the blueprint of this condition, we are moving closer to [Treating Parkinson's disease](https://www.advancells.com/current-state-of-mesenchymal-stem-cells-and-the-race-to-find-a-parkinsons-disease-treatment/), which can enhance the quality of life for millions of people affected by Parkinson's.
NAVIGATING MEDICAL EMERGENCIES WITH PRIVATE AIR AMBULANCE SERVICES
Published: 2024-06-04 10:48:07

[Private air ambulance](https://an.aero/navigating-medical-emergencies-with-private-air-ambulance-services/), also known as air medical transport, refers to the specialized service of transporting patients in need of urgent medical care via aircraft. Unlike commercial flights or traditional ground ambulances, private air ambulance services are specifically equipped and staffed to cater to the medical needs of patients during transit.

These services are utilized in situations where timely transportation is essential, such as medical evacuations from remote areas, transportation of patients requiring critical care, or long-distance medical transfers. Private air ambulances are equipped with advanced medical equipment and staffed by trained medical professionals, including doctors, nurses, and paramedics, who ensure the safe and efficient transport of patients. They offer swift response times, personalized medical care, and the ability to reach destinations that may be inaccessible by other means of transportation. Overall, private air ambulance services play a vital role in providing life-saving medical transportation for individuals in critical condition.

WHAT PRIVATE AIR AMBULANCE INCLUDING?
Private air ambulance services encompass a range of specialized features and provisions tailored to meet the unique needs of patients requiring urgent medical transportation.
THE ROLE OF WEATHER RADAR SYSTEMS IN AIRCRAFT
Published: 2024-06-04 10:47:30

[Aircraft weather radar](https://an.aero/the-role-of-weather-radar-systems-in-aircraft/) is a specialized instrument installed on aircraft to detect and track weather phenomena in the surrounding airspace. It operates by emitting radio waves and analyzing the reflections (echoes) received from precipitation particles in the atmosphere. This allows pilots to visualize areas of precipitation, turbulence, and other weather hazards in real time, helping them to navigate safely and avoid adverse weather conditions during flight.

Modern aircraft weather radar systems are equipped with advanced technology that provides pilots with detailed information about the intensity, location, and movement of weather systems. By displaying this information on cockpit displays, pilots can make informed decisions about flight paths, altitude adjustments, and changes to ensure the safety and comfort of passengers and crew.

Aircraft weather radar plays a crucial role in aviation safety, allowing pilots to identify and avoid hazardous weather conditions such as thunderstorms, heavy rain, hail, and icing. It also helps pilots to anticipate turbulence and plan accordingly to minimize discomfort for passengers. Additionally, weather radar data is integrated into flight planning and navigation systems, enabling pilots to optimize routes and fuel efficiency based on current weather conditions.
THE ULTIMATE GUIDE TO CHARTER FLIGHTS TO EGYPT
Published: 2024-06-04 10:42:47

[Charter flights to Egypt](https://an.aero/the-ultimate-guide-to-charter-flights-to-egypt/) involve several key processes to ensure a smooth and hassle-free journey. Here’s a breakdown of what you can expect:

PLANNING YOUR ITINERARY:
Determine your travel dates and desired destination in Egypt, whether it’s Cairo, Luxor, or another city.
Consider the number of passengers and any special requirements, such as cargo or VIP services.
Choose the type of aircraft that best suits your needs, whether it’s a light jet for short-haul flights or a long-range jet for international travel.

SECURING OVERFLIGHT AND LANDING PERMITS:
Obtain overflight and landing permits from the relevant aviation authorities. These permits are necessary for your aircraft to enter Egyptian airspace and land at your chosen airport.
Ensure all required documentation is submitted in advance to avoid delays or complications.

ARRANGING GROUND HANDLING SERVICES:
Coordinate ground handling services at your destination airport in Egypt. These services include fueling, baggage handling, and passenger assistance.
Ensure that ground handling personnel are aware of your arrival time and any special requirements.

ORGANIZING AVIATION FUEL SERVICES:
Arrange for aviation fuel services to refuel your aircraft upon arrival in Egypt. Ensure that fuel quantity and payment arrangements are confirmed in advance.
Preparing Flight Plans.
Develop flight plans outlining your route, altitude, and estimated time of arrival.
Meet the Major Updates of dotConnect products
Tags: adonet, dotconnect, devart
Published: 2024-06-04 10:35:05

Devart, a recognized vendor of world-class data connectivity solutions for various data connection technologies and frameworks, rolled out updated [ADO.NET Data providers](https://www.devart.com/dotconnect/) with many improvements. 

**The list of the updates:** 

- A new level of efficiency and flexibility is available for dotConnect for Salesforce;
- Migration to .NET Framework 4.5 for all cloud dotConnect data providers;
- Support for the latest versions of Entity Framework Core (EF Core 8, 7, 6) for all dotConnect;
- Support for Visual Studio 2022, version 17.11 Preview;

Additionally, Devart released two new dotConnect data providers for [Zoho Books](https://www.devart.com/dotconnect/zohobooks/) and [Zoho Desk](https://www.devart.com/dotconnect/zohodesk/). Now these products will optimize workflows and elevate the overall user experience.

To learn more about the recent release and download new products, visit: 
https://blog.devart.com/introducing-new-dotconnect-integrations-with-zoho-and-major-updates.html

**dotConnect** is an enhanced data connectivity solution built over ADO.NET architecture and a development framework with a number of innovative technologies. dotConnect includes high-performance data providers for major databases and popular cloud applications and offers a complete solution for developing data-related applications and websites. dotConnect can be used in all areas of modern application development: web applications and services, windows forms applications, mobile and enterprise development.

**About Devart** 
 
Devart is one of the leading developers of database tools and administration software, ALM solutions, data providers for various database servers, data integration, and backup solutions. The company also implements Web and Mobile development projects. 
For additional information about Devart, visit https://www.devart.com/.