頭の中は異空間

ものづくり中心

国庫金送金通知書が来てからやること

フリーランサーなどにはおなじみ、確定申告の時期になってきました。準備をしないといけません。 さて、それとは別に払いすぎた税金のキャッシュバックの手段として、「国庫金送金通知書」なるものが送られてきました。去年の分なので今更なのですが(笑)ま…

iphoneが壊れた時に考えるべきこと

iphoneが去年いかれてしまったので、別のに変えました。そして今年また調子が悪くまた変えました。いい加減出費がひどくて嫌になります。通常、どのキャリアの携帯もサポート期間中だろうと本体を無償で交換、というサービスを提供しません。そこはまあ突っ…

jQuery、JSまわりでよく起こすであろうバグをざっくりと。

バグの温床 data, attr, propでのデータ取得(get)/更新(set) $(this)の中身 id読み込み時の挙動 true/falseの空判定 null.~~ find, closest等による要素取得 自由度が高いからと言って好き放題やらない 他の酷い例 焦ったり急いでコーディングしてると忘れが…

SESで受信したメールをLambdaを通して転送&S3に保存 - Lambda(Python)/S3/SES

SES S3 Lambda(Python) function code SESを設定することでメール送受信が可能になります。ここでは受信したメールをS3に保存し、更に中身を転送してみます。 SES ここではオレゴンのリージョンを選択します。認証済みドメインであればどんなメールアドレス…

俺は資産1兆円の植物人間な人生よりも、資産100万円でも健康な人生を選ぶ。

タイトルの意味 健康は長期的に見れば得だらけ。 日本はサプリ後進国 老後はロボットがいれば安心か? 健康は金で買う まとめると タイトルの意味 別に資産100万円しかなくても満足って言いたいわけではありません(笑)もちろん金は必要ですが、それ以上に…

AWSでのサービス制作(申し込みフォーム) - AWS Lambda/API Gateway/S3/DynamoDB/SES/CloudFront/ACM/Route 53

概要 IAM Role準備 ユーザー作成 グループ作成 IAM Roleでログイン 独自ドメイン取得/SSL準備 API形だけ作成 実データ配置(S3) S3へのPOSTアクセス キャッシュコントロール テーブル用意 Lambda関数作成 Configure triggers Configure function Lambda funct…

AWSでのメール設定/送信 - Lambda/SES (+お名前.com)

概要 IAM SES 設定 サンドボックスからの脱出 SESでテスト送信 Lambdaでテスト送信 S3にメール本文を配備 Lambdaと連携 動的なメッセージを送るには? 概要 Amazon SESを用いたメール送信について書きます。 業務用のメールアドレスなのでgmailよりは自分の…

AWS上で独自ドメイン+SSLを実現 - S3/ACM/CloudFront/Route 53( + お名前.com)

