Suche senden
Hochladen
もっと仕事で使うRuby
•
2 gefällt mir
•
1,543 views
Kentaro Goto
Folgen
Melden
Teilen
Melden
Teilen
1 von 28
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
仕事で使うRuby
仕事で使うRuby
Kentaro Goto
PFI会社案内
PFI会社案内
Preferred Networks
enNetforum Wakamatsu Presentation
enNetforum Wakamatsu Presentation
Forum
Lp3
Lp3
TH Schee
Perlで圧縮
Perlで圧縮
Naoya Ito
はてなブックマークのシステムについて
はてなブックマークのシステムについて
Naoya Ito
enNetforum Fukuoka Panelist
enNetforum Fukuoka Panelist
Forum
Cybozu Inc 10th anniversary event - developing section.
Cybozu Inc 10th anniversary event - developing section.
cydn.cybozu.co.jp
Empfohlen
仕事で使うRuby
仕事で使うRuby
Kentaro Goto
PFI会社案内
PFI会社案内
Preferred Networks
enNetforum Wakamatsu Presentation
enNetforum Wakamatsu Presentation
Forum
Lp3
Lp3
TH Schee
Perlで圧縮
Perlで圧縮
Naoya Ito
はてなブックマークのシステムについて
はてなブックマークのシステムについて
Naoya Ito
enNetforum Fukuoka Panelist
enNetforum Fukuoka Panelist
Forum
Cybozu Inc 10th anniversary event - developing section.
Cybozu Inc 10th anniversary event - developing section.
cydn.cybozu.co.jp
XS Japan 2008 Ganeti Japanese
XS Japan 2008 Ganeti Japanese
The Linux Foundation
XS Japan 2008 App Data Japanese
XS Japan 2008 App Data Japanese
The Linux Foundation
S2
S2
TH Schee
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Yusuke Kawasaki
S8
S8
TH Schee
Web技術勉強会11回目
Web技術勉強会11回目
龍一 田中
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
opengroove
勉強会のすすめ
勉強会のすすめ
Hiro Yoshioka
Persona design method / ペルソナ概論
Persona design method / ペルソナ概論
Katsumi TAZUKE
114th
114th
kulibrarians
S24
S24
TH Schee
Ext Ncs 20081029
Ext Ncs 20081029
Yuki Naotori
名古屋アジャイル勉強会奮闘記〜勉強会を立ち上げ楽しむ七つの方法〜
名古屋アジャイル勉強会奮闘記〜勉強会を立ち上げ楽しむ七つの方法〜
hiroyuki Yamamoto
S28
S28
TH Schee
技術トレンディセミナー JavaScriptフレームワーク活用
技術トレンディセミナー JavaScriptフレームワーク活用
terada
碳酸会 图片列表讨论
碳酸会 图片列表讨论
碳酸饮料会
Cloud for Enterprise IT (Japanese)
Cloud for Enterprise IT (Japanese)
kurikiyo
組織的なウィキ(wiki)の導入
組織的なウィキ(wiki)の導入
Makio Tsukamoto
20世紀Ruby
20世紀Ruby
Kentaro Goto
大规模SOA系统中的分布事务处理 (DTP By Alipay Cheng Li)
大规模SOA系统中的分布事务处理 (DTP By Alipay Cheng Li)
Dahui Feng
Are You Enjoy Ruby 1 Day
Are You Enjoy Ruby 1 Day
Keisuke Hata
Rubyのススメ
Rubyのススメ
Daisuke Yamaguchi
Weitere ähnliche Inhalte
Was ist angesagt?
XS Japan 2008 Ganeti Japanese
XS Japan 2008 Ganeti Japanese
The Linux Foundation
XS Japan 2008 App Data Japanese
XS Japan 2008 App Data Japanese
The Linux Foundation
S2
S2
TH Schee
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Yusuke Kawasaki
S8
S8
TH Schee
Web技術勉強会11回目
Web技術勉強会11回目
龍一 田中
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
opengroove
勉強会のすすめ
勉強会のすすめ
Hiro Yoshioka
Persona design method / ペルソナ概論
Persona design method / ペルソナ概論
Katsumi TAZUKE
114th
114th
kulibrarians
S24
S24
TH Schee
Ext Ncs 20081029
Ext Ncs 20081029
Yuki Naotori
名古屋アジャイル勉強会奮闘記〜勉強会を立ち上げ楽しむ七つの方法〜
名古屋アジャイル勉強会奮闘記〜勉強会を立ち上げ楽しむ七つの方法〜
hiroyuki Yamamoto
S28
S28
TH Schee
技術トレンディセミナー JavaScriptフレームワーク活用
技術トレンディセミナー JavaScriptフレームワーク活用
terada
碳酸会 图片列表讨论
碳酸会 图片列表讨论
碳酸饮料会
Cloud for Enterprise IT (Japanese)
Cloud for Enterprise IT (Japanese)
kurikiyo
組織的なウィキ(wiki)の導入
組織的なウィキ(wiki)の導入
Makio Tsukamoto
20世紀Ruby
20世紀Ruby
Kentaro Goto
大规模SOA系统中的分布事务处理 (DTP By Alipay Cheng Li)
大规模SOA系统中的分布事务处理 (DTP By Alipay Cheng Li)
Dahui Feng
Was ist angesagt?
(20)
XS Japan 2008 Ganeti Japanese
XS Japan 2008 Ganeti Japanese
XS Japan 2008 App Data Japanese
XS Japan 2008 App Data Japanese
S2
S2
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
S8
S8
Web技術勉強会11回目
Web技術勉強会11回目
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
勉強会のすすめ
勉強会のすすめ
Persona design method / ペルソナ概論
Persona design method / ペルソナ概論
114th
114th
S24
S24
Ext Ncs 20081029
Ext Ncs 20081029
名古屋アジャイル勉強会奮闘記〜勉強会を立ち上げ楽しむ七つの方法〜
名古屋アジャイル勉強会奮闘記〜勉強会を立ち上げ楽しむ七つの方法〜
S28
S28
技術トレンディセミナー JavaScriptフレームワーク活用
技術トレンディセミナー JavaScriptフレームワーク活用
碳酸会 图片列表讨论
碳酸会 图片列表讨论
Cloud for Enterprise IT (Japanese)
Cloud for Enterprise IT (Japanese)
組織的なウィキ(wiki)の導入
組織的なウィキ(wiki)の導入
20世紀Ruby
20世紀Ruby
大规模SOA系统中的分布事务处理 (DTP By Alipay Cheng Li)
大规模SOA系统中的分布事务处理 (DTP By Alipay Cheng Li)
Andere mochten auch
Are You Enjoy Ruby 1 Day
Are You Enjoy Ruby 1 Day
Keisuke Hata
Rubyのススメ
Rubyのススメ
Daisuke Yamaguchi
札幌Ruby会議03 Lightning Talk 「どこでもRubyといっしょ ~WindowsMobile携帯にRubyを入れて遊んでみた~」
札幌Ruby会議03 Lightning Talk 「どこでもRubyといっしょ ~WindowsMobile携帯にRubyを入れて遊んでみた~」
Hiro H.
Lt会01_uetch
Lt会01_uetch
Tomoaki Ueda
20140614 【問題だけスライド】jus & USP友の会共催 シェルワンライナー勉強会@関西(第11回シェル芸勉強会)
20140614 【問題だけスライド】jus & USP友の会共催 シェルワンライナー勉強会@関西(第11回シェル芸勉強会)
Ryuichi Ueda
新しくプログラミング言語・・・Rubyでやってみた
新しくプログラミング言語・・・Rubyでやってみた
Tomoaki Ueda
わたしのRubyの楽しみかた
わたしのRubyの楽しみかた
Yuusaku Iwamoto
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
LinkedIn
Andere mochten auch
(8)
Are You Enjoy Ruby 1 Day
Are You Enjoy Ruby 1 Day
Rubyのススメ
Rubyのススメ
札幌Ruby会議03 Lightning Talk 「どこでもRubyといっしょ ~WindowsMobile携帯にRubyを入れて遊んでみた~」
札幌Ruby会議03 Lightning Talk 「どこでもRubyといっしょ ~WindowsMobile携帯にRubyを入れて遊んでみた~」
Lt会01_uetch
Lt会01_uetch
20140614 【問題だけスライド】jus & USP友の会共催 シェルワンライナー勉強会@関西(第11回シェル芸勉強会)
20140614 【問題だけスライド】jus & USP友の会共催 シェルワンライナー勉強会@関西(第11回シェル芸勉強会)
新しくプログラミング言語・・・Rubyでやってみた
新しくプログラミング言語・・・Rubyでやってみた
わたしのRubyの楽しみかた
わたしのRubyの楽しみかた
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
もっと仕事で使うRuby
1.
日本Ruby会議2007 もっと
仕事で使うRuby 後藤謙太郎 有限会社 シングラム 有限会社シングラム
2.
ごとけんです
はじめて使ったRubyは1.0 benchmark.rb など 雑誌連載してました 地球流体電脳倶楽部に紹介 有限会社シングラムの共同経営者 Webデザインの会社です 2007-06-10 2007- 06- 有限会社シングラム
3.
前回のあらすじ Wikiと影舞を例に
– 職場へのツール導入 – 非プログラマとの協調 – 紙重要 – 見た目重要 2007-06-10 2007- 06- 有限会社シングラム
4.
大事なお知らせ 見た目重要 →UIデザインは大きなポイント。 ぜひご相談を!
5.
きょうの内容
Rubyの用途 身内ユーザへの提供 特定の事例から 2007-06-10 2007- 06- 有限会社シングラム
6.
舞台設定
Webデザインの会社 – デザイナー7名、エンジニア3名 Webサイト制作、企画提案 – 年間10,000点くらいのHTML 数千点のグラフィック サイトのコード評価、標準化提案 アプリのUI開発、プロトタイピング – intranet 向け、研究支援 2007-06-10 2007- 06- 有限会社シングラム
7.
残念なお知らせ 顧客の許可をとってないので、 この場でお見せできません。 →気軽にご相談を
8.
こんなものも… 2007-06-10 2007- 06-
有限会社シングラム
9.
業務の例 話に関係あるので続けると… UI開発 Webアプリケーション開発
システム管理 制作支援 – いろいろ… 2007-06-10 2007- 06- 有限会社シングラム
10.
制作支援?
いろいろな調査 定型原稿からの大量生成 品質管理 環境整備 – 制作環境の計画、実施、検査 2007-06-10 2007- 06- 有限会社シングラム
11.
今日のお題 小さな会社のエンジニアの悩み 支援
– 全力を投入できない 背景の異なる同僚 – 教育は困難 2007-06-10 2007- 06- 有限会社シングラム
12.
ワンライナー 全力を投入できない ちょっとした調べモノ ちょっとした予備実装 2007-06-10 2007-
06- 有限会社シングラム
13.
ワンライナー:利用頻度 zsh-history | grep
'^: 2006-' | wc 49607 zsh-history | grep '^: 2006-' | grep ruby | wc 7295 2007-06-10 2007- 06- 有限会社シングラム
14.
1. ワンライナー:利用頻度
ruby 15% ruby 非ruby 非ruby ※codegolfを含む 85% 2007-06-10 2007- 06- 有限会社シングラム
15.
ワンライナー:例
スタイルシートで使ってる画像の一 覧がほしい find . –type f | grep –i .css$ | xargs ruby -ne 'puts scan(/url¥(quot;?(.*?)quot;?¥)/)' | sort | uniq 2007-06-10 2007- 06- 有限会社シングラム
16.
ワンライナー:類例
使われてない画像の一覧がほしい 拡張子の一覧 HTMLのファイル名と <title> の内容 の一覧表 「機種依存文字」を含むファイルとその 文字の一覧表 HTMLをレンダリングした結果のテキス トだけ全抽出 2007-06-10 2007- 06- 有限会社シングラム
17.
ワンライナー:なぜ
オーサリングツールにも検索機能は ある でもレポートの形式は指定できない 質問はまちまちなので事前に準備 できない 2007-06-10 2007- 06- 有限会社シングラム
18.
ワンライナー:よくある光景
書き始める どんどん長くなる 300B突破(画面上4行) 編集が面倒になる あきらめてスクリプティング 昇格してコマンドに 2007-06-10 2007- 06- 有限会社シングラム
19.
ワンライナー:昇格した例1 機種依存文字検出 最初は単なるscan CGIにした
その後、DreamWeaver拡張にも あることがわかった 悔しかったのでDreamWeaver拡 張のプログラミングを覚えてしまった 2007-06-10 2007- 06- 有限会社シングラム
20.
機種依存文字検出
CP932のうち、IBM拡張など 半角カナ ついでに、不正な拗音、撥音など 設定したディレクトリ以下にあるすべて のHTMLファイルに対して実行する CGI(cgi.rb) Unicodeの数値参照を添えるようにした 2007-06-10 2007- 06- 有限会社シングラム
21.
ワンライナー:昇格した例2 HTMLのレンダリング結果のテキスト 表記のゆれ調査とかに使う 最初は
lynx –dump lynx の使い方を教えた 複数のファイルでとりたい CGIにした(cgi.rb) 2007-06-10 2007- 06- 有限会社シングラム
22.
ツール化への道 Rubyを糊として統合 まとめる機能をきめる インストールの簡易化
利用形態の洗練 ←いまここ インストールを機能の一部に 2007-06-10 2007- 06- 有限会社シングラム
23.
ツール化への道1/3 例: 検品でいつも使うものをまとめたい 機種依存文字検出
レンダリング結果のテキスト W3C Markup Validator W3C CSS Validator Yet Another HTML Lint リンクチェッカー 2007-06-10 2007- 06- 有限会社シングラム
24.
ツール化への道2/3
指定されたディレクトリ以下すべて に対して実行したい 最初は手動で設置してた インストールを簡単にした バーチャルホストの設置の手順に取 り入れた 2007-06-10 2007- 06- 有限会社シングラム
25.
ツール化への道3/3
現在のインストール方法 – コピー – YAMLの設定ファイルを編集←いまここ – 上記をWebアプリ化 前提 – Samba で共有しているディレクトリ – バーチャルホストのDocumentRoot – Apacheの Alias で参照 2007-06-10 2007- 06- 有限会社シングラム
26.
今の課題:作業データ管理
たいてい寿命が1か月くらい 作業してるのは1週間くらい わらわらくる いろいろくる 2007-06-10 2007- 06- 有限会社シングラム
27.
やるべきこと まだできてません… コミュニケーションの集約
– メーリングリスト – 中間成果物の集積 作業データと成果物の管理 – バーチャルホスト – リポジトリ 2007-06-10 2007- 06- 有限会社シングラム
28.
まとめ
支援 – 全力を投入できない – できるだけ片手間で 背景の異なる同僚 – 教育は困難 – ツール化で解決 手抜きのために – ときどき分析してツールに ←まだここ – 手をかけて新製品に 2007-06-10 2007- 06- 有限会社シングラム
Jetzt herunterladen