SlideShare uma empresa Scribd logo
1 de 65
Baixar para ler offline
JGGUG 合宿 2011 レポート
自己紹介
>   @orange_clover / id:orangeclover
     だいたいこのアカウント、このアイコン
     Groovy バッチは Twitter だけ
>   JGGUG メンバー
     2011/07 加入の新参者
>   @kazuchika JGGUG 運営委員長
    「プログラミング GROOVY 」の営業マン

>   @fumokmm JGGUG 運営委員
           G* な切り込み隊長
参加前
あれは、僕がまだ Groovy バッチ
    を付ける前のこと
ある 7 月の暑い夜
Twittter で DM が来た
@kazuchika からの
JGGUG 合宿 2011 への
    お誘いだった
この時点で
・ JGGUG へ加入してない
・ JGGUG で開催してる
 G* ワークショップへ行った
 ことともない
・会ったこともない
なぜお誘いが!?
@kazuchika 発案
「『プログラミング GROOVY 』出版記
             念企画!
Groovy な "Hello World" tweet で広が
    る Groovy プログラマの輪。
   ghello (Groovy "Hello World"
            Tweets!) 」
  を Togetter でまとめていたから。
まさか、合宿でこんなことに
なるんなんて、この時は思いも
   しなかった・・・
開催日: 11/4 ~ 6
  1 泊組と 2 泊組
場所:箱根 きのくにや旅館
そもそも何をやるの?
10/24 のメール
近日中に宿やタイムテーブルなど
 の情報をまとめた「しおり」を
お送りする予定ですが、その前に
各自の準備事項についてお知らせ
    しておきます。
参加者のみなさん全員に準備して
きてほしいのは次の2点です:
1. 「コードで自己紹介」
 (G* な ) コードを示し、それを 動かして自己紹介
してくださ い。


2. 自由 LT
 夕食後の懇親会の時間に、全員各自5分づつの
 LT(Lightning Talks) をします。
LT だと!?


    ん?
( つ д⊂) ゴシゴシ
「コードで自己紹介」だとぉ!?
    なにそれ!?
11/1


なかなか来なかった「しおり」が
    ようやく来た。
タイムテーブル
「企画タイム」の内容は
  謎のまま・・・
11/4
コードで
自己紹介
14 名の猛者と @orange_clover
開発環境
   Mac 12 台
  Windows 3 台
   Linux 1 台


 あれ?参加人数より
Mac 1 台多いぞ・・・
  プレゼント用?
20 代多し!
→ となりの会議室にいた
明治学院大学のサークル
初参戦組は、 20 代、 30 代
 それでも平均年齢は、
   たぶんアラフォー
女性多し
→ となりの会議室にいた
明治学院大学のサークル
おじさんだけで G* で
 いやっほぉーぅ
お土産多し
→ 名古屋、大阪、新潟各地から
       多数
 それでも、運営レンジャー
  イエローから催促が
一番近場で、車なのに
もってきませんでした。
ごめんなさい。 m(__)m
座席表
それでは、コードで自己紹介
デモはできないので、
GDK48のシステムから
 参照してください
ぎっくり腰の人、両足捻挫の人も
      強行参加
 期待の若手組なのに・・・
企画発表
GroovyD   で K 書かないと   48
しばくそ
GDK48 とは?
・みんなで G* なコードを
 48 本 ( くらい ) 書きます
・役に立つサンプルコードを
 量産しよう
・スポット参加、リモート参加
 歓迎
去年の #g100pon
   との違い
・お題がありません
 手抜き自由度高い (ーー;)
・最後に総選挙!人気作を選抜
運営レンジャーイエロー
    @kiy0taka が
GDK48総選挙システムを
    作成!!
1. お題を書く
2.Gist に登録
3.Twitter に投げる
4.GDK48 総選挙システムが
  Twitter から拾う
5. みんなで投票する
(Twitter アカウントがあれば誰でも )
思いついたら作れるのが
  うらやましい。


