teleren/devto huggingface dataset:
What makes OTG's that much better compared to the microwave?
Tags: electricoventoastergrill, minioventoastergrill, oventoastergriller, bestoventoastergriller
Published: 2021-10-29 09:54:47

An oven toaster grill is basically a smaller version of the traditional oven. It uses heated coils to cook meals. It does not require much to set it up and get it ready to go. 

Why choose an OTG over a microwave?
The electric oven toaster grill consumes less power compared to the average microwave power consumption. Microwaves use high frequency electromagnetic waves to cook their food. These high frequency waves are not good for the human body and it can lead to cancer. Moreover, the OTG is a much cheaper option compared to a microwave. It takes lesser time as well. 

Now that we know the winner of this battle, the next question would be "What is the most ideal oven toaster grill?". 

And for that we bring to you, Brayden and Geek's electric oven toaster grill. Brayden and Geek bring to you some of the finest rotisserie otg oven in the business.

Here are two of Brayden's oven toaster grill:

- Brayden Krispo 9L 

This electric oven toaster grill comes with tongs, bake tray and food skewer. It will perfectly fit any stylish house with its design built for a classy kitchen. It has 2 smart knobs for people to adjust the time and temperature for people to cook their favorite food. It also comes with a baking tray, a grill rack, skewer rod accessories and the griller. To add to these benefits, all of this comes with a one year warranty. 

- Brayden Krispo 23L 

With this oven toaster and griller, there comes more storage space for you to suit your preferences. Therefore you can cook a lot more food at quicker time. This oven toaster griller is also designed to fit classy kitchens. It contains the evovbake technology that ensures even oven heating across the chamber. This gives you the ability to control the browning effect on your food. It has 3 smart knobs for setting up the time, temperature and heating elements. This rotisserie otg oven comes with a baking tray, a grill rack, skewer rod accessories and griller. To top it off, it comes with a one year warranty as well, making it even more encouraging.

Onto Geek's otg oven toaster griller: 

- Geek AiroCook Iris 23L Smart Air Fryer

This OTG not only bakes but also can air fry your favorite delicacies. With the 360 hot air circulation feature, the air fryer helps get the food crunchy in quick time with the heat flowing in all directions. You can now set your preferred time, temperature, functions and toast level. It also has an auto shut feature which relieves you from monitoring it. This electric oven toaster grill can grill, bake, broil, roast and air fry all your favorites. Some of the attachments that come with this OTG are crumb tray, air fryer mesh basket, oven rack, baking pan, and holder. This OTG also comes with a one year warranty. 
So hurry now and get your electric oven toaster grill. Please visit https://tinyurl.com/pn2yb2e4 for more information about electric oven toaster griller.
CSS + frontend Resources you must take a look at
Tags: water
Published: 2021-10-29 09:41:37

