Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
羽衣~Hagoromo~の紹介
Search
Iori AYANE
June 03, 2023
Programming
490
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
羽衣~Hagoromo~の紹介
Blueskyクライアントの紹介です。
Iori AYANE
June 03, 2023
Other Decks in Programming
See All in Programming
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
contenteditable と日本語入力に向き合う
colorful12
0
200
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2k
SREの越境 / SRE Collaboration
y0hgi
2
310
Jetpack Compose Mechanisms
skydoves
3
820
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
120
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
880
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
Featured
See All Featured
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
480
Product Roadmaps are Hard
iamctodd
55
13k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
410
Facilitating Awesome Meetings
lara
57
7.2k
KATA
mclloyd
PRO
35
16k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
530
How to make the Groovebox
asonas
2
2.5k
Prompt Engineering for Job Search
mfonobong
0
520
A better future with KSS
kneath
240
18k
How GitHub (no longer) Works
holman
316
150k
Transcript
羽衣~Hagoromo~の紹介 2023/6/2 Bluesky/ATProtocol 勉強会#1.5 @ioriayane.relog.tech マルチカラム対応Blueskyクライアント
私は・・・ • 理音伊織(Iori Ayane) • @ioriayane.relog.tech • 仕事 • 自動車業界にひそんでます
• やってたこと • Qtの本書いてました • Epubを作るソフト作ってます(LeME) Iとlの区別ができるフォントを使わないと事故るので良い子のみんなは気をつけようね!
きっかけ • Bluesky/ATProtocol 勉強会#1 (4/28) • 鎌倉/kamakuraさんの「速習XRPC」でAPIのたたき方がわかったので。 • 他の発表者や運営の皆様、ありがとうございます!!!!
GWからなんやかんやありまして…… (ハイラルへ行く暇もほとんど無く悪戦苦闘の日々。。。先輩方や他のクライアント作者さん作るの早すぎですよ!!)
なう • 配布場所(仮) • https://github.com/ioriayane/Hagoromo • 主な特徴 • マルチカラム •
マルチアカウント • DeepL翻訳API対応 • テーマ • プロフィール・ポストスレッドの スタック表示 • 今後 • カスタムフィード • 検索 • その他いろいろ
羽衣の開発関連情報 • 対応プラットフォーム • Windows / Ubuntu / Mac(予定) •
使用フレームワーク • Qt • 組み込み機器, KDE, Maya, Krita, Kindle などで使われてます • 使用言語 • メインロジック : C++ • GUI : QML(宣言型のGUI定義言語)
やって良かったこと • Lexiconからのコード生成 • JSONデータをC++でそのまま扱うのは面倒 • データ構造へのアクセスでコード補完が使いたい • JSONから構造体へコピーするコード書きたくない •
APIにアクセスするクラスも似たようなコードなんども書きたくない それは軽い気持ちでした・・・
無事?にスパゲッティなPythonコードと共にできました LexiconのJSON 構造体定義 構造体へコピーする関数 APIアクセスクラスのテンプレ
こまっていること • アイコン作れない><
デモ
よかったら試してください • 配布場所(仮) • https://github.com/ioriayane/Hagoromo • さっきpublicにました!
ありがとうございました。