クラウド

Mackerel(サーバー監視サービス)の使い方メモ

Mackerel(マカレル)は、株式会社はてなが開発した新世代のサーバー管理・監視サービスです。AWS や Google Cloud Platform などのクラウドサーバー、各種VPS、オンプレのサーバーに Mackerelエージェントをインストールするだけで、簡単にサーバー監視をはじめることができます。そこで今回は、Mackerel の基本設定から各種監視設定までの使い方をまとめてみました。
Linux

APFS で rsync の差分バックアップができない場合の対処法

つい先日 APFS(Apple File System)でフォーマットした HDD から、HFS+ でフォーマットした HDD に rsync で差分バックアップができないことがありました。APFS は、macOS の新しいフォーマット形式なのですが、macOS で長らく使われてきた HFS+ と仕様が異なるためこのようなことが稀に発生するようです。そこで今回は、APFS から HFS+ に rs...
その他

macOS Big Sur でNASやファイルサーバに接続できない時の対処法

つい先日 macOS Big Sur(ビッグサー)バージョン11.1 から NAS やファイルサーバに接続できないトラブルがありました。症状は、上のスクショのように NAS やファイルサーバへの接続中の表示がいつまで経っても終わらず接続できないといったものです。そこで今回は、macOS Big Sur で NAS やファイルサーバに接続できない時の対処法をメモしておきました。
2021.02.07
その他

【2021年版】Apple Watch おすすめアプリ 本当によく使う15選

Apple Watch を使い始めてから約4年が経ちました。昨年は Apple Watch がちょっとしたところで新型コロナウイルス感染症対策にも役立ち、あたらめて Apple Watch が生活に欠かせないものだと実感しました。そこで今回は、これまで約300本以上試した Apple Watch アプリの中から、現在(2021年1月1日)でも本当によく使っている Apple Watch アプリをラ...
Linux

CentOS Stream 8 LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP7.4】

CentOS Stream は、RHEL(Red Hat Enterprise Linux)のアップストリームとなる Linux ディストリビューションです。RHEL のマイナーリリースに先がげて新機能やバグ修正が反映されるのが特徴です。また、CentOS Stream を通じて RHEL に修正リクエストをすることもできます。そこで今回は、CentOS Stream 8 で LAMP構成をインス...
Linux

CentOS Stream 8 へ移行すると何が変わるのか? 検証してみた

CentOS Linux 8(RHEL8のクローン版)は2021年末に終了するため、CentOS の開発元 The CentOS Project ではCentOS Stream 8(RHEL8の開発ブランチ)に移行することを推奨しています。しかし気になるのは、CentOS Linux 8 と CentOS Stream 8 では何が変わるのか? その違いではないでしょうか。そこで今回は、CentO...
2020.12.25
Linux

CentOS Linux 8 終了!今後の対応方法まとめ

2020年12月8日 The CentOS Project は、CentOS Linux 8(RHEL 8 のクローン)を2021年末に終了すると発表 しました。私も含め CentOS を利用している方にとっては衝撃のニュースだったのではないでしょうか? そこで今回は、CentOS Linux 8 終了への今後の対応方法を簡単にまとめてみました。
2020.12.23
その他

プライベートIPアドレス「192.168.x.x」は使わない方がいい理由

もしこれから、会社や学校などのネットワークを設定しようとしているのなら、ネットワーク機器に初期設定されているプライベートIPアドレス「192.168.x.x」は使わないことをオススメします。その理由と対処法をまとめてみました。
2020.12.12
PHP

PHP8 インストールメモ(CentOS8)

2020年11月26日 PHP 8.0 がリリース されました。約5年ぶりのメジャーバージョンアップです。PHP 8.0 では、JITコンパイラにより長時間実行アプリケーションのパフォーマンスが向上され、名前付き引数、属性、Nullsafe演算子などの新機能が追加されています。そこで今回は、CentOS8に PHP 8.0 をインストールする手順をまとめてみました。
Linux

CentOS 7.9 (2009) LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP7.4】

2020年11月22日 CentOS 7.9 (2009) がリリース されました。前バージョンの CentOS 7.8 (2003) から約7ヶ月ぶりのバージョンアップです。CentOS7は、メンテナンスサポート2のフェーズに入っていますので目立った新機能の追加はありませんが、CentOS 7.9 では Python3 が利用できるようになり、MariaDB が 5.5.68 にアップデートされ...
2020.12.29
クラウド

Google アナリティクス 4(GA4)の設定方法メモ

