牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

2017-01-01から1年間の記事一覧

手持ちのニューバランスのスニーカーの重さを測ってみたメモ

追記2022-07-07: KAWHI Ⅱ BM2 追加 追記2023-12-20: Fresh Foam X More v4 追加 種類 ソール 重さ(g) MD1500 REV LITE 304 Fresh Foam X More v4 FRESH FOAM X 312 MRH996 REV LITE 341 ML574 ENCAP 353 M1400 ENCAP+CCAP 370 KAWHI Ⅱ BM2 FuelCell 395 ML99…

Let’s Encrypt で自動更新するメモ

SSL

version $ /usr/bin/certbot-auto --version certbot 0.17.0 crontab ※更新期限の1ヶ月前からしか更新されない 0 10 * * * perl -e 'sleep int(rand(3600))' && sudo /usr/bin/certbot-auto renew --nginx --quiet --renew-hook "sudo service nginx reload"…

Tern Link B7 カスタマイズのメモ ver1.0

前置き カスタマイズ箇所 ペダル 補足 シートポスト 補足 サドル 補足 BB(ボトムブラケット) 補足 タイヤ 補足 感想 次回予定 前置き 購入時の構成: Link B7 アサヒ限定モデル + DAHONのフェンダー (+ 反射板 + ベル) 重量: 約12.6kg テーマ『軽量化』(…

折りたたみ自転車のメンテナンスやカスタマイズなどに必要な工具メモ

※ tern LINK B7 で使う工具 工具 不使用の工具類 工具 工具類 購入(予定)品名 金額 補足 はかり Amazon.co.jp: Digstar デジタルクッキングスケール 1280 グリス Amazon.co.jp: AZ(エーゼット) BGR-004 自転車用 セラミックグリス 15g 280 チェーンオイル …

Tern Link B7 軽量化計画のメモ

目標値 カスタマイズ箇所 変更完了 変更予定 不使用 懸念点など タイヤ リンク 目標値 購入時総重量: 12.6kg (12,600g) 普通の体重計で自転車持って計測(けっこう誤差ありそう) メーカーのスペック値だと11.9~12.1kg(フェンダーとか含まずっぽい) フェン…

Django のモデルで各オブジェクトごとに指定した期間だけ取得できるようにしたいメモ

よく忘れるのでメモ models.py class News(models.Model): contents = models.TextField(u'本文') start_at = models.DateTimeField(u'開始日時', null=True, blank=True) end_at = models.DateTimeField(u'終了日時', null=True, blank=True) $ python mana…

Tern Link B7 カスタマイズを検討してみるメモ

何か趣味を増やそうと思い、部屋に持ち込んでイジれそうかつ健康(減量)にもよさそうってことで折りたたみ自転車を購入。 前々から Dahon の自転車が欲しかったから Route とか Boradwalk D7 とかと迷ってけっきょく Tern の Link B7 にした。 Dahon の息子…

Dahon か Tern の二つ折り自転車が欲しくなったのでメモ

安いのから3種類をピックアップして選定 Dahon 2017 モデル Route Boardwalk D7 Speed Falco Weight 12.2kg 12.4kg 12.1kg Wheel Size 20inch 20inch 20inch (ETRTO 451) Transmission 7 Speed 7 Speed 8 Speed Folding Size (cm) W89 × H64 × D34 W78 × H65…

Django のモデルで save() する時に指定したフィールドのみ更新するメモ

よく忘れるのでメモ product.name = 'Name changed again' product.save(update_fields=['name']) 参考 https://docs.djangoproject.com/ja/1.10/ref/models/instances/#specifying-which-fields-to-save

Python で xlsx ファイルを読み込んで配列にするメモ

(python2.7.x) Install $ pip install xlrd Source code import xlrd def get_sheet_lines(xlsx_filename, sheet_name, num_of_header_lines=1): book = xlrd.open_workbook(xlsx_filename) sheet = book.sheet_by_name(sheet_name.decode('utf8')) lines = …

Python でランダムにパスワード生成してみるメモ

# coding=utf-8 import random def generate_password(password_length): digits_and_ascii_letters = list('0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ') ignore_strings = list('lIO0') password_strings = [s for s in digits_and_…

SSL証明書の内容を確認するメモ

$ openssl x509 -in -pubkey -noout hoge.pen 参考 OpenSSLコマンドの備忘録 - Qiita

Webpack の bable の設定で `const { value, ...inputProps } = input` みたいな Rest Properties を使えるようにするメモ

よびかたがよくわからないんだけどこんなやつ let { x, y, ...z } = { x: 1, y: 2, a: 3, b: 4 }; 設定を追加しないとビルドで失敗する やり方 webpack まわりは省く(動いている前提) ライブラリインストール $ npm install -D babel-preset-stage-2 webpa…

Javascript のオブジェクトで特定のkey以外ほしい場合のメモ

いつも悩むのでメモ const data = { last_name: '夏目', first_name: '漱石', created_at: "2017-03-21T12:00:00.000000", updated_at: "2017-03-21T12:00:00.000000", }; const IGNORE_KEYS = [ 'created_at', 'updated_at', ]; const filterIgnoreObject =…

Mac標準の日本語入力に絶望したので Google日本語入力に乗り換えるメモ

漢字トーク7の頃からことえりを使ってたけど最近のMac標準日本語入力の誤変換が酷い 気がするので乗り換えることにした。(過去3回くらい試したことあるけど…) Google日本語入力をインストール $ brew cask install google-japanese-ime 要OS再起動 ユーザ…

Javascript でカタカナ->ひらがな変換とか全角英数->半角英数に変換とかのメモ

カタカナ->ひらがな変換 const katakanaToHiragana = (katakana) => { return katakana.replace(/[\u30a1-\u30f6]/g, (match) => { const chr = match.charCodeAt(0) - 0x60; return String.fromCharCode(chr); }); }; console.info(katakanaToHiragana('カ…

Javascript のソースコードを prettier で git commit 時に自動で整形してみるメモ

prettier Golang の gofmt みたいなやつの Javascript 版。 インストール $ npm init -y $ npm install -D prettier lint-staged husky package.json precommit と lint-staged を追加 { "scripts": { "precommit": "lint-staged" }, "lint-staged": { "*.js…

Django の templates で forms.py で設定した max_length とかのみ表示するメモ

忘れるのでメモ forms.py class ContactForm(forms.Form): username = forms.CharField(max_length=100) template/hoge.html <p>{{ form.fields.username.max_length }}</p> で <p>100</p> みたいな感じで表示できる

Emacs の Flycheck で csslint の設定を変えてを使うメモ

(emacs25.1.1) インストール Emacs と flycheck、node.js と npm のインストールは略 $ npm install -g csslint 設定 flycheck のソースコード を見てコマンドの設定を追加してみる (flycheck-define-checker css-csslint "See URL `https://github.com/CSSL…

CSSで星のレーティング評価を0.0〜5.0で表示するメモ

CSS

こんなの html <html lang="ja"> <head> <meta charset="utf-8"> <title>sample</title> <link rel="stylesheet" href="style.css"> </head> <body> <h2>Star Rating</h2> <div class="star-rating"> <div class="star-rating-front" style="width: 50%">★★★★★</div> <div class="star-rating-back">★★★★★</div></div></body></html>

homebrew で redis インストールしてみたメモ

インストール $ brew install redis ... To have launchd start redis now and restart at login: brew services start redis Or, if you don't want/need a background service you can just run: redis-server /usr/local/etc/redis.conf ... redis-server…

Python のクラスを継承した時にどちらのメッソドが上書きされるのかメモ

python2.7 # coding=utf-8 class Base: class_name = 'base' def method(self): print "Base!" print self.class_name class BaseB: class_name = 'base_b' def method(self): print "BaseB!!!!" print self.class_name class Hoge(Base, BaseB): class_name…

ディレクトリの容量を表示するコマンドのメモ

コマンド忘れるのでメモ $ du -sh ~/.emacs.d 44M /Users/cortyuming/.emacs.d 参考 Linuxコマンド集 - 【 du 】 ディレクトリ内のファイル容量を表示する:ITpro

git commit時にPythonのFlake8でコードチェックするメモ

追記:2017-01-09 更新:2020-05-13 バージョン変わってやり方も変わってたので一応メモ $ workon hoge $ pip install flake8 $ flake8 --version 3.7.8 (mccabe: 0.6.1, pycodestyle: 2.5.0, pyflakes: 2.1.1) CPython 3.7.4 on Darwin # 以下コマンドで `.gi…