投稿

メールサーバの移行

イメージ
 自前のメールサーバを停止 これまで、自ドメインのメールサーバはVPS上に構築していた。 ・Ubuntu Server ・Postfix ・Dovecot ・spamAssassinと、BlackListの利用 Spam対策を行ってきたし、サーバ上でメールをトリガーにして各種プログラムを動かしたりしてきた。 メールサーバのメンテナンスは結構面倒くさくて、  ・Disk容量のチェック  ・不正アクセスのチェック  ・各種セキュリティパッチの適用 など、手間がかかる。 そこで、外部のサーバを利用することに…。 結構安くて使い勝手の良さそうなのが、「さくらのメールボックス」 3年契約で、3070円とな…。  メールアドレスは自分のだけなので、20GBまで利用可能!  (Gmailより大きいねぇ) ということで、早速契約。 アカウント設定を行って、既存のDNSを書き換える。WHOISも書き換えて完了。 SMTPとIMAPが利用できればOK。 ちょうど、GoogleがSPF設定していないと受信しないし、DKIMおよびDMARCに対応していないメールを弾くようになったので、対応しているのを確認。 さくらサーバ自体は、これまでお客さんのサーバとして何件も利用しているので、利用方法も難しくはない。  Webメールにも対応しているので、いざという場合にもありがたい。 ということで、各メールソフトの設定を変更。  PC(常時使用する3台)とタブレット、スマートフォンと台数は多いがそれ程手間はかからない。 問題は、旧サーバで送受信したメールの履歴だけれど、これはThunderbrdを使ってローカルに保存することで回避。  本当は、サーバtoサーバでMailboxに残そうとも考えたんだけど、古いメールはそれ程必要ないし、ローカルにバックアップしてあれば凌げるので、良しとする。 移行時にDNSの反映で若干時間がかかったものの、問題なく送受信できるのを確認して、作業完了。  これでメンテナンスの手間が減るので、安いもんです。

Officeのアップデート

イメージ
Office2016 for Macの更新 Office2011の時は、アップデートは本当にたまにしか来なくて、あぁ、もう見捨てるのかな…と思ったこともありました。 ずーっとバージョンアップも出ないし、Windowsより機能が低いし。 で、この春からOffice365を利用して、Office2016 for Macとfor Windowsの両方を使って仕事しているんだけど、Officeの更新が多いようなきがするんだよね。 Windowsは、これまでと同じような間隔だけど、Mac版はこんなに多いのかっていうくらい。 ちなみに、春の段階では、機能的にはMac<Windowsでした。 2016で搭載された関数なども、Mac版では使用できず、なんだかなぁと思ってました。 8月のアップデート Office Insiderプログラムに参加しているので、通常のアップデートより多いはずですが…。  Inseiderの取得ビルドは、「スロー」を選択しています。 一応、仕事でも使用するので。(といっても大半はWindows版で最終確認しないといけないから、Mac版は多少問題があってもなんとかなるという判断で…) これまで、Windows版で使えた「textjoin( )」が、Mac版で使えない状態でした。 DBのデータをCSVで確認して、そのidを拾って、再度SQL叩いてなんて作業する時に、この関数は便利なんですわ。 =textjoin(",",false,A2:A100) なんてやれば、カンマ区切りのデータがサクッと作れて…。 でもってSQLで、 select * from XXXX whrer id in (......); なんてしたい時に、これまではエディタで正規表現使って、カンマ区切りのデータ作っていたのが、今じゃ関数一発ですゎ。 で、この便利な関数が、Mac版では存在していなかったので、少々(泣)つつも、Microsoftに意見を何度か投げています。  そしたら、8月のアップデート後?、気づいたら使えるようになっていました〜。 (本当はもっと前からなのかもしれないけれど、使えないという意識でテストもしていないので…)  この時、完全64bit化された

iOS10へのアップグレードで失敗

