eef7165c848a2bba63df5ce204506518_s

小学校一年生になった娘用で、子供が現在どこにいるのかを GPS 位置情報で確認するために、子供用の見守りスマホを作成しました。この春4月に長女が小学校に入学したのですが、ほぼずっと親の保護の元だった幼稚園・保育園までに比べると、子育て環境が一気に変わります。

小学生になると行動範囲が広がりますし、子供一人での単独行動の時間も増えます。登下校時だったり、下校後や休日に友達と遊びに行く時など。親としては成長が嬉しい半面、特に低学年のうちはやはり心配です。友達と一緒の時はまだ良いですけど、登下校時は一人になる状況もたまにはあるでしょうし。

幸い娘が入学した小学校では、学校側に届出れば防犯用のスマートフォンや携帯電話、スマートウォッチ、GPSトラッカーなどの端末を、ランドセルに入れて子供に持たせて良いそうです。通知や音声はオフにして、学校内での通話やインターネット利用は禁止という条件ではありますけれど。あくまでも、GPS による子供の位置情報確認と学校外での連絡のための用途です。

続きを読む

随分以前から使っているのですが、Markdown Preview Plus は、マークダウンのHTML表示確認にとても便利な Google Chrome 拡張です。エンジニアやデザイナーの方であれば、テキスト文書はマークダウン形式で書くことも多いかと思います。

Markdown Preview Plus は、マークダウン文書を HTML に変換して、Google Chrome ブラウザで HTML としてプレビュー確認することができます。リアルタイムでHTML表示を確認しながら、マークダウンテキストを編集することが可能です。

Markdown Preview Plus – Chrome ウェブストア

— 環境 —
Markdown Preview Plus 0.6.1
Google Chrome Version 58
macOS Sierra 10.12.4

続きを読む

ESLint は、JavaScript コードをチェックするための静的検証ライブラリです。文法エラーやコーディングスタイルなどを、プログラム実行前に検証してチェックすることができます。今回は、React.js を用いて書いた JavaScript コードを検証するための ESLint 環境を作りました。

— 環境 —
npm 4.6.1
yarn 0.24.5
macOS Sierra

npm のアップデート。

yarn のアップデート。

続きを読む

娘が小学校に入学して見守り用のスマートフォンを持たせることにしたので、そのスマホ用にOCNモバイルONEのSIMカードを追加申し込みしました。OCN モバイル ONE は、容量シェアで SIM カードを追加すると、1枚あたり月額432円(税込)〜という格安価格でSIMカードを追加できます。

子供用見守りスマホの詳細はこちら。
子供の場所をGPS位置情報で確認!月額無料0円〜500円で見守りスマホを作ろう

続きを読む

  • 更新日: 2017年5月17日
    公開日: 2017年5月12日
  • Rails

Rails プラグイン Gem を作る方法の紹介です。現在の Rails では、プラグインを Gem としてビルドします。通常の Ruby Gem と異なるのは、Rails プラグイン Gem は Rails のコアフレームワーク自体を拡張することができる点です。Rails 自身を拡張して機能を追加したい場合は、Rails プラグインとして Gem を作成すると良いでしょう。

通常の Ruby Gem の作り方は、以下を参照お願いいたします。
Gemの作り方(Ruby Gem) | EasyRamble

また、Rails でライブラリとして組み込むことができる gem には、通常の Ruby Gem、Rails プラグイン、Rails エンジンの3種類があります。それぞれの違いについては、以下の解説がとても分かりやすいです。
Gem、Railtieプラグイン、Engine(full/mountable)の違いとそれぞれの基礎情報 – Qiita

— 環境 —
Rails 5.1.0
Ruby 2.4.1
macOS Sierra 10.12.4

続きを読む

Nginx の起動時に以下のエラーに遭遇しました。

systemctl status や journalctl で確認してください、とアドバイスが表示されたのでそれに従う。

続きを読む

  • 更新日: 2017年5月3日
  • Docker

マストドン(Mastodon)のインスタンスを、さくら VPS に Docker を用いて設置してみました。この記事は、その作業を行った際の備忘録です。公式 README にも書いてありますが、Mastodon のインスタンスを立てるには、Docker を用いる方法が比較的簡単です。設置してみてやはり Docker 便利だな〜!ってなりました。

事前に、ご利用のドメインサービスでドメインを取得して、サーバーの IP アドレスに対する DNS レコードの設定を済ませておきます。既にドメインをお持ちの方はそれを利用してもOKです。

Screen Shot 2017-05-03 at 11.10.43

続きを読む

  • 更新日: 2017年4月27日
  • Git

git cleanコマンドで、gitで未追跡のファイル(Untracked files)を一発でまとめて削除する方法です。rm コマンドで1つずつ消すのが面倒くさい場合に利用できます。Rails で generate コマンドでコントローラーのファイル群を生成して、利用するファイルだけを残して、使わないファイルをまとめて git clean で削除してみます。

続きを読む

とてもショックなニュースを先日知りまして、長年毎日毎日愛用してきたタスク管理サービスの Wunderlist が終了するとのこと。Wunderlist は、2015年にマイクロソフトに買収されています。そのマイクロソフトが Microsoft To-Do という新たなタスク管理サービスを開始して、それに伴っていずれ Wunderlist の提供を終了する予定とのことらしいです。

Microsoft、タスク管理ツール「To-Do」プレビュー公開 「Wunderlist」は終了へ – ITmedia NEWS

悲しい、とても悲しい。本当に大好きなサービスってそんなに沢山はありませんから。

続きを読む

  • 更新日: 2017年4月24日
  • 日記

熊本地震から一年が過ぎました。僕ら家族にとっては激動の一年でしたが、先日この熊本地震の体験を Kindle 電子書籍で出版しました。

昨年2016年の記憶は、大部分が何かしら地震に関することのようにも思えます。私達は、地震で住んでいたマンションが損壊して住めなくなって引っ越したのですけれど、現在は仕事も日常生活も落ち着きを取り戻し、家族みな元気に暮らしている状況です。

続きを読む