「検索エンジン」を含む日記 RSS

はてなキーワード: 検索エンジンとは

2012-02-03

[][][]はてなブログspamSEO対策】

自称SEO対策屋のはてなブログ上位表示SEO対策屋】(http://seoes.hateblo.jp/)はスパム屋と思われます

はてなブログプロフィール

id:koragon

はてなブログ検索エンジン上位表示させるためのブログです【SEO対策屋】

はてなブックマーク

http://b.hatena.ne.jp/koragon/のブックマークを調べてみる。

ブログへのセルフブックマーク

アメブロYahoo Google検索エンジン上位表示をめざす (http://ameblo.jp/seoisland)内のページがとても多い。

その他ブックマーク

赤ちゃんの名づけ応援団・ぴよぴよクラブ(http://www.naduke.com/)へのブックマークが見られます

右下にSEO上位対策My Island(http://myisland.jp/)のバナー

<<

http://myisland.jp/より、Amebaブログ上位対策屋のバナーが。このバナーはhttp://ameblo.jp/seoisland/へのリンクとして張られています。そういうわけでぴよぴよクラブ(http://www.naduke.com/)へのブックマークセルフブックマーク。どうみても上位対策目的と思われます

利用規約はてなブックマークSEO目的での利用を禁じている。

第6条(禁止事項)

6.ユーザーは、本サービスの「はてなブックマーク」を利用するに際し、以下のような行為を行ってはなりません。

3.広告宣伝および検索サイト最適化目的としてブックマークに登録する行為

http://www.hatena.ne.jp/rule/rule

2012-02-02

現在若者は最も恵まれているという論調から見る深刻な世代の溝

 某サイトに掲載されたコラムが発端となり、ブログSNSに飛び火し、基本的に若者は恵まれているというスタンスで進んでいる論調。

現在社会インフラが高度で合理化され、過去自分たちが費やした苦労や時間とは比較にならない容易さで、クリック一回で実行できる社会

そこで高い代償を支払わずに、ゆるい連携を持って生活する若者は恵まれている、しかし熱が感じられないので、過去経験から「夢」と「積極性」を持つことをアドバイスする。

私がこれらの論調に生理的嫌悪感を感じてならないのは

過去の苦労(問題)は現在未来の苦労(問題)より大きい

という点、過去は苦労したが未来は明るいという楽観的な先入観はもう通用しない時期に来ているのに、発展した未来インフラや生活様式に気を取られ新たに発生した問題が見えていない。

見えていないというより「更に発展した未来で解決可能」又は「過去の苦労に比べればやさしい問題」と考えているのでしょうか。

社会基盤が発展すれば、価値観生活水準が変わりますと言えば、誰もが同意するでしょうが、負の発展(規模の縮小)は誰も経験していないのです。

例えば90年代まで若者アイテムとして誰もが持っていた車、車離れが叫ばれて久しいですが、都市に住んでいる若者における車の必要性が低下し、代わりに携帯電話PCを持つようになっただけです。

しかし車の購入・維持に比べれば遙かに購入が容易な端末なのに、PCを持っていない人が大勢いる。00年代初頭における我が国のITインフラ整備率は世界一位ですが、現在は目も当てられない状況です。

 PC購入するだけの収入がない若者携帯で何をしたか現在ではスマートフォンでかなり情報収集が便利になりましたが、ガラケーと呼ばれる国産端末におけるネット探索能力は前者と比べると劣悪で、利用者は検索エンジンで何かを調べるというより、遙かに狭い範囲でしか活動できなかった。新聞も購入していない、TVも見ない、社員として収入が確保できる30代以上は例え不慣れでもPC位なら即金で購入する事が出来るので、ある程度のリテラシーを培う事が出来ますが、その機会さえも与えられていない。結果情報を持つ人と持たない人の間の格差が広がる。所得が低くなっても相対的な幸福度は昔より高いという人は、かつての新聞とTVから情報を得ていた経験から言うのでしょうがインターネットで必要な情報を素早く調べて理解するというのが基本となった世の中で、流動的な情報ニュースより固定化されている公的・私的な各制度アクセスにおいて絶望的な差が生まれている。利益が1与えられるか99与えられるかの差でなく、0か100かの差で生きなくてはいけない。この問題に最初に晒されたのが現在の20代後半。

 今の大学生PCを所持することを半ば義務化されていますが、業務で使用できるレベルOfficeを使えると認定される資格を持っている人は、2割居ないでしょう。ですが、職安に出されている求人ほとんどはOfficeを最低限使える人間を求めている、でも資格を取れるレベルで教えてくれる高校や大学ほとんどない。高卒は自力で学ばないとスタートラインにさえ立てない。しか採用基準は厳しくなったのに、現在働いている社員になんら教育を施さない、Excelで文章作成する事の何が悪いかのかさえ分からない。

 収入は、小泉改革以降合理化され、事務職は派遣で構成され収入は捨扶持レベルの15万円程度、それでも仕事があればマシと言えるかもしれませんが、今後は労務環境の国際化によって事務職そのもの国外外注されるのは確実。そして発生する人口減による国内市場の縮小、70年代に隆盛を誇った着物業界の現状の様な事態が各分野で発生するでしょう。

 中年が考える未来は必ず発展し、解決されうるものとして存在していますが、今後の日本が進む道はその真逆しか言いようがない。中流のホワイトワーカーは営業を除いて全滅し、高所得者移民の導入を要求する、対して単純労働者は仕事を取られまいと反対に回る、すでに同じ事が発生している会社もあるでしょうが、これが社会全体で常識となるのに何十年もかからないでしょう。

更に合理化され、余計な費用を払わずに生活できる世の中、しか収入は少ないのに、最低限のインフラをそろえないと就職さえままなならない世の中、企業では仕事を一から教えてくれないので、自費で各種の専門校に通い勉学する日々、収入のすべてをつぎ込んで遊びなんて全くできない20代、当然お金が足りないので脛を齧れる人は脛をかじり、齧れない人は何年もアルバイトをして費用を捻出して、職歴なしというハンデを背負い戦う。大人は新卒ですぐ就職することが全てでないと高説を垂れるが、そんな人間を雇う気は無い。

 昔あった問題と今の問題、問題という意味では等価値で、その大きさは当人には判別できない。過去にとらわれているのはどちらだと。

戦前に生きていた人達は、次の世代に多くの機会を与えましたが、その世代は次の世代に機会を与えない。というのは言いすぎですかね。

2012-01-22

http://anond.hatelabo.jp/20120121115303

楽天の商品ページを日本語処理する際の概要について。

これは、「事務職リーマンwebサービス作ってみた話」のトラックバックに対するトラックバックです。


サイズデータ抽出の正確性について

もちろん、この手のアルゴリズム処理に「完璧」は存在しません。

ですが、拾った結果の品質を数百個ばかり、サンプリングで調査した範囲では、商品サイズを拾える商品のうち、9割を大きく超える率で、正しいサイズを拾えていますので、

「たまにはミスってますが、おおよそ役に立つ」

レベル認識率は十分に達成していると思ってます

もちろん、検索できる商品数が尋常じゃないので、サイズ抽出ミスっていそうな商品を狙い撃ちで探すと、結構見つかったりはしますが。


ちなみに、上記の「商品サイズを拾える商品」という表現には、レトリックがありまして、結構楽天ではサイズ画像のみで記載されている商品もありまして、そういうものは、当然、検索できない商品となっています

まあ、これは仕方が無いところです。




商品サイズ抽出について

サイズは、正しくサイズを拾えるよう、複数の書き方パターンサイズ候補を抽出しています

おおまかには、

  ・幅XX × 奥行YY × 高さZZ(センチ)

  ・幅×奥行×高さ(単位センチ・・・・・・XX × YY × ZZ

 の2パターンで、このパターンを軸に、さまざまな派生対処しています

 この派生(というかノイズ要因)が滅茶苦茶いろいろなパターンであって、相当手を焼きました。



拾ったサイズ候補に対応するサイズ単位センチミリ)の抽出

 実はこれも、簡単そうに見えて、結構、面倒なところでした。

  ・サイズ記載部分から遠く離れた部分に(単位ミリ)とか書いてある場合がある

  ・センチミリを混在してサイズ記載している場合がある

 など、さまざまなパターンがあり、結局、サイズ記載箇所の前後を見て、距離などから重み付けを調整して、サイズ単位を拾っています

 また、そもそもサイズ単位が記載されていない(意外とよくある)場合は、サイズ値の大きさを見て推定したり、(例えば、家具カテゴリサイズ表記に小数点があれば、それはきっと、ミリではなくセンチだろう、など。)全く見当が付かん、というときには、決めで処理したり、仕方なくあきらめたり・・・といった処理をしています



正しい商品外寸の指定

 サイズを拾うだけでは、梱包サイズとか、引き出し内寸とか、ノイズが多いので、これらは、重み付けを行い、一番重み付けが高いものを外寸サイズとして拾っています

 この辺の重み付けは、ある程度、作りこんでいますが、もちろん、完全ではないので、今後のブラッシュアップが必要な部分です。



型番など等で、そもそも違う数字を拾ってしまうこと対策

 こちらは、型番等で誤反応を起こしやすい、W/D/Hでの記載サイズのレーティングを少し下げて対処しているのですが、初めのほうにトラックバックを頂いた方もご指摘されているとおり、それでもある程度引っかかっちゃいます

 タイトル中の型番を検索外すとかの手も無くはないのですが、型番って意外と本文中にも多くて、例えばテレビ台とかで、本文中にテレビ型番をズラズラ列挙されて、それが反応した時もあります

 一応、異常値についてはレーティングを下げたり、サイズ数値取れずで処理はしています・・・みたいなところではありますが、検討すべき改善箇所です。



意外と多い、店舗側のサイズ記述間違い対策

 ex)「幅800×奥行400×高さ100センチ」の棚・・・など。

 こちらは、最終的なサイズ数字を見て、「サイズ単位の書き間違い・拾い誤り推定」の判定を入れておりまして、判定に抵触したサイズについては、正しいと思われる単位に変更・救済しております

 もちろん、フォローにも限界があったり、フォローを行って二重遭難する場合もあるんですが、検証してみたところ、ほんのわずかな二重遭難よりも、誤り救済を行ったほうがはるかに結果がよかったので、処理を入れてます



楽天自体がサイズ検索対応することリスクについて

このリスクは、着手する前によく検討しました。

ただ、結論から言うと、サイズ情報に対する、楽天市場側の動きはほとんど無いと読んでおります

なぜなら、圧倒的にニーズが高く、ハードルも低いと思われる、送料込み価格検索すら、彼らは実現できてないからです。

恐らく、楽天側では、出店側に登録させる情報を、いじりたくないと思っているのではないでしょうか。

しかも、サイズ情報は、楽天が扱っているほとんどのジャンルの商品にとっては、それほど重要性の高くない情報です。

ごく一部のジャンル向け以外は重要性の高くない追加の登録情報なんて、楽天はあまり実装したくはないのではないでしょうか。


・・・と、そういう読みをしてますし、さらに、読みが外れて楽天対応を行ったとしても、別に私は片手間でやっているだけなので、それほどペナルティが大きい訳ではありません。

ということで、「許容できるリスク」と判断しています



以上、カグサイズのページ処理の内容部分の説明でした。

それではー。


----------

幅x奥行x高さ(家具サイズ)で商品を検索できる、楽天市場家具カテゴリ専門の検索エンジン

カグサイズ検索

http://kagusize.com

2012-01-15

Opera検索エンジンに、ブラウザ上の操作だけで英辞郎を追加する方法

 Web上を探しても情報が見つからなかったので、ここにメモしていきます

 FireFoxChromeな皆さんは、Operaインストールしてからまた来てね♪


<手順>

1. このページの一番上にある増田検索窓を右クリックし、検索エンジン作成を選びます

2. 名前に「英辞郎」、アドレスに「http://eow.alc.co.jp/%s」と入力キーワードはお好きなもので。

3. [OK]ボタンクリック

4. おしまい



 英辞郎はなぜか右クリックから直接登録できないので、自分アドレス入力して追加しなくちゃいけません。

 この時、検索エンジン編集で新規に追加すると文字コードiso-2022-jpで登録されるんですが、異なる文字コードを使っているサイト対応させるにはsearch.iniっていう設定ファイルの該当部分をちょこっと直してあげなきゃいけません。(ちなみに英辞郎UTF-8。)

 設定ファイル探して、テキストエディタ開いて…ってのはちょっとした手間です。

 だったら文字コードが一緒の所で先にダミーを作ってあげて、アドレスだけ直した方が手っ取り早いよね、ってことです。



 文字コードUTF-8の所であればどこでも同じように登録できますGoogle翻訳ニコニコ動画でもOK。

 ちなみにDMM.R18は違いました…。

2012-01-07

事務職リーマンwebサービス作ってみた

Webシステムとは縁遠い事務職のリーマンが、ある日思い立って、ニッチな用途の検索エンジンサービス作ってみたので、ちょっと書いてみようと思います

ちなみに、検索エンジンといっても、googleカスタム検索とかのお茶濁し系じゃなくて、apache Solrというオープンソース検索エンジンを、VPS上で動かしているという、それなりに本

気度の高いものです。

なんで素人がそんな物騒なものを動かす羽目になったかは、後述。



アイデアときっかけ

やりたい構想みたいなことを思いついたのは、もう6、7年前ほど前のこと。初めて独り暮らしを始めたときに、ひどく不便を感じたことがあり、こんなサービスがあったら便利だなあ、

と、ぼんやり妄想していました。

ちなみにその妄想をふと高校の同期に話したとき、そのサービスはどこにあるのか?!と、えらくがっつかれたのを、覚えてます。まあ、俺と同じく偏執狂の奴だったからだと思います

が。

ただ、しがない事務職リーマンということもあり、当然、技術も無く、そのときは、やるならこんな名前サービス名だろうなあ、とか、そんな妄想レベルで、話は終わっていました。

そんな感じで、5年ほど月日は経ち、なんとなくリーマン人生の流れも見えてきたところで、以前、妄想していたことを、ふと思い出しました。

5年も経ったら、さすがに自分が考えたようなこと、誰かがやっているだろうと調べてみたところ、意外なことに、競合になるようなサービス存在せず。ちょうど異動があって、少し時

間が出来たこともあり、じゃあ、着手してみようかと思い立ちました。



やりたいことは非常に面倒だった

やりたいことは、大手サイト情報検索。ただ、商品ページ内の特定情報、それも、商品ごとに正規化されていない表記を、正規化して抽出する必要があったので、大手サイトの既設API

だけではとても実現不可能でした。

まあ、だからこそ、5年間、誰もやろうとしなかったんでしょうが

ということで、とても一発では解決できなさそうな内容だったので、自分でなんとか実現できそうな機能に細分化して、各個撃破していくことにしました。



面倒なサービスをどう実現するか

随分と考えた結果、

以上に区分できると考えて、これらを各個撃破していくこととしました。

また、技術もなく、プログラミングも出来ず、ましてやlinuxサーバのお守りをしたことなんて当然ないので、インターネット上に置くサーバですべての処理を完結させるのではなく、イ

ンターネット上に置くリソースは最小限に留め、できる限り、勝手がわかる自宅のwindowsパソコンで処理を行うことにしました。

ちなみにさらっと結論だけ書いてますが、ここまで至るまでに、いろいろと調べ続たり、考え込んだりしていたので、思い立ってから3ヵ月は掛かってます。。。



検索エンジン周りの開発

さて、やる方針を決めたあと、はじめに着手したのは、要の検索エンジンサーバです。

いろいろとググって調べて、mySQLというやつか、apache Solrというやつかに絞りましたが、結局、Solrを使うことにしました。

MySQLのほうが実績は多そうだったのですが、Solrのほうが検索専門で、滅茶苦茶動作が速いらしいということ、MySQLでも出来るが特に速度が遅いらしい全文検索機能も使いたかったこ

と、あとファセット機能ジャンル絞りこみに便利に使えそうだったので、というのが理由です。

ちょうどSolr本が発売されていたこともあり、それを参考に、自分が使うように設定ファイルを変更していきました。

しかし、初めは設定ファイルの内容も意味不明な上に、私の書き方も雑なのか、少しいじっただけでまったく動かなくなる。結局、設定ファイルを一文字ずつ変更しては動作検証、とい

った始末で、進捗は地を這うよう。ある程度思い通りにSolrを扱えるようになるまで、3ヵ月以上掛かったでしょうか。。。

さらに、検索エンジンフロントエンドSolr検索結果を、htmlに変換するプログラム)も書かなければならない。プログラミングが出来ない人間には、これが本当に辛かった。

Solr本に、いろんなプログラミング言語でサンプルがあったのですが、迷った末に、わずか数行なら書いた(≒コピペした)経験があるという理由で、javascriptを苦渋の選択。

しかし、選択はしてみたが、基礎が本当に無いから内容がサッパリ頭に入ってこない。こちらも、わかるところから本当に1文字ずつ変えていくといった手探り状態。

プログラミングについては、今回のためだけだから、といった理由で、一切基礎をやらずに着手したのが裏目に出たのか、サンプルのソースをモノにして、書き上げるのに、ゆうに半年

以上。本当に時間が掛かりました。



kanzen21.comに衝撃を受ける

さらに、Solr周りで計9ヶ月間ハマっていた頃、忘れもしない、kanzen21のおっさん彗星のように現れて、衝撃を受けることになります

大手サイトのページをクロールして検索エンジンを作る手法は、私と考えていた構想の枠組みとまさに「完全に一致」な訳で。。。

図書館事件に注目していたのも同じで、あまりの一致具合に衝撃を受けっぱなしでした。

その後の成り行き等も含めて、興味深く観察させて頂き、本当に参考になりました。



クローラ周りとかの開発

そんな感じで紆余曲折もありましたが、ようやく難題だった、プログラミング関連に目処が立ってきたので、あとはクローラと肝心のデータ処理です。ここからは、勝手知ったるwindows

の領域なので、多少の安心感があります

まず、クローラですが、専用のクローラwindows用に探してきたり、それを設定するのも大変なので、今回はテレホーダイ時代に使っていたような、フリーweb巡回ソフトを利用する

こととしました。指定のhtmlダウンロードしてくるだけなので、別に変に新しいものに手を出す必要もないので。

また、ダウンロードしてきたhtmlファイルについては、これまたフリー日本語処理ツールでcsv方式に加工することにして、処理ルール部分を相当に作り込みました。

このあたりは、全体を通して見てもキモの部分なんですが、ある意味ちょっとしたパズル感覚だったので、プログラミング言語の部分と違って、かなり楽しかったです。

あとは、msdosバッチファイル(これは前から知っていた)で、これらの処理を繋ぎcygwincurlかいうツールで、連続して検索エンジンサーバcsvファイルアップロードする

仕組みを作りました

検索エンジンサーバには、容量は少ないが、安くて高性能という、今回の用途にピッタリだった、さくらVPSを借りて設定。CentOSサーバ構築ホームページを見ながら、サーバとか

Solr管理URLとかにセキュリティを掛けて、こちらも素人ながら、意外とすんなり設定。

ホームページは、vpsサーバ相乗りさせるのではなく、別にさくらレンタルサーバを借りました。apacheの設定方法等を習得する必要がありませんし、vpsリソースapacheと分け

合う必要が無くなるので。ホームページhtmlファイルcssファイル等も調べながら設定し、画像も準備しました。

あと、構想を思いついたとき妄想していたサービス名の.comドメインは、すでに他者に取得されていたのですが、どうも使っている風にも見えなかったので、whoisで出てきたメール

ドレスに連絡して交渉し、幾ばくか払って買い取りました。



ようやく完成

結局、足かけ18か月。ようやく完成。



楽天市場家具を、幅x奥行x高さ(家具サイズ)で検索できる、楽天市場家具カテゴリ専門の検索エンジン

カグサイズ検索

http://kagusize.com



この商品数規模(データ収録約30万アイテム)で、1センチ単位家具サイズ指定検索が可能な手段は、商用サービスも含めて、ほかには存在しないと思います

kanzen21と違って、エロじゃないから華はないけどね。。。




カグサイズ検索提供する価値について

ちなみに冒頭で少し書いたきっかけですが、就職して独り暮らしを開始したときに、新しい家にピッタリサイズ家具が欲しかったのですが、これが楽天で探すのは至難の技でして。

楽天家具を探してみようと思った人には判っていただけると思うのですが、楽天では、価格では範囲指定やソートができても、サイズでは検索出来ないんです。

これは、楽天では、商品のサイズ情報は商品の自由記述欄に記載することになっているためで、商品ごとにサイズの記載方法がバラバラのため、検索事実上、不能となっています

家電製品とかに関しては、種類が少ないこともあり、メーカーホームページとかでサイズを確認した上で、商品型番で検索すればいいので、それほど問題にはならないのですが、家具

って、種類が非常に多く、型番もあったり無かったりで、家電のようにサイズを調べることができません。

しかも、サイズが非常に重要な商品です。なんて不便な!


・・・ということで、カグサイズでは、楽天の商品ページにいろいろな書式で書かれているサイズ情報を拾って解析して正規化し、範囲指定やソートして検索ができるようにしています

また、単に寸法サイズを拾うだけでは、梱包サイズとか引き出し内寸とかも引っ掛かってしまうので、それらは出来るだけ排除して、商品の外寸が優先して引っ掛かるよう、アルゴリズ

ムを調整しています

単位センチミリ)に関しても、商品ごとにバラバラ(単に単位だけでなく、商品説明のどこに"センチ"とか"ミリ"と記載しているかについてもバラバラです。)なので、サイズ表記

前後の状況をみて、正しいと思われる単位で拾うようにしています




その他

あと、変わった使い方としては、欲しい家具価格比較みたいなこともできます

家具は、同じ商品でも、店ごとに型番が違ったりすることがよくあり、簡単には価格比較が行いづらいジャンルの商品です。

しかし、型番は違っても、同じ商品なら原則、サイズは同じですから、欲しい商品とまったく同じサイズ検索をかけると、同等商品があるのかどうか比較しやすい・・・といった使い

方もできます


おわりに

と、そんな感じで、しがない事務職リーマン作ってみたニッチな用途の検索webサービスを、サービスインさせて頂きました。

一般に公開されていて、誰でもアクセスできる情報でも、ニーズが有りそうな切り口の条件で検索性を高めれば、新しい価値創造できるんじゃないかという実験です。

もしよろしければ、ぜひ、使ってみてくださいー。それでは!

----------

カグサイズ検索

http://kagusize.com


追記

アップ直前の変更により、最大サイズの指定がうまく働かなくなっていたため、修正をしました。ご指摘有難うございました。

2012-01-05

http://anond.hatelabo.jp/20120105101608

秒間1アクセス常識的な実装とは言いがたい気がするけど。

googleみたいな、捕捉されることが不特定多数の有益になると考えられる検索エンジンでも5分に1回とかに抑えてるのに、個人しか使わないような「リソースの独り占め」は普通に迷惑行為だと思うよ。

「ご自由におとりください」と店の前においてある店の宣伝チラシを、他に多数配ってくれる人が一度にたくさん持っていくのは別に構わないけど、どうせ持っていっても自分しか見なくて捨てるだけってやつがごそっととっていって他の人が持っていけない状態にするのは営業妨害といっていいんじゃないか。

2012-01-02

http://anond.hatelabo.jp/20120102051451

TPPに関する議論を見ていると、大多数のネットワーク利用者は賢くも何とも無いんだって分かりますよ。

現締結国の条文自体はニュージーランドサイトから英語で読めるし、日本官庁も資料をweb掲載している。でもそういうのさっぱり読まないんだもの。ぐぐって何故か上位に出る、中野なんとかの記事とコピペクソブログしか読んでない。

検索エンジンが使えるだけで自称情強人達が、今後どれだけトンデモ迷惑を起こすかと考えると末恐ろしい。現にWikipedia方面ではそういう人達に大迷惑しているし。

2011-12-12

コンピュータプログラミング概念技法モデル」の目次

第1章 プログラミング概念入門
	1.1 計算器
	1.2 変数
	1.3 関数
	1.4 リスト
	1.5 リストについての関数
	1.6 プログラムの正しさ
	1.7 計算量
	1.8 遅延計算
	1.9 高階プログラミング
	1.10 並列性
	1.11 データフロー
	1.12 明示的状態
	1.13 オブジェクト
	1.14 クラス
	1.15 非決定性と時間
	1.16 原子性
	1.17 ここからどこへ行くのか?
	1.18 練習問題

第1部 一般的計算モデル

第2章 宣言的計算モデル
	2.1 実用プログラミング言語定義
		2.1.1 言語の構文
		2.1.2 言語意味
	2.2 単一代入格納域
		2.2.1 宣言的変数
		2.2.2 値格納域
		2.2.3 値生成
		2.2.4 変数識別子
		2.2.5 識別子を使う値生成
		2.2.6 部分値
		2.2.7 変数の,変数への束縛
		2.2.8 データフロー変数
	2.3 核言語
		2.3.1 構文
		2.3.2 値と型
		2.3.3 基本型
		2.3.4 レコード手続き
		2.3.5 基本操作
	2.4 核言語意味
		2.4.1 基本概念
		2.4.2 抽象マシン
		2.4.3 待機不能な文
		2.4.4 待機可能な文
		2.4.5 基本概念再訪
	2.5 メモリ管理
		2.5.1 末尾呼び出し最適化
		2.5.2 メモリライフサイクル
		2.5.3 ガーベッジコレクション
		2.5.4 ガーベッジコレクションは魔術ではない
		2.5.5 Mozartのガーベッジコレクタ
	2.6 核言語から実用言語へ
		2.6.1 構文上の便宜
		2.6.2 関数(fun文)
		2.6.3 対話的インターフェース(declare文)
	2.7 例外
		2.7.1 動機と基本概念
		2.7.2 例外を持つ宣言的モデル
		2.7.3 親言語の構文
		2.7.4 システム例外
	2.8 進んだ話題
		2.8.1 関数型プログラミング言語
		2.8.2 単一化と内含(entailment)
		2.8.3 動的型付けと静的型付け
	2.9 練習問題

第3章 宣言的プログラミング技法
	3.1 宣言的とはどういうことか?
		3.1.1 宣言的プログラムの分類
		3.1.2 仕様記述言語
		3.1.3 宣言的モデルにおいてコンポーネントを実装すること
	3.2 反復計算
		3.2.1 一般的図式
		3.2.2 数についての反復
		3.2.3 局所的手続きを使うこと
		3.2.4 一般的図式から制御抽象へ
	3.3 再帰計算
		3.3.1 スタックの大きさの増加
		3.3.2 代入ベース抽象マシン
		3.3.3 再帰計算を反復計算に変換すること
	3.4 再帰を用いるプログラミング
		3.4.1 型の記法
		3.4.2 リストについてのプログラミング
		3.4.3 アキュムレータ
		3.4.4 差分リスト
		3.4.5 キュー
		3.4.6 木
		3.4.7 木を描画すること
		3.4.8 構文解析
	3.5 時間効率空間効率
		3.5.1 実行時間
		3.5.2 メモリ使用量
		3.5.3 償却的計算量
		3.5.4 性能についての考察
	3.6 高階プログラミング
		3.6.1 基本操作
		3.6.2 ループ抽象
		3.6.3 ループ言語的支援
		3.6.4 データ駆動技法
		3.6.5 明示的遅延計算
		3.6.6 カリー化
	3.7 抽象データ型
		3.7.1 宣言的スタック
		3.7.2 宣言的辞書
		3.7.3 単語出現頻度アプリケーション
		3.7.4 安全抽象データ型
		3.7.5 安全な型を備えた宣言的モデル
		3.7.6 安全な宣言的辞書
		3.7.7 資格セキュリティ
	3.8 宣言的でない必要物
		3.8.1 ファイルを伴うテキスト入出力
		3.8.2 グラフィカルユーザインタフェースを伴うテキスト入出力
		3.8.3 ファイルとの状態なしデータI/O
	3.9 小規模プログラム設計
		3.9.1 設計方法
		3.9.2 プログラム設計の例
		3.9.3 ソフトウェアコンポーネント
		3.9.4 スタンドアロンプログラムの例
	3.10 練習問題

第4章 宣言的並列性
	4.1 データ駆動並列モデル
		4.1.1 基本概念
		4.1.2 スレッド意味
		4.1.3 実行列
		4.1.4 宣言的並列性とは何か?
	4.2 スレッドプログラミングの基本的技法
		4.2.1 スレッドを生成すること
		4.2.2 スレッドブラウザ
		4.2.3 スレッドを使うデータフロー計算
		4.2.4 スレッドスケジューリング
		4.2.5 協調的並列性と競合的並列性
		4.2.6 スレッド操作
	4.3 ストリーム
		4.3.1 基本的生産者消費者
		4.3.2 変換器とパイプライン
		4.3.3 資源管理し,処理能力改善すること
		4.3.4 ストリームオブジェクト
		4.3.5 ディジタル論理シミュレーション
	4.4 宣言的並列モデルを直接使うこと
		4.4.1 順序決定並列性
		4.4.2 コルーチン
		4.4.3 並列的合成
	4.5 遅延実行
		4.5.1 要求駆動並列モデル
		4.5.2 宣言的計算モデル
		4.5.3 遅延ストリーム
		4.5.4 有界バッファ
		4.5.5 ファイルを遅延的に読み込むこと
		4.5.6 ハミング問題
		4.5.7 遅延リスト操作
		4.5.8 永続的キューアルゴリズム設計
		4.5.9 リスト内包表記
	4.6 甘いリアルタイムプログラミング
		4.6.1 基本操作
		4.6.2 ティッキング(ticking)
	4.7 Haskell言語
		4.7.1 計算モデル
		4.7.2 遅延計算
		4.7.3 カリー化
		4.7.4 多態型
		4.7.5 型クラス
	4.8 宣言的プログラム限界拡張
		4.8.1 効率性
		4.8.2 モジュラ性
		4.8.3 非決定性
		4.8.4 現実世界
		4.8.5 正しいモデルを選ぶこと
		4.8.6 拡張されたモデル
		4.8.7 異なるモデルを一緒に使うこと
	4.9 進んだ話題
		4.9.1 例外を持つ宣言的並列モデル
		4.9.2 さらに遅延実行について
		4.9.3 通信チャンネルとしてのデータフロー変数
		4.9.4 さらに同期について
		4.9.5 データフロー変数有用性
	4.10 歴史に関する注記
	4.11 練習問題

第5章 メッセージ伝達並列性
	5.1 メッセージ伝達並列モデル
		5.1.1 ポート
		5.1.2 ポート意味
	5.2 ポートオブジェクト
		5.2.1 NewPortObject抽象
		5.2.2 例
		5.2.3 ポートオブジェクトに関する議論
	5.3 簡単なメッセージプロトコル
		5.3.1 RMI(遠隔メソッド起動)
		5.3.2 非同期RMI
		5.3.3 コールバックのあるRMI(スレッド使用)
		5.3.4 コールバックのあるRMI(継続のためのレコード使用)
		5.3.5 コールバックのあるRMI(継続のための手続き使用)
		5.3.6 エラー報告
		5.3.7 コールバックのある非同期RMI
		5.3.8 二重コールバック
	5.4 並列性のためのプログラム設計
		5.4.1 並列コンポーネントを使うプログラミング
		5.4.2 設計方法
		5.4.3 並列性パターンとしての機能的構成要素
	5.5 リフト制御システム
		5.5.1 状態遷移図
		5.5.2 実装
		5.5.3 リフト制御システムの改良
	5.6 メソッド伝達モデルを直接使用すること
		5.6.1 1つのスレッドを共有する複数のポートオブジェクト
		5.6.2 ポートを使う並列キュー
		5.6.3 終点検出を行うスレッド抽象
		5.6.4 直列依存関係の除去
	5.7 Erlang言語
		5.7.1 計算モデル
		5.7.2 Erlangプログラミング入門
		5.7.3 receive操作
	5.8 進んだ話題
		5.8.1 非決定性並列モデル
	5.9 練習問題

第6章 明示的状態
	6.1 状態とは何か?
		6.1.1 暗黙的(宣言的)状態
		6.1.2 明示的状態
	6.2 状態とシステム構築
		6.2.1 システムの性質
		6.2.2 コンポーネントベースプログラミング
		6.2.3 オブジェクト指向プログラミング
	6.3 明示的状態を持つ宣言的モデル
		6.3.1 セル
		6.3.2 セル意味
		6.3.3 宣言的プログラミングとの関係
		6.3.4 共有と同等
	6.4 データ抽象
		6.4.1 データ抽象組織する8つの方法
		6.4.2 スタックの変種
		6.4.3 多態性
		6.4.4 引数受け渡し
		6.4.5 取り消し可能資格
	6.5 状態ありコレクション
		6.5.1 インデックス付きコレクション
		6.5.2 インデックス付きコレクションを選ぶこと
		6.5.3 その他のコレクション
	6.6 状態に関する推論
		6.6.1 不変表明
		6.6.2 例
		6.6.3 表明
		6.6.4 証明規則
		6.6.5 正常終了
	6.7 大規模プログラム設計
		6.7.1 設計方法
		6.7.2 階層システム構造
		6.7.3 保守性
		6.7.4 将来の発展
		6.7.5 さらに深く知るために
	6.8 ケーススタディ
		6.8.1 遷移的閉包
		6.8.2 単語出現頻度(状態あり辞書を使用する)
		6.8.3 乱数を生成すること
		6.8.4 口コミシミュレーション
	6.9 進んだ話題
		6.9.1 状態ありプログラミング限界
		6.9.2 メモリ管理と外部参照
	6.10 練習問題

第7章 オブジェクト指向プログラミング
	7.1 継承
	7.2 完全なデータ抽象としてのクラス
		7.2.1 例
		7.2.2 この例の意味
		7.2.3 クラスオブジェクト定義すること
		7.2.4 クラスメンバ
		7.2.5 属性初期化すること
		7.2.6 第1級メッセージ
		7.2.7 第1級の属性
		7.2.8 プログラミング技法
	7.3 漸増的データ抽象としてのクラス
		7.3.1 継承グラフ
		7.3.2 メソッドアクセス制御(静的束縛と動的束縛)
		7.3.3 カプセル化制御
		7.3.4 転嫁委任
		7.3.5 内省
	7.4 継承を使うプログラミング
		7.4.1 継承の正しい使い方
		7.4.2 型に従って階層を構成すること
		7.4.3 汎用クラス
		7.4.4 多重継承
		7.4.5 多重継承に関するおおざっぱな指針
		7.4.6 クラス図の目的
		7.4.7 デザインパターン
	7.5 他の計算モデルとの関係
		7.5.1 オブジェクトベースプログラミングコンポーネントベースプログラミング
		7.5.2 高階プログラミング
		7.5.3 関数分解と型分解
		7.5.4 すべてをオブジェクトにすべきか?
	7.6 オブジェクトシステムを実装すること
		7.6.1 抽象図
		7.6.2 クラスを実装すること
		7.6.3 オブジェクトの実装
		7.6.4 継承の実装
	7.7 Java言語(直列部分)
		7.7.1 計算モデル
		7.7.2 Javaプログラミング入門
	7.8 能動オブジェクト
		7.8.1 例
		7.8.2 NewActive抽象
		7.8.3 フラウィウス・ヨセフスの問題
		7.8.4 その他の能動オブジェクト抽象
		7.8.5 能動オブジェクトを使うイベントマネージャ
	7.9 練習問題

第8章 状態共有並列性
	8.1 状態共有並列モデル
	8.2 並列性を持つプログラミング
		8.2.1 さまざまな手法概観
		8.2.2 状態共有並列モデルを直接使うこと
		8.2.3 原子アクションを使うプログラミング
		8.2.4 さらに読むべき本
	8.3 ロック
		8.3.1 状態あり並列データ抽象を構築すること
		8.3.2 タプル空間(Linda)
		8.3.3 ロックを実装すること
	8.4 モニタ
		8.4.1 定義
		8.4.2 有界バッファ
		8.4.3 モニタを使うプログラミング
		8.4.4 モニタを実装すること
		8.4.5 モニタの別の意味
	8.5 トランザクション
		8.5.1 並列性制御
		8.5.2 簡易トランザクションマネージャ
		8.5.3 セルについてのトランザクション
		8.5.4 セルについてのトランザクションを実装すること
		8.5.5 トランザクションについてさらに
	8.6 Java言語(並列部分)
		8.6.1 ロック
		8.6.2 モニタ
	8.7 練習問題

第9章 関係プログラミング
	9.1 関係計算モデル
		9.1.1 choice文とfail文
		9.1.2 探索木
		9.1.3 カプセル化された
		9.1.4 Solve関数
	9.2 別の例
		9.2.1 数値例
		9.2.2 パズルとnクイーン問題
	9.3 論理プログラミングとの関係
		9.3.1 論理論理プログラミング
		9.3.2 操作意味論理意味
		9.3.3 非決定性論理プログラミング
		9.3.4 純粋Prologとの関係
		9.3.5 他のモデルにおける論理プログラミング
	9.4 自然言語構文解析
		9.4.1 簡単な文法
		9.4.2 この文法に従う構文解析
		9.4.3 構文木を生成すること
		9.4.4 限定記号を生成すること
		9.4.5 パーサを走らせること
		9.4.6 パーサを「逆向きに(backward)」走らせること
		9.4.7 単一化文法
	9.5 文法インタプリタ
		9.5.1 簡単な文法
		9.5.2 文法のコード化
		9.5.3 文法インタプリタを走らせること
		9.5.4 文法インタプリタを実装すること
	9.6 データベース
		9.6.1 関係を定義すること
		9.6.2 関係を使って計算すること
		9.6.3 関係を実装すること
	9.7 Prolog言語
		9.7.1 計算モデル
		9.7.2 Prologプログラミング入門
		9.7.3 Prologプログラムを関係プログラム翻訳すること
	9.8 練習問題

第2部 特殊化された計算モデル10グラフィカルユーザインタフェースプログラミング
	10.1 宣言的/手続き的方法
	10.2 宣言的/手続き的方法を使うこと
		10.2.1 基本的ユーザインタフェースの要素
		10.2.2 GUIを構築すること
		10.2.3 宣言的座標
		10.2.4 リサイズ時の宣言的振る舞い
		10.2.5 ウィジェットの動的振る舞い
	10.3 対話的学習ツールPrototyper
	10.4 ケーススタディ
		10.4.1 簡単なプログレモニタ
		10.4.2 簡単なカレンダウィジェット
		10.4.3 ユーザインタフェースの動的生成
		10.4.4 状況順応時計
	10.5 GUIツールを実装すること
	10.6 練習問題

第11章 分散プログラミング
	11.1 分散システムの分類
	11.2 分散モデル
	11.3 宣言的データの分散
		11.3.1 オープン分散と大域的ネーミング
		11.3.2 宣言的データを共有すること
		11.3.3 チケット配布
		11.3.4 ストリーム通信
	11.4 状態の分散
		11.4.1 単純状態共有
		11.4.2 分散字句的スコープ
	11.5 ネットワークアウェアネス
	11.6 共通分散プログラミングパターン
		11.6.1 静的オブジェクトモバイルオブジェクト
		11.6.2 非同期的オブジェクトデータフロー
		11.6.3 サーバ
		11.6.4 クローズド分散
	11.7 分散プロトコル
		11.7.1 言語実体
		11.7.2 モバイル状態プロトコル
		11.7.3 分散束縛プロトコル
		11.7.4 メモリ管理
	11.8 部分的失敗
		11.8.1 失敗モデル
		11.8.2 失敗処理の簡単な場合
		11.8.3 回復可能サーバ
		11.8.4 アクティブフォールトトレランス
	11.9 セキュリティ
	11.10 アプリケーションを構築すること
		11.10.1 まずは集中,後に分散
		11.10.2 部分的失敗に対処すること
		11.10.3 分散コンポーネント
	11.11 練習問題

第12章 制約プログラミング
	12.1 伝播・探索法
		12.1.1 基本的考え方
		12.1.2 部分情報を使って計算すること
		12.1.3 例
		12.1.4 この例を実行すること
		12.1.5 まとめ
	12.2 プログラミング技法
		12.2.1 覆面算
		12.2.2 回文積再訪
	12.3 制約ベース計算モデル
		12.3.1 基本的制約と伝播子
		12.3.2 計算空間の探索をプログラムすること
	12.4 計算空間定義し,使うこと
		12.4.1 深さ優先探索エンジン
		12.4.2 検索エンジンの実行例
		12.4.3 計算空間の生成
		12.4.4 空間の実行
		12.4.5 制約の登録
		12.4.6 並列的伝播
		12.4.7 分配(探索準備)
		12.4.8 空間の状態
		12.4.9 空間クローン
		12.4.10 選択肢を先に任せること
		12.4.11 空間マージすること
		12.4.12 空間失敗
		12.4.13 空間計算を注入すること
	12.5 関係計算モデルを実装すること
		12.5.1 choice文
		12.5.2 Solve関数
	12.6 練習問題

第3部 意味

第13章 言語意味
	13.1 一般的計算モデル
		13.1.1 格納域
		13.1.2 単一代入(制約)格納域
		13.1.3 抽象構文
		13.1.4 構造的規則
		13.1.5 直列実行と並列実行
		13.1.6 抽象マシン意味との比較
		13.1.7 変数導入
		13.1.8 同等性の強制(tell)
		13.1.9 条件文(ask)
		13.1.10 名前
		13.1.11 手続抽象
		13.1.12 明示的状態
		13.1.13 by-need同期
		13.1.14 読み出し専用変数
		13.1.15 例外処理
		13.1.16 失敗値
		13.1.17 変数置き換え
	13.2 宣言的並列性
		13.2.1 部分停止と全体停止
		13.2.2 論理同値
		13.2.3 宣言的並列性の形式的定義
		13.2.4 合流性
	13.3 8つの計算モデル
	13.4 よくある抽象意味
	13.5 歴史に関する注記
	13.6 練習問題

2011-12-05

2ちゃんねるGoogleを潰した

AKB商法」をGoogle検索したところ

ジャニーズAKB商法を真似たというニュースを元にした

2ちゃんねるまとめサイトばかりヒットする。

1位から50位の約半数がそうじゃないだろうか。


もう、検索エンジンがその機能を十分に果たしていない。

Googleオワタと思う。でも、よくよく考えてみると、

こういった2ちゃんねるまとめサイトが増えているのは、

Googleadsenseとかやってアフィリエイト流行らせたせいなんだよな。


結局は自滅か。

2011-12-03

twetterの検索はどれも怪しい

前々からTweetDeckを進められていたのだが本日ようやくChromとセットで入れた

それで気がつけたことなのだが、公式のリアルタイム検索yahooリアルタイム検索もTOSPYのリアルタイム検索

ろくな検索エンジンを積んでいないということだ、タグヒット率がまるで違うのだね

今まで盛り上がっていないと思っていたワードも5分ごとぐらいにつぶやく人いることに気がつけた

公式からしてこんな検索結果では新たにtwtterを始めようという人ヘの障害になってしまうのではないだろうか?

2011-09-26

Google インスタント検索

しね。

氏ねじゃなくて死ね



少し前までは Google インスタント検索オフにしてもサジェスト機能が使えていたのに、今ではオンにしないと使えない。

仕方ないので Google インスタント検索をオンにしてしばらく使ってみたが、


何なの、コレ?

嫌がらせか?

Google サジェストによれば

インスタント検索 無効」

インスタント検索 解除」

インスタント検索 うざい」

インスタント検索 オフ

など、ネガティブな反応が多いようですよ、Google さん。



Google 以外のまともに使える検索エンジンが欲しい。

2011-09-23

[][]start

broco

opera マウスジェスチャ

flipback

jane style マウスジェスチャ

フォント

「Doe」「ブラウザフォントサイズ

画像」「画像ヒント」「サイズ

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー



[マイ ドキュメント]を右クリックして、[プロパティ

[場所]タブをクリックして、[移動]

Dドライブにあらかじめ作成したフォルダー「My Documents」を選択し、[フォルダーの選択]

[マイ ドキュメントプロパティ]で[OK]

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

インターネット一時ファイルを移動

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

パーティション分割



ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー


opera 検索エンジンの追加

検索窓で右クリック検索作成」をクリック

英辞郎 「http://eow.alc.co.jp/%s

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

jane style

マウスジェスチャ

現在の板を閉じる

→    新着チェック

←    新着までスクロール

wheeldown すべてのタブを閉じる

wheelup  すべてのタブを閉じる

leftclick これより右を閉じる

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

ポート開放

コマンドプロンプト ipconfig

物理アドレス



ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

クイック起動


ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

2011-09-21

Googleの「+あなた」がなんだかなあ・・・

Googleトップページを開いたら、「+あなた」というメニューが追加されていて、

ご丁寧に「こんな新サービスができましたよー!」とアピールせんとする青矢印のアニメーションまで付いている。

正直、これはやりすぎじゃないか

今まで何かの記念日Googleロゴ記念日にちなんだものに変わっているのは、一種のユーモアジョークとして楽しいが、今回のこれはあまりにも自社のサービス宣伝という意味合いが露骨で、嫌悪感を覚える。

Googleのいいところは、Yahooや他の検索エンジンみたいにゴテゴテと余計なものがない、シンプルUIだったのに、これではその良さが台無しになっている思う。

Facebook」とかの新手に危機感を募らせているのかもしれないけど、これじゃ結局Googleが嫌っていた邪悪存在になってしまう気がしてならない。

2011-08-30

アクセスアップへの長き道のり

2週間ほど前に、ブログを作った。

ニュースまとめ的なブログ



更新は毎晩している。だが、アクセスいかんせん伸びない。

一般的に興味が持てる記事を集めているつもりではあるが、

まぁニュースまとめなんてゴロゴロあるし、まだ特別差別化を図ってるわけでもないので

欲張りといえば欲張りかもしれない。



それでも、見てくれたらどれぐらいリピーターになってくれるのか知りたいし、

ちょっとしたコメントとかもらってみたい。



では具体的に何をすればアクセスアップになるのか?

検索するだけで山ほど方法は出てくるが、

アフィを狙ったアクセスアップブログみたいのが山ほど引っかかり、

何が本当に使えるのか、よくわからない。


ので、やってみたこと、やるべきだろうと思うことをまとめてみる。



★とりあえずやってみた


 ■サイトの見やすさ

  こういうサイトだったらまた来たいなーっていうのを意識して作った。


 ■検索エンジンへの登録

  Google先生に登録した。

  初めて検索から来た人は「カツオ人間」と何かで検索してきた。


 ■メタタグ

  申し訳程度につけてみた。けどサイト独自っぽいものはない。


 ■更新頻度を高くし、検索されやすく

  毎日更新している。


 ■pingの設定

  いくつか設定した。


 ■Twitterへのツイート

  記事更新と同時にツイートする設定に。


 ■独自ドメイン

  取得した。



★足りない


 ■サイト独自性

  デザイン等は別にしても、ニュースのまとめとコメントのみでは独自性が出せない?

  記事タイトルも、紹介するのがメインから個性を出せない。

  #関係ないけど、よくはてブされる記事のタイトルで「~されるたった○つの~」とかいう似たようなタイトルには飽きた。


 ■被リンク

  こればっかりはサイト自体がもう少し広まらないと他サイトにお願いもできない。

  自分で他サイト作ってリンクさせるとかは楽しくないのでやらない。



★できたらいいな


 ■はてなブックマークへのブックマーク集中

  まぁニュースサイトだし、難しいよなぁ。



こう見ると、なんだかんだでやっぱり独自性出して行かないとだめなのかなー。

どうやっていこ。

2011-08-25

http://anond.hatelabo.jp/20110825164531

よー

盗撮」とか「素人」ってタイトルつけながら

実際はそれを装った単なるAV、っていう動画あるじゃん

(何でああいタイトルつけて投稿するのか謎過ぎるけど)




あいうのを弾いて本物のプライベートセックス動画だけを拾える検索エンジン作ってよ。

頭よさそうだから出来るでしょ?

プライベートセックス以外興奮できないんだよ。

そういうものを探してると比率的に言って外人動画ばっかになってしまう。

外人は好きだねああいうの撮って投稿するの。

2011-08-24

http://anond.hatelabo.jp/20110824034034

ん?何をDisられたのかさっぱり判らん

いや、あなたの言ってることは合ってるし、自分も基本的に同じことを主張したつもりだが。


HTML5メリットは、セマンティックな記述が可能になること、Web標準で実現できることが格段に増えたこと。

を、わざわざ砕いて”リッチインターネットコンテンツを、非常に簡潔にスマート記述できる”と文系チックに書いたのに、なぜ、わかりにくいバズワードで言いなおすのか。

そもそも「セマンティックな記述」って意味がわからない。文章の意味構造記述できるようにして外見と分離する事を指すのなら、それは「非常に簡潔にスマート記述できる」という事じゃないのか(さすがにあいまいに書きすぎてるとは自分でも思うが)。「実現できることが格段に増えた」事は、リッチインターネットコンテンツ記述できるって事じゃないのか(意味構造記述によって検索エンジンに適した情報になるってメリットは、論旨がブレるので書いてない)。

HTML5Web標準なんだから、きちんと踏まえていくのは当たり前。

その当たり前の事ができなかったHTML4。HTML5になればできるようになるとでも言いたいのなら、あなたネットに向いてない。

Websocketなどを始めとする新しいAPI群、CSS3などで何が可能になるか考えてみよう。

いかけてる以上、答えがあるようなので、ぜひ模範解答をご教授頂きたい。「無限の可能性があります」という厨二病な答えしか思いつかない。



Flashじゃないとできないこと、Flashの方が得意なことは?

ちゃんと書いたつもりけど、代表格は2D描画。あと複雑な処理(クラスのおかげ)。ブラウザOS間の互換性。ネイティブXML処理。プリミティブな音ストリーム操作なんてのもある。

現状、Flashを必要としてるのは何処? 誰?

Flashを必要としてる人なんていないと思ってる。ただFlashの方が制作環境とかも含めて使いやすいから使ってるだけのこと。

もう何が言いたいかわかると思いますが、広告ゲームなんかではFlashを使えばいいんじゃないですか。

いやいやいやいや。iPhoneで表示されない広告に何の意味があるのか。ゲームは一理あるけどFlashは外部コントローラ対応してない。3Dなら現状Unity。一概に言えない。



普通はいらないでしょ。

普通ってなによ?Flashデファクトスタンダードになったという事実が、普通はいる、という証明にならないのか。

2011-07-16

[][]

スパム行為という内容が出ているが、これは語意と内容が合っていない。無差別に多額の請求になるように故意に送付するものと聞き及んでいるが、もし問題があるなら、その部分は管理者がカットすべきだと思う。

http://d.hatena.ne.jp/taikengakuen1/20110712/1310426261

http://anond.hatelabo.jp/20110601132716 より、多数のブログに似たような記事をポストしているのは明らか。こういうのはスパムブログと呼ばれます。また、必要以上に多数のブログ作成すること自体、検索エンジンインデックスさせる行為であり、検索エンジンスパムと呼ばれます


はてな以外

http://taikenkun.at.webry.info/

http://taiken.anisen.tv/

http://blog.goo.ne.jp/taikenkun

http://yaplog.jp/taikenkun/

http://taiken01.at.webry.info/

http://taikenkun.cocolog-nifty.com/blog/

http://taikenkun.seesaa.net/

http://plaza.rakuten.co.jp/taikenkun/

これも似たような記事。多数のブログサービスを使ってマルチポストしてる模様。スパムでしょう。

不正アカウントの取得

アカウントメインを含めて5つまで

サブアカウントを4個まで取得できます。これにより、5つのアカウントはてなID)を使ってはてなを利用することができます

http://www.hatena.ne.jp/help/account

http://anond.hatelabo.jp/20110601132716 より、アカウントの取得は限度を超えてる。一法人であるタイケン学園がその関係者を何人か名義として使って不正アカウント取得したのでしょう。九州電力かよ。

2011-06-02

[][]ブラック企業 株式会社マイスタンダード

馬渕教室新生ホームサービス株式会社日本eリモデルなどのSEO担当していると思われる株式会社マイスタンダード代表取締役 武智建樹)は、ブラック企業しいです

