2008年08月20日

久々とことんFileMaker。

久々に、丸々24時間ほどぶっ続けで、ひたすらFileMakerでの作業をした。途切れ途切れにやる数週間と、どっぷりやる1日のサイクルが、慣れと理解を加速し易いみたい。

これまで自分が作ってきたソリューションが、中心となるテーブルを無数の自己リレーションで引っ張り上げてくようなものばかりだったからか、リレーションシップグラフ上は、大抵巨大なTOGが一つ、オプション用のグローバルTOがちらほら、というもの。

比べて今日取り組んだものは、単体で独立した切り口も持ちつつ、それによって生成されたデータは別の局面で連動する、という、或る意味当たり前な構成。お陰で、TOGを区切る、或いは区切らないという検討や、TOのネーミングルールなども実感を以て決められた。

これまでのうちでの開発からすれば、設計の決まり切った状態で始められる程の規模は、FileMakerで取り扱おうとするソリューションに少ない。かといって、アジャイルとは正反対な造りのFileMakerなので、発展し易く迷いにくい設計の勘所を、作業者が如何に押さえているかが、ともてとても、やっぱり大切なのだと再認識。

それと、Subversionなりの気楽にバイナリ放り込めるバージョン管理ソフトを使わないのは、大損なだけだと言う事も再認識。ぶっ通し作業とフィールド全置換の相性のヤバさを、何度救ってもらった事か。

17:47 | Comment(0) | TrackBack(0) | Neran-Note

2008年08月18日

結晶

これまで「結晶」の定義を曖昧に取り扱ってきたので、確認。 以下、結晶 - Wikipediaより引用。

結晶(けっしょう、crystal)とは原子や分子が空間的に繰り返しパターンを持っての配列しているような物質である。より厳密に言えば離散的な空間並進対称性をもつ理想的な物質のことである。

引用終わり。

前段は、ごく常識的に、結晶に抱いている程度の概念。厳密な規定は後段の「離散的な空間並進対称性をもつ」にあるんだろう。併進対象性は恐らく、併進した際に対象的な構造が保たれる性質を指し、それが空間に対し離散的であると言う事は、乱暴に言えば、その構造がどこまで成長しても、周期的に同一の構造を保つ、となる、のかな? というか、そういう性質を持つ物質に、結晶という括りを与えてるのか。

周期構造があるが故に、原則結晶は無限に大きく出来るのだし、一定の性質を全体が揃って持つ。でもこれ現実では、物凄く乱れ切ってるはず。焼き入れによって変態する鉄の結晶達なんか想像すると、ぞくぞくする。

蛇足。「理想的な」という表現に、これがしっくり馴染まない人は、科学が苦手なんだろうなあと勝手に感じた。

タグ:自然科学

18:55 | Comment(0) | TrackBack(0) | Neran-Note

2008年08月11日

文字を選ぶ

単に「文字を選ぶ」と言っても、形・ウエイト・大きさ・文字間・行間…などたくさん考慮すべき点がある。伝えたい内容・雰囲気・重要性・可視性などから決めていくわけであるが、正解があるわけではなく、悩ましいところ。ただ、色々知って、自分なりの基準を持つことが大事だと思う。

以下は過去の「デザインの現場」タイポグラフィの特集より引用
活字や写植にはあらかじめ決められたスケールがありました。デザイナーはそれにしたがっていれば、一応破綻のないサイズ指定ができたのです。しかし、DTP用のレイアウトソフトでは、文字サイズをほぼ無断階で指定することができます。その自由度が混乱の原因であるという指摘には、謙虚に耳を傾けるべきでしょう。まずは合理性のある自分のスケールを持つこと。これが文字サイズを決める上で一番大切なことです(それが出来ない人は、活字や写植のスケールに習うのが早道)。

とのこと。私はこういう活字などにスケールがあることも知らなかった。

活字スケール朗文堂 robundo type cosmique / 和文金属活字 号数・ポイント体系基準スケール

以下20代デザイナーの文字組: 文字級数のガイドラインより引用。
活字の文字サイズ「号」は整然とした倍数関係にデザインされている。本文活字の五号を基準として、倍の大きさを二号、その倍の大きさが初号となっている。七号は1/2の大きさで、それぞれ等比の関係にある。(中略)
最近、黄金分割やルート2矩形について詳しく書いてある本を読んだが、あるルールに従って構成されたレイアウトはやはり美しい。デザインと数学の間には何やら面白い関係がありそうだ。


