2017-07-01から1ヶ月間の記事一覧

【トラブル】XAMPP を設定時のトラブルシュート

【1】Apache/MySQLをstratボタン押下した時に開始できない * 以下のエラー内容が表示され、開始できなかった エラー内容 Apache 20:00:39 [Apache] Problem detected! 20:00:39 [Apache] Port 80 in use by "Unable to open process" with PID 4! 20:00:39 […

【Linux】systemd で独自サービスを立ち上げる

■ はじめに * Hello World的なものを作成し、デプロイ/実行する => 仕組み自体はとってもシンプルで簡単にできる 目次 【1】systemdでのサービス作成について 【2】動作環境 【3】サンプル 【4】デプロイ 【5】トラブルシュート方法 【6】 設定ファイ…

【Linux】 systemd でサービスを立ち上げる

はじめに * Hello World的なものを作成し、デプロイ/実行する => 仕組み自体はとってもシンプルで簡単にできる systemdでのサービス作成について ざっくりいってしまうと... * 『「xxx.service」ファイルを作成し、 /etc/systemd/system 配下に置く』だけ ■ …

【Java】 Javaで、キーストアファイルをロードし、一覧表示する

はじめに * Javaプログラムで、キーストアファイルをロードし、一覧表示する Java API Certificate https://docs.oracle.com/javase/jp/8/docs/api/java/security/cert/Certificate.html KeyStore https://docs.oracle.com/javase/jp/8/docs/api/java/securi…

【Java】Java で ping を考える

サンプル import java.io.IOException; import java.net.HttpURLConnection; import java.net.URL; public class Main { public static void main(String[] args) { System.out.println("Result : " + ping("https://blogs.yahoo.co.jp/dk521123/34842155.ht…

【AWS】AWS のコスト節約を考える ~ EC2編 / リザーブド・スポット etc ~

AWS

■ はじめに * AWS のコスト節約を考えるが、 まずは、以下のセミナー資料をみておくといい AWS Black Belt Online Seminar AWSのコスト削減オプション https://www.slideshare.net/AmazonWebServicesJapan/aws-black-belt-online-seminar-aws-67269475 https…

【Java】プロセス情報(PIDなど) に関するあれこれ

■ はじめに * Javaでの PID(プロセスID)などのプロセス情報に関する処理をまとめる。 ■ 自分のPIDを取得するには サンプル import java.lang.management.ManagementFactory; import java.lang.management.RuntimeMXBean; public class Main { public static …

【ネットワーク】 DHCP

■ DHCP * DHCP = Dynamic Host Configuration Protocol * 自動的にIPアドレスを割り振るプロトコル ■ 利点 * IPアドレスを使い回すことができる ■ ソフトウェア * isc-dhcp-server http://ryobeam.hateblo.jp/entry/2016/06/23/193809 http://ytooyama.haten…

【フリーツール】CMS (Content Management System)

■ はじめに CMS : Content Management System(コンテンツ管理システム) * WEBサイトのコンテンツを管理・更新するシステム * ウェブサイトの画像などのデータを管理し、それらをウェブページとして表示させるシステム 【1】 WordPress(ワードプレス) * 元…

【Java】SSL証明書の拇印/フィンガープリントを生成するには...

サンプル 拇印/フィンガープリント : thumbprint/Fingerprint import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.security.MessageDigest; import java.security.NoSuc…

【C#】証明書からルート証明書を取得する

■ ポイント * X509Chain.Build() を使用する X509Chain https://msdn.microsoft.com/ja-jp/library/system.security.cryptography.x509certificates.x509chain.aspx https://msdn.microsoft.com/ja-jp/library/system.security.cryptography.x509certificate…

【Java】Javaオブジェクト「X509Certificate」 ⇔ 証明書ファイル 変換処理

■ 注意 * X509Certificate は、2種類ある (1) javax.security.cert.X509Certificate (2) java.security.cert.X509Certificate ■ サンプル (1) javax.security.cert.X509Certificate編 import java.io.File; import java.io.FileInputStream; import…

【トラブル】【C#】 ネットワーク / 証明書関連のトラブル

■ はじめに https://blogs.yahoo.co.jp/dk521123/36987774.html の実装中に起こったエラーに対して、トラブルシュートした時の記録。 ■ 例外「(407) Proxy Authentication Required」が発生する エラー内容 System.Net.WebException: The remote server retu…

【C#】 レスポンスから証明書を作成する

■ ポイント 証明書ファイル作成 var certificate = new X509Certificate2(); File.WriteAllBytes("Hello.cer", certificate.Export(X509ContentType.Cert)); ■ トラブル * 以下の関連記事を参照のこと。 https://blogs.yahoo.co.jp/dk521123/36989390.html ■…

【C#】 OS内の証明書を一覧表示する

■ 関連するクラス X509Certificate2 クラス デジタル証明書(X.509 証明書) https://msdn.microsoft.com/ja-jp/library/system.security.cryptography.x509certificates.x509certificate2.aspx X509Store クラス 証明書ストア(デジタル証明書の保存場所) …

【プロトコル】MQTT (Message Queueing Telemetry Transport)

MQTT Message Queueing Telemetry Transport * Message Queueing => 送信側が送るデータを一旦保持しながら、 受信側の処理が完了するのを待たずに次に移る * Telemetry Transport => 遠隔測定用の通信 構成 Publish ---+ +-----> Subscriber | | +-----> --…

【Linux】tcpdump ~パケットキャプチャ~

■ はじめに * ネットワークのキャプチャをとる => 思ってたより、構築も使い方も簡単だった。 ■ 環境構築 * 今回の想定環境は、以下の通り。 * OS : CentOS7 インストール # インストール sudo yum install tcpdump # バージョン確認 tcpdump --help Debian…