Skip to content

Instantly share code, notes, and snippets.

View tsukumijima's full-sized avatar
📺
DTV

tsukumi tsukumijima

📺
DTV
View GitHub Profile
@KOBA789
KOBA789 / fix_snr.patch
Created March 15, 2018 12:24
recdvb-1.3.1 の SNR 表示をいい感じにするパッチ
diff --git a/recpt1core.c b/recpt1core.c
index 168a023..36dd1fd 100644
--- a/recpt1core.c
+++ b/recpt1core.c
@@ -39,11 +39,50 @@ close_tuner(thread_data *tdata)
}
void
+print_stat(struct dtv_stats stat)
+{
@uemuraj
uemuraj / kishou-xml.md
Last active November 15, 2021 03:21
気象庁防災情報XMLチュートリアル

気象庁防災情報XMLチュートリアル

気象庁防災情報XMLをご存知でしょうか。天気予報や警報を主に、多種多様な情報が気象庁から公開されています。
現在、ユーザ登録をすれば誰でも無料で受け取ることができます。
2020年8月で運用終了しました。

実際、どんな情報が来るのか簡単に見てみましょう。

@font-face {
font-family: SegoeUI;
src:
local("Segoe UI Light"),
url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff2) format("woff2"),
url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff) format("woff"),
url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.ttf) format("truetype");
font-weight: 100;
}
@tmorioka
tmorioka / 00_HowToClonePrivateRepos.md
Last active March 18, 2025 03:19
Dockerビルド時に, GitHubのPersonal access tokenを使ってプライベートリポジトリをクローンする

概要

Dockerビルド時にプライベートリポジトリをクローンする方法は色々考えられる.

  1. 秘密鍵を ADD してリポジトリをクローン, 終えたら削除(ssh経由)
  2. --build-arg で秘密鍵情報を渡してリポジトリをクローン, 終えたら削除(ssh経由)
  3. --build-arg でユーザ名, パスワードを渡してリポジトリをクローン(https経由)
  4. ユーザ名, パスワードを記した ~/.netrcADD してリポジトリをクローン, 終えたら削除(https経由)

上記で挙げた方法のなかには, セキュリティの点から好ましくないものもある.

@DrBrad
DrBrad / Add_to_Files.java
Last active September 8, 2022 02:06
Android Media WebView Notifications
//-------- add this to webview ----------
wv.setWebChromeClient(new webChromeClient());
wv.addJavascriptInterface(new JSInterface(), "JSOUT");
//----- add this to manifest under </activity> -----
<receiver android:name=".NotificationPausePlay" />
@bryc
bryc / rc4.js
Last active March 6, 2021 11:26
RC4
function rc4(key, data) {
var output = [], S = [], tmp, i, j = 0;
for (i = 0; i < 256; i++) {
S[i] = i;
}
for (i = 0; i < 256; i++) {
j = (j + S[i] + key[i % key.length]) % 256;
tmp = S[i];
S[i] = S[j];
S[j] = tmp;
// per https://docs.npmjs.com/misc/scripts, npm exposes a bunch of variables to
// the environment prefixed with npm_config_*, npm_package_* and npm_lifecycle_*.
// Here's a list of all variables exposed in my setup.
npm_config_access=
npm_config_allow_same_version=
npm_config_also=
npm_config_always_auth=
npm_config_argv='{"remain":[],"cooked":["run","foo"],"original":["run","foo"]}'
npm_config_auth_type=legacy
@yano3nora
yano3nora / xss.md
Last active April 16, 2025 05:05
[js: XSS] XSS test code. #js

'';!--"<XSS>=&{()}``\" テスト文字列。まずはこの文字列を突っ込む。

<script>alert(1);</script> 単純なパターン

"><script>alert(1);</script> 単純なパターン2

<script src=http://nootropic.me/xss.js></script>

@sifue
sifue / 無料で読めるポール・グレアムの「ハッカーと画家」+αの日本語訳のみのまとめ.md
Last active November 5, 2025 07:14
無料で読めるポール・グレアムの「ハッカーと画家」+αの日本語訳のみのまとめ