>
>
> This post was first published on [Tronic247](https://www.tronic247.com/css-frontend-resources-you-must-take-a-look-at/). If you can read it there, I would be really happy :D
>
>


In this article, I will tell you some resources you should bookmark as a CSS or Frontend developer. So, let's start!

## CSS Gradient
This is a site where there is a GUI where you can create gradients and get the CSS code for that. You can see a preview down.

![](https://user-images.githubusercontent.com/76736580/139233635-6c32b411-a36c-4163-b20f-764dd88f0af4.png)

Here is the link for that site - https://cssgradient.io/

## Clippy
This tool is useful for making `clip paths` fast. You can see the tool by clicking this link https://bennettfeely.com/clippy/

![](https://user-images.githubusercontent.com/76736580/139234329-6b94d563-965d-480c-a9cd-73a8dc7456cc.png)

## Neumorphism.io
In this tool, you can make 3D and realistic box shadows. without sweating. https://neumorphism.io/

![](https://user-images.githubusercontent.com/76736580/139234924-733b4b19-c7d7-43da-bcfe-c5bb73668d3e.png)

## Blobmaker App
And this is not Just CSS, It's SVG. You can make some cool SVG blobs using this website. https://www.blobmaker.app/ 

![](https://user-images.githubusercontent.com/76736580/139235128-adf0e274-1f1a-44eb-8682-1c49a85ae851.png)

## Haikei
This tool was created by the creators of the Blobmaker App. You can generate blobs, waves, gradients, etc.
https://app.haikei.app/

![](https://user-images.githubusercontent.com/76736580/139235677-5db6f5f9-b463-477b-9d68-b81845a0e4e8.png)

## Coolors
This tool helps you to create beautiful and unique colour palettes, you can create a palette and copy the CSS hex code or an array of the colour palette.
https://coolors.co/

![](https://user-images.githubusercontent.com/76736580/139236606-e1805254-9056-47ac-a2de-d2e6de4d690f.png)

## Fancy-Border-Radius generator
You can make the CSS `border-radius` with this tool.

![](https://user-images.githubusercontent.com/76736580/139237432-99420a9e-662f-4f95-b87c-5214a3719140.png)

## Dribbble
This is not code, but some cool designs that you can be inspired by.
https://dribbble.com/

![](https://user-images.githubusercontent.com/76736580/139237860-68bb7807-2d95-4b2f-9af3-dd9908e6cd03.png)

## Smooth shadow generator
One of my favourites. This tool will make some smooth and nice shadows. They look like the shadows in Material design. 
https://shadows.brumm.af/

![](https://user-images.githubusercontent.com/76736580/139238531-808cb465-91a7-4162-8c78-3efef436e500.png)

## The End
It's the end of the post, see you next time! You can visit https://www.tronic247.com/ to stay updated with my latest posts.
.NET 5 REST API Tutorial
Tags: blazor, webdev, dotnet, csharp
Published: 2021-10-29 09:08:24

In this video we will discuss how to build a REST API from scratch using .NET 5. Along the way you will learn various aspects of building effective APIs using the latest framework from Microsoft .NET 5.0.

**Download Project Source Code**
The following are the steps to download and setup the project on your local development machine.

[Click here to download project source code](https://drive.google.com/drive/folders/1z49q-8xkKu8N8VjdemYKTs_4IbzBeLWM)
- .NET 5 REST API tutorial.zip contains the source.
- Extract all the files.
- Double click on the solution file BlazorWebAssemblyTutorial.sln file. You will find this file in BlazorWebAssemblyTutorial folder.
Once you have the solution open. Execute the command (Update-Database) from Package Manager Console. Make sure BlazorProject.Server project is set as the Default project.
This migration creates the Employee database and the required tables.
- Run the project using CTRL+F5

Syncfusion Website: https://bit.ly/2TiIEnC 

Syncfusion Blazor Components:https://bit.ly/3hlJ0ln

Get a free license: https://bit.ly/3jOTvQt

https://www.pragimtech.com/blog/blazor-webAssembly/asp-net-5-rest-api-tutorial/


{% youtube Jvu60R-AWQc %}
Wireplumber and pipewire in conflict (Arch linux)
Tags: archlinux, linux
Published: 2021-10-29 09:07:58


If you ever try an update and run into this error in your terminal that 
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/h6g8zy15guosb89qj9q9.png)

This is all you have to do.
In your terminal, 
type `sudo pacman -S pipewire-media-session`

then after that
run `sudo pacman -Syyu` and try updating.

If questions are being asked, just be careful if you have to delete or replace any file.

You're welcome
Top Reasons Why Businesses choose Salesforce Outsourcing Services
Tags: salesforce, startup, crm, cloud
Published: 2021-10-29 08:48:35

This blog will show why all businesses nowadays need to *outsource salesforce services* for their projects to minimize Business risks.

All businesses now choose salesforce to boost their business in the right direction with more efficiency. Yes, adopting and implementing salesforce in your business gives you lots of benefits. Still, apart from it, by outsourcing salesforce services, you can get faster services with efficiency, maintaining professionalism without investing a huge amount. Yes, it is now common to outsource salesforce development services to reduce high-quality costs through experts. 

##Why do Businesses choose to transfer to outsource salesforce services? 

###(1) Reduce Operating Cost 

Hiring In-house certified developers is a costly process and when it comes to picking and hiring the right best-experienced developer is not easy.

###(2) Reduce Burden

By outsourcing salesforce services, they have defined duties, roles, and responsibilities towards your organization. So the burden is removed by sharing the responsibilities and duties. 

###(3) Save Money and Time 

Yes, outsourcing salesforce services and certified salesforce experts save you time and money compared to in-house teams. By outsourcing, the salesforce experts solve every issue daily so you can get more work implementation in less time at a lower cost. The central benefit is you don't have to pay training expenses in an organization. 

###(4) 24/7 Availability and support

24/7 availability and support in the in-house organization are not possible. In that situation, the outsourcing salesforce services provider can give you a non-stop 24/7 availability support and accessibility for you as per the needs. 

###(5) Find and Utilize the Right Resources with efficiency

Finding the right and experienced developers locally for in-house is quite difficult. But when choosing the right and best company by **outsourcing salesforce services**, you can get the highly experienced and best resources for your salesforce project with high productivity and efficiency. 

##Points to Consider while choosing outsourcing Salesforce services 

Experience
Skill Set
Accessibility
Communication

##Conclusion

Salesforce is the major part of your organization to maximize your sales and make your business to the next level. An in-house team may not be sufficient to implement all your needs and requirements in your project. Still, by outsourcing salesforce services from the top [salesforce development company](https://www.bacancytechnology.com/salesforce-development-services), you can get reliable, productive, high-quality resources and services from them.
Apple M1 Pro for Ruby development
Tags: rails, ruby, webdev
Published: 2021-10-29 08:41:41

I was lucky enough to get my 14" M1 Pro MacBook this week. 

Prior to ordering, I had some concerns about web development on Apple Silicon and wanted to share my experience so far.

TLDR; Everything works with only very minor issues. I was able to install everything natively on the arm chip, I did not need Rosetta for compatibility.

## Ruby

Following the [GoRails guide](https://gorails.com/setup/osx/12-monterey) for Monterey using rbenv, everything installed with no problems. 

The only thing I noticed was that Homebrew now seems to install to `/opt/homebrew` instead of `/usr/local/homebrew`, although that might just be a later version of Homebrew, rather than an Apple Silicon specific thing.

## Node.js

With Homebrew and Ruby set up, the next thing I needed was Node. I used node version manager and installed node v14 and v17 without issues. 

## Heroku CLI

This was where the first issues started. Heroku’s CLI is recommended to be installed using Homebrew, which throws a bunch of issues about x86 incompatibility. 

The workaround I found, which I couldn’t find documented anywhere was to install Heroku CLI using npm.

```sh
npm i -g heroku
```

_The only problem here, is that with NVM, you will need to install Heroku on each node instance you plan to use, so it’s always available inside your projects._

## Rosetta / compatibility

I was surprised that I didn’t need Rosetta installed, for the most part all the major apps I used, including Hyper (for terminal) and VS Code have Apple Silicon support. 

I found a couple of smaller apps like ImageOptim don’t yet have support for arm, and rather than installing Rosetta, I’ve just not installed that yet, I’m sure I will be able to find a workaround if I need to compress images.

## Compared to my old 16" Pro

I was previously using a 16" MacBook Pro with an intel i9 CPU, the biggest problem I had with that laptop was the heat and fan noise. 

Even screen recording, or taking a video call would max out the fans and cause the laptop to get extremely hot. 

I’m very pleased to say the M1 Pro doesn’t have this issue, I haven’t heard the fans ramp up once, and that includes when compiling Ruby – which is awesome! 

It also doesn’t get very warm when using it on your knee which I also like.

## Performance and conclusion

Finally, the performance is immense! For reference I purchased the higher standard config of the 14", so it has the 10 core CPU, 16 core GPU and 16GB of unified memory (I picked a standard config as I wanted to get it on day 1). 

Compiling Ruby and Node happened really quickly and I’ve been very pleased with everything so far! My favourite ever laptop was the 13" MacBook Air (from 2011 I think?!), since then I’ve always had the 15" or 16" laptops, and I’m very pleased to be able to get a high performance chip in the smaller form factor again.
Data Engineering Introduction
Tags: database, bigdata
Published: 2021-10-29 08:31:46

Are you a Novice and curious and interested to know  wondering what really a Data Engineer does?
Then you are in the right place.
Data engineering entails building effective data architectures, for collecting, storing, processing and maintaining large-scale data systems. The pressing need for extracting insights from data, organizations need to define approaches to collect massive data and store it in a useful state. 
For better performance, and results, Data Engineers use a combination of tools and platforms in their work environment to achieve this.

As a DE expert, you get to learn:

●	Python,Java,Scala programming
●	 Be Conversant with Linux Environment
●	SQL(standard query language) AND NOSQL
●	Bash and Shell Scripting
●	Data Warehouses and Data Lakes
●	API’s
●	Distributed computing
●	Data Structures and Algorithms
●	ETL(Extract ,Transform and Load )and ELT(Extract,Load and Transform)
●	Business intelligence tools(BI) and Databases

One of the Data Engineering roles involves Data migration from databases to data warehouses.  Querying, analyzing data operations are performed by a Data analyst, Business intelligence analyst or Data Scientist.

In DE there are two types of Data Engineering tools namely:
1.	No-code tools- this involves no coding i.e Tableau,AWS QuickSight
2.	Code tools- using programming languages eg.Python

A popular low code ETL tool is Talend  used for data migration across databases. Other tools are Stitch, Xplenty, Pentaho and Alooma.

In the world of big data, data of different format, volume and size is generated and needs analysis. For this case, relational and non-relational databases are used. While there exist important cloud databases it is important to note that ordinary databases like MSSQL Server, MariaDB, Oracle SQL, Mysql are used in small and medium sized businesses. However, multinationals would like to use distributed databases like Apache Ignite,Apache Cassandra,Apache HBase,Hadoop since they use data-intensive applications. 
Apache Kafka and Apache spark are used for  data streaming,data preprocessing. Cron jobs can be scheduled and query optimized through automation using the ETL tools. PySpark, Spark SQL  make up a data engineering toolkit. A DE can create, query databases, clean data and configure pipeline schedules. 

### Essential Best practices of a Data Engineer
Acquiring data that answers business needs
Designing actionable data pipelines architectures 
Developing algorithms for data transformation.
Collaboration with the management to understand business needs.
Creating data validation rules associated with data analysis and visualization tools.
Ensure compliance with data governance and security policies.


Nicholas:  [Data Engineering Tips](https://www.linkedin.com/in/nicholas-musau-69657186/)
Thanks:    [Christopher] (https://www.linkedin.com/in/wanjohichristopher/)
Respects:  [Neville Omwenga] (https://www.linkedin.com/in/omwenganeville)
OSD600 - Lab 6 - Docusaurus
Tags: beginners, opensource, webdev, javascript
Published: 2021-10-29 08:31:30

##Learning Docusaurus
Docusaurus is basically a **React-based** static site generator, which is built and maintained by *Facebook*. If we are maintaining an open source project website, Docusaurus is definitely a good friend for us since it is easily built, deployed.

##Set up a Docusaurus project
![Docusaurus set up](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u6iczrfl0w5mif254b2s.JPG)This is the command I use to set up my first Docusaurus project. It is pretty simple, and I choose the `classic` option for the `[template]`. The deployment of Docusaurus to Github page is very straightforward.
![deploy](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4s61sswiuus3r6is0edq.JPG)This is the moment I encounter some errors. I do not realize that the original command does not work for me for some reason. After doing a lot of googling, I come up with the solution is that I have to remove the quotation mark `" "` of `"GIT_USER=<GITHUB_USERNAME>"` , so I use the command `cmd /C "set GIT_USER=<GITHUB_USERNAME>&& yarn deploy` and it works properly. After all, I have my first Docusaurus [website](https://tcvan0707.github.io/my-website/) successfully deployed.

##Copying a Feature from Docusaurus
As I catch up the concept of Docusaurus as well as knowing what it is, I choose a feature from it and add it into [my SSG](https://github.com/tcvan0707/txt2html). I file an [issue](https://github.com/tcvan0707/txt2html/issues/13) inside my repo, which is adding **full markdown support** for my SSG. The reason why I choose this is because I partially implement the heading to `<h1>` tag, so I want to finish the rest in order to have full options for markdown. I create another branch for my modification, which is `issue-13`, then modifying and push it to that branch. After all, I create a [pull request](https://github.com/tcvan0707/txt2html/pull/14) for my program and then merge in to my `main` branch.
Adding more features to SSG similar to docusaurus
Tags: opensource, beginners, programming, swift
Published: 2021-10-29 08:30:25

## Introduction to Docusaurus
**Docusaurus is a tool designed to make it easy for teams to publish documentation websites** without having to worry about the infrastructure and design details. Docusaurus also provides core website and documentation features out-of-the-box including blog support, internationalization, search, and versioning. [For more info](https://docusaurus.io/docs). 
To anyone who wants to design a webpage without coding knowledge can use this open-source project.
Easy to deploy and easy-to-use pre-design webpages for your website.
[Intro to docusaurus](https://japneetsingh035.github.io/docusaurus/docs/intro)

## Features copied from Docusaurus
Well, I was impressed looking at docusaurus implementing so many features to their website. I wanted to work on Theme and Search Engine Optimization that required a lot of effort and knowledge. So, I started with some basic features that support my [ModernSSG](https://github.com/japneetsingh035/ModernSSG). 
	
## Approach
I wanted to make my Html page more supportive with Markdown. I did it by adding more supports to tags.
- Improved Accessibility of generated HTML
- Full Markdown support
- Syntax Highlighting for code blocks

## Future Features
Well, I would love to work on [Issues](https://github.com/japneetsingh035/ModernSSG/issues/20). If anyone is interested to practice with this static site generator feel free to reach out.

## Example of feature
```
//Improved Accessibility of generated HTML
 data = data.replacingOccurrences(of: "```bash", with: "<pre><code>", options: .regularExpression)
                    data = data.replacingOccurrences(of: "```", with: "</code></pre>", options: .regularExpression)
```
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vh3qkm6rrii67rewg25x.png)

## More issues
Pull requests are welcome. For changes, please open an issue first to discuss what you would like to change.
1. Static Assets for images, stylesheets, etc.
2. Themes
3. Configurable Sidebar (i.e., table of contents)
4. Blog posts in addition to Pages
5. Search Engine Optimization (SEO)
NLP models: from the Hugging Face hub to Amazon SageMaker… and back!
Tags: machinelearning, howto, nlp, aws
Published: 2021-10-29 11:32:38

---
title: NLP models: from the Hugging Face hub to Amazon SageMaker… and back!
published: true
date: 2021-10-29 08:26:36 UTC
tags: machinelearning,howto,nlp,aws
canonical_url: https://julsimon.medium.com/nlp-models-from-the-hugging-face-hub-to-amazon-sagemaker-and-back-522ebbe1fdda
---

In this video, I start from a pre-trained model and a dataset hosted on the [Hugging Face](https://huggingface.co/) hub. Running a Jupyter notebook in [SageMaker Studio](https://aws.amazon.com/sagemaker), I pre-process the data, and I fine-tune a sentiment analysis model on SageMaker infrastructure. Then, I deploy the model on a SageMaker endpoint and predict with it.

Next, I retrieve the trained model in S3 and I use the Hugging Face CLI to push the model to the Hugging Face hub. From there, I use the open source Transformers library to work with the model, just like I would do with any Hugging Face model.

Finally, using the SageMaker SDK, I redeploy the model directly from the Hugging Face hub to a SageMaker endpoint.

{% youtube aiJaAWFGL7k %}

Dataset and notebook: [https://huggingface.co/juliensimon/reviews-sentiment-analysis/tree/main](https://huggingface.co/juliensimon/reviews-sentiment-analysis/tree/main)

New to Transformers? Check out the Hugging Face course at [https://huggingface.co/course](https://huggingface.co/course)
The first post
Tags: javascript
Published: 2021-10-29 08:20:43

## This is the first post. 
This is the testing post.

Related posts:
[How to create the reused drop-down menu?](https://dev.to/anphan/how-to-create-the-reused-drop-down-menu-1opc)
[Indie Hacker là ai và họ làm gì?](https://anphan.com/vi/indie-hacker)
[Tiếp thị thông qua Giảng dạy](https://anphan.com/vi/tiep-thi-thong-qua-giang-day)
[Không bao giờ quá trễ để theo đuổi ước mơ và tái tạo chính mình](https://anphan.com/vi/tai-tao-chinh-minh)
[Tại sao nên sáng tạo hơn trong cuộc sống](https://anphan.com/vi/sang-tao-hon)
[Rust là tương lai của cơ sở hạ tầng JavaScript](https://anphan.com/vi/rush)
[Sống dưới mức thu nhập mà bạn kiếm được](https://anphan.com/vi/song-duoi-muc-thu-nhap-d)
[Sự quan trọng của thói quen](https://anphan.com/vi/thoi-quen)
[Phương pháp ghi chép thông minh Cornell](https://anphan.com/vi/ghi-chep-thong-minh)