Tatehito's Programming Blog

プログラマによる技術寄り日記ブログ

「Rails6でSemanticUIのJavaScriptを読み込む方法(ドロップダウン・アコーディオン等を使いたい!)」という記事をQiitaに投稿しました

Semantic UIはシンプルで洗練されたデザインが魅力的なCSSフレームワークです。以前はBootstrapを利用していましたが、個人的にデザインが好みなのと、部品の種類が多いので、いま開発しているアプリではSemantic UIを利用しています。 さて、Railsではseman…

【技術書感想】『Ruby on Rails5 アプリケーションプログラミング』を読んだので、感想を書く

Railsアプリを個人開発するにあたり、脇に置いておいてサッと参照できるリファレンス本があったらいいなあ、と思い『Ruby on Rails5 アプリケーションプログラミング』を購入しました。 Ruby on Rails 5アプリケーションプログラミング作者: 山田祥寛出版社/…

【技術書感想】『オブジェクト指向設計実践ガイド』を読んだので、感想を書く

はじめに 既存コードを修正するのと、ゼロからコードを組み上げるのは難易度が全然違います。既存コードの修正は、既存のアーキテクチャに則ってコーディングするのが基本です。つまり「既存コードを真似して書く」ことができます。 一方、ゼロから組むとな…

【RubyGems】エラー画面が見やすくなるgem『better_errors』を試してみた

Railsのエラー画面をリッチにするgem『better_errors』を使ってみたので、導入方法を紹介します。 こんな感じでリッチになる。 使用バージョン Ruby 2.6.3 Rails 6.0.0 better_errors 2.5.1(現行の最新版) binding_of_caller 0.8.0(現行の最新版) インス…

娘氏、1歳になる

今月で娘が1歳になりました。 1歳を前にして、スタスタと歩けるようになりました。言葉は話せませんが、意思表示が少しずつできるようになりました。控えめに言って、めちゃくちゃかわいいです。この1年間、無事に育ってくれて、娘と、そして妻に感謝です。 …

【RubyGems】簡単に認証機能がつくれるgem『devise』を試してみた

はじめに つぎにつくる予定のWebアプリでは、認証(ログイン)機能を実装しようと思っています。そこで認証機能を実装するためのgemで有名な『devise』の最低限の動作確認をしてみました。 環境は以下の通りです Ruby 2.6.3 Rails 6.0.0 devise 4.7.1 (現時…

【技術書感想】『なぜオブジェクト指向でつくるのか 第2版』 を読んだので、感想を書く

オブジェクト指向の定番書『オブジェクト指向でなぜつくるのか 第2版』を読んだので、感想いってみよう! オブジェクト指向でなぜつくるのか 第2版作者: 平澤章出版社/メーカー: 日経BP発売日: 2011/04/07メディア: 単行本購入: 6人 クリック: 92回この商品…

選択値を維持したままセレクトボックスを複製する方法【JavaScript】

知っていればなんて事ないですが、知らないと躓くポイントになるのでメモしておきます。 cloneNodeでHTML要素(ノード)を複製できます。ですが、複製対象をセレクトボックスとした場合、考えなしに複製すると、セレクトボックスの選択値がリセットされて複…

習慣化アプリ『Habitify』の生涯プランを購入したので、ついでに「物事が続かない原因」を考えてみた

1か月ほど前から習慣化アプリ『Habitify』の無料プランを使ってきました。無料プランだと3つまでの習慣しか登録できないのですが、1か月使ってみて良いアプリだな、と思ったのでプレミアム版に課金(*1)しました。 『Habitify』はiPhoneやMac、Webで使える…

【Kindle月替りセール】セール対象のIT・システム開発・テック系書籍ピックアップ(2019年10月)

Amazonでは毎月、Kindleの電子書籍を対象に月替りセールを行っています。 高価な技術書も、Kindle月替りセールを利用すれば割安で読むことができます。10月のセール対象となっているIT・システム開発・テック系書籍をピックアップしてみました。 ......と言…