シュウジマブログ

Apple製品,技術系の話をするブログ

【データ復旧】Macから消えたデータを復元する方法【EaseUS】

どうも,Apple製品が大好きなシュウジマ(@shujima1)です.

本記事では,Macの内蔵ストレージや,接続するハードディスクなどのデータバックアップ・データ復旧方法をまとめていきます.

  • 本記事の構成
  • まずはじめに
  • データ削除してすぐにやること
  • データ復旧方法の比較
    • Test Disk(失敗)
    • データ復旧サービス(断念)
    • 有料のデータ復旧ソフト
  • データ復旧ソフトの選び方
    • ファイルシステムとは
  • EaseUS Data Recovery Wizardの紹介
    • EaseUS Data Recovery Wizardの使用方法
  • データ復旧先
  • データ復旧にかかる費用
  • データ復旧の手順まとめ
  • 本記事の利害関係の明示
続きを読む

Raspberry Pi同士でインターネットをまたいだ双方向通信【CloudMQTT】(C言語Mosquitto受信編)

本記事連載でやっていくこと

遠隔地で違うネットワークに接続されたRaspberry Pi同士で情報をやり取りします.

この際,ポート開放やVPNなどをRaspberry Piやルーターなどに設定する必要はありません.

純粋なネットワーク内での通信と同様にインターネットをまたいだ通信を行うことを目指します.

そのためにMQTTというものを用います.

f:id:masa_flyu:20190216134218p:plain

本記事連載で製作する環境は以下の特徴があります.

  • サーバー含め無料
  • Raspberry Pi2台で通信
  • Raspberry Piのネットワーク設定は一切いじらない
  • インターネット接続さえあれば世界中どこでも通信できる
  • Raspberry PiのプログラムはC言語で記述
  • サーバーはプログラム記述不要

という特徴があります.

Raspberry Piのプログラムは本連載ではC言語としていますが,他の多くの言語でも動作します.

各記事リンク

  1. 説明編
  2. Broker準備編
  3. Node-RED編
  4. C言語Mosquitto送信編
  5. C言語Mosquitto受信編(本記事です)

本編へ

以前の記事からの続きで,前回までに用意・確認したCloudMQTT環境を使います.

これについては以前の記事を参照してください.

  • 本記事連載でやっていくこと
    • 各記事リンク
    • 本編へ
  • 環境
  • 受信プログラム
    • Cファイル
    • ビルド
    • 実行
  • 送受信チェック
  • 参考
続きを読む

Raspberry Pi同士でインターネットをまたいだ双方向通信【CloudMQTT】(C言語Mosquitto送信編)

本記事連載でやっていくこと

遠隔地で違うネットワークに接続されたRaspberry Pi同士で情報をやり取りします.

この際,ポート開放やVPNなどをRaspberry Piやルーターなどに設定する必要はありません.

純粋なネットワーク内での通信と同様にインターネットをまたいだ通信を行うことを目指します.

そのためにMQTTというものを用います.

f:id:masa_flyu:20190216134218p:plain

本記事連載で製作する環境は以下の特徴があります.

  • サーバー含め無料
  • Raspberry Pi2台で通信
  • Raspberry Piのネットワーク設定は一切いじらない
  • インターネット接続さえあれば世界中どこでも通信できる
  • Raspberry PiのプログラムはC言語で記述
  • サーバーはプログラム記述不要

という特徴があります.

Raspberry Piのプログラムは本連載ではC言語としていますが,他の多くの言語でも動作します.

各記事リンク

  1. 説明編
  2. Broker準備編
  3. Node-RED編
  4. C言語Mosquitto送信編(本記事です)
  5. C言語Mosquitto受信編

本編へ

以前の記事からの続きで,前回までに用意・確認したCloudMQTT環境を使います.

また送信プログラムのテストにNode-REDを使用します.

それらについては以前の記事を参照してください.

  • 本記事連載でやっていくこと
    • 各記事リンク
    • 本編へ
  • 環境
  • Mosquittoライブラリ
    • Mosquittoとは
    • Mosquittoのインストール方法
  • 送信プログラム
  • 送信プログラムのチェック
  • 参考
続きを読む

Raspberry Pi同士でインターネットをまたいだ双方向通信【CloudMQTT】(Node-RED編)

本記事連載でやっていくこと

遠隔地で違うネットワークに接続されたRaspberry Pi同士で情報をやり取りします.

この際,ポート開放やVPNなどをRaspberry Piやルーターなどに設定する必要はありません.

純粋なネットワーク内での通信と同様にインターネットをまたいだ通信を行うことを目指します.

そのためにMQTTというものを用います.

f:id:masa_flyu:20190216134218p:plain

本記事連載で製作する環境は以下の特徴があります.

  • サーバー含め無料
  • Raspberry Pi2台で通信
  • Raspberry Piのネットワーク設定は一切いじらない
  • インターネット接続さえあれば世界中どこでも通信できる
  • Raspberry PiのプログラムはC言語で記述
  • サーバーはプログラム記述不要

という特徴があります.

Raspberry Piのプログラムは本連載ではC言語としていますが,他の多くの言語でも動作します.

各記事リンク

  1. 説明編
  2. Broker準備編
  3. Node-RED編(本記事です)
  4. C言語Mosquitto送信編
  5. C言語Mosquitto受信編

本編へ

本記事では,Node-REDを用いたMQTT通信のテストを行います.

  • 本記事連載でやっていくこと
    • 各記事リンク
    • 本編へ
  • Node-REDとは
  • 注意:セキュリティについて
  • Node-REDの起動
  • 全体の構成
    • 送信側ノードの配置と結合
  • 送信側ノードの設定
    • mqttノード
      • サーバー設定
      • その他設定
    • injectionノード
    • デプロイ
      • 接続済とならない場合
  • 受信側ノードの設定
    • mqttノード
    • debugノード
    • デプロイ
  • まとめ
  • 参考
続きを読む

Raspberry Pi同士でインターネットをまたいだ双方向通信【CloudMQTT】(Broker準備編)

本記事連載でやっていくこと

遠隔地で違うネットワークに接続されたRaspberry Pi同士で情報をやり取りします.

この際,ポート開放やVPNなどをRaspberry Piやルーターなどに設定する必要はありません.

純粋なネットワーク内での通信と同様にインターネットをまたいだ通信を行うことを目指します.

そのためにMQTTというものを用います.

f:id:masa_flyu:20190216134218p:plain

本記事連載で製作する環境は以下の特徴があります.

  • サーバー含め無料
  • Raspberry Pi2台で通信
  • Raspberry Piのネットワーク設定は一切いじらない
  • インターネット接続さえあれば世界中どこでも通信できる
  • Raspberry PiのプログラムはC言語で記述
  • サーバーはプログラム記述不要

という特徴があります.

Raspberry Piのプログラムは本連載ではC言語としていますが,他の多くの言語でも動作します.

各記事リンク

  1. 説明編
  2. Broker準備編(本記事です)
  3. Node-RED編
  4. C言語Mosquitto送信編
  5. C言語Mosquitto受信編

本編へ

以前の記事ではMQTT全般の説明を行いました.本記事ではMQTTを構成する上で重要なブローカーである「CloudMQTT」の準備を行います.

f:id:masa_flyu:20190213000238p:plain

  • 本記事連載でやっていくこと
    • 各記事リンク
    • 本編へ
  • 必要なもの
  • CloudMQTT
    • CloudMQTT上でブローカーの開設
    • ブローカーの設定
  • まとめ
続きを読む
当ブログをご利用いただく際には免責事項をお読みください。