ネタは僕のほうが先だーい
 GDK48 -みちしるべ-
懇親会& LT
ミニスカサンタとか
   袴とか
 コスプレも
→ となりの会議室にいた
明治学院大学のサークル
お酒を飲みながら、軽~~い LT
だと思っていた・・・
ガチだった・・・
( 当日、LT最中に資料
  作ってるのに )
資料があまり公開されてないので
      ざっくり
・開発現場 / 教育現場で Groovy
 を導入するには?
  テスト、エクセル→情報抽出加工ツール便利なら誰もで使う、
  Java の代わりに導入教育、日本語 DSL で憂さ晴らし

・ Groovy のメリット
  JSON 、文字コード、日付、暗号

・ Groovy vs Clojure
 (LL 名古屋再現 )
・写真で報告 JavaOne
・作成したもののデモ
・それを受けて、即興で作った
  プログラム披露
・ GDK48 総選挙システム解説
・JVM言語のまとめ(@fumokmm)
 にも載ってない幻の JVM 言語
・積読解消に並行処理
・ Eclipse プラグインによる
  静的型チェック
・Groovyの営業マン!? という
 ネタで話してきた。
成果発表
GDK48総選挙 開票結果


これもシステムが用意されてた。さすがだ
Gist の ID なのでリンクしないと
   内容は分からないドキドキ
同率 1 位 3 人、同率 4 位 3 人の
前に惜しくも 7 位の発表
形態素解析 by @orange_clover
Groovy バッチもらった!!
( 上位の人がこぞって欲しがって
たものを無条件でもらえた )
同率 4 位
・ Groovy で Git コマンド
  by @kiy0taka
・ Wikipedia scraping
  by @nobusue
・指定したディレクトリ配下の
 全ファイルをトラバースしてファイル
 情報を SqliteDB に突っこんで、
 クエリをかけて抽出    @uehaj
同率 1 位
きのくにやPiano
 by @tyama
クソゲーによる自己紹介
   by @uehaj
指定したURLの内容からジャンルをベイズ推定
      by @nobusue

Mais conteúdo relacionado

Mais procurados

「プログラミングGroovy」入門(公開用)
「プログラミングGroovy」入門(公開用)「プログラミングGroovy」入門(公開用)
「プログラミングGroovy」入門(公開用)orange clover
 
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違いPHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違いMasataka Kono
 
Coderdojo旭川の活動紹介
Coderdojo旭川の活動紹介Coderdojo旭川の活動紹介
Coderdojo旭川の活動紹介Tomoya Shimaguchi
 
Go初心者向けハンズオン コマンドラインツールを作ろう
Go初心者向けハンズオン コマンドラインツールを作ろうGo初心者向けハンズオン コマンドラインツールを作ろう
Go初心者向けハンズオン コマンドラインツールを作ろうTakuya Ueda
 
コマンドなしでぼくはAndroid開発できない話
コマンドなしでぼくはAndroid開発できない話コマンドなしでぼくはAndroid開発できない話
コマンドなしでぼくはAndroid開発できない話Shinobu Okano
 
2ヶ月前にgitを始めた私からこれから始める皆さんへ
2ヶ月前にgitを始めた私からこれから始める皆さんへ2ヶ月前にgitを始めた私からこれから始める皆さんへ
2ヶ月前にgitを始めた私からこれから始める皆さんへAyana Yokota
 
今日から始めるGopher - スタートGo #0 @GDG名古屋
今日から始めるGopher - スタートGo #0 @GDG名古屋今日から始めるGopher - スタートGo #0 @GDG名古屋
今日から始めるGopher - スタートGo #0 @GDG名古屋Takuya Ueda
 
ぷらぐいんになっちゃった
ぷらぐいんになっちゃったぷらぐいんになっちゃった
ぷらぐいんになっちゃったChieko Aihara
 
