やーまんぶろぐ

気が向いた時にだけ書くブログ

AWS Summit 2016 公開資料

AWS

AWS Summit 2016 資料がついに公開されました。AWS Summit Tokyo 2016 セッション資料・動画一覧 | AWS私は2日目の以下のセッションに参加しました。 Day2 キーノート AWS for Windows ~エンタープライズワークロードの効率的な展開と管理~ Amazon Aurora …

ロゴジェネレーターで作成したロゴ入りTシャツを販売する方法

以前紹介したSUZURIというサービスを使うと、自分でアップロードした画像のTシャツの販売を簡単に行うことができます。 yamano3201.hatenablog.jpロゴジェネレーターを使えば、簡単にロゴ入りTシャツを作成できるのでは?と思ってさっそく下のサイトで画像を…

【AWS】CloudFormationのベストプラクティスを読んで

AWS

最近、CloudFormationでサービス環境を構築しています。 VPCからEC2まで、コマンド一発で作成できるのは便利ですね。ベストプラクティスを読んだことなかったので、読んでメモしておきたいと思います。 docs.aws.amazon.comjsonでの管理が死ぬほどめんどくさ…

Kindle 50%OFFセールの本をチェックして5冊図書館で借りた

Kindle 50%OFFセールを見ると一通りチェックしてしまいますね。私の場合、安い本があるかどうかではなくて、良い本に出会えないかという目線でチェックします。よっぽど気に入ったのがあればKindleで買いますが、まずは図書館で予約できないか確認したり中古…

ストレスフリーの仕事術を読んで

この本に出会ったのは社会人一年目のとき。当時はマルチタスクが苦手で何から手をつけたらいいのかわからず周りに迷惑かけてた気がします。これを呼んで全てが解決したわけではないけど、この本の内容を頭の片隅にいれておいたのは後の成長に繋がった気がし…

【AWS】NAT Gatewayの設定方法

AWS

自前のNAT instanceの冗長化の仕組みが複雑だったので、NAT Gatewayに置き換えてみました。 dev.classmethod.jp NAT Gatewayとは 設定方法 NAT Gateway作成 ルートテーブルに設定 AZに配置して冗長性を確保する 最後に NAT Gatewayとは AWSマネージドなNATサ…

AWS CentOSでbundlerをインストールする方法

AWS

AWS CentOSでbundlerをインストールする方法をメモしておきます。 bundlerのインストール Gemfileを作成してbundle install 最後に bundlerのインストール 素のCentOSにはbundlerが入っていないのでインストールします。 $ gem install bundler $ sudo yum i…

CentOS5でjqをインストールする方法

CentOS5でjqをインストールする方法をメモしておきます。 jqとは CentOS6以上の場合 インストール方法 CentOS5の場合 インストール方法 確認方法 使い方 最後に jqとは jqとは、コマンドラインからJSONを操作することができるツールです。jqで簡単JSON加工 …

ニフティクラウド mobile backend 基本ガイドがKindleで無料で読める

ニフティクラウド mobile backend 基本ガイドがKindleで無料で読めるので、ダウンロードしてみました。 ニフティクラウドで出来る概要を知ることができるので使ってみたい方は一度目を通すと良いと思います。 [asin:B016PIZSZ2:detail]私はmonacaデバッガー…

CDP:Cache Distributionパターンの構成にAWS WAFを組み合わせてアクセスを制限する方法

AWS

静的コンテンツの配信性能を高めるために、S3とCloudFrontを組み合わせて、CloudFrontから静的ファイルを配信するCDP:Cache Distributionパターンは良く知られていると思います。CDP:Cache Distributionパターン - AWS-CloudDesignPatternこのCDP:Cache Dist…

カスタマー・ジャーニー・マップについて

前回記事で少し書いたカスタマー・ジャーニー・マップについての詳細をメモしておきます。 yamano3201.hatenablog.jp カスタマー・ジャーニー・マップとは ステップ1: 活動の洗い出し ステップ2: 集合に分類 ステップ3: 時系列に整理 ステップ4: 問題点やペ…

Nginx Luaでmailを送信する方法

Nginx Luaでそのままmailを送信すると、lua coroutine: runtime error: attempt to yield across C-call boundary というエラーが出てしまいます。 このエラーを解消してメールを送信する方法をメモしておきます。下のリンクの4番目のコメントを参考にしまし…

フォローボタンと広告をサイドバーに固定する方法

フォローボタンと広告をサイドバーに固定してみました。 コピペだけでサイドバーに固定する方法 レスポンシブデザインのときに表示をなくす方法 フォローボタンをHTMLで書く方法 サンプルコード HTML css 最後に コピペだけでサイドバーに固定する方法 blog.…

Prottを使ってペーパープロトを作成する方法

Prottというサービスを使ってペーパープロトを作成する方法をメモしておきます。 prottapp.com Prottとは テンプレート用紙を印刷する Prottの画面遷移 Prottのジェスチャーとトラジション TODOアプリの画面遷移 トップ画面 ログイン画面 デモ 最後に Prott…

Monacaで書いたコードをGitHubにPushする方法

Monacaで書いたコードをGithubにPushする方法をメモしておきます。blog.asial.co.jp基本、このリンクでやったことそのままです。 MonacaにGitHubアカウントでログイン GItHub側で空のリポジトリを作成 MonacaアプリとGitHubリポジトリの紐付け おまけ 最後に…

