「スクリプト」を含む日記 RSS

はてなキーワード: スクリプトとは

2009-02-13

2009-02-08

欧米の後追いをしても日本ゲーム業界は救われない

まぁ、当たり前っちゃあたりまえなんだけども。

スクリプトがうんたらかんたらとか、EAに対抗するにはでかくならいといけないだとか、いろんなところがいろんなカタチで

迷走している日本ゲーム業界ですが、言葉も文化も違うんだから海外と同じ事やっても勝てねぇって。

金策と人海戦術が得意な海外で組み立てられた理論日本に輸入したってうまくいかねぇよ。

自分たちの戦略自分たちで立てないと。

ただ、HD市場は国内だけじゃとても商売が成り立たないんで必然的に海外目指さないとダメっていう人もいるね。

でもさ、それはやっぱり外国の猿真似したところで売れるはずないんだよ。

日本発で世界に受け入れられたものって、海外人間の嗜好にあわせたものよりも

日本にしかなくて海外人間がうらやむモノが受け入れられたんじゃない?

PS2時代のぬるま湯でそういうのを探すことをせずに目先の金稼ぎに奔走してたんだから

今そのツケが回ってきてるのは当然っちゃ当然だよね。

まぁ、苦しむしかないんじゃないかな。

2009-02-04

もっと左手デバイス

僕はG13に期待し失望した

G9は期待にこたえてくれていたのでなおさらだ

FPSMMOもするわけじゃない僕がG13を買おうと思ったのはひとえにもっとだらだらとしたかったからだ

もっとだらだらと楽にネットをし動画を見たいからだ

スティック部分でマウスの代わりにカーソルを移動させ他のボタンにはマウスボタンショートカットを割り振る

ショートカットキーだけで操作が出来るとはいえマウスに慣れてしまっているのだから分かりやすくマウスの操作もしたい)

ショートカットキーを割り振ることでカーソルを動かしてボタンを押すより、右クリックしてメニューを選ぶより、マウスジェスチャー認識させるより、ボタンの同時押しをするより設定したボタン1つの方が楽なんだ

さらにgamepanelのボタンメディアプレーヤーに対応していないのがなける

itune音楽を聞きながらネットを見たりするのだけどituneフォーカスがあたってないとctrl+rightが利かない

ctrl+Mでミニプレーヤーにするとその後ろの部分が見えないし

タスクバーに表示では曲名が分からないのとカーソルを端まで持っていかないといけないのが面倒だ

lauと言うプログラムスクリプトを書けば上の要件がみたされるのかもしれないがそんな知識は一切無い

そんな僕でも使えるような仕様であってほしかった

(何でもかんでも企業側で用意しろってのではなくむしろ用意した挙動しか出来ないではその目的以外では使えなくなるからスクリプトの書ける人にとってはもっと困ってただろうと思ってる

ただ、マウスの操作が出来ることとgamepanelに曲名を表示できるなら次の曲とかの操作も出来てほしいかっただけ)

Google ChromeGmail を等幅表示にする

どこかに情報がありそうで、無かったので書いてみる

大まかな手順は・・・

1.Greasemonkey を使える状態にする

2.等幅にするスクリプトを用意する

3.規定のフォルダスクリプトを設置

4.等幅表示になる

スクリプトhttp://creazy.net/2008/07/gmail_monospace_font.html からもらってきました。

ありがとうございます。

「font-size: 12px !important; 」の後ろに「line-height: 1.3 !important; 」を追加すると、少し読みやすいかもです。

Google Chrome 2.0.159.0 で確認してます。

Google Chrome2.0以降にアップデートする方法は、いろんなところに書いてあると思います。

Greasemetal では試してないです。

http://anond.hatelabo.jp/20090203230746

ストーリーを語るのにスクリプトじゃなくてこっちが取った行動に動的に対応するゲーム

ないよね、そういうの。


イベントシーンはガッチガチに決めうち、その間のどうでもいいところは

どんな進め方しても次のイベントシーンに影響なし。

申し訳程度に分岐仕込んでエセ多様性を演出!!ぐらいか。

2009-02-03

古典ゲームに埋め尽くされてしまったゲーム業界

コンピュータゲームが生まれて以来、ほとんど進化がない状況が現在まで続いている。

うわべだけのキレイさで本質的な部分が進化してないことを覆い隠してるだけのゲームが多すぎる。


特に物語を語るタイプゲームに多い。

RPGアクションシューティング、どのジャンルでもそうだけど、製作者がつづった物語ユーザー押し付けるだけ。

ゲーム機進化しても同じ事の繰り返し。一向に進歩をしない。

物語を左右する重要な場面に遭遇したとき、プレイしているユーザーはまさに千差万別の考え方をもって

そのイベントに参加しているはずなのに、誰がプレイしても同じ内容。

いちいちブレーキがかかる映画みたいな感じ。


ガッチガチに固定されたスクリプトで動いてるから、ユーザーの行動に対して動的に対処できない。

最短ルートを進んでいき、敵にとって相当な脅威となっているようなプレイでも、寄り道に寄り道を重ねてボケーっと進んでいようと

同じ対処しかしない敵。

RPGだと敵は世界を掌握していないのにボケーっと待ち構えているだけ。

アクションなら、ザコをスルーしてボスを瞬殺し続けているような猛者に対しても決して対策を取ろうととしない敵。


