Skip to content

Instantly share code, notes, and snippets.

@fukasawah
fukasawah / aaaa-class.php
Last active March 6, 2016 14:49
【WP】プレビュー画面に任意のJSやデータを送り込むサンプル
class aaaa{
public function __construct()
{
add_action('wp_head', array(
$this,'register_preview_header'
));
}
public function register_preview_header()
{
'''
動画用の前処理生成器。
動画に対して加工する場合、連続した画像に対して同じ変換をかけたくなる場合に使う。
クラスはNumpyとPillowに依存している。
Example
--------
```
@fukasawah
fukasawah / jacoco-report-inlinize.py
Created December 19, 2018 09:56
Jacocoが出力するHTML内の外部CSSとJavaScriptを埋め込みに変換するスクリプト
'''
usage) python jacoco-report-inlinize.py 'target/site/jacoco/**/*.html'
'''
import os
import re
from os.path import dirname, abspath, relpath, normpath
import glob
import functools
@fukasawah
fukasawah / install-tomcat.sh
Last active December 20, 2018 08:37
CentOS7にJRE11+Tomcat9を導入するスクリプト
#!/bin/bash
set -ue
# 必要に応じて
# yum update -y
# Tomcatユーザの作成
useradd -s /sbin/nologin --no-create-home tomcat
@fukasawah
fukasawah / nb_remove_outputs.py
Created December 26, 2018 08:48
Jupyter Notebookのoutputsとexecution_countを消す(上書き+バックアップ)
"""
Original: https://gist.github.com/damianavila/5305869
"""
import sys
import io
import os
import glob
from datetime import datetime
from os.path import dirname, basename
@fukasawah
fukasawah / convertpfx.js
Created January 29, 2019 12:38
証明書と秘密鍵からPKCS12(PFX)形式に変換
/**
* PFX converter
*
* (Usage) node convertpfx.js chain-certifications.crt private.pem private-passphrase.txt output.pfx
*
*/
const fs = require('fs')
const forge = require('node-forge')
@fukasawah
fukasawah / get-keyvault-certificate.sh
Last active November 4, 2020 10:35
Nginx向けにKeyVaultから証明書を書きだす雑なバッチ
#!/bin/bash
# usage) get-keyvault-certificate.sh my-keyvault fukasawah-dev
set -ue
umask 027
GROUP=nginx
#!/bin/bash
# usage) bash tfimport.sh RESOURCE_TYPE RESOURCE_NAME RESOURCE_ADDR
# eg.) bash tfimport.sh "aws_s3_bucket_notification" "foo" my-s3-bucket-name
set -ue
TEMP_TF_FILE="temp.$$.tf"
RESOURCE_TF_FILE="resources.tf"
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Static Template</title>
</head>
<body>
<form onsubmit="zipcode(); return false;">
@fukasawah
fukasawah / customvision-projects-image-count.py
Created August 1, 2019 11:28
ほぼpython3標準のみでCustomVision APIを叩くためのたたき台(multipart/form-dataは諦めろ)
'''
# Usage:
export TRAINING_KEY=XXXXXXXXXXX
python customvision-projects-image-count.py
# API Docs:
CustomVision Training API: https://southcentralus.dev.cognitive.microsoft.com/docs/services/Custom_Vision_Training_3.0/
CustomVision Prediction API: https://southcentralus.dev.cognitive.microsoft.com/docs/services/Custom_Vision_Prediction_3.0/
'''