図書館で読んだ絵本
ひみつのがっき
- 楽器の発生方法が難しい *
うし
- 早口言葉の絵本
- 単純で短くて使い勝手がよい
小学校3年生で読んだ絵本
ねこです
- かわいい絵本
- 「本当に猫かどうか」当ててもらうのがおもしろそう
ガッタンゴットン
- 「ハベラストソンテ」という謎の言葉がおもしろい
- いろんな動物が隠れている
読みたい絵本
字のないはがき
- 向田邦子の作品
- 顔が一切かかれず、靴だけで表現しているのが乙
ことりのそうしき
- 死を扱った丁寧な絵本
mysql connection missing!db-reference.roundrobin.c.xy-en.net dbadminr XXXXX
日付の降順だけど、時間の昇順とか
コピペ防止のためか、範囲選択ができません。 待ち合わせ場所をGoogleカレンダにコピペすることができないので、1文字ずつ入力します。
Googleカレンダーに慣れてしまと、使いづらさを感じる。
ラジオボタンが選択されていないとき、絞り込まれません。 では一度選択して、再度未洗濯にするにはどうすればよいでしょうか? それは、「すべての条件をリセット」ボタンを押すことです。 そして、毎回絞り込み条件を設定し直します。
http://www.css-lecture.com/log/javascript/029.html
j$(function(){ j$('.font dd').click(function(){ var style = 'font_m', fontSize = '13px'; if(j$(this).hasClass('fontL')){ style = 'font_l'; fontSize = '15px'; } createCookie('style', style); j$('body').css('font-size', fontSize); j$('.font dd').removeClass('current'); j$(this).addClass('current'); }); var style = readCookie('style') || 'font_m', charSize = style.slice(-1).toUpperCase(); j$('.font' + charSize).click(); }); j$(function(){ j$(".dconHistory .history").css("display","none"); j$(".dconHistoryBtn a").on("click", function() { j$(".dconHistory .history").slideToggle(0); j$(".dconHistory > .dconHistoryBtn a").toggle(); }); });
script
スキーマを利用している<a href="javascript:void(0);" onClick="script:showDetail('X023524830');">
<meta name="keywords" content=""> <meta name="description" content=""> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta name="robots" content="noindex,follow">
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"><head>
小学5年生での読み聞かせ
飲み会でgetter/setterが話題に上がったので、調べてみた。
内部のフィールドはprivateアクセスとして外から直接いじれないようにしつつ、操作をメソッド経由で行う。
getter/setterの慣習についてはJavaBeans仕様の影響があるという説が強い。
現代ではimmutable(いみゅーたぶる)という思想が広まっているが、前世紀のころ、Java界隈でimmutableという言葉を聞くことはあまりなかったように思う。getter/setterでやりたいことのひとつはこのimmutableだった。
immutableの実現に関してはgetter/setterに対するプロパティ構文をどうするかという議論より、関数型言語における不変データ型をサポートしてくれ的な議論が主流だろう。
本来カプセル化はフィールドへのアクセスを制限するためのものだが、getter/setter(特に、内部で一切の加工を行わないもの)を使ってフィールドへアクセスできてしまうと意味がない。
「getter, setterを使うな」というのはより正しく言うならば、「そのgetter, setter呼び出しは呼び出される側への責務の割り当てに置換できないか検討しろ」ということになります
Tensorflowで画像分類
np.random.choice
で、配列からランダムな要素を抽出できる。sklearnのtrain_test_split
を使った方がよい?colocate_with (from tensorflow.python.framework.ops) is deprecated and will be removed in a future version. Instructions for updating: Colocations handled automatically by placer.
import backoff import logging logging.getLogger('backoff').addHandler(logging.StreamHandler()) logging.getLogger('backoff').setLevel(logging.DEBUG) @backoff.on_exception(backoff.expo, requests.exceptions.RequestException) def sample(): r = requests.get("http://localhost:5000") r.raise_for_status() return r.text
from flask import Flask from flask_limiter import Limiter from flask_limiter.util import get_remote_address app = Flask(__name__) limiter = Limiter( app, key_func=get_remote_address, global_limits=['100 per day', '10 per hour'] ) @app.route('/') @limiter.limit('5/minute') def root(): return '1分に5回しかアクセス出来ないぞ' def main(): app.run() if __name__ == '__main__': main()