Code Archive Skip to content Google About Google Privacy Terms
投稿した写真の撮影年月にあわせて、当時のヒット曲が自動的にBGMで流れる無料のオンライン・フォトアルバムサイト。
ウェブページの前置きとして用意されているテキストは大抵長すぎるので、ユーザはそれを読み飛ばしてしまう。しかし短い前置きがあると、それに続くコンテンツの目的の説明となってユーザビリティが向上することもある。 Blah-Blah Text: Keep, Cut, or Kill? by Jakob Nielsen on October 1, 2007 数多くのウェブページで冒頭に出てくる前置きの文章は、私がなんだかんだテキスト(blah-blah text)と呼ぶものだ: ユーザがそのページにたどり着いた際に、普通は読み飛ばしてしまうテキストである。どちらかというとユーザの視線が向くのは、そのページに用意されている機能や箇条書きリスト、ハイパーリンクなど、自分から何かアクションを起こしやすいコンテンツの方なのだ。 なんだかんだテキストの中でも最悪の部類に属するのは、何の意味もない、まったくの埋
なんか、はてなにMML記法というのが実装されたそうです。 →テキストで音楽が演奏できる、「メロディ再生記法」(MML記法)をリリースしました - はてなダイアリー日記 MML(Music Macro Language) って、、まったく知らなかったのですが、昔からあるものみたい。 Music Macro Language(ミュージックマクロランゲージ)。 パソコンで音楽を奏でるときに使われるマクロ言語。 CubaseやXGWorksといったシーケンサーがGUIだとすると、MMLはCUIのようなもの。 MMLはマクロ言語であるため、繰り返しなどが多い場合に容量が少なくて済むケースが多い。作業性は高いが、見通しが悪い。 マクロ展開後のシーケンスデータを解釈、音源をコントロールする部分はサウンドドライバーと称される。MMLの文法はサウンドドライバー(もしくはコンパイラ)によってさまざまであること
allow_url_fopen強制っすか!Notice出しまくりっすか!GLOBAL汚染しまくりっすか!みたいな感じなので修正ついでにクラス化してみた。 とりあえずHTTP_Requestで通信するようにしてみたけど、他のがよければ他のに書き換えるといいと思います。 <?php /** * Copyright (C) 2007 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * @license http://www.apache.org/licenses/LI
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
Helma、リンク リンク 頭の中がごちゃごちゃで、まとめきれんかった。 サーバーサイドJS、リンク で続きですが、気になっているHelmaです。 まず、本体と関連プロジェクトは以下です。 Helma Helma概要/アプリケーションの作り方 Helma - 概要 Helma - チュートリアル(1/2) Helma - チュートリアル(2/2) Helmaドキュメント mod_gcj/rhinola Rhinola - Rhinola 0.5 リリースノート OpenMocha Gobi Chopper OpenMocha - JavaScriptヘブンへの小さなステップ Helma、mod_gcj、rhinolaはすべて、Apache XML-RPCの作者でもあるHannes Wallnoeferさんが中心になって作られています。 Helmaは、Jettyの上で動くサーバサイドJava
お久しぶりです、最近はすっかり寒くなってきましたねー。原宿のオフィス環境に最近慣れてきたトールマエサカです。さておき、今日は認証API系のお話をしたいと思います。 OAuthとは? OAuthとは、最近注目されているウェブ上での認証プロトコルの事です。1.0プロトコルの最終ドラフトが、今月リリースされ、良い機会なのでエンジニアブログに書いてみました。 このエントリーを書いている課程で資料を検索してみたらまちゅさんが大変素晴らしい記事: WebAPI のアクセス制御に使える OAuth という仕様 OAuth の Auth は認証?認可? (私もそう思う) を既に書かれている事に気がついたので私は軽くなめる程度にします。 で、実際にOAuthがどういう風に役に立つかというと、例えばウェブサービスAがウェブサービスBから、サービスBでのユーザの認証情報 (idとかpassword) を問わずに
Webデザインに限らず、紙媒体、紙文書のデザインやプレゼンテーションのデザインに至るまで、見出し+本文という組み合わせは非常に多く使います。 見出しは、文章のまとまりに対して要約した説明を示す役割があります(長い文章を全て読まなくても、本文におよそ何が書かれているのか判断するのを助けてくれる重要なものです)。 それではあらためて優れた見出しがどのようなものなのかを機能面・視覚デザイン面から再確認してみます。 私が考える「優れた見出し」とは 機能面: 長い文章であっても見出しを見るだけで話題の輪郭がつかめるもの。 情報量が膨大であっても、見出しをひととおり見るだけで全体像がつかめるもの。これは何もウェブサイトに限りません。例えば書籍の目次などが参考になるので例をあげると、優れた見出し(目次)であれば、すぐに目的のページへたどりつくことができる上、どのような本なのかをおよそ理解できます。
Yahoo!JapanをMHTMLにしてみた WSH使ったスクリプト、mht.js ///////////JSからCDOを使って、MHTMLを作成する var obj = WScript.CreateObject("CDO.Message"); var filename = "test.mht"; var url = "http://www.yahoo.co.jp/"; obj.MimeFormatted = true; obj.CreateMHTMLBody( url, 0, "", "" ); obj.GetStream().SaveToFile( filename, 1 ); 参考にしたもの http://d.hatena.ne.jp/topiyama/20061115/p1 http://d.hatena.ne.jp/Soryu/20070823/1187866648 http:/
色々ありましたが、RC2 リリースしました。 僕は主にマイリスト編集周りと、カテゴリトップ周りを担当してました。 以下、開発中の色々な話。苦労話多め。 マイリスト編集周り 「マイリストの一覧編集」と「マイリストの中身編集」の2種類の画面があって、本当は1つにまとめたかったところだけど、デザイナーさんと話し合って2つに分けることにしました。 アニメーション 上司を説得して script.aculo.us を(このページだけ)導入。実はニコニコ動画に prototype.js を標準装備にさせたのも僕の提案だったのでした。導入当初は、うひょーwww夢wがwひwろwがwりwんwぐwww状態。なんか、ちょこっとアニメーションを入れて自己満足。どう見ても厨です。 はまったのは、tr 要素にアニメーション掛けようとしたらできなかった件。マニュアルにも table 関係は動かないと書いてある。でも、「ふ
CSSはプログラムみたいに、エラーがあるからといって、動作が止まったりしません。また、CSSのソースにエラーがなくても思うように動作しないことがあります。そういう場合にどうやって原因を突き止めて修正するか、僕なりのやり方を紹介します。 要点はこんな感じ。 borderを指定してみる display:noneを指定してみる !importantを指定してみる xml宣言を取ってみる(IE6で標準モードにする) widthを指定してみる(hasLayoutをtrueにする) ソースを削除してみる ネットで調べてみる borderを指定してみる 背景やborderをしなければ、基本的にボックスは無色透明なので、どこからどこまでが該当するボックスなのか、わからなく場合があります(僕だけ?)。 ボックスの領域を確認するときは下記のようにborderを指定して確認します。僕の場合、目立つように赤線を表
ウェブサイトを作るとき、いつも頭が痛いのが「分類」の問題です。 たいがいのウェブサイトは、なんらかの目次やメニューを用意して、読者がコンテンツを容易にたどれるように工夫します。 この目次やメニューを作るのが、簡単なようで奥が深い。舐めてかかると、せっかく作ったコンテンツを利用してもらえないとか、管理の手間ばかりかかるとか、痛い目にあいます。livedoor グルメのように、5万件もの飲食店のデータを扱う場合はなおさらです。 livedoor グルメの場合、和食、西洋料理、中華料理、エスニック、スイーツなど9つの料理の分野があり、西洋料理の中では、フランス料理やイタリア料理という中分類に別れ、イタリア料理の中ではピザやパスタといった、小分類に別れています。 これは伝統的な階層による分類法です。現代に生きる僕らは、無意識にこういった分類法を使いこなしていますが、分類法というのは、分類学=「タク
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
今回のテーマ 今回は、Perlのattributeという仕組みの詳細と、そのattributeを利用したClass::Componentのpluginについての解説、pluginの作成方法といった話題を取り上げます。 サンプルアプリケーション 本連載では、プラガブルなモジュールを作製するという事を考えて、Gopperという実際に実行可能なサンプルアプリケーションを元に解説を行ないます。GopperはCodeRepos上のsvnリポジトリに置いてあるので各自checkoutしてください。 svn co -r 455 http://svn.coderepos.org/share/lang/perl/Gopper/trunk Gopper attributeとは attributeとは、Perlのサブルーチンや変数に属性を定義して、サブルーチンとしての挙動を標準から変更したり、どのようなサブルー
この文書は RFC 5023 The Atom Publishing Protocol を, BCP78によって付託された権利に基づいて日本語に翻訳したものです。 翻訳には誤りがある可能性があります。この翻訳の正確性は保証しません。 翻訳についてのお問合せ先:(SSL対応フォーム) (非SSL対応フォーム) 翻訳者一覧 株式会社リコー 山本陽平 日野原寛 高桑寿一 中川勝樹 沖田邦夫 井上浩一 兵清弘 リコーソフトウエア株式会社 福田朋紀 更新履歴 2008-01-07 日外アソシエーツ株式会社 久我様の指摘を受け 9.7 の訳文をわかりやすく、11.2 の抜けを修正 2007-12-06 9.6、9.7.1、9.7.2、10 の誤記、表記ぶれを修正 2007-11-08 エヌ・ティ・ティ・コミュニケーションズ株式会社 朝倉様の指摘を受け 9.3/9.4 の誤訳を修正 2007-11-0
$Id: iterator.rd,v 1.5 2003/06/18 23:28:28 aamine Exp $ Ruby の最大の特徴であり難関でもあるイテレータを極めちゃうぜ講座。 イテレータとはなにか 最初に言っておくと、最近の Ruby 界では「イテレータ」という名称はあんま し好まれてない。くりかえさないイテレータが増えてきたっていうのが理由だ。 ではなんと呼べばいいのかっていうと、「ブロック付きメソッド」とか言うらしい。 どうも好きじゃないなあこの名称。 じゃあどんな名称だったらいいのか。 原点に立ち戻ってイテレータとはなにかと考えると、「制御構造を作るメソッ ド」なのだ。それは以下のような例を見れば感覚的に「あー、そうなのか」と わかる。 def IF( cond ) yield if cond end IF (i > 4) { puts 'ok' } そんなわけで、原理を考え
This site is experiencing technical difficulty. We are aware of the issue and are working as quick as possible to correct the issue. We apologize for any inconvenience this may have caused. To speak with an Oracle sales representative: 1.800.ORACLE1. To contact Oracle Corporate Headquarters from anywhere in the world: 1.650.506.7000. To get technical support in the United States: 1.800.633.0738.
EJB 3という選択肢 これまでEJB 1.xまたはEJB 2.xを適用・実装してきたアーキテクトや開発者の皆さんは、EJB開発の煩雑さを理解されていることでしょう。これは「第1回:EJBのすべてを知る」で解説したEJBの歴史的背景があるからです。 さて、これからEJBに触れようとしている皆さんは、このような過去を振り返る必要はありません。過去の評判ではじめからEJBを要件定義から外していないでしょうか。これは早合点というものです。 「企業レベルのサーバサイドアプリケーション、トランザクションシステムというものはそう簡単に実現できるものではない」ということは、実際に開発に携わっている皆さんがよくご存知だと思います。この煩雑な仕組みを提供し、性能や機能を担保するものがミドルウェアと呼ばれるソフトウェアです。 これまでトランザクション処理モニタ、メッセージ指向ミドルウェア(MOM)、CORBA
Java EEとEJB ご存知のとおりJava EEは企業向けの仕様であり、その仕様の中核を担ってきたコンポーネントがEJB(Enterprise Java Beans)であることは誰しも疑わないことでしょう。JBossもEJBoss(Enterprise JavaBeans Open Source Software)として1999年に産声を上げています(その後、商標の関係によりJBossに変更しています)。 Java EEアーキテクチャダイアグラムは図1のようになっています。このようにサーバサイドには2つのコンテナが協調動作をしてエンタープライズレディとなるように設計されています。 図1:Java EEアーキテクチャダイアグラム 出典:Java Platform, Enterprise Edition(Java EE)Specification, v5 (画像をクリックすると別ウィンドウ
Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や
iPodを使いこなそう! iPodをPCにつないでiPotOn(アイポットン)を起動すれば、いつもGoogle Calendarに書いているスケジュールやネットで見る綺麗な写真をiPodに取り込んで、いつも手元で楽しむことができます。 しかも、定期的に同期作業をしてくれるので、一晩つけっぱなしにすれば、朝確認した時、見たことのない写真がiPodに一杯取り込まれてるなんてことも。 つかい方 プログラムのダウンロードは、このページの下になります。 インストール方法 iPotOn.zipを解凍し、そこで生成されたフォルダ内の「setup.exe」をダブルクリックしてください。これでインストール完了し、自動的に起動します。 またその際、スタートアップにショートカットが生成されます。 動作環境 .NET Framework 2.0のインストールされているWindows OSにて動作を確認しています。
実に不思議なデザインです。 これは3つレンズがついたこのボール状のヴィヴィッドなカラーのガジェット・デジタルカメラ。名前は「triops」といいます。普通のデジカメと使用方法が異なり、撮影時に放り投げたり、転がしたりして使うんだとか。すると、3つのレンズから360度パノラマの写真が撮れるというわけですね。 ちなみに世界的に有名なプロダクトデザインコンペ「braunprize」に最終選考まで残ったプロダクトデザイン。でもまだ発売されておらないようですね。 こんな面白いモノなら、早く商品化して欲しいなー。 [triops] (西尾祐飛) 【関連記事】 Seitz「6x17 Digital」:大きすぎるデジカメ 【関連記事】 コンパクト双眼鏡デジカメ 【関連記事】 木製のデジカメ
Captcha security check votika.com is for sale Please prove you're not a robot View Price Processing
Buyer Protection Program When you buy a domain name at Dan.com, you’re automatically covered by our unique Buyer Protection Program. Read more about how we keep you safe on our Trust and Security page. Next to our secure domain ownership transfer process, we strictly monitor all transactions. If anything looks weird, we take immediate action. And if the seller doesn't deliver on their part of the
What Kagemusha is a library of helper functions for testing Ruby scripts. It helps you generating scoped mock-objects which overrides behavior of the class restricted in given blocks, without tainting a global area. Installing # gem install kagemusha The basics Demonstration of usage License This code is free to use under the terms of Ruby’s license. Contact Comments are welcome. Send an email to
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く