2014-05-08

Javaをアンインストールする方法

Mac OS X でのJavaのアンインストール方法。 OS X Mavericks 10.9.2 からJavaを取り除くために実行した手順をメモしておく。Oracleサイトに解説に従って、「JavaAppletPlugin.plugin」と「JDKディレクトリー」を削除すればよい。

2014-05-07

rootユーザーを有効にする方法

Mac OS X でスーパーユーザーを有効にする方法を、知り合いに聞かれたのでその答え。 passwdコマンドでルートユーザーのパスワードを設定してやればよい。

$ sudo passwd root

逆にスーパーユーザーを無効化するにはdsenablerootコマンドのオプション-dを使う。

$ dsenableroot -d

dsenablerootコマンドは、もともと、その名前の通りルートを有効にするコマンドなので、rootユーザーを有効化するにもpasswdじゃなくてdsenablerootを使う方がまっとうなやり方のように思えるが、使いたいときにはコマンド名を忘れててpasswdでやっちゃうのだった。

あるいは、「ディレクトリユーティリティ.app」を開いてGUIで有効/無効を切り替えるもよし。

$ open '/System/Library/CoreServices/Directory Utility.app'

お好きな方法でどうぞ。

2014-04-30

USB-UARTコンバーターもらった

Scratchが大好きな某iさんと久々に会って、お土産をもらった。USB-UARTコンバーターとか、USB-TTLレベルシリアルコンバーターとか呼ばれているやつである。

よく見かける商品なのだが、価格を聞いてちょっと驚いた。なんと70円じゃそうな。700円じゃなくて70円。

あやしい中華通販で買ったらしい。さすがに1個だけ買って70円というわけではなく、謎の中国商人との戦いの結果、想定を超えて大量に買ってしまって1個あたり70円になっていたという話のようだ。

せっかく貰ったので、Macで動作するか確認してみた。この製品はPL2303系のチップが載っているようなので、数年前に「Macにシリアル(RS-232C)ポート」という記事を書くときに調べたPL-2303のメーカー Prolific Technology Inc. のサイトからデバイスドライバーを探してみた。ダウンロードリンクをたどって行くと OS X Mavericks 10.9 用のドライバーも用意されていることがわかった。

Mac以外に、Raspberry Piでも試してみた。Raspbian Linuxでは、特になにもしなくてもUSBポートに差し込んだら認識され使用できる。

それにしても、末端価格70円って、どうやって(どんだけ大量に)作ってんだろう。

2014-03-09

このWindowsのコピーは正規品ではありません

「この Windows のコピーは正規品ではありません」って、いや、正規品なんですけど(^^; あなたから直接ライセンスを購入したんですよ、かなり昔のことだから忘れちゃいましたか? マイクロソフトさん。

すご〜く久しぶりにWindowsを起動してみると、いつのまにか正規品ではないことなっており、インターネット経由ではライセンス認証できず、電話で手続きしなくてはならない羽目に。

2014-02-19

FlashAir™でベアメタルRasPi

FlashAir™ + Raspberry Pi の組み合わせに、さらに適した使い方を発見した。

(なんちゃって)「ベアメタル・プログラミング」である。

Raspberry Pi をOSなしで使用する、ハードウェアを直にたたくプログラム。こういうOSレスの環境を最近の若者?は「ベアメタル(bare-metal)」と呼ぶらしい。

本格的にベアメタルなプログラミングに取り組むなら、JTAGデバッガーでも買いましょう。という話になるんだろうが、カジュアル・ベアメタル・プログラマーには、FlashAirとリセットスイッチがあれば十分だ。

2014-02-09

FlashAir™をRasPiの起動ディスクにする

東芝の無線LAN機能付きSDHCメモリーカードFlashAir™をRaspberry Piの起動ディスクとして使ってみた。

http://www.raspberrypi.org/download/で配布されているブートメディアのRaw Image(2014-01-07-wheezy-raspbian.zip)を、FlashAirにddコマンドで書き込み、Raspberry Piに差し込んで電源を入れると普通に起動する。一般的なSDカードを使った場合と何ら変わりない。

2014-02-04

Mavericksインストール用SDカード

OSさえMac App Storeでダウンロード販売されるようになって久しい。でもストレージを初期化してOSをクリーンインストールしたいときは、やはり、起動可能なインストール用メディアが欲しくなる。

残念なことに、Lion 10.7を最後にアップルはインストール用メディアの販売をやめてしまった。新しいMacはインターネット上のアップルのサーバーからOSをダウンロードして起動することもできるが、ウチのネットワーク接続は遅いので毎回そんなことやってられない。

同じように考える人が多いのか、ネット上にはMac OS Xインストーラーアプリケーションからのインストール用ブータブルメディア作成方法を解説したTipsが多数公開されている。