2019-02-27

Mail.app(12.2)にiTscomのメールアカウントを登録した:備忘録

【状況】
長いこと相棒だった「Mac mini(Mid 2011), macOS Sierra」のファイル・システムが不調となった。予備機の「iMac(21.5-inch,ate 2009), macOS Sierra」で凌いでいた。でもウェブ・ブラウザですらレインボー・マークが頻繁になり、仕方なく「Mac mini(2018), macOS Mojave」を購入した。

加齢とともに明るい光が眩しくなったので、Mojaveのダーク・モードは有難い。「Finder, Terminal」さらにMailもダーク・モードに対応していたのに感激した。これまで常用のメイラーは唯一Thunderbirdだけだったのですが、初めて「Mail ver.12.2」にiTscom.netの複数アカウントを登録してみました。

iTscomのサイトにあるヘルプ情報は古すぎるようなので、電話サポートで「Mail ver.12.2」の設定方法をお聞きした。以後の備忘録として報告します。

【準備】
メールアカウント情報はiTscomのマイページから調べられて、アカウント毎に3つの値が決められています。説明の為に下記のサンプル値を用います;
  • e-mail address: sample@z99.itscom.net 
  • POP account: m9876543
  • POP account password: ZzXxYy9988
 
上記に加えて、「POP server」、「SMTP server」 の値は登録時のままでないので、接続が変な場合はサポートに確認するのをお勧めします。

【設定】
LaunchpadからMailをオープンし、キーボードから「command + camma」を打つと、Mailの設定(Preferences)が開かれる。其の後は、下図1,2に示す手順に従って設定します;

--------------- Figure 1 -----------------------------------------------------------------------------------
  • (0) select Accounts tab. 
  • (1) click on "+" in left pain. enter or select;
    • Email Address
    • POP Account in User Name
    • POP Account Passwoed in Password 
    • POP in Account Type 
    • pos01.itscom.net in Incoming Mail Server  
    • sos01.itscom.net in Outgoing Mail Server
  • (2) clic on "Sin In". ---> Figure 2
--------------- Figure 2 -----------------------------------------------------------------------------------
  •   (3) uncheck "Automatically manage connection settings" in POP and SMTP  
    • confirm Port 995 in POP,  check "Use TLS/SSL" 
    • confirm Port 465 in SMTP, check "Use TLS/SSL"
  •  (4) click on to carry out this account setting.


Figures 1 and 2,

【感想】
 前回iTscomで、メイルの登録したには4年前でした。当時に比べると、受信(POP)/送信(SMTP)が同時に設定できた(Fig. 2)のは判りやすかった。「TLS/SSL」の設定が漸く入った。

ついでにiPhoneとMacとのMail.appとで、設定の共有をして欲しいな。




この記事の履歴
  1. 開始 2019-02-27-1540

2018-09-16

zsh: Utility for Karabiner-Elements

遅ればせながらKarabiner-Elementsに手を出し始めました。従来のKarabinerではprivate.xmlで全て書き下していたので、戸惑うところが多数あります。

特に「記憶力の低下が激しい老人」にとって、「ComplexModifications」の設定は困難です。

そこで、ダウンロードした「ComplexModifications」の置かれているディレクトリについて簡易リストをするスクリプトを作ったので紹介します。
 ~/.config/karabiner/assets/complex_modifications

実行例(listComplexModifiers)

Figure 1. Example of listComplexodifiers
出力は下記になります;
  1. 通常のls(file name order) 
  2. ファイル毎の「description 」の抽出リスト

スクリプト

#!/bin/zsh 

# listComplexModifiers

cd ~/.config/karabiner/assets/complex_modifications
thisDir=$(pwd | sed "s%$HOME%~%")
echo "•$0:t for '$thisDir'"

echo "(1) Json files"
ls -1 | sort -f | nl -w3 -s'  '

echo "(2) Json-file & its Descriptions"
j=$[0]
for file in *
do 
 j=$[j+1]
 printf "%3d  %s\n" $j "$file"
 cat "$file" | grep description | sed 's%"description":%• %g'
