windows

IEはなぜPDFを自動表示できるのか|ActiveXとレジストリの仕組みを調査した

HTMLソースにはiframeタグしか書かれていないのに、なぜIEだけPDFがそのまま表示されるのか気になって調べてみました。実はIE自体がMIMEタイプとActiveXコントロールを結びつけるレジストリマッピングを持っていて、OSレベルの関連付けに近い動きでPDFを自動レンダリングしていました。

サクラエディタでCtrl+Sなどのショートカットが効かなくなる原因と直し方(ファンクションキー表示)

サクラエディタを触っていたら、フッターに見慣れないツールバーが出てきてCtrl+Sなどのショートカットが一切効かなくなった——そんなトラブルの原因と直し方をまとめました。犯人は「ファンクションキー表示」という機能で、設定を1つ外すだけであっさり解決します。

自分のサイトをIEモードで開く設定方法(Edgeエンタープライズモードサイトリスト)

社内向けの古いWebシステムがEdgeの標準モードだと崩れてしまう場面、意外と多いですよね。今回はグループポリシーでEnterprise Mode Site Listを設定し、指定したサイトだけをIE11相当のIEモードで自動的に開かせる方法を、サイトリストXMLの書き方から反映確認の手順までまとめました。

Windowsローカル環境だけで動く!完全オフラインのプロジェクト管理ツールを自作してみた

概要

今回は、Windowsのローカル環境だけでインストール不要で動く「プロジェクト管理ツール」を自作してみたので、その機能やおすすめポイントをご紹介します。

実は以前、階層型タスク管理ツールの記事を書いたのですが、使い込んでいくうちに「複数案件が並行で走るとタスクが混ざってしまう…」という悩みが出てきまして(- -;
そこで タスクだけでなくプロジェクトを束ねて管理できるように進化させた のが今回のツールです!

完全オフライン・DBレス・インストール不要で動くPM(プロジェクトマネジメント)ツール になっているので、機密情報を扱う現場の方にはかなりお勧めです(^^b

それではやっていきましょう!

VBAマクロでExcelをPDFに一括変換|フォルダ再帰探索&xls/xlsx/xlsm対応コード

概要

VBAマクロでExcelをPDFに一括変換する方法について解説していきます。

というのも大量のExcelを1個ずつ手作業でPDF化するの、地味に時間がかかるしミスも出ますよね(- -;

特にフォルダが入れ子になっていたり、xls/xlsx/xlsmが混在してたりすると正攻法だと結構しんどい作業です。
「Excel PDF 一括変換」で調べると有料ソフトの紹介ばかり出てきますが、実はWindows標準のExcelとVBAだけで、追加ツールなしで同じことができます。

ここではフォルダ配下のExcelファイル(.xls/.xlsx/.xlsm)を再帰的に探索し、シート単位で一括PDF化するコードをそのままコピペで使える形で紹介していきます。
サブフォルダの中身まで自動でたどってくれるので、年度別やプロジェクト別に階層化された資料フォルダでも、トップフォルダを指定するだけで丸ごと変換できます。

F5を押すだけで動く完成形のVBAコードなので、すぐ使えます。
それではやっていきましょう!

Windowsで動くオフライン階層型タスク管理ツール|PowerShellで自作・インストール不要

概要

本記事では、Windowsで動くオフライン階層型タスク管理ツールについて解説していきます。

というのも最近のタスク管理ツールはどれもクラウド型が主流ですが、セキュリティ要件が厳しい会社だと使えないケースって結構ありますよね(- -;

しかもPythonやNode.jsの環境すら入れられない会社もあるので、「じゃあもう自作しよう!」となったのがきっかけです。

ここではWindows標準のPowerShellだけで動く、インストール不要・完全オフラインの自作ツールを紹介していきます!

機密情報を含むタスクをローカルJSONで安全に管理できて、共有フォルダでチーム共有も可能です。
それではやっていきましょう!

Google Antigravityのセットアップ方法を画像付きで解説(windows)

概要

今回はGoogle Atigraity(アンチグラビティー)のセットアップ手順を画像付きで解説していきたいと思います。

何回かに分けてgoogle antigravityの使い方をマスターしていこうと思います。

今回は第1回目としてインストールからエディタの表示までをやっていこうと思います。

英語が多くて大変でしたが頑張って翻訳しながらやってみたので、是非見ていってください!

それではやっていきましょう!!