テクノロジー– category –
HTML、JavaScript、CSSなどのフロントエンドから、PHP(WordPress、Laravel)などのサーバーサイドのプログラミング、自宅サーバー(Linux)を中心としたOSやデータベースなどのミドルウェアのお役立ち情報を掲載しています!
その他、テクノロジーに関するあらゆる情報もありますのでお見逃しなく!
-
テクノロジー
【Linux】scpコマンドでディレクトリごとコピーする方法
Linuxサーバ間でのディレクトリのコピーには、SCPコマンドを使うことができます。scpコマンドは、Secure Copy Protocol(セキュアコピープロトコル)を使用して、ファイルやディレクトリを安全にコピーするためのコマンドです。 ここでは、scpコマンドを使... -
テクノロジー
JavaScriptとTypeScriptの違いについて(サンプルコードあり)
JavaScript と TypeScript は、主にWeb開発において使われるプログラミング言語ですが、似ているようでいくつかの点で異なります。今回は、JavaScript と TypeScript の言語仕様の違いや互換性について、簡単なサンプルコードを混じえながら解説します。ま... -
テクノロジー
【Zabbix】WindowsサービスをLLDで監視する方法
Zabbixでテンプレートを利用して各ホストのWindowsサービス監視をする場合、サービス名を直接指定すると、そのテンプレートを複数のホスト間で使い回すことができませんが、かと言って、共通のサービスを監視する場合、ホスト毎に1つずつ設定するのは不便... -
テクノロジー
Ubuntuのupgradeで「以下のパッケージは保留されます」と表示される
現在、およそ月1回は自宅サーバーのメンテナンスをするように心がけています。Ubuntuサーバーで、いつもaptコマンドでupgradeをしているのですが、Ubuntu 22.04にアップグレード下辺りから、以下のメッセージが表示され、アップグレードが保留されるパッケ... -
テクノロジー
Linuxで引数(パラメータ)付きのPHPコマンドを実行
Linux上でPHPコマンドを実行する際、他のコマンドと同様に引数を付けることが可能です。プログラミング初心者からエキスパートまで、Linux上のPHPコマンドを使用している方は多くいますが、実行時の引数やパラメータの扱い方法について知識不足があります... -
テクノロジー
【SQL】重複行はDISTINCTとGROUP BYどちらで除去するか
SQL文で検索した結果に対して重複したレコードを取り除く(または、まとめる)場合、DISTINCTかGROUP BYを使うと思います。SQLに慣れてないと、どちらも同じような機能だと勘違いしますが、一般的には単純に重複行を削除する場合はDISTINCT、レコードを集... -
テクノロジー
【Zabbix】logrtでローテーションするログファイルを監視
Zabbixでログファイル監視をするには、log[]かlogrt[]のアイテムキーを使用します。Linuxの場合だと、主にSyslog(シスログ)と言われるシステムログを監視する際に利用されます。またログの中でも、特にローテーションするログについてはいくつか注意点が... -
テクノロジー
ESXi 7.0から8.0にアップグレードする手順(超簡単!)
ESXi 6.5から運用が始まった自宅サーバーも、ついにバージョン8.0になりました!今回はESXi 7.0から8.0へのアップグレード手順をご紹介します。以前にも増して簡単にアップグレードができます。 ESXi 8.0へはCLIからアップグレード! ESXi 8.0のアップグレ... -
テクノロジー
cronの正しい書き方(文法)と設定項目について理解する
Linuxの経験も長くなり、今まで何となくcronを使っていましたが、最近になってcronの書き方(文法)について理解せずに使っていたことに気付きました。特にタブや半角スペースの設定ミスによって、指定した時間になっても動かないことがありました。という... -
テクノロジー
Linuxでディレクトリ配下のファイル内を再帰的に検索する方法
以前記事にした、PHPの拡張モジュールでエラーが発生した際に、Linuxのコマンドを使って一括で複数のファイルの内容を検索したいと思ったことがあります。有識者なら何となくfindコマンドを使うのはわかると思いますが、今回は特定のディレクトリ配下のフ...