done


感想


先代Karabinerがスポーツ車だとすれば、 Karabiner-Elementsは優雅なセダンと感じます。細かな配慮が欠落しています。例えば、
  •  Karabiner「Mouse Keys v2」の「Warp cursor position」は亡くなり、
  •  Karabiner「Launcher Mode v2」の「Dictionary: O+Q,Q(press Q twice」も亡なりなりました。
でも、日本語のサイト(Karabiner-ja)では回答がされていないので質問ができず、自前の「ComplexModifications」で違う方法を模索するしかありません。

Dictionaryについて言えば、スクリプトによる利用法の改善に努めています。



この記事の履歴
  1. 開始 2018-09-16-1350

2018-06-03

Setting for SSH-Key of GitHub from macOS Sierra

これまでの状況


  1. macOS Sierra 10.12.6
  2. GitHub 初心者
  3. SSHも「Snow Leopard」で使ったものの...時代遅れ。

事前に勉強した資料


gitコマンドだけでなく、GitHubを利用する必要が出てきた。そこでQiitaの記事群を勉強した。中でも製作日が新しい「unsoluble_sugarさんの資料」に従って準備しました;

GitHubのオンライン・ヘルプに到達する苦労!


自分のGitHubのサイト、https://github.com/UserName/からオンライン・ヘルプへ到達するのに苦労。トライ&エラーの結果、手順がわかりました(図1);
Fig 1. My GitHub web site and selection to online help.

 

オンライン・ヘルプと要点


    実際の操作

     

    「1. Generating a new SSH key #2」について


    次のコマンドを実行

    ssh-keygen -t rsa -b 4096 -C "yourMailAddress"

    「2. Adding your SSH key to the ssh-agent #2」について


    Sierra10.12.2以降のユーザについて、~/.ssh/conigの設定に注意がありました。当方は「Sierra 10.12.6」なので従う。
    Host *
     AddKeysToAgent yes
     UseKeychain yes
     IdentityFile ~/.ssh/id_rsa   <=== 

    操作結果


    上記2点に留意して鍵を作ったのち、「GitHubへアクセスしSSH Keysを登録」に戻ると図2となりました;
    Fig 2. Registered SSH Key.
      
    程なくして、GitHubから確認メールが到着した(図3);
    Fig 3. Verification mail from GitHub.

    設定した~/.ssh/config

     Terminal出力;
    % cat ~/.ssh/config                               
    # global setting for macOS Sierra
    Host *
      AddKeysToAgent yes
      UseKeychain yes
      IdentityFile ~/.ssh/id_rsa
    %      

    念願の宿題

    • Karabiner-ElementsにKrabinerで作ったものを取り込む。
    • Bloggerのテーマとして、WordPressのテーマからbloggerように派生したテーマの入手
    • Cicaフォントの入手


    この記事の履歴
    1. 開始 2018-08-02-2344

    2018-04-01

    iTunesでCalmRadioの設定 その2

    データ・ドライブ中のiTunesライブラリをYosemiteとSierraから読み出せるように工夫
    している。そこでCalmRadioの以前の記事;
     に従って、最近のチャンネルを追加しようとしたが駄目だった。


    慌てて調べてみると、次の説明があった;https://calmradio.com/en/itunes
    • Using Calm Radio with iTunes or WMP 
      • チャンネルの視聴はうまくかなかったがiTunesの"Internet Songs"への"stream"へはうまく移行した。
      • "stream"がハイライトされている時に、⌘Iをおすとチャンネルの名前がつく。それをPlaylistのCalmRadioにドラッグ&ドロップすれば終わり。
        • "iTunes 12.7.3.46"でも、チャンネル毎にアイコンを表示できないのはかなしい!

    それにしても、iTunesは他社のストリーミングにもう少しでも寛容になっても良いのではなかろうか?


    この記事の履歴
    1. 開始 2018-04-01-1909


    2017-11-04

    MozillaZine.jpをダークな色で表示する

    体調が悪かった時に、明るい色調のテキストを見ると「目が眩しくて疲れました」。その時に、Firefoxの機能拡張;「Dark Background and Light Text」を利用すると、目が楽になりました。

    そこで、Firefoxの機能拡張;「Stylish」を用いて、MozillaZine.jpの閲覧を「ダークな色で表示」しました。これは検索・閲覧をする時には威力を発揮しています。


    最近、久々にMozillaZine.jpを覗いてみると、Firefox ver.56系→57系にすると、上の機能拡張が「旧式」となって動かなくなるようです。そこで現状を纏めておきます。



    MozillaZine.jpのフォーラム・リスト


    Figure 1.1 Forum list with normal color








    Figure 1.2 Forum list with dark color


    Firefoxフォーラムのトップ・トピック

    Figure 2.1 Top topic at Firefox forum  with normal color

    Figure 2.2 Top topic at Firefox forum  with dark color






    Figure 2.3 Style, myMozzila for dark colo






    Stylish: myMozilla


    @namespace url(http://www.w3.org/1999/xhtml);

    @-moz-document domain("mozillazine.jp") {
    body {
    color: #ccc !important;
    background-color: #454 !important;
    }


    /* not yet visited: cold colors */
    a:link{
    color: #5de !important;
    background-color: #047 !important;

    /* visited: warm color:s */
    a:visited{
    color: #eae !important;
    background-color: #606 !important;
    }
    /* hover */
    a:hover{
    color: #111 !important;
    background-color: #2A3 !important;
    }

    /* 表のセル: td.row1,row 2 */
    td.row1 {
    background-color: #444 !important;
    }
    td.row2 {
    background-color: #666 !important;
    }


    }

    @-moz-document domain("forums.mozillazine.jp") { 

    tr.row1 td b.postauthor{
    color: #ddd!important;
    background-color: #324 !important;           
    }
    tr.row1 {
    color: #ddd;
    background-color: #213 !important;           
    }

    tr.row2 td b.postauthor{
    color: #ddd!important;
    background-color: #324 !important;           
    }
    tr.row2 {
    color: #fff!important;
    background-color: #324 !important;           
    }


    td.profile {
    color: #ddd;
    background-color: #213 !important;     
    }

    div.postbody a.postlink {
    padding-left: 2%;
    padding-right: 2%;
    }

    div.quotecontent {
    color: yellow;
    background-color: #558 !important;
    font-size: 90%;
    line-height: 180% !important;
    padding-left: 1%;
    padding-right: 1%;
    }

    div.postbody {
    color: #ddd;
    background-color: #213 !important;
    font-size: 190%;
    line-height: 200% !important;
    padding-left: 1%;
    padding-right: 1%;
    }

    /* このトピックをウォッチする */
    td.cat table tbody {
    height: 28px;
    margin: 0;
    padding: 0;
    border: 0;
    background-color: #677 !important;
    text-indent: 4px;
    }

    /* 期間内表示 */
    table.tablebg tr td.cat form {
    height: 26px;
    background-color: #677 !important;`←
    padding-top: 4px;
    padding-bottom: 0px;
    }

    /* オンラインデータ */
    table.tablebg tbody tr td.cat h4{
    height: 22px;
    background-color: #677 !important;
    padding-top: 8px;
    }


    }




    ____

    この記事の履歴

    1.  開始 2017-11-04 00:08





    2017-06-04

    zsh: ~/Libraryの非可視/可視を設定するトグル型スクリプト

    •jp• zsh: ~/Libraryの非可視/可視を設定するトグル型スクリプト
    •us• zsh: Toggle type script to set invisible/visible of ~/Library

    昨年、Yosemiteから次期OSに移行するときに、~/Libraryの非可視/可視を決めるスクリプトの名前を忘れてしまったので、トグル型のスクリプト(toggleLibrary)に書き換えました。

    KarabinerはSierraでは動作しないので、まだYosemiteです。次期バージョンへの移行のに備えて、トグル型スクリプト(toggleLibrary)に改造しました。
      • これなら「1つの名前だけを覚えるだけ」なので記憶力低下対策に有効です。
        Terminal.appで「toggleLibrary↩︎」するときに、Finderで~/のしたを同時に見ていると、~/Libraryが非可視/可視がすぐに変更されるのが確認できます。
        • Terminal作業は慌てると大きなミスに繋がるので、Finderでの同時確認は大切だと思います。


        トグル型スクリプト(toggleLibrary)のソース
          #!/bin/zsh 
          
          # toggleLibrary: toggle file flag ("hidden/shown") for targetFile.
          
          
          # Usage: toggleLibrary↩
          
          cd $HOME
          
          # default file
          targetFile="Library"
          
          llO=$(ls -lO)
          hideT=$(echo $llO | grep "$targetFile" | grep hidden)
          
          if [ "$hideT" = "" ]
          then
           #echo " show -> hide"
           chflags hidden "$targetFile"
           echo "• "$targetFile" hidden from GUI(Finder)"
          else 
           #echo " hide -> show"
           chflags nohidden "$targetFile"
           echo "• "$targetFile" shown in GUI(Finder)"
          fi
          

          • 「ls -lO」は、「man chflags」を参考にしました。
          • AppleのFinderは、ますます非可視攻勢を拡大するのだろうか?


          この記事の履歴
          1. 開始 2017-06-04-1509
          2. 修正 2017-06-14-2113 httpsにするとSyntaxHighliterが動作不良のチェック時に中に発見。


          2017-04-14

          Numbers: X軸に対する多重Y軸の散布プロットを描く



          *jp title* Numbers: X軸に対する多重Y軸の散布プロットを描く
          •en title• Numbers: Draw a scatter plot of multiple Y axes with respect to X axis



          前回の記事を書いたあとで、見易い散布チャート(プロット)が欲しくなった。


          そういえば、昔に書いた記事があったのを思い出した;
                 
                 
          この記事に従ってプロットしようとしたが、動作しない。 現在利用中の「Numbera help」を見ると、ヘッダ行を含むテーブル全体を選択したてから、チャート(プロット)の種類から、「2D Scatter Plot」を選択するらしいことが分かりました。

          あとはトライ&エラーでなんとかできました。図1がその最終成果です。

          Figure 1













          問題点は上記の操作が複雑なステップ数(6)に渡って複雑です。記憶力や思考力の劣化が激しい自分自身の為に、ステップごとにスクリーン・ショットにすることにしました。

          STEP 1

          STEP 1

          STEP 2

          STEP 2

          STEP 3

          STEP 3

          STEP 4

          STEP 4


          STEP 5

          STEP 5


          STEP 6

          STEP 6


          TIPS 1

          TIPS 1

          TIPS 2

          TIPS 2
          •  「 STEP 6」の完成チャートを選択して、サイド・バー中の「Chart Style」の追加ボタン(+ボタン)をクリックすると、一見すると「カラー」の散布プロットのスタイルができる。
          • 新たに「Table 2」 を作り、上記のスタイルを適用しても、完全に一致しない。
          • でも初めから設定し直すよりは楽だ。


             感想

            1. 元気だった頃は、工作する前にノートを元にCADで作図をして準備した。
            2. 最近はノートを元にテーブルやチャートを作るだけで、チェックが巧くできる。
            3. 「Numbers Help」で説明不足と感じたのは、
              1. 「STEP 2]での『Edit Data References』は「Call for  Y -Series Selector」ではないか?
              2. 「STEP 3」での黒い部分(  Y Z U V )は「Series Button」といった名前が欲しい。



              この記事の履歴

              1. 開始2017-04-14-09:51



              注目の投稿

              Terminalでの、なんちゃってViモドキ

              近頃、ようやくKarabiner-Elementsに慣れてきたので、 Terminalで動作する「擬似Vi-Mode」を作って見たので、ご紹介します。 『概要』 「擬似Vi-Mode」の所以は、方向キー「←↓↑→」を通常の「hjkl」ではなくて「jkil」としました。これ...