デベロッパがFirefoxを使う理由はエクステンション! Ajax Webアプリケーションの開発者には、WebブラウザとしてFirefoxを愛用しているユーザが多い。その理由のひとつに豊富なエクステンション機能が挙げられる。Firefoxを使っているからエクステンションを使っているというよりも、エクステンションを使いたいからFirefoxを使っているという感じだ。 デベロッパに人気のあるエクステンションはいくつもあるが、代表的なところではAll-in-One GesturesやDictionarySearch、Greasemonkey、User Agent Switcher、ScrapBookなどを挙げることができる。そしてAjax Webアプリケーションの開発において必須ともいえるエクステンションに、Firebugがある。 Firebugに対する称賛の声は枚挙にいとまがない。「Fireb
AIR 「AIR(Adobe Integrated Runtime)」(コードネームApollo)とは、Adobe社が開発中のFlash技術を利用したデスクトップアプリケーションの実行環境。 Flashとの違いは、WEBブラウザに束縛されず、 デスクトップのハードディスクへのアクセス、クリップボード、ドラッグ&ドロップ、拡張子登録といった機能を利用できる点。Flashだけでなく、HTML/JavaScript/CSSやPDFも動作する。フルスペックのHTML/JavaScript/CSSに対応しているため、Ajaxのページも表示可能。 OSに依存しないデスクトップアプリケーション実行環境としては.NetとJavaもあるが、.Netは事実上Windowsのみしか対応してなく、Javaはランタイムのインストールがユーザーには敷居が高いという欠点がある。それに対しAIRはWindows
従来型の電子メールクライアントに決別し、今後はすべてのメール管理をGmail一本槍で済ますことを決意したユーザもかなりの数に上ることだろう。その際に大きな問題となるのが、電子メールクライアントに蓄積された膨大な量の既存メッセージへのアクセス手段を確保しておくことである。根本的な対策の1つは、Mark Lyon氏作成のGmail Loader(GML)の手を借りて、こうした既存メッセージ群を各自のGmailアカウントに一括で移動させてしまうことだ。 GMLは、Pythonで作成されたスクリプトにGPLライセンスを適用したユーティリティであり、Linux、Mac OS X、Windows用の各プラットフォームで利用できる。Pythonについては、メジャーなLinuxディストリビューションであればデフォルトでインストールされているだろう。ただしPython Megawidgetsについてはデフォ
Engine を作る手順をまとめてみます。 Engine は Ruby on Rails の plugin の一種で、controller, mode, view をまるごと plugin 化するのに便利です。 手順 1. Engine 化対象のアプリケーションをまず作る 2. Rails Engines プラグインをインストール 3. Engine の雛型を作成 4. Engine化したいソースを Engine 側へ移動 4-1. ApplicationController, ApplicationHelper 4-2. レイアウト 4-3. スタイルシート 4-4. JavaScript 5. アプリケーションの environment.rb の変更 5-1. 設定データの定義方法の変更 5-2. Engines.start Engine の migrate Engine の テスト
Hazama.nu is a website that started in 2002, created by a writer who wanted to have a platform to express his thoughts and opinions. The site had a range of categories covering a variety of topics such as cars, books, programming, games, and more. The site was powered by Movable Type – a powerful content management system and static publishing platform that makes site management easy. The Beginnin
オープンソースによる システム管理の自動化 “Real Sysadmins Don't Login” Tomoyuki Sakurai <trombik@gentoo.gr.jp> Some questions... 最近、OSをインストールしましたか? インストール作業は自動化されていましたか? 設定作業は自動化されていましたか? 設定が変更されていないことを保証できますか? 誰が何を変更したかわかりますか? Before configuration management ● ラックにサーバを設置する ● ネットワークに接続する ● OSをインストールする ● OSをアップデートする ● 必要なソフトウェアをインストールする ● ソフトウェアを設定する After configuration management ● ラックにサーバを設置する ● ネットワークに接続する ● しばらく待
Posted by masuidrive Mon, 20 Feb 2006 20:23:00 GMT Production環境でアプリケーションエラーが起こった場合に、それをメールで通知してくれるプラグイン ErrorMailer Generator がリリースされました。 開発環境に、ErrorMailer Generator をgemでインストールします。 # wget http://blog.codahale.com/wp-content/error_mailer_generator-0.0.2.gem # gem install error_mailer_generator-0.0.2.gem
Web デザインに限ったことではありませんが、何かを学ぶときは良いお手本を探すことが大切ですね。そのお手本を真似ながら、たくさん 練習することが上達するための何よりの方法だと思います。 そんなお手本にしたいきれいな Web デザイン(CSS)ばかりを集めたギャラリーを10サイト選んでみました。配色に悩んだり、デザインのアイデアが浮かばない、そんなときもインスピレーションを与えてくれそうです。 01 CSS Mania CSS デザインといえば、まずここ 02 Most Inspired クールな CSS デザインを一括チェックできます。 03 CSS Impress ブログデザインの参考に 04 CSS Beauty | CSS Design, News, Jobs, Community, Web Standards タグで分類されていて目的にあわせて選びやすい 05 CSSclip |
先日先輩から「社会人になったら誰も注意してくれないから俺が注意する」といわれ、テーブルマナーを見直す機会がありました。 ちょっとしたことですが、こうしたマナーは大事ですよね。細かいことが自然にできる人が「紳士」なのだと思います。 そこで今回はこちらの「紳士のエチケット」をご紹介。全部で18項目あります。ご自身の振る舞いを振り返ってみてはいかがでしょうか。また自分のことはなかなか気づかないもの。自分がちゃんと守れているか、友人にきいてみてもいいですね。 » Etiquette Of A Gentleman (via AskMen.com) 紳士らしく振舞うためのルールとはどういったものがあるでしょうか。以下よりどうぞ。 ■ 紳士のエチケット(基本編) 常に上品であれ 誰かの何らかの振る舞いに嫌悪感を抱いたとしても、それと同じレベルまで自分を下げることはありません。「自分の方が人間ができている
_ [ネットサービス] Yahoo! Pipes で del.icio.us のフィードをフィルタリングする eban さんがdel.icio.us の rss を Yahoo! Pipes でフィルタリング したというのを読んで私もやってみることにしました。 大まかには Yahoo! US に登録 Pipe を作る 作った結果の RSS を bloglines に登録 Pipe 作成を細かく説明しますと、 User Inputs の URL Input を配置。default に http://del.icio.us/rss/tag/rails を入力。Name と Prompt は適当。他は空白のまま。 Sources の Fetch を配置。URL Input と繋ぐ。 Operators の Filter を配置。Fetch と繋ぐ。"Block" items that matc
Adobeは19日、Adobe Labsを通じて「Apollo Runtime Alpha」をリリースした。ランタイム並びにSDKは、Adobe Labsから無償でダウンロードできる。 Apollo Runtimeは、Javaランタイムや.NET Frameworkと同じ、デスクトップアプリケーションの実行環境。Apollo上では、Flash、PDF、HTML、Ajax(JavaScript)を動作させることができ、ブラウザ上でのユーザーインターフェイスよりもはるかに豊かな表現を実現させることができる。 今回のアルファ版リリースに合わせ、サンプルも用意されているので、実際に動作させてみよう。 1.Apollo Runtime Alphaのインストール まずはランタイムをAdobe Labsのサイトからダウンロードする。Windows版の場合、msiファイルをダウンロードし、インスト
僕たちの業界は、この5年間で途方もなく成長した。Danny Sullivan氏が最初のSearch Engine Strategies(SES)カンファレンスを開催したとき、世界中で自分のことを検索エンジン最適化(SEO)屋と名乗る人は5000人にも満たなかったんじゃないだろうか。現在、自分のことを検索エンジンマーケティング(SEM)担当と名乗る人の数は、おそらく10万人近く、あるいはもっと多いかもしれない。 しかし、SEOやSEM担当のエキスパートと初心者を隔てる要素はたくさんある。その中からいくつか紹介しようと思う。 これから書くそれぞれの特徴は、企業が検索トラフィックを最大限に活用できるよう支援する検索コンサルタントについて述べたものだ。 ブランド企業での経験 一般にエキスパートは、Fortune 500企業(あるいはFortune 1000企業)での経験を持っているが、初心者は名の
2007/03/19 FlashやHTML(Ajax)、PDFなどWebベースの技術を使ってクライアントアプリケーションを開発できる、米アドビ システムズのウィジェット技術「Apollo」の開発者向けアルファが、3月19日にアドビのWebサイトで公開された。「脱Webブラウザ」を標榜するApolloはどのような技術なのか。アルファ版をダウンロードし、サンプルアプリケーションを試してみた。 アドビが公開したのは、Apollo対応アプリケーションを稼働させるためのランタイムと、Apolloアプリケーションを開発するためのSDK。ApolloはWindows、Linux、Macで稼働するクロスプラットフォームが特徴だが、今回のアルファ版ではWindows版とMac版のみを用意している。Linux版は今後の対応になる。 SDKはFlashやHTML、PDFなどで作成したデータをアプリケーションにま
2006年08月31日 Subversionインストール(レンタルさくらサーバ) ここの読者って、何を望んで来てくれてんだろう? 基本的に好きなことを書いていくつもりではあるんだが、せっかく読みに来てくれているのだから面白いと思う記事書きたいとは思うからなぁ。 自分なりの Web論やら、仕事論やら、常日頃思う事やら、ゲームの事やらプログラムの事やら書いてるから、読者も困るよネ。 せめてカテゴリー別の RSS をデフォルトで吐いてくれればよいんだが、RSS 利用率ってそもそも低そうだしな。 とまぁ、関係ないことグダグダと書いたが、面白くない記事はスルーするだろうし気にしないでいいか。 じゃぁ、本題へ。 とりあえず、Plaggerインストールしたのはよいのだが、現在は API も含めかなり流動性の高い状態になっている。 インストールしたバージョンをアップデートしないで、Plugin 作る事は可
[p.s.] 2007-04-15 Subversion 1.4.0以降について少し補足しました。 – さくらインターネットでSubversionの補足。 cvsは入ってるんだけどSubversion使いたい→でも入ってない→じゃぁ自分で入れるか→Portsの使い方がワカラン てことで、調査に数時間を費やし、結局「make install」で「あんたはwheelグループじゃないからダメ(当然だ)」的なことを言われしょげてたんですが、どうせ入れたいのはSubversionだけなんだからパッケージ管理なんていらないしソースから入れればいいんじゃない?ってことに気が付き実行。 あっさり使えるようになりました。以下に手順。コピペで実行すれば、「$HOME/local/bin」にインストールされます。 $ mkdir -p $HOME/local/src $ cd $HOME/local/src $
What is Mind Mapping?Mind mapping is a dynamic technique that connects a central idea with related concepts in a hierarchical structure. When you create mind maps using mind map maker, you can easily organize and connect ideas and thoughts in a virtual whiteboard, facilitating creativity and enhancing understanding. It's a powerful tool for capturing and exploring ideas, allowing you to visualize
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く