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
Kenta Murata
August 31, 2024
Technology
0
130
HolidayJp.jl を作りました
日本の祝日判定をする Julia 用のライブラリを作った話
Kenta Murata
August 31, 2024
Tweet
Share
More Decks by Kenta Murata
See All by Kenta Murata
waitany と waitall を作った話
mrkn
0
130
Calling Julia functions from Streamlit applications
mrkn
1
350
Red Data Tools で切り開く Ruby の未来
mrkn
3
1.1k
Method-based JIT compilation by transpiling to Julia
mrkn
0
6.6k
Apache Arrow C++ Datasets
mrkn
4
1.5k
Reducing ActiveRecord memory consumption using Apache Arrow
mrkn
0
1.6k
RubyData and Rails
mrkn
0
3k
Tensor and Arrow
mrkn
0
880
RubyData Current and Future
mrkn
1
3.4k
Other Decks in Technology
See All in Technology
【完全版】Dify - LINE Bot連携 考え方と実用テクニック
uezo
1
370
tenntennはなんでnewmoにnew社したの? - YAPC::Hakodate 2024
tenntenn
PRO
0
260
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
47k
【shownet.conf_】3Dアプローチで守るセキュリティ
shownet
PRO
0
390
SageMaker学習のツボ / The Key Points of Learning SageMaker
cmhiranofumio
0
170
エンジニア向け会社紹介資料
caddi_eng
14
270k
O'Reilly Superstream: Building a RAG App to Chat with Your Data
pamelafox
0
120
OPENLOGI Company Profile for engineer
hr01
1
12k
【shownet.conf_】持続可能な次世代Wi-Fi運用に向けて
shownet
PRO
0
360
Assisted reorganization of data structures
ennael
PRO
0
260
クレジットカードを製造する技術
yutadayo
81
47k
AWSの初級者向けAI・ML資格『AWS Certified AI Practitioner』の傾向と対策/So You Want To Pass AWS Certified AI Practitioner
quiver
0
420
Featured
See All Featured
How to Ace a Technical Interview
jacobian
275
23k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
22k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.3k
Web development in the modern age
philhawksworth
205
10k
Speed Design
sergeychernyshev
22
480
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
664
120k
Producing Creativity
orderedlist
PRO
341
39k
How GitHub (no longer) Works
holman
311
140k
Fireside Chat
paigeccino
32
3k
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