画面の一部を瞬時に切り替える方法 JavaScriptを勉強したいけど、プログラム構造がよく分からなくて、なんとなく使っている人は多いのではないかと思います。市販の本やWebサイトにはJavaScriptのサンプルがたくさん載っているので、必要なところをコピー&ペーストしてしまうと、JavaScriptの文法が分からなくても動いてしまいます。 しかし、このような使い方をしていると、JavaScriptサンプルを少しだけ修正したいという時に対応できなくなります。これでは「JavaScriptを使える」とは言えませんよね。 そこで、本連載では、JavaScriptをもう一度やり直したい方々のために、勉強の切り口を変えて紹介していきましょう。 最初のトピックでは、JavaScriptを使ってHTMLのコンテンツを入れ替える方法について紹介してます。この技術は、最近話題になっているAjaxのベース
1.ネット上ですべての情報が手に入る インターネットで手に入れられても良さそうなのに手に入らない情報まとめ - IT戦記 Google先生も知らないことは多い。 全てをググレカスで解決できると思うのは非常識である。 2.ネットの常識はリアルでも常識である RSS利用者 約422万人(総人口中3.3%。PCネット利用者中14.6%。2006年4月調査より逆算) http://anond.hatelabo.jp/20080515184856 RSSを使うことを常識とするなど寧ろ非常識である。 3.ショートカットキーは覚えなければならない ショートカットキーを使うとは、両手が使えることが前提である。逆に言えば世の中の片手だけの人を排除しているわけである。 使えれば便利だが万人に対して覚えなければならないというのは、非常識である。 4.企業はネットがないと成立しない 現実問題としてホームページすら
subversion に代わる新しいソース管理システムということで git が注目されているようだ。 » Git - Fast Version Control System subversion と大きく違うところは、分散されたレポジトリがローカルマシンに置かれている点。これは、ネットにつながっていなくてもソースをコミットできるということで、最近は電車のなかでもコードを書いたりする僕にはうってつけ。 マニュアルやチュートリアルは充実しているのだが、僕はとりあえず最初にツールを触ってみて、ざっと全体像をつかみ、それから細部を調べたい質なので、もっとてっとり早く体験できるガイドを探したところ、あまり適切なものが見つからなかった。 そこで、レポジトリを作り、それをリモートにあるサーバーに置いたあと、subversion で言えば svn commit や svn update などにあたるコマン
Webサービスの企画を行う際に、企画書を作られることがあるかと思います。個人で作るサービスであれば作らないこともあるでしょうが、企業として取り組む場合には必要なものです。 via Changes to site permalink page on Flickr - Photo Sharing! なぜ必要かと言えば、プロジェクトメンバーと意識を共有するためです。これがずれていると、プロジェクトの進行方向が徐々にずれていってしまいます。そうならないよう、初志を書き出しておくことで、定期的に見直し、改訂してプロジェクトを進めていくのが重要です。 そこで今回は私がWebの企画書(自分用ではなく、他社への提案用)を作る際に注意している項目を書き出してみました。実際は、これらを必要に応じて削除/追加したりします。 □ コンセプト 最も大事ですね。端的な言葉でサービスの概要を言い表す必要があります。 □
林信行 2008/5/15 いまや、Mac一筋という熱狂的なユーザーだけでなく、「何か面白いことをしたい」と考えるエンジニアもMac OS Xを利用し始めている。いったいなぜなのか、その理由を探ってみよう(編集部) 最近、Macintoshを使う著名エンジニアをよく見掛けるようになった。 代表的なところだけでも、シックス・アパートの元CTOの平田大治さん(現News2U社取締役)や米マイクロソフトでWindows 98やInternet Explorerの開発に中心的な役割を果たした中島聡さん(現UIEvolution社チーフアーキテクト)、Lingrなどの開発で知られる江島健太郎さん(現インフォテリアUSA社長)、ニコニコ動画の技術コンセプト設計などを行った清水亮さん(現ユビキタスエンターテイメント社CEO)などが思い浮かぶ。 この傾向は、シリコンバレーに行くとさらに顕著だ。シックス・ア
や、よくネットってさ、「欲しい知識がすぐに手に入る」とか、 「普段なら絶対に出会わない人と交流ができる」とか、 無限の世界が広がっているぜ!みたいなこと言う人がいるじゃないですか。 「知識を覚えるのをやめてGoogleを使いこなそうぜ」、みたいな。 まぁ、無限の世界が広がってるとか、たくさんの情報がすぐに手に入るのは、そうなんですが、 「イコール、世界観が広がる」ではないんだと思ったのです。 むしろ、1つの考えや見方に固執してしまい、世界観が狭くなっていくんじゃないかと。 考えてた流れはこんな感じ。 人は真相に弱い テレビで流れたニュースの真相や、「マスコミが報じなかった本当の情報」みたいなものに人は弱かったりします。 そういう裏情報を知ると、「えー、そういうことなんだー」とか、 「やっぱりそうなんだー。これだからマスゴミはー」とか言いながら衝撃を受けるとともに、 妙な満足感があります。
2008/05/15 インターネットの検索でエポックメーキングな出来事は2度しか起こっていない。1994年にジェリー・ヤン氏らが立ち上げたヤフーがインターネットに検索をもたらしたときと、1998年にラリー・ペイジ氏らがグーグルを立ち上げ、Webページの重要度を示す「PageRank」という概念を導入したときだ。検索連動広告の発明もビジネス的には大きなステップだったが、使い勝手の向上というユーザー視点での転回点は2つだけだ。いま、ベンチャー企業の米Powersetが注目を集め、3つ目のイノベーションを起こすかどうかが注目されている。 ネット検索の歴史:数から順位への転換 Powersetが解決しようとしている問題を明確にするために、インターネットの検索エンジンの歴史を少しだけ振り返ってみよう。 グーグルが登場する以前、各検索サイトは、自分たちがいかに多くのWebページをクロールし、検索に対し
第1回 そろそろ本気で学びませんか? | Think IT これ、今この記事書いてる時点で650以上ものブクマがされているんだけれども、あまり内容がよろしくない。 というのも、解説はとても丁寧ですごくよい内容なのだけど、サンプルコードの書き方がどうも古くさい。 onclick属性とか、今時のフロントエンドエンジニアはそんな書き方はしない(と思う)。 なぜonclickをあまり推奨しないのか やっぱり、エンジニアとデザイナーorマークアッパーとの分業の点でHTMLの属性にスクリプトを書いちゃうのはあんまりよろしくない。 たとえばの話だけど関数の名前を変えたかったり、だとか、HTMLを変更したり、っていうときにミスが起こりやすくなってしまう。 これは分業していなくてもどちらにしろ発生してしまうことだと思う。 他にも前に書いたのだけど、aタグとかでonclickしちゃうとhrefにreturn
元カレにもらったもの専用のオークションサイト『Ex-Boyfriend Jewelry』 May 10th, 2008 Posted in eコマース Write comment 「モノに罪はないから」と別れるときには言っているような気がする。 自分があげたものを元カノが使っていても気にならない方である。アクセサリーでもバッグでも、それが似合うと思ったからあげたので、ずっと使ってくれているとうれしいからだ。 しかし、女子と話していると「元カレにもらったものは全部捨てる」という人もいる。人それぞれなのでいいのだが、なんだかもったいないような気がしないでもない。 そう考えるとEx-Boyfriend Jewelryのようなサイトが出てきてもおかしくない。 このサイト、「元カレにもらったものを売買できるオークションサイト」である。人道的にどうよ、という気がしないでもないが、「モノに罪はない」と思
初めまして。 『picitup』 面白い技術ですね。自分が欲しい画像で何というタイトルで検索したらいいか分からない場合など、この検索が有効ですね。 たとえばネット上で偶然見つけた人物写真を検索で出させておいて、similar picturesで再検索すればその人物が誰だったのかなどのデータが集まります。 難点は最初の基準とする画像がネット上の検索結果に限られることです。これが自分の手持ちの画像ファイルに対してsimilar picturesで比較してくれれば、もっと便利です。たとえば昔、偶然知り合った人の、写真は持っているけど、名前が分からないので調べたいとか、自分の写真(と似た写真)がネット上に流出していないか調べたいとか、いろいろ使い道があります。 ↑ こういうことをやりたくて、2年ほど前、 『Riya』 http://internet.watch.impress.co.jp/cda/
Reading EXIF data with Javascript デモページ exif.jsのデモでは画像をクリックすると、JPEG画像のExifをダイアログボックスに表示します。 exif.jsの設置には、同サイトで配布してる「binary.js」と「binary_ie.js」が必要です。
sessvars.jsは、ブラウザのクッキーを使用しないで、セッションデータを利用できるスクリプトです。 Session variables without cookies デモ sessvars.jsを使用することにより、クッキーをオフにしていたり、使用が禁止されている環境でもセッションデータを利用することができます。 ※スクリプトをオフの場合には利用できません。 格納できるデータの上限は、Opera9.5で2MB、IE7, Fx1.5/2, Safari3で10MBとなっています。 サイトに記載してある使用上の注意は、以下になります。 sessvars.jsは、JavaScriptのwindow.nameにデータを格納します。 これはクロスドメインのセキュリティ問題があるため、パスワードやクレジットカード番号などの重要な情報には利用しないでください。 しかし、ヘッダ情報でサーバーには送
The Photoshop Roadmapのエントリー「40+のスペシャルなエフェクトを与えるPhotoshopのアクション」から、面白そうなPhotoshopのアクションをいくつか紹介します。 40+ Special Effects Photoshop Actions
2001年9月11日朝に起きたあの衝撃的な「アメリカ同時多発テロ事件」、あまりにも破壊の規模が大きかったのと、ビルが崩落するという常軌を逸した現象が起きたため、さまざまな陰謀説が出てくる原因となったわけですが、旅客機がビルに激突した瞬間、どのようにして壊れていったのか?というのをパデュー大学が科学的にちゃんと計算してシミュレートしたムービーが公開されました。 再生は以下から。 YouTube - First scientifically accurate visualization of 9/11 attack 突入の瞬間 旅客機の機体が突入したために起きた破壊のシミュレーション 建物の構造はこのような感じで崩壊していく 突入した側と反対側 ほかにもガラスの破片がどのように飛び散っていったのか、旅客機の燃料がどのようにして散らばったのか、それらが組み合わさってどういった爆発となっていったの
leigeberのエントリーから、スムーズにスクロールするサムネイルから拡大画像を表示する画像ギャラリーのスクリプトを紹介します。 Dynamic Image Gallery and Slideshow デモ slide.jsはjQueryやPrototypeなど他のスクリプトに依存することなく単独で動作するスクリプトで、動作環境はIE6/IE7, FF, Opera and Safariとなっています。 サムネイルはリスト要素となっており、オプションでは「拡大画像の格納場所の指定」「拡大画像の拡張子の設定」「スピード」などを設定することができます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く