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
HolidayJp.jl を作りました
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kenta Murata
August 31, 2024
Technology
360
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
HolidayJp.jl を作りました
日本の祝日判定をする Julia 用のライブラリを作った話
Kenta Murata
August 31, 2024
More Decks by Kenta Murata
See All by Kenta Murata
waitany と waitall を作った話
mrkn
0
320
Calling Julia functions from Streamlit applications
mrkn
1
600
Red Data Tools で切り開く Ruby の未来
mrkn
3
1.3k
Method-based JIT compilation by transpiling to Julia
mrkn
0
9.1k
Apache Arrow C++ Datasets
mrkn
4
1.9k
Reducing ActiveRecord memory consumption using Apache Arrow
mrkn
0
1.9k
RubyData and Rails
mrkn
0
3.4k
Tensor and Arrow
mrkn
0
1.1k
RubyData Current and Future
mrkn
1
3.8k
Other Decks in Technology
See All in Technology
Mastering Ruby Box
tagomoris
3
150
Diagnosing performance problems without the guesswork
elenatanasoiu
0
170
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
150
Microsoft Build Keynoteふりかえり
tomokusaba
0
110
社内 AI エージェント Synapse と セマンティックレイヤーの育て方
hiroakis
0
320
Rubyで音を視る
ydah
1
110
Agentic ERPをどう設計するか ー 受発注エージェントを動かす、現場の知見と設計思想ー
recerqainc
1
1.9k
GoとSIMDとWasmの今。
askua
3
510
運用を見据えたAIエージェント設計実践
amacbee
1
3.2k
Socrates × Looker 〜セマンティックレイヤーで進化するデータ分析エージェント〜
hanon52_
0
370
新規事業を牽引する技術選定 〜フルスタックTypeScript開発の実践事例〜
nullnull
3
360
AgentGatewayを試してみたかった
tkikuchi
0
120
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
390
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
How to Talk to Developers About Accessibility
jct
2
220
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
190
My Coaching Mixtape
mlcsv
0
140
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
How to make the Groovebox
asonas
2
2.2k
Ethics towards AI in product and experience design
skipperchong
2
300
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
HolidayJp.jl を作りました Kenta Murata Xica Co., Ltd. 2024.08.31 JuliaTokyo #12
HolidayJp.jl とは 1 1 2024.08.31 JuliaTokyo #12 2024.08.31 JuliaTokyo #12
日本の祝日に関する機能を 提供するライブラリ 2 2 HolidayJp.jl とは HolidayJp.jl とは 2024.08.31 JuliaTokyo
#12 2024.08.31 JuliaTokyo #12
機能一覧 3 3 HolidayJp.jl とは HolidayJp.jl とは 2024.08.31 JuliaTokyo #12
2024.08.31 JuliaTokyo #12
機能一覧 isholiday 関数 getholiday 関数 between 関数 4 4 HolidayJp.jl
とは HolidayJp.jl とは 2024.08.31 JuliaTokyo #12 2024.08.31 JuliaTokyo #12
isholiday 関数 与えられた日付が祝日かどうかを判定 5 5 2024.08.31 JuliaTokyo #12 2024.08.31 JuliaTokyo
#12
Usage 6 6 isholiday 関数 isholiday 関数 2024.08.31 JuliaTokyo #12
2024.08.31 JuliaTokyo #12
getholiday 関数 与えられた日付の祝日情報または nothing を返す 7 7 2024.08.31 JuliaTokyo #12
2024.08.31 JuliaTokyo #12
祝日情報の定義 8 8 getholiday 関数 getholiday 関数 2024.08.31 JuliaTokyo #12
2024.08.31 JuliaTokyo #12
Usage 9 9 getholiday 関数 getholiday 関数 2024.08.31 JuliaTokyo #12
2024.08.31 JuliaTokyo #12
between 関数 与えられた日付の範囲に含まれる祝日の情報を配列で返す 10 10 2024.08.31 JuliaTokyo #12 2024.08.31 JuliaTokyo
#12
Usage 11 11 between 関数 between 関数 2024.08.31 JuliaTokyo #12
2024.08.31 JuliaTokyo #12
祝日の判定方法 12 12 2024.08.31 JuliaTokyo #12 2024.08.31 JuliaTokyo #12
holiday-jp/holiday_jp が提供している祝日デ ータベースを利用 https://github.com/holiday-jp/holiday_jp 13 13 祝日の判定方法 祝日の判定方法 2024.08.31 JuliaTokyo
#12 2024.08.31 JuliaTokyo #12
こだわりポイント 14 14 2024.08.31 JuliaTokyo #12 2024.08.31 JuliaTokyo #12
こだわりポイント : datelike Dates モジュールの year 関数、 month 関数、 day
関数に 対応するオブジェクトならなんでも受け付けるようにした 15 15 2024.08.31 JuliaTokyo #12 2024.08.31 JuliaTokyo #12
16 16 こだわりポイント : datelike こだわりポイント : datelike 2024.08.31 JuliaTokyo
#12 2024.08.31 JuliaTokyo #12
今後の展開 17 17 2024.08.31 JuliaTokyo #12 2024.08.31 JuliaTokyo #12
今後の展開 ドキュメントをちゃんと書く holiday-jp org 配下に transfer させてもらう holiday-jp/holiday_jp のデータを内閣府が提供する syukujitsu.csv
から生成できるようにする Issue がある https://github.com/holiday- jp/holiday_jp/issues/112 他に面白そうなアイデアがあったら教えてください! 18 18 2024.08.31 JuliaTokyo #12 2024.08.31 JuliaTokyo #12
使ってみてください! https://github.com/mrkn/HolidayJp.jl 19 19 2024.08.31 JuliaTokyo #12 2024.08.31 JuliaTokyo #12