いっしきまさひこBLOG

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

Google ChromeとIE8の類似性

Google Chromeに搭載されている機能で、IE8の新機能と同じようなものがあります。 例えば以下。 ●ブラウザ全体がクラッシュしない!(タブごとにプロセス化) ●ドメイン・ハイライト(アドレス入力部分で嘘のアドレスを見つけやすい) ●ブラウザに履歴などを…

プラットフォームとしての「Google Chrome」

9月2日(米国時間)にグーグルが新しいWebブラウザ「Google Chrome」を提供開始しました。確かにGoogle Chromeはブラウザですが、オフラインでWebアプリケーションを実行できる機能(Google Gears)が標準で組み込まれているという意味で、長く噂されてきた…

「関連記事」を自動生成するサービス

Webサイトの価値を計る指標として「直帰率」(=1ページ見ただけでサイトを離れる閲覧者の確率)がありますが、実際にWebサイトの訪問者に次々とページを読んでもらうには、自サイト内のほかのページへの誘導が欠かせません。そこで使われるのが「関連記事」…

メソッドのシグネチャ(signature)とメソッドの構文(syntax)の違い

メソッドの「シグネチャ」(signature)という用語は、メソッドの定義を示す際によく使われる用語ですが、厳密な意味を考えると、この用語を使用する際には注意を要します。シグネチャは、プログラミング言語設計の用語で、言語ごとに明確な意味が定義されて…

ハッカソンとは(Hackathonとは)

ハッカソン(Hackathon:Hack-a-thon)とは、とある開発テーマの技術に興味のあるプログラマーたちが、会議室やソファーがある場所などにノートPC持参で集まり、みんなで一緒にソフトウェアをハックしまくって楽しみ、最後に開発したアプリケーションやサー…

Google App Engine コード ラボ (Hackathon)レポート

本日の Google Developer Day 2008 Japan の午後は、Google App Engine コード ラボ (Hackathon)に参加しました。20~30名ぐらいの参加者がいました。 まず最初の30~60分が、課題の Google App Engine アプリケーションである「Wiki」のコード内容の説明…

Google Developer Day 2008 Japan の風景

本日開催されたGoogle Developer Day 2008 Japan で撮影したいくかの写真を掲載します(画質が悪いですが……)。 朝一の5Fに置かれていた丸くてカラフルなイスです。みんな基調講演に行っているので人っ子一人いません。 その脇にあるショーケース。Googleを…

Google App Engineの次期機能

Google Developer Day 2008 で 12 時からあった「Google App Engine 概要」のセッションで、次に搭載を考えている機能がいくつか示されたので紹介します(※ネットでの情報収集により細かく修正しました)。 ・日本の電話キャリア(docomo、AU)に国際SMSが送…

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 …