Common Lisp で dircat

あるディレクトリ内の全ファイルを cat(猫)する必要があった.しかし cat(猫)でやろうとしたら引数が多すぎると文句を言われた.そこで Common Lisp で書いた.なお CL の知識は Land of Lisp を半分読んだくらいしかありません. roswell とかいうのを…

Neovim をターミナル環境として使用するときとかのメモとか

Neovim にはターミナルエミュレータが埋め込まれており,:terminal 等で起動することができる. じゃあ最初から端末の代わりに Neovim 開いちゃえばいいじゃんということで,それをもっと便利にするためのメモ. 便利なプラグイン 基本的に新しい端末を開か…

gRPC with FlatBuffers

gRPC は Google が開発している RPC(リモートプロシージャコール)フレームワークなんですけど,デフォルトだと同じく Google 製の Protocol Buffer (Protobuf) というシリアライズフォーマットを用います. Protobuf についてはこれをみてね↓ qiita.com た…

Haskell でブロックチェーンのような構造を考える

Haskell でブロックチェーンのようなデータ構造が作れないか考えた時のメモ.ほぼお遊び. Hashable 型クラス まず次のようなデータ型を考える. data MyHash a b これはハッシュ方法を表すデータ型である.ハッシュ方法は,Hashable 型クラスの提供するメソ…

netwire であそんだ (haskell)

ちょっと前に FRP (Functional Reactive Programming) というのをよく聞いたが,使えなかったから流行らなかったのか難しいから流行らなかったのか実は流行っているのかよくわからない. そもそも FRP 自体がよくわからなかったので netwire とかいう Haskel…

古典ギリシア語初歩メモ(32 課 〜 36 課)

このメモは練習問題の正答ではないので,必ず↓の記事を先に読むこと. cylomw.hatenablog.com 32 課 32-1. 我々は休戦によって解放された. λελύμεθα (mp.perf.pl.1.) ← λύω(マクロン省略). 32-2. 敵たちはすでに征服されていた. ἐνενίκητο(マクロン省…

古典ギリシア語初歩メモ(27 課 〜 31 課)

このメモは練習問題の正答ではないので,必ず↓の記事を先に読むこと. cylomw.hatenablog.com また,はっきり言っておくが*1,ここにメモを残すのは古典ギリシア語を学んでいる・学びたい者たちのためであって,単位が欲しいだけの学生のためではない.勝手…

【古典ギリシア語】葵ちゃんが活用するだけ【παιδευω】

葵ちゃんに古典ギリシア語を発音させるのがすごいむずかしかった www.nicovideo.jp

ἐφ᾽ ὅσον ἐποιήσατε ἑνὶ τούτων τῶν ἀδελφῶν μου τῶν ἐλαχίστων, ἐμοὶ ἐποιήσατε.

「最も小さい私の兄弟の1人に汝らがしたほどのことの限りでは,(それは)汝らが私にしたことである.」(マタイ 25.40) 前回古典ギリシア語文典買ってくださいみたいなことを書いたら,本当に買って(+1冊)送ってくださった方がおりました.ありがとう…

正しい情報を発信することは難しい

古典ギリシア語のメモとかいうやつを公開しているが,前置きでごちゃごちゃといろいろ言い訳している.古典ギリシアのプロでもないし,公開している内容も割と適当というか,ある程度調べたりはしているがやっぱりだいぶ適当書いてる虞がある. 簡単に情報を…

古典ギリシア語初歩メモ(22 課 〜 26 課)

このメモは練習問題の正答ではないので,必ず↓の記事を先に読むこと. cylomw.hatenablog.com 22 課 22-1. 私に反対するな. ἀντιλέξῃς (subj.1aor.sg.2.) ← ἀντιλέγω(反対する).禁止の接続法アオリスト (§114.3). 22-2. それが逃げることをほうっておく…

古典ギリシア語初歩メモ(17 課 〜 21 課)

↓の続き.このメモは練習問題の正答ではないので,必ず↓の記事を先に読むこと. cylomw.hatenablog.com 17 課 17-1. あらゆる大地は著名な男たちの墓である. 17-2. 大きい都市は大きい荒野である. 17-3. あらゆるそれら(人々?)が黒い武器を持っていた.…

古典ギリシア語初歩メモ

最近,水谷智洋『古典ギリシア語初歩』(岩波書店,1990) をテキストとして古典ギリシア語について勉強している.この本には練習問題がついているが,解答がない. インターネットで検索すると解答を作成しているブログなどがあるのだが,11 課までしか公開さ…

古典ギリシア語の入力 ἐπ’ Ubuntu

Ubuntu で古典ギリシア語を入力するためのメモとか. 環境:Ubuntu 16.04, Fcitx インプットメソッドとかについて インプットメソッドとかについてよくわかってなかったのでこの機に少し調べた. インプットメソッド (IM) は Windows における IME みたいな…

ローマ字をかなに変換したい(願望)(Python)

ローマ字をかなに変換したいと思った. 綴りの確認 ここを参考にした. https://support.microsoft.com/ja-jp/kb/883232 RomanKanaTable ジェネレーター よくわからないけどジェネレーターにした.コピーのオーバーヘッドがない気がする.検索するときは頭か…

プログラミング習得における一番の困難はプログラミングを始めることである(古代ギリシアの諺)

プログラミングを初めてみようかなと思ったはいいが,コンパイラだの環境変数だのエディタだの IDE だのなんだの,いわゆる開発環境の構築で挫折する人は少なくないと思う.私もそうだった. ということで突然だけど始めるのが簡単なプログラミング言語をい…

CLISP のインストール (Windows)

Common Lisp の処理系のひとつである CLISP をインストールする方法についてのメモ (Windows). インストール http://clisp.org/ へ行く. Get CLISP と書いてあるところの下の方に win32 というリンクがあるので,そこをクリックする. しばらくすると clis…

tkinter.Frame

最近 tkinter を使っているのでせっかくなのでメモを残す 注意 python3 正確な情報はもっと信頼できるところから得て下さい Frame(フレーム)とは 中に他のウィジェットを入れることができる ウィジェットをグループ化してきれいに配置したりできる 基本的…

化学検定 (QMA)

QMA で化学検定が始まったのでさくっと SSS とってきました. いまのところ 3638 点で 129 位らしいです.初日なのに結構やってる人いますねえ. 内容はさほど難しくなくて物理・化学の予習☆5とかのほうがよっぽどきついです. あと元素問題が非常に多いの…

ブログのデザインを変えました

アロエちゃんだよ〜 今日はお便りが来てるよ! 「QMA の物理・化学を極めるためにアトキンス物理化学なる本を買ったのですが,一向に正答率が上がりません」 ・お答え アトキンス物理化学は物理化学の本であって物理・化学の本じゃないよ〜 アロエちゃんでし…

クイズのゲーム

クイズのゲーム難しすぎ!!!! QMA には組というものがあって上位をとっていると上の組に,下位をとっていると下の組に移る仕組みであり,これによってだいたい同じレベルの人たちと対戦できる.だいたい上から二番目のフェニックス組にいるのだが時間帯に…

アロエちゃん

退学は暇なのでゲームセンターにいく. QMA(クイズマジックアカデミー)のアロエちゃんがかわいい.QMA アロエちゃん で画像検索するとよい. アロエちゃんは両親が医者 / 看護師で,病院の手伝いをするために賢者を目指している.偉すぎる.退学は筐体に親…