Quantcast
Channel: tyoshikawa1106のブログ
Viewing all 1438 articles
Browse latest View live

SFDC:Twitterで使えるSalesforceのgitアニメーション

$
0
0

Twitterにはgitアニメーションの機能がありますが、salesforceに関するアニメーションもありました。公式で用意されているのか個人が公開しているのかはわかりませんがsalesforceで検索するとたくさんでてきました。

f:id:tyoshikawa1106:20180916135229p:plain:w250


SFDC:承認申請と複数承認プロセスを試してみました

$
0
0

承認申請と複数承認プロセスを試してみました。

f:id:tyoshikawa1106:20180916135838p:plain


承認プロセスは複数のステップを用意することができるので基本的には一つの承認プロセスで対応可能だと思います。ですが下記の要件を満たすために承認プロセスを複数にわけたい場合があるかもしれません。

  • 承認プロセス①
    • ステップ1
    • ステップ2
    • ステップ3 ※ステップ3まで承認されたら承認プロセス②へ
  • 承認プロセス②
    • ステップ1
    • ステップ2
    • ステップ3 ※ステップ3まで承認されたら承認プロセス完了


プロセスが別れていると、プロセス②で却下になった場合、プロセス①は承認済みの状態で再度プロセス②の再申請を行うことができます。

承認申請の実行条件

はじめに承認申請ボタンをクリックしたときに実行される承認プロセスは実行時に条件にマッチしたプロセスとなります。もし同じ条件で実行される複数の条件がある場合は最初にマッチしたプロセスになると思います。(なので開始条件はかぶらないように注意が必要です。)

f:id:tyoshikawa1106:20180916140618p:plain


また承認申請ボタンは最終承認完了後でもなんどでもクリック可能です。(回避したい場合は最終承認後にページレイアウトから除外するなどの方法で対応します。) そのため、承認プロセス①が最終承認されたタイミングで承認プロセス②の開始条件を満たすようにデータ更新を行えば、複数の承認プロセスを実行可能となります。


ですが、手動での実行は作業漏れ等が発生する可能性が非常に高いです。この問題はプロセスビルダーを使って自動化することが可能です。
f:id:tyoshikawa1106:20180916141012p:plain


実行時のコメントを自動セットしたり、開始条件をスキップすることで値に関係なく承認プロセスを開始することが可能です。(※却下時に再申請することを考えると開始条件を満たす状態に保つのがいいと思います。)
f:id:tyoshikawa1106:20180916141040p:plain


このようにプロセスビルダーからの承認プロセス開始機能を利用することで複数の承認プロセスを運用することができます。

SFDC:Dreamforce 2019のスケジュールが公開されていました

$
0
0

まだ先と思っていたDreamforce 2019のスケジュールが公開されていました。DREAMOJIアプリのカレンダーに「ADD #DF19 TO CALENDAR」というボタンがあったので選択してみたところ、DF19のスケジュールがカレンダーに登録されました。

f:id:tyoshikawa1106:20180916134704p:plain:w250


試したところ2019年11月18日(月)から11月22日(金)の日程で登録されました。
f:id:tyoshikawa1106:20180916142449p:plain


他に情報がないか検索してみたところMoscone Centerのサイトにも同じスケジュールで紹介されていました。
f:id:tyoshikawa1106:20180916142836p:plain

Moscone Center

f:id:tyoshikawa1106:20180916142902p:plain


こちらに書いてあったのは次のようになっていました。現地時間で11/19 (火) 〜 11/22 (金)とのことです。
f:id:tyoshikawa1106:20180916144009p:plain


予定を立てるなら下記のようになると思います。(もしかすると時差計算などで勘違いしている箇所があるかもしれません。)

  1. 日本時間:11/18 (月) - 日本の空港出発
  2. 現地時間 : 11/18 (月) - サンフランシスコ空港到着。市内へ移動して参加者バッチをもらう。ホテルチェックイン。
  3. 現地時間 : 11/19 (火) - DF19 Day 1 (イベント初日)
  4. 現地時間 : 11/20 (水) - DF19 Day 2
  5. 現地時間 : 11/21 (木) - DF19 Day 3
  6. 現地時間 : 11/22 (金) - DF19 Day 4 (イベント最終日)
  7. 現地時間 : 11/23 (土) - ホテルチェックアウト。サンフランシスコ空港出発。
  8. 日本時間 : 11/24 (日) - 帰国


登録サイトが実際に公開されるのはまだ先の話ですが、日程がわかっていればホテルの予約できるので参考になりそうです。

関連記事

SFDC:Lightning ExperienceとVisualforceページのデータ更新後ページ遷移について

$
0
0

Visualforceページの開発でJavascriptベースの開発をする場合、ページ遷移は下記のような感じで行います。Classicのときには『location.href』の方法で問題ありませんが、Lightning Experienceの場合はsforce.one関数を利用する必要があるためです。

function linktoSObject(recordId) {
    if (typeof sforce !== 'undefined' && sforce.one) {
        sforce.one.navigateToSObject(recordId);
    } else {
        location.href = '/' + recordId;
    }
}


上記の方法でClassicとLightning Experienceの両方でページ遷移を正しく行うことができます。ですがこの方法だけではデータ更新時に課題がありました。Visualforceページで行われたデータ更新処理の結果が画面に反映されないためです。下記のようなケースで確認できます。

  1. 商談詳細ページから商談商品を登録するVisualforceページに移動
  2. Visualforceページ内で商談商品を新規作成
  3. 商談商品後に商談詳細ページへ移動
  4. 商談商品ページの商談商品関連リストに登録したデータが表示されない


例えばViasuforceページ内で2件の商談商品を新規登録します。
f:id:tyoshikawa1106:20180916204724p:plain


しかし、商談詳細ページに戻っても登録したはずの商談商品が表示されていません。
f:id:tyoshikawa1106:20180916204740p:plain


画面更新を行ってようやく表示されます。
f:id:tyoshikawa1106:20180916204835p:plain


Lightning Experienceのキャッシュ周りが原因らしいです。


解決方法について検索してみたところ、この問題は『sforce.one.navigateToSObject』ではなく『sforce.one.back』を使うことで解決できました。

function linkToBack(recordId) {
    if (typeof sforce !== 'undefined' && sforce.one) {
        sforce.one.back(true);
    } else {
        location.href = '/' + recordId;
    }
}


sforce.one.backは前のページに戻るための処理で、別画面に移動することはできませんが先程の状況でしたら問題なく利用できます。引数は画面のリフレッシュの有無になります。(true = リフレッシュあり / false = リフレッシュなし)


上記方法でページ遷移を行うと・・・
f:id:tyoshikawa1106:20180916204153p:plain


ページ遷移直後にリフレッシュが行われ、新規登録された商談商品が表示されました。
f:id:tyoshikawa1106:20180916204233p:plain


詳細ページ→VFページでデータ更新→詳細ページに戻るという流れのときにはsforce.one.backでページ遷移するようにした方が良いみたいです。

SFDC:Visualforceページで商談商品登録画面を作るときの注意点

$
0
0

詳細ページに紐付く関連オブジェクトの一括登録画面作成を試す目的で商談商品の一括登録画面をつくってみました。



問題なく動作していましたが一点予期せぬエラーに遭遇しました。

エラー: 商品関連リストでこの商談の価格表を選択するまで、商品を選択できません。

f:id:tyoshikawa1106:20180916210213p:plain


エラーの原因は商談の価格表項目の値が空のためです。
f:id:tyoshikawa1106:20180916210320p:plain


標準機能による商談商品の登録の場合は、商品追加時に自動で価格表がセットされていました。
f:id:tyoshikawa1106:20180916210628p:plain


商談商品は価格表との紐付けはありません。販売価格をセットするために価格表エントリから金額情報を取得するぐらいです。
f:id:tyoshikawa1106:20180916210935p:plain


ということで商談の価格表への値セットは忘れやすいポイントとなっている気がします。扱う価格表が一種類だけの場合は商談作成時に標準価格表をセットするようなApexトリガを一緒に開発して上げることで回避できそうです。


扱う価格表が複数ある場合はちょっと頑張らないとダメそうです。(※標準機能の場合は価格表変更時には商談商品が一度削除される仕様だったりします。おそらくそういった機能の実装も必要になります。)

