Digitalians' Alchemy: タグ「Mac」(1-50)

2024年01月29日

XLD でオーディオ CD を読み込む

 久しぶりに音楽 CD を買いました。QNAP TS-128A 上の Logitec Media Server で聴けるようにしたいのですが、やり方を忘れていたのでメモ。...

2023年03月19日

Ken Thompson が Mac を捨てて Raspbian に移る

 Slashdot の記事です。"Unix Pioneer Ken Thompson Announces He's Switching From Mac To Linux." SCaLE (Southern California Linux EXPO) のキーノート演説の質疑応答の一節で、...

2023年01月03日

OfficeJet Pro 8020 を買った

 昨日の続きです。旅立ったプリンタの後継機として HP OfficeJet Pro 8020 を買いました。Amazon のマーケットプレイスで、PLUS YU の取り扱いです。...

2023年01月02日

プリンタが旅立った:R.I.P.

 あけましておめでとうございます。今年もよろしくお願いします。  年末、予定外の仕事(私用)が入ってバタバタしたあと、急いで年賀状を刷ろうとしたら、プリンタが動かなくなってしまった。...

2022年12月24日

PyInstaller を使ってみる

 Python スクリプトを単体アプリにする PyInstaller を試してみた。けっこういけるやん、というのが第一印象です。  venv を使って必要なライブラリを揃える。...

2022年11月13日

Visual Studio Code で wxPython をデバッグする

 Python スクリプトをデバッグできる IDE を調べてみた。PyCharm か Visual Studio Code (VSCode) がよく勧められている。...

2022年11月07日

wxPython 再訪

 以前に手をつけた wxPython をもう一度引っ張り出してみた。しばらく wxWidgets + LuaJIT でアプリ作成に取り組んできたのだけど、何度も書いてきた通り、...

2021年08月28日

LuaAppMaker: Windows の日本語パス名で大苦戦(つづき)

 「LuaAppMaker: Windows の日本語パス名で大苦戦」のつづきです。ヘルプを wxWebView で表示しようと思ったわけですよ。wxHTML とか Help Book 形式よりカッコいいし、...

2021年08月27日

LuaAppMaker: Windows の日本語パス名で大苦戦

 LuaAppMaker で、Windows の日本語パス名で大苦戦した。以下、ざっくりと報告しておきます。  まず、日本語パス上にある dll ファイルを require でロードできない。...

2021年08月05日

Lua で行列計算:LAPACK を使う

 思うところがあって、Lua で行列計算をすることになりました。特異値分解 (singular value decomposition) をやりたい。Lua でコーディングすることもできなくはないだろうけど、...

2021年06月08日

久しぶりに LuaAppMaker

 たいへん久しぶりに、LuaAppMaker を立ち上げて、コーディングしてみた。以前に wxPython で書いてみたアプリの Lua 版です。  まだ wxPython で実現できていた機能を全部は再現できてない。...

2021年01月02日

楽譜付きの動画を作る方法:改

 あけましておめでとうございます。今年もよろしくお願いします。  今年の正月休みは、メンタルには健全だったが(去年は最悪だった)、積み残した仕事が半端じゃない量だった。...

2020年10月30日

QNAP TS-128A:Logitech Media Server を使う

 QNAP TS-128A 設定のつづき(前回、前々回)。いよいよ、Logitech Media Server のお試しです。結果を先に言えば、うまくいきました! Logitech Media Server は、...

2020年10月29日

QNAP TS-128A:Time Machine を使う

 QNAP TS-128A 設定のつづき(前回はこちら)。Time Machine を設定するには、HBS3 Hybrid Backup Sync というアプリをインストールする必要がある。...

2020年10月28日

QNAP TS-128A を導入

 TS-110 の後継機として、QNAP TS-128A を導入した。最初は TS-230 を考えていたのだが、今回も、1ベイの機種に落ち着いた。2ベイの機種を使って RAID を組んだとしても、...

2020年10月22日

TS-110 が突然お亡くなりに!

 10年前からバックアップに使い続けてきた QNAP TS-110。Time Machine バックアップだけでなく、SqueezeBox Touch への音楽サーバとしても無休で働いてきた。...

2020年08月03日

アイヴズ「交響曲第4番第2楽章」の DTM 演奏

 前回の「MU80+SC88 の DTM 作品を録音する」に従って、旧作の「アイヴズ・交響曲第4番第2楽章」を録音しました。  実は、ハード音源 (MU2000) の録音のとき、...

2020年08月02日

「MU80+SC88」の DTM 作品を録音する

 しばらくぶりの DTM ネタ。昔作成した DTM 作品を、ハード音源が生きているうちに録音して残しておこうと思い立った。SC-88 系は Sound Canvas VA があるから問題ない。...

2020年07月25日

