人生のヒント

私が経験したことが、誰かの人生のヒントになればと願い書きます。

Ruby On Railsでグラフを表示させる(chartkick)

今回は、Ruby On Railsで↓こんな感じのグラフを表示させます。 下記サイトを参考にしました。 http://chartkick.com/ 1.インストール いつものようにサーバにrootでログインします。 # su - rails $ cd work/foo $ vi Gemfile Gemfileに以下記述を記入します…

「Kindle Unlimited」対象になっている面白い本2冊

以前、「Kindle Unlimited」がどんなものかという記事を書きました。 life.hint.jp.net 「Kindle Unlimited」は、Amazon Kindle用電子書籍として販売されている一部を月額980円(ブログ執筆時点)で楽しめる電子書籍サービスです。 今(ブログ執筆時点)だと、30…

Ruby On Railsでパンくずリスト(gretel)を表示させる

パンくずリストとは、Wikipediaによると、下記です。 パンくずリスト(breadcrumb list)は、ウェブサイト内でのウェブページの位置を、ツリー構造を持ったハイパーリンクの一覧として示すもの。 イメージは、↓こんな感じです。 今回は、下記ページを参考に…

Ruby On Railsでおしゃれなアイコン(Font-Awesome)を表示させる

今回は、Ruby On Railsでおしゃれなアイコン(Font-Awesome)を使いたいと思います。 以下の画像のようなアイコンを使うことができます。 下記サイトにFont-AwesomeのGemの導入手順が書いてあります。 http://qiita.com/succi0303/items/7f76d53ebe54dab41124 …

新アルバム「13 Voices」が楽しみなSUM41がレコード会社移籍したの知ってました?おすすめアルバム最初の3枚

【2016/10/8】アルバムの感想書きました。 life.hint.jp.net SUM41(サム・フォーティーワン)とは、1996年にカナダで結成されたロックバンドです。 新アルバムが出るという噂を聴いて1年くらい経つのですが、ようやく2016年10月8日(土)にリリースされるよう…

Ruby On Railsでお問合せメールフォームを作る

以前、このブログでRuby On Railsでメール送信できるように設定しました。今回は、この設定を活かしてお問合せメールフォームを作りたいと思います。 life.hint.jp.net 以下サイトを参考にしました。ttps://www.imd-net.com/column/1731/ いつも通り、サーバ…

家族や恋人、大切な人がうつ病になった方へ伝えたいこと

私がうつ病と診断された当時付き合っていた彼女(現嫁)には、大変苦労をかけ続け、今も尚、その心中は計り知れぬものがあります。 私の昔話 私が診断された当時は、私は会社を休職し、彼女も仕事についていけなくなり後に会社を辞めました。 二人とも親元を離…

12万冊以上の本、コミック、雑誌が読み放題の電子書籍の話

