SATOXのシテオク日記

~ふもっふ、ふもふも~

2023-01-01から1年間の記事一覧

C#(libclang)でCソース解析

人類は誰しも2つの種類に分類される。 C言語ソースファイルを解析したいか解析したくないかである。 自分は前者。 ……というわけで、C#でC言語のソースを解析しようと、数ヶ月じゃ済まないくらい試行錯誤した末、自力ではかなり難しいという結論に達しまして…

X(Twitter)ロゴを肉球アイコンに変えるブラウザ拡張機能つくった

PRG

自作のPochitter!がこれまで利用できたAPI廃止により使えなくなり、あまつさえ愛すべき「Twitter」という名称の変更。そして愛すべき鳥のアイコンが「𝕏」アイコンに……そんななんとも言えないできごとがあった2023年7月24日(頃)。 「𝕏」なんてちっとも愛嬌な…

C#でXMLにXSLTをかます

以前は結構使う機会があったと思うのですが、最近はどうだろう。XSL Transformations(XSLT)をC#で行いたい機会があって調べたのでメモ。 ちなみに、XSLTとはXMLに記述されたデータをスクリプトなどなしに思い通りの出力形式に変換する仕組み。 必要な情報…

メモ:C# WebDriverを使ってウェブサイト(html)をPDF出力

急に必要になったのでメモ。 C# Slenium.WebDriver(chrome)を使ったPDFレンダリング出力方法についてのメモ。 プロジェクトにnugetで以下をインストール Selenium.WebDriver WebDriverManager urlをPDF出力(outputPdf)する関数PrintToPdfは以下 using System…

Pochitter! を非公開しました!

「公開しました!」とは言うけども、 「非公開しました!」って言いませんよね。 (そりゃあ名詞じゃなくて動詞だから) さて、Twitter社をイーロン・マスク氏が2022年10月に440億ドルで買収。赤字続きで多くの従業員を抱えていた多くの従業員を解雇。 今後…