Skip to content

Instantly share code, notes, and snippets.

@azu
azu / git-2.26.1-README.md
Last active January 22, 2022 21:54
Gitの認証情報を奪い取れるGit 2.26.0以下にある脆弱性について

Git 2.26.0以下にある脆弱性

Git 2.26.0以下*1には、細工したリポジトリをgit cloneしたときに、 そのユーザーのCredential(たとえばGitHub.comをcloneするときに使う認証情報)を奪い取れる脆弱性があります。

📝 取得できる認証情報は credential.helper の設定に依存する

既にPoC(検証するためのコード)もあり、結構簡単なので是非Gitを2.26.1以上にアップデートしましょう。 git submoduleを使うと見た目ではわかりにくい攻撃もできるので、「気をつける」では回避は難しいです。

@kemsakurai
kemsakurai / TypeScript で Module not found- Error- Can't resolve 'xxxx' が発生する.md
Created December 25, 2018 16:32
TypeScript で Module not found- Error- Can't resolve 'xxxx' が発生する

Google Apps Script を TypeScript で 作成しようとしていて、google/clasp: 🔗 Develop Apps Script projects locally. を触っている。

モジュール作成が一段落して、いざ npm run-script build を実行したところ以下のエラーが発生した。

ERROR in ./node_modules/querystring-es3/index.js
Module not found: Error: Can't resolve './decode' in '/Users/user_name/GitHub/gas-PageSpeedInsights-v5/node_modules/querystring-es3'
 @ ./node_modules/querystring-es3/index.js 3:33-52
 @ ./src/PageSpeedInsightV5.ts
 @ ./src/runPageSpeedTest.ts
@voluntas
voluntas / death_march.md
Last active July 28, 2024 03:52
デスマーチが起きる理由 - 3つの指標

デスマーチが起きる理由 - 3つの指標

著者: 青い鴉(ぶるくろ)さん @bluecrow2

これは結城浩さんの運用されていた YukiWiki に当時 Coffee 様 (青い鴉(ぶるくろ)さん)がかかれていた文章です。 ただ 2018 年 3 月 7 日に YukiWiki が運用停止したため消えてしまいました。その記事のバックアップです。

今は 404 ですが、もともとの記事の URL は http://www.hyuki.com/yukiwiki/wiki.cgi?%A5%C7%A5%B9%A5%DE%A1%BC%A5%C1%A4%AC%B5%AF%A4%AD%A4%EB%CD%FD%CD%B3 になります。

昔、自分がとても感銘を受けた文章なので、このまま読めなくなるのはとてももったいないと思い、バックアップとして公開しています。

@tnir
tnir / 0-README.md
Created October 12, 2017 03:29
No Marp window appears

Marp not working

Even when launching Marp.app, no new window appears.

  • Marp 0.0.11 (0.0.11)
  • macOS 10.12.6 (Sierra) and 10.13 (High Sierra)

Check their Application config

See ~/Library/Application\ Support/Marp/config.json (attached as config.json).

@kozakana
kozakana / cloud_front_ips.sh
Last active June 5, 2022 15:01
CloudFrontのIPアドレスを取得してnginxのset_real_ip_fromの形式で出力
curl -s "https://ip-ranges.amazonaws.com/ip-ranges.json" |jq -r '.prefixes | map(select(.service == "CLOUDFRONT").ip_prefix) | "set_real_ip_from" + " " + .[] + ";"'
@nyawach
nyawach / wp_setup_dev.sh
Last active February 8, 2018 04:53
WordPress開発環境作るコマンド
#!/bin/sh
# 設定 ############
# DB構築に必要な設定
DB_NAME=""
DB_USER="root"
DB_PASS=""
DB_HOST="127.0.0.1"
DB_PREFIX="wp_"
@taichi
taichi / code_review_basics.md
Last active May 30, 2024 14:23
チームでコードを書き始めた後、「どうやらレビューってやつをした方が良いらしい」くらいの若手に向けた資料です。

コードレビューの基本


一番大事な事

ソースコードはプロジェクトの共同所有物である

  • 誰かだけが触れるコードを無くす
@fnobi
fnobi / riot-sample.html
Last active August 19, 2016 08:39
riot sample
<!DOCTYPE html>
<html lang="ja">
<head>
<title>Riot Demo</title>
</head>
<body>
<!-- ここに、yabaiのコンポーネントができてほしい -->
<yabai></yabai>
<!-- 「yabaiタグ」の定義 (外部ファイルに書いて、srcで読み込んでもよい) -->
@hashrock
hashrock / diag.md
Last active February 26, 2024 05:51
作図系ツール・ライブラリまとめ

シーケンス図とかフローチャートをしごとで描画することになった場合、 テキストから生成できたら楽なので、それ系のツールまとめ

GraphViz

http://www.graphviz.org/

  • C製
  • Doxygen, Moinmoinなどと連携可能
  • ブロック図、クラス図、ネットワーク図など
@yoheia
yoheia / perl_oneliner_example
Last active January 24, 2020 18:12
Perlワンライナー&マルチライナー集
Perl ワンライナーサンプル集
■概要
障害解析のためのログの調査、非互換対応でのソースコードの調査といった
テキスト処理で使った Perl ワンライナーのサンプル集です。
Perl ワンライナーは以下の点が良いと思います。
・Perl は Oracle Database (10g以降) に同梱されている。
 従って、Windows プラットフォームでも使える。