概要 前提 独自ドメイン取得 SSL準備(ACM) S3へバケット用意 CloudFrontへS3ドメインを設定 Origin Settings Default Cache Behavior Settings Distribution Settings Route 53 API Gatewayを独自ドメイン化 番外編:S3の独自ドメイン設定(CloudFront利用な…

AWSでのサービス制作(テストアプリ)

概要 テストアプリ AWS Lambda Amazon API Gateway テストアプリ(micro service: 最低レベルの小さなサービス) 概要 前回の記事 notwodaily.hatenablog.com から、AWS Lambda + Amazon API Gatewayを用いたwebサービス制作について実際の制作の部分を抜き出…

【Python】【予約フォーム】AWS上でなるべく安くwebサービスを作ってみる

概要 無料期間について 制作物(予定) 実際に利用する機能 AWS Lambda Amazon S3 Amazon API Gateway DynamoDB Amazon CloudFront Amazon SES 言語は? そして忘れずに、契約後にはこれを絶対しましょう! 開発の流れ 登録 IAM Role/User, Groupの作成 サービ…

【ドメイン移管】初心者向けサイト移行例

どうも。 最近、とあるサイト移行とドメイン移管についてお手伝いしたので、せっかくなので実際にやる流れについてまとめました。 より簡単に一通りを済ませるために行ったので改善点はたくさんありそうです。 ※これはあくまで移行例に過ぎませんし、そこま…

wordpressでそれっぽい企業用サイトを作るために

初期状態 見た目の修正 コメント欄を消す サイドバーを検索欄以外全て消す タイトルを消す フッターを修正する ナビゲーションバーの配置 お問い合わせフォーム デザインの追加(style.css) 画像フォルダ整理 ちょっとしたレスポンシブデザインに。 設定の修…

excelは保存用ドキュメントにしないほうがいい

概要 一言で言うとExcelは糞です。 テストケースやマトリクス形式のデータがほしい場合なら代替ツールを。 代替ツールは? 優れたツールもそのうち置き換わる まとめると 概要 あくまで個人的な意見ですが、Excelが使いづらいと感じることが多いので、書きま…

はてなブログを有料にするかどうかの判断について

概要 メリット 判断材料 独自ドメイン キーワード自動リンクオフ 記事URL引き継ぎ 複数ブログ 広告非表示 ブログメンバー ヘッダとフッタを非表示 写真アップロード容量追加 アクセス解析 まとめると 概要 はてなブログを始める前に有料か無料かを選ぶことで…

【Ruby】レンサバ契約中のプランのせい!?ロリポップで起きた現象

ロリポップでRuby作業していたところ、ちょっとした問題が起きました。 魅力的なgemを見つけた時、以下のコマンドを使うはずです。 gem install gem名 これが使えなかったとしたら、どう思いますか。そしてそれが解決不能だったなら...? 昨日起きた問題 で、…

【PHP】【注意!企画倒れ記事です!役立ちません!】ロリポップでサイト開発する方法

先に言っておくこと SSH設定/Teratermインストール 環境をチェック CakePHPを入れてみよう Create a CakePHP Project CakePHPのDB接続設定をしよう! Database ロリポップ上でサイト開発するには、そのサイトの種類にもよりますがEC-CUBEを用いる方法やWordP…

CSSデザイン比較その2 - float/position

表示結果 no float code HTML CSS 総括 引き続きCSSの比較。今回はちょっと変わって、要素の左右寄せの話。 有名なサイトでChromeで要素を検証、とかするとよくfloat: leftとかclear: bothとか目にすると思います。 floatは画像の左右にテキスト回り込みをさ…

CSSデザイン比較その1 - box-shadow

これは、デザイン追加時に「あれどうなるんだっけ?」って思う微妙なデザインを分かりやすく、視覚的に比較する(微妙に韻を踏んでる)シリーズです。 いちいち使い方とか結果をググるのも面倒だし、他で使われてるのを見ても効果が分かりづらかったりしますか…

夜に聴いてると落ち着く曲

特に作業したい時にはオススメ。 と言いつつも、ループして聞いてると眠くなる曲もある気がします。 ANGEL (SARAH BRIGHTMAN) Sunlight (Kyte) Radio Protector (65 days of static) Only If (Enya) Xtal (Aphex Twin) Tour De France (Kraftwork) Innocent …

気分がハイになりたいときに聴く曲

邦楽と洋楽ごちゃまぜです。知ってる曲の中から。 選定基準は、なんとなく聴いてると一緒にシャウトしたくなっちゃう点。 ※あくまで主観です。 Tough Boy (Tomcat) ロンリースターズ (B'z) F (マキシマムザホルモン) Given Up (LinkinPark) Monster (Skillet…

【Rails】ファッキン黒魔術

どうも。 Rubiestには少なからずブラック・マジシャンが存在するするようです。所謂メタプログラミングのことです。CとかJavaとか、別の言語出身の人だとこのRubyという魔の言語を用いたコードを読むとき、必ずと言っていいほど1度はこの「黒魔術」に悩まさ…

BackboneJS, AngularJS無しで外部HTML読み込みするコード

どうも。 HTMLの一部を動的に書き換える方法としてはappendやbefore, ajaxなどといった手段があります。HTMLを動的に書き換えるのには、BackboneJSとAngularJSを使った書き換え方法もあります。でも新たにライブラリを習得するのも面倒なのでもっと簡単にや…

SF好きにお勧めしたいミチオ・カクの本

どうも。 SF映画とかゲームの中に当たり前に出て来るワープ、テレポート、魔法、意思を持ったマシン、宇宙エレベーター、ライトセイバー、etc これらは今でこそ架空の出来事だけど、今後テクノロジーが進化していけば実現する可能性が見えてきます。そんな絵…

Gitを便利に使うためのちょっとした工夫

GIT

どうも。 開発時に戻しが出たとき、commit単位で戻さずファイル単位で戻すようなことをやっていると非常に効率が悪いです。そこでcommit単位でrevertしたり履歴をいじりたい場合のためのちょっとした工夫をしてみます。 特定の機能、ファイル単位ごとにcommi…

勇気づけられる曲、落ち込んだ時に聴くと良い曲(主にアニメ)

なんかあって落ち込んでも、そこで奮起して立ち直るには音楽の力を借りるのは中々良い手段だと思います!歌詞からして元気付ける気マンマンの何曲か、知っている限りを挙げてみます。 勝利の歌 (ダンデライオン) begin the TRY (森久保祥太郎) The Biggest D…

SF好きにお勧めするアニメ

どうも。 仕事一辺倒ではきついのでちょっと一息ついてアニメでも観ようと思ったので、せっかくなのでお勧めできるハイクオリティだと思うアニメを列挙してみます。 SF好きだし、SFを。 ネタバレにならない程度には解説を入れてみました。あらすじはググるべ…

Railsアプリ作成のために便利なコマンドを自作しよう

どうも。 複数のサービスを運用するようになったらunicornのstart, stopを毎回コマンド1つずつ打つのも面倒でしょうから、予めコマンドを登録しておいて一発ですべて起動/停止出来るようにしたほうが楽じゃね?ということで、実際に作りました。 下記を参考…

複数のRailsアプリを同一サーバ上で動かす方法

前回書いたRailsの記事では単一Railsアプリを単一のサーバ上で動かす想定でした。 しかし小さいサービスとか機能であれば複数を同一サーバ上で動かしたほうがリソース上効率が良いはず。 というわけで、Railsアプリを同時にunicorn + nginx環境で動作させる…

技術書買う時に心がけてて良かったこと

どうも。 技術書、参考書を買う時に迷うことが多いので自分なりのルールを決めました。 小説とかと違って値段結構するし、重たいのが多い。買って後悔しないために、守って良かった俺ルールを書きます。 これぞバイブル 段階にあった本を買う 必要な時に買う…

熱くなれる作業用BGM集(inst only)

どうも。 作業したいけどどうしても音楽がないとダメって人やカフェで待ち合わせがあるけど周りの無駄話という名の騒音でうるさい、近くで工事してて迷惑、などどいう場合に、熱くなって自分の世界に完全に入り浸りたい時に使えるであろうインストをまとめて…