日本ブラックハットSEO会社一覧に株式会社マイスタンダードが掲載されています。

インデックス削除URL タイトル サービス名称 会社 代表者名 住所 備考
http://www.seo-rankup.com/otameshi.html 業界最安値!関連検索ワード削除1キーワード1万円 関連検索ワード削除 お試しプラン 株式会社マイスタンダード 武智建樹 大阪府大阪市淀川区西中島7-7-3-702  

http://xn--seo-zj4bydb9a4c4c4k.com/?p=48

ブラックハットSEOとは

ブラックハットSEOとは、SEO検索エンジン最適化)における用語で、悪質な(非倫理的な)手法を駆使して検索結果ページ(SERP)の上位に表示させる技術または施策のことである

ブラックハットSEO典型的な手法としては、ユーザーに気づかれないようにWebページ内にSEO目的キーワードを大量に埋め込んだり、ユーザーアクセスしてきた際にWebクローラが巡回したWebページとは異なるWebページを表示させるような仕組みを埋め込んだり、コメントスパムなどの強引な手法で大量のバックリンクを獲得しようとしたりする方法がある。検索エンジンの多くはこうした手法はポリシーに反するものとしており、通常は何らかのペナルティが課されるが、悪質なWebサイトと判断されず検索結果ページの上位に表示される場合がある。

