タグ 階層構造
人気順 5 users 10 users 100 users 500 users 1000 usersMySQLで階層構造を扱うための再帰的なクエリの実装方法と実用例
1.はじめに RDBでの階層構造の関係を持つデータを扱う上で、 効率的なデータの持ち方や抽出方法について検証を行っています。 結論から先に 階層構造を扱う方法として下記の種類があります。 隣接リスト 経路列挙 入れ子集合 閉包テーブル 再帰クエリ(WITH RECURSIVE)を使うと階層データを扱う上でのパフォーマンス... 続きを読む
文字サイズの比率と調和 - シフトブレイン/スタンダードデザインユニット
ウェブページのテキストはいくつかの文字サイズの組み合わせで出来ています。それぞれの文字サイズは情報の階層構造を表現するなどの役割を担いますが、同時にお互いが適切なバランスで調和しているべきです。そのため文字サイズはページやコンポーネントごとに場当たり的に決められるべきではありません。プロジェクト... 続きを読む
最近のレスポンシブ対応サイトで見かけるナビゲーションのアイデア・実装方法のまとめ | コリス
去年ぐらいはレスポンシブ対応のナビゲーションというとハンバーガーメニューばかりでしたが、最近ではスクリーンサイズに合わせるだけでなく、コンテンツや階層構造に合わせたナビゲーションが増えてきました。 Webページやスマホペ ...記事の続きを読む 続きを読む
新著が出ます:『プログラマのためのSQLグラフ原論』 - ミックのブログ
今月下旬に、J.セルコの『Trees and Hierarchies 2nd Edition』の邦訳が刊行されます。同著者の代表作 『プログラマのためのSQL 第4版』 のスピンオフの一つで、RDB/SQLで木と階層構造を扱うための方法論にフォーカスしたなかなかマニア度の高い一冊です。主眼となる「入れ子集合モデル」については、私も あちこち の記事や書籍で紹介したことがあるので、ご存じの方もいるか... 続きを読む
リーダーには「抽象化・概念化」の能力が必須|経営幹部養成学校――エリートリーダーは経営学を使って会社を動かす|ダイヤモンド・オンライン
東レ、JR西日本、みずほフィナンシャルグループなど、人材育成と事業変革を同時に達成する「伝説の研修」で多くの幹部人材を輩出してきたカリスマ講師が、次世代の幹部人材になるための要諦を説く連載。今回は、経営幹部に求められる概念化・抽象化能力とは何かについて語ってもらう。 なぜ、会社組織は階層構造になっているのか? 以下の図にあるとおり、会社の組織は階層構造になっています。 一般社員をnとすれば、課長が... 続きを読む
Geekなぺーじ:DNSの「開いたパンドラの箱」を理解するために - 権威DNSサーバが返す5種類の応答とその意味 -
前回からかなり時間が経過してしまいましたが、やっと新書を書き終わったので、「DNSキャッシュポイズニングの基本と重要な対策」の続きです。 まだまだ先は長いのですが、今回は権威DNSサーバがキャッシュDNSサーバに返す5種類の応答とその意味について解説します。 権威DNSサーバからの5種類の応答 ユーザからの名前解決要求を受け取ったキャッシュDNSサーバは、ルートサーバを起点とするDNSの階層構造を... 続きを読む
複数のパンくずリストを1つのページに設置することはSEOにおいて問題ないか? | 海外SEO情報ブログ
[対象: 中級]複数のパンくずリストを1つのページに設置することは、検索エンジンの視点からは問題がないのでしょうか?僕からの質問(!)に、GoogleのMatt Cutts(マット・カッツ)氏が回答してくれました。 パンくずリストがある場合は、現状では1つ目を採用する。適切なカテゴリや階層構造に入れようとする。でもそうは言っても、1つのアイテムが階層構造のなかで複数の区分に属しているなら、1つのペ... 続きを読む
@nifty:デイリーポータルZ:ダンボールで渋谷駅の地下地図を作る
渋谷駅の地下はダンジョンのようだとよく言われる。階段を下りてみたら意外なところに出ることもしばしばだ。 それは僕だけではないようで、いかにも渋谷というファッショナブルな人たちもうろうろ迷っている。 あの階層構造がわかる三次元の地図があるべきではないのか。そうすれば渋谷駅地下も把握できるに違いない。 続きを読む
3Dプリンタで成形したカスタムデザインの梁、強度はなんと鉄筋の1万倍 : ギズモード・ジャパン
アート , オブジェ , 建築 3Dプリンタで成形したカスタムデザインの梁、強度はなんと鉄筋の1万倍 2012.12.09 17:00 ヒントは人間の骨。中身スカスカなのにあれだけの重みの体を支える、その秘密はフラクタルパターンにあります。 そこに着目したヨーロッパの研究チームが、重みを支えるのに最適な「階層構造」を計算する手法を開発しました。これを応用して用途に特化したカスタムデザインのビーム(... 続きを読む
大阪梅田地下迷宮などを攻略する助けになる地図「大阪らくらく乗換マップ」 - GIGAZINE
大阪の電車はニューヨークやパリ、東京などと並ぶ複雑な路線となっており割と乗り換えなどで戸惑うことが多いハズ。特に地下鉄は改札やホームが複数階にまたがっていることが多いので、地図を持っていても階層構造を把握できないとスグに行き先がわからなくなってしまいます。 という訳で、そんな悩みを無料で解決してくれるのが電車で移動することに特化して、異なる階にまたがる駅の構造が立体っぽいイラストで描かれている無料... 続きを読む
JavaScriptで階層構造・木構造のJSONを入れ子集合モデルに変換する - きっちゃてん!
つまりどういうことかというとですね。 例えば、こんな木構造があったとするじゃないですか。 この場合は4階層で済むけど、受け取るデータは何階層かも分からない。 そんなJSONデータを処理するとします。 var obj = [{ "human" : "社長", "secondary" : [ { "human" : "部長1", "secondary" :[ { "human" : "平社員1", "... 続きを読む
階層構造が作れるテーブルを実現できるjQueryプラグイン「treeTable」:phpspot開発日誌
jQuery treeTable Plugin Documentation 階層構造が作れるテーブルを実現できるjQueryプラグイン「treeTable」 次のようなエクスプローラ風の階層を持ったテーブルを作ることができます。 カラムも別れており、それぞれ情報を表示でき、階層の折りたたみもできます。 テーブルを決められたルールに従って定義したら、$(element).treeTable();とし... 続きを読む
ウノウラボ Unoh Labs: RDBで階層構造を扱うには?
yukiです。ダイエットを始めて3kg減ったと思ったら、風邪を引いて見事に1kg増量。 運動しないと駄目ですね。あと残り20kg、道のりは遠いです。 さて今回は、「RDBで階層構造を扱うには?」です。 あるサイトを構築中に階層構造をもったカテゴリ構造にすることになり、どのようにDBで扱うか悩みました。 DBはMySQLを採用していたので、この時点でぱっと頭に浮かんだ選択肢は以下のようなものでした。... 続きを読む
スタイルシートをすっきりと見やすくしてくれる『styleneat』 - 100SHIKI ~ 世界のアイデアを日替わりで ~
シンプルで素敵なツールだったのでご紹介。 styleneatはCSSファイルを見やすく整形してくれるツールだ。 これを使えばセレクタの親子関係がインデントされて見やすくなる。複雑な階層構造もこれならわかりやすい。 またそれぞれのスタイルの属性をアルファベット順に並べたり、一行でまとめたり、といったオプションもある。 スタイルシートがごちゃごちゃしてきたなぁ、というときに試してみるのはいかがだろうか... 続きを読む
日本のIT業界はなぜ重層的な階層構造をとっているのか - Casual Thoughts
Column外資系のソフトウェア・ベンダーに転職して1年が経つ。転職するまで日本のIT業界の構造についてじっくり考えることなどあまりなかったのだが、今の会社で仕事をしていると否が応でも考えなければならなくなる。日本のIT業界はアメリカと構造が異なる点が色々あるが、その中でも重層的な下請・階層構造をとっている、ということは特徴として際立っている。本国が作成したパートナー契約を締結しようとか、本国で構... 続きを読む
SQLで木と階層構造のデータを扱う――入れ子集合モデル
1.入れ子集合モデルとは 木構造のデータ・サンプルとして、次のような階層の深さが 4 の組織図を例に取りましょう。一つのノードは、複数の親を持つことはない(=複数の上司を持たない)、かつ必ず一つの親を持つ(=命令系統から外れる社員がいない)と仮定します。この条件を破ると、木構造ではなくなってしまいます。 一般的な隣接リストモデルでこのデータを表現すると、次のようなテーブルになります。 --隣接リス... 続きを読む
CSSを書く際の5つのテクニック:phpspot開発日誌
CSS tips and tricks at The Blog Herald CSSを書く際の5つのテクニック。 1. サイズ指定の際はピクセルを使うな。 body { font-size: 62.5% } p { font-size: 1.2em; line-height: 1.5em; } px指定してしまうとブラウザの文字サイズに反応しなくなってしまうというやつですね。 2. 階層構造はイン... 続きを読む
ITmedia Biz.ID:iTunesでPDFファイルを管理する
コラム 3分LifeHacking: iTunesでPDFファイルを管理する 音楽管理ソフトのiTunesで、意外にもPDFファイルを管理できる。音楽ファイルと同じように階層構造やマイレートを使って整理できて便利だ。 2006年09月06日 08時36分 更新 仕事の場でますます使われるようになったPDFファイル。普通にフォルダに入れて管理している人がほとんどだろうが、実はiTunesを使えば、音... 続きを読む
Web 2.0 アプリの階層構造 by Tim O'reilly
後半部分を終えて、全体少し手を入れました。 Levels of the Game: Web 2.0 アプリの階層構造 著者: Tim O'reilly 翻訳: Takashi Mizohata Jim Fallow の、“Web 2.0 アプリだけを使う2週間”という Technology Review の記事を読んでいると、『なんて奇妙なことするんだ!そりゃまるで、車の居住性を確かめるのに、自分... 続きを読む