| このページは 2007年 09月 16日 17時57分41秒に巡回更新されました。 |
[引用サイト] http://www.amazon.co.jp/e?aa??a?§a?§a??a??a??a?¨a?aa?Ra??a??a?≪a?¢a??a??apスc?-a??c?aa?≪a??a??a??a??a??-a?\a??aR¶ao-c?≫a?±-a,!e??-a-£cc?/dp/4418041451
|
この商品はAmazon Primeの対象商品ではありませんが、数十万点を超える商品が対象です。 今すぐAmazon Primeに会員登録してください。会員登録はお済みでしょうか?サインイン。 会社で派手過ぎなく、短い爪にもかわいい。そんなおとなのネイル15シーンを、イメージ写真と細かなプロセス解説付きで紹介。ほかに、キレイな爪の作りかた、ネイルカラーの上手な塗りかたなども収録。 みるみる上達!ハンドペイント&エアーブラシアート―確かな技術を身につけたいあなたへ (Noriko Naitohネイルアートの世界 1) 黒崎えり子のパーフェクトネイル―はじめてでも可愛く描ける!最新デザイン150 (広済堂ベストムック―F styleシリーズ (84号)) あなたのレビューがサイトに載ります。 ※ カスタマーレビューは他のお客様により書かれたものです。ご購入の際はお客様ご自身の最終判断でご利用ください。 私も30代半ばと言うことで、「おとなの」と言う部分に惹かれて購入しました。 やはり、ティーンネージャー向けの本は、かなり爪が長いものや、キラキラしすぎるもので、会社にはちょっとしていきにくいなと言うものが多すぎたためあまり参考にはなりませんでした。 とても丁寧に説明が載っていて、デザインなども本当に自分でもできそうなわりと基本のデザインや簡単なものが載っています。 しかし、私が求めていた本とはちょっと違う気がしました。私の年代よりはもう少し大人の女性向けかなと思います。 決して派手にしたいと思っているわけではないのですが、内容がちょっと地味だなと言う印象です。 正規の値段も安い本なのですが、豪華な付録のような感じと言いますか。。。本を開けたくなる楽しさがないと言いますか。。。華やかさに欠ける気がします。 やはり、価格は安くても、おしゃれを楽しみたい女性のための本ならば、もう少し楽しさや華やかさがあってもいいかなと思います。 どこを見ても魔女のような長い爪(笑)。家事や子育てしていると長い爪は辛いのです><しかも私の爪は短いときたっ!子育て中の主婦でも若いコのように可愛い(ハートとか星とか散らばってないものね)、またはエレガントなネイルデザインが無いものかと探していました。この本はとりあえずベーシックな爪のおしゃれ用のデザインがあったので買ってみました。短い爪でも素敵に見せる、自分で出来そうなデザインが結構ありましたよ!こういう本ってなかなかないんですよね。初心者用にファイルの仕方なども載っていて重宝しました。この本のデザイン真似するのも一つと思いますが、自分でアートしているうちにいろいろと応用できるようになると思います。第二弾期待しています! ネイルはしたい、でもラブリー過ぎるモノや、凝りすぎたネイルだと普段着とあわないなぁ・・・と思っていました。実際雑誌を見てもピンと来るネイルも少なかったのですが、この本が届いてから、次はこのデザインにしてみよう!と、選べるほど好みです。全体的に、さわやかに・優しく・透明感のあるようなデザインが多く写真もネイルを中心とした写真集のような作りで、すごくキレイです!見ているだけでも、幸せなきもちになります。欲を言えば、ネイルシールを使うデザインがあるときは、シールを付録で付けてもらえるとありがたいなぁ、と思いました。でも、この内容で、この価格は満足できます!! この本を最初開いて中身を見た感想は「全部かわいい!」でした。私は趣味程度でネイルアートを始めてまだ日が浅いので、技術もないし、道具も揃っていないのですが、そんな私にもできそうな、簡単でかわいいデザインがたくさん載っていました。それに、順を追って写真付きで一つひとつ塗り方が説明されていたので、初心者の私でも簡単に真似することができました。この本のネイルアートは全体的にシンプルなデザインなので、普段のちょっとしたスパイスにネイルでもしようかな…といったときにピッタリだと思います。また、「あまり派手なものにはちょっと抵抗がある」といった人にもピッタリだと思います。 この本を最初開いて中身を見た感想は「全部かわいい!」でした。私は趣味程度でネイルアートを始めてまだ日が浅いので、技術もないし、道具も揃っていないのですが、そんな私にもできそうな、簡単でかわいいデザインがたくさん載っていました。それに、順を追って写真付きで一つひとつ塗り方が説明されていたので、初心者の私でも簡単に真似することができました。この本のネイルアートは全体的にシンプルなデザインなので、普段のちょっとしたスパイスにネイルでもしようかな…といったときにピッタリだと思います。また、「あまり派手なものにはちょっと抵抗がある」といった人にもピッタリだと思います。 ジャンル別 > 暮らし・健康・子育て > 美容・ダイエット > ネイルケア・ネイルアート ジャンル別 > 暮らし・健康・子育て > 美容・ダイエット > ヘアケア・ヘアスタイル |
[引用サイト] http://www.atmarkit.co.jp/fdotnet/opinion/kawamata/2001_10.html
|
もう20年ぐらい前の話に遡る。筆者は、何かの本で驚くべき説を読んだ。経験豊富な大ベテランのプログラマが言うには、 「短いプログラムは無条件で正しい。なぜなら、短いプログラムは短いというだけで実行速度も速く、理解も容易であるからだ」 というのだ。経験も知識も乏しい筆者は、そんな馬鹿なと思った。使い勝手をよくしたり、プログラムの高速化を行うとプログラムは大きく膨らむのだから、プログラムサイズが増えることを否定しては、よいプログラムが生まれるわけがない。そもそも、プログラムの善しあしを、中身も見ないでサイズだけで論じることがおかしい。そのように、筆者は考えたのである。 その後、さまざまなプログラムを書いた。言語もさまざまだ。その結果として、実体験から来る経験則のようなものができてきた。だが、よいプログラムとは何か、という問題と深刻に向き合うようになったのは、30歳を超えてからだ。つまり、30歳を超えてからは徐々に体力が低下していき、無茶をやって強引に辻褄を合わせることが難しくなってきたのだ。そして、35を過ぎたら、もう無駄のある方法論を体力で乗り切ることは、できなくなってしまった。よいプログラムというイメージを確定させ、寄り道せずにそこに直進する以外、選択肢がなくなってしまったのである。 そして、たどり着いた結論は、よいプログラムは短いプログラムである、という20年前のベテランの言葉と同じものであった。短いプログラムは、すぐ作れるし、内容もすぐ理解できるし、バグもすぐに潰せるし、気に入らなくなったら書き直しても手間は掛からないし、起動も速いし、使い方を理解するのも容易、と、よいことばかりである。実はコーディングが汚くても短ければ解読は難しくない。例えば、goto文によるスパゲッティ状態といっても、本数が少なければ、混乱しないで対処できるのである。つまり、短ければ、短いというだけで、大抵の問題は解決してしまうのである。 短いプログラムでは複雑な処理ができないではないか、と思う人もいるだろう。もちろん、そのとおりである。本当に必要な機能に絞り込んで短いプログラムに仕上げれば、単機能のプログラムになるのは必然である。しかし、プログラムはいつも単体で使わねばならないという決まりはない。複雑なことをやりたいときは、単機能のプログラムを集めて連携させればよいのである。最も手っ取り早くそれを実現する手段は、コマンドライン・ツールとしてプログラムを作り、バッチで組み合わせてしまう方法である。一見、時代遅れに見えるCUI(Character User Interface)の復権だが、実は慣れればCUIの方が遥かに強力であり、根強いファンも多い。実際に、筆者は多くの単機能のコマンドライン・ツールを開発しているが、どれもニーズがあって作ったものである(筆者が開発し、公開しているオンライン・ソフト一覧)。また、知らない人も多いが、Windows NT/2000のコマンドプロンプトは、MS-DOSのcommand.com時代から大幅に拡張されている。これはまさに、CUIへのニーズが本物であることの証拠といえるだろう。 もちろん、コマンドライン・ツールなど使いこなせないという人が多数派であることは分かっている。だが、筆者の目的は、最小のエネルギーで、最大の効果を得ることである。この趣旨に賛同するなら、コマンドライン環境を学ぶべきだ。それにより、より少ない労力でより多くの成果を得られるようになる。 一方、筆者が別れざるを得なくなったのがオブジェクト指向である。オブジェクト指向といえば、クラスの再利用性が重要といわれるが、筆者の経験からいえば、再利用を意識したクラスを作ると、当面必要のない機能まで書き込む必要が生じて、時間と手間を食う。しかも、手間を掛けてもそのまま再利用できるケースはほとんどない。そのうえ、使わない機能がソースコード上にあることで、ソースの分かりやすさは低下する。再利用を意識しても、結局よいことはあまりない。 また、現実のモノになぞらえたモデリングを行うあまり、何重にもクラスの継承を重ねることもあるが、これも問題になる。このようなクラスは、メソッド呼び出し1つでも、いったいどのクラスのメソッドが呼び出されるのか分かりにくい。モノになぞらえるよりも、継承の数を減らした方が、ずっとソースコードが分かりやすくなる。1980年代には、goto文がプログラムを分かりにくくする悪とされたが、継承は21世紀のgoto文といえるかもしれない。 これらのことを、筆者は、実体験の中から身体で理解させられた。その結果、再利用性を意識することはやめ、継承を減らすためにクラスも必要最小限度という方針転換して、やっとプログラムを円滑に組めるようになった。後で考えれてみれば、短いプログラムは正しいという原則どおりの結論といえる。 実際のコードで見てみよう。C++で書いたものだが、問題は行数だけなので、C++が読めない人も問題ないだろう。以下の2つのクラスを比較してほしい。まずは、実装をクラスの内部に隠し、メソッド経由でしかアクセスできないようにした例である。つまり、オブジェクト指向の特徴である隠蔽を活用した書き方である。 さて、オブジェクト指向的には、上の方が正しいのだが、短いプログラムは正しいという原則を適用すると、下の方が正しいということになってしまう。オブジェクト指向が上のコーディングを勧めるのは、インターフェイスを変えずに実装を変えられるからだ。万一実装が変更になったとき、その影響がプログラム全体に波及すると、たいへんなことになるので、インターフェイスと実装は分けておく方がよいのである。しかし、短いプログラムなら、全部捨てて書き直してもよいぐらい短いので、全面的な書き換えが発生しても、たいへんなことにはならない。それよりも、ソースコードを短くして、読みやすくする方が重要である。実装の変更は起こるかどうか分からない頻度の低い出来事だが、ソースコードはデバッグのために何度も見る羽目に陥るのだから、見やすさの方がはるかに重要である。 すでに、C#入門「第12回 インデクサとプロパティ」の「まとめ」で述べたことだが、C#で記述するとソースの長さが短くなる傾向にある。一方、Javaは、限られた小さな言語仕様が提供する基本的な機能の組み合わせてソースを記述するので、どうしてもコーディングが回りくどくなる。つまり、同じ内容を記述したとき、C#の方がJavaよりも短くなる傾向にある。これは、短いプログラムは正しいという原則に照らしてみれば、JavaよりもC#の方が開発を成功させやすい言語であるということになる。 また、現在話題のWebサービスも、実は短いプログラムを支持している。Webサービスのコンセプトは、ネットワーク上に存在するWebサービスを集めて、簡単にアプリケーションソフトを実現しようということなので、個々のWebサービスは従来と比較してずっと短いプログラムになると考えられる。その短いプログラムを集めて使うというのは、コマンドライン・ツールをバッチで集めて使うのと発想は同じである。だが、Webサービスは、全世界に広がるインターネットを舞台に機能するため、コマンドラインよりも、はるかに強力なツールになるだろう。 従来のアプリケーションでは、たとえ内部的にはオブジェクト指向の流儀に従って開発しても、最終的に出来上がったものは1つの大きなプログラムになる。これに対しWebサービスでは、機能単位などで、互いに独立した複数のWebサービスが連携しながら、全体としての処理を進めるようになる。 短いプログラムは正しいという原則は、筆者が正しいように思えると感じているだけで証明されたわけでもないし、正しいということを保証できないことは、明確にしておく。 最後に1つだけ注意を述べよう。短いプログラムは正しいという原則は、ほとんどの職場では実践できない。なぜなら、プログラムの値段はステップ数や人月を基準に計算されることが多く、できるだけ大きなプログラムを作った方が売り上げがあがるからだ。それは、筆者が開発の現場から身を引いた理由の1つでもある。思いどおりにプログラムを書こうと思ったら、趣味でプログラムを書きながら技術解説屋をやるしかない、ということである。 株式会社ピーデー代表取締役、日本XMLユーザー・グループ代表、日本規格協会 次世代コンテンツの標準化に関する調査研究委員会 委員、日本規格協会XML関連標準化調査研究委員会 委員。1964年東京生まれ。東京農工大化学工学科卒。学生時代はENIXと契約して、ドラゴンクエスト2のMSXへの移植などの仕事を行う。卒業後はマイクロソフト株式会社に入社、Microsoft Windows 2.1〜3.0の日本語化に従事。退職後に株式会社ピーデーの代表取締役に就任し、ソフトウェア開発業を始めるとともに、パソコン雑誌などに技術解説などを執筆。Windows NT、Linux、FreeBSD、Java、XML、C#などの先進性をいち早く見抜き、率先して取り組んできている。代表的な著書は『パソコンにおける日本語処理/文字コードハンドブック』(技術評論社)。最近の代表作ソフトは、携帯用ゲーム機WonderSwanの一般向け開発キットであるWonderWitch用のプログラム言語『ワンべぇ』(小型BASICインタプリタ)。 C++アプリの効率的なテスト手法(NUnit編) (2007/9/14) C++のネイティブ・コードも.NETコードも同じように単体テストしたい!? それならNUnitが便利だ。そのテスト方法を紹介 初めてのマルチスレッドと排他制御入門 (2007/9/11) 複数のプロシージャを同時に実行できるマルチスレッド。うまく使えばスムーズなUIを実現できるが、落とし穴も多い IronPythonプログラミングの始め方 (2007/9/7) 世界で人気を高め、日本でも注目されてきているプログラミング言語「Python」。その.NET対応版「IronPython」の基本的な開発方法を紹介 ホワイトペーパー利用者に「Amazonギフト券」を抽選で100名様にプレゼント!――TechTargetジャパン リニューアル・キャンペーン @ITトップ|Insider.NETフォーラム トップ|会議室|利用規約|プライバシーポリシー|サイトマップ |
[引用サイト] http://www.atmarkit.co.jp/fwin2k/win2ktips/606dirx/dirx.html
|
ファイルやフォルダを作成すると、Windows OSでは、長いファイル名のほかに、8.3形式の短いファイル名も同時に作成する。 通常は8.3形式のファイル名を意識する必要はないが、アプリケーションによっては8.3形式しか受け付けない場合がある。 Windows OSやMS-DOSなどで利用されているファイル・システムでは、空白や記号などを含む長いファイル名を利用することができるが、当初のMS-DOSシステムでは、8.3形式の短い名前しか利用できなかった。8.3形式とは、ファイル名(ベース名)部分が最大で8文字、拡張子部分が最大で3文字という、非常に制限された形式のファイル名の規則のことをいう。例えばCOMMAND.COMやCONFIG.SYSはこの規則に合致した形式のファイル名の例である。 現在では、8.3形式ではなく、より自然な長いファイル名を利用できるが、互換性のために、(デフォルトでは)ファイル・システム中には長いファイル名と8.3形式の短いファイル名の両方が維持・管理されている(8.3で間に合う場合は片方しか保持していない)。そのため、ユーザーがどちらのファイル名を利用しても、同じように動作するようになっている。例えば「C:\Program Files」は長いフォルダ名の例であるが、これに対して「C:\PROGRA~1」という短いファイル名も同時に割り当てられている。そのため、エクスプローラで「C:\Program File」を開いても、「C:\PROGRA~1」を開いても、どちらも同じフォルダが表示されるようになっている。 Windows OSでは、8.3形式のファイル名を利用する必要はほとんどないだろうが、場合によってはこれを意識しなければならないことがある。例えばコマンド・プロンプト上で、ほかのプログラムを(優先度を変更して)起動するためのstartコマンドでは、空白文字を含むような長いファイル名では正しく動作せず、8.3形式のファイル名を指定しなければならない(関連記事参照)。例えば「C:\Program Files\Movie Maker」フォルダにインストールされているmoviemk.exeアプリケーションを起動するために、次のようなコマンドを実行したとする(startコマンドを利用する場合は、/highや/lowなどのオプションを指定するのが普通であるが、ここでは説明を簡単にするために省略している)。 これを実行しても、新しいコマンド・プロンプトが開くだけで、moviemk.exeは実行されない。これを正しく実行するためには、フォルダ名に含まれている空白文字を避けるために、すべて8.3形式で次のように指定しなければならない(しかもファイル名を囲んでいるダブルクォート記号も付けてはいけない。大文字/小文字は任意)。 このようなケース以外にも、非常に古いアプリケーション(Windows 3.xやMS-DOSの時代に作られたようなアプリケーション)を利用する場合にも、8.3形式のファイル名が必要になる場合がある。 あるファイル名に対する、8.3形式の短いファイル名を表示させるには、コマンド・プロンプト上で「/x」オプションを付けてdirコマンドを実行すればよい。 これが8.3形式の短いファイル名。元の名前が8.3形式で表現できる場合はこの部分は空白になっている。 のところに表示されているのが8.3形式の短いファイル名である(元の名前が8.3形式で表現できる場合は、この部分には表示されない)。短い名前を作る規則は、基本的には「6文字+“~”+数字」であるが、場合によっては異なる名前にマッピングされることもあり、常に同じというわけではない。一般的には、Windows OSのインストール直後に作成されている「C:\Program Files」は「C:\PROGRA~1」であることがほとんどであるが、フォルダの作成順序によっては別の番号や名前になっていることがあるので、使用前には必ず確認する必要がある。 WSUS 3.0を管理するための基本テクニック (2007/9/13) WSUS 3.0管理コンソールの基本操作やオプション設定方法のほか、WSUS 2.0からのアップグレード手順についても解説 WshShellオブジェクトを利用する(1) (2007/9/12) 今回からはWShellオブジェクトについて解説する。最初は外部プログラムの起動や制御を行うRun、AppActivate、SendKeysメソッドについて解説 第90話 カモフラージュ (2007/9/11) 本当に大切なこと=一生懸命働くこと。日本の会社でけっこう大切なこと=一生懸命働いているように見えること ホワイトペーパー利用者に「Amazonギフト券」を抽選で100名様にプレゼント!――TechTargetジャパン リニューアル・キャンペーン @ITトップ|Windows Server Insiderフォーラム トップ|会議室|利用規約|プライバシーポリシー|サイトマップ |