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
勝手にサービスをカスタマイズ、簡単な仕事効率化術 / Improve productivity
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
shoito
September 03, 2019
Technology
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
勝手にサービスをカスタマイズ、簡単な仕事効率化術 / Improve productivity
Chrome拡張を作って/使って勝手にサービスをカスタマイズ、簡単な仕事効率化術。
shoito
September 03, 2019
More Decks by shoito
See All by shoito
心を豊かにするひと工夫 / life-dev
shoito
0
140
ProfllyのSlack連携機能開発とチームの取り組み / proflly-slack-team-dev
shoito
0
1.4k
社員情報の可視化サービスを内製開発した話 / devio2020-story-of-development-voyager
shoito
1
23k
Slackの声を拾って勝手に業務改善してる話 / gw-improve-productivity
shoito
0
220
Amazon ECSを活用したAWS運用自動化サービスの裏側を包み隠さず解説 / inside opswitch
shoito
1
2.5k
Feature Togglesとその実践 / Feature Toggles and Practice
shoito
0
360
DynamoDB Localを手軽に使える 公式のDockerイメージ #akibaaws / DynamoDB Local Docker Image
shoito
0
7k
niconicoの検索を支えるElasticsearch / niconico Elasticsearch
shoito
30
14k
Other Decks in Technology
See All in Technology
攻撃者視点で考えるDetection Engineering
cryptopeg
3
2.1k
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
3
830
人材育成分科会.pdf
_awache
4
330
コミュニティの有益性 ~JAWS Days 2026 での体験を通して~ / The Benefits of a Community ~Through My Experience at JAWS Days 2026~
seike460
PRO
0
270
時期が悪い!それでもRaspberry Piを買って遊んで活用するには / 20260627-osc26do-rpi-jikigawarui
akkiesoft
0
780
Lightning近況報告
kozy4324
0
220
From Prompt Engineering to Loop Engineering
shibuiwilliam
1
150
AIのReact習熟度を測る
uhyo
2
680
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
260
AIをフル活用してオンコール機能のプロトタイプを2日で作った話 / Building an AI-Powered On-Call Prototype in Just Two Days
nari_ex
0
110
Comment regagner la souveraineté de vos données tout en étant payé grâce à Nostr !
rlifchitz
0
190
「ビジネスがわかるエンジニア」とは何か?
ryooob
0
290
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Exploring anti-patterns in Rails
aemeredith
3
420
Building a Scalable Design System with Sketch
lauravandoore
463
34k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
150
sira's awesome portfolio website redesign presentation
elsirapls
0
280
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
200
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
440
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
290
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
Transcript
উखʹαʔϏεΛΧελϚΠζɺ ؆୯ͳࣄޮԽज़ !TIPJUP 2019/09/03
ҏ౻!TIPJUP 4PGUXBSF&OHJOFFS ΫϥεϝιουΫϥυ4BB4ϓϩμΫτ ϦΫϧʔτςΫϊϩδʔζθΫγΟ࢞ຓαʔϏε υϫϯΰOJDPOJDPݕࡧج൫ νΣϯδϏδϣϯιϑτΣΞઃܭπʔϧBTUBI
%FWFMPQFST*0ϒϩά
None
%FWFMPQFST*0ฤूΞγελϯτ
(() => { // ΠϯΫϦϝϯλϧαʔν༻ͷinputϑΟʔϧυՃ const appendFilter = (taxonomyId, listId)
=> { const input = document.createElement("input") input.setAttribute("type", "text") input.setAttribute("placeholder", "filter") input.addEventListener("input", (event) => filterItem(listId, event.target.value)) const taxonomyDiv = document.getElementById(taxonomyId) taxonomyDiv.insertBefore(input, taxonomyDiv.firstChild) } // ΩʔϫʔυϑΟϧλϦϯάॲཧ const filterItem = (listId, keyword) => { document.querySelectorAll("#" + listId + " li").forEach((item, i, items) => { if (!item.innerText.toLowerCase().includes(keyword.toLowerCase())) { item.style = "display:none" } else { item.style = "display:list-item" } }) } appendFilter("taxonomy-category", "categorychecklist") appendFilter("taxonomy-referencecat", "referencecatchecklist") })() JOKFDUKT%FWFMPQFST*0ฤूΞγελϯτ
,*/(0'5*.&ۈଵཧγεςϜ
վળલ վળޙ
.ZϨίʔμʔ$ISPNFΞγελϯτ
վળલ վળޙ
վળલ վળޙ ඵ ඵ ඵ ඵ ඵ ඵ ඵ ඵ
ܭඵ ܭඵ
վળલ վળޙ ඵº݄ºϲ݄ºਓ ɹ ඵ ɹ ɹ࣌ؒ
ԁ݄×݄×࣌ؒ ɹ ԁ࣌ ԁ࣌º࣌ؒ ԁ ※ܭࢉͷͨΊͷՍۭͷͷͰ͢
ؾΛ͚͍ͯΔϙΠϯτ ❖ ຊʹม͑ΒΕͳ͍Ϟϊͳͷ͔Ͳ͏͔ɻ ཧ༝͕͋ͬͯม͑ΒΕͳ͍ͷͳΒɺ ʰٕज़ʱͰվળ͢Δɻ
ؾΛ͚͍ͯΔϙΠϯτ ❖ γϯϓϧ͞ ❖ ίϯτϩʔϧՄೳͳͷΈ ❖ ͕ࣗϢʔβʔʹͳΕΔ