Skip to content

Instantly share code, notes, and snippets.

View katsuhisa91's full-sized avatar
🏠
Working from home

Katsuhisa Kitano katsuhisa91

🏠
Working from home
View GitHub Profile
@katsuhisa91
katsuhisa91 / .eslintrc.yml
Created October 3, 2021 04:37
React プロジェクトにおけるESLintの設定ファイル
env:
es2020: true
jest/globals: true
parser: '@typescript-eslint/parser'
parserOptions:
project: ./tsconfig.json
ecmaFeatures:
jsx: true
plugins:
- react
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: fluentd
namespace: kube-system
---
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRole
@katsuhisa91
katsuhisa91 / SRE NEXT 合宿の進め方.md
Created January 29, 2020 14:28
SRE NEXT の合宿の進め方を書いたwikiを外部に公開してみます

SRE NEXT 運営チームでは、たまった大量のタスクを消化するため、必要に応じて合宿を開催します。 本wikiでは、テックカンファレンス運営を一気に前に進めるための良い合宿の進め方について思考投資をした記録です。 今後も更新する予定です。

はじめに

SRE NEXT をはじめとしたテックカンファレンスの多くは、特定企業の業務の一環ではなく、コミュニティに参加する個人の業務外の活動として行うことが一般的です。 そのため、通常業務のように定期的に進捗確認が行われることは少なく、一方で、テックカンファレンス開催までには多くのタスクをこなすことが求められます。 開催場所や日程の調整にはじまり、スポンサー企業の皆さまとのやり取り、CfPのページ公開、CoCの作成とそれをどのように運用するかの方針決定、タイムテーブルの公開、ノベルティの作成、懇親会の準備、入場オペレーションの決定とスタッフへの周知、はたまたテックカンファレンスとしてどんなコンセプトにしたいのか?そもそも集客は見込めているのか?など、考えることは無数にあります。 これらを業務外の活動として行っていくわけですから、短時間で最大限の成果を出すことが求められます。 そんな中、合宿は忙しい運営メンバーが長時間集まる絶好の機会です。

@katsuhisa91
katsuhisa91 / check_scraping.py
Last active December 17, 2019 09:08
X-Robots-Tag, robotsメタタグ を確認し、スクレイピングして問題ないか確認する。他には、robots.txtを確認する必要があるので、今後気が向いた時に修正する。
import requests
from bs4 import BeautifulSoup
url = 'xxx'
r = requests.get(url)
# X-Robots-Tag の確認
headers = r.headers
if ('X-Robots-Tag', 'nofollow') not in headers.items():
print('scraping ok')
@katsuhisa91
katsuhisa91 / gas_twitter_search_send_script.js
Last active November 17, 2019 15:03
IFTTTの「Twitterエゴサーチ結果をスプレッドシートにためるレシピ」を使い、スプレッドシートにたまった情報を、毎日メール配信するためのGoogle Apps Script。
function mailFromTweet() {
//シートを取得
var mySheet=SpreadsheetApp.getActiveSheet();
//シートの使用範囲のうち最終行を取得
var maxRow=mySheet.getDataRange().getLastRow();
//Tweet格納用配列
var tweetArray = [ ];
//Tweet件数を算出。
var tweetCount=0;
@katsuhisa91
katsuhisa91 / gas_simple_bulk_email.js
Last active November 17, 2019 14:51
Google Apps Script で、スプレッドシート内のデータを用い、一斉メール配信するためのシンプルな関数。使い方はコメント参照。
function xxxxxxxMailFunction(){
// シート名を入力
bulkMailFunction("シート名")
}
function bulkMailFunction(sheetname) {
// スプレッドシートIDを入力
var spreadsheet = SpreadsheetApp.openById('xxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
var mySheet=spreadsheet.getSheetByName(sheetname);
var maxRow=mySheet.getDataRange().getLastRow();
# プレゼン骨子template
## プレゼン対象勉強会 / イベント名
### イベントページURL
---
## 前提条件
### 時間