[Obsidian] Evernoteからの移行ツール[Obsidian] Evernoteからの移行ツール
以下がEvernoteに蓄積した2万件のメモをObsidianに移行するのに使ったツール。 GitHub – akosbalasko/yarle: Yarle – The ultimate con […]
以下がEvernoteに蓄積した2万件のメモをObsidianに移行するのに使ったツール。 GitHub – akosbalasko/yarle: Yarle – The ultimate con […]
EvernoteからObsidianへの乗り換えを決断する前に、調査や試用を行ったメモアプリに関するメモ。 メモアプリ AppleNotes https://apps.apple.com/us/app/notes/id1 […]
長らく愛用してきたEvernoteからObsidianへ移行することに決めた。その理由はいくつかある。 まず、Evernoteが自分が期待する方向に進んでいることが挙げられる。特に、自分はLegacy版の継続を望んでいた […]
機能 MySQLデータベースへのユーザ追加/削除を行う。 使用例 - name: Removes anonymous user account for localhost mysql_user: name: '' hos […]
機能 リモートホストからMySQLデータベースの追加/削除を行う。 使用例 - name: Create a new database with name 'bobdata' mysql_db: name: bobdat […]
機能 アーカイブをアンパックする。アーカイブを含まない圧縮ファイルはアンパックしない。 デフォルトでは、アンパックする前に、ローカルシステムからターゲットへソースファイルをコピーする。 ターゲットに既に存在するアーカイブ […]
機能 ローカルまたはリモートマシンから、リモートマシン上のロケーションへ、単一ファイルをコピーする。 リモートロケーションからローカルボックスへ複数ファイルをコピーするにはfetchモジュールを使用する。 コピーされるフ […]
機能 INI形式ファイルの個々の設定を管理(追加、削除、変更)する。 セクションが存在しない場合には追加する。 使用例 - name: Ensure "fav=lemonade is in section "[drink […]
オブジェクトの初期化 Point p = new Point{ X = 0, Y = 1 }; コレクションの初期化 List<int> list = new List<int>{1, 2, 3} […]
元手順 EPEL/Remiリポジトリ追加 # yum install epel-release # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-relea […]
ラムダ式 (lambda expression) 匿名メソッドを2.0の頃の記法より簡単に書ける。 匿名メソッドと同じ記法で式木(expression tree)を作れる。 匿名メソッドの記法の簡略化 匿名メソッド (C […]
機能 HTTP、HTTPS、FTPからリモートサーバーへファイルをダウンロードする。リモートサーバーがリモートリソースへ直接アクセスできることが前提。 使用例 - name: Download foo.conf ansi […]
デリゲート(delegate)とは メソッドを参照するための型 デリゲート型の定義 delegate 戻り値の型 デリゲート型名(引数リスト); デリゲート例(C# 1.1) delegate void showValu […]
既存のクラスやインターフェースに対してインスタンスメソッドを追加する。PHPのtraitのように使えるかも。 static class StringExtensions { public static string To […]
機能 与えられた式が真であることを、オプションのカスタムメッセージで表示する。thatパラメータにwhenステートメントに渡すのと同様の文字列リストを指定する。 使用例 - ansible.builtin.assert: […]
条件属性(Conditional属性)を使う方法 次のようにメソッドにConditional(“DEBUG”)属性を付ければよい。 using System; using System.Diagn […]
一連の手順をプレイブックに記述しておいて、条件に応じて一部の手順をスキップするようなことをやりたい場合に変数を使うのが良さそう。 vars: flag: true tasks: - shell: echo "Do thi […]
null許容型 C# 2.0: 実装 C# 8.0: null許容参照型 宣言と初期化 int? x = 123; int? y = null; 値を持つかどうかはHasValueプロパティで判断できる if (x.Ha […]
登録された変数に基づく条件 プレイブックでは、以前のタスクの結果に基づいてタスクを実行したり、スキップしたりしたいことがある。例えば、以前のタスクによってアップグレードされた後にサービスを設定したい場合など。登録された変 […]
匿名メソッド式 (anonymous method expression) C# 2.0: 実装 C# 3.0: ラムダ式 匿名メソッド式を使わない場合 delegate void ShowText(); static […]