Ubuntu 20.04 LTS on WSL2 環境構築メモ (4/4) - その他アプリ導入

前提 導入対象とするマシンは下記の通り。 Hardware : CPU = i10900, GPU = GeForce RTX 2080Ti, Mem = 32GB, SSD 1 TB + HDD 2TB ベース OS : Windows 10 Pro バージョン 20H2 (ビルド 19042.685) 仮想 OS : Ubuntu 20.04 LTS on WSL2 環境構築メモ 3/4 を…

Ubuntu 20.04 LTS on WSL2 環境構築メモ (3/4) - Docker 導入

前提 導入対象とするマシンは下記の通り。 Hardware : CPU = i10900, GPU = GeForce RTX 2080Ti, Mem = 32GB, SSD 1 TB + HDD 2TB ベース OS : Windows 10 Pro バージョン 20H2 (ビルド 19042.685) 仮想 OS : Ubuntu 20.04 LTS on WSL2 環境構築メモ 2/4 を…

Ubuntu 20.04 LTS on WSL2 環境構築メモ (2/4) - GUI 導入

更新 2022.10.09 導入保留としていた WSLg preview を Widows 11 が勝手にアップグレード導入し、VcXsrv と競合するようになってしまったため、泣く泣く VcXsrv を外すことにする。 具体的には XLaunch を起動しないようにし、~/.bash_profile の export DIS…

Ubuntu 20.04 LTS on WSL2 環境構築メモ (1/4) - 開発環境導入

前提 導入対象とするマシンは下記の通り。 Hardware : CPU = i10900, GPU = GeForce RTX 2080Ti, Mem = 32GB, SSD 1 TB + HDD 2TB ベース OS : Windows 10 Pro バージョン 20H2 (ビルド 19042.685) 仮想 OS : Ubuntu 20.04 LTS on WSL2 WSL2 と Ubuntu 20.04…

Functional Programming w/ C# LINQ

.NET 5.0 および C# 9.0 リリースによって LINQ 周りの機能が飛躍的に向上するかと思いきやそうではなかった。期待していた record の with 構文は式木にならず *1 IQueryable や LINQ to Entities で利用できないため、生産性向上にいっさい寄与しない *2。…

Training in Commercial Pilotage with FTD/FFS - Constant-Rate-and-Speed Climb / Descent, Lead Design for Level Off

羽田空港内某所で Flight Simulator による F/O 訓練。B737-Max で 2.0H。本日は昨年 12 月の時に指導いただいた K 教官。Yoke の握り方や Elevator Trim Switch の触り方だとかに厳しい。正しく持たないと反応が遅れるし、まねごとではなくプロの方法を教え…

LaTeX Notation in Blog

はてなブログで LaTeX 記法ができることを知ったため、お試し。 どこかで見た記事によると $$ life = \int_{birth}^{death} study\ dt $$ だそうだ。$$ life = \int_{birth}^{death} study\ dt - \int_{birth}^{death} forget\ dt $$ の間違いではないかな。

Training in Commercial Pilotage with FTD/FFS - Constant-Rate-and-Speed Climb / Descent, Lead Design for Level Off

羽田空港内某所で Flight Simulator による F/O 訓練。B737-Max で 2.0H。現役コパイロットである Y 教官からレクチャーを受ける。定期運航路線が減って現役パイロットも副業しなくてはならないのだろうか ...羽田空港は沖留めこそ少なくなったが、ボーディ…

Training in Commercial Pilotage with FTD/FFS - Constant-Rate-and-Speed Climbing / Descending Turn

羽田空港内某所で Flight Simulator による F/O 訓練。B737-Max で 2.0H。 Constant-Rate-and-Speed Climbing / Descending Turn まずは K 教官といつものとおり Take Off from RJTT RWY 34R から 6,000 ft, 240 kts での Straight & Level Flight。ちょっと…

Training in Commercial Pilotage with FTD/FFS - Acceleration/Deceleration, Constant-Rate-and-Speed Climb/Descent

羽田空港内某所で Flight Simulator による F/O 訓練。B737-Max で 2.0H。訓練前にターミナルビル1階の航空神社にお参りしたご利益か、今日は実り多く、また、最初から操縦が非常に滑らかかつ安定的で終始「練度が高い」感を醸し出す、充実の一日となる。 T…

Training in Commercial Pilotage with FTD/FFS - Lead Design for Take Off Climb w/ B737-Max

羽田空港へ移転した某所で Flight Simulator による F/O 訓練。B737-Max で 2.0H。 Take Off Climb w/ B737-Max 3 月に実施予定だったものの移転とコロナ騒動で何度もリスケ・延期してようやくめぐってきた、モーション付き B737-Max 新シミュレータによる初…

Functional Programming w/ C# LINQ - with 初期化子の代替メソッド定義 for C# 8.0 or former

C# の LINQ を使ってデータ変換をしていると、データクラスのインスタンスをコピーして一部のプロパティを別の値に差し替えたいということがよくある。C# 9.0 では Records v2 の with 構文というものが導入されるようで期待できるのだが、現行の C# 8.0 で…

Training in Commercial Pilotage with FTD - Lead Design for Glide Path

