Skip to content

Instantly share code, notes, and snippets.

@uemuraj
uemuraj / Report2Json.java
Created September 13, 2020 05:23
気象庁防災情報XMLからJSONへの変換
package jp.aitc.jmardb;
import java.io.OutputStream;
import java.lang.reflect.Member;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.Unmarshaller;
import javax.xml.datatype.Duration;
import javax.xml.datatype.XMLGregorianCalendar;
@uemuraj
uemuraj / http-ports.sh
Created November 24, 2016 01:25
CentOS7 でファイアウォールの設定をする時の覚え書き
#!/bin/sh
firewall-cmd --zone=public --list-all | grep "80/tcp" || firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --zone=public --list-all | grep "443/tcp" || firewall-cmd --permanent --zone=public --add-port=443/tcp
firewall-cmd --reload
@uemuraj
uemuraj / readme.md
Last active May 12, 2018 23:02
Let's Encrypt で取得した証明書を Tomcat, Jenkins で使うには?

あまり機会はないかもしれませんが Apache Tomcat 自身で SSL を行う場合、Java のキーストアファイルが必要です。
これは Jenkins でも同じです。

このキーストアファイルは以下の手順で作ることができます。 tomcat doesn't deliver intermediate certificate (https) を参考にしました。

1. openssl と keytool の両方を使いますので、それぞれパスを通してください

export JAVA_HOME=/opt/jre1.8.0_65
export PATH=$PATH:$JAVA_HOME/bin
export PATH=/usr/local/openssl-1.0.1p/bin:$PATH
@voluntas
voluntas / webrtc.rst
Last active January 23, 2024 06:57
WebRTC の未来