つぶやき

    follow me on Twitter
    Twitter


    < to &lt; & &lt; to <

    この記事、タイトル書くにも大変である。< to &lt; & &lt; to < と表示されているはずだが、これを書くには &lt; to &amp;lt; &amp; &amp;lt; to &lt; と書かなければならない。なお、このサンプルもまた……ひえええ。

    前に書いたコードで < を &lt; にするものがある。また、逆は HTML なら容易である。

    さて、その相互変換を前者が基本問題、後者が応用問題として昨日の授業で出題された。C で書く課題である。それをそのまま C でやってみたら問題になりそうなので Ruby でやってみた。簡単。

    続きを読む >>
    posted by: しゅんしゅん | 学び | 02:08 | comments(0) | trackbacks(0) | - | ログピに投稿する |

    DX3エラッタリスト 12 20 2011

    前回 (07. 13. 2011) から大分あいたが。最新版は OHP から。

    続きを読む >>
    posted by: しゅんしゅん | 新米冒険者日記 | 01:14 | comments(0) | trackbacks(1) | - | ログピに投稿する |

    #SW2 言語の習得

    SW2 にて。言語の習得優先順位とか考えてみた。言語リストとしてもどうぞ。

    続きを読む >>
    posted by: しゅんしゅん | 新米冒険者日記 | 02:20 | comments(0) | trackbacks(0) | - | ログピに投稿する |

    不正な入力への対応

    授業にて。次のような問題が出た。 じゃんけんを行うプログラムを作れ。ユーザには scanf で手を入力させる。次のような形式である。
    scanf("%d %d", &moveA, &moveB);
    手はグーを 1、チョキを 2、パーを 3とする。それ以外の入力が与えられた場合はやり直させる
    こまったことに、それ以外の入力が与えられた場合はやり直させるというのが難しかったらしい。これの方法を考えてみる。

    続きを読む >>
    posted by: しゅんしゅん | 学び | 23:59 | comments(0) | trackbacks(0) | - | ログピに投稿する |

    bit で足し算 memo

    こんな問題が出た。 Implement the addition of two numbers only with bitwise operators (|, &, ^, <<, >>). The input is two integers a and b (use scanf("%d %d", &a, &b); for reading your input). The output is the sum of the two integers. わけわけめ、という質問が多いので具体例書いた。

    続きを読む >>
    posted by: しゅんしゅん | 学び | 18:28 | comments(0) | trackbacks(0) | - | ログピに投稿する |

    幼子が始める Apache -ドメイン名をもらう-

    ieServer.Net でドメイン名を無料で所得できる。手順も簡単。以下のとおり

    1. 登録を実施する
    2. IP アドレスを登録する

    ドメインネームをもらったら確認してみよう。しかる後に前に書いた Apache の設定ファイルを書きかえてあげよう。
    sudo emacs /etc/httpd/conf/httpd.conf

    然る後に

    ServerName 1.1.1.1:80 # 編集前 IP Address になっているはず
    ServerName exampleName.dip.jp:80 # 編集後 所得したドメインネームにする

    posted by: しゅんしゅん | 学び | 04:27 | comments(0) | trackbacks(0) | - | ログピに投稿する |

    幼子が始める Apache -Postfix-

    Postfix ってのはメールソフトらしいよ。メールを送信するんだってさ。

    続きを読む >>
    posted by: しゅんしゅん | 学び | 03:13 | comments(0) | trackbacks(0) | - | ログピに投稿する |

    D とか K とか

    アパートとかの記法がよくわからなかったのでメモ

    アパートとかの記法
    記号意味
    数字部屋の数
    Lリビング
    Dダイニング
    Kキッチン

    具体例はこんな。

    • 1DK 一部屋とダイニング、キッチン
    • 4LDK 四部屋とリビング。ダイニングとキッチン
    posted by: しゅんしゅん | 私用メモ | 01:19 | comments(0) | trackbacks(0) | - | ログピに投稿する |

    Unicode での番号を調べる方法

    プログラミング基礎1 第二回の授業で「文字を数字で指定して表示しろ」という課題が出た。例えば次のような例が考えられる。

    &#x65CB;&#x68CD; と入力したところ 旋棍 と表示されるのだ。これはそれぞれ U+65CB と U+68CD に該当するためである。


    さて。学生はこれを自分で探して入力するわけだが。授業では「IME パッドから探せばいいよね」と教えている。苦行もいいところである……部首順で並んでいるとはいえ。


    だが、 Ishida Converter を用いると瞬殺が可能である……もっと色々あるかな、と思ったらこれが良すぎた……

    posted by: しゅんしゅん | 学び | 15:54 | comments(2) | trackbacks(0) | - | ログピに投稿する |

    スプーフィングとか

    また Twitter で危ない何かが流行っているようだ。後輩のツイートを引用してみよう。

    フォロワーの皆さん。[なまえ] が熱にうなされてる間にアカウントがウイルスにやられました(´;ω;`) 何で?ww うちから英文で「お前の悪口〜」みたいなの来ても開けないでね![なまえ] 英語出来ないから!!!(※ [所属。英語が大切なところ]です) 万が一開けちゃった人いたらパスワード変えて下さい!!

    事実、私のところにも Hi somebody is posting nasty things about you と書かれた上、その後に uri が書かれた DM が飛んできた。この uri 、クリックしても無害らしい (が責任は取れないのでクリックはしないに越したことはないだろう)。しかし、リンク先のページが別の意味で危ない


    リンク先のページは Twitter そっくりのニセログインページである。uri まで偽物だから危ない。偽物のページでユーザを騙す悪意あるやり方をスプーフィング、と呼ぶ。ただし、スプーフィング自体は「なりすまし」という意味がある広義な言葉である。今回は後輩の研究の関係もあって似た文字を用いたスプーフィングの話を。







    続きを読む >>
    posted by: しゅんしゅん | 学び | 21:46 | comments(0) | trackbacks(0) | - | ログピに投稿する |