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
shoito
September 03, 2019
Technology
0
1.2k
勝手にサービスをカスタマイズ、簡単な仕事効率化術 / Improve productivity
Chrome拡張を作って/使って勝手にサービスをカスタマイズ、簡単な仕事効率化術。
shoito
September 03, 2019
Tweet
Share
More Decks by shoito
See All by shoito
心を豊かにするひと工夫 / life-dev
shoito
0
100
ProfllyのSlack連携機能開発とチームの取り組み / proflly-slack-team-dev
shoito
0
1.2k
社員情報の可視化サービスを内製開発した話 / devio2020-story-of-development-voyager
shoito
1
22k
Slackの声を拾って勝手に業務改善してる話 / gw-improve-productivity
shoito
0
160
Amazon ECSを活用したAWS運用自動化サービスの裏側を包み隠さず解説 / inside opswitch
shoito
1
2.3k
Feature Togglesとその実践 / Feature Toggles and Practice
shoito
0
300
DynamoDB Localを手軽に使える 公式のDockerイメージ #akibaaws / DynamoDB Local Docker Image
shoito
0
6.7k
niconicoの検索を支えるElasticsearch / niconico Elasticsearch
shoito
30
14k
Other Decks in Technology
See All in Technology
rubygem開発で鍛える設計力
joker1007
2
190
Node-RED × MCP 勉強会 vol.1
1ftseabass
PRO
0
140
Oracle Audit Vault and Database Firewall 20 概要
oracle4engineer
PRO
3
1.7k
Model Mondays S2E02: Model Context Protocol
nitya
0
220
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.1k
BigQuery Remote FunctionでLooker Studioをインタラクティブ化
cuebic9bic
3
260
【TiDB GAME DAY 2025】Shadowverse: Worlds Beyond にみる TiDB 活用術
cygames
0
1k
“社内”だけで完結していた私が、AWS Community Builder になるまで
nagisa53
1
350
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
130
変化する開発、進化する体系時代に適応するソフトウェアエンジニアの知識と考え方(JaSST'25 Kansai)
mizunori
1
200
Javaで作る RAGを活用した Q&Aアプリケーション
recruitengineers
PRO
1
100
Prox Industries株式会社 会社紹介資料
proxindustries
0
260
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
A Tale of Four Properties
chriscoyier
160
23k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
The Invisible Side of Design
smashingmag
299
51k
Thoughts on Productivity
jonyablonski
69
4.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
Building Adaptive Systems
keathley
43
2.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.8k
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Ξγελϯτ
վળલ վળޙ
վળલ վળޙ ඵ ඵ ඵ ඵ ඵ ඵ ඵ ඵ
ܭඵ ܭඵ
վળલ վળޙ ඵº݄ºϲ݄ºਓ ɹ ඵ ɹ ɹ࣌ؒ
ԁ݄×݄×࣌ؒ ɹ ԁ࣌ ԁ࣌º࣌ؒ ԁ ※ܭࢉͷͨΊͷՍۭͷͷͰ͢
ؾΛ͚͍ͯΔϙΠϯτ ❖ ຊʹม͑ΒΕͳ͍Ϟϊͳͷ͔Ͳ͏͔ɻ ཧ༝͕͋ͬͯม͑ΒΕͳ͍ͷͳΒɺ ʰٕज़ʱͰվળ͢Δɻ
ؾΛ͚͍ͯΔϙΠϯτ ❖ γϯϓϧ͞ ❖ ίϯτϩʔϧՄೳͳͷΈ ❖ ͕ࣗϢʔβʔʹͳΕΔ