ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

50万行以上あったGoogle翻訳のソース、Deep Learning導入で…

2017-10-20 20:02:31 | Twitter
Googleの担当するJeff Dean氏のトーク.
以前は50万行以上あったGoogle翻訳のソースコードが、
Deep Learning導入によって
約500行にまで削減でできたらしい.
https://buff.ly/2x3WdqV


【引用元】
https://twitter.com/naotokui/status/920575428905054208

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

REDHAT FORUM TOKYO 2017に行ってきた!

2017-10-20 15:31:18 | Weblog
10月20日、

REDHAT FORUM TOKYO 2017 The IMPACT OF THE INDIVIDUAL
https://www.redhat.com/ja/events/red-hat-forum-tokyo-2017

に行ってきた。ただし途中からなので、途中からメモメモ
(午前中と、午後の富士通のセッションをメモメモ)




遅れていった為、メモしていないところについて

・(その前の話)偉い人の話
・なんかの授賞式
 NICT
 NTTDocomo:経営のリソースを高いレイヤに持っていきたい

授賞式の後から、メモメモ--------------

■攻めのITを実現するNTTデータの生産技術革新
・顧客の要望は変化している
 トラディショナル:安定・堅牢
 デジタル:激しい変化
・ITサービス市場予測・仮説(グローバル)
 2014年では9割がトラディショナル
 2025年には6割がデジタルになる
・NTTデータの現在のシステム開発はトラディショナル技術が主流
  クラウド3%
  SI等97%(オンプレミス)
 2015年は クラウド7%→減ってきている
・従来トラディショナルが主流だった金融分野で顕著なクラウドシフト
  金融が2016年でクラウド7倍
・AWS利用案件 2014年から平均成長率160%
・トラディショナル/デジタル領域はシステム特性が異なる
 デジタル領域の新しい変化が既存のIT資産に対して様々な要求を求める

 異なる特性を持っている
 「NTTデータの生産技術革命」で

・NTTデータが考えるDXの3つのストリーム
  さらなる生産性向上
  デジタル融合
  新規ビジネス創出

・トラディショナル:てらそるな
 デジタル:あるてみすた
 間を考えている(ストリーム2)

・ストリーム2
 今今だとAPIでどう出していくか

・ストリーム1:トラディショナル
 ソフトウェア開発の自動化を推進することで生産性を改善
  9割で適用 25%生産性向上
  統合開発クラウド
 自動化サービス:PRORIZE
  スタック(システム構成テンプレート)と基盤自動構築・AP自動化の仕組みを提供
  puppetを使っている

・ストリーム2:一番ポイント
 レガシーデジタルインテグレーション
 デジタルでどうやって生き延びるか
 →デジタルと融合するためには、システム全体のリファクタリングが必要
  アセスメント:現行のまま クラウド
   →ライフサイクルで見てみる ANSER 決済ネットワーク
    Anser Parasol:仮想化環境
    OpenCanvas 9月から
      IaaS:SDI
      API切り出し
 APIも難しい
  トラディショナル:つぎはぎになっているので、変換処理必要

・ストリーム3:新規ビジネス
  サービス企画
  UI/UX 
 材料をそろえる
  ブロックチェーン、HadoopSpark、AI部品

・デリバリ
 海外
 開発環境;中国オフショア

・REDHAT、DELL EMCとの協業
  DELL;ハード
  RedHat:テクノロジー 3年間のアライアンス
   OpenStack コンテナに踏み込み(OpenShift)
     ミッションクリティカル
     マイグレーションツール

■プロセス・カルチャ・コラボレーションが将来のITイノベーションを促進する
・大きな変化    
・3つのエレメント
  テクノロジー
  カルチャー
  プロセス
 →ビジネスを前進させるために必要なのはテクノロジーだけでない
・カルチャーについて考えていますか?
  オープンソース
  コミュニティ中心
  コラボレーション
  透明性
 →トップから始める
・オープンソースはあらゆる場所に
  受け入れるしかない。
  なぜなら受け入れない限り、エンタープライズのシステムは開発できない
 →リーダーシップも気づかないかもしれないが、
   データセンターはオープンソースで動いている
  1つの会社、1つのグループで問題を解決できない
