タグ

ブックマーク / sunflat.hatenablog.com (2)

  • MSXでプレゼン - Sunflat のブログ

    MSXでプレゼンしてみました。 MSX Language View more presentations from sunflat プレゼン生成に使ったツールも公開しています: https://bitbucket.org/sunflat/mlnagoya/ こんな感じのScalaコードから、プチコンのBASIC風の中間形式を経て、こんな感じのMSX-BASICコード(UTF-8版)を生成します。 補足 MSX2以降なら、「SHIFT+かな」でローマ字入力できるそうです(Twitterで教えてもらいました)。昔使ってたのはMSX1だったので知らなかった… MSXでは、こんな感じの文字コード(半角ひらがなやグラフィック文字がある)を使っているので、Unicodeからの変換テーブルを作って変換しています 実は、DEF FN文を使って1つの式だけの簡単な関数なら定義できたりします。でも、条件式や再

    MSXでプレゼン - Sunflat のブログ
  • Macのサウンド出力先を切り替えるAppleScript - Sunflat のブログ

    iMac用にHDMI出力コネクタを買ったのだが、音声の出力先をHDMI(外部ディスプレイ)と内蔵スピーカで切り替えたいことが良くあるので、AppleScriptにしてみた。 システム環境設定をUI操作しているので、「ユニバーサルアクセス>補助装置にアクセスできるようにする」にチェックする必要あり。AppleScriptのスクリプトメニューに登録しておくと便利かも。 環境によって、row番号やラベル文字列が違うかもしれないので、適当に修正して。 tell application "System Preferences" activate set current pane to pane id "com.apple.preference.sound" end tell tell application "System Events" tell process "System Preferenc

    Macのサウンド出力先を切り替えるAppleScript - Sunflat のブログ
  • 1