ところで「活字」とは
以下活字 - Wikipediaより引用
活字(かつじ)は、狭義においては活版印刷の際に文字の図形を対象(特に紙)に印字するもので、木や金属に字形を刻み、それにインクをつけて何度も印刷できるようにしたものである。また広義においては、写真植字の文字盤やデジタルフォントをはじめ、広く文字を同一の字形で繰り返し表現するものを含む。

他にこんな説も。
以下東書文庫-東書文庫通信-教科書の印刷(3)より引用
活字は高さ23.45mmの四角い鉛合金の片面に凸状の文字がついた凸版です。文字は一字ずつばらばらになっていて,文章によって組み替えができる版です。固定されておらず,自由に動かして組むことができる(movable type)という意味から,活きている字なのです。

タグ:書体 文字

21:00 | Comment(0) | TrackBack(0) | Neran-Note

2008年08月08日

AUTORUNとは

CDやDVDを自動再生させるための設定ファイル。CDやDVDを挿入時に指定ソフトを自動実行させたり、HTMLファイルを表示するといった設定ができる。ダブルクリックで自動に実行してしまったりするので、実行させたくないときは右クリックで「エクスプローラー」を選んで開く。
以下windows1000% - 必見!Autorunの解除より
簡単な、方法1 ドライブをにDVDを入れるときに Shiftを押しながら入れると、作動しない
簡単な、方法2 DVDShrinkで再編集してしまう
これを実施すると、AutoRun部分がカットされてしまい勝手に起動しなくなる。
簡単な、方法3 AnyDVDでも起動しなくなる、らしい。

11:56 | Comment(1) | TrackBack(0) | Neran-Note

2008年08月06日

InDesignのフレーム

InDesignのフレームは役割に柔軟性があり、一度テキストフレームで作成しても、後で画像ボックスにすることができる。
以下InDesignの勉強部屋_CS3_InDesignのフレームより引用
InDesignではどのようなフレームを作成したとしても、そこに画像を配置すればグラフィックフレーム、テキストを配置・入力すればプレーンテキストフレームになるというわけです。 QuarkXPressでは、画像を配置するための画像ボックスとテキストを配置するためのテキストボックスの役割が明確に分かれていましたが、それに比べInDesignでは、フレームに柔軟性があることが分かります。

タグ:InDesign

15:26 | Comment(0) | TrackBack(0) | Neran-Note

プラントハンター

初めて知った、プランとハンターという仕事。
以下プラントハンター | 村上龍の職業紹介 | 13歳のハローワーク 公式サイトより引用
オレンジやレモンは北西ヨーロッパの貴族にとってあこがれの樹木だった。イタリアやスペインからアルプスを越えて運ばれ、夏の間だけ北西ヨーロッパの貴族の庭を彩った。イギリス人が、ヨーロッパ大陸に派遣され、サクランボやオレンジ、アネモネ、チューリップなどを購入したのが、プラントハンティングの起源だといわれている。そして、19世紀の欧州から、アジアやアフリカや中南米、カリブ海へ珍しい花と木々を求めて旅立った人たちのことをプラントハンターと呼ぶようになった。最初は修道士だったり、または犯罪者だったりしたが、本国の王族や貴族のエキゾチックな要求に応えるべく、はるか未開の地に足を踏み入れ、さまざまな方法で花の種や苗を持ち帰った。やがてプラントハンターは一種の事業となり、組織的に運営されるようになって、植物学者が採集を担当するようになる。そうやって世界各地からイギリスをはじめとする欧州へ持ち込まれた植物は1万種とも10万種ともいわれている。今ではもちろんプラントハンターといわれる仕事・職業は存在しない。しかし、プラントハンターは、「仕事」や「職業」の本質をいろいろな意味で象徴している。あるモノを、原産地から、それを欲しがる人が大勢いるところへ運ぶと利益が生じる。珍しいもの、希少なものを取引すると、莫大な利益を生むことがある。誰もやっていないことをやると利益が大きいが、そのリスクもまた大きい。富と名声を得た少数のプラントハンターの陰には、本国を遠く離れた危険な未開の国で命を落とした大勢のプラントハンターがいたはずだ。ほかの大多数の人と同じことを同じようにやっても大きく成功する可能性は低いということを、プラントハンターという仕事は示している。

東インド会社の祖みたいなものだろうか。ここに出資する人が出て、そうして株式会社ができたのだろう…。
プラントハンターは、『「仕事」や「職業」の本質をいろいろな意味で象徴している』というくだりがおもしろいと思った。
しかし、「今ではもちろんプラントハンターといわれる仕事・職業は存在しない。」というのは日本においてと言う意味だろうか。
以下プラントハンターになりたい!|プラントハンターへの【夢さがし】より引用
すでにプラントハンターは過去の職業と思われているが、新薬を開発したり新しい園芸品種の発見のために、少数ながらプラントハンターとして活躍している人もいるようだ。プラントハンターとして活躍中の人を見つけ、直接弟子入りを請うのがよい。

