いっしきまさひこBLOG

Web制作関連、プログラミング関連、旅行記録などなど。

Google Developer Day 2008 基調講演レポート

基調講演では『次世代Webに向けて ― クライアント、コネクティビティ、クラウド ― 』(メイン司会:及川氏)というタイトルでGoogleのビジョンやテクノロジの紹介がありました。特に目新しい発表はなかったです(まぁ、最近、Google I/Oがあったばかりなので…

Tech·Ed 2008 のセッション タイトル

Microsoft の(すでに提供している)最新技術を扱う開発者向けのカンファレンス「Microsoft Tech·Ed 2008 Yokohama」が、2008年8月26日(火)~29日(金)の4日間、パシフィコ横浜で開催予定です。そのセッション内容が公開されているようなので紹介します。…

コード ラボを楽しもう!(Google Developer Day 2008)

Google Developer Day 2008 Japan では、「コード ラボ」セッションが開催されます。コード ラボ(Code Labo)とは、テーマとする技術に関心を持つセッション参加者がいくつかのグループ(5人程度)に分かれ、グループ内でアイデアを出し合いながら画期的な…

idやclassなしでテキストボックスやsubmitボタンにCSSを適用するには?

Webページの閲覧者に検索やコメントを入力、送信してもらうには、Webページ上にテキストボックス(=テキスト入力枠)や submit ボタン(=[送信]ボタンや[検索]ボタン)などの<input>要素(以降、まとめて「コントロール要素」と呼びます)を配置します。しか…

PDC2008のセッション タイトル(日本語版)

Microsoftの次世代技術を扱う開発者向けのカンファレンス「PDC(Professional Developers Conference) 2008」が、2008年10月26日(日)~30日(木)の5日間、米国ロサンゼルス コンベンション センターで開催予定です。そのセッション概要が公開されている…

Google App Engineの入場規制が解除され一般公開!

昨日の記事で「まだ分からない」と書いたGoogle App Engineの Web アプリケーション ホスティング サービスへの入場規制ですが、ついに解除され、一般に公開されたようです。 料金体系は昨日示したものと変わらないようです。とりあえず使ってみたい場合も「…

Google Gearsが“Gears”に名称変更

米国サンフランシスコで開発者向けイベント「Google I/O」が開催中(2008/5/28-29)で、Google Earthに関するものなど、いくつかの新機能などのニュースが発表されています。その中で、Google Gearsについての発表もあったようです。 1つが、「Google Gears…

もうすぐGoogle I/Oが開催

あと6時間ほどで、米国サンフランシスコで開発者向けイベント「Google I/O」が開催されます。開催は2008年6月28日~29日の2日間で、8:00 am開場、9:30 amスタートみたいです。全世界から3000人が集まるようで、Googleとしては史上最大の開発イベントになるの…

パラメータと引数の違い

パラメータ(parameter)と引数(argument)はよく同じものとして使われますが、実際には違いがあります(わたしも混同していました……)。まぁパラメータと引数(ひきすう)は混同して使っても、意思疎通にそれほど影響出ていないので問題ないと思いますが、…

オフラインでGoogleドキュメントを利用するには?

Googleがオンラインで提供するオフィス アプリである「Google Docs」(日本語では「Googleドキュメント」)が、最近ついにGoogle Gearsというオフライン機能に対応しました。これにより、インターネットに接続していないときでも、文書作成や表計算などが行…

Google Gearsのインストール方法

Google Gears対応のWebアプリを利用するには、まず利用者がパソコンにインストールしておく必要があります。ここではその手順を紹介します(といっても簡単です)。 まずは次のサイトを訪れてください。 ・Google Gears 公式サイト(現時点では英語のみ) す…

Google Gearsとは?

Google Gearsとは、去年の5月31日にGoogle Developer Day 2007で発表された新技術で、Webアプリケーション(=メールが読めるなど何らかの機能を提供するWebサイト)のオフライン対応を実現します。 当然ながらインターネットでWebを見るには、パソコンがイ…

Google Developer Day サポーター

今回、Google Developer Day 2008 Japan をレポートする「Google Developer Day サポーター」として、本ブログで、ブログ記事を書いていくことになりました。力不足なところもあるかもしれませんが、よろしくお願いします。 ・Google Developer Day サポータ…

Facebook Applicationの開発

最近日本語サービスが追加された「Facebook」ですが、Facebook内に自作のアプリケーションも追加できるんですね。面白いと思いました。 以下の記事(英語)に、ステップ バイ ステップによるFacebookアプリケーションの作成方法が説明されています。 ・Faceb…

分かりにくいXOOPSの名称

Webサイトを構築できるCMSツールの「XOOPS」には現在、次のつの名称があります。 ・XOOPS ・XOOPS Cube 前者のXOOPSは旧来のもので、XOOPS Cubeが新しいものです。2005年から、日本独自に「XOOPS Cube プロジェクト」が始動し、XOOPSからXOOPS Cubeへの刷新…

RSSリーダーのFeedDemonが無料化

2008年の1月からなんですが、RSSリーダーの「NewsGator FeedDemon」が無料(Free)になっています。FeedDemonはWindowsデスクトップで動作するRSSリーダー アプリケーションです。特徴としてはデスクトップ ツールなので高速で操作性が良いことと、複数のコ…

Facebookが日本語サービスを開始

_

マイクロソフト開発環境のロードマップ

以下は.NET Framework、Visual Studio、BizTalkの次期構想を推進する「Oslo」(オスロ)プロジェクトなどの情報を個人的にまとめたものです。必ずしも正確ではないかもしれません。「?」が書かれている項目は推測です。この記事は状況に合わせて修正してい…

今年もGoogle Developer Day 2008が6月8日開催!

去年に引き続き、Googleがまた開発者向けセミナー「Google Developer Day 2008 Japan」を開催します。6月10日(火)の10:00~17:45です。去年の会場は台場のホテル日航東京でしたが、今年はパシフィコ横浜。徐々に規模が大きくなってきている感じがしますね…

Word 2007で手軽に傍点を入力するには?

Word 2007ではリボンという新機能が搭載されて、メニュー バーやツール バーよりも直感的にさまざまな操作ができるようになていますが、その半面、いくつかの機能が隠されて目的どおりの操作ができなくて困ることが多いのも事実です。特に日本語関連でそれが…

更新で取得できないPodcastを取得するには?

携帯音楽プレイヤー「iPod」をお持ちの方であれば、「Podcast」という動画&音楽の自動取得機能を活用して、ニュースや英語番組を見ている人は多いのではないでしょうか?(ちなみにお勧めは「station81.com」の「日常英会話」という番組) Podcastでは基本…

Google App Engineアプリケーション開発入門

Google App Engineアプリケーションを開発するための最初の一歩を紹介します。 Windowsプラットフォームでの開発を想定しています。 各記事内の本文では「アプリケーション」は「アプリ」と略記しています。 【目次】 ■Google App Engine環境の準備 ■Google …

Google App Engine環境の準備

まずはPython 2.5をインストールします。 次のページにある「Python 2.5.x」をダウンロードします(筆者は執筆時点では最新の「Python 2.5.2 Windows installer」というリンクから「python-2.5.2.msi」をダウンロードしました)。 ・Download Standard Pytho…

Google App Engine SDKの内容

Google App Engine SDKをインストールしたフォルダ(筆者の場合は「C:\Program Files\Google\google_appengine\」)を開いてください。インストール ウィザードでデスクトップにショートカットを作成するオプションを選択している場合は、デスクトップ上の「…

初めてのGoogle App Engine アプリケーションの実行

まずはdemosフォルダに含まれている「guestbook」というDemoアプリを動かしてみましょう。これには前述のdev_appserver.pyファイルを使います。 まずは[スタート]メニューの[すべてのプログラム]-[アクセサリ]-[コマンド プロンプト]を選択して、…

Google App Engine アプリケーションの実行の仕組み

Google App Engineアプリケーションの実行は標準CGI経由でのWebサーバとの通信により成り立っています。エンド ユーザーからWebサーバーへ、アプリケーションに対する何らかのリクエストが送られると、Webサーバーは、環境変数に含まれるリクエスト データや…

初めてのGoogle App Engineアプリケーション「Hello World!」の開発

では、実際に独自のGoogle App Engineアプリケーションを作成してみましょう。 「C:\Program Files\Google\google_appengine\demos」(=「初めてのGoogle App Engine アプリケーションの実行」で紹介した「guestbook」Demoアプリと同じフォルダ)内に「hell…

Google App Engine アプリケーションのデバッグ

Webサーバーが実行中でも、プログラムを修正、変更することができます。 実際にhelloworld.pyファイルの内容を次のように変更してみましょう。

Google App Engine の webapp Frameworkの利用

先ほど紹介した「Hello World!」アプリケーションは最も単純なもので、Python言語の基本機能のみを使って作成しました。しかし、Google App Engine には効率的にWebアプリケーションを作成するための「webapp Framework」があらかじめ搭載されています。この…

Excelで「○月○日(○曜日)」形式で表示するには?

Excelでは「○月○日」という月日形式で表示するには、単に「○月○日」と入力するだけです。では、その後ろに「(○曜日)」と付けるにはどうすればよいのでしょうか? 単に「○月○日(○曜日)」と入力しただけでは、標準形式の文字列書式になるだけです(月日形…