http://www.sophia-it.com/content/%E3%83%96%E3%83%A9%E3%83%83%E3%82%AF%E3%83%8F%E3%83%83%E3%83%88SEO

http://anond.hatelabo.jp/20110527113513

2011-05-25

[][]馬渕教室スパム

http://anond.hatelabo.jp/20110525100731の続き。

某巨大掲示板スレッドログ「【元】馬渕の先生たまり場」

http://unkar.org/r/juku/1244229651

>>126-128

126 :名無しさんお腹いっぱい。:2011/04/19(火) 03:14:05.63 ID:p+48ZCyR0
    ・馬渕教室企業データベース馬渕教室馬渕教室馬渕教室WEBシステム開発検索エンジン登録
    ・SEO対策
    ・誹謗中傷対策
    ・馬渕教室馬渕教室馬渕教室株式会社マイスタンダード
127 :名無しさんお腹いっぱい。:2011/04/23(土) 16:35:37.80 ID:jZz2a5VR0
    >>126

    株式会社マイスタンダード馬渕教室SEO対策や
    誹謗中傷対策を行っているってこと?

    馬渕教室ぐぐる自作自演の変なブログが並ぶのも
    マイスタンダードが頑張っているからなんだね
128 :名無しさんお腹いっぱい。[sage]:2011/04/24(日) 16:38:46.57 ID:X3v01BlU0
    >>127

    馬渕教室 2ちゃん検索すれば無問題w 