2020年10月14日、次世代の Google アナリティクスとなる Google アナリティクス 4 プロパティ が発表 されました。(ベータ版では「アプリ + ウェブ プロパティ」という名称でした)Google アナリティクス 4 では、高度な機械学習モデルを適用することでデータの重要な傾向を自動的に警告し、デバイスやプラットフォームごとに断片化された測定ではなく、顧客中心の測定を提供してくれ...
Zabbix

Zabbix 5.2 インストールメモ(CentOS8)

2020年10月26日、Zabbix 5.2 がリリース されました。約5ヶ月ぶりのバージョンアップです。Zabbix 5.2 では JavaScriptを利用した監視データ収集設定、収集済みデータの分析による障害検知、HashiCorp社のVaultとの連携など、魅力的な機能がたくさん追加されています。さっそく CentOS8 に Zabbix 5.2 をインストールする手順をまとめてみました。...
ディープラーニング

5分でわかる!ニューラルネットワークの仕組みと実装方法(Python)

ニューラルネットワーク(neural network)は、人間の脳神経回路を真似たアルゴリズム(演算する手順)です。以前の記事でご紹介した単純パーセプトロンもニューラルネットワークの一種なのですが、構造が単純すぎるため複雑な処理をすることができませんでした。しかし、ニューラルネットワークでは、中間層を追加し、ステップ関数以外の活性化関数を使うことで、複雑な処理もできるようになります。そこで今回は、...
2020.11.05
その他

令和2年度 情報処理安全確保支援士試験 午後の解答メモ

昨日(2020年10月18日)IPAが実施している情報処理安全確保支援士試験を受けてきました。新型コロナウイルス感染予防のためか試験会場が広く、受験者間の距離を保つためにテーブルが広々使えたのが印象的でした。午後試験の解答例の公開は2ヶ月先になりますので、午後1試験の問2と問3、午後2試験の問2で自分が書いた解答をメモしておきました。 午前試験 午前試験の解答は、試験当日に公式...
2020.10.20
データ分析

5分で分かる!確率統計「nPr」順列の計算方法

数学の確率の問題で出てくる nPr は、順列(Permutation)を表す記号です。高校の数学で学ぶはずなのですが、しっかり勉強していなかった私は、4P2 のような式が出てくると思わず参考書を閉じたくなってしまいます。しかし、統計学では当たり前のようにこの nPr 記号が出てきますので、とても困ります。そこで今回は、nPr の意味と計算方法をまとめてみました。
クラウド

5分でわかる Amazon Mechanical Turk の使い方

Amazon Mechanical Turk(アマゾン・メカニカルターク)は、WebインターフェースやAPIを通じて、色々な仕事を世界中の人に依頼することができるクラウドソーシングサービスです。よく「MTurk」と略されます。AIや機械学習が進化していますが、美しさの評価やアンケートなど人間にしかできない仕事はたくさんあります。そんな人間でしかできない仕事を機能として、アプリやWebサービスにAP...
Linux

