新しいソフトウェア開発技法へチャレンジできるか? ソフトウェア開発の世界にも日々の進歩がある。そしてその中には、使えばさまざまな恩恵を受けられる技法もある。しかし、それらを現場ですぐに活用できるとは限らない。例えば、1990年代末に生まれ、1つのブームを形成したエクストリーム・プログラミング(XP)という開発技法がある。これは、とても優れた開発技法だと思うのだが、開発プロジェクト単位で、顧客まで巻き込んだ形で使われることが前提となっている。しかし、顧客ぐるみでまったく新しい方法にチャレンジできるかといえば、できないことの方が圧倒的に多いだろう。では、エクストリーム・プログラミングの技法を全部使おうとせず、使うことができる部分だけを取り出して試みることができるかというと、そういうわけにもいかない。エクストリーム・プログラミングは、いくつかのプラクティスと呼ばれる項目から成り立っているのだが、
実際にサイトをレイアウトする手始めの段階で必ず考えておかなければならないのが、ターゲットとするユーザーのサイト利用環境、ターゲットモニターサイズである。サイトを閲覧するために一般ユーザーが使っているPCのモニター表示解像度は、人によって大きく異なる。現在標準と言われている表示解像度は、XGA(1024×768ドット)だ。現在の標準的なPCがこの解像度を使っており、比較的古いタイプのPCでもこの程度のサイズをカバーしている。古いラップトップパソコンを使っているユーザーであれば表示解像度はSVGAの可能性があるが、PCの最小表示サイズVGAモード同様、新型のOSが対応するPCではあまり日常的に使われていないと考えてよい。また現在ではSXGA(1280×1024ドット)の解像度も優勢で、WindowsXPやMacOS X世代のOS対応機はこの環境に対応するものがほとんどだ(図1)。 モニターサイ
チラシミュージアム 美術館・博物館で開催されているアートイベントのチラシが、スマホ・タブレットで簡単に閲覧できる無料アプリ
We've Moved! Google Ctemplate is now hosted at code.google.com. Our new homepage is located at http://code.google.com/p/google-ctemplate. Overview The ctemplate package contains a library implementing a simple but powerful template language for C++. It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language. Ctemplate is distributed unde
ここでははてな認証APIをサードパーティ製のウェブアプリケーションに組み込む方法を具体的に解説します。認証のシーケンスに関しては認証APIを利用した認証の流れをご覧ください。 ■ 1. APIキーを取得する 認証APIを利用するアプリケーションには API キーが必要です。まずはAPI キーの新規取得ページからキーを取得します。 なお、APIキーは特定のアプリケーションに固有のものであり、複数のアプリケーションで使い回すことはできません。新規にアプリケーションを作りたい場合はその都度 APIキーを取得してください。 新規にAPIキーを取得すると、該当のキーがキー一覧に追加されます。 ■ 2. APIキーの設定を行う APIキーを取得したら次に、取得したキーの一覧から設定画面に進み、キーの設定を行います。画面の指示に従って、そのキーを使ったアプリケーションの情報を入力してください。 タイトル
NAME Hatena::API::Auth - Perl intaface to the Hatena Authentication API VERSION Version 0.04 SYNOPSIS use Hatena::API::Auth; my $api = Hatena::API::Auth->new({ api_key => '...', secret => '...', }); my $uri = $api->uri_to_login; print $uri->as_string; my $cert = $q->param('cert'); my $user = $api->login($cert) or die "Couldn't login: " . $api->errstr; $user->name; $user->image_url; $user->thumbnai
はてな認証APIが公開されましたので、ためしてみました。 懸念事項 なおやさんところ経由ではてな認証APIの公開について(開発者さま向け)を読んで感じたこと。 おそらくすぐに「はてな認証APIで○○を作ってみました」的なものが登場するでしょう。おもしろいアプリが登場することを期待。 ただし、一般ユーザにきちんと認識させないと、悪意のある第三者が一般ユーザのパスワードを奪うアプリを作ってしまう危険性があります。たとえば「はてな認証APIを利用しています」と偽って、「ログイン名とパスワードを入力させるフォーム」を見せるアプリが出た場合、ユーザは誤解しないか。 それから…解説した図がほしいです。→認証部分のシーケンス図は結城が描きました(このエントリの下の方で公開しています)。 結城さんちのはてな認証APIテスト 追記:2006-04-24 21:09: とりあえず、作ってみました。以下をお試し
本日、はてなアカウントをサードパーティのアプリケーションを利用するための認証APIを公開しました。 http://auth.hatena.ne.jp/ はてな認証APIははてなアカウントによる認証システムをサードパーティアプリケーションに搭載するための Web API です。はてな認証APIを使うと、サードパーティアプリケーションのアカウント管理をはてなに任せることができます。 例えば、 掲示板のコメント用にログイン機能を導入したいが自前でアカウント管理するのは大変 はてなユーザー向けのコミュニティアプリケーションを作りたいけれど、そのユーザーが特定のはてなユーザーであることを証明する手段が欲しい といった場合にはてな認証APIをご利用いただけます。詳しくははてな認証APIのヘルプをご覧ください。*1 どうぞご利用ください。 *1:ヘルプ中に記載されている Hatena::API::Aut
2006年04月24日21:20 カテゴリLightweight Languages perl - 勝手に添削 - Hatena::API::Auth というわけで、好評につき続けます、勝手に添削のコーナー。 今回はハテナオヤ作、Hatena::API::Auth 0.02です。 以下、ソースの一部を抜き出したものです。 1: package Hatena::API::Auth; 2: use strict; 3: use warnings; 4: our $VERSION = 0.02; 5: 6: use base qw (Class::Accessor::Fast Class::ErrorHandler); 22: 23: __PACKAGE__->mk_accessors(qw(api_key secret)); 24: 67: sub login { 68: my $self =
【SPE】1971年、米海軍は海兵隊刑務所で相次ぐ問題解決の為に、ある実験を準備し、資金を調達した。実験はスタンフォード大学の心理学者フィリップ・G・ジンバルド博士を中心に組織され、同大学の講堂を刑務所に仕立て、模擬的な刑務所シュミレーションを行うというものだった。新聞広告によって集められた心身共に健全な被験者らは、無作為に囚人と看守に分けられ、実際の刑務所とほぼ同じ環境の中で、二週間を過ごすことが予定された。しかしこのとき、まさかこの実験が後々まで問題となる大きな事件になろうとは、その時、被験者も研究者も、誰一人想像だにしなかったのである。(写真上はこの事件をモチーフにした映画「es[エス]DAS EXPERIMENT」より。以下は当時撮影された実際の写真) 実験に参加した被験者は皆楽観的な気分だった。単に囚人、看守の服に着替えて刑務所風の質素な生活をし、報酬までもらえるユニークな実験と
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く