タグ

ブックマーク / takehikom.hateblo.jp (5)

  • かけ算の順序論争について(日本語版) - わさっきhb

    目次 1. はじめに 2. 正解・不正解の理由 2.1 正解とする6つの理由 2.2 不正解とする6つの理由 2.3 各理由の賛否 3. かけ算をめぐる状況 3.1 かける数が先の文章題 3.2 a×bとb×a 3.3 「倍」と「積」のかけ算 4. 日の算数教育の特徴 5. おわりに 参考文献 改訂履歴等はhttps://github.com/takehiko/oomdocをご覧ください. 1. はじめに 小学校の算数で,2年で学習する重要な事項といえば,「かけ算」である.かけ算の式で表すことを学ぶとともに,九九を暗記する.現在では,4×12のような九九の範囲を超える式も,2年で学習している[Link 1J][文部科学省2008].筆算は使用しない.例えば,九九による4×9=36と,「かける数が1増えれば積はかけられる数だけ増える」という性質により,4×10=40,4×11=44,そして

    かけ算の順序論争について(日本語版) - わさっきhb
  • UbuntuでRMagick - わさっきhb

    まずrootで, # apt-get install imagemagick libmagick++9-dev次に「gem install rmagick」では失敗.最新版は,ImageMagick 6.3以降が必要なのに対し,aptで取ってきたのは「http(中略) gutsy/main imagemagick 7:6.2.4.5.dfsg1-2ubuntu1」のため. http://rmagick.rubyforge.org/install-linux.html のOption A.に If you installed GraphicsMagick in step 2 then you must install the latest RMagick 1.15.nn gem using the gem command's -v option, like this. Use the lat

    UbuntuでRMagick - わさっきhb
  • レーベンシュタイン距離と文字列の変化を求める - わさっきhb

    しょうもないアイデアがひらめいたのですが,それを実現するために,Rubyでレーベンシュタイン距離と,その距離であることが確認できる,文字列変化の系列を求めるコードを書いてみました. 参考にしたものは以下のとおり. Wikipedia:レーベンシュタイン距離 編集距離 (Levenshtein Distance) - naoyaのはてなダイアリー ruby でレーベンシュタイン距離(編集距離)の計算 - Λάδι Βιώσας RAA Search (Levenshtein)*1 #!/usr/bin/env ruby # -*- coding: utf-8 -*- # levenshtein-distance.rb class LevenshteinDistance def initialize(str1, str2) @before, @after = str1, str2 analyz

    レーベンシュタイン距離と文字列の変化を求める - わさっきhb
    yuiseki
    yuiseki 2009/07/11
  • Ruby 1.9移行のための簡易lintを作ってみた - わさっきhb

    そろそろRuby 1.9に移行しようと思います.ここのところ,1.8と1.9の非互換性について目にする機会がありましたので,それらの情報をもとに,lintと称するにはおこがましいのですが簡単な検証プログラムを作ってみました. Rubyスクリプトファイルについて,以下のいずれかに該当すれば,指摘します. マジックコメントがない. $KCODEを使用している(コメントやリテラルでも). ASCII以外の文字が含まれている(コメントと=begin〜=endは除外). メソッドsize, lengthを使用している. コマンドライン引数に,対象となるファイル名かディレクトリ名を並べて実行します.なければ,カレントディレクトリを見ます.ディレクトリの場合は,"*.rb" のみです. ファイル名の代わりに -h か --help を指定すると,ヘルプメッセージを出力して終了します.注意書きが無意味に贅

    Ruby 1.9移行のための簡易lintを作ってみた - わさっきhb
    yuiseki
    yuiseki 2009/01/31
  • UbuntuでMeCab - わさっきhb

    Ubuntu 8.10でMeCabをインストールして知ったこと. MeCabの辞書パッケージというと,mecab-jumandic,mecab-ipadicのいずれかだと思っていましたが,今朝見てみると*1,mecab-jumandic-utf8,mecab-ipadic-utf8というのも入っていました.さっそく,apt-get install mecab-ipadic-utfをインストールしてみました./var/lib/mecab/dic/debian と /var/lib/mecab/dic/ipadic-utf8 が作られますが,中身は同じ*2なので,acts_as_ludiaをRailsなしで使う - わさっきに書いた「MeCabに手入れ」は不要です. sennaをビルドしようと,./configureを実行すると,「mecab-configがない」というエラーが出ますが,apt

    UbuntuでMeCab - わさっきhb
    yuiseki
    yuiseki 2008/11/23
  • 1