たちまち。

即席で役に立つこと。

Windows(PowerPoint)で画像の色(色相・色調)を変更して再度保存する【透過pngもOK】

とある画像の色を変更したい。一部の色を塗りつぶすのではなく、全体的なトーンを変更し、青い画像を赤い画像にしたりして色違いを作りたい。 色調変更で検索するとWeb上のサービスなどが見つかるが、変更時の質が荒く、画像の透過も解除されてしまった。 画…

SQLServerでwith句を書くと不適切な構文と言われる

SQLServer上でWITH句を含んだSQLを作成したところ、以下のエラーが発生する。 キーワード 'with' 付近に不適切な構文があります。このステートメントが共通テーブル式、xmlnamespaces 句、または変更追跡コンテキストの句の場合は、前のステートメントをセミ…

SQLServerで「データベース コンテキストが ~ に変更されました。」を出力しないようにする

以下のようなコマンドを実行した場合に、「データベースコンテキストが ~ に変更されました。」というログが出力される。 USE TEST GO SQLの結果を出力したいのだが、このデータベースコンテキストの出力を毎回するのは不要なので、ここだけ出力しないよう…

intra-martでjspのコンパイルが遅い

intra-mart(Accel Platform)でResinを再起動した直後、特定の画面アクセスすると初回のみ非常に遅い。 時間がかかった後にjspのコンパイルに関するワーニングログが出力されるので、どうも、アクセスするjspのコンパイルに時間がかかっている模様。 このコン…

【IM-Collaboration】スケジュール画面にアクセスすると500エラー

スケジュール画面にアクセスすると以下のような例外が発生する。 jp.co.intra_mart.common.aid.jsdk.javax.servlet.exception.ExtendedServletException: Runtime error: collaboration/schedule/user/calendar at jp.co.intra_mart.system.session.web.WebP…

intra-mart開発の現場でよく使うAPIまとめ

intra-mart開発は、一般的にJava開発の知識があればさほど難しいものではありません。 ただ、intra-mart開発に必要なノウハウとしては以下のようなものが挙げられます。 製品機能の仕組みの理解(JugglingとかResinとかeBuilderとか) 標準機能でできる範囲…

【はてなブログ独自ドメイン】Google Adsenseのads.txtに対応した話【サーバ追加なし】

以前の記事で、独自ドメインにてGoogle Adsenseに合格したことを書きました。 www.tachi-machi.net まもなくして、アドセンスの画面に以下のようなads.txtの警告が表示されました。 要注意 – 収益に重大な影響が出ないよう、ads.txt ファイルの問題を修正し…

【はてなブログ独自ドメイン】Google Adsense審査合格までの道のり

2ヵ月ほど前に当ブログを独自ドメインに変更しました。 それまで、はてなブログのドメインでadsenseの審査は合格していたので、新しいドメインで再度申請することに。 しかし、合格しない… 審査側から送られてくるメッセージは以下。 サイトの停止または利用…

独自ドメインでのapex(ネイキッド)ドメインへのアクセスを正規化する【AWS利用】

AWS

当方の環境 ・はてなブログ ・ドメインはRoute53で取得 ドメイン「tachi-machi.net」を取得し、独自ドメインに設定した。 http://tachi-machi.net https://tachi-machi.net これで、上記のURLでアクセスできることは確認できた。 www.tachi-machi.net 続いて…

PostgreSQLで特定のテーブルが応答しない

PostgreSQL9.4にて。 特定のテーブルに対するクエリが返ってこない。countすら返ってこない。 pgAdminでテーブルを参照しようとすると、テーブル名をクリックした時点で固まるという始末。 今回のケースではテーブルロックが関与していた。 1. テーブルのロ…

intra-mart AccelPlatformでwar入れ替えせずにモジュール追加する方法

iAPにおいて、何かのモジュールを追加したい、となったとき。 アプリケーションやエクステンションの追加など、大きな変更の場合は正式作業としてwar入れ替えを行えばいいが、軽微な変更の場合にいちいちwarを入れ替えるのは面倒くさい。 例えば認可のExcel…

Windowsでサブディレクトリ配下のファイル名のみ(パスなし)を取得する

Windowsのdirコマンドで、サブディレクトリを含むファイル一覧を取得したい。 ただし、ファイルのフルパスはいらない。こちとらファイル名のみの一覧が欲しいのだ。 しかし、dirコマンドをざっと調べてみたものの、サブディレクトリを含めてファイル名のみを…

Outlookでクイック操作の電子メールを編集した際にCCが消える

定期的な報告など、よく使うテンプレメールについてはOutlookの「クイック操作」機能を利用すると便利です。 このクイック操作で呼び出すメールの本文を編集した際、CCが消えてしまう…ということがあります。 その対処法については、以下の通り。 1. 編集し…

intra-mart AccelPlatformで時間のかかったジョブを調べるSQL

以下はSQLの例。 2020/4/1以降で、30分以上かかったジョブを一覧で抽出する。 ※PostgreSQL用。RDBMSに応じて書き換えること SELECT t1.tenant_id AS テナントID, t1.id AS モニターID, t1.jobnet_id AS ジョブネットID, t2.name AS ジョブネット名, t3.job_i…

ファイラ「あふw」で特定のキー操作を無効化する

あふwで「N」キーを打つと、ネットワークのツリー選択ダイアログが出る。 このキーを誤って操作してしまい、ネットワークのツリー表示に長い時間待たされる…ということがある。 今回はこのNキー操作を無効化したので手順をメモ。 なお、細かい設定はあふの…

