Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / yaneurao.hatenadiary.com (4)

  • FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)

    最近、あるプログラマと話していて気づいたのだけど、彼は16進数の2桁と1桁との掛け算(FDh×5とか)が出来ない。やり方自体を知らないのだ。彼はWindowsの電卓を立ち上げて計算していた。 そのときは「プログラマでなくともこんなこと知ってて当然だろ!」と思ったのだけど、その後、10人ぐらいのプログラマに出来るかどうか聞いてみたが誰も出来ない。 結局、「普通は出来ない」のだと私は理解した。しかし16進数の掛け算はそんなに難しくない。私が子供のころには、まわりにFF(1×1=1に始まって、F×F=E1まで)を丸暗記している人がいっぱいいた。情報教育の一環として中学か高校で教えても計算の仕方ぐらい教えればいいのになぁと思っている。 前置きが長くなったが、以下にやり方などを書いておく。 ■ 16進数に馴染もう 16進数では、A = 10 , B = 11 , C = 12 , D = 13 ,

    FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)
    hengsu
    hengsu 2011/02/10
    掛算と、引き算
  • 計算の速い子供が数学者に向いているのではないという話 - やねうらお−よっちゃんイカを食べながら年収1億円稼げる(かも知れない)仕事術

    プロのピアニストは、たいてい幼少のころからピアノを始める。 しかし、習い始めて最初の1,2年にやるバイエル〜ブルクミュラーあたりは、音楽的な感性を養うというよりは、譜面通りに指を動かして音が鳴らせるかの勝負である。いわば、譜面に書かれた音符をモグラに見立てて、そのモグラを叩く、モグラ叩きゲームである。 それは人の音楽的才能や音楽的な素質とは何ら関係がない。モグラ叩きゲームがうまいか下手かというだけのことである。言うまでもなく頭の回転の速い子供や、ゲーム慣れしている子供はこういうゲームじみたことはすこぶる得意である。 そんな彼ら(彼女ら)は、たちまち、バイエル〜ブルクミュラーを終わらせるが、だからと言って、彼ら(彼女ら)が音楽家としての資質に恵まれているとは限らない。 逆に、バイエル〜ブルクミュラーを終わらせるのに時間がかかったからと言って、彼(彼女)に音楽家としての資質や才能が無いのかと

    計算の速い子供が数学者に向いているのではないという話 - やねうらお−よっちゃんイカを食べながら年収1億円稼げる(かも知れない)仕事術
    hengsu
    hengsu 2009/08/25
    ”計算の速い子供だけが数学者に向いているとは限らない”とかではないですか?
  • iPhoneアプリ開発の始め方 - やねうらおブログ(移転しました)

    1. Macを買おう Mac miniで構わないのでMacを買おう。Windowsでもtoolchainを自分でbuildすればiPhone用のバイナリを作れなくはないが、デバッグが実機でしか出来ない。 Mac用のiPhone SDKは非常に出来が良く、統合環境としても、シミュレータとしても優れている。無理してWindowsで開発しようとしないこと。これが開発の近道である。 2. Cocoaを勉強しよう iPhoneのアプリを開発すると言ってもiPhone専用のAPIはごくわずかであり、実際の開発の大半はObjective-CやCocoa,Quartz,OpenGL ESなどの勉強に費やされる。 Cocoa/Objective-Cのとして日語でお勧めなのは、「詳解 Objective-C 2.0」(左の) である。内容はかなり凝縮されている。もう少し説明を丁寧にしたほうが良かったよう

  • いますぐPICをやめてAVRに移行すべき10の理由 - やねうらおブログ(移転しました)

    電子工作用のお手軽なワンチップマイコンと言えば、AVRとPICである。数年前、国内ではPICのほうが日語での情報が多く、国内での入手性が良かったのでPICばかりが普及した。PICで有名な後閑さんの功績も大きいだろう。 だが、いまから始めるなら間違いなくPICではなくAVRにするべきだろう。値段的にもPICと大差ないし、国内でもAVRマイコンをある程度調達できるようになってきた。 では、いまPICをやっている人はAVRに移るべきか? 迷っている人のために、「いますぐPICをやめてAVRに移行すべき10の理由」というのを書いてみる。 1) AVRなら、ほとんどのモデルでCで開発することができる。もちろん、フリーの環境。(AVRStudio + WinAVR) PICの上位モデル限定のくせに60日すぎたら最適化レベルが下がるどっかの体験版(?)のCとは大違い。 2) AVRのアセンブラはPI

    いますぐPICをやめてAVRに移行すべき10の理由 - やねうらおブログ(移転しました)
  • 1