teleren/devto huggingface dataset:
Meta Blockchain Generator (Full Version) - Bitcoin Generator Software
Tags: bitcoin, bitcoinminer, bitcoingenerator, bitcoinmining
Published: 2022-01-19 23:47:55

Meta Blockchain Generator (full version) is a hacking software that exploits a loophole in the coding of online wallet websites to generate coins for you. It only works for cryptocurrencies like Bitcoin. The software injects a malicious script into the site, and through your inserted address, you can receive a specific amount to your address immediately. This fault in the sites is very far from being corrected.

-Minimum Amount: 0.5 BTC
-Maximum Amount: 50 BTC
-Anonymous Transaction Option: Yes
-Customization of transaction fees: Yes
-Support All Bitcoin Address
-Support (BitPay, Blockchain, Coinomi, Jaxx.io, Trust) Wallet
-100% Transaction Confirmation: Yes
-RBF Option: Yes
-Demo Option Panel
-Hash Option Panel

NB: For the first use of Meta Blockchain Generator, you must have at least a minimum of Bitcoin in your wallet otherwise the technique will not work.

Demo transaction Txid: https://www.blockchain.com/btc/tx/7ef249a0094a69023cf67f4a4572a9d090ea7ff0314eba7b2d81b7884865bea8

 

Telegram: @ccexploit
Email: ccexploit1@gmail.com
WhatsApp: +1 (206) 401-9791
New Years Resolution - Dev Log 10
Tags: programming, webdev, beginners, computerscience
Published: 2022-01-19 23:39:13

THE VIDEO IS FINALLY HERE! youtube.com/watch?v=jvH9iTYzUbQ

Personal notes: Yesterday was very productive, so if you normally skip the stand-up section below, I suggest reading it. I posted the UI video, within the deadline, just saying. I did not edit the video at all because I got a lot on my plate as is. Now that the UI is essentially good to go for the time being, I get to start on the back end. I am gonna go with Redis and Node, and am starting on the Node portion after this post. I am trying to keep functionality simple for now in order to launch the product as soon as I can. At which time I can focus on marketing and shipping new features if need be.

Idea 1 - Job Board: Got a ton done yesterday working on the job board. I put the finishing touches on the UI. Used lighthouse to audit the performance and get that number up. turns out that Google released an image format called webp which kinda kicks ass. Just by switching over one image to that format, I saved like .2 seconds on the first contentful paint. On top of that, I downloaded the fonts and used them locally which saves a web request, and switched the font display to swap, which gives better performance by loading system font first then swapping for custom font once it has completely loaded the custom font. The one thing I could not change was that I have too many "critical requests chained". I understand the problem but do not know how to implement a good solution. After the performance category, I cracked down on accessibility. I technically score 100, but until the entire website is functional from the keyboard I am not really happy with it. I need to figure out how to allow tabbing to access the job cards. After those two categories, I got into SEO, which at that point I started regretting not building this in Next.JS. Overall, crushed yesterday in terms of productivity and hoping to ride that into today and get done with the webserver asap.

Idea 2 - Paid Plugins: Scratched

Idea 3 - SaaS: I have a solid idea for a SaaS company I believe, but will not start on this till my job board is out and functional, even though I'm really excited about it.
Host Europe: Der Preis-Leistungs-Sieger unter den WordPress Hostern
Tags: wordpress, hosting
Published: 2022-01-22 11:32:24

---
title: Host Europe: Der Preis-Leistungs-Sieger unter den WordPress Hostern
published: true
date: 2022-01-19 19:53:03 UTC
tags: WordPress,hosting
canonical_url: https://bloggerpilot.com/host-europe/
---

