DatadogのAWS integrationとAlertの設定をTerraformで行う
Box-Cox transformationで非正規分布のデータを正規分布に近づける
CircleCI 2.1からのOrbでdocker buildしてECRにpushし、Slackに通知させる
KaggleのHouse Prices CompetitionのKernelからデータの探り方を学ぶ
React, Material-UI, Unstated, RechartsでTODOを作った
HI-VAE(Heterogeneous-Incomple VAE)の論文を読んで処理を追う
VAEでエンコードしたMNISTの潜在空間をt-SNEで可視化する
PyTorchでVAEのモデルを実装してMNISTの画像を生成する
SageMaker NotebookでGitリポジトリにSSHでpush/pullできるようにする
生成モデルGAN(Generative Adversarial Network)
Chrome ExtensionsとChrome Apps
Apache SparkのRDD, DataFrame, DataSetとAction, Transformation
AWS SAMでLambdaの関数をデプロイしServerless Application Repositoryに公開する
CloudFormationでVPCを作成してLambdaをデプロイしAurora Serverlessを使う
PyTorchでMNISTする
AWS Systems Manager (SSM)のParameter Storeに認証情報を置き参照する
AWS GlueでCSVを加工しParquetに変換してパーティションを切りAthenaで参照する
強化学習とDQN(Deep Q-network)
生成モデルVAE(Variational Autoencoder)
Encoder-Decoder RNNのAttention
TensorFlowのモデルをTPUに対応させてColabで学習し実行時間を計測する
Deep LearningのBatch Normalizationの効果をTensorFlowで確認する
TensorFlow+numpyでData Augmentationして画像の学習データを増やす
FargateでECSを使う
TensorFlowのtf.data API
同じ/異なるオリジンのiframeの中からできること
Goで高速にJSONを扱うライブラリeasyjsonとfastjson
MLPと誤差逆伝搬法(Backpropagation)
ロジスティック回帰の尤度と交差エントロピーと勾配降下法
Kubernetesでliveness/readinessProbeのexec commandが実行される流れ
MySQLのtime_zoneとgo-sql-driver/mysqlの設定
PythonのType Hintsとmypy
numpyの関数
cert-managerで生成した証明書をIstioのGatewayに設定してHTTPS対応する
IstioをHelmでインストールしてRoutingとTelemetryを行いJaeger/Kialiで確認する
nohupし忘れた時間のかかる処理をdisownしてexit後も実行させ続ける
CircleCI 2.0でDocker imageをbuildしてタグを付けてContainer Registryに上げる
KubernetesのCustom Resource Definition(CRD)とCustom Controller
KubernetesのNetworkPolicy Resource
GCPのCloud Pub/Sub
Destributed TensorFlowの流れとSavedModelの出力
GAEのTaskQueue
WebSocketでの通信内容をWiresharkで見る
DOMの(next/previous)SiblingとElementSiblingの値
TensorFlowのMonitoredSessionとSessionRunHookとsummaryのエラー
GoのgRPC ServerのInterceptor(recovery/auth/zap/prometheus)
GKEでのService(ClusterIP/NodePort/LoadBalancer)とIngress
TensorFlowのモデルをsave/loadする
ksonnetでkubernetesのmanifestを環境ごとに生成/applyする
Pandasの操作
ベイズ最適化でランダムフォレストとXGBoostの良いハイパーパラメータを探す
KaggleのTitanicのチュートリアルをXGBoostで解く
Istio v0.7でEnvoy Proxyを付けるまで
KaggleのTitanicのチュートリアルをランダムフォレストで解く
TerraformでGKEクラスタとBigQueryを立てる
カナダのバンクーバーから南へ5都市周ってGoogleI/Oに行ってきた
Macでの開発環境構築メモ
Pythonのasyncioで非同期にリクエストを飛ばす
KubernetesにHelmでLocustによる分散負荷試験環境を立てる
RBACが有効なGKEでHelmを使う
Kubernetesの1PodでAppとfluentdコンテナを動かしてBigQueryに送る
MySQL InnoDBのロックの挙動
Cognito UserPoolとAPI Gatewayで認証付きAPIを立てる
ブラウザのwindow間の値渡し
Serverless FrameworkでLambdaをデプロイする
TensorFlow/RNNで連続的な値の時系列データを予測する
xorm reverseでDBスキーマからGoのstructを生成する
DatadogのLambda Integrationで気象データを送ってアラートを飛ばす
ローカルでビルドしたimageをminikubeで使う
Chromeで任意のscriptを読み込まれる前に差し替える
Gooseリポジトリのmerge時にバージョンを上げmigrationボタンをSlackに出す
SlackのInteractive messagesでボタンの入力を受け付ける
TensorBoardでsummaryやグラフを見る
TensorFlowのRNN(LSTM)のチュートリアルのコードを読む
Athenaのmigrationやpartitionするathena-adminを作った
ApexでデプロイしたLambdaのトリガーをTerraformで管理する
JavaScriptのrequire/importの歴史
圧縮アルゴリズムZopfliとBrotli
Redashでデータを可視化する
ApexでLambdaをデプロイする
Node.jsのコードをPrettierでフォーマットしてESLintにかける
確率分布(二項分布/ポアソン分布/正規分布/カイ二乗分布/t分布)
Lpノルムと正則化
OpenID ConnectのIDトークンの内容と検証
RSA暗号とPEM/DERの構造
自己情報量、エントロピー、KL情報量、交差エントロピーと尤度関数
ニューラルネットワークと活性化関数
Lambda上でPuppeteer/Headless Chromeを動かすStarter Kitを作った
Headless Chromeでファイルをダウンロードする
floatとdoubleの表現と精度
Pythonのインタラクティブな可視化ライブラリBokehでグラフを描く
Cloudera Docker ImageでHiveの実行環境を立ち上げてJSONのログにクエリを実行する
CloudflareでカスタムドメインのGitHub PagesにHTTPSでアクセスできるようにする
HDFS(Hadoop Distributed File System)とは
PythonのLintとFormatter
DeepMindのTensorFlowライブラリSonnetを使う
Node.jsをTypeScriptで書く
KubernetesのパッケージマネージャーHelmを使う
TerraformでVPCを管理するmoduleを作る
HoloLensでのUnityアプリケーションのフレームレート