53ningen.com

@gomi_ningen's Website

今年のフライト一覧(2018年版)

<p><style> <!-- img { width: 100%; height: auto; }
.alert-info {
    text-align: center;
    border: 1px solid;
    padding: 15px;
    border-radius: 4px;
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
    margin-bottom: 60px;
}

--> </style></p>

<div class="alert alert-info text-center">この記事は <a href="http://www.adventar.org/calendars/3031">「ANA Advent Calendar 2018」</a> 25日目の記事です。</div>

2018年のフライト...

Read More

middleman tutorial

静的サイトを構築のための簡単なフレームワーク Middleman を使ってみたので、道中のメモを残します

1. 導入

$ cat .ruby-version
2.5.1

$ vi Gemfile
...

$ cat Gemfile
source 'https://rubygems.org'

gem 'middleman', '~> 4.2'

$ rbenv exec bundle install
...

$ rbenv exec bundle exec middleman version
Middleman 4.2.1

$ rbenv exec bundle exec middleman init .
...

middleman server で localhost で静的ページを serve できます

$ rbenv exec bundle exec middleman server

middleman build で静的ページファイルを書き出せます

$ rbenv exec bundle exec mi...
Read More

2036年問題とは... 何...

<p><style> <!-- .alert-info { text-align: center; border: 1px solid; padding: 15px; border-radius: 4px; color: #31708f; background-color: #d9edf7; border-color: #bce8f1; margin-bottom: 60px; } --> </style></p> <div class="alert alert-info text-center">この記事は <a href="https://qiita.com/advent-calendar/2018/ex-dwango">「元ドワンゴ Advent Calendar 2018」</a> 17日目の記事です。</div>

D 社のみなさん、こんばんみのる〜。 ゆいかおりです〜。

さて、Red Hat Enterprise Linux 7 ...

Read More

少女は赤い外套を纏いウサギを駆りて聖夜の空を行く

<p><style> <!-- .alert-info { text-align: center; border: 1px solid; padding: 15px; border-radius: 4px; color: #31708f; background-color: #d9edf7; border-color: #bce8f1; margin-bottom: 60px; } --> </style></p> <div class="alert alert-info text-center">この記事は <a href="https://adventar.org/calendars/3020">「ごちうさ Advent Calendar 2018」</a> 25日目の記事です。</div>

ご注文はうさぎですか? に影響を受けて昨年の冬に本場のクリスマスマーケットを訪れてきたのでその様子をご紹介します。

東京からヨーロッパへ...

Read More

最初の退学から10年が経った

<p><style> <!-- .alert-info { text-align: center; border: 1px solid; padding: 15px; border-radius: 4px; color: #31708f; background-color: #d9edf7; border-color: #bce8f1; margin-bottom: 60px; } --> </style></p> <div class="alert alert-info text-center">この記事は <a href="http://www.adventar.org/calendars/3019">「退学 Advent Calendar 2018」</a> 20日目の記事です。</div>

今年も賑わいを見せる退学界隈ですが、みなさんいかがお過ごしでしょうか。私は元気です。

さて、月日が流れるのは早いもので最初の退学を経験してから ...

Read More

女性声優と徳島阿波おどり空港

<p><style> <!-- .alert-info { text-align: center; border: 1px solid; padding: 15px; border-radius: 4px; color: #31708f; background-color: #d9edf7; border-color: #bce8f1; margin-bottom: 60px; } --> </style></p> <div class="alert alert-info text-center">この記事は <a href="http://www.adventar.org/calendars/3031">「ANA Advent Calendar 2018」</a> 19日目の記事です。</div>

みなさんは世界で一番女性声優が自撮り写真を撮影し、インターネットに放流すると言われている空港をご存知でしょうか。

そう、それは徳島阿波おどり空...

Read More

Amazon SNS での様々な CLI 操作

Amazon SNS を CLI からいじるときにたまに使うスクリプトをメモっておきます

あるトピックにサブスクリプションを大量登録

$ for i in $(seq 1 100);
  do aws sns subscribe --topic-arn [トピックARN] --protocol Email --notification-endpoint "[メアド]+i@example.com";
done;

あるトピックのサブスクリプションをリストアップ

$ aws sns list-subscriptions | jq -r '.Subscriptions[] | select(.TopicArn | test("[トピックARN]")) | .SubscriptionArn'

トピックのサブスクリプションにフィルタポリシーを設定

$ for arn in $(aws sns list-subscriptions | jq -r '.Subscriptions[] | select(.Topic...
Read More

Hello, World! in Elastic Beanstalk

検証などでサクッと環境を立ち上げたいときに Elastic Beanstalk を使って Hello, World! を表示するウェブアプリケーションをデプロイするまでのスムーズな流れを書いておきます。

1. 基本的な操作

⬇️ EB CLI のインストール

参考: macOS で EB CLI をインストールします。 - AWS Elastic Beanstalk

for macOS, RHEL

$ pip3 install awsebcli --upgrade --user
$ eb --version
EB CLI 3.14.7 (Python 3.7.0)
$ eb init --region ap-northeast-1
Do you wish to continue with CodeCommit? (y/N) (default is n): n

?...

Read More

pyenv/virtualenv installation playbook

pyenv

For RHEL

# pyenv/pyenv: Simple Python version management
# https://github.com/pyenv/pyenv#installation
sudo yum install git gcc zlib-devel bzip2-devel openssl-devel readline-devel sqlite sqlite-devel libffi-devel -y
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bash_...
Read More

rbenv installation playbook

for RHEL

# see: rbenv/rbenv: Groom your app’s Ruby environment
# https://github.com/rbenv/rbenv
sudo yum update -y
sudo yum install git gcc openssl-devel readline-devel zlib-devel -y
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
cd ~/.rbenv && src/configure && make -C src
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

# see: rbenv/ruby-build: Compile and install Ruby
# https://github.com/rbenv/r...
Read More

Copyright © 53ningen.com