Soumettre la recherche
Mettre en ligne
Node.jsに縁のない職場でnode.jsを使い始める戦術
•
Télécharger en tant que PPTX, PDF
•
4 j'aime
•
5,715 vues
Isamu Suzuki
Suivre
2016/11/12(土)にあった東京Node学園祭2016でLT発表した資料です。 ※表示文字消え対策にpptxに変換したら若干レイアウト崩れたorz
Lire moins
Lire la suite
Business
Signaler
Partager
Signaler
Partager
1 sur 43
Télécharger maintenant
Recommandé
レガシーなアプリにWeb apiを実装してなみだ目になったのでちょっといろいろ教えてください
レガシーなアプリにWeb apiを実装してなみだ目になったのでちょっといろいろ教えてください
Isamu Suzuki
Node.jsで使えるファイルDB"NeDB"のススメ
Node.jsで使えるファイルDB"NeDB"のススメ
Isamu Suzuki
Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築
AimingStudy
Hello, Node.js
Hello, Node.js
Shin Sekaryo
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
Shunsuke Watanabe
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
Node js 入門
Node js 入門
Satoshi Takami
Node.js で Web アプリ開発
Node.js で Web アプリ開発
Tatsumi Naganuma
Recommandé
レガシーなアプリにWeb apiを実装してなみだ目になったのでちょっといろいろ教えてください
レガシーなアプリにWeb apiを実装してなみだ目になったのでちょっといろいろ教えてください
Isamu Suzuki
Node.jsで使えるファイルDB"NeDB"のススメ
Node.jsで使えるファイルDB"NeDB"のススメ
Isamu Suzuki
Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築
AimingStudy
Hello, Node.js
Hello, Node.js
Shin Sekaryo
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
Shunsuke Watanabe
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
Node js 入門
Node js 入門
Satoshi Takami
Node.js で Web アプリ開発
Node.js で Web アプリ開発
Tatsumi Naganuma
いまNode Express4で書いてるディレクターが 初めて書き始める2ヶ月前くらいの自分に言っておく
いまNode Express4で書いてるディレクターが 初めて書き始める2ヶ月前くらいの自分に言っておく
Takahiro YAMAGUCHI
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
Isamu Suzuki
サーバサイドNodeの使い道
サーバサイドNodeの使い道
pospome
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
ビルド職人の朝は早い
ビルド職人の朝は早い
Masashi MATSUI
Zabbix による監視のあれこれ
Zabbix による監視のあれこれ
Cosign930
Node.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないとき
Ryunosuke SATO
ご注文は構成管理ですか??
ご注文は構成管理ですか??
Cosign930
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
Takuro Sasaki
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
Hiroyuki Kusu
ソーシャルゲーム開発における運用とそのツール
ソーシャルゲーム開発における運用とそのツール
Yoshiaki Sugimoto
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
Toshiyuki Konparu
Nodeにしましょう
Nodeにしましょう
Yuzo Hebishima
AngularJS2でつまづいたこと
AngularJS2でつまづいたこと
Takehiro Takahashi
脆弱性検知ツールVulsを試してみた
脆弱性検知ツールVulsを試してみた
Cosign930
Oracleがnode.jsをやり始めたというのだが!
Oracleがnode.jsをやり始めたというのだが!
Hiroshi Hayakawa
MySQL Fabricつらい
MySQL Fabricつらい
yoku0825
アプリしか作れないけどAzureに触ってみた #ngtnet
アプリしか作れないけどAzureに触ってみた #ngtnet
Kazumune Katagiri
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
Yusuke Wada
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Yuki Hirano
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
mganeko
Contenu connexe
Tendances
いまNode Express4で書いてるディレクターが 初めて書き始める2ヶ月前くらいの自分に言っておく
いまNode Express4で書いてるディレクターが 初めて書き始める2ヶ月前くらいの自分に言っておく
Takahiro YAMAGUCHI
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
Isamu Suzuki
サーバサイドNodeの使い道
サーバサイドNodeの使い道
pospome
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
ビルド職人の朝は早い
ビルド職人の朝は早い
Masashi MATSUI
Zabbix による監視のあれこれ
Zabbix による監視のあれこれ
Cosign930
Node.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないとき
Ryunosuke SATO
ご注文は構成管理ですか??
ご注文は構成管理ですか??
Cosign930
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
Takuro Sasaki
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
Hiroyuki Kusu
ソーシャルゲーム開発における運用とそのツール
ソーシャルゲーム開発における運用とそのツール
Yoshiaki Sugimoto
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
Toshiyuki Konparu
Nodeにしましょう
Nodeにしましょう
Yuzo Hebishima
AngularJS2でつまづいたこと
AngularJS2でつまづいたこと
Takehiro Takahashi
脆弱性検知ツールVulsを試してみた
脆弱性検知ツールVulsを試してみた
Cosign930
Oracleがnode.jsをやり始めたというのだが!
Oracleがnode.jsをやり始めたというのだが!
Hiroshi Hayakawa
MySQL Fabricつらい
MySQL Fabricつらい
yoku0825
アプリしか作れないけどAzureに触ってみた #ngtnet
アプリしか作れないけどAzureに触ってみた #ngtnet
Kazumune Katagiri
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
Yusuke Wada
Tendances
(19)
いまNode Express4で書いてるディレクターが 初めて書き始める2ヶ月前くらいの自分に言っておく
いまNode Express4で書いてるディレクターが 初めて書き始める2ヶ月前くらいの自分に言っておく
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
サーバサイドNodeの使い道
サーバサイドNodeの使い道
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
ビルド職人の朝は早い
ビルド職人の朝は早い
Zabbix による監視のあれこれ
Zabbix による監視のあれこれ
Node.js を選ぶとき 選ばないとき
Node.js を選ぶとき 選ばないとき
ご注文は構成管理ですか??
ご注文は構成管理ですか??
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
ソーシャルゲーム開発における運用とそのツール
ソーシャルゲーム開発における運用とそのツール
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
Nodeにしましょう
Nodeにしましょう
AngularJS2でつまづいたこと
AngularJS2でつまづいたこと
脆弱性検知ツールVulsを試してみた
脆弱性検知ツールVulsを試してみた
Oracleがnode.jsをやり始めたというのだが!
Oracleがnode.jsをやり始めたというのだが!
MySQL Fabricつらい
MySQL Fabricつらい
アプリしか作れないけどAzureに触ってみた #ngtnet
アプリしか作れないけどAzureに触ってみた #ngtnet
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
En vedette
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Yuki Hirano
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
mganeko
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
Kazuo Murakami
Tokyo nodefestival workshop_20161112
Tokyo nodefestival workshop_20161112
Junichi Okamura
Java script初心者のためのnode.jsで学ぶドローン制御プログラミング
Java script初心者のためのnode.jsで学ぶドローン制御プログラミング
健一 茂木
JUNOS: OSPF and BGP
JUNOS: OSPF and BGP
Zenith Networks
Node.js Hands-On
Node.js Hands-On
Akinari Tsugo
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
Daisuke Tamada
Node.js Tutorial at Hiroshima
Node.js Tutorial at Hiroshima
Yoshihiro Iwanaga
Node.js入門
Node.js入門
俊夫 森
Node.js基礎の基礎 - Miyazaki.js vol.2
Node.js基礎の基礎 - Miyazaki.js vol.2
Nobuhiro Nakashima
Nodeについて
Nodeについて
Natsuki Yamanaka
Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話
leverages_event
さくらのVPS で IPv4 over IPv6ルータの構築
さくらのVPS で IPv4 over IPv6ルータの構築
Tomocha Potter
libpgenでパケット操作
libpgenでパケット操作
slankdev
En vedette
(16)
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayac
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
Tokyo nodefestival workshop_20161112
Tokyo nodefestival workshop_20161112
Java script初心者のためのnode.jsで学ぶドローン制御プログラミング
Java script初心者のためのnode.jsで学ぶドローン制御プログラミング
JUNOS: OSPF and BGP
JUNOS: OSPF and BGP
Node.js Hands-On
Node.js Hands-On
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
Node.js Tutorial at Hiroshima
Node.js Tutorial at Hiroshima
Node.js入門
Node.js入門
Node.js基礎の基礎 - Miyazaki.js vol.2
Node.js基礎の基礎 - Miyazaki.js vol.2
Nodeについて
Nodeについて
Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話
さくらのVPS で IPv4 over IPv6ルータの構築
さくらのVPS で IPv4 over IPv6ルータの構築
libpgenでパケット操作
libpgenでパケット操作
Similaire à Node.jsに縁のない職場でnode.jsを使い始める戦術
.NET6新機能の振り返り
.NET6新機能の振り返り
TomomitsuKusaba
レガシーシステムのDBマイグレーションし始めた話
レガシーシステムのDBマイグレーションし始めた話
nekogeruge_987
Shiva 〜Nextremerをscale upする機械学習環境〜
Shiva 〜Nextremerをscale upする機械学習環境〜
Kazuki Morozumi
20120702勉強会 webアプリ作ってみた
20120702勉強会 webアプリ作ってみた
Shugo Numano
第1回鹿児島node.jsの会資料_内村
第1回鹿児島node.jsの会資料_内村
Koichi Uchimura
worker_threadsを使った実装の勘所
worker_threadsを使った実装の勘所
yo_waka
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネット株式会社
第八回 #渋谷Java 最近のjava PaaS事情
第八回 #渋谷Java 最近のjava PaaS事情
Kazuhiro Serizawa
テストコードの DRY と DAMP
テストコードの DRY と DAMP
Yusuke Kagata
CodeIgniterでXMLを処理してみる
CodeIgniterでXMLを処理してみる
智之 大野
Yeoman RIAビルドツール超入門
Yeoman RIAビルドツール超入門
Masakazu Muraoka
とある Perl Monger の働き方
とある Perl Monger の働き方
Yusuke Wada
.NET 7期待の新機能
.NET 7期待の新機能
TomomitsuKusaba
ネットワークこわい
ネットワークこわい
Masahiro Tomita
JJUG CCC 2017 Spring LT about JPA
JJUG CCC 2017 Spring LT about JPA
Naoya Kojima
実務でGo使い始めました
実務でGo使い始めました
Yuki Kikuchi
地獄Spec
地獄Spec
Tsunenori Oohara
地獄Spec
地獄Spec
Drecom Co., Ltd.
2016/12/17 ASP.NET フロントエンドタスク入門
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
ドメイン駆動設計を実践するプログラマーの悩み
ドメイン駆動設計を実践するプログラマーの悩み
haljik Seiji
Similaire à Node.jsに縁のない職場でnode.jsを使い始める戦術
(20)
.NET6新機能の振り返り
.NET6新機能の振り返り
レガシーシステムのDBマイグレーションし始めた話
レガシーシステムのDBマイグレーションし始めた話
Shiva 〜Nextremerをscale upする機械学習環境〜
Shiva 〜Nextremerをscale upする機械学習環境〜
20120702勉強会 webアプリ作ってみた
20120702勉強会 webアプリ作ってみた
第1回鹿児島node.jsの会資料_内村
第1回鹿児島node.jsの会資料_内村
worker_threadsを使った実装の勘所
worker_threadsを使った実装の勘所
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
第八回 #渋谷Java 最近のjava PaaS事情
第八回 #渋谷Java 最近のjava PaaS事情
テストコードの DRY と DAMP
テストコードの DRY と DAMP
CodeIgniterでXMLを処理してみる
CodeIgniterでXMLを処理してみる
Yeoman RIAビルドツール超入門
Yeoman RIAビルドツール超入門
とある Perl Monger の働き方
とある Perl Monger の働き方
.NET 7期待の新機能
.NET 7期待の新機能
ネットワークこわい
ネットワークこわい
JJUG CCC 2017 Spring LT about JPA
JJUG CCC 2017 Spring LT about JPA
実務でGo使い始めました
実務でGo使い始めました
地獄Spec
地獄Spec
地獄Spec
地獄Spec
2016/12/17 ASP.NET フロントエンドタスク入門
2016/12/17 ASP.NET フロントエンドタスク入門
ドメイン駆動設計を実践するプログラマーの悩み
ドメイン駆動設計を実践するプログラマーの悩み
Dernier
Japan IT Week 2024 Brochure by 47Billion
Japan IT Week 2024 Brochure by 47Billion
Data Analytics Company - 47Billion Inc.
【株式会社オプティマインド】会社紹介資料(2024年04月更新)_中途採用.pdf
【株式会社オプティマインド】会社紹介資料(2024年04月更新)_中途採用.pdf
株式会社オプティマインド
株式会社デジタルフォルン_会社説明資料~カルチャー~ 2024年版
株式会社デジタルフォルン_会社説明資料~カルチャー~ 2024年版
DIGITAL VORN
20240319_case___________________________
20240319_case___________________________
i Smart Technologies
令和5年度_サステナブルツーリズムセミナー_ビジュアルレポート(公開用).pdf
令和5年度_サステナブルツーリズムセミナー_ビジュアルレポート(公開用).pdf
jun_suto
ROMS_recruting_deck_for_website_20240322.pdf
ROMS_recruting_deck_for_website_20240322.pdf
hirokisawa3
HRMOS(ハーモス)タレントマネジメント_ご紹介資料_Saleshub掲載用
HRMOS(ハーモス)タレントマネジメント_ご紹介資料_Saleshub掲載用
wataruhonda3
20240318_case___________________________
20240318_case___________________________
i Smart Technologies
株式会社デジタルフォルン_会社説明資料~事業内容~ 2024年版
株式会社デジタルフォルン_会社説明資料~事業内容~ 2024年版
DIGITAL VORN
株式会社デジタルフォルン_会社説明資料~その他の働く環境~ 2024年版
株式会社デジタルフォルン_会社説明資料~その他の働く環境~ 2024年版
DIGITAL VORN
株式会社ベクトル総研会社概要 Vector Research Institute (VRI) Corporate Profile
株式会社ベクトル総研会社概要 Vector Research Institute (VRI) Corporate Profile
vrihomepage
【株式会社オプティマインド】会社紹介資料_2024年4月11日更新(採用資料).pdf
【株式会社オプティマインド】会社紹介資料_2024年4月11日更新(採用資料).pdf
株式会社オプティマインド
「育て」「動かし」「評価する」PRMツール。「PartnerProp」パートナープロップサービス資料
「育て」「動かし」「評価する」PRMツール。「PartnerProp」パートナープロップサービス資料
inoue13
Sportip, Inc. Company Deck 2024|株式会社Sportip紹介資料
Sportip, Inc. Company Deck 2024|株式会社Sportip紹介資料
ssuser5a38bf
20240209_case___________________________
20240209_case___________________________
i Smart Technologies
株式会社デジタルフォルン_会社説明資料~仕事内容~ 2024年版
株式会社デジタルフォルン_会社説明資料~仕事内容~ 2024年版
DIGITAL VORN
Dernier
(16)
Japan IT Week 2024 Brochure by 47Billion
Japan IT Week 2024 Brochure by 47Billion
【株式会社オプティマインド】会社紹介資料(2024年04月更新)_中途採用.pdf
【株式会社オプティマインド】会社紹介資料(2024年04月更新)_中途採用.pdf
株式会社デジタルフォルン_会社説明資料~カルチャー~ 2024年版
株式会社デジタルフォルン_会社説明資料~カルチャー~ 2024年版
20240319_case___________________________
20240319_case___________________________
令和5年度_サステナブルツーリズムセミナー_ビジュアルレポート(公開用).pdf
令和5年度_サステナブルツーリズムセミナー_ビジュアルレポート(公開用).pdf
ROMS_recruting_deck_for_website_20240322.pdf
ROMS_recruting_deck_for_website_20240322.pdf
HRMOS(ハーモス)タレントマネジメント_ご紹介資料_Saleshub掲載用
HRMOS(ハーモス)タレントマネジメント_ご紹介資料_Saleshub掲載用
20240318_case___________________________
20240318_case___________________________
株式会社デジタルフォルン_会社説明資料~事業内容~ 2024年版
株式会社デジタルフォルン_会社説明資料~事業内容~ 2024年版
株式会社デジタルフォルン_会社説明資料~その他の働く環境~ 2024年版
株式会社デジタルフォルン_会社説明資料~その他の働く環境~ 2024年版
株式会社ベクトル総研会社概要 Vector Research Institute (VRI) Corporate Profile
株式会社ベクトル総研会社概要 Vector Research Institute (VRI) Corporate Profile
【株式会社オプティマインド】会社紹介資料_2024年4月11日更新(採用資料).pdf
【株式会社オプティマインド】会社紹介資料_2024年4月11日更新(採用資料).pdf
「育て」「動かし」「評価する」PRMツール。「PartnerProp」パートナープロップサービス資料
「育て」「動かし」「評価する」PRMツール。「PartnerProp」パートナープロップサービス資料
Sportip, Inc. Company Deck 2024|株式会社Sportip紹介資料
Sportip, Inc. Company Deck 2024|株式会社Sportip紹介資料
20240209_case___________________________
20240209_case___________________________
株式会社デジタルフォルン_会社説明資料~仕事内容~ 2024年版
株式会社デジタルフォルン_会社説明資料~仕事内容~ 2024年版
Node.jsに縁のない職場でnode.jsを使い始める戦術
1.
Node.jsに縁のない職場 でNode.jsを使い始める ための戦術 2016.11.12 Isamu Suzuki /
@moomooya Rakus Co, Ltd.
2.
鈴木 勇 @moomooya •
株式会社ラクス • 請求書発行サービスを開発してます • 仕事ではJava+JavaScript少し • JSオジサン目指して修行中 • 最近Pythonに浮気したい(機械学習、RaspberryPi) • Scalaに浮気した チョットダケ
3.
あとカードゲーム作ったり • 12/11(日) ゲームマーケット
@ ビッグサイト http://gamemarket.jp
4.
本日のお題
5.
職場でNode.jsを使う
6.
と言っても
7.
会場の8割くらいは もう使ってる?
8.
なので
9.
10分間 職場でNode.jsを使ってない フリをしてください
10.
あなたはNode.jsを 職場で使っていない、いいね ?
11.
前提 • Node.jsの基本的な使い方がわかる • Express.jsでカンタンなWebアプリは作れる •
ES2015 (2016)の機能はまだチョット不安 • =>とかfilter/map/forEachとか
12.
あ、これNodeSchoolで やったやつだ!
13.
職場で使っていない理由を 考えよう
14.
こんな感じ? • 上司のJavaScript感が世紀末 • 言語を変更する機会がない/事例が少ない •
Node.jsもいいけど先に ラムダとかJava8の文法覚えなさい
15.
世紀末感 ※geocities-izerしたイメージです
16.
消毒するしかない
17.
はい、次
18.
言語を変更する機会がない
19.
別のシステムを作ればいい
20.
長時間Excel使ってたりしませんか
21.
やってられるか
22.
プロダクトじゃなくてもいい • 日々手作業でやっていることはありませんか • 定例報告資料の集計とか •
工数分析とか
23.
プロダクトじゃなくてもいい • 日々手作業でやっていることはありませんか • 定例報告資料の集計とか •
工数分析とか 自動化しよう!
24.
元ネタの出処をチェック • OSSな管理ツール →たいていREST APIあるはず •
社内の(よくわからん)集計システム →運が良ければAPIとかDB直アクセス出来るかも • 別のExcel ……
25.
OSSな管理ツール • Node.js用のHTTPクライアントライブラリで REST APIを叩きましょう •
superagent • axios
26.
社内の集計システム • DBアクセスできるならライブラリは揃ってる • 各種DB用ライブラリ →さらっと使うならこっちで十分 •
汎用O/R Mapper : KNEX.js + BookShelf.jsとか →詳しくないです
27.
社内の集計システム • DBアクセスも出来ない&WEBシステムの場合 • HTTPをパースしてスクレイピング →
cheerio-httpcli
28.
別のExcelから…… • 一応xls(x)パーサはあるけど…… • xlsx
/ excel-stream とか • たいていExcel方眼紙で構造的ではない • まずは綺麗なExcelにするところから • たいてい挫折する→消毒するか、逃げよう
29.
WEBアプリ動かすところない! • Electronがあるじゃない • 使う人が増え始めたら 自動アップデート対応しないと面倒かも
30.
Node.jsさわれて 精神も仕事も健康に
31.
他にも…… • 採用の課題に使うよう誘導したり • 「新しいネタじゃないと学生釣れないよ」 •
単発(かつ他人事)なので通りやすい • 開発チーム内ツールに使ったり • 導入カンタンだけど、管理職の目につかないと 拡散させにくい
32.
新卒採用に使った話はこちらで http://www.slideshare.net/isamusuzuki54/ss-63232044
33.
ラムダとかJava8の勉強しろよ
34.
JavaScriptで覚えましょう
35.
Stream API • Arrayオブジェクトの関数として •
filter / map / forEach たくさんある • Java8よりもシンプルです • MDNにまとまっています 「Array 反復メソッド」とかで • https://developer.mozilla.org/ja/docs/Web/JavaScript/Refer ence/Global_Objects/Array#Iteration_methods
36.
ラムダ • JavaScriptの関数は第一級関数 • 多用しすぎて
callback hell を有名にした • アロー演算子 => もES2015で対応 • Java8のアロー演算子 -> と混乱する……
37.
Optional • すみません、TypeScriptに頼りましょう • ライブラリ実装(optional-jsとか)も あるみたいだけど……
38.
最近Scala触り始めたのです が
39.
JavaScriptからだと 驚き少なく入ることが 出来ました
40.
JS → Scala 学習パターン オススメ
41.
逆にJava8が 過去の遺産引きずっている分 ちょっと違和感を感じました
42.
まとめ • プロダクト以外のシステムでしれっと導入 →「あれ、Nodeで出来てるんですよー」 • 言語仕様の勉強と称して興味を引く •
JS → Scala オススメ
43.
知らないふり ありがとうございました
Télécharger maintenant