・オープンソースは単なるコードではない
  カルチャーが非常に重要
   コラボレーションによりアイデアを持ち寄る
   透明性
   問題の共有で解決が早まる
   共同作業により必要な標準化が促進

  開発+運用:DevOps
   コラボレーションのカルチャー=コミュニケーション
  テクノロジー側
  BARCLAYS:アジャイルなDevOpsカルチャーを採用
   カルチャーストーリー:先進的アプリケーション開発

  プロセスについて考えていますか?
   アジャイル、継続的、反復的、自動化
・事業全体でプロセスを検証する
  開発、ビジネス、自動化、セキュリティの各プロセス
  セキュリティがカギ
 →コードをオープンにするだけではない

・開発プロセスを変える
 アジャイル、スクラム、DevOps,CI/CD、
 先進的アプリケーションライフサイクル管理

・私たちの開発アプローチ
 ベストなアイデアを集めフォーカスする
   ビジネス要件
   オープンソース
   コミュニティ
   RedHat

・DevOpsがカルチャとプロセスを融合

・ビジネスプロセスの変革と更新

・自社のビジネスプロセスを理解する
 プロセス改善こそROI向上の鍵

・プロセスを自動化する
  アーキテクチャの適応
  クロスコラボレーション促進
  広範な適用

・プロセスとサービスの自動化

・セキュリティプロセスの改善

・テクノロジーについてどう考えていますか
  統合化
  ハイブリッド
  オープン
  相互運用性
 ハイブリッドインフラ

・オープンソースが技術イノベーションの発生源
 オープンソースイノベーションを企業へ

・レッドハットのテクノロジービジョンは、
 おーぷんかつハイブリッドなクラウド
 未来はハイブリッド&マルチクラウド

・62%の組織はマルチクラウドに
 レッドハットは以前からオープンを推進
  以前は独自
    IBM:そふとれいやー
    MS:あじゅーる
    Amazon
    Google
  →DELL+Redhat

・オープンハイブリッドクラウドを実現するには
  全環境をLinux基盤へ
  ハイブリッドクラウドのインフラストラクチャ

・共通で運用するプラットフォーム RHEL
・オープンハイブッドクラウド
・コンテナ=LINUX
・インフラストラクチャ
・ミドルウェア
 統合、自動化、データ管理、アプリサービス
・管理と自動化
・サブスクリプションモデル
・包括的サービス
・OpenInnovationLABS
・すべてのアプリケーションをどんなフィットプリントでもどこにあっても
 ロックインなし




■「デジタル革新」を支える富士通の取り組み
・自己紹介
・富士通メインフレームの歴史
 基幹システム要件:高信頼・高品質・高性能
 50年を超える年月を経て、お客様とともに成長
  64年 FACOM 230
  74年 M100
  85年 M300、M700
  95年 M1000
    :

・OSSをエンタープライズに適用する富士通の取り組み
 オープンシステム:利用が進むOSS強化が重要
  サポートサービス
   ミドルウェア
   Linux OS:コミュニティ、RedHatと協調しOSS強化
   ハードウェア

・基幹Linuxの開発モデル
 コミュニティ・Redhat社と連携しMC要件を実現
 富士通
  標準化普及推進
  MC向け機能
  MC向け品質強化
  サポート品質強化
 基幹システム要件を長期にわたり継続的に実現
  機能強化
  プログラム品質強化
  サポート品質強化
 10年以上にわたり、基幹システム要件を継続開発
  ダンプ、トレース、ログ強化、耐故障性強化
   不揮発性メモリ(NVDIMM)のRAS機能を開発中
 MC要件に耐えられる高品質を実現
  コミュニティ開発
  RHEL開発
  富士通検証
 品質状況
  AFR 2004年の1/20改善
  現在も高品質を維持
 99.5%を富士通内で解決
 REHL長期サポート
  修正パッチ:Linuxは累積型なので、選択難しい
  Advanced Misson Criticalサポートプログラム
   最長6年、重要修正のみ
→Linuxは機能・品質・サポートすべてにおいてミッションクリティカルで
  安心してご利用いただけます

