Technologies
GCPストレージ概観
GCP で使えるローカルストレージと NFS ストレージを一通り試してみました。 AWS 編はこちら。 About ベンチマークは fio コマンドで取得した。 機械学習のワークロード安全かつ最小にTerraformでGPUサーバーを起動する(AWS編)
普段、会社でやっている ML Ops 業務の振り返りを兼ねて最低限必要そうな Amazon VPC 構成用の Terraform Module を作りました。 そして Module には"最小構成"の安全かつ最小にTerraformでGPUサーバーを起動する(GCP編)
普段の仕事でやっている ML Ops 業務の振り返りを兼ねて最低限必要そうな VPC 構成用の Terraform Module for GCP です。 Module には"最小構成"の機械学習環境AI時代のDocker + XaaS簡単理解
私が所属しているDeNA AI システム部の部内勉強会で Docker と XaaS(ザース)の話をさせていただいたので資料を公開します。 XaaS(ザース)は IaaS, FaaS,「Container Build Meetup #02」に行ってきた #container_build
「Container Build Meetup」に参加してきました。 Container Build Meetup #2 - connpass タイムテーブル 分刻みですね。 なお開始時点で「予定のタイトルでしゃべる人はDocker Hubからハッシュ化パスワードとGitHubトークンが漏洩
tl;dr 公式に以下の情報が出た。 Docker - Unauthorized access to Docker Hub database Docker Hub のデータベースがクラックされ以下が流出した可能性がある ユーザー ID, ハッシュ化されたパスワード, GitHub/Bitbucket仕事の振り返り(2019.04)
ここ何年か DeNA という会社で働かせていただいてます。 今月 4 月に異動したこともあり棚卸し的にやってきたことを振り返ってみました。 4 月からは「AI 本GitHub+CircleCI+S3でNoOpsなBlogを構築した
本業の傍ら会社の技術 Blog リニューアルに携わっており、概要を Advent Calendar で「DeNA Engineers’ Blog をリニューアルしている話」として書きました。 「DeNA Engineers’ Blog をリニdocker-composeでWebアプリ開発する環境をまとめた(Rails, Flask)
最近、Mac などのローカルには極力 rbenv などをインストールせずにできる限り Docker コンテナ上に開発環境を作ろうとしています。
開発中はdocker-composeを使っているのですが、いろいろなリポジトリに似たような docker-compose.yml
が増えてきたのでテンプレート代わりにまとめました。
リポジトリはこちら。
#gc_k8sday "Google Cloud Kubernetes Day"に行ってきました
3/26 に開催された「Google Cloud Kubernetes Day」に当選したので参加してきました。 最前列でひたすらメモったので放出しておきます。 Program こんなプログラムでしこのブログのテーマがHugo Themesに載りました!
このBlog用に作ったHugoテーマ「techlog-simple」をHugoのテーマサイトに載せていただきました。やったね 🎉 Techblog Simple is a Bootstrap-based blog themeAWS/GCPのWeb ConsoleをNativefierで専用アプリにする
sandbox 用の AWS アカウントと GCP プロジェクトを作ったついでにそれぞれの Web 管理画面をNativefierで専用アプリにした。 GCP プロジェクトは https://console.cloud.google.com/home/dashboard?project=YOUR_GCP_PROJECT_ID のように URLPackerを使ってECRとGCRに同じDockerイメージをPushする
自分用の ML 環境として Docker イメージを作っていたのだが、 FROM: nvidia/cuda:9.2-cudnn7-devel-ubuntu18.04 なので DockerHub で public にするのも憚られ、ECR/GCR に置くことにした。 ECR/GCR に置くついでに packer build だけHugo 0.42 からSpeaker Deck貼付はshortcodeではなくembed codeを使う
tldr: Hugo 0.42 以降で Speaker Deck のスライドを貼り付けるときは Speaker Deck の embed code を使いましょう。 ある日 hugo server が実行できなくなった Hugo のバージョンを上げてこの blog の原稿を開いtmuxとzshのススメ
tl;dr
Terminal.app
やSSH
のような CUI で作業するときは tmux 使うと便利tmux
使うときはシェルをzsh
にすると便利
サーバーサイド開発をやってる人には今更な話ですけど最近何度かオススメする機会があったので記事を書くことにしました。
以下、私の使い方を説明しているだけで特に目新しい話はありません。