紙一重の積み重ね

35歳のエンジニアがなれる最高の自分を目指して、学んだことをこつこつ情報発信するブログです。

【ヘタな人生論より葉隠 感想】常に死を意識して、今を集中して生きる。

「ヘタな人生論より葉隠」を読みました。 読んだ本 ヘタな人生論より葉隠 (河出文庫) 葉隠とは 「武士道とは死ぬことと見つけたり」の名言が書かれている、広く人生論を論じたエッセイです。 江戸時代の中期(一七一六年と推定)に、元佐賀藩の武士・山本常…

【衆院選2017】責難は成事にあらず。はじめて期日前投票してきました。

はじめに いよいよ選挙が近づいてきました。 今回は、はじめて期日前投票をしてきました。 若者が選挙に行かない理由 平成26年衆議院議員選挙で、20歳代の人達が棄権した理由を見てみると、「仕事が忙しく、時間がなかったから」だそうです。 20代だけでなく…

【十二国記 黄昏の岸 暁の天感想】自分の行為が自分への処遇を決める。

小野不由美さんの黄昏の岸 暁の天を読んだ感想です。 読んだ本 黄昏の岸 暁の天 十二国記 (新潮文庫) 感想 いやー、ものすごく面白かった!魔性の子の裏側は、こうなっていたのですね。 今作の主役は、間違いなく李斎でした。 彼女の泰麒を救いたいという強…

【衆議院選挙2017】各党の公約まとめ

投票の参考にするために、各党の公約をまとめました。 政策相性診断まとめ Yahoo!みんなの政治 10問の質問に答えると、政党とのマッチングが行えます。 毎日新聞ボートマッチ えらぼーと 25問の質問に答えることで、政党や少選挙区候補者とのマッチングがで…

AWS Lambda+Cloud WatchでEC2インスタンスを自動停止・自動起動する

AWS

やりたいこと 毎日定時にEC2を自動停止・自動起動したい 停止 毎週月~金の18時(JST)に停止 起動 毎週月~金の9時(JST)に起動 できるだけお金をかけたくない 自動起動・停止のためだけに、EC2にJenkinsを入れて、起動しっぱなしにすることはやめる サーバ…

【ドットインストール】RSpec学習まとめ【lesson7】

要点 describeキーワードは、テスト対象を指定するもの。 describeは入れ子にすることができる。 トップレベルではdescribeの前に、RSpec.をつけることが推奨される。下位レベルでは不要。 describeは、contextと書いても同じ意味になる。 テスト対象がモノ=…

【RSpec入門】はじめてRSpecのテストコードを作成して実行するまでのまとめ

ドットインストールの学習を元に、はじめてRSpecを動かしてみます。 動作環境 Ruby 2.3.0 RSpec 3.4.4 Cloud9 失敗するクラスを書く サンプルのテストコードを作成する。 RSpec.describe "A calc" do # itで囲まれた範囲がexample # 期待される振る舞いのこ…

Windows10にVisual Studio Codeをインストールする

Railsの開発のために、MicrosoftのVisual Studio Code(以下、VSCode)を入れます。 VSCodeのメリット IDEと比べると圧倒的に軽い。 インストール手順 Visual Studio Codeから、インストーラをダウンロードする。 インストール 次へをクリック。 デフォルト…

【スーパープレゼンテーション感想】The future we're building -- and boring 未来を築く―そして掘り進む 前編

NHKのスーパープレゼンテーションの感想です。 NHKホームページ The future we're building -- and boring 未来を築く―そして掘り進む 前編 TED動画 www.ted.com スピーカー イーロン・マスク 起業家 世界が注目するカリスマ起業家。1971年南アフリカ生まれ…

【Ruby】ドットインストールRuby入門(全26回)を完走しました