・富士通の目さすデジタル革新
 Human Centric Innovation Digital Co-creation

・Digital Co-creation
 新たな未来を作り出すために、パートナーやお客様と価値を共創

・つながるサービス
 集める 分析する 価値に変換 最適に制御 つながる
 デジタルビジネス・プラットフォーム
 MetaArc→クラウドベース

・K5
 OpenStack,cloudfoundry

・ケーススタディー
 社内システムのクラウド移行

・デジタル革新をOSSで支える富士通の取り組み
 プラットフォーム利用形態の変化
      シェア


プライベート      パブリック


      Dedicate

・デジタル革新を支える開発領域へ拡大
 10年以上にわたるLinuxOS
  OpenStack SDN IoT コンテナでデジタル革新牽引

 オープンソースコミュニティ開発を通じてデジタル革新を推進

 コンテナはOpenコンテナイニシアチブ(OCI)と
 OpenStackコミュニティでの開発貢献
 順位は上がったり下がったり

・OCIコミュニティ開発貢献
 コンテナRuntime,Imageの標準化
 CNCFコミュニティでの開発貢献
  Kubernetesのエンタープライズ適用
  マルチテナンシー機能に注力

・OSSを積極活用した製品
 RHOSP導入の課題と取組
  環境構築→構築サービス
  品質→リファレンスモデル
  運用・保守
 システムのライフサイクル全般を支援するサービスを提供
 PRIMEFLEX for RHOSP 欧米から OpenStackの最新機能を提供、プライベートクラウド環境
 ETERNUS CD10000 S2 分散ストレージCeph
 Virtuora(NFV)のRHOSPを採用
 RHEL長期サポート on K5
 RHEL7 拡張プラスサポート 保守運用の負担を軽減

・富士通ブースのご紹介
  クラウドブース
  OpenShiftデモ




【所感】

・あたらしい技術は、なんだかよくわからなかった(なかった?)。
 で、カルチャーを協調していた。
・NTTデータの人の話、2015年は クラウド7%→今3%で、減ってきているけど、金融7倍というのは
 そんな感じがする。2極化してるんだよね、なんでも・・・


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Reactの紹介と学び方を聞いてきた!

2017-10-20 09:04:14 | Weblog
10月19日
【FinTech勉強会】Reactの紹介と学び方(資産運用イノベーション協会)
https://finance.doorkeeper.jp/events/65965
に行ってきた!ので内容をメモメモ




■資産運用イノベーション協会とは何か?
・動画
・平和不動産
 東京証券取引所 戦後すぐにできた
 紙でエアシューターで送っていた証券会社のこっている
 茅場町にはエンジニアリングが足りない
・今回はReact
 Reactで納品すること増えた。金融機関に広めたい

■Reactの紹介
・自己紹介
 Reactの本書きました
・私とReactとの出会い
 2万行のJQueryベースのコードをReactへ移行
・JavaScriptの歴史
 昔:プログラマ、デザイナーの世界
 今:Javascript→フロントエンドエンジニア
    →デザイナーもバックエンドもフロントやる
 Javascript:古い 暗黒期→カムバック Gmailなど2000年から Ajax
 現在 Node.js:非同期I/O 
・モダンJS(ES6)
 バックエンドの人:JSは怪しいというイメージ→安定してきた。
 2015年にES6
  ES5:プロトタイプ型がったので、なぞな書き方でクラス
  ES6:ふるうにクラス
 ES6(正式にはES2015)
  現時点ではブラウザーのサポートは完全ではない
  babel:ES5にする
 CoffeScript忘れましょう
 typescript:anglarで、MSが押し
・SPA
 MVCのどかな時代→リアルタイムでできないのは・・
 Ajaxシンプル
 Ajax複雑
 SPA
  サーバーはモデルとコントローラー
  クライアント側でMVC
   →スマートフォン、スマホファーストと同じ
  デメリット
   検索エンジン対策(SEO)
   IE6を切り捨てないと・・
  ライブラリ、フレームワーク
   Backbone
   Angular:双方向バインディング
    →パフォーマンスの問題、バージョン2(4)は非互換
   Embar
   Vue:新時代のJQuery?