SFDC:開発者向けSAMPLE GALLERYが公開されました

SFDC:Dreamforce 2018のセッション登録の流れ

$
0
0

Dreamforce 2018で参加したいセッションはSESSIONSのメニューから行います。

f:id:tyoshikawa1106:20180917140321p:plain


セッション数が多いので開始時間で絞り込みして探すのが良さそうです。
f:id:tyoshikawa1106:20180917140432p:plain


またロールを絞り込むのも必要そうです。開発者の場合はDeveloperを選択すると開発者向けセッションで絞り込みされます。
f:id:tyoshikawa1106:20180917140545p:plain


CategoriesからKeynoteセッションを絞り込むことができます。こちらも確認しておくのが良さそうです。
f:id:tyoshikawa1106:20180917140656p:plain


名前がわかっているセッションは検索ボックスに入力すると簡単に探すことができました。
f:id:tyoshikawa1106:20180917140736p:plain


セッション参加ですが、星アイコンをクリックするとブックマークで気になるセッションとしてスケジュールに登録されます。プラスアイコンは実際に参加申込したセッションになります。


プラスアイコンをクリックすると通常は緑色で登録完了となりますが一部セッションは赤色のアイコンとなりました。これは申込が多く満席となってしまったセッションです。

f:id:tyoshikawa1106:20180917141026p:plain


