k01ken’s b10g

He110 W0r1d!

2018-09-01から1ヶ月間の記事一覧

WindowsでRailsチュートリアルを参考にherokuにデプロイする際に詰まったところ

開発環境はWindows7 Professional(32bit) + Ruby 2.3.3p222 (2016-11-21 revision 56859) [i386-mingw32]+ Rails 5.1.6。第1章 ゼロからデプロイまで | Rails チュートリアル チュートリアルガイドは開発環境がWindowsじゃないので、違うポイントを書いてお…

Rubyでgem installしたときにpermission deniedが出現した時の解決法

開発環境はWindows7 Professional(32bit) + Ruby 2.3.3p222 (2016-11-21 revision 56859) [i386-mingw32]。gem install sqlite3をしたときに、permission deniedとなってしまうことを解決する記事です。permission deniedとは、管理者権限がないのに実行して…

Railsにて自分で書いたCSSを使う

開発環境はWindows7 Professional(32bit) + Ruby 2.3.3p222 (2016-11-21 revision 56859) [i386-mingw32]+ Rails 5.1.6。 1.railsで新しくアプリを作る2.app/assets/stylesheets/application.cssを開いて、以下の内容を追加する。 .test{ color:red; font-si…

Railsでバージョンを指定してアプリを作る

開発環境はWindows7 Professional(32bit) + Ruby 2.3.3p222 (2016-11-21 revision 56859) [i386-mingw32]。ローカル環境に複数のバージョンのRailsがあって、それぞれ使い分けたい場合の方法をメモしておく。 指定のバージョンのRailsのインストール 指定の…

RailsでデータベースをSQLiteからpostgreSQLに変更する

開発環境はWindows7 Professional(32bit) + Rails 4.2.1 + Ruby 2.3.3p222 (2016-11-21 revision 56859) [i386-mingw32] + SQLite version 3.24.0。すでにSQLiteにデータを入れているデータベースをpostgreSQLに移し替える作業を行う。1.カレントディレクト…

PostgreSQLを使う

開発環境はWindows7 Professional(32bit)。1.公式サイトへアクセスする PostgreSQL: The world's most advanced open source database2.ページ上部のDownloadをクリック3.Windowsをクリック4.Download the installerのリンクをクリック 5.Select your versio…

SQLiteを使う

開発環境はWindows7 Professional(32bit)。1.公式サイトへアクセスする SQLite Home Page2.ページ上部のDownloadというリンクをクリック3.Precompiled Binaries for Windowsの欄のsqlite-tools-win32-x86-3240000.zipのリンクをクリック4.ダウンロードしたも…

Rubyのif文とcase文で正規表現を用いたときの違い

開発環境はWindows7 Professional(32bit) + ruby 2.3.3p222 (2016-11-21 revision 56859) [i386-mingw32]。case文を用いていたら、思ったように動作しなかったのでメモしておく。 # -*- coding: utf-8 -*- url = "http://k01ken.hatenablog.com/" case url w…

Rubyを用いてhttpsプロトコルでサイトからデータを取得する際の注意点

開発環境はWindows7 Professional(32bit) + ruby 2.3.3p222 (2016-11-21 revision 56859) [i386-mingw32]。httpsプロトコルのYouTubeのとあるページから、データを取得して、そのデータをsampletest.txtとして保存するプログラムを作りたいと思います。 requ…