2011-05-21

世界は私の形を変え、私は世界の形を変える。

キメこな問題についてのツイートのまとめを見た。

http://togetter.com/li/138228



いつか来ると予測されていた問題がついに表面化。

しかしこれは梅ラボ本人一人が気分的に凹むということ以外は実害がなくてよかった。

災難だったね、としか言いようがない。

そして※欄の予想通りすぎる人格攻撃っぷりは、見てて少し虚しくなった。



ふたばという「歪な形で維持し続けられる楽園」の脆さを住人自体がいまだに把握できてない。

そんな場所の住人であるということがアイデンティティと不可分レベルに融合してしまった多くの

としあき」たちにとってどうしたって不快であり、許しがたい行為だということは分かるが、

前提として招待制SNSでもなんでもなく「匿名掲示板」なんだから誰もがやってきてしまう、

ということはシステム上仕方ないのに彼らは「この中のルールを守ることで新参の訪問は最小限に抑えられる」

という幻想を持っている。まるで「9条さえ守っていれば戦争は起こらない」と信じる9条信者のようだ。

「外」の人間はそのルールを知らないし、意に介することさえないかもしれないのに。

今回の件は若干違うか。例えが悪い上に無駄ツッコミどころになったかもしれない。どう違うかは後述する。



ふたばはある意味、かつてのアンダーグラウンド掲示板文化の匂いを残したまま現在まで存続しているという

