タグ

ブックマーク / gigazine.net (34)

  • 最短経路を見つけるアルゴリズムをビジュアルで見る「PathFinding.js」

    カーナビやスマートフォンのマップアプリなど、目的地への最短ルートを一瞬で割り出してくれるサービスのお世話になっている人も多いと思いますが、その仕組みがどうなっているのかを知っている人はほとんどいないはず。その処理には、ルート探索専用のアルゴリズムが用いられているのですが、そんなアルゴリズムの動作する様子や、種類の違いによる結果の変化をわかりやすく見せてくれるサイトが「PathFinding.js」です。 PathFinding.js http://qiao.github.io/PathFinding.js/visual/ このサイトでは、スタート地点からゴール地点までの最短ルートを発見するさまざまなアルゴリズムを、自分で設定を変えながらインタラクティブに体験できるようになっています。2点の間に障害物を配置することも可能で、以下のムービーでは画面左下の緑色の地点から右上にある赤い地点までのル

    最短経路を見つけるアルゴリズムをビジュアルで見る「PathFinding.js」
  • AppleがiOS 7向けアプリのUIデザインで「すべきこと」や「してはいけないこと」などをまとめたサイトをオープン - GIGAZINE

    iOS 7ではユーザーインターフェース(以下、UI)がフラットデザインになり、見た目も操作方法もこれまでのiOSとは違うものになりました。そんなiOS 7向けアプリを開発するデベロッパー向けに、AppleUIデザインで気をつけるべき点やガイドラインなどをまとめています。 Designing Great Apps - Apple Developer https://developer.apple.com/design/ このサイトは登録済みiOSデベロッパー向けのもので、iOS 7向けアプリをデザインする上で必要な要素を、複数のページとApple World Wide Developer ConferenceやTech Talksのムービーを使って解説してくれます。 例えば、UIデザインのヒントを集めているのが以下のページ。 UI Design Dos and Don'ts - Apple

    AppleがiOS 7向けアプリのUIデザインで「すべきこと」や「してはいけないこと」などをまとめたサイトをオープン - GIGAZINE
  • マウスで簡単に間取り図を作成しWebGLで立体化して中を動き回れる「Wanaplan」

    家を購入したり、新しい土地へ引っ越す時に、不動産屋を訪ねて物件を回るのはなかなか骨が折れるもの。そんな時に便利な、クリックしていくだけで簡単に3D間取り図を作成&立体化させて「この間取りの部屋に住むとどういう感じになるのか?」ということを体験できるのが「Wanaplan」です。WebGLで作られており、平方メートル単位で細かく間取りを設定することもでき、家具や扉などの小物を配置して自分の理想のおうちを仮想体験することもでるようなので、実際に使用してみました。 Wanaplan - WebGL application to create 2D/3D plans http://www.wanaplan.com/en/plan/ 3D間取り図を作成するには、「Try Wanaplan」をクリック。 すると2Dの間取り図が開きます。 壁のラインをドラッグして移動させると間取りの拡大・縮小が可能。

    マウスで簡単に間取り図を作成しWebGLで立体化して中を動き回れる「Wanaplan」
  • マルチプレイヤーゲームのレベルデザインの基礎を誰にでも理解できるように説明するとこうなる

    レベルデザインとはゲーム開発における作業の1つで、ゲーム中に登場するエリアの空間を設計したり、障害物やアイテムを配置したりして、プレイヤーが楽しめるステージを作成することです。ゲーム開発に携わっていない人にとっては取っつきにくそうなレベルデザインですが、レベルデザイナーのBobby RossさんがFPSやTPSなどのシューティングゲームにおけるレベルデザインの基礎を公式ブログで公開しており、わかりやすい内容になっています。 The Visual Guide for Multiplayer Level Design — Level Art+Design Portfolio http://bobbyross.com/blog/2014/6/29/the-visual-guide-for-multiplayer-level-design ◆01:デザインに考慮すべき要素 プレイヤーの行動はレベル

    マルチプレイヤーゲームのレベルデザインの基礎を誰にでも理解できるように説明するとこうなる
  • Intel・SamsungなどのSSDがどれぐらいの寿命なのか長期間の耐久テストで判明 - GIGAZINE

    ハードディスクに比べて数倍の読み書き速度を持ち、体感できるレベルでの速度アップが期待できるソリッドステートドライブ(SSD)は、容量単価の下落にともなってあっという間にPCストレージの主役に躍り出ました。しかし、SSDには書き込み回数に上限があるため「寿命」という点で大きな欠点を抱えていると言われており、導入をためらいがちな人も多いとされています。そんな誰もが気になるSSDの寿命について、IntelやSamsungなどのSSDを使った長期間の書き込み耐久テストの結果が公表されています。 The SSD Endurance Experiment: Casualties on the way to a petabyte - The Tech Report http://techreport.com/review/26523/the-ssd-endurance-experiment-casual

    Intel・SamsungなどのSSDがどれぐらいの寿命なのか長期間の耐久テストで判明 - GIGAZINE
  • 「Kickstarter」へ出資してゲットする方法&出資しまくった経験からわかった注意点まとめ

    これまでに50個近いプロジェクトに出資してきた経験から、スムーズな出資方法&出資してからあとはどのようにすればいいのか、さらに出資する際にはどのような点を見て判断すべきなのか、逆にKickstarterで出資を募る場合にはどういった点に気をつけるべきなのかというようなことをまとめてみました。 Kickstarter http://www.kickstarter.com/ ◆Kickstarterへ初めて出資する前にまずはアカウント作成 トップページ右上にある「Sign up」をクリック 真ん中にある「New to Kickstarter?」と書いてあるエリアに順番に入力していきます。 FULL NAME:アルファベットで自分の名・姓を入力 EMAIL:メールアドレスを入力 RE-ENTER EMAIL:先ほど入力したメールアドレスをもう一度入力して確認 PASSWORD:Kickstart

    「Kickstarter」へ出資してゲットする方法&出資しまくった経験からわかった注意点まとめ
  • 仮想通貨「Bitcoin」とは一体何か、どういう仕組みかが一発で分かるまとめ - GIGAZINE

    P2Pの仕組みを利用することで簡単に送受信でき、決済手数料も極めて安価なことから、ネット決済ツールとして日増しに存在感を強める仮想通貨「Bitcoin(ビットコイン)」について、一体どのようなものなのか、その仕組みはどうなっているのかについて、見るだけでサクサクわかるムービーがいろいろと公開されています。 ◆ビットコイン鉱山 一般的なデジタル通貨は、取引所で既存通貨とデジタル通貨を両替することで手に入れられます。これに対してビットコインの入手経路は、両替所だけではありません。自らの手で「採掘」することも可能です。 What is Bitcoin Mining? on Vimeo http://vimeo.com/69320194 ビットコインはP2Pネットワークで運営されており、ビットコインを所持する人は"銀行の小さな一片"として機能するため、「分散型通貨」とも称されます。 ではビットコイ

    仮想通貨「Bitcoin」とは一体何か、どういう仕組みかが一発で分かるまとめ - GIGAZINE
  • ユーザーをだますのが目的のデザイン「ダークパターン」いろいろ

    by Thomas Guignard インターネットを利用していると、自分の意図しない予想外の操作がなされてしまい戸惑うことがたまにありますが、それはそもそも人をだますことを目的としたデザインかもしれません。そんな人をだますことを目的とするユーザーインターフェースは「ダークパターン」と命名され、その手法がまとめられています。 Dark Patterns - User Interfaces Designed to Trick People http://darkpatterns.org/ ダークパターンとは人をだます目的で作られたユーザーインターフェースであり、決してミスデザインではありません。それらは人間の心理をよく理解して注意深く作られていますが、ユーザーの利益はまったく考えられていません。 ロンドンのデザイナーであるHarry Brignullさんは、ダークパターンについてまとめたサイ

    ユーザーをだますのが目的のデザイン「ダークパターン」いろいろ
  • ファンタジーRPGのアイテムっぽくて手書きのアイコンセット「Legendora Icon Set」

    CCライセンスで提供されており、個人利用ならフリーのアイコンセットがこの「Legendora Icon Set」です。ゴミ箱がクリスタルで表現されていたり、ファンタジーRPGでよく出てくるようないかにもそれっぽいアイテムの数々がくっついてフォルダアイコンが揃っていたり、Firefoxのアイコンがあったり、見た目のかわいさと実用性とを兼ね備えた使いやすくバランスの取れたアイコンセットとなっています。 ダウンロードとその他の同じような雰囲気のアイコンいろいろは以下から。 Legendora Icon Set by *Raindropmemory on deviantART http://raindropmemory.deviantart.com/art/Legendora-Icon-Set-118999011 作者はRaindropmemoryさんで、以下がアイコンセットの中身を紹介した画像で

    ファンタジーRPGのアイテムっぽくて手書きのアイコンセット「Legendora Icon Set」
    pasela
    pasela 2012/12/23
  • 特許がソフトウェアの技術革新を妨げないようにするべく提案された「Defend Innovation」7項目の内容とは?

    By itupictures 「いま、特許制度は転換期を迎えている」ということで、ソフトウェア開発の将来を憂う電子フロンティア財団が、技術革新を妨げるのではなく保護する新しいシステムを作るべく立ち上がりました。 Defend Innovation https://defendinnovation.org/ EFF Patent Project Gets Half-Million-Dollar Boost from Mark Cuban and 'Notch' | Electronic Frontier Foundation https://www.eff.org/press/releases/eff-patent-project-gets-half-million-dollar-boost-mark-cuban-and-notch 電子フロンティア財団が立ち上げた「Defend Innov

    特許がソフトウェアの技術革新を妨げないようにするべく提案された「Defend Innovation」7項目の内容とは?
  • オープンソースでフリーのファイナルファンタジーXI用エミュレータサーバ「ProjectXI」 - GIGAZINE

    2004年11月からSourceForge上にて開発が進められていたファイナルファンタジーXI用エミュレータサーバ、それが「ProjectXI」です。言語はC++、主にWindows環境で動作させることを前提にしており、最低動作環境は256MB以上のメモリ・2GHz以上のCPU・100MB以上のハードディスク空き容量となっています。 まだできることはそんなに多いわけではないのですが、MMORPGであるファイナルファンタジーXIをスタンドアローン環境で動かすことも可能になるため、今後はいろいろと面白い展開が期待できそうです。 ダウンロードや実際に動作させている様子は以下から。 ProjectXI.org :: A Final Fantasy XI Emulator http://www.projectxi.org/ SourceForge.net: ProjectXI 公式サイトのフォーラム

    オープンソースでフリーのファイナルファンタジーXI用エミュレータサーバ「ProjectXI」 - GIGAZINE
    pasela
    pasela 2008/09/03
  • ローディング中のアニメーションGIFを生成する「Load Info - gif generator」

    AJAXなどでよくあるあの「読み込み中……」みたいな感じのローディング中アニメーションをGIFアニメとして、好きな色の組み合わせでカスタマイスできるという便利なジェネレータです。現時点で99種類のパターンがあります。 詳細は以下の通り。 Load Info - gif generator http://loadinfo.net/ まずは好きなパターンをクリックして選択 小さなウインドウが開くので、色と背景色(透明も可能)、それから大きさを選んで「generate」をクリック しばらく待つと、完成するので「download」をクリックすれば保存できます。 なお、これが実際に作ったサンプルです。やっぱり背景色はちゃんと指定した方がいいかも。

    ローディング中のアニメーションGIFを生成する「Load Info - gif generator」
  • 無料で利用できる600個以上のアイコン集「Crystal Clear」 - GIGAZINE

    16×16、22×22、32×32、48×48、64×64、128×128までの各サイズがそれぞれ600個以上、全合計で3600個ぐらいある無料で利用可能なアイコン集、それが「Crystal Clear」です。クリエイティブコモンズライセンスで提供されており、PNG形式で提供されています。 ダウンロードは以下から。 Everaldo.com : Crystal Icons http://www.everaldo.com/crystal.html アイコンの一覧は以下から見ることができます。 Crystal Clear - Wikimedia Commons http://commons.wikimedia.org/wiki/Crystal_Clear もともとは以下の画像のように、LinuxのKDEのために作られたアイコンセットと言うことで、そのライセンスが適用されているようです。

    無料で利用できる600個以上のアイコン集「Crystal Clear」 - GIGAZINE
  • 知っておいて損はないAJAXやCSSを駆使したタブインターフェース18種類 - GIGAZINE

    技術的知識が無くてもタブを作れるフリーソフトからかなり派手な効果を伴うタブ作成ライブラリ、Yahoo!やGoogle、Adobeの作ったタブまで、いろいろと応用が利いて独自の特徴があるものをざっくりと18種類ほどピックアップしてみました。 いろいろなページやブログで頻繁に見かけるタブ方式のメニューですが、こうやって並べてみると実は見せ方も使い方も種々様々であることがよくわかります。 まずは知識不要でタブが簡単に作成できる「CSS Tab Designer」。Windows用のフリーソフトで、約60種類ものデザインが用意されています。その中にタブ方式のメニューもたくさん用意されており、ほかにも縦型のメニューやZDNet風メニューなども用意されています。 OverZone Software - CSS Tab Designer 細かいカスタマイズが可能なタブメニュー。画像を使ったサンプルも用意

    知っておいて損はないAJAXやCSSを駆使したタブインターフェース18種類 - GIGAZINE
  • ハードディスクの物理障害、果たして本当に復旧できるのか?〜前編〜 - GIGAZINE

    これまでいろいろとハードディスクドライブに関する記事を書いてきたわけですが、今回は論理エラーではない正真正銘の「物理障害」について、実際にぶっ壊れたハードディスクを使った衝撃のレポートです。わずか20GBの復旧で信じられないほど高額な見積もりを出されました。 ネット上で「ハードディスク 復旧」などと検索すると多くの業者サイトが出てきますが、まずその実態を簡単に列挙します。以下はいくつもの実績ある復旧業者およびその関係者から、悪質業者についての証言をまとめたものです。 ・論理障害はFINALDATA(ファイナルデータ)などの市販ソフトで復旧しているだけ ・物理障害は復旧技術がない業者の場合はただ開けるだけしかしていない ・物理障害で復旧できなくても検査料や着手金などの名目で数万円を請求 ・別の復旧業者が復旧させると信頼が落ちるため、復旧できないように破壊してから依頼主に返却 にわかには信じら

    ハードディスクの物理障害、果たして本当に復旧できるのか?〜前編〜 - GIGAZINE
  • ページランクや非リンク数を一括調査できる無料サービス「popuri.us」 - GIGAZINE

    GoogleのページランクやAlexaのランク、GoogleYahoo!とLive Searchからのバックリンク数、ブログ検索エンジンテクノラティのインバウンドリンク数、ソーシャルブックマークdel.icio.usのブックマーク数、RSSリーダーBloglinesでの購読者数、それからドメインのWhois情報やDNS情報を一度に調べて表示してくれるという無料サービスです。 いちいちひとつずつ調べる手間が省け、検索エンジン対策のSEOにも便利。 使い方は以下の通り。 popuri.us quickly check your site's Google PageRank, Alexa Rank and more! http://www.popuri.us/ まず調査したいサイトのアドレスを入力し、「Get Info」をクリック しばらくすると調査結果が順番に表示されます。とっても簡単。

    ページランクや非リンク数を一括調査できる無料サービス「popuri.us」 - GIGAZINE
  • 1秒で10万行を処理するフリーの超高速なログ解析ソフト「Visitors」 - GIGAZINE

    GIGAZINEのログは膨大な量になっているため、以前まで使っていた「ApacheLogViewer」では毎日のアクセス解析に時間がかかりすぎるのと、今後のさらなるログの増大を考えると不安を覚えたので、いろいろと試してみた結果、「Visitors」というアクセスログ解析ソフトが超高速でよかったです。 大体、10万行を1秒~2秒ほどで処理してくれます。しかもサイトへの人の流れをフローチャート化することも可能。ユニークユーザーベースで解析してくれるだけでなく、検索ボットは除外したり、特定のリファラをブラックリストにしてノーカウントすることも可能。非常にすばらしいです。 また、Linux版だけでなく、Windows版も一応提供されています。やろうと思えばWindowsで解析することも可能です。 というわけで、実際にインストールして実運用するまでの手順をメモしておきます。参考になれば幸い。 ■解析

    1秒で10万行を処理するフリーの超高速なログ解析ソフト「Visitors」 - GIGAZINE
  • ハードディスクに関する4つの都市伝説

    Googleが10万台のハードディスクを使用した結果、ハードディスクは温度や使用頻度に関係なく故障するという結論を出した恐るべきレポートに続き、CMU’s Parallel Data LabのBianca Schroeder氏が、「現実世界でのハードディスクの故障:平均故障時間100万時間とは一体どういう意味なのか?」というレポートを出しました。ハードディスクに関する以下の常識はいずれも根拠のないものだという内容です。 1.高価なSCSI/FCドライブの方が安価なSATAドライブよりも信頼できる 2.RAID5が安全なのは2台のドライブが同時に故障する確率がとても低いため 3.初期の故障しやすい時期を超えれば耐用年数に達するまで壊れないという信頼が高まる 4.ハードディスクメーカーのいうMTBF(平均故障間隔)はハードディスクドライブを比較するのに有益な尺度である もはや一体何を信じればい

    ハードディスクに関する4つの都市伝説
  • Fortranから最新言語まで、約2500種類のプログラミング言語の系図

    史上最初のプログラミング言語である1954年に考案された「Fortran」(フォートラン)から、今の各種最新言語に至るまで、いろいろなプログラミング言語が発展していく様子をまとめた巨大な系図を見ることができます。ちゃんと印刷できるようにPDFファイルなども置いてあります。自分の使っている言語がない場合には連絡して欲しいとのことです。 閲覧は以下から。 Computer Languages History (preview) 元のページはココ。A4用紙11枚に及ぶ印刷用PDFファイルなどをダウンロードできます。 Computer Languages History こうやって眺めてみると、いろいろな言語がお互いに少しずつ影響を与えているのがよくわかります。さすがにあまりにもマイナーな言語はサポートしていないようですが、作者に連絡すれば入れてもらえるかも。 一応全言語の一覧は以下から検索できま

    Fortranから最新言語まで、約2500種類のプログラミング言語の系図
  • 路上に描かれた立体的なトリックアート

    オイルチョークを使い、路上に立体的なトリックアートを描くJulian Beeverという人の作品を集めてみました。なんだか妙な落書きがしてあるように見えて、ある一点から見るとちゃんと立体的な絵になっているというなかなか見事なもの。路上で宝探しをしたり、勝手に水をまいたり、巨大なコーラの瓶をころがしてみたりとやりたい放題です。 詳細は以下の通り。 この細長いのはなんだ… ちゃんとした位置から見ると地球でした。 路上に水まき。普通の写真にしか見えません。 町中で飛び込み。階段から水が流れてくるあたり細かい。 ボート遊び。当に道がへこんでいるみたい。 水道管をむき出しに。勝手に噴水まで作ってしまっています。 巨大コーラの瓶。そんな栓抜きでは開けられません。 お宝を掘り当てるまで。何のお宝だったんでしょうか。 作品をムービーでまとめたもの。 YouTube - The Amazing Art o

    路上に描かれた立体的なトリックアート