teleren/devto huggingface dataset:
A quick way to make a beautiful presentation based on a popular syntax color scheme
Tags: keynote, presentation, theme, powerpoint
Published: 2020-10-30 08:33:29

I recently had to make a presentation for giving a talk at [a conference](https://jomlaunch.asia/).
But the Keynotes' default themes are not so great. Especially, I don't like the color schemes.
So I decided to make a theme for myself from scratch and here is the result:

![Self introduction](https://dev-to-uploads.s3.amazonaws.com/i/47nhxzm5egnf6urk46rq.png)

![slide](https://dev-to-uploads.s3.amazonaws.com/i/8cn0p6a8yas5a8it30ji.png)

![slide](https://dev-to-uploads.s3.amazonaws.com/i/0adle7hbwfid61tfbpsl.png)

I'm totally happy with it.

The color palette is borrowed from [Horizon Theme](https://horizontheme.netlify.app/) made for Visual Studio Code:

![Horizon theme](https://horizontheme.netlify.app/vue.22eabaae.png)

You can pick up colors from their color palette:

![Color palette](https://dev-to-uploads.s3.amazonaws.com/i/4qgiisah3fgw6gqzs44v.png)

And then, paste them into Keynote's palette so that you can quickly use them like so:

![Color palette on Keynote](https://dev-to-uploads.s3.amazonaws.com/i/5ddtnv3ngvfnslchgmxu.png)
 
Very easy. You can copy and paste colors from your favorite syntax theme.

## Download

Published my theme on GitHub here:

* [craftzdog/presentation-themes: Presentation themes based on popular syntax themes](https://github.com/craftzdog/presentation-themes)

* * *

- Follow me on [Twitter](https://twitter.com/inkdrop_app) & [Instagram](https://instagram.com/craftzdog)
- [Inkdrop - Markdown note-taking app](https://www.inkdrop.app/)

[![Subscribe Newsletter](https://cdn-images-1.medium.com/max/2372/1*-J5tp1_lulY9QknoLEv6zA.png)](http://eepurl.com/dNgJo6)

[![My YouTube channel](https://cdn-images-1.medium.com/max/3000/1*r-daItizHpAU-fQZk3ISag.png)](https://www.youtube.com/c/devaslife)
4 weeks until Black Friday - what are you hoping is reduced?
Tags: discuss, watercooler
Published: 2020-10-30 08:29:06

It's now only 4 weeks until Black Friday, where some things get massively reduced to make way for new stock, and those of us working on a non-cloud based e-commerce platform panic (bring on next year!).  With that in mind, what tech are you hoping gets reduced this year so you can buy yourself?

For those who haven't seen my posts recently, I've been asking whether [backlighting matters](https://dev.to/_garybell/keyboards-does-backlighting-matter-2m56) and whether [Full size or TKL](https://dev.to/_garybell/keyboards-full-size-tkl-or-other-5mk) is better when it comes to a keyboard. I'm hoping one of the few I have my eye on gets reduced.

---
Photo by [Ashkan Forouzani](https://unsplash.com/@ashkfor121?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText) on [Unsplash](https://unsplash.com/s/photos/sale?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText)
What hactoberfest made me
Tags: hacktoberfest
Published: 2020-10-30 08:28:16

## What I Learned From Hacktoberfest

<!-- What did you learn that can help others contribute to the project you worked on? What did you learn that can help the users of that project?! -->

Today my hactoberfest challenge was reviewed and accepted, and this is a huge milestone for me, to contribute to the opensource and learn from them.

I was able to work on a google chrome extension (Letra Extension) and Open source Github community stats which I was able to work with a team and improve my knowledge in the open-source world.

**This not the end**

I would gladly contribute to any open-source software to improve my coding skills, experience to become a better developer.

Thank you hactoberfest for giving the opportunity to learn and contribute to open-source projects.
A *N O O B* Completed Hacktoberfest
Tags: hacktoberfest
Published: 2020-10-30 08:26:56

<!-- ✨This template is only meant to get your ideas going, so please feel free to write your own title, structure, and words! ✨ -->


### Hello World!?
I am Sameer from a small town in Maharashtra, India.
An Electrical Undergrad from National Institute Of Technology, but an aspiring Software Engineer.
https://github.com/sameer-raipure
### Background

Being an GSoc aspirant, I had to start open source somewhere. Hacktoberfest is the best platform that open source enthusiasts can get.
### Progress

Finally I completed my HacktoberFest Challenge on 30th Oct by successfully submitting 4 PRs and they completed the 14 day review period. This I achieved with very preliminary skillset and this is where things get interesting.
### Contributions

1.Portfolio: https://github.com/pbisen/PersonalPortfolio_pbisen/pull/2
Made corrections and made the webpage more asthetic using tools like HTML and CSS only.
2.Wooper: https://github.com/AM1CODES/Poke-Dex/pull/308
3.Gigalith: https://github.com/AM1CODES/Poke-Dex/pull/309
4.Aggron: https://github.com/AM1CODES/Poke-Dex/pull/309
These Pokedex contributions were the easiest one to procure. Only used HTML and had clearly defined template. I made 5 more such contributions and voila!.
The Other PokeDex contributions are available in my GitHub Profile.


### Reflections
I was in the real sense, a NOOB.
But Surely I will participate again. So now u know everyone can possibly complete the challenge.
Peace Out Fam<3
I Just learnt Python, which open source project can I start to contribute?
Tags: beginners, opensource, python, github
Published: 2020-10-30 04:49:20

I would like to start with open source contribution, will you please suggest me which projects I can work on? and if the things which I learnt are not sufficient to get started, please suggest me what should I learn more. 

Answering this would help beginners like me a lot.

I learnt python from YouTube and I covered the following concepts:-

 Your First Python Program
 How Python Code Gets Executed 
 How Long It Takes To Learn Python 
 Variables
 Receiving Input
 Python Cheat Sheet
 Type Conversion
 Strings
 Formatted Strings
 String Methods
 Arithmetic Operations
 Operator Precedence
 Math Functions
 If Statements
 Logical Operators
 Comparison Operators
 Weight Converter Program 
 While Loops
 Building a Guessing Game
 Building the Car Game
 For Loops
 Nested Loops
 Lists
 2D Lists
 My Complete Python Course 
 List Methods
 Tuples
 Unpacking
 Dictionaries
 Emoji Converter
 Functions
 Parameters
 Keyword Arguments 
 Return Statement
 Creating a Reusable Function 
 Exceptions
 Comments
 Classes
 Constructors
 Inheritance
 Modules
 Packages
 Generating Random Values
 Working with Directories 
 Pypi and Pip


Thank you.
Open Windows Terminal with Right Click
Tags: windows, powershell, terminal, registry
Published: 2020-10-30 08:10:58

---
title: Open Windows Terminal with Right Click
published: true
description: Add a Open Terminal here entry to Right Click context menu in Windows
tags: Windows, PowerShell, Terminal, Registry
---
In this post I would like to show you how to add an `Open Terminal here` entry to Right-Click menu in Windows.

![Open Terminal Here](https://i.imgur.com/KIIXHqB.png)


First, download the new [Windows Terminal][terminal-app]. It is [awesome][terminal-better]!

Also, you can get a script to run all the commands for you here: https://github.com/zeroby0/open-terminal-here

### Download the Windows Terminal icon

Open a new Terminal window and type these commands to download a high resolution icon to show in the menu.

```powershell
$ICON_URL  = "https://raw.githubusercontent.com/zeroby0/open-terminal-here/master/wt.ico"
$ICON_PATH = "$env:LOCALAPPDATA\wt_terminal"
$WT_PATH   = "$env:LOCALAPPDATA\Microsoft\WindowsApps\wt.exe"

# Download icon
New-Item -ItemType "directory" -Path    "$ICON_PATH"
Invoke-WebRequest  "$ICON_URL" -OutFile "$ICON_PATH\wt.ico"
```

### Registry keys for folders

Now let's add some registry entries. You can now click on a folder and open terminal there.

```powershell
# Add entry on folders
$REG_PATH = "HKCU:\Software\Classes\Directory\shell\wt_terminal"
New-Item -Path $REG_PATH -Value "Open in Terminal" -Force
New-Item -Path "$REG_PATH\command" -Value "$WT_PATH -d `"%V%`"" -Force
New-ItemProperty -Path $REG_PATH -Name "Icon" -Value "$ICON_PATH\wt.ico"
```

### Registry keys inside folders

To open Terminal inside a folder by clicking on the Explorer background, run the following commands.

```powershell
# Add entry inside folders
$REG_PATH = "HKCU:\Software\Classes\Directory\Background\shell\wt_terminal"
New-Item -Path $REG_PATH -Value "Open Terminal here" -Force
New-Item -Path "$REG_PATH\command" -Value "$WT_PATH -d `"%V%`"" -Force
New-ItemProperty -Path $REG_PATH -Name "Icon" -Value "$ICON_PATH\wt.ico"
```

### Conclusion

Aand that's it! It should work on all the recent builds on Windows 10. But if it doesn't work for you, let me know in the comments below and I'll try to help. 🙂

[terminal-app]: https://www.microsoft.com/en-in/p/windows-terminal/9n0dx20hk701?rtc=1&activetab=pivot:overviewtab
[terminal-better]: https://devblogs.microsoft.com/commandline/introducing-windows-terminal/
[add-ps1]: https://github.com/zeroby0/open-terminal-here/releases/download/v1.0.1/add.ps1
[terminal-icon]: https://github.com/microsoft/terminal/blob/master/res/terminal.ico
[registry-keys-comment]: https://github.com/microsoft/terminal/issues/1060#issuecomment-497539461
[powershell-regkeys]: https://stackoverflow.com/questions/58205772/powershell-to-add-reg-key
15+ Free TYPO3 Templates For Your TYPO3 Website!
Published: 2020-10-30 06:59:08

Are you looking for the best free TYPO3 templates to give your website that polished and professional look? Luckily, there are a few free TYPO3 Templates that can be used for free and can save you money while still making your site look perfect. And plus point? It's easy to configure and use!

Some of the Free TYPO3 Templates are ideal for portfolio, bloggers, and product advertisements, but they also work for business websites.

Below are some points that tell you ‘YES’ to using free TYPO3 Templates:

Because It’s Free – The best part, you get the template for FREE of cost. You can start building your TYPO3 website even if you have limited or no budget. 

It's trustable – Free TYPO3 templates are used by more sites. So, in a way, they are more stable as they have been already used by many site owners for different purposes already. 
In this guide, we’ve done the research for you and have hand-picked the best free TYPO3 templates you can start using in no time.

Explore free templates at - https://t3terminal.com/blog/free-typo3-template/
Hacktoberfest 2020
Tags: hacktoberfest
Published: 2020-10-30 07:37:26

Time flies, Hacktoberfest 2020 is closing soon. But we could keep celebrating every day as there are more and more people contributing to open source.

Few small contributions during the last few weeks.

1. [A helper script for finding firewall rule (security-policy-match) with PAN-OS API](https://github.com/kyhau/panos-api-helper/pull/1)
1. [A helper script for finding possible subnets for an IP using phpIPAM API](https://github.com/kyhau/phpipam-api-helper/pull/1)
1. [Added few scripts for adding owner permissions to a set of AWS QuickSight Analysese/Dashboards/Data Sets](https://github.com/kyhau/aws-tools/pull/60)
1. [Added capacity_checker.py to check capacity of scalable AWS resources](https://github.com/kyhau/aws-tools/pull/62)
1. [CDK for deploying lambda and event rule to set CW loggroups retention](https://github.com/kyhau/aws-tools/pull/61)

Let's keep contributing :)
What problems i solved when did big app of a short period of time
Tags: javascript, react, redux
Published: 2020-10-30 07:19:25

We have a task do Halloween app in no more a week and we did it!

Shork about app: Instagram for the Halloween.

I wanna talk about solved Frontend problems in the app.

I choice Typescript with React and Redux because I have a good experience for this.

App consists of a three layout nodes: #root (for a app), #navbar (bottom navigation bar) and #modal (for a modals and popups).

## Problem 1. File structure

Each components have a directory with self styles in components directory in the root app.

For a components of a component I created directory in the component.

In the component I created index.ts file for import and [ComponentName].tsx for a component code for a easy search file in the tab of code editor.

For example:

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/xgoyt4jq8omirmhn7bm3.png)

For a views and hoc I created separate directory too.

Common styles such as `Button.module.css` or `Field.mobule.css` in the root directory `_styles` usage in the project all over. It's so convenient!

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/xjgnzb178jvkgsvtufah.png)

## Problem 2. Content placeholder

I have a `react-content-loader` package for this problem and it looks greate! I love it!

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/k54pju5wl6r5j92no4ep.png)

Content placeholder is flexible. After avatar and user name loaded placeholder lost for a image only. It image have error load you will see rect-button for a reload try image.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/k8gqn9kb24p0sikhc2se.png)

## Probler 3. Load content by scroll

Here I think that I solved problem no nicely :( but it work

How do you solve it?

I used useEffect with limit, offset and lock variables

```javascript
useEffect(() => {
    let limit = 5;
    let offset = 0;
    let lock = true;

    const promise = props.getPublications({limit, offset});

    promise.then(() => {
      offset++;

      lock = false;
    });

    document.addEventListener('scroll', () => {
      if (!lock) {
        if (document.documentElement.offsetHeight < document.documentElement.scrollTop + Math.max(document.documentElement.clientHeight || 0, window.innerHeight || 0) + 500) {
          lock = true;

          const promise = props.pushPublications({limit, offset});

          promise.then(() => {
            offset++;

            lock = false;
          });
        }
      }
    });
}, []);
```

When a page height less than scroll to top of page plus page viewport height and plus 500px I do request to the server and push new content.

Thank you! It was great expirience and I like what we have done.

You can see the app and post your halloween publication on https://halloween.global/
Simple Diff
Tags: github, action, diff, tool
Published: 2020-10-30 07:04:29

I was building a GitHub Action and needed the jobs to _NOT_ run if a file had just been deleted, so I built [Simple Diff](https://github.com/marketplace/actions/simple-diff).


![You're Welcome](https://media.giphy.com/media/JCRjqeOhzk38k/giphy.gif)


> ######:smile: &nbsp; Fun Fact: It was built _100%_ on GitHubs' web UI with the help of [NPM Worker](https://dev.to/mudlabs/npm-worker-aoh)


{% github github.com/mudlabs/simple-diff %}
DANMAG
Published: 2020-10-30 07:02:30

He you på udkig efter et proficient artwork organization, who specialiset in indendørsmaling af lejligheder, houses and værelser? Hos Danmag ønsker være dit foretrukne painter organization, hvad end you står over for en større or less painteropgave I commotion bolig. For this reason, the painter's work depends on the most elevated capability for private use and receipts in the hele winds up being until serious costs, which would all be able to be drug on. The findes ikke en Maleropgave I commotion lejlighed eller dit hus, som er for stor eller lille, og vi hjælper prescription alt fra maling af vægge, lofter og trægulve until maling af stuk, lister og rosetter. Danmag Providing commercial and residential painting

Before the work of art organization in Aarhus and København https://www.danmag.com/maler in indendørsmaleropgaver af more workmanship, and vi has I årenes løb fornyet et stort a boliger drug nye, friske farver, which round provider et quick æstetisk løft.

Når du vælger os the artistic creation organization in København, Odense, Aarhus eller resten af ​​lands, so he you ikke smear ensures 100% tilfredshedsgaranti på dit painter work. You derimod likewise ensure that there will be a cost and an approaching group for hvem, you he main goal. That is the reason, when you're intrigued and became in the concentration from start to skank.

At that point he et mindre painting organization, so værdsætter det gode samarbejde and direct discourse with customers. There is an immediate discourse with every past client, whoever is capable, at which you ought to have the option to report for in any event one thing on the spørgsmål. Prior to painting, it is clear to the rådgive and vejlede burrow on the bedste vis, so I fællesskab can discover the totally most noticeably terrible outcome, the matcher feast ønsker and behov. You have conduct for thoughts and different subtleties on the painter's opgave, så deler vi naturligvis and furthermore for motivation and ability.

Vi ser os selv som det nearby valg, uanset hvor I lands you are burrow. The past artistic creation organization has right around a location in Aarhus and København, so he can enlighten you regarding it. Tværtimod. Hos Danmag tror vi på, at god administration er en vigtig del af ethvert stykke arbejde, og derfor kører vi prescription glæde ud and udfører Malerarbejde, hvad end du er bosat I Vestjylland, Sønderjylland, Nordjylland or på Fyn.

Vi udfører altid painter's work in the highest caliber, with the past and in the coming assistance he is in any event one day for os. Is it accurate to say that you are keen on the painting cycle? I will before long have the option to enlighten you regarding the contacts. You can både rings until os on tlf. 71 74 72 41 eller skrive en mail until os på support@danmag.com or by means of talk ahead of time at the most punctual. Når du vælger Danmag, så he ensures et proficient and required artistic creation organization from start to skank.
10 Best Data Science Projects to Get Hired and You Must Know
Tags: datascience, machinelearning, career
Published: 2020-10-30 06:55:22

You have given your time and gained data science skills, but not getting a data science job. If you are in the same state, then it’s time to do some data science projects. That’s why I am gonna share some Best Data Science Projects to Get Hired. These projects will definitely boost your resume and make you different from the data science crowd.

So after reading this article, start doing some good data science projects. Now without further ado, let’s get finding the best data science projects to get hired-

##1. **Color Detection with Python**

This is a beginner level project, where you have to build an interactive app. This app will identify the selected color from any image. There are 16 million colors based on the different RGB color values, but we only know a few colors.

So to implement this project, you need to have a labeled dataset of all the colors that we know, and then you need to calculate which color resembles the most with the selected color value.

In order to implement this project, you should be familiar with Computer Vision Python libraries- OpenCV and Pandas.

[Click to continue reading...](https://www.mltut.com/best-data-science-projects-to-get-hired/)
How to Create TYPO3 Redirects to Maintain SEO?
Published: 2020-10-30 06:55:07

In this article, You will get in-depth knowledge about TYPO3 redirects like how to activate core redirects extension, how-to guide on TYPO3 redirect backend module, best practices to use and migrate TYPO3 redirects from older-versions, useful 3rd party TYPO3 redirects extensions, etc. 

Let’s go with the following points on how to

- Make sure to activate TYPO3 core redirects
- How can you use TYPO3 core redirects?
- But, What about redirects in TYPO3 v8?
- Well, Do you want redirects in TYPO3 v7?
- Hmm! Do you still want redirects in TYPO3 <= v6?
- Server Based TYPO3 Redirects
- Migration guide to new TYPO3 core redirect
- Automatic Conditional TYPO3 Redirects
- Miscellaneous TYPO3 Redirects
- Educational Video on TYPO3 Redirects

Read the complete blog at - https://t3terminal.com/blog/typo3-redirects/
What is Spring Boot and Why Spring Boot ?
Tags: java, career, computerscience, tutorial
Published: 2020-10-30 05:56:31

What is Spring Boot?

Spring Boot is a way by which you can bootstrap or quickly create any Spring application.

Here is the official definition of Spring Boot.

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”.

Spring Boot helps you create any Spring application in no time. It provides default configurations which help you to avoid a lot of boilerplate code which is painful to maintain.

Why Spring Boot?

Let’s say you want to create Spring MVC Hibernate MySQL project.When you are working on this project, you might be confused with a lot of dependencies it requires.You might get confused with versions too.You need to configure DataSource, EntitymanagerFactory, TransactionManager etc beans. Wouldn’t it be good if Spring can do it for us automatically?

yes, You guess it right. Spring Boot will take care of all above configuration which is painful to do when you want to create Spring application real quick. I have also created Spring boot Hibernate MySQL project.When you compare code between above two examples, you will get to know how amazingly Spring Boot has reduced almost half of the code.

Spring Boot will take care of all above configuration which is painful to do when you want to create Spring application real quick.

As I said before, Spring boot provides a lot of default configuration, hence Spring Boot will help you in creating Spring applications faster. Spring boot provides a lot of starter projects to help you create a different type of Spring application.Once you go through examples, you will understand more about starter projects.

Meet The Experts : https://nareshit.com/spring-online-training/