金魚亭日常

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

Microsoft Print to PDF を再設定

気づいたら ブラウザからPDF保存できなくなっていたので,四苦八苦. Firefoxだけだとおもったが,Edge でも無理だったので,フォーラムを見てドライバを再設定. answers.microsoft.com やったのは, デバイスとプリンターから削除 > 再起動 > 再インストー…

peridots 新曲 100%

7/16(祝)0時より「100%」配信リリース! | peridots主要音楽配信サイトってどこだ2018/07/16 15:22 Mora と Amazon と iTunes と Google Play Music にはあった. 最近は なんとなく Amazon で買っているので Amazon .

2018年6月に読んだ本

◇ what_alnkのバインダー期間 : 2018年06月読了数 : 3 冊天空の矢はどこへ? Where is the Sky Arrow? (講談社タイガ)森 博嗣 / 講談社 (2018-06-22) 読了日:2018年6月27日もののがたり 8 (ヤングジャンプコミックス)オニグンソウ / 集英社 (2018-06-19) …

HTML のプレゼンをPDFに変換する

xaringan の wiki には,スライドをPDFに変換する方法として, R の webshot package Chrome でPDFに印刷 node の decktape モジュール の3つが挙げられている. Export Slides to PDF · yihui/xaringan Wiki · GitHub 今回はdecktape を使ってみることにし…

R presentation について調べた

R

この,痒い所に手が届くggplot2作図の技 https://github.com/uribo/talk_180530_ggplot2_tips のプレゼンがいい感じだったので,R presentation について調べた. テンプレートは, github.com で,テーマは github.com らしい. remark.js を使っている. …

Withings Steel の電池を交換

前回は2017年10月7日 what-alnk.hatenablog.com 今回はPanasonic の電池にした.

RStudio で IME が死んだときは

Windows 版の RStudio では IME が時々死んで,日本語が打てなくなる. そういうときは,Alt + Tab で他のアプリに1回スイッチして戻るとなおる.

OneNote のページ数の上限は?

はてブしたらOneNote に新しいページを作って保存,という IFTTT レシピを使っていて,ある日エラーで動かなくなった. チャンネルを再接続しても治らなかったので,もしやページ数の上限か,と思い別のセクションを指定したらなおった. ページ数の上限はざ…

R で data.frame をグループ分けして fit して プロットする

R