手書き文書の写真を見やすい PDF にする

 リモートワークに対応するため、「手書きの文書をスマホカメラで撮影して送ってもらう」機会が激増した。なかなかキレイに撮るのは難しいんですよね。どうしても影が映ってしまうし、...

2020年04月26日

Emacs 26.3 をビルドして LilyPond ファイルの編集

 久しぶりに LilyPond を使おうと思ったら、Mac を新調してから Emacs を入れてないことに気がついた。さっそくビルドしてみた。参考にしたのはこちらの記事。...

2020年01月25日

LuaAppMaker: グラフを描く

 LuaAppMaker のチュートリアル、「LuaAppMaker でアプリを作る」に新しい章を書きました。 3. 入力された数式を解釈する 4. グラフを描く  数式を解釈して、...

2019年12月21日

「LuaAppMaker でアプリを作る」始動!

 LuaAppMaker のチュートリアル、「LuaAppMaker でアプリを作る」を書き始めました。まだ3つしか記事がありません。 0. はじめに 1. LuaAppMaker のインストール 2. ウィンドウを表示  作成を目指しているのは「グラフ計算機」っぽい何かです。...

2019年12月11日

LuaAppMaker を公開した(だけ)

 LuaAppMaker のファーストリリースを公開しました。でも、公開しただけで、説明もなんもないので、たぶん誰にも使えない。そのうちチュートリアルを作ります。...

2019年12月08日

wxLuaApp 改め LuaAppMaker でマンデルブロ集合

 wxLuaApp を LuaAppMaker と改名しました。wxWidgets のプログラムを LuaJIT で書けます。  マンデルブロ集合やってみたよ。...

2019年10月09日

ZeroBrane Studio すごいぞ

 wxLua の現在のメンテナー(と言っていいだろう) pkulchenko 氏謹製の Lua 専用 IDE, ZeroBrane Studio。誰かが "*THE* IDE for Lua" (Lua IDE の決定版)と書いていた。...

2019年09月22日

LuaHPDF + wxWidgets で日本語 PDF

 「LuaHPDF:日本語の PDF 文書を作る」のつづき。Mac, Windows のクロスプラットフォームにしようと思って、また一苦労した。  先日のコードでは、...

2019年09月21日

LuaHPDF:日本語の PDF 文書を作る

 「Lua で PDF 作成:LuaHPDF」のつづき。日本語を含む PDF 文書を作るには、次の関数を使う。 hpdf.UseJPFonts(): 日本語の「MS明朝」「MSゴシック」「MSP明朝」「MSPゴシック」の4つのフォントを使えるようにする。...

2019年09月14日

Lua で PDF 作成:LuaHPDF

 wxWidgets アプリを Lua で記述する wxLuaApp。これで PDF を作成したいと思ったのだが、wxWidgets には PDF 関連の API がない。...

2019年09月01日

wxLuaApp: Windows の日本語ファイル名に苦戦

 wxWidgets アプリを Lua で記述する wxLuaApp。wxWidgets 3.0 系列でビルドできるようにするパッチをPaul Kulchenkoさんに送ったら、...

2019年08月19日

Mac OS 10.14 で wxWidgets 開発(その2)

 「Mac OS 10.14 で wxWidgets 開発(その1)」のつづき。 4. wxWidgets のビルド (Mac OS 10.6 対応)  wxWidgets は 3.0.3 を使う。...

2019年08月18日

Mac OS 10.14 で wxWidgets 開発(その1)

 新 MacBookPro で、wxWidgets の開発環境を立ち上げた。目標は、「Mac OS 10.6 上で実行できる 64 bit アプリを作ること」および、...

2019年08月13日

CoreAudio: Sound Canvas VA の音(だけ)にノイズが乗る

 新 MacBookPro でいろいろなアプリの動作を検証していて、あれっと思った。Alchemusica で Sound Canvas VA を鳴らして、イヤホンで聞くと、...

2019年08月12日

MacBookPro 2019 来ました

 MacBookPro 2019 が到着しました。  OS のバージョンが上がるといろいろ不具合が生じるので、今はその不具合を検証しているところ。今のところ常用しているソフトウェアの中では、...

2019年07月27日

Alchemusica 0.8.0 公開

 Alchemusica の新バージョン 0.8.0 を公開しました。0.7.0 からいろいろ変えた気になってたけど、svn log をまとめてみたら、結局新しい機能はオーディオ設定をエキスポートできるようにしただけだった。...

2019年07月12日