いつまでシナリオキャラが違うだけの似たようなゲーム作り続けるの?

こっちの行動に対して動的に対処できないの?


コストがかかる?商売にならない?

まぁ、そういう言い訳して既存のフローに沿ってゲーム作ってるほうが楽なのはわかるけどね。


まだ初期段階だけど、ValveなんかはLeft 4 Deadユーザーの状態を定量的に測定する手法を実装してるよね。

コレが即革命的な何かになるわけじゃないだろうけど、着実に進歩してる。

ユーザーごとに異なる体験を届ける、っていう壮大な目標に向けて着実に歩を進めてる。


日本はどうなの?ゲームらしいゲームとかホザいてる人たちは進化について考えてるの?

ほっとけば誰かがするようなグラフィックの向上じゃなくて、ゲームとして別の次元に到達するような何かを作ってる人いるの?


別に古典ゲームは滅ぶべき、とはいわない。

歌舞伎相撲、能、雅楽といった古典芸能のように存在し続ければそれなりに需要あるだろうけど、

それだけじゃ面白くないじゃん?


俺も考えてるけど生きてるうちに何か出来上がりそうにないから、考えをここに記して誰かに期待する。

誰かよろしく。

2009-01-30

地図サイト 神経質のお好み

ブラウザの検索バーが膨らまないよう、厳選して一つとするなら的参考用。

呼び出しクエリの作りやすさ、過去航空写真ルート検索、時刻表連動やスポットデータ等は、

瑣末として省略。

    シングルC時 住所検索結果 色分け その他

mapion  ×    全文・数字×  ○   縮尺に注釈、バルーンに中心からの距離、絞りワースト

mapfan  ○    前方・数字○  ×   賢い検索絞込みの基準

infoseek ×    全文・数字○  ×   クラシカル

Yahoo!  ○     全文・数字○  ○   色分け単位が条でなく丁目なのはYahooさんだけ

excite  ○    前方・数字×  ○   シングルC対応mapion。やや絞れる代わりに重い

goo    ×    全文・数字○  ×   住宅街でも営業所・建物名記載が異常に細かい

google  ×    前方・数字○  ×   丁目が任意だがmapfan並に賢い絞り、禁スクリプト地図クソ

ちず丸   ×    前方・数字○  ×   検索は賢いが地図が最も使いづらい

項目の意味は左から、

シングルクリック時にダブルクリックで全サイト共通で起こるセンタリングが起動するか

*例えば○○を字として「○○2条」を検索して…

 西○○や新○○まで出る=全文(検索型)、出ない=前方(一致型)

 データ通りに漢数字のみ解釈算用数字を無視して1条~99条まであるだけ出すのが数字×

 解釈して1条と3条~を出さないのが数字○

2009-01-29

人力検索はてなで見たくない質問を見えなくするスクリプト 「いないいない」

// ==UserScript==
// @name          inai_inai
// @description	  人力検索はてなで見たくない質問を見えなくするスクリプト  「いないいない」 
// @include       http://q.hatena.ne.jp/list*
// @version       0.1
// ==/UserScript==