ドットインストールの学習状況です。 学習中のレッスン Ruby入門 (全26回) 現在の進捗状況 全26回完了。 所要時間 5日間。 − なんだかんだで5〜6時間くらい。 作成したプログラム github.comにて管理しています。 やってみた感想 基礎の基礎から学べるので非…

【Ruby】ドットインストール学習中

ドットインストールの学習状況です。 学習中のレッスン Ruby入門 (全26回) 現在の進捗状況 20章まで完了。 残り6章。 作成したプログラム github.comにて管理しています。 学習の効率化のために ドットインストールの有料オプションに申し込みました。 無料…

【Ruby】ドットインストールでの学習をはじめました

Railsでスラスラ開発できるようにするために、Rubyの基礎を学ぶことにしました。 今の課題 私はRailsチュートリアルでRubyを学んだため、Rubyの基礎に疎いです。 ドットインストールとは? 無料でプログラミングを学習することができる動画サイトです。 ドッ…

【Rails5】Rubyの文字列リテラルはダブルクォーテーションが基本だと思う

開発中のアプリケーション仕様 viewのテンプレートはslimを使用 多言語対応のため、日本語はja.ymlに定義 今日の失敗 Rubyの式展開が文字列としてそのまま展開されてしまった。 = smart_article name: t('title.#{@class_name}_index') view側では、title.#{…

【ポートフォリオ】これまでの自分のキャリアの棚卸【2017年10月】

はじめに これまでの振り返りのために、 定期的に自分のキャリアを棚卸ししたいと思います。 目指すエンジニア像 自分でビジネスを考えて、自分で実装して、自分でインフラも組めるエンジニア ビジネスがわかるプログラマになりたい 目指したくないエンジニ…

【Rails5】includedをincludeと記載して30分ハマった件について

開発時に猛烈にはまってしまったので自戒のために残します。 発生したエラー ArgumentError (wrong number of arguments (given 0, expected 1+)): 原因 コーディングミス。 includedと記述するべき箇所を、includeと書いてしまっているため。 デバッグ bind…

【ひよっこ感想】大丈夫にするしかないでしょ!

ひよっこロスなので書きます。目次 元気になる一言 人生の学び 元気になる一言 大丈夫にするしかないでしょ!(谷田部 みね子) 人生の学び 先週ついに最終回を迎えたひよっこ。 朝ドラをきちんと最後まで見たのは初めてでしたが、途中から目離せなくなりまし…

9月の振り返り

