Upload
Download free for 30 days
Login
Submit Search
著者記号管理システムの開発 - Code4Lib JAPAN Conference 2024 -
0 likes
49 views
N
NUNO Masahide
Code4Lib JAPAN Conference 2024 の通常発表用のスライドです。
Technology
Read more
1 of 19
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
More Related Content
PDF
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
OECD Directorate for Financial and Enterprise Affairs
PDF
Storytelling For The Web: Integrate Storytelling in your Design Process
Chiara Aliotta
PDF
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
SocialHRCamp
PDF
2024 Trend Updates: What Really Works In SEO & Content Marketing
Search Engine Journal
PDF
2024 State of Marketing Report – by Hubspot
Marius Sescu
PDF
Everything You Need To Know About ChatGPT
Expeed Software
PDF
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
PDF
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
OECD Directorate for Financial and Enterprise Affairs
Storytelling For The Web: Integrate Storytelling in your Design Process
Chiara Aliotta
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
SocialHRCamp
2024 Trend Updates: What Really Works In SEO & Content Marketing
Search Engine Journal
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
Featured
(20)
PDF
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
PDF
Skeleton Culture Code
Skeleton Technologies
PDF
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
PDF
Content Methodology: A Best Practices Report (Webinar)
contently
PPTX
How to Prepare For a Successful Job Search for 2024
Albert Qian
PDF
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
PDF
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
PDF
5 Public speaking tips from TED - Visualized summary
SpeakerHub
PDF
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
PDF
Getting into the tech field. what next
Tessa Mero
PDF
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
PDF
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
PDF
Introduction to Data Science
Christy Abraham Joy
PDF
Time Management & Productivity - Best Practices
Vit Horky
PDF
The six step guide to practical project management
MindGenius
PDF
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
PDF
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
PDF
12 Ways to Increase Your Influence at Work
GetSmarter
PDF
ChatGPT webinar slides
Alireza Esmikhani
PDF
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
12 Ways to Increase Your Influence at Work
GetSmarter
ChatGPT webinar slides
Alireza Esmikhani
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
Ad
著者記号管理システムの開発 - Code4Lib JAPAN Conference 2024 -
1.
著者記号管理システムの開発 東京外国語大学総務企画部 学術情報課専門職員 布野 真秀 Code4Lib JAPAN
Conference 2024 2024 年 9 月 7 日
2.
目次 システム構成 1 2 3 4 自己紹介 開発の経緯 システム概要 5 保守運用
3.
自己紹介 布野 真秀 NUNO Masahide 所属
東京外国語大学 総務企画部学術情報課 採用時期 2012 年 10 月 1 日 担当業務 雑誌契約/機関リポジトリ etc. 使用言語 Python / JavaScript / HTML / CSS
4.
自己紹介 所在 東京都府中市朝日町 3-11-1 竣工
2000 年 10 月 蔵書数 図書 74.5 万冊/雑誌 9 千タイトル Homepage https://www.tufs.ac.jp/library/ 言語数 280 言語以上 東京外国語大学附属図書館 Tokyo University of Foreign Studies Library
5.
目次 システム構成 1 2 3 4 自己紹介 開発の経緯 システム概要 5 保守運用
6.
東京外国語大学における文学作品の分類 開発の経緯 当該著作の言語コード( A は日本語
, K は英語 etc. ) [9 + 原作の言語コード ] - 日本十進分類第3次区分 [ カッター・サンボーン著者記号 + 識別記号 ] – [ 作品番号 ] シリーズ番号 同一記号内に複数の著者が集中 著者記号に識別記号を付与
7.
開発の経緯 日本語テキスト / 日本語原作
(A/9A-8) 紫式部 M972B 英語テキスト / 日本語原作 (K/9A-8) M972 村上一郎 M972C 村上春樹 M972G M972A
8.
開発の経緯 管理方法 カード目録 (!) 課題 1 2 3 カード BOX まで移動が必要 言語別の一覧性が低い 記載ミス・記載漏れが生じやすい ※
図書館システムではカッター・サンボーン入力補助が限界
9.
著者記号管理システム カード目録による管理の限界を ウェブシステムの開発で解決
10.
目次 システム構成 1 2 3 4 自己紹介 開発の経緯 システム概要 5 保守運用
11.
カッター・サンボーン著者記号の検索 システム概要 機能 1 機能 2 機能
3 言語別の著者記号管理 重複する著者記号のマージ
12.
システムデモ デモ動画 GitHub https://youtu.be/ 7x0WPhSFJ9Q https://github.com/ohnuno/ Author_Symbol_Management _System
13.
目次 システム構成 1 2 3 4 自己紹介 開発の経緯 システム概要 5 保守運用
14.
システム構成 画像出典: QNAP Marketing
Resource (2024/6/5 last access) https://marketing.qnap.com/resource/qnap-logo-standard/ 画像出典:ドッカーブランドガイドライン (2024/6/5 last access) https://www.docker.com/ja-jp/company/newsroom/media-resources/ 画像出典:ウィキメディア・コモンズ (2024/6/5 last access) https://commons.wikimedia.org/wiki/File:Nginx_logo.svg https://commons.wikimedia.org/wiki/File:Django_logo.svg https://commons.wikimedia.org/wiki/File:Celery_logo.png 画像出典: PostgreSQL 商標ポリシー (2024/6/5 last access) https://www.postgresql.org/about/policies/trademarks/ 画像出典: Redis Brand Guide (2024/6/5 last access) https://redis.io/brand-guidelines/ Celery PostgreSQL データベース WEB サーバ WEB アプリケーション フレームワーク 非同期処理 メッセージブローカー セキュリティのため 同一 NW セグメント 外からの接続は遮断
15.
テーブル構成 Cutter-Sanborn Three Figure Author
Table PK AuthorSymbol AuthorName Author PK AuthorId FK AuthorSymbol Heading AuthorSymbol PK AuthorSymbolId FK AuthorId FK LanguageCode FK SubjectCode AuthorSymbol Work PK WorkId FK AuthorSymbolId WorkNumber SeriesNumber BookTitle BookId データ例 Cutter-Sanborn Three Figure Author Table PK M972 Mur Author PK <UUID> FK M972 村上 , 春樹 (1949-) AuthorSymbol PK <UUID> FK <UUID> FK A FK 9A-8 M972A カッター・サンボーン著者記号 と著者名の組み合わせに紐づけ る形で各言語毎のバリエーショ ンを記録することで、同一著者 の各言語における著者記号を簡 便に一覧できる
16.
技術選定のポイント OSS の活用 構築・保守に費用が 発生しないよう設計 移行が簡単 仮想化してサーバ構築 ・移行の手間を減らす 学習コスト節約 さわったことがある 技術を優先して採用 離脱可能 最悪 Excel
か Access での管理に復帰できる
17.
目次 システム構成 1 2 3 4 自己紹介 開発の経緯 システム概要 5 保守運用
18.
保守・運用 型番 TS453-D メモ リ 4GB HDD WD30EFRX-68EUZN0
3TB*4 運用中の NAS 情報 Weekly 外付け HDD へのバックアップ Daily ストレージスナップショット Monthly ファームウェアアップデート Biannual 法定停電対応、年末年始対応 Timely 追加機能の開発 使用ライブラリ等のアップデート GitHub に公開しているテスト環境でアップデートを実施 機能に問題がなければ docker-compose と Pipfile を 更新して本番環境にも反映
19.
Thank you for
listening Contact Mail nuno_masahide@tufs.ac.jp researchmap https://researchmap.jp/nunomasahide