ちょっと珍しいサイトだが、哀しいかなシステム上でなんらかの方策を講じているわけではなWeb上に

置かれたものは大概がフラットに消費される可能性を抱えている。それを作った人間の快・不快という感情的

問題とは別個に。アンダーグラウンド、という領域が存在し得たのはGoogle以前でしかないだろう。

検索エンジンが未発達な時期には確かに「見つかりにくい領域」はあった。もう、昔の話だ。



ふたばが2chと違ってちょっと面倒なのは、「としあき」という名に仮託された奇妙な選民意識の

存在がある。だが、梅ラボ自身もブログで「2年ROMってた」ということを表明している。

ふたば文化についても一定の理解はしていたのだろう。

古参住人にとってはその理解はまったく足りないものに映ったのだろうとしても)

だが、作品として組み込みたくなってしまった。

不定形匿名人格の一部」である自分立ち位置と自らの「表現欲求」やどうにも抑えようのない「作家性」

(「人のもんの貼りあわせだけで何が作家だ」とかい意見もあるだろうがそこはひとまずおいといて)

の間で引き裂かれ、今回の件で梅ラボは苦しんでいる。かつて同人誌カオス*ラウンジファンブック」にて

仲山ひふみに「著作権問題が発生したらどうなるのか」という問題提起があったので、冒頭の一言

