itmemoblog

Linux

CentOSでcronが動かないときに確認すること

2023/1/9  

CentOSを運用しているとき、クーロン(Cron)の設定で苦戦したので、その時調べたことと解決策のメモを残しておきます。 どういう事象かというと、ちゃんとcrontabにシェルスクリプトを設定してい ...

PHP

【PHP】翌月、前月の日付を取得する方法(ズレなく正確な日付の取得)

2023/1/9  

前回、過去記事でPHPのファイル削除機能のサンプルを紹介しました。 【PHP】最終更新日が過去のファイルを削除するサンプル PHPでファイルを削除するサンプルを作成したのでここにメモしておきます。 単 ...

PHP

【PHP】最終更新日が過去のファイルを削除するサンプル

2023/1/9  

PHPでファイルを削除するサンプルを作成したのでここにメモしておきます。 単純にファイルを削除するだけだと利用用途が狭いので、ファイルの最終更新日を見て過去分のもののみ削除するようなサンプルを作成しま ...

PHP

【PHP】処理時間の計測方法

2023/1/9  

前の記事の「【PHP】メモリ使用量の確認方法」の流れで、メモリ消費の確認方法だけでなくデバックする際はプログラムの実行時間も気にするなぁ、ということで処理時間を確認するサンプルソースを紹介します。   ...

ツール

ACCESS2016で文字数が255文字以上のデータをインポートする方法

2023/1/9  

Access2016でcsvデータをインポートした際、文字数が多いカラム情報を取り込んで255文字以上の場合に、256文字以降が切り擦れられた状態で登録されてしまう現象がよく起きます。 今回は255文 ...

Apache

【Apache】Apache2.2と2.4の設定の違い

2023/1/9  

もうほどんどのサーバがCoentOS7を使っているかもしれないが、古いシステムはいまだにCentOS6を使っていたりしていて、Apacheのバージョンも2.2のままなケースはまだ少なからずあります。 ...

Java

【SpringMVC】エラー対処「No qualifying bean of type」や「expected at least 1 bean which … for this dependency」

2022/11/13  

SpringMVCでTomcat起動時に[No qualifying bean of type]や[expected at least 1 bean which qualifies as autowi ...

PHP

【PHP】CSV読み込みでメモリ不足にならないコツ(パフォーマンスチューニング)

2023/1/9  

以前書いた記事で、PHPでファイルを取り込む処理についてまとめました。 今回はその流れで、CSVを取り込む際のパフォーマンスを検証してみましたのでメモしておきます。 処理の中でもファイル取込みはパフォ ...

Java

【Java】月初日と月末日の求め方

2022/11/13  

Javaで渡した日付の月初日と月末日を求めるサンプルを作成しましたので、ここにメモしておきます。   サンプルソース import java.text.SimpleDateFormat; import ...

ツール

Chromeリモートデスクトップを使ってPC間でファイルの転送をする方法

2022/11/13  

前回「テレワークに最適!Chromeリモートデスクトップを使って別のPCにアクセスする方法」の記事でテレワークに使えそうなChromeリモートデスクトップのやり方について書きました。 今回はさらに掘り ...

Windowsバッチ ツール

【Windows】コマンドプロンプトのdirコマンドの使い方(フォルダの中身を確認する)

2022/11/13  

最近はVagrantで環境を作ることが多く、その関係でWindowsのコマンドプロンプトを起動して使っています。 普段はLinuxの環境で作業をすることが多いせいか、ファイル移動には「cd」コマンドを ...

Linux

【Linux】【bash】シェルから別プログラムを呼ぶ方法

2022/11/6  

シェルスクリプト(bash)から別ファイルのプログラムやソースを呼ぶ方法を紹介します。 シェルから別のシェルを呼ぶ sample01.sh #!/bin/sh cd /***/****/ #(1) . ...

Javascript

【jQuery】「multiple-select」を使って複数選択可能なチェックボックス付きプルダウンメニューを作成

2022/11/6  

jQueryのプラグインである「multiple-select」を利用して、複数選択可能なチェックボックス付きプルダウンメニューを簡単にサクッと作ってみます。╰(*´︶`*)╯   前準備 今回はCo ...

Javascript

【JavaScript】日付処理の仕方(先月/来月/月初日/月末日を求める、型変換など)

2022/11/6  

JavaScriptで日付の扱い方について勉強したので、ここにまとめておきます。╰(*´︶`*)╯   Dateクラスの使い方 JavaScriptで日付を扱うにはDateクラスを使うのが簡単です。 ...

ツール

Gmailを見やすく、使いやすくする方法

2022/11/13  

最近、仕事でもプライベートでもGmailを頻繁に使うようになりました。 その中で個人的に使いづらいな、見づらいなと思う部分があったのでいろいろ調べて改善しました。 使いづらい部分 メール一覧が見づらい ...

ツール

CygwinからWindowsのCドライブにアクセスする方法

2022/11/6  

CygwinはWindowsOS上にインストールすることで、Unixライクにコマンドラインで操作可能にするツールです。 インストールした際、Cygwinのルートディレクトリはインストール時に指定したフ ...

Windowsバッチ

【bat】Windowsバッチ実行時に引数を渡す方法

2022/11/5  

バッチファイル実行時に引数を渡すためには、実行するバッチファイルの後にスペースなどを付けて引数を設定することとが可能です。 引数を渡し方 引数を渡す方法 構文  [バッチファイル名(.bat ...

MySQL

【MySQL】エラー「Too many connections」が出た時の対処法

2022/11/5  

MySQLで「Too many connections」のエラーが出た時の対処法をメモしておきます。 MySQLに接続しに行くと以下のようなエラーメッセージが表示されます。 ERROR 1040 (H ...

GoogleAppsScript

【GAS】変数のデータ型を確認する方法

2022/11/5  

Google Apps Script(GAS)で変数のデータ型をチェックする方法をここにメモしておきます。 ポイントとしては、「Object.prototype.toString.call(変数)」で ...

MySQL

【MySQL】インデックスが効くパターンと効かないパターン

2022/11/5  

MySQLを使っていて、パフォーマンスが著しく悪くなってしまい結構ハマってしまった。 いろいろ試した結果、インデックスの設定が間違っていたことが分かったので、ここにメモしておきます。 シンプルに、イン ...