読者です 読者をやめる 読者になる 読者になる

牌語備忘録 -pygo

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

牌語備忘録 -pygo

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

CSS

こんなの

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 インストールしてみたメモ

MacOSX

インストール

$ 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>

参考

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

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 = 'hoge'


class Fuga(BaseB, Base):
    class_name = 'fuga'


hoge = Hoge()
hoge.method()
# -> Base!
# -> hoge


fuga = Fuga()
fuga.method()
# -> BaseB!!!!
# -> fuga

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

Linux

コマンド忘れるのでメモ

$ du -sh ~/.emacs.d
 44M    /Users/cortyuming/.emacs.d

参考