naichi's lab

3日後の自分(他人)への書き置き

2016-01-01から1年間の記事一覧

Blender入門しました。その7 - 04章

やっと4章〜 さすがにできることが多いので覚えることも多いですね。 04章 - ポリゴンモデリング③ この章はテクニック集みたいな感じ。 辺ループのブリッジ 2つの辺ループを選択し、ctrl + E これはよく使いそう。 ブーリアン ハロウィンのアレ ブーリアン…

Blender入門しました。その6 - 03章②

3章続き。 面を差し込む、押し出しをうまく使う工夫について。 よくあるお城の塔みたいなのの壁 円柱の面を差し込んで押し出す。 なーるほどねー。 ギザギザ 円を配置し、編集モードへ [b]で全頂点を選択し、選択→チェッカー選択解除 縮小 おもろいなー。 …

Blender入門しました。その5 - 03章

Blender、最低限の操作ができるようになって楽しくなってきました。 03章 - ポリゴンモデリング② 細分割曲面(Subdivision Surface) 機能はよく使うそうです。 これもモディファイアですね。 blog.naichilab.com 上の記事で試した厚み付けと同じで、「適用」…

Blender入門しました。その4 - ちょっと復習

Blender、難しいのでのんびり続けてます。 ちょっと復習 blog.naichilab.com 昨日の記事、疑問が残った点を書き残してたんですが、 ありがたいことに和牛先生からコメントいただけてました。 ちょっとそれ読んで確認。 グラスのノイズについて この画像のノ…

Blender入門しました。その3 - 02章

入門書3日目。 下記記事の続きです。 blog.naichilab.com 02章 ポリゴンモデリング① コップを作る 円柱を編集モードでコップっぽい形にする。 底面を縮小 上面を削除 厚みをつける(モディファイア) うん、それっぽい。 違う形も作る。 さっきのコップを複…

Blender入門 - まとめページ

Blender入門記事のまとめページ 下記本がとてもよかったので読み進める過程で作った作品を公開したり、そのとき思ったこととかをメモしてます。 目指せBlender中級。 無料ではじめるBlender CGイラストテクニック ~3DCGの考え方としくみがしっかりわかる作者…

Blender入門しました。その2 - 01章

どんどん行くよー blog.naichilab.com 上記記事の続きです。 01章 - プリミティブモデリング この章では以下を一通り流すそうな。 デザイン モデリング マテリアル カメラ ライティング レンダリング 画像の保存 ひぃ、工程多い とにかく基本は移動・回転・…

Blender入門しました。その1 - 00章

本を買いました。 前々から覚えたいなーと思っていたBlender、とても魅力的な本が出てたので買ってみました。 無料ではじめるBlender CGイラストテクニック ~3DCGの考え方としくみがしっかりわかる作者: 大澤龍一出版社/メーカー: 技術評論社発売日: 2016/07…

【Rails4】FactoryGirlをdb:seedで使う

db/seeds.rbの中でFactoryGirlを使う方法をメモ 前提 RSpecとFactoryGirlがインストール済みであること。 blog.naichilab.com blog.naichilab.com ファクトリーの定義 FactoryGirlをインストール後にModelをGenerateしてれば勝手に作られてるはず。 なければ…

Ruby on Rails 関連まとめ

Ruby on Railsのインストール方法や使い方、つまづいた点などをまとめています。

【Rails4】FactoryGirlの導入方法

毎回忘れるのでメモ 準備 RSpecを入れておく blog.naichilab.com Gem group :development, :test do gem 'factory_girl_rails' end $ bundle install spec/rails_helper.rb RSpec.configure do |config| 〜〜 # 下記1行追加 config.include FactoryGirl::Sy…

【Rails4】RSpecの導入方法

毎回忘れるので自分用にメモ Gem group :development, :test do gem 'rspec-rails' end $ bundle install インストール $ bundle exec rails g rspec:install Running via Spring preloader in process 25125 create .rspec create spec create spec/spec_he…

【Rails4】heroku上でrakeを定期実行する

昨日の続き。 下記記事で作ったrakeタスクを、heroku上で定期実行するように設定してみる。 blog.naichilab.com Heroku Scheduler herokuはschedulerっていうアドオンを提供してくれてる。 ほとんど公式を見ればわかると思う。 devcenter.heroku.com 使い方 …

【Rails4】DB(ActiveRecord)へ書き込みを行うrakeタスクの作成し、heroku上で実行

突然関係ないですけどrakeって熊手のことだったんですね。 さて簡単なクローラ&データ閲覧サイト作れないかと色々試してます。 前回の記事でrails newからherokuへのデプロイはできました。 次は定期実行するためのタスクを作ってみます。 独自のrakeタスク…

【Rails4】rails newからherokuでの実行まで

>>> Railsアプリの新規作成からherokuでの実行までを自分用にメモ Rails5はまだよく分かってないのでとりあえずRails4で。 環境 Mac OS X El Capitan 10.11.5 Rails 4.2.2 Ruby(rbenv) 2.2.2 手順 Railsプロジェクトの作成まで フォルダの作成と初期化 $ mkd…

