投稿

10月, 2021の投稿を表示しています

Mac で画像をトリミングするショートカットキー(command + K)

イメージ
Finder から画像をプレビューしていて、トリミングしたいときがあります。そんなときは、ショートカットキーが便利です。 command + K で切り取り プレビューした画像をマウスでドラッグして選択します。 command + K で切り取ります。 Kiritori で覚えましょう。 メニューの ツール - 切り取り にあります。 画像が切り取られるので、この状態で保存します。 保存は、command + S ですね。

Windows 10 Ctrl キーが反応しない、反応が鈍い場合

イメージ
Windows で、Ctrl キーの反応が鈍い(反応しにくい)ことがあります。 Ctrl キーはコピーやペーストにも使う最も重要なキーですが、他の機能にも Ctrl キーが割り当てられており、それらと競合することで反応が鈍くなっていることがあります。 マウス設定 マウスポインターがどこにあるか知らせる機能があります。 これが有効になっていると、Ctrl キーの反応が鈍いことがあります。 設定メニューを開く。 「デバイス」、「マウス」を開き、「その他のマウス オプション」を開く。 マウスのプロパティから、「ポインターオプション」タブを開く。 「Ctrl キーを押すとポインターの位置を表示する」のチェックを外す。 固定キー機能 固定キー機能とは、キーを同時に押すことが難しい方のための機能です。 私は未だかつてこの機能を使っている人を見たことがありません。。 これも厄介なことに Ctrl キーと競合します。 設定メニューを開く。 「簡単操作」、(操作)の「キーボード」を開く。 「固定キー機能を起動するショートカットキーを許可する」のチェックを外す。 私はマウス設定が有効になっていたために、Ctrl + C などが効きづらくなっており、操作しづらかったです。 Windows で Ctrl キーの反応が鈍いと思ったらチェックしてみてください。

jpg や png を avif ファイルに変換できるフリーのサイト

イメージ
Google が提供している Squoosh という画像圧縮サイトでは、.jpg や .png などの様々なファイルを、.avif 形式に変換することができます。 Squoosh https://squoosh.app/ .avif で保存するには、Compress の部分でファイル形式を「AVIF」に変更するだけです。簡単ですね。

SQL Server で日付部分だけを取得する

イメージ
datetime 型の列は、日付と時間が格納されています。 こういう列を条件式に使う場合、条件に時間まで入ってしまうので、しばしばよろしくない結果になってしまう事があります。 datetime → date へ変換して日付のみ取得 時間の部分を 00:00:00.000 にしたい場合、date 方へ変換すれば良いです。 -- GETDATE() を、日付を抜きたい列名にする SELECT CONVERT(DATE, GETDATE()) AS 日付のみ

SQL Server で前月末日を取得(月初 -1 が確実)

イメージ
DATEADD で 1 日引く 前月の末日は、すなわち今月の 1 日から -1 日です。 うるう年も関係ナシ。 簡単です。 DECLARE @d DATETIME; -- @d は、前月末日の次の月 SET @d = GETDATE(); SELECT DATEADD(D, -1, DATEFROMPARTS(YEAR(@d), MONTH(@d), 1)) AS 前月末日

SQL Server で月初(1日)を取得する

イメージ
DATEFROMPARTS 関数 で日付に変換 DECLARE @d DATETIME; -- @d にセットした日付の月初を求める SET @d = GETDATE(); SELECT DATEFROMPARTS(YEAR(@d), MONTH(@d), 1) AS 月初 DATEFROMPARTS 関数は、年月日を与えると、日付を返してくれます。文字列ではなく、日付型を返すのがポイントです。 (この関数は、SQL Server 2012 以前にはありませんでしたが、今さらそこまで古いバージョンを使っていることはない……よね?)

ファイルサーバーにある Thumbs.db が削除できない

イメージ
共有フォルダに、なぜか Thumbs.db ファイルが作成されてしまい、フォルダが削除できないことがありました。 調べてみると、適当な画像を置いて、Thumbs.db を再生成すれば消せる、とありましたが、消せませんでした。。 保護されたオペレーティングシステムファイルを表示しない エクスプローラーのオプションから、フォルダーオプションを開きます。 表示タブの詳細設定の一番下にある 「保護されたオペレーティングシステムファイルを表示しない」をオン にします。 これで Thumbs.db 自体が表示されなくなります。 フォルダごと削除できるようになりました。

SQL Server で何日前、何週間前、何ヶ月前などを求める

イメージ
SQL Server で前の日付や時間など、今日(今)よりも前の値を取りたい場合、DATEADDE 関数を使います。 DATEADD だけど、マイナスを指定すると前の値が取れる DATEADD は ADD という名前ですが、マイナス値を指定することもできます。マイナスを ADD する = 指定した値を引く、という意味になります。 SELECT DATEADD(N, -3, GETDATE()) AS '3分前' SELECT DATEADD(HH, -3, GETDATE()) AS '3時間前' SELECT DATEADD(D, -3, GETDATE()) AS '3日前' SELECT DATEADD(WW, -3, GETDATE()) AS '3週間前' SELECT DATEADD(MM, -3, GETDATE()) AS '3ヶ月前' SELECT DATEADD(YY, -3, GETDATE()) AS '3年前' DATEADD (Transact-SQL) - SQL ドキュメント