Soumettre la recherche
Mettre en ligne
設定ファイルに使われそうなデータ形式
•
1 j'aime
•
7,680 vues
鉄次 尾形
Suivre
2015/1/7に行われた ゆるいIT勉強会 in 帯広 で発表したトークのスライドです。
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 16
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
ActiveRecord::Enumのススメ
ActiveRecord::Enumのススメ
豊明 尾古
便利なHerokuと active recordの 速度改善tips
便利なHerokuと active recordの 速度改善tips
豊明 尾古
Firestoreを勉強してみた
Firestoreを勉強してみた
ishikawa akira
DB設計でこだわりたい三つの要素
DB設計でこだわりたい三つの要素
Takahiro YAMADA
ScrapyとPhantomJSを用いたスクレイピングDSL
ScrapyとPhantomJSを用いたスクレイピングDSL
Masayuki Isobe
SQLドリルの話(仮)
SQLドリルの話(仮)
Yuuki Tan-nai
doctool
doctool
tstakashisuzuki
Cocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
Cocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
asakahara
Recommandé
ActiveRecord::Enumのススメ
ActiveRecord::Enumのススメ
豊明 尾古
便利なHerokuと active recordの 速度改善tips
便利なHerokuと active recordの 速度改善tips
豊明 尾古
Firestoreを勉強してみた
Firestoreを勉強してみた
ishikawa akira
DB設計でこだわりたい三つの要素
DB設計でこだわりたい三つの要素
Takahiro YAMADA
ScrapyとPhantomJSを用いたスクレイピングDSL
ScrapyとPhantomJSを用いたスクレイピングDSL
Masayuki Isobe
SQLドリルの話(仮)
SQLドリルの話(仮)
Yuuki Tan-nai
doctool
doctool
tstakashisuzuki
Cocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
Cocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
asakahara
20151205 中国地方db勉強会 dbm_fs
20151205 中国地方db勉強会 dbm_fs
Takahiro Iwase
Web エンジニアが postgre sql を選ぶ 3 つの理由
Web エンジニアが postgre sql を選ぶ 3 つの理由
Soudai Sone
Phpのはなし
Phpのはなし
Serverworks Co.,Ltd.
実務で使えたLibreOffice
実務で使えたLibreOffice
koutarou watanabe
Dbfluteshow fes2014-lonely-lt-jflute
Dbfluteshow fes2014-lonely-lt-jflute
Masahiko Kubo
ClubDB2 Xmas2014 BizOneToOne
ClubDB2 Xmas2014 BizOneToOne
Masahiko Kubo
メルマガシステム失敗談 #perlbeginners
メルマガシステム失敗談 #perlbeginners
鉄次 尾形
LibreOffice運用心得の條
LibreOffice運用心得の條
koutarou watanabe
Performance DBFlute on ClubDB2 Xmas2013
Performance DBFlute on ClubDB2 Xmas2013
Masahiko Kubo
Libre office導入してわかったこと
Libre office導入してわかったこと
koutarou watanabe
Libre office導入後の今を語る
Libre office導入後の今を語る
koutarou watanabe
VBAを書きたくない話(Excel-DNAの紹介)
VBAを書きたくない話(Excel-DNAの紹介)
bleis tift
すぐ始めれるクラウド
すぐ始めれるクラウド
Soudai Sone
LibreOffice導入のポイント10
LibreOffice導入のポイント10
koutarou watanabe
データベース2.0 平成ラストバージョン
データベース2.0 平成ラストバージョン
Shuichi Takaku
4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ
鉄次 尾形
PowerShellが苦手だった男がPowerShellを愛するようになるまで
PowerShellが苦手だった男がPowerShellを愛するようになるまで
Kazuhiro Matsushima
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Fujio Kojima
ログ管理のベストプラクティス
ログ管理のベストプラクティス
Akihiro Kuwano
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Koichi Tanaka
Railsチュートリアルの歩き方 (第4版)
Railsチュートリアルの歩き方 (第4版)
Yohei Yasukawa
これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式
鉄次 尾形
Contenu connexe
Tendances
20151205 中国地方db勉強会 dbm_fs
20151205 中国地方db勉強会 dbm_fs
Takahiro Iwase
Web エンジニアが postgre sql を選ぶ 3 つの理由
Web エンジニアが postgre sql を選ぶ 3 つの理由
Soudai Sone
Phpのはなし
Phpのはなし
Serverworks Co.,Ltd.
実務で使えたLibreOffice
実務で使えたLibreOffice
koutarou watanabe
Dbfluteshow fes2014-lonely-lt-jflute
Dbfluteshow fes2014-lonely-lt-jflute
Masahiko Kubo
ClubDB2 Xmas2014 BizOneToOne
ClubDB2 Xmas2014 BizOneToOne
Masahiko Kubo
メルマガシステム失敗談 #perlbeginners
メルマガシステム失敗談 #perlbeginners
鉄次 尾形
LibreOffice運用心得の條
LibreOffice運用心得の條
koutarou watanabe
Performance DBFlute on ClubDB2 Xmas2013
Performance DBFlute on ClubDB2 Xmas2013
Masahiko Kubo
Libre office導入してわかったこと
Libre office導入してわかったこと
koutarou watanabe
Libre office導入後の今を語る
Libre office導入後の今を語る
koutarou watanabe
VBAを書きたくない話(Excel-DNAの紹介)
VBAを書きたくない話(Excel-DNAの紹介)
bleis tift
すぐ始めれるクラウド
すぐ始めれるクラウド
Soudai Sone
LibreOffice導入のポイント10
LibreOffice導入のポイント10
koutarou watanabe
データベース2.0 平成ラストバージョン
データベース2.0 平成ラストバージョン
Shuichi Takaku
Tendances
(15)
20151205 中国地方db勉強会 dbm_fs
20151205 中国地方db勉強会 dbm_fs
Web エンジニアが postgre sql を選ぶ 3 つの理由
Web エンジニアが postgre sql を選ぶ 3 つの理由
Phpのはなし
Phpのはなし
実務で使えたLibreOffice
実務で使えたLibreOffice
Dbfluteshow fes2014-lonely-lt-jflute
Dbfluteshow fes2014-lonely-lt-jflute
ClubDB2 Xmas2014 BizOneToOne
ClubDB2 Xmas2014 BizOneToOne
メルマガシステム失敗談 #perlbeginners
メルマガシステム失敗談 #perlbeginners
LibreOffice運用心得の條
LibreOffice運用心得の條
Performance DBFlute on ClubDB2 Xmas2013
Performance DBFlute on ClubDB2 Xmas2013
Libre office導入してわかったこと
Libre office導入してわかったこと
Libre office導入後の今を語る
Libre office導入後の今を語る
VBAを書きたくない話(Excel-DNAの紹介)
VBAを書きたくない話(Excel-DNAの紹介)
すぐ始めれるクラウド
すぐ始めれるクラウド
LibreOffice導入のポイント10
LibreOffice導入のポイント10
データベース2.0 平成ラストバージョン
データベース2.0 平成ラストバージョン
En vedette
4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ
鉄次 尾形
PowerShellが苦手だった男がPowerShellを愛するようになるまで
PowerShellが苦手だった男がPowerShellを愛するようになるまで
Kazuhiro Matsushima
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Fujio Kojima
ログ管理のベストプラクティス
ログ管理のベストプラクティス
Akihiro Kuwano
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Koichi Tanaka
Railsチュートリアルの歩き方 (第4版)
Railsチュートリアルの歩き方 (第4版)
Yohei Yasukawa
En vedette
(6)
4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ
PowerShellが苦手だった男がPowerShellを愛するようになるまで
PowerShellが苦手だった男がPowerShellを愛するようになるまで
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
Developers Summit 2014 【13-D-7】 コミュニティLT - Story 5. 「新人技術者にどうプログラミングを教えたか」
ログ管理のベストプラクティス
ログ管理のベストプラクティス
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Railsチュートリアルの歩き方 (第4版)
Railsチュートリアルの歩き方 (第4版)
Similaire à 設定ファイルに使われそうなデータ形式
これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式
鉄次 尾形
桐島、ファイルに 保存するの やめるってよ
桐島、ファイルに 保存するの やめるってよ
DQNEO
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
鉄次 尾形
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Ryutaro YOSHIBA
Jubatus使ってみた
Jubatus使ってみた
Tohru Kobayashi
ガラパゴスExcel
ガラパゴスExcel
veryblue Masao
Aizu.LT::Tokyo #2
Aizu.LT::Tokyo #2
Taku Unno
IT勉強会の勉強会資料1
IT勉強会の勉強会資料1
mamoru tateoka
MF GeeksNight pplogの話
MF GeeksNight pplogの話
Naoto Koshikawa
「Onedrive for Business」をチョットだけカスタマイズしてみる
「Onedrive for Business」をチョットだけカスタマイズしてみる
Kosuke Kuromiya
マルチタスクって奥が深い #mishimapm
マルチタスクって奥が深い #mishimapm
鉄次 尾形
環境が変わって最近知ったもの #hachiojipm
環境が変わって最近知ったもの #hachiojipm
鉄次 尾形
Nordic系開発チュートリアル
Nordic系開発チュートリアル
Yoji TAKEUCHI
ちょっと JAWS Days に行ってきました from JAWS-UG福岡 vol.6
ちょっと JAWS Days に行ってきました from JAWS-UG福岡 vol.6
Kazuhiro Uchimura
Koi::Bana〜恋に落ちたエンジニア〜
Koi::Bana〜恋に落ちたエンジニア〜
Munenori Sugimura
Out systemsaichiusermeeting#5 lt2
Out systemsaichiusermeeting#5 lt2
潤司 渡部
JAWS-UGサミット2011春 LT資料
JAWS-UGサミット2011春 LT資料
Yuuki Namikawa
20190531 「運用自動化」のモデルを考える
20190531 「運用自動化」のモデルを考える
Yoshikazu GOTO
[Dots.]taiga
[Dots.]taiga
Tatsunori Nishikori
Groonga導入事例−地域コミュニティサイトLOHABUU
Groonga導入事例−地域コミュニティサイトLOHABUU
Satoshi Kinokuni
Similaire à 設定ファイルに使われそうなデータ形式
(20)
これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式
桐島、ファイルに 保存するの やめるってよ
桐島、ファイルに 保存するの やめるってよ
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Jubatus使ってみた
Jubatus使ってみた
ガラパゴスExcel
ガラパゴスExcel
Aizu.LT::Tokyo #2
Aizu.LT::Tokyo #2
IT勉強会の勉強会資料1
IT勉強会の勉強会資料1
MF GeeksNight pplogの話
MF GeeksNight pplogの話
「Onedrive for Business」をチョットだけカスタマイズしてみる
「Onedrive for Business」をチョットだけカスタマイズしてみる
マルチタスクって奥が深い #mishimapm
マルチタスクって奥が深い #mishimapm
環境が変わって最近知ったもの #hachiojipm
環境が変わって最近知ったもの #hachiojipm
Nordic系開発チュートリアル
Nordic系開発チュートリアル
ちょっと JAWS Days に行ってきました from JAWS-UG福岡 vol.6
ちょっと JAWS Days に行ってきました from JAWS-UG福岡 vol.6
Koi::Bana〜恋に落ちたエンジニア〜
Koi::Bana〜恋に落ちたエンジニア〜
Out systemsaichiusermeeting#5 lt2
Out systemsaichiusermeeting#5 lt2
JAWS-UGサミット2011春 LT資料
JAWS-UGサミット2011春 LT資料
20190531 「運用自動化」のモデルを考える
20190531 「運用自動化」のモデルを考える
[Dots.]taiga
[Dots.]taiga
Groonga導入事例−地域コミュニティサイトLOHABUU
Groonga導入事例−地域コミュニティサイトLOHABUU
Plus de 鉄次 尾形
Perl入学式 2018年度の報告
Perl入学式 2018年度の報告
鉄次 尾形
【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア
鉄次 尾形
俺のこだわりデスクのその後
俺のこだわりデスクのその後
鉄次 尾形
Hokkaido.pmと7年
Hokkaido.pmと7年
鉄次 尾形
WordPress 運用を支える Perl
WordPress 運用を支える Perl
鉄次 尾形
障害対応とその防止策
障害対応とその防止策
鉄次 尾形
働きやすい社内を目指す!二酸化炭素計測ツール
働きやすい社内を目指す!二酸化炭素計測ツール
鉄次 尾形
Perl ウェブ開発の中世〜CGI と Plack の間〜
Perl ウェブ開発の中世〜CGI と Plack の間〜
鉄次 尾形
コードの動的生成のお話
コードの動的生成のお話
鉄次 尾形
三角関数の加法定理はなぜ難しいのか
三角関数の加法定理はなぜ難しいのか
鉄次 尾形
Perlで生きる10年
Perlで生きる10年
鉄次 尾形
穏やかにファイルを削除する続き
穏やかにファイルを削除する続き
鉄次 尾形
日本全国ぶらりPerl旅
日本全国ぶらりPerl旅
鉄次 尾形
穏やかにファイルを削除する
穏やかにファイルを削除する
鉄次 尾形
最近のメールまわりのお仕事のお話
最近のメールまわりのお仕事のお話
鉄次 尾形
再帰、漸化式、差分方程式とアルゴリズム Gx#20
再帰、漸化式、差分方程式とアルゴリズム Gx#20
鉄次 尾形
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual
鉄次 尾形
mod_perlプログラマーがYAPCで語るレガシー開発論
mod_perlプログラマーがYAPCで語るレガシー開発論
鉄次 尾形
東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015
鉄次 尾形
ライフログ、時系列メモ
ライフログ、時系列メモ
鉄次 尾形
Plus de 鉄次 尾形
(20)
Perl入学式 2018年度の報告
Perl入学式 2018年度の報告
【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア
俺のこだわりデスクのその後
俺のこだわりデスクのその後
Hokkaido.pmと7年
Hokkaido.pmと7年
WordPress 運用を支える Perl
WordPress 運用を支える Perl
障害対応とその防止策
障害対応とその防止策
働きやすい社内を目指す!二酸化炭素計測ツール
働きやすい社内を目指す!二酸化炭素計測ツール
Perl ウェブ開発の中世〜CGI と Plack の間〜
Perl ウェブ開発の中世〜CGI と Plack の間〜
コードの動的生成のお話
コードの動的生成のお話
三角関数の加法定理はなぜ難しいのか
三角関数の加法定理はなぜ難しいのか
Perlで生きる10年
Perlで生きる10年
穏やかにファイルを削除する続き
穏やかにファイルを削除する続き
日本全国ぶらりPerl旅
日本全国ぶらりPerl旅
穏やかにファイルを削除する
穏やかにファイルを削除する
最近のメールまわりのお仕事のお話
最近のメールまわりのお仕事のお話
再帰、漸化式、差分方程式とアルゴリズム Gx#20
再帰、漸化式、差分方程式とアルゴリズム Gx#20
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual
mod_perlプログラマーがYAPCで語るレガシー開発論
mod_perlプログラマーがYAPCで語るレガシー開発論
東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015
ライフログ、時系列メモ
ライフログ、時系列メモ
Dernier
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Dernier
(9)
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
設定ファイルに使われそうなデータ形式
1.
設定ファイルに使われそうな データ形式 OGATA Tetsuji (@xtetsuji) 2015/01/07
ゆるいITべんきょうかい in 帯広
2.
自己紹介 • 尾形 鉄次
(OGATA Tetsuji) • Twitter: @xtetsuji • Blog: http://post.tetsuji.jp/ • 地元は帯広市…の隣の音更町です • 現在無職です
3.
今回は「ゆるい」ということで
4.
聴講対象者がつかめず どうしようかと
5.
最近の設定ファイルの データ形式って?
6.
設定ファイル • 色々なソフトウェアが各自に定義している • ApacheだったりBINDだったり、昔は各ソフトウェアが 独自形式をその都度作ってきたけれど、最近は既存の何 かに合わせることが多いですね •
XMLは書くのが大変なので最近は避ける傾向にある
7.
YAML • XMLへのアンチテーゼみたいなやつ • YAML
= YAML Ain't a Markup Language • 前職の社内ウェブフレームワークの設定ファイル形式が これで、それまで全然縁がなかったのにたくさん書いた • 空白に異常に敏感で、ちょっと怖いと思っていた • 個人的に書きづらいなっていう印象
8.
YAML --- # お好みの映画、ブロック形式 -
Casablanca - Spellbound - Notorious --- # 買い物リスト、インライン形式、またはフロー形式 [milk, bread, eggs]
9.
TOML • GitHubの中の人が提案している形式らしい • TOML
= Tom's Obvious, Minimal Language • Windowsの *.ini ファイルに似ている • YAMLの仕様が複雑過ぎることへの簡素化もある
10.
JSON • JSONも設定ファイル形式に使われることもある • YAMLやTOMLと違ってコメントが書けないのが不便 •
キーのクォートが必要だとか、ケツカンマ禁止とか面倒 • JSON5というのがあるけれど、普及はまだか
11.
模索される設定ファイル形式 • JSONを避けつつCoffeeScriptベースのCSONがあるとか • 全く新しい形式は取っ付きづらいから、既存の何らかの 扱いやすい設定ファイルベースにするほうがいい •
年始の暇な時に考えていたけれど、Makefileだとか Posetfixの設定ファイルみたいにイコール形式でキーも バリューもクォートにルーズで型もない方がいいなぁ、 とか思っていた
12.
何がそろっているといいかな • 辞書型 • 配列型 •
変数 • 参照は複雑化するから悩ましい • YAMLの実装でも参照に対応しているものとそうでな いものがあるからハマる
13.
考えたのは • Postfixの設定ファイル master.cf
の上位互換でいいかな • それにネストする辞書型、そして配列型を入れれば他の 形式と表現力はほぼ同じ • 「独自の中間言語は後々負債になる」とか • 他にも、こんな設定ファイルが書きやすい・書きづらい というの、ありますでしょうか?
14.
で、実装は? • 「Postfixの設定ファイルの拡張形式」が頭のなかでまだ 固まりきっていないので、まぁそれから… • 無職なので今がやるチャンスかも
15.
次の帯広の勉強会で • それを発表します(たぶん) • やりましょう! •
僕かタケウチ君に声をかけていただかなくても帯広での 勉強会を盛り上げていただければ嬉しいです
16.
おしまい
Télécharger maintenant