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
1.3k
2
Share
textlintを導入してみて / Usage status and effects of the textlint
kuny
November 07, 2021
Other Decks in Technology
See All in Technology
【2026年版】プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
1
120
Swift Sequence の便利 API 再発見
treastrain
1
290
[4] Power BI Deep Dive [2026-05]
ohata_bi
0
100
既存プロダクトQAから新規プロダクトQAへ
ryotakahashi
0
170
業務に残された「良くない型」で考える「TypeScriptの難しさ」
sajikix
2
750
R&D 祭 2024 UE5で絵コンテ・作画の制作支援ツールをつくる話
olmdrd
PRO
0
200
インプロセスQAのための要因から捉えるプロジェクトリスクマネジメントnano #1 開発リソース効率状態への対処 #jasstnano
barus_qa
0
210
Loadbalancing exporter internals
ymotongpoo
1
120
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
870
アプリブロック機能のつくりかたと、AIとHTMLの不合理な相性の良さについて
kumamotone
1
260
Databricks 月刊サービスアップデートまとめ 2026年04月号
tyosi1212
0
140
可視化から活用へ — Mesh化・Segmentation・アライメントの研究動向
gpuunite_official
0
230
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
1.7k
Evolving SEO for Evolving Search Engines
ryanjones
0
200
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Typedesign – Prime Four
hannesfritz
42
3k
Discover your Explorer Soul
emna__ayadi
2
1.1k
The Invisible Side of Design
smashingmag
302
52k
How to build a perfect <img>
jonoalderson
1
5.5k
エンジニアに許された特別な時間の終わり
watany
106
240k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
260
The SEO Collaboration Effect
kristinabergwall1
1
450
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 ͓ΘΓ