m2

programming

// i をインクリメント

コードレビューに疲れたのでだれかコレに名前付けてくだしあ

重みをつけて乱択する (バイナリサーチ版)

せっかく書いたのでバイナリサーチ版のっけときます。http://jsfiddle.net/t58Vv/6/ // algorithm - 重みをつけて乱択する http://blog.livedoor.jp/dankogai/archives/51761113.html // バイナリサーチ版 var make_random_picker = function(picks){ var i,…

僕たちプログラマーは、プログラミングに、Excelを使います!

なんとかカレンダー 21日目 id:miya2000 です。こんばんは!低級テキストエディタでせっせとコーディングしているあなた!そろそろ手がが疲れてきていませんか?そんなあなたは、この記事で紹介する Excel コーディングをぜひ覚えてください。 わずか数秒で…

FizzBuzz 再燃

今更だけど FizzBuzz に制限をつけると面白かった。元ネタ 【問題】1から100までの数を表示するプログラムを書け。 ただし3の倍数のときは数の代わりに「Fizz」と表示。 5の倍数のときは「Buzz」と表示。 3と5両方の倍数の場合には「FizzBuzz」と表示すること。解…

桁数を求める

10 で割り続ける 文字列変換 log10 こんだけかな? C言語で、数値の桁数を求めるには?? -OKWave http://okwave.jp/qa287113.html

日付フォーマット

「yyyy/MM/dd HH:mm:ss」 javascript:alert(function f(d){return d<60?('0'+d).slice(-2):d.getFullYear()+'/'+f(d.getMonth()+1)+'/'+f(d.getDate())+' '+f(d.getHours())+':'+f(d.getMinutes())+':'+f(d.getSeconds())}(new Date)) function 2つ書いたら…

4音で名前をつける

とりあえずなにもかんがえずにかいた。 (function(){ var base = "アイウエオァィゥェォカキクケコガギグゲゴサシスセソザジズゼゾタチツテトダヂヅデドナニヌネノハヒフヘホバビブベボパピプペポマミムメモヤユヨャュョラリルレロワヲン"; alert( base[Math…

ナベアツ

力試しにナベアツのような判定をするプログラムを作ろうとしたところ、問題が発生しました。 3の倍数や5の倍数は考えるまでもないんですが、3のつく数字をどう判定したらいいのかわかりません。 どのように判定させればよいのでしょうか? http://q.hatena.n…

やっちまったコード2

マウスカーソル弄っててハマったとこ。 var onNorth = false; var onSouth = false; var onEast = false; var onWest = false; var direction = onNorth ? 'n' : '' + onSouth ? 's' : '' + onWest ? 'w' : '' + onEast ? 'e' : '' ; alert(direction); // ??…

やっちまったコード1(続くのかよ)

function caller(args){ for (i=0;i<args.length;i++) { callee(args[i]); } } function callee(args){ for (i=args.length;i>=0;i--) { alert(i); } } caller([['hoge']]); 恥ずかしい。でもやりがち。 これに警告出してくれる開発環境なんてないかな?</args.length;i++)>

「キミキタ」に粘着

はてブで一通り目を通して「オブジェクト指向が云々」と言ってるのは僕くらいだったので反応してみる。 あと、Javaなのにいまいちオブジェクト指向してないという意見もあった。これはどちらかというとスコアを所持するのがプレイヤーか審判かの問題のよ…

「キミのコードが汚い理由」のサンプルコードの最も汚い部分

前提として、私のような凡庸なサラリーマンプログラマーの立場で書いています。 キミのコードが汚い理由 〓 @IThttp://www.atmarkit.co.jp/im/carc/serial/redge51/redge51.html のはてぶで、コメントやエントリーを一通り読んだのだけども、 2007年01月12…

キミのコードが汚い理由のサンプルコードが読みにくい理由

それはオブジェクト指向じゃないから。 キミのコードが汚い理由 〓 @IThttp://www.atmarkit.co.jp/im/carc/serial/redge51/redge51.html 以下はよりクリーンだとされるコードの一部。 private int[] gameWon = {0,0}; (中略) public String getSetScore() {…