Blue Impulse

2023.03.05、今日は航空自衛隊小牧基地オープンベース。
今まであんまり、というよりまるっきり興味がなかったけど。
twitter で発見した小牧山をバックに撮影された自衛隊機を見てピンときた。

野鳥撮影にドハマリして花や風景も始めた始めた写真趣味。
そろそろ新しい写真に挑戦したいと思っている今日この頃。
電車やコスプレにも挑戦しようとしたけどあれらは明らかに世界が違うわ。

そもそも人工物に興味が無いってことは自覚しているんですけど。
戦闘機と歴史ある風景の非日常な組み合わせはちょっといい感じ。
野鳥にハマったのもバックに桜の木や落ち葉があるからなのかもね。

だけど今日はドン曇り、オリンパスじゃなくても青空バックで撮りたいよね。
しかも twitter を見ると小牧基地は激込み、いく気がしねーよ。
ということで本日は練習、小牧山からブルーインパルスの撮影をば。

megadonki

ちょ!日曜でもガラガラな小牧メガドンキユニー駐車場が満タンなんですが。
筆者は近いので自転車で来ました、とにかく人口密度が凄い小牧山です。

Blue Impulse

ブルーインパルスきた、でもやっぱりドン曇りだとイマイチです。
でもさ、今のオイラには Luminar Neo がある。

Blue Impulse

Sky を適用しただけ、なのにまるで違和感が無い。
こういう写真には何も問題なく使えるんですね。

Blue Impulse

圧縮効果凄い、当たっているようにしか見えない。
今更フルサイズ換算 800mm の威力を知る。

Blue Impulse

ただ空の入れ替えは万能ではなくてこうなる場合も。
まだ使いこなせていないけど撮影枚数は多くしたほうがいい。
Luminar Neo の宣伝っぽくなってしまったけど買って良かった。

Kirenjyaku

梅は咲いたか桜はまだかいな。

ume

LUMIX G99 + オリプロレンズ 12mm + Luminar Neo 出力。
今まで撮影した梅で一番綺麗に撮れた組み合わせかも。

ume

でも肝心な梅園の場所ではまだつぼみ。
ウメジローは来週か再来週ってとこかな。

kirenjyaku

凄く高い場所を撮影するオッサン発見、よく見るとキレンジャクが。
見知らぬオッサンありがとう、あんな高い所絶対に見逃していたわ。

ruribitaki

キレンジャクは遠くてボケボケだけどルリビタキは綺麗に撮れた。
なんかやっと野鳥用と花用ボディの入れ替えに慣れてきた。

野鳥は OM SYSTEM の機能を使いたくなるのでやっぱりコッチ。
OM Workspace で現像、やっぱりオリンパスブルーにしたいもの。
ぶっちゃけ野鳥ではトリミングと露出補正しかほぼしないし。

花や風景は LUMIX のほうがちょっぴりいい感じに仕上がる。
Luminar Neo にてもっといい感じに、まさかコッチ専用になるとは。
まったく別の理由で揃えた品々なのに、未来はわからん。

Kaituburi

春一番か、ってまだ早すぎるけど来週から暖かくなるもよう。
とにかく風が凄い一日だった。

fuyudori

オオバンとコガモとヨシガモ、仲良く同居している。
全部冬鳥なんだよな、もうすぐ全部いなくなるって嘘みたい。

kaitsuburi

カイツブリ、自転車ペダルらしきものを彼らはどう見ているのやら。
しかし留鳥なのに五条川では冬にしか見かけないのは何故だろう。

shime

シメ、今年はイカルを撮影できないままなんだろうか。
いやコレを撮影したのは先週なのですけど今頃現像っていう。
更新歩度が低いのをなんとかしようと思って始めた野鳥なのにこの体たらく。

いやさ、ある一定ラインを超えると過去の自分が恥ずかしくなるじゃん。
だけどソレも経験値、今現在までのスキルを活かした新たなことをすればいい。
って思うじゃん(以下無限ループ)

Gedit: fstring Highlighting

Gedit が Ctrl+Q で終了する、あれ?
今まではドキュメントを全部閉じてからでないと終了できなかったはず。
面倒だから Ctrl+W の連続押しをずっと使ってきたんだが、いつからだ?

NEWS ? master ? GNOME / gedit ? GitLab

書いていない、もしかして今まではバグだったとかだろうか。
Ctrl+F9 が Wayland では Ctrl を認識しないのは変わっていないけど。
てか GNOME 同梱から外れたのに開発は続いているみたい、GTK3 のまま。
まあいいや、今度から Ctrl+Q を使おう。

せっかくなので Gedit 小ネタ。

Gedit で Python を書いていて不満なこと。
fstring が色分けされない、いやこれは。

/usr/share/gtksourceview-4/language-specs/python3.lang

に認識する定義を書き込めば反映されるんですけど。
gnome-text-editor は色分けされるのでコレ用をそのまま反映させたい。
GTK3(GtkSource 4) と GTK4(GtkSource 5) で違うけど仕様は同じみたいですし。
GtkSource 4 の LanguageManager がドコを参照しているか調べる。

#!/usr/bin/env python3

import gi
gi.require_version('GtkSource', '4')

from gi.repository import GtkSource

man = GtkSource.LanguageManager.get_default()
print(man.props.search_path)

path

~/.local/share/gtksourceview-4/language-specs

が一番最初の参照先になる、$PATH と同じ UNIX お馴染みな仕様。
ココに GtkSource 5 用の python3.lang をコピーすればいいはず。

mkdir ~/.local/share/gtksourceview-4
cd ~/.local/share/gtksourceview-4
mkdir language-specs
cp /usr/share/gtksourceview-5/language-specs/python3.lang language-specs/

gedit

よしコレで fstring のストレスは無くなったぞい。
他の gnome-text-editor との色違いも同じ手段で同じにできるよ。

いや、本当はプラグインでやろうと思ったんだけど。
GtkSource.LanguageManager.set_search_path() がエラーになるのよね何故か。

macOS: Get UTI (Ventura)

macOS 13 Ventura で以下の関数が使えなくなった件。

# Deprecated
UTTypeCreatePreferredIdentifierForTag

UTI を調べる方法にて検索するとメッチャ見つかります。
でももう使えません、別の方法を探す。

UTType | Apple Developer Documentation

UTType クラスに typeWithFilenameExtension メソッドがある。
+ だから static method ですね、これ使えるかも。
以下 PyObjC です、他言語の人は変換してね。

#!/usr/bin/env python3

'''
    PyObjC @ Get UTI
'''

import sys, UniformTypeIdentifiers

for filename in sys.argv[1:]:
    n = filename.rfind('.') + 1
    if n > 0:
        ext = filename[n:]
        uti = UniformTypeIdentifiers.UTType.typeWithFilenameExtension_(ext)
        print(f'{ext}: {uti}')


''' Deprecated

import sys, CoreServices

for ext in sys.argv[1:]:
    uti = CoreServices.UTTypeCreatePreferredIdentifierForTag(
        CoreServices.kUTTagClassFilenameExtension, ext, None)
    arr = CoreServices.UTTypeCopyDeclaration(uti)['UTTypeConformsTo']
    con = ','.join(arr)
    print(f'{ext}: {uti} [{con}]')
'''

# ex: ft=py

get uti

よしデジカメ RAW ファイルでも問題なく UTI が得られるぞと。
本サイトのほうも書き換えしておきます。
しかし以前貼ったスクリプトで WebP 化したけど文字がチト見づらいな。
これも要改良かな、ということで。

aoji

今日はアオジが撮れました。