現実逃避

なんか仕事が忙しくて、とりあえず頑張っていたわけですが、こんな晴れた日に仕事とかやっても全然はかどらないわけです。
というわけで昼くらいは首里をぶらぶらしてました。

…いかんいかん!頑張れ俺!

読んだ本メモ

世界の終わり、あるいは始まり (角川文庫): 歌野晶午
世界の終わり、あるいは始まり (角川文庫)
ミステリかと思ったのに!納得いかねー!

「ノン・プログラマのためのPHP入門 10日間コース」0日目

とりあえずhttp://www.apachefriends.org/jp/xampp-windows.htmlでXAMMPをダウンロードとインストール。
前から検証用に入れていたものを使うことにする。

VBとかやっていた頃は、VisualBasicの補完機能とかデバッグ機能に助けられていたのでEclipseとかにも興味があるけど、今は秀丸で。

Web読書会を始めたいと思います。

本を買うけど最後まで身につかない…

僕は結構本とか読むんですけど、主に小説しかよみません。
で、いろいろやってみたいことはあるけど、

  • 意気込んでPHPとかの本を買う
  • 読む↓
  • 意味不明↓
  • 読まなくなる
  • 挫折orz

って流れが多いわけです。自分一人だとついつい怠けてしまいます><

というわけで

仲間を募って、Web読書会みたいなものをやってみたいと思います。

  • 同じ本を買う
  • みんなで「いつまでにどこどこの章まで!」って決める
  • お互いに進捗報告と分からないことや、疑問点を話し合う
  • お互い納得したら次の章へ

みたいな流れで進んでいければ、きっといつかは自分の身についているのじゃないかと思うわけです。

今回のお題

ノン・プログラマのためのPHP入門 10日間コース: アシアル株式会社, 海原才人, 笹亀弘

ノン・プログラマのためのPHP入門 10日間コース

PHPを今回はおぼえるよ!!頑張るよ!!

メイリオMSゴシックの検証環境を考える

一台のパソコンで検証するのって以外と大変

マイクロソフトWindows Vista用に開発した新フォント「メイリオ」が,Windows XPでも無料で利用できることが分かった。同社が12月14日に公開を始めた無料の開発ツール「Visual Studio 2008 Express Edition」をWindows XPにインストールすると,メイリオも併せてインストールされる。

http://itpro.nikkeibp.co.jp/article/NEWS/20071225/290160/

というわけで、XP環境でもメイリオが利用できるようになって、これまでシコシコVistaで検証していた*1僕もそんな悲しい状況から脱却できるようになりました。

しかし、メイリオをフォントフォルダから出したり入れたりして検証するのって以外と面倒くさいわけで*2

バッチファイルにしてみる

if exist "C:\WINDOWS\Fonts\meiryo.ttc" (move "C:\WINDOWS\Fonts\meiryo*.ttc") else move meiryo*.ttc C:\WINDOWS\Fonts
pause

とりあえず、実行ごとにメイリオをフォントフォルダから出したり入れたりするバッチファイルを書いてみる

なんだかブラウザがおかしなことに…

よく見てみると「Fonts」フォルダに0kのメイリオフォントが残ってる…。ただ、移動するだけではキャッシュめいたものが残ってしまう?

フリーソフトをつかってみる

TrueTypeフォントWindows上で一時的に使用可能にするツールです。

http://hp.vector.co.jp/authors/VA017664/software/products/fontplug2.html

結局フリーソフトを探すことにした。「fontplug」はなんか機能もシンプルだし、目的に合った感じ!

うまくいったー!

なんかソフトが不安定だけどうまくいったっぽい!これでしばらく様子をみてみるよー!

*1:会社にしかVistaが無い…

*2:書いてて思ったけど、CSSで切り替えた方がスマートなのか?

言葉にできない

友人

週末から新潟に住んでいる友人たちが沖縄に遊びにきて、なんかちょっと高級なホテルに泊まったり、海に遊びに行ったり、酒を飲みまくったりして、帰って行きました。

友人たちは歳は違うけど、もう出会ってから18年くらい経っていて、お互い大学で遠くに行ったり、仕事を始めたり、いろいろあったりしたけれど、みんなだいたい新潟に戻っていて、僕一人が沖縄なんて辺鄙な*1土地に住んでいる訳です。

多分、家族よりも多くの時間と人生を共有している友人と久しぶりに会えて、でも帰って行く友人を見送るとやっぱり寂しくなってしまう訳で。

