ククログ
Rerun(rerun.io)を試してみたよ!時系列データがいい感じに可視化できるよ!
WindowsのUIオートメーションツールの使用方法の紹介(プロキシーの認証情報の自動入力ツールの事例)
Windows環境で開発をしている橋田です。
パスワード付きのプロキシーを設定していると、ネットワークアクセスの際にプロキシーの認証情報(ユーザー名/パスワード)を求められます。 Microsoft EdgeとGoogle Chromeを利用しているお客様から、ブラウザ使用中にプロキシーの認証情報入力ダイアログが表示された際に、認証情報を自動で入力したいという要望をいただきました。今回、この要望に応えるため、WindowsのUIオートメーションツールを使用して、Microsoft EdgeとGoogle Chromeのプロキシーの認証情報入力ダイアログに認証情報を自動で入力するツールを開発しました。
開発したツールはProxyDialogAutoFillerという名前でOSSとして公開しています。
この開発事例を元に、WindowsのUIオートメーションツールの基本的な使い方を紹介します。
OutlookのOfficeアドイン版アドインの開発
Outlookのアドインの開発をしている橋田です。
クリアコードではTypicalReplyという、以下のような機能を提供するOutlookアドインを提供しています。
- 受信したメールに定型の内容の返信メールを作成するボタンを追加する
- 例: 「通報」ボタンを押すと以下の内容の返信メールを作成する
- 件名: 迷惑メールの通報
- 宛先: 社内のシステム管理部門
- 元のメールを添付
- 例: 「通報」ボタンを押すと以下の内容の返信メールを作成する
- ボタンの設定を組織単位で集中管理する
TypicalReplyはVSTOというフレームワーク上で開発されていました。VSTOアドインはクラシックOutlookでのみ動作し、新しいOutlookでは動作しません。 今回、お客様から新しいOutlookでもTypicalReplyを使用したいという要望を頂き、新しいOutlookでも動作するTypicalReplyを新規開発しました。 新しいOutlookで動作するアドインを作成するためには、Officeアドインプラットフォームでアドインを作成する必要があります。
今回は、この開発事例を元に、OfficeアドインでのOutlookのアドイン開発の流れを紹介します。
Webアプリ型業務システムで、手詰まりになった問題をEdge拡張機能とUIオートメーションの合わせ技で解決した事例
結城です。
当社が受託開発を行う際には、なるべく「筋が良い」設計でソフトウェアを実装したり、仕様に問題がある場合は「筋が良い」仕様になるようご提案したりといった要領で、可能な限り技術的に「筋が良い」解決方法を取るように努めています。 技術的な制約によって理想的な解決の仕方ができない場合でも、当社では様々な可能性を探り、ご相談を頂いた時点では想定されていなかった方法で問題を解決します。
本記事で取り扱うEdge拡張機能の開発事例も、その一つです。 本事例では、「Webブラウザー・Edgeの仕様にない挙動を実現したい」という、通常であれば技術的に不可能と思われるご要望を、その背景にあった事情まで遡ってヒアリングして、無事解決まで導くことができました。 この記事では、当社が本事例でどのように問題を解きほぐして解決したのかをご紹介したいと思います。
LTS版 Fluent Package v6.0.2をリリース
2026年2月27日にLTS版 Fluent Package v6.0.2をリリースしました。
本記事では、Fluent Package v6.0.2の変更内容を紹介します。
RubyKaigi 2026のコード懇親会でのテーマを募集中! #rubykaigi #codeparty
RubyKaigi 2026の2日目の夜にアンドパッドさんが開催するコード懇親会のお手伝いをする須藤です。
去年に引き続き、今年もアンドパッドさんがコード懇親会を開催してくれる予定です。去年はいくつかのテーマを事前に用意してみたのですが、よさそうな感じだったので今年も事前にテーマを用意する予定です。今年は、運営側が用意したテーマだけではなく、参加予定者から公募したテーマも1つか2つ混ぜてどうなるか試してみたいです。ということで、この記事はそのお知らせです。
OSS Gateワークショップを東京でオフライン開催しました! #oss_gate
OSS開発に参加する人を継続的に増やしていくプロジェクトOSS Gateをやっている須藤です。2026-02-13(金)にOSS Gateワークショップを東京でオフライン開催しました!会場はオプティムさんが提供してくれました!懇親会ではオプティムさんが作っているスマート米を無料で提供してもらいました。カレーライスにして食べました。おいしかったです!お米がおいしすぎてカレーの方が余ってしまいました。
Fluentd v1.19.2 をリリース
2026年2月13日にFluentdの最新版となるv1.19.2をリリースしました。
v1.19系のメンテナンスリリースとなっており、fluent-package の次期LTS版である v6.0.2に同梱される予定です。
本記事では、公式サイトで公開している情報を日本語で解説します。
2026年のGroongaメジャーリリース!
Groongaの開発とサポートをしている堀本です。今年も年に一度の肉の日(2月9日のこと)が来ました。 例年通り、Groongaをメジャーバージョンアップしたので、この一年でどのくらいGroongaがよくなったかを紹介します!
メジャーバージョンアップなのですが、特に非互換の変更を入れていないので、いつもどおり既存のデータベースを移行せずにGroongaをアップグレードできます。
Groongaが落ちた!復旧したい!そんなときに役立つツール
Groongaが予期せぬ理由で落ちた理由を調査中の阿部です。
通常の終了処理で終了すると問題は起きないのですが、突然の停電などでGroongaサーバーが落ちると、Groongaのデータが壊れる場合があります。
壊れた場合は復旧する必要があります。そんなときに役立つツールを紹介します。