はてなキーワード: 文字参照とは
https://qiita.com/drken/items/fd4e5e3630d0f5859067 ← これ。
コンテスト自体が一問5分という制限があるためか、やっつけで片付ける事が目的ですよね。
結果としてビギナーは所詮この程度とバカにしたようなコードしかない。
ガチの初心者ならそれで良いと思うけど、5分でさっと書ける実力のある人がそのコード残すの?
と思うと残念でならない。
私はプログラマでもないし、言語は一つしか使えないし、下手すると解くのに何時間もかかってしまうけど、
というか、私が欲しかったのは、そういう最低限問題が解けるだけの、
豚にメシをくれてやるような雑なコードじゃなかった。
たとえば、第 8 問: ABC 085 C - Otoshidama (300 点)。
ここで重要な知見として 1 秒間で処理できる for 文ループの回数は、10^8=100,000,000 回程度 というのがあります。
なんて書かれてる。
えー。私の環境、for(1..10**8) {} (本当に何もしない繰り返し)で3秒かかりました。
for(1..10**8) { i=0 } (変数になにか代入するだけ)で6~7秒くらい。
ガチ初心者は3重ループしなくて良いんだと気づけるだけで良い。
でもハエを払うように5分で済ませられる実力のある人だったらさぁ……
まず、総当たりする前にそもそも解があるか、超簡単な確認くらいしようよ?
if ( is_resolvable(N, Y) ) { do_something(N, Y); } else { print "-1 -1 -1"; } sub is_resolvable() { if ( Y > 10000*$N ) { # Shortage return 0; } elsif ( $Y < 1000*$N ) { # Too much return 0; } else { return 1; } }
(is_resolvable()って、なんかDNS関係っぽくて好きじゃない名前だけど)
(追:&とか不等号が文字参照になって見づらいので置換。架空言語でも概略分かればいいじゃない……)
もしかして、業界、自力で出来るようにならない初心者は、必要のない初心者?
本当に出来ない人がようやく越えられた一歩なんて、見落としてるのかな。
まぁ私自身は
いじったらすごくなる → たーのしー
これってプログラミングの醍醐味なのかしら?たーのしーと思いつつ、
最終的に丸一日かかって第8問が完成致しました。
正しいHTML
block__element__elementは使用しない
GoogleChromeなら変換時に右側に△マーク〜
おそらく一昨日の激しいMOJIBAKE不具合の発生原因となった修正によると思われる、キーワードがアンカー文字列にあるとそこからキーワードリンクにされてしまう、という別の不具合が発生している。
+[http://anond.hatelabo.jp/:title=はてな匿名ダイアリー] +<a href="http://anond.hatelabo.jp/">はてな匿名ダイアリー</a> +[http://anond.hatelabo.jp/:title=はてな匿名ダイアリー] +[http://anond.hatelabo.jp/:title=これがはてな匿名ダイアリーの姿] +[http://anond.hatelabo.jp/:title]
5番目のパターンは、多くの文字の数値文字参照化と取得した文字との関係で起こっている現象であろうと、たとえば「YouTube - Broadcast Yourself([http://www.youtube.com/:title])」等から推察できる。
+http://www.hatelabo.jp/ +http://anond.hatelabo.jp/ +[http://www.hatelabo.jp/:title=http://www.hatelabo.jp/] +[http://anond.hatelabo.jp/:title=http://anond.hatelabo.jp/] +[http://anond.hatelabo.jp/:title=http://www.hatelabo.jp/] +[http://www.hatelabo.jp/:title=http://anond.hatelabo.jp/]
例えばwwwとこのエントリー内に書いてありキーワードリンクが発生している条件では、上記の内容が下記のようなリンクになる。
この時、ASCII文字によるanondもキーワードである事に注意。
これは若干異なるものの、以下のように連続した英数字からなる文字列の場合は途中でキーワードリンクにならないが、他の場所でキーワードリンクとなってる文字列の場合はキーワードリンクとなる従来の仕様の影響かもしれない。
このほか従来からのpタグ(下記参照)に加え、&や>(ASCII文字による&と>)等の不具合も出ている。
<p>
しかし、この修正でhttp://anond.hatelabo.jp/20070129012129と同一の内容であっても、多くのキーワードが正常にリンクされるようになった。
OK
C# $10 (T_T) *ist D +ANIMA yes,mama ok -196℃ .book c/w :active ave;new アンリ・カルティエ=ブレッソン ?B @CHaT [TV] ^H _no PE`Z ||リ・_・`川
AirH" AirH" 女子高生 GIRL'S-HIGH 女子高生 GIRL'S-HIGH MÄR MÄR (*゚∀゚)ノ パキャッ (*゚∀゚)ノ パキャッ
文字参照に変換されるため双方上と同様に
P&G
含むキーワードを見つけられず
% \ { } ~
キーワード関連
また、近い問題としてhttp://anond.hatelabo.jp/20070328234724もあげておく。修正されていた。
結論としてエスケープは面倒臭
過去にも話題にはなっていたが、今回話題になって手が入るのかな?
ご苦労様。id:HiromitsuTakagiのおかげだね!id:jkondoとかid:umedamochioとかも見てるし!!
って、ごめん、上二つのjkondoは私です。思わずふざけちゃいました。
でも、なんだかんだで話題になって、4つ目、http://d.hatena.ne.jp/YOSIZO/20080418/1208491495 には http://intra.hatena.ne.jp/todo/critical/anond_ref_problem とかあるんで、近々修正が入るんですかね。
しかし、こっちのリファ漏れはどうなんでしょ。まー、フェイクの可能性もあるわけですが。以前は非公開版はてなグループ使ってたはずだし。
http://anond.hatelabo.jp/20080418180310
こういうのは増田に限った話ではないですね。
増田に限らず、リンクをクリックすると、リンク元のURLがリンク先のサーバに伝わります。また、画像が張られていれば、ページに表示された時点で、画像のあるサーバに元のページのURLが伝わります。
ただ、サーバに蓄積されたそれらの情報を、ユーザが知ることが出来るかはサービス次第です。しかし、ブログなどではアクセス解析サービスとして、わかる様になってることが多いと思います。
と、いった事は、通常は問題になることは少ないですが、知識として知っておいたほうが良いですね。そして、自分以外がアクセスできず、IDなどが付いたURLからリンクをクリックするときは、相手に伝わるかも知れない、ということを思い出してください。あと、偽造は容易だということも。
ところで誰か暇な人、回避用グレモンでも書いてみません?
パーマリンクをリダイレクタにして、ID付きページのリンクは、そのリダイレクタを通すようにすれば回避できるでしょう。
しかも、文字参照系のバグは直ってないし。ついでによろしくお願いします>d:id:jkondoさん。
URL則がダイアリと違う
表記がNG
日記表示上のP&Gがキーワードに←「P&G」を含む日記として捕捉←URLは〜/keyword/P&Gで←P&Gの検索結果として捕捉
かなりぐだぐだ
-p&g ←p&gと入力 -p&g -p&g -[http://d.hatena.ne.jp/keyword/p&g:title=p&g] -p> ←実はこれ重要w -http://d.hatena.ne.jp/keyword/p&g ←p&gと入力 -http://d.hatena.ne.jp/keyword/p&g -http://d.hatena.ne.jp/keyword/p&g -http://d.hatena.ne.jp/keyword/p&amp;g -http://d.hatena.ne.jp/keyword/p&amp;amp;g