12:03 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月31日

記念日

なに?
それじゃあ12月25日ってのは、
キリストとか言うおっさんの、
それも二千年も前に死んだおっさんの、
只の誕生日だってのか?
なんだそりゃ。
俺はてっきり、
世界の救われた日だとでも思ってたよ。
なんせみんな、
前夜祭付きで壊れそうに騒ぐもんだから。

15:47 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月30日

MODx 雑メモ

テンプレート

DreamWeaver等との連携

MODxのテンプレート機能は柔軟だが、単純で機能はそう多くない。特に、ネストする複雑なテンプレートの取り扱いが難しい。結果、共通テンプレート部分の更新が、コードの生成後、手作業でマネージャーのエディタに貼り付け、という手間を招いてしまう。

DreamWeaverでテンプレートが管理できれば、ネストの扱いも容易になる。そこで、DreamWeaverからFTPでファイルをアップし、キャッシュをクリアするだけで更新が出来るよう設定する。

  • テンプレートのコードには、専用のスニペットを呼び出す指示のみ書く
  • 専用のスニペットは、テンプレートファイルを読み込む
  • テンプレートファイルは一定のルールで一箇所のディレクトリに集約し、DreamWeaverからは、そのディレクトリへFTPでアップする。

テンプレートを呼び出すスニペットのコード例

$mytpl=file_get_contents("./assets/templates/mytpl.html");
return $mytpl;

スニペットを呼び出すテンプレートのコード例

[[tpl_mytpl]]

テンプレート変数

テンプレート変数の入力用オプション値は、||(パイプ2つ)で区切れば分割されたオプションとなる。

ニュース||トピックス||イベント

スニペット

呼び出し

キャッシュ有効

[[スニペット名]]

キャッシュ無効

[!スニペット名!]