Ruby開発の現場を支える技術
Ruby開発の現場を支える技術Ruby開発の現場を支える技術
Ruby開発の現場を支える技術hiroponz
 
ウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返ってウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返ってKohki Yamagiwa
 
マインドストームであそぼう
マインドストームであそぼうマインドストームであそぼう
マインドストームであそぼう高見 知英
 
ググリワードを探す話
ググリワードを探す話ググリワードを探す話
ググリワードを探す話toru ishikawa
 
Prott Story ( Prottができるまで )
Prott Story ( Prottができるまで )Prott Story ( Prottができるまで )
Prott Story ( Prottができるまで )Naofumi Tsuchiya
 
Gitはじめの一歩
Gitはじめの一歩Gitはじめの一歩
Gitはじめの一歩Ayana Yokota
 
Prott 1st year Anniversary
Prott 1st year AnniversaryPrott 1st year Anniversary
Prott 1st year AnniversaryNaofumi Tsuchiya
 
Pythonの10年と今、これから
Pythonの10年と今、これからPythonの10年と今、これから
Pythonの10年と今、これからHaruo Sato
 
匠Methodを使った製品開発の現場
匠Methodを使った製品開発の現場匠Methodを使った製品開発の現場
匠Methodを使った製品開発の現場Haruo Sato
 

Mais procurados (20)

「プログラミングGroovy」入門(公開用)
「プログラミングGroovy」入門(公開用)「プログラミングGroovy」入門(公開用)
「プログラミングGroovy」入門(公開用)
 
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違いPHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
 
Coderdojo旭川の活動紹介
Coderdojo旭川の活動紹介Coderdojo旭川の活動紹介
Coderdojo旭川の活動紹介
 
Go初心者向けハンズオン コマンドラインツールを作ろう
Go初心者向けハンズオン コマンドラインツールを作ろうGo初心者向けハンズオン コマンドラインツールを作ろう
Go初心者向けハンズオン コマンドラインツールを作ろう
 
コマンドなしでぼくはAndroid開発できない話
コマンドなしでぼくはAndroid開発できない話コマンドなしでぼくはAndroid開発できない話
コマンドなしでぼくはAndroid開発できない話
 
2ヶ月前にgitを始めた私からこれから始める皆さんへ
2ヶ月前にgitを始めた私からこれから始める皆さんへ2ヶ月前にgitを始めた私からこれから始める皆さんへ
2ヶ月前にgitを始めた私からこれから始める皆さんへ
 
今日から始めるGopher - スタートGo #0 @GDG名古屋
今日から始めるGopher - スタートGo #0 @GDG名古屋今日から始めるGopher - スタートGo #0 @GDG名古屋
今日から始めるGopher - スタートGo #0 @GDG名古屋
 
ぷらぐいんになっちゃった
ぷらぐいんになっちゃったぷらぐいんになっちゃった
ぷらぐいんになっちゃった
 
Ruby開発の現場を支える技術
Ruby開発の現場を支える技術Ruby開発の現場を支える技術
Ruby開発の現場を支える技術
 
CoderDojo赤羽 #6
CoderDojo赤羽 #6CoderDojo赤羽 #6
CoderDojo赤羽 #6
 
CoderDojo赤羽 進行
CoderDojo赤羽 進行CoderDojo赤羽 進行
CoderDojo赤羽 進行
 
ウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返ってウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返って
 
簡単!Groovy入門
簡単!Groovy入門簡単!Groovy入門
簡単!Groovy入門
 
マインドストームであそぼう
マインドストームであそぼうマインドストームであそぼう
マインドストームであそぼう
 
ググリワードを探す話
ググリワードを探す話ググリワードを探す話
ググリワードを探す話
 
Prott Story ( Prottができるまで )
Prott Story ( Prottができるまで )Prott Story ( Prottができるまで )
Prott Story ( Prottができるまで )
 