suppressPackageStartupMessages(library(dplyr)) library(purrr) library(ggplot2) library(RColorBrewer) species <- iris$Species %>% unique() %>% as.character() fits <- species %>% set_names() %>% map(function(x){ df <- iris %>% filter(Species…

dplyr::if_else で NA に置換

R

data.frame の各列のデータ型は同じでないといけない. NA は logical なので,dplyr::mutate で double の列の一部を NA で置換しようとするとエラーになる. library(dplyr, warn.conflicts = FALSE) data.frame(name=c("a", "b", "c"), value=c(1.2, 3.4,…

R で NFD 濁点ファイル名読み込み

Mac つかってるっぽい人から「データ.csv」みたいなやつをもらって,Rで読もうとしたときファイルが無いと言われ,dir()してみると濁点が分解されちゃっていた場合. 結論 基本的なファイル操作は可能なので,file.copy() でコピー・リネームしてから扱うの…

jupyter notebook の カスタム Exporter を作る

jupyter の公式ドキュメント の例のように,post save hook で nbconvert --to=script と nbconvert --to=html が走るようにしている. で,スクリプトのファイルは,Python の場合は Markdown のセルがコメントとして保存されるが,R (IRKernel) の場合だ…

2018年5月に読んだ本

昨日何食べた? レシピが流れてきて,おいしかったので,買った. なかなか参考になる. 集中力はいらない 普段から80%の力で仕事して,かつ締め切りには余裕で間に合うようにする ψの悲劇 前回の内容若干忘れていて,最初現代の話だと思ってしまった. アル…

ggplot2 book をビルドする

環境: Windows 10, TexLive 2018, MSYS64 なんか最後latexmk のmaxrepeat に達したから終了する,みたいなエラー出てたけどPDFはできた. 索引までできているので,一応ビルドできたっぽい 結構パッケージ入るので,ライブラリ切ったほうが良かったかも レポ…

cairo_pdf か CairoPDF か

R でグラフ保存するときは ggsave() じゃなくて Cairo::CairoPDF を使っていたが,結局のところ図は全部PDFで保存してそこから Imagemagick で変換,としているので,組み込みの cairo_pdf でもいいのでは,と気づき,実験. library(ggplot2) library(Cairo…

uplatex で otf 使ったときに セクション見出しが明朝になるやつ

某申請書で uplatex 使う場合 documentclass が ujarticle だったが, otf 使うとセクション見出しが明朝になったのでいろいろ調べた結果. otf のドキュメントを読むと, 「アスキーの標準クラスファイルでは見出しなどのフォントに\bfseriesが指定されてい…

Mendeley word pulgin error - Address is protected

これ aveyntoh-blog.blogspot.com をみて,General_HttpServerPort を 50002 から 5001 に変更したら解決した. Ctrl + Shift + D で デバッグモード というのは知らなかった.

VSCode の ターミナル と エディタ を行ったり来たり

昔設定したのが被っていたので,ショートカットを Ctrl + Shift + N から Ctrl + Shift + I に変更 editorFocus で Focus Terminal, terminalFocus で Focus Active Editor Group にする.

Microsoft Store 版 iTunes

起動すると,故障していると出る. これはStore 版じゃないやつでも出ていた. 期待していたのだけど,残念. ただ,故障ダイアログを閉じるまでは通常動作するみたいだ. OK か × を押すと終了する. 少し調べたところ,Wi-Fi をオフにして起動すると,故障…

Ubuntu とデュアルブートなWindows7 を Windows10 にアップグレード

起動するとGRUB1.1ubutu3.6 が出る Ubuntu 12.04 と Windows 7 のデュアルブートらしい 調べるとこのままアップグレードはできなそうなので,GRUB を MBR に戻す システム修復ディスクを作る(CD-R に焼く) ディスクから起動して,コマンドプロンプトに入っ…

Mendeley Desktop (Windows) をまともに表示する

XPS13 に外部ディスプレイをつないで使っているが,アプリをディスプレイ間で移動したり,ディスプレイを抜き差ししたりすると,Mendeley のUIのフォントのサイズとかがぐちゃぐちゃになってしまっていたので,設定を見直した. プロパティ > 互換性 > 高DPI…

日本語版Windows10の英語化

Windows 10 version 1803 対応版 地域と言語 > 言語 > 言語を追加 で 「English (United States)」 を追加 追加した English (United States) > キーボード > キーボードを追加 で 「日本語 QWERTY」を追加 「US QWERTY」だとUS配列になる 日本語配列のキー…

2018年4月に読んだ本

HUNTER×HUNTER 34 団長 ヒソカ戦,3回ぐらい読んだけどわからん ダンジョン飯 6巻 どうなることやら ◇ what_alnkのバインダー期間 : 2018年04月読了数 : 2 冊HUNTER×HUNTER 34 (ジャンプコミックス)冨樫 義博 / 集英社 (2017-06-26) 読了日:2018年4月14日…

fire HD 10 買った

ASUS のタブレットが死んだところに, タイムセールの割引が来たので購入. 8インチのタブレットを使っていたが,iPhoneとの住み分けが微妙になって来ていたので,10インチにした. 良いところは, 安い まともに動く バッテリの持ちが良い 解像度,音 とも…

readxl で 日付と文字列が混在している列を読み込む

R

readxl でExcelファイルを読み込むときに,日付列が文字列と日付の混在だった場合,とりあえず col_types をlist にして読み込む. d <- read_excel("data.xlsx", skip = 2, col_names = c("Date", "Temp", "RH", "WindSpd", "GustSpd", "Rain", "WindDir"),…

VSCode の markdown.styles

"markdown.styles": [ "C:/Users/<ユーザー名>/.vscode/user.css" ] と書いて動いていたのだけど,久しぶりに使うと動かなくなっていた. 相対パスしか受け付けないようになったのか. C:\\Users\\<User name>\\.vscode\\user.css とかもダメ. 同じディレクトリに置</user>…

2018年3月に読んだ本

魔法使いの嫁 最後いい感じになってよかった. 次から第二部 らしい. めしにしましょう 参考にしてカレーを作った. 大体参考にはできないメニューが多いが. エレクトロニクスをはじめよう 部品の名前とか分からないことが多いのでサッと流し読み 無能なナ…

Windows の Python を更新

Miniconda から 公式配布のものに変更. 公式サイトから 64bit 版のインストーラをダウンロード,インストール. numpy, scipy, pandas, matplotlib, jupyter をpip 経由でインストール.

Windows の R を更新

来月には 3.5 が出るらしいが,3.3 から 3.4 に. パッケージはコピーせず,新規にインストールする. System と User のライブラリを分けているので, .libPaths(c(Sys.getenv('R_LIBS_USER'), .libPaths())) してから,RStudio のメニューでパッケージイン…

AtCoder ABC #090 D. Remainder Reminder

AtCoder ABC #090 D. Remainder Reminder