[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
|
365日あす楽★代引・送料無料★ キャリフリー チェアベルト (ブラック) エイテックス eightex 【当店限定カラーあり】 ベビーチェア 大人用チェア 室内安全 【あす楽対応】【HLS_DU】【RCP】 |
赤ちゃんがいる家庭に、こういうベルトが便利すぎる。外出した際に、家の中で離乳食を食べさせる際に。行先に赤ちゃん用のいすがあるかないか確認しないで出発しても、これがあれば何も気にせずに子を座らせることができる。子としても、拘束感が少し薄いらしく、長いこと使える。
探せば1000円前後で買える。だまされたと思って使ってみてほしい。
function preventGoOut(e){
return 'ページから出てしまって構いませんか?';
}
$(window).on('beforeunload', preventGoOut);
これだけで、ユーザがページから離脱しようとするのを「本当にいいの?」と確認できる。beforeunload にトリガされる関数が返す文字列を添えてユーザに確認してくれるのである。ただし、実は多くのブラウザでは添えろ、と指示した文字列を何故か表示しない。
以下のようにすれば確認をやめる。
$(window).off('beforeunload', preventGoOut);食欲がないというのでそわそわしていた。よる、測ってみたら38.0℃、寝ても体がビクッと痙攣した後泣き出す。「どうしたものか」という話になり。
その手の問題について相談できる所に電話したところ「心配はないが、それで本人が寝付けないようなら病院に連れて行ってあげよう」と教えられる。ひよこが会社から帰宅次第、病院に連れていくことに。
お医者さんには「かぜだねー」とされ、薬を頂く。病院で測ったら39.3℃ありちょっとびっくりするなど。
回復には約一週間を要した。
こういう時、慌てずに相談できる電話番号を知っておくと便利。慌てていると「救急車か」とか発想が飛ぶ。
息子を寝かしつける際、扇子で仰いでやると良いことに気付く。泣きだしたら扇子。穏やかになる。そこでふわんっとした隙を逃さず優しくなでると寝落ちる。
もうすぐ息子も一歳。おおきくなったなぁ……
私は仕事で開発者向けの研修を担当している。研修には合否判定試験があり、そこではソースコードレビューを行う。しかし、これがなかなか大変であり、時間がかかる。受講生がたくさんいた場合は夜遅くまで会社に残ることになる。そこで、ソースコードレビューを自動化したいがなかなかうまくいかない。gjslint 等を導入してはいるが、壊滅的に [自主規制] なコードはそれだけではフィードバックできないのだ。
そんな経緯で綺麗なコードは自動採点にお任せ、壊滅的なコードはキチッと目視確認して丁寧にフィードバックする、というアイディアが出てきた。だが、採点対象が壊滅的なコードが否かを測る手段が難しい。その為の手段として今検討しているのが plato と呼ばれるライブラリである。
HTML によるレポートと json 形式の情報の双方を出力する。
HTML の形式は jQuery を使ったサンプルがあるのでそれをみると感じがつかめるだろう。
JSON 形式はファイルごとに分割して出力される。HTML でも各ファイルごとのレポートが出せるが (例: jQuery の src/ajax.js)、各ページの元になっているようだ。各ファイルごとに以下の情報が出力されていた。
今回の場合 complexity が主要な情報となるわけだが、情報が多い。とりあえず、 effort という値が大きければ大きいほどコードは複雑さを増し読みにくくなる。これはコードの長さと複雑さを乗算した値なので、これを使うのが一番評価は容易だと思われる。より詳細な評価や関数ごとの評価も出力されているので、使えばより細かく評価をやれそう。
提出された各ソースコードに対して effort の値を出力、一定以上ならば手動で評価するように採点者には依頼し、そうでなければ自動採点で済ませる。どこをラインにするかは難しいが、そこはもはや自動採点と手動採点を並行運用して見つけるしかない……