Blogs

macOS上のWineで、Office2007

解決したい課題

macOS上のWineだと、PowerPoint2007が動かない。動かしたい。

問題の原因

何回やってもPowerPointが起動しない。原因を調べた結果、riched20.dllがロードされないことが原因みたいだった。確かこのdllは文字入力関係だった気がする(勘違いだったかも)。

ubuntuではwincfgからriched20.dllをロードしておけば解決なのだが、macOS版Wineだとうまくいかなかった。初めからriched20.dllをロードしておくとなぜか文字入力を一切受け付けなくなる。

解決法

インストールしたあとにriched20.dllをロードする

インストール
brew install wine

32bitモードに切り替え
export WINEARCH=win32 winecfg

インストーラーを実行
wine /path to office12 installer/setup.exe

wincfgでriched20.dllをロード。種別はネイティブ

番外こぼれ話

インストール途中、プログレスバーが2cm位(20%くらい)伸びた後10分以上沈黙することがあるが、一応中の人はちゃんと仕事してるみたいなので、そっとしておいてあげよう。コンソールログには凄いエラーが出てくるので、きっとタイムアウト待ちなのだと思われる。

LTOオートローダーを購入した(Win7+VMWare Playerで使うぞ編)

前回、[ケーブル間違えた編][1]でケーブルを間違えて買ってしまった日立のLTOオートローダー HITACHI LTO5 L1/8A。無事に正しいケーブルを入手した。今回は、Windows7上のVMWare Playerで認識させ、Linux(Ubuntu 16.04LTS)から、Windowsと共有したフォルダの内容をテープに書き込むまでを行ってみる。

実験用PC環境を構築する(案)

割と頻繁にリセットしたい実験用PC環境を整える方法を考えてみる。

OSのインストール

普通にインストールする

監査モードへ入る

インストール最終段階でCtrl+Shift+F3で監査モード(sysprep)に入る

ドライバ・必須ソフト導入・パッチ当

最低限入っていて欲しいソフトのセットアップを済ませる

電源Off

電源をいったん切る

パテーションバックアップ

その辺のフリーツールを使うか、WinPEでディスクのスナップショットを取るか…

iMac late2009 27インチのジャンクを買った。

ヤフオクでジャンクを購入。
late2009世代〜2010世代は、Core2からCoreiシリーズの過渡期で、特にCore2Duoが乗っているマシンは不人気なのか比較的価格も低め。しかし、以外と高値で安定している初代i3辺りと性能も大差ないので、考え方によってはお得。

pound+apache+gitlabでリバプロ環境を構築して貰う

事の発端

すでにapacheが動いている環境で、新規にgitlabをインストールすると競合してしまう。
もちろんポート名を分ければ解決するが、かっこ悪いしSSLの対応も面倒。
他のサービスを増やしたい予定もあり、早急な対策が必要だった。
友人のOさんに相談すると、リバースプロキシであるpoundを勧められた。
クライアント<->pound間をSSL化し、poundと各種サービスは平文でやりとりすることでパフォーマンスUPにも貢献するらしい。
とってもナイスだがやり方が分からなかったので、200kmほど車で走ってOさんを訪問して設定をご教示頂いた。

2017年買ってよかった物ランキング

一位:FitRS 10thアニバーサリー DBA-GE8

いきなり一位かよ…。先輩から購入した。車両本体価格40万円+諸費用モロモロで53万円。88000kmほどで購入。1オーナーでディーラーメンテナンスパック加入の良個体。前オーナーは全て標準状態で乗っており何も弄られていない。全てホンダで整備されており経年劣化を感じるのはヘッドライトくらい。
 新社の頃から遊びに連れて行ってもらっていた思い入れのある個体で、セカンドオーナーになれたことはとても嬉しかった。借金は未返済。

二位:CF-B11

パナソニックの不人気Let’s note。しかし15インチ FHD 3世代i5を備えるポテンシャルは結構大きく、就職したての頃のPC事情を支えた。4ヶ月くらいはデスクトップが無かったので使っていた。動画変換アプリもこれで書いた。最近CPUグリスアップとメモリ増設を施されますます快適に。実家用マシンとして活躍するかも??