あのねノート

せんせいあのね、パソコンで字が書けるようになったよ

勉強

編集距離を求めようとしてみた

情報系なのでパターン認識の授業を受けているのですが、編集距離の求め方がよくわからなかったので調べて書いてみることにしました。 そもそも編集距離とは 2つの文字列を用意したとき、一方の文字列に対して1文字削除、1文字挿入、1文字置換の作業を最…

勉強してました

とりあえず今日の勉強時間は終わってゆっくり寝る態勢に入っていこうということで今日のことを書きます。今日はずっとデータベースの多値従属性というので悩んでいました。 多値従属性 - Wikipedia 属性A,B,Cがあるときに、AとCが決まったとき対応するBの値…

図書館情報学の本を読み始めました

かねてから興味があった図書館情報学の本を読もうと思ったので図書館で借りてきました。そもそも興味がある分野が一応あるのに全然本読んだことないってそれ興味があるって言うの?って感じですね。 調べてみると図書館情報学は文系の研究室と理系の研究室が…

Racketでじゃんけん

あーこの夏結局何もしてないや、とりあえず簡単なのを書こうということでじゃんけんをしようと思いました。 入力された手とコンピュータが乱数で出した手の組み合わせで勝敗を判断して返すだけです。 #lang racket ;;グー=0, チョキ=1, パー=2 ;;勝ち負けを…

二重投稿をなんとかする~Racketチュートリアル中級編をやってみた(第6回)

なんとかするって何だよって感じですね。実はCSSを作って読みこめるようにするくだりもあったのですが(HTMLだもんね、やりたいよね)、とりあえず飛ばして先に進むことにします。中級チュートリアル↓ Continue: Web Applications in Racket前回「機能的にはい…

コメント機能も付けちゃう~Racketチュートリアル中級編をやってみた(第5回)

帰省先でパソコンが使えなかったため更新が途絶えてました。めげずにがんばります。前回に引き続き、Racketドキュメントの中級チュートリアルをやっています。 Continue: Web Applications in Racket前回までで、新規投稿した後のブログのページが他ユーザか…

ユーザ間でブログの内容を同期する~Racketチュートリアル中級編をやってみた(第4回)

まだまだ形にならないのでせっせと進めていきます。 チュートリアルはこちら↓ Continue: Web Applications in Racket中級チュートリアル第1回はこちら↓ momo-moemoe.hatenablog.com前回は、新規投稿したあと別ユーザーがブログを表示すると初期状態から始ま…

ブログに複数投稿できるようにする~Racketチュートリアル中級編をやってみた(第3回)

なかなか進みませんが中級チュートリアル(Continue: Web Applications in Racket)の第3回です。Racketでゆっくりシンプルなブログシステム的なものを作っています。 初回↓ momo-moemoe.hatenablog.com前回は新規投稿ができるようになったものの2つ以上投稿…

ブログに投稿機能をつける~Racketチュートリアル中級編をやってみた(第2回)

めげずに第2回です。第1回では中級チュートリアル(Continue: Web Applications in Racket)第4章まで進みました。 第1回はこちら↓ momo-moemoe.hatenablog.com第1回まででブログのタイトルと本文を合わせた構造体postとそのリストBLOGを定義し、ブラウザ…

Racketでブログを作ろう~Racketチュートリアル中級編をやってみた(第1回)

今朝は実験のレポートについてメールが来ていてもしかして残念なお知らせかもしれないと背筋が凍りました(まだ大丈夫でした)。 さてさて、初級に懲りず中級もやります!大丈夫かな! 初級編はこちら↓ momo-moemoe.hatenablog.com momo-moemoe.hatenablog.com…

Racketでお絵かき~Racketクイックチュートリアルをやってみた(後編)

後編です!初心者は黙ってチュートリアル! momo-moemoe.hatenablog.com クイックチュートリアル(Quick: An Introduction to Racket with Pictures)の7章からです。前回は6章までやったのですが、7章になっていきなりlexical scopeという用語が出てきて戸…

ブラウザでプログラミングできるところを見つけました

実験レポートを書こうとしていたのですが、なんか面倒になってほかのことをいろいろ調べていたらおもしろそうなサイトを見つけたので貼っておきます。 Free Online IDE and Terminal これを開くといろいろな言語のアイコンが出てくるので好きなものを選ぶと…

"すごいプログラム"を書きました

しばらく見てない間にはてなブログのUIが若干変わっててびっくりしてます。使いやすくなってそうな気はする…?さて、実験からの現実逃避に"すごいプログラム"を書いたのでそっと載せておきます。Lispのリスト構造と再帰を使ってひたすらすごいすごい言ってく…

アドリブ下手のための制限時間ありプレゼン下準備メモ(自戒を込めて)

以前受験生の前で話す仕事をしていたのですが、なんだかんだ忙しかったり何だったりでやめてしまいました。そのまま人前に出る仕事につくことなく過ごしていたのですが、学校の講義で制限時間のついたプレゼンをすることになり、以前の仕事で先輩方に教えて…

Lisp、狂ってやがる!(いい意味で)と思いました

変なことを言ったらLisp信者に刺されそう… 学校の課題でRacketというLispの方言を使ってコンパイラを作っているので、いろいろ調べていたらおもしろいものがいろいろでてきたのでメモがてら記事にしてみることにしました。 事の発端はこれです。 bugrammer.h…

画像復元の勉強をしようとしました

画像処理の講義の小テストの勉強をしていて、ざっくりまとめようと思いました。フーリエ展開を使うということで、数式がたくさん出てきてこんがらがりそうなのでできるだけ使わずに書きたいと思います。そもそも数式の書き方わかってないし… 前フリ 画像復元…

目を計算機で再現しよう(画像処理論)

教科書読めば済むじゃんと思ったのですが自分の理解のためにまとめましょうと白目をむきながら思いました。なんかほぼ毎回小テスト受けることになりそうだし。初回講義を受けてからもうすぐ1週間になるのですが、教科書を読んでいると内容がなんとなく思い…

新しいことをするには復習が必要です(工業数学A3)

ふと思い立ってアクセス解析を見てみたらここ数日アクセス数が増えていて驚きを隠せません。ありがとうございます。うれしいです。 とはいうもののなんだかんだですでに挫折しかけました。講義の1回目をまとめようとしているのですが、スライドを見る講義が…

英語が苦手でも論文は書けるよきっと(技術英語)

理系なので専門で理系の人のための英語の授業があります。英語で専門の単位がもらえるなら万々歳ということで受けに行きました。 Writingと英語プレゼンとReadingのリレー講義になるそうで、今回はWritingの初回でした。ざっくりまとめてみたいと思います。 …

コンピュータ計算、誤差が出がち(工業数学A2の前フリ)

復習も兼ねて1回目だけでも講義内容をまとめておきたいと思いました。すでに挫折の予感。それは違うよってところとか、こう言った方が分かりやすいよっていうところがたぶんたくさんわんさかあるのでそういうのはコメントで言ってもらえたら大喜びしますね……

Dr.Racketを使いこなせるようになりたい

新学期最初の授業が学生実験で、プログラミングの実験ということでそのことについて書きます。一応勉強だってしてるんだよ… 実験内容はSmall-Cという言語(C言語の縮小版という説明でいいのでしょうか?)のコンパイラを作るというものです。出された課題がで…