イメージ
出る前から情報は多いけど いつの頃からか、Appleも発表前のリーク情報がかなり正確になってきていて、ある意味楽しみが減ってしまった気もする。 それでも、新しい機能や、使い勝手は、実機で遊んでみないと分からない訳ですから、念のため試すわけです…。 今回はiOS9→iOS10ですね。 早速、やってみました。 ちなみに、利用しているのはiPhone5sです。 今は、SIM無しで、Androidのテザリングと、Wi-Fiで運用しています。 iMacに接続 全データをバックアップ アップデートがあるというのでインストール さて、1GBちょいのダウンロードは、それ程混んでいないのか、あっさり終了。 インストールに入る。 リンゴマークが表示され、プログレスバー(進捗バー)が進んでいく。 最後まで行った?と思ってから、1時間経ちましたが、そこから先へ進まない…。 (作業していて、もう終わったかと思ってみたら、進んでいない状態) あれれ? おかしい…。と思いつつも念のため30分待ってみる。 どうやら止まっているようだ。 仕方ない、強制的に再起動してみる。 起動しない…。汗汗… ググッてみたら、「文鎮化」している人も多いらしい。 逝ってしまったか? 念のため、情報を漁ってみると、リカバリーで復旧したとのこと。 リカバリーモード突入  一応、重要なのでキャプチャーを貼っておきます。  まず、母艦が必須。(僕はMacしかないけど、Windowsでも良いはず)  次に、上記の画面が出るまで、電源とホームを押し続けること。 この2点を守れば、取り敢えずリカバリーモードに突入する。 すると、しばらくして、こんなメッセージが表示されるので、とりあえず「アップデート」を選択。 ところが、途中で固まってしまう。 充分時間をかけて、全く動いていないのを確認し、再度強制電源断→リカバリーモード突入。 今度は「復元」を選択してみる。 今度は、上手くいった。 復元したら、再度アップデートかぁ…。と思って再起動後よく見たら、iOS10になっていた。 う〜む、アップデートで上手くい

honor6 plusでベンチマーク

イメージ
時間があったので試してみた 通常、ベンチマークはあまり気にしていないのだけれど、サーバの処理待ち、ダウンロード待ちが長いのでその間に試すことにした。 Zenfone2は、液晶割れしたものの、動作には全く問題ないので、同じベンチマークを突っ込んで比較することに…。 とりあえずAntutuを入れてみた。 結果は以下の通り あれれ? Zenfone2は性能怪獣と謳っていたような…。メモリは4GB積んでいてIntel系CPUなのに…。 honor6は、性能は何も謳っていないけど、Zenfoneより上。 OSのバージョンが異なるので、何とも言えないが…。(Zenfone2は5,honor6は6) 実際に使ってみても、遅さは感じないし、サクサク動いている。 3Dの重いゲームは全く行わないので、通常使いには快適レベル。 同じ時期の発売で、性能怪獣を信じて買ったのになぁ。 今は値下げしているけれど、元値でも、遥かにhonor6の方が安いとは…。 問題点もある しばらく使っていて気になる点が1つだけある。 テザリングで使用した場合に、立ち上がりの通信が妙に遅い時がある。 USBテザリングでは感じないので、Wi-Fiでのテザリングだけかもしれない。 古いiPhone5sは、テザリングで使っているのだけれど、通信開始時に妙にモタツク。 で、流れ始めるとサクッと流れるが、しばらくすると、またモタツク。 現在、様子を見て、改善方法を探しているけれど、良い方法がない。 何が問題って、Ingressでポータルをハックした時に、レスポンスが返ってこず、次のポータルに移動してハックしようとしても、出来ないことが多々ある。  といって、接続が切れているわけでもなく、通信エラーでもない。 遅れて、ハック出来ているので、パケットは遅れながらも届いている感じ。 adbコマンドで何か設定すれば、挙動が変わるかもしれないと思いつつ、試してみます…。

HUAWEI honor6 plusでテスト

