Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
HolidayJp.jl を作りました
Search
Kenta Murata
August 31, 2024
Technology
0
300
HolidayJp.jl を作りました
日本の祝日判定をする Julia 用のライブラリを作った話
Kenta Murata
August 31, 2024
Tweet
Share
More Decks by Kenta Murata
See All by Kenta Murata
waitany と waitall を作った話
mrkn
0
280
Calling Julia functions from Streamlit applications
mrkn
1
530
Red Data Tools で切り開く Ruby の未来
mrkn
3
1.3k
Method-based JIT compilation by transpiling to Julia
mrkn
0
8.1k
Apache Arrow C++ Datasets
mrkn
4
1.7k
Reducing ActiveRecord memory consumption using Apache Arrow
mrkn
0
1.8k
RubyData and Rails
mrkn
0
3.3k
Tensor and Arrow
mrkn
0
1k
RubyData Current and Future
mrkn
1
3.6k
Other Decks in Technology
See All in Technology
21st ACRi Webinar - AMD Presentation Slide (Nao Sumikawa)
nao_sumikawa
0
200
A Compass of Thought: Guiding the Future of Test Automation ( #jassttokai25 , #jassttokai )
teyamagu
PRO
1
190
「え?!それ今ではHTMLだけでできるの!?」驚きの進化を遂げたモダンHTML
riyaamemiya
10
4.4k
Databricksによるエージェント構築
taka_aki
1
120
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
990
Ryzen NPUにおけるAI Engineプログラミング
anjn
0
210
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
47k
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
440
あなたの知らないDateのひみつ / The Secret of "Date" You Haven't known #tqrk16
expajp
0
110
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
37k
Symfony AI in Action
el_stoffel
2
370
小さな判断で育つ、大きな意思決定力 / 20251204 Takahiro Kinjo
shift_evolve
PRO
1
300
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Docker and Python
trallard
46
3.7k
Code Review Best Practice
trishagee
73
19k
Building Adaptive Systems
keathley
44
2.9k
How to train your dragon (web standard)
notwaldorf
97
6.4k
What's in a price? How to price your products and services
michaelherold
246
12k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Into the Great Unknown - MozCon
thekraken
40
2.2k
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