2013-01-01から1年間の記事一覧
背景 Kindle Fire HDを持っているけれど最近使っていないので、子供用の電子書籍(PDF)端末にしたい。 問題 勝手にネットにアクセスしたりアプリやゲームを使ったりすることは禁止したい。 解法 「機能制限」を使って「ドキュメント」だけをオンにすればいい…
[ ←左手 | よかった探しリース | 右手→ ] 子供の進学・進級はほんとうに「よかったこと」でした。 新しい仕事のスタイルをいろいろと試みている毎日がとても楽しいです。 今年はThinkPadからMacBook Airに切り換えた年でした。無事にMacBook Airで仕事を進め…
背景 Vimを使っている。 問題 画面の端までカーソルが移動してスクロールし始めると、カーソルの先に何が書いてあるかわかりにくい。 解法 :set scrolloff=3 を ~/.vimrc に書くと、3行余裕を持たせてスクロールするようになる。 詳細 scrolloffで指定した数…
応募受付は終了しています こんにちは、結城浩です。いつも応援ありがとうございます。 2013年12月に、書籍『数学ガールの秘密ノート/整数で遊ぼう』がSBクリエイティブさんから刊行されます。 恒例になりましたが、みなさんへの感謝を込めて、本書を無料プ…
tex2imgを使ってLaTeXで書いた数式を画像に変換してみました。 TeX2img まず、LaTeXのファイルを用意します(ker.tex)。 \documentclass{jsarticle} \usepackage{amsmath} \pagestyle{empty} \begin{document} \section*{問題} 線形写像~$f$に対し、 \[ \text…
問い MacでCommand+Tabを使うとアプリは切りかわりますが、Windowsのようにウインドウを切りかえるにはどうすればいいですか。 答え HyperSwitchというアプリを使うとできます。 参考 超便利なMacアプリ!Command+Tabでの切替がWindowsライクになる「HyperSw…
問い Macのダイアログで、キーボードを使ってボタン間のフォーカスを移動し、さらに決定するにはどうすればいいですか。 答え まず「システム環境設定 > キーボード > フルキーボードアクセス」で「すべてのコントロール」をオンにします。 あとはタブキー…
MacBook Air 13 ATOK 2013 for Mac Vim 7.4a BETA TeX Live 2013 Safari Homebrew Pixelmator OmniGraffle Professional Numbers ClamXav QuickSilver Dropbox, Evernote, SugarSync, ... Perl, Ruby, gcc, Java, ...
問い VimでLaTeXのファイルを編集するとき、自動的なインデントが起きないようにするにはどうしたらよいですか。 答え 以下の内容のファイル(~/.vim/indent/tex.vim)を作ります。 let b:did_indent = 1参照 How to stop auto indenting
問い PDFやEPSがグレイスケールになっているかどうか調べたい。 答え Ghostscriptでinkcovデバイスを使うとCMYKがわかるのでKだけになっていればグレイスケールです。 詳細 次のコマンドラインを実行します。 $ gs -q -o - -sDEVICE=inkcov color-file.eps 0…
(応募は終了しました。当選者へはメールを送りました) こんにちは、結城浩です。いつも応援ありがとうございます。 2013年9月に、講演集『数学ガールの誕生 理想の数学対話を求めて』がソフトバンククリエイティブさんから刊行されます。 恒例になりました…
問い にぎやかな喫茶店で静かに本を読みたいときにはどうしますか。 答え ノイズキャンセリングヘッドフォンを使うと、とても静かに本が読めますよ。 詳細 喫茶店に限らず、にぎやかな場所で集中したいことがあります。たとえば本を読む、ノートパソコンを操…
問い 電源を供給するためにEMOBILEのPocket WiFi LTEをMacBook Airにつなぐと、Finderがフォルダとして自動的に開いてしまいます。これをやめるにはどうしたらいいですか。 答え 電源供給専用のUSBケーブルを使います(別途購入)。 参照 この方法、拡張現実…
問い MacVimでコピーした文字列を自動的にクリップボードに入れるにはどうしたらいいですか。 答え コマンド:set clipboard=unnamedを使います。 詳細 以下はCUIで試しています。 クリップボードが有効になってコンパイルされていることを確認。 $ alias vim…
問い Macでコマンドラインから計算機を起動するにはどうしたらいいですか。 答え open -a Calculatorと入力します。 詳細 openコマンドはコマンドラインからアプリを起動するコマンドです。詳しくは open --help コマンドラインからopen -a Calculatorと入力…
問い MacのFinderで複数ファイルを個別に選択するにはどうしますか。連続した範囲ではなく飛び飛びに選択したいのです。 答え Command+クリックで選択します。 補足 連続した範囲を選択するには、最初をクリックして、最後をShift+クリックします。
tex2imgを使ってLaTeXで書いた数式を画像に変換してみました。 TeX2img まず、LaTeXのファイルを用意します(matrix.tex)。 \documentclass{jsarticle} \usepackage{amsmath} \pagestyle{empty} \begin{document} \section*{問題} 正方行列~$A, B$に対して関…
問い Vimで新規ファイルを文字コードcp932で、改行をCR LFにするにはどうしますか。 答え vim --cmd ":set fenc=cp932" --cmd ":set ff=dos" filename.txt解説 --cmd オプションで:setコマンドを使って文字コードと改行を指定しています。 参照 :help --cmd …
問い Macでコマンドラインからコピー&ペーストを行うにはどうしますか。たとえばファイルの内容をクリップボードに入れたりしたいのです。 答え pbcopyとpbpasteというコマンドを使います。pbはpasteboardの略のようです。 詳細 テキストファイルの内容をク…
問い Mac OS Xでスクリーンショットを撮るにはどうしますか。 答え Command + Shift + 3 で「画面全体」のスクリーンショットが撮れます。 Command + Shift + 4 で「範囲指定」したスクリーンショットが撮れます。 Command + Shift + 4 の後に Space で「ウ…
前提 MacのiTerm2上でCUIのVimを使っている。 問題 三点リーダー(…)の近辺で表示が乱れる(文字の欠けや二重表示など) 解法 :set ambiwidth=doubleを ~/.vimrc に入れる。 注意 listcharsにdouble widthになる文字を指定している場合(たとえば行末に↓を…
前提 Macを使っている。 問題 アプリケーションを終了させても、再度開くと以前のWindowが復帰されてしまうことがある。 すでに関心のないWindowが残っていると煩わしい。 解法 open --fresh ファイル名で開く。そうすると以前のWindowは復帰しない。 補足 L…
前提 MacのFinderを使っている。 問題 現在選択されているファイルを開きたいが、WindowsのExplorerのつもりでEnterを押すと名前変更になってしまう。 解法 Command+O または Command+↓ で開く。 Space または Command+Y でクイックルック。 すなおにマウス…
前提 Vimを使っている。 問題 現在日時を自分で調べてタイプするのはめんどうである。 解法 エクスプレッションレジスタ = を使って関数strftimeを評価すればよい。 さらにキーに割り当てれば「現在日時を入力するキー」が作れる。 詳細 以下のスクリプトを…
前提 Vimを使っている。 問題 ファイルの改行コードをCR LFからLFに変更したい。 ファイルの文字コードをShift_JISやcp932からUTF-8に変更したい。 解法 :set fileformat=unix :set fileencoding=utf-8 詳細 :set file[Tab]で補完を使うと楽。 改行コードはd…
SSHの秘密鍵なくしたので作り直し。 毎回ぐぐっているので自分用のメモ(でもきっと次回もぐぐるだろうな…) local> ssh-keygen (秘密鍵 ~/.ssh/id_rsa, 公開鍵 ~/.ssh/id_rsa.pub) さくらのVPSコントロールパネルでリモートコンソールからログインする。 …
前提 Windows 7上でTeXLive 2013を使っている。 問題 Shift_JISとUTF-8で書かれたファイルがあり、どちらかにそろえるのは難しい。 解決 ファイルtexmf.cnfにguess_input_kanji_encoding = 1と書き、ファイルの文字コードを自動認識させる。 詳細 ファイル C…
以下のWebページを参考にしました。 Dropbox をダウンロード さくらVPSにDropboxをインストール サーバに Dropbox を入れてデザイナとの協業をスピードアップ さくらVPSでDropbox さくらVPSにログインして何ビットかを確認 $ uname -mo x86_64 GNU/Linux 64…
当選者全員への到着が確認できました。今回の無料プレゼント企画はこれで終了します。ありがとうございました。 こんにちは、結城浩です。いつも応援ありがとうございます。 2013年7月に、書籍『数学ガールの秘密ノート/式とグラフ』がソフトバンククリエイ…
考えていることをどう記録するかについてのメモ。 原稿書きながら考えたことは原稿ファイルに書いてしまう。 日々の作業メモはそれ専用のファイルに書く。 シェアしたい思いつきはTwitterに流す。間接的にFacebookにも流れる。 次書く本のアイディアはSmartE…