イメージ
セットアップ完了 まずは、OSをKitKatからmashmallowにまでアップグレードした。  デフォルトで入っている大量の楽天関係のアプリは、通常のアプリで、普通にアンインストールが可能だった。(数が多いのが面倒なだけ…)  ASUSの場合アンインストールが不可だったので、HUAWEIの方が良心的だ。 不要なものはサックリと削除して、自分が使っていたものをインストール。 JSバックアップを使ってみたけれど、旧機種のアプリのリストから、次々インストールできたのが楽なだけで、設定なんかは全部自分でやる必要があった。  作業にたっぷり2時間はかかったけど、まあ、仕方ない。  この点、iPhoneとMacの組み合わせは、超絶簡単。 iTunesでバックアップして、新しいマシンを繋いで復元すれば完了。設定もデータもすべて戻してくれる…。  Androidも同様な仕組みがないと、嫌になる。 目玉のカメラ この機種を選んだのは、カメラが面白そうだからなんだけど…。 リアは800万画素のダブルレンズ、フロントはSONY製の800万画素。 ということで、早速試してみた。 朝の散歩中に撮影。 同じ写真を、後から絞り変更で、少し周辺をぼかしてみる。 さらに、絞りを開放に設定すると、こんな感じ。 これらの写真は、1ショットで撮影したものを、あとでピント位置、ボケ具合を調整してみたもの。 しかも、撮影までの高速だし、ピント合わせも高速。 なかなかいい感じ。 しかも、Exifデータを見ると、ちゃんと絞り情報が書き換わっている(笑)  結構近くまで寄れる。 これだけ綺麗にボケると、気持ちいい。 一眼レフに負けないかもしれない。 どんだけコーヒー飲んでるんだってツッコミは無しで…。 近距離なので、かなり歪んでいるけれど、手軽に撮影できて楽しめそう。 設定を行うと、クイックショットができる。 ボリュームの下を2度押しすると、いきなり撮影してくれる。 画面を見ないで撮影することになる。表示された時には、もう撮影済www しばらく、楽しめそう。 これだけサクサク動いて、3万

HUAWEIを購入したらハズレを引いた

イメージ
Zenfone2の液晶が割れた 車から降りる時に、落としたが、落ちた先がコンクリートの埋め込みブロックの角…。 見事に割れました。 動揺しすぎて、ピントもあってないわ…。 一応、電源は入るものの、割れたガラスがパラパラと落ちてくるので、セロファンテープで補修。 さすがに、このままではまずいので、次期戦闘機を手配する。 Amazonで注文→翌日到着 さすがに、プライム会員だとこういう時に便利。 機種は最新ではなく、そこそこ評判が良くて、自分の食指に見合うもの…。 できれば、Android6系が使えると嬉しい。 ということで、ダブルレンズ搭載のHUAWEI honor6 plusを手配することに。 元はKitKat(4系)だけど、Lolipop(5系)→Marshmallow(6系)とアップデータが出ているらしい。 3万円程度…。 迷わず…。 ポチッとな。 翌日届きました。(早っ!) 開封の儀 今回は、ガラスの強化フィルムも購入。 Zenfoneはフィルムも使わず裸族運用だったので…。 さて、箱を開けてみる。 ふむ。イマドキですな…。 よくわからないが、一式でこれだけ。 ヘッドフォンも付いていない。 さて設定に入る。 設定するとおかしい まあ、日本語選んで、アカウント入れて…。 説明書が中国語のみなんで、全くわからないまま設定を進める。 やたら中国語のアプリがてんこ盛りだけど…少し不安。 ところが、SIMをいれたのもののLTEを掴まない。 いつまで経っても3Gのみ…。 ストレージもおかしい。 32GBを購入したのに、16GBしか認識していない。 どうやら、ハズレを引いたらしい。 完全初期化し、返品の手続きを速攻で行う。 今度は本家で購入 仕方ないので、本家のオンラインショップで購入。 あれ? 前回見た時より値下げしている。 楽天ポイント使って、もっと安く買えるじゃないか…。 ということで、27000円強で購入