SUZURIというサービスでノートとiPhoneケースを作ってみた

SUZURIというサービスでノートとiPhoneケースを作ってみました。gigazine.net SUZURIとは ノートとiPhoneケース作成 最後に SUZURIとは SUZURIは、画像をアップするだけで誰でもオリジナル商品を作って販売できるサービスです。 ノートとiPhoneケース作成 !f…

Slideckを使ってMarkdownで簡単にスライドを作成する方法

Slideckを使ってMarkdownで簡単にスライドを作成する方法をメモしておきます。blog.yusuke.be Markdownでスライドを作れるreveal.jsを調べてたら、Slideckというサービスを発見しました。自分で環境を構築する必要がないので、公開目的のスライドであればこ…

ダイの大冒険が5/31まで130話無料!ただし全話無料とは言っていない

冒険王ビィト連載再開を祝して、ダイの大冒険が無料で読めます!www.shonenjump.comビィトも懐かしいですね。10年近く休載してたので、まさか続きが読めるとは思っていませんでした!このキャンペーンは、100話 + 5月中毎日1話更新でダイの大冒険が合計130話…

おうちで学べるセキュリティのきほん 情報まとめ

おうちで学べるセキュリティのきほんを読みました。おうちで学べるセキュリティのきほん作者: 増井敏克出版社/メーカー: 翔泳社発売日: 2015/07/14メディア: Kindle版この商品を含むブログ (1件) を見る最新の事例紹介から始まり、ネットワークの基本やセキ…

見た目のほうじゃないデザインの話 サービス編

デザインと聞くと見た目のことだと考えがちですが、デザインとは思考を形にすることを指すことが多く下の記事では「思考というプロセスを経た結果としての表現」と説明されています。 wp-e.orgこの記事では、特に新しいサービスを考える上で具体的にどうデザ…

WordPressのプラグインを使って簡単にAWS上にイベント予約システムを構築する方法

AWS

WordPressのプラグインを使って簡単にAWS上にイベント予約システムを構築しました。ブラウザからポチポチしていけば構築できるのでとても簡単です。 WordPress構築 予約システムに求めるもの プラグイン比較 The Event Calendar Event Organiser 最後に Word…

巨大スクリプトを分解するためにinotifyを使ってみた

様々なコマンドが密結合している巨大なスクリプトがあります。あるコマンドを叩くのに必要なファイルはスクリプト全体の数%程度ですが、 どこに設定が書かれているかなどを職人技的に探す必要があり非常にやっかいなことになっています。何とかして分解した…

直感的にタブを切り替えられるGoogle Chrome拡張機能を作りたかった

ドットインストールでGoogle Chrome拡張機能入門の勉強をしました。 http://dotinstall.com/lessons/basic_chrome_v2dotinstall.com勉強がてらに直感的にタブを切り替えられるExtensionを作ってみたかったのですがあまりうまくいかず。。とりあえず作ったcha…

【白猫プロジェクト】パルメ モチーフ武器 テレビ見ながら左手で脳死プレイクリア

前回、パルメの星13協力バトルの幻想歌劇残酷メルヘンのクリア動画について書きました。 yamano3201.hatenablog.jpサポートとしては強いけど、死にやすいし使える場所が限られるキャラでしたが、モチーフ武器が出て一気に評価は上がりました! appmedia.jpノ…

今すぐ読めるおすすめ無料マンガ

無料で読めるマンガアプリってたくさんありますよね。 私は複数のマンガアプリを使って毎日無料でマンガを読んでいます。その中でもおすすめのマンガを紹介していきたいと思います。 ネタバレあるかもしれないのでご注意ください。 マンガワン グッド・ナイ…

【ドットインストール】Lua入門

前回、久しぶりにLuaを触りました。 yamano3201.hatenablog.jpドットインストールを使って復習してみたのでメモしておきます。 http://dotinstall.com/lessons/basic_luadotinstall.com luaメモ 文字列 テーブル 条件分岐 ループ 関数 数値に関する関数 文字…

SendGridでメール受信するときにドメイン名でアクセス制限する方法 Nginx lua編

以前、SendGridのメール受信方法について書きました。 yamano3201.hatenablog.jpAWSのSecurityGroupではIP単位でしかアクセス制限できないので、SendGridなどクライアントのIPがアクセスのたびに変わるようなサービスの場合アクセス制限ができません。SendGr…

【白猫プロジェクト】新キャラ 変身士 パルメ 星13 幻想歌劇残酷メルヘン クリア動画

最近唯一やってるスマホゲームの白猫プロジェクトに新職業が追加されました! app.famitsu.comたったの500ジュエル 22連で、狙ってたパルメが出ました! 最近、ガチャ運がかなり良いのでガチャ出るたびに楽しめてます。個人的なパルメの所感を書いていきます…

【ドットインストール】Sinatra入門

ドットインストールのSinatra入門を見てみました。 http://dotinstall.com/lessons/basic_sinatradotinstall.comこないだBOTを作成するときに、久しぶりにSinatraを触ったので復習がてらですね。 yamano3201.hatenablog.jp 環境 実行方法 パラメータを使う …

VCRを使ってRSpecのwebmockを作成する方法

前回、RubyGemを自作してローカルで動かす方法について書きました。 yamano3201.hatenablog.jp前回記事にも書きましたが、THETAのgemを自作しようとしています。 APIの中身はこちらで確認できます。 API Reference · v2.1 · API & SDK | RICOH THETA Develop…