コマンド

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

概要

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

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

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

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

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

概要

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

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

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

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

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

PostgreSQLでpg_stat_activityがactiveのまま終了しない原因と対処法

概要

今回はPostgreSQLでクエリがずっと終了せず「active」のまま残ってしまう問題の対処法を解説します!

PostgreSQLを運用していると、SQLが実行されたまま終了しない事象に遭遇することがあります。

原因はいろいろありますが、そのまま放置するとパフォーマンス低下や他のクエリのブロック(ロック待ち)を引き起こす可能性があるため、早急な原因特定と対処が必要です。

この記事では、それを安全に強制停止するための対処法(pg_cancel_backend / pg_terminate_backendなど)を解説します。

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

sarコマンドでメモリ・CPU・ネットワーク・ディスクの負荷を確認する方法

Linuxサーバーの負荷を後から調べたいのに、いつ何が重かったのか分からず困った経験はないでしょうか。sarコマンドならCPU・メモリ・ディスク・ネットワークの負荷を、リアルタイムでも過去にさかのぼっても確認できます。インストールから-u/-r/-d/-nの使い方、-fで過去ログを読む方法まで実例付きで解説します。

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

概要

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

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

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

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

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

systemwalkerのコマンド一覧と使用例(jobschprint,jobschcontrol など)

概要

今回はsystemwalker(システムウォーカー)で使用するコマンドを一覧形式で使用例を交えて紹介していこうと思います。

バッチの順番を視覚的に確認出来て、いつでも簡単に構成を変更できるシステムウォーカーですが、意外とCUIのコマンドラインでも色々できます。

コマンドを使う機会も多く、ここで紹介しているコマンドは4年以上実務をしており、実際に使用しているコマンドです。
初心者の人はもちろん、玄人も幅広く使用可能です。

結構マイナーなコマンドも扱っていたりするので少しでも皆さんの助けになったらうれしいです!

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

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

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

PowerShellでファイル名・中身から文字列検索|Get-ChildItemとSelect-String

概要

本記事では、PowerShellでファイル名や中身から文字列検索する方法について解説していきます。

というのもLinuxの grep みたいに、フォルダ全体から特定の文字列を含むファイルをサクッと探したい時って結構ありますよね(- -;

実はWindowsでも標準のGet-ChildItemとSelect-Stringだけで同じことが簡単にできちゃいます。

ここではフォルダ内のファイル名検索とファイルの中身検索の両方を、コマンド例付きで紹介していきます!

別ツールを入れなくてもWindowsだけで完結するので便利です。
それではやっていきましょう!

PowerShell+robocopyで拡張子別にファイルを一括移動する方法

Google Takeoutで吐き出されたデータは画像も動画もJSONもごちゃ混ぜで、手作業の振り分けはもう無理ゲーですよね。そこでPowerShellとrobocopyを組み合わせて、.jpgや.mp4など拡張子別にファイルだけを一括で別フォルダへ移動する手順をまとめました。フォルダ階層を平らにするforfilesの使い方や、移動前後の件数チェックまで一通り押さえておきます。

PowerShell get-childitemでファイルを再帰検索する方法(-Path/-Recurse/-Filter)

概要

今回はwindowsでフォルダ内を再帰的にファイル探査する方法を紹介していきます。

フォルダの直下ならばすぐに調べられますが、階層が深いフォルダだと一つ一つ見ていくのは日が暮れますよね(- -:

今回紹介するコマンドを使用すれば、特定の文字列を含むファイル名を一発で探査することができます!

パソコンが苦手な方でもわかるように図解で紹介していきます。
それではやっていきましょう