投稿者:

Bitrise

はじめに

早速ですが、こんな感じでロゴが表示されるようになりました!

表示場所は以下になります。

https://go.bitrise.io/ios-ci-jp
https://go.bitrise.io/swift-jp
https://go.bitrise.io/android-continuous-integration-delivery-bitrise-jp
https://go.bitrise.io/bitrise ...

投稿者:

Git

Gitではコミットすると

[master 9687931] firstcommit

みたいな感じでハッシュ値がつきます。
reflogなどでみると、7文字しか表示されないんですが裏側では

96879317b70a9ce7b206828f17e91626d084a630

こんな感じで40文字で保存されてます。
ブランチを移動する際にこのハッシュ値を指定して移動することができるのですが全文字入れなくても移動できます。

>git ...

投稿者:

はじめに

私はよく getHash という関数を作ってハッシュ値を生成します。

ハッシュ値は元のデータの長さによらず一定の長さとなっており、同じデータからは必ず同じハッシュ値が得られる一方、少しでも異なるデータからはまったく異なるハッシュ値が得られる。
不可逆で情報量の欠損を含む計算過程を経るため、ハッシュ値から元のデータを復元することはできない。

のでユニークな値がほしいからです。

getHash = -> &nbs ...

投稿者:

docker

コンテナイメージを小さくするメリットパフォーマンスイメージビルドの時間短縮
レジストリの容量節約

セキュリティ (このへんはよくわかってない)余計なモジュールを入れない
GCPの公式 が言うにはバグが潜む原因になるそう

小さくするための方法小さいベースイメージを利用Alpine Linux など

ビルドパターンマルチステージビルド
ビルドで使うコンテナと最終的な実行可能ファイルだけを詰め込んだコンテナを分られる ...

投稿者:

AWS, EFS

本記事は EFS使ってみた ~ EBSとEFSの読み込み速度を比較編 ~ の続きです。

つづき

上記の記事で一旦終了でいいかなと思いましたが、ユースケースを用いてまともに使うにはどうすればよいかを考察します。

AZを分ける

AZを同じでやってみましたが今度は分けてみましょう。

前回と同じようなグラフになりました。
AZが遠いと死期が早まるようです。
EBSかEFSかという観点ではやはりどちらも同じ感

投稿者:

IntelliJ

はじめに

IntelliJ IDEAでSpring BootとGradleを使ってHello Worldを出力出すまでの手順を簡単にまとめました。

Spring Bootとは

Webアプリケーションフレームワークである「Spring Framework」ベースのアプリケーションを手軽につくることのできるフレームワーク。
Spring FrameworkではXMLのファイルで起動設定を行う必要があるが、Spring Bootではビルドツールの設定ファイルを ...

投稿者:

Chrome

はじめに

みなさんChromeのユーザ切り替えを使っていますか?
私は現在の部署に配属された当時、当時の上長に勧められて使っています。

ユーザ切り替えの何が嬉しいのか

こちらの記事に紹介されていますが、

この機能を使うと出来る事、それはブクマやアプリ、拡張機能、キャッシュ、クッキー、パスワードやChromeの設定等をユーザー毎に管理する事です。

ユーザを分けることで 複数のAWS環境にログインでき、
それぞれのAWSの環境 ...

投稿者:

AWS, ECR

概要

ECRにログインしようとすると以下のように怒られました。

❯ docker login -u AWS -p hogehoge https://hogehoge.dkr.ecr.ap-northeast-1.amazonaws.comWARNING! Using --password via the CLI is insecure. Use --password-stdin.Error saving credentials: error storing cred ...

投稿者:

AWS, EFS

本記事は EFS使ってみた ~ EBSとEFSの書き込み速度を比較編 ~ の続きです。

続き

2.1TBのバーストクレジットを使い切ってしまいました。
1GBしか入っていないからかもしれませんが、グラフを見ると1日あたり4GBしか回復しないようです・・・
ということは枯渇したバーストクレジットが最大まで回復するには525日かかることになります。
使い切ったら新しく作り直すしか(白目

というわけで今回は読み込み編です。 ...

投稿者:

AWS, EFS

Amazon EFS API(2019年3月時点の情報です)

用意されているAPIは公式に記載の通りです。

createFileSystem
createMountTarget
createTags
deleteFileSystem
deleteMountTarget
deleteTags
describeFileSystems
describeMountTargets
describeMount ...