ククログ
世界の先駆者!?に聞いたOSS「肉の日リリース」の話
2023年入社組の屋代です。テストとドキュメントのエンハンスメントを中心に担当しています。
- ドキュメント上の更新日付を相談したら「肉の日リリースの29日で」と即答された
- 社内チャットに「ラピッドリリースサイクル」の話題が出た際、「肉の日リリースのパクリ」と発言があった
ことが相次いで関心がにわかに高まり、創業メンバーの1人である足永さんに話を聞く機会を作ってもらいました。
名付けて「肉の日サロン」です。
Firefoxの更新後にWebサービスのデスクトップ通知が表示されなくなった場合の対処法
結城です。
最近、Firefoxを更新されたお客さまから「LINE WORKSの通知が表示されなくなった」というお問い合わせを頂きました。 詳しく調査したところ、これはFirefox 107以降での仕様変更が影響しており、通知を表示するにはFirefoxの設定を変更する必要があると分かりました。 本記事では、調査の経緯ならびにその結果判明した設定内容について解説します。
なお、本記事で取り上げるのはLINE WORKSでの事例となりますが、他のWebサービスでも同様のトラブルが発生する可能性がありますので、参考にして頂ければ幸いです。
事例紹介 - PGroongaで異体字検索をいい感じに!
トピックスでも触れていますが、国文学研究資料館様向けのサポートサービスで、国文学研究資料館様が運用している国書DBの改良を行いました。 どんな問題があって、どんな改良をしたかについては、トピックスに記載のある動画で紹介していますので、そちらを見ていただければと思います。
この記事では、動画で紹介しきれなかった問題点、解決策の詳細について記載します。
PyArrow 0.14.0から14.0.0にはデータ読み込み時に任意のコードを実行できる脆弱性があるから対応してね! CVE-2023-47248
Apache ArrowのPMCメンバーの須藤です。
2023-11-09にPyArrow 14.0.1がリリースされました。このバージョンでは「Apache Arrowファイル・Apache Parquetファイル読み込み時に任意のPythonコードを実行できる」という脆弱性を修正しています。信頼できないファイルを読み込むような使い方をしている人はすぐに対応してください。自分が作ったファイルを自分で読み込むというように信頼できるファイルのみを読み込んでいる場合はこの脆弱性は問題になりません。
なお、この脆弱性はPyArrowのみで発生し、Apache ArrowのC++実装やRubyバインディングなど他の言語用のライブラリーでは発生しません。
Apt 1.6で導入されたJSONフックを活用する方法
はじめに
Aptには1.6からJSON-RPCを利用してフック処理を後付けで動かす仕組みがあります。 ここで利用されるJSONフックはプロトコルの仕様がドキュメント化されており、最新バージョンは0.2となっています。
今回は、このJSONフックプロトコルを利用して、事前にバグレポートがあがっているパッケージを知るためのアイデアを紹介します。
#RedmineJapan で「今日から参加できる!OSS開発」という講演を行いました
結城です。
去る2023年7月7日に開催されたREDMINE JAPAN vol.3において、招待講演枠で「今日から参加できる!OSS開発」と題した講演を行いました。 当日の発表内容を改めてご紹介します。
Firefoxのポリシー設定のExtensionsとExtensionSettingsの使い分け
結城です。
Firefoxのポリシー設定には、名前も役割も非常に似ているExtensions
とExtensionSettings
という2つの設定があります。
この度、これらの違いについてお客さまからお問い合わせを頂く機会がありました。
この記事では、この両者をどう使い分けるのか、どちらを使えばよいのかを解説します。
Debianパッケージの更新によりPCが起動しなくなったときの復旧事例
FirefoxのDisableThirdPartyModuleBlockingポリシーとSKYSEAの競合と、その回避
結城です。
Firefox 110以降(ESR版ではFirefox ESR115以降)において利用可能になったポリシー設定の1つに、DisableThirdPartyModuleBlocking
があります。
この度、SKYSEAを導入されているお客さまの環境でこのポリシー設定を有効化しようとして、SKYSEAとの間で互換性の問題が発生しました。
以下、このポリシー設定がどのような意味を持つ物なのか、SKYSEAとどのように競合するのか、そして、競合をどのようにすれば回避できるのかを解説します。