12万冊以上の本、コミック、雑誌および120万冊以上の洋書を読み放題の電子書籍Kindle Unlimited がリリースされて1か月くらいが経ちました。 1.Kindle Unlimited とは Kindle Unlimitedは、Amazon Kindle用電子書籍として販売されている一部を月額980円(ブロ…

NEW ALBUM「AVANTGARDE」が売れて欲しいバンド「lynch.」のおすすめアルバム最初の3枚

lynch.(リンチ)とは、2004年8月結成のロックバンドです。 本人たちは、ビジュアル系やラウドロック系でカテゴライズされることに葛藤していた時期もあるようですが、そんな感じの音楽を演奏するバンドです。 2016年10月14日(金)の「VISUAL JAPAN SUMMIT 2016…

Ruby On Railsでdeviseを使って認証画面を作る方法(メールアドレス)

前回、当ブログでメール送信をできるように記事を書きました。 life.hint.jp.net deviseは、ユーザ認証機能をRuby On Railsで簡単に実装させることが出来るモジュールです。 ユーザアカウントをTwitter IDでも出来ますが、今回はメールアドレスで認証する手…

Ruby On Railsでメール送信できるように設定する方法(Action Mailer)

今回の記事では、Ruby On Railsでメール送信をできるようにするところまで書きます。 参考にしたURLです。 http://morizyun.github.io/blog/action-mailer-rails-mail/ メールサーバの環境ですが、DomainKing を利用しました。 Gmailを使っている記事が多い…

Ruby On Railsでテーブルにカラムを追加する方法

まず、下記コマンドで、モデルのカラムを確認します。(例ではUser、rootでサーバにログインします。) # su - rails $ cd work/foo $ rails c irb(main):001:0> User.column_names=> ["id", "name", "email", "created_at", "updated_at"] irb(main):002:0> e…

アラフォーおっさんがドラゴンボールの思い出を語る

画像は四星球。この後もネタバレや下手な絵が出てきますので、注意をしてください。 ドラゴンボールとは、週刊少年ジャンプに1984~1995年まで連載されていた大人気漫画で、最近でもドラゴンボール超というアニメが放送されていたり、ゲームが発売されていた…

Ruby On RailsでのOGPの設置方法

OGPとは、The Open Graph protocolの略で、TwitterやFacebookなどのSNSで共通の機能です。 URLを投稿した時にOGP記述をSNS側が読み取り、タイトルやイメージなどが表示されます。 ↓例えば、TwitterでURLを記述して投稿するとこんな感じのカードが出てくるよ…

転職するのを迷っているのなら転職しない方が良い

この記事を読んでいただいている方は、転職するのを迷っていると思います。 タイトルから結論を書いてしまいましたが、転職するのを迷っているのであれば、転職しない方が良いです。 最終的な判断はご自分でしなければいけません。意見の一つとして読んでい…

笑いたくなった時に見るもの5つ

心が疲れてうまく笑えない時ってありますよね。 誰かと話したり、誰かと遊んだりして笑えるようになることも一つの手ですが、誰とも予定が合わないこともあります。 私が一人きりの時に笑いたくなった時に見るものを紹介します。 これらを見た後、なんとなく…

お名前.comを使う場合のはてなブログProの独自ドメイン設定方法

今日は、お名前.comを使ったはてなブログProを独自ドメイン設定する方法について説明します。 ブログに振られているFQDNのCNAMEを設定すれば良いかと思っていたのですが、それは違い、「hatenablog.com」のCNAMEを設定する必要があるようです。 ドメイン取得…

8.本番環境を整える(SSL化)

前回までに、HTTPでアクセスできるように環境が整いました。 今回は、HTTPSでアクセスできるようにNginxを設定します。 HTTPSでサービスを提供することのメリットは、2つあると考えます。 一つは、ユーザへのコンテンツ インジェクション攻撃のリスクを減ら…

7.本番環境を整える(DNS)

前回までで、HTTPでアクセスできるようになりました。 IPアドレスではなく、FQDNでアクセスできるようになるには、DNSに登録する必要があります。 FQDNを利用するためには、ドメインを取得し、DNSレコードをDNSサーバに登録する必要があります。 私は、お名…

買い物の時間がもったいないと感じた時のおすすめ対処方法

買い物の時間がもったいないなーと感じたことありませんか? 車でスーパーまで行くのに時間がかかり、買う商品を決めるのに時間がかかり、レジでは人が商品を購入するのを待つ。 人生における買い物の優先度が低いと思っている人。 買い物好きな人は、時間を…

ダリ展(2016年夏 京都市美術館)の思い出

2016年8月。家族旅行で京都まで来ていた我が家一行は、京都市美術館で開催していたダリ展に行ってきました。 私は、ダリという人物の名前くらいしか知りませんでしたが、嫁が好きなので同行しました。 1.感想 絵の中が現実的にはありえない動きをしているの…

6.本番環境を整える(Unicorn + Nginx)

前回、MySQLをインストールし、WEBrickで動作確認をしました。 本番環境では、WEBrickで運用せずに専用のWeb/APサーバソフトを使用して運用することが多いようです。 Unicorn + Nginxという組み合わせが手軽らしいので、今回はこのアプリケーションの構築を…

5.本番環境を整える(MySQL)

前回は、サーバ上にRuby On Railsを実行させる環境を整えました。 今回は、DBソフトをSQLiteではなくMySQLに変更したいと思います。 今回も下記URLの記事を参考に進めたいと思います。 https://www.oiax.jp/rails3book/setup_mysql.html 1.MySQLインストール…

4.本番環境を整える(Ruby On Rails)

前回は、VPSでUbuntuサーバを構築しました。 今回は、構築したサーバ上にRuby On Railsを動作させる環境を構築します。 バージョンは、ブログ執筆時に構築できたバージョンですが、時間が経過すると出来なくなるかもしれません。 このブログが参考にしている…

3.本番環境を整える(VPS)

前回は、PC上に開発環境を整えました。 今回は、私がブログ執筆時点に利用しているVPSを紹介したいと思います。 GMOインターネットの「ConoHa」です。 www.conoha.jp ※このURL経由で申し込まれたら、「お客様専用の紹介URLから申込みをいただくと、紹介者様…

2.開発環境を整える

開発環境は、プログラミングをするために、エディターとRuby On Rails環境をPCにインストールして始めます。 1.エディター 筆者の開発環境は、Windows10 PCで、エディターに「Atom」を利用しています。 このエディターは、無料ですが、不便に感じたことはあ…

1.一人で開発するRuby On Rails

私は趣味で今年の4月くらいから一人でRuby On RailsでWebサービスの開発をしてきました。 Ruby On Railsの魅力は、様々なモジュールがフリーで公開されており、一から一人で開発すると一生かかっても完成しないくらいのことが短期間でできるようになっている…

お金を管理するためのお勧めの方法

私は、サラリーマンで毎月、決まった額の給与が振り込まれています。 ただ、お金の管理が苦手で、借金があった時期がありました。 当時、同棲していた彼女(現嫁)と結婚を考えていた時期でしたが、結婚式を挙げるための資金がありませんでした。 しかし、借…

蜂がベランダにハチの巣を作りかけていた時の対処方法

蜂は、初夏の頃に先遣隊が巣作りに適した場所であるか確認するため、巣を作りはじめます。とどこかで読んだ記憶があります。 実際、我が家にも、今年の5月頃に蜂がベランダに飛び回っていました。 巣に適したところなのか確認しに来たのでしょう。 蜂が一時…

食洗機が食器を洗っている最中に悪臭がした時の対処方法

我が家では、画像と同モデルのPanasonicさんの食洗機を使って食器を洗っています。 現在はこのモデルは販売中止ですが、後継機は発売されているようです。 洗える食器の種類は限られます※が、かなり役に立っています。 ※鍋とかフライパンを対応していません…