Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
textlintを導入してみて / Usage status and effects of t...
Search
kuny
November 07, 2021
Technology
2
1.3k
textlintを導入してみて / Usage status and effects of the textlint
kuny
November 07, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
Devinを導入したら予想外の人たちに好評だった
tomuro
0
880
クラウド時代における一時権限取得
krrrr38
1
160
越境する組織づくり ─ 多様性を前提にしたチームビルディングとリードの実践知
kido_engineer
1
100
マネージャー版 "提案のレベル" を上げる
konifar
18
12k
ブラックボックス観測に基づくAI支援のプロトコルのリバースエンジニアリングと再現~AIを用いたリバースエンジニアリング~ @ SECCON 14 電脳会議 / Reverse Engineering and Reproduction of an AI-Assisted Protocol Based on Black-Box Observation @ SECCON 14 DENNO-KAIGI
chibiegg
0
140
Kiro のクレジットを使い切る!
otanikohei2023
0
110
管理者向けGitHub Enterpriseの運用Tips紹介: 人にもAIにも優しいプラットフォームづくり
yuriemori
0
110
OpenClawで回す組織運営
jacopen
2
340
開発組織の課題解決を加速するための権限委譲 -する側、される側としての向き合い方-
daitasu
4
240
AIエンジニア Devin と歩む、自律型運用プロセスの構築
a2ito
0
680
マルチロールEMが実践する「組織のレジリエンス」を高めるための組織構造と人材配置戦略
coconala_engineer
2
410
どこで打鍵するのが良い? IaCの実行基盤選定について
nrinetcom
PRO
2
170
Featured
See All Featured
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
80
How to Ace a Technical Interview
jacobian
281
24k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Un-Boring Meetings
codingconduct
0
220
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.4k
Prompt Engineering for Job Search
mfonobong
0
180
Paper Plane (Part 1)
katiecoart
PRO
0
5.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Transcript
CONFIDENTIAL textlintΛಋೖͯ͠Έͯ 2021.11.01 Mon. Cybozu × SmartHR ϓϩμΫτʹؔΘΔϥΠλʔͷϦΞϧ @kuny SmartHR
UXϥΠλʔ
CONFIDENTIAL ୭ʹฉ͍ͯ΄͍͔͠ʁ • ιϑτΣΞͷϥΠςΟϯάʹؔΘ͍ͬͯΔํ • ͜Μͳ͋Δ͋Δɺ͋Γ·ͤΜ͔ʁ ◦ Ϣʔβʔ / Ϣʔβ
◦ Web / Σϒ ◦ / ͳͲ 😣දهΏΕνΣοΫ໘ʂ 😭ͬͱຊ࣭తͳ࡞ۀʹूத͍ͨ͠ʂ
CONFIDENTIAL ୭ʹฉ͍ͯ΄͍͔͠ʁ • textlintͷ͜ͱΛΒͳ͍ํ • textlintͷಋೖΛݕ౼͍ͯ͠Δํ • textlintΛಋೖ͠ɺ͢Ͱʹ׆༻͍ͯ͠Δํ 🙇ٕज़తͳ͓͠·ͤΜɻ👇ͷεϥΠυΛ͝ཡ͍ͩ͘͞ɻ ϑϩϯτΤϯ
ド ։ൃʹtextlintΛಋೖͯ͠ӡ༻͍ͯ͠Δ ※ຊͷεϥΠυɺޙެ։༧ఆ
CONFIDENTIAL ৬ྺɿ • ΤϯδχΞ • WebσΟϨΫλʔ • ΧελϚʔαΫηε • UXϥΠλʔɹ˞ϥΠςΟϯάಠֶ
SmartHRͰɿ • ϓϩμΫτ্ͷίϐʔ࡞ • ϔϧϓϖʔδ࡞ • textlintϓϩδΣΫτʢ༗ࢤ4໊ʣ झຯɿ • Ωϟϯϓ • ίʔώʔ • σεΫपΓͷΨδΣοτूΊ kuny SmartHR UXϥΠςΟϯάάϧʔϓ UXϥΠλʔ Twitterɿ@kuny_
CONFIDENTIAL
CONFIDENTIAL textlintͱʁ
CONFIDENTIAL textlintͱʁ • දهͷਖ਼ޡఆɺमਖ਼ఏҊ͕Ͱ͖Δπʔϧ • @azu_re ͞Μͱ͍͏ݸਓͷํ͕։ൃ͍ͯ͠ΔOSS • ਖ਼ޡఆͷϧʔϧରϑΝΠϧछผɺΧελϚΠζՄೳ 👉
[SmartHRΦʔϓϯࣾใ] ΑΓΑ͍จॻΛॻͨ͘Ίͷߍਖ਼πʔϧʮtextlintʯ ͷSmartHR༻ϧʔϧϓϦηοτΛެ։͠·ͨ͠ʂ 👉 [SmartHR Tech Blog] GitHub SponsorsΛ௨ͯ͠textlintͷεϙϯαʔʹͳΓ· ͨ͠ɻ
CONFIDENTIAL ϓϩμΫτ։ൃݱʹ͓͚Δtextlint • Ұಋೖͯ͠͠·͑ɺ୭Ͱ͑Δศརͳߍਖ਼πʔϧ • ઃఆͨ͠ϧʔϧʹԊͬͯίʔυΛݕࠪ͠ɺमਖ਼ఏҊ • 👇textlintͰमਖ਼͞Εͨྫ
CONFIDENTIAL ͜ΕΛཱ྆Ͱ͖Δͷ͕textlintʂ SmartHRͷόϦϡʔΛࢧ͑Δπʔϧ • ૣ͍΄͏͕ΧοίΠΠ ◦ ࠷ͷΞτϓοτͰɺνʔϜͱࣾձΛՃͤ͞Α͏ɻ • ҰޠҰ۟ʹखؒͻ·͔͚Δ ◦
ࡉ෦·Ͱͩ͜Θͬͯɺେ͖ͳՌΛಘΑ͏ɻ
CONFIDENTIAL textlintͷಋೖঢ়گ
CONFIDENTIAL textlintͷಋೖঢ়گ • 10͋ΔϓϩμΫτͷ͏ͪ8ͭʹಋೖࡁ • Δ2ͭɺಋೖλΠϛϯάΛ͏͔͕͍ͬͯΔঢ়گ ΄΅શͯͷϓϩμΫτͰɺදهΏΕ͕ൃੜ͠ͳ͍ঢ়ଶ ※202110݄࣌
CONFIDENTIAL textlint͕ʹཱͬͨ͜ͱ͋Γ·͔͢ʁ ※ʮैۀһαʔϕΠʯͱ͍͏SmartHRͷػೳͰɺ ɹΞϯέʔτΛͱΓ·ͨ͠ɻ👉 ैۀһαʔϕΠ 66.0%ͷϝϯόʔ͕ ʮʹཱͬͨ͜ͱ͕͋Δʯ ͱճ ※202110݄࣌
CONFIDENTIAL textlintΛར༻͍ͯ͠Δ৬छͷ༁ 28 6 4 4 4 1 υϝΠϯ ΤΩεύʔτ
※202110݄࣌ ΤϯδχΞ UXϥΠλʔ σβΠφʔ PdM QA
CONFIDENTIAL textlintͷར༻γʔϯɾޮՌ
CONFIDENTIAL ར༻γʔϯ - ීஈʢϩʔΧϧͰͷਖ਼ޡఆʣ • ΤσΟλʔ্ͰίϚϯυΛ࣮ߦ͢Δͱ ʮΤϥʔ༰ʯͱʮਖ਼͍͠දݱʯ͕Θ͔Δ • ΤϥʔՕॴͷલޙͷจ຺Λ֬ೝ͠ͳ͕Βɺจݴमਖ਼
CONFIDENTIAL ར༻γʔϯ - ීஈʢGitHub্Ͱͷਖ਼ޡఆʣ • ࡞ͨ͠ίʔυΛɺGitHubʢίʔυཧϓϥοτϑΥʔϜʣ ʹΞοϓϩʔυ͢Δࡍɺਖ਼ޡΛఆ • νΣοΫ݁ՌΛ֬ೝ͠ɺίʔυΛमਖ਼
CONFIDENTIAL ར༻γʔϯ - textlintಋೖ࣌ textlintΛ࠷ॳʹಋೖ͢ΔࡍʹɺΤϥʔ͕ͨ͘͞Μग़Δ • ߦ͏͜ͱ͕Ͱ͖·͢ ➡ Ͱ͖·͢ •
Լ͍͞ ➡ ͍ͩ͘͞ • શͯ ➡ ͯ͢ 👈 👈 👈
CONFIDENTIAL ར༻γʔϯ - PdMͱUXϥΠλʔͷΓͱΓ • PdM͕ϩʔΧϧڥͰɺ textlintΛར༻ͯ͠ΤϥʔΛݕ PM UX
ϥΠλʔ ΤϯδχΞΛհͣ͞ʹจݴमਖ਼ • GitHub্ͰUXϥΠλʔʹ૬ஊ
CONFIDENTIAL UXϥΠλʔͷ͍ ͍͍ڥͰࣄ͕Ͱ͖͍ͯΔͳ͋ • දهΏΕमਖ਼ɺจݴϧʔϧͷద༻ɺػցʹ·͔͍ͤͨ • ϢʔβʔΛཧղͯ͠ɺΘ͔Γ͍͢දݱΛߟ͍͑ͨ • දݱ͚ͩͰͳ͘ɺઓུ༷ɾUIݕ౼͍ͨ͠
CONFIDENTIAL ·ͱΊ
CONFIDENTIAL textlintͷࠓޙ • SmartHRͷϛογϣϯʮࣾձͷඇ߹ཧΛɺϋοΫ͢Δɻʯ • textlintͰແବͳ࡞ۀΛݮΒ͢ͷɺখ͞ͳϋοΫ • textlintʹݶΒͣɺແବͳ࡞ۀΛݮΒ͢ثΛ࡞Γɺ ΧελϚʔʹαΫηεΛಧ͚ɺࣄۀΛਪਐ͍ͤͨ͞
CONFIDENTIAL ·ͱΊ • textlintͷ͜ͱΛΒͳ͔ͬͨํ 😲 ڵຯ͕Θ͍ͨΒɺௐͯΈ͍ͯͩ͘͞ʂ • textlintͷಋೖΛݕ౼͍ͯ͠Δํ 🤩
ͥͻɺಋೖΛͯ͠Έ͍ͯͩ͘͞ʂ • textlintΛಋೖͰ͖ͳ͍ํ ☺ಋೖࡁΈͷڥʹɺ׆༂ͷΛҠͯ͠Έͯʁ https://github.com/kufu/textlint-rule-preset-smarthr ͝ར༻͍ͩ͘͞ʂ
CONFIDENTIAL • ͏গ͠ɺͯ͠Έ͍ͨํ ɹɹɹɹɹɹɹɹ ɹɹɹɹɹɹɹɹ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ • ΧδϡΞϧ໘ஊ Meety Λ༻ҙ͠·ͨ͠ɻ
• ࠓճͷΠϕϯτࢀՃऀͷํݶఆʂ • ʮϓϩμΫτxϥΠςΟϯάʯʹ͍ͭͯ͠·͠ΐ͏ʂ
CONFIDENTIAL ͓ΘΓ