・Reactの紹介
 Facebookが開発
 Facebookが実際に使っている実績
 ライセンス問題→解決(MIT)
 React:
  シンプルなプログラミングモデル
  コンポーネント指向
  充実した生態系(豊富なコンポーネント)
 全画面表示
 イベントでのデータ書き換え→全画面処理が動く(reactがやる)
   →Virtual DOM:フツウのアプリでは問題ない速さ
 コンポーネント指向
 確実に使われつつある

・Reactデモ
 node.jsで動いている
 ライブラリインストール:案外難しい

・モダンJS開発環境
 開発者若い、すごい勢い
 突然の開発停滞
  最近はWebpack
 npm:ライブラリ管理(yarn)
 Babel
 ESLint:文法チェック
・JSX
 コードの中にHTMLを書く
 今までの言語はテンプレートが分かれていたが、Reactは一緒に書く
 画面のどこが書き換わったかは気にしなくていい
・Material-UI

・情報源
 本家:Reactは落ち着いているけど・・・
  https://reactjs.org
  日本語:参考にはしても、最終的には・・

 欠点
  ほかのライブラリを使う場合、うまくいかないことも
  アニメーション苦手
  バージョンアップでAPIが変わる
 Redux(Flux):表示のみのライブラリ
  →モデル、コントロール要素がなくなる
  →コード増えるイケてない部分も

・ReactNative
 ネイティブUIを使って、Android,iosアプリを作る
 タグがHTMLでなく、ios用

・Electron
 Windowsアプリ、iphone
 →HTMLが動いている
 slackは、これで書かれている

・Reactの学び方
 「結論から学ぶReact入門」
 「EY-Office」
 英語OKなら
  https://reactjs.org/tutorial/tutorial.html

 学び方
  前提のクリア
   HTML,CSS,プログラミング入門(ヘルプしてもらえる言語)
  環境構築
   案外難しい。ネット情報は注意(古いの見ちゃダメ)
  JS(ES6)を学ぶ
  JSX
   テンプレートとは違う、条件や繰り返し
  コンポーネント
   関数型コンポーネント、クラスコンポーネント

・Q&A
 JQueryの問題
  いろんなところに書ける→どこに書き換えている人がいるんだ!
  いろいろなところに手を入れないと
  ブログに書いてある
    まず、UIテストから書く
    テストが通るかどうか
 デザイナーとの協業
  JSXまで見てもらえるか
  →コードを書くような流れになっている
   デザイナーとプログラマーを分けられない
 Electron
  ネットのチュートリアルみて
  Reactのある本の中に少し記述がある

■今後のとりくみ
・スクレイピング 次回
・AIスピーカー ロボット投信

  


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Google,Apple,Facebook,Amazonが凄いのは天才的なビジネスセンスである

2017-10-19 16:39:32 | Weblog
技術力が特段優れているというよりは、
ビジネスセンスが凄く、世界的に成功している。

という話を、AITCの総会で、鶴保会長がしていたけど、
これの意味を理解する為に、以下、ちょっと参考資料。

(以下の話は鶴保会長がしたのではなく、私の知識を披露しただけ)

●日本の技術力が遅れていたわけではない。
 むしろ、彼らは、日本の技術力を使ってい「た」という話

1.
グーグルは、セルゲイ・ブリンとラリー・ペイジの2人が検索システムの特許を元にして創業した会社です。そのセルゲイ・ブリンが最初に発明した病院用の検索システムは、実は日立アメリカが特許出願しています。その翌年にセルゲイ・ブリンはグーグルを創業しています

【引用元】
埋没する技術と無力化する知財にどう対処するか:イノベーターの戦略的知財マネジメントの要諦
http://www.rieti.go.jp/jp/events/bbl/13111401.html


2.
実用に向かう量子アニーリング--VWやグーグルが採用した新コンピュータの実像
https://japan.zdnet.com/article/35099097/

から引用
量子アニーリングの起源は1990年代にさかのぼる。東京工業大学の西森秀稔教授と当時大学院生であった門脇正史氏(現在・エーザイ)による研究に端を発する。