あるわけなんだが、感情的な「許す」「許さない」の問題はもうどうしようもないんだろうと思う。

少なく見積もっても1000の意見が表明された。それが1000人なのか一人なのかということも実際のところ

からない。まあTogetter見てる分には流石に一人ではないだろうということは分かるが、ふたばスレでの

「文句言ってる人間の総数」なんて簡単にはわからない。

そして多くの人間がいればその構成員の「許容の基準」だってバラバラだろう。もうこれは仕方がない。

だが、「絶対許さない」とか言ってる人間だって別になにかできるわけではないのだ。

それに、時間が経てば忘れられる。「絶対許さない」とか言ってる人間だってずっとこの件だけを

考えつづけることはできないだろう。出来るような人はちょっと常人離れしたなにかである

それはそれである意味すごい。もしかした現人神「絶対許早苗」かもしれないwww

うむ、早苗さんに許してもらえないのは東方である梅ラボにはキツいなー。



冗談はさておき。



結局のとこ諸行無常、ってね。不変なものってのはなくて物事は相互に影響しあう。

水の上に油をたらす。油の粒は水の力によってその形を変える。しかし逆に見れば

油が垂れてきたことで水全体の形も変わったと言える。ネット上の出来事も基本的には

大して変わらない。ちょっと私見になってしまうが「キメこな」はともかく海外での