都内某所で Flight Simulator による F/O 訓練。B737-800 で 1.5H。このお気に入り機種は、なんとなんと、まもなく退役で ... 詳細未公表のため詳しく書けないが、今後は B7x7-xxx (6 軸モーション!) と A3xx になるらしく、今回が私の B737-800 Last Fligh…

Functional Programming w/ C# LINQ

C# 8 switch 式の威力はすごい。EntityFramework Core 用の Upsert が実質 3 行 *1 で記述できてしまった *2 。 public static void Upsert<T>(this DbSet target, IEnumerable<T> source) where T : class, IDbMappable => source .GroupJoin(target , l => l.Get</t></t>…

Training in Commercial Pilotage with FTD - Scanning

都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。 Acceleration / Deceleration 本日の訓練内容は Acceleration / Deceleration (増減速)。前回と同じ K 教官。前回 Take Off からの Climb & Level Off がうまくいったため、今回もある程度…

Training in Commercial Pilotage with FTD - The Best Take Off Climb

都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。 Acceleration / Deceleration 本日の訓練内容は Acceleration / Deceleration (増減速)。前半戦は初対面の K 教官。前回の Straight & Level Check の完了後、その感覚を忘れないように訓…

Training in Commercial Pilotage with FTD

都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。 Straight & Level Flight いつものとおり Take Off from RJTT RWY 34R から 6,000 ft, 240 kts での Straight & Level Flight。この一か月は多忙でイメージトレーニングできず、また本日は…

Functional Programming w/ C# LINQ

Python は好きになれない。Python の長所と言われているものは、プログラミング初心者相手のごまかしであるか、あるいは C などの古い言語に対するアドバンテージであり、ライバルとなる他のモダン言語に対するものではない。オフサイドルールも弊害が大きく…

Training in Commercial Pilotage with FTD

都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。 Straight & Level Flight いつものとおり Take Off from RJTT RWY 34R から 6,000 ft, 240 kts での Straight & Level Flight。ADI での Pitch 維持を中心に据えることを心掛け、前回より…

Training in Commercial Pilotage with FTD

都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。 Straight & Level Flight いつものとおり Take Off from RJTT RWY 34R から 6,000 ft, 240 kts での Straight & Level Flight。前回つかんだコツを活かし VSI のトレンドを見てフゴイドを…

Functional Programming w/ C# LINQ

業務ユーザが既存 DB を読み取り専用で利用するための LINQ to Entities (Code First) コーディング・メモ 半月の間かなり苦労して Entity Framework 6 (EF6) と Entity Framework Core (EF Core) にてデータベースアクセスできるようになった。業務ユーザと…

Functional Programming w/ C# LINQ

ここ 9 ヶ月ほど C# LINQ プログラミングをしてきて、関数型・集合論的演算はやはり素晴らしいと思ってきたが、コーディングの目的が調査・研究から運用目的のシステム構築に移りつつあるためか、LINQ の限界が見えてきた。C# は unsafe で書けば C / C++ …

Training in Commercial Pilotage with FTD

Straight & Level Flight 都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。いつものとおり Take Off from RJTT RWY 34R から 6,000 ft, 240 kts での Straight & Level Flight。5,000 ft 通過後 2 分以内に 6,000 ft, 240 kts で Level Off…

Functional Programming w/ C# LINQ

ここ 8 ヵ月ほど C# の LINQ でちょっとばかりデータサイエンティスト的なことを やっている。大量データ処理は C# LINQ が群を抜いて優秀である。LINQ はクエリ式より複雑な取り回しをできるメソッド式で記述する方が便利であることが多いが、ここにきてク…

Training in Commercial Pilotage with FTD - Lead Design for Take Off Climb

都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。 Straight & Level Flight いつものとおり Take Off from RJTT RWY 34R から 6,000 ft, 240 kts での Straight & Level Flight。前回の反省から、5,000 ft → 6,000 ft への上昇を 2 分以内…

Training in Commercial Pilotage with FTD

都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。 Straight & Level Flight Step Check 本日は元 ANA Wings Pilot (その前は空自 F-4 Phantom II Pilot) の K 教官に 1 時間のトレーニングを受けた後、いつもの N 教官による Straight & Le…

Training in Commercial Pilotage with FTD

都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。本日は様々な指定諸元への Smooth Transition および Recovery from Unusual Attitude。 Straight & Level Flight まずは、いつものとおり Take Off from RJTT RWY 34R から 6,000 ft, 240 …

Training in Commercial Pilotage with FTD

都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。本日も 6,000 ft, 240 kts で Straight & Level Flight および Recovery from Unusual Attitude。 Straight & Level Flight Straight & Level Flight は安定してできるようになってきた。難…

Training in Commercial Pilotage with FTD

都内某所で Flight Simulator による F/O 訓練。B737-800 で 2.0H。 Straight & Level Flight 本日も 6,000 ft, 240 kts で Straight & Level Flight (および Recovery from Unusual Attitude)。ようやく ± 10 ft, ± 1 kts の精度で Straight & Level Flight…

Training in Commercial Pilotage with FTD

都内某所で Flight Simulator による F/O 訓練。B737-800 で 3.0H。本日は 6,000 ft, 240 kts で Straight & Level Flight (および Recovery from Unusual Attitude)。 Straight & Level Flight ただの Straight & Level Flight なのだが、± 10 ft, ± 1 kts …