Suche senden
Hochladen
DBFluteハンズオンやりました
•
0 gefällt mir
•
986 views
Y
Yoshio Kajikuri
Folgen
2015 DBFluteフェス でのLT発表
Weniger lesen
Mehr lesen
Ingenieurwesen
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 22
Empfohlen
DBFluteを閉じ込めよう
DBFluteを閉じ込めよう
Toshio Takiguchi
Performance DBFlute on ClubDB2 Xmas2013
Performance DBFlute on ClubDB2 Xmas2013
Masahiko Kubo
ビズリーチではDBFluteハンズオンやってます(DBFluteフェス2014)
ビズリーチではDBFluteハンズオンやってます(DBFluteフェス2014)
Itaru Kitagawa
ClubDB2 Xmas2014 BizOneToOne
ClubDB2 Xmas2014 BizOneToOne
Masahiko Kubo
JJUG Bizreach DBFlute 2014
JJUG Bizreach DBFlute 2014
Masahiko Kubo
Devenir histórico de la novela popular en revistas
Devenir histórico de la novela popular en revistas
Catalina Ruiz
Фестиваль иностранных языков
Фестиваль иностранных языков
d19school
Preparing for your Next Interview
Preparing for your Next Interview
Charlotte Doherty 🌏✈️
Empfohlen
DBFluteを閉じ込めよう
DBFluteを閉じ込めよう
Toshio Takiguchi
Performance DBFlute on ClubDB2 Xmas2013
Performance DBFlute on ClubDB2 Xmas2013
Masahiko Kubo
ビズリーチではDBFluteハンズオンやってます(DBFluteフェス2014)
ビズリーチではDBFluteハンズオンやってます(DBFluteフェス2014)
Itaru Kitagawa
ClubDB2 Xmas2014 BizOneToOne
ClubDB2 Xmas2014 BizOneToOne
Masahiko Kubo
JJUG Bizreach DBFlute 2014
JJUG Bizreach DBFlute 2014
Masahiko Kubo
Devenir histórico de la novela popular en revistas
Devenir histórico de la novela popular en revistas
Catalina Ruiz
Фестиваль иностранных языков
Фестиваль иностранных языков
d19school
Preparing for your Next Interview
Preparing for your Next Interview
Charlotte Doherty 🌏✈️
Конкурс юных знатоков
Конкурс юных знатоков
d19school
Yofres Susu Cream
Yofres Susu Cream
risikurniawan12
Dossier Paula Iglesias
Dossier Paula Iglesias
Paula Iglesias González
2014 Report Card- Final
2014 Report Card- Final
Ashley Noland
ISO10206:1990
ISO10206:1990
Archi_tech
Родители о зарубежном партнерстве
Родители о зарубежном партнерстве
d19school
090707 rhodium htc_wwe_um
090707 rhodium htc_wwe_um
larsdvd
Pooja Resume1
Pooja Resume1
pooja bembde
Came, Saw, Marketed
Came, Saw, Marketed
AmeshNewton
Hybrid application vs native applications
Hybrid application vs native applications
Jeet7Banerjee
General Chemistry One College Level Help
General Chemistry One College Level Help
Omar Gomez
Industry Insights with Steve Bredemeyer
Industry Insights with Steve Bredemeyer
Charlotte Doherty 🌏✈️
Evaluation Question 3
Evaluation Question 3
Maddison Cunnington
Tarea 2: Dialnet
Tarea 2: Dialnet
Carmen González Cid
Weitere ähnliche Inhalte
Andere mochten auch
Конкурс юных знатоков
Конкурс юных знатоков
d19school
Yofres Susu Cream
Yofres Susu Cream
risikurniawan12
Dossier Paula Iglesias
Dossier Paula Iglesias
Paula Iglesias González
2014 Report Card- Final
2014 Report Card- Final
Ashley Noland
ISO10206:1990
ISO10206:1990
Archi_tech
Родители о зарубежном партнерстве
Родители о зарубежном партнерстве
d19school
090707 rhodium htc_wwe_um
090707 rhodium htc_wwe_um
larsdvd
Pooja Resume1
Pooja Resume1
pooja bembde
Came, Saw, Marketed
Came, Saw, Marketed
AmeshNewton
Hybrid application vs native applications
Hybrid application vs native applications
Jeet7Banerjee
General Chemistry One College Level Help
General Chemistry One College Level Help
Omar Gomez
Industry Insights with Steve Bredemeyer
Industry Insights with Steve Bredemeyer
Charlotte Doherty 🌏✈️
Evaluation Question 3
Evaluation Question 3
Maddison Cunnington
Tarea 2: Dialnet
Tarea 2: Dialnet
Carmen González Cid
Andere mochten auch
(14)
Конкурс юных знатоков
Конкурс юных знатоков
Yofres Susu Cream
Yofres Susu Cream
Dossier Paula Iglesias
Dossier Paula Iglesias
2014 Report Card- Final
2014 Report Card- Final
ISO10206:1990
ISO10206:1990
Родители о зарубежном партнерстве
Родители о зарубежном партнерстве
090707 rhodium htc_wwe_um
090707 rhodium htc_wwe_um
Pooja Resume1
Pooja Resume1
Came, Saw, Marketed
Came, Saw, Marketed
Hybrid application vs native applications
Hybrid application vs native applications
General Chemistry One College Level Help
General Chemistry One College Level Help
Industry Insights with Steve Bredemeyer
Industry Insights with Steve Bredemeyer
Evaluation Question 3
Evaluation Question 3
Tarea 2: Dialnet
Tarea 2: Dialnet
DBFluteハンズオンやりました
1.
DBFlute ハンズオンやりました! 2015・11・21 株式会社 U-NEXT システム開発部 梶栗
芳夫
2.
自己紹介 梶栗 芳夫
8月中旬から U-NEXT 新卒入社 エンジニア暦3ヶ月 Javaの学習中 ConditionBeanネイティヴ(sqlよりcbを先に学ぶ)
3.
U-NEXTのサービス 動画配信 約10万コンテンツ
4つのアカウントを作成できる さまざまなディバイスから視聴可能 書籍、雑誌も利用できる
4.
1年前 お遍路で 修行してました! 大学院を半年で休学。 四国のお遍路巡り。約1300kmを歩いて巡った。基本、野宿。
昨年がちょうど開創1200周年で記念の年でイベント盛り沢山!
5.
現在 DBFluteハンズオンで 修行してます!
6.
DBFluteハンズオンとは 実際に手を動かしながらDBFluteが学べる。 全11セクションで順番に学べる。
セクション1:環境準備 セクション3:ConditionBeanの練習 セクション8:DBの更新、削除 セクション9:外だしSQL ・・・ U-NEXTのAPIチームに所属したらまず、ハンズオンを行う。 毎週火曜日夜にjfluteさんの勉強会開催 jfluteさんからレビューして頂ける。
7.
ハンズオン開始時のスキル Javaの入門書2冊
8.
最初の壁 ハンズオンセクション1:環境設定 MySQLのセットアップ —————————————— ハンズオンでは、3306ポートのMySQLではなく、専用のMySQLインスタンスを起 動して利用します。 MySQLのオフィシャルサイトからローカル環境に対応する MySQL のインストー ラー無し版(ZIPアーカイブ版など)をダウンロードし、localdb/mysql
に配置します。 そして、 localdb/boot-mysql.bat|sh を実行し、MySQL を起動してください。
9.
最初の壁
10.
最初の壁 そもそも、実行の仕方って・・・・ 『.bat
| sh 実行』でググるけど??? とりあえず、何回もやってみる・・・ バッチとシェル の違いもわからなかった・・・
11.
ハンズオンを頑張れた理由 1. 資料が充実している。 2. 問題が楽しい。 3.
補完機能で入力が楽しい。
12.
1.資料が充実している 問題に関連する技術にリンク リンクを辿っていくことで理解できる
ただし、無限ループ注意(そもそも何が知りたかったけ?) Jflute’s Columやブログ等の読み物たくさん
13.
2.問題が楽しい 考える問題 だだ、答えを出せばいいだけない。 例
セクション3-3 [3] 会員セキュリティ情報のリマインダ質問で2という文字が含まれている会員を検索 会員セキュリティ情報のデータ自体は要らない リマインダ質問に2が含まれていることをアサート アサートするために別途検索処理を入れても誰も文句は言わない ※実装できたら、こんどはアサートのための検索の回数が一回になる ようにしてみましょう(もし、複数回検索しているのであれば)。 また、そ れもできたら、会員名称とリマインダ質問を会員ごとに一行のログに出 力してみましょう。
14.
ハンズオンの思い出
15.
ハンズオンの思い出 試行錯誤の跡
16.
3.補完機能で入力が楽しい。 Eclipceでの実装 ハンズオン内でショートカットや補完機能の紹介あり
脳内でjfluteさんの声をイメージしながらコーディング 単純に気持ちがいい!
17.
U-NEXTでのDBFluteの利用 CMS (contents
management system) 作品情報、権利元、契約情報、販売形式等を管理 映像自体は別のサーバー SAFlute + DBFlute を採用 200テーブル越え DB変更がある 例:レコメンドを強化するために新しく作品に情報を追加
18.
初めての業務 SQLをDBFluteで書き直す。 CMSからレポート報告用のデータを抽出する。
暫定的にSQLで実装されている。 DB変更時にコンパイルエラーが起きるため、修正しやすくなる。 実際にDBFluteを使えるのは楽しい。 ハンズオンの知識がそのまま役立つ。 ログで SQLをみてたのでSQL→DBFluteも想像しやすい。
19.
その他に U-NEXTでは LastaFlute も使っています!
20.
まとめ ハンズオンで楽しみながらDBFuteを学べる。 U-NEXTではDBFlute,LasatFluteを利用している。 個人的には・・・
今年中にハンズオン11まで全部終える!
21.
最後に U-NEXTでは、人材を募集しています! DBFlute,LastaFluteが好きな方 動画配信技術に興味のある方
エンターテインメントが好きな方 etc. http://unext.co.jp/recruit/
22.
ご静聴ありがとうございました。
Hinweis der Redaktion
----- 会議メモ (15/11/20 19:23) ----- 読ませるのか読ませないのか フェスの名前はれない U-NEXTのサービスについて説明を追加 前後の比較
正直3ヶ月で話せることとかほとんどないけど フレッシュな気持ちを思い出してもらえると嬉しいです。
そしたら何が起こるか
----- 会議メモ (15/11/20 19:23) ----- いらない
----- 会議メモ (15/11/20 19:23) ----- いらない
----- 会議メモ (15/11/20 19:23) ----- いらない
普通に2−3時間眺めてしまう怖さがある。
結果的に半分以上、改善している
純粋はDBFluteだけの機能ではありませんが、
サービス向上のためのDB変更がある。 例 感情、シチュエーション、フリーワード タグ情報のテーブルにカラムを追加
----- 会議メモ (15/11/20 19:23) ----- dbflue sqlがはてな u-nextの紹介
U-nextではdbflute safluteに加えlastafluteも利用しています。基本新規プロジェクトはlastaFluteみたいんです。 みたいですって言ったのは、正直まだあまり理解できてない。私の知識がまだ追いついていないので、また今度の機会に。 先輩エンジニアの方が何人か来ているので気軽にお話しを聞いてください!dbflute saFlute lastaflute つかってる もっと詳しく
プログラミング初心者でもできる! 久保さんとかあくねさんとかが、来年1月1日リリースとっていているので、 個人的には、最近業務が加わって、ハンズオンを進めれていないので、今年中に全部終えます