小村の開発環境構築(2) GCP登録~GCEの有効化

  • こんばんは、小村です。

  • 今日は、GCPの登録とGCEの有効化まで書くよーーー!



やること

  1. GCPのアカウント作成
  2. 新規プロジェクト作成
  3. 初期プロジェクト削除
  4. GCE有効化



用意するもの

  • クレジットカード



手順

GCPで検索してクリック

f:id:kom314_prog:20210526220024p:plain
  • GCPGoogleの広告使ってる!!!

  • 広告費とかどうなるの???



無料で開始をクリック

f:id:kom314_prog:20210526220223p:plain
  • めっちゃ自信あるなぁって感じる

  • 上司だったら頼もしいよね

  • 仕事人間でジョークとか言わなそう

  • 受付のかわいこちゃん達に好かれるけど不器用な対応してそう



利用規約や個人情報を入力

f:id:kom314_prog:20210610201518p:plain
  • ここでクレジットカードも記載するよ

  • 無料期間が3ヵ月しかなーーーい!!!

  • 前は1年間あったのにーーー!!!

  • 増税の影響かな?TPP?

  • しゃーないから3ヵ月で使い倒してやるぜ!



アカウント作成完了

f:id:kom314_prog:20210529140436p:plain
  • 受付のかわいこちゃんがチュートリアル役だった!!

  • こんないい子に好かれるなんて、あの上司、妬けるぜ!



新規プロジェクトを作る

f:id:kom314_prog:20210529140920p:plain
  • 私は小村を名乗っているので小村プロジェクトって名前にしたいなぁ

  • [komura_project]……

  • [kom_com_project]……

  • うーん……



f:id:kom314_prog:20210529141023p:plain
f:id:kom314_prog:20210529141033p:plain
  • Codicは我々の心強い味方です。使い倒そう!

  • ではでは!この小さな村の村長としてがんばっていきたいと思いまーーーす!!!



初期プロジェクトを削除

f:id:kom314_prog:20210529141911p:plain
  • 村長最初の仕事は初期プロジェクトを地図上からなくすことです

  • 殺せ!!!ひとりも残すな!!!



GCEのAPIを有効化する

f:id:kom314_prog:20210529142147p:plain
  • メニューバーから[Compute Engine]を開いて有効化します



GCEのインスタンスを作成する

f:id:kom314_prog:20210529174939p:plain



おわりに

  • 今回はここまで!

  • というのもね、ここまではね、すでに作って動画とってあったの!

  • でもね、また環境構築1からやることにしたのでここから撮り直しなの

  • まーいい復習になると思って頑張るね!

  • それではまた次回!ちゃお!



小村の開発環境構築(-) 1から構築しなおします!

  • こんばんは、小村です。

  • 知ってた???

  • 今日職場で聞いたんだけど





  • CentOS8が2021年末でサポート終了だって!

  • CentOS7が2024年6月でサポート終了だって!

  • あかーーーん!!!



f:id:kom314_prog:20210526210606p:plain

  • ↑これ

  • めっちゃCentOS7使うって書いてルーーー!

  • 情弱ーーー!!!



  • え、小村さんCentOS使ってるのー???

  • ぷふーくすくすーーー!

  • CentOS7が許されるのは、小学生までよねー!





f:id:kom314_prog:20210526211619p:plain

  • 構成図も変えてやったぜーーー!!!

  • まだ試してもない見切り発車だけどきっと大丈夫だぜ!!!

  • やったるぜーーー!

アーキテクチャ図っていうんだってさ!

  • こんばんは、小村です。

  • 前回の記事読んだ???

  • すげくね???

  • ↓この図すげくね???

f:id:kom314_prog:20210526210606p:plain

  • ↑すげくね???

  • あれ???もしかしてプロの方???



  • アーキテクチャ図っていうんですって!

  • Qiitaとか読んでるとたまに見かけてかっけーって思ってたの!

  • 見やすいかどうかは置いといてかっけーって思ってたの!!

  • それ書けちゃった!!!

  • すげくね???



  • Drow.io

  • ↑ここ

  • すっげーーーーー有能

  • まずweb上で完結

  • そしてログインが不要

  • めちゃんこ直感的に動かせる

  • めちゃんこ素材豊富

  • テンプレート見ればだいたい書き方わかる

  • ちょーーーーー有能

  • どうやって収益化してるの???

  • ボランティアなの???

  • 神様なの???



  • 今後も活用させていただきます!!!

小村の開発環境構築(1) 構成について

  • こんばんは、小村です。

  • 早速技術記録いっくよーーー!

  • まず私の近況なのですが、ポートフォリオサイトを作り始めました!

  • で、手始めにその開発環境を構築するための手順を記録していこうと思います!

目的

方針

  • 新しい技術を知った時に、時間をかけてでも調べ、積極的に取り入れる

  • ポートフォリオサイトの開発、運営にお金をあまりかけない

言語、フレームワーク

  • 将来的にはnuxt.js(TypeScript)、Django Rest Framework(Python)で開発

  • 直近はまずサイトの土台を固めるためにnuxt.js(JavaScript)で開発

その他自環境のコンセプト

  • ローカル環境をほとんど汚さない(VSCodeのインストールのみ)

  • GCPを使う(Associate Cloud Engineerなので!)

構成(概要)

  • GCPからGCE(CentOS7)を立ち上げる

  • ローカル端末より、VSCodeを通じてCentOS7にリモート接続

  • 必要なものはすべてCentOS7にインストール

  • 資材はGitHabにて管理

  • 資材が増えるまでひとまずherokuを使用して公開

f:id:kom314_prog:20210526210606p:plain
  • 図にするとこんな感じ!

おわりに

  • 今後しばらくは環境の構築方法をシリーズ化して書いてきます

  • 最終的にQiitaにまとめる予定!

  • おれたちの戦いはこれからだ!!!

日記・技術記録はじめます!

  • こんばんは、小村です。

  • 皆さんは日記書いてますか?

  • 私はぜーんぜん書いてない!

  • 書いてもぜーんぜん続かない!

  • 街コンでの初めての会話くらい続かない!



  • 私も日記かきたいよーーー!!!

  • ディープな人たちから注目を集めたいよーーー!!!

  • 気づけばあれよあれよと有名人になりたいよーーー!!!

  • 書籍化とかドラマ化の依頼受けたいよーーー!!!



  • というわけで、ブログ始めます!

  • 目標は長く続けること!

  • ひとまず1日置きに更新予定!

  • 主に学んだ技術の記録とか、趣味のつれづれとか書いてきます!

  • よろしくね!