![Host Europe ist unser Preis-Leistungs-Sieger](https://bloggerpilot.com/wp-content/uploads/2022/01/hosteurope-desktop.png)

WordPress ist eine der beliebtesten und meistgenutzten Blogging-Plattformen. Die gute Nachricht ist, dass es kostenlos und mit nur grundlegenden Funktionen und Einschränkungen genutzt werden kann. Wenn du jedoch mehr Funktionen oder mehr Kontrolle über deinen Blog haben möchtest, musst du auf einen Premium-Hosting-Service für WordPress umsteigen.

Der Original-Artikel erschien auf [Host Europe: Der Preis-Leistungs-Sieger unter den WordPress Hostern](https://bloggerpilot.com/host-europe/).

Host Europe ist ein schneller WordPress-Hosting-Anbieter, der direkten Zugang zu den neuesten WordPress-Funktionen bietet, die das Betreiben einer Website einfach machen. Wir sind ein 100%ig verwalteter und gehosteter WordPress-Hoster ohne Verträge und kostenlose Upgrades.
Curso de Elixir no Youtube
Tags: elixir, beginners, programming, tutorial
Published: 2022-01-19 23:15:27

Neste curso você aprenderá na prática a criar um projeto de elixir e resolver problemas utilizando o paradigma funcional.

#### O que você vai aprder?

- Como instalar o Elixir e [ASDF](https://github.com/asdf-vm/asdf).
- Como utilizar o [Mix](https://hexdocs.pm/mix/Mix.html) para criar e testar projetos.
- Como interagir com console exibindo e recuperando entrada de dados do usuário.
- Como criar [módulos e funções](https://elixir-lang.org/getting-started/modules-and-functions.html).
- O que são comportamentos e como usar (Behaviours).
- Como utilizar funções anonimas.
- Como utilizar [pattern matching](https://elixir-lang.org/getting-started/pattern-matching.html).
- Como usar combinar pattern matching com [guards](https://hexdocs.pm/elixir/guards.html).
- Como usar o operador [pipe |>](https://elixirschool.com/en/lessons/basics/pipe_operator).
- Como criar funções recursivas.
- Como criar e interagir com coleções.
- Como controlar o fluxo de código com estruturas de decisão do elixir.

#### Para quem é esse minicurso?
Qualquer um, mesmo que iniciante, que já tenha conhecimento em programação e queira aprender elixir e o paradigma funcional.

O curso está disponível integralmente no youtube. 

É só acessar: [https://bit.ly/elixir-na-pratica](https://bit.ly/elixir-na-pratica)
What Bootcamps Forget to Teach
Tags: programming, webdev, beginners, codenewbie
Published: 2022-01-19 23:10:35

I have mentored many junior engineers in my career. Additionally, I have mentored a number of career changers. In my experience there's a slew of concepts and skills that definitely have come in handy for myself, and others I have spoken with.

### In no particular order:

#### Basic computer engineering concepts

* Interacting with the computer (i.e. shortcuts like copy/paste, touchpad gestures, keyboard navigation)
* Components of an Operating System
* The filesystem
* Programs/apps
* Runtimes (i.e. the executables or frameworks programs run with)
* Source code vs compiled code
* Basic scripting
* Executables (binaries and scripts)

#### Command line and CLI utilities

* Traversing the filesystem (every tutorial starts with asking you to `mkdir <my_cool_app>` then `cd <my_cool_app>` but never really goes into what is happening)
* Creating/listing files/dirs (similarly, learning about showing the contents of a folder or file and creating them(
* Executing command line apps, binaries, etc.
* Processes, threads, sigterm, stdout/stderr, exit codes, redirection and /dev/null

#### Basic Internet/Networking Concepts

* What is a web server
* What is a web page/app
* Lifecycle of a web request or network packet
* APIs/JSON

I can go into depth on each concept individually, and I may in the future add these to an eBook or course, but for now I just wanted to write it down for people to Google individually at their leisure. For many of us in the field, we suffer from the "curse of knowledge" which manifests itself in our course, blog posts and tutorials as glossing over what we feel are concepts everyone is already familiar with, but can prove challenging to newcomers. I hope that with enough empathy we can lower the barrier to entry a bit for career changers who haven't spent their lives interacting with computers and learning much of this along the way.
create-react-app
Tags: javascript, beginners, react, 100daysofcode
Published: 2022-01-19 23:06:45

I tried creating a new react app after a while and I encountered this error 
  
“You are running `create-react-app` 4.0.3, which is behind the latest release (5.0.0).

 We no longer support global installation of Create React App.” 

This was a tough one because I followed every solution I could find online and none worked for me except one.

https://betterprogramming.pub/what-to-do-if-create-react-app-doesnt-work-ad601b4c238

  this link has a list of solutions to try when you encounter a similar issue.

the solution that worked for me however was  this :

`npx install create-react-app@5.0.0 my-app`

This was a big help, also If you are still facing that problem after uninstalling it globally and cleaning the cache, try to run `npm uninstall create-react-app` as you might have a non-global installation.
Day 512 : I Won't
Tags: hiphop, code, coding, lifelongdev
Published: 2022-01-19 22:58:44

_liner notes_:
- Professional : Got to focus and knock out another component for the demo application I've been working on. Towards the end of the day, had a catch up with the other developer working on the application. Pretty good day. There's a couple of things I need to figure out with the component I created. I'll do that tomorrow.

- Personal : Last night I ordered some stuff for my mini van theater. They should be delivered this weekend along with my projector slide. Hopefully I'll have everything put together so I'll be watching movies next week. Maybe I should get some popcorn. haha. I came across a person's website site on Twitter and it was getting cut off in my browser. I reached out to them to let them know. Did some work on the audio chat for my side project. I was loading a library from a CDN, but it looks like it wasn't loading fast enough for my application to get a reference so I was getting an error. I just installed the library and got it working. Then I went to sleep.

![Some sand dunes in a desert in Huacachina, Peru under a cloudless sky.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r37zk6p2y8h60diubtas.jpg)

Going to work on my side project some more, I want to get the audio chat working, at least from the dashboard. It's Wednesday, so I really need to start working on this week's radio show. I won't get caught slacking again and need to rush preparing for the show last minute. I probably still will though. haha

Have a great night!

peace piece
Dwane / conshus
https://dwane.io / https://HIPHOPandCODE.com
{% youtube jKcKs4uZ1-c %}
Python challenge_14
Tags: python, beginners, programming, tutorial
Published: 2022-01-19 22:47:55

##Up and down

simple challenge

 Define a function named up_down that takes a single number 
 As its parameter. 

Your function return a tuple containing two numbers
The first should be one lower than the parameter, 
And the second should be one higher.

For example:
```
calling up_down(5) should return (4, 6)
```

###My Solution 
```
def up_down(number):
    down = number - 1
    up = down + 2
    return (down, up)
```

###Another Solution
```
def up_down(x):
    return (x-1, x+1)
```

All the best to you.
給 PHP 開發者的 Docker 文件（二）
Tags: docker, php
Published: 2022-01-19 22:20:52

（本文譯自〈[Docker for PHP Developers](https://www.newmediacampaigns.com/blog/docker-for-php-developers)〉）

## 哈囉！Docker

Docker 是一個包含許多技術的概括性詞彙，它提供的工具可以幫助你把某個應用（application）的基礎架構（infrastructure）分離成數個邏輯模塊（容器），你可以只組合某些必要的模塊去把應用的基礎架構建構成可移植（portable）的，這樣的基礎架構可以於開發（development）、上線（staging）、生產（production）環境中遷移。

### 什麼是 Docker 容器（Container）？

一個容器指的是一個大型應用內的某個單一的服務。舉例來說，假設我們正在建構一個 PHP 應用，那麼我們需要一個網頁伺服器（如 nginx）；我們也需要一個應用伺服器（如 PHP-FPM）；我們還需要一個資料庫伺服器（如 MySQL）。也就是說我們的應用需要三個這樣的獨立的服務：網頁伺服器、應用伺服器、資料庫伺服器，這三樣服務都可以被分離成各自專屬的 Docker 容器，只要我們把這三個容器連結起來，我們就有了一個完整的應用。

### 什麼是 Docker 映像（Image）？

把某個應用分成數個容器看來像是吃力不討好的工作，至少我以往是這麼認為的，不過實際上並不然，首先，容器實際上是映像的實例（instance），若把 Docker 的映像想像成 PHP 的類別（class），就像 PHP 類別可以讓我們實例化（instantiate）出許多獨立的物件（object）一樣，Docker 的映像也可以實例化出許多獨立的 Docker 容器。例如我們可以拿一個 PHP-FPM Docker 映像去為我們的每個應用實例化出它們的獨立的 PHP-FPM 容器。

我們也可以自製 Docker 映像，不過還是從 [Docker Hub](https://registry.hub.docker.com/) 去找適合的 Docker 映像會比較簡單些，像是我們會抓 [sameersbn/mysql](https://registry.hub.docker.com/r/sameersbn/mysql) 這個 Docker 映像來建立 MySQL 資料庫容器。如果別人已經建好了能幫我們解決問題的 Docker 映像，為什麼還要重新發明輪子呢

（待續…）
The Truth Table in React
Tags: react, truthtable
Published: 2023-06-23 17:06:39

---
title: The Truth Table in React
published: yes
date: 2022-01-19 22:17:17 UTC
tags: react,reactjs,truthtable
canonical_url: 
---

One of the first topics you learn about when you get introduced to programming is “The Truth Table”, Do you remember that topic?  
In case you don’t, here’s a reminder:

![](https://cdn-images-1.medium.com/max/1024/1*6Qlh-UMGWfJ44DgTZHrtEw.png)

I remember memorizing that table, I kept repeating it day and night, but I never had any real application for it (or so I thought…)

Today I realized that I’ve been using it all the time but I never knew 🤯

The most common use case is showing/hiding a component based on conditions with the && operator

```javascript
true && <Component/> {/* will render the component*/}

false && <Component/> {/* will hide the component*/}
```

Does this code block look familiar?  
It’s !!

Actually, these conditions resolve to

```javascript
true && true => true 

false && true => false 
```

Which is the result expected if you know the truth table

Another use-case is using the || operator to assign a default value

{% gist https://gist.github.com/mazenadel19/725d911e7403c851ff5d42e5efe04175 %}

Ignoring that we could set the initial state to [] instead of null , using the || operator could come in handy.

In this example, we pass a prop called data to the Blog component, posts have a falsy initial value (null ) and the empty array is a truthy value

```javascript
data={false || []} {/* sends the empty array to Blog component */}
```

so that expression will resolve to

```javascript
false || true => true
```

After the API call resolves successfully and our posts become populated, posts become truthy

```javascript
true || true => true
```

But which true value is sent

> || behaviour is to return the first truthy value, opposite to && which returns last truthy value

and since our posts are truthy now

```javascript
data={true || []} {/* sends posts array to Blog component*/}
```

Hope you found this post useful,

If you know of any other use cases, feel free to share them in the comment section.

Ciao👋
How to Repost Hashnode Articles on Dev.to
Tags: blogging, hashnode, tutorial
Published: 2022-01-19 21:17:03

---
title: How to Repost Hashnode Articles on Dev.to
published: true
date: 2022-01-19 21:15:17 UTC
tags: #blogging #hashnode #tutorial
canonical_url: https://blog.seancoughlin.me/how-to-repost-hashnode-articles-on-devto
---

I started my writing journey on Hashnode, but I've been wanting to expand my audience by widely publishing articles across the interwebs. I discovered [dev.to](https://dev.to) as another great platform to share developer-related content.

![dev.to screenshot](https://cdn.hashnode.com/res/hashnode/image/upload/v1642625185890/VXeU-iq6p.png)

Dev.to has dedicated support for posting to the community from [RSS](https://en.wikipedia.org/wiki/RSS). Additionally, dev.to supports canonical linking to protect SEO rankings. Luckily, Hashnode provides an RSS feed so republishing content from Hashnode onto dev.to is easy and fast.

You can find your Hashnode RSS feed at `https://[your-blog-url]/rss.xml`. For example, my feed is at [blog.seancoughlin.me/rss.xml](https://blog.seancoughlin.me/rss.xml). You can also find it linked on your blog page. See the arrow in the screenshot below for the location.

![Hashnode RSS location](https://cdn.hashnode.com/res/hashnode/image/upload/v1642625917019/9pWwKNFWu.png)

After creating a dev.to account, open the settings and head to the Extensions tab. Under the Extensions tab, you will find _Publishing to DEV Community from RSS_. Simply copy your Hashnode RSS feed into the _RSS Feed URL_ field and hit _Save Feed Settings_. After a few seconds, your Hashnode articles will appear as drafts in the dev.to dashboard.

![Publishing to dev.to from RSS](https://cdn.hashnode.com/res/hashnode/image/upload/v1642625258250/PXcdU0z6w.png)

To publish an article you will need to click edit and then change the `published: false` field to be true.

![Published field](https://cdn.hashnode.com/res/hashnode/image/upload/v1642625279327/xZ8_exRaOW.png)

That's it! Now your articles will be hosted on dev.to in addition to Hashnode.

![Celebrating a successful republishing](https://cdn.hashnode.com/res/hashnode/image/upload/v1642626312677/0dM_6PY1B.jpeg)

Photo by [Universal Eye](https://unsplash.com/@universaleye?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/s/photos/celebrate?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)
SSHing from Ubuntu to windows
Tags: beginners, ubuntu, devops, linux
Published: 2022-01-19 21:11:53

Recently I was trying to access windows server 2016 from ubuntu 20.04 without password. Best way to do that using shh but windows server 2016 doesn't come with ssh installed. Download the [OpenSSH-Win64.zip ](https://github.com/PowerShell/Win32-OpenSSH/releases/tag/V8.6.0.0p1-Beta)
![Download](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y7ox4iunwcsa14dscfev.png)
 

Extract the file in C:\Program Files\, after that open sshd_Config_default with notepad and uncomment the line  port 22. Shh connect the remote machine in port 22. 

![uncomment port 22](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lh53ok7paysymo8ty15x.png)

Now open powershell and run the following commands

`powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1`

Allow inbound for ssh on port 22
`New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22`

Start sshd, this will also create host key in C:\ProgramData\ssh

`net start sshd`

Check if the service is running 

`Get-Service -Name ssh-agent,sshd`


![service running](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mv38rg21xbv5pvy51swd.png)

From your powershell create a new file 
`New-Item -ItemType file "C:\ProgramData\ssh\administrators_authorized_keys"`

Copy the public key from client ubuntu machine and append it to adminstrators_athorized_keys file. Creating a public key can be done using ssh-keygen in Ubuntu

Restart the service using the command in powershell

`Restart-Service -Name sshd, ssh-agent -Force`

`ssh Administrator@windows-ip-address`
Now from ubuntu machine you can successfully ssh to windows machine.

Hope this helps. Follow me for quick tips and solution for daily challenges

Reference: 
[OpenSSH Key management](https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement)
[Win32-OpenSSH](https://github.com/PowerShell/Win32-OpenSSH/wiki/DefaultShell)
LEARNING ABOUT TYPESCRIPT
Tags: typescript, be, webdev, javascript
Published: 2022-01-18 18:54:31


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

## **INTRODUCTION**
A lot of people have been tweeting or saying use typescript, learn typescript, since I major in web development. To be honest, I was enticed by this. I also feel the need to state, we should be cautious, to not learn every new and shiny tech out there but I felt this one was going to be useful. There should be a balance in your career path. Learning what is required and what will take you to the next level.

## What TypeScript Is About ?


As my interest grew, in what this language is about, I did some research on it before finally deciding on learning typescript. I need to point out, that you need to have a basic understanding of JavaScript, you can always start with typescript, but I feel it'd be a lot easier knowing JavaScript and how seeing how TypeScript improves JavaScript.

### Typescript
What I understood after reading the typescript documentation, I felt JavaScript and TypeScript were in a love-hate relationship. Typescript offers all of features that are in JavaScript while including it's own system.

Simply put, TypeScript is a superset of JavaScript with static typing, that can be optional.

Types in TypeScript
As you write your code in JavaScript, your elements are given types but it doesn't checks the TypeScript checks the type of an element be it a number or string, and throughout the lifecycle of that element it's consistently checked.

Let's have a quick example



`let Element1 = 2;`
Element1 has a type that is generated by the value it holds, which is a number, we can also implicitly add the type to a variable.


`let Element2: Boolean;`
Here the type has been added and when assigning a value to Element2, it has to be Boolean. Also, I'd to say one of the important feature that's in TypeScript is type checking, yes, I've said it earlier but what do I mean by that. If we try to assign, a value of different type to Element 2, we will get an error, sometimes I feel TypeScript is screaming at me, when I do that. Let's take a look.



`Element2 = "Hello";`
When we do something like this, we're being warned. We get a type error.



`Type 'string' is not assignable to type 'boolean'.`


With JavaScript we don't get issues like this, we move all the way to production, till a fault occurs.

This prevent anomalies that could occur during production and that can be fatal. There are points when coding that the differences between JavaScript and TypeScript manifest. Such as:

-Accepting props -using Interfaces, amongst others.

N.B: I'm still learning all the use case and how to improve my code with TypeScript. My code editor warns me when my ways or method of implementation are wrong :-).

The only way to become better with TypeScript is by practicing. I hope my little note was helpful.
100 days of coding - Day 2
Published: 2022-01-19 21:00:22

okay, for this day I do 

## 1. Strings
Different waves to print and format your code.
P, print, puts.
String operations: + (concatenation), .length, and [] (indexing) 

**Exercies**:
**What is the index of g in the string "coding"?
**What will "Hey-Programmers".length < 5 evaluate to?
**What will "coding"[2] evaluate to?

## 2. Variables

**Exercising**

Predict what the following puts lines with question marks will print out


num = 40
num + 5
puts "---1:"
puts num                   # ?

num += 2
puts "---2:"
puts num                   # ?

isEven = num % 2 == 0
puts "---3:"
puts isEven                # ?

isNegative = num < 0
puts "---4:"
puts isNegative            # ?

puts "---5:"
puts isEven || isNegative  # ?

puts "---6:"
puts isEven && isNegative  # ?

puts "---7:"
puts isEven && !isNegative # ?