3.
日本の技術すげぇ!iPhone 6/6 Plusには多数の日本製パーツが使用されている模様
http://www.appps.jp/125122/



●ところが日本はビジネスセンスが無いので、
 今では、技術がまったくビジネスに結びついていない

1.
実は幻想、iPhoneの「日本製部品頼み」
https://www.nikkei.com/article/DGXMZO17370580W7A600C1000000/


2.
・・・げ、AmazonとCSKの話を書きたかったんだけど、ネットにその話
 載ってないんだ・・・残念。





  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

スマートSE

2017-10-19 12:29:40 | Weblog
10月18日、AITC総会に行ってきた!
そこでの講演2つをメモメモ




■スマートエスイー:スマートシステム&サービス
技術の産学連携イノベーティブ人材育成

・スマートエスイー Society5.0の時代にイノベーションを起こせる
・enPIT proに採用されたよ
・産学連携がポイント
・文部科学省は短期高度プロ5件採択、その1件
・人生100年時代&Society5.0時代の学び直し
 体系だって、フルスタックで
 同じ例題で、ビジネス・デザイン思考、留学生ブレンド、柔軟な組み合わせ
 コレド日本橋に早稲田NEO
・いままで
  TOPSE
  早稲田大学 海外展開なども
・センサ、IoT、クラウド、人工知能→アプリケーション→ビジネス
・MCPCのIoT資格検定中級相当が入門
  →入門科目もある
 卒業は上級に受かる程度:修了制作
・ヘルスケア共通例題
・修了制作の例ToPSE
・1科目5万円、正規履修で50万
・参加:企業でも個人でも




■気象データ活用サービスのさらなる発展に向けて
 気象庁観測部計画課

・AITCとの関係

・生産性革命
 政府の成長戦略(未来投資戦略2017)→300ページ全体版
 生産性革命プロジェクトを推進

・未来投資戦略2017
 第四次産業革命のイノベーション(IoT、ビッグデータ、AI、ロボット技術等)
 をあらゆる産業や暮らしに取り入れ、さまz様な社会課題の解決

・Society5.0
 5番目の社会
  1 かり
  2 のうこう
  3 こうぎょう
  4 情報化
  5 最先端の技術

・キーワード「生産性革命」
・これからの時代「人」と「データ」
・つなぎ役「先端IT]
 →たくさんの気象データから、大きな価値を!!

・紹介する話題
  気象ビジネス市場の創出
  WXBC

・気象ビジネス市場の創出
  気象データ「利用はまだ低調」
 課題
  産業界が求める気象サービスの提供
  新たな気象ビジネスを実現する対話・連携

・気象ビジネス推進コンソーシアム(WXBC)
 先進的なビジネスモデルの創出

・気象データの概要とその利用
 観測→数値予報(スパコン→予報官)→天気予報など
 たくさんのデータ
 1日のデータ1600G
  電文データ
  数値データ
 民間気象業務支援センター:だれでも入手できる
  →独自の予報をしないのであればOK
 気象データ高度利用ポータルサイト

 気象庁 情報カタログ

・産業分野における気象データの利用の事例
  タクシーの需要予測
    リアルタイム人口分布
    イベント
    気象データ
   →機械学習
  電力需給:太陽光発電
  建築現場安全管理
  小売り

・気象ビジネスの今後
  「気候リスク管理」で検索
 プロジェクト
   アイデアそん VLED
   アイデアコンテスト
   手軽に触る環境:日射量予測データ
 人材育成WG:活動とスキルセットの目標
  ビジネス →連携 新規気象ビジネス創出WG
   定期セミナー
   地方セミナー
   勉強会
 H30年度概算要求:しているよ

Q&A
・海外の気象データは
  WMO:外国のデータもみんな共有という枠組みある
   →基礎データは共有
 アメリカ:支援センターもあるけど、クラウドでとか、いろいろ選択肢ある
   →日本も?

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

【論文のありか追加】「AlphaGo」が進化、白紙の状態から学習して従来型人工知能を破る

2017-10-19 10:24:38 | Weblog
「AlphaGo」が進化 囲碁の打ち手教えずに従来型破る
http://www3.nhk.or.jp/news/html/20171019/k10011182291000.html

