2018/03 版様式 株式会社エムティシー/道路・鉄道線形計画 ...2018/03 版様式 1/11 オープンCADフォーマット評議会 株式会社エムティシー/道路・鉄道線形計画システム
株式会社カブク システム開発最前線
-
Upload
takuro-wada -
Category
Engineering
-
view
762 -
download
2
Transcript of 株式会社カブク システム開発最前線
goo.gl/XD5WH8
株式会社カブク システム開発最前線
2016/07/27@BPStudy#107 和田拓朗
goo.gl/XD5WH8
Hi!株式会社カブク ソフトウェアエンジニア
3Dプリントビジネス 主にECサイト開発、 B2B案件のシステム開発を担当
Takuro Wada和 田 拓 朗 taxpon
taxpon
http://takuro.ws
カブク事業のご紹介
goo.gl/XD5WH8
� � � � � � � � � � �
� � � � � � � � � � � � � � � �
goo.gl/XD5WH8
Rinkak Marketplace• ものづくりデータを流通させ、世界中の製造工場のネットワーク化
することで、誰でもものづくりができる世界をつくる
goo.gl/XD5WH8
• 製造したい3Dモデルデータや素材、後処理などの内容を元に 最適なデジタル製造工場や3Dプリンターを選択する方法に関する特許を取得
デジタル製造工場を自動マッチングする 製造最適化エンジンの特許を取得
goo.gl/XD5WH8
Rinkak 3D Printing MMSデジタルものづくり工場向けに特化した基幹業務クラウドサービスrinkakの強みである3Dデータ解析・変換エンジンを基に製造依頼主からの3Dプリント製造案件の受注・製造・発送に必要な機能をワンストップで提供
goo.gl/XD5WH8
Rinkak 3D フィギュア全国施設への常設・期間限定のイベント等で高品質な人物などの3Dプリントフィギュアを簡単につくることのできるソリューション
goo.gl/XD5WH8
Rinkak 3D アバターゲーム内アバターを、3Dプリントフィギュアとして販売販売に必要な決済機能はもちろん、3Dデータ管理・修正・製造、発送の全ての行程をワンストップで提供。
goo.gl/XD5WH8
Rinkak マス・カスタマイゼーション
Rinkakの持つ3Dデータ生成技術、オンデマンド製造技術を用いて、個別の要望に応じた必要な最終製品を製造するソリューション
goo.gl/XD5WH8
デジタルものづくりの仕上げ領域で、高い表面処理ノウハウを保有するFEEL GOOD CREATIONと戦略的業務提携し、最終製品としてのクオリティが大幅に向上。
Rinkak Digital CMF
goo.gl/XD5WH8
Rinkak Marketplaceで流通する作品や登録するクリエイターを、パルコが運営するWEBサービス/リアル店舗と連携して、定期的に既存プロダクトや新規プロダクトを展開
クリエイター支援
goo.gl/XD5WH8
高品質での仕上げ技術を用いた最終製品製造
• SUMISAYA • 400年以上続く伝統刀職人の技×最新3Dプリントデザインで世界に向けてアー
ト作品を発表・販売
カブクにおける システム開発
goo.gl/XD5WH8
goo.gl/XD5WH8
最近開発しているシステム
API Call
Response
GAE
ApiServer <アプリケーション>
GAE
ApiServer <共通機能>
API Call
Response
Client
SWAGGER SWAGGER
goo.gl/XD5WH8
Angular2• Googleが開発してるJSのFramework
• JS/TS/Dartで開発が可能(Dartは下火) • AngularJS(1系)とは全くの別物
• コンポーネント設計 • 2016/07/27現在、RC.4
goo.gl/XD5WH8
Angular2ってどうなの?
• 3ヶ月の間で結構変わった(From Beta.16) • Breaking Changeも結構あり/Routerは2回の作り直し
• とはいえBetaで手を出しているのでしょうがない
• 使い勝手は基本的には良い • フレームワークとしては非常に便利
• Typescriptでの開発も大変良い
• もうすぐ正式リリース出るらしい • 触り始めるにはちょうどよいタイミングかも!?
goo.gl/XD5WH8
SWAGGER• RESTful APIを記述するための仕様
• JSON Schemaベース
• Open API Initiativeの基本仕様として策定されている
• ツール充実 • Swagger Core
• Swagger Codegen
• Swagger UI
• Swagger Editor
goo.gl/XD5WH8
SWAGGERってどうなの?
• Swagger Codegen便利 • Angular2用ClientとPython用Clientを自動生成
• 普通に便利
• Client作成の工数大幅減
• 言語サポートも幅広い • AS, C++, C#, Clojure, Dart, Groovy, Go, Java, Node, ObjC, Perl, PHP,
Python, Ruby, Scala, Swift, TSなど
• たまにバグあるけど問題ないレベル
おまけ
goo.gl/XD5WH8
goo.gl/XD5WH8
EuroPythonって?• ヨーロッパ最大のPythonイベント
• 参加者1,200名とか
• 世界では2番目に大きい(最大はPyConUSで2,000名超)
• 場所は点々と変わる • 今年はスペイン北部のBilbaoという都市
• 東京から15-25時間くらい
goo.gl/XD5WH8
EuroPython2016所感(1)
• Data系 • 機械学習とか
• 非同期処理系 • AyncIo云々, Tornade云々, Twisted云々
• Go系(Pythonのカンファレンスなのに…) • Go入門, Python/Go比較
• Python機能系
• Descriptor, AsyncIo
気になった発表
goo.gl/XD5WH8
EuroPython2016所感(2)
• Sprint • 結構適当に教えていくスタイル
• 脱落者多数
• Reveal.jsでライブコーディングしながら講義
• 僕は「3D Modeling and Printing by Python」トーク • 内容的にはかなり異端
• ちょこっとウケとれて満足
• すべての発表はYoutubeに(https://www.youtube.com/user/PythonItalia/videos)
goo.gl/XD5WH8
Do I need to switch Go?
_人人人人人人_ > NO SOUL!! < ‾Y^Y^Y^Y^Y‾
goo.gl/XD5WH8
GIL(=Global Interpreter Lock)を廃止する試み →結果的には性能が大幅に落ちた
gilectomy
goo.gl/XD5WH8
Microbit(=MicroPythonがはしるマイコン) 一人一個配布
goo.gl/XD5WH8Social Event(=飲み会)
goo.gl/XD5WH8 So hot!!
goo.gl/XD5WH8
最後に
goo.gl/XD5WH8
We are Hiring!!•カブクではエンジニアを募集しています
‣ GCP使いたい! ‣ 3Dやりたい! ‣ Python / C++ ‣ Angular / React ‣ 3Dプリンタ使いたい放題 ‣ グローバルな職場 ‣ Google Developer Expertが3名
エンジニアチームhttp://www.kabuku.co.jp/#jobs
goo.gl/XD5WH8
Lineスタンプ販売中!「かくも①」で検索 !
ちなみに