2014/12/15

【OS X】webarchiveを展開する「textutil」コマンド

OSXの標準ブラウザ Safari でwebサイトを保存するとき、webアーカイブ形式を指定できます。
拡張子も「.webarchive」。

これ、サイトが一つのファイルにまとまるのは便利なんですけど、パッケージになっているわけでもないので、
まとまってくれない方がいいなーと思うこともしばしば。



この .webarchive を展開できる
textutil」というコマンドがあったので、
それについてです。

2014/12/10

【Python】 Class(3) (継承と) 新スタイルと旧スタイル

「言うまでもなく、継承の概念をサポートしない言語機能は “クラス” と呼ぶに値しません。」
Pythonチュートリアル 9.5. 継承 より
http://docs.python.jp/2.7/tutorial/classes.html#tut-inheritance

……というわけで、
前二回は継承に触れずにいたのですなわちクラスと呼ぶに値しないクラスの解説だったわけですが。

表題の通り、Pythonのクラスは新旧2種類に分けられます。
というのも現在Pythonは2系と3系のふたつのバージョンが並行しているためで、
新スタイルはいわば3系以降のためのクラス。
旧スタイルクラスは、3系では新スタイルに取って代わられます。

2014/11/17

【Python】 ファイルパス操作を助けてくれる Lucidity モジュール

この記事はnoteに引越し済みです。
noteをご覧ください。
> https://note.com/it_ks/n/nf9ad468a1bdd

***

作業場所、パブリッシュ場所、バックアップ場所、資料置き場……プロジェクトにはさまざまな意味を持ったファイルパスが混在します。

 Lucidity というモジュールは、これら氾濫するファイルパスの扱いを助けてくれるモジュールです。

これ、cliqueモジュール(連番ファイル名の解釈を助けてくれる)と組み合わせたら便利そうです。
(と思ったら 同じ開発者さんで。なるほど)


2014/11/13

【Python】 Class(2) 属性をあとから足したりする

PythonのClass 二回目。
(一回目はこちら)

Classのなかに入れる変数や関数を、ひっくるめて「属性(attribute)」というそうです。
Classを用意する際以外でも、あとから追加できます。
(※後から追加できるのねっていうのを最近知ったので、そのメモも兼ねつつ…w)


2014/11/07

【Python】Class (1)

JavaScriptにもクラスがついたんですか?
http://js-next.hatenablog.com/entry/2014/11/01/034607

という感じで、
Pythonでのクラスについてです。

2014/11/05

【ブックレビュー】カラーコレクション・ハンドブック 第二版

昨日の記事などの調べ物でとっても役に立ってます。

2011年に国内リリースされた本の、内容を更新した「第二版」とのこと。
この手の専門書ってどうしても技術の進歩速度に対して、すぐ陳腐化してしまう悲しさがあるんですが。
三年という短いタイミングでの改訂というのは、とても嬉しいですね。(財布にはありがたくないですがw)

ちょっと長いですが、
お値段高めの本ということで気になっているけど迷ってるという方は
続きからどうぞ。。。

2014/11/04

LUT / ガンマ

たまに書くお勉強シリーズ(?)。
(※過去のお勉強は ツール名表記 / PCIe / bit深度 あたり)


今回は、LUT / ガンマ についてです。

vol.3 にYUJIさんのリニアワークフロー記事が載っておりますが、その関連です。
このあたりは勉強すればするほど沼が深いというか……(^^; ゆるゆる理解して行っている途中です。

(※あとvol.3が入手困難という声をたまに聞くのですが、当blog右の[shop]からお求めいただけます)