ブログをはじめて1ヶ月経ちました。9月の振り返りをします。 総括 仕事>家庭の1ヶ月だった Keep(よかったこと・続けたいこと) 健康 風疹の予防接種を受けることができた(今まで抗体がゼロだった!) 歯の定期健診を受けることができた(軽微な虫歯を即日…

【完全燃焼】社内企画コンテストの決勝プレゼンでしゃべりました。

今日は社内の企画コンテストの決勝プレゼンの日。 予選を通過し、自分で考えた製品やビジネスモデルを 全社員の前で説明する機会をいただいた。 与えられた時間は20分。 この20分のために、どれだけの時間を費やしたことか。 6月から企画を考え、 7月から企…

【Rails5】RuboCopから指摘されたエラーと解決策のまとめ

はじめに はじめてのRailsプロジェクトで作成したプルリクエストで、RuboCopから指摘された事項をまとめます。 RuboCopとは Rubyのコードが「コーディング規約どおりに書かれているか」をチェックする静的コード解析ツールです。 私のようなRails初心者には…

Google AdSenseに約2週間で合格しました

はじめに Google AdSenseに合格しました。 申込日:9/13 連絡日:9/27 約2週間で合格です。 実施したこと Twitterを見ていると、1週間で合格した人もいれば、1ヶ月以上待たされたという人もいるようです。 私が実施したことは、以下5つです。 特別なことは行…

【NISA積立】2017年9月 VOO(バンガードS&P500 ETF)から初めての配当金をいただきました

先日、VOOを購入したばかりですが、なんと配当金が振り込まれていました。 現在の積立数 毎月、NISA口座でVOOを積み立てています。 これまでに4口購入しています。 9月にさらに2口購入し、合計6口になりました。 配当金 VOOでは、年4回(3月・6月・9月・12月…

【NISA積立】2017年9月 VOO(バンガードS&P500 ETF)を2口購入しました

ずっとほったらかしにしていたNISA口座を活用するべく、 8月から投資を開始することにしました。 投資ポリシー 2年分の生活防衛資金を現金で確保すること(確保済み) 手取り収入の1/4を、毎月必ず投資および貯蓄に回すこと 低コストで分散されたインデック…

【14章】Ruby on Railsチュートリアル演習まとめ&解答例【14.3 ステータスフィード】

はじめに Ruby on Rails チュートリアル実例を使ってRailsを学ぼう 第4版の 14章 14.3 ステータスフィードの演習まとめ&解答例です。 個人の解答例なので、誤りがあればご指摘ください。 動作環境 cloud9 ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-…

【14章】Ruby on Railsチュートリアル演習まとめ&解答例【14.2 Relationshipモデル】

はじめに Ruby on Rails チュートリアル実例を使ってRailsを学ぼう 第4版の 14章 14.2 Relationshipモデルの演習まとめ&解答例です。 個人の解答例なので、誤りがあればご指摘ください。 動作環境 cloud9 ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-…

【14章】Ruby on Railsチュートリアル演習まとめ&解答例【14.1 Relationshipモデル】

はじめに Ruby on Rails チュートリアル実例を使ってRailsを学ぼう 第4版の 14章 14.1 Relationshipモデルの演習まとめ&解答例です。 個人の解答例なので、誤りがあればご指摘ください。 動作環境 cloud9 ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-…

【13章】Railsチュートリアル中にNameError: uninitialized constant Micropost::PictureUploaderが出た時の対処法

発生した章 13.4.1 基本的な画像アップロードにて、CarrierWaveをインストールして、リスト 13.59: Micropostモデルに画像を追加するの通り修正したら、テストでエラーが出るようになった。 やったこと CarrierWaveに画像と関連付けたモデルを伝えるために、…

【13章】Ruby on Railsチュートリアル演習まとめ&解答例【13.4 マイクロポストの画像投稿】

はじめに Ruby on Rails チュートリアル実例を使ってRailsを学ぼう 第4版の 13章 13.4 マイクロポストの画像投稿の演習まとめ&解答例です。 個人の解答例なので、誤りがあればご指摘ください。 動作環境 cloud9 ruby 2.3.0p0 (2015-12-25 revision 53290) [x…

【13章】Ruby on Railsチュートリアル演習まとめ&解答例【13.3 マイクロポストを操作する】

はじめに Ruby on Rails チュートリアル実例を使ってRailsを学ぼう 第4版の 13章 13.3 マイクロポストを操作するの演習まとめ&解答例です。 個人の解答例なので、誤りがあればご指摘ください。 動作環境 cloud9 ruby 2.3.0p0 (2015-12-25 revision 53290) [x…

【13章】Railsチュートリアル中にcould not find expected ':' while scanning a simple keyが出た時の対処法

発生した章 13.2.3 プロフィール画面のマイクロポストをテストするにて、リスト 13.27: ユーザーと関連付けされたマイクロポストのfixtureの内容を修正したら、テストでエラーが出るようになった。 発生したエラー内容 ERROR["test_should_redirect_edit_whe…

【13章】Ruby on Railsチュートリアル演習まとめ&解答例【13.2 マイクロポストを表示する】

はじめに Ruby on Rails チュートリアル実例を使ってRailsを学ぼう 第4版の 13章 13.2 マイクロポストを表示するの演習まとめ&回答例です。 個人の解答例なので、誤りがあればご指摘ください。 動作環境 cloud9 ruby 2.3.0p0 (2015-12-25 revision 53290) [x…