Gitはじめの一歩
Gitはじめの一歩Gitはじめの一歩
Gitはじめの一歩
 
Prott 1st year Anniversary
Prott 1st year AnniversaryPrott 1st year Anniversary
Prott 1st year Anniversary
 
Pythonの10年と今、これから
Pythonの10年と今、これからPythonの10年と今、これから
Pythonの10年と今、これから
 
匠Methodを使った製品開発の現場
匠Methodを使った製品開発の現場匠Methodを使った製品開発の現場
匠Methodを使った製品開発の現場
 

Destaque

Masters Pro Dev. Chart
Masters Pro Dev. ChartMasters Pro Dev. Chart
Masters Pro Dev. Chartjmoore1228
 
SMARTE Social Media Best Practices
SMARTE Social Media Best PracticesSMARTE Social Media Best Practices
SMARTE Social Media Best PracticesSteven Jeffes
 
Groovyの営業マン
Groovyの営業マンGroovyの営業マン
Groovyの営業マンorange clover
 

Destaque (7)

Master Pp
Master PpMaster Pp
Master Pp
 
Edld 5352 Week 5 Assignment
Edld 5352  Week 5 AssignmentEdld 5352  Week 5 Assignment
Edld 5352 Week 5 Assignment
 
Tech Organizational Chart
Tech  Organizational ChartTech  Organizational Chart
Tech Organizational Chart
 
Masters Pro Dev. Chart
Masters Pro Dev. ChartMasters Pro Dev. Chart
Masters Pro Dev. Chart
 
Technology Action Plan
Technology Action PlanTechnology Action Plan
Technology Action Plan
 
SMARTE Social Media Best Practices
SMARTE Social Media Best PracticesSMARTE Social Media Best Practices
SMARTE Social Media Best Practices
 
Groovyの営業マン
Groovyの営業マンGroovyの営業マン
Groovyの営業マン
 

Semelhante a JggugCamp2011Report

CoderDojo ひばりヶ丘の取り組み
CoderDojo ひばりヶ丘の取り組みCoderDojo ひばりヶ丘の取り組み
CoderDojo ひばりヶ丘の取り組みMasao Niizuma
 
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring 「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring Yamamoto Masahira
 
プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話MASA_T_O
 
GDDでPlayNを見てゾクっとしたなど
GDDでPlayNを見てゾクっとしたなどGDDでPlayNを見てゾクっとしたなど
GDDでPlayNを見てゾクっとしたなどTakao Sumitomo
 
私が好きなITコミュニティイベント
私が好きなITコミュニティイベント私が好きなITコミュニティイベント
私が好きなITコミュニティイベントKen SASAKI
 
Cloudmix About Girls
Cloudmix About GirlsCloudmix About Girls
Cloudmix About GirlsSaori Ando
 
聞いたら参加したくなるJjug cccの報告
聞いたら参加したくなるJjug cccの報告聞いたら参加したくなるJjug cccの報告
聞いたら参加したくなるJjug cccの報告Soudai Sone
 
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったことエンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったことHirata Tomoko
 
Ggj2015での開発話
Ggj2015での開発話Ggj2015での開発話
Ggj2015での開発話勝成 鈴江
 
wakamonog update 2015
wakamonog update 2015wakamonog update 2015
wakamonog update 2015Taiji Tsuchiya
 
ChatGPT触ってみた
ChatGPT触ってみたChatGPT触ってみた
ChatGPT触ってみたinfinite_loop
 
つやまロボットコンテストとものづくりのクラウド化
つやまロボットコンテストとものづくりのクラウド化つやまロボットコンテストとものづくりのクラウド化
つやまロボットコンテストとものづくりのクラウド化Nobuhide takahata
 
CoderDojoひばりヶ丘 その記録 - 子供達は何を学んでいるのか -
CoderDojoひばりヶ丘 その記録 - 子供達は何を学んでいるのか -CoderDojoひばりヶ丘 その記録 - 子供達は何を学んでいるのか -
CoderDojoひばりヶ丘 その記録 - 子供達は何を学んでいるのか -Masao Niizuma
 
