マガジンのカバー画像

エンジニア小噺

450
しょっさんの書いたエンジニア向けのエッセイ集
運営しているクリエイター

2024年5月の記事一覧

Prometheus で YAMAHA RTX830 ルータを監視する

YAMAHA RTX830 ルータの監視こそがメインみたいなもんです。 ようやく RTX830 のほとんどの情報を取得するところまで来ました。 prometheus.yml の内容 結論です。prometheus.yml はこうなりました。 (前略)scrape_configs: :(中略) : - job_name: 'snmp.rtx830' scrape_interval: 60s static_configs: - targets:

Prometheus で docker エンジンを監視する

3年以上前に構築した telegraf + influxdb + grafana での可視化システムですが、さすがに古くなってきていて更新を余儀なくされています。 以前の環境はつくったは良いんですが、Ubuntu 20.04 に直接インストールしていたので、データの移行やアップデートを考えることが大変です。そこで、今回からは全てのミドルウェアを Docker で稼働させるように考えました。これならポータビリティが高いので、ハードウェアの依存性が少なく移行や更新により良いと判

バイナリーサーチツリー for TypeScript を ChatGPT に書かせると

入学しようかなと思う程度には、放送大学を好きなしょっさんです。 今朝ものんびりと見ていたんです。こちら。 今日の内容はバイナリーサーチツリー。この科目 Python でプログラム作ってアルゴリズムを学ぶ学習やってるんです。 授業の中で「これが最適なプログラムではありません。ChatGPTなどにも聞いてみましょう」みたいなこというんです。 なるほど。 ということで、適当な乱数をバイナリーサーチツリーにつっこんで、表示させるプログラムを ChatGPT4o に Type

最近の、前向きな学業と芸術活動

多忙な週はもうすぐ終わります。今夜の PTA会長会で今週の会合は全て終了します。安心して。来週も会合たくさんありますよ、しょっさん。 とはいえこんな後ろ向きなことばっかり気にしていたわけじゃありません。前向きな活動も少しずつしているんです。せっかくだから紹介します。 放送大学が好き 何がいいって、無料で視聴できるんですよ。最高じゃないですか。 なかなか時間が合わないってときも録画しておけばいいんです。BS さえ映れば好き放題に見られるんですよ、大学の授業が。 しかも万

Adobe Lightroom の "生成AI削除" で写真の編集が容易に

写真の現像に使っていた Lightroom に、「生成AI削除」機能がついてくれたお陰で、いちいち Photoshop を起動して「生成塗りつぶし」しなくてもよくなりました。 見てください。 この先週から始まった期間限定の「肉塊トンテキカレー」をな。 Lightroom で操作すると。 よく見てください、ちょっとよく見ると影がいびつかもしれませんが、きちんとモバイルオーダー用QRコードが消えています。 えーめっちゃ楽。 思ったより時間はかかるのです。

データ、情報、知識、知恵を区別して、自分を守る

言葉の定義は重要です。とは先日も延べた通りです。 特にあやふやな言葉をそれっぽく使いながら、相手をうまく騙そうと「悪知恵」の働く、または騙すつもりもなく人を騙して相手をおとしめたり、一方的に利益を享受する人もいます。 特にわたしは「情報」にまつわる点に関して、気になることがたくさんあります。 まず、データ、情報、知識、知恵について認識合わせをしましょう。細かくここでは記しません。次のサイトをご覧ください。わたしの認識と同じことを語っているサイトを選んできました。 なん

アナログで文章を書き記す人のために

しょっさんは、メモ、というか、何か書き始める時にまず「アナログ」からスタートします。 ノートやメモ帳、コピー用紙に、ジェットストリームで文字をしたためるという行為自体が大好きなんです。このボールペンを4本を使って日常運用してます。意味が分かりません。 そんな私、デジタルメインの会社で働いていながら、毎日数千文字をアナログで書いている私が、これが絶対ないとダメだというものをお勧めします。 ババーン 傾斜台です。 わたしが持っているのは白いほうなんですけど、なんかレ

ITアーキテクチャとは何か(前振り)

ITアーキテクトは定義を重んじるんです。学者肌の人が多いのもありますが、まずそもそもエンジニア自体が定義を重んじるべきです。あやふやな単語を分からずに使っていると、お互いの認識に齟齬が発生して、何も伝わりません。 ITアーキテクトとしてスタートラインに立った時、まずはじめに言われたことは「言葉を正しく使うこと」でした。ええ。はい。わかります。おっしゃる通りです。 そんな正論はおいといて、実際には、現場はその実態とはかけ離れています。同じ言葉でも違う使い方をすることがありま

YAMAHA RTX830 のログを外部の syslog サーバへ出力させた

まずはこれを見て欲しい。 今年の3月後半辺りから、NAT のセッションが上がっては、しゅっと下がるという現象が発生していました。 今日の夕方は 9,300超という NAT セッションになっていて、いくら何でもそれはおかしいやろという状況です。 直近の 3時間くらいのグラフを見てみましょう。 18:40過ぎから急に下がってきて、以前の平均値である 1,000前後まで落ちてきてまた安定しました。 ログにも特に何か出ているわけでもなく、NOTICE や DEBUG ログを

[OmniToggl] 本家に Merge されました(ゝω・)vキャピ

あんまりにも自分が多用しすぎていて、Toggl の最新APIに対応させちゃったアレ。 結構大幅な変更のPRだったけれども、きちんとマージされました🙇🏻 あ、いかん余計な注釈残しっぱなしだった。 たまには、わいも役に立つということで。ありがたい 🥰 

[Raycast Pro] Websiteの情報を元にLLMできる機能がヤバすぎる(語彙力)

Raycast でつかえる生成AIモデル増えてるじゃーん。 どころじゃなくて、Raycast Pro に新しい機能がはいってた。これ。 4/10 にリリースされた AIモデルが増えると同時にこの Chrome 拡張が増えていました。 この拡張を入れると何ができるようになるかというと、次の 2つ。 閲覧中のWebサイトのサマリ 閲覧中のWebサイトに対して質問 Webサイトならなんでも良いんです。だからWebで公開されているPDFでもいける。何を言っているんだかよく

生成AIとアナログを活用した思考法

アナログでのメモ生活がはかどりすぎて、デジタル社会でインターネットサービスの仕事をしているとは思えないしょっさんです。 情報カードが物理販売店に置いていない そんな私ですが、愛用のB6サイズ(京大式カード)の無地カード。コレクト製のノートが売ってません。 ネットならば売っているんですが、池袋界隈では見つかりません。Loft でも伊東屋でも売っていません。一軒、打っていそうな文具店を見つけたんですが、私が行くたびにお休みです。悔しい。 仕方がないので、余裕をみながらAm

Raycast で Llama, Perplexity, Claude 3 が使えるようになってた [mac]

Raycast で新しい AI モデルが使えるようになっていて狂喜乱舞でです。 まったく気がついていたなかったんですが、4月10日にリリースされていました。Open AI の GPT3.5やGPT4 が使えていましたが、今はこんなに増えました。 Pro だけで使えるも出ると Advanced AI の追加契約すると使えるモデルがあります。 Cloude 3 Haiku と Perplexity Sonar Small あれば個人的には十分なので様子見ていますが、Claud