@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 mid...
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

Lambda で各種言語を試す

Lambda にて Ruby 2.5 がサポートされたのに加え、Bring Your Own Language Runtime という形でお好きな言語のランタイムの導入がサポートされました。各種言語での Hello, World を試しておきます。

目次

<a name="ruby25"></a>

Ruby 2.5

ランタイムとして Ruby 2.5 が選択できるようになっているので、その状態で Lambda 関数を作成します。

`...

Read More

Copyright © 53ningen.com