Suche senden
Hochladen
Typusと付き合ってきた話
•
Als ODP, PDF herunterladen
•
0 gefällt mir
•
537 views
baban ba-n
Folgen
5年くらいtypusを使ってきての乾燥
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 10
Jetzt herunterladen
Empfohlen
rails 管理画面作成gem Typus解説
rails 管理画面作成gem Typus解説
baban ba-n
「まちの本屋の総合情報サイト」の紹介 カスタマイズ編
「まちの本屋の総合情報サイト」の紹介 カスタマイズ編
株式会社 オープンソース・ワークショップ
運用管理を楽にしたいという話
運用管理を楽にしたいという話
Hisashi HATAKEYAMA
Ansible
Ansible
Hideo Amezawa
HTML書き出し機能の使い方
HTML書き出し機能の使い方
Ryutaro Takayanagi
Magento Meetup Tokyo 14 〜メンテナンス画面を極める
Magento Meetup Tokyo 14 〜メンテナンス画面を極める
Hirokazu Nishi
HTML書き出し機能の使い方
HTML書き出し機能の使い方
Satoru Shinmura
20151010 mt ezo
20151010 mt ezo
Six Apart
Empfohlen
rails 管理画面作成gem Typus解説
rails 管理画面作成gem Typus解説
baban ba-n
「まちの本屋の総合情報サイト」の紹介 カスタマイズ編
「まちの本屋の総合情報サイト」の紹介 カスタマイズ編
株式会社 オープンソース・ワークショップ
運用管理を楽にしたいという話
運用管理を楽にしたいという話
Hisashi HATAKEYAMA
Ansible
Ansible
Hideo Amezawa
HTML書き出し機能の使い方
HTML書き出し機能の使い方
Ryutaro Takayanagi
Magento Meetup Tokyo 14 〜メンテナンス画面を極める
Magento Meetup Tokyo 14 〜メンテナンス画面を極める
Hirokazu Nishi
HTML書き出し機能の使い方
HTML書き出し機能の使い方
Satoru Shinmura
20151010 mt ezo
20151010 mt ezo
Six Apart
Dyanna gutierrez
Dyanna gutierrez
trabajos Apellidos
Redes -aula_4
Redes -aula_4
cleitonfcsantos
Redes -aula_6
Redes -aula_6
cleitonfcsantos
Ciberbullying
Ciberbullying
Alfredo nobel
Народні свята
Народні свята
Марина Вербицька
ArtArchaeologists Uncover More Evidence of Pointillism in Early Human Art
ArtArchaeologists Uncover More Evidence of Pointillism in Early Human Art
Valerie Varnuska
Cyberbullying
Cyberbullying
Alfredo nobel
Resources Audit - Unit 4
Resources Audit - Unit 4
Chelsie Brandrick
Unit 28 Production Roles And Responsibilities – Task 2
Unit 28 Production Roles And Responsibilities – Task 2
Chelsie Brandrick
Clavis Redes -aula_2
Clavis Redes -aula_2
cleitonfcsantos
かんたんHeroku入門 - Heroku へのデプロイと運用 -
かんたんHeroku入門 - Heroku へのデプロイと運用 -
sakagami3
Alimentação e nutrição
Alimentação e nutrição
Luciana Foerstnow
Market Studies and Competition - María Sobrino Ruiz & Raquel Tárrega, Market ...
Market Studies and Competition - María Sobrino Ruiz & Raquel Tárrega, Market ...
OECD Directorate for Financial and Enterprise Affairs
Objetos de aprendizaje
Objetos de aprendizaje
Grace Kellys Martinez
Nuevos paradigmas del aprendizaje
Nuevos paradigmas del aprendizaje
Grace Kellys Martinez
Unit 28 Trailer Script
Unit 28 Trailer Script
Chelsie Brandrick
Railsチュートリアルの歩き方 (第4版)
Railsチュートリアルの歩き方 (第4版)
Yohei Yasukawa
Typusとadministrateを比較してみよう
Typusとadministrateを比較してみよう
baban ba-n
ハッカソン。来た、見た、負けた! Spajam2016仙台予選
ハッカソン。来た、見た、負けた! Spajam2016仙台予選
baban ba-n
ガラホ、なるものに対応してきた
ガラホ、なるものに対応してきた
baban ba-n
Minitest調べてみた
Minitest調べてみた
baban ba-n
人工言語ロジバン超入門編
人工言語ロジバン超入門編
baban ba-n
Weitere ähnliche Inhalte
Andere mochten auch
Dyanna gutierrez
Dyanna gutierrez
trabajos Apellidos
Redes -aula_4
Redes -aula_4
cleitonfcsantos
Redes -aula_6
Redes -aula_6
cleitonfcsantos
Ciberbullying
Ciberbullying
Alfredo nobel
Народні свята
Народні свята
Марина Вербицька
ArtArchaeologists Uncover More Evidence of Pointillism in Early Human Art
ArtArchaeologists Uncover More Evidence of Pointillism in Early Human Art
Valerie Varnuska
Cyberbullying
Cyberbullying
Alfredo nobel
Resources Audit - Unit 4
Resources Audit - Unit 4
Chelsie Brandrick
Unit 28 Production Roles And Responsibilities – Task 2
Unit 28 Production Roles And Responsibilities – Task 2
Chelsie Brandrick
Clavis Redes -aula_2
Clavis Redes -aula_2
cleitonfcsantos
かんたんHeroku入門 - Heroku へのデプロイと運用 -
かんたんHeroku入門 - Heroku へのデプロイと運用 -
sakagami3
Alimentação e nutrição
Alimentação e nutrição
Luciana Foerstnow
Market Studies and Competition - María Sobrino Ruiz & Raquel Tárrega, Market ...
Market Studies and Competition - María Sobrino Ruiz & Raquel Tárrega, Market ...
OECD Directorate for Financial and Enterprise Affairs
Objetos de aprendizaje
Objetos de aprendizaje
Grace Kellys Martinez
Nuevos paradigmas del aprendizaje
Nuevos paradigmas del aprendizaje
Grace Kellys Martinez
Unit 28 Trailer Script
Unit 28 Trailer Script
Chelsie Brandrick
Railsチュートリアルの歩き方 (第4版)
Railsチュートリアルの歩き方 (第4版)
Yohei Yasukawa
Andere mochten auch
(17)
Dyanna gutierrez
Dyanna gutierrez
Redes -aula_4
Redes -aula_4
Redes -aula_6
Redes -aula_6
Ciberbullying
Ciberbullying
Народні свята
Народні свята
ArtArchaeologists Uncover More Evidence of Pointillism in Early Human Art
ArtArchaeologists Uncover More Evidence of Pointillism in Early Human Art
Cyberbullying
Cyberbullying
Resources Audit - Unit 4
Resources Audit - Unit 4
Unit 28 Production Roles And Responsibilities – Task 2
Unit 28 Production Roles And Responsibilities – Task 2
Clavis Redes -aula_2
Clavis Redes -aula_2
かんたんHeroku入門 - Heroku へのデプロイと運用 -
かんたんHeroku入門 - Heroku へのデプロイと運用 -
Alimentação e nutrição
Alimentação e nutrição
Market Studies and Competition - María Sobrino Ruiz & Raquel Tárrega, Market ...
Market Studies and Competition - María Sobrino Ruiz & Raquel Tárrega, Market ...
Objetos de aprendizaje
Objetos de aprendizaje
Nuevos paradigmas del aprendizaje
Nuevos paradigmas del aprendizaje
Unit 28 Trailer Script
Unit 28 Trailer Script
Railsチュートリアルの歩き方 (第4版)
Railsチュートリアルの歩き方 (第4版)
Mehr von baban ba-n
Typusとadministrateを比較してみよう
Typusとadministrateを比較してみよう
baban ba-n
ハッカソン。来た、見た、負けた! Spajam2016仙台予選
ハッカソン。来た、見た、負けた! Spajam2016仙台予選
baban ba-n
ガラホ、なるものに対応してきた
ガラホ、なるものに対応してきた
baban ba-n
Minitest調べてみた
Minitest調べてみた
baban ba-n
人工言語ロジバン超入門編
人工言語ロジバン超入門編
baban ba-n
普通のエンジニアが【ロジバン】やってみた
普通のエンジニアが【ロジバン】やってみた
baban ba-n
プログラミング言語Cyanの紹介
プログラミング言語Cyanの紹介
baban ba-n
Rubyのコードを読んでみよう(オブジェクト編)
Rubyのコードを読んでみよう(オブジェクト編)
baban ba-n
Rubyのソースコードを読んでみよう(入門編)
Rubyのソースコードを読んでみよう(入門編)
baban ba-n
名前重要 超重要
名前重要 超重要
baban ba-n
Rails-Plugin Flexturesの紹介
Rails-Plugin Flexturesの紹介
baban ba-n
Mehr von baban ba-n
(11)
Typusとadministrateを比較してみよう
Typusとadministrateを比較してみよう
ハッカソン。来た、見た、負けた! Spajam2016仙台予選
ハッカソン。来た、見た、負けた! Spajam2016仙台予選
ガラホ、なるものに対応してきた
ガラホ、なるものに対応してきた
Minitest調べてみた
Minitest調べてみた
人工言語ロジバン超入門編
人工言語ロジバン超入門編
普通のエンジニアが【ロジバン】やってみた
普通のエンジニアが【ロジバン】やってみた
プログラミング言語Cyanの紹介
プログラミング言語Cyanの紹介
Rubyのコードを読んでみよう(オブジェクト編)
Rubyのコードを読んでみよう(オブジェクト編)
Rubyのソースコードを読んでみよう(入門編)
Rubyのソースコードを読んでみよう(入門編)
名前重要 超重要
名前重要 超重要
Rails-Plugin Flexturesの紹介
Rails-Plugin Flexturesの紹介
Kürzlich hochgeladen
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
Kürzlich hochgeladen
(9)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
Typusと付き合ってきた話
1.
typus と付き合ってきた思い出 baban
2.
これは下の Qiita 記事の要約です 僕の考えた、最強の管理画面フレームワーク http://qiita.com/baban/items/bfb6f136bd444b142652
3.
使い方 開発、企画、ユーザーサポートの 3 分割体制 通常は
typus 使って、想定外のオペレーション は rails_admin で企画が実行
4.
セレクトボックスの思い出 ● モデルに複数形でメソッドを作ると、セレク トボックスの候補を作ってくれる ● ActiveRecord::enum
が登場して名前が競合し た、辛い。
5.
YAML 設計の思い出 ● YAML
は一覧、編集系のアクションは表示 項目を制御できるが、 show アクションだけ は何故か出来ない ● show 以外を設定すれば default が残ると思い きや、関連と共有するのは仕様不足では?
6.
アクセス権限の思い出 ● アクセス権限も yml
で設定可能。 ● でも " データの所有者か管理者以外アクセス 禁止 " などになると yml の限界がある。 ● ブロックにロジック書きたい
7.
controller の思い出 ● モデルのカラム以外を検索項目に追加しよう としたとき、とても大変だった。 ●
モデルの外のデータを想定していないので、 腸捻転みたいなロジックが出来る。
8.
view の思い出 ● Helper-view-helper
の入れ子構造は typus 最大 の武器、だけどその切り分け方は、開発の都 合優先になってしまっている。 ● 例:フィルターの追加
9.
まとめ ● では、問題点もあるとして typus
ほどのカス タマイズ性は他の gem にあるか、無い。 ● おそらくは、あるべき管理画面フレームワー クはまだ試行錯誤で正解が出ていない。 ● これは、誰か作って見せるチャンス。
10.
僕の考えた最強のフレームワーク ● ロジックは yml
では無く ruby で書きたい ● 設定を書く場所はモデルを太らせないために 別の場所 ● 設定ファイルでできないマニアックな項目を 簡単に使いできるように、レゴブロックの様 に分割されて組み合わされた機能群 ● … というのを誰か作って下さい
Jetzt herunterladen