Submit Search
Upload
TypeScriptの大規模開発への適用
•
Download as PPTX, PDF
•
1 like
•
1,348 views
JustSystems Corporation
Follow
JustTechTalk#08 Webフロントエンドでやってみた2017の資料です。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 17
Download now
Recommended
TypeScript 入門してみる
TypeScript 入門してみる
Ken Fukuyama
2015/11/21 Kansai Frontend UG 「2016年のAltJSについて語る会」発表スライド
VBA初級者講座サンプル
VBA初級者講座サンプル
Noriaki Takamizawa
初級者向けExcel VBA講座の資料です。
ほんわかSwift勉強資料
ほんわかSwift勉強資料
kouhei kawamata
株式会社ベーシックにて社内勉強会として使用した資料になります。
初心者がまなぶExcel vba
初心者がまなぶExcel vba
安藤 良人
VBA初心者の私が勉強したり調べたプロセスを公開
こじらせVBA
こじらせVBA
satoshi ohya
斜め上からVBAを利用しようとしてみた資料です。
TypeScript 独習会
TypeScript 独習会
Masahiro Wakame
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
Hiroshi Toda
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7 2015年1月17日 CodeIgniter ベースのGist風コードスニペットツール「Stikked」に日本語ファイルを追加したときのことを題材にいろいろ思うところをしゃべりました。
アプリのテストを書かなければならないと分かっているけども、書けていない人たちへ
アプリのテストを書かなければならないと分かっているけども、書けていない人たちへ
Tomohiro Yamasaki
社内勉強会で使った資料です
Recommended
TypeScript 入門してみる
TypeScript 入門してみる
Ken Fukuyama
2015/11/21 Kansai Frontend UG 「2016年のAltJSについて語る会」発表スライド
VBA初級者講座サンプル
VBA初級者講座サンプル
Noriaki Takamizawa
初級者向けExcel VBA講座の資料です。
ほんわかSwift勉強資料
ほんわかSwift勉強資料
kouhei kawamata
株式会社ベーシックにて社内勉強会として使用した資料になります。
初心者がまなぶExcel vba
初心者がまなぶExcel vba
安藤 良人
VBA初心者の私が勉強したり調べたプロセスを公開
こじらせVBA
こじらせVBA
satoshi ohya
斜め上からVBAを利用しようとしてみた資料です。
TypeScript 独習会
TypeScript 独習会
Masahiro Wakame
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7
Hiroshi Toda
がんばらない多言語化 @ FuelPHP&CodeIgniter ユーザの集い #7 2015年1月17日 CodeIgniter ベースのGist風コードスニペットツール「Stikked」に日本語ファイルを追加したときのことを題材にいろいろ思うところをしゃべりました。
アプリのテストを書かなければならないと分かっているけども、書けていない人たちへ
アプリのテストを書かなければならないと分かっているけども、書けていない人たちへ
Tomohiro Yamasaki
社内勉強会で使った資料です
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
Toshio Ehara
2015/8/28(金) 天神LT勉強会2回目 〜JavaFXPorts(JavaFx + RoboVM)試したyo〜
TypeScriptで作る型安全FirefoxOSアプリ
TypeScriptで作る型安全FirefoxOSアプリ
progre
関東Firefox OS勉強会 2nd
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
MVP Copmmunity Camp 2014 広島会場の同名セッションの発表資料 当日のUst録画: 前半 : http://www.ustream.tv/recorded/45150865 後半 : http://www.ustream.tv/recorded/45152045
Visual Studio 2017 事はじめ
Visual Studio 2017 事はじめ
Hideaki Aoyagi
2017/07/28 「Fukuoka.NET(ふくてん) #7」 で発表した資料です
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
Masahiro Wakame
http://vshtc.doorkeeper.jp/events/11407
F#で数独を解く
F#で数独を解く
Masuda Tomoaki
.NETラボ 2013年1月に発表したスライドです。 F#の簡単な説明と、数独を解く/問題を作るまで。
TypeScriptは明日から使うべき
TypeScriptは明日から使うべき
Masahiro Wakame
TypeScriptは明日から使うべきですよ。
jQuery 対応ライブラリと TypeScript
jQuery 対応ライブラリと TypeScript
インフラジスティックス・ジャパン株式会社
2014 年 6 月 14 日に弊社 @Neri78 が VS ハッカソンで発表させていただいた内容です。
TypeScriptをオススメする理由
TypeScriptをオススメする理由
Yusuke Naka
TypeScriptが好きなのでオススメする理由を考えてみた。 2015/03/30 - P33に参考にさせていただいたサイトのURLを挿入しました
3日時間をもらったのでTypeScriptを触ってみた
3日時間をもらったのでTypeScriptを触ってみた
Yasushi Kato
Microsoft社の新言語TypeScriptについて社内の自主研究発表会で発表した内容です。 対象バージョンは V0.9(2013年10月時点の最新)。 比較対象としてCoffeeScript, Haxe, Dartなどにも触れています。
TypeScript vs flow
TypeScript vs flow
takuronishida1
導入を考えている方に、少しでも参考になればいいかなと思います。
React componentのコンストラクタを追いかけて
React componentのコンストラクタを追いかけて
Hoso michi
20150908 ReactMeetup#2
swiftビギナーズ倶楽部:タブバーから学ぶ 「App delegate」と「as演算子」
swiftビギナーズ倶楽部:タブバーから学ぶ 「App delegate」と「as演算子」
Kanako Kobayashi
Swiftビギナーズ勉強会第四回で発表させていただいたスライドです。 タブバーを作る過程で学べる 「AppDelegate」と「AS演算子」についてまとめています。
TypeScript超入門
TypeScript超入門
Narami Kiyokura
第五回 okayama-js勉強会の同名のセッション資料です #okajs
Android meets RxJava - 渋谷Java#6
Android meets RxJava - 渋谷Java#6
yo_waka
渋谷Java#6 で発表した資料です。
2013 08-19 jjug
2013 08-19 jjug
sk44_
TypeScriptはいいぞ
TypeScriptはいいぞ
Jun Suzuki
dots. フロントエンドエンジニア部 創立ビアバッシュ<会!で発表したスライドです。
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
Jun-ichi Sakamoto
オープンソースカンファレンス Hokkaido 2015 におけるセッションスライドです。
FriendlyによるWindowsアプリテスト自動化手法 基礎技術編
FriendlyによるWindowsアプリテスト自動化手法 基礎技術編
Kenji Fukumoto
Asian Automation Alliance ~自動化を語り合おう!(2014/06/28) でデモを交えながら話した元ネタです。(20分)
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Hiroshi Toda
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9 2015年10月19日 公式バインディングが無い不遇のPHPでSeleniumする方法についてのLTです。
UX実現に向けた社内の取り組みについて-訴求ファーストによる商品開発-
UX実現に向けた社内の取り組みについて-訴求ファーストによる商品開発-
JustSystems Corporation
Description 2017年3月29日 第12回日本感性工学会春季大会 @学校法人上田学園 上田安子服飾専門学校 社内でのUX取り組み事例を紹介しました。
インパス! あのこれダメッス! ~Javaコードレビューの指摘ポイント10選~
インパス! あのこれダメッス! ~Javaコードレビューの指摘ポイント10選~
JustSystems Corporation
2017/08/23に開催されたJJUG ナイト・セミナー 「ビール片手にLT&納涼会 2017」 8/23(水)開催での発表資料です。
More Related Content
What's hot
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
Toshio Ehara
2015/8/28(金) 天神LT勉強会2回目 〜JavaFXPorts(JavaFx + RoboVM)試したyo〜
TypeScriptで作る型安全FirefoxOSアプリ
TypeScriptで作る型安全FirefoxOSアプリ
progre
関東Firefox OS勉強会 2nd
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
MVP Copmmunity Camp 2014 広島会場の同名セッションの発表資料 当日のUst録画: 前半 : http://www.ustream.tv/recorded/45150865 後半 : http://www.ustream.tv/recorded/45152045
Visual Studio 2017 事はじめ
Visual Studio 2017 事はじめ
Hideaki Aoyagi
2017/07/28 「Fukuoka.NET(ふくてん) #7」 で発表した資料です
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
Masahiro Wakame
http://vshtc.doorkeeper.jp/events/11407
F#で数独を解く
F#で数独を解く
Masuda Tomoaki
.NETラボ 2013年1月に発表したスライドです。 F#の簡単な説明と、数独を解く/問題を作るまで。
TypeScriptは明日から使うべき
TypeScriptは明日から使うべき
Masahiro Wakame
TypeScriptは明日から使うべきですよ。
jQuery 対応ライブラリと TypeScript
jQuery 対応ライブラリと TypeScript
インフラジスティックス・ジャパン株式会社
2014 年 6 月 14 日に弊社 @Neri78 が VS ハッカソンで発表させていただいた内容です。
TypeScriptをオススメする理由
TypeScriptをオススメする理由
Yusuke Naka
TypeScriptが好きなのでオススメする理由を考えてみた。 2015/03/30 - P33に参考にさせていただいたサイトのURLを挿入しました
3日時間をもらったのでTypeScriptを触ってみた
3日時間をもらったのでTypeScriptを触ってみた
Yasushi Kato
Microsoft社の新言語TypeScriptについて社内の自主研究発表会で発表した内容です。 対象バージョンは V0.9(2013年10月時点の最新)。 比較対象としてCoffeeScript, Haxe, Dartなどにも触れています。
TypeScript vs flow
TypeScript vs flow
takuronishida1
導入を考えている方に、少しでも参考になればいいかなと思います。
React componentのコンストラクタを追いかけて
React componentのコンストラクタを追いかけて
Hoso michi
20150908 ReactMeetup#2
swiftビギナーズ倶楽部:タブバーから学ぶ 「App delegate」と「as演算子」
swiftビギナーズ倶楽部:タブバーから学ぶ 「App delegate」と「as演算子」
Kanako Kobayashi
Swiftビギナーズ勉強会第四回で発表させていただいたスライドです。 タブバーを作る過程で学べる 「AppDelegate」と「AS演算子」についてまとめています。
TypeScript超入門
TypeScript超入門
Narami Kiyokura
第五回 okayama-js勉強会の同名のセッション資料です #okajs
Android meets RxJava - 渋谷Java#6
Android meets RxJava - 渋谷Java#6
yo_waka
渋谷Java#6 で発表した資料です。
2013 08-19 jjug
2013 08-19 jjug
sk44_
TypeScriptはいいぞ
TypeScriptはいいぞ
Jun Suzuki
dots. フロントエンドエンジニア部 創立ビアバッシュ<会!で発表したスライドです。
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
Jun-ichi Sakamoto
オープンソースカンファレンス Hokkaido 2015 におけるセッションスライドです。
FriendlyによるWindowsアプリテスト自動化手法 基礎技術編
FriendlyによるWindowsアプリテスト自動化手法 基礎技術編
Kenji Fukumoto
Asian Automation Alliance ~自動化を語り合おう!(2014/06/28) でデモを交えながら話した元ネタです。(20分)
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Hiroshi Toda
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9 2015年10月19日 公式バインディングが無い不遇のPHPでSeleniumする方法についてのLTです。
What's hot
(20)
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
TypeScriptで作る型安全FirefoxOSアプリ
TypeScriptで作る型安全FirefoxOSアプリ
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Visual Studio 2017 事はじめ
Visual Studio 2017 事はじめ
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
TypeScript 型定義ファイルのある開発 TypeScript勉強会 VSハッカソン倶楽部
F#で数独を解く
F#で数独を解く
TypeScriptは明日から使うべき
TypeScriptは明日から使うべき
jQuery 対応ライブラリと TypeScript
jQuery 対応ライブラリと TypeScript
TypeScriptをオススメする理由
TypeScriptをオススメする理由
3日時間をもらったのでTypeScriptを触ってみた
3日時間をもらったのでTypeScriptを触ってみた
TypeScript vs flow
TypeScript vs flow
React componentのコンストラクタを追いかけて
React componentのコンストラクタを追いかけて
swiftビギナーズ倶楽部:タブバーから学ぶ 「App delegate」と「as演算子」
swiftビギナーズ倶楽部:タブバーから学ぶ 「App delegate」と「as演算子」
TypeScript超入門
TypeScript超入門
Android meets RxJava - 渋谷Java#6
Android meets RxJava - 渋谷Java#6
2013 08-19 jjug
2013 08-19 jjug
TypeScriptはいいぞ
TypeScriptはいいぞ
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
FriendlyによるWindowsアプリテスト自動化手法 基礎技術編
FriendlyによるWindowsアプリテスト自動化手法 基礎技術編
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
PHPerのための(不遇に負けない)Selenium入門 @ FuelPHP&CodeIgniter ユーザの集い #9
Viewers also liked
UX実現に向けた社内の取り組みについて-訴求ファーストによる商品開発-
UX実現に向けた社内の取り組みについて-訴求ファーストによる商品開発-
JustSystems Corporation
Description 2017年3月29日 第12回日本感性工学会春季大会 @学校法人上田学園 上田安子服飾専門学校 社内でのUX取り組み事例を紹介しました。
インパス! あのこれダメッス! ~Javaコードレビューの指摘ポイント10選~
インパス! あのこれダメッス! ~Javaコードレビューの指摘ポイント10選~
JustSystems Corporation
2017/08/23に開催されたJJUG ナイト・セミナー 「ビール片手にLT&納涼会 2017」 8/23(水)開催での発表資料です。
Selenium WebDriver + python で E2Eテスト自動化
Selenium WebDriver + python で E2Eテスト自動化
JustSystems Corporation
JustTechTalk#08 Webフロントエンドでやってみた2017の資料2本目です。
JustTechTalk#10 React開発における自動テスト実践
JustTechTalk#10 React開発における自動テスト実践
JustSystems Corporation
2017年10月27日の発表資料です。
JustTechTalk#10windowsアプリでのテスト自動化事例
JustTechTalk#10windowsアプリでのテスト自動化事例
JustSystems Corporation
2017年10月27日に開催されたJustTechTalk#10での発表資料です。
AWS運用における最適パターンの徹底活用
AWS運用における最適パターンの徹底活用
JustSystems Corporation
JustTechTalk#09の資料です。 多岐にわたるAWSサービスを効果的に運用するには、ノウハウを生かした最適パターンの徹底活用が重要です。弊社の運用ツールを交えた仕組み作りについて、ご紹介します。
Viewers also liked
(6)
UX実現に向けた社内の取り組みについて-訴求ファーストによる商品開発-
UX実現に向けた社内の取り組みについて-訴求ファーストによる商品開発-
インパス! あのこれダメッス! ~Javaコードレビューの指摘ポイント10選~
インパス! あのこれダメッス! ~Javaコードレビューの指摘ポイント10選~
Selenium WebDriver + python で E2Eテスト自動化
Selenium WebDriver + python で E2Eテスト自動化
JustTechTalk#10 React開発における自動テスト実践
JustTechTalk#10 React開発における自動テスト実践
JustTechTalk#10windowsアプリでのテスト自動化事例
JustTechTalk#10windowsアプリでのテスト自動化事例
AWS運用における最適パターンの徹底活用
AWS運用における最適パターンの徹底活用
Similar to TypeScriptの大規模開発への適用
初学者にJavaScriptを教えてみた
初学者にJavaScriptを教えてみた
彰 村地
2014/3/27 JSオジサン#1 で発表したライトニング トークのスライドです。 スライド自体にはあまり中身はありません。
20130622_android横須賀_LT
20130622_android横須賀_LT
kei aran
2013年6月22日に日本Androidの会横須賀支部にてLTした際の資料。 無知だった二人がどんな開発環境を整備したのかについて。
ABC 2012 spring
ABC 2012 spring
Takeaki Tada
abc2012s android bazaar and confarence 2012 spring
Go言語のフレームワークRevelの紹介とサービスにおける活用事例
Go言語のフレームワークRevelの紹介とサービスにおける活用事例
Yuji Otani
2015年8月15日のGo言語勉強会で発表した資料です。Go言語のフレームワークRevelの紹介とサービスにおける活用事例についての内容になります。
Sencha のフレームワーク Ext JS 5 について 15 分で説明するよ
Sencha のフレームワーク Ext JS 5 について 15 分で説明するよ
久司 中村
俺聞け11 というイベントで、 「Sencha のフレームワーク Ext JS 5 について 15 分で説明するよ」という発表をしてきました。 そして、15分では説明しきれませんでした。orz 説明しきれなかったところは、ブログにまとめましたので、そちらをご覧ください。 http://extjs.sunvisor.net/828
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
もしJavaScriptを扱う開発をこれから新たに始めるのであれば、ぜひ、TypeScriptを習得してください。TypeScriptを使うと、簡単に高品質で扱いやすいJavaScriptのコードを作成することができます。TypeScriptの概要と書籍「TypeScript実践マスター」がカバーする範囲、あるいは本書ではカバーできないその先の内容について紹介します。TypeScriptを新しいプロジェクトに採用できるかどうかイメージしていただけます。
我が家のフロントエンド開発事情
我が家のフロントエンド開発事情
Naoki Yamada
2015年9月現在、私が取り組んでいる新規開発案件におけるフロントエンド開発環境周りについてまとめたもの
Delphi開発者のためのSencha入門
Delphi開発者のためのSencha入門
Shinobu Kawano
Sencha & Delphi Ready Study https://connpass.com/event/66896/
マイクロサービスとOSSのおいしい関係
マイクロサービスとOSSのおいしい関係
Fumiya Shinozuka
Speee Cafe Meetup #7 (https://speee.connpass.com/event/56197/) で登壇した内容です。 業務中に効率よくOSSを試して、さらにはOSS活動をするためにマイクロサービスで影響範囲を小さく試す、という事例を紹介しました。
C#でアプリを作ってみよう! #ngtnet
C#でアプリを作ってみよう! #ngtnet
将 高野
Niigata.NET 3.0 https://ngtnet.connpass.com/event/69634/ のハンズオン資料
保守しやすいコードの反面教師 (アンチパターン) その1
保守しやすいコードの反面教師 (アンチパターン) その1
keitasudo1
勉強会で使用した発表資料。
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
parrotstudio
Gunma.web #7の発表 一部内輪向けのスライド削除 詳しくは以下で http://d.hatena.ne.jp/parrot_studio/20111220/1324391867
非プログラマ指向学生向けのアプリ作成演習
非プログラマ指向学生向けのアプリ作成演習
Kimiya Fujisawa
メディア学部で実施しているMonacaを用いたモバイルアプリ開発を行う演習の現状について紹介します。メディア学部には様々な学生がいますが、本格的なプログラマとして開発することを考える学生はほぼいません。多くの学生はコンテンツ制作などを志しています。こういった学生たちに、スマホ・タブレット向けアプリ開発とはどういったものかをMonacaを使って実際に開発を行うことで身に付けています。
Bracketsについて
Bracketsについて
Shuichi Takaya
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
Yusuke Hirao
2015年7月25日 マカベン × HTML5fun のセッションで使用したスライドです。
three.jsによる一歩進めたグラフィカルな表現
three.jsによる一歩進めたグラフィカルな表現
Kei Yagi
three.jsの現行バージョン(r79)に基づいた表現周りをかいつまんで紹介
Similar to TypeScriptの大規模開発への適用
(16)
初学者にJavaScriptを教えてみた
初学者にJavaScriptを教えてみた
20130622_android横須賀_LT
20130622_android横須賀_LT
ABC 2012 spring
ABC 2012 spring
Go言語のフレームワークRevelの紹介とサービスにおける活用事例
Go言語のフレームワークRevelの紹介とサービスにおける活用事例
Sencha のフレームワーク Ext JS 5 について 15 分で説明するよ
Sencha のフレームワーク Ext JS 5 について 15 分で説明するよ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
我が家のフロントエンド開発事情
我が家のフロントエンド開発事情
Delphi開発者のためのSencha入門
Delphi開発者のためのSencha入門
マイクロサービスとOSSのおいしい関係
マイクロサービスとOSSのおいしい関係
C#でアプリを作ってみよう! #ngtnet
C#でアプリを作ってみよう! #ngtnet
保守しやすいコードの反面教師 (アンチパターン) その1
保守しやすいコードの反面教師 (アンチパターン) その1
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
非プログラマ指向学生向けのアプリ作成演習
非プログラマ指向学生向けのアプリ作成演習
Bracketsについて
Bracketsについて
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
three.jsによる一歩進めたグラフィカルな表現
three.jsによる一歩進めたグラフィカルな表現
More from JustSystems Corporation
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
JustSystems Corporation
JJUG CCC 2018 Fall 登壇時の資料です。 #jjug_ccc #ccc_g1
「技術内閣制度」〜2年間やってきて得られた事とこれから〜 #devsumi
「技術内閣制度」〜2年間やってきて得られた事とこれから〜 #devsumi
JustSystems Corporation
DevelopersSummit2018での発表資料です。 強い新規サービスを継続的に生み出していくために、価値創造と実現技術の両方をどう高めていくかが課題になります。そのための仕組みの1つである「技術内閣制度」を2年間取り組んできた中で、苦労したこと・変えたこと・得られた成果や、今後についてお話しさせていただきます。
事業に貢献する商品開発と その成長の仕組み作り ~これからのエンジニアに必要とされるスキルとは~
事業に貢献する商品開発と その成長の仕組み作り ~これからのエンジニアに必要とされるスキルとは~
JustSystems Corporation
Developer’s Summit(デブサミ)2016 で発表した資料です。 CDO(最高開発責任者 Chief Development Officer)の活動内容で 継続成長のための事業ポートフォリオ経営を実現する際に、商品開発が直面する課題、どういうスキルを持った集団を目指すか、仕組みとしての例(訴求ファースト、技術内閣)をお話ししました。社外の方々ともいろいろな交流を行って、学んで実力を上げたいと思いますのでよろしくお願いします。
現役23名のPM:タイプ別マネジメントパターン
現役23名のPM:タイプ別マネジメントパターン
JustSystems Corporation
現役23名のPM:タイプ別マネジメントパターン
JavaでインメモリSQLエンジンを作ってみた
JavaでインメモリSQLエンジンを作ってみた
JustSystems Corporation
JJUG CCC 2018 Spring での発表資料です。 #jjug_ccc #ccc_c4
DDDとクリーンアーキテクチャでサーバーアプリケーションを作っている話
DDDとクリーンアーキテクチャでサーバーアプリケーションを作っている話
JustSystems Corporation
JJUG CCC 2018 Spring の発表資料です。 #jjug #ccc_a8
JustTechTalk#11_スマイルゼミ顧客満足度への貢献
JustTechTalk#11_スマイルゼミ顧客満足度への貢献
JustSystems Corporation
2018/03/16に開催された「JustTechTalk#11 エンジニアの新しいキャリア Customer Reliability Engineer (CRE)」の発表資料です。
ピュアJavaだと思った?残念androidでした~いつからAndroidをJavaだと錯覚していた?~
ピュアJavaだと思った?残念androidでした~いつからAndroidをJavaだと錯覚していた?~
JustSystems Corporation
DroidKaigi2018 Room 1 - 2018/02/08 14:00-14:30 の発表資料です。
最新のJava言語仕様で見るモジュールシステム #jjug
最新のJava言語仕様で見るモジュールシステム #jjug
JustSystems Corporation
2017年12月27日に開催されたJJUG ナイトセミナー『年送りビール&LT大会』の発表資料です。
「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~
「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~
JustSystems Corporation
2017/11/18 JJUG CCC 2017 Fallでの発表資料です。 #jjug_ccc #ccc_g5
ジャストシステムのDevOps実例 今後の取り組み
ジャストシステムのDevOps実例 今後の取り組み
JustSystems Corporation
JustTechTalk#09の資料です。 実際のプロジェクトを例に、各開発工程でDevOpsをいかに進めたか、開発環境からリリースまでの流れ、環境はいくつ用意すべきかなど、実例に基づいた気づきをご紹介しています。
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
JustSystems Corporation
JJUG CCC 2017 Spring L7セッションの発表資料です。
Kotlin is charming; The reasons Java engineers should start Kotlin.
Kotlin is charming; The reasons Java engineers should start Kotlin.
JustSystems Corporation
JJUG CCC 2017 Spring #ccc_c5 の『15:45-16:30 Javaエンジニアから見たKotlinの魅力』の資料です。
CSSレイアウトでなぜ失敗するか?
CSSレイアウトでなぜ失敗するか?
JustSystems Corporation
JustTechTalk#08 Webフロントエンドでやってみた2017の5本目の発表です。
「訴求ファースト」と「こだわり駆動開発」~教育、医療、もの書き市場で戦うプロダクトマネージャーの考え方~
「訴求ファースト」と「こだわり駆動開発」~教育、医療、もの書き市場で戦うプロダクトマネージャーの考え方~
JustSystems Corporation
DevelopersSummit2017 【17-C-2】の発表スライドです。
メンバーのスキルアップ、どうしてる? − Java 100本ノックで新加入メンバーを鍛えてみた −
メンバーのスキルアップ、どうしてる? − Java 100本ノックで新加入メンバーを鍛えてみた −
JustSystems Corporation
JJUG CCC Fall 2016 での発表資料です。 Java 100本ノックを用いたトレーニングの実例と、アンチパターンについてご紹介しています。
ArrayListをじっくり読んでみた - JavaコアSDKを読む会を社内でやって気づいたこと -
ArrayListをじっくり読んでみた - JavaコアSDKを読む会を社内でやって気づいたこと -
JustSystems Corporation
2016/11/21のJJUGナイト・セミナーでの発表資料です。
ジャストシステムJava100本ノックのご紹介
ジャストシステムJava100本ノックのご紹介
JustSystems Corporation
東北大学で公開されている「言語処理100本ノック」をヒントに、Javaの実力が身につく問題を作成しました。作成者から、作問のねらいや裏話などをご紹介いたします。
ATOK Spark のご紹介とJavaによるプラグイン開発について
ATOK Spark のご紹介とJavaによるプラグイン開発について
JustSystems Corporation
GitHubで公開しているATOK Sparkについて、実際の開発者から機能概要のご紹介と、Javaでプラグイン開発について、ご説明いたします。
スマイルゼミの裏側(db編)
スマイルゼミの裏側(db編)
JustSystems Corporation
JustTechTalk#06発表資料。スマイルゼミのデータベース設計&開発におけるアンチパターンについて。
More from JustSystems Corporation
(20)
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
「技術内閣制度」〜2年間やってきて得られた事とこれから〜 #devsumi
「技術内閣制度」〜2年間やってきて得られた事とこれから〜 #devsumi
事業に貢献する商品開発と その成長の仕組み作り ~これからのエンジニアに必要とされるスキルとは~
事業に貢献する商品開発と その成長の仕組み作り ~これからのエンジニアに必要とされるスキルとは~
現役23名のPM:タイプ別マネジメントパターン
現役23名のPM:タイプ別マネジメントパターン
JavaでインメモリSQLエンジンを作ってみた
JavaでインメモリSQLエンジンを作ってみた
DDDとクリーンアーキテクチャでサーバーアプリケーションを作っている話
DDDとクリーンアーキテクチャでサーバーアプリケーションを作っている話
JustTechTalk#11_スマイルゼミ顧客満足度への貢献
JustTechTalk#11_スマイルゼミ顧客満足度への貢献
ピュアJavaだと思った?残念androidでした~いつからAndroidをJavaだと錯覚していた?~
ピュアJavaだと思った?残念androidでした~いつからAndroidをJavaだと錯覚していた?~
最新のJava言語仕様で見るモジュールシステム #jjug
最新のJava言語仕様で見るモジュールシステム #jjug
「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~
「書ける」から「できる」になれる! ~Javaメモリ節約ノウハウ話~
ジャストシステムのDevOps実例 今後の取り組み
ジャストシステムのDevOps実例 今後の取り組み
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Javaチョットデキルへの道〜JavaコアSDKに見る真似したいコード10選〜
Kotlin is charming; The reasons Java engineers should start Kotlin.
Kotlin is charming; The reasons Java engineers should start Kotlin.
CSSレイアウトでなぜ失敗するか?
CSSレイアウトでなぜ失敗するか?
「訴求ファースト」と「こだわり駆動開発」~教育、医療、もの書き市場で戦うプロダクトマネージャーの考え方~
「訴求ファースト」と「こだわり駆動開発」~教育、医療、もの書き市場で戦うプロダクトマネージャーの考え方~
メンバーのスキルアップ、どうしてる? − Java 100本ノックで新加入メンバーを鍛えてみた −
メンバーのスキルアップ、どうしてる? − Java 100本ノックで新加入メンバーを鍛えてみた −
ArrayListをじっくり読んでみた - JavaコアSDKを読む会を社内でやって気づいたこと -
ArrayListをじっくり読んでみた - JavaコアSDKを読む会を社内でやって気づいたこと -
ジャストシステムJava100本ノックのご紹介
ジャストシステムJava100本ノックのご紹介
ATOK Spark のご紹介とJavaによるプラグイン開発について
ATOK Spark のご紹介とJavaによるプラグイン開発について
スマイルゼミの裏側(db編)
スマイルゼミの裏側(db編)
TypeScriptの大規模開発への適用
1.
EPS事業部商品開発部 井澤聡
2.
主にWebアプリケーションのクライアント側を担当しています。 元々Javaを使用していたので、静的型付けの言語が好みです。
略歴 1. 最初のプロジェクトでJavaScriptを3ヶ月ほど触りました。(14/7~) 2. その後、新プロジェクトのモック作成に一人で携わることになったため、以前 から気になっていたTypeScriptを試用。(14/10~) 3. プロジェクト発足後、マネージャーがTypeScriptに乗り気だったため、そのま ま製品開発に使用、今に至ります。(15/4~)
3.
JSは目立ちにくいミスが非常に多い言語です 1. 変数名の打ち間違い 2.
thisの差し替わり 3. 関数の引数にどの型を渡していいか分かりにくい 他... 次ページにJSにおける典型的なバグを3つほど含んだ コードを載せています。 どこに誤りがあるか探してみてください。 参考までに、後輩に見てもらったところ、5分経っても見つかりませんでした。
4.
↑サンプルコード 実動作画面→
5.
JavaScriptはケアレスミスやハマる仕様が多く、 こまめな確認が必要になりがちです。 ケアレスミスの改修にも時間がかかります。 1.
ビルド→動作確認箇所まで到達:1分 2. 不具合箇所の特定:2分 3. 修正:1分 4. 再確認:1分 1回5分とみて、先ほどの例の場合5*3で15分程度のロスが発生します。 また、不具合がなくても都度1分のロスが積もっていきます。
6.
積もり積もって1日1時間程度ロスしているのも珍し くありません。 開発人数が増えるとその分乗算になっていくため、 特に多人数では馬鹿になりません。
7.
ケアレスミスへ無駄に時間を 費やしていませんか?
8.
TypeScriptは静的型付け言語なので、エディタ上でバリ デーションが行われます。 先ほどのコードを、TSが認識できるように型を明示す る改修だけ入れたファイルを用意しました。
不具合箇所の確認にどの程度かかるか予想してみてください
9.
1 2 3 1. product"n"ame(綴りミス) 2. thisが差し替わっている 3.
priceはnumberが指定されているのに、stringを渡している
10.
ありがちなケアレスミスの場合、一瞬で分かります。 赤線をホバーすると不具合原因が表示されるため、調査の必要もありません。
エディタ上で検出されるため、この程度なら動作確認も不要です。 先ほどの所要時間を直すと 1. ビルド→動作確認箇所まで到達:1分 2. 不具合箇所の特定:2分 3. 修正:1分 4. 再確認:1分 =0分!
11.
JavaScriptはケアレスミスが多く動作確認も一苦労 TypeScriptを使えば細かいミスが減り、 開発効率が大きく上がる! (効果のほどはケースバイケースです)
12.
ご清聴ありがとうございました
13.
14.
1. インターフェースの整合性が重視される 2. 自分で書いていないクラスやメソッドも多く利用する 3.
静的型付けやクラス指向の言語になれている 4. 柔軟性や気軽さよりも、コードが検査される「安心」が重要 5. 保守が必要なコード 以上のどれかに当てはまる場合、向いていると思われます。 (多人数での開発や、比較的堅牢さが求められるコード向きです)
15.
1. 極限までパフォーマンスを詰める必要がある場合 ダウンレベル時に裏で補助関数が出力されたり、割と綺麗なJSへ変換されます
そのため、ハックを駆使してチューニングしたコードよりはコードサイズ、パ フォーマンスともに不利です 2. 開発規模が小さい、保守が必要ない場合 定義を余分に書いたり、型に縛りが入り柔軟性が低下するため、書き捨て コードや小規模の場合不向きです 3. RubyやPythonに慣れている場合 Ruby似の文法を持つCoffeeScriptのほうが馴染みやすいと思われます 以上の場合は、逆にTypeScriptは向いていないと思われます。
16.
TSの最も肝となる部分は型定義です。 型定義の出来によって使い勝手が大きく変わります。
型を誤魔化す書き方も出来ますが、本来不要なところで 行われると全体の信頼性が低下します。 そのため、コードレビュー等で型の書き方をチェックした方が良さそ うです。
17.
ES2015のクラスをベースに幾つか拡張されています クラスにフィールド変数を定義出来る
privateなどのアクセサや、abstract等のキーワード追加 省略可能引数の明示、省略時の初期値付き引数の定義 ジェネリクス、型推論、インターフェース クラスのミックスイン Babelと同じく、ES2015やES7の構文をダウンレベルサポートし ています クラス アロー関数 分割代入 非同期処理 デコレータ モジュール
Download now