エンゲルス浦和が天皇杯優勝
浦和レッズが清水を2-1で破り、天皇杯初優勝を飾った。
前半39分に三都主からのクロスをDF堀之内が決め先制。
後半28分には、ダイレクトパスをつなぎ、最後はマリッチが押し込み2点目をあげ、清水の反撃を市川の1点のみに防ぎ勝利した。
これで、来年は浦和が降格...なわけないか。
« 2005年12月 | メイン | 2006年02月 »
浦和レッズが清水を2-1で破り、天皇杯初優勝を飾った。
前半39分に三都主からのクロスをDF堀之内が決め先制。
後半28分には、ダイレクトパスをつなぎ、最後はマリッチが押し込み2点目をあげ、清水の反撃を市川の1点のみに防ぎ勝利した。
これで、来年は浦和が降格...なわけないか。
平野正喜氏のブログ「2005年の私選BREW関連30大トピック」で、KCCS・戸田建設・KDDI研のSVG CADサービスが選ばれていました。
ありがとうございます。_(._.)_
G大阪のDF児玉新(23歳)が京都にレンタル移籍(移籍期間2006/02/01~2007/01/31までの1年間)することが12/28に公開された。
京都パープルサンガ公式
ガンバ大阪公式
ガンバ大阪児玉選手プロフィール
Movable Type3.2 Release2がリリースされ、おくればせながらアップグレードしてみました。
念のため現行バージョンはバックアップしておき、3.2のmt-config.cgi-originalを書き換え、その他ファイルとともにアップ。
あとは、mt.cgiを実行して、インストール。Berkeley DBを使っていたみたいのなので該当するデータベースファイルを移行して終了!!!
...
これでアップグレードはうまくいった。んですが、サイトの再構築やエントリの追加をしてみると「500エラー」が発生してしまいました。(lolipopサーバーです)
調べてみたら、どうやらBerkeley DBでMovable Type3.2を動かそうとするといくつかのエラーがあるみたい。
そこで、Berrkeley DBからSQLiteへ移行することにしました。移行方法はmt-db2sql.cgiというのでできるはずなのですが、これまたうまくいかない事例が多く、こちらのサイトにあるmt-db-convert.cgiというのを使いました。
DF手島和希選手(26歳)がG大阪へレンタル移籍、黒部光昭選手(27歳)が浦和へレンタル移籍することが終に公式HPで公開された。
FWは、アレモンや田原なんかがいるからなんとかやりくりできると思うけど、DFはかなり厳しい。
サンフレッチェ広島から期限付きで移籍していたDF大久保 裕樹(21)が完全移籍することが公式HPで公開された。'05シーズンではシーズン開始まもなく出場機会に恵まれ、記憶に新しいダイビングヘッドゴールやトリッキードリブル2人抜きなどで期待されたが、怪我に悩まされた。
今年にかける期待も大きいのでがんばってもらいたい選手です。
やっとこさ、米田 兼一郎が契約を更新してくれました。
京都公式
全国高校サッカーで野洲高校が鹿児島実業を破って初優勝した。もちらん、滋賀県勢としての優勝は初、関西勢としても32年ぶりらしい。
決勝点を決めたのは松井大輔似の滝川という選手。エース青木君など、見ているとめっさうまかった。特に14番の乾という選手はボールタッチがやわらかくよかった。最後の決勝点もロングパスを受けた乾君がドリブルで切れ込みヒールで落としたところがポイントとなったし。まだ2年生だって。
この試合を稲盛さんが見ていたら、スタジアムは守山でいいやと思っているかもね。
優秀選手
▽GK 高橋佳豊(遠野)清水圭介(滝川二)武田洋平(大津)溝ノ上一志(鹿児島実)▽DF 作田裕次(星稜)田中雄大(野洲)安泰成(アン・テソン)(大阪朝鮮)大久保悟(滝川二)左山晋平(広島観音)国光佑介(多々良学園)宮路洋輔(鵬翔)坂本和哉(大津)本城宏紀、西岡謙太(以上鹿児島実)
▽MF 松本怜(青森山田)小島暢明(遠野)楠神順平、平原研、乾貴士(以上野洲)菅田恭介、平間直道(以上多々良学園)三代将平、永岩貞亮、赤尾公(以上鹿児島実)
▽FW 小沢竜己(青森山田)菊池亮(遠野)佐々木竜太(鹿島学園)青木孝太(野洲)趙栄志(チョウ・ヨンジ)(大阪朝鮮)森島康仁(滝川二)中川大輔(徳島商)栫大嗣、迫田亮介(以上鹿児島実)
1/9サンガが始動した。
寒いでしょうが、がんばってください。
Ruby on RailsでAjaxを使ってみた。
RoRにはAjaxを使うためのヘルパーメソッドがあるみたい。
その中の代表例が
1.javascript_include_tag
<%= javascript_include_tag "prototype" %>によりprototype.jsライブラリをインポートします。つまり、
<script src="/javascripts/prototype.js" type="text/javascript"></script>こんな感じになります。
2.link_to_remote
link_to_remote(name, options = {}, html_options = {})
link_toメソッドをAjax風に仕立てたものみたいで、
nameパラメータが表示される文字列
optionsパラメータがDOM のエレメントの id 属性。ここで指定されるid属性の中身がアクションの結果により置き換わる
html_optionsパラメータがアクションURL
ということで、
<%= link_to_remote( "click here",と書けば、ajaxtest_say_whenアクションによって<div id="time_div></div>で囲まれた中身が置き換わります。
:update => "time_div",
:url =>{ :action => :ajaxtest_say_when }) %>
class BlogController < ApplicationController
def index
end
def ajaxtest_say_when
render_text "<p>current time is " + DateTime.now.to_s + " from ajaxtest_say_when</p>"
end
end
<html>
<head>
<%= javascript_include_tag "prototype" %>
</head>
<body>
<div id="time_div">
current time is
<%= link_to_remote( "click here",
:update => "time_div",
:url =>{ :action => :ajaxtest_say_when }) %>
</div>
</body>
</html>
こちらから意見を募集されています。明日まで。
2005年12月22日、京都府・京都市・京都商工会議所で組織される「サッカースタジアム検討委員会」から 中間報告がありました。
サッカースタジアム検討委員会は、早期にサッカースタジアムを実現するため、府民、市民、関係者等に広く意見を募集しています。(締切 1月20日)
意見が少ない場合、建設の断念も考えられますので 皆さんのご協力をお願い致します。
【中間報告要約】
■横大路運動公園にサッカー専用スタジアムを建設するには課題が多い
* 最寄駅(京阪淀駅)から徒歩35~40分と距離があり 集客力に左右する
* シャトルバスの運行の拠点駅(淀・中書島)は、現状バスプール整備が困難
* 駐車場の確保が困難 (JRAとの共用も要検討)
* スタジアム隣接新駅建設は採算性に乏しく、整備にも7~8年を要する
* ゴミ埋立地のため耐久性が不安定
■施設整備費・・・150~160億円
■供用開始時期・・・平成25年度以降
京都パープルサンガの2006年ホームゲーム試合日程です。
3/11(土) 16:00 川崎フロンターレ
3/21(火) 19:00 サンフレッチェ広島
3/29(日) 19:00 川崎フロンターレ
4/2 (日) 14:00 アビスパ福岡
4/22(土) 15:00 鹿島アントラーズ
5/3 (水) 15:00 アルビレックス新潟
5/17(水) 19:00 鹿島アントラーズ
7/23(日) 19:00 清水エスパルス
7/26(水) 19:00 ジェフ千葉
8/12(土) 19:00 ガンバ大阪
8/23(水) 19:00 セレッソ大阪
8/27(日) 19:00 横浜Fマリノス
9/2 (土) 18:00 大宮アルディージャ
9/16(土) 14:00 FC東京
9/30(土) 14:00 浦和レッズ
10/21(土) 14:00 大分トリニータ
11/11(土) 14:00 ヴァンフォーレ甲府
11/23(土) 14:00 ジュビロ磐田
12/2 (土) 14:00 名古屋グランパスエイト
さて、どれに行く?
ユーザー登録ページとログインページを作る
まずは、ログイン用のコントローラを作る
ruby script\generate controller Login add_user delete_user list_users login logout
ユーザー登録ページを作るには、まず、view/login/add_user.rhtmlを編集し、ビューを構築する。
<% @page_title = "Add a User" -%>
<%= error_messages_for 'author' %>
<%= form_tag %>
<table>
<tr>
<td>User name</td>
<td><%= text_field("author", "name") %></td>
</tr>
<tr>
<td>Password</td>
<td><%= password_field("author", "password") %></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value=" ADD USER " /></td>
</tr>
</table>
<%= end_form_tag %>
次に先ほど自動生成されたLoginコントローラをいじってみる。
class LoginController < ApplicationController
def add_user
if request.get?
@author = Author.new
else
@author = Author.new(params[:author])
if @author.save
flash[:notice] = "Author #{@author.name} created"
redirect_to(:action => "index")
end
end
end
end
def before_create
self.password = Digest::MD5.hexdigest(self.password)
end
次にログインでは、ログインコントローラに
def login
if request.get?
session[:user_id] = nil
@author = Author.new
else
@author = Author.new(params[:author])
logged_in_user = @author.try_to_login
if logged_in_user
#ログイン後画面へ
else
#エラー画面へ
end
end
end
Authorモデルクラスに
def try_to_login
self.password = Digest::MD5.hexdigest(self.password)
begin
Author.find(:first, :conditions => ["name = ? and password = ?", self.name, self.password])
rescue
return nil
end
end