サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
aoi-273.hatenadiary.org
gem uninstall railsいくつもバージョンを入れている場合は、上記実行後に削除するバージョンを聞かれる。
よく忘れるので。 まずrequire。 require 'mechanize' アメブロにログインしてエントリーを自動で登録する場合 agent = WWW::Mechanize.new diary_page = agent.get("http://blog.ameba.jp/ucs/entry/srventryinsertinput.do") ログイン処理。 フィールドは名前を指定しても取れるらしいんだけど、 うまく取れなかったので、firstを使って取得する。 login_form = diary_page.forms.first login_form.fields[0].value = "acount" login_form.fields[1].value = "password" redirect_page = agent.submit(login_form) 値セット。 フィール
よく忘れるので。 こんなXMLを用意した場合の例。 <root> <a name="a1"> <b>bbb1</b> <b>bbb2</b> <b>bbb3</b> <c>ccc1</c> </a> <a> <b>bbb4</b> <b>bbb5</b> </a> <a name="a3" price="100"></a> </root> 必ずrequire require 'rexml/document' XML読み込み doc = REXML::Document.new(open("hoge.xml")) とりあえず全文dump puts doc #結果 <root> <a name='a1'> <b>bbb1</b> <b>bbb2</b> <b>bbb3</b> <c>ccc1</c> </a> <a> <b>bbb4</b> <b>bbb5</b> </a> <a name='a
PDOでutf-8の日本語入力データ(フォームデータ)を入れたら文字化けしてた(Mysql Query Borwser上で)。 同じくutf-8設定のRubyデータが文字化けしてないので、mysql内での設定は問題ないはず。 いろいろやってためしたところ、次の方法で一発解決。 $pdo = new PDO("mysql:host=localhost; dbname=phptest", "root", "pass"); $stmt = $pdo -> query("SET NAMES utf8;"); $stmt = $pdo->prepare("insert into hoge(name, count)values(:name, :count)"); : $stmt = $pdo -> query("SET NAMES utf8;");が重要。php.iniにcharset関係の設定は不要
こちらを参照。 ・がんちゃんのブログ: さくらのレンタルサーバにRuby on Railsをインストールする方法 途中途中でつまったのでメモ。 アクセスツール ツールは2つ用意。 ・WinSCP:WinSCP :: Official Site :: Download …ファイルアップロード・操作用(Multilanguage installation packageをダウンロードすると日本語化できる) ・TeraTerm Pro With TTSSH2:Tera Term (テラターム) プロジェクト日本語トップページ - OSDN …コマンド実行に利用 UNIXコマンドメモ cd ディレクトリ移動。上の階層あがるときは..を入力 ls ディレクトリ内のファイル一覧表示 pwd 現在のディレクトリの位置を表示 mkdir ディレクトリ作成 1.手慣らしにバージョン確認 % ruby --v
FileUtils.mkdir_p(path) unless FileTest.exist?(path) ディレクトリの作成はDir.mkdirでもいいんだけど、 FileUtils.mkdir_pを使うと階層化されたパス(/user/hoge/ababa といった形式)も渡せるのでこれが便利。 この場合、「user」「hoge」「ababa」がなかったら 全部一括で作ってくれる。
def self.up create_table :testsun do |t| t.column :ex_word, :primary_key t.column :ex_word_type, :string end end これではエラー。 「id」という名前を無効にしてやらないといけない。 def self.up create_table :testsun, {:id => false} do |t| t.column :ex_word, :primary_key t.column :ex_word_type, :string end end これで可能。
Special Generationを追加しようと思ったらリストになかったので追加した。 場所: eclipse/workspace/.metadata/.plugins/org.radrails.rails.core/rails_plugins.xml 一応バックアップをとって、適当な位置にソースを追加。 repository以外は適当 <plugin> <rating>4.5</rating> <name>Special generation</name> <license /> <repository>http://wota.jp/svn/rails/plugins/branches/stable/special</repository> <home>http://wota.jp/svn/</home> </plugin>
YouTubeはWeb APIがあるけど、Dailymotionはない。 だけどもRSSがその代わりになっている。 以下、オプション。 http://www.dailymotion.com/rss/mychannel/userneme/sort-op/page sortオブション 指定なし (mostrecent,AllTime(マイチェネル検索)) popular commented visited rated discussed featured (※op指定はなし) relevance(※フリーワード検索のみ) opの指定 today month week
このページを最初にブックマークしてみませんか?
『aoi-273.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く