タグ

プログラムに関するyoshida2855のブックマーク (9)

  • 数独自動解法プログラム - dogmap.jp

    どうしてもミスる問題があったので、 数独(ナンプレ)の自動解法プログラムを作ってみた。 大人げなかったと、微妙に後悔はしている… こんなもの使っていてはもちろん頭の体操にも何にもならないので、そういう意味で楽しんでいる方は自重すること。 懸賞に使う問題とかで、どーしても解けない時や解いた後の答え合わせ等に使って頂ければ幸いかと。 ※でも、あらゆる問題で動作確認したわけじゃないので、上手く動作しない問題があったらごめんなさい。 <使い方> ・問題をひたすら入力します ・「Calc」を押すと入力されている内容から、埋められてないマスを計算します ・「Back」を押すと最後に「Calc」を押した状態に戻ります ・「Clear」を押すと初期化されます プログラムソース 数独自動解法プログラムソース ※開発環境:Flex3

  • 身内びいきってすごいのね:差別と偏見の心理学(2) - メルボルンでこつこつとやる

    人が集まれば「閥」が出来るものです.派閥争いのような,集団と集団の争いはどこでも見受けられます.一般に人間は自分の集団の価値を高く,多集団の価値を低く評価します.これは内集団バイアスとして広く知られています.こういうと難しいですが,いわゆる,身びいきのことです.近年,この内集団バイアスが差別を生み出す基的メカニズムのひとつだと考えられています.そこで,今日は低学年の小学生における内集団バイアスについて取り上げた論文を紹介いたします. Bigler, R., Jones, L. C., Lobliner, D. B. (1997). Social categorization and the formation of intergroup attitudes, Child Development, 68, 530-543. 子どもの内集団バイアス,いわゆる身びいきについて調べるため,Big

    身内びいきってすごいのね:差別と偏見の心理学(2) - メルボルンでこつこつとやる
  • プログラムが書けない人に「仕様変更」について説明するには | tech - 氾濫原

    「仕様変更」という言葉はプログラム書く人じゃないと、そのイメージが掴めないと思う。イメージが掴めない人に対してそれを説明するとしたら何がいいだろう? と思った。 とりあえず、料理に例えたらいいのではないかと思ったので、それに例えて考えてみる。 仕様とはレシピのことであり、最終的には具体的に「べることができる美味しい料理」すなわち「うまく動くプログラム」を作ることを目的としている。 仕様というのは、最初は「イタリア料理」「日料理」「中華料理」程度しか示されない。当然この時点では方針程度しか考えることができない。材を買うこともできない。せいぜい使う調味料を揃えるぐらいしかできない。 もう少し進むと、料理名まで具体化される。スパゲティを作りましょうとか、ピザを作りましょうとかだ。とりあえずここまできたら小麦粉を買おうとかまではできるかもしれない。でも実際に作りはじめることはできない。 さら

  • AjaxZip 2.0

    Kawa.netxp AjaxZip 2.0 - Ajax郵便番号→住所自動入力フォーム(CGI不要版) AjaxZip2は、昨年公開した 『ajaxな住所入力フォーム』 の新バージョンです。 郵便番号を入力すると、該当する都道府県名・住所が自動的に入力されます。 Ajaxと JSON フォーマットを利用するJavaScriptライブラリとして公開しました。 JavaScript のみで稼動するため、サーバサイドで稼動するCGIプログラムは不要です。 郵便番号→住所変換処理は全てクライアントサイドのJavaScriptで行います。 既存 HTML の住所入力フォームをたった3行書き換えるだけで利用できます。 簡単に設置できるため、プログラムに詳しくない方でも導入していただけると思います。 以下の住所入力フォームに、7桁の郵便番号を入力してみてください。 【2007/12/09 追記】 jQ

  • id:k-z-h

    webってのははじめるのは簡単で、入出力と条件分岐、ループくらいできれば大方のことはできてしまうと思うのですよ。(色々と反論はありそうですが)そして、入出力と条件分岐、ループくらいできる人、いわゆる「初心者」な方がなにかサービスを作ると、大抵なんかしらの脆弱性を入れ込んでしまうんですね。 これは至極当然のことで、「あたりまえ」のことを「あたりまえのように」記述するとそうなってしまう。たとえば、「ユーザの入力をそのまま出力するプログラムを書け」といわれれば、次のようになりますよね。 print $ARGV[0]; これをwebにもっていくと、次のようになる(Content-Typeとかhtmlタグとか省略してるけど)。 print $ENV{QUERY_STRING}; 何も間違っていない。プログラム的にはこれで正しい。でも、実際にはこれではまずいわけです。なぜならこのコードは「出力結果がブ

    yoshida2855
    yoshida2855 2011/11/07
    このブログ面白い。
  • 借金するにはまずはここから!【キンBorrow】

    借金するにはまずはここから!【キンBorrow】

    yoshida2855
    yoshida2855 2011/09/16
    簡単そう。使ってみたい。
  • ソースコードの品質向上のための効果的で効率的なコードレビュー

    ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発

    ソースコードの品質向上のための効果的で効率的なコードレビュー
  • プログラマの嫁が知るべき97のこと - Cube Lilac

    まとめ第2弾。個人的には プログラマが知ろうが知るまいがどうでもいい97のこと - Togetter に期待していたのですが、これは 97 個揃えるのはちょっと無理ゲーのようです。尚、ここ最近の一連のまとめの元ネタは プログラマが知るべき97のこと です。類似ネタの プログラマが知るべきではない97のこと、プログラマが体験するべきではない50のこと も併せてどうぞ。 切りのいい数字とは 2進数です 片手で 31 まで数えられる 万能じゃない "パソコン"に強くない プログラマだからといって Office シリーズに精通してるわけじゃない あ、その作業は事務のお姉さんの方が得意だと思います カナ入力に変えたら必ずローマ字入力に戻しとけ プログラムの GC は得意でも部屋の GC は得意でない マルチスレッド処理は書けてもマルチスレッド処理はできない Amazon で買っているのは技術書だから

    プログラマの嫁が知るべき97のこと - Cube Lilac
  • IIJ Research Laboratory

    ネットワークの計測と解析 インターネットの使われ方やネットワークの挙動を把握する事は、ネットワークを運用し、その技術開発を行う ために欠かせません。しかし、観測で得られるデータ量は膨大ですがノイズが多く、また、観測できるのは極めて限られた部分でしかありません。そこで、膨大なデータから意味のある情報を抽出したり、部分的な観測からより一般的な傾向を推測する事が必要となります。... インターネット基盤技術 速くて、安全で、信頼性が高く、使いやすく、など、インターネットサービスへの要求はますます高まっています。これらの要求に応えるために、インターネットの 基盤技術も日々進歩しています。いまやインターネットはつながるだけのサービスではなく、高度で複雑な機能を備えた社会基盤となりました。IIJ技術研究所は、インターネットの基盤として実現が期待される機能を提供するために、さまざまな技術課題に取り組んで

  • 1