とか

囲碁AIが「独学」で最強に グーグル、産業応用探る
https://www.nikkei.com/article/DGXMZO22407340Y7A011C1TI1000/

とか


【10月22日 追加:論文のありか】
Mastering the game of Go without human knowledge
https://www.nature.com/nature/journal/v550/n7676/pdf/nature24270.pdf


日本語で
AlphaGo Zeroの論文の要約
http://blog.livedoor.jp/yuno_miyako/archives/1068350228.html




  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

パスワードを定期的に変えるのはデメリットが多い!?

2017-10-18 17:22:43 | ネットワーク
パスワードを定期的に変えるのはデメリットが多い!?変更すべき4つの場合
http://itpro.nikkeibp.co.jp/atcl/column/17/092800400/101500004/

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

ソフトバンク式プレゼン術

2017-10-18 13:21:57 | Weblog
孫社長も実践 ソフトバンク式プレゼン術、7つの鉄則
https://style.nikkei.com/article/DGXMZO14837220T00C17A4000000

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

陸王のフォントは 

2017-10-18 09:04:17 | Weblog
正調明朝体B

って、すげー、よくわかるな・・・

陸王のフォント 正調明朝体B
http://blog.goo.ne.jp/hitorigumi/e/f6fe5401fc6748cd3a0a274e85bb4bfa

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

お題:このセキュリティソフト、何かが足りない。…何が足りない?

2017-10-18 00:27:33 | ネットワーク
パスワードが「admin」

【引用元】

ランサムウェアの脅威を知らせるため、エンジニアに大喜利をやらせてみた結果
https://liginc.co.jp/354713

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

「実は、要求が決まっても、開発コストは見積もれなくなっている」理由

2017-10-17 16:16:59 | ネットワーク
実は、スケールすると、システムを変える必要があるから
(クラウドだと「ソフトを変えなくても」スケールするというのは実は嘘)

例を挙げるとわかる。

お題:掲示板システムを作る

●最小限の構成:
・サーバーを1つたちあげて、PHPかなんかで組む。
・データをオープンソースのRDBに入れる(上記PHPと同一サーバー)

●信頼性をあげたい
・サーバーを1つたちあげて、PHPかなんかで組む。
・データをオープンソースのRDBに入れ
 1台をマスタ、1台をスレーブとしてレプリケーションする
 →サーバーは増えるが、ソフトの変化はない
 =予算は増えるが、開発工数は変わらない

●サーバー側のアクセス量が増える
・サーバー増設
 複数サーバーが処理をする
・データをオープンソースのRDBに入れ
 1台をマスタ、1台をスレーブとしてレプリケーションする
 →ここ注意。要求を出す側は、ここで変化が無いと思っているが、
  実際は
   ・スケールさせたり、インスタンスを消すためのシステムが必要
    (AWSだと、cloud watch,cloud formationなど)
   ・セッションが使えるとは限らなくなってくる
     →このレベル以上の場合、WebAPIで作ったほうが楽になる
     →セッション in DBにするケースもある(後述の本質的対策でなく)
   ・DBアクセスが複数サーバー(動的になる)に対応
 =予算がかかる。インフラの力必要になる。実はソフト開発工数が増える★


●サーバーアクセスされるデバイスが増える
・レスポンシブWebデザインで開発
 →ここ注意。要求を出す側は、レスポンシブでやればOKと思っている
 実際は
  ・莫大なE2Eテストが必要。
  ・ios系(ipad,iphone)で問題を起こし、対応が必要になることしばしば
 =テストの(自動化)力必要になる。ソフト開発工数が思った以上に増える★


●サーバーアクセスされる国を増やす
・多国語対応すればよい
 →ここ注意。要求を出す側は、画面を翻訳すればOKと思っている
 実際は
  ・時間などをUTCベースで作っておかないといけないんだけど、
   JSTで作っちゃっている場合ある
  ・画面の構造自体変わる
    →多国語の構成管理が難しくなる
 =ソフト開発工数が思った以上に増える★

