Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2008年2月8日のブックマーク (23件)

  • クリーンな JSONP リクエスト - elm200 の日記(旧はてなダイアリー)

    概念 JSONP (JSON with Padding) とは、HTML 文書において、Javascript を使って SCRIPT 要素を動的に追加することにより、リモートサーバへのリクエスト・データの取得を可能にする技術である。 JSON という名前はついているが、取得できるデータは JSON 形式に限らない。(XMLHttpRequest の取得データが XML 形式と限らないのと、皮肉にも似ている) SCRIPT 要素を追加すると、ブラウザは Javascript ファイルをリモートサーバから読み込もうとするが、この Javascript ファイルは、読み込まれたと同時に実行されるので、ここで読み込み元のインターフェイスとなる関数を呼び出し、サーバから取得したデータを受け渡すのである。 もっとも単純化された例を示す。 <!-- ブラウザ側(jsonp_client.html)

    クリーンな JSONP リクエスト - elm200 の日記(旧はてなダイアリー)
  • Movable Type 4.1が出荷されたので、自分でブログを作ってみよう!「インストール編」|広報・マーケティング向けブログ|ネットPR.JP

    Movable Type 4.1が出荷されました。0.1だけのバージョンアップなのに、色々な機能が増えてバージョンアップしてきました。 ブログ・ソフトウェア大手のシックス・アパート株式会社(社:東京都港区、代表取締役:関 信浩)は、ブログ・ソフトウェアの最新版「Movable Type 4.1」を、日より出荷開始します。 Six Apart – シックス・アパートが、カスタムフィールド機能を搭載した最新ブログ・ソフトウェア「Movable Type 4.1」を日より出荷開始 どれだけ機能が増えたんだろう?ということで実際にインストールしてみることにしました。インストールについては、自己責任でお願いいたします。ネットPR.JPは、Movable Typeのサポートページではありません。ご質問を頂いても、答えられない場合があります。大変申し訳ありませんが、よろしくお願いいたします。 今回

    Movable Type 4.1が出荷されたので、自分でブログを作ってみよう!「インストール編」|広報・マーケティング向けブログ|ネットPR.JP
    d4-1977
    d4-1977 2008/02/08
    インストール編
  • FFTT : Capistrano

    ※ この資料について 2006年4月の勉強会資料をCapistranoのバージョンアップ(現時点では1.3.1になってました)による仕様変更などに合わせてちょっと修正したものです。 質疑応答の部分は当時のままなので最初の質問が初々しいです。 Capistranoって何なのさ デプロイツール デプロイ=配備 参考 : Capistrano: Automating Application Deployment 一言で言うと複数のサーバ上で同時に並行してコマンドを実行できるツール。 複数のサーバで動いているサービスのデプロイを楽に行うことができる。 Rails起源なのでRailsに特化した部分もあるが、ほかのアプリケーションでも使える。 昔はSwitchTowerと呼ばれていた。はてなでも使われてる。 何がいいのか 複数サーバへの作業が効率化、自動化できる 定義済みの標準タスクに沿った運用をする

    FFTT : Capistrano
  • Studio H.F.F.:Capistrano 2.1 利用法

    コメントする トラックバックする カテゴリー:プログラム Capistranoとは、アプリケーションの配布・再起動などを簡単に行えるツールです。CapistranoはRubyで作られており、簡単に拡張することができます。特にRuby on Railsとの相性がよく、サーバ名などを設定するだけで使用することができます。 Capistranoの解説記事はあちこちで見かけることができますが、最新の2.0系では利用方法が変わっており、以前の記事があまり役に立たなくなっています。今回、2.1で環境構築したので、その際に得たノウハウをまとめておきます。 使用した環境は以下の通りです。 Debian GNU/Linux Sarge Ruby 1.8.6 RubyGems 0.9.2 Rails 1.2.3 Mongrel 1.0.1 Subversion 1.4.3 Capstrano 2.1.0 Ca

  • "Capistrano 2.0"リリース - サーバ管理業務を自動化へ | エンタープライズ | マイコミジャーナル

    22日(米国時間)、Capistranoの最新版となる「Capistrano 2.0」が公開された。CapistranoはRubyで開発されたリモートサーバ管理アプリケーション。SSHを経由してソフトウェアインストール、アプリケーションデプロイ、設定ファイル管理、サーバモニタリングなどの操作を提供する。日々手動で実施しているサーバ管理業務を自動化することを目的に開発されている。 Capistrano 2.0はRubyGem経由で「gem install capistrano」のようにしてインストール可能。Rubyモジュールを追加することで簡単に機能が拡張できるという特徴もある。 Capistrano 2.0はひとつ前のリリースとなる1.4.1から4つのプレビューリリースを経て公開されたもので、大きな変更が実施されている。このため1.4.1から2.0へのアップグレードを実施する場合にはCap

  • capistranoで時間差deployしたい - 世界線航跡蔵

    capistranoを導入して、周回遅れではてなと同じ問題にぶつかってる弊社【何】 id:secondlife said ... 同時命令 - SwitchTower の影 10台サーバがあればすべて同時に restart production でいきなり10台が再起動で数秒間落ちる 時間差欲しい… 途中で1つ失敗すると全部ロールバック タイミングにより httpd の restart が失敗する場合も 9/10台成功してるけど、ロールバックする 一台だけやり直したいのに! これは公開してないぽい? はてなspecificではなくて、結構一般的な問題だと思うんだけど。 というわけで、明日か明後日あたりこれを書くか。 2007-05-06追記 時間差を付けて、 サーバーの半分をクラスタから切り離して処理 クラスタに戻す 残り半分を自動的に残りを同じ手順で とか考えてた。それでちょっと悩んだけ

    capistranoで時間差deployしたい - 世界線航跡蔵
  • http://www.machu.jp/posts/20070218/

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • wwwaku - RailsのインスコとCapistranoでデプロイ

    「Capistranoってなんなのさ」 Railsでクラスタサーバー運用していると、サーバーの更新とか、結構コマンドを入力しないとだめなわけで、結構時間がかかる。それを簡単にしてくれるツール。 「Railsって聞いたことはあるけど、インスコムズそう」 インスコ自体はyumでチョチョイなんだけど、サーバー側の設定とか、データベースの設定とか、シランとだめなことが結構多い。 ってことで、インスコとデプロイしてみます。(設定はまだ) http://blog.codahale.com/2006/06/19/time-for-a-grown-up-server-rails-mongrel-apache-capistrano-and-you/ このページを元にやってみました。 サーバーはMacBook9roで動くParallels。OSはCentOS5です。 メモリは256MB、HDは4096MB、ネ

  • 83's : capistranoメモ

  • Rails' Wiki - capistrano

    RailsMeetingTokyo-0015: 今更ながらCapistranoを触ってみましょう セッションの概要 SwitchTowerのころに軽く触ったものの未だにちゃんと運用したことはないです。もう一度挙動やレシピの書き方を復習して、できればソースもちょっと読んでみたいところです。詳しい人、教えてください。 参加者とそのまとめ Yugui: http://idm.s9.xrea.com/ratio/2007/02/25/000589.html 沢田: http://d.hatena.ne.jp/swdyh/20070218/1171798440 まちゅ: http://www.machu.jp/diary/20070218.html Isoparametric: http://d.hatena.ne.jp/Isoparametric/20070219/1171846658 とものり:

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込みです。

  • Capistrano で簡単にメンテナンス画面表示 (マルッと!)

    システムメンテナンスのため、一時サービスを停止したいとき、Capistranoで簡単にメンテナンス画面を表示させる事ができます。 まずは、.htaccessを編集して、 RewriteCond %{DOCUMENT_ROOT}/system/maintenance.html -f RewriteCond %{SCRIPT_FILENAME} !maintenance.html RewriteRule ^.*$ /system/maintenance.html [L] 1 : %{DOCUMENT_ROOT}/system/maintenance.html が存在し、 2 : 且つ、自分自身(実行ファイル自身)が maintenance.html でなければ、 3 : URLを/system/maintenance.html に書き換える。 という設定をします。(※番号は設定ファイルの行

  • AIRS Labs: CapistranoとMongrel Clusterでリモートデプロイする

    加藤です。 lighty + FastCGIよりも、Apache + Mongrel の方がセットアップがラクだなぁと思う今日この頃、Capistrano の設定を忘れてしまいそうなのでメモ。 config/deploy.rbではMongrel Cluster用のレシピを読み込んで、オプション変数にmongrel_cluster.ymlの場所をセットします。 require 'mongrel_cluster/recipes' # This defines a deployment "recipe" that you can feed to capistrano ... # ============================================================================= # OPTIONAL VARIABLES # =========

  • Capistranoを使ってMongrelのプロセスを操作する [今日調べたRails]

    Posted by masuidrive Wed, 02 Aug 2006 17:54:00 GMT config/deploy.rbに下記の行を加える。 nobodyの所は適当なユーザにし、sudoの設定もしておくこと。 set :mongrel_user, "nobody" desc "Restart the web server" task :restart, :roles => :app do begin run "cd #{current_path} && sudo -u #{mongrel_user} /usr/local/ruby/bin/mongrel_rails restart" rescue RuntimeError => e puts e end end desc "Start the web server" task :spinner, :roles => :app

  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
  • http://rails2u.com/misc/rubyka2006/

  • CSVエクスポートはmysqlに任せた方が1000倍早い - yoshitetsuの日記

    CSVでエクスポートさせるときFasterCSVはよく使うけど、レコード数が増えればそれに比例して処理スピードが鈍化する。 People.find(1, :include=>:profiles) としたとき、もしhas_manyしているprofileが1000個あった場合、そもそもオブジェクトのnewがボトルネックになる。これをさらにFasterCSVでeach回してcsv化するとなるとさらに遅い。1000ならまだいけるが、1万、10万というオーダーになると終わる。 なので、こういうときはmysqlがバックアップ用としてサポートしているsqlを使う。直接mysqlsqlを投げてcsvを吐いてもらおう。 Profile.connection.execute("SELECT id, name, created_at from profiles where people_id = 1 INTO

    CSVエクスポートはmysqlに任せた方が1000倍早い - yoshitetsuの日記
  • RSSとアクセス解析の関係を読み解く(前編)

    『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day

    RSSとアクセス解析の関係を読み解く(前編)
  • LUNARRの発表会に行ってきたよ

    LUNARR(ルナー)というサイボウズ元社長の高須賀社長が作られた新しいWebサービスの発表会に招待していただき行ってきた。 LUNARRは、ドキュメントとコミュニケーションを結びつけるツール。いわゆるSaaSとして提供されるWebアプリ。 メタファとしては「表と裏」という考え方だ。例えば名刺に表面と裏面があるように、表面をドキュメント、裏面をドキュメントをキーにしたコミュニケーションが存在する。 具体的な実装として表面は、Webページであったり、Google Docなどをオーバーラップするような形になっている。イメージとしては、tumblrのリブログしたものを、クローズドで共有するイメージか。 また表面のドキュメント生成機能としては、WordやExcelを取り込んだり、WordはWeb上で編集できてしまったりもする。また、気になるWebページを取り込んで文字を書いたり編集することも。 そ

  • つくるぶガイドブログ: capistrano で本番環境にデプロイ

    Ruby(とRails)を担当している石原です。 ソーシャル「OSを入れた後にインストールする10のアプリケーション」(仮) を作る過程をレポートしています。 これまでのエントリーはこちら ↓ つくるぶガイドブログ: Ruby on Rails を使ってひとりでサービスを作ってみよう つくるぶガイドブログ: ひとりサービスの雛型をつくる(リキッドレイアウト、GetText、Acts as Authenticated) つくるぶガイドブログ: Rails で楽々ソーシャルブックマークの仕組みを作る つくるぶガイドブログ: Rails プラグイン acts_as_taggable_redux でタグクラウドを作ろう つくるぶガイドブログ: ドラッグアンドドロップで並べ替え(Rails + Ajax) つくるぶガイドブログ: Rails + rcov でテストカバレッジを調べる まだ開発途中では

  • 今使っている WordPress プラグイン : could

    wordpressプラグイン 今使っている WordPress プラグイン タグや個別ページもあらかじめ実装されているので、プラグインがなくてもそれなりに良い感じのサイトを作ることが出来る WordPress ですが、それでもやっぱりプラグインがあると便利です。サイトのコンセプトによって今後プラグインを増やしたり PHP を書き込むといった作業が発生すると思いますが、greenhugでも使っているプラグインを紹介したいと思います。 wp-cache WordPress はダイナミックにページを生成するので再構築する手間がないですが、サーバーへの負担が大きくなります。このプラグインでキャッシュページを作り、表示速度を上げています。 Gravatar コメントに自分のカスタムアイコンを表示させることが出来るようになります。Gravatar の登録に関しては lomoさんのエントリーが参考になり

    今使っている WordPress プラグイン : could
  • Web制作会社における求人

    Web制作会社における求人 どうも、はやっているようですのでto-RブログにもJobボードを設置してみました。 サイドバーに設置されているブログパーツです。 Jobボードは何度か設置してみたのですが、あまりの読み込みの遅さにすぐに取り外してしまいました。 最近はJobボードを設置しているブログが増えてきて、見ている限りレスポンスもあまり気にならないようです。 試しに再び設置したところ問題なさそうですので、常用で設置を行います。 さて、私は会社勤めの際に求人担当をしていたこともあり、求人にかかるコストが高いことが中小制作会社が優秀な人材を確保できないひとつの理由だと思っています。 私の会社が利用していた媒体は、Find jobとen japanだったんですけども、Find jobで2週間の掲載で7,3500円、en japanで月30万くらいの費用がかかります。 その価格が安いか高いかは、各

    Web制作会社における求人