スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

gitメモ

gitを使ってみたときのメモです。

# gitに登録したいプロジェクトのルートに移動
cd example/
# リポジトリ作成
git init
# 存在するファイルをコミット対象に登録
git add .
# コミット
git commit -m 'message'
(メッセージを入力しないと以下のエラーメッセージ)
Aborting commit due to empty commit message.

# 変更されたファイルを一覧で表示
git status
# 変更内容を確認
git diff

# コミット前に対象のファイルを指定する必要がある
git add [ファイル名]
git commit -m 'message'

# 変更されたファイルだけコミットする場合は以下のコマンドも可
git commit -a -m 'message'

# ブランチの一覧を表示(masterはデフォルトのブランチ)
git branch
------------------
* master
------------------

# ブランチ作成
git branch testbranch
# ブランチ切り替え
gti checkout testbranch
# ブランチの一覧を表示(*は現在の作業ブランチ)
git branch
------------------
  master
* testbranch
------------------

# 作業後変更内容をマージ
git merge testbranch
# 作業用ブランチを削除
git branch -d testbranch

# コミットの履歴を表示
git log
# コミットの内容を表示
git show 4482ae76b094c74a0a632d5c24551f35f4ce3aeb
(長い文字はgit logで表示されたコミットの名前)

スポンサーサイト

[Debian]railsをnginxとmongrel_clusterで動かす

バックでrailsをmongrel_clusterで動かし、フロントのnginxにより
中継させるまでの手順のメモです。

# mongrel_clusterをインストール
gem install mongrel_cluster
# 設定ファイル([RAILS_ROOT]/config/mongrel_cluster.yml)を作成
cd [RAILS_ROOT]
mongrel_rails cluster::configure -e development -p 3000
# mongrel_clusterを起動
mongrel_rails cluster::start

# nginxをインストール
aptitude install nginx
# 設定ファイルを編集
vi /etc/nginx/nginx.conf
-------------------------------------
http{
  upstream mongrel_cluster{
    server localhost:3000;
    server localhost:3001;
  }
  server{
    listen 80;
    root html;
    location / {
     proxy_pass http://mongrel_cluster;
    }
  }
}
-------------------------------------
# 設定ファイルを検証
nginx -t
# nginxを起動
/etc/init.d/nginx start

[Flex]アップロードのcompleteイベントが起きない

gmailのファイル添付を見てて、かっこいいな?、
こういうアップローダー作ってみたいな?と思い、やってみたところ
表題のような問題に直面しましたので、記述しておきます。

処理の手順は以下のとおり。

(1)ページ内に「ファイルアップロード」という文字を表示。
(2)「ファイルアップロード」という文字の上に透明なswfをかぶせる。
(3)swfをクリックしたら、ファイル選択ダイアログを表示。
(4)ファイルを選択したら、「ファイルアップロード」という文字を非表示にして(actionscriptからjavascriptをコール)、アップロード開始。
(5)アップロード中はプログレスバーを更新(actionscriptからjavascriptをコール)。
(6)アップロードが完了したら、「ファイルアップロード」という文字を再表示(actionscriptからjavascriptをコール)。

なぜか、ファイルアップロード完了のイベントが発生しないという問題に直面しました。

かなりハマった結果、どうやら、上記(4)のところで、swfを囲っている要素も
jqueryのhide()を使用して非表示にしていたのですが、これが原因でした。

swfを囲っている要素は非表示にせず、topとleftを指定してページ外に
追い出すことで、解決できました。
プロフィール

jou4

Author:jou4
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。