windows

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で安全に管理できて、共有フォルダでチーム共有も可能です。
それではやっていきましょう!

Windowsのタスクスケジューラをschtasksコマンドで追加・削除・変更する方法

概要

今回はタスクスケジューラをコマンドで操作する方法について解説します。

Windowsで定期的な処理を自動化する際、タスクスケジューラは非常に便利ですが、毎回GUIで設定するのは結構面倒ですよね…

Excelとかで管理して、コマンドラインで簡単に変更できたらいいのにと思い調べてみたらいい感じのコマンドがありました!

本記事では、タスクスケジューラをCUIで操作するためのコマンド「schtasks」を使ってタスクを「追加・削除・変更」する方法について、具体的な手順とともにわかりやすく解説します。

それではやっていきましょう(^^b

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

概要

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

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

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

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

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

WordPressで自作CSSを全ページに反映する方法|子テーマzipアップロード手順

概要

WordPressで自作CSSを全ページに反映する方法について解説していきます。

特定の投稿だけでなくサイト全体に共通のスタイルを当てたいとき、どこにCSSを書けばいいのか迷いますよね(- -;

というのもカスタマイザーの「追加CSS」に直接書く方法もあるんですが、テーマを変えたら消える上に量が増えると管理しづらいんですよね。

ちゃんと残してサイト全体に効かせたいなら子テーマ(functions.php+style.css)を作ってzipでアップロードするのが王道です。

子テーマにしておけば親テーマの更新でCSSが消えることもなく、管理画面のテーマファイルエディターからいつでも追記・編集できるようになります。

ここではQiita風にh2見出しへ下線を引くCSSを例に、子テーマの作り方からzipアップロード・有効化・反映確認まで、つまずきやすいポイントを画像付きで一通り紹介していきます!

一度設定すれば管理画面から簡単に編集可能になります。
それではやっていきましょう!

WordPressの上部の黒いバー(ツールバー)を消す方法|ユーザー設定1つ

概要

WordPress上部の黒いバー(ツールバー)を消す方法について解説していきます。

というのもログイン中にサイト上部へ出てくるあの黒いバー、表示確認のときに意外と邪魔ですよね(- -;

しかも「黒いバー」で検索しても全然出てこないので、消し方を探すのに苦戦しがちです(自分はめっちゃ時間を使いました…)。

正解は「admin bar」「ツールバー」というキーワードで、ユーザー設定のチェックを1つ外すだけで消えます。

この記事では、まず一番かんたんな管理画面からの消し方を画像付きで紹介し、そのあとでfunctions.phpを使ってサイト全体や特定ユーザーだけ非表示にする方法、チェックを外しても消えないときの確認ポイントまでまとめていきます。
それではやっていきましょう!

WordPressのコメント機能を完全削除する方法|PHP編集と設定無効化の2ステップ

概要

WordPressのコメント機能を完全削除する方法について解説していきます。

というのも設定からコメントを無効化してもフォーム表示が残ったり、悪意あるコメント送信が裏で行われたりするケースってあるんですよね(- -;

管理画面のディスカッション設定でチェックを外しただけだと、テーマ側にコメントフォームを描画するコードが残っていて、見た目はそのまま残ってしまうことがあります。
さらにフォームが残っていると、スパムボットが直接コメントを送りつけてくる経路も生きたままになりがちです。

中途半端だとセキュリティリスクにもなるので、消すならスッキリ全部消したいところですね。

ここではcomments_template()のPHPコメントアウトとディスカッション設定の無効化、この2ステップで「フォームの表示」と「コメントの受け付け」を両方止める手順を紹介していきます。

これでコメント送信もフォーム表示も全部消せます。
それではやっていきましょう!

Docker WordPressをスマホから確認する設定|wp-config.phpでWP_HOME指定

概要

Docker WordPressをスマホから確認する設定について解説していきます。

というのもDockerでローカルに立てたWordPress、PCブラウザでは見えるのにスマホからだと画面が崩れたりログインできなかったりして困りますよね(- -;

これはWordPress側がアクセス先URLをlocalhostとして記憶してしまうのが原因で、スマホから別のIPアドレスでアクセスするとCSSや管理画面のリンクがズレてしまうんですね。

実はwp-config.phpのWP_HOME・WP_SITEURL指定を設定すれば、同じLAN内のスマホからでも普通にレイアウト確認やログインができるようになります。

ここではdocker-compose.yml・custom-php.ini作成からwp-config.phpのWP_HOME指定、ipconfigでのIP取得までの手順を一通り紹介していきます!

これでスマホ表示でのレスポンシブ確認もサクサク進みます。
それではやっていきましょう!

サクラエディタで一括置換する手順(選択範囲、正規表現対応)

置換したい箇所が大量にあって手作業では終わらない、特定の範囲だけ置換したい、正規表現で取得した値を使い回したい——サクラエディタならCtrl+Rの置換ダイアログで全部片付きます。基本の一括置換から選択範囲、正規表現の後方参照でCSVをSQLのupdate文に変換する実例、Grep置換までまとめました。