Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
genroku
PPTX, PDF
613 views
当番をランダムに割り当ててみる ~ on-dutyTable.py ~
code4lib japan 2020ライトニングトーク資料
Software
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 10
2
/ 10
3
/ 10
4
/ 10
5
/ 10
6
/ 10
7
/ 10
8
/ 10
9
/ 10
10
/ 10
More Related Content
PPTX
Webブラウザで使える文献Web API取得結果のスプレッドシート化 ~ Google Colab始めました ~
by
genroku
PPTX
Mishimasyk141025
by
Kazufumi Ohkawa
PDF
ChEMBLを使おう
by
Kazufumi Ohkawa
PPTX
俺とホットキー
by
Masayuki KaToH
PDF
2013_kougi6
by
ytanno
PDF
Heroku+MongoLabでダミーサーバー
by
Hironytic
PPTX
俺とコミュニティ活動のタスク
by
Masayuki KaToH
PDF
IL2CPPに関する軽い話
by
Wooram Yang
Webブラウザで使える文献Web API取得結果のスプレッドシート化 ~ Google Colab始めました ~
by
genroku
Mishimasyk141025
by
Kazufumi Ohkawa
ChEMBLを使おう
by
Kazufumi Ohkawa
俺とホットキー
by
Masayuki KaToH
2013_kougi6
by
ytanno
Heroku+MongoLabでダミーサーバー
by
Hironytic
俺とコミュニティ活動のタスク
by
Masayuki KaToH
IL2CPPに関する軽い話
by
Wooram Yang
What's hot
PDF
2018 07-23
by
Yuji Oshima
PDF
CotEditor Script
by
Kosuke Usami
PPTX
Gitlab meetup prm説明資料_2017_1117
by
Tetsuya Sato
PDF
動的なILの生成と編集
by
terurou
PDF
Autopilot google kubernetes engineでargo workflowsを動かす
by
shouta yoshikai
PPTX
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
by
Katsuhiro Morishita
PDF
Clojure で chatbot 作るライブラリ作った
by
Masashi Iizuka
PPTX
俺とGitHub
by
Masayuki KaToH
PDF
OSSの敵になるのもいいじゃない
by
lestrrat
PDF
kunibiki.rb #5 発表資料
by
yoshioka_cb
PPTX
Dotnetconf2017
by
Yoshiyuki Taniguchi
PDF
Imagerをつかってみた
by
Tohru Shinohara
PDF
Python東海Vol.5 IPythonをマスターしよう
by
Hiroshi Funai
PDF
Pythonによる非同期プログラミング入門
by
Hironori Sekine
PDF
Building the Game Server both API and Realtime via c#
by
Yoshifumi Kawai
PDF
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
by
Yoshifumi Kawai
PDF
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
by
UnityTechnologiesJapan002
PDF
Go conference 2017 Lightning talk
by
mokelab
PDF
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
by
Yoshifumi Kawai
PDF
Web APIでThriftをシリアライザとして使う
by
h_kishi
2018 07-23
by
Yuji Oshima
CotEditor Script
by
Kosuke Usami
Gitlab meetup prm説明資料_2017_1117
by
Tetsuya Sato
動的なILの生成と編集
by
terurou
Autopilot google kubernetes engineでargo workflowsを動かす
by
shouta yoshikai
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
by
Katsuhiro Morishita
Clojure で chatbot 作るライブラリ作った
by
Masashi Iizuka
俺とGitHub
by
Masayuki KaToH
OSSの敵になるのもいいじゃない
by
lestrrat
kunibiki.rb #5 発表資料
by
yoshioka_cb
Dotnetconf2017
by
Yoshiyuki Taniguchi
Imagerをつかってみた
by
Tohru Shinohara
Python東海Vol.5 IPythonをマスターしよう
by
Hiroshi Funai
Pythonによる非同期プログラミング入門
by
Hironori Sekine
Building the Game Server both API and Realtime via c#
by
Yoshifumi Kawai
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
by
Yoshifumi Kawai
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
by
UnityTechnologiesJapan002
Go conference 2017 Lightning talk
by
mokelab
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
by
Yoshifumi Kawai
Web APIでThriftをシリアライザとして使う
by
h_kishi
当番をランダムに割り当ててみる ~ on-dutyTable.py ~
1.
当番をランダムに割り当ててみる ~ on-dutyTable.py ~ code4lib
japan 2020 ライトニングトーク発表資料 東京大学情報システム部 前田 朗
2.
GitHubで公開 • https://github.com/maedaak/on-dutyTable • on-dutyTable概要 当番表をランダムで生成する簡単なPythonスクリプト •
より公平にするには、生成後に微修正が必要 • 極力3連続の当番を避ける制約あり • Usage python on-dutyTable.py > on-dutyTable.tsv
3.
使い方
4.
当番表生成条件はコード中で設定
5.
処理結果例(Excelに取り込んで表示)
6.
かいはつものがたり
7.
発端 • 職場の当番を考えることに 👇 • そういえば、昔職場の先輩が図書館カウンター当番 表生成アプリをつくったという話をきいたような 👇 •
自分でも(勤務時間外で手間かけず)作ってみよう
8.
解決はマシンパワーで • 最大限に頭を使わずに手早く作っています(そもそも 手作業でつくるほうが早ければ意味ないので) • 「極力3連続の当番を避ける制約」は、制約に合わな い結果がでたらやりなおし •
いわば望む目がでるまでの「サイコロの振り直し」 • パラメータ設定の上限まで繰り返してダメならあきらめる
9.
顛末 • 職場でのランダム当番表の採用は見送り 👇 • 図書館のカウンター当番表など汎用的に使えるかと 思い、Git
Hubで公開
10.
ご清聴ありがとうございました
Download