【SEO、Google Analytics】サイト公開して60日ぐらいなのでどこからアクセスが来てるのか調べてみた。

SEO

Google Analyticsを使って、作成したサイト「unityroom」のアクセスを調べてみました。公開して60日のアクセス数なんかも載せています。

作業進まないのでTwitter見れなくするChrome拡張を使ってみた【StayFocusd】

題名の通り。 開発しようとしてPCの前に座ったのに、Twitter見てて30分経過とか、、、 Twitterは通勤時間に流し読むぐらいがちょうどいいと思う。 だけど見ちゃう。 自制心なさすぎなので抑制するためのChrome拡張を使ってみました。 インストール ここから…

2016.06.18 第7回大阪Jenkins勉強会 に参加してきた

ちょっと大阪までおでかけして勉強会に参加してきました。内容を軽くメモ。 長いので感想を先に。 Jenkinsすごい進化してる! Pipeline 使わないと損! 新しいBlue ocean UIめっちゃ使いたい! 目次 目次 参加した勉強会 はじめに 13:45 - 30min 大畔祐輝さ…

【Rails】nginxリバースプロキシを利用したHTTPSサイトで、HTTP混在エラー(Mixed Content)が表示される(調査中)

表題の通りのエラーが出たので対応内容メモ。 環境 サーバーは2台 1台はnginxリバースプロキシ用Webサーバー httpsアクセスを受け付け、ローカルネットワーク上のrailsにhttpで転送してる もう1台はrailsアプリケーション用(DBとか含む) nginxからhttp…

【CentOS7】ImageMagick/GraphicsMagick is not installed

Rails + CarrierWave + MiniMagick で画像アップロードしてるんだけどStaging環境で動かしたらエラーした。 環境 CentOS7 Rails 4.2.2 carrierwave 0.10.0 CarrierWaveのエラーログを出力する設定 最初CarrierWaveのエラーがどのログみても出てなくてかなり…

【Rails4、SQLite】Cannot add a NOT NULL column with default value NULL

こつこつRailsやってます。 今日はこんなエラーに遭遇。 エラー SQLite3を使う環境でrake db:migrateしたらこんなエラー。 == 20160105034748 AddColumnToUser: migrating ================================== -- add_column(:users, :permalink, :string, {…

【Mac】日本語入力状態から英数キーを2回押下しても英数字に変換できなくなった

Mac

Macではかな入力状態のままで「へっぉ」とか入力しても、[英数]キーを2連打すれば「hello」に変換できたんだよね。 これがいつからか効かなくなった。超不便。 EL Capitanにあげてからかな? 環境 OS X El Capitan 10.11.2 原因 これらがあるとダメだった。…

【CentOS7】KingSSLの証明書を取得してNginxに設定するまでの手順

Railsのリバースプロキシとしてnginxを利用している。 そこにSSL証明書をインストールする手順をメモ。 SSL証明書はKing SSLっていうところで買うことにした。安かったし。 購入したコモンネームはfoobar.hogehoge.comってことにしてまとめておく。 環境 Cen…

Ruby on Rails、Controllerからhelpersフォルダのクラスを使おうとするとuninitialized constantが発生する。

Devise+OmniAuthでQiita風の複数プロバイダ認証 - Qiita ここを参考にomniauthログインを実装してる。 deviseは使ってないので若干違うけど。 やりたいこと Railsチュートリアルを真似て作ったSessions#createをomniauthのコールバックで書き換える。 実装内…

Ruby on Rails、CarrierWave + fog で412 Precondition Failedエラー

CarrierWave + fogでConoHaのオブジェクトストレージへファイルをアップロードする処理を作ってて知らぬ間にエラーしてた。 さっさとテスト書けよって感じですが書き方分からなくて後回しにしてます。 とりあえず解決方法だけメモ。30分ぐらい悩んだ… エラー…

Ruby on Rails、RSpecを使ってコントローラのテストを書いてみる その2 ちょっとDRY化

はじめに 下記記事の続きです。 blog.naichilab.com よく分からないので教えて下さい〜と呟いたらRails界隈で超有名な伊藤淳一さんからのコメントいただけて感動しました。 @naichilab さん、こんにちは。ざーっとブログを読ませてもらいましたが、こんな感…

Ruby on Rails、RSpecを使ってコントローラのテストを書いてみる

Ruby on Railsを使って以前作ったサイトの再構築をしてます。 色々調べながらRSpecでコントローラのテストを書いてみたので手順をメモ。 Rails、RSpecともに初心者なので間違ってたらどんどん指摘ください。 環境 テスト対象 RSpecのインストール コントロー…

Rails、form_forが勝手に吐き出す<div class="field_with_errors"></div>を制御する

RailsでWebサイトを作ってるんだけどフォームのバリデーション時にレイアウトが崩れて困った。 原因はform_forが勝手に出力する<div class="field_with_errors"></div>ってことがわかったので対応方法をメモ。 環境 Rails 4.2.2 事の発端 こんな感じのページがあって、 そのまま送信すると当然バリ…