Mac
Oracle JDKのMac版がリリースされたので、早速試してみました。 インストール Apple のJDKがインストールされている場合は、Oracle JDKと共存できるのでそのままで結構です。ダウンロード先はこちら:ダウンロードトップページ http://www.oracle.com/techne…
Java 1.6.0_31のMac版がセキュリティアップデートとしてリリースされていました。 Oracle版が2/15にリリースされてから約2ヶ月、日々を戦々恐々と過ごしていたMacユーザもようやく安心できるのではないでしょうか。Developer Package版はいつもの場所からダ…
iPad3が発表されましたね。自炊族としては解像度が気になるところです。 ※数式の画像が前後逆になっていたので修正しました。iPad3は本の代替になるのでしょうか。 iPad3は2048x1536で9.7インチの大きさなので、およそ264dpi (正しくはppi)となります。技術…
brew editで何らかのFormulaを変更した後、brew updateをするとエラーになります。 エラーの具合 こんな感じです。 $ brew update remote: Counting objects: 328, done. remote: Compressing objects: 100% (176/176), done. remote: Total 285 (delta 204)…
MacでTeXをやろうと思ったときに、いろいろと手間取ってしまったのでメモを残しておきます。 TeXまわりはごちゃごちゃしていて分かりづらいのですが、homebrewerのための2012年2月時点のお勧めの構成は以下です。 MacTex 2011 (の中のTeX Live 2011) MacTex…
MacTexのアンインストーラーを作ってみました。 別にMacTeXが嫌いになったわけじゃなくて、homebrewとパッケージ重複させてしまったのでMacTeXを入れ直そうと思ったらアンインストーラーを作っていたんです。 ※ご利用は自己責任で。 使い方 まずコマンドをダ…
前回:http://toggtc.hatenablog.com/entry/2012/02/06/023807今回は、前回構築した仮想環境を元に、buildoutを使ってみます。 buildoutはPythonのビルドシステムで、JavaでいうところのMavenに近いものです。必要なライブラリを指定しておけば、自動でダウ…
前回:http://toggtc.hatenablog.com/entry/2012/02/06/023652Pythonの仮想環境を構築することで、Python本体がある実環境を汚さずに、好き放題ライブラリを詰め込んだ環境を作ることができます。 pythonbrewには、venvというvirtualenv, virtualenvwrapper…
前回:http://toggtc.hatenablog.com/entry/2012/02/06/023342複数バージョンのPython + 仮想環境を実現するために、以下の構成を作っていきます。 今回は、pythonbrewとPythonのインストールです。 1. 前提環境 Mac OS X 10.7.3 (Snow Leopardでもいける気…
そうだ、Pythonをやろう と思ったけど、Python 3とPython 2には後方互換がありません。それならPythonのバージョンを切り替える仕組みが欲しいですね、ってことで調べてみたところ、pythonbrewとvirtualenvを組み合わせて使い、ライブラリの管理・インストー…
pythonbrewからPythonをビルドしたときのconfigureオプションを調べていたら、網羅的にpythonbrewのオプションがみたくなって、いつの間にかpythonbrewのコマンドとオプションをまとめていました。 `pythonbrew help [COMMAND]`で確認できる内容がほとんどで…
$ man gcc No manual entry for gcc こんなときは、 $ sudo man gcc それでも見つからないときは、環境変数MANPATHが通っているか確認する $ echo $MANPATH /usr/local/share/man:/usr/local/man:usr/share/man もしくは、Mac OS X Developer Libraryで探す …
OS Xの10.7.3がリリースされました。カーネルがDarwin 11.3.0に更新されます。 Hexley DarwinOS Mascot Copyright 2000 by Jon Hooper. All Rights Reserved. ↑Darwinのマスコットキャラ、Hexleyくんです。 ライオンという化けの皮をはがすとカモノハシにな…
pythonbrewからpython 2.7.2を入れようとしたところ、エラーが出てインストールに失敗しました。pythonbrewが悪者みたいな言い方ですが、そんなことはありません。 pythonbrewから普通にpython 2.7.2をインストールすると、ビルドには成功するもののmake tes…
Xcode 4.2からgccがバンドルされなくなりました。ここで言っているgccはllvm-gccではない、legacyでrealでnativeなgccです。 以前のバージョンのXcodeからgccを引っこ抜いてくるかとも思ったのですが、Appleのオープンソースサイトを漁っているとgccが置いて…