沖縄で頑張る

でも、なんかそういう想いがあっても、新潟にはまだ自分的には帰りたくなくて。
そういう気持ちを持ちつつ、沖縄で頑張るぞーとか思ってる訳です。

あばばばば

よくまとまらないので、たまった仕事をかたすよ−!
おしまい!

*1:あー、新潟から見てってことです。

にゃー!

近況
  • 「遊びに行くよね!」って行っていた友人が10年越しで来沖。明日から沖縄観光へ。
  • ようやくはてなダイアリーの仕組みについて少し理解が深まる。
読んだ本メモ

カンガルー・ノート (新潮文庫):安部公房
カンガルー・ノート (新潮文庫)
僕も企画が煮詰まったら「カンガルーノート」だけ書いて企画書出したい。

気づいたこと。

クロスメディアエキスパート | JAGAT
どうやってQRコードを読めというのか!

メイリオ問題その1

というわけでメイリオについて

windowsVistaからはそれまでのMSゴシックに変わって、メイリオというフォントがシステムに使われるようになりました。

メイリオ(Meiryo)は和文ゴシック体フォントの一つであり、Windows Vistaに標準で搭載されている。Windows XPWindows Server 2003までMicrosoft Windowsで利用されてきたMS UIゴシックに代わる新しいシステム用フォントとして提供されている。

http://ja.wikipedia.org/wiki/%E3%83%A1%E3%82%A4%E3%83%AA%E3%82%AA

んでもって、「CSSの指定でメイリオを指定しようぜ!」みたいな記事をよく見るわけです。

とりあえず指定してみる

/*リセットcss*/
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fildset,p,input,textarea,blockquote,table,th,td,address{
margin:0;
padding:0;
color:#000;
font-style:normal;
font:small/140% verdana, "ヒラギノ丸ゴ Pro W4",ヒラギノ丸ゴ Pro W4, Hiragino Maru Gothic Pro, "メイリオ", Meiryo, "MS Pゴシック",  Osaka, sans-serif}

/*IE6用*/
*html body div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fildset,p,input,textarea,blockquote,table,th,td,address{
font:x-small/160% "メイリオ", Meiryo, verdana, "ヒラギノ丸ゴ Pro W4",ヒラギノ丸ゴ Pro W4, Hiragino Maru Gothic Pro, "MS Pゴシック", Osaka, sans-serif}

/*IE7用*/
*[css]+html body div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fildset,p,input,textarea,blockquote,table,th,td,address{
font:small/140% "メイリオ", Meiryo, verdana, "ヒラギノ丸ゴ Pro W4",ヒラギノ丸ゴ Pro W4, Hiragino Maru Gothic Pro, "MS Pゴシック", Osaka, sans-serif}

/*Opera*/
;;body div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fildset,p,input,textarea,blockquote,table,th,td,address{
font:small/140% "メイリオ", Meiryo, verdana, "ヒラギノ丸ゴ Pro W4",ヒラギノ丸ゴ Pro W4, Hiragino Maru Gothic Pro, "MS Pゴシック", Osaka, sans-serif}

あー、とりあえず指定してみます。上記はXHTML1.0TraditionalでXML宣言が入ってる想定。
IE6とかは互換モードになるのでフォントサイズをちっちゃくしてます。

比べてみる!

できあがったテストページは http://www.web-holic.com/meirio/ です。


FireFox 2.0.0.14 メイリオナシ環境

FireFox 2.0.0.14 メイリオアリ環境

あ、横の数字はJavaScriptでinputの横幅を出してるです。びよーん。伸びましたね−。
しかも2倍以上の伸びっぷりです。
CSSでwidthを指定していないinputをメイリオフォントで見ると予想以上に幅が広がる
ということが分かりました。怖いですね−。
メイリオで検証できない環境で『WebDesigning』とか『CSSnite』とかに乗せられてメイリオをフォント指定すると、凄惨な最期を迎えてしまうわけです。

今日の教訓

  • フォントにメイリオを指定するときれいだよ
  • でもinputとtextareaとかにはwidthを指定しないと伸びるんだ。びよーん。
  • 「俺は最新を行くぜ!」→「検証してないのにメイリオ指定」→オワタ\(^o^)/

まぁ、CSSでフォーム要素にだけメイリオ当てないとかもありなのかなぁ。
みんないちいち1個1個にwidthとか指定してるんだろうか?謎だ…。