●サーバー側のアクセス量がもっと増える
・スケールすると思っている
 実際は
  ・セッションin DBだときつくなる。なので、NoSQLに入れるか、セッションレスにする
   →ソフトの改修が入る
   →この段階で、後述するキューの利用を考える
  ・DBをマルチマスターにする場合がある
   →SQLで、テーブル作るときに対応が必要なところもある
 =スケールさせると、ハード代高いことに、よほど鈍感出ない限り、このへんで気づく
  ソフト開発工数が思った以上に増える★

●サーバー側のアクセス量がもっともっと増える
・安くするにはサーバーレスだ!と思っている
 →ここ注意。要求を出す側は、
  サーバーレスって、サーバーのプログラムを持っていくと思ってる
 実際は
  ・根本的に書き方が違う(以下の理由で、マイクロサービスで記述する)
  ・RDBでサーバーレスをやると接続が持たないので、キューに入れる
   →ソフトの改修が入る。アーキテクチャを見直し、APIベースのマイクロサービスへ
 =ソフト開発工数が思った以上に増える★、以前に、こういう開発を出来る人が少ない

上記★印のところで、ソフト開発が大幅にかかる。
だけど、はじめから、「サーバーレスでマイクロサービスで!」作れるのならいいけど
たいていは
 ・思った以上の予算がかかる(スケールしないのなら不要な予算)
 ・開発が難しく、人材が探せない
ということで、それは無理。

で、要求の段階で、トラフィックやトランザクションが見積もれても、
処理の書き方、サービスの選び方一つで、同じトラフィック、トランザクション
でも、上記のどの段階で開発をするかが変わってくる。
もちろん、それによりコストが変わる。

なので、

「実は、要求が決まっても、開発コストは見積もれなくなっている」、

むしろ、前に書いたけど、「要求が大事というのは古い時代の話」で、今は、
どう実装するかが大事だから、計画よりもPoC作って確認したほうが早いんだよねえ・・

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

無線LANケーブルとは

2017-10-17 12:59:01 | ネットワーク
前に書いた

「無線」LAN「ケーブル」
http://blog.goo.ne.jp/xmldtp/e/2e0f7bcf638681c3d52dfb6819c0f82d


の答え

無線LANケーブルってなんだよwwwと思って調べてたら正解が見つかった
https://twitter.com/peko29435649/status/919872435440070656/photo/1


LCXケーブル

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

「Wi-Fiを暗号化するWPA2に脆弱性発見」の論文のありか

2017-10-16 21:33:44 | ネットワーク
以下のニュース
Wi-Fiを暗号化するWPA2に脆弱性発見 ~対応のあらゆる機器が影響
http://pc.watch.impress.co.jp/docs/news/1086255.html


について、解説者のTwitterで、その脆弱性の論文のありかが示されている。

ここ

Key Reinstallation Attacks: Forcing Nonce Reuse in WPA2
https://papers.mathyvanhoef.com/ccs2017.pdf


ちなみに、サイトは
Key Reinstallation Attacks
Breaking WPA2 by forcing nonce reuse
Discovered by Mathy Vanhoef of imec-DistriNet, KU Leuven
https://www.krackattacks.com/

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

VirtualBoxでUbuntuをインストールしてたら、画面がしましま

2017-10-16 19:56:22 | Linux
こんなかんじ

(この前に上の赤っぽい線が画面いっぱいに広がった)
で、インストールできない。

こんなとき

Ubuntu14.10をVirtualBox環境にインストールしようとしたら画面が砂嵐だった件
http://mayoneez.hatenablog.com/entry/2014/11/14/022157


にあるけれど、

「右側の」ctrlキーとF1、その後「右側の」ctrlキーとF7

を何回か繰り返したら、

になって、先に進むことができた。
・・・なんなんだろう

P.S 右側の!ctrlキー。なぜか、左側のctrlキーではだめだった。

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

テスラ、400人解雇

2017-10-16 11:13:06 | Weblog
うまくいっていないんでしょうか・・・

同社は今月、生産面のボトルネックのために新型セダン「モデル3」の生産が遅れていると発表している。

米テスラ、中間管理職など400人解雇=元社員
https://headlines.yahoo.co.jp/hl?a=20171016-00000006-reut-bus_all

(太字は上記サイトより引用)

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする