<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>平野 純
教育と探求社(http://eduq.jp )という教育会社で働いています。「豊かな教育機会をすべての人に」を個人的ミッションとして、活動しています。</description><title>Love + Peace = Happiness.</title><generator>Tumblr (3.0; @lapmh)</generator><link>http://lapmh.com/</link><item><title>Google日本語入力からIMEへの切り替えを防ぐ方法</title><description>&lt;p&gt;自分はGoogle日本語入力をメインで使用しているのですが、&lt;br/&gt;PC起動時にいつもIMEがデフォルト状態で出てきて、切り替えを行うのに面倒をしていました。&lt;br/&gt;もちろん、「既定の言語」でGoogle日本語入力をメインにしているにも関わらずです。&lt;/p&gt;
&lt;p&gt;そこで、スタートアップからIMEを外したところ、この現象が解消されたのでシェアします。&lt;/p&gt;
&lt;p&gt;やり方としては以下の通りです。&lt;br/&gt;１．「プログラムとファイルの検索」に&amp;#8221;msconfig&amp;#8221;と打ち込む&lt;br/&gt;２．「システム構成ユーティリティ」の画面が出てくるので、「スタートアップ」のタブを選択&lt;br/&gt;３． 「Microsoft IME」のチェックボックスを外す。&lt;/p&gt;
&lt;p&gt;ほとんどデメリットは無いと思いますが、一応自己責任でお願いします。&lt;/p&gt;</description><link>http://lapmh.com/post/20812485229</link><guid>http://lapmh.com/post/20812485229</guid><pubDate>Tue, 10 Apr 2012 09:42:28 +0900</pubDate><category>ライフハック</category></item><item><title>Community Engine導入方法</title><description>&lt;p&gt;Rails 3 で使える、SNSプラグイン&lt;/p&gt;
&lt;p&gt;「Community Engine(&lt;a href="http://communityengine.org/"&gt;&lt;a href="http://communityengine.org/"&gt;http://communityengine.org/&lt;/a&gt;&lt;/a&gt;)」の&lt;/p&gt;
&lt;p&gt;インストール方法を忘れないようにメモ。&lt;/p&gt;
&lt;p&gt;できるだけ、丁寧に書いてみました。&lt;/p&gt;
&lt;p&gt;環境はWindows7で、Ruby 1.9.2とRails 3.1.3をインストール済み。&lt;/p&gt;
&lt;p&gt;尚、完全初心者なので、間違いがあればドンドンご指摘してください。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;０．アプリケーションの作成&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;既存のアプリケーションがある場合は、必要なし。&lt;/p&gt;
&lt;p&gt;新規に作る時はコマンドプロンプトで&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$ rails new "任意のアプリ名"&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;を実行して、アプリを作成。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;１．Gemfileの変更&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;アプリのフォルダ内にあるGemfileに、以下の一文を挿入。&lt;/p&gt;
&lt;p&gt;2012/03/28現在のところ、beta版。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;gem "community_engine", "~&amp;gt; 2.0.0.beta3"&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;一文目のsource・・・と最後のendの間に入れること。&lt;/p&gt;
&lt;p&gt;編集はテキストエディタで可能。&lt;/p&gt;
&lt;p&gt;正式版が出れば、&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;gem 'community_engine'&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;になるはず。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;２．bundle installなどの実行&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;コマンドプロンプトでアプリのディレクトリに入り、以下の作業を順番に実行。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$ bundle update&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;$ bundle install --binstubs&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;「$ cd bin」でbinディレクトリに移動して、&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$ rake community_engine:install:migrations&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;$ rake db:migrate&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;２－２．migrateに失敗したときの対応&lt;/strong&gt;&lt;br/&gt;実は、2012/03/28現在、このまま進めるとmigrateに失敗する。&lt;/p&gt;
&lt;p&gt;なので、失敗した場合は、Gemfileに以下の一文を追加。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;gem 'tinymce-rails', '&amp;lt; 3.4.9'&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;そしてコマンドプロンプトで、&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;span&gt;$ &lt;/span&gt;bundle update tinymce-rails uglifier&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;を実行。&lt;/p&gt;
&lt;p&gt;これで再度、migrateを実行すればうまくいく。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;３．「application_config.rb」の作成&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;アプリの中にある「config」フォルダの中に、「application_config.rb」というファイルを作成。&lt;/p&gt;
&lt;p&gt;新規テキストドキュメントを作って、名前を変更などでOK。&lt;/p&gt;
&lt;p&gt;そして、テキストエディタなどで、下記の内容をファイル内に記載。&lt;/p&gt;
&lt;p&gt;尚、&amp;#8221;Your Application Name&amp;#8221;は任意に変更する。&amp;#8221;ABC&amp;#8221;とかそんな感じ。&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;configatron.community_name = "Your Application Name" # See CE's application_config.rb to see all the other configuration options available&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;４．「config/routes.rb」ファイルの修正&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;「config」フォルダの中にある「routes.rb」を開き、以下の一文を追加する。&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;mount CommunityEngine::Engine =&amp;gt; "/"&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;追加する場所がわからなければ、「アプリ名::Application.routes.draw do」　の&lt;/p&gt;
&lt;p&gt;次の行に入れておけば、間違いない。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;５．「application.html.erb」と「index.html」の削除&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Railsによって自動で作成される、「application.html.erb」を削除。&lt;/p&gt;
&lt;p&gt;場所はアプリの「app」フォルダの中にある「views」の中の「layouts」を開いたところにある。&lt;/p&gt;
&lt;p&gt;また、「public」フォルダに「index.html」が残っているようなら、それも削除。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;６．サーバーの起動&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;お疲れ様でした。&lt;/p&gt;
&lt;p&gt;コマンドプロンプトで「bin」ディレクトリから&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$ rails server&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;を実行すれば、無事に立ち上がるはずです。&lt;/p&gt;
&lt;p&gt;アドレスは、設定をいじってなければ「localhost:3000」&lt;/p&gt;
&lt;p&gt;きっとこんな画面が見えてるんじゃないでしょうか？&lt;/p&gt;
&lt;p&gt;デモ画面⇒&lt;a href="http://demo.communityengine.org/"&gt;&lt;a href="http://demo.communityengine.org/"&gt;http://demo.communityengine.org/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://lapmh.com/post/20054987909</link><guid>http://lapmh.com/post/20054987909</guid><pubDate>Wed, 28 Mar 2012 16:41:00 +0900</pubDate><category>Rails</category></item></channel></rss>