引数

  • スニペット名の後に「?」をつける
  • パラメータは半角スペースで区切る
  • パラメータの頭には「&」をつける
  • 値は「`」で括る

チャンク

呼び出し

{{チャンク名}}

Ditto

MODx上のページを、様々な方法で出力可能なスニペット。メニュー・更新履歴・トピックパス・RSSフィードなどなどを出力できる。

使い方

[[Ditto? &parents=`15` &display=`10`]]

基本は上記の形。出力したいドキュメントの親を「parents」で指定し、「display」で表示件数を指定。

良く使うオプションは以下。

documents
取得したいドキュメントを、IDで個別指定。カンマ区切りで複数指定可能。
parents
数値で出力対象の親フォルダのドキュメントIDを指定。カンマ区切りで複数指定可能。
display
数値で表示件数を指定。
hideFolders
ブール値で、フォルダドキュメントを隠すか指定。
depth
数値で、parentsに指定したドキュメントから何階層辿るか指定。
dateSource
名前で、ドキュメントの日付として何を用いるか指定。テンプレート変数もいける。
dateFormat
「%Y/%m/%d」などの書式で、日付の出力書式を指定。
sortBy
名前で、ドキュメントのソート基準となる日付を指定。
tpl
名前で、出力のテンプレートを指定。チャンク。

14:31 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月28日

Webサイト制作のディレクション 雑メモ

Webサイト制作のディレクションについて、雑にメモ。

  • オーサリングツールに頼り切らない。ツールを効率良く横断するための作業ルールと、ベースファイル群が必須
  • (X)HTMLやCSSをインターフェース用のレイヤーとして、きちんと取り扱う為に、モジュール化やルール作りをしっかり。Vicuna - CMSは優れた試み。
  • 既存のCMS(ブログエンジン含む)を、効率良く取り扱うノウハウを集積。複数のCMSの連動は、なるべく緩く、RSS等のI/Oで行う。
  • 業務としての管理は、やはり専用のシステムを組む方が使い易い。もちろん事業規模による改変が常に行う覚悟は要る。
  • 「フリー」と銘打たれた素材の扱いを、もっと正確に。単なる「フリー」はあてにならない。
  • 全体的な制作の効率化を少人数で成し遂げるには、結局全員がある程度ゼネラリストにならなければならない。「コーディング? 何それ?」なんて贅沢は、とびきり光る者にだけ許すようにしなければ、業務が回らない。
  • JavaScriptライブラリや default CSS、CMS のバージョン管理は、サイト定義の一部として扱わなしょうがないか。パッチ摘要のルールなどを絡めると。
  • まともなバージョン管理システムの運用を、全員が理解するのはどんだけ壁が高い? ってか、相対的にスタッフの論理的思考力が低いのは、解消する方法論なんざあるのか?
  • 作業フローの確立と、そのメンテナンスが基本業務だと認識し続ける工夫が欲しい。
  • 「もっとブヮーッって感じで!」ってな指定しか出来ない顧客に限らず、やっぱりラピッドプロトタイピングが大事。疎かになり勝ちだから、尚更意識しなきゃ。

だらだらと尽きない…。切ろう。

15:51 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月25日

酷いユーザーインターフェース

Dreamweaverのショートカットは、アプリケーションが提供する酷いユーザーインターフェースの例として分かりやすい。

全選択(CTRL+A)や、カレントファイルを閉じる(CTRL+W)、上書き保存(CTRL+S)と非常に近い(CTRL+Q)を、デフォルトでアプリケーションの終了に割り当てた上、標準ではそのカスタマイズも出来ない。

起動と終了を繰り返して当然のビューワーならともかく、それなりに大きいオーサリング環境でこのショートカットは、何を考えて決めたんだろうか。

ちなみに、一応キーボードショートカットのカスタマイズで、この状態は変えられる。但し「終了」というコマンドに割り当てるショートカットは変更できないので、別の何らかのコマンドに(CTRL+Q)を割り当てる事で対処する。

14:47 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月23日

MS-IMEへ単語を一括で登録する方法

ATOKが好きだけど、仕事場じゃ中々使えない。MS-IMEを使うことになるけれど、せめて単語の登録ぐらいは手抜きしたい。

MS-IMEは、テキストファイルを使って単語の一括登録や削除を行う仕組みがある。それを使えば、面倒な辞書ファイルを直接取り扱わず、簡単に単語を管理できる。

テキストを用意する

IME登録用のテキストは、以下の仕様で用意する。

  • 1行に一つの単語
  • 1行の中身は、タブ区切りで左から、「読み」「語句」「品詞」とする
  • 登録可能な単語の長さは最大60文字

以上の仕様でテキストファイルを用意したら、IMEの辞書ツールから取り込み。

これで登録完了。

10:30 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月22日

コンピュータアーキテクチャの読み物サイト

まとまった情報を見つけられなかったので、有名どころだけでもまとめます。

PC Watch

主に『後藤弘茂のWeekly海外ニュース』

壮大過ぎるビジョン(久夛良木さんとか)の聞き役としても世界一の後藤氏が、CPUとGPUを中心に、コンピューターアーキテクチャのニュースを連載。90年代の開始当初は確かに「海外ニュース」だったけど、最早「コンピューターアーキテクチャーニュース」。

それにしても、PC Watchのコラム全般、いい加減各回に適切な文書タイトル設定をしてほしい。

コンピュータアーキテクチャの話 | コラム | エンタープライズ | マイコミジャーナル

マイコミジャーナル内の、安藤壽茂氏のコラム。

上記後藤氏の記事よりも前提知識が必要だけれど、一つの話題をある程度系統立てて流してくれる。

セカンド・オピニオン | コラム | パソコン | マイコミジャーナル

マイコミジャーナルからもう一つ、大原雄介氏のコラム。

バスを話題に137回続ける、ねっとり濃いコラム。

スーパーコンピューティングの将来

国立天文台理論研究部の牧野淳一郎氏が、思い付くままに書いている。

牧野氏は重力多体問題の専用機『GRAPE』シリーズの開発メンバーで、同時に研究者でもある。この読み物も、スーパーコンピューターのユーザと開発者という2つの観点の絡み様を、分かり易く伝えてくれている。

日記的な内容の牧野の公開用日誌も、スパーコンピューターに日々関わる姿が見え、面白い。

たるさんのパソコンフィールド

コンピュータアーキテクチャについては素人のたるさんが、日々考察した内容。

個人の趣味サイトらしく、本業や季節の話題もあってほのぼの読める。

Ando's Microprocessor Information

上記マイコミジャーナルのコラムを書いている安藤氏が個人でやっている、プロセッサー関係のニュースと考察。

話題の視点は主に、商品としてのプロセッサ。

また今度追加。

22:52 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月18日

検索エンジンへのクロール依頼

制作したサイトをなるだけ早く検索エンジンへクロールしてもらうには、最低でも、各エンジンへのクロール登録ぐらいは出しておくべき。特に、被リンクの無い新規サイトでは、必須の作業。

Google

登録:Google に URL を追加

登録するのにアカウントは必要無いが、かなり判別し難いCAPTCHAをパスしなければならない。

Yahoo! Japan

登録:Yahoo! JAPAN - 検索結果に表示させる方法

管理の為か、登録にはYahoo! JAPAN IDが必要。

Live Search(旧MSNサーチ)

登録:Live Search URL の登録

こちらも要CAPTCHA。Googleよりは見易い。というか、人間には簡単で、アルゴリズムには面倒臭い、無難なCAPTCHA用の画像を使ってる。

日本ではこの3つに登録しておけば、事は足りる場合が殆ど。特にGoogleは、gooやinfoseekでも同じものが利用されるので、お手軽。

AltaVistaとかは、いらんよねえ?

タグ:Web制作

14:22 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月16日

InDesignの表をアウトライン化

InDesignでは、そもそもアウトライン化(コマンド名は「グラフィックス化」)が推奨されないようだ。マニュアルにも、グラフィックス化に関する内容はとても少ない。

そんな状況で、表のグラフィックス化を行うと、編集可能なパスになったオブジェクトとは別に、元の表がそのまま残ってしまう、というトラブルあり。調べると、回避方法はちゃんとあって、アウトラインを取りたいテキストを、オブジェクト単位ではなく、テキストとして選択した状態で、グラフィックス化を実行すれば良いらしい。

情報元は以下。
InDesignの勉強部屋_2.0_表中テキストのアウトライン化

これはヒント情報の欠損で起こるズレに対しての配慮だろうけども、せめてヘルプには記載してくれよ。
タグ:InDesign

19:08 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月15日

情報の構造化

世の中にゃ、「情報を構造化する」事が、殆ど全く、頭に思い描けない人もいる。
確かにその場で説明を受ければ、それなりに納得した風に見えるが、次の機会には、それが何だったのか、まったく身についていない。そんな人に、どうやって、情報を構造化する事、その価値、その手法を伝えるか。

伝える為に努めても、報われるとはてんで限らない。それよりは、その構造化を負ってしまった方が、心身軽くなれる場合が多い。もどかしい。

19:30 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月14日

正規表現のおさらい その1

正規表現は、文字列の集合を、別の文字列で表現する方法である。また、その表現を用いてパターンマッチを行い、マッチした文字列に対して行う何らかの処理まで含めて、一般的には正規表現と呼ばれる。

正規表現の基本的な考え方は、パターンによる文字列の代用表現にある。ある文字列を、別の文字列で代用して表現する事で、柔軟なマッチングが行える。

例えば「数字」を"\d"、「漢字」を"\K"などとまとめて表現できれば、マッチングに於いて有用である。或いは「2つの連続した数字、または漢字」を"(\d\d|\K)"と表現できれば、更にマッチングの用途は広がる。

タグ:正規表現

17:00 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月11日

世界を少しずつ変えてゆく、サービス。

結婚記念日を、Googleカレンダーに年単位リピート登録。
3日前にはリマインダー。携帯にメールあり。花束を予約。

こうやって、サービスは人の世の在り様を変える。
タグ:思索

01:14 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月10日

カラットは質量の単位

カラットが200mgなのだと、大抵の人間は知らない。なんでだろう。何の単位だと思ってたんだろう。
タグ:知識 宝石

01:52 | Comment(0) | TrackBack(0) | Neran-Note

「EV SSL」について

変な風に目が覚めちゃったので、気になっていたEV SSLをザップ。

極端に言えば、「実在性の検証」という点で、明文化された(明確と動議ではないけれど)基準に基づき、実在性が確認された主体に対して証明書を発行するというレイヤー。
実在性と安全性は異なる観点での評価であり、それを認識しておかないと糞にしかならない。それでも、一定の根拠に基づく実在性の確保が基盤になるのなら、大抵の利用者にとってメリットであり、今後はまあ、普及しそう。

やばいのは、値段ぐらいしか看板に掲げずに動いてる所で、Rapid SSL使ってるうちも、当然来期はEV SSLを申請予定。金があれば。

01:44 | Comment(0) | TrackBack(0) | Neran-Note

2008年07月09日

ZBrush キャラクターモデリング チュートリアル「Pinup」 by Alex Huguet

粘土確保するスペースが無くても、彫塑的に立体感蓄えられるZBrushを持ってて良かった。

後は毎日数十分でいいから、捏ね続ける事。

04:54 | Comment(0) | TrackBack(0) | Neran-Note

×

この広告は1年以上新しい記事の投稿がないブログに表示されております。