Groovy quartz twitter4J
Groovy quartz twitter4J Groovy quartz twitter4J
Groovy quartz twitter4J Shinya Mochida
 
ChatGPT を使ってみた
ChatGPT を使ってみたChatGPT を使ってみた
ChatGPT を使ってみたHide Koba
 
Eyener3 yasasiilt
Eyener3 yasasiiltEyener3 yasasiilt
Eyener3 yasasiilteye ner3
 
Njug docker-20180623
Njug docker-20180623Njug docker-20180623
Njug docker-20180623小川 昌吾
 
セプキャン参加者の個性
セプキャン参加者の個性セプキャン参加者の個性
セプキャン参加者の個性Kazunori Jo
 
programming camp 2008, BOF Study Group
programming camp 2008, BOF Study Groupprogramming camp 2008, BOF Study Group
programming camp 2008, BOF Study GroupHiro Yoshioka
 

Semelhante a JggugCamp2011Report (20)

CoderDojo ひばりヶ丘の取り組み
CoderDojo ひばりヶ丘の取り組みCoderDojo ひばりヶ丘の取り組み
CoderDojo ひばりヶ丘の取り組み
 
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring 「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
 
プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話
 
GDDでPlayNを見てゾクっとしたなど
GDDでPlayNを見てゾクっとしたなどGDDでPlayNを見てゾクっとしたなど
GDDでPlayNを見てゾクっとしたなど
 
私が好きなITコミュニティイベント
私が好きなITコミュニティイベント私が好きなITコミュニティイベント
私が好きなITコミュニティイベント
 
Cloudmix About Girls
Cloudmix About GirlsCloudmix About Girls
Cloudmix About Girls
 
聞いたら参加したくなるJjug cccの報告
聞いたら参加したくなるJjug cccの報告聞いたら参加したくなるJjug cccの報告
聞いたら参加したくなるJjug cccの報告
 
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったことエンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
 
Ggj2015での開発話
Ggj2015での開発話Ggj2015での開発話
Ggj2015での開発話
 
wakamonog update 2015
wakamonog update 2015wakamonog update 2015
wakamonog update 2015
 
ChatGPT触ってみた
ChatGPT触ってみたChatGPT触ってみた
ChatGPT触ってみた
 
つやまロボットコンテストとものづくりのクラウド化
つやまロボットコンテストとものづくりのクラウド化つやまロボットコンテストとものづくりのクラウド化
つやまロボットコンテストとものづくりのクラウド化
 
CoderDojoひばりヶ丘 その記録 - 子供達は何を学んでいるのか -
CoderDojoひばりヶ丘 その記録 - 子供達は何を学んでいるのか -CoderDojoひばりヶ丘 その記録 - 子供達は何を学んでいるのか -
CoderDojoひばりヶ丘 その記録 - 子供達は何を学んでいるのか -
 
Groovy quartz twitter4J
Groovy quartz twitter4J Groovy quartz twitter4J
Groovy quartz twitter4J
 
ChatGPT を使ってみた
ChatGPT を使ってみたChatGPT を使ってみた
ChatGPT を使ってみた
 
Eyener3 yasasiilt
Eyener3 yasasiiltEyener3 yasasiilt
Eyener3 yasasiilt
 
Njug docker-20180623
Njug docker-20180623Njug docker-20180623
Njug docker-20180623
 
セプキャン参加者の個性
セプキャン参加者の個性セプキャン参加者の個性
セプキャン参加者の個性
 
それはコトだ
それはコトだそれはコトだ
それはコトだ
 
programming camp 2008, BOF Study Group
programming camp 2008, BOF Study Groupprogramming camp 2008, BOF Study Group
programming camp 2008, BOF Study Group
 

JggugCamp2011Report