matthew as a q.

目標10記事quant

MBPの初期設定 part3.1 brew doctorでのエラーの解決

rbenvでのrubyインストールでエラー出た際に、rbenvをhomebrewで入れたことから、 brew doctor で、エラー起きてないかチェックした。 5つほど、warning出てた。以下、brew doctor結果。 Warning: /usr/local/lib isn't writable. This can happen if you "…

MBPの初期設定 part3 Rubyの開発環境ほか

rbenvでRubyのバージョン切り替え簡単にできるようにする Homebrew + rbenv で Ruby をインストールする | deadwood rbenvでインストール時にエラー rbenvを使用しており、Rubyの普段使っているバージョンが2.0系でない方へ Ruby on Rails チュートリアル:…

MBPの初期設定 part2

初期設定というより、やったことの備忘録。 Emacsを最新版に Installing Emacs on OS X - WikEmacs ターミナル内で起動するCUIのemacsを導入できた。 ~/.bashrcをターミナル起動時に自動で読み込む ターミナル起動時に.bashrcを読み込むようにする - アイン…

MBPの初期設定 part1

新しくMBPR13インチ(メモリ8G、SSD256G)を買ったので、時間のあるときに初期設定していく。 Homebrewいれる MacOSX - パッケージ管理システム Homebrew - Qiitaきれいにまとまっていて、この通りやればOK。 tex環境の整備 Mac - TeX WikiMacTexのでかさに…

スニペットとかコマンドとか

スニペット作成するときのメモ 例えばスニペット挿入した時、カーソルの位置を指定できる。挿入されたらまず$1の位置にカーソルが置かれ、その後はTABで$2、$3…の順番で移動して、最後は$0(指定しなくてもいい)。 また、デフォルトで入力しておく文字の指…

emacsの設定ファイルを整理する part2

やったこと -auto-complete追加 -細かい設定(横に行番号表示するとか) -smart-compile適用(rubyファイル実行のキーバインド) 気づいたこと なんかyasnippetで展開されないなぁ、と思ってたら、keyにしていた文字列とは違う文字列を打っていただけだった…

emacsの設定ファイルを整理する part1

背景とか 300行ぐらいあって、なんか思ったように動かなかったり、ごちゃごちゃして、自分でもどの設定をどこに書いたかとか、書いてあるコードの内容とかわからなくなってたりしたので、全部一から書き直すことにした。ちなみに、整理するのは、基本的にini…

ファイルの作成日,変更日を任意の日時に更新する

Mac

環境 Mac OS X 10.7.5 やること ターミナルで以下のコマンドを実行する.(対象とするファイルのあるディレクトリで実行するものとする) -作成日の更新(targetfile.jpgの作成日を2013年11月22日の9時52分36秒に更新) setfile -d '11/22/2014 09:52:36' ./…

謎のAPを監視してみた(準備編)

泊まってるホテルに謎のFree APがあったので,どんな情報が流れているのか見てみようと思い立った.Wiresharkを起動して,ほかの人(同部屋の人間)の通信を見る(ページの更新を確認した)ところまで行った. 実施環境 Mac OSX 10.7.5で,Wireshark やった…

XBRLのデータを整形して利用する

流れ(イメージ) XBRLのファイルゲット ↓ XMLと同じ要領で必要なデータ抽出(Javaほか) ↓ そのままJavaでExcelに突っ込む(Apache POI)

APIの作成のきほん

なんかを入力で得て,なんかの形式でレスポンスを返す.参考: yoshiori/app/Controller/YoshioriController.php at master · oh-sky/yoshiori · GitHubエンジニアが「好き」と伝えるAPIを実装してみた - blogですかい

git hook

git hookで,コマンド等をフックにして,いろいろできるらしい.参考事例: コミットしたら鳥海が抜錨するgit hookをつくった #艦これAdventCalendar 5日目 - blogですかい $ git init $ alias vim=emacs $ vim .git/hooks/post-commit - #!/bin/bash dir='/…

E-4クリア(トラック泊地鯖)

E-4だけで,32時間(うち睡眠時間10時間)かかった.資材の消費は,油30715→3485,弾薬32223→9283,鋼材30000→5816,ボーキサイト26945→27719(イベント前(直前期には燃料,弾薬,鋼鉄は画像の数値+2000くらい)→イベント後)を見る感じ,当日のデイリー回…

さくらのVPSトラブルシューティング(ログイン)

状況 久しぶりにSSHでログインしようとして,ログインできない.さらに,コンパネからのリモートコンソールでrootからログインして対処しようとするも,passwordを忘れてログイン出来ない. 対処法 さくらのVPSでrootのパスワードを忘れたときに再設定を行う…

SRM591 (Div2)

Easy a,b,cで棒グラフとか書いてみると,bを調節するのが必ず最小になることがわかる.2行 double da=a, db=b, dc = c; return abs((da+dc)/2-db); 早めに図書くべき Mid 2つ文字列与えられて,convirtibleにするために,何個の文字を変えるかを返す問題. …

ページ公開するまでの諸設定項目

自分用メモです。誰か同じ事で困ってる人が1人でも早く解決できるよう公開しておきます。 到達目標 さくらのVPSにページを置いて、「value domain」(お名前.comでもなんでもいい)で、ドメイン取得して、ドメインにアクセスしたら、自分の指定したページに…

EclipseにAndroid SDKいれるときに躓いた所

既存のEclipseにAndroidSDKをいれる Android SDK | Android Developersの開いてすぐ目につくところにある水色のDownloadボタンは、Eclipseも一緒に入っているものなので、今回は選ばない。 既存のEclipseにいれる場合は、SDKだけあればよいので、下の方の 「…

AOJ 0102 Matrix-like Computation

AOJ

シミュレーション。途中テストコード書いて、どの部分でエラー発生しているのか確かめた。 配列使った計算で値がバグってるとき →配列が初期化されてないことを疑う 出力方法の指定がないか注意 Each item of the table should be aligned to the right with…

AOJ0011Drawing Lots

シミュレーション。やるだけ コンマで区切られた数値の読み込み方 getlineでコンマを終端子として、文字列として読み込む →string型文字列で管理してるものをchar型で渡す(c_str()) →atoi関数でchar型文字列をint型で渡す REのとき疑うべき点 途中でクラッ…

MacPortsでTeXインストールでのエラー

環境:OSX Lion。以前、一度何らかのTeX環境を作ったことがあるという状況。 エラー sudo port install texlive-lang-cjk texlive-documentation-japanese を実行してインストールしようとした。 Error: org.macports.activate for port texlive-bin returne…

こっちのブログは

プロコン解いた問題の解いた方法振り返るのメインで書いていこうかなと。ダイアリーの方は、その他のこと(雑多なこと、エラー対処)とかを書く場所にする予定。 追記3/9 分ける理由も特にないかと思うので、全部こっちに書きます。