拙著「FXはチャートで勝つ!」が発売されました。)でのチャートの読み方を解説しています。自由国民社刊で、定価1,728円(消費税込み)です。2017」が開催されました。7のハンズオンも開催されました。これらに参加しましたので、そのレポートをお送りします。7」のお披露目となるイベントでした。7については、CTOの平田大治氏と、リードエンジニアの高山裕司氏からお話がありました。Typeは、「ブログをベースにしたCMS」と言える製品でした。記事をカテゴリや時系列で分類して出力するのが、基本的な使い道でした。カスタムフィールドを追加して、様々なデータ構造にある程度は対応できるので、CMSとして使われることが多くありました。コンテンツは必ずしも記事がベースになるとは限りません。そのため、記事をベースに考える仕組みだと、どうしても無理が生じる場面がありました。7は、この「コンテンツ」という点を見直したCMSです。記事をベースにコンテンツを考えるのではなく、コンテンツのデータ構造を自由に定義する「コンテンツタイプ」という考え方が導入されました。コンテンツタイプごとに、必要なフィールドを自由に組み合わせることができます。いったフィールドを定義して組み合わせることができます。7でも残されています。Typeとは一線を画したものになっていると言えます。将来的には、記事/ウェブページの機能は、本体から切り離されるかも知れないとのことです。Typeとは大きく変わります。早いうちに対応を考える必要があると言えるでしょう。7以外に2つのセッションがありました。長谷川恭久氏からは「エンジニアと協働するためのデザイン的アプローチ」というお話をいただきました。デザイナーは全体から細部へと思考を進めるのに対し、エンジニアとは細部から全体へ思考を進めるために、迅速に開発を進める際に協調がスムーズにいかない場合があります。そこで、デザイナーの方にエンジニア的な思考を持ってもらうようにして、開発スピードを上げるというようなお話でした。早瀬将一氏からは、MovableType.netについてのお話がありました。7に寄せていくとのことです。Typeにはない機能を先行実装することも行っていくとのことで、近日にワークフロー機能がリリースされます。2017の翌日には、ハンズオンセミナーも開催されました。7のコンテンツタイプの使い方について、Instagram風サイトと、野球の試合結果風サイトを事例に、解説していただきました。コンテンツタイプを新規作成した時点では、前述したように、フィールドが一切定義されていない状態です。そこに、自由にフィールドを定義していくことができます。フィールドの型は、1行テキスト/複数行テキスト/チェックボックス/画像/表など、現時点では全部で20種類用意されています。感覚的には、記事にカスタムフィールドを追加していくのとさほど違いはありませんでした。Instagram風サイトでは、画像のフィールドだけを持つコンテントタイプを作成し、コンテンツ1件につき画像を1件アップロードするという形を取りました。野球の試合結果風サイトでは、スコアボードを表型のフィールドで管理するという手法を取りました。いずれも、公開サイトのページの出力は、テンプレートタグで行うことができました。7の内部を調べて、詳しい情報をお伝えしていく予定です。7を取り上げることを予定しています。