IT ニュース&コラム 2018/11/19 通巻776号 ニュース版 ソフトウェアデザイン館 Sage Plaisir 21  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ■■ Windows でファイル名の大文字小文字を区別しないことが可能 ■■ 2018年 11月 5日、マイクロソフトは、Windows 10 のバージョン1809で、 Windows Subsystem for Linux(WSL)の上で、多くのLinuxディストリ ビューションをサポートすることを明らかにした。 Windows 10 で動作する Linux は、Ubuntu だけでなく、openSUSE、 SESU Linue Enterprise Server、Debian、Kali などが、すでに Microsoft Store から無償でダウンロードできるようになっていた。 また、ARM の Windows 10 に Ubuntu も載せることができるようになった。 そして今月、有償の WLinux が Microsoft Store で公開された。 WLinux は、WSL 上で性能が上がるように調整された Debian ベースの新しい Linux。 git, Python3 など開発者向けの機能がプリインストールされている。 あえて有償の Linux を提供するのは、性能が良くなるための開発資金を集める ためだろう。しかし、ソースは MIT ライセンスで無償で公開されている。 タダ働きはしたくはないが、無償で提供します!とカッコつけたいのなら、 別の何らかの資金(寄付金)が必要なのだ。 インストールすれば、フォルダーを右クリックしたときのメニューに Linux のシェルを開く項目を選べるようになる。 ただ、コマンドラインが好きな Linuxer には、不要かもしれない。 また、半年前に配布された Windows 10 のバージョン1803 で、すでに 大文字と小文字を区別するフォルダーが導入されていた。 大文字と小文字を区別するフォルダーを作るには、スタート(Windowsボタン) を押して、cmd と入力して表示された、コマンド プロンプトを右クリック [ 管理者として実行 ] して、以下を入力する。 ただし、下記の C:\Folder を、 空のフォルダーのパスに置き換えること。 fsutil file SetCaseSensitiveInfo C:\Folder enable enable を消すと、今の状態を表示し、enable を disable に変えると元に戻る。 ただし、テキスト エディターなどのアプリケーションが大文字小文字を 区別しないように作られていると、同じファイルを開こうとしていると判断 されて、開き済みのウィンドウにフォーカスを移すだけで、別々に開くことが できないことがある。 このフォルダーの中にプログラムのプロジェクトを入れておけば、 #include するファイル名に大文字小文字が違うために、Linux ではコンパイル できない問題が発生しなくなる。 HTML を入れるフォルダーも大文字小文字を区別する設定にするほうがいいだろう。 プロバイダーが提供しているサーバーのほとんどは、大文字小文字を区別するからだ。 Windows が大文字小文字を区別するように折れたことで、Linux への移植性を 高めるために、ファイル名に小文字しか使用してはいけないというルールを守る 必要はなくなった。 大文字が使えれば、頭字語が使えたり、キャピタライゼーション ルールを守ることができるようになり、より読みやすいプログラム ソースになるので 大歓迎だ。 実はこの小文字しか使用してはいけないルールは、Linux が大文字小文字を区別しない ファイルシステムを使うことでも守らなくてよくなる。 相対的な関係によって発生する 問題だからだ。 しかし、よほど自分の環境を変えることを嫌っているのだろう。 大文字小文字を区別しないディストリビューションは人気がない。 GPL で自由な ソフトウェアという割には、融通が利かない。 様々な Linux が Windows で使えるようになったのならいっそのことカーネルを Linux すればいいと考える人もいるかもしれない。 Mac は Linux カーネルを 採用したが、ファイル システムは大文字と小文字を区別しない。 おそらく、 アプリの移植性の問題が発生したからだろう。 また、カーネルを Linux にすると、 特定の用途で Linux の性能は良いかもしれないが、使えないアプリやゲームがあまり に多すぎる。 Windows にとって Linux は用途の1つでしかないというのは悔しいが、 マイクロソフトが各ディストリビューターと協力関係を築けたというのは 大人な対応ができたということだ。 ソース https://builder.japan.zdnet.com/tool/35128229/ https://gigazine.net/news/20180925-wlinux-windows-linux/ https://www.softantenna.com/wp/tips/windows-10-case-sensitive-folder/ https://sfujiwara.hatenablog.com/entry/20091204/1259913024 ■■ 注目ニュース 一覧 ■■ ◇ Intel、AI開発者向けの小型デバイス Intel Neural Compute Stick 2 を発表。 http://www.atmarkit.co.jp/ait/articles/1811/16/news089.html https://japan.cnet.com/article/35128696/ … USB端子がある小型デバイスにつなげれば、推論する頭脳を持ったデバイスになる。 ◇ 停止していた Windows 10 October 2018 Update の配信が再開。 https://japan.cnet.com/article/35128615/ … ファイルの一覧処理が遅かった問題もついに解消。 ◇ USBでノートPCに爆速10Gbpsをつなげる OWC Thunderbolt 3 10G Ethernet Adapter。 https://gigazine.net/news/20181109-owc-thunderbolt-ethernet-adapter/ … 10Gイーサの時代へ。アダプターを付けないと1Gのまま。 ◇ NECと三井住友のスマホ払込票 PAYSLE がセブン-イレブン全店舗で対応。 https://www.watch.impress.co.jp/docs/news/1150950.html … 紙のレシートを発行しないからエコ。 ◇ Facebook、差別的として物議醸すトランプ陣営の広告配信を停止。 https://japan.cnet.com/article/35128174/ … 人種差別的でないのにこの対応。企業は安い移民を働かせたいから。 ◇ スパコン TOP500ランキング発表。米国の Summit と Sierra が1位と2位に https://japan.cnet.com/article/35128546/ … アメリカが首位を取り戻した。 ◇ YouTubeのウォジスキCEO、EUの新著作権指令13条は非現実的。 http://www.itmedia.co.jp/news/articles/1811/13/news077.html … 問題のある動画をブロックするのが困難なら、抽選制などにして減らすしかない。 ◇ 世界最大のソフトウェア開発プラットフォームで最も人気なプログラミング言語は何なのか? https://gigazine.net/news/20181116-top-programming-languages-2018/ … 人気というより現実的。 ◇ 指紋認証システムは機械学習で生成したマスター指紋でも突破可能だと判明。 https://gigazine.net/news/20181116-deep-master-prints/ … マスター指紋といっているものは、多くに人が持っている指紋のパターン。なんと77% ◇ 任天堂が違法ROM配信サイトを訴えていた事件の損害賠償額は14億円に落ち着くことが判明。 https://gigazine.net/news/20181114-rom-sites-charged/ … 個人に課す賠償額としては支払いきれない。 ◇ 歌詞が浮かび上がるスピーカ Lyric Speaker に部屋を彩る新モデル。 https://japan.cnet.com/article/35128736/ … スピーカーの1つのジャンルとしてアリ。 ■■ ソフトウェアデザイン館 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