teleren/devto huggingface dataset:
globus bank ussd code8
Tags: globusbank, transfer, code
Published: 2023-01-31 09:02:07

[https://www.bankfanz.com/globus-bank-transfer-code/](https://www.bankfanz.com/globus-bank-transfer-code/#utm_source=backlinks&utm_medium=search&utm_campaign=darry+ring+us&utm_content=Michelle)

https://plaza.rakuten.co.jp/globusbankussd/diary/202301310000/
https://www.divephotoguide.com/user/globusbankussd8
https://www.producthunt.com/@fridaychucks1
https://www.provenexpert.com/globusbankussdcode8/
https://vocal.media/authors/globus-bank-ussd-code8
https://wakelet.com/@globusbankussdcode8797
https://www.lifeofpix.com/photographers/globus_bank_ussd_code8/
https://rosalind.info/users/globus_bank_ussd_code8/
http://phillipsservices.net/UserProfile/tabid/43/userId/196573/Default.aspx
https://camp-fire.jp/profile/globus_bank_ussd_code8
https://app.roll20.net/users/11574527/globus-bank-ussd-code8-g
https://seedandspark.com/user/globus-bank-ussd-code-1
https://plazapublica.cdmx.gob.mx/profiles/globus_bank_ussd8/activity
https://www.zintro.com/profile/globus_bank_ussd_code_8
https://peatix.com/user/15746895/view
https://www.metal-archives.com/users/globus_bank_ussd_code8
https://trabajo.merca20.com/author/globus_bank_ussd_code8/
https://www.intensedebate.com/profiles/globusbankussdcode8
https://www.mifare.net/support/forum/users/globus_bank_ussd_code8
https://pinshape.com/users/2564502-globus-bank-ussd-code8#designs-tab-open
https://www.kiva.org/lender/globusbankussdcode88606
https://www.credly.com/users/globus-bank-ussd-code-code/badges
https://www.myminifactory.com/users/Globusbankussdcode8
https://www.sqlservercentral.com/forums/user/globus_bank_ussd_code8
https://guides.co/a/globus-bank-u-1812
http://foxsheets.com/UserProfile/tabid/57/userId/119389/Default.aspx
https://storium.com/user/globus_bank_ussd_code8
https://speakerdeck.com/globus_bank_ussd_code8
https://www.kompasiana.com/globusbankussdcode8
https://www.longisland.com/profile/globus_bank_ussd_code8
https://myanimelist.net/profile/globus_bank8
https://social.msdn.microsoft.com/Profile/globus_bank_ussd_code_8
https://www.iheart.com/podcast/269-globus-bank-ussd-code8-108091586/episode/globus-bank-ussd-code8-108091589/
Future of Web Development and AI is Now
Tags: webdev, ai, discuss
Published: 2023-01-31 08:55:38

Are you geared up for the future, techies? Yes, we are discussing the nexus between artificial intelligence(AI) and web development. Depending on whom you ask, this is either a disaster waiting to happen or the best thing to happen to the web since Google. Let's put on our critical thinking caps and take a closer look by doing so.

These days, AI is extremely popular, and it makes perfect sense. It has the potential to completely transform the way we work and live because of its capacity to analyze enormous volumes of data and generate predictions. Of course, one of the largest beneficiaries of modern technology is the internet.

Imagine a scenario in which your website can communicate with visitors in real-time, ascertaining their needs and offering advice and material that is specifically tailored to them. Baby, that is the future. It's not far off, anyway, with machine learning algorithms becoming increasingly more intelligent.

However, there's still more! Additionally, AI may assist with duties like website testing, debugging, and optimization, freeing up web professionals to concentrate on more fulfilling and creative work. Who would not desire that?

Now for the less than favorable. As robots become more capable of performing jobs that were formerly the sole preserve of humans, some experts fear that the incorporation of AI into web development could result in job losses. Moreover, we shouldn't ignore the ethical issues raised by the use of AI on the internet, such as the possibility of biased algorithms and the manipulation of public opinion.

Will AI cause a decline in web developer jobs?
A: It's possible, but there's also a chance that AI will lead to the creation of new occupations. It's too early to say.

2. Is ethical web development at risk from AI?
A: Yes, it's crucial to make sure AI is used in web development in an ethical and responsible manner.

In conclusion, there are both exciting and potentially negative aspects to the nexus of web development and AI. On the one hand, it might completely alter the way we live and work. On the other hand, it can result in moral dilemmas and a loss of employment. Which of these outcomes will actually occur is something only time can tell.

What is the lesson here, then? Simple: stay informed and involved. The decisions we make now will determine the direction of web development and AI in the future; thus, it is up to us to make sure that the future is promising. 

To spread the news about the nexus between web development and AI, like and share this article. Let's start a discussion and together create the future! 🤝 Comment your thoughts below!
SRE book notes: Managing Incidents
Tags: sre, books, incident
Published: 2023-01-31 08:45:13

These are the notes from [Chapter 14: Managing Incidents](https://sre.google/sre-book/managing-incidents/) from the book [Site Reliability Engineering, How Google Runs Production Systems](https://sre.google/sre-book/table-of-contents/).

This is a post of a series. The previous post can be seen here:

{% embed https://dev.to/bitmaybewise/sre-book-notes-emergency-response-3bc1 %}

This chapter puts you in the shoes of some personas dealing with different incidents and how they deal with the situation at hand.

It ends by summarizing the best practices for incident management:

---

> **Prioritize**. Stop the bleeding, restore service, and preserve the evidence for root-causing.

> **Prepare**. Develop and document your incident management procedures in advance, in consultation with incident participants.

> **Trust**. Give full autonomy within the assigned role to all incident participants.

> **Introspect**. Pay attention to your emotional state while responding to an incident. If you start to feel panicky or overwhelmed, solicit more support.

> **Consider alternatives**. Periodically consider your options and re-evaluate whether it still makes sense to continue what you’re doing or whether you should be taking another tack in incident response.

> **Practice**. Use the process routinely so it becomes second nature.

> **Change it around**. Were you incident commander last time? Take on a different role this time. Encourage every team member to acquire familiarity with each role.

---

If you liked this post, consider subscribing to my newsletter [Bit Maybe Wise](http://bitmaybewise.com/).

You can also follow me on [Twitter](https://twitter.com/bitmaybewise) and [Mastodon](https://mastodon.online/@bitmaybewise).

---

Photo by [Matt C](https://unsplash.com/@mchesin) on Unsplash
Moonly weekly progress update #34
Tags: javascript, saas, growth, nft
Published: 2023-01-31 08:33:35


## Moonly weekly progress update #34

![](https://cdn-images-1.medium.com/max/3200/1*aZPJJXifgNEbdPupTvWtMw.png)

Hello everyone, how was your weekend?
We are still in the testing phase, doing some minor adjustments and removing some bugs! Be patient friends, good days are coming!

**Weekly devs progress:**

* Merge and deploy frontend updates

* Tested and fixed the issue of displaying the previous verification rule

* Fixed the logic for the holder notification message

* Fix the issue of merging accounts during account linking

* Debugged and fixed issues on wallet-checker

* Changed DB structure and modified logic to fix the Discord role issue

* Investigated the total holding value issue and fixed it

* Inserting and connecting NFTs, and tokens with the Discord server

* Fixed all PR-related issues

* Finishing discord bot page

* Fixed search bar issue

* Fixed overlay issue for secondary description

* Fixed search on trait type dropdown

* Explored the token metadata update

* Explored getting tokens where the user is the authority

* Work in progress about tracking previously assigned roles

**Staking (Locking):**

* Created a model for the Attributes

* Re-Adjusted resolver for the Attributes model

* Refactored Staking Creations and added a new way of selecting a trait

* Created DB migration

* Implemented “Trait Remove” from the UI

* Update smart contract for supporting two values

* Implemented resolver and related logic for getting reward trait for staking the NFT

* Implemented trait reward in the smart-contract

* Created “Seed script” and seeded testing data with attributes

* Explored the token metadata update

* Explored getting tokens where the user is the authority

**Portfolio Tracker:**

* Improved retrying logic of wallet-checker, tested and deployed

* Sync Moonly DB to the Big DB

* Disassemble the old RAID on the RPC server and created the new one

* Small fix for re-queueing failed tasks in wallet-checker

* Merge and deploy the latest changes

Upcoming NFT projects to mint:

[https://moon.ly/nft/only-wolves](https://moon.ly/nft/only-wolves)

[https://moon.ly/nft/mindfolk-renaissance](https://moon.ly/nft/mindfolk-renaissance)

[https://moon.ly/nft/bullyz-crew](https://moon.ly/nft/bullyz-crew)

Minted projects worth mentioning:

[https://moon.ly/nft/pop-nft](https://moon.ly/nft/pop-nft)

[https://moon.ly/nft/sharx](https://moon.ly/nft/sharx)

[https://moon.ly/nft/famous-fox-federation](https://moon.ly/nft/famous-fox-federation)

[https://moon.ly/nft/abc-470](https://moon.ly/nft/abc-470)

Check out our latest blog post: What Are Stablecoins and Why Do They Exist?

[https://moon.ly/blog/what-are-stablecoins-and-why-do-they-exist/](https://moon.ly/blog/what-are-stablecoins-and-why-do-they-exist/)
Fire Up your mysql in a Docker Container 🔥🔥
Tags: docker, mysql, devops, beginners
Published: 2023-01-31 08:32:42

_Docker must be installed, before following these steps._

## 3 min Step...


1. **Setup volume to persist the data**

     `docker volume create mysql-volume`

2. **Docker Run**

      `docker run --name deep -p 3307:3306 -v mysql-volume:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql`


3. **List the running containers**

       `docker ps`


4. **Container shell access**

       `docker exec -it deep mysql -u root -p`


**Some of the docker terminologies used**
> --name : name of the container.
> -p : port forwarding , default mysql port is 3306
> -v : setup volume to persist the data for the container.
> -e : provide an environment variable.
> -d : start the container in detached mode.

_Please note that you have to give the same password we have defined to run the container (root)_

**_For more, refer the mysql docker hub docs_**
https://hub.docker.com/_/mysql/
Alternate Assertion for Mockery.
Tags: php, tutorial, testing, tip
Published: 2023-01-31 08:22:54

Sometimes In order to use Mockery in order to test whether a method id called you can do:

```php
$mockedAnotherService = Mockery::spy(AnotherService::class);
$mockedAnotherService->shouldReceive('SetXY');
// Run code here
$mockedAnotherService->shouldHaveReceived()->setXY(5,10);
```

But also can be done as:

```php
$mockedAnotherService = Mockery::spy(AnotherService::class);
$mockedAnotherService->shouldReceive('SetXY')->withArgs(function ($x, $y) {
            $assert = ($x == 10 && $y == 20) || ($x == 19 && $y == 26);
            $this->assertTrue($assert);
            return $assert;
 });
```

As you can see we use phpunit's assertion functions inside the function `withArgs` so we can assert and tell Mockery whether function call is done as expected or not.
🏆 Azure DDoS: Protect your Azure resources from distributed denial of service
Tags: devops, terraform, azure
Published: 2023-01-31 08:22:43

{% youtube LSG42c8aeyo %}

## Protect your Azure resources from distributed denial of service

Distributed denial of service (`DDoS`) attacks are some of the most extensive availability and security concerns facing customers moving their applications to the cloud.

A DDoS attack attempts to exhaust an application's resources, making the application unavailable to legitimate users. DDoS attacks can be targeted at any endpoint publicly reachable through the internet.

Azure DDoS Protection, combined with application design best practices, provides enhanced DDoS mitigation features to defend against DDoS attacks. It's automatically tuned to help protect your specific Azure resources in a virtual network. Protection is simple to enable on any new or existing virtual network and requires no application or resource changes.

◈ **Visual design** that is a faithful representation of the infrastructure

◈ Terraform code auto-generated from your design

◈ **The input** - variables & locals - to define centrally controlled reusable values

◈ Embedded Readme in text format if needed

◈ **CI/CD pipeline** - your complete workflow is visually designed to make sure that the Terraform is valid and notify other people from your team, cloud architects - DevOps about the infrastructure status

◈ You convert all your cloud infrastructures into reusable templates for other teams.

This video's example (Azure DDoS) is present in our public template catalog. 

**[Discover Brainboard
](https://app.brainboard.co/register)**
Counter Example: Improved Vanilla JavaScript
Tags: programming, beginners, webdev, javascript
Published: 2023-01-31 08:04:22

---
title: Counter Example: Improved Vanilla JavaScript
published: true
description: How to create a simple counter in HTML and JavaScript to see the features of both technologies.
tags: programming, beginners, webdev, javascript
# cover_image: https://direct_url_to_image.jpg
# Use a ratio of 100:42 for best results.
# published_at: 2023-01-31 08:01 +0000
canonical_url: https://code-maven.com/improved-vanilla-javascript-counter
series: counter
---


This code is part of the [counter example](https://dev.to/szabgab/counter-examples-4mln) project. It is an impoved version of the [Vanilla JavaScript counter](https://dev.to/szabgab/counter-example-vanilla-javascript-1n6l) I posted a while ago. This version was posted by [Jon Randy](https://dev.to/jonrandy) as a reply to my post.


```html
<form>
  <input id="counter" type="button" value="0">
  <input type="reset">
</form>

<script>
const form = document.forms[0]
const increment = () => console.log(++form.counter.value)
const reset = () => form.counter.value = 0

form.addEventListener('reset', reset)
form.counter.addEventListener('click', increment)
</script>


```

[Try](https://code-maven.com/try/examples/javascript/improved-vanilla-javascript-counter.html)

A few notes as I am trying to understand this example:

* The `value` attribute of an `input` element of `type="button"` is the value shown by the browser on the button.
* I am still not used to the fat-arrow notation of creating anonymous functions in JavaScript that are then assigned to a variable. `() => code` is a function definition.

It is indeed a very nice use of the various default capabilities of HTML and JavaScript.
Most Used REST API Authentication Methods & Strategies
Published: 2024-06-22 08:43:03

---
title: Most Used REST API Authentication Methods & Strategies
published: true
date: 2023-01-31 08:03:58 UTC
tags: 
canonical_url: https://mojoauth.com/blog/rest-api-authentication
---

REST APIs are a powerful tool for developers, allowing them to quickly and easily access data and services. However, with this power comes the responsibility of ensuring that APIs are secure and only authorized users can access them. One way of doing so is adding authentication to the REST API. REST API authentication is a process used to authenticate users and applications when making API requests. In this article, we’ll discuss the different types of authentication, the benefits and drawbacks of each, and how to implement them.
How to install forem/production in vps linux
Tags: forem, linux
Published: 2023-01-31 07:38:58


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

Hi all, I'm a new person to Forem but i like it and want to use it for my forum. Anybody can suggest to me how to install it on vps linux? thanks
AWS 基礎 Part 8 -- EC2 で 踏み台サーバーから本番サーバーA or B を撃ち分けられるようにする
Tags: ec2, apache
Published: 2023-01-31 07:30:24


## 何をするのか

前回の記事で private サーバー A に　Apache サーバーを立てた。
同様に private サーバー B にも Apache サーバーを立てる。

そして、踏み台サーバーから叩き分けて、接続を確認する。

---




# 踏み台サーバーから private サーバー A に curl を打つ

シリーズの最初に作っている elb-ec2-step というテストサーバーに入る。

```php
curl 10.1.1.4

<!DOCTYPE html>
<html>
<head>
  <title>KLEIN PRIVATE A</title>
</head>
<body>
<h1>KLEIN PRIVATE A</h1>

</body>
</html>
```

ここから ec2-test-A という private サーバー A に curl する。
すると無事に前の記事で変更した HTML が返ってきた。

これで HTTP 接続で private サーバーにアクセスできることがわかった。SSH だけでなく。

----





## private サーバー　B に　Apache を立てる

前回の記事を参考にして private サーバー B にも
Apache を立てる。

```php
ssh -i .ssh/elb-ec2-test-key.pem ec2-user@10.B
Warning: Permanently added '10.B' (ECDSA) to the list of known hosts.
```

サーバーB にアクセス

```php
sudo yum update

No packages marked for update
```

yum は入っていた。

```php
sudo yum install httpd

Installed:
  httpd.x86_64 0:2.4.54-1.amzn2

Complete!
```

httpd (Apache) をインストール
　
```php
sudo systemctl start httpd
curl localhost | head

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
        <head>
                <title>Test Page for the Apache HTTP Server</title>
```

httpd を起動
curl で叩く

Apache のテストページが返ってきた

```php
sudo vi /var/www/html/index.html

<html>
<head>
  <title>KLEIN PRIVATE B</title>
</head>
<body>
<h1>KLEIN PRIVATE B</h1>

</body>
</html>
```

Apache が表示する HTML を変更

```php
curl localhost | head

<html>
        <head>
                  <title>KLEIN PRIVATE B</title>
        </head>
        <body>
                <h1>KLEIN PRIVATE B</h1>

        </body>
</html
```

変更を確認。








---

## 踏み台サーバーからサーバーB に　curl する

```php
curl 10.B

<html>
        <head>
                  <title>KLEIN PRIVATE B</title>
        </head>
        <body>
                <h1>KLEIN PRIVATE B</h1>

        </body>
</html>
```

踏み台サーバーにもどって、
private サーバー B に curl すると
先ほど変更した　HTML が返ってくるのを確認。

これで踏み台サーバーから、
IP を使い分けることで curl を撃ち分けることができることがわかった。
これで手動ロードバランスができるようになった。
AWS 基礎 Part 7 -- EC2 で Apache を動かす
Tags: ec2, apache, aws
Published: 2023-01-31 07:29:58


## why

EC2 を外部から確認するために、最もメジャーな手段だから。

---

## Apache とは？

指定のフォルダを外部アクセス可能なサーバーにするツール

https://www.winserver.ne.jp/column/about_apache/

CGI を使った処理が早いらしい。

https://www.infraexpert.com/study/tcpip16.5.html

CGI とは、サーバーサイド言語が動くことと解釈した。
つまり、ngnix よりサーバー再度アプリを動かすのに向いているらしい。

---

## Apache (httpd) をインストール

EC2 の A サーバーで動かす。

https://zenn.dev/sway/articles/aws_publish_apache

sway さんの記事を参考に進める。

```php
sudo yum install httpd -y
```

Apache ではなく httpd を入れているように見える。

https://goworkship.com/magazine/apache-aruaru/

だが Linux でのパッケージ名が　httpd なだけなので大丈夫。

https://uxmilk.jp/9899

また、-y オプションは「~kb 使うけど良いですか？」のようなインストール時の質問に全て y と答えてくれるものだった。

```php
Installed:
  httpd.x86_64 0:2.4.54-1.amzn2

Complete!
```

無事に Apache がインストールできた。

---

## Apache の起動

```php
sudo systemctl start httpd
```

systemclt start で httpd (Apache) を起動する。
これをするとローカルホストで動き出すらしい。

---

## Apache で起動したサーバーへの curl

```html
curl http://localhost | head

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
        <head>
                <title>Test Page for the Apache HTTP Server</title>
                <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                <style type="text/css">
                        /*<![CDATA[*/
                        body {
                                background-color: #fff;
```

curl で localhost を叩いてみる。
すると　Apache のテストページが返ってきた。

これで、Apache の起動が完了した。
localhost 指定は localhost:80 と同じ。
デフォルトが 80 ポートなので。

systemctl {restart,stop} で再起動 or 停止ができる。

---

## Apache の表示 HTML の変更

https://youtu.be/Y-Mc2OenReA?t=2168

設定を見るとサーバーが使う HTML が書いてある。

```php
vi /etc/httpd/conf/httpd.conf
```

/ect の httpd モジュールの
conf/ の httpd.conf をひらく。

```tsx
<Directory "/var/www/html">
```

するとサーバーの欄にこのディレクトリが指定されている。

```php
ll /var/www/html/
total 0
```

対象ディレクトリには何も入っていない。
先ほどの Apache Test Page は何も入っていない場合に表示されるページだと解釈する。

```html
<!DOCTYPE html>
<html>
<head>
  <title>KLEIN PRIVATE A</title>
</head>
<body>
<h1>KLEIN PRIVATE A</h1>

</body>
</html>
```

ここに index.html で上記の内容の html を作る
ここは index じゃなくても大丈夫らしい

---

## A サーバーで再度 curl して変更が反映されているのを確認

現状のサーバー内部で再度 localhost に curl してみる。

```html
curl -v localhost | head 

> GET / HTTP/1.1                                                                         
> Host: localhost                                                                        
> User-Agent: curl/7.79.1
> Accept: */*

<!DOCTYPE html>
<html>
<head>
  <title>KLEIN PRIVATE A</title>
</head>
<body>
<h1>KLEIN PRIVATE A</h1>

</body>
</html>
```

このように、変更後の HTML が返ってきた。
これで外部からアクセスしたときに
A サーバーにアクセスしていることがわかる。

---

## まとめ

EC2 で Apache を動かすためにはこれらが必要。

1. httpd をインストール
2. httpd を起動
3. curl で　localhost(:80) を叩く

Apache の表示 HTML を変えるためには下記に HTML ファイルをおく。

```php
/var/www/html/
```

以上。
Interview with Qasim Asad Salam and Talha Masood, Founders of Remotebase
Tags: career, news, startup
Published: 2023-01-31 07:00:45

I like reading articles about Founders of companies sharing their ideas, experiences, achievements and what it takes to start a company, because a lot goes into building a tech company from scratch. Such interview articles give you a candid overview of their journey and give you insights for improvements by learning from their mistakes. 

I came across this article where the Co-Founders, the CEO and CTO talk about their experience. Thought i’d share it with everyone as well.

Here’s the interview: https://www.brecorder.com/news/40223232/interview-with-qasim-asad-salam-and-talha-masood-founders-of-remotebase
class and functional component in react
Tags: react, codenewbie
Published: 2023-01-31 06:36:41

The project help to understand the concept of useState, map and ternary operator in function component and using same functionality in class company

> why more developer switch from class to hooks?
> how to use them effectively by building a carousel?

LooK below
{% embed https://codesandbox.io/embed/carousel-p4pf4d?fontsize=14&hidenavigation=1&theme=dark %}
I have a list of images like

```
const sampleImages = [
  "https://images.pexels.com/photos/3836292/pexels-photo-3836292.jpeg?auto=compress&cs=tinysrgb&dpr=2&w=500",
  "https://images.pexels.com/photos/2792157/pexels-photo-2792157.jpeg?auto=compress&cs=tinysrgb&dpr=2&w=500",
  "https://images.pexels.com/photos/1166209/pexels-photo-1166209.jpeg?auto=compress&cs=tinysrgb&dpr=2&w=500",
  "https://images.pexels.com/photos/1661179/pexels-photo-1661179.jpeg?auto=compress&cs=tinysrgb&dpr=2&w=500",
  "https://images.pexels.com/photos/45201/kitty-cat-kitten-pet-45201.jpeg?auto=compress&cs=tinysrgb&dpr=2&w=500"
];
```

I have made the application both on hooks and class.check and work with them. I a welcome with feedback.