ホームページ » の仕方 - ページ 32

    の仕方 - ページ 32

    なぜZipは単一のファイルを同じ内容の複数のファイルよりも圧縮できるのでしょうか。
    ファイルを共有したり転送したりするのが簡単になるようにファイルを圧縮できるようにすると、電子生活がはるかに容易になりますが、圧縮した後に奇妙なまたは予期しないサイズ設定結果が表示されることがあります。何故ですか?本日のSuperUser Q&A投稿には、混乱した読者の質問に対する答えがあります。. 本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。. Jean-Etienne Minh-Duy Poirrier(Flickr)の写真提供. 質問 SuperUserの読者sixtyfootersdudeは、zipが同じ種類のコンテンツを持つ複数のファイルよりも単一のファイルを圧縮できる理由を知りたいのです。 10,000個のXMLファイルがあり、それらを友人に送信したいとします。それらを送る前に、私はそれらを圧縮したいです. 方法1:それらを圧縮しない 結果: 方法2:すべてのファイルを個別に圧縮し、10,000個の圧縮XMLファイルを送信する コマンド: 結果: 方法3:10,000のXMLファイルすべてを含む単一のZipファイルを作成する コマンド: 結果: 方法4:ファイルを単一のファイルに連結して圧縮する コマンド: 結果: 質問 1つのファイルを圧縮するだけで、こんなに劇的に良い結果が得られるのはなぜですか?? 方法2ではなく方法3を使用すると、劇的に良い結果が得られると期待していましたが、そうではありません。どうしてこれなの? これはzip特有の動作ですか? Gzipを使用した場合、異なる結果が得られますか? 追加情報 メタデータ 与えられた答えの1つは、違いがzipファイルに格納されているシステムメタデータであることを示唆しています。私はこれが当てはまるとは思わない。それをテストするために、私は以下をしました:...
    このフォルダを報告しているWindowsがコピーするには長すぎるのはなぜですか?
    特に長い名前のフォルダやファイルを使ってWindowsを使って作業すると、奇妙なエラーが発生します。フォルダのパスやファイル名が長すぎるため、新しいフォルダに移動したり削除したりすることはできません。どうしたんだ? ちょっとハウツーオタク! だから先日、私は自分のコンピュータ上のいくつかのファイルを再編成し、フォルダを作成していました。その後、ファイルをフォルダに移動すると、フォルダパスが長すぎることを示すメッセージが表示されます。私は混乱していた。 DOS以降のすべてのOSがロングファイル名をサポートしていることを私は知っていますが、Windowsはパスが長すぎると主張していますか?なぜこれが起こるのですか? 心から, 解散した氏 あなたが直面している問題は、このような場合には、エラーをもたらす2つのシステムの不幸な交差点です。エラーの原因を正確に理解するには、解決策を探る前に、ロングファイルネーム(LFN)の歴史と、Windowsがそれらをどのようにやり取りするかを調べる必要があります。. 長いファイル名は、Windows 95で、基礎となるMS-DOSアーキテクチャを通じて導入されました。新しいLFNシステムでは、最大255文字のファイル名とディレクトリ名を使用できます。名前は8文字と3桁の拡張子に制限されていたため、通常8.3ファイル命名と呼ばれていましたが、ショートファイル名(SFN)とも呼ばれていました。ご想像のとおり、当時はまだDOSベースのアプリがたくさんあり、新しいLFNと従来のSFNをうまく組み合わせようとしているときに頭痛の種がいくつかありました。奇妙に切り詰められたファイル(abcdef〜1.txtなど)が入った古いディスケットやCD-ROMに遭遇したことがある場合、そのファイル名はSFNを使用している古いLFNからabcdefghijkのように切り捨てられています。 txt). しかし、私たちは1990年代半ばからはまだ長い道のりを経ていて、Long Filenameのことは(大部分は)しっかりと解決されています。過去10年間のバージョンのWindowsを実行している場合、私たちがDOS / Windows 95の頃に遭遇していたように、ファイル名の長さの衝突に遭遇することすらありません。それは言った、あなたがあなたのディスククリーンアッププロジェクトで発見したように、我々はまだしゃっくりに出くわす。しかし、なぜ? WindowsのLong Filenameシステムが、1コンポーネントあたり最大255文字のフォルダとファイル名をサポートしている場合、どのような問題に直面していますか? NTFSはフォルダとファイル名の連鎖をサポートし、合計32,767文字のパス長をサポートするため、NTFS(最近のWindowsマシンの大部分が使用しているファイルシステム)のせいにはできません。これは、ほとんどのユーザーが必要とする典型的なディレクトリ構造をはるかに超えています。. すべてがバラバラになるのは、WindowsがLFN / NTFSシステムの上に重なるという人為的な制限であるMAX_PATH変数です。 MAX_PATH変数は、Windowsの完全なディレクトリ構造が、末尾のドライブ文字、コロン、バックスラッシュ、ヌルバックラッシュを含めて合計260文字を超えないように指定します。したがって、あなたは256文字の潜在的な実際のMAX​​_PATHしか持っていません。. C:\あなたの256文字のパス\. だからあなたがあなたのコンピュータを片付けていたときに起こったことはあなたがすでに長いパスを持つディレクトリを持っていたということである(フォルダ名が長い、ファイル名が長い、あるいはその両方である)。これらのディレクトリーを長いパスを持つ別のディレクトリーに入れ、パス名の合計長がMAX_PATH変数によって課される260文字の制限を超えました. さて、あなたは考えているかもしれません。残念ながら、それはそれほど簡単ではありません。 MAX_PATH変数が本質的にWindowsにハードコードされているだけでなく、それを変更するという大変な面倒を経験したとしても、あなたはそれを壊すことになるでしょう。あまりにも多くのアプリケーションは、パス変数がWindowsが長い間それを指定したものであると予想します。莫大な混乱を招くことなしにそれを変更することはできません。. それはどこにあなたを残しますか?最も簡単な解決策は、パスデータを編集することです。たとえば、Webからそれらを保存するために使用したapplication / extensionが、記事のフルタイトル+記事のリードであるディレクトリを作成し、ファイル名自体がフルタイトルになっている、大量の保存された記事がある場合記事+記事の先導者にとって、1回の保存でMAX_PATHを超えるか超えることは本当に簡単です。これらの巨大なフォルダと記事のタイトルをより合理的なサイズに編集することは、問題を解決する簡単な方法です。. 長いパスを持つファイルが大量にあり、それらすべてを編集したくない場合(または必要な場合) 削除する...
    WindowsがコンピュータにインストールされているすべてのRAMの使用を拒否しているのはなぜですか?
    あなたのコンピュータでようやくメジャーアップグレードを実行することができたという素晴らしい気分は全くありませんが、あなたのシステムが全体のアップグレードを利用することを拒否したときあなたはどうしますか?本日のSuperUser Q&Aの投稿はイライラした読者の質問に対する答えです。. 本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。. Daniel Dionne(Flickr)による写真提供. 質問 SuperUser読者の会長であるMeowは、彼のWindows 7システムが自分のコンピュータで利用可能なすべてのRAMを使用していない理由を知りたいのです。 私のコンピュータにはWindows 7 Home Premium(64-bit)がインストールされており、マザーボードは最大32 GBのRAMを処理することができます。最近、コンピュータを20 GBのRAMにアップグレードしましたが、オペレーティングシステムによると、インストールした20 GBのうち16 GBしか使用できないとのことです。. マザーボードには4つのスロットがあります。 CPUに最も近い2つの8 GBのRAMと残りのスロットに2つの2 GBのRAMを取り付けました。私はRAMスティックが同じ(DDR3、1600 MHz)であることを確認しました。念のため、2 GBのメモリを搭載したGTX 770 GPUもインストールしました。これが私のマザーボードの仕様一覧です。P8P67_LEマザーボード(Asus). 何がおかしいのですか?コンピュータのコントロールパネルにこの問題が表示されるのはなぜですか? Meow会長のWindows 7システムが他の4 GBのRAMを使用できないのはなぜですか??...
    Windowsが完全にシャットダウンするのではなく休止状態になるのはなぜですか?
    Windowsの休止状態設定は、コンピュータをすばやく起動する必要があるときには非常に便利な「機能」ですが、ときどきではなく毎回オペレーティングシステムを完全にシャットダウンしたい場合があります。そのことを念頭に置いて、今日のSuperUser Q&Aの投稿はイライラした読者の問題に対する迅速で簡単な解決策を持っています. 本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。. 質問 SuperUserの読者Little Alienは、Windowsが完全にシャットダウンするのではなく、なぜ休止状態になっているのかを知りたがっています。 WindowsをシャットダウンしてLinuxを再起動したところです。 Windowsパーティションにアクセスしようとすると、Windowsが休止状態になっているため、Linuxはマウントできないと言っています。つまり、Windows 10は完全にシャットダウンするのではなく、休止状態に入るだけです。 Windows 10が実際に完全にシャットダウンするように修正する方法? Windowsが完全にシャットダウンするのではなく休止状態になるのはなぜですか? 答え SuperUser寄稿者LPChipが私たちに答えを持っています: これは予想される動作です。 Windows 8には、Windows 10にも存在する新しい形式のシャットダウンプロセスが付属しています。これは、すべてのプログラムを閉じてからコンピュータを休止状態にし、次回Windowsを起動したときに非常に速く起動するようにします。. これは、コンピュータの再起動に電源をオフにしてオンにするよりもはるかに長い時間がかかるのと同じ理由です。 Windowsハイブリッドシャットダウン機能(Fast Startupとも呼ばれる)を無効にする方法は次のとおりです。 Windowsのスタートメニューボタンを右クリックして、 電源オプション. クリック 電源ボタンの機能を選択する. 上部にWindows UACシールドがある場合 現在使用できない設定を変更する,...
    垂直解像度モニタの解像度が360の倍数になるのはなぜですか?
    モニタの解像度のリストを十分に見ていると、パターンに気付くかもしれません。垂直解像度の多く、特にゲームやマルチメディアディスプレイの解像度は、360の倍数(720、1080、1440など)です。場合?それは恣意的なのか、それとももっと何か仕事があるのか? 本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。. 質問 SuperUserの読者Trojandestroyが最近、彼のディスプレイインターフェースについて何か気づいたので答えが必要だ。 YouTubeは最近1440pの機能を追加しました、そして私は初めて(すべての?)垂直解像度が360の倍数であることに気づきました. これは、最小の共通解像度が480×360なので、倍数を使用するのが便利だからです。 (倍数が便利であることは間違いありません。)そして/または最初の表示可能/便利なサイズの解像度なので、ハードウェア(テレビ、モニターなど)は360を念頭に置いて成長しました。? さらにそれを考えて、なぜ正方形の解像度を持っていないのですか?それとも他に変わったことがありますか? (それが見えることが十分に普通であると仮定して)。それは単に目を見張るような状況なのでしょうか。? では、なぜ表示は360の倍数になるのでしょうか。? 答え SuperUserの寄稿者User26129は、なぜ数値パターンが存在するのかについての答えではなく、その過程におけるスクリーンデザインの歴史を私たちに提供しています。 さて、ここでいくつかの質問と多くの要因があります。決議は、心理学会議マーケティングの非常に興味深い分野です。. 何よりもまず、YouTubeの垂直解像度が360の倍数になっているのはなぜでしょうか。これはもちろん任意です。これが本当の理由ではありません。その理由は、ここでの解像度がYouTube動画の制限要因ではないためです - 帯域幅はそうです。 YouTubeは2、3回アップロードされたすべてのビデオを再エンコードしなければならず、すべての異なるユースケースをカバーするためにできるだけ少ない再エンコードフォーマット/ビットレート/解像度を使用しようとします。低解像度のモバイル機器の場合は360×240、高解像度のモバイルの場合は480p、コンピュータ群衆の場合は2xISDN /マルチユーザー固定電話の場合は360p、DSLの場合は720p、高速インターネットの場合は1080pです。 h.264以外のコーデックもしばらくの間ありましたが、これらはh.264が本質的にフォーマット戦争に「勝った」ことと、このためのハードウェアコーデックが装備されたことで、徐々に廃止されつつあります。. 今、いくつかの興味深い精神心理学も起こっています。私が言ったように:解像度はすべてではありません。本当に強い圧縮を使用した720pは、非常に高いビットレートで240pよりも悪くなる可能性があります。しかし、それとは反対に、特定の解像度でより多くのビットを投げても、魔法のようにある点を超えてそれが良くなるわけではありません。ここに最適なものがあります、もちろんそれは解像度とコーデックの両方に依存します。一般に、最適なビットレートは実際には解像度に比例します. それでは、次の質問は次のとおりです。どのような解決手順が理にかなっているか。明らかに、人々は実際に顕著な違いを見る(そして好む)ためには解像度を約2倍にする必要があります。それ以下のものでも、多くの人が単により高いビットレートを気にする必要はないでしょう。彼らは他のもののために彼らの帯域幅を使いたいと思います。これはかなり以前から研究されており、私たちが720×576(415kpix)から1280×720(922kpix)へ、そして再び1280×720から1920×1080(2MP)へと進んだ理由です。その間のものは実行可能な最適化ターゲットではありません。また、1440Pは約3.7MPで、HDの約2倍の増加です。そこに違いがあります。その後の4Kは次のステップです. 次は、魔法のような360垂直ピクセルの数です。実際には、マジックナンバーは120または128です。すべての解像度は、今日では128の倍数になっていた頃、120ピクセルの倍数です。これは、LCDパネル業界から生まれたものです。 LCDパネルは、ラインドライバと呼ばれるものを使用します。これは、各サブピクセルの明るさを制御する、LCD画面の側面にある小さなチップです。歴史的に、私は本当によくわからない理由、おそらくメモリの制約、これらの128の倍数または120の倍数の解像度がすでに存在していたので、業界標準のラインドライバは360ライン出力(1サブピクセルあたり1)のドライバになりました。あなたがあなたの1920×1080スクリーンを取り壊すならば、私は上部/下部に16人のラインドライバーと側面の一方に9人がいることにお金をかけているでしょう。おお、それは16:9です。 16:9が「発明された」ときに解像度の選択が戻ってきたことがどれほど明白かを推測してください. それからアスペクト比の問題があります。これは実際にはまったく別の分野の心理学ですが、結局のところ次のようなことが言えます。歴史的にみて、人々は私たちが一種のワイドスクリーンビューを持っていると信じ、測定してきました。当然のことながら、スクリーン上のデータの最も自然な表現はワイドスクリーンビューであると人々は信じていました。そして、これは60年代の大きなアナモルフィック革命がより広いアスペクト比で撮影されたときに起こりました. それ以来、この種の知識は洗練されたものになり、ほとんどがデビューしました。はい、私たちは広角の視野を持っていますが、私たちが実際にはっきりと見ることができる領域 - 私たちのビジョンの中心...
    Windows 7の[スタート]メニューに[役に立たないゲーム]フォルダがあるのはなぜですか?
    Microsoftのゲームエクスプローラ(ゲームフォルダとも呼ばれます)は、Windows 7の[スタート]メニューを開くたびに1回クリックするだけです。それはあなたのPCゲームに対するマイクロソフトのインタフェースです、しかしすべてのゲームがここに現れるというわけではありません - そして、とにかく「ゲームプロバイダー」とは何ですか? 簡単な答えは、Gamesフォルダはもう一つの忘れられたMicrosoftプロジェクトであるということです。 Microsoftは、この機能をWindows Vistaの一部として含め、Windows 7ではそのままにし、Windows 8では埋め込んだ - まだそこにはあるが. ゲームフォルダ ゲームフォルダはゲームエクスプローラとも呼ばれます。マイクロソフトはそれを彼らのオンラインのWindows 7ドキュメンテーションの中で“あなたのコンピュータ上のゲームのための中央リポジトリ”と呼んでいます。彼らは、それが「ゲームの更新、統計、ニュースフィードなど」を提供すると言っています。 このフォルダには、Windowsに付属のゲームが含まれています - SolitaireとMinesweeperを考えてください。それはあなたがインストールしたほんの一握りのサードパーティ製のゲーム、特にマイクロソフトがこの機能について真剣に考えたときに作られた古いものへのリンクも含むかもしれません。現時点では、このコンピュータには23台のSteamゲームがインストールされていますが、1台のゲームではなくGames Explorerとの統合を選択しています. ゲームプロバイダー 「ゲーム」フォルダには「ゲームプロバイダ」も含まれています。デフォルトでは、ここには「Microsoftの他のゲーム」リンクしかありません。それはあなたがあなたのブラウザで遊ぶことができるがあなたのコンピュータにダウンロードすることができない無料ゲームを提供するXbox Webゲームページに連れて行きます. それでもMicrosoftのWindows Games for Windows Marketplaceがコンピュータにインストールされている場合は、ここに表示されます。 Games for Windows Marketplaceは、Games...
    サイズとディスク上のサイズに大きな違いがあるのはなぜですか?
    ほとんどの場合、 'Size'と 'Size on disk'の値は、フォルダまたはファイルのサイズをチェックするときに非常によく一致しますが、両者の間に大きな矛盾があるとどうなりますか?本日のSuperUser Q&Aの投稿では、この紛らわしい問題に対する答えを見ています。. 本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。. 質問 SuperUserの読者thelastblackは、自分の携帯電話のSDカードのフォルダに対して、「サイズ」と「ディスクのサイズ」の間にこのような大きな違いがある理由を知りたいのです。 あなたが以下で見ることができるように、このフォルダーのための 'サイズ'と 'ディスク上のサイズ'フィールドの間には大きな違いがあります。何故ですか? Windowsのアロケーションユニットのため、 'Size on disk'は 'Size'より少し大きくなければならないことを私は知っていますが、なぜそれほど大きな違いがあるのでしょうか。ファイル数が多いためか? ところで、このフォルダは私のAndroid携帯のSDカードにあります。この中に、私の地図アプリはキャッシュされた地図を保存し、アプリはGoogle Mapsから地図を取得します。. スクリーンショットを見ると、 'Size'と 'Size on disk'の間に間違いなく大きな食い違いがあるので、これを引き起こすためにここで何が起こったのか? 答え SuperUserの寄稿者Bobが私たちに答えを持っています。 私はあなたがこれがSDカードであると述べているので、あなたがここでFAT /...
    電子メールのサイズが添付ファイルよりも大きいのはなぜですか?
    あなたがローカルにインストールされたメールクライアントを使っているなら、あなたはあなたがそれに添付したファイルよりもEメールのサイズが少し大きいように見えることに気づいたかもしれません。それはなぜなのか、そしてそれが懸念の原因となっているのでしょうか。本日のSuperUser Q&Aの投稿には、混乱した読者の質問に対する答えがあります。. 本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。. 質問 SuperUserの読者arc_lupusは、自分の電子メールのサイズが添付ファイルよりも大きい理由を知りたいと思います。 ファイルをEメールに添付するとき、私はMozilla Thunderbirdが私が添付したファイルよりはるかに大きい結果のEメールの合計サイズを計算することに気づきました. これが最近の例です。2つの画像、1つは13 MB、もう1つは3.6 MB、合計で約17 MB、テキストは4行あります。 Mozilla Thunderbirdから、合計22 MBのサイズの電子メールを本当に送信したいかと聞かれました。. サイズの違いはどこから来ていますか? 5 MBのテキストを持っていることはちょっとしたことのように思える. 電子メールのサイズが添付ファイルよりも大きいのはなぜですか? 答え SuperUserの貢献者であるDavid Schwartzが私たちに答えを持っています。 あなたのデータは17 MiBで、MiBに1024 KiB、KiBに1024 B、バイトに8ビットがあります。つまり、合計142,606,336ビットです。. Base 64エンコーディングは6ビットごとに別々のバイトとしてエンコードするので、約23,767,722バイトが必要です。 1024で2回割ると、合計22.67...