Apache httpd 2.4.46(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

2020年8月7日 Apache httpd 2.4.46 が安定版としてリリースされました。約4ヶ月ぶりのバージョンアップです。(2.4.44 および 2.4.45 はリリースされませんでした)Apache httpd 2.4.43 では、CVE-2020-9490、CVE-2020-11984、CVE-2020-11993の脆弱性 への対応、主に mod_http2 関連モジュールへの不具合対...
Linux

CentOS使いのための Ubuntu Server 設定入門

これまで LinuxサーバーのOSといえば CentOS をよく利用してきたのですが、つい先日 Ubuntu Server(ウブントゥ・サーバー)を使う機会がありました。CentOS と Ubuntu は、流派が異なるため、各種設定方法などに違いがあります。そこで今回は、CentOS との違いに着目して Ubuntu Server 20.04 の設定方法などをまとめてみました。
2020.12.16
Linux

Ubuntu Server 20.04 LAMP環境インストールメモ

Ubuntu(ウブントゥ)は、Debian をベースに開発されている Linuxディストリビューションのひとつです。Ubuntu ではデスクトップ版とサーバー版が別々に提供されているのが特徴です。Ubuntu といえばデスクトップ版のイメージがありますが、サーバー版の Ubuntu Server も Webサイト向けの Linuxディストリビューションとして圧倒的なシェアを誇っています。また Ub...
2020.12.16
Linux

Mautic 無料で使えるマーケティングオートメーションツールのインストールメモ(CentOS8)

Mautic(マウティック)は、オープンソースのマーケティングオートメーションツールです。ほとんどのマーケティングオートメーションツールは、有料のクラウドサービスで提供されますが、Mautic は、自分のサーバーにインストールすれば無料で使うことができます。気軽にマーケティングオートメーションを始めることができるのは嬉しいことですね。そこで今回は、Mautic をインストールするための LAMP環...
Linux

CentOS 8.2 (2004) LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP7.4】

2020年6月15日 CentOS 8.2(2004)がリリース されました。ちょうど5ヶ月ぶりのバージョンアップです。CentOS 8.2 では Python 3.8 が導入されました。また cloud-init を使用した Microsoft Azure での仮想マシンのプロビジョニングが正しく動作するようになっています。さっそく、CentOS8.2 で LAMP構成をインストールする手順をメ...
2020.12.30
Linux

ルートレス Podman の使い方(インストールからコンテナの起動まで)

Podman は、Linux でコンテナを開発、管理、実行するためのデーモンレスコンテナエンジンです。ルートレス(root以外の一般ユーザー)でコンテナを実行できるのが大きな魅力です。RHEL8 および CentOS8 では Docker コンテナエンジンは削除されサポート対象外になりました。そのため今後はこの Podman コンテナエンジンの利用が推奨されています。そこで今回は、CentOS8 ...
その他

Macの画面共有が遅い時に設定すべき5つのポイント

テレワークの急速な普及により、Macの画面共有(Windowsのリモートデスクトップのようなものです)で、テレワークをされている方もいらっしゃるのではないでしょうか? Macはちょっとした操作でもアニメーションを多く使っているので、インターネットを経由した Macの画面共有はもっさり重く感じることがあります。そこで今回は、Macの画面共有が遅い時に設定すべき5つのポイントをまとめてみました。
Zabbix

Zabbix 5.0 インストールメモ(CentOS8)

2020年5月11日、Zabbix 5.0がリリース されました。約1年半ぶりのメジャーバージョンアップです。Zabbix 5.0 は、長期サポート(LTS)リリースのためサポート期間が5年と長いのが特徴です。Zabbix 5.0 ではアイテム(サーバーを監視するための様々な設定)を保存する前でもボタンひとつでテストできるようになりました。日々Zabbixを運用する者としては本当に嬉しい機能です。...
2020.11.06
Linux

CentOS8 に /etc/pki/tls/misc/CA をインストールする方法

CentOS8 では、認証局(CA)を簡単に構築するためのスクリプト「/etc/pki/tls/misc/CA」がインストールされなくなりました。そのため CentOS8 でプライベート認証局を構築する場合は、コツコツ openssl コマンドを叩かなければなりません。そこで今回は、CentOS8 に「/etc/pki/tls/misc/CA」をインストールする方法をまとめてみました。 ...
Linux

クライアント証明書認証の設定メモ(Apache2.4 + CentOS)

クライアント証明書認証とは、サービスを利用するユーザーに証明書を発行し(これを「クライアント証明書」と呼びます)その証明書によってユーザーを認証する仕組みのことです。一般的なユーザーIDとパスワードの認証に加えて、このクライアント証明書認証を導入することによって、ログイン時のセキュリティを強化することができます。そこで今回は、プライベート認証局の構築とクライアント証明書認証の発行、Apache h...
2020.05.14
Linux

CentOS 7.8 (2003) LAMPサーバインストールメモ【Apache2.4+MySQL8.0+PHP7.4】

2020年4月27日 CentOS 7.8 (2003) がリリース されました。RHEL7.8のリリースから約1ヶ月でのリリースになります。前バージョンCentOS7.7(1908)のリリースからは約7ヶ月ぶりのバージョンアップです。CentOS7は、メンテナンスサポートのフェーズに入っているため新機能の追加はありませんが、CentOS 7.8 (2003) では安定性と信頼性が向上しています。...
2020.11.29
Linux

Apache httpd 2.4.43(TLS1.3対応)+ HTTP/2 + Brotli インストールメモ

2020.08.18
WordPress

WordPress 必須のセキュリティ対策5つ【2020年版】

WordPress は多くのWEBサイトで使われているため、サイバー攻撃の標的とされる可能性が高いと言われています。これは WordPress に問題があるのでは無く、たくさんのWEBサイトで使われているため攻撃を効率的に行えることが理由のひとつです。そこで今回は、最低限これだけやっておくべき WordPress に必須のセキュリティ対策を5つご紹介いたします。
2020.03.19
WordPress

5分でできる!WordPress への2段階認証の導入方法

WordPress のセキュリティ対策として、特に重要なのは管理画面の防御です。攻撃者は、パスワードの総当たりや、他のWebサービスなどから漏洩したパスワードリストを使って、あの手この手で不正に WordPress 管理画面へログインを試みます。このような攻撃への対策には、2段階認証がとても有効です。そこで今回は、WordPress への2段階認証の導入方法をまとめてみました。
2020.03.12
タイトルとURLをコピーしました