̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ IT ニュース&コラム 2011/8/29 通巻534号 ソフトウェアデザイン館 Sage Plaisir 21  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄                        News and Column  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄    アップルのスティーブ・ジョブズ氏が CEO を辞任 2011年8月24日、アップルは、共同創設者であるスティーブ・ジョブズ氏 (56)が CEO を辞任することを発表した。 現在、期間未定の医療休暇を 取っており、COO のティム・クック氏が引き継いでいる。    ジョブズ氏は、アップルの創設者でもあり、CG映画の    制作会社ピクサーの CEO だったこともある。 製品に    シンプルな美しさを求め続けて、独断的な立ち居振舞い    から社内ではかなり敵を作ってきたが同時に多くの人に    尊敬もされた。    この性格からか、アップルから一時解雇されたことが    あるが、DNA組み換えシミュレーションのため NeXT 社を    立ち上げた。 ハードやデザインのコストが高くつき    普及はしなかったが、WebObjects などは現在の Mac OS X    にも搭載されている。    そのころのアップルは業績不振に陥っていた。    MacOS9 の次のOS開発が暗礁に乗り上げたアップルは、    NeXTを買収してジョブズ氏はアップルに復帰。マイクロ    ソフトと提携してオフィス系ソフトは MS-Office へ。    アップルは、iPod、iPhone、iPad と立て続けにヒット    商品を生み出した。 ジョブズのスピーチは、非常に明快でインパクトがありシンプルであり、 良いスピーチの見本として賞賛されている。 シンプルさへのこだわりは、 長年 Mac のマウスのボタンが1つしかなかったことからも伺える。 現在では複数ボタンになっているが、ボタンの形は無く美しく仕上がって いる。 iPhone の質感はコストを考える他社にはまねできない。 アップルの製品といえば、よく使う機能については洗練されているが、 そこから外れて使うと使いにくくなるという印象がある。 しかし、 デジタル機器が普及期を迎えて、新機能よりも、インターネットの コンテンツを楽しむことだけに使う機能が集中すると、アップルの 特徴がマッチした。 iPhone のレスポンスへのこだわりは新たなニーズ にマッチした。 MSからMacは高価と非難されたため、価格も下げた。 マイクロソフトのビルゲイツ氏が引退したころは、Windows Vista の発売前 で、Vista の後が何も見えなかった。 後継のレイ・オジー氏は退社している。 しかし、Windows Phone など革新的な技術を提供している。 アップルも現在は 斬新な次の手があまり見えてこない。 トップが引退したことで株価は下がっ たが、アップルの DNA は引き継がれていき、いずれ回復するだろう。 参考リンク: http://japan.cnet.com/news/business/35006459/ http://japan.cnet.com/news/business/35006462/ http://blogs.bizmakoto.jp/creiajp/entry/3203.html * The others Last week watched News  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ◇ XHTML1.0とHTML5の違いをスタバのページで紹介。 http://ascii.jp/elem/000/000/626/626754/ … 具体的なサンプルで紹介。 HTMLのバージョンを省略して大丈夫か? ◇ 有料だったが無料化した超多機能スクリーンショットソフト SnapDraw。 http://gigazine.net/news/20110821_snapdraw/ … キャプチャした図形を編集するエディター。 多機能のためか重い。 ◇ スパコン京を1位にした,もう一つのLSIインタコネクト・コントローラ。 http://techon.nikkeibp.co.jp/article/NEWS/20110819/196230/ … 使う CPU にデータを送る専用のチップ。 ◇ モジラ、WebAPI プロジェクトを発表。ウェブアプリの競争力強化へ。 http://japan.cnet.com/news/service/35006328/ … WebKit ではダメなのか。 ◇ .NETでもAndroid開発はできるのか? http://www.atmarkit.co.jp/fdotnet/special/monoforandroid/monoforandroid_01.html … 復活した mono プロジェクトを利用。 ◇ スクリーン・キャプチャで分かる次期 Visual Studio。 http://www.atmarkit.co.jp/fdotnet/chushin/greatblogentry_05/greatblogentry_05_01.html … ALM 機能は、使い方までコンサルタントしてくれないと。 ◇ Android、マルウェアからの攻撃が最も多いモバイルOSに。 http://japan.cnet.com/news/service/35006423/ … 検出が困難になっているという。 ◇ 無線タッチセンサーマウスキーボード.。 http://buffalo-kokuyo.jp/news/data/2011/08/834/index.html … ちょっとしたキーボードにも使える無線タッチパッド。                      Snap Note 3 開発BLOG  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ [ bash シェルスクリプトで、空白を含むファイル名を配列にするには ] Linux は、パイプなどを使ってコマンドを組み合わせることでいろいろな ことができるのですが、少し応用していくと、すぐに問題に遭遇します。 たとえば、ls コマンドでファイルを一覧でき、それを配列変数に入れる ことも簡単です。  arr=( `ls *.txt` ) しかし、この書き方では、空白を含むファイル名があると正しく動作 しません。 このように空白を含むファイル名に弱いため、Linux では 空白を含む名前を付ける方が悪いと、逆ギレされてしまったような 気分になります。 bash のシェル・スクリプトを駆使すれば、空白を含むファイル名でも 正しく動作します。 bash を駆使するといえば、bash の意味不明な 記号の羅列が答として挙げられることが多いのですが、それでは、 ソースを見るたびに考えることになり、開発効率を落としてしまいます。 そこで、LinesToArray_func 関数を現在開発中の bashlib に追加しました。 関数にすることで、関数名から何をしているか推測できますし、 関数名を検索すれば詳細仕様を知ることもできます。 記号の羅列では こうはいきません。  LinesToArray_func `ls *.txt` arr #//[out] arr この関数は、第1引数に渡された文字列の改行を配列要素の区切りとして 扱い、第2引数に渡された変数名の変数に配列を格納します。 function LinesToArray_func() {  local Lines="$1"  local out_Array="$2"  local line  local i  local lf=`echo -e "\nx"`; lf="${lf:0:1}"  eval unset $out_Array  i="0"  while true; do   line="${Lines%%$lf*}"   if [ "$line" != "" ];then eval $out_Array[$i]="'$line'" ;fi   if [ "$line" == "$Lines" ];then break ;fi   i=`expr $i + 1`   Lines=${Lines:`expr ${#line} + 1`} #// next line  done ; done_func $? }         ソフトウェアデザイン館 Sage Plaisir 21 について  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ホームページ  >>> http://www.sage-p.com/ メルマガ    >>> http://www.mag2.com/m/0000083983.html ブログ     >>> http://blog.livedoor.jp/sage_p/ ツイッター   >>> http://twitter.com/Ts_Neko ダウンロード  >>> http://www.sage-p.com/freesoft.htm サポート掲示板 >>> http://www.sage-p.com/kg_ban09/z6037C8.cgi 東日本大震災  >>> http://www.sage-p.com/saigai.html メール   >>> ts-neko◇sage-p.com ←◇を@に変えてください          緊急メールは件名に「うどんメール」を付けてください。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ メルマガの設定を変更する? >>> http://www.mag2.com/m/0000083983.htm  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ News & Column are composed by T's-Neko 2011  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