投稿者:

AWS, DynamoDB, PHP

はじめに

岡崎です。
今回は、DynamoDBのscanについて書いていきます。

使用する言語PHP 5.6.12
使用するSDKhttps://github.com/aws/aws-sdk-php.git (ver 3.28.2)
いきなり結論上記のPHP SDKを使用してDynamoデータの中身を全てScanして検索結果を取得したい場合は
下記のようにすればOKです。
/**     * ...

投稿者:

Git

タイトル通り間違って git reset --hard (softではなく)した時にコミット直前の編集内容がまるっと消えて、嫌な汗と罪悪感が流れ出た時に使える方法を自戒の意味も込めてここに記載します。

目的

git reset ---hard でコミット直前まで戻った編集内容をコミット時の編集内容に戻す

コマンドgit reflog -n 4git reset --hard 【元に戻したいコミットのID(ハッシュ値)】git loggit checkou ...

投稿者:

Jenkins

ゴール

Jenkinsのテーマを変える事ができるようになる

理由

開発環境,ステージング環境,本番環境の違いを明らかにすることで環境の違いによるJob実行のミスを事前に防ぐ

変更結果手法(3パターン)1. GitHubのリポジトリをURL指定[Jenkinsの管理] -> [プラグインの管理] -> [利用可能] -> [Simple Theme Plugin]をインストール※
[Jenkinsの管理] -> [システムの管理 ...

投稿者:

AWS, S3, Shell

はじめに

岡崎です。
今回は、タイトル通りディレクトリに変更があったものをS3にアップロードするシェルをつくってみました。
業務上作成したものの簡易版を以下に記載します。

ゴール

指定のディレクトリに何か変更があったもの(ファイル、ディレクトリの上書き・新規作成)に対して
その変更を検知して、S3にその変更内容をアップロードする。

※ただし、指定のディレクトリの構造とS3上のディレクトリ構造は同じにする

例) ...

投稿者:

AWS

はじめに

 
岡崎です。
今回は、改めてAWSの基礎知識について復習・まとめを行おうと思い、書いています。
(EC2でサーバを立てる等の以前の前提のお話です。)
ちょくちょくインフラの知識についても触れていきます。

AWSで用いられる用語リージョン(Region)
アベイラビリティゾーン(Availability Zone)
VPC
サブネット
プライベートIPアドレス
パブリックIPアドレス
イン ...

投稿者:

コマンド

はじめに

今回は、Vimのコマンドについて備忘録として書いていきたいと思います。

目的

よく使用するVimコマンドを使いこなせるようになる

理由

作業効率のUP

コマンドの記法連続
表記法意味xxを押すdxd,xを順番に押す同時
表記法意味(C-n)Ctrl + nを押すg(C-n)gを押した後にCtrl+nを押すコマンド集ノーマルモードでの操作:(ESC)キー押下後
表記法意味$外部シェルでコマンドラインを入力:Exコマンドの ...

投稿者:

コマンド

はじめに

お腹を空かせながら記事を書いています。。岡崎です。最近、SSHログインをする頻度が増えまして、楽にできないかなーと思い下記の事をやってみました。
皆さん、既にやられている方も多いとは思いますが。

目的

SSHログイン時にいちいちユーザ名・ホスト名を調べる時間を無くす

理由

時間短縮・業務改善

手順vimにて下記内容をconfigファイルに入力(追加したい場合はコピペで下に追加していく)
vim [ホームディレクトリ]/.s ...