2020年

vue.jsの導入

  • 2020.05.22

学習メモです。 準備 CDN経由でライブラリをインストール hello world index.html script.js Vueクラス Vue.jsの核となるクラス。 options:動作オプション(「オプション名:値」のハッシュ形式で指定)Vue.jsではアプリで利用する値をデータオブジェクトで用意しておいて、テンプレートから参照することが基本形。このようなデーター割り当ての仕組みをデータバ […]

【javascript】画像のプリロード

  • 2020.05.19

javascriptでスライドショーなどの型式で画像を取り扱うとき、ボタンのイベントに応じて切り替わった画像を先に読み込んでおく「プリロード」を使うことが有効です。イベントがあった際に画像の読み込みにかかる待ち時間が発生しなくなります。 ■サンプルコード createElementは()内のタグ名を持つ要素を生成して、メモリの保存します。HTMLに表示されることはありません。 その次の行で変数im […]

【Rails6】RSpec+FactoryBotの導入

  • 2020.05.08

RspecはRubyにおけるテスティングフレームワークです。動く仕様書として自動テストを書く発送で作られており、ドキュメントを記述するような感覚でテストケースを記述することができます。今回は、RailsプロジェクトにRspecとテスト用データの作成をサポートするGemであるFactoryBotを導入します。 動作環境 macOS Catalina 10.15.4ruby 2.7.1Rails 6. […]

【Rails6】Devise + Bootstrapで管理画面用認証機能を作る

  • 2020.05.01

今回は、ユーザ認証用のGEMであるDeviseと簡単なデザインを施すためのBootstrap4をrails6に適用して、WEBアプリケーション用の管理画面を作るための下ごしらえをしていきます。なお、本記事では管理画面用のGEMは利用していません。 実現したい機能は以下の通りです。 管理者用ユーザーの作成 管理者用ユーザーの編集 管理者用ユーザーの削除 管理者用ユーザーのログイン/ログアウト 管理者 […]

Railsチュートリアル最新版(第6版)買ってみた

  • 2020.04.30

Railsエンジニアになるための登竜門敵存在である「Ruby on Rails チュートリアル」の第6版(WEBテキスト版)を購入してみました。 WEBテキスト版の詳細については、以下より確認できます。 第6版Railsチュートリアル『Webテキスト版』をリリース どうやら英語版では Rails 5.1 対応のWebテキスト版を含めすべて有償になったそうです。気になる日本語版ですが日本語版では引き […]

【mac】vscodeでRubyを快適に書くための拡張機能の追加

  • 2020.04.25

こんにちは、今回はMicrosoftが開発したソースコードエディタである「Visual Studio Code」を使って、Rubyを書くための拡張機能の導入を行います。 動作環境 macOS Catalina 10.15.4ruby 2.7.1 Rubyのインストールについては別記事で解説しております。 【mac】Ruby on rails 6 + PostgreSQL 開発環境構築 VScode […]

【zsh】最速で素のターミナルをカスタマイズする

  • 2020.04.24

こんにちは、ターミナルカスマイズしてますか?先日新型のmacbookairを購入したのですが、デフォルトのターミナルはイケてないので、カスタマイズしようと思います。見た目をかっこよくすれば、やる気も上がるはず! なお、この記事ではiterm2のインストールやzshの設定フレームワーク「oh-my-zsh」のインストールは行いません。 実行環境 macOS Catalina 10.15.3 テーマの […]

【mac】Ruby on rails 6 + PostgreSQL 開発環境構築

  • 2020.04.23

先日新しく購入したmacbookairにRuby on railsの開発環境を構築していきたいと思います。 実行環境 macOS Catalina 10.15.3 Rubyのインストール まずはRubyのインストールからです。mac標準のrubyでも良いですが、最新バージョンを使いたかったので、rbenvを使ってインストールしていきます。rbenvを使うことでrubyの管理が簡単になり、複数のバー […]

【2020年】MacOS用パッケージマネージャー「Homebrew」インストール

  • 2020.04.23

先日、2020年の新型Macbookairを購入しました!備忘録も兼ねて、MacOS用パッケージマネージャー「Homebrew」のインストール手順を解説していきます。 1.実行環境 macOS Catalina 10.15.3 2.Homebrewについて Homebrewは、macOS上のパッケージ管理システムです。パッケージ管理システムとは、ソフトウェアのインストールやアンインストール、ソフト […]

Hello world! ブログ始めました

  • 2020.04.22

初めまして! 「たくまろぐ」と申します。ブログを始めましたので、簡単に自己紹介したいと思います。 所在地:東京都 年齢:27歳 血液型:A型 仕事:輸出会社を経営 趣味:車の運転、ゲーム、プログラミング、投資など 本ブログでは、日常で勉強した内容のアウトプットや財テクなど生きていく上で有益な情報を発信して行きたいと思います。 書くテーマは決めていないですが、最近はプログラミング言語「Ruby」でW […]