牌語備忘録 -pygo

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

牌語備忘録 -pygo

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/CSSLint/csslint'."
    :command ("csslint" "--format=checkstyle-xml" "--warnings=import" "--errors=important" source)
    :error-parser flycheck-parse-checkstyle
    :error-filter flycheck-dequalify-error-ids
    :modes css-mode
    )

参考

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

こんなの

f:id:CortYuming:20170322125426p:plain

html

<!doctype 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>

css

.star-rating {
  position: relative;
  width: 5em;
  height: 1em;
  font-size: 25px;

}
.star-rating-front {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  color: #ffcc33;
}
.star-rating-back {
  color: #ccc;
}

参考

www.webtoolnavi.com

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 起動

$ redis-server

redis-cli 起動

$ redis-cli -n 0
127.0.0.1:6379>

参考