WPS Officeで日本語入力ができない

イメージ
メインのマシンUbuntu16.04にて 前回、Windowsマシンが逝ってしまったので、新たに用意したマシンはUbuntu16.04にした。 Windows7はVirtualboxで動かすことにし、そこそこ環境も整ってきた。 とは言っても、ほぼ作業はUbuntu上で行うので、こちらの状態も整えていたところ、問題が発生。 Office関連は、Linuxではやや厳しいので、少しでも使い勝手を上げるためにLibreOffice以外に、KingsoftのWPSを導入した。 こいつは、ノートのUbuntu14.04で動かしていてそこそこ互換性も高く、実績も有る。 今のところVABマクロがうまく動作しないのと、ピボットテーブルが保存後Excelで開くとおかしいくらいで、注意すれば十分利用できる。 ということで、Ubnutu16.04にも導入。そして日本語化。 しばらくViewerとしてしか使っていなかったので気づかなかったのだが、日本語の入力ができないことが判明。  むむむ。なぜだぁ  というのもあるし、今まで数字しか入力していなかったことに驚く。  そういえば、漢字などの表はコピーペーストしかしていなかった…。 原因を究明する とはいえ、入力できないのは不便なので、対策を施すことにする。 まずは、現状の調査。 日本語関係は、少し前のUbuntuはibus経由だったのに、今はfcitxに変わっている。 もちろん、クリーンインストールのままなので、設定は変えていない。 日本語の設定は、fcitxを使うようになっているし、geditなどは正しく動作している。 システムトレイアイコンを表示するようにして確認してみる。 標準のアプリはほぼOK。 ブラウザ(chrome,vivaldi,Firefox)も日本語の入力が可能。 ちゃんと、「あ」に切り替わる。 ところが、WPS関連はWriterも、SpreadsheetもPresentationも一切日本語の入力ができない。 「全角/半角」も、CTRL+SPACEも効かない。 これは、環境変数か?と思いチェックしてみる。 $ echo $GTK_IM_MODULE fcitx $ echo

Bash on Ubuntu on Windows

イメージ
WindowsなのかUbuntuなのか Anniversary Updateをインストールすると、bashが使えるようになる。 bashって何?って人は、使わなくても良いと思う。 LinuxやMac使う人は、端末(Terminal)を開いた時に動作しているShellの名称ですね。 色々なShellがあるのだけれど、bashはほぼ標準の地位にあるプログラム。 Ubuntuでは、標準になってます。 (Windowsでいうコマンドプロンプトと考えればよろしいかと。) で、これがWindowsでも使えるようになるという。 もちろん、cygwinのような形ではなく、Windowsのsubsystemとして動作するというではないか。 今回のUpdateを苦労してやったのは、この機能が使いたかったからなのですよ!! 導入してみる まずは、「設定」→「更新とセキュリティ」→「開発者向け」で「開発者モード」を選択。 続いて、「コントロールパネル」→「プログラム」→「プログラムと機能」→「Windowsの機能の有効化または無効化」を選択する。 すると、図のように「Windows subsystem for Linux(Beta)」があるので、チェックを入れて、OK。 少し待てば、完了する。 今度は、コマンドプロンプトを開く。 bash[enter] と入力すると、実際のインストールが開始される。 これは、結構時間がかかるはず。 各種バイナリを持ってきてインストールされます。 完了すると、ユーザ登録へと進みます。 要は、Windowsの中にUbuntuをインストールし、そこにユーザを作成するということですね。 この時、仮想マシンではないということですょ。 ユーザ名とパスワードを入力すれば準備完了。 実際に、ホームに移動し、lsを叩いた所です。 (ちゃんと、alias でllが登録されているところがUbuntuっぽいですゎ) ちゃんとインストールが完了すると、スタートメニューに登録されます。 Bash on Ubuntu on Windowsと表示されております。 ちなみに、裏に見えているのはt