続・Mac の更新を検討中

 先日の「Mac の更新を検討中」から、ぐずぐずしている間に MacBook Pro が全モデルアップデートされてしまいました。なんとまあ。 MacBook Pro (2017)Touch Bar なし MacBook Pro (2018)Touch Bar あり MacBook Pro (2019)Touch Bar あり MacBook Pro (2019)Touch Bar あり 画面解像度 2560x1600 2560x1600 2560x1600 2560x1600 CPU 第7世代2.3GHzデュアルIntel Core i5 第8世代2.3GHzクアッドIntel Core i5 第8世代1.4GHzデュアルIntel Core i5 第8世代2.4GHzクアッドIntel Core i5 メモリ 2,133MHz LPDDR3 2,133MHz LPDDR3 2,133MHz LPDDR3 2,133MHz LPDDR3 グラフィック Intel Iris Plus Graphics 640 Intel Iris Plus Graphics 655 Intel Iris Plus Graphics 645 Intel Iris Plus Graphics 655 ポート Thunderbolt3 x2 Thunderbolt3 x4 Thunderbolt3 x2 Thunderbolt3 x4 税込価格 225,504円 262,224円 220,104円 ***,***円 Apple Store が混んでいるのか、...

2019年05月13日

Mac の更新を検討中

 今使っている MacBook Late2008 だが、スリープからの復帰時にときどき画面が揺れることがあって、近々寿命が来るかもしれない、と思っている。1台の Mac を10年以上も使ったのはこれが初めてで、...

2019年04月27日

wxLuaApp で OpenGL やってみた

 球体の表面を色分けした図を描いて GIF アニメーションにする、という案件が発生した。こういうやつです。  OpenGL を使えばできそう、というのはすぐに思いついたのだが、...

2018年12月28日

iMac 21.5 インチ (Late 2012) のメモリ増設・SSD 交換

 家族で共用している iMac (late 2012) の動作が遅い、と不満が出ていた。特に、Safari がめちゃくちゃ遅い。OS が Yosemite というのも一因だが、...

2018年11月27日

wxLuaApp でデスクトップアプリを作ってみた

 GitHub - wxLuaApp の件。デスクトップアプリを作ってみた。けっこう調子良くサクサク書ける。  高速フーリエ変換が必要だったので、Lua のライブラリを探した。...

2018年11月04日

wxLuaApp 開発中:完成度はイマイチだが一応使える

 GitHub - wxLuaApp の件。実用アプリが開発できるかどうか、試してみた。こんな感じです。見る人が見れば、何を作ってるかわかると思う。  本気でアプリを作り始めると、...

2018年10月28日

wxLuaApp 開発中:Love2D っぽく使えるようになった

 GitHub - wxLuaApp をぼちぼちと開発中。いろいろと忙しくてなかなか進まんけど、こんな感じになってます。  コードの方は、wxmain.lua, Document.lua, Controller.lua の3ファイルを1つのフォルダに入れて、...

2018年10月14日

Mac のプレビューでブックレット印刷する (AirPrint)

 「LÖVE (Love2D) プログラミング」は、ブラウザから印刷できるようになっている。A4 1枚に2ページのレイアウトで、ブックレット印刷(中綴じ印刷)をすると、...

2018年04月18日

Radicale と CardDavMate

 Radicale の続き。DAVdroid を使った Android との連携はうまくいったが、Mac 上でも見られるようにしておきたい。カレンダーの方は以前から Thunderbird の Lightning アドオンを使っている。...

2018年04月14日

DAVdroid と Radicale でまたハマる

 だいぶ前に「DAVDroid と Radicale でハマる」というのを書いた。しばらく問題なく動いていたのだが、最近また同期がうまくいかなくなった。気がついてみると、...

2018年04月05日

wxPython 継続中

 wxPython、ぼちぼち続けてます。こんなん作ってみてます。  なかなか難しい。文字や線の末端が1ピクセルでもずれると、違和感のある図になってしまう。特に、...

2018年02月26日

wxPython を試し中

 訳あって wxPython を使ってみた。  実は Python ってちょっと苦手で、ラズパイを使っていても、「何とか Python 使わずに済ませられんかなあ」とどこかで思っていた。...

2018年02月04日

LÖVE のページ作りました

 LÖVE のページを作りました:「LÖVE (Love2D) プログラミング」。 2018.2.10. 追記:「LÖVE (Love2D)」と表記するようにしました。...

2018年01月27日

LÖVE でゲームプログラミング

 スクリプト言語で簡便にプログラミングできる環境をいろいろ検討していたのだが、最近 LÖVE というのを見つけた。  これ、ファイナルアンサーじゃないかなと思いつつある。...

2017年12月17日

wxWidgets で作成した Windows アプリを Wine で動かす

 wxWidgets の環境整備第3弾。Wine ってどうなんだろうと前から思っていた。エミュレータを使わずに Windows アプリを Mac 上で走らせるものだが、...

2017年12月14日

wxWidgets のクロスコンパイル (PowerPC 編)

 wxWidgets の件の続き。PowerPC は対応は諦めようかとおもっていたのだが、古い Xcode から古いコンパイラや SDK を抽出して新しい Xcode にインストールすることができるらしい。...

email.png