Submit Search
Upload
趣味プロダクトで楽しいコードライフワークを送る
•
109 likes
•
25,097 views
volpe_hd28v
Follow
2014年 札幌市中央区Ruby会議で発表した資料です
Read less
Read more
Self Improvement
Report
Share
Report
Share
1 of 78
Download now
Download to read offline
Recommended
年末〜最近の近況報告とTapAppAwardsというコンテストに出したTasketeというWebアプリについて書いてます。
LT#6 Taskete
LT#6 Taskete
Shingo Inoue
非同期プログラミング養成ギブスとしてのNode.js
非同期プログラミング養成ギブスとしてのNode.js
Tajima Itsuro
CiecleCI meetup osaka 用発表資料 個人開発における CI/CD の有用性について
Ciecleci
Ciecleci
YosukeHojo
WPD-Week 2016で発表したスライドです。HTML+JS+CSSが多少書けるなら、次にNodeJS覚えると捗るぞという内容です。 基本デモばっかなので、スライドはあんまり参考にならないかもしれません。
あと一つプログラミング言語を 覚えたら死ぬ! 脳みそがパンクしそうな あなたのための nodeJSことはじめ
あと一つプログラミング言語を 覚えたら死ぬ! 脳みそがパンクしそうな あなたのための nodeJSことはじめ
文樹 高橋
Multi paradigm design
Multi paradigm design
Akira Takahashi
2021-11-25 Hatena Engineer Seminar #17
Hatena::Letの式年遷宮
Hatena::Letの式年遷宮
Takafumi ONAKA
PHPカンファレンス2014で発表させていただいた資料です。
ひよこテスト駆動開発(PHPカンファレンス2014)
ひよこテスト駆動開発(PHPカンファレンス2014)
Oonishi Keitarou
2013年5月25日(日) の「第2回Neo4j 勉強会」にてLT枠?で発表した内容です。
Neo4j Profile Export/Import Tool
Neo4j Profile Export/Import Tool
Masahiro Satake
Recommended
年末〜最近の近況報告とTapAppAwardsというコンテストに出したTasketeというWebアプリについて書いてます。
LT#6 Taskete
LT#6 Taskete
Shingo Inoue
非同期プログラミング養成ギブスとしてのNode.js
非同期プログラミング養成ギブスとしてのNode.js
Tajima Itsuro
CiecleCI meetup osaka 用発表資料 個人開発における CI/CD の有用性について
Ciecleci
Ciecleci
YosukeHojo
WPD-Week 2016で発表したスライドです。HTML+JS+CSSが多少書けるなら、次にNodeJS覚えると捗るぞという内容です。 基本デモばっかなので、スライドはあんまり参考にならないかもしれません。
あと一つプログラミング言語を 覚えたら死ぬ! 脳みそがパンクしそうな あなたのための nodeJSことはじめ
あと一つプログラミング言語を 覚えたら死ぬ! 脳みそがパンクしそうな あなたのための nodeJSことはじめ
文樹 高橋
Multi paradigm design
Multi paradigm design
Akira Takahashi
2021-11-25 Hatena Engineer Seminar #17
Hatena::Letの式年遷宮
Hatena::Letの式年遷宮
Takafumi ONAKA
PHPカンファレンス2014で発表させていただいた資料です。
ひよこテスト駆動開発(PHPカンファレンス2014)
ひよこテスト駆動開発(PHPカンファレンス2014)
Oonishi Keitarou
2013年5月25日(日) の「第2回Neo4j 勉強会」にてLT枠?で発表した内容です。
Neo4j Profile Export/Import Tool
Neo4j Profile Export/Import Tool
Masahiro Satake
The introduction of the Go programming language in my own way.
私なりのGo言語のご紹介
私なりのGo言語のご紹介
Ryuji Iwata
2014-12-20「よちよち.rb 第50回 みんなで LT デビューしよう会」での発表スライドです。
よちよちと歩んだ2014年
よちよちと歩んだ2014年
pupupopo88
TalknoteとGolang
TalknoteとGolang
leverages_event
2015年はwindows year!! LTスライド
2015年はwindows year!!
2015年はwindows year!!
Makoto Nishimura
5分で学ぶC# 6
5分で学ぶC# 6
Makoto Nishimura
少人数でのサービス運用についての話 サービス開発時の課題と対応 ステージごとの開発のバランスの取り方について
エンジニア1名によるサービス開発と運用 20140219devsolo@Speee
エンジニア1名によるサービス開発と運用 20140219devsolo@Speee
Sohei Iwahori
2012.11.03 WordCamp Osaka 2012 にて発表
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
Takuma Nishiyama
次の週末はGitHub活動しよう
GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
Satoshi Asano
Docker is awesome and there's been a lot of excitement over .NET Core running in Linux containers. But why do older apps have to miss out on the fun? With Windows Server 2016 and Windows Server containers, there's finally a way to dockerize .NET 4.6 apps using the same Docker tools and commands as we're used to on Linux. In this intermediate level talk, I'll give an overview of Docker and Windows Server containers. Then I'll demonstrate different ways to run existing ASP.NET Web API, MVC, and even WebForms applications inside Docker containers.
Docker All The Things - ASP.NET 4.x and Windows Server Containers
Docker All The Things - ASP.NET 4.x and Windows Server Containers
Anthony Chu
WordBench福岡 「おそらく3.7 回目くらいのWordBench 福岡」スライド
WordPressでサイト作成するときに知っておくといいことあれこれ
WordPressでサイト作成するときに知っておくといいことあれこれ
YUKI YAMAGUCHI
2015年10月31日に開催されたWordCamp Tokyo 2015でのセッションスライドです。
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
Mignon Style
WordCamp Osaka 2012
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
Junko Nukaga
東京のBP Studyさんで講演したときのバージョンです。
ITエンジニアのためのゼロから始める英語勉強法
ITエンジニアのためのゼロから始める英語勉強法
Tsuyoshi Ushio
2015年7月25日 マカベン × HTML5fun のセッションで使用したスライドです。
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
Yusuke Hirao
レスポンシブWebデザインの概要から実装の基本まで。
レスポンシブWebデザインの基礎
レスポンシブWebデザインの基礎
Hiroyuki Ogawa
プレゼンテーションのためのプレゼンテーション! Acroquest社内で行った若手向け勉強会での発表資料です!
プレゼンの技術
プレゼンの技術
心 谷本
この資料では、JavaScript でオブジェクト指向プログラミングを行う際に備えておくことが望ましい、基礎知識や概念について解説します。 【対象者】 ・JavaScript でアプリケーションを構築できる方 ・JavaScript におけるオブジェクト指向プログラミングの 実現手法や原理への理解を深めたい方 ・Java 的なクラスベースの言語との違いに違和感や混乱を 感じてらっしゃる方
最強オブジェクト指向言語 JavaScript 再入門!
最強オブジェクト指向言語 JavaScript 再入門!
Yuji Nojima
ブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
Takeharu Igari
nanapi勉強会「チームで作るデザイン / チームを作るデザイン」2014.11.11
デザインのためのデザイン
デザインのためのデザイン
Masayuki Uetani
日経電子版のリニューアルで、コンセプトモデル設計とプロダクト監修をさせていただいた。 超大型アプリを完全リニューアルするとき、KPIを落とす事なく、どのように整合性やユーザー利便性を担保していくか。 「日経電子版×Sansanアプリ開発プロジェクト成功への道〜アプリ開発者勉強会Vol.2」より http://connpass.com/event/16187/
確実に良くするUI/UX設計
確実に良くするUI/UX設計
Takayuki Fukatsu
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/344/room ーーーーーーーーーーーーーーーーーーーーーーー
分かりやすく、使いやすいデザインを生み出す工夫 先生:池田 拓司
分かりやすく、使いやすいデザインを生み出す工夫 先生:池田 拓司
schoowebcampus
デザイン仕様書(ガイド) デザイン仕様書(ガイド)書き方 (初歩者用) http://assistor.jp
デザイン仕様書(ガイド)の書き方 (初歩者用)
デザイン仕様書(ガイド)の書き方 (初歩者用)
witstudio
More Related Content
What's hot
The introduction of the Go programming language in my own way.
私なりのGo言語のご紹介
私なりのGo言語のご紹介
Ryuji Iwata
2014-12-20「よちよち.rb 第50回 みんなで LT デビューしよう会」での発表スライドです。
よちよちと歩んだ2014年
よちよちと歩んだ2014年
pupupopo88
TalknoteとGolang
TalknoteとGolang
leverages_event
2015年はwindows year!! LTスライド
2015年はwindows year!!
2015年はwindows year!!
Makoto Nishimura
5分で学ぶC# 6
5分で学ぶC# 6
Makoto Nishimura
少人数でのサービス運用についての話 サービス開発時の課題と対応 ステージごとの開発のバランスの取り方について
エンジニア1名によるサービス開発と運用 20140219devsolo@Speee
エンジニア1名によるサービス開発と運用 20140219devsolo@Speee
Sohei Iwahori
What's hot
(6)
私なりのGo言語のご紹介
私なりのGo言語のご紹介
よちよちと歩んだ2014年
よちよちと歩んだ2014年
TalknoteとGolang
TalknoteとGolang
2015年はwindows year!!
2015年はwindows year!!
5分で学ぶC# 6
5分で学ぶC# 6
エンジニア1名によるサービス開発と運用 20140219devsolo@Speee
エンジニア1名によるサービス開発と運用 20140219devsolo@Speee
Viewers also liked
2012.11.03 WordCamp Osaka 2012 にて発表
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
Takuma Nishiyama
次の週末はGitHub活動しよう
GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
Satoshi Asano
Docker is awesome and there's been a lot of excitement over .NET Core running in Linux containers. But why do older apps have to miss out on the fun? With Windows Server 2016 and Windows Server containers, there's finally a way to dockerize .NET 4.6 apps using the same Docker tools and commands as we're used to on Linux. In this intermediate level talk, I'll give an overview of Docker and Windows Server containers. Then I'll demonstrate different ways to run existing ASP.NET Web API, MVC, and even WebForms applications inside Docker containers.
Docker All The Things - ASP.NET 4.x and Windows Server Containers
Docker All The Things - ASP.NET 4.x and Windows Server Containers
Anthony Chu
WordBench福岡 「おそらく3.7 回目くらいのWordBench 福岡」スライド
WordPressでサイト作成するときに知っておくといいことあれこれ
WordPressでサイト作成するときに知っておくといいことあれこれ
YUKI YAMAGUCHI
2015年10月31日に開催されたWordCamp Tokyo 2015でのセッションスライドです。
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
Mignon Style
WordCamp Osaka 2012
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
Junko Nukaga
東京のBP Studyさんで講演したときのバージョンです。
ITエンジニアのためのゼロから始める英語勉強法
ITエンジニアのためのゼロから始める英語勉強法
Tsuyoshi Ushio
2015年7月25日 マカベン × HTML5fun のセッションで使用したスライドです。
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
Yusuke Hirao
レスポンシブWebデザインの概要から実装の基本まで。
レスポンシブWebデザインの基礎
レスポンシブWebデザインの基礎
Hiroyuki Ogawa
プレゼンテーションのためのプレゼンテーション! Acroquest社内で行った若手向け勉強会での発表資料です!
プレゼンの技術
プレゼンの技術
心 谷本
この資料では、JavaScript でオブジェクト指向プログラミングを行う際に備えておくことが望ましい、基礎知識や概念について解説します。 【対象者】 ・JavaScript でアプリケーションを構築できる方 ・JavaScript におけるオブジェクト指向プログラミングの 実現手法や原理への理解を深めたい方 ・Java 的なクラスベースの言語との違いに違和感や混乱を 感じてらっしゃる方
最強オブジェクト指向言語 JavaScript 再入門!
最強オブジェクト指向言語 JavaScript 再入門!
Yuji Nojima
ブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
Takeharu Igari
nanapi勉強会「チームで作るデザイン / チームを作るデザイン」2014.11.11
デザインのためのデザイン
デザインのためのデザイン
Masayuki Uetani
日経電子版のリニューアルで、コンセプトモデル設計とプロダクト監修をさせていただいた。 超大型アプリを完全リニューアルするとき、KPIを落とす事なく、どのように整合性やユーザー利便性を担保していくか。 「日経電子版×Sansanアプリ開発プロジェクト成功への道〜アプリ開発者勉強会Vol.2」より http://connpass.com/event/16187/
確実に良くするUI/UX設計
確実に良くするUI/UX設計
Takayuki Fukatsu
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/344/room ーーーーーーーーーーーーーーーーーーーーーーー
分かりやすく、使いやすいデザインを生み出す工夫 先生:池田 拓司
分かりやすく、使いやすいデザインを生み出す工夫 先生:池田 拓司
schoowebcampus
デザイン仕様書(ガイド) デザイン仕様書(ガイド)書き方 (初歩者用) http://assistor.jp
デザイン仕様書(ガイド)の書き方 (初歩者用)
デザイン仕様書(ガイド)の書き方 (初歩者用)
witstudio
2014年7月30日におこなわれたADC MEETUPでのセッションのスライドです。 Photoshop CC 2014を使用することを想定した内容となっています。
コーディングを考慮したWebデザインガイドライン
コーディングを考慮したWebデザインガイドライン
Hiroyuki Makishita
Viewers also liked
(17)
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
GitHub活動を通して個人のキャリアを積みつつ仕事の成果を出す方法
Docker All The Things - ASP.NET 4.x and Windows Server Containers
Docker All The Things - ASP.NET 4.x and Windows Server Containers
WordPressでサイト作成するときに知っておくといいことあれこれ
WordPressでサイト作成するときに知っておくといいことあれこれ
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
ITエンジニアのためのゼロから始める英語勉強法
ITエンジニアのためのゼロから始める英語勉強法
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
レスポンシブWebデザインの基礎
レスポンシブWebデザインの基礎
プレゼンの技術
プレゼンの技術
最強オブジェクト指向言語 JavaScript 再入門!
最強オブジェクト指向言語 JavaScript 再入門!
ブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
デザインのためのデザイン
デザインのためのデザイン
確実に良くするUI/UX設計
確実に良くするUI/UX設計
分かりやすく、使いやすいデザインを生み出す工夫 先生:池田 拓司
分かりやすく、使いやすいデザインを生み出す工夫 先生:池田 拓司
デザイン仕様書(ガイド)の書き方 (初歩者用)
デザイン仕様書(ガイド)の書き方 (初歩者用)
コーディングを考慮したWebデザインガイドライン
コーディングを考慮したWebデザインガイドライン
Similar to 趣味プロダクトで楽しいコードライフワークを送る
2018.01.24にペライチで開催されたイベント「クラフトビールを飲みながらエンジニアと交流しよう」で発表したLTの資料です。 前回の発表では「レビュワーのメリットがなさそう」というフィードバックがありましたので、現在の仕組みでレビュワーにとってメリットになる部分を強調してみました。
今年はRubyを勉強するぞ!という方へCodeYourRubyリポジトリのご紹介
今年はRubyを勉強するぞ!という方へCodeYourRubyリポジトリのご紹介
中條 剛
わんくま同盟 名古屋勉強会 #48 のセッション発表資料。 http://www.wankuma.com/seminar/20190525nagoya48/
今時のオンプレなgithubクローン環境構築
今時のオンプレなgithubクローン環境構築
You&I
http://www.youtube.com/watch?v=SYAt6MTDS5M 内容 ・romo ・node-weblit ・milkcocoa の紹介とデモ ※p13のphonegapの件を修正してあります。
Cmujp21_node-webkit
Cmujp21_node-webkit
Sugawara Ryousuke
Pythonの紹介
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
civic Sasaki
リアルタイムツィート「tsudaり」について、私がどんな方法でやっているかなど、書いてみました。 何かの参考になれば。
tsudaりについて
tsudaりについて
Yoshikazu GOTO
Delphi ideを使わない開発スタイルの紹介
Delphi ideを使わない開発スタイルの紹介
Shinya Okano
2018.01.19開催のCode Review Meetup #1 でさせていただいたLTの資料です。 CodeYourRubyをコードレビューの練習台にしてみましょう!という内容です。
「CodeYourRuby」で オープンなコードレビューを体験しよう
「CodeYourRuby」で オープンなコードレビューを体験しよう
中條 剛
LT駆動開発 #06で発表した資料です #LT駆動
プログラミング同好会とすごい合同勉強会
プログラミング同好会とすごい合同勉強会
nemumu
去年の夏の残り香勉強会にて発表した資料、サークル向け
趣味プログラマの先輩からのアドバイス
趣味プログラマの先輩からのアドバイス
Hiroaki Murayama
2013.12.07に開催されたFuelPHP & CodeIgniter ユーザの集い2で使用した資料です
PHPUnitでリファクタリング
PHPUnitでリファクタリング
Takako Miyagawa
schoo 2015/10/29 はじめる前に知っておきたいAndroidアプリ開発のポイント https://schoo.jp/class/2898 リンクまとめ https://github.com/operando/Notes/blob/master/schoo_2015_10_29/README.md
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
Shinobu Okano
ニコニコ超会議2012の超エンジニアミーティングで発表した資料です
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
nishio
ビジネスアプリケーションにおいても高速/堅牢な、保守性の高いプログラミングが求められています。 去年は「リーダブルなコード」に注目が集まりましたが、具体的に開発者へどんなメリットをもたらすのでしょうか?また、「リーダブルなコード」のコンセプトや手法は現場へ導入可能なのでしょうか? 本セッションでは、リーダブルなコードの概要を紹介した上で開発者にとってのメリットと現場導入について考察します。
開発者は仕事でリーダブルなコードを書けるのか?
開発者は仕事でリーダブルなコードを書けるのか?
Kouhei Sutou
DevOpsな現場で求められる「インフラがわかるデベロッパ」とは? http://atnd.org/events/31930
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
ume3_
こんな出来損ないの俺を何十年も支えてくれた perl や python。 普段使いから面倒なお仕事まで、文句ひとつ言わずこなしてきてくれた古女房に別れを告げ Scala に浮気、結局泣いて帰ってきたのも、もう8年前のこと。 2016年の暮れも押し迫る中、また性懲りもなくふらふらと彷徨いでたその先には、、、 謎の看板とあなたを手招きして待っている極上の美女達! 「スクリプト言語禁止縛りスクリプティング バトルロイヤル coming in 2017」へようこそ ...これは罠だ! 『あなたに私が使いこなせるかしら...』 蠱惑的な笑みからこぼれ出るは知性、麗しき才媛 F# on .NET Core/mono 『私、まだ何も知らないの、あなた色に染め上げて...』 未成熟な躰に美しいUIをまとったロリータ Swift with CoreFoundation 『$#->%@!?』 それは安定を母とし混沌から産まれた - ジャングルの奥地で出会った青天の霹靂、ブラックスワン 制御できない野生の魅力に振り回されたい Perl6 on JVM
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
keroyonn
ITエンジニアとしてソフトウェアが好きな理由、原体験に関するポエムです。 冒頭オタク要素のあるコピペがあります。
ソフトウェア開発が好きだ
ソフトウェア開発が好きだ
Koichi Ota
俺とコミュニティ活動のタスク。ツールの紹介と運用について。
俺とコミュニティ活動のタスク
俺とコミュニティ活動のタスク
Masayuki KaToH
Swift afterbeginner
Swift afterbeginner
Kiminari Homma
【Developers Summit 2016】のLTでお話しする資料です。 Innovator's Meetup イノベーションをハックするエンジニア ~オープン・イノベーションの潮流で広がるエンジニアの可能性とチャレンジ~ http://event.shoeisha.jp/devsumi/20160218/session/1066/
モノづくりを楽しもう! ~ このデバイスとクラウドでできること
モノづくりを楽しもう! ~ このデバイスとクラウドでできること
Kazumi IWANAGA
endeworksでのWebAppの作り方
endeworksでのWebAppの作り方
33rpm
Similar to 趣味プロダクトで楽しいコードライフワークを送る
(20)
今年はRubyを勉強するぞ!という方へCodeYourRubyリポジトリのご紹介
今年はRubyを勉強するぞ!という方へCodeYourRubyリポジトリのご紹介
今時のオンプレなgithubクローン環境構築
今時のオンプレなgithubクローン環境構築
Cmujp21_node-webkit
Cmujp21_node-webkit
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
tsudaりについて
tsudaりについて
Delphi ideを使わない開発スタイルの紹介
Delphi ideを使わない開発スタイルの紹介
「CodeYourRuby」で オープンなコードレビューを体験しよう
「CodeYourRuby」で オープンなコードレビューを体験しよう
プログラミング同好会とすごい合同勉強会
プログラミング同好会とすごい合同勉強会
趣味プログラマの先輩からのアドバイス
趣味プログラマの先輩からのアドバイス
PHPUnitでリファクタリング
PHPUnitでリファクタリング
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
開発者は仕事でリーダブルなコードを書けるのか?
開発者は仕事でリーダブルなコードを書けるのか?
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
YAPC::Hokkaido 2016 「普段使い言語環境」更新によるスキルリセットサバイバルガイド
ソフトウェア開発が好きだ
ソフトウェア開発が好きだ
俺とコミュニティ活動のタスク
俺とコミュニティ活動のタスク
Swift afterbeginner
Swift afterbeginner
モノづくりを楽しもう! ~ このデバイスとクラウドでできること
モノづくりを楽しもう! ~ このデバイスとクラウドでできること
endeworksでのWebAppの作り方
endeworksでのWebAppの作り方
趣味プロダクトで楽しいコードライフワークを送る
1.
趣味プロダクト開発で 楽しいコードライフワーク を送る 2014-2-8 札幌市中央区Ruby会議 小玉 直樹 @volpe_hd28v
2.
自己紹介 2003年∼2012年 • 組み込み系プログラマ 2012年∼現在 • twitter: @volpe_hd28v GitHub: volpe28v 夜な夜な トラスティア株式会社所属 • Windows系システム開発 •
趣味プロダクト開発
3.
かんばんりすと かんばん風タスク管理ツール
4.
コタれん 押尾コータローの楽曲向け練習帳
5.
DevHub プログラマ向けチャット&共有メモ
6.
よろしく お願いします
7.
今日お話したいこと
8.
お仕事以外でプログラム を書いていますか?
9.
プログラミング = 楽しい • 仕事だけにしておくのはもったいない • 好きなソフトウェアを作りたい • コードをもっと上手く書けるようになりたい
10.
趣味プロダクト作り • 自分が欲しいものを • 身の回りの課題を少し解決しつつ •
動くものを作りながら学ぶ場
11.
簡単にできる?
12.
ハードル ✔ 何を作ったらいいかわからない ✔ 作れる気がしない ✔
モチベーションが続かない
13.
私が実際に行ってきた 趣味プロダクト開発の 事例と、それを楽しむた めのヒントをご紹介
14.
事例
15.
仕事中、 気軽に使えるタスク管理ツー ルが欲しくなった なんてことのない思いつき
16.
イメージは タスクかんばんボード http://www.test.infoq.com/jp/articles/agile-kanban-boards
17.
TRICHORDも良いけど もっと • ぱっと見える • サクッと使える • 気持ちよく
18.
悩み • なにで作ろう・・・ • ドラッグ&ドロップとか難しそう・・・ java/Swing MFC Tcl/Tk GTK+/gtkmm
19.
jQuery sortable ヌルっと動く!
20.
Ajax 非同期通信 ページ遷移なし!
21.
Webで行けそうな気がする 思い込みが大事 http://farm6.staticflickr.com/5096/5541884221_1df507a5da_b.jpg
22.
考えた構成 jQuery sortable + Ajax ruby + cgi ActiveRecord + MySQL 勢いがあれば平気 ×やったことない ○やったことある ×やったことない ×やったことない
23.
ひたすらコーディング 昼休み 定時後 帰宅後 昼飯なんていらない
24.
✔ jQuery sortable + Ajax ✔ ruby + cgi ✔ ActiveRecord + MySQL ひとまず自分が使える レベルまでできた! モチベーション↑
25.
一人社内で使っていたら、 「使ってみたい」との声が 改良して社内で公開 意外な展開
26.
もしかして、 開発でも使えるかも? 当時のチームに 無理やり導入してみた! 調子に乗った
27.
簡単に広められる Webアプリって凄い ブラウザは偉大 http://farm3.staticflickr.com/2530/3965829122_e557d9e4e8_b.jpg
28.
流行りのクラウドで 動かしたくなった ミーハーなので
29.
GAEにチャレンジ jQuery sortable jQuery sortable + Ajax + Ajax ruby + cgi ActiveRecord + MySQL Java + GoogleAppEngine (Slim3) + BigTable おっと、Java!? ✔ ○やったことある ×やったことない
30.
なんとか移植完了 JSP苦労した
31.
やっぱりRubyで書きたい!
32.
ver 3.0 流行りのRailsで 動かしたくなった 憧れのRails
33.
Railsにチャレンジ jQuery sortable + Ajax ruby + cgi ActiveRecord + jQuery sortable + Ajax Java + GAE + BigTable jQuery
sortable + Ajax ✔ Ruby on Rails + SQLite MySQL 第3形態 ×
34.
お世話になった本 Hinagikuで学んだ
35.
世の中では ! が熱いらしい http://farm4.staticflickr.com/3592/3694736727_e779c4a1e0_o.jpg
36.
はじめての オープンソース開発入門 issue便利
37.
はじめての Webサービス公開
38.
「かんばんりすと」 リリース 約1年の歳月 モバイルサイトも作りました
39.
デモ
40.
一つの趣味プロダクトを 作る過程で様々な技術に 触れることができた jQuery Ajax jQuery mobile TwitterBootStrap rails Hightcharts dRuby SQLite jpmobile MySQL GAE javascript Java Slim3 cgi heroku Ruby git GitHub
41.
気が付くと できる事が増えていた! after dRuby before javascript Hightcharts rails MySQL Ruby Java jQuery jpmobile GAE Slim3 Ajax jQuery mobile TwitterBootStrap ruby java git heroku cgi GitHub SQLite
42.
車輪の再発明 かもしれない Trelloとか
43.
その過程で得た 生の経験 は紛れ も無く自分のもの
44.
プログラマとしての 引き出しを増やす http://farm5.staticflickr.com/4032/4706749862_14d0a29c96_b.jpg
45.
完成 したら終わり? http://farm2.staticflickr.com/1053/591809922_e5eebd751b_o.jpg
46.
完成 はしない • もっと使いやすくならないか • もっとコードを綺麗に書けないか • もっと速くならないか むしろここから
47.
趣味プロダクトを 継続する
48.
複数のプロダクトを継続開発 かんばんりすと jQuery Ajax cgi rails GAE Java jpmobile コタれん rails FaceBook API YouTube API MioATND rails TwitterBootStrap とくみちゃん ATND
API rails Backbone.js DevHub node.js Socket.io mongodb Jenkins API かんばんりすと for GitHub issues rails GitHub API
49.
継続するための モチベーションの維持 緑を増やしたい!
50.
モチベーションを 下げる要因と 上手く付き合う ライフワークのようになればいいな
51.
今日はとても疲れて るんだ…
52.
1ポモドーロ 25min. • 1コミットだけ • 軽めのissueを選ぶ • 今日を生きた小さな証をコードに残す http://farm4.staticflickr.com/3218/2700323949_591c921968_b.jpg
53.
仕様・UIに迷ってる
54.
割り切る • ぶっちゃけ自分が使えればいい • 使いながら後で考えればいい
55.
孤独だ
56.
http://nothub.org
57.
追加したい機能がない
58.
コードに向き合うチャンス! • テストを書いてみる • リファクタリングしてみる • 別のフレームワークを試してみる クリーンコード レガシーコード改善ガイド http://farm3.staticflickr.com/2745/4180434461_20ded0561b_b.jpg
59.
技術的にハマった
60.
Geek達に会いに行く • コミュニティのイベントに参加 • Ruby勉強会、JavaScript勉強会、etc
61.
飽きてきた
62.
同時に複数作る かんばんりすと jQuery • Ajax cgi rails GAE java jpmobile コタれん 一つにこだわらない API rails FaceBook API YouTube TwitterBootStrap MioATND • 節操無くいろいろ作る rails ATND
API Jenkins API DevHub • node.js Socket.io 新たな発見がある mongodb Diff LIB かんばんりすと for GitHub issues 飽きる暇なし! rails GitHub API
63.
刺激が足りない
64.
チームに投入する • リアルタイムフィードバック • チームのやり方にツールを合わせる • チームに貢献する 家族でもいい
65.
趣味プロダクト チームに 貢献 趣味も仕事も楽しもう! お仕事
66.
想定していない 出来事
67.
憧れの平鍋さん!
68.
69.
しばらく気づきませんでした
70.
勉強会の題材に使ってもらえた テスト対象
71.
立派な機能仕様書も バグフィックスの pull req
も頂きました
72.
2012 Ruby Kaja Tシャツいただきました
73.
コーチとして参加
74.
札幌のコード好きな Geek達と出会えた 米風亭でコーディング
75.
まとめ
76.
✔ 作りたい気持ちを大切に ✔ 実現できそうな技術と出会う ✔
モチベーションと上手く付き合う ✔ 作りながら引き出しを増やす ✔ チームに貢献する
77.
難しいことは一つもない Geekじゃなくても出来る!
78.
ご清聴 ありがとうございました
Download now