ブックマーク / atmarkit.itmedia.co.jp (19)

  • Windows 10の「WSL」でネットワークドライブなどをマウントする

    Windows 10に「WSL(Windows Subsystem for Linux)」をインストールすると、Linux向けのプログラム(バイナリファイル)をそのまま実行することができる。WSLのインストール方法や活用については、以下のTIPSなどを参照していただきたい。 WSLでは、ローカルドライブが自動マウントされる WSLを起動すると、ローカルのハードディスクやSSD上に存在して、ドライブ文字を割り当てられているNTFSやFATなどの固定ボリュームはWSL用に自動マウントされる。マウント先は、例えば「C:」ドライブなら「/mnt/c」、「D:」ドライブなら「/mnt/d」、……などとなっている。 だが、リムーバブルデバイス(USBメモリやUSB接続のハードディスクなど)やネットワークドライブは自動ではマウントされない。そのため、USBメモリにコピーしたデータやツールなどを、WSL上

    Windows 10の「WSL」でネットワークドライブなどをマウントする
    fenrir-naru
    fenrir-naru 2024/11/03
    mount -t drvfs <デバイス名> <マウントポイント>
  • Windows Update適用後の自動再起動を抑制する

    解説 Windowsにログオンして作業をしている最中に、突然以下のような警告メッセージが表示され、タイマーのカウントが0になったら強制的に再起動されてしまった。あるいは、数十分ほど離席している間に再起動されたらしく、再ログオンしたら作業中のデータがなくなっていた…… こんな悲惨な経験をしたことはないだろうか? Windows Updateによる再起動を警告するダイアログの画面(Windows 7の例) このような警告ダイアログが画面に表示されても、席を外しているなどして、画面を見ていない場合は、知らない間に再起動が実行されてしまうことがある。 (1)[後で再起動]ボタンをクリックすると、再起動の遅延ができる。 (2)Windows 7の場合、後で通知する時間を「10分」「1時間」「4時間」から選択できる。 Windows Vista/Windows Server 2008以降のWindow

    Windows Update適用後の自動再起動を抑制する
    fenrir-naru
    fenrir-naru 2021/01/23
    再起動防止 NoAutoRebootWithLoggedOnUsers
  • エクスプローラーの「応答なし」がデスクトップ全体を道連れにしないようにする【Windows 10トラブル対策】

    エクスプローラーが「応答なし」になるとデスクトップも使えなくなる デスクトップは、エクスプローラーと同じプロセスで動いているため、エクスプローラーのフォルダーウィンドウが「応答なし」になると、デスクトップも反応しなくなってしまう。こうした状態の頻度がある程度高い場合、フォルダーウィンドウのプロセスをデスクトップと分離するとよい。その方法を紹介しよう。 「Windows 10」を使っていて、「エクスプローラー」でファイルをコピーしている途中やアプリケーションを起動しようとした際に、「応答なし」になってハングアップした状態になってしまった経験は誰にでもあると思う。しばらく待つとエクスプローラーの反応が戻り、作業が継続できることも多い。 この「しばらく待つ間」に別の作業をしようと、[スタート]ボタンを押しても、[スタート]メニューが表示されない。また、エクスプローラーの右上の[×]アイコンをクリ

    エクスプローラーの「応答なし」がデスクトップ全体を道連れにしないようにする【Windows 10トラブル対策】
  • Windows 10の回復パーティションから消えた「WinRE」の行方

    Windows 10の回復パーティションから消えた「WinRE」の行方:その知識、ホントに正しい? Windowsにまつわる都市伝説(116)(2/3 ページ) 回復パーティションから消えたWinRE、なぜか「C:\Recovery」の中に ここまでの話は、つい最近までWindows 10のアップグレードのタイミングでパーティション構成が変更されることについて、筆者が想像したことです。2018年7月10日(米国時間)にWindows 10 バージョン1803が「半期チャネル(Semi-Annual Channel:SAC)」にリリースされました。このタイミングで、更新されたインストールメディア(OSビルド17134.112)が利用可能になったのですが、回復パーティションの追加よりも衝撃の大きな事象に遭遇しました。 きっかけは、以前に仕事を依頼されたことがある、とあるPCメーカーの方から、半

    Windows 10の回復パーティションから消えた「WinRE」の行方
    fenrir-naru
    fenrir-naru 2019/03/14
    Windows10のWinREの話
  • “いきなり1000倍高速”WordPress仮想マシン「KUSANAGI」は、実際にどれだけ速いのか

    “いきなり1000倍高速”WordPress仮想マシン「KUSANAGI」は、実際にどれだけ速いのか:とにかく速いWordPress(12)(1/4 ページ) エンタープライズ用途での利用が増えている「WordPress」の高速化チューニングテクニックを解説する連載。今回は「パブリッククラウド上の“KUSANAGI”は、当に速いのか」を検証します。 連載バックナンバー 前回は、“いきなり1000倍高速”を実現するWordPress高速化チューニング済み仮想マシン「KUSANAGI」で得られる、「7つのメリット」を紹介しました。 今回は、実際にKUSANAGIをパブリッククラウド上で起動させ、「当に速いのか」を確かめましょう。「Amazon Web Services(以下、AWS)」対応版の「KUSANAGI for AWS」を用い、連載の第2回~第10回で実践してきた高速化チューニ

    “いきなり1000倍高速”WordPress仮想マシン「KUSANAGI」は、実際にどれだけ速いのか
  • .NET開発における非同期処理の基礎と歴史

    連載:C# 5.0&VB 11.0新機能「async/await非同期メソッド」入門 第1回 .NET開発における非同期処理の基礎と歴史 鈴木 孝明 2012/08/31 ■.NET Frameworkにおける非同期処理実装技術歴史 それでは、.NET Frameworkがこれまでに提供してきた非同期処理実装技術の進化の歩みについて、復習も兼ねながら見ていこう。大まかにいうとFigure 3のようになる。

    fenrir-naru
    fenrir-naru 2016/03/22
    C#で非同期処理の歴史
  • ブラウザでストレージ? Web Storageを使いこなそう

    連載目次 ■Web Storageの概要と活用例 旧来(=HTML 4.1以前)のWebブラウザでは、eコマース・サイトのカート情報やログイン状態の管理情報などのデータをブラウザに保存する仕組みとして、大半のWebサイトではクッキーを利用していた。しかし、クッキーでは、保存容量が4KBytesまでであることや、すべてのリクエストに対してサーバにデータを自動で送信するため、容量制限やセキュリティ対策に悩まされることも多くあった。 HTML5では、クッキーに代わるデータ保存の仕組みとして、「Web Storage」と呼ばれる機能を利用できる。Web Storageは、ブラウザ側でKey-Value型でデータを保存する機能のことで、現在のインターネットを取り囲む環境に対応した「クッキーの後継技術」ともいえる。 Web Storageとクッキーの機能の差異は、以下の表のとおりだ。

    ブラウザでストレージ? Web Storageを使いこなそう
    fenrir-naru
    fenrir-naru 2015/09/04
    sessionStorage/localStorageが便利そう
  • 第4回 要素の操作&ユーティリティ編

    <style type="text/css"> .self { background-color:Yellow; } .sib { border: solid 1px Blue; margin: 5px } </style> ……中略…… <script type="text/javascript"> $(function() { $('div#self'). // <div id="self">要素を取得 prepend('<div class="sib">兄</div>'). // 子要素先頭に追加 append('<div class="sib">弟</div>').  // 子要素末尾に追加 before('<div>伯父さん</div>'). // 要素の前方に追加 after('<div>叔父さん</div>'); // 要素の後方に追加 }); </script> ……中略…

    第4回 要素の操作&ユーティリティ編
    fenrir-naru
    fenrir-naru 2015/08/30
    JQでどの関数だとどの位置に要素がくっつくか。この他Toメソッドもある。
  • jQuery MobileでJavaScriptプログラミング ― グローバル設定とイベント ―(2/2) - @IT

    連載:jQuery Mobile入門 第5回 jQuery MobileでJavaScriptプログラミング ― グローバル設定とイベント ― 山田 祥寛 2012/05/17 ■jQuery Mobileのイベントを理解しよう jQuery Mobileで提供されるイベントは、ごく大まかには「ページ・イベント」「タッチ・イベント」「そのほか端末操作に関わるイベント」に分類できる。その中で、特にページ・イベントとタッチ・イベントは頻繁に利用することになるはずだ。稿でも、この2点に絞って解説を進めていく。 ●ページ・イベントを理解する jQuery Mobileがページの描画/遷移に当たってさまざまな自動処理を行っていることは、これまで何度も述べてきた。そして、これら自動処理を手軽にカスタマイズするのがグローバル設定の役割だったわけだ。 もっとも、グローバル設定は、あくまでjQuery M

    fenrir-naru
    fenrir-naru 2015/08/16
    jQuery Mobileでは$(document).readyではない
  • Windows 7/Windows Server 2008 R2でVHDファイルを直接マウントする

    解説 Virtual PCやHyper-Vなどの仮想化ソフトウェアでは、ホストOSやハイパーバイザが管理する物理ハードディスクのファイルシステム内に、仮想マシンが利用する「仮想ハードディスク(VHDファイル)」を作成する。VHDファイルは、ホストOSやハイパーバイザから見ると、OSイメージなどを含む1つのファイルになっており、このファイルにアプリケーションやデータなどが保存される。 仮想化ソフトウェアを起動し、仮想マシンを起動すれば、VHDファイル内のデータなどが見えるものの、ホストOSやハイパーバイザからVHDファイルを直接操作する方法はなかった。そのため、例えばゲストOS上のデータが必要な場合、いちいち仮想マシンを起動し、データをネットワーク共有ドライブなどにコピーする、といった手順が必要であった。 しかしWindows 7/Server 2008 R2からは、VHDファイルを直接マウ

    Windows 7/Windows Server 2008 R2でVHDファイルを直接マウントする
    fenrir-naru
    fenrir-naru 2014/04/10
    vhdマウント
  • Windows XP Modeを再インストールする - @IT

    Windows 7には、Windows XP環境を再現する「Windows XP Mode」という機能がある。古いWindows XP環境でしか動作しない古いアプリケーションを実行したり、各種の実験環境に活用できるなど、便利な機能である。 だが場合によってはWindows XP Modeの環境を、最初から作り直したいことがある。例えばアプリケーションをインストールしすぎたり、設定を変更しすぎたりすると、元の(クリーンな)状態に戻らなくなってしまったり、動かなくなってしまうことがあるからだ。Windows XP Modeの実行環境であるWindows Virtual PCには復元ディスクという機能があり、これを使えば1段階だけだが、元の状態に戻すことができる。だが、Hyper-Vのような多段のスナップショットは作れないので、場合によっては復旧不可能な状態になることがある。また、復元ディスクの

    fenrir-naru
    fenrir-naru 2013/11/15
    XPモードの初期化方法
  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
    fenrir-naru
    fenrir-naru 2013/01/08
    シェル変数よく忘れる
  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • Androidアプリで高速描画チューニングをするコツ

    【1】「コンパチビリティ」と「ワン・バイナリ」 Androidは、OpenGL ESのバージョン1.0が標準仕様だ。Android SDKでも、これがサポートされていて、今後販売されるAndroid端末も、OpenGL ES 1.0が動作することが保証されている。 一方、G1はOpenGL ES 1.0と、OpenGL ES 1.1のいくつかの拡張機能をサポートしている。そのため、Androidの標準仕様を逸脱する形となるが、1.0になく1.1にある拡張機能を用いて、描画を高速化することが可能だ。 前述のBasic Vert Quadsは、OpenGL ES 1.0標準なので、これを用いる場合は今後出荷されるAndroid端末のどこでも動作することが期待される。一方、Draw Texture ExtensionやVBO Extensionについては、OpenGL ES 1.1の拡張のため、

    Androidアプリで高速描画チューニングをするコツ
    fenrir-naru
    fenrir-naru 2012/04/01
    Android 描画
  • SurfaceViewならAndroidで高速描画ゲームが作れる

    タッチイベント/トラックボールイベントは、直前の状態に上書きしているので、残像のように表示されます。 どちらもSurfaceViewに用意されているコールバックメソッドをオーバーライドするだけですが、気を付けなければならないのは、SurfaceViewがフォーカスを受け取れるようにsetFocusable(true)を呼び出すこと、さらにキーイベントの場合は、requestFocus()などでフォーカスを与えてやることです。 透明な背景のSurfaceViewを作るには 最後に、透明なSurfaceViewの作り方を説明します。サンプルに「Transparent」というActivityがあります。これを起動すると、以下のような画面になります。

    SurfaceViewならAndroidで高速描画ゲームが作れる
    fenrir-naru
    fenrir-naru 2012/03/29
    Android SurfaceView
  • 画面外に移動してしまったウィンドウを表示領域内に戻す【Windows】

    対象OS:Windows 8.1/Windows 10/Windows 11、Windows Server 2012/Windows Server 2012 R2/Windows Server 2016/Windows Server 2019/Windows Server 2022 Windowsを使っていると、何かの拍子でウィンドウが画面外のどこかに消えてしまい、デスクトップのどこを探しても見つからないという状況になることがある。 タスクバーにウィンドウ(アプリケーション)のアイコンは表示されているのに、デスクトップにはウィンドウがないという状態だ。最小化されているのかとタスクバー上のアイコンをクリックしても、ウィンドウは表示されない。 こうしたトラブルの原因は、たいていはアプリケーションのバグのせいでデスクトップの領域外にウィンドウが移動してしまったせいだ。 これは、タスクバーから数回

    画面外に移動してしまったウィンドウを表示領域内に戻す【Windows】
    fenrir-naru
    fenrir-naru 2011/04/09
    24インチモニタもっていってしまい、ウィンドウが表示領域外にでてこまったの事態の解決方法
  • Windowsでジャンクション機能を使ってフォルダをマウントする

    対象OS:Windows 2000 / Windows XP / Windows Vista / Windows Server 2003 / Windows Server 2008 解説 TIPS「ジャンクション機能を使ってディスク・ボリュームをマウントする」では、ジャンクション機能を使ってディスクのボリュームを(NTFS上の)任意のフォルダにマウントする方法を紹介した。この機能を利用すると、例えばC:\MNTフォルダの下に、D:\やE:\DATAといった別のボリューム(ドライブのルート)を「マウントする(ぶら下げる)」ことができる。ディスクの空き容量が不足した場合などに、特定のフォルダの下に別のボリュームを追加すれば、ディスク・フルになることを回避可能だ。 ジャンクション機能では、ボリュームだけでなく、フォルダもマウントできる。ただし上記のTIPSの方法ではフォルダをマウントすることはで

    Windowsでジャンクション機能を使ってフォルダをマウントする
    fenrir-naru
    fenrir-naru 2010/06/19
    ジャンクションの解説
  • twitterブームの陰で注目を集める“Erlang” - @IT

    2007/04/27 “twitter”がブームだ。140バイト以内の短いメッセージで“現在進行形”の自分のステータスをほかのユーザーとシェアするだけのオンラインサービスだが、国の米国はもとより、日でも非常な人気を集めている。Alexaでアクセス数の推移を調べると、今年に入ってから格的にブレークしている様子が分かる。4月22日にはニューヨークタイムズもtwitterと、サンフランシスコ在住の創業者2人を記事で取り上げている。 twitterのコミュニケーションツールとしての新しさ twitterに参加してみると、チャットやメール、SNSといった、既存のコミュニケーションツールのいずれとも異なる、不思議なつながり方が新鮮で楽しい。熱心にメッセージを更新するユーザーを見ていると、CUSeeMe、ICQ、mixiなどが登場したときに人々が示した熱狂に近いものを感じる。 twitterでは、

    fenrir-naru
    fenrir-naru 2010/04/05
    Erland とか adaとか
  • 無料でデジタル証明書を取得する - @IT

    プログラムや重要な業務メールなどは、その出所を証明するためにデジタル証明書を付加している場合が多い。メーラの多くは、証明書のツリーをルート証明書までたどり、問題のないデジタル署名がなされているかチェックしている。 ファイルやメールの出所の確実性を保証するデジタル証明書だが、個人で利用するには、取得するための費用や手間の問題で、なかなか利用に踏み切れない場合が多いだろう。デジタル証明書が必要だがコスト面で導入できない、あるいはデジタル証明書の利用テストを行いたいというなら、個人向けのデジタル証明書を無料で発行してくれる認証局を利用すればよい。 Thawte Inc.[英語] Thawte Inc.は、デジタル証明書のプロファイルに一部制限があるものの、メール(S/MIME)に無料で利用できる「Personal E-mail Certificates」を提供している。Thawte Inc.の認

    fenrir-naru
    fenrir-naru 2010/03/18
    無料でデジタル証明書を取得する Verisign高いので無料でいくことにする
  • 1