「Moetron」の成長において梅ラボの作品の特徴が全く影響がなかった、というのは

ちょっと考えにくいのだ。多くの作品で「いくつかの別のキャラの顔のパーツをひとつ

であるかのように構成した構造が見られる。梅ラボの作品はTumblrなどを通して

かなりの拡散をしており、カオスラウンジはよくも悪くもそれなりに一部で目立つ存在

なっていた。それに刺激された4Chanの人間が「Moetron」と梅ラボ作品に共通するエッセンス

感じ取ったということはありうると思う。もっとも、根拠がないので妄想ととらえてくれて

一向に構わないが。



文化という言葉がこの件で多く出てきた。自身のコミュニティ文化に誇りを持ち、

それを保護する姿勢わからんはないが、そんなに過剰に護らないと壊れてしまうほど

脆弱文化なのか?ふたばは、二次裏とは。そうではないのではないだろうか。



文化の担い手だと自覚するならば時々現れるこういった異端者を

「見ろ また奇妙なやつが出てきたぞ」

くらいの気持ちで興味をもって動向を捉えていればいいのではないだろうか。



キメこなは生まれてさほどの時間が経っておらず、成長途中のキャラである

からこれもまた、成長の一過程だと捉えることはできないだろうか。




なんのまとまりもないが、思いつくまま書いてみた。

異論は大いに認めたい。むしろ読みたい。

2011-03-08

ネット既存メディアについて最近考えてる事

うまくまとまらないので、箇条書きにする。思考メモたいなもんなので、結局何が言いたいのになってるかもしれない。

情報への価値付け

価値付け→目新しさ、ためになる、需要のある事実歴史的に重要事実リスペクトしてる発信者から情報etc、色々な価値があるけど、まとめて「情報の重さ」ということにする。

何が情報を重くするのか

時事問題災害等、事実自体が重いケースは除き、情報の一次発信者によってある程度重さの初期値が左右される。

既存メディアでは、大手マスコミなど、情報を加工し提供している所で重さが操作される。

ネットでは、情報の受け取り手がバズによって重さを加算していく。

情報の重さが簡単に操作されないための仕組み

http://anond.hatelabo.jp/20110307103006 自分の書いたものから一部

TL に出てきたものを RT するとき自分がフォローしている人が回してきた情報→フォローしてるってことは信用や友好や情報価値などがあるということ→情報価値や精査の連鎖がある

 

工作アカウントが RT する→こういうアカウントスパムっぽかったりするのであまりフォローされない(単純につまらん)→フォローするのはフォロワー数が欲しいだけの人や自動フォロー→そういう人のツイートはまたつまらないのであまり有意義なツイートをする人にフォローされて無い→情報価値が上がらない連鎖

 

てな感じで、Twitter場合ツイートが RT されて自分の TL に来るまでに「信用の連鎖」や「情報の精査」がある。だれが RT したか調べなくても TL という経路を伝わってくる以上、それがあるわけ。

 

ところが、はてぶのような仕組みにはそれがない。数字しか意味が無いのがまずい。クソみたい工作員の3ブクマでも、3ブクマなわけよ。これが Twitter なら全然フォロワーいない奴の 3RT には意味ないじゃん。そうはならないのがはてぶ。

人間フィルタだな。

人間フィルタのいきつくところ

情報を重くする。情報メタデータをつける。情報に信用度をつける。または下げる。色々が処理がされて、再発信される。受け取り手は発信者でもある。発信者と受信者の区別がなくなっていく。ゆるやかな情報の共有。

ゆるやかな情報の共有が滑らかに行われるためには

同時性が必要。

情報を重くするには人の判断が必要→判断をするにはリテラシーだけでなく感情もかかわる。同じ瞬間に共有していることで一気に意思や感情がかかわりやすくなる。

リアルタイム中東からの声を聞いた人達が、国内の発信者と同じ距離感でそれを捉えて、革命自体を身近に感じたように。

さらに同時性がどれだけ高いかということ自体が情報に重みを加算する。

シーケンシャルなメディアとそうでないメディア

シーケンシャルなメディアって他に言い方わからないので俺俺用語。

