2020年2月29日Docker

Thumbnail of post image 189

Windows10 Home(WSL2)のUbuntu18.04にdocker-composeをインストールする手順についてまとめました。   <2020/8/10追記> WSL2のUbutuの場合でもdocker公式手順通りに ...

2020年2月29日Docker,Flask

Thumbnail of post image 123

以前に以下の記事でdockerで簡単なFlaskで作成したWebアプリを作成しました。 今回は、dockerコンテナを単体で動作するのではなく、複数のコンテナを利用するようなシステムを作成していきたいと思います。 では、docker-com ...

2020年2月28日git,git-reverse

Thumbnail of post image 174

GitHubを利用していて「git clone」などのコマンドを実行すると「Could not resolve host: github.com」のエラーが発生する場合があります。 エラーの原因と対処方法についてまとめました。 「Could ...

2020年2月27日Windows

Thumbnail of post image 157

Windowsを利用しているとユーザとパスワードを入力する画面が表示されることがよくありますよね。 その際、このようなことはないですか? 「資格情報を記憶する」にチェックを入れてしまったGitHubのログイン情報入力時にユーザとパスワードを ...

2020年2月24日BigQuery

Thumbnail of post image 027

BigQueryでTruncate Table文を実行したことはありますか? 実行して「あれっ?構文エラーになる・・・」と困った方も多いかと思います。 BigQueryに限らずデータベースを利用していれば、テーブルのデータを全件削除したいタ ...

2020年2月24日Docker

Thumbnail of post image 188

今回は自分で作成したDockerイメージをDocker Hubのリポジトリへ登録(Push)の手順についてまとめて見ました。 前提条件 以下の2点ができているこを前提に進めてきますので、作成がまだの方は各記事を参考にしてください。 Dock ...

Docker

Thumbnail of post image 196

Docker開発を行っていると自然とお世話になるのがDocker Hubです。 Docker HubはDockerイメージファイルを共有するサービスで無料で利用できます。 オフィシャルのDockerイメージはもちろん個人が開発したDocke ...

2020年2月23日Docker,Flask

Thumbnail of post image 091

docker hubで公開されているオフィシャルのDockerイメージを取得(docker pull)して実行(docker run)する方法については、以下の2つの記事で紹介してきました。 今回は、pythonの軽量なWebフレームワーク ...

2020年2月22日Docker

Thumbnail of post image 030

今回のDocker学習の目標 今回のnginxイメージを利用したDocker学習の目標として以下の4点としました。 Docker上にnginxコンテナを作成して指定したポート番号で起動できるブラウザからnginxのトップページを確認できるn ...

2020年2月20日Docker

Thumbnail of post image 032

Dockerをインストールしたら、動作確認のために実行してみるhello-worldですが、はじめてDockerを実行するときはコマンドもよくわからないものです。 とりあえずDockerで何かを動かしてみたくなりますよね。 さくっとhell ...

2020年2月19日Docker,Windows,Linux

Thumbnail of post image 116

Windows 10 Home の WSL2のUbuntuにDockerをインストールする手順についてまとめました。   <2020/8/10> 2020/3時点では最新のdockerをインストールするとうまく動作しないなどの問題があ ...

2020年2月18日BigQueryBigQuery SQLサンプル

Thumbnail of post image 009

やりたいこと 1日分の1時間毎のレコードを動的に作成したい 例えば、こんなデータです。 日時2020-02-21T00:00:002020-02-21T01:00:002020-02-21T02:00:00    :2020-02-21T2 ...

2020年2月18日BigQueryBigQuery SQLサンプル

Thumbnail of post image 160

BigQueryのユーザ定義関数とは SQLに直接記載すると複雑になったり、何度も繰り返し処理するような場合にSQLを関数化することができます。 BigQueryではユーザ定義関数といいます。 ユーザが作成する関数だからそのままの名称ですね ...

2020年2月18日BigQueryBigQuery SQLサンプル

Thumbnail of post image 086

やりたいこと 2020年1月の日付レコードを動的に作成したい 月次帳票表示用のデータを作成する際などに、1ヶ月分の日付レコードが必要になることがよくありますよね。 例えば、こんなデータです。 日付2020-01-012020-01-0220 ...

2020年2月18日BigQueryBigQuery SQLサンプル

Thumbnail of post image 037

相関クロス結合とは 相関クロス結合の前にクロス結合(直積ともいいます)についてお復習いしておきましょう。 クロス結合(直積) クロス結合は全ての組み合わせでテーブルを結合する方法です。 例えば、以下のような2つのテーブルをクロス結合した場合 ...

2020年2月17日BigQuery

Thumbnail of post image 168

BigQueryの構成 BigQueryのプロジェクト、データセット、テーブルがどのような関係性なのかを可視化すると以下のようなイメージになります。 GCPプロジェクト AWSでいうところのアカウントに相当します。 料金プラン(※)の設定は ...

2020年2月17日BigQuery

Thumbnail of post image 008

BigQueryの分割テーブルはデータを高速に検索することやコスト削減につながるために、優れたテーブルなのですが、分割テーブルの制限事項を理解した上で利用する必要があります。 BigQueryの分割テーブルを利用する場合の注意点についてまと ...

2020年2月17日BigQuery

Thumbnail of post image 183

BigQueryは大規模データでもパフォーマンスを発揮することから、大量のファイル(CSVファイルなど)をロードする処理がよくあります。 その際、BigQueryの特性を活かしてファイルをロードすることで高速化することが可能ですので、その方 ...

2020年2月16日Docker,Windows

Thumbnail of post image 137

これまで、自宅のPCにLinuxをインストールしたいと思った場合にVirtualBoxを利用していたのですが、やっぱり動作が遅いことが気になっていました。 そこで、Windows 10 Homeでも標準で利用できるWSL(Windows S ...

2020年2月15日AWS認定試験

Thumbnail of post image 034

EC2はハイパーバイザ型の仮想サーバです。 サーバレス化が進んでいますが、ほとんどのAWSサービスの大元はEC2の上に構築されているのでは?と想像できますので、そういった意味でも重要なサービスで日々進化し続けています。 試験対策として、EC ...