金魚亭日常

読書,ガジェット,競技プログラミング

騎士団長殺し を読んだ

これは自分が今読むべき本だと思いながら読めたので,自分にとってはいい本だった. 読み終わって,買い物に行き,パスタを茹でて,トマトとアボガドのサラダを作って食べた. 騎士団長殺し :第1部 顕れるイデア編作者: 村上春樹出版社/メーカー: 新潮社発売…

AtCoder ABC #055 [Ruby]

AtCoder ABC #055 Ruby

ImageJ の GUI plugin

ImageJ の GUI plugin を作っていて,ボタンを押したときに一回目は動くのだけれど,なぜか2回目以降は NameError で import した module が認識されない. 実験した限りだと,下のスクリプトで何回か画像を開いて閉じてしていると,5回目ぐらいから NameErr…

ImageJ の Jython が 2.7 になった

最近 Overlay と ROI を管理するやつを作っていて console: Failed to install '': java.nio.charset.UnsupportedCharsetException: cp0. というエラーが出るようになり,調べていたら,2.7だということに気づいた. http://bugs.jython.org/issue2222%3Ebug…

git filter-branch した後処理

git filter-branch で例えばサイズの大きいバイナリファイルとかを完全消去したはずなのにレポジトリのサイズが減らない場合, rm -Rf .git/refs/original rm -Rf .git/logs/ git gc git prune --expire now する. https://git-scm.com/book/ja/v2/Git%E3%8…

AtCoder ABC #054

A, B, C は解けた. C,とっさにどう書いていいのかわからなくなってめちゃくちゃ時間がかかってしまった. グラフに対して苦手意識がある. AtCoder ABC #054 Ruby

FireFox のタブ幅を調節する

about:config で browser.tabs.tabMinWidth の値を設定する,という情報は古くて,正しくは, userChrome.css を作って profile フォルダに置く ということをする. 内容は以下. .tabbrowser-tab:not([pinned]) { min-width: 40px !important; } max-width …

USB Type-C と Wi-Fi の干渉