シーケンシャルでないメディア検索エンジン過去ログWikipedia書籍等。いつでもどれでもどこからでも見れるメディア。これらは人の好奇心や知識欲がある限り、ずっと生き残るだろう。

例えば、アニメは初放送の時はシーケンシャルなメディアで、放送後に発売された DVD はシーケンシャルじゃないメディア

問題はシーケンシャルなメディア

最大のシーケンシャルなメディア現実世界現実世界は万人と共有している。

現実世界時間軸とリンクした仮想世界も同等の同時性がある、MMORPG など。

ニコニコ動画は、動画の中にコメント時間軸を入れる事で、仮想的に同時性を演出している。ニコニコ動画のどの動画をいつ見ているかというのは、現実世界時間軸での同時性だし、これにも大きな価値があるが。(世界の新着動画生放送など)

サッカーの放送を見ている、今人気アニメの第何話を見ているという同時性。それと相互に依存する情報の重み付けと共有。

ネットと今のテレビの決定的な違い

今の日本テレビの一番のネックはこの情報の重み付けと共有が外部依存していること。

ネットでは境目がない。内包されている。

テレビでは、分離されている。テレビで発せられた情報ネットで重みを加算されることも多い。

(俺俺メモ。そー考えると、昔ながらのライブイベントというのは、テレビよりむしろネットにずっと性質が近い気がする。いや、もっと昔ながらの口コミや言い伝えにはネットと同じように情報を重くする仕組みが受け取り手自身にあった。テレビというメディアが逆に異質なんじゃないか?)

その差がなにを生むのか

情報の重み付けと共有は、同時性によって加速されるから同時性のないシーケンシャルなメディアは段々価値がなくなっていくか、ウケが悪くなっていくだろう。

海外メディアでは新聞局や通信社テレビ局ネットの利点を生かした発信をしている。ライブブログなど、ほぼリアルタイム更新される情報群。テレビ側では、ネットのゆるやかな共有、重み付け、同時性を放送の中に取り込む動き。

http://wiredvision.jp/news/201103/2011030719.html wiredvision アルジャジーラの「ソーシャルネットTV

この差を解決できないメディアはただのインフラになっていくと考えている。(百年スケールだろうが)

まともな考えなら、それもメディアに取り込もうとするからアルジャジーラのような取り組みはとめられないだろう。(日本国内はしらん)

テレビ価値

この差を解決できないメディアはただのインフラになっていくと上で書いたけど、そのインフラこそがテレビの強さ。同時性、共有、これが巨大になっていくと今のネットワークでは帯域幅が足りない。テレビにはそういう問題がない。

そう考えると、ネットインフラとしてテレビを利用するようなものが今後増えてくる。アルジャジーラの取り組みはまさしくそれ。

俺らが情報価値をつける

ネット情報は信用できない、だからネットはと言われるが、情報に重みをつけるのは俺ら自身だ。そのために出来る事は、リテラシーを育てること。

http://anond.hatelabo.jp/20110307054102 俺の書いたもので申し訳ないけど、伝えたいことは大体書いてある。

日本IE6が無くならない理由

http://anond.hatelabo.jp/20110308023901

http://bit.ly/ie6countdown これ見て仕事仲間と色々話したがね。金盾がある中国途上国はともかく、日本どうなの?と。

漢字がいけないんだ

見事に漢字文化圏と一致してますね。

本当は漢字に何の罪もないです。僕は漢字廃止論者でもなんでもないし漢字はすばらしいですよ!

問題は、英語アレルギーですね。

ツイッターでも「英文がついてるリンクは怖いから絶対ふまない」「うっかり英語サイトに行ったらウイルスかもしれないからあわてて戻る」「外国人にフォローされたらなんであれ怖いかブロック」そんな人がわんさかいます

Flickrあるじゃないですか。あれに僕写真アップしてるんですけど、綺麗な風景写真リンクツイッターで張ったら話が通じない女の子がいてね。聞いたらなんだか危ないサイトだと思ったかFlickrフィルタしてるって。ええー、フィルタ設定するような知識もあるのに、英語読む必要のないただの写真サイトでも英語だってだけで拒否です

英語みたら逃げてしま英語アレルギーインストールの途中でちょっとでも英文字があると拒否反応というユーザー

日本語情報しか見てないか情報アンテナ感度が低い。検索エンジングーグルシェアの低さも世界では日本が特異的。とにかく何をやってもガラパゴス

IE6を早期に切り捨てたリッチWebサービスも大抵英語からサービスに乗り遅れるからIE6切る必要性もない。ツイッター流行ってやっと第一歩というところ。

古きや年長者を尊ぶ儒教拡大解釈

仏教と関係あるのではという社員もいたが、どっちかと言えば儒教

しい仕様技術に明確な利点があっても、新しいというだけで導入を拒まれる。

上がわからいものには蓋をしろ。

どんな無駄な労力をかけても、古きを尊び対応するのが正解だと妄信している。

保守内面お金をかける判断ができない企業体質

社内システム管理アプリIE6ベースなので変えられない、変える予算もでない。

ちょっとでもリスキーでやらなくてもいいことは、利点がわかっていてもやらない。

何でも禁止!

IE6しか使えない事にしておけば、いろんなサービスが不便だからインターネットの悪用もついでに防げるだろう(ぼうよみ

っていうか社員各自はろくにインターネットに繋がらないなんて会社も未だにあるのが日本

とにかく禁止禁止!

当然新しいサービスにも触れないしアップデートもされない。

全体的なアジャイル性の不足

アンテナ感度の低さ、古いものへの妄信、金がない、これらが合わさって会社規模でも開発規模でもアジャイル性がとことん低くなっている。

2011-03-06

ネットはおわコン

・・・というタイトルは少し煽りなんだけど、

やっぱりネットを過信するのは危険過ぎる。

極端な話だと、ネットだけの子よりも、テレビだけの子の方がいい子に育つ。



ネットメリット

ニッチ情報が手に入る

情報を選んで手に入れる事ができる

・最新の情報が手に入るかもしれない

ソーシャルフィルターのかかった情報を手に入れる事ができる(ようになってきている)

ネットデメリット

フィルタリングが少ないので不快情報が圧倒的に多い

フィルタリングが少ないので虚偽の情報が圧倒的に多い

 →ブログ情報も今はマーケティングに喰われている

  →個人発信の情報広告に買い取られている。

  →同じく検索エンジン広告に買われている

 →ソーシャルフィルター広告企業広告により、フィルタリング作用がない

映像としての情報テレビに比べて圧倒的に少ない

・取捨できるので、好みの娯楽に際限なく時間を費やしてしまう(ニコ動とかね



ステルスマーケティングとか話題になったけど、

もはや堂々とマーケティングに使われて、ネットの信頼性はかなり下がってきてる。



そこでソーシャルフィルタリング、もっと言うと実名でのFacebookでのフィルタリング

今後は検索エンジンは死んでいき(もちろん無くなるわけはないけど)、

信頼度の高いSNSが主流になるのは間違いないんだろうな。



その役割がFacebookかどうかはわからないけれど。

2011-01-27

インターネット中毒度を幼年期〜老年期で書いてみた(2011年1月)

それぞれ「これはもっと早い・遅い時期じゃないの?」という指摘はあると思うけど、今回は個人的な主観で振り分けた。はてブSNS で見かけるあの人や、身近なあの人がどの辺りに属するだろうと考えながら読むと面白いかも。

2011年時点の今書くとこんな感じだけど、それぞれの時期にどのインターネット上のサービスを使っているかというのは着目点ではないと思う。昔は SNSRSS も、さらに検索なんて無かった時代でも、それが別のものに置き換わるだけで「知識を蓄え段々と発信者になっていく」という流れは大筋でずっと変わっていないのではないかと。逆に言えば、それぞれのフェーズに適したサービスがうまくこのインターネットの流れに溶け込めているんじゃないかと。


幼年期

インターネットに初めて触れる。


少年


青年


中年


高年期


老年

2011-01-05

探しているエロ動画をすぐに見つけられるシステム作ってみた

本業WEBプログラマだが仕事の合間に、アダルト動画検索エンジン作ってみた制作期間4日間(笑)

http://www.ero-engine.com/

品ぞろえがいいので、何かエロ動画たい!って時に、私はDMMを利用することが多いのだが検索がへぼくてなかなか欲しい動画が見つからなかったりするので、自分でほしい動画を探し出せるようにデータベース化しようと思ったのが最初のきっかけ。

で、キーワードとか、女優スリーサイズジャンルなどから検索することができ、一覧と一緒にサムネイルとか文章も表示されるので、欲しい動画が探しやすいかな、と。後、自分が単体女優の出演作しか購入しないので、それも検索条件に含めることができるようにしました

これからいろいろ機能追加などしていこうかなと思います。

ただ、目立った機能よりも、より使いやすいようなインターフェース作ったり、快適に検索できるように内部的なシステムの調整したりするほうが先かな。

システム的なこと

一応、安価レンタルサーバーなので、いろいろ分散処理したり、ブラウザキャッシュを調整したりしています。

元ネタ

- 転職ならen
- 派遣ならen
10ページ中1ページ目を表示(合計:244件)