Dreamforce2017のときと変わりがなければ、満席セッションや申込していないセッションでも開始時間に並べば入れる可能性があります。(キャンセルなどで席が空くからだと思います。昨年、赤色アイコンになってしまったセッションに試しに並んでみたのですが問題入ることができました。


マーク・ベニオフの基調講演セッションは事前登録は無いみたいです。開始時間の2時間前に並ぶと入れる仕組みみたいです。


BREAKOUTセッションなどでプラスアイコンの無いセッションがあります。それは時間になったら気軽に見に行けるセッションです。
f:id:tyoshikawa1106:20180917141544p:plain


セッション以外にも会場やブースを見て回るだけで時間が過ぎていったりするので気になるセッションをブックマークしておいて状況に応じてセッションを見に行ったり、他の予定に変更したりという流れになると思います。


セッションは毎年Youtubeで公開されていますのですごく無理してスケジュールを立てなくても大丈夫だと思います。

SFDC:Dreamforce 2018 同時通訳用レシーバの貸し出しフォーム

$
0
0

Trailblazer Communityに同時通訳用レシーバの貸し出しフォームについての共有がありました。

f:id:tyoshikawa1106:20180917142707p:plain

https://success.salesforce.com/0D53A00003oxcMZ


フォームのPDFについてはコメント欄に添付があります。
f:id:tyoshikawa1106:20180917142802p:plain


現地で記載するのは大変だと思うので先に印刷して準備しておいたほうが良さそうです。


SFDC:Dreamforce2018のHeroku関連セッション

SFDC:LEXでも動くVisualforce開発のサンプルコードを作ってみました

$
0
0

Lightning Experienceでも動くVisualforce開発のサンプルコードを作ってみました。Lightning Design SystemとAngularJS 1をつかった開発のサンプルになります。

f:id:tyoshikawa1106:20180917222616p:plain

GitHub - tyoshikawa1106/apex-trailblazer-pack: Apex Trailblazer Pack

取引先検索画面

商談商品一括登録画面

VisualforceとJavascript

Visualforceの開発といえばapexタグをつかった開発ですが、2015年頃にHTML5とJavascript中心の開発が推奨されるようになりました。

f:id:tyoshikawa1106:20180917184027p:plain

f:id:tyoshikawa1106:20180917184051p:plain



2015年にはLightning Design SystemというCSSフレームワークも公開されました。独自タグを使わなくてもSalesforceのデザインに合わせた画面開発が可能になっているのでapexタグに頼らずにJavascript Remotingの仕組みで開発していくとより使いやすい画面を開発できると思います。

関連記事

SFDC:Name項目のデータ型選択について

$
0
0

SalesforceオブジェクトのName項目とデータ型選択についてです。

f:id:tyoshikawa1106:20180919062825p:plain


Name項目はレコード作成の際に必須となる項目で、「テキスト型」と「自動採番型」の2種類から選択できます。
f:id:tyoshikawa1106:20180919062628p:plain


テキスト型は値を自由に入力したい場合に使用します。取引先名や商談名とよく目にする使われ方をしているデータ型です。
f:id:tyoshikawa1106:20180919063105p:plain


もう一つの自動採番型はデータ登録後に自動で値を生成してくれるデータ型です。重複しないユニークな値が生成されるので申請や請求などを管理するオブジェクトで利用できます。
f:id:tyoshikawa1106:20180919063358p:plain


f:id:tyoshikawa1106:20180919063431p:plain


自動採番型は指定した文字列を表示できるプレフィックスの機能も用意されています。文字数の上限がありプレフィックスが利用できる文字数も決まっているので長い値にしたい場合は注意が必要です。
f:id:tyoshikawa1106:20180919063739p:plain


プレフィックスの機能で「2018-01-01-00001」というように本日日付+自動採番された値という組み合わせの値を生成することができます。採番で00001というように5桁用意したとしてレコード数が5桁分使い切ると0に戻るのではなく6桁目を生成します。はじめに余裕を持って桁を確保しておくのがいいと思います。

ApexとName項目のテキスト型

ApexとName項目のテキスト型の組み合わせで一つ面白い使い方ができます。
f:id:tyoshikawa1106:20180919064732p:plain


上で記載したとおりテキスト型は必須項目のため画面から未入力で保存しようとするとエラーとなります。
f:id:tyoshikawa1106:20180919064946p:plain


ですがApexから登録する場合はこのエラー判定がスキップされます。
f:id:tyoshikawa1106:20180919065021p:plain


この方法でデータを作成するとName項目にはレコードIDがセットされて登録されます。
f:id:tyoshikawa1106:20180919065154p:plain


これはカスタムオブジェクトでのみ適用される仕様で標準オブジェクトの場合はApex経由でもエラーとなります。


この仕組みを利用してApexでデータを作成してName項目にレコードIDをセットして自動採番の代わりにしようと思いつく場合があるかもしれません。ですがレコードIDをセットして管理する方法は下記の問題が発生します。

ユーザが自由に編集可能

テキスト型のためユーザが自由に値を書き換えることが可能です。Name項目 = レコードIDというルールは保証されなくなります。もしもレコードIDを見える位置に表示したい場合は数式項目を用意した方が確実です。
f:id:tyoshikawa1106:20180919065902p:plain

重複可能

テキスト型はユニークチェックは実行されないため同じ値のデータを作成することが可能です。そのため自動採番の代わりとして運用しようとすると思わぬトラブルが発生します。Apexを経由して作成する前提のオブジェクトと考えたとしてもこうしたデータを作成できてしまう時点で品質が低下していまいます。
f:id:tyoshikawa1106:20180919070200p:plain

手作成によるデータ登録時の問題

Apexでの作成が前提としたルールがあったとしても状況に応じてどうしても手作業で新規データ登録を行う場面が出てくると思います。仮にBeforeトリガを用意して保存後に値を入れ直す処理を実装したとしてもユーザは一度何かしらの値を入力する必要があるため無用な混乱を招いてしまいます。
f:id:tyoshikawa1106:20180919070558p:plain


以上の理由からName項目にレコードIDをセットして自動採番の代わりにするという運用は個人的にオススメできません。無理に複雑な仕組みで運用するのではなく自動採番型で管理するのが良いと思います。

Name項目とルックアップ項目

Name項目はルックアップ項目で目立つ位置に表示されます。
f:id:tyoshikawa1106:20180919071254p:plain


自動採番された番号だと直感的に選択しにくいような用途のオブジェクトの場合はテキスト型で管理するのがいいと思います。ルックアップ検索時はName項目の他に別の項目を表示することが可能です。同じ値のデータと区別がしずらい場合はこの仕組みで判別できると思います。
f:id:tyoshikawa1106:20180919071611p:plain:w300

SFDC:Dreamforce2018 - Contact usで問い合わせ

$
0
0

Dreamforce2018の登録情報で困ったことがあったのでContact usから問い合わせしてみました。ログイン後のMy INFOのメニューからアクセスできます。

f:id:tyoshikawa1106:20180922115356p:plain


f:id:tyoshikawa1106:20180922115513p:plain


Contact usのリンクをクリックすると表示される問い合わせフォームはこんな感じでした。氏名、メールアドレスとDreamforceの登録番号が必要になります。

f:id:tyoshikawa1106:20180922120012p:plain:w300


また問い合わせ内容によってTopicがわかれていました。

f:id:tyoshikawa1106:20180922115754p:plain:w300


問い合わせフォームに質問を入力すると登録完了の通知メールが来ます。数日後にサポート担当の方から回答メールが届く流れでした。

今回質問したこと

Dreamforceの参加登録を6月に行ったのですが8月から別の職場で勤務することになったので参加申込時に登録した会社名を変更する必要がありました。登録情報の変更ページを見ても会社名の変更ができないようになっていたので問い合わせフォームから相談しました。


ちなみに登録時にSalesforceアカウントで認証が必要になるのですがそちらはDeveloper Edtionのアカウントで登録していたので特に影響はありませんでした。

やりとりの流れ

「勤務先が変わったので登録した会社名を次の会社名にに変更したいです」
  ↓
「会社名の変更ですね。登録情報を確認したところ個人組織のアカウントで登録されているみたいです。ご希望の会社名に変更する場合はその会社の組織で認証登録が必要です。」
  ↓
「前の会社の名前のままにはできないので、別の内容に変更できませんか?」
  ↓
「Independent (独立/自営)への変更なら可能です。変更が適用されるのは3から5営業日です。」
  ↓
「ありがとうございます。お願いします。」


・・・という感じでやりとりが進み無事に会社名の登録情報が更新されました。参加登録時には会社名のチェックはそれほど厳しくありませんが、変更の場合は認証時のSalesforceアカウントでチェックが入るみたいです。


後は変更後の登録情報で改めてDreamforceの登録通知メールも届くようになっていました。そちらで正しく変更されているかを確認できました。


2019年以降のDraemforce参加登録後に困ったことがあれば同じようにContact usのような問い合わせページが用意されていると思います。サポート担当の方とのやりとりは英語になりますがGoogle翻訳レベルでも特に問題なくやりとりできました。

SFDC:レポートの検索条件にログインユーザの情報を動的に設定する方法

$
0
0

レポートの検索条件には$User.EmployeeNumberというようなグローバル変数を指定することはできません。こうした条件指定を行いたい場合は数式項目でフラグを用意する方法での対応が必要になります。

f:id:tyoshikawa1106:20180922131056p:plain

IF(EmployeeNumber__c = $User.EmployeeNumber ,true , false)


これでログインユーザの従業員番号情報と一致する従業員番号を持つデータを判別するといったことが可能になります。
f:id:tyoshikawa1106:20180922131153p:plain


f:id:tyoshikawa1106:20180922131253p:plain


動的に絞り込みたい条件分数式項目が必要になりますがこの方法で動的な条件指定が可能になります。詳細はこちらのヘルプにまとめられていました。


またURLパラメータをつかった絞り込みを行う方法があります。ClassicとLightning Experienceでパラメータの指定方法が異なるので設定の際には注意が必要ですが状況に応じて活用できそうです。

Lightning Experience での URL パラメータを介したレポートの絞り込み

SFDC:Inside Dreamforce '18 Video

$
0
0

YoutubeでInside Dreamforce '18の動画リストが公開されていました。
f:id:tyoshikawa1106:20180923215403p:plain

Inside Dreamforce '18


下記のような動画がまとめられている再生リストです。

Inside Dreamforce '18: SWAG

Inside Dreamforce '18: DREAMOJI

Inside Dreamforce '18: The Heart of Dreamforce: The Campground


Inside Dreamforce '18: The Salesforce Events App

www.youtube.com

Memo:ホテルのWiFiにiPhoneで接続できなかったときの対応方法

$
0
0

宿泊しているホテルで無料WiFiが利用できたのですが、iPhoneで接続できなくてハマってしまったのでそのときの状況と解決方法のメモです。

状況
  1. WiFiのNetwork NameとPasswordの紙をもらう
  2. iPhoneで接続。なぜかPasswordを入力する場所が無い
  3. WiFiアイコンは表示されていてパッと見、接続できてそうだが、ネットに接続するとアクセス不可になる
  4. iPadで試す。Network Nameを選択するとWebブラウザが立ち上がりPasswordを入力できた。
  5. iPadは問題なくネットに接続できた。iPhoneではWebブラウザも立ち上がらない。


ざっくりこんな感じの状況でした。iPhoneの再起動やネットワークの再選択など試したのですが解決せず・・・。


で検索したところ下記の情報がヒットしました。
f:id:tyoshikawa1106:20180925165555p:plain

https://discussions.apple.com/thread/4507909


WiFiつないでPasswordの入力ページに移動しなかったときは自分でWebブラウザを起動して(今回はSafariを使用)、下記のURLを直接指定します。

www.apple.com


これでPasswordの登録画面があっさり表示されました。ブックマークやページの更新は試していたのですが、そちらでは解決せずURLの直接指定で解決ました。今回はiPhoneで駄目でiPadは問題なかったのですが、状況によっては逆のパターンもあるかもしれません。ちなみにMacBookはWiFiを選択したらわかりやすくPassword入力ポップアップが表示されて特に問題なく接続できました。


SFDC:Dreamforce2018に参加しました - Day 0

$
0
0

2018年9月25日(火)〜9月29日(金)までの5日間開催されるDreamforce2018に参加しました。9月24日(月)の17:00の便で成田空港を出発して同じく24日(月)の11:00頃にサンフランシスコ空港に到着しました。日本からサンフランシスコは時差の関係で9時間過去時刻に戻ります。

f:id:tyoshikawa1106:20180924141332j:plain:w300


出発前に少し焦ったのがGlobal WiFiのカウンターが今まで南ウイングにあったのですが今回は北ウイングに移動していました。南ウイングは改修工事中?みたいです。
f:id:tyoshikawa1106:20180924135620j:plain:w300


去年、後先考えずにネットにバンバン接続したところ最終日までもたずに上限まで使い切るという失敗をしてしまったのですが、今回もそんなことになってしまったときのために使い切った場合に追加購入可能なのか聞いてみました。一応専用の問い合わせ先がありそこで一日分1GBの追加手続きができるみたいです。連絡先はWiFi一式の中に書類が用意されていました。本当に困ったときには連絡してみようと思います。


航空会社はANAを利用しました。少し料金は高めだと思いますが快適な時間を過ごすことができました。
f:id:tyoshikawa1106:20180924101917j:plain:w300


機内ですが到着後にスムーズに審査を進めるために税関申告書類を記載します。なのでボールペンは手荷物として用意しておいたほうが便利だと思います。あとはパスポートの番号と宿泊するホテルの名前と住所をメモしておくと慌てなくて済むと思います。


サンフランシスコ到着後に少し苦労する入国手続きですが、今回は専用の機械で指紋登録や写真撮影を行うことができ、スムーズに手続きを済ますことができました。機械の使い方に慣れればもっと短時間で済ませられそうでした。
f:id:tyoshikawa1106:20180924110053j:plain:w300


サンフランシスコの空港ですが無料のWiFiが用意されています。レンタルWiFiの初期設定が済んだら、空港のWiFiに切り替えてナビの確認等をやったほうが利用料の節約になりそうです。空港にはStarbucksもあるのでちょっと寄ってみました。
f:id:tyoshikawa1106:20180924113616j:plain:w300


空港から市内へはBARTを利用しました。
f:id:tyoshikawa1106:20180924115343j:plain:w300

f:id:tyoshikawa1106:20180924124022j:plain:w300

f:id:tyoshikawa1106:20180924121159j:plain:w300

チケット購入の機械の使い方に慣れないため紙のチケットを買おうとしてICカードを間違えて購入してしまいました。Clipper Cardというらしいです。3ドルの追加料金が発生してました。利用してみて思ったのですが、紙のチケットよりも丈夫で使いやすかったので結果オーライな感じでした。
f:id:tyoshikawa1106:20180924120248j:plain:w300


BARTではPowell駅まで移動しました。会場のモスコーニセンターはパウエルの駅から歩いてすぐの場所にあります。
f:id:tyoshikawa1106:20180924124046j:plain:w300


パウエル駅をでたところの建物の雰囲気とかはけっこうお気に入りになりました。
f:id:tyoshikawa1106:20180924124426j:plain:w300

f:id:tyoshikawa1106:20180924124534j:plain:w300

f:id:tyoshikawa1106:20180924124539j:plain:w300

f:id:tyoshikawa1106:20180924124817j:plain:w300


会場のモスコーニウエスト周辺はこんな感じ。盛り上がってました。
f:id:tyoshikawa1106:20180924125513j:plain:w300

f:id:tyoshikawa1106:20180924125707j:plain:w300

f:id:tyoshikawa1106:20180924125725j:plain:w300

f:id:tyoshikawa1106:20180924125820j:plain:w300


カウンターに行って手続きを済ませると参加者バッチが配布されます。事前にメールでQRコードが送られてくるのでパスポートと一緒に見せられるようにしておくのが良いみたいです。

f:id:tyoshikawa1106:20180924131102j:plain:w300


この参加者バッチの手続きでいつも小さなトラブルに遭遇している気がするのですが、今回は名前と一緒にホテル名の入力が必要になりました。宿泊予定のホテルが選択リストに表示されていなくて手続きがうまくできませんでした。受付の人にあっちのカウンターで相談してみて下さいと言われて知ったのですがOtherという選択肢が用意されていました。(当たり前の選択肢なのに気づかなかった。。) Otherを選ぶと手入力でホテル名を入力できます。これで手続きが完了しました。


注意事項としてバッジ紛失した場合は再発行に150ドルかかりますと説明がありました。なくさないと思うので気にしてなかったのですが、よく考えるとけっこう高めの金額となっています。


会場では海外のSalesforce MVPのRakeshさんに会うことができ、記念撮影してもらえました。
f:id:tyoshikawa1106:20180924131532j:plain:w300



参加者バッジをもらった後は参加者"バッグ"をもらいに行きます。
f:id:tyoshikawa1106:20180924133023j:plain:w300

f:id:tyoshikawa1106:20180924133149j:plain:w300

f:id:tyoshikawa1106:20180924133515j:plain:w300


無事にバッグと水筒を受け取りました。
f:id:tyoshikawa1106:20180924133620j:plain:w300

f:id:tyoshikawa1106:20180924133658j:plain:w300


水筒はこちらのアプリと組み合わせてちょっとしたイベントを行うみたいです。

Fill it Forward

Fill it Forward

  • Green Menu Inc.
  • ライフスタイル
  • 無料

この後は他の日本から参加している方に誘ってもらってランチに行きました。モスコーニセンターすぐ近くのMetreonで待ち合わせしてSuper Duper Burgersというお店のハンバーガーを食べに行きました。おいしかったです。
f:id:tyoshikawa1106:20180924141029j:plain:w300



15:30頃に宿泊予定のホテルに向かいチェックインを済ませました。
f:id:tyoshikawa1106:20180924154620j:plain:w300


ホテルで休憩後、17:00頃に最近新しくオープンしたSalesforce Parkを観に行きました。Salesforce Tower近くにある誰でも入れる公園です。サンフランシスコの日没は19:00頃で17:00から18:00はまだ空が明るかったです。

f:id:tyoshikawa1106:20180924173906j:plain:w300


Salesforce Parkはこちらの建物の屋上にありました。
f:id:tyoshikawa1106:20180924180239j:plain:w300


特別何か面白いものがあるわけではなかったのですが、散歩コースにちょうど良さそうな広さでした。
f:id:tyoshikawa1106:20180924180531j:plain:w300

f:id:tyoshikawa1106:20180924180652j:plain:w300

f:id:tyoshikawa1106:20180924181311j:plain:w300

f:id:tyoshikawa1106:20180924183243j:plain:w300

f:id:tyoshikawa1106:20180924183422j:plain:w300

f:id:tyoshikawa1106:20180924180943j:plain:w300

f:id:tyoshikawa1106:20180924184337j:plain:w300



近くのSalesforceオフィスはこんな感じ。
f:id:tyoshikawa1106:20180924175708j:plain:w300

f:id:tyoshikawa1106:20180924175538j:plain:w300

f:id:tyoshikawa1106:20180924175852j:plain:w300



最後に夜の時間はエンバーカデロへ行ってみました。19:00ごろ、空は明るかったのですがお店はクローズする時間みたいです。目的のブルーボトルコーヒーは19時以降もオープンしてみました。

f:id:tyoshikawa1106:20180924185751j:plain:w300

f:id:tyoshikawa1106:20180924190222j:plain:w300

f:id:tyoshikawa1106:20180924191014j:plain:w300


エンバーカデロ周辺は夜景が綺麗なスポットが多かったです。
f:id:tyoshikawa1106:20180924193957j:plain:w300

f:id:tyoshikawa1106:20180924194230j:plain:w300

f:id:tyoshikawa1106:20180924194708j:plain:w300

f:id:tyoshikawa1106:20180924195139j:plain:w300

f:id:tyoshikawa1106:20180924200649j:plain:w300

f:id:tyoshikawa1106:20180924204318j:plain:w300

f:id:tyoshikawa1106:20180924204322j:plain:w300

f:id:tyoshikawa1106:20180924204756j:plain:w300

SFDC:Dreamforce2018に参加しました - Day 1

$
0
0

現地時間の9月25日(火) - Dreamforce2018 Day 1の日です。前日はいい天気だったのですがあいにくの曇り空でした。
f:id:tyoshikawa1106:20180925082853j:plain:w300


モスコーニセンターの広間の様子です。Dreamforceは会場もオシャレにセットされているので見ていて楽しかったです。
f:id:tyoshikawa1106:20180925082840j:plain:w300

f:id:tyoshikawa1106:20180925083031j:plain:w300

f:id:tyoshikawa1106:20180925083139j:plain:w300


朝の時間帯に同時通訳レシーバーのレンタルにも行きました。早めに行くと空いていてよかったです。場所はDreamforce2017のときと同じでした。必要事項を記載した申込書とパスポートを見せて借りれました。レンタルした機器の管理番号を一緒に渡されるのでそちらもなくないようにする必要があります。
f:id:tyoshikawa1106:20180925083304j:plain:w300

f:id:tyoshikawa1106:20180925083327j:plain:w300

f:id:tyoshikawa1106:20180925083718j:plain:w300


Day 1の最初のセッションとしてPartnar Keynoteを見に行きました。
f:id:tyoshikawa1106:20180925085036j:plain:w300

f:id:tyoshikawa1106:20180925090557j:plain:w300


内容はこんな感じ。途中キースブロックCEOの登場もありました。

  • Salesofrceはお客様を成功にもたらすエコシステム。
  • Salesforceの成功はパートナーとカスタマーの皆さんに支えられて達成されてます。
  • セールスフォースのコンサルタントが30万人を超えるように目指しています。
  • AppExchangeのソリューションの数が非常に増えていくでしょう。
  • デジタルトランスフォーメーションがいろんなところで起きてる
  • ユニリーバの活用事例
  • 今週はMulesoftの発表とかもあるので楽しみにしてください。
  • ドイツ、日本、米国と成長率が高い。
  • キャパシティどうするか。スキルアップどうするか。→Trailhead
  • パートナーが成功しなければカスタマーも成功しない。
  • 第4次産業革命
  • 7つの業界
  • 企業差別化ポイント
    • カスタマーは全ての中心
    • エグゼクティブバリューをわかりやすく見せる必要がある
  • パートナーに継続して投資していきます。

f:id:tyoshikawa1106:20180925091434j:plain:w300


その他こんな感じ。
f:id:tyoshikawa1106:20180925092612j:plain:w300

f:id:tyoshikawa1106:20180925094417j:plain:w300

f:id:tyoshikawa1106:20180925094554j:plain:w300


Day 1はMoscone Westを見て回りました。
f:id:tyoshikawa1106:20180925095848j:plain:w300

f:id:tyoshikawa1106:20180925095856j:plain:w300

f:id:tyoshikawa1106:20180925100345j:plain:w300


Dreamforce Storeも出店してます。
f:id:tyoshikawa1106:20180925100725j:plain:w300

f:id:tyoshikawa1106:20180925100833j:plain:w300

f:id:tyoshikawa1106:20180925100957j:plain:w300


Develper Forestは1Fにありました。
f:id:tyoshikawa1106:20180925101329j:plain:w300

f:id:tyoshikawa1106:20180925101645j:plain:w300

f:id:tyoshikawa1106:20180925101343j:plain:w300

f:id:tyoshikawa1106:20180925101800j:plain:w300


Develper Forestの中にあるDeveloper Theaterでは2つのセッションを聴くことができました。

Data Manipulation Without Apex Code Lightning Data Sarvices

Lightning Data ServiceでApexを介さずにComponentとSalesforceを連携できる話です。
f:id:tyoshikawa1106:20180925102033j:plain:w300


もう一つはGitHubとSalesforce DXをつかった開発についてでした。
f:id:tyoshikawa1106:20180925105942j:plain:w300


下記の3つを組み合わせてシステム開発の環境を整えることができるという話です。実際にデモで動かして見せてくれました。

  • Salesforce DX
  • GitHub
  • Circle CI ※テスト自動化


リソースはこちら。
f:id:tyoshikawa1106:20180925112022j:plain:w300


お昼ごろには天気がよくなってました。
f:id:tyoshikawa1106:20180925112457j:plain:w300


ランチの提供もあります。ミニライブで音楽を聞きながら食事ができました。人が多くてスペースなさそうでしたが意外と席が空いてたりしました。
f:id:tyoshikawa1106:20180925113444j:plain:w300

f:id:tyoshikawa1106:20180925113107j:plain:w300


基調講演はモスコーニサウスの会場でやるのでちょっと早めに向かいました。
f:id:tyoshikawa1106:20180925121655j:plain:w300


各企業のブースもこのあたりにたくさん出店しています。ちらっと見ただけでもこんな感じでした。
f:id:tyoshikawa1106:20180925121752j:plain:w300


f:id:tyoshikawa1106:20180925123750j:plain:w300


f:id:tyoshikawa1106:20180925124300j:plain:w300


f:id:tyoshikawa1106:20180925124021j:plain:w300


Salesforce製品のブースも出ています。日本からの参加者向けにJapanブースもありました。
f:id:tyoshikawa1106:20180925123915j:plain:w300


f:id:tyoshikawa1106:20180925124010j:plain:w300


f:id:tyoshikawa1106:20180925124112j:plain:w300



基調講演はこんな感じ。気が向いたらまとめようと思います。
f:id:tyoshikawa1106:20180925133123j:plain:w300

f:id:tyoshikawa1106:20180925153606j:plain:w300

f:id:tyoshikawa1106:20180925171919j:plain:w300

f:id:tyoshikawa1106:20180925172433j:plain:w300



Day 1の夜は食事とお酒がでます。会場で食事しながら他の参加者と交流できる機会です。次の予定があったのでApprioのビールだけ頂きました。
f:id:tyoshikawa1106:20180925173156j:plain:w300

f:id:tyoshikawa1106:20180925173703j:plain:w300


Dreamstoreは17:00頃でもやっていました。せっかくなのでTシャツを購入しておきました。
f:id:tyoshikawa1106:20180925175214j:plain:w300

f:id:tyoshikawa1106:20180925175159j:plain:w300


夜の時間はMVPの人たちが集まっているパーティーにお邪魔しました。
f:id:tyoshikawa1106:20180925194451j:plain:w300


f:id:tyoshikawa1106:20180925194839j:plain:w300


f:id:tyoshikawa1106:20180925194914j:plain:w300


f:id:tyoshikawa1106:20180925201838j:plain:w300


毎回実行できていないのですが今度こそ英語できるように頑張りたいと思います・・。Day 1はこんな感じで楽しむことができました。
f:id:tyoshikawa1106:20180925211215j:plain:w300

SFDC:Dreamforce2018に参加しました - Day 2

$
0
0

9/26 (水) - Dreamforce 2018のDay 2でした。ホテルを出たときは曇り空だったのですが、会場につく頃にはいい天気となっていました。

f:id:tyoshikawa1106:20180926090416j:plain:w300


朝は少し早めにモスコーニセンターのベンチで過ごしてみました。会場のWiFiが利用できるのでPCを出しての作業が捗りました。

f:id:tyoshikawa1106:20180926082113j:plain:w300


9:00過ぎくらいから移動を開始して昨日あまり見れなかったCustomer Success Expoを観に行きました。
f:id:tyoshikawa1106:20180926091123j:plain:w300


f:id:tyoshikawa1106:20180926091237j:plain:w300


たくさんの企業のブースが出ています。英語ができれば実際に話聴いてみると楽しそうだと思いました。
f:id:tyoshikawa1106:20180926091357j:plain:w300


f:id:tyoshikawa1106:20180926091632j:plain:w300


f:id:tyoshikawa1106:20180926091608j:plain:w300


f:id:tyoshikawa1106:20180926095521j:plain:w300


f:id:tyoshikawa1106:20180926095946j:plain:w300


休憩スペースも用意されてされていたります。
f:id:tyoshikawa1106:20180926095240j:plain:w300


ミニセッションも開催されています。MuleSoftに関するセッションを見てみました。
f:id:tyoshikawa1106:20180926093653j:plain:w300


中にはこんな展示も。
f:id:tyoshikawa1106:20180926091651j:plain:w300



Salesforceのブースにはアストロのカートを操作してコインを集めるゲームが遊べる面白い展示がありました。普通に行ってそのまま遊ばせてもらえます。ゲーム終了後に参加者バッチの登録をしました。
f:id:tyoshikawa1106:20180926091949j:plain:w300


Japanブースにも話を聴きにいってみました。利用している製品名を伝えるとその製品の新情報をデモを交えて教えてくれます。
f:id:tyoshikawa1106:20180926102828j:plain:w300



他にもマスコットキャラがエスカレーターから降りてくる場面に遭遇したりしました。Expo会場をブラブラするだけであっという間に昼の時間まで過ごすことができました。
f:id:tyoshikawa1106:20180926105812j:plain:w300

f:id:tyoshikawa1106:20180926105827j:plain:w300



Dreamforceの場所がSan FranciscoということでSNSで知り合ったSalesforceコンサルタントと実際に会う機会ができたりもしました。日本語が少しできる方で数分の挨拶と軽く近況について話を聞けたりしましたが英語が話せればもっといろんなことが聞けたと思います。英語できるように頑張らないとと思いました。
f:id:tyoshikawa1106:20180926111934j:plain:w300



そのあとはモスコーニウエストのDeveloper Forestをブラブラしました。
f:id:tyoshikawa1106:20180926113051j:plain:w300


特に目的なく歩いていたのですが、Salesforceマスコットキャラが歩いている場面に遭遇したり、他の参加者にシャッターお願いできる?と声をかけられたりとちょっとおもしろかったです。写真を撮ってあげたあとに自分の写真もお願いしちゃいました。
f:id:tyoshikawa1106:20180926113651j:plain:w300


他にはAppleとSalesforceのロゴがでてるブースがあったり・・
f:id:tyoshikawa1106:20180926113302j:plain:w300


DocuSignのブースがあったりと適当にブラブラしてました。
f:id:tyoshikawa1106:20180926113413j:plain:w300


後ろから覗いていただけですがApexのブースでコードのデモをやったりもありました。テストコードの書き方一つでも自分の書き方と違ったりするので見れてよかったです。
f:id:tyoshikawa1106:20180926113210j:plain:w300



2FのLightnignTheaterは海をイメージした空間になっていました。
f:id:tyoshikawa1106:20180926114607j:plain:w300


f:id:tyoshikawa1106:20180926114656j:plain:w300


f:id:tyoshikawa1106:20180926114637j:plain:w300


ここでもミニセッションが開催されたりしています。
f:id:tyoshikawa1106:20180926120058j:plain:w300


ランチの時間にモスコーニセンターの方に戻りました。13:00頃だと外のランチセットは品切れ状態になっています。モスコーニサウスの建物に入るとアストロたちに遭遇しました。
f:id:tyoshikawa1106:20180926122436j:plain:w300


他の参加者が記念撮影しているのを眺めていたところに日本から参加している方に会うことができてシャッターを押してもらえました。(シャッター助かりました。ありがとうございます。)
f:id:tyoshikawa1106:20180926122630j:plain:w300


基調講演でマーク・ベニオフがチラッと話していたランボルギーニも見ることができました。
f:id:tyoshikawa1106:20180926124145j:plain:w300


外では品切れとなっていたランチセットですが建物の中にはまだたくさん用意されていました。いくつか種類が用意されているみたいです。
f:id:tyoshikawa1106:20180926123506j:plain:w300



建物の中でランチセットを受け取って外で食べるのが良さそうな感じでした。
f:id:tyoshikawa1106:20180926124601j:plain:w300


f:id:tyoshikawa1106:20180926130234j:plain:w300


f:id:tyoshikawa1106:20180926131224j:plain:w300



午後はヒルトンホテルのTrailheadAcademyを観に行きました。ヒルトンホテルまではシャトルバスで行くことができます。
f:id:tyoshikawa1106:20180926132026j:plain:w300


f:id:tyoshikawa1106:20180926133347j:plain:w300


f:id:tyoshikawa1106:20180926133435j:plain:w300


f:id:tyoshikawa1106:20180926133446j:plain:w300


f:id:tyoshikawa1106:20180926133735j:plain:w300


f:id:tyoshikawa1106:20180926141546j:plain:w300


f:id:tyoshikawa1106:20180926141556j:plain:w300


こちらは短時間で回れる広さでしたが景品がもらえるルーレットと記念撮影できるスペースがあります。
f:id:tyoshikawa1106:20180926135223j:plain:w300


f:id:tyoshikawa1106:20180926141421j:plain:w300


ルーレットではポーチをもらえました。また受け取りの際にT-シャツも頂けました。流れで受け取れてしまいましたが本当はTrailheadの認定資格ページを見せて受け取るという流れが正しかったみたいです。
f:id:tyoshikawa1106:20180926135520j:plain:w300



記念撮影の方はその場で2枚印刷されて受け取れました。1枚は保存用。もう一枚は木にぶら下げて下さいとのことです。他の参加者の写真の隣にぶら下げておきました。写真データ自体もメールで送ってもらえました。
f:id:tyoshikawa1106:20180926141357j:plain:w300


その他ミニセッションやTrailheadをやるスペースがあったりすのですのが、この部屋の奥でもワークショップが開催されたりしています。
[f:id:tyoshikawa1106:20180926141936j:plain;w300]



Keynoteセッションのためにモスコーニウエストの会場まで戻ったのですがそのさいにMiniHackの問題を受け取っておきました。(やる時間はないかも・・・)
f:id:tyoshikawa1106:20180926155101j:plain:w300


SalesCloudのキーノートを観る予定だったのですが、会場がモスコーニノースだったのに間違えてウエストの方に行くというミスをしました。
f:id:tyoshikawa1106:20180926160850j:plain:w300


Dreampitch 2018 というキーノートでこちらもCEOや他のすごい方々の話が聴けるセッションです。ただ・・通訳は当然ないので・・。もうYoutubeに動画が公開されていました。


とりあえず記念にT-Mobileのマフラーを頂けたので良かったです。
f:id:tyoshikawa1106:20180926155753j:plain:w300


夜はDreamfestを観に行きました。ジャネットジャクソンとメタリカのライブが行われます。入り口にセキュリティゲートがあって大きなカバンの持ち込みはできないため一度ホテルに荷物を置きに戻ったりしました。会場はシビックセンタープラザです。徒歩で向かいましたが他の参加者達の後ろについていけば特に問題なくたどり着けました。

f:id:tyoshikawa1106:20180926190426j:plain:w300


f:id:tyoshikawa1106:20180926190848j:plain:w300


f:id:tyoshikawa1106:20180926191325j:plain:w300


f:id:tyoshikawa1106:20180926192317j:plain:w300


f:id:tyoshikawa1106:20180926192501j:plain:w300


f:id:tyoshikawa1106:20180926192701j:plain:w300


f:id:tyoshikawa1106:20180926193342j:plain:w300


f:id:tyoshikawa1106:20180926193808j:plain:w300


過去に何度かDreamforceに参加していますが、Dreamfestに来たのは初めてでした。他のイベントと重なったり、人が多いと聞いてなんとなく辞めといたりだったのですが、実際に行ってみると人は多いのですが会場は広いので特に困ることなく移動できる感じでした。
f:id:tyoshikawa1106:20180926202033j:plain:w300


f:id:tyoshikawa1106:20180926203325j:plain:w300


行くまで気づいていなかったのですが建物の中のステージでジャネット・ジャクソンのライブが観れて、外のステージでMETALLICAのライブが観れるようになっていました。
f:id:tyoshikawa1106:20180926210742j:plain:w300


f:id:tyoshikawa1106:20180926210911j:plain:w300


f:id:tyoshikawa1106:20180926212006j:plain:w300


ライブ終盤になると建物の中には戻れなくなってました。(人数制限的な理由だと思います。)フードなどは外にも用意されていましたが、行ったり来たりはできなそうだったので少し注意が必要そうです。
f:id:tyoshikawa1106:20180926212913j:plain:w300



帰りは徒歩でホテルまで戻りました。できるだけ大通りを通るルートとはいえ夜歩いて大丈夫なルートか少し気になりましたが、他の参加者もけっこう歩いていたので、とりあえず問題はありませんでした。あまり遅い時間にならないようにしたほうが良いとは思います。
f:id:tyoshikawa1106:20180926215442j:plain:w300


f:id:tyoshikawa1106:20180926215517j:plain:w300


f:id:tyoshikawa1106:20180926220153j:plain:w300


f:id:tyoshikawa1106:20180926220948j:plain:w300


Dreamforce2018 Day 2はこんな感じで過ごすことができました。

SFDC:Dreamforce2018に参加しました - Day 3

$
0
0

現地時間の9/27 (水) - Dreamforce 2018のDay 3です。この日はMarriott Marquisホテルに用意された会場を観に行きました。
f:id:tyoshikawa1106:20180927085341j:plain:w300

f:id:tyoshikawa1106:20180927085336j:plain:w300

f:id:tyoshikawa1106:20180927091643j:plain:w300


会場を一目見ておくのが目的で長いする予定はなかったのですがちょうどField Serviceのセッションが始まるところだったので観ていきました。
f:id:tyoshikawa1106:20180927090013j:plain:w300


Field Serviceのモバイルアプリがあるのですがそちらの紹介がメインの内容となっていました。


地図や作業員ごとのスケジュールをアプリで確認できるみたいなので導入の際には便利そうなアプリでした。


セッション終了後はモスコーニの方に移動しました。もっと奥の方にも会場があったのですが、確かセッション会場だけと思って観に行きませんでした。もしかするとブースとかのスペースが用意されていたかもしれません。
f:id:tyoshikawa1106:20180927085135j:plain:w300


モスコーニ移動後はDeveloper Forestのセッションを観に行きました。1つ目はIBMのAPIに関するセッションです。
f:id:tyoshikawa1106:20180927093103j:plain:w300


APIマネジャーなどの機能があるツールに関するセッションでした。
f:id:tyoshikawa1106:20180927095155j:plain:w300


セッション後はSalesforceのブースに行って話を聞きました。比較的わかりやすそうなLightning Desing Systemの人にお話を聞きました。
f:id:tyoshikawa1106:20180927101047j:plain:w300


まずLightning Design SystemのサイトにリダイレクトするURLがあるみたいです。(イベント期間中だけ利用可能な可能性もあるかも)

getslds.com

f:id:tyoshikawa1106:20180927105107j:plain:w300


VisualforceでLighnting Design Systemを利用している話からlightningStylesheets="true"で有効化できる話になりました。apex:sldsタグよりも強調していたのでもしかしてバージョンアップして同じ意味になったのかなと思ったのですが、よくよく確認するとlightningStylesheetsはapexタグのコンポーネントをSLDSのスタイルに変える目的と確認できたのでやはり使い分けは必要そうでした。

f:id:tyoshikawa1106:20180927103526j:plain:w300


続いてモスコーニウエスト2Fのセッションルームで開催されるセッションを観に行きました。1つ目に観たのはEvent Monitoringに関する話でしたがこちらはあまり頭に入ってきませんでした。途中で退出してMobile Keynoteのセッションを観に行ってみました。
f:id:tyoshikawa1106:20180927113032j:plain:w300


こちらのセッションはスライドでの説明が多く理解しやすかったです。また内容的にも知りたかった情報が多いセッションとなりました。
f:id:tyoshikawa1106:20180927113155j:plain:w300

f:id:tyoshikawa1106:20180927113225j:plain:w300

f:id:tyoshikawa1106:20180927113227j:plain:w300


特に興味深い部分ですがSalesforceモバイルアプリが近日バージョンアップされるとのことです。
f:id:tyoshikawa1106:20180927113524j:plain:w300

f:id:tyoshikawa1106:20180927113716j:plain:w300

f:id:tyoshikawa1106:20180927113622j:plain:w300

f:id:tyoshikawa1106:20180927113810j:plain:w300

f:id:tyoshikawa1106:20180927113909j:plain:w300

f:id:tyoshikawa1106:20180927114006j:plain:w300

f:id:tyoshikawa1106:20180927114919j:plain:w300

f:id:tyoshikawa1106:20180927115024j:plain:w300


一番うれしいのはレコードページにLightning Componentを埋め込める部分かなと思います。今まで以上にカスタマイズの幅が広がりそうでした。またパイロット版のモバイルアプリの利用が可能となっています。
f:id:tyoshikawa1106:20180927115118j:plain:w300

http://sfdc.co/mobilepilot


続いてすぐとなりで開催されていたヘルスケアに関するセッションも観てみました。事前情報でHerokuをつかったシステムの話ということと登壇される方が著名な方と聞いて行ってみました。セッション予約時点では人数制限がかかっていましたが問題なく入ることができました。
f:id:tyoshikawa1106:20180927120033j:plain:w300

f:id:tyoshikawa1106:20180927120248j:plain:w300

f:id:tyoshikawa1106:20180927121925j:plain:w300

f:id:tyoshikawa1106:20180927122308j:plain:w300

f:id:tyoshikawa1106:20180927123606j:plain:w300

f:id:tyoshikawa1106:20180927123702j:plain:w300

f:id:tyoshikawa1106:20180927123752j:plain:w300


セッション開始前に参加者にHerokuピンバッチのプレゼントがありました。
f:id:tyoshikawa1106:20180927115645j:plain:w300


この時点で12時40分頃、13時に始まるDeveloper Keynoteのために移動しました。
f:id:tyoshikawa1106:20180927124608j:plain:w300


けっこう前の方に座ることができました。Keynoteの内容ですが技術的なことに絞るとこんな感じ。

Winter’19 Lightning Developer Toolの新機能

f:id:tyoshikawa1106:20180927131235j:plain:w300

Winter'19 Herokuの新機能

f:id:tyoshikawa1106:20180927131312j:plain:w300

force:recordDataタグ追加 ※リアルタイム連携

f:id:tyoshikawa1106:20180927131835j:plain:w300

新しいSandbox組織 "Lightning Developer Pro"の追加 ※5分で作れるSandbox

f:id:tyoshikawa1106:20180927132059j:plain:w300

Lightning Platform

f:id:tyoshikawa1106:20180927132710j:plain:w300

Mule Soft

f:id:tyoshikawa1106:20180927132835j:plain:w300

Einstein

f:id:tyoshikawa1106:20180927134135j:plain:w300

f:id:tyoshikawa1106:20180927134301j:plain:w300

f:id:tyoshikawa1106:20180927134603j:plain:w300


Developer Keynoteで抑えておきたい部分はこんな感じでした。このKeynoteが終わったタイミングで14時30分頃、お昼のランチセットを探しに行ったのですがさすがに終了してました。
f:id:tyoshikawa1106:20180927142438j:plain:w300


会場近辺で入りやすそうなお店を探したところ良さげなお店を見つけました。
f:id:tyoshikawa1106:20180927150448j:plain:w300


Mixtというサラダがメインのお店です。


入ってみるとサブウェイ方式で自分で選んでいくスタイルだったのですが、決まった組み合わせのプレートメニューもあったのでなんとかなりました。
f:id:tyoshikawa1106:20180927151237j:plain:w300


またこの時点でDreamforce Questもコンプリートできました。
f:id:tyoshikawa1106:20180927144130j:plain:w300


午前中に行ったセッションでコンプリート要件を満たしていたはずが、なぜかクリア扱いにならないトラブルに遭遇しました。別のセッションにもう一度行かないと・・・と考えていたところ、モスコーニウエスト1FにあるDreamTheaterとかかれたヘルプデスクに相談するとチェックしてもらえるとという情報を聞き、カウンターで見てもらったことでクリアとなりました。(同じ問い合わせが結構はいっている雰囲気でした。)


これでCodeyのぬいぐるみをゲットできました。
f:id:tyoshikawa1106:20180927145814j:plain:w300



このあともセッション等見る予定だったのですが、疲れが溜まってきたので荷物を置くついでにホテルに戻りました。17時20分頃に会場にもどりましたがブラブラしただけで特に何もせずに過ごす感じとなりました。

f:id:tyoshikawa1106:20180927172811j:plain:w300


f:id:tyoshikawa1106:20180927173556j:plain:w300


f:id:tyoshikawa1106:20180927173601j:plain:w300


f:id:tyoshikawa1106:20180927180027j:plain:w300


Day 3でKeynote系のセッションがすべて終了となります。そのため日本語通訳レシーバーの返却が本日までとなっている雰囲気でした。営業時間が19時まででしたのでDeveloper Keynoteが終わったタイミングで返却しておきました。Day 3はこんな感じで過ごすことができました。

SFDC:Dreamforce2018に参加しました - Day 4

$
0
0

現地時間で9/28 (金) - Dreamforce 2018のDay 4でした。この日がDreamforceの最終日でした。

f:id:tyoshikawa1106:20180928064345j:plain:w300


最後の日ということでサンフランシスコを満喫しようと少し早めにホテルを出て朝食を食べに行きました。
f:id:tyoshikawa1106:20180928065132j:plain:w300


エッグベネディクトが美味しいSears Fine Foodというお店です。
f:id:tyoshikawa1106:20180928070028j:plain:w300


ユニオン・スクエアのすぐ近くにあります。

Sears Fine Food since 1938, Breakfast-Lunch-Dinner S.F.


Tip含めて日本円で考えると少し高めの朝食となりましたが美味しかったです。なぜか記念のメダルも頂けました。
f:id:tyoshikawa1106:20180928071415j:plain:w300



朝食を済ませたあとは会場のモスコーニウエストへ向かいました。オープンは8:00からで7:50頃についたのですが、けっこうな人が入り口で待っていました。
f:id:tyoshikawa1106:20180928075601j:plain:w300


朝一で行ったので人の少ない会場を観ることができました。また最終日ということでオープンと同時にMiniHackの景品を受け取りに行っている参加者も多く見受けられました。
f:id:tyoshikawa1106:20180928075749j:plain:w300


キーノート系のセッションはDay 3までですべて行われるため、最終日のDay 4はミニセッションのみとなります。また終了時刻も16時ぐらいのスケジュールです。基本的に目的なくブラブラしていたのですが、VisualforceとJavasciptがテーマのセッションが目にとまったので観てみました。
f:id:tyoshikawa1106:20180928075942j:plain:w300

f:id:tyoshikawa1106:20180928080223j:plain:w300

f:id:tyoshikawa1106:20180928081203j:plain:w300

f:id:tyoshikawa1106:20180928081419j:plain:w300


サンプルコードを交えなから説明していて興味深いセッションでした。動画が公開されたら見てみると面白いと思います。
f:id:tyoshikawa1106:20180928082050j:plain:w300


続いて8:30から開始されるEinstein Botのセッションを観に行きました。
f:id:tyoshikawa1106:20180928082900j:plain:w300

f:id:tyoshikawa1106:20180928084055j:plain:w300


スピーカーはGregさんで日本のSalesforceイベントでも登壇されたことのある方です。Twitterのツイートを見てDay 4に見に行こうと予定を立てました。


ひとことでBotといっても用途に応じて様々な種類があります。例えば下記のような感じです。

  • 決まった文言に対して決まった文言を回答をするBot
  • 決まった文言に対して選択肢を表示して、選ばれた内容に応じて処理を行うBot
  • 機械学習でAI的なBot


セッションでは上記のようなことをもっとわかりやすく正確に10の種類に分けて説明していました。
f:id:tyoshikawa1106:20180928084751j:plain:w300


そしてEinstein Botを利用することでクリックベースでこうした機能を実装することが可能というお話がありました。なんでもできるわけではないではないと思いますが、一から調べて手探りで開発していくよりも高品質なBotを作成できそうでした。


詳細についてはセッションスライド内でリンクの共有がありましたのでこちらを確認してみると良さそうです。(きっと動画も公開されると思います。)
f:id:tyoshikawa1106:20180928084829j:plain:w300


ちなみにツイートにあったドラゴンボールの話はセッションの最初のほうで出てきました。Lineとチャットボットのデモで使われています。セッションを見に行ったらシールを頂きました。
f:id:tyoshikawa1106:20180928084950j:plain:w300


セッションのあとは会場でTrailheadのモジュールをクリアすると景品がもらえるということでイベントゾーンに行って参加しました。
f:id:tyoshikawa1106:20180928091132j:plain:w300


机の上にパソコンが用意されていてそちらを借りて進めることができます。
f:id:tyoshikawa1106:20180928091135j:plain:w300


デベロッパー、アドミン、ビジネスユーザの3つのカテゴリでそれぞれTrailmixが用意されていてそれを進める形でした。
f:id:tyoshikawa1106:20181006094754p:plain:w300


Trailmix内のモジュールは会場限定というわけではないのですでにクリアになっているものも多数含まれています。Trailmixの名前にクイックスタートと含まれていることもあり、そんなに難しくないだろうと高を括ってデベロッパーのTrailmixに手を付けてみました。・・・がどこがクイックスタートなのかというぐらい難しい難しい。頭を悩ませながら進めていったのですが、ターミナルを起動してコマンドを実行するモジュールが出てきたところで諦めて離脱しました。

f:id:tyoshikawa1106:20181006095540p:plain:w300


場所をモスコーニセンターのベンチに移動して自分のPCで先程のモジュールに取り掛かりました。
f:id:tyoshikawa1106:20180928113655j:plain:w300


なんとかクリアしたのですが、これは時間内には終わらないということでデベロッパー向けのTrailmixは諦めてビジネスユーザ向けのTrailmixを進めました。こちらはクリックベースで進めることができるので比較的短時間でクリアできるようになっています。

f:id:tyoshikawa1106:20181006100037p:plain:w300


やってみて思ったのですが、この大変さの割にはクリアしてるっぽい人がバンバンでていたので、クリア条件違ったかなとガイドを見返すとモジュールをクリアして会場限定バッチの取得が条件でした。

[f:id:tyoshikawa1106:20181006100714p:plain:W300]


ということで限定バッチ取得とビジネスユーザ向けのTrailmixクリアしましたと報告にいって無事にクリアとなりました。会場限定バッチは会場内のWiFiにつないでどれでも好きなモジュールを一つクリアすればゲットできます。今回もクイックスタートとは関係ないモジュールをクリアしてゲットできました。

f:id:tyoshikawa1106:20180928113807j:plain:w300


昼食を済ませて移動しようと思ったらアストロとコーディーが。さらにこのあと会場で行われているKids Codingに参加している子供がやってきたのですが、アストロとコーディーは子供にも大人気でした。KidsコーディングはSalesforceの社会貢献活動の一つで子供の教育をサポートするという取り組みだったと思います。
f:id:tyoshikawa1106:20180928120007j:plain:w300


会場に戻ると去年のDreamforceで知り合えたSalesforceの中の人に会えました。挨拶して記念撮影をしてもらうことができました。
f:id:tyoshikawa1106:20180928122949j:plain:w300


去年は挨拶だけでも嬉しかったのですが、人と会うたびにほんとにもっといろんなことを話せるようになりたいと感じる気持ちの方が強くなってきました。去年英語ガンバルと思っただけでは一年間があっという間に過ぎ去ってしまっただけだったので今年は何か行動していこうと思います。


Dreamforceも終了時間も近づいてきて残りは会場をブラブラするだけとなりました。ミニセッションも勉強になる内容ですが、ユーザやパートナーのブースでも実際の活用事例話を聞くことができたりするので貴重な機会が用意されているんだな思いました。
f:id:tyoshikawa1106:20180928133119j:plain:w300

f:id:tyoshikawa1106:20180928124853j:plain:w300

f:id:tyoshikawa1106:20180928125906j:plain:w300

f:id:tyoshikawa1106:20180928130350j:plain:w300

f:id:tyoshikawa1106:20180928132949j:plain:w300


以上でDreamforce Day 4が終了しました。
f:id:tyoshikawa1106:20180928135750j:plain:w300

f:id:tyoshikawa1106:20180928135906j:plain:w300

f:id:tyoshikawa1106:20180928140000j:plain:w300


クローズから完全撤収まで1時間ちょっと時間が設けられています。またモスコーニウエストの建物1FではDFの音楽に合わせてみんなでダンスしたりと最後の盛り上がりもありました。(写真忘れてた) Salesoforce社の中の人も含めていろんな人が集まっているので会いたい人がいる場合は寄ってみるといいと思います。

サンフランシスコの最後の夜

Dreamforce2018も無事に楽しむことができ、あとはホテルに戻って帰国準備の荷造りを済ませるだけとなりました。
f:id:tyoshikawa1106:20180928142651j:plain:w300


とはいえ、最後の夜なので何か美味しいものでも食べに行こうと計画を立てました。やっぱりステーキでしょ。と検索したところホテルから歩いていける距離に評価の高いステーキ屋さんを見つけました。
http://ossosteakhouse.com/:embed:w300


詳しい人が一緒だったら同じものをで行けるのですが今回は一人だったのでWEBサイトでメニューと価格を念入りに確認してから行きました。メニューはもちろんGoogle翻訳です。
f:id:tyoshikawa1106:20181006104155p:plain:w300


そのときのメモ。
f:id:tyoshikawa1106:20181006104250p:plain:w300


ひとまずこれで予算の目処が立ち、注文するメニューも決めることができました。目的のお店はグレース大聖堂の近くにあります。


こんな坂道を登って・・・
f:id:tyoshikawa1106:20180928200234j:plain:w300


大聖堂を目印にお店を探すと・・・
f:id:tyoshikawa1106:20180928200230j:plain:w300


無事に発見できました。
f:id:tyoshikawa1106:20180928200419j:plain:w300

f:id:tyoshikawa1106:20180928200450j:plain:w300

f:id:tyoshikawa1106:20180928200511j:plain:w300


行くときに一つ心配していたのが、予約無しで入れるかでした。(そもそも1人だと予約できないっぽかったです。) 念の為入り口で確認してみたところ混雑の状況によると思いますが、予約無しでも問題ありませんでした。ちなみにドレスコードもカジュアルで問題ないお店です。(Yelpで調べてからいきました。)
f:id:tyoshikawa1106:20180928200600j:plain:w300


思い返せばいくつか反省点がありますが、注文も無事に済ませることができました。今回注文したのはこんな感じ。

  • パン
  • スープ
  • サラダ
  • ステーキ
  • お酒


で、こちらが実際にでてきたパンです。なんか二人分かと思うレベルで出てきました。メニューの中で一番安かったのにこのボリューム。。これだけでお腹いっぱいになりそうでした。
f:id:tyoshikawa1106:20180928201859j:plain:w300


そしてスープとサラダがこちら。シェアして食べる前提なのかと思ったぐらい一品ずつにボリュームがありました。
f:id:tyoshikawa1106:20180928202453j:plain:w300

f:id:tyoshikawa1106:20180928203709j:plain:w300


最後にメインのステーキです。せっかくなので大きいやつが食べたい。18 oz.ってどのくらいなんだろとネットで検索しましたが写真で見たのよりもだいぶ大きかったです。(この写真でも小さくみえる...)
f:id:tyoshikawa1106:20180928210037j:plain:w300


料理のボリュームだけ想定外でしたが、どれもとても美味しかったです。もし次に行く機会があれば、ステーキのサイズを小さくしてパンをなくせばちょうど良さそうな感じでした。ただ大きいステーキは思い出に残ったので18 oz.のステーキを今回食べることができてよかったです。


いくつか反省点もありましたがOssoのステーキおいしかったです。支払いの金額も当初予定していたとおりだったので正しく注文できていました。また機会があれば行きたいお店となりました。


サンフランシスコの最後の夜はこんな感じで満喫することができました。
f:id:tyoshikawa1106:20180928221716j:plain:w300

Viewing all 1438 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>