Dell XPS13 9350 で外部ディスプレイを使うときに,近くにある無線LANルーターの影響で映像信号が途切れることがある. マシン: Dell XPS 13 9350 2回修理しているので市販品とは構成が異なる可能性がある Type-C アダプタ HDMI: Plugable USB 3.1 Type-C(U…

AtCoder AGC #010 [Ruby]

ABC は結構解けるようになって来たけど,AGCはやはり厳しい. AtCoder AGC #010 Ruby

2017年1月に読んだ本

角川インターネット講座,全巻セットでめっちゃ安かった時に買ったのだけど,やっと3巻まで来た. 先は長い. 数学ガール やさしい統計,統計入門としてとても良い本だったので偏差値とか言われ始める中高生はみんな読むべきだと思った. もちろん大人も. …

Windows 10 の 游ゴシック(Power Pointでの扱い)

環境 Windows 10 Pro, Version 1607, Build 14393.693 PowerPoint 2016 MSO (16.0.7571.7095) 游ゴシック: YuGothic.ttc(游ゴシック Regular,游ゴシック Light,游ゴシック Medium,游ゴシック Bold) 多分埋め込み可能. 游ゴシック => 游ゴシック Regula…

matplotlib で出力するファイルの 幅 と 高さ

1 インチは 25.4 mm なので,これは254 mm × 254 mmのPDFになる plt.figure(figsize=(10, 10)) plt.xlim(0, 1) plt.savefig("fig.pdf") で,周囲の余白を取り除きたいときは bbox_inches='tight' を指定するといいのだけど, サイズは 210.7 mm × 208.2 mm …

AtCoder ABC #053 [Ruby]

AtCoder ABC #053 Ruby

Firefox リフレッシュ

Firefox があまりにも遅いので,リフレッシュした. Firefox は Windows,Mac,iOS,Android でも使えてかつフォントレンダリングが一番きれいな気がするので,ずっと使っている. 設定が全部消えるので,フォント,プロキシを設定. フォントは, 明朝: 游…

AtCoder AGC #009

A問題, Bが1 Aが0 の場合,Aは必ずBの倍数になる. 特に,「0は全ての倍数」 というのに気づかなくて,かなり手間取った. AtCoder AGC #009

python で Rのdevtools::session_info() 的なやつ

jupyter notebook のはなしです. rasbt/watermark を使う https://github.com/rasbt/watermark を使って, %load_ext watermark %watermark -u -d -v -p numpy,pandas,matplotlib とすると last updated: 2016-10-12 CPython 3.5.2 IPython 5.1.0 numpy 1.1…

Bluetooth イヤホンが繋がってるかどうか

この前のiOSのアップデートで,メニューバーにイヤホンマークが出るようになったので,一目でわかるようになった.

ポケモンGoで音量下がるやつ

音楽聴きながらポケモンGo起動すると音量が3つぐらい下がる. アプリをスイッチするたびに音量変わってイライラしていたのだけど,ポケモンGo起動した状態でポケットとかに突っ込んで歩いていて,いきなり音量上がったら,フォアグラウンドのアプリが変わっ…

Chromecast

Chromecast - Google Chromecast ,2世代目が発売されると同時に買って使っている. 主なべんりポイントは,Youtube を見るときに一切広告が入らないところ. ただ,動画内の他の動画へのリンクとかは無視されるっぽいので,時々何言ってるのかわからなくな…

AtCoder ABC #052 [Ruby]

C問題,素因数分解しないといけないやつだけど,Ruby なので require 'prime' x = Prime.prime_division(i) とすると,i を素因数分解した結果の が [[n_1, e_1], [n_2, e_2]...] という形で x に入る. AtCoder ABC #052 Ruby

『データ解析のための統計モデリング入門』 読了

2012年に購入して一度も最後まで読み切れたことのなかったが,ついに読み終えた. データ解析のための統計モデリング入門――一般化線形モデル・階層ベイズモデル・MCMC (確率と情報の科学)作者: 久保拓弥出版社/メーカー: 岩波書店発売日: 2012/05/19メディア…

AtCoder ABC #051

AtCoder ABC #051 Ruby

2016年12月に読んだ本

PEACE MAKER,海王ダンテ PEACE MAKER,最後よくわからんうちに終わってしまった. 皆川亮二作品,現代が舞台のやつの方が好きだが,新作も購入. MASTER キートン オリジナルシリーズ読んでないが,購入. 面白かったので,オリジナルシリーズも読もう. 3…

IIJ の海外トラベルSIM

ビックカメラで買った. http://www.biccamera.com/bc/disp/CSfGoodsPage_001.jsp?GOODS_NO=3461738 3229 円で,ZenPad 買った時のポイントで買った. 行き先はタイとマレーシア. 買ったらまずアクティベートして,スタートプランを購入する. SIM自体の有…

エアロプレス 買った

エアロプレスコーヒーメーカー : 商品情報 : 小川珈琲 フィルターも買ったけど,付いてます. たくさん部品がついてるけど,必要なのはコップに乗ってる部分だけなので,外に持って行きやすい. ハンドドリップとは少し違う味になって,面白い.

Mendeley をダウングレードした

Windows版の v1.17.6 はマルチウィンドウと高DPIディスプレイ対応に問題があるらしく,使用に耐えない感じだったのでv1.16.3にダウングレードした. 具体的には, ディスプレイ間を移動したときに文字が一部の表示されなくなる フォントのサイズがおかしくて…

上原ひろみ SPARK ツアー (大阪)

ベーシストが急遽交代になったりしてたけど,問題なく,いいライブだった. 席は結構前の方だったけど,ドラムの後ろで,ピアノはほとんど見えなかった. なので,ずっとドラム見てたけど面白かった. アンコールでなにか叩きながら出てきたのだけど,あれは…

AtCoder ABC #049

なんか投げやりなコードになってしまった. AtCoder ABC #049 Ruby

ASUS ZenPad 3 8.0 (Z581KL) 買った

iPad2 に iOS 10 が来なかったし,かなり動作が遅くなっているので,買い替え時期 スマホをXperia から iPhone にしたのでタブレットはAndroidにしようと思った といった理由でAndroidなタブレットを探した結果,ZenPad 3 8.0 (Z581KL) を買った. 他の理由…

`LeafArea` を `Fiji` で動かす (Windows編)

LeafAreaという R から ImageJ を動かして葉面積を測定できるべんりパッケージがあるんですが,Fiji だとうまく動きません. というのは,ImageJ と Fiji ではフォルダ構造とかファイル名とかが異なるからです. LeafArea package が想定しているフォルダ構…

『いまさら翼と言われても』を読んだ

連峰は晴れているか はアニメ化されてた. 以下ネタバレ

2016年11月 に読んだ本

最近 みどりぼん の勉強会やっている流れで『ベイズ統計入門』を読んだ. 『さよなら妖精』,ユーゴスラビアの描写が多いとかその辺はおいておいて,日常の小さな謎を解いていく感じがよかった. 氷菓に通じる. 『iモード事件』,IT歴史ものは好きなのでお…

ggplot2 で 二軸グラフ

R

ggplot2 のsec.axis を使ってみた. https://whatalnk.github.io/r-tips/ggplot2-secondary-y-axis.nb.htmlwhatalnk.github.io 流れとしては, 第二軸としてプロットするデータを第一軸の範囲に合わせてスケールしてプロットする scale_y_continuous() の引…

AtCoder ABC #030 A. 勝率計算 [C++]

AtCoder ABC #030 A. 勝率計算 C++

AtCoder ABC #031 A. ゲーム [C++]

AtCoder ABC #031 A. ゲーム C++

AtCoder ABC #032 A. 高橋君と青木君の好きな数 [C++]

AtCoder ABC #032 A. 高橋君と青木君の好きな数 C++

AtCoder ABC #033 A. 暗証番号 [C++]

AtCoder ABC #033 A. 暗証番号 C++

AtCoder ABC #034 A. テスト [C++]

AtCoder ABC #034 A. テスト C++

XPS 13 9350 スリープできない問題,その他1件

Dell XPS 13: cannot sleep, cannot shutdown AC抜いてスリープで置いといたら3時間後になぜか起動して,15分後にまたスリープになるけど,また起動する. powercfg /batteryreport Battery report この15分後にスリープになるっていうのは,電源の設定で15…

AtCoder ABC #035 A. テレビ [C++]

AtCoder ABC #035 A. テレビ C++

AtCoder ABC #036 A. お茶 [C++]

AtCoder ABC #036 A. お茶 C++

ESET Smart Security 9 のインターネットバンキング保護

ESET Smart Security 9 でインターネットバンキング保護を有効にしていると,paypal にログインしようとするとESETのサイトにリダイレクトされてしまうので,無効にした.

AtCoder ABC #037 A. 饅頭 [C++]

AtCoder ABC #037 A. 饅頭

AtCoder ABC #038 A. お茶 [C++]

AtCoder ABC #038 A C++

AtCoder ABC #039 A. 高橋直体

AtCoder ABC #039 A C++

AtCoder ABC #040 A. 赤赤赤赤青 [C++]

AtCoder ABC #040 A C++

AtCoder ABC #041 A. 添字 [C++]

AtCoder ABC #041 A C++

RStudio の R Presentation (Windows の場合)

R Presentation ファイル(.Rproj)は knitr::knit() でmarkdownに変換されてPreviewされる. knitr::knit() 処理の流れは, 引数 encoding の判定・および変換 readLines() で読み込み 拡張子の判定 Chunk もしくは Inline code が含まれているかどうかの判…

AtCoder ABC #042 A. 和風いろはちゃんイージー / Iroha and Haiku (ABC Edition) [C++]

min, max (algorithm) min({a, b, c}): g++ -std=c++11 AtCoder ABC #042 A C++

AtCoder AGC #007

A はいろいろ複雑に考えてしまっていたけど,解説見ると最短経路かどうかを答えるだけだった. というか, # を数えたら終わり. B はよくわからず. 解説聞くと,なるほどそうやってつくるのか,という感想. レイティングは下がって,1054. A問題,電車に…