並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 853件

新着順 人気順

WIN32の検索結果281 - 320 件 / 853件

  • GitHub - zevv/zForth: zForth: tiny, embeddable, flexible, compact Forth scripting language for embedded systems

    From Wikipedia: A Forth environment combines the compiler with an interactive shell, where the user defines and runs subroutines called words. Words can be tested, redefined, and debugged as the source is entered without recompiling or restarting the whole program. All syntactic elements, including variables and basic operators are defined as words. Forth environments vary in how the resulting pro

      GitHub - zevv/zForth: zForth: tiny, embeddable, flexible, compact Forth scripting language for embedded systems
    • pytestチートシート - Qiita

      # 引数の文字列を結合して返却します。 def join(val1: str, val2: str) -> str: return val1 + val2 def test_join(): # assertを利用して、echoが期待する結果となっていることを確認 assert join('dummy1', 'dummy2') == 'dummy1dummy2' # assert notを利用して、echoが期待しない結果となっていないことを確認 assert not join('dummy1', 'dummy2') == 'dummy1' テストの実行方法 プロジェクトのルートがC:/python/pytest_cheatsheetであるとの前提の説明となります。 pytestのテストケースのモジュール(.pyファイル)を相対パスで指定する場合は、cd C:/python/pytest_c

        pytestチートシート - Qiita
      • テキストエディター「Mery」ベータ版 Ver 3.3.9 を公開

        アップグレードに必要なシステム要件が厳しすぎて新しめの PC でも動かない可能性があるということで問題になっている Windows 11。 私が所有している PC は Core™2 Duo 世代のものばかりなので Windows 11 へのアップグレードは絶望的。今後、Mery の Windows 11 対応をどうするか、非常に悩ましいところです。 Windows 11 を使ってみる そんな状況ではありますが、Windows 11 の Insider Preview (テスト版) はシステム要件が緩いということで、これを使って Mery の動作を検証してみました。 さて、Windows 11 の UI ですが、雑に言うと macOS っぽくなった感じがします。エクスプローラーやアイコンのデザインはちょっとオシャレになっており、個人的には割と好みです。 ただ、macOS のようにタスクバーの

          テキストエディター「Mery」ベータ版 Ver 3.3.9 を公開
        • Surface Pro X がサポートする CPU アーキテクチャとアプリケーション側の対応 - しばやん雑記

          最近は Surface Pro X (Windows on ARM) について色々と調べたり、アプリケーションをデプロイして試したりしてますが、やはりパフォーマンスを考えると ARM64 への対応が必要だと再認識しているのと、どうにも誤解が多そうなのでまとめました。 基本的な Surface Pro X の情報は既に購入時のレポートに書いたので参照してください。 既に知られている通り x64 には対応していないですが、x86 と ARM32 は WOW64 によって対応しています。 WOW64 のドキュメントにはひっそりと ARM64 に関する情報が追加されています。 (ARM64 only) xtajit.dll contains the x86 software emulator. (ARM64 only) wowarmw.dll provides support for runnin

            Surface Pro X がサポートする CPU アーキテクチャとアプリケーション側の対応 - しばやん雑記
          • Microsoft、年内にWindows 10Xリリース?Neoは2022年に延期? - iPhone Mania

            Microsoft、年内にWindows 10Xリリース?Neoは2022年に延期? 2020 11/08 Gizmochinaが、Microsoftが2020年12月にWindows 10Xをリリースすると報じています。ただし、今回登場するバージョンではWin32アプリはサポートされないようです。また、Windows 10Xが動作する予定だったデュアルスクリーンデバイス、Surface Neoの発売は2022年に延期されたと同メディアは伝えています。 対応するサードパーティーデバイスが登場か Gizmochinaは、Windows 10Xの最初のバージョンではWin32アプリがサポートされないと伝えています。同メディアは、当初予定されたように、仮想化にてWin32アプリが実行できるよう、Microsoftが改良に取り組んでいることを期待すると述べています。 2021年春までにサードパーテ

              Microsoft、年内にWindows 10Xリリース?Neoは2022年に延期? - iPhone Mania
            • 登大遊さんがフリーツールの更新版をリリース→ReadMeが日本のシステム管理文化を痛烈に批判する内容で面白い

              リンク GitHub GitHub - dnobori/DN-Win32DiskImagerRenewal: このリポジトリは、Windows 上での USB メモリ / SD カードイメージ書き込みツールのデファクト・スタンダードとなっている Win32 Disk Image このリポジトリは、Windows 上での USB メモリ / SD カードイメージ書き込みツールのデファクト・スタンダードとなっている Win32 Disk Imager について、以下の点を改良した 「Win32 Disk Imager Renewal」 の デジタル署名済みの EXE 単体で動作する Win32 / x64 / ARM64 版バイナリ とソースコードを配布するためのもので... 87 users 121

                登大遊さんがフリーツールの更新版をリリース→ReadMeが日本のシステム管理文化を痛烈に批判する内容で面白い
              • 米Microsoftが「exFAT」の技術仕様を公開、Linuxカーネルへのマージを認める | OSDN Magazine

                米Microsoftは8月28日、Windowsで採用しているファイルシステム「exFAT」技術のLinuxカーネルへのマージを支援すると発表した。技術仕様も公開している。 exFAT(Extended File Allocation Table)はMicrosoftが開発したファイルシステム。SDカードやUSBフラッシュメモリといったストレージデバイスでの利用が想定されている。10年以上前から使われているが、MicrosoftはこれまでexFATで保有する特許を根拠にLinuxでのexFATのサポートに反対しており、Linux上でexFATを使うことは簡単ではなかった。 今回、MicrosoftはexFATサポートをLinuxカーネルに追加することを認め、技術仕様も公開した。これを利用して互換性のある実装が簡単になるとしている。Linuxカーネルへのマージについては、「将来的にOpen

                  米Microsoftが「exFAT」の技術仕様を公開、Linuxカーネルへのマージを認める | OSDN Magazine
                • VS Code がインストール済みの Windows Sandbox を起動する方法 | DevelopersIO

                  はじめに 通常 Windows Sandbox は初期状態の Windows 10 を起動するため、普段使いするようなアプリケーションは起動後に手動で入れる作業を毎回行う必要があります。 ですが、Windows Sandbox には構成をファイルに記述し、その構成ファイルを元に Windows Sandbox を起動できる仕組みがあります。 今回はその Windows Sandbox 構成ファイルを設定して VS Code をプリインストールした状態の Windows Sandbox を起動できるように設定してみたいと思います。 Windows Sandbox とは Windows 10 May 2019 Update で導入された新機能です。使い捨て前提の仮想マシンで、毎回初期化された Windows 10 が立ち上がります。ホストとは独立しているため安全な環境が実現できます。 やってみ

                    VS Code がインストール済みの Windows Sandbox を起動する方法 | DevelopersIO
                  • Announcing Windows 10 Insider Preview Build 20161

                    Hello Windows Insiders, today we’re releasing Windows 10 Insider Preview Build 20161 to Windows Insiders in the Dev Channel. A few quick notes: First—as a reminder, these builds are from our Active Development Branch and are not tied to any upcoming Windows 10 release. Insiders in the Dev Channel are getting the latest code from our engineers. Second—we have officially rolled out channels to the W

                      Announcing Windows 10 Insider Preview Build 20161
                    • Create Next Generation Experiences at Scale with Windows

                      As a team, we’re thrilled to spend time with the developer community at Microsoft Build. Windows is a place where people come to create, to learn, and to connect. One of the most energizing aspects of Windows is how the developer community has been engaging with the platform, bringing value to over a billion people across the planet. Windows is the platform for the world’s innovation, and develope

                        Create Next Generation Experiences at Scale with Windows
                      • Windows Subsystem for Linuxガイド 第10回 WSLネットワーク編

                        WSLは、ネットワーク機能を持ち、WSLディストリビューション上でネットワークを利用するアプリケーションを動作させることができる。基本的には、通常のLinuxと同じ環境だが、ディストリビューション上でサーバーを動作させネットワークを介してサービスを提供することは、WSLの用途としては想定されていない。このため、Win32側からのアクセスには問題はないが、LAN内からのWSL2上のサーバーアクセスには制限がある。 WSL1とWSL2のネットワーク機能 WSL1とWSL2は、Linuxカーネルの有無のほか、ネットワークに関しては、Win32側のネットワークスタックを使うか、独自のネットワークスタックを使うのかという違いがある。このため、WSL1は、Win32側と同じIPアドレスを持つが、WSL2は、別のIPアドレスを持つ(表01)。 ■表01 簡単にいうと、WSL2のネットワークは、Hyper

                          Windows Subsystem for Linuxガイド 第10回 WSLネットワーク編
                        • 【Avogadro】AvogadroでGaussianの構造最適化入力ファイルを作成しよう! - LabCode

                          Avogadroとは? Avogadroは、分子の3D構造をモデリングし、分子座標を作成および視覚化するための無料で利用できるソフトウェアです。主な特徴は以下の通りです: 分子モデリング: Avogadroは、分子の原子や結合を直感的に配置し、3Dモデルの分子座標を構築するのに役立ちます。また、小さな分子だけでなく、タンパク質や結晶構造などの大きな系もモデリングすることができます。 多くのフォーマットのサポート: Avogadroは、多くの分子ファイルフォーマットをサポートしており、他の化学ソフトウェア(Gaussian やGAMESS等)とデータを簡単に共有できます。これにより、異なるソフトウェア間でデータを円滑にやり取りできます。 オープンソース: Avogadroはオープンソースソフトウェアで、無料で利用できます。また、コミュニティによって開発され、継続的に改良が行われています。 プ

                          • 【TS×Rust】Tauriの便利機能紹介またはTauriを百合作品だと考察するポエム的な何か - Qiita

                            前回作ったaudio-bookmarkにつづき、Rust + React with Tauri でまたまた自己満足アプリを作りました!本記事では、作品紹介のついでに、Tauriならではな機能も紹介し、ポエムでTauriを布教していきます! 今回作ったのは win-win-map (Windows' Windows Map)というWindows用ウィンドウ管理ユーティリティアプリです。 リポジトリ: https://github.com/anotherhollow1125/win-win-map ダウンロードページ: https://github.com/anotherhollow1125/win-win-map/releases 制作した動機は後ほど紹介しますが、動画の通り、本アプリケーションを使うことでマウスポインタ、ウィンドウをショートカットキー等で特定座標に召喚したり、マップでドラッ

                              【TS×Rust】Tauriの便利機能紹介またはTauriを百合作品だと考察するポエム的な何か - Qiita
                            • HAFNIUM targeting Exchange Servers with 0-day exploits | Microsoft Security Blog

                              Update [03/16/2021]: Microsoft released updated tools and investigation guidance to help IT Pros and incident response teams identify, remediate, defend against associated attacks: Guidance for responders: Investigating and remediating on-premises Exchange Server vulnerabilities. Update [03/15/2021]: Microsoft released a new one-click mitigation tool, the Microsoft Exchange On-Premises Mitigation

                                HAFNIUM targeting Exchange Servers with 0-day exploits | Microsoft Security Blog
                              • Windows 10のウィンドウキャプチャAPI - Qiita

                                Windows.Graphics.Capture 自分のプロセスから参照できるウィンドウだけでなく、OS上で表示されている他のプロセスのウィンドウの内容をキャプチャしたい場合、従来であれば太古のGDI関数(もはやまともに動くか怪しい)や、DwmGetDxSharedSurface(隠しAPIなのでお行儀が悪い上にDWM内で同期が取れていないのか取得できるイメージが中途半端)などが利用されてきたようですが、Windows 10 version 1803でキャプチャ専用のAPIがWinRTに用意されました。 Screen capture Starting in Windows 10, version 1803, the Windows.Graphics.Capture namespace provides APIs to acquire frames from a display or app

                                  Windows 10のウィンドウキャプチャAPI - Qiita
                                • Deno標準モジュール解説[後編] ~モジュール解説(FS~Wasi)と、Deno標準モジュールの今後の展望 | gihyo.jp

                                  Deno標準モジュール解説[後編] ~モジュール解説(FS~Wasi)と、Deno標準モジュールの今後の展望 Deno標準モジュールを、前編と後編の2回に分けて解説します。本記事は後編です(前編はこちら⁠)⁠。 モジュール解説 前編に続き、以下ではDeno標準モジュールの中の各モジュールについて解説していきます。 11. FS FSではファイル操作用のユーティリティが実装されています。具体的には以下のような機能が提供されています。 copy:ファイルもしくはディレクトリをコピーする detect:ファイルの内容を受け取ってファイルの改行形式を判定する emptyDir:ディレクトリを空にする(ディレクトリ自体は消されない) ensureDir:ディレクトリがなければ作成する ensureFile:ファイルがなければ作成する ensureLink:ハードリンクがなければ作成する ensure

                                    Deno標準モジュール解説[後編] ~モジュール解説(FS~Wasi)と、Deno標準モジュールの今後の展望 | gihyo.jp
                                  • GitHub - vscode-neovim/vscode-neovim: Vim mode for VSCode, powered by Neovim

                                    Install the vscode-neovim extension. Install Neovim 0.9.0 or greater. Set the Neovim path in the extension settings. You must specify the full path to Neovim, like "C:\Neovim\bin\nvim.exe" or "/usr/local/bin/nvim". The setting id is "vscode-neovim.neovimExecutablePaths.win32/linux/darwin", respective to your system. If you want to use Neovim from WSL, set the useWSL configuration toggle and specif

                                      GitHub - vscode-neovim/vscode-neovim: Vim mode for VSCode, powered by Neovim
                                    • 【SAM + Cognito + Amplify ライブラリでログイン機能を実装した React アプリを作成】Part1 - SAM で API 作成 - シー・エス・エス イノベーションラボ(ブログ)

                                      みなさん、こんにちは。イノベーションLABのハヤシです。 今回は、以下の構成の Web アプリをさくっと作る手順をご紹介します。 バックエンド:Node.js の REST API(Amazon API Gateway / AWS Lambda) フロントエンド:TypeScript の React 今回は全 3 回のうちの 1 回です。 必要な部分だけでも、ぜひ参考にしてみてください。 環境構築手順はこちらで紹介しています blog.css-net.co.jp 1. 前提条件 1-1. 想定読者 1-2. 作成するもの 1-3. 前提条件 2. 事前準備 2-1. 作業ディレクトリ作成 2-2. リポジトリ作成 2-3. ターミナルで git 設定 3. バックエンド API 3-1. API 作成 3-2. API デプロイ 3-3. API 動作確認 3-4. リポジトリに登録 3-

                                        【SAM + Cognito + Amplify ライブラリでログイン機能を実装した React アプリを作成】Part1 - SAM で API 作成 - シー・エス・エス イノベーションラボ(ブログ)
                                      • Making Win32 APIs More Accessible to More Languages

                                        Introduction Win32 APIs provide powerful functionality that let you get the most out of Windows in your applications. While these APIs are readily accessible to C and C++ developers, other languages like C# and Rust require wrappers or bindings in order to access these APIs. In C#, this is commonly known as platform invoking or P/Invoke. Historically this has required developers to handcraft the w

                                          Making Win32 APIs More Accessible to More Languages
                                        • 新生「Microsoft Store」、Amazonに続きEpic Gamesも参加

                                          米Microsoftは9月28日(現地時間)、10月5日リリース予定の「Windows 11」で提供する“ゼロから再設計した”アプリストア「Microsoft Store」に登録される多様なアプリについて発表した。 ストアフロントアプリの登録 Amazonに続きEpic Gamesも 6月の発表で、一部のAndroidアプリをMicrosoft Storeからダウンロードできるようになることが話題になった。これは、米Amazon.comがMicrosoft Storeにストアフロントアプリ「Amazon Appstore」を登録することで、このアプリストア経由でアプリをダウンロードできるようにするという仕組みだ。 Microsoftは、Microsoft Store on Windowsのポリシー更新により、他のサードパーティもストアフロントアプリを登録できるようにした。 Amazonに続

                                            新生「Microsoft Store」、Amazonに続きEpic Gamesも参加
                                          • 「Chromium」ベースの新しい「Microsoft Edge」がWinForms/WPF開発でも利用可能に/Win32だけでなく.NETとUWP(WinUI 3.0)へも拡張

                                              「Chromium」ベースの新しい「Microsoft Edge」がWinForms/WPF開発でも利用可能に/Win32だけでなく.NETとUWP(WinUI 3.0)へも拡張
                                            • exFAT file system specification - Win32 apps

                                              1 Introduction The exFAT file system is the successor to FAT32 in the FAT family of file systems. This specification describes the exFAT file system and provides all the information necessary for implementing the exFAT file system. 1.1 Design Goals The exFAT file system has three central design goals (see list below). Retain the simplicity of FAT-based file systems. Two of the strengths of FAT-bas

                                                exFAT file system specification - Win32 apps
                                              • Windows 10での機械学習にTensorFlow DirectMLがOSS

                                                Microsoftは米国時間2020年9月8日、Windows 10の機械学習向けAPIであるDirectMLを利用して、機械学習プラットフォームのTensorFlowを実行する「TensorFlow DirectML」をGitHubで公開したことを、公式ブログで明らかにした。TensorFlow DirectMLはWin32およびWSL(Windows Subsystem for Linux)2のPythonで動作し、バイナリーはPyPIから入手できる。同社の説明によれば、「TensorFlowはCPUおよびGPUを利用できるが、GPUアクセラレーションはベンダー固有のプラットフォームに限定され、Windowsや多様なハードウェアに対応していない」ため、DirectX上のDirectMLを利用するTensorFlowのフォーク版、TensorFlow DirectMLを2020年6月から

                                                  Windows 10での機械学習にTensorFlow DirectMLがOSS
                                                • 次期Windowsはどういった姿になるのか?

                                                  どういった製品が発表されるのか Microsoftが同日報道関係者などに発送した招待状によれば、イベントにはサティア・ナデラCEOならびに最高製品責任者(Chief Product Officer)のパノス・パネイ氏を含む同社幹部らが登壇するという。現時点での情報はこれだけだが、より詳細については追って告知されるとしている。 過去の本連載でも触れたように、ここではいわゆる「Sun Valley」と呼ばれるユーザーインタフェースにリフレッシュされた“新しい”Windowsが登場することになるとみられる。 Sun Valleyについてはアイコンやファイルエクスプローラー、タスクバー回りのUI変更が話題になっているが、それ以外にも現時点では表に出ていない、より本質的な部分で手が加えられていると予想される。 理由の1つとしては、この「Windowsの次世代リリース」に相当するバージョンが登場する2

                                                    次期Windowsはどういった姿になるのか?
                                                  • Microsoft Defender scares admins with Emotet false positives

                                                    Microsoft Defender for Endpoint is currently blocking Office documents from being opened and some executables from launching due to a false positive tagging the files as potentially bundling an Emotet malware payload. Windows system admins are reporting [1, 2, 3, 4, 5] that this is happening since updating Microsoft's enterprise endpoint security platform (previously known as Microsoft Defender AT

                                                      Microsoft Defender scares admins with Emotet false positives
                                                    • Windows の OS 名をレジストリから取得するのはやめよう - Diary of a Perpetual Student

                                                      3行 Windows の OS 名をレジストリから取得すると、Win 11 が Win 10 として表示されてしまう 例えば、WMI を使って取得する方法が正攻法っぽい Go から WMI を触るサンプルコードもあるよ Win 10 が Win 11 として Mackerel に登録されている 自分は OSS の動作確認のために Windows を使いたくなったときに、手元の Macbook から別のホストにリモートデスクトップで繋いで使っている*1。また、繋ぐ前に WOL マジックパケットを送ってスタンバイ状態から復帰させるようにしている。 ここで、手元にマシンがない状態だと WOL によりちゃんと起動したかどうかがわからない。そこで、mackerel-agent をインストールしていて、Mackerel 上でメトリックが取れているかどうかでマシンの生存確認をするようにしている。 そんな

                                                        Windows の OS 名をレジストリから取得するのはやめよう - Diary of a Perpetual Student
                                                      • いらなくなりつつある開発者スキル5選

                                                        ITProTodayは11月11日(米国時間)、「Development Career Plan: 5 Skills You No Longer Need|IT Pro」において、開発者としてのキャリアプランを計画する時に検討すべきスキルセットが変わってきており、これまで開発者として成功するために必要だったスキルが不要になりつつあると伝えた。 開発者としてのキャリアプランを計画する際、こうした使われなくなってきているスキルセットについて把握しておいたほうがよいと指摘している。必要性が失われつつあるとして、紹介されているスキルセットは次のとおり。 コンパイラでの作業 今日では、コーディングするプログラミング言語において、コンパイラの詳細を学ぶことの重要性が低下している。Pythonなどの言語では、従来の意味でコードをコンパイルする必要性がない。また、コンパイルが必要な場合も高度なビルドツール

                                                          いらなくなりつつある開発者スキル5選
                                                        • Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版

                                                          はじめに 以下の記事では、僕の Vim の構成について記述しています。本来はこの記事で vim-lsp の導入方法と私的 Go 編集環境について書こうと思っていましたが、あまりにも長くなってしまったので別途書く事にしました。僕は Windows と Linux しか使わないので、皆さんの環境で使うとうまく動かない可能性があります。また僕は最新の Vim 8 しか使いません。古めの Vim を使いません。neovim も使いません。それらをお使いの方はうまく動かない可能性があります。ご了承下さい。なお設定ファイルの配置スタイルは完全に僕個人の趣味ですので必ずしも僕の構成が正しい訳ではありません。 ぼくのかんがえたさいきょうの Vim こうせい Vim の設定は vimrc に記述するのですが、その設定方法には「汚くさせない」ための工夫が必要だと思っています。以下は僕が行っている「vimrc

                                                            Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版
                                                          • pcettf

                                                            「pcettf」とは NECから1987年に発売された家庭用ゲーム機「PCエンジン」のフォントを、WindowsのTrueTypeフォント(以下、「True Type Font」と表記します)として使うための、Windows用のツールです。 正確には、「PC Engine CD-ROM2 System」に内蔵されている全角フォントが対象です。 本ツールでは、システムカードのイメージデータからフォントデータを読み込みます。 イメージデータは各自で用意してください。 True Type Fontファイル(ttf)単体では公開していませんので、ご了承ください。 pcettfの特長は 別ページ にまとめました。 使用条件 本ツールで作成したTrue Type Fontファイルやフォントデータの公開や配布は禁止します。 また、システムカードのイメージデータの公開や配布も禁止です。 各自でイメージ化(

                                                            • Microsoft Build 2021 キーノートまとめ - 吉田の備忘録

                                                              はじめに 昨年は非常に大変な試練を乗り越えることができました。デジタルなファーストレスポンダーとして、全員で対応することができました。 2030年までには全世界のGDPの10%がテクノロジー市場による貢献となります。 では残りの90%はどうなのでしょう?これから先10年で行われると予想されていたデジタルトランスフォーメーションは、今、起きています。コンピューティングが生活のあらゆるところで必要とさせるなか、もはやテクノロジー業という業種自体が分野としてなくなっていくのです。そこで世界が必要とするのがTech intensityをスケール化させることです。 どの企業も最新のテクノロジーを採用するだけでなく、自ら、自分たちに特化したデジタル技術を作りあげることが必要となります。そうしなければ退化していくしかありません。その背景により、世界中で技術者の需要が急増しています。 過去数年間で、テクノ

                                                                Microsoft Build 2021 キーノートまとめ - 吉田の備忘録
                                                              • 2019年秋の機能アップデート「19H2」リリース直前。次期Windows 10はどうなる?

                                                                Windows 10の更新パターン 今回、November 2019 Updateの最終版が出たことで、今後のWindows 10の更新パターンが確定した。 Windows 10 The Latest「【次期Windows 10最新動向】19H2は機能追加なし? 20H1より遅れてプレビュー開始」などでもお伝えしているように、春の機能アップデートは多数の新機能を含む「更新版」であり、秋のアップデートは、Microsoftの主張が正しければ「安定版」ということになる。 これまでの半年に1回の機能アップデートの配布では、Windows自体をゼロから再インストールする「フルアップデート」が行われていた。このため、機種によっては、アップデートに非常に長い時間がかかっていた。 一般に、フルアップデートは、CPU性能やストレージの速度に比例して短くなる。更新ファイルなどのダウンロードは、Windows

                                                                  2019年秋の機能アップデート「19H2」リリース直前。次期Windows 10はどうなる?
                                                                • 第788回 SoftEther VPNでIPoEインターネット接続でも自宅サーバーにアクセスする[サーバー編] | gihyo.jp

                                                                  今回は自宅サーバーにログインするためSoftEther VPNの設定方法を紹介します。 SoftEther VPNを紹介する意義 本連載は始まって15年以上になります。SoftEther VPNもリリースされて10年以上になりますが、本連載で正面切って紹介されたことはありませんでした。 SoftEther VPNは、おそらく聞いたことがないという読者はいないでしょう。著名なVPNサーバークライアントです。多機能なぶん設定はやや難しく、今となっては純粋にVPNサーバーを構築するのであれば第614回を参考してWireGuardを検討するのが簡単です。第759回で紹介したように、Ubuntu 23.04以降であればクライアント側の設定もGUIでできます。 ではなぜ今SoftEther VPNなのでしょうか。現在はNTT東西とフレッツ光サービスを契約している場合、IPoE方式によるインターネット接

                                                                    第788回 SoftEther VPNでIPoEインターネット接続でも自宅サーバーにアクセスする[サーバー編] | gihyo.jp
                                                                  • Microsoftがメタデータを使って、Rustや他の言語からの慣用的なWin32相互運用を可能に

                                                                    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                      Microsoftがメタデータを使って、Rustや他の言語からの慣用的なWin32相互運用を可能に
                                                                    • 「Microsoft Store」が刷新へ--Androidアプリ提供、開発者との収益配分も変更

                                                                      次期「Windows」に関心を寄せる人々の最大の疑問の1つは、Microsoftがいつどのようにして、同社のアプリストアである「Microsoft Store」を刷新する計画なのかということだ。Microsoftは米国時間6月24日、その計画を明らかにした。 Microsoft Storeは、ユニバーサルWindowsプラットフォーム(UWP)アプリだ。したがって、「Windows 11」そのものとは独立したアップデートが可能であり、それが予定されている。新しいStoreアプリは、「Windows 10」とWindows 11の全ユーザーを対象に2021年秋に提供される。「Windows Insider」のテスト参加者には、新しいStoreのプレビュービルドが来週提供されるはずだ。 Storeは、アプリ、エンターテインメントコンテンツ、ゲームを提供する場所であることに変わりはないが、Mic

                                                                        「Microsoft Store」が刷新へ--Androidアプリ提供、開発者との収益配分も変更
                                                                      • Microsoft、.NET向け「WebView2」を一般公開 ~ランタイムバージョンの固定にも対応/Win32と.NETの両方で新しい「Microsoft Edge」を組み込んだアプリの開発が可能に

                                                                          Microsoft、.NET向け「WebView2」を一般公開 ~ランタイムバージョンの固定にも対応/Win32と.NETの両方で新しい「Microsoft Edge」を組み込んだアプリの開発が可能に
                                                                        • Visual C++ 文字列 まとめ - Qiita

                                                                          第2.0版 (自作)文字列変換関数を追加 はじめに C# では文字列型は System.String だけです。一方、Visual C++ では、C 言語との互換性、Win16 との互換性、Win32 との互換性、テンプレート等々の関連で文字列とみなされる型はいろいろあります。 文字列は Visual Studio 2003 までは SJIS が標準だったらしいですが、Visual Studio 2005 からは Unicode (ワイド文字列) が標準になったそうで、混乱に輪がかかっています。よって、古いソースを Visual Studio 2017 でビルドすると、エラーがずらりと表示されます。 ここでは、それらについてまとめてみました。 どんな「文字列」があるか? Visual C++ にはどんな「文字列」があるか、ざっくり見てみましょう。もしかしたら、もっとあるかもしれませんが、比

                                                                            Visual C++ 文字列 まとめ - Qiita
                                                                          • 「ファイルレス」と「ルートキット」を利用するダウンローダ「Purple Fox」の検出回避手法 | トレンドマイクロ セキュリティブログ

                                                                            脆弱性攻撃ツール(エクスプロイトキット、EK)の活動は、数百万もの活動が検出された最盛期当時に比べて相当の減少傾向にあります。しかし、2019年前半には「Greenflash Sundown EK」が再登場するなど、今後もその攻撃が消滅することはないものと考えられます。そのような活動継続中のエクスプロイトキットの例として、「Rig Exploit Kit(Rig EK)」があげられます。ダウンローダ、ランサムウェア、仮想通貨発掘マルウェア、情報窃取型マルウェアなど多様なペイロードを拡散することで知られるRig EKは、侵入および拡散手法に常に調整を施され改良されています。 2018年に3万人以上に影響を及ぼしたとして報告されている「Purple Fox」と呼ばれるファイルレスの手法を使うダウンローダ型マルウェアは、Rig EKの最近のペイロード例です。このPurple Foxは、以前はスク

                                                                              「ファイルレス」と「ルートキット」を利用するダウンローダ「Purple Fox」の検出回避手法 | トレンドマイクロ セキュリティブログ
                                                                            • Windows 10、春の大型アップデート「May 2020 Update」提供開始、更新方法は?

                                                                              米Microsoftは5月27日 (現地時間)、Windows 10の2020年春の大型アップデート「Windows 10 May 2020 Update」(バージョン2004)の提供を開始した。 May 2020 Updateは、Windows Updateを通じて簡単にアップデートできる。ただし、全てのユーザーが利用できるようになるまでにはしばらく時間がかかる。アップデートのトラブルを避け、全てのユーザーが安定かつスムースにアップデートを完了できるように、Windows Updateを通じた大型アップデートの提供を互換性および信頼性が確認されているデバイスから段階的に拡大しているためだ。 各デバイスの対応状況を確認するには、「設定」の「更新とセキュリティ」-「Windows Update」で「更新プログラムのチェック」を行う。May 2020 Updateへのアップデートの対象に含まれ

                                                                                Windows 10、春の大型アップデート「May 2020 Update」提供開始、更新方法は?
                                                                              • OBS Studio に関するメモ - すたいるのOBS情報メモブログ

                                                                                OBS Studioに関するメモを書いてる記事 ※「OBS Studioに関する個人的メモ」を移転しました。(現在は閲覧不可) 記事投稿日 2021年10月6日、最終投稿更新日 2024年04月06日 08時52分頃 文字数が凄く多いのでブラウザの検索機能をお使いください。 記事が見にくくて申し訳ありません。 (将来的に内容を細かく分けて記事にしたいと思っています。) ブラウザ検索ショートカット Windows : Ctrl + F macOS : Command + F この記事は下記環境を使用しています。 Linuxは使っていないのでメモしてません。 特定のデバイスがないと表示されないソースもメモしてません。 ★Windowsの場合 OBS Studio 30.1.2 (それ以下のバージョン、開発版も含まれます) OS : Windows 11 Pro 64bit (23H2) CPU

                                                                                  OBS Studio に関するメモ - すたいるのOBS情報メモブログ
                                                                                • 【悲報】PyInstallerさん、300MBのexeファイルを吐き出すようになる | Let's Hack Tech

                                                                                  表題の通り、PyInstallerを使って出力したexeファイルがとにかく巨大に膨れ上がる現象に悩まされました。 これ、めちゃくちゃ起動遅くなるし、原因不明だし、ほんと参ってたんですが、解決しましたので、メモ書き。 さっと作って、さっと配布したいのに一々こんなところで悩みたくない方向けにその他のPyInstallerのトラブルもまとめてます。 PyInstaller出力のexeファイルの巨大化 これはマジでヤバいです。普通に作ったはずなのに出力したら300MBもあります。 –onefile を指定した場合の話なんですが、普通 –onefileしますよね。 どう考えても使っているモジュールの合計容量をはるかに超えてるので最初はサッパリ意味が分かりませんでした。 exeファイルが巨大化する原因 これはPyInstaller自体の仕様の問題です。 コマンドを出した環境のPathにあるモジュールは

                                                                                    【悲報】PyInstallerさん、300MBのexeファイルを吐き出すようになる | Let's Hack Tech