<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Historical Log &#187; Programing</title>
	<atom:link href="http://takuya.miyai.jp/category/programing/feed" rel="self" type="application/rss+xml" />
	<link>http://takuya.miyai.jp</link>
	<description>宮井拓也の日記</description>
	<lastBuildDate>Sun, 25 Sep 2011 08:10:53 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Syntax Highlighter for WordPress 記法のテスト</title>
		<link>http://takuya.miyai.jp/logs/programing/syntax-highlighter-for-wordpress-%e8%a8%98%e6%b3%95%e3%81%ae%e3%83%86%e3%82%b9%e3%83%88.html</link>
		<comments>http://takuya.miyai.jp/logs/programing/syntax-highlighter-for-wordpress-%e8%a8%98%e6%b3%95%e3%81%ae%e3%83%86%e3%82%b9%e3%83%88.html#comments</comments>
		<pubDate>Sat, 07 Mar 2009 12:50:57 +0000</pubDate>
		<dc:creator>tmiyai</dc:creator>
				<category><![CDATA[Programing]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://takuya.miyai.jp/?p=439</guid>
		<description><![CDATA[テーマを変えたいんだけど、Syntax Highlighter for WordPressプラグインがそのまま表示できる物が少なかったために少し放置していました。 そのうち、Syntax Highlighter for  [...]]]></description>
			<content:encoded><![CDATA[<p>テーマを変えたいんだけど、<a href="http://wppluginsj.sourceforge.jp/syntax-highlighter/">Syntax Highlighter for WordPress</a>プラグインがそのまま表示できる物が少なかったために少し放置していました。<br />
そのうち、Syntax Highlighter for WordPress の記法まで忘れていました、、、</p>
<p>ってことで、サンプルソース使ってどんな表示なるかのテストです。</p>
<p>[ruby]<br />
#CSVファイルの内容をハッシュに読み込む。<br />
uname = Hash.new<br />
passwd = Hash.new<br />
File.readlines(&#8220;pc_list.csv&#8221;).each do |line|<br />
  pclist = line.chomp!.split(/,/)<br />
  uname["#{pclist[0]}&#8221;] = &#8220;#{pclist[1]}&#8221;<br />
  passwd["#{pclist[0]}&#8221;] = &#8220;#{pclist[2]}&#8221;<br />
end<br />
[/ruby]</p>
]]></content:encoded>
			<wfw:commentRss>http://takuya.miyai.jp/logs/programing/syntax-highlighter-for-wordpress-%e8%a8%98%e6%b3%95%e3%81%ae%e3%83%86%e3%82%b9%e3%83%88.html/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>NetBeansキャンペーン</title>
		<link>http://takuya.miyai.jp/logs/programing/netbeans%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3.html</link>
		<comments>http://takuya.miyai.jp/logs/programing/netbeans%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3.html#comments</comments>
		<pubDate>Tue, 24 Feb 2009 12:52:09 +0000</pubDate>
		<dc:creator>tmiyai</dc:creator>
				<category><![CDATA[Programing]]></category>
		<category><![CDATA[SNS用]]></category>
		<category><![CDATA[Netbeans]]></category>

		<guid isPermaLink="false">http://takuya.miyai.jp/?p=397</guid>
		<description><![CDATA[プログラム向けエディタであるNetBeansの紹介キャンペーンが行われています。 さっそく数人のプログラマ系知人に連絡！ （3人がダウンロードしてくれたら、2GBのUSBメモリがもらえるそうですｗ） Rails界隈では続 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.netbeans.org/competition/refer-a-friend/index_ja.html"><img src="http://takuya.miyai.jp/wp-content/uploads/2009/02/20090224_01.jpg" alt="20090224_01" title="20090224_01" width="500" height="222" class="alignnone size-full wp-image-398" /></a></p>
<p>プログラム向けエディタである<a href="http://www.netbeans.org/competition/refer-a-friend/index_ja.html">NetBeansの紹介キャンペーン</a>が行われています。<br />
さっそく数人のプログラマ系知人に連絡！<br />
（3人がダウンロードしてくれたら、2GBのUSBメモリがもらえるそうですｗ）</p>
<p>Rails界隈では続々とユーザ数が増えているのを実感するのですが、なにしろRails触ってる人達がまだまだ少数派なのかなぁと。<br />
必然的にNetBeans好きも少ないのか、リアル人脈ではまだ出会ったことないです。<br />
最新版ではPHPにも対応しているようなので、気になる方は触ってもらっても良いかと。<br />
個人的はRubyとRailsコーディングで、かなーり楽させていただいております。<br />
感謝感謝です＞制作者の皆様</p>
]]></content:encoded>
			<wfw:commentRss>http://takuya.miyai.jp/logs/programing/netbeans%e3%82%ad%e3%83%a3%e3%83%b3%e3%83%9a%e3%83%bc%e3%83%b3.html/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>authenticatedジェネレートのオプション</title>
		<link>http://takuya.miyai.jp/logs/programing/authenticated%e3%82%b8%e3%82%a7%e3%83%8d%e3%83%ac%e3%83%bc%e3%83%88%e3%81%ae%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html</link>
		<comments>http://takuya.miyai.jp/logs/programing/authenticated%e3%82%b8%e3%82%a7%e3%83%8d%e3%83%ac%e3%83%bc%e3%83%88%e3%81%ae%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:26:14 +0000</pubDate>
		<dc:creator>tmiyai</dc:creator>
				<category><![CDATA[Programing]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://takuya.miyai.jp/?p=268</guid>
		<description><![CDATA[user モデル名。同じ名前で登録関係のコントローラも作成される。以前のデフォルトでは、userモデルと登録のためのaccountコントローラだったけど、今回は両方とも同じ名前で作られる sessions ログインログア [...]]]></description>
			<content:encoded><![CDATA[<p>user<br />
モデル名。同じ名前で登録関係のコントローラも作成される。以前のデフォルトでは、userモデルと登録のためのaccountコントローラだったけど、今回は両方とも同じ名前で作られる</p>
<p>sessions<br />
ログインログアウト用コントローラ名。ログイン情報自体を一つのリソースとしてみなしているんだね。面白い。</p>
<p>&#8211;include-activation<br />
メール認証を行うかどうか。最初の登録は仮登録で、届いたメールに書かれてるアドレスにアクセスすると登録が完了するってやつだね。以前は公式でやり方は 紹介されていたけど、自分で実装する必要があった部分。でもobserver使うやり方は好きじゃないので、うちでは使ってなかった</p>
<p>&#8211;stateful<br />
プラグインacts_as_state_machineを使ってユーザの状態管理をする。仮登録状態とか、正会員とか、退会とかね。そんな状態をいくつか 定義しておいて、状態Ａから状態Ｂに変わった時にはＣという処理を行う、といったことをacts_as_state_machineを使うことで簡潔に書 くことができる。利用には別途acts_as_state_machineのインストールが必要</p>
]]></content:encoded>
			<wfw:commentRss>http://takuya.miyai.jp/logs/programing/authenticated%e3%82%b8%e3%82%a7%e3%83%8d%e3%83%ac%e3%83%bc%e3%83%88%e3%81%ae%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>NetBeansコードテンプレート</title>
		<link>http://takuya.miyai.jp/logs/programing/netbeans%e3%82%b3%e3%83%bc%e3%83%89%e3%83%86%e3%83%b3%e3%83%97%e3%83%ac%e3%83%bc%e3%83%88.html</link>
		<comments>http://takuya.miyai.jp/logs/programing/netbeans%e3%82%b3%e3%83%bc%e3%83%89%e3%83%86%e3%83%b3%e3%83%97%e3%83%ac%e3%83%bc%e3%83%88.html#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:22:29 +0000</pubDate>
		<dc:creator>tmiyai</dc:creator>
				<category><![CDATA[Programing]]></category>
		<category><![CDATA[Netbeans]]></category>

		<guid isPermaLink="false">http://takuya.miyai.jp/?p=263</guid>
		<description><![CDATA[・カラムの追加（マイグレーションファイルで使う） mcol　＋tabキー ↓ add_column :table, :column, :string ・入力文字の妥当性チェック（モデルクラスで使う） vp　＋tabキー  [...]]]></description>
			<content:encoded><![CDATA[<p>・カラムの追加（マイグレーションファイルで使う）<br />
mcol　＋tabキー<br />
↓<br />
add_column :table, :column, :string</p>
<p>・入力文字の妥当性チェック（モデルクラスで使う）<br />
vp　＋tabキー<br />
↓<br />
validates_presence_of :attribute</p>
<p>※↓こんな感じで<br />
validates_presence_of :title, :body</p>
<p>・link_to<br />
liai　＋tabキー<br />
↓<br />
<%= link_to "link text...", :action => &#8220;edit&#8221;, :id => @item %></p>
]]></content:encoded>
			<wfw:commentRss>http://takuya.miyai.jp/logs/programing/netbeans%e3%82%b3%e3%83%bc%e3%83%89%e3%83%86%e3%83%b3%e3%83%97%e3%83%ac%e3%83%bc%e3%83%88.html/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>NetBeansチュートリアル</title>
		<link>http://takuya.miyai.jp/logs/programing/netbeans%e3%83%81%e3%83%a5%e3%83%bc%e3%83%88%e3%83%aa%e3%82%a2%e3%83%ab.html</link>
		<comments>http://takuya.miyai.jp/logs/programing/netbeans%e3%83%81%e3%83%a5%e3%83%bc%e3%83%88%e3%83%aa%e3%82%a2%e3%83%ab.html#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:21:03 +0000</pubDate>
		<dc:creator>tmiyai</dc:creator>
				<category><![CDATA[Programing]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[Netbeans]]></category>

		<guid isPermaLink="false">http://takuya.miyai.jp/?p=260</guid>
		<description><![CDATA[■１．DB作成 windowsコマンドプロンプトから mysqladmin -u root -p create rubyweblog_development ■２．新規プロジェクト作成 ■３．database.ymlを編 [...]]]></description>
			<content:encoded><![CDATA[<p>■１．DB作成<br />
windowsコマンドプロンプトから</p>
<p>mysqladmin -u root -p create rubyweblog_development</p>
<p>■２．新規プロジェクト作成</p>
<p>■３．database.ymlを編集<br />
DB設定に沿って、[構成]以下のdatabase.ymlを編集</p>
<p>■４．モデルを作成<br />
「モデル」ノードを右クリックし、「生成」<br />
「引数」フィールドに「Post title:string」と入力<br />
　→postモデルが生成される。</p>
<p>モデルが扱うpostsテーブルをコントロールするマイグレーションファイルも作成される。<br />
（テーブル名は複数系になる）</p>
<p>■５．マイグレーション設定<br />
001_create_posts.rbの編集</p>
<p>class CreatePosts < ActiveRecord::Migration</p>
<p> def self.up<br />
   create_table :posts do |t|<br />
     t.column :title, :string<br />
   end<br />
 end</p>
<p> def self.down<br />
   drop_table :posts<br />
 end<br />
end</p>
<p>プロジェクト名上で、右クリックして<br />
「データベースマイグレーション」>「現在のバージョンへ」</p>
<p>■６．コントローラの編集<br />
「コントローラ」ノードを右クリックし、「生成」<br />
名前フィールドに　Blog　と入力し、「生成」</p>
<p>class BlogController < ApplicationController<br />
 scaffold :post　←これを追加<br />
end</p>
<p>■７．routes.rbの編集</p>
<p># map.connect '', :controller => &#8220;welcome&#8221;<br />
↓<br />
map.connect &#8221;, :controller => &#8220;blog&#8221;</p>
<p>index.htmlは削除しておく。</p>
<p>■８．プロジェクトの動作確認<br />
メニューより、「主プロジェクトの実行」を選択してテスト。</p>
<p>■９．テキストエリアの追加<br />
「データベースマイグレーション」ノードを右クリックし、「生成」<br />
「引数」フィールドで、AddBody を入力して「了解」</p>
<p>def self.up の下に行を追加し、「mcol」と入力して Tab キー<br />
カラム追加用のコードテンプレートが表示されるので、Tabキーで移動して、それぞれの内容を追記</p>
<p>add_column :posts, :body, :text</p>
<p>プロジェクト名上で、右クリックして<br />
「データベースマイグレーション」>「現在のバージョンへ」</p>
]]></content:encoded>
			<wfw:commentRss>http://takuya.miyai.jp/logs/programing/netbeans%e3%83%81%e3%83%a5%e3%83%bc%e3%83%88%e3%83%aa%e3%82%a2%e3%83%ab.html/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>Migration修正例</title>
		<link>http://takuya.miyai.jp/logs/programing/migration%e4%bd%9c%e6%88%90%e4%be%8b.html</link>
		<comments>http://takuya.miyai.jp/logs/programing/migration%e4%bd%9c%e6%88%90%e4%be%8b.html#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:16:50 +0000</pubDate>
		<dc:creator>tmiyai</dc:creator>
				<category><![CDATA[Programing]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://takuya.miyai.jp/?p=256</guid>
		<description><![CDATA[[sourcecode language='ruby'] class AddPrice < ActiveRecord::Migration def self.up add_column :products, :price [...]]]></description>
			<content:encoded><![CDATA[<p>[sourcecode language='ruby']<br />
class AddPrice < ActiveRecord::Migration<br />
 def self.up<br />
   add_column :products, :price, :decimal, :precision => 8, :scale => 2, :default => 0<br />
 end</p>
<p> def self.down<br />
   remove_column :products, :price<br />
 end<br />
end<br />
[/sourcecode]<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
■self.up<br />
追加メソッド<br />
productsテーブルに、price列を、decimal型で生成。有効桁数は8桁、小数点以下は2桁。デフォルト値は0</p>
<p>■self.down<br />
削除メソッド<br />
price列を削除</p>
<p>■入力の妥当性検査<br />
モデル側で定義<br />
以下のソースを追加<br />
[sourcecode language='ruby']<br />
 validates_presence_of :title, :body<br />
[/sourcecode]</p>
<p>※&#8221;vp&#8221;入力語、tabで置換</p>
]]></content:encoded>
			<wfw:commentRss>http://takuya.miyai.jp/logs/programing/migration%e4%bd%9c%e6%88%90%e4%be%8b.html/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>NetBeansからRailsプロジェクト作成まとめ（一番簡易なパターン）</title>
		<link>http://takuya.miyai.jp/logs/programing/netbeans%e3%81%8b%e3%82%89rails%e3%83%97%e3%83%ad%e3%82%b8%e3%82%a7%e3%82%af%e3%83%88%e4%bd%9c%e6%88%90%e3%81%be%e3%81%a8%e3%82%81%ef%bc%88%e4%b8%80%e7%95%aa%e7%b0%a1%e6%98%93%e3%81%aa%e3%83%91.html</link>
		<comments>http://takuya.miyai.jp/logs/programing/netbeans%e3%81%8b%e3%82%89rails%e3%83%97%e3%83%ad%e3%82%b8%e3%82%a7%e3%82%af%e3%83%88%e4%bd%9c%e6%88%90%e3%81%be%e3%81%a8%e3%82%81%ef%bc%88%e4%b8%80%e7%95%aa%e7%b0%a1%e6%98%93%e3%81%aa%e3%83%91.html#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:13:26 +0000</pubDate>
		<dc:creator>tmiyai</dc:creator>
				<category><![CDATA[Programing]]></category>
		<category><![CDATA[Netbeans]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://takuya.miyai.jp/?p=254</guid>
		<description><![CDATA[■プロジェクト作成 Netbeansウィザードから作成 ■モデル作成 モデル→「生成」から作成。引数指定しておくとマイグレーション用のファイルも同時に生成される。 例） 名前欄に以下を入力 Product title:s [...]]]></description>
			<content:encoded><![CDATA[<p>■プロジェクト作成<br />
Netbeansウィザードから作成</p>
<p>■モデル作成<br />
モデル→「生成」から作成。引数指定しておくとマイグレーション用のファイルも同時に生成される。<br />
例）<br />
名前欄に以下を入力<br />
Product title:string description:text image_url:string</p>
<p>■マイグレーションファイルの編集<br />
モデルを作成時にマイグレーションファイルも作成される。<br />
カラム追加する必要がある場合などはこちらで追加</p>
<p>■マイグレーション実行<br />
プロジェクト名→データベースマイグレーションで、DB管理</p>
<p>rake db:migrate<br />
とかを裏で実行している。</p>
<p>■コントローラ作成<br />
コントローラ→「生成」から作成。作成時にコントローラ名を入力<br />
例）<br />
Admin<br />
※AdminControllerクラスを作成</p>
<p>生成されるadmin_controller.rbファイル内に</p>
<p>scaffold :＜モデル名＞</p>
<p>だけでも、とりあえずモデルの管理するテーブルをコントロールする土台（scaffold）アプリケーションは生成される。<br />
ただしこの記法は動的scaffold。</p>
<p>■ルートの変更<br />
構成（config）フォルダ内の、routes.rbで以下を編集<br />
#? map.connect &#8221;, :controller =&gt; &#8220;welcome&#8221;<br />
↓<br />
map.connect &#8221;, :controller =&gt; &#8220;admin&#8221;</p>
<p>公開（public）フォルダ内の、index.htmlを削除<br />
※このファイルが最優先されるため。</p>
<p>■実行<br />
F6キーでWEBrickが立ち上がり、検証可能</p>
<p>■属性（カラム）の追加<br />
データベースマイグレーション→「生成」でマイグレーションファイルを追加<br />
名前欄には、このマイグレーションファイルが何を追加するものか書くとわかりよい<br />
例）<br />
AddPrice<br />
※価格を追加</p>
<p>生成されたマイグレーションファイルに追加列情報を記述</p>
]]></content:encoded>
			<wfw:commentRss>http://takuya.miyai.jp/logs/programing/netbeans%e3%81%8b%e3%82%89rails%e3%83%97%e3%83%ad%e3%82%b8%e3%82%a7%e3%82%af%e3%83%88%e4%bd%9c%e6%88%90%e3%81%be%e3%81%a8%e3%82%81%ef%bc%88%e4%b8%80%e7%95%aa%e7%b0%a1%e6%98%93%e3%81%aa%e3%83%91.html/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>Railsの入力値検証（validates_なんちゃら系）まとめ</title>
		<link>http://takuya.miyai.jp/logs/programing/rails%e3%81%ae%e5%85%a5%e5%8a%9b%e5%80%a4%e6%a4%9c%e8%a8%bc%ef%bc%88validates_%e3%81%aa%e3%82%93%e3%81%a1%e3%82%83%e3%82%89%e7%b3%bb%ef%bc%89%e3%81%be%e3%81%a8%e3%82%81.html</link>
		<comments>http://takuya.miyai.jp/logs/programing/rails%e3%81%ae%e5%85%a5%e5%8a%9b%e5%80%a4%e6%a4%9c%e8%a8%bc%ef%bc%88validates_%e3%81%aa%e3%82%93%e3%81%a1%e3%82%83%e3%82%89%e7%b3%bb%ef%bc%89%e3%81%be%e3%81%a8%e3%82%81.html#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:12:17 +0000</pubDate>
		<dc:creator>tmiyai</dc:creator>
				<category><![CDATA[Programing]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://takuya.miyai.jp/?p=250</guid>
		<description><![CDATA[モデル（product.rb）に標準検証メソッドを追加 ●入力値が空で無いかの判定 validates_presence_of :title, :description, :image_url :title, :desc [...]]]></description>
			<content:encoded><![CDATA[<p>モデル（product.rb）に標準検証メソッドを追加</p>
<p>●入力値が空で無いかの判定<br />
validates_presence_of :title, :description, :image_url</p>
<p>:title, :description, :image_urlカラムが空だとNG判定</p>
<p>●数値入力かの判定<br />
validates_numericality_of :price</p>
<p>:priceカラムが空だとNG判定</p>
<p>●重複チェック<br />
validates_uniqueness_of :title</p>
<p>:titleカラム内容が重複している場合はNG</p>
<p>●入力文字列のフォーマット判定<br />
validates_format_of :image_url, :with =&gt; %r{\.(gif|jpg|jpeg|png)$}i, :message =&gt; &#8220;はGIF、JPEG、PNG画像のURLでなければなりません&#8221;</p>
<p>:image_urlカラムの入力文字列に、.gif,.jpg,.jpeg,.pngが入ってないとNG</p>
<p>●正の数判定<br />
protected<br />
def validate<br />
errors.add(:price, &#8220;は最低でも0.01以上でなければなりません&#8221;) if price.nil? || price &lt; 0.01<br />
end</p>
<p>price列への入力数値が、空でないかもしくは0.01以上かの判定</p>
]]></content:encoded>
			<wfw:commentRss>http://takuya.miyai.jp/logs/programing/rails%e3%81%ae%e5%85%a5%e5%8a%9b%e5%80%a4%e6%a4%9c%e8%a8%bc%ef%bc%88validates_%e3%81%aa%e3%82%93%e3%81%a1%e3%82%83%e3%82%89%e7%b3%bb%ef%bc%89%e3%81%be%e3%81%a8%e3%82%81.html/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>静的なscaffoldの作成</title>
		<link>http://takuya.miyai.jp/logs/programing/%e9%9d%99%e7%9a%84%e3%81%aascaffold%e3%81%ae%e4%bd%9c%e6%88%90.html</link>
		<comments>http://takuya.miyai.jp/logs/programing/%e9%9d%99%e7%9a%84%e3%81%aascaffold%e3%81%ae%e4%bd%9c%e6%88%90.html#comments</comments>
		<pubDate>Mon, 24 Nov 2008 02:11:05 +0000</pubDate>
		<dc:creator>tmiyai</dc:creator>
				<category><![CDATA[Programing]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://takuya.miyai.jp/?p=248</guid>
		<description><![CDATA[コントローラ→「生成」で、生成引数に scaffold を選択。モデル名とコントローラー名をそれぞれ入力 例）今回の場合 モデル名：Product コントローラ名：Admin ファイルがすでにある場合。は、上書きを選択し [...]]]></description>
			<content:encoded><![CDATA[<p>コントローラ→「生成」で、生成引数に scaffold を選択。モデル名とコントローラー名をそれぞれ入力</p>
<p>例）今回の場合<br />
モデル名：Product<br />
コントローラ名：Admin</p>
<p>ファイルがすでにある場合。は、上書きを選択しておく。</p>
]]></content:encoded>
			<wfw:commentRss>http://takuya.miyai.jp/logs/programing/%e9%9d%99%e7%9a%84%e3%81%aascaffold%e3%81%ae%e4%bd%9c%e6%88%90.html/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
		<item>
		<title>batファイルで、pingの応答に対応して処理を変える</title>
		<link>http://takuya.miyai.jp/logs/programing/bat%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%81%a7%e3%80%81ping%e3%81%ae%e5%bf%9c%e7%ad%94%e3%81%ab%e5%af%be%e5%bf%9c%e3%81%97%e3%81%a6%e5%87%a6%e7%90%86%e3%82%92%e5%a4%89%e3%81%88%e3%82%8b.html</link>
		<comments>http://takuya.miyai.jp/logs/programing/bat%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%81%a7%e3%80%81ping%e3%81%ae%e5%bf%9c%e7%ad%94%e3%81%ab%e5%af%be%e5%bf%9c%e3%81%97%e3%81%a6%e5%87%a6%e7%90%86%e3%82%92%e5%a4%89%e3%81%88%e3%82%8b.html#comments</comments>
		<pubDate>Fri, 14 Nov 2008 03:45:19 +0000</pubDate>
		<dc:creator>tmiyai</dc:creator>
				<category><![CDATA[Programing]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.miyai.jp/memo/?p=210</guid>
		<description><![CDATA[@echo off ping -l 1 -n 10 -4 -a 192.168.0.1 1&#62;nul if %errorlevel% EQU 1 ( echo 　オフラインにより再起動を準備します C:\WINDOW [...]]]></description>
			<content:encoded><![CDATA[<p>@echo off<br />
ping -l 1 -n 10 -4 -a 192.168.0.1 1&gt;nul<br />
if %errorlevel% EQU 1 (<br />
echo 　オフラインにより再起動を準備します<br />
C:\WINDOWS\system32\shutdown.exe /r /f /t 180 /c<br />
&#8220;再起動をすることを準備しています。拒否するにはコマンドラインから `shutdown /a` を投入してください&#8221; /d p:2:4<br />
)</p>
<p>１　@echo off<br />
２　if &#8220;%1&#8243; == &#8220;&#8221; goto error<br />
３　if &#8220;%2&#8243; == &#8220;&#8221; goto error<br />
４　if &#8220;%1&#8243; == &#8220;%2&#8243; goto error<br />
５　echo%1の新しいファイルを%2にコピー<br />
６　xcopy %1 %2 /s /d<br />
７　goto end<br />
８　:error<br />
９　echo 入力エラー<br />
10　:end</p>
<p>ECHO &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &gt;&gt; result.txt<br />
ECHO &#8212;????????????? T14172Nの実行結果????????????? &#8212; &gt;&gt; result.txt<br />
ECHO &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &gt;&gt; result.txt</p>
<p>ECHO &#8212; 共有フォルダ接続 &#8212; &gt;&gt; result.txt<br />
NET USE \\T14172N\ipc$ /u:sooool fooooge &gt;&gt; result.txt</p>
<p>ECHO &#8212; レジストリ値変更 &#8212; &gt;&gt; result.txt<br />
REG ADD \\T14172N\HKLM\SYSTEM\CurrentControlSet\Services\USBSTOR /v Start /t REG_DWORD /d 4 /f &gt;&gt; result.txt</p>
<p>ECHO &#8212; 新規USBドライバ設定ファイル名変更 &#8212; &gt;&gt; result.txt<br />
RENAME \\T14172N\C$\WINDOWS\inf\usbstor.inf usbstor.inf.org &gt;&gt; result.txt<br />
RENAME \\T14172N\C$\WINDOWS\inf\usbstor.pnf usbstor.pnf.org &gt;&gt; result.txt</p>
<p>ECHO &#8212; 実行結果 &#8212; &gt;&gt; result.txt<br />
REG QUERY \\T14172N\HKLM\SYSTEM\CurrentControlSet\Services\USBSTOR /v Start /s &gt;&gt; result.txt</p>
<p>ECHO &#8212; 共有フォルダ接続切断 &#8212; &gt;&gt; result.txt<br />
NET USE \\T14172N\ /DELETE &gt;&gt; result.txt</p>
<p>ECHO &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &gt;&gt; result.txt<br />
ECHO -?????????????????????????????????????????????? &#8211; &gt;&gt; result.txt</p>
]]></content:encoded>
			<wfw:commentRss>http://takuya.miyai.jp/logs/programing/bat%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%81%a7%e3%80%81ping%e3%81%ae%e5%bf%9c%e7%ad%94%e3%81%ab%e5%af%be%e5%bf%9c%e3%81%97%e3%81%a6%e5%87%a6%e7%90%86%e3%82%92%e5%a4%89%e3%81%88%e3%82%8b.html/feed</wfw:commentRss>
		<slash:comments></slash:comments>
		</item>
	</channel>
</rss>