(function(){
  // 見たくない質問をテーブルから削除する場合は true を、
  // 見たくない質問のテキストの色を白にする場合は true を指定して下さい。
  var delRow=false;
  var xpath ='//*[@class="questionlisttable"]';
  var tbody = document.evaluate(xpath, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
  var rows = tbody.rows;
  
  // denies の定義を修正して見たくない質問のユーザIDを追加して下さい。
  // 例) var denies=['inai_inai','tabun_inai','kitto_inai'];
  var denies=['inai_inai'];
  for(var i=rows.length-1;i>=1;i--){
    var name=rows[i].cells[5].childNodes[0].toString().match(/http:\/\/q\.hatena\.ne\.jp\/(\S*)\//)[1]
    for(var j=0;j<denies.length;j++){
      if(name==denies[j]){
        if(delRow){
          // delete row
          tbody.deleteRow(i)
        }
        else{
          // change color of text
          // question
          rows[i].cells[1].childNodes[1].style.color="white";
          // point
          rows[i].cells[3].style.color="white"
          // userid
          rows[i].cells[5].childNodes[0].style.color="white";
          // time
          rows[i].cells[6].style.color="white";
        }
        break;
      }
    }
  }
}
)();
簡単な説明
これは何?

人力検索はてな?」で見たくない質問を見えなくする greasemonkey スクリプトです。

これを使うと、あらかじめ設定したユーザーIDの人の質問を見えなくすることが出来ます。

greasemonkey とは?

greasemonkey とは Mozilla Firefox 上で動作するアドオンです。Google で検索するとたくさんヒットするので使いたい方は調べてみて下さい。

見たくない質問のユーザIDを指定するには?

スクリプト中の

var denies=['inai_inai'];

の部分を

var denies=['inai_inai','tabun_inai','kitto_inai'];

のように変更して下さい。このようにすると、id:inai_inai、id:tabun_inai、id:kitto_inai がした質問が見えなくなります。

質問が見えなくなるとは?

既定では、設定したユーザIDがした質問に該当するTableの文字色を白にすることで見え難くします。

スクリプト中の

var delRow=false;

の部分を

var delRow=true;

にすると、Tableから該当する質問自体を削除することで見えなくなります。

ここでいう「削除」とは、人力検索はてな?から削除する訳ではなく、ブラウザ上で見えなくしているだけです。だから、greasemonkey の設定でこのスクリプト削除したり、greasemonkey を無効にすればまた表示されるようになります。

注意点は?

このスクリプト文字コードUTF-8 にしておかないとスクリプトインストールの時に文字化けします。

ライセンスは?

The BSD License に準じます(http://opensource.org/licenses/bsd-license.php)。

サポートは?

人力検索はてな?で質問してみたらどうでしょうか。ただし、このスクリプトを最初に書いた人が答えるとは限らないと思います。

2009-01-28

http://anond.hatelabo.jp/20090128040803

InftyEditor ってのがいいかもしれない。

英語でぐぐってた時に、日本人の(先生方の)このソフトがでてきた。

TeX コマンドの候補がでてくるのでちょっと TeX がわかればさくさく打てる。

例えば \i と打てば \i ではじまる TeX コマンドの一覧がでてきて、一番上の \int を選べばインテグラル記号がでてくるし、

\f と打って先頭を選択すれば、\frac の意味で分数になって、Wisywig 的に分数をタイプできるようになる。

もちろん普通の文章も打てる。

数式部分を Ctrl-C すれば TeX コマンドコピーになるので、はてなの数式とかの mimeTeX へもほぼそのままコピペできるはず。

$ $ を mimeTex 記法にかえるぐらいのちょっとしたスクリプト書けば、はてダアップロードできるようになるのではなかろうか。

ちなみに InftyReader ってのもこの方々は作っていて、数式の OCR をして TeX とかいろいろの形式に変換してくれる。

論文コピペくそ楽になった。

まさか研究者ともあろう方々が、こんなにユーザビリティの高い便利ソフトを作っているとは思わなかった。

大学研究者アルゴリズムを作って、ニヤニヤしてろってんだよ、べらんめぇー。

2009-01-27

最近はてブでスターが付けられないんだけどなんで?

s.hatena.jp の調子が悪いのか、スクリプトダウンロードに支障が起きてるとか?

2009-01-25

http://anond.hatelabo.jp/20090125022943

Windowsログオン時とログオフ時にスクリプトを実行させる事が出来る。

そのスクリプトファイルの移動コマンドを仕込んでおけばいい。

ログオンスクリプト」とか「ログオフスクリプト」とかでぐぐれ。

2009-01-15

あんまり言いたくなかったが

2chの同様の議論なんかでもなんかのスクリプトみたいに出てくるな。

この手の前後の議論無視で「金がないだけでしょ」って言いたいだけの手合いが

http://anond.hatelabo.jp/20090115154338

2009-01-06

Perlをまともなプログラミング言語だと思うからイラつくんであって

シェルスクリプトVBスクリプト秀丸マクロのようなもんだと思えば存在くらいは許せそうな気がしてきた。関わりたくないという気持ちに変化はないけども。

2009-01-02

Re: はてなスターに負荷をかけるスクリプトを使う悪質な行為(オーツネ)

>はてなスクリプトで叩かれたくないから同一IPからの一定以上のスター連打はDos判定して弾くようにしているのに「わざわざ」同一IP回避するスクリプトをオーツネらが使ってんじゃん

おーい。

おつねきらいだからよく知らずに叩いてるのかもしれないけど

あのスクリプトはどこをみても

>同一IP回避するスクリプト

じゃないよー

日本が誇るスゴ腕geekの紹介

id:miyagawa 言わずと知れたPerl界の大エース

id:mala LivedoorReaderを作ったJavascriptの凄い人 若干25歳

id:amachang id:malaと並んでJavascript界を代表するハッカー

id:otsune はてなスターを大量に付けるスクリプトが書ける

Matz 日本世界に誇るオープンソース界の巨星

id:dankogai 日本Perlハッカーの父親的存在

nyaxt 史上最年少の18歳でIPAより天才プログラマーに認定される

id:otsune 小学生うごメモにスターを〓万個付けた

fujimoto PHPの神 Ethna開発者

id:otsune Dos判定に引っかからないように細心の注意を払って、はてなスターを大量に付けられる

http://anond.hatelabo.jp/20090102140420

まともに反論すればいいのに。

スクリプトで負荷を大量に発生させても無問題」な合理的理由をぜひ聞きたいね。

くだらない負荷発生させて詭弁で逃げ回る奴って何なの?

スクリプトで大量のはてなスターを付ける行為の是非について。

http://anond.hatelabo.jp/20090102121649

id:otsune

ここは、まったくの事実誤認ですね。

はてなスターサービス開始(2007年7月11日)してから1年半以上経過していますが、当時からAPI連打が許容されるかについての議論はさんざん行われていますよ。

そしてある一定以上の頻度で連打をするとサービス拒否するように既に成っています。

またはてなアイデアなどでユーザーから、連打をシステム的に禁止するという要望はいくつか出ていますが、どれも受け入れられていませんね。

つまり、はてな運営側として「この頻度以上のスター連打は拒否する」「この頻度以下なら拒否しない」という姿勢はあるのです。

http://d.hatena.ne.jp/godnee/20090101/1230814801#c1230860245

この人Dos判定をぎりぎり回避できるようにwait置けば無問題だと思ってるのか?

運営が禁止・注意しないから「何でもやっていい」と思ってそう

こういうの詭弁って言う

稚拙論理で筋を通してるつもりなのか知らないが、少なくともはてなにとって迷惑以外の何物でも無い行為ってことは自覚してるのかね

くだらない大人の悪ノリのせいで対応を強いられている人間がいるって自覚は無いのかね

あまちゃんが被はてブランキングのブックマークレット作ってたけどすぐ引っ込めたよな。

はてな側の負荷が高そうなので、公開を中止いたします。

はてなの皆様、大変ご迷惑おかけいたしました。

これがまともに成人した人間の対応。

相手に迷惑をかける行為を極力慎むのが正常な感覚

はてなスターに負荷をかけるスクリプトを使う悪質な行為(オーツネ)


はてなスタースクリプトで叩きまくる行為を批判されてオーツネが反論している

あまりの詭弁っぷりに呆れて餅をノドに詰まらせるところだったぜ

ここは、まったくの事実誤認ですね。

はてなスターサービス開始(2007年7月11日)してから1年半以上経過していますが、当時からAPI連打が許容されるかについての議論はさんざん行われていますよ。

そしてある一定以上の頻度で連打をするとサービス拒否するように既に成っています。

またはてなアイデアなどでユーザーから、連打をシステム的に禁止するという要望はいくつか出ていますが、どれも受け入れられていませんね。

つまり、はてな運営側として「この頻度以上のスター連打は拒否する」「この頻度以下なら拒否しない」という姿勢はあるのです。

うごメモはてな「ゆうた」さんはネトゲなら余裕でBANされるレベル


????

はてなスクリプトで叩かれたくないから同一IPからの一定以上のスター連打はDos判定して弾くようにしているのに「わざわざ」同一IP回避するスクリプトをオーツネらが使ってんじゃん

それはオーツネ自身把握している。

WWW::HatenaStar 0.03だとはてなDoS判定に引っかかって403 Forbiddenされるので、CodeRepos版のwaitパラメータ付きでまわすのがオススメ

http://subtech.g.hatena.ne.jp/otsune/20081230/hatenastar


Dos判定を「わざわざ」回避する悪質なスクリプトを使ってはてなが迷惑してないとでも思ってるのかこいつ。

いい歳して人様が頑張って運営している企業に迷惑かけるなよ。

誰かこいつの詭弁に突っ込んでやれよ。

注意してやれよ。

迷惑掛けているのを自覚して、それでも構わないとotsuneが開き直るならもう何も言う事は無いがな。

2008-12-31

うごメモはてな - ゆうたさんの作品のスター/コメントを集計してみた。スターの方はentry.json適当に処理して、コメントの方はHTML適当に処理した。

スター

  • otsune, 268492個
  • pi8027, 162445個
  • at_yasu, 98700個
  • hogelog, 54051個
  • hajimehoshi, 47608個
  • elim, 46433個
  • itkz, 46080個
  • hageatama-, 45507個
  • debedebe, 44846個
  • gamil, 40308個
  • kfujii, 31521個
  • utiliti, 29791個
  • tenkoma, 26116個
  • twainy, 25052個
  • IwamotoTakashi, 24912個
  • nakanohito1, 23075個
  • TKSK, 21982個
  • fellows, 20965個
  • kei-os2007, 20246個
  • mimimu8, 18117個
  • storz, 15364個
  • sumyun34, 15113個
  • yachimon, 13160個
  • takano32, 12600個
  • gebet, 11167個
  • YU-TA, 10113個
  • burenka, 9166個
  • shunirr, 8400個
  • nonki, 7777個
  • nishiohirokazu, 7359個
  • nonasu, 6877個
  • nvsofts, 6590個
  • mgkiller, 5813個
  • showyou, 5610個
  • VoQn, 5264個
  • kabawo, 3980個
  • tomoko-am, 3949個
  • suztomo, 3594個
  • z0rac, 2560個
  • Jug, 2222個
  • mainichiomoroh/@livedoor, 2083個
  • eigokun, 2043個
  • abeckham22, 1947個
  • solailo, 1893個
  • sakuragaoka, 1864個
  • everydaysongs, 1839個
  • wang-zhi, 1729個
  • n-styles, 1500個
  • notoriousBIG, 1281個
  • magicalhat, 1272個
  • lautenwerke, 1203個
  • Chaborin, 1193個
  • hubito, 1008個
  • Iketaki, 1000個
  • SUS430, 934個
  • rgfx, 887個
  • kudzu_naoki, 844個
  • mimizumo, 794個
  • BLOG15, 790個
  • Constellation, 765個
  • ykht, 755個
  • janus_wel, 672個
  • konekonekoneko, 663個
  • WiiAreTheWorld, 623
  • KoshianX, 608個
  • s68, 602個
  • fishingsenyou, 586個
  • shitu, 574個
  • hmori, 566
  • himeatball, 523個
  • Manaphy, 518個
  • lokivip, 512個
  • monato, 501
  • saitamanodoruji, 500個
  • mitz_777, 477個
  • shingo-07_05, 453個
  • v44c, 451個
  • kotorikotoriko, 406
  • hatayasan, 400個
  • asc_gamefreak, 395個
  • murakami_tak, 389個
  • takimo, 388個
  • hitagism, 380個
  • clownboy-zuzu, 380個
  • tsugo-tsugo, 374個
  • ssig33, 368個
  • mindblinds, 353個
  • tiiyuka0239, 351個
  • bootaro, 341個
  • coin0136, 339個
  • Blue-Period, 333個
  • jacoby, 323個
  • ayako666, 311
  • yoshitetsu, 301個
  • diary7, 294個
  • aznacc, 283個
  • AKIY, 280個
  • hayamiz, 279個
  • heiwaboke, 276個
  • snaka72, 272個
  • Sore_0, 271個
  • a_halka, 270個
  • wanderingdj, 266個
  • komatz, 261個
  • kaiteki61, 260個
  • Dokukinoko, 256個
  • s00516, 253個
  • chroju, 250個
  • kana-kana_ceo, 247個
  • izm_11, 246個
  • h_uchida, 239個
  • kawango, 236個
  • kikuchige, 232個
  • kiria25, 229個
  • sextremely, 223個
  • ngmkz, 221個
  • goinger, 210個
  • jingi469, 208個
  • jumboly, 202個
  • ktomotaka2, 201個
  • hkn, 200個
  • moeprj, 197個
  • u1koba, 193個
  • tks_period, 189個
  • kazuki253, 186個
  • Mizuhin, 185個
  • Trapezoid, 184個
  • kiku-chan, 184個
  • nolifeking, 183個
  • at_yuko, 180個
  • closer, 176個
  • Nijiko, 174個
  • disable, 169個
  • S0R5, 160個
  • re_niladmirari, 158個
  • minelayer, 150個
  • hirokidaichi, 148個
  • mochige, 148個
  • maritama, 146個
  • yocchan20, 144個
  • Dynagon, 140個
  • osicoman, 140個
  • jionsehu, 138個
  • cielomajin, 137個
  • fura, 136個
  • mind_of_siva, 133個
  • Marnier, 133個
  • kentahirai, 128個
  • mura-taiken, 128個
  • azurestone, 127個
  • okome_chan, 127個
  • hinemosu_notari, 126個
  • akira_srce, 126個
  • kurenaiiro, 125個
  • yoira, 120個
  • antipop, 120個
  • yuyarin, 120個
  • yaketa, 120個
  • to-r, 120個
  • MASSY, 120個
  • r_da, 119個
  • methane, 118個
  • wataken44, 116個
  • skatsuyama, 114個
  • fqu, 114個
  • sugar0101, 112個
  • hayashi311, 111個
  • wozozo, 110個
  • sidestepism, 106個
  • noreply, 101個
  • Horiuchi_H, 100個
  • digm, 99個
  • navecin, 99個
  • muumuuyoshi, 98個
  • cawther, 95個
  • pokutuna, 95個
  • siztsb, 94個
  • camelmasa, 94個
  • hagino_3000, 92個
  • kiichi55, 92個
  • moi5, 92個
  • yoshi1207, 92個
  • Lif, 91個
  • Trou, 89個
  • rui_rui_723, 88個
  • jinonjy, 86個
  • keitaro79, 85個
  • calbeecalbee, 84個
  • hiroaki777, 83個
  • nagakura_eil, 82個
  • emosei, 82個
  • teruyastar, 81個
  • papiko-07, 79個
  • gotorush, 78個
  • yoh596, 77個
  • abekameri, 77個
  • t-tanaka, 76個
  • yaa-at, 76個
  • ta-01, 75個
  • takmck, 74個
  • nori0620, 73個
  • Quecy, 73個
  • gimbuee, 72個
  • shin722, 69個
  • mnz, 68個
  • goyoki, 67個
  • okoppe8, 67個
  • pha, 65個
  • ArappoCaro, 63個
  • wonder_wonder, 63個
  • tsukamoto-hiroshi, 61個
  • kwkn555, 60個
  • ug_okada, 59個
  • ku-suke, 57個
  • dainamo1, 57個
  • wild-man, 57個
  • tacticslife, 57個
  • ksk-si, 56個
  • mitsukurina, 55個
  • Aroundight, 53個
  • sfujiwara, 53個
  • nekogusa9, 52個
  • nowokay, 52個
  • lliorzill, 52個
  • Luhi, 50個
  • terau, 50個
  • yusuke_f, 50個
  • mochikoAsTech, 48個
  • hashillaneye, 48個
  • RocRoc36, 46個
  • ppop, 45個
  • keroro-ex_99, 45個
  • makiton, 42個
  • platoronical, 42個
  • itochan, 42個
  • puyop, 40個
  • sagi-usagi, 39個
  • ocs, 39個
  • hachiuma, 38個
  • blurman, 38個
  • ken1-t, 36個
  • orangestar, 36個
  • so-cru, 34個
  • fuldagap, 34個
  • sekreto, 33個
  • veiros, 33個
  • kazuyacco, 31個
  • sibazyou, 30個
  • takatana-ka, 30個
  • oya03, 30個
  • duanxak, 29個
  • takeim, 29個
  • sansonO7, 28個
  • ShigeakiYazaki, 27個
  • killclock, 27個
  • sakoto00, 26個
  • menaguro, 26個
  • Metaphone, 25個
  • Pasta-K, 25個
  • parumo, 24個
  • zu2, 23個
  • ryo-chan1214, 23個
  • gouzou, 22個
  • k-ryoya, 22個
  • lbuki, 22個
  • javascripter, 22個
  • hitode909, 21個
  • andalusia, 19個
  • the48, 19個
  • uniuniko, 19個
  • frsh_mt, 18個
  • utrillo, 18個
  • nka, 18個
  • gandmu, 18個
  • upu, 17個
  • neoyta, 17個
  • yosshi-t, 17個
  • badending, 17個
  • hk1226, 17個
  • ihojin, 16個
  • kskmrmt, 16個
  • h_kenan, 15個
  • gaomu-rongli, 15個
  • FRAIL, 15個
  • ululun, 15個
  • kimzo, 15個
  • brick, 15個
  • xyobu, 14個
  • mykichi, 14個
  • nonasige, 14個
  • tomioka_hiroshi, 14個
  • emirichi, 13個
  • tsukitaro, 13個
  • minimum_sho, 13個
  • kouta77, 13個
  • rider-2, 13個
  • crazyup, 12個
  • ahiru-123, 12個
  • Haruka1976, 11個
  • martyan, 11個
  • bob3, 10個
  • t-murachi, 10個
  • yuu665, 10個
  • hiroshiykw, 10個
  • hashikyon, 10個
  • yama-28, 10個
  • Frunk, 10個
  • katsu_w, 10個
  • sky-graph, 10個
  • woremacx, 10個
  • tajimaboard, 10個
  • hsymd, 9個
  • tek_koc, 9個
  • yamifuu, 9個
  • ki-sa, 9個
  • cmizuna, 8個
  • hokoyo, 8個
  • FC6, 8個
  • konotomoko@vox, 7個
  • Urume, 7個
  • tai2, 7個
  • narima001, 6個
  • a2c, 6個
  • analogdevicez, 6個
  • shin個

コメント

  • Dokukinoko, 20回
  • taka-T, 9回
  • mozizin, 6回
  • kakusi-96, 5回
  • soukon1500, 4回
  • a_halka, 2回
  • hogelog, 2回
  • diary7, 2回
  • Snakun, 2回
  • nao5531, 2回
  • hajimehoshi, 2回
  • riberura1107, 2回
  • keroro-ex_99, 2回
  • uho-iiotoko, 1回
  • inouoe, 1回
  • tsukitaro, 1回
  • toguo, 1回
  • daiti7, 1回
  • itochan, 1回
  • rgfx, 1回
  • mochikun, 1回
  • morinoGororin, 1回
  • Chaborin, 1回
  • Akimbo, 1回
  • SaffK, 1回
  • supersex, 1回
  • YaMiNeKo, 1回
  • cawther, 1回
  • legend31, 1回
  • papuriko2009, 1回
  • Aroundight, 1回
  • kazuki253, 1回
  • tekitouotoko, 1回
  • aintai, 1回
  • name-0913, 1回
  • yukky2001, 1回
  • Manaphy, 1回
  • gandmu, 1回
  • nekogusa9, 1回
  • H4416, 1回
  • Sirangana, 1回
  • suztomo, 1回
  • hmori, 1回
  • n-pls, 1回
  • ugokumemotyou, 1回
  • peroon, 1回
  • kikuhime_rx, 1回
  • NERU, 1回
  • colombo, 1回
  • ryo-chan1214, 1回
  • abebetaro, 1回
  • abeckham22, 1回
  • hayamiz, 1回
  • salt_tea, 1回
  • Trapezoid, 1回
  • AKIY, 1回
  • ZUNDA, 1回
  • yoidoretensi, 1回
  • ngmkz, 1回
  • kururu1, 1回
  • ugomemonokami, 1回
  • rui_rui_723, 1回
  • futaba-mirin, 1回
  • takimo, 1回
  • monato, 1回
  • gamil, 1回
  • rwas, 1回
  • myhanabi0912, 1回
  • hosine, 1回
  • shom5w, 1回
  • moons, 1回
  • eigokun, 1回
  • altana11, 1回
  • tiiyuka0239, 1回
  • hihi01, 1回

スクリプト

スクリプトはこんな感じ。

コメント

HTML正規表現ごにょごにょして['hoge', 'piyo', 'fuga', 'piyo']みたいな配列にして、でもこれだけだとコメントした回数がカウントできずに何回も同じユーザーが出てきてしまうから

a = ['hoge', 'piyo', 'fuga', 'piyo']
l = []
for i in a:
  l.append([i, a.count(i)])
l = list(set(map(lambda x: tuple(x), l)))
l.sort(lambda x, y: cmp(y[1], x[1]))
for i in l:
  print i[0], i[1]

とする。

スター
import urllib, json
h = urllib.urlopen('http://s.hatena.ne.jp/entry.json?uri=http%3A%2F%2Fugomemo.hatena.ne.jp%2F0B3D19604CE04B2F%40DSi%2Fmovie%2FE04B2F_08720FF94B42A_002')
a = json.load(h)
f=open('stars.txt', 'w')
sys.stdout=f
for i in a[u'entries'][0][u'stars']:
  print i[u'name'], i[u'count']

http://anond.hatelabo.jp/20081230225149

C/C++にいくつか思うこと (ちなみに、プログラマ始めたのはCができた頃でC++よりも私のプログラマ歴の方が長い)

Cはポインタ というか、ポインタを使いこなすことで、チューニングしていく言語だから ポインタ使いたくない=チューニングしたくない

って人は他の高級言語で良いと思う。ただ、動画などの処理をC/C++又はアセンブラ以外で書く人というのは、あまり聞かないので

速度が必要=C/C++って事かと思う。

昔、全くチューニングしていない、CとJavaを比べて同じ速度だからJavaでもOKというレポートを読んだことがあるのだが、あれは酷かった。

Cはチューニングしたときに、もっとも伸びしろが大きく、必要な場合アセンブラと並記できることで、ほぼアセンブラという領域まで

チューニングできるところが魅力。その際、ポインタは無くてはならない。知っておくべき技術

繰り返しになるけどチューニングしない人には意味がない言語と言われればその通り。

また、ポインタだけではなく、レジスタについても知っておくとCでの伸びシロが大きくなる。

そして、少なくともアセンブラレベルでのPUSH,POP,CALLは覚えておいた方がよい。

関数コールをすると、レジスタ類の待避アセンブラレベルでは走り、その上、スタック引数返値を積んでジャンプするという

ものすごく遠大な処理がアセンブラレベルでは走っているが、Cレベルでは1行の関数コールに見える。

という事を理解しておくと、C++でのインライン関数重要性や、再帰関数が実行時にはかなり重い理由が頭の中に浮かんでくる。

最近コンパイラ最適化してくれる場合も多いけどw

こういう言い方をすると、最近はCPUが早いから大丈夫とか言う人が多いが、じゃぁWindows Vistaは売れましたか?と聞きたい。

少なくともチューニングが必要な事もある。必要ないこともある。という事で選択すれば良いと思う。

たかだか、数行のスクリプトチューニング不要ならそりゃ、Perlつかうさ

参考までに書いておくと、個人的感覚ではC++はオブジェクト指向言語ではない。

アセンブラにまで行き着く C言語を大規模開発する時に最低限必要となる抽象化をするための言語

そのために、まともにOOPで設計するとC++では重くなる事が多い。いかに、崩せるかがキモ

またC++使いか?エセC++使いか?の見分け方は

constを正しく使えるか?参照を正しく使えるか? vtableの説明ができるか?

という質問に正しく答えられるか?で見分けると結構見分けがつくと思っている。

2008-12-26

ふざけろ!

お前ら、全員、dankogaiperlスクリプトという自覚をもってるのか!

http://anond.hatelabo.jp/20081226130904

2008-12-19

スクリプトラングエッジーズ Perlじゃないから恥ずかしくないもん

というのを思いついた。

いや、それだけです。

2008-12-14

[]歴史

前回のエントリに、思いのほかブックマークがついた。

せっかくなので、ここ2年ほどのさくらインターネットiDC移転を中心に、わかる範囲ではてなサーバ変遷の歴史をまとめてみようと思う。

さくらインターネットiDCへ順次移転
2007-01-29 mobile.hatena.ne.jp 追加
> 59.106.108.68:	mobile.hatena.ne.jp.
2007-02-03 f.hatena.ne.jp 移転
> 59.106.108.69:	f.hatena.ne.jp.
2007-02-16 rimo.tv 追加
> 59.106.108.70:	rimo.tv.
2007-03-14 不正侵入
2007-03-17 b.hatena.ne.jp 移転
移転
< 125.206.202.66:	mgw.hatena.ne.jp.
< 61.196.246.69:	b.hatena.ne.jp.
< 61.196.246.70:	b.hatena.ne.jp.
移転
> 59.106.108.71:	mgw.hatena.ne.jp.
> 59.106.108.72:	b.hatena.ne.jp.
2007-03-22 rimo.tv
2007-04-09 g.hatena.ne.jp 移転
移転
< 221.186.129.148:      g.hatena.ne.jp.
移転
> 59.106.108.73:        g.hatena.ne.jp.
2007-04-17 music.hatelabo.jp 終了
2007-04-21 anond.hatelabo.jp
2007-05-10 a.hatena.ne.jp
2007-05-22 rimo.tv
2007-05-22 XSS
2007-05-29 はてなロゴリニューアル
2007-06-05 r.hatena.ne.jp ring.hatena.ne.jp 移転
移転
< 125.206.202.82:       search.hatena.ne.jp.
< 221.186.129.147:      ring.hatena.ne.jp.
< 221.186.146.28:       a.hatena.ne.jp.
< 61.196.246.68:        r.hatena.ne.jp.
移転
> 221.186.129.147:      search.hatena.ne.jp.
> 59.106.108.74:        a.hatena.ne.jp.
> 59.106.108.75:        r.hatena.ne.jp.
> 59.106.108.76:        ring.hatena.ne.jp.
2007-06-26 d.hatena.ne.jp 移転
移転
< 125.206.202.83:       d.hatena.ne.jp.
< 221.186.129.146:      d.hatena.ne.jp.
< 221.186.146.29:       d.hatena.ne.jp.
< 61.196.246.67:        d.hatena.ne.jp.
移転
> 59.106.108.77:        d.hatena.ne.jp.
2007-07-05 ユーザー登録システム刷新
2007-07-11 s.hatena.ne.jp s.hatena.com m.hatena.ne.jp m.hatena.com 追加
> 59.106.108.97:        d.hatena.com.
> 59.106.108.97:        hatena.com.
> 59.106.108.97:        m.hatena.com.
> 59.106.108.97:        m.hatena.ne.jp.
> 59.106.108.97:        s.hatena.com.
> 59.106.108.97:        s.hatena.ne.jp.
2007-07-17 ポケットはてな ドコモ公式サイト
2007-07-19 XSS
2007-07-27 faviconリニューアル
2007-08-08 Rimoリニューアル
2007-08-16 ユーザー助け合い掲示板開設
2007-08-30 はてなキーワード
2007-09-13 お気に入りAPI公開
2007-09-21 はてな回線工事
2007-09-28 d2.hatena.ne.jp 追加
> 59.106.108.80:        d2.hatena.ne.jp.
2007-10-01 はてなサポート掲示板開設
2007-11-02 はてなスターOpenID受入
2007-11-08 OpenID提供
2007-11-13 d2.hatena.ne.jp

d2.hatena.ne.jpで新しいコメント構造の実験を開始しました - はてなダイアリー日記

2007-11-13 ☆の登録総数が1000万個を突破
2007-11-14 現代用語の基礎知識2008
2007-11-15 アンテナカウンター・検索を移転
移転
< 221.186.129.147:      counter.hatena.ne.jp.
< 221.186.129.147:      search.hatena.ne.jp.
移転
> 59.106.108.81:        counter.hatena.ne.jp.
> 59.106.108.82:        search.hatena.ne.jp.

アンテナフロントエンドはすでに移転(置換)してる模様

2007-11-30 XSS
2007-12-04 XSS
2007-12-05 XSS
2007-12-10 XSS
2007-12-13 w.hatena.ne.jp h.hatena.ne.jp 追加
> 59.106.108.78:	w.hatena.ne.jp.
> 59.106.108.84:	h.hatena.ne.jp.
> 59.106.108.84:	h.hatena.com.
> 59.106.108.98:	w.hatena.com.
2007-12-15 はてなハイク正式公開
2007-12-20 www.hatena.ne.jp q.hatena.ne.jp i.hatena.ne.jp graph.hatena.ne.jp map.hatena.ne.jp screenshot.hatena.ne.jp 移転
移転
< 221.186.146.27:	www.hatena.ne.jp.
< 61.196.246.68:	screenshot.hatena.ne.jp.
< 125.206.202.66:	map.hatena.ne.jp.
< 125.206.202.66:	i.hatena.ne.jp.
< 125.206.202.66:	graph.hatena.ne.jp.
< 125.206.202.66:	q.hatena.ne.jp.
移転
> 59.106.108.86:	www.hatena.ne.jp.
> 59.106.108.87:	screenshot.hatena.ne.jp.
> 59.106.108.88:	map.hatena.ne.jp.
> 59.106.108.89:	i.hatena.ne.jp.
> 59.106.108.92:	graph.hatena.ne.jp.
> 59.106.108.99:	q.hatena.ne.jp.
2007-12-21 d2.hatena.ne.jp
2008-01-04 i.hatena.ne.jp 移転
2008-01-07 auth.hatena.ne.jp 移転
移転
< ???.???.???.???:	auth.hatena.ne.jp.
移転
> 59.106.108.90:	auth.hatena.ne.jp.
2008-01-09 hatelabo.jp 移転

長いので省略

2008-01-18 d2.hatena.ne.jp
2008-01-24 なぞなぞ認証
2008-01-25 serif.hatelabo.jp 移転
2008-01-25 サーバ移転完了
2008-01-25 d2.hatena.ne.jp
2008-01-26 anond.hatelabo.jp
2008-01-28 rokuro.hatelabo.jp 追加
> 59.106.108.93:	rokuro.hatelabo.jp.
2008-01-31 h.hatena.com
2008-02-07 認証セット
2008-02-14 はてな本移転
2008-02-19 認証セット
2008-02-28 f.hatena.ne.jp
2008-03-25 f.hatena.ne.jp
2008-03-31 map.hatena.ne.jp
2008-04-24 f.hatena.ne.jp
2008-04-25 ring.hatena.ne.jp
2008-05-03 XSS
2008-05-22 はてなクラブ開始
2008-05-29 f.hatena.ne.jp
2008-06-05 f.hatena.ne.jp
2008-06-10 w.hatena.ne.jp
2008-07-15 b.hatena.ne.jp
2008-08-26 ネットワーク基幹ルータの入れ替え
2008-08-28 d.hatena.ne.jp
2008-09-01 rimo.tv 終了
2008-09-01 k.hatena.ne.jp 追加
> 59.106.108.102:	k.hatena.ne.jp.
2008-10-30 f.hatena.ne.jp
2008-11-07 はてなブックマークベータテスト開始
> 59.106.108.103:	favicon.hatena.ne.jp.
> 59.106.108.105:	img.b.hatena.ne.jp.
> 59.106.108.106:	bbeta.hatena.ne.jp.
2008-11-25 はてなブックマークリリース
2008-11-26 ring.hatena.ne.jp
2008-12-04 news.hatelabo.jp counting.hatelabo.jp bottle.hatelabo.jp 追加
> 59.106.108.93:	bottle.hatelabo.jp.
> 59.106.108.93:	counting.hatelabo.jp.
> 59.106.108.93:	news.hatelabo.jp.
余談 はてなサーバの実態あれこれ

2008-12-12

はてなブックマークgoogle-analystics.comを許可しないと使えなくなった件。

最近はてブgoogle-analytics.comのスクリプトを許可しないと、はてブAjaxが利用できない(=事実上はてブが使えない)ようになった。

もともとGoogle Analyticsを拒否している方が悪い、というか非正統的な使い方なので、そんなユーザーが文句を言う筋合いはないことは理解している。ただ、増田でグチぐらいは言わせてくれ。

ネット上のあらゆるところでGoogleに行動情報を把握されるなんて、たとえ統計処理にしか使われないと言われても嫌なんだ。

ログイン ユーザー登録
ようこそ ゲスト さん