atnr.net 名刺

atnr.net の名刺を制作いたしました。Denryoku Labelで使用している名刺と同系統のカラーでまとめました。
赤い色は大好きなシンセClavia nordleadの色へのオマージュです。

MacBook Air(MacOS 10.7)上のVirtual BoxにWindows 7をインストールする方法

VirtualBoxという仮想環境ソフトを使ってMac上でWindowsを動かそうと思ったのですが、MacBook Airには光学ドライブが無いので、Windows 7 をインストールするためにはほかのマシンでディスクイメージを作成して、持ってくる必要があります。

まずディスクイメージの作り方から。
他に光学ドライブ付きのMacを持っている場合を想定して書きます。

  1. ディスクユーティリティーを起動し光学ドライブを選択して、新規イメージのアイコンをクリックします。
  2. ダイヤログが表示されるので、イメージフォーマットを圧縮からDVD/CDマスターに変更します。
  3. 保存をクリックするとディスクイメージの作成が始まります。10分程度でイメージファイルが出来上がります。
  4. 出来上がったディスクイメージをAirDropか、USBメモリか・・・なんでもいいですが、MacBook Airに移動させます。
  5. MacBook Air上でVirtualBoxを起動させ新規仮想マシン作成ウィザードを使って順々に進めていきます。
  6. 読み込み元のディスクを先ほど作ったディスクイメージにしてインストールを進めればOKです。

ネットで.isoファイルが必要・・・などの情報も見かけましたが、.cdrファイルで特に問題ありませんでした。

Processingで作ったアニメーションのキャプチャーをPDF出力する方法

Processingで作ったアニメーションをスクリーンショットのようにPDF形式で保存する方法です。

最初、PDF Exportを読んだのですが、うまく行かず、もうちょっと調べて出てきたこちらの記事を読むとうまく行きました。

以下のコードを追加すればOKです。

まず、最初にセーブを行ったかどうかを判定するフラグを宣言しておきます。

boolean dosave=false;

void draw()の中にdosaveのフラグが立ったときの動作を追加します。

if(dosave) {
 // set up PGraphicsPDF for use with beginRaw()
 PGraphicsPDF pdf = (PGraphicsPDF)beginRaw(PDF, "pdf_complex_out.pdf");
// set default Illustrator stroke styles and paint background rect.
 pdf.strokeJoin(MITER);
 pdf.strokeCap(SQUARE);
 pdf.fill(0);
 pdf.noStroke();
 pdf.rect(0,0, width,height);
}

void draw()の末尾に以下のコードを追加します。PDFを書き出し完了して、書き込みフラグをリセットするコードです。

if(dosave) {
 endRaw();
 dosave=false;
}

sキーを押したときにPDF出力させる場合はvoid keyPressed()のなかに以下の構文を書いておきます。

sキーを押したときにPDFに保存するフラグが立ちます。

void keyPressed() {
 if (key == 's') {
 dosave=true;
 }
}

以上のコードを組み込むだけで簡単にアニメーションのキャプチャーをPDFで出力することが出来ます。自分はOPENGLのスケッチで実行しましたがうまく行きました。

Mac版のProcessingでタイトルバーを非表示にする方法

Mac版のProcessingでタイトルバーを非表示にしたかったのですが、なかなか方法が出てこず困っていたのですが、海外のフォーラムでこれで行けるのでは?という提案があったので試した所無事に消えました。

public void init(){
 frame.removeNotify();
 frame.setUndecorated(true);
 frame.addNotify();
 super.init();
}

void setup()の前あたりに入れこんでおけば問題なく機能しました。
フルスクリーンモードにすれば消すことも出来るのですが、デュアルディスプレイ表示のときに画面が真っ黒になってほかのソフトを操作できないので・・・

Contact お問い合わせ

※迷惑メール設定、ドメイン指定受信をされている方はatnr.netからのメールが受信可能な状態かどうかご確認ください。
返信メールが受信できない場合がございます。

Web制作をご依頼の方はこちらのフォームからお問い合わせください

    お名前 / Your Name

    メールアドレス / Your E-mail Address

    お問い合わせの種類 / Inquiry

    メッセージ本文 / Message