日誌を付ける必要があり、使い慣れたRDで書き始めていたのだが、 時代的にはMarkdownがよかろうと思っていた。しかしMarkdownをHTMLに変換してくれるツールでよさげ (というか定番)なものが何かわからずに二の足を踏んでいたんだけど pandocがいいらしいとい…
Software Design 2016/06号の特集「bash 再入門」を読んで、fishが面白そうだと感じたため、bashを使うのをやめた。「bash 再入門」する日はくるだろうか(笑)インストールは brew install fishでOK.bash_rcに書くようなことを ~/.config/fish/config.fish に…
Rubyスクリプトを書いていて line.split(/\s+/) がうまく動かない。 line.split(/\s+/) じゃないとだめらしい。Macの\と\は同じ文字コードが違う表示されているだけじゃないのか。UNICODEだとそういうものか。そうかも。と、ここまで書いて保存して開いてみ…
nkfが入っていないので、いれた $ brew install nkf ==> Downloading https://homebrew.bintray.com/bottles/nkf-2.1.4.el_capitan.bottle ######################################################################## 100.0% ==> Pouring nkf-2.1.4.el_capi…
いろいろ調べると、Macのファイルシステムの問題で標準で入っているSVNコマンドは濁点が入ったファイル名をうまく扱えないらしい。なんじゃそら。で、皆様、パッチを当てたバージョンを使っている。ググると、Homebrewのsvn1.8系には、--unicode-pathパッチ…
この間、node.jsで痛い目にあったので最初からHomebrewを使うことにする。http://qiita.com/keneo/items/1772adc2ebbde229fb71の通りにRuby関係も入れ直す。つか、なんでEl CapitanのRubyって2.0.0なの? Railsのインストールは必要になるまでペンディング
昨日はATOK+AZIKにハマってしまった・・・
以下をインストール 1Password OneNote OneDrive Tweetbot
もろもろ設定する。ポイントは3本指でのドラックを有効にすること。トラックパッドではなくアクセシビリティに設定があるので注意
これはガイド通りにやるだけ。うちの会社特有だと思うんだが、Notesがないと話にならない。けど、Mac版のNotesなんてそれこそうちの社員ぐらいなので、とても不安。
AZIKじゃないと日本語が入れられない体。Macbook Proを買ったときにはhttp://d.hatena.ne.jp/Tambourine/20131116/1384576023の様にしたらしい。しかし、設定を拝借したリンク先はすでにない・・・。Macbook Proから移植すればよいのだが、Windowsではできる…
入社以来、ずっとThinkpadを使っていたので、いろいろと勝手が違う。Mac OS Xのマシンを買うのは4台目なのでそれほど迷うことはないんだけれど、仕事をするとなるといろいろと違いがある。ひとまず、次の機会のためにセットアップでやったことを並べておく。
つか、なんで4.2.6やねんと思ったので、5.6.0のpkgをインストールしたら、まんまと壊れた。 bash-3.2$ cd navico bash-3.2$ bin/hubot npm ERR! Darwin 15.3.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" npm ERR! node v5.6.0 np…
今、プロジェクトでHipChatを使っているので、Hubotで遊んでみたい。Web+DB Press vol.82(去年の夏頃に出たはず)の @naoya さんの記事を参考にする。まず、node.jsをインストールする。ググったら最初に Node.js 日本ユーザーグループ のサイトが来た。そこ…
VBでもVS2012からYieldが使えるようになった。喜ばしい。これなしでIEnumerableとIEnumeratorを両方実装するコレクションはRubyist的に不満だったからね。IEnumerableを実装し、GetEnumeratorメソッドを実装すれば、LINQのクーリエ演算子が何でも使えるはず…
日本語の文字列をDBに書き込んで再度読み出すと、最初の文字列とは比較してもtrueにならない。表示しても文字化けしているようには見えない。 # coding: windows-31j require 'sequel' db = Sequel.odbc("MSDB", :user=>'hoge', :password=>'fuga', :db_type…
ODBCでSQL Serverに繋いでいる。DB[:table_name]でアクセスすると、「TABLE_NAMEというオブジェクトはないんじゃが?」とSQL Serverに怒られた。なぜ大文字でアクセスしたし。接続されるDBに依って、大文字にする場合もあるとドキュメントに書いてある。どの…
昔のCSVはなんか悩みながら使った記憶があるけど、1.9からのCSVモジュールは素直で使いやすい。今の仕事上、VB.netで書かなきゃいけないのかもしれないけど、http://www.atmarkit.co.jp/fdotnet/dotnettips/487csvparser/csvparser.htmlの csvparser.vb って…
バージョン1がすでに死んでいることすら知らなかった。Struts2をダウンロードして試行錯誤してみることにする
ダウンロードして、/Applicationに置くだけ。startup.shを実行すると普通に起動した。
http://mergedoc.sourceforge.jp/pleiades_distros4.3.htmlからダウンロード
Eclipseを http://www.eclipse.org/downloads/ からインストール。for Java EE Developersをダウンロードして展開。そのまま/Applicationにコピって、ダブルクリックすると、「JRE6をいれてくれよー」とだだをこねられる。断固拒否。http://hmu29.hatenablog…
ターミナルでjavaと入力すると、「インストールするか?」と聞いてくるので、そのまま導かれるままにOracleのサイトへ。 jdk7u45をインストール
今年買ったマンガの一覧を作りたかった #!/usr/bin/ruby # coding:sjis require "find" Find.find("/Volumes/manga"){|f| # ファイルかどうかチェック next unless File.file? f # 更新が2013年かどうかチェック next unless File.ctime(f).year == 2013 put…
NASにTimeMachine用の領域は取ってあるのでそこを指定するだけ。同じ領域の中をみると、マシン名が含まれたフォルダ名が作られてるので、複数マシンを一つの領域に取ることは問題ないっぽい?このあたり、あまりどこにも説明がない。ここでマシン名が使われ…
旧マシンから~/Library/Mailをまるっとコピー。調べたところでは~/Library/Preference/com.apple.mail.plistもコピーしろと書いてあったんだけど、なぜか旧マシンにそのファイルがないのでいいことにした。起動すると、SMTPサーバへのパスワードを聞いてきて…
新しいマシンのiTunesは起動する前だったので~/Musicにどっかりと旧マシンの~/Music/iTunesをコピーするだけ。だけって、80GBあったからたっぷり時間はかかりましたが・・・適当にiTunesから買った曲をかけてると突如Apple IDのパスワードを聞かれるので入れ…
CanonのMP640を使っているので、プリンタとスキャナのドライバを入れる。それは検索して普通に入れればいいんだけど、CDのレーベル印刷ユーティリティ(CDダイレクトプリントfor Canon)はダウンロードサイトはあるものの、ユーザー登録をしないとダウンロード…
AZIKがないと日本語入力がままならないので、ことえりは無理。Google日本語変換でもいいし、MacBookAir11ではそうしてたんだけど、やっぱりATOKの安定感は捨てがたい。訂正して入力したら、それを学習候補として出す機能とか、ホント便利。というわけで、月3…
手元に自由に遊べる開発機がなかったので、MacBookPro15を買った。セットアップのメモを書く。