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
180
HolidayJp.jl を作りました
日本の祝日判定をする Julia 用のライブラリを作った話
Kenta Murata
August 31, 2024
Tweet
Share
More Decks by Kenta Murata
See All by Kenta Murata
waitany と waitall を作った話
mrkn
0
170
Calling Julia functions from Streamlit applications
mrkn
1
400
Red Data Tools で切り開く Ruby の未来
mrkn
3
1.1k
Method-based JIT compilation by transpiling to Julia
mrkn
0
6.9k
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
920
RubyData Current and Future
mrkn
1
3.5k
Other Decks in Technology
See All in Technology
2025年のARグラスの潮流
kotauchisunsun
0
740
Accessibility Inspectorを活用した アプリのアクセシビリティ向上方法
hinakko
0
160
AWSの生成AIサービス Amazon Bedrock入門!(2025年1月版)
minorun365
PRO
7
420
駆け出しリーダーとしての第一歩〜開発チームとの新しい関わり方〜 / Beginning Journey as Team Leader
kaonavi
0
110
OPENLOGI Company Profile
hr01
0
58k
Azureの開発で辛いところ
re3turn
0
230
rootful・rootless・privilegedコンテナの違い/rootful_rootless_privileged_container_difference
moz_sec_
0
130
エンジニアリングマネージャー視点での、自律的なスケーリングを実現するFASTという選択肢 / RSGT2025
yoshikiiida
4
3.3k
コロプラのオンボーディングを採用から語りたい
colopl
5
690
自社 200 記事を元に整理した読みやすいテックブログを書くための Tips 集
masakihirose
2
260
大規模言語モデルとそのソフトウェア開発に向けた応用 (2024年版)
kazato
2
530
【令和最新版】ロボットシミュレータ Genesis x ROS 2で始める快適AIロボット開発
hakuturu583
2
1.5k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
A Modern Web Designer's Workflow
chriscoyier
693
190k
How to Ace a Technical Interview
jacobian
276
23k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
240
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Building Applications with DynamoDB
mza
92
6.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
Done Done
chrislema
182
16k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
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