Enviar pesquisa
Carregar
Next-L Enju 開発ワークショップ #5
•
Transferir como ODP, PDF
•
0 gostou
•
1,300 visualizações
Kosuke Tanabe
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 15
Baixar agora
Recomendados
Next-L Enju 第1回開発ワークショップ資料
Next-L Enju 第1回開発ワークショップ資料
Kosuke Tanabe
Kernel overview
Kernel overview
Kai Sasaki
Biitaで学ぶElasticsearch
Biitaで学ぶElasticsearch
Kazuaki Shibue
1 Linux入門 第1章 UNIX/Linuxとは
1 Linux入門 第1章 UNIX/Linuxとは
Enpel
Hall of fame of the poet susan nalugwa kiguli
Hall of fame of the poet susan nalugwa kiguli
Kitooke Wa Bakengana
Caso de estudio patrocinio Movistar Campus Party Valencia 2010
Caso de estudio patrocinio Movistar Campus Party Valencia 2010
Lorenzo Bonora
RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」
RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」
Kosuke Tanabe
OSv噺
OSv噺
Takuya ASADA
Recomendados
Next-L Enju 第1回開発ワークショップ資料
Next-L Enju 第1回開発ワークショップ資料
Kosuke Tanabe
Kernel overview
Kernel overview
Kai Sasaki
Biitaで学ぶElasticsearch
Biitaで学ぶElasticsearch
Kazuaki Shibue
1 Linux入門 第1章 UNIX/Linuxとは
1 Linux入門 第1章 UNIX/Linuxとは
Enpel
Hall of fame of the poet susan nalugwa kiguli
Hall of fame of the poet susan nalugwa kiguli
Kitooke Wa Bakengana
Caso de estudio patrocinio Movistar Campus Party Valencia 2010
Caso de estudio patrocinio Movistar Campus Party Valencia 2010
Lorenzo Bonora
RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」
RubyKaigi2011講演資料「日本の図書館はどのようにRubyを使っているか」
Kosuke Tanabe
OSv噺
OSv噺
Takuya ASADA
EPUB3以降とReadium
EPUB3以降とReadium
Makoto Murata
20110305_Code4Lib2011参加報告会:田辺浩介参加報告
20110305_Code4Lib2011参加報告会:田辺浩介参加報告
Code4Lib JAPAN
クラウド開発に役立つ OSS あれこれ
クラウド開発に役立つ OSS あれこれ
Masataka MIZUNO
Talk: serverless-express
Talk: serverless-express
HiroyukiTakakura
図書館でのSolrの使い方
図書館でのSolrの使い方
Kosuke Tanabe
201709 osc josug
201709 osc josug
Akira Yoshiyama
OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11
Akira Yoshiyama
「Ansible on Azure入門」資料
「Ansible on Azure入門」資料
Hidetoshi Hirokawa
OSを手作りするという趣味と仕事
OSを手作りするという趣味と仕事
uchan_nos
アプリケーションエンジニアのためのクラウドインフラ再入門 (2/3)
アプリケーションエンジニアのためのクラウドインフラ再入門 (2/3)
Takashi Sogabe
PHP x AWS でスケーラブルなシステムをつくろう
PHP x AWS でスケーラブルなシステムをつくろう
Taiji INOUE
Open Build Serviceで楽をする
Open Build Serviceで楽をする
Kento Kawakami
Windows server technical preview 新機能まとめ
Windows server technical preview 新機能まとめ
wintechq
Hadoop conference 2013winter_for_slideshare
Hadoop conference 2013winter_for_slideshare
Yu Ishikawa
What is java_se_7
What is java_se_7
TakumiIINO
Introduction to web development 1
Introduction to web development 1
hideaki honda
CloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/Swift
irix_jp
プログラミング未経験者を対象としたインタラクティブシステムの演習授業の開発
プログラミング未経験者を対象としたインタラクティブシステムの演習授業の開発
Masanobu Takagi
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
Naoki (Neo) SATO
Apache Geode の Apache Lucene Integration を試してみた
Apache Geode の Apache Lucene Integration を試してみた
Akihiro Kitada
Next-L Enju ワークショップ #91
Next-L Enju ワークショップ #91
Kosuke Tanabe
Next-L Enju ワークショップ #90
Next-L Enju ワークショップ #90
Kosuke Tanabe
Mais conteúdo relacionado
Semelhante a Next-L Enju 開発ワークショップ #5
EPUB3以降とReadium
EPUB3以降とReadium
Makoto Murata
20110305_Code4Lib2011参加報告会:田辺浩介参加報告
20110305_Code4Lib2011参加報告会:田辺浩介参加報告
Code4Lib JAPAN
クラウド開発に役立つ OSS あれこれ
クラウド開発に役立つ OSS あれこれ
Masataka MIZUNO
Talk: serverless-express
Talk: serverless-express
HiroyukiTakakura
図書館でのSolrの使い方
図書館でのSolrの使い方
Kosuke Tanabe
201709 osc josug
201709 osc josug
Akira Yoshiyama
OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11
Akira Yoshiyama
「Ansible on Azure入門」資料
「Ansible on Azure入門」資料
Hidetoshi Hirokawa
OSを手作りするという趣味と仕事
OSを手作りするという趣味と仕事
uchan_nos
アプリケーションエンジニアのためのクラウドインフラ再入門 (2/3)
アプリケーションエンジニアのためのクラウドインフラ再入門 (2/3)
Takashi Sogabe
PHP x AWS でスケーラブルなシステムをつくろう
PHP x AWS でスケーラブルなシステムをつくろう
Taiji INOUE
Open Build Serviceで楽をする
Open Build Serviceで楽をする
Kento Kawakami
Windows server technical preview 新機能まとめ
Windows server technical preview 新機能まとめ
wintechq
Hadoop conference 2013winter_for_slideshare
Hadoop conference 2013winter_for_slideshare
Yu Ishikawa
What is java_se_7
What is java_se_7
TakumiIINO
Introduction to web development 1
Introduction to web development 1
hideaki honda
CloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/Swift
irix_jp
プログラミング未経験者を対象としたインタラクティブシステムの演習授業の開発
プログラミング未経験者を対象としたインタラクティブシステムの演習授業の開発
Masanobu Takagi
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
Naoki (Neo) SATO
Apache Geode の Apache Lucene Integration を試してみた
Apache Geode の Apache Lucene Integration を試してみた
Akihiro Kitada
Semelhante a Next-L Enju 開発ワークショップ #5
(20)
EPUB3以降とReadium
EPUB3以降とReadium
20110305_Code4Lib2011参加報告会:田辺浩介参加報告
20110305_Code4Lib2011参加報告会:田辺浩介参加報告
クラウド開発に役立つ OSS あれこれ
クラウド開発に役立つ OSS あれこれ
Talk: serverless-express
Talk: serverless-express
図書館でのSolrの使い方
図書館でのSolrの使い方
201709 osc josug
201709 osc josug
OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11
「Ansible on Azure入門」資料
「Ansible on Azure入門」資料
OSを手作りするという趣味と仕事
OSを手作りするという趣味と仕事
アプリケーションエンジニアのためのクラウドインフラ再入門 (2/3)
アプリケーションエンジニアのためのクラウドインフラ再入門 (2/3)
PHP x AWS でスケーラブルなシステムをつくろう
PHP x AWS でスケーラブルなシステムをつくろう
Open Build Serviceで楽をする
Open Build Serviceで楽をする
Windows server technical preview 新機能まとめ
Windows server technical preview 新機能まとめ
Hadoop conference 2013winter_for_slideshare
Hadoop conference 2013winter_for_slideshare
What is java_se_7
What is java_se_7
Introduction to web development 1
Introduction to web development 1
CloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/Swift
プログラミング未経験者を対象としたインタラクティブシステムの演習授業の開発
プログラミング未経験者を対象としたインタラクティブシステムの演習授業の開発
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
Apache Geode の Apache Lucene Integration を試してみた
Apache Geode の Apache Lucene Integration を試してみた
Mais de Kosuke Tanabe
Next-L Enju ワークショップ #91
Next-L Enju ワークショップ #91
Kosuke Tanabe
Next-L Enju ワークショップ #90
Next-L Enju ワークショップ #90
Kosuke Tanabe
Next-L Enju ワークショップ #89
Next-L Enju ワークショップ #89
Kosuke Tanabe
Next-L Enju ワークショップ #88
Next-L Enju ワークショップ #88
Kosuke Tanabe
Next-L Enju ワークショップ #86
Next-L Enju ワークショップ #86
Kosuke Tanabe
Next-L Enju ワークショップ #78
Next-L Enju ワークショップ #78
Kosuke Tanabe
オープンソースの図書館システムNext-L Enjuのいまとこれから
オープンソースの図書館システムNext-L Enjuのいまとこれから
Kosuke Tanabe
Next-L Enju ワークショップ #75
Next-L Enju ワークショップ #75
Kosuke Tanabe
Next-L Enju ワークショップ #76
Next-L Enju ワークショップ #76
Kosuke Tanabe
Next-L Enju ワークショップ #74
Next-L Enju ワークショップ #74
Kosuke Tanabe
nextlenju73
nextlenju73
Kosuke Tanabe
Next-L Enjuのご紹介(2018年版)
Next-L Enjuのご紹介(2018年版)
Kosuke Tanabe
Next-L Enju ワークショップ #65
Next-L Enju ワークショップ #65
Kosuke Tanabe
enju_ws_65
enju_ws_65
Kosuke Tanabe
Next-L Enju ワークショップ #64
Next-L Enju ワークショップ #64
Kosuke Tanabe
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
Kosuke Tanabe
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
Kosuke Tanabe
Next-L Enju LRM
Next-L Enju LRM
Kosuke Tanabe
Enju ws 60
Enju ws 60
Kosuke Tanabe
Next-L Enju 開発ワークショップ #59
Next-L Enju 開発ワークショップ #59
Kosuke Tanabe
Mais de Kosuke Tanabe
(20)
Next-L Enju ワークショップ #91
Next-L Enju ワークショップ #91
Next-L Enju ワークショップ #90
Next-L Enju ワークショップ #90
Next-L Enju ワークショップ #89
Next-L Enju ワークショップ #89
Next-L Enju ワークショップ #88
Next-L Enju ワークショップ #88
Next-L Enju ワークショップ #86
Next-L Enju ワークショップ #86
Next-L Enju ワークショップ #78
Next-L Enju ワークショップ #78
オープンソースの図書館システムNext-L Enjuのいまとこれから
オープンソースの図書館システムNext-L Enjuのいまとこれから
Next-L Enju ワークショップ #75
Next-L Enju ワークショップ #75
Next-L Enju ワークショップ #76
Next-L Enju ワークショップ #76
Next-L Enju ワークショップ #74
Next-L Enju ワークショップ #74
nextlenju73
nextlenju73
Next-L Enjuのご紹介(2018年版)
Next-L Enjuのご紹介(2018年版)
Next-L Enju ワークショップ #65
Next-L Enju ワークショップ #65
enju_ws_65
enju_ws_65
Next-L Enju ワークショップ #64
Next-L Enju ワークショップ #64
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
Next-L Enju LRM
Next-L Enju LRM
Enju ws 60
Enju ws 60
Next-L Enju 開発ワークショップ #59
Next-L Enju 開発ワークショップ #59
Next-L Enju 開発ワークショップ #5
1.
Next-L Enju 開発ワークショップ
#5 2012年6月16日 田辺浩介
2.
祝! 関西初開催
3.
Next-L Enjuとは 2007年よりProject Next-Lによって開発されてい
る図書館管理システム 検索・受入・貸出などの業務機能一式を備える オープンソース・ソフトウェアのみによる構築 Ruby on Rails, PostgreSQL/MySQL, Apache Solr Enju自体もオープンソース・ソフトウェアと して公開 MITライセンス(再配布時に著作権表示を要求)
4.
Next-L Enjuのめざすもの
5.
Webを介した他のシステムとの連携 EnjuはほぼすべてのデータをWebAPIを通して扱 うことができる 資料だけでなく、利用者登録や貸出も WebAPIを備えた他のシステムとのやりとり
「資料検索はEnju、利用者管理は既存のシステム」と いう構成も可能 図書館システムだけに限らない
6.
機材の簡略化 ASP・クラウド環境での動作を前提 月25ドル(2000円)から始める自前のシステム 15ドル(Herokuの共用データベース使用料)
+ 10ドル(Solr用のAmazon EC2使用料)
7.
図書館システムの普遍化 誰でもさわれる、誰でも試せる →誰にでもわからないところを聞ける 誰でも自分で作れる 誰でも図書館システムや図書館サービスの高度化 に貢献できる
8.
前回からの進捗状況
9.
Next-L Enju Leaf
1.0.5 大量のバグフィックス 貸出・返却部分の古いコードを書き換え セキュリティ問題の修正 ファセットのURLが自由に変更できてしまうのを修正 フォームにない項目が更新できてしまうのを修正 その他、詳細はプロジェクトのWebサイトを参照 画面表示速度の向上 CSS・JavaScriptを圧縮して配信 Rails のasset pipeline機能を使用 JSONでもデータを返すようになった
10.
Next-L Enju 1.0.6(準備中) 資料の検索結果のレコードID一覧を、HTML5
sessionStorageを使ってWebブラウザに保存す るようにした サーバ側の負荷の軽減 65536件以上の任意の検索結果をTSVファイルに エクスポートできるようにした 各機能のさらなるモジュール化 書誌管理・施設管理もモジュールに分離 本体に残る機能はユーザ管理のみ
11.
モジュール化 図書館の各業務を単機能なソフトウェアに分割 し、それを組み合わせてシステムを作る 貸出・催し物管理・レファレンス・購入依頼など
必要なモジュールだけを利用することで、システムを 小さく保つことができる Ruby on Railsで作られた他のソフトウェアに、 Enjuの各業務機能を組み込むことができる
12.
今日のテーマ: データの取り込み
13.
Enjuが取り込めるデータ DCNDLのXMLファイル NDLサーチで使用されている 日書連MARC準拠のTSVファイル ヘッダの修正が必要 TRC-MARC,
NACSIS-CATは未対応 早く作りたい
14.
データの取り込み 読み込むファイルを決める ファイルの形式を確認する XML? CSV?
TSV? その他? ファイルのどの項目が、Enjuのどの項目に該当す るかを決める ファイルを読み込むプログラムを書き、Enjuに追 加する
15.
実習課題 Next-L Enjuに外部のデータベースから 書誌データを取り込むためのプログラムを作っ
てみましょう
Baixar agora