前提 Vimを使っている。 問題 現在日時を自分で調べてタイプするのはめんどうである。 解法 エクスプレッションレジスタ = を使って関数strftimeを評価すればよい。 さらにキーに割り当てれば「現在日時を入力するキー」が作れる。 詳細 以下のスクリプトをファイル ~/.vimrc に書いておき、ノーマルモードで CTRL-O CTRL-O を打つと現在日時とイコール10個が挿入される。 " 現在日時を入力 nmap <C-o><C-o> <ESC>i<C-r>=strftime("%Y-%m-%d %H:%M:%S ==========")<CR><CR>参照 http://d.hatena.ne.jp/kawa_xxx/20110605/1307289477
結城がMacBook Airで使っている主なソフトウェア一覧です(名前順)。 ATOK: 日本語入力 BetterSnapTool: ウインドウの便利な小技(たまに使う) ClamXav: アンチウイルス Dash: リファレンスビューア Dropbox: クラウドストレージ Evernote: クラウドにメモを保存 FreeMind: マインドマップ(たまに使う) OmniGraffle Professional: ドローソフト Growl: 通知 HyperSwitch: Command+Tabをアプリ切り換えではなくウインドウ切り換えに Inventor Fusion: 3D Karabiner: キーアサインの変更(KeyRemap4MacBook) Numbers: 表計算ソフト OmmWriter: 集中して書き物するエディタ(たまに使う) Perl: LL Pixelmato
僕は結城浩さんのことが好きなんだなぁ。彼の書いた「文章を書く心がけ」は自分が執筆をするときにも何度もお世話になった。彼の日記などに時々かいま見える「読者によりよいものを届けよう」という真摯な態度には好感を感じる。以前の僕は宗教と名の付くものが全て嫌いだったのだが、敬虔なクリスチャンである彼の日記を読んでいるうちに、その嫌悪感が軽減した。結局のところ、どんな集団にもいい人もいればわるい人もいるということなんだ。 では、わるい人に対してどう対処するのがよいのか。1601年生まれの哲学者バルタザール・グラシアンはこう言っている。 人の中傷は無視せよ。黙殺で答えることが賢明だ。身の潔白を明かそうとしてペンの力に訴えてはいけない。書かれたものはいつまでも残るから敵を懲らしめるどころかその名を留める手助けをしている。忘却に勝る復讐はない。 なるほどね。400年も経つけども、人間の社会はあんまり変わって
続編というか補足解説:99%のプログラマがIQ145のJKに「ダサい」と言われてしまう理由とは?【その1】「計算機科学のほんとうの基礎」を理解していない。IQ145のJKと同じ事を語るMITの権威とSICPという聖典の権威を借りてマインドコントロールを解いてみよう 『数学ガール』の著者である結城 浩氏に申し上げます。 『関数型プログラミングに目覚めた! IQ145の女子高校生の先輩から受けた特訓5日間』の著者として、『数学ガール』の著者である結城 浩氏に申し上げます。 私は、『数学ガール』を拝読したこともございませんし、貴殿のことも良く存じ上げません。そして貴殿による一方的なTwitterをはじめとする言動に甚だ迷惑しております。 責任ある執筆者、言論人として、書評行為はご自由になさってください。 そして、その場合は責任ある執筆者、言論人として最低水準の矜持、作法を期待します。 書評行為は
結城浩 (ゆうき ひろし) Java,Perlなどの書籍でおなじみの著者。 最新刊は「数学ガール」。 このイラストは結城浩さん書き下ろしのもの。 http://www.hyuki.com/ 日経ソフトウエア2007年8月号,特集のテーマはプログラミング言語のRubyです。「Ruby大作戦」と題した本特集の中で,Ruby作者のまつもとゆきひろ氏と,JavaやPerlの書籍や本誌連載の執筆,Web上での活動で著名な結城浩氏の対談を設けました。以下は,日経ソフトウエア2007年8月号に掲載した対談の全内容です。ぜひお楽しみください。なお,この対談では,お二人のファンで日経ソフトウエア特集「Ruby大作戦」のPart5にも寄稿いただいた松岡浩平氏にも同席していただきました。この対談でRubyに興味を持たれた方は,ぜひ日経ソフトウエア2007年8月号をお読みください。 はじめてのRuby ――結城さ
結城がMacBook Airで使っている主なソフトウェア一覧です(名前順)。 ATOK: 日本語入力 BetterSnapTool: ウインドウの便利な小技(たまに使う) ClamXav: アンチウイルス Dropbox: クラウドストレージ Evernote: クラウドにメモを保存 FreeMind: マインドマップ(たまに使う) OmniGraffle Professional: ドローソフト Growl: 通知 HyperSwitch: Command+Tabをアプリ切り換えではなくウインドウ切り換えに KeyRemap4MacBook: キーアサインの変更 Numbers: 表計算ソフト OmmWriter: 集中して書き物するエディタ(たまに使う) Perl: LL Pixelmator: レタッチソフト QuickSilver: ローンチャ Ruby: LL Safari: W
目次 2013年10月25日 - 東海大学付属第三高等学校で「フィボナッチ数列の表現」という特別授業をしました / 2013年10月5日 - 『実践Vim』を読んでいる / ぜひ、感想をお送りください 日記一覧 2013年10月25日 ■ 東海大学付属第三高等学校で「フィボナッチ数列の表現」という特別授業をしました 2013年10月25日 12:00 二日前になりますが、2013年10月23日に、 東海大学付属第三高等学校で「フィボナッチ数列の表現」という特別授業をさせていただきました。 たいへん楽しく有意義なひとときを過ごすことができ、 ご尽力くださった先生方、参加してくださった生徒のみなさんに感謝いたします。 今回の特別授業は、東海大学付属第三高等学校の2013年度SPP(サイエンス・パートナーシップ・プロジェクト)講座の一部として 実施されたものです。以下、高校のWebページから一部
vimで入力モード中に簡単なEmacs風カーソル移動と編集をする設定 背景 vimを使っている。問題 文字の入力では入力モード、カーソル移動や編集ではノーマルモードとモードの切り替えが多くなって煩雑である。解法 ~/.vimrc内で入力モードでのキー割当を変更すれば、入力モード中でもカーソル移動や編集ができるようになる。詳細 ~/.vimrc に以下の行を追加すると上下左右行頭行末にEmacs的に移動でき、CTRL+dで一文字削除ができる。inoremap <C-n> <Down>inoremap <C-p> <Up>inoremap <C-b> <Left>inoremap <C-f> <Right>inoremap <silent> <C-d> <Del>inoremap <silent> <C-a> <Esc>0<Insert>inoremap <silent> <C-e> <Esc
バージョン管理ツールGitの基礎練習です。 Windows XPのコマンドプロンプトでGitの基本的なコマンドを動かしていきます。 Gitを学び始めるきっかけにどうぞ。 (筆者もまだGitを使いこなしているわけではありません。 誤りのご報告、改善提案などは大歓迎です。フィードバックからよろしくお願いします) 目次 はじめに ダウンロードとインストール ファイルをGitの管理下に置きましょう 新しいファイルを追加します 新しいディレクトリを追加します 編集からコミットまでの流れはこんな風に進みます ブランチを使ってみましょう ここまでの作業ログを見ましょう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールGitの基本的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基本的
さまざまな技術情報です。 技術情報 具体化と抽象化の狭間にて -- デバッグのエッセンス -- (PDF) Software Design誌(技術評論社)2014年2月号に掲載した記事を元にしています。 編集部の許可を得て公開します。 MacBook Air (JIS)で記号タイピング MacBook Airで記号入力するとき、 どうにも右手小指まわりがひっかかるので特訓するためのテキストです。 Vimで快適執筆環境(PDF) Software Design誌(技術評論社)2013年10月号に掲載した記事です。 編集部の許可を得て公開します。 プログラミングに役立つ数学(PDF) 2012年12月18日発売のSoftware Design誌(技術評論社)2013年1月号に掲載した記事です。 編集部の許可を得て公開します。 Gitの基礎練習 [Misc] バージョン管理ツールGitの基礎練習
Vol.086 結城浩/数学文章作法 - 語句/本を書く心がけ - 図の描画/結城浩の「コミュニケーションの心がけ」2013年11月19日 Vol.086 はじめに おはようございます。 いつも結城メルマガをご愛読ありがとうございます。 ザ・インタビューズというサイトがもうすぐ終わりになるというので、 自分のインタビューテキストをダウンロードしておこうと思いました。 Webサイトにその機能がなかったので、少しスクリプトを書いて実行。 せっかくなので、備忘録を兼ねてQiitaで公開しました。 ◆ザ・インタビューズをテキストに変換するRubyスクリプト http://qiita.com/hyuki/items/25731079d8a6129e81d5 公開したところ「ループをプログラムで書かなくても、 連番のテキストをダウンロードするならcurlで一行で書けますよ」や、 「SAXを使って試しに
Firefox - 完了 コマンドプロンプト。プロパティで管理者権限で実行できるようにしておく。毎回UACの変更で確認を求めてくるのは少しうっとうしいな。 Ctrl2Cap - 完了 秀丸エディタ64bit版 - 完了(インストール、マクロファイル、環境ファイル(レジストリ)) Dropbox - 同期中 Evernote - 同期中 Perl - ActivePerl x64 - 完了 SugarSync - 同期完了 フォルダオプションで、登録してある拡張子も表示するように修正 - 完了 Firefoxの既定のフォントをメイリオに - 完了 スクリプトやバッチファイルの転送 - 完了 LaTeX - 完了 ATOKユーザ辞書と環境設定の移行 - 完了 Acrobat - 完了 自炊した書籍 - 同期中 LaTeXのクラスファイル - 随時更新(texmf-local) Ruby 1.9
MacBook Air 11を購入。はじめてのMacでとまどうことばかり。でもTwitterでみなさんやさしく教えてくださるので感謝。移行のメモを残しておこうと思います。あくまで自分用のメモ。 Dropbox, Evernoteは最初に入れた。 エディタは、iTerm2上でEmacsを使っている。 ブラウザは、Safariを使っている。 Emacsの本を読まなくちゃ。 Emacsで現在の日付と時刻を入力する方法→解決: http://www.ftnk.jp/~fumi/cl/2004-01-18-1.html Emacsのキーアサインを考える。 Emacsで最近編集したファイルを開くということはできる? 日本語入力は、ATOK for Macを購入して、登録単語をATOK for Windowsから移行した。 仮想環境は、VMware Fusion3を購入(2を買って3にアップグレード)し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く