Skip to content

Instantly share code, notes, and snippets.

View kadoshita's full-sized avatar

Yoshiki Kadoshita kadoshita

View GitHub Profile
@kadoshita
kadoshita / Get-UPSStat.ps1
Created August 1, 2023 10:40
OMURONのUPSのデータをPrometheusのtextfile collector用のフォーマットに変換するPowerShellスクリプト
$LogFileDir="C:\Program Files (x86)\PowerAct Pro(Master Agent)\Datalog\2\"
function GetLatestFileName(){
return (Get-ChildItem -Path $LogFileDir*.csv | Sort-Object LastWriteTime -Descending)[0].FullName
}
function GetLastRow(){
$filename = GetLatestFileName
return (Get-Content $filename)[-1]
}
@kadoshita
kadoshita / privacy.md
Created August 14, 2022 00:50
シャトルランのプライバシーポリシー

アプリの開発・運営者であるsublimerは、「シャトルラン」(以下、「本アプリ」)のユーザーの個人情報の取り扱いについて、以下のプライバシーポリシー(以下、「本ポリシー」)を定めます。

  1. 本アプリの個人情報の収集
  • 本アプリは、個人情報の収集は行いません。
  1. 本アプリのクラッシュログの取り扱い
  • 本アプリには、クラッシュログを記録、収集する機能はありません。
  • Androidの機能を用いて送信された本アプリのクラッシュログは、不具合の調査、本アプリの改善のためにのみ利用します。
  1. 新しいPanelを追加し、可視化方法をTableにする
  2. Inspect → Panel JSON でJSONの設定画面を開く

image

  1. Top_Slow_Endpoint.jsonの内容を貼り付ける
  2. DatasourceのID <Your Datasource ID> を自分の環境のものに置き換える
  3. アクセスログのファイル名 <Your Logfile Name> を自分の環境のものに置き換える

動作確認環境

@kadoshita
kadoshita / post_global_ip_2_influxdb.sh
Created September 1, 2019 07:59
グローバルIPアドレスをInfluxDBに記録するスクリプト
#!/bin/bash
GIP=`curl -ss https://ifconfig.me/ip`
curl -XPOST 'http://example.com:8086/write?db=db&u=user&p=pass' --data-binary "global_ip value=\""$GIP"\""
@kadoshita
kadoshita / queryParameterPaeser.ts
Created August 18, 2019 07:23
URLのクエリパラメータをいい感じにオブジェクトにして返すメソッド
parseQueryParameter(query: string): { [key: string]: string } {
let params: Array<string> = query.split('&');
let paramObject: { [key: string]: string } = {};
params.forEach(p => {
let key = p.split('=')[0];
let value = p.split('=')[1];
paramObject[key] = value;
});
return paramObject;
突然のご連絡、失礼致します。
株式会社Branding Engineerの山口と申します。
Githubの過去のリポジトリーを拝見させていただきました。
この度は株式会社Branding Engineerにて運営しております、
プログラミングスクール事業の件でご連絡させていただきました。
☆tech boostメンター(教育エンジニア)募集☆
[Unit]
Description=mackerel-agent
[Service]
Type=simple
ExecStart=/usr/local/bin/mackerel-agent
Restart=always
[Install]
WantedBy=multi-user.target
#!/bin/bash
TIME=`date '+%s'`
TEMP=`cputemp`
NAME="temp.cpu"
echo -e "${NAME}\t${TEMP}\t${TIME}"
#!/bin/bash
TEMP=`cat /sys/class/thermal/thermal_zone0/temp`
TEMP=`echo "scale=3; $TEMP/1000" | bc`
echo $TEMP