ロゴ
Aug 22


“シー・ラブズ・ユー―東京バンドワゴン” (小路 幸也)
「東京バンドワゴン」の続編。
東京の下町の古本屋を舞台にした人間活劇って感じだけど、いずれの話もすごい感動する。
どこかのレビューにも書いてあったけど、この人の小説は読んでて日だまりの中にいるかのような気にさせられる。
こんな家族をつくっていきたいな。


“エスピオナージ” (麻生 幾)
ロシアのスパイを防ぐ日本警察の物語。
あいかわらずこんな世界あんのかってぐらい諜報に関して細かく書かれてる。
でも、あまり面白くなかった。


“JavaScript 第5版” (David Flanagan)
やっと日本語版出た!javascript1.5の「サイ本」。
読み始めたところだけど、勉強になる。


“Rails Cookbook (Cookbooks (O’Reilly))” (Rob Orsini)
日本語版があれなので、洋書で購入。
Rubyを学んでるのか、英語を学んでるのか分からない。

このエントリをはてなブックマークに登録 このエントリを del.icio.us に登録 このエントリをlivedoorクリップに登録 add to Yahoo Bookmark

Aug 21

Save Time With Development Templatesから、
いざWebサイトを作るぞという時に用意しておくと便利なテンプレートとかを。
サイトの基本の骨組みだけは、迷う事なくぱぱっと作れるようになるかな。

ディレクトリ構造

次のようなディレクトリを作っておく。

./images サイトで使う画像を配置
./docs マニュアル、ヘルプとかの書類を配置
./downloads 公開するファイルを配置
./stylesheets CSSファイルを配置
./scripts javascriptソース(.js)を配置
./flash flashのソースを配置
./sources その他のリソース(xmlとか)を配置
./modules phpなどのスクリプトやモジュールを配置
./database データベース関係

favicon

faviconを作って、ルートにおいておく。

favicon作りは、
FavIcon from Pics
などを利用して。

他には、
Forgot the Milk. - Faviconをサクサク作ってくれる8つの Faviconジェネレータ サイト
faviconをオンラインで作れるサイト20選 - Chocolate(チョコレート)
なんかを参考に。

XHTML

index.html(スケルトン)をルートにおいておく。

XHTMLのスケルトンテンプレートは、
Particletree » Quick Start Your Design with XHTML Templates
に何個かのっているので、ここを参考に。

CODE:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5.  
  6. <title>
  7.  
  8. </title>
  9.  
  10. <!-- Meta Tags -->
  11. <meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />
  12. <meta name="robots" content="index, follow" />
  13.  
  14.  
  15. <meta name="description" content="" />
  16. <meta name="keywords" content="" />
  17. <meta name="author" content="" />
  18.  
  19. <!-- Favicon -->
  20. <link rel="shortcut icon" href="" />
  21.  
  22. <!-- CSS -->
  23. <link rel="stylesheet" href="" media="screen,projection" type="text/css" />
  24. <link rel="stylesheet" href="" media="print" type="text/css" />
  25.  
  26. <!-- RSS -->
  27.  
  28. <link rel="alternate" href="" title="RSS Feed" type="application/rss+xml" />
  29.  
  30. <!-- JavaScript -->
  31. <script src="" type="text/javascript"></script>
  32. </head>
  33. <body>
  34. </body>
  35. </html>

とかを。

CSS

Particletree » Quick Start Your Design with XHTML Templates
のCSS Template1,2を参考にして、base.cssをつくってXHTMLのスケルトンに読み込ませておく。

CODE:
  1. /* ----- CSS ----- */
  2. *{
  3. margin:;
  4. padding:;
  5. font-family:;
  6. font-size:;
  7. }
  8. body{
  9. margin:;
  10. padding:;
  11. background:;
  12. }
  13. /* ----- PARAGRAPHS ----- */
  14.  
  15. p{
  16. font:;
  17. color:;
  18.  
  19. font-size:;
  20. font-family:;
  21. font-style:;
  22. font-weight:;
  23. font-variant:;
  24.  
  25. text-align:;
  26. text-indent:;
  27. text-decoration:;
  28. text-shadow:;
  29. text-transform:;
  30.  
  31. letter-spacing:;
  32. word-spacing:;
  33. }
  34.  
  35. /* ----- HEADINGS ----- */
  36.  
  37. h1{
  38. }
  39. h2{
  40. }
  41. h3{
  42. }
  43. h4{
  44. }
  45.  
  46. /* ----- LISTS ----- */
  47.  
  48. li{
  49. }
  50. li p{
  51. }
  52. ol{
  53. }
  54. ul{
  55. }
  56. ol li{
  57. }
  58. ul li{
  59. }
  60.  
  61. /* ----- IMAGES ----- */
  62.  
  63. img{
  64. }
  65. img a{
  66. }
  67. img a:hover{
  68. }
  69.  
  70. /* ----- LINKS ----- */
  71.  
  72. a{
  73. }
  74. a:hover{
  75. }
  76. a:visited, a:active, a:focus{
  77. }
  78. a:visited{
  79. }
  80. a:active{
  81. }
  82. a:focus{
  83. }
  84.  
  85. /* ----- FORMS ----- */
  86.  
  87. form{
  88. }
  89. fieldset{
  90. }
  91. legend{
  92. }
  93. label{
  94. }
  95. input{
  96. }
  97. textarea{
  98. }
  99. input, textarea{
  100. }
  101. select{
  102. }
  103. optgroup{
  104. }
  105. option{
  106. }
  107.  
  108. /* ----- TABLES ----- */
  109.  
  110. table{
  111. }
  112. caption{
  113. }
  114. thead{
  115. }
  116. tbody{
  117. }
  118. tfoot{
  119. }
  120. tr{
  121. }
  122. tr .alt{
  123. }
  124. th{
  125. }
  126. td{
  127. }

こんな感じのものから、いらないやつをコメントアウトして配置しておく。

スクリプトなど

よく使うjavascriptライブラリ(prototype.js)とか、よく使う関数を.jsでまとめたものなどをscriptsフォルダに入れておく。
また、phpであればヘッダー、フッター用のスクリプトをmodulesフォルダに入れておくなどしておく。
(index.phpをルートに配置し、それらを読み込ませておくのも忘れずに)

以上で、準備完了。
簡単につくるデモやテストでのサイトでも、同じ手順で作っておけば
名前も統一されるし、あとで見やすくなるんじゃないかな。

このエントリをはてなブックマークに登録 このエントリを del.icio.us に登録 このエントリをlivedoorクリップに登録 add to Yahoo Bookmark

Aug 20

IMG_0238.JPG
Appleの新型キーボードが届いたので、設置した。
前タイプのキーボードとファンクションキーの位置が違うので、ソフトウェアをアップデート
して無事完了。

実際使ってみると、ほんとキータッチがMacBookそのもので非常に好き。
それに、高さも横幅もスリムになったので、場所取らないのもすてき。
なかなかいいよ、これは!

このエントリをはてなブックマークに登録 このエントリを del.icio.us に登録 このエントリをlivedoorクリップに登録 add to Yahoo Bookmark