「ノン・プログラマのためのPHP入門 10日間コース」0日目
とりあえずhttp://www.apachefriends.org/jp/xampp-windows.htmlでXAMMPをダウンロードとインストール。
前から検証用に入れていたものを使うことにする。
昔VBとかやっていた頃は、VisualBasicの補完機能とかデバッグ機能に助けられていたのでEclipseとかにも興味があるけど、今は秀丸で。
Web読書会を始めたいと思います。
本を買うけど最後まで身につかない…
僕は結構本とか読むんですけど、主に小説しかよみません。
で、いろいろやってみたいことはあるけど、
- 意気込んでPHPとかの本を買う
- 読む↓
- 意味不明↓
- 読まなくなる
- 挫折orz
って流れが多いわけです。自分一人だとついつい怠けてしまいます><
というわけで
仲間を募って、Web読書会みたいなものをやってみたいと思います。
- 同じ本を買う
- みんなで「いつまでにどこどこの章まで!」って決める
- お互いに進捗報告と分からないことや、疑問点を話し合う
- お互い納得したら次の章へ
みたいな流れで進んでいければ、きっといつかは自分の身についているのじゃないかと思うわけです。
メイリオ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僕もそんな悲しい状況から脱却できるようになりました。
バッチファイルにしてみる
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」はなんか機能もシンプルだし、目的に合った感じ!
うまくいったー!
なんかソフトが不安定だけどうまくいったっぽい!これでしばらく様子をみてみるよー!
言葉にできない
友人
週末から新潟に住んでいる友人たちが沖縄に遊びにきて、なんかちょっと高級なホテルに泊まったり、海に遊びに行ったり、酒を飲みまくったりして、帰って行きました。
友人たちは歳は違うけど、もう出会ってから18年くらい経っていて、お互い大学で遠くに行ったり、仕事を始めたり、いろいろあったりしたけれど、みんなだいたい新潟に戻っていて、僕一人が沖縄なんて辺鄙な*1土地に住んでいる訳です。
多分、家族よりも多くの時間と人生を共有している友人と久しぶりに会えて、でも帰って行く友人を見送るとやっぱり寂しくなってしまう訳で。
沖縄で頑張る
でも、なんかそういう想いがあっても、新潟にはまだ自分的には帰りたくなくて。
そういう気持ちを持ちつつ、沖縄で頑張るぞーとか思ってる訳です。
あばばばば
よくまとまらないので、たまった仕事をかたすよ−!
おしまい!
*1:あー、新潟から見てってことです。
メイリオ問題その1
というわけでメイリオについて
windowsVistaからはそれまでのMSゴシックに変わって、メイリオというフォントがシステムに使われるようになりました。
メイリオ(Meiryo)は和文ゴシック体フォントの一つであり、Windows Vistaに標準で搭載されている。Windows XP、Windows Server 2003までMicrosoft Windowsで利用されてきたMS UIゴシックに代わる新しいシステム用フォントとして提供されている。
http://ja.wikipedia.org/wiki/%E3%83%A1%E3%82%A4%E3%83%AA%E3%82%AA
とりあえず指定してみる
/*リセット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/ です。
あ、横の数字はJavaScriptでinputの横幅を出してるです。びよーん。伸びましたね−。
しかも2倍以上の伸びっぷりです。
CSSでwidthを指定していないinputをメイリオフォントで見ると予想以上に幅が広がる
ということが分かりました。怖いですね−。
メイリオで検証できない環境で『WebDesigning』とか『CSSnite』とかに乗せられてメイリオをフォント指定すると、凄惨な最期を迎えてしまうわけです。