macでパスワード付きzipファイルの作成
macではコマンドを使って簡単にパスワード付きzipを作成できます。
手順は以下のとおり.
snow leopard移行のmac OSXでは特にインストールすることなく標準で使えます。
1)zipファイルの作成
zip zip圧縮ファイル名 圧縮したいファイル名
2)パスワードをかける
zipcloak xxx.zip
解凍する場合
1)zipファイルの解凍
unzip 解凍したいファイル名
言語設計者たちが考えること
言語設計者どのような思想でプログラミング言語を開発したのか日本語でまとまった書籍があったので、購入しました。言語の仕様とかの内容ではなく、言語設計者がなぜ言語をつくろうと思ったかインタビュー形式でまとめられています。
C++,Python,APL,FORTH,BASIC,AWK,Lua,Hakell,ML,SQL,Objective-C,Java,C#,UML,Perl,PostScript,Eiffel,Rubyについて書かれています。私個人としては、javaScript,Scheme,Lispも入っていてほしかったです。メジャーどころの言語、手続き型言語、関数型言語は入っていたので、言語に興味があれば、それなりに楽しめる本だと思います。
今日では、コンパイラやインタプリタなどの処理系が無償で提供されるようになり、プログラム言語そのものではビジネスにつなげることは難しいとは思いますが、これからも新しい言語をつくる技術者が出てきてくれることを願います。
言語設計者たちが考えること (THEORY/IN/PRACTICE)
- 作者: Federico Biancuzzi,Shane Warden,伊藤真浩,頃末和義,佐藤嘉一,鈴木幸敏,村上雅章
- 出版社/メーカー: オライリージャパン
- 発売日: 2010/09/27
- メディア: 大型本
- 購入: 11人 クリック: 411回
- この商品を含むブログ (52件) を見る
ハッカーと画家 コンピュータ時代の創造者たち
今週も新しい一冊を購入しました。プログラムの本というよりはエッセイ集です。まだ全部読んでませんが、なかなか面白い本です。ちなみに、内容はネットで全文公開されていたと思います。読むんだったら本のほうがいいかな?
- 作者: ポールグレアム,Paul Graham,川合史朗
- 出版社/メーカー: オーム社
- 発売日: 2005/01
- メディア: 単行本
- 購入: 109人 クリック: 4,884回
- この商品を含むブログ (582件) を見る
LISP関連の本
Lispに関する関連書籍。少し興味があるので読んでみたいと思い購入しました。
- 作者: ポールグレアム,野田開,Paul Graham
- 出版社/メーカー: オーム社
- 発売日: 2007/03
- メディア: 単行本
- 購入: 10人 クリック: 146回
- この商品を含むブログ (128件) を見る
- 作者: Doug Hoyte
- 出版社/メーカー: Lulu.Com
- 発売日: 2008/04/30
- メディア: ペーパーバック
- 購入: 1人 クリック: 14回
- この商品を含むブログ (6件) を見る
Standard MLのお勉強
関数型言語のStandardMLについて書かれた本を探していたのですが、この本に落ち着きました。ML関連の書籍は、少ないのが難点です。この本はざっと見た感じですが、いい本だと思います。
手続き型言語ばかりでなく、関数型言語もいいところあるので、人生において一度は勉強しておいても損はないと思います。
MLのModern Compiler Implementationは日本語書籍もあるので合わせて読むとさらに理解が深まっていいと思います。
- 作者: Larry C. Paulson
- 出版社/メーカー: Cambridge University Press
- 発売日: 1996/06/28
- メディア: ペーパーバック
- クリック: 2回
- この商品を含むブログ (2件) を見る
Modern Compiler Implementation in ML
- 作者: Andrew W. Appel
- 出版社/メーカー: Cambridge University Press
- 発売日: 2004/07/08
- メディア: ペーパーバック
- 購入: 3人 クリック: 3回
- この商品を含むブログ (5件) を見る