AWS LightSailにSFTP接続する(FileZilla使用)

AWS

手順1. FileZillaをダウンロードしてインストール FileZilla プロジェクト日本語トップページ - OSDN 手順2. LightSailのページからSSHキーファイルをダウンロード インスタンスを選択 接続タブの下のリンクからアカウントページへ ※デフォルトキーペアを利…

AWS LightSail WordPressで、IPアドレスでのアクセスをドメイン名に301リダイレクトする

AWS

AWS LightSailのWordPressで運用していたサイトを確認したところ、Google検索結果にて、ドメイン名とIPアドレスそれぞれのアドレスでインデックスが作成されていた。 しかも当然というか、IPアドレス直から飛ぶインデックスについてはSSL証明書エラーが表示…

AWS Route53で取得したドメインをはてなブログの独自ドメインに設定する

AWS

手順1. Route53でドメインの取得 Route53の「ドメインの登録」から取得できます。 画面に沿って取得したいドメインを検索し、使用可能なものを選択して購入します。 手順2. ドメインが登録済みになるまで待つ 購入が完了すると、「登録済みドメイン」の一覧…

MS Projectでイナズマ線(カミナリ線)を出す方法

手順1 どこでもいいので、進捗バーの空いている領域を右クリック→イナズマ線 手順2 イナズマ線のダイアログが表示されるので、「表示する」にチェックを入れて「OK」 以上です。 (adsbygoogle = window.adsbygoogle || []).push({});

テキストファイルを2秒で昇順に並び替える(サクラエディタ)

いちいちExcelに貼り付けてフィルタ→ソートとかやるのは面倒くさい。 そこで、サクラエディタを利用します。非常に便利な技なのでメモしておきます。 手順1. サクラエディタでテキストファイルを開く 手順2. 以下のショートカットキーを叩く 「Ctrl + A…

yumが使えないサーバへパッケージをインストールする

バージョン:CentOS7, RedHat7 パッケージを追加したいとき、yum installしろとどのサイトでも書いてあるけど、 このサーバはインターネット繋がってないからyum installできないんです。という場合。 以下の手順を踏もう。 1. インターネットに繋がるサー…

Logicool無線マウスM331は神

ワイヤレスマウスをお探しのそこのあなた。 余計なボタンはいらず、シンプルなマウスが良いそこのあなた。 ↓これを買いましょう Logicool ロジクール M331BK ワイヤレスマウス 無線 静音 3ボタン 電池寿命最大24ケ月 M331 ブラック 国内正規品 2年間無償保証…

かぞえチャオ!を使って修正前後のステップ数を比較する手順

1. かぞえチャオ!をダウンロード http://ciao-ware.c.ooco.jp/index.html 2. 拡張子対応の個別ファイルをダウンロードして解凍しておく 標準ではjavaファイルなどは読めないので、事前に追加が必要です。 http://ciao-ware.c.ooco.jp/ft_dload.html 3…

ブラウザ(Chrome)でDynamicsCRMのJavaScriptをデバッグする

ChromeのF12 - 開発者ツールを使えば、実行されるJavaScriptをデバッグできる。 DynamicsCRMの場合はどうやるのか簡単にメモ。 1. 確認したいページでF12キーを押して開発者ツールを起動 2. ツール内の「Sources」タブを開く 3. 左ペインから目的のhtm…

XrmServiceToolkitによるFetchが、ChromeだとOKなのにIEだとエラー

Chromeでは特に問題ないのに、IEだと以下のエラーが発生する。 XrmServiceToolkit.Fetch: No 'entity' node in the provided FetchXML. それぞれのブラウザで生成されたFecthXmlの文字列を見ても、特に違いはない。 海外のフォーラムを見ると、FetchXMLは全…

厳選!システムエンジニアがよく使うWindows&Officeショートカット集

Windows プログラムを切り替える Alt + Tab ファイル名を指定して実行 Windowsキー + R 「ファイル名を指定して実行」が開きます。 リモートデスクトップを開く 「ファイル名を指定して実行」ダイアログに「mstsc」と入力。 サービスの一覧を開く 「ファイル…

【MS Project】親タスクの達成率が99%のままで100%にならない

MS Projectでタスクに親子関係を持たせているとき、子タスクが全て100%になっているのに親タスクが99%までしか上がらない。 この事象に対する解決策について調べてみた。 回避策1:実績終了日を入力する 回避策2:残存作業時間を0にする 回避策3:親タス…

【Dynamics365】統一インターフェイスの特定のアプリをデフォルト表示にしたい

Web版と統一インターフェイス版を平行運用しているこの頃。 しかし、今年中には統一インターフェイスに統合されるとのことで、統一インターフェイスにそろそろ運用を寄せていきたい。 ドキュメントを確認すると、統一インターフェイスのみを有効にする方法が…

【Dynamics 365】サイトマップの設定をしても統一インターフェイス側に反映されない

統一インターフェイスへの一本化が進んでいるDynamics365。 これまでのWeb版と統一インターフェイス版を併用していたのだが、サイトマップの変更をしようとして掲題の問題にぶつかった。 サイトマップを変更したのに統一インターフェイス側に反映されない… …

【Dynamics365 Online】サイトマップに外部リンクを配置する

サイトマップに外部リンクを配置したい場合の手順について。 サイトマップデザイナーにて、追加したサブエリアの種類を「URL」にすれば遷移できそうな気がするが、クリックした際に接続が拒否されてしまう。(以下は、サイトマップをクリックした場合の挙動…