VPNは「Virtual Private Network」の略で、インターネット上でプライバシーを守ったり、大学等の内部向けサービスに外部から接続したりするのに必要不可欠な技術です。 基本的に一般のユーザーが利用する場合、端末にクライアントソフトウェアをインストールする必要がありますが、新たなソフトウェアのインストールが禁止されている場合や、大量のデバイスを接続する必要がある場合、そもそもVPNが使えない端末などでは、従来の方法ではVPNが使えません。 しかし、 VPNが使用できる端末からVPN接続を共有、つまりVPNに接続された状態のWi-Fiを飛ばしてしまえば、それらの問題をすべてを解決することができます。 今回は、VPN接続を共有する方法を2つ使ってみたいと思います。 モバイルホットスポットを使う モバイルホットスポットの設定 モバイルホットスポットを使う方法は、非常にセットアップが
WindowsのIMEとのAPIにはいくつかの実装があるのですが、今回は古のWIndows 2000以降ならフルで使えるInput Metod Managerについてです。 非常に優秀なIMEのAPIで、未確定文字列の描画をアプリケーション側で行わない場合には、それを肩代わりしてくれます。 また、変換候補についても自身で表示するかIME側に表示してもらうかを選択できます(たぶん)。 Input Metod Manager概要 アプリケーション側でやることは主に2つです IMEに自身の情報を伝える IME関連のウィンドウメッセージを処理する これだけです。 以降は、縦書きエディタで最低限実装するべきことについてざっくりとリストアップします。 共通 IME関連の処理をする際には HIMC hImc = ImmGetContext(hWnd); hImcを使って色々やる ImmReleaseCo
Windows 7日本語版で英語キーボードを利用しようとすると設定の変更が必要になります。デバイスの変更ではなく、レジストリを変更して利用するのが一番快適に利用できるので、毎回日本語キーボードから英語キーボードに入替える際は下記の作業を行っています。 日本語キーボードに戻す際は逆の操作を行えばよいだけ。 各キーボードの設定については「コンピューターに USB キーボードを接続したときに Windows で正しいキーボード レイアウトが使用されないことがある」で詳細に説明されています。 英語キーボードの設定 レジストリエディタを開く(Windowsキーを押下し、プログラムとファイルの検索に「regedit」と入力すればよい) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters をひらく。 [Laye
Windows 10 Anniversary Update以降、Hyper-V ソケット (新しいアドレス ファミリと仮想マシンを対象とした特殊なエンドポイントを備えた Windows ソケット) を使って Hyper-V ホストと仮想マシン間の通信を行うアプリケーションをだれでも作成できるようになりました。 Hyper-V を介したすべての通信はネットワークを使わずに実行され、すべてのデータは同じ物理メモリにとどまります。 Hyper-V ソケットを使うアプリケーションは、Hyper-V の統合サービスと似ています。 このドキュメントでは、Hyper-V ソケット上に単純なプログラムを構築する手順を説明します。 サポートされているホスト OS Windows 10 以降 Windows Server 2016 以降 サポートされるゲスト OS Windows 10 以降 Windows
TL;DR Glibc 2.36 was released and all the games using EAC EOS are no longer playable. A user did bisect and found the offending commit. I’ve filed a Glibc bug hoping for a quick revert. Turns out other things are also broken. Most likely it will stay this way. Win32 (via Wine + friends) is the only stable ABI on Linux :-P DT_HASH and DT_GNU_HASH In the ELF format there are two ways of providing a
本日は「ChalkTalk CLR – COMのすべて」と題して、COM(Component Object Model)についてのディスカッションを行ってきました。 参加された方はCOM方面に強い方が半数近くいて(MVP4人、元MVP2人、中には現役で開発やってるという人も)、とにかくこれ以上ないぐらい強力なメンバーで、濃い議論が交わされました。多分、もうこういう企画は無いかな感全開 (;´Д`) 遠方からの参加もありがとうございます。 ChalkTalkバンジャーイ この記事では、内容を「要約」して記載します。図については内容を考えて起こしなおしました。 前回と同じく、Maker Lab NAGOYAさんのスペースをお借りしました。ありがとうございました。 事前の洗い出し まず、各参加者のCOMに対してのスキルセットを「バリバリ解説OK」~「COMって何」のレベルで、かつ自分がCOM
Mingw-w64 is an advancement of the original mingw.org project, created to support the GCC compiler on Windows systems. It has forked it in 2007 in order to provide support for 64 bits and new APIs. It has since then gained widespread use and distribution. The development and community are very active and welcoming with new contributors every month and simple installers. Headers, Libraries and Runt
Members of many of the types in the System.IO namespace include a path parameter that lets you specify an absolute or relative path to a file system resource. This path is then passed to Windows file system APIs. This topic discusses the formats for file paths that you can use on Windows systems. Traditional DOS paths A standard DOS path can consist of three components: A volume or drive letter fo
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. December 2009 Volume 24 Number 12 Windows with C++ - Layered Windows with Direct2D By Kenny Kerr | December 2009 In my third installment on Direct2D, I’m going to show off some of its unmatched power when it comes to interoperability. Instead of exhausti
WinLibs standalone build of GCC and MinGW-w64 for Windows Jump to: Download | How to use from Windows Command Prompt | How to use from Code::Blocks | Philosophy What is it? In short: it's a free C and C++ compiler for Microsoft Windows. GCC (GNU Compiler Collection) is a free and open source compiler for C and C++ (and other languages like Objective-C, Fortran, D). MinGW-w64 is a free and open sou
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く