Soumettre la recherche
Mettre en ligne
Emacsを使ってrubyのwebアプリを作って見た!!
•
1 j'aime
•
904 vues
Ueki Kouji
Suivre
Signaler
Partager
Signaler
Partager
1 sur 61
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
セッションに入れない!
セッションに入れない!
sobamura2012
2012/11/3に開催された WordCamp大阪2012のライトニングトークで発表した資料「WordPressあるある」です。
WordCampOsaka2012 WordPressあるある
WordCampOsaka2012 WordPressあるある
Takashi Uemura
HTML2
スライド2
スライド2
優一郎 板谷
HTML3
スライド3
スライド3
優一郎 板谷
HTMLの基礎について書いてある。
HTML基礎
HTML基礎
優一郎 板谷
社内向け紹介資料
Vagrant chef
Vagrant chef
Masahiro Iitsuka
小ネタ3題 ・殺伐とした黒い画面に癒しを!Bash編 ・『とびだせ どうぶつの森』カフェの客の好み検索ツール ・TCP/UDPサービスポートデータ検索ツール
Kyotopm発表資料20130330
Kyotopm発表資料20130330
Kiyo Tsunezumi
関西Emacs 9th で発表した資料。 「PasteHubを使ってみよう」
PasteHub at kansai emacs 9th
PasteHub at kansai emacs 9th
Kiyoka Nishiyama
Recommandé
セッションに入れない!
セッションに入れない!
sobamura2012
2012/11/3に開催された WordCamp大阪2012のライトニングトークで発表した資料「WordPressあるある」です。
WordCampOsaka2012 WordPressあるある
WordCampOsaka2012 WordPressあるある
Takashi Uemura
HTML2
スライド2
スライド2
優一郎 板谷
HTML3
スライド3
スライド3
優一郎 板谷
HTMLの基礎について書いてある。
HTML基礎
HTML基礎
優一郎 板谷
社内向け紹介資料
Vagrant chef
Vagrant chef
Masahiro Iitsuka
小ネタ3題 ・殺伐とした黒い画面に癒しを!Bash編 ・『とびだせ どうぶつの森』カフェの客の好み検索ツール ・TCP/UDPサービスポートデータ検索ツール
Kyotopm発表資料20130330
Kyotopm発表資料20130330
Kiyo Tsunezumi
関西Emacs 9th で発表した資料。 「PasteHubを使ってみよう」
PasteHub at kansai emacs 9th
PasteHub at kansai emacs 9th
Kiyoka Nishiyama
await/asyncのスライドの発表会で話したスライドです。kekyoさん、お疲れさまでした!
非同期系統の基礎
非同期系統の基礎
segayuu
2016年8月17日に開催されたskill wednesdayの時に発表した資料です。
負荷テストについて
負荷テストについて
Takahiro Ishida
6月の学内LT
LT within June school
LT within June school
katosho1
Webページで学ぶJavaScript2013 第8回
Webページで学ぶJavaScript2013 第8回
京大 マイコンクラブ
2016年3月2日 PHP BLT #3 http://phpblt.connpass.com/event/25341/ で話しました。
なんとかStormに負けたくないEmacs初級篇
なんとかStormに負けたくないEmacs初級篇
Kenta USAMI
PHP BLT #5で発表しました http://phpblt.connpass.com/event/35070/
5分でわかる静的解析入門
5分でわかる静的解析入門
Kenta USAMI
Sapporo #golang Meetup http://connpass.com/event/10878/
初心から一週間で作ってみた Kinesis Client Library for Go
初心から一週間で作ってみた Kinesis Client Library for Go
Terui Masashi
Webページで学ぶJavaScript2013 第5回
Webページで学ぶJavaScript2013 第5回
京大 マイコンクラブ
2019-02-27 開催の「第135回 PHP勉強会@東京」におけるLT資料です https://phpstudy.doorkeeper.jp/events/87344
PHP でも活用できる Makefile
PHP でも活用できる Makefile
Shohei Okada
PHPとJavaScriptの噺
PHPとJavaScriptの噺
Shogo Kawahara
Code4Lib Japan Conference 2016@エル・おおさかの1日目(2016年9月10日)のライトニングトークで発表した内容です。 オープンソースのLSPであるFOLIO http://dev.folio.org/ の初期リリースコードの一部を動かしてみました。
FOLIOのコードを動かしてみた
FOLIOのコードを動かしてみた
Futoshi Tanuma
Rubyist九州7月定例会発表した初心者向けネタのスライドです。
20090704rubyist九州
20090704rubyist九州
koki_h
HSPでおいしいスープを飲む方法
HSPでおいしいスープを飲む方法
Hiroaki Murayama
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/380/room ーーーーーーーーーーーーーーーーーーーーーーー
ブラウザだけで学ぶWebアプリ開発
ブラウザだけで学ぶWebアプリ開発
schoowebcampus
PHPカンファレンス2012 東京での登壇資料です。時間の関係で説明しきれなかった部分も載せてありますのでよろしければ見てください。更に詳細はブログなどで追加公開予定です。
あにみた!(PHPカンファレンス用資料)
あにみた!(PHPカンファレンス用資料)
Hiroyuki Ishiyama
みんなの Python 勉強会#33 の発表資料です https://startpython.connpass.com/event/73168/
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
Kei IWASAKI
20121019 Jenkins勉強会資料です。技術ネタではなくてすみません...。
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf
akiko_pusu
レンタルサーバで今すぐ始めるWEB開発
レンタルサーバで今すぐ始めるWEB開発
Naoyuki Kataoka
資料
資料
Bob_Mk2
第45回PHP勉強会資料
第45回PHP勉強会(里洋平)
第45回PHP勉強会(里洋平)
Yohei Sato
PHPカンファレンス関西2017発表資料。 -- Webでリアルタイム通信を実現するWebSocket。 WebSocketと言えば、Socket.IO(node)やActionCable(Rails5)なんかはメジャーですが、 さて、PHPではどうしましょうか。まだデファクトが無いですよね。 いろいろ調べて試してわかったことを、お伝えしたいと思います。
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ksimoji
石狩にて。
PHP with Visual Studio
PHP with Visual Studio
Keiichi Kobayashi
Contenu connexe
Tendances
await/asyncのスライドの発表会で話したスライドです。kekyoさん、お疲れさまでした!
非同期系統の基礎
非同期系統の基礎
segayuu
2016年8月17日に開催されたskill wednesdayの時に発表した資料です。
負荷テストについて
負荷テストについて
Takahiro Ishida
6月の学内LT
LT within June school
LT within June school
katosho1
Webページで学ぶJavaScript2013 第8回
Webページで学ぶJavaScript2013 第8回
京大 マイコンクラブ
2016年3月2日 PHP BLT #3 http://phpblt.connpass.com/event/25341/ で話しました。
なんとかStormに負けたくないEmacs初級篇
なんとかStormに負けたくないEmacs初級篇
Kenta USAMI
PHP BLT #5で発表しました http://phpblt.connpass.com/event/35070/
5分でわかる静的解析入門
5分でわかる静的解析入門
Kenta USAMI
Sapporo #golang Meetup http://connpass.com/event/10878/
初心から一週間で作ってみた Kinesis Client Library for Go
初心から一週間で作ってみた Kinesis Client Library for Go
Terui Masashi
Webページで学ぶJavaScript2013 第5回
Webページで学ぶJavaScript2013 第5回
京大 マイコンクラブ
Tendances
(8)
非同期系統の基礎
非同期系統の基礎
負荷テストについて
負荷テストについて
LT within June school
LT within June school
Webページで学ぶJavaScript2013 第8回
Webページで学ぶJavaScript2013 第8回
なんとかStormに負けたくないEmacs初級篇
なんとかStormに負けたくないEmacs初級篇
5分でわかる静的解析入門
5分でわかる静的解析入門
初心から一週間で作ってみた Kinesis Client Library for Go
初心から一週間で作ってみた Kinesis Client Library for Go
Webページで学ぶJavaScript2013 第5回
Webページで学ぶJavaScript2013 第5回
Similaire à Emacsを使ってrubyのwebアプリを作って見た!!
2019-02-27 開催の「第135回 PHP勉強会@東京」におけるLT資料です https://phpstudy.doorkeeper.jp/events/87344
PHP でも活用できる Makefile
PHP でも活用できる Makefile
Shohei Okada
PHPとJavaScriptの噺
PHPとJavaScriptの噺
Shogo Kawahara
Code4Lib Japan Conference 2016@エル・おおさかの1日目(2016年9月10日)のライトニングトークで発表した内容です。 オープンソースのLSPであるFOLIO http://dev.folio.org/ の初期リリースコードの一部を動かしてみました。
FOLIOのコードを動かしてみた
FOLIOのコードを動かしてみた
Futoshi Tanuma
Rubyist九州7月定例会発表した初心者向けネタのスライドです。
20090704rubyist九州
20090704rubyist九州
koki_h
HSPでおいしいスープを飲む方法
HSPでおいしいスープを飲む方法
Hiroaki Murayama
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/380/room ーーーーーーーーーーーーーーーーーーーーーーー
ブラウザだけで学ぶWebアプリ開発
ブラウザだけで学ぶWebアプリ開発
schoowebcampus
PHPカンファレンス2012 東京での登壇資料です。時間の関係で説明しきれなかった部分も載せてありますのでよろしければ見てください。更に詳細はブログなどで追加公開予定です。
あにみた!(PHPカンファレンス用資料)
あにみた!(PHPカンファレンス用資料)
Hiroyuki Ishiyama
みんなの Python 勉強会#33 の発表資料です https://startpython.connpass.com/event/73168/
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
Kei IWASAKI
20121019 Jenkins勉強会資料です。技術ネタではなくてすみません...。
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf
akiko_pusu
レンタルサーバで今すぐ始めるWEB開発
レンタルサーバで今すぐ始めるWEB開発
Naoyuki Kataoka
資料
資料
Bob_Mk2
第45回PHP勉強会資料
第45回PHP勉強会(里洋平)
第45回PHP勉強会(里洋平)
Yohei Sato
PHPカンファレンス関西2017発表資料。 -- Webでリアルタイム通信を実現するWebSocket。 WebSocketと言えば、Socket.IO(node)やActionCable(Rails5)なんかはメジャーですが、 さて、PHPではどうしましょうか。まだデファクトが無いですよね。 いろいろ調べて試してわかったことを、お伝えしたいと思います。
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ksimoji
石狩にて。
PHP with Visual Studio
PHP with Visual Studio
Keiichi Kobayashi
20120128 ci勉強会
20120128 ci勉強会
m_shibuya
こういうふうに説明してもらえたら、もっと速く理解できたのにな、ということをまとめて見ました。 テンプレートタグの使い方だけでなく、テンプレートタグが動くに至るまでの仕組みについて、サーバ、htmlとphpの関係、データベースなどの話を絡めて作っています。 初心者がWordPressをインストールした時に、ぶつかる壁について話をしたつもりです。 上級者には初心者が何に躓き易いかが気が付きにくく、初心者は自分が何がわからなくて迷子になっているのかが分からない。 その間が埋められればと思っています。 YouTubeに動画が上がるそうなので、そちらもお楽しみに!
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
Shinichi Nishikawa
Mishima.pm #01 Yusuke Wada a.k.a yusukebe 2014/07/12
とある Perl Monger の働き方
とある Perl Monger の働き方
Yusuke Wada
勉強会で使用した資料ですが、始めたばかりだったのもあり、デバッガの仕組みのイメージを紹介するに止まっています
Pythonで作る自作デバッガLT資料
Pythonで作る自作デバッガLT資料
Yuya Masumura
YAPC::Asia 2013 2013/09/21 Yusuke Wada a.k.a. yusukebe
Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門
Yusuke Wada
Word pressのテーマは firephpでハックすれば 良かったのか
Word pressのテーマは firephpでハックすれば 良かったのか
Hisateru Tanaka
Similaire à Emacsを使ってrubyのwebアプリを作って見た!!
(20)
PHP でも活用できる Makefile
PHP でも活用できる Makefile
PHPとJavaScriptの噺
PHPとJavaScriptの噺
FOLIOのコードを動かしてみた
FOLIOのコードを動かしてみた
20090704rubyist九州
20090704rubyist九州
HSPでおいしいスープを飲む方法
HSPでおいしいスープを飲む方法
ブラウザだけで学ぶWebアプリ開発
ブラウザだけで学ぶWebアプリ開発
あにみた!(PHPカンファレンス用資料)
あにみた!(PHPカンファレンス用資料)
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf
レンタルサーバで今すぐ始めるWEB開発
レンタルサーバで今すぐ始めるWEB開発
資料
資料
第45回PHP勉強会(里洋平)
第45回PHP勉強会(里洋平)
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
PHP with Visual Studio
PHP with Visual Studio
20120128 ci勉強会
20120128 ci勉強会
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
とある Perl Monger の働き方
とある Perl Monger の働き方
Pythonで作る自作デバッガLT資料
Pythonで作る自作デバッガLT資料
Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門
Word pressのテーマは firephpでハックすれば 良かったのか
Word pressのテーマは firephpでハックすれば 良かったのか
Emacsを使ってrubyのwebアプリを作って見た!!
1.
2012/02/02 Emacs を使ってrubyの Webアプリを作って
見た!!その1
2.
はじめに簡単に 自己紹介から!!
3.
名前は •
植木 浩次(うえき こうじ)
4.
• 岡山駅裏に住んでいます。 • 仕事は、山崎パン系列の食品会社で働
いています。 • プログラムは、初心者です。未熟なと ころが多いです。object-c, ruby, 最近、 岡山でPython勉強会があり、気になっ ています。
5.
以上が、僕のプロフィー ルです。 Facebook をやっています。友達になってくれた ら、うれしいです。
6.
では、本題です!!
7.
最近、rubyで何がで きるのだろうと疑問 に思い調べてみ
た!!
8.
とりあえず
9.
rubyで書いたプログラム を使って計算結果をブラウ ザに出力するにはどのよう にしたらいんだろうか??
10.
htmlに出力するのに PHPみたいに 書いてみると!!
11.
ちなみに ruby出はこう書く!!
12.
では、 htmlにrubyで 書いたプログラム を埋め込んでみると、
13.
14.
これを実際に動かし てみようと思いま
す!!
15.
しばらくお待ちくだ さい!!
16.
あれ、うまくPHPみ たいにサクサクと 出力されない??
17.
なぜだろうか??
18.
ググッてみたり、 人に教えてもらったり、 して調べてみると、
19.
•rack • WEBrick といったrubyのWeb サーバー用のライブ
ラリ
20.
と
21.
•
ERB といった拡張子(.erb)を出力 するためライブラリ を使用するみたいだ。
22.
で、
23.
今回は、 WEBrick と ERB を使用した。
24.
ちなみにこの専門書 を参考にしました。
25.
今回作ったWebサー バーの構造は!!
26.
• WEBrickを使用したWebサーバー (ex6505.rb) •
htmlファイル形式に拡張子.erbを組み込 んだex2605.erb • データベースはSQLite3を使用
27.
それぞれの構造はこ んな感じです。
28.
ex6505.rb
29.
ex2605.erb
30.
じゃあ、 実際に動かしてみま す!!
31.
しばらくお待ちくだ さい!!
32.
という感じになりま
した。
33.
ところで、
34.
プログラムを書くの に、Vim とか Emacs っていうのがあった
りします。
35.
このエディタを使う と、エディタ上でシ ェル(ターミナル) を使用できる!!
36.
というわけで導入し てみました!!
37.
今回は、 Emacsを使用しまし
た。
38.
参考にした専門 書!!
39.
40.
最初は、設定か ら!!
41.
Emacsの構造 ~/.emacs.d
init.el conf elisp elpa public_repos etc info その他のディレクトリ
42.
今回は特にやってて 詰まったところを抜 粋します!!
43.
rubyでrbenvを使用し てるんですが、 PATHがうまく通ら なくて詰まった!!
44.
init.el
45.
実際操作する前に、 簡単な操作法から説 明します。
46.
ファイルを開く •
Control + x Control + f
47.
ファイルを保存 •
Control + x Control + s
48.
ファイルを別名保存 •
Control + x Control + w
49.
終了 •
Control + x Control + c
50.
シェル操作(bash等) •
option + x multi-term
51.
以上簡単な操作コマ ンドです。
52.
次は、実際にやって みます。
53.
しばらくお待ちくだ さい!!
54.
ここで、問題が!!
55.
el-get をインストール しようとしたら、う まくいかなかったな
ぜ??
56.
では、まとめ を!!
57.
①WEBrick と ERBのさわり だけをやりました。次回は これを使用してもっと実践 的なアプリを作って、発表
したい。
58.
②Emacsの設定をかっこいい ものにしたいです。
59.
以上です。
60.
最後に本日、このアプリを使用して遠隔操作をしな
がら、発表しました。
61.
ご清聴ありがとうございまし
た。
Télécharger maintenant