タグ

ブックマーク / webos-goodies.jp (16)

  • Closure Library 向けの ATOM パーサーを作りました - WebOS Goodies

    ちょっとした理由で ATOM フィードを解析する Closure Library ベースのクラスを作ってみましたので、日はそれをご紹介したいと思います。 まあ、あまり需要があるとも思えませんが、 GData API のアクセスなんかにも使えるので、 Closure Library で Google (OpenSocial) ガジェットや Chrome 拡張なんかを作るときは便利だと思います。 ソースコード まずはソースコードです。 Google Code Project Hosting にアップロードしてあります。 http://webos-goodies.googlecode.com/svn/trunk/prod... このファイルを Closure Library アプリケーションのソースツリーの中(depswriter.py が走査するディレクトリの中)にコピーして deps.js

    RanTairyu
    RanTairyu 2010/11/15
  • Closure Libraryによるアプリ開発のはじめ方 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 Python Hackathon のネタとして Closure Library を使って以来、だいぶ Closure Library を使い込んできました。個人的には非常に手に馴染んでいて、もはや Closure Library なしで Web アプリを作るなんて考えられないくらいです。 しかし、世間ではまだまだ使っている人が少ないようです。理由はいろいろあるでし

    RanTairyu
    RanTairyu 2010/06/17
  • CalViz ライブラリで簡単 Google Calendar マッシュアップ! - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。

    RanTairyu
    RanTairyu 2008/09/25
  • Ruby on Rails で郵便番号検索 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。

    RanTairyu
    RanTairyu 2008/08/13
  • iGoogle ガジェット新旧 API の相違点まとめ - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 先週、ついに次世代 iGoogle が日語で利用可能になりました(次世代 iGoogle についてはこちらの記事をご参照ください)。まだ重要な機能が動作しないこともありますが、いよいよ格的な公開に向けて準備が進んでいるということなのでしょう。 さて、この次世代 iGoogle 、新機能の核となるのはやはり OpenSocial によるソーシャル機能なのですが、

    RanTairyu
    RanTairyu 2008/08/06
  • 次世代 iGoogle は最強のフィードリーダーになりそう - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 以前の記事でも少しご紹介しましたが、現在 iGoogle に公開以来最大と言える大幅なアップデートが施されようとしています。そして、その多くの追加機能から、先行して canvas view (ガジェットの最大化)が英語圏の一部ユーザーに公開されはじめており、同時にいくつかの Google 謹製ガジェットも canvas view 対応に更新されました。 それらの中

    RanTairyu
    RanTairyu 2008/07/24
  • Rails + BackgrounDRb でメール配信 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 皆さんご存知のとおり、 Rails をはじめとする多くの Web アプリケーションフレームワークは、リクエストベースで設計されています。つまり、すべての処理は HTTP リクエストごとに起動され、それにレスポンスを返すことで終了します。ほとんどの場合、これは非常にうまく機能しますが、タイムアウトが発生してしまうような時間のかかる処理、一定間隔で定期的に起動したい処

    RanTairyu
    RanTairyu 2008/07/08
  • 「Using Django with Appengine」邦訳 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 ようやく少しずつ時間が取れるようになってきたので、 Google App Engine の勉強をはじめています。 Python の書き方や App Engine 自体の使い方を覚えるのは苦ではないのですが、大変なのはその先、ライブラリやフレームワークなどを把握するのが厄介なんですよね。 まあとりあえずは App Engine に付属している Web フレームワーク

  • Opera 9.5 alpha が公開されました! - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 先日の予告どおり、昨日 Opera 9.5 alpha がついに公開されました!以下のページからダウンロードできます。 http://my.opera.com/desktopteam/blog/2007/09/04/go-and-get-opera-9-5-alpha-3 もちろん、さっそくインストールしてみました。デフォルトで Opera 9.23 とは別のディ

    RanTairyu
    RanTairyu 2007/12/13
  • Web サーバーの構築 : FastCGI をサポートする - WebOS Goodies

    日は、久々に Web サーバーの機能を強化してみようと思います(^^;。具体的には、 FastCGI のサポートを組み込みます。FastCGI とは、 Web サーバーで CGI の処理を効率よく行うための仕組みです。詳細は後述しますが、リクエストのたびに CGI プログラムを起動しなければならないという従来の CGI の非効率性を排除することで、 CGI 処理の負荷とレスポンスを大幅に向上します。とくに Ruby on Rails で作成したWebアプリケーションを実用的に稼動させるには、ほぼ必須の機能となります。 そのようなわけで、日は GentooLinux にインストールした Apache で FastCGI を利用する方法をご紹介したいと思います。 まず最初に、 FastCGI とはなにか、という点についてご紹介しておきましょう。そのためには、従来の CGI の欠点を知らなけ

    RanTairyu
    RanTairyu 2007/02/04
  • Opera で Google Docs を使ってみた - WebOS Goodies

    先日、何気なく Opera で Google Docs & Spreadsheets のページを開いてみて気付いたのですが。 まあ、当然のごとく Opera はサポートしてないから Firefox とか使えや、と言われるわけですが、その下に薄い文字でなんか書いてある。なになに、 もしあんたが特定のブラウザでの問題を修正していて、このチェックをバイパスしたいなら、単に &browserok=true を Google Docs & Spreadsheets の url の最後にくっつければいいよ。 このあとには、なんだか意味不明なおたく的ジョークが続いていますが、そんなものはどうでもよろしい。とにかく、 "browserok=true" というパラメータを付ければ Opera でもとりあえず入り口は通れるんじゃないですか!早く言ってよ。なんで嫌がらせのように目立たない色で書いてあるんだ、まっ

    RanTairyu
    RanTairyu 2007/01/30
  • Web ブラウザが FTP クライアントに! net2ftp のインストール - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 日は、久々にオープンソース Web アプリケーションのご紹介です。唐突ですが、皆さん FTP クライアントはなにをお使いでしょうか? SFTP などの暗号化プロトコルが普及してきたとはいえ、無料レンタルサーバーではいまだに FTP が主流です。これまで私は FireFTP という Firefox 上で動作する FTP クライアントを利用してきたのですが、これだと

  • VMware で Linux を動かした際の時刻のずれを解消する(続き) - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 先日、応急処置を行った Linux ゲストOSの時刻遅れですが、やはり気になるのでもう少し調べてみました。 原因 いろいろググったりしたところ、最終的に VMware の Knowledge Base のページにたどり着きました。なにやら長々と書いてありますが、時刻がずれる原因は以下のようなことらしいです。 Linux OS では、タイマー割り込みをカウントするこ

  • Firebug Lite をブックマークレット化しました - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 ご存知の方も多いかと思いますが、先日 Firefox 用 Web 開発ツールの代表格 Firebug の 1.0beta がリリースされました。それはそれで嬉しいニュースですが、さらに素晴らしいことに機能限定(というかログ表示とコンソールのみ ^^;)ながら Firefox 以外のブラウザーでも動作する Firebug Lite も同時に公開されました。 Oper

  • Google Code Project Hosting で Web サイト構築 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 日は、 Google のちょっと変わったサービスをご紹介しようと思います。タイトルにもありますが、 Google のオープンソース向けプロジェクトホスティングサービス Google Code Project Hosting です。基的には、オープンソースのソフトウェアプロジェクトに対して Subversion サーバー(ファイルの保管とバージョン管理を行うサー

  • Opera が純正の開発者ツールをリリース - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 先日公開された Opera の開発者向け情報サイト Dev.Opera にて、 Opera 純正の開発者ツールが公開されました!今回公開されたのは以下の 3 つです。 DOM Console インタラクティブに DOM ツリーを表示し、スタイルや属性などの状態を調査できます。 DOM Snapshot 現在の DOM ツリーのスナップショットを別ページに表示します

  • 1