Retronum for Engineer

スタートアップやエンジニア向けに情報を発信します

プログラミング初心者向けの環境設定不要なウェブサービス Online GDB

Online GDB

環境設定不要ですぐに使えるプログラミングサイト「Online GDB

 

 初心者がプログラミングで挫折する可能性がある環境設定。その設定不要ですぐにプログラミング学習ができるウェブサービスの紹介だ。

f:id:xxUFOxx:20210204040650p:plain

 

www.onlinegdb.com

 

 使用方法は非常に簡単で

1.右上の「language」で使用したいプログラミング言語の設定

2.試したいコードを打ち込んでみる

3.緑色の「Run」ボタンを押す

 

作成したコードの保存やシェアも可能なので初心者同士でコードのやり取りも可能だ。

 

使用してみたイメージはpaizaサービスに似ている。

Python初学者はこちらのサイトとセットで使用すれば効果的だろう。

www.python-izm.com

 

 

youtubeが対応しているAPIサービス

2021年1月現在、Youtubeは4つのAPIサービスに対応しています。

YouTube Data API v3

YouTube Analytics API

YouTube Reporting API

YouTube oEmbed API

 

 

YouTube Data API v3

The YouTube Data API v3 is an API that provides access to YouTube data, such as videos, playlists,…

YouTube Data API v3は、動画、再生リストなどのYouTubeデータへのアクセスを提供するAPIです。


YouTube Analytics API

Retrieves your YouTube Analytics data.

YouTubeアナリティクスデータを取得します。


YouTube Reporting API

Schedules reporting jobs containing your YouTube Analytics data and downloads the resulting bulk…

YouTube Analyticsデータを含むレポートデータを共有することができます。


YouTube oEmbed API


動画のメタファイルなどの取得。

 

初心者用のGitコマンド一覧

 

・ローカルリポジトリ
--------------------git add
・ステージングエリア
--------------------git commit
リポジトリ

 


バージョン確認
git --version

リポジトリ作成
git init

ステージング確認
git status

ステージングに仮登録
git add ファイル名

ステージングにまとめて仮登録
git add .

ステージングエリアの内容をコミット
git commit

仮登録と同時にコミット
git commit -a

コミットメッセージを同時に指定する
git commit -m "commit message"


コミット履歴の確認
git log

コミットメッセージのみを表示
git log --oneline

コミットログの1つ表示
git log -1

ステータス情報の確認
git status -s

ブランチの確認
git branch

ブランチの切り替え
git checkout ブランチ名

 

ローカル環境からflaskを起動させる方法

ローカル環境からflaskを起動させる方法

マシンはWindows

Vscodeを使用しています。

 

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "こんにちは。私の名前は"

if __name__ == '__main__':
    app.run()

Amazon Linux 2 AMI

と表示されれば接続完了!

 

 

あとはローカル環境にアクセスするだけ 

http://127.0.0.1:5000/

f:id:xxUFOxx:20201127184605p:plain

 このように文字が表示されれば完了

ローカル環境からAWSのLinux仮想マシンにリモートアクセスする方法

ローカル環境からAWSLinux仮想マシンにリモートアクセスする方法

  

アクセスコマンド

ssh -i ~/.ssh/FirstKey.pem ec2-user(ユーザー名)@(パブリックIPアドレス)

 

 

Amazon Linux 2 AMI

と表示されれば接続完了!

 

 

停止コマンド

exit
 
 
Amazonはスタートアップ向けにセミナーやイベントを行っている。