タグ

あとで読むに関するkem95199のブックマーク (51)

  • 第39回IT勉強宴会の感想~花束を作る花屋の業務モデルをT字形ERと三要素分析法で比較する - プログラマの思索

    第39回IT勉強宴会に参加してきた。 大阪にDOAの一流モデラーが集まり、お互いのモデルを見せて、議論するというイベント。 聞いた内容を元に、感想をラフなメモ書き。 間違っていたら後で直す。 【参考】 第39回IT勉強宴会in大阪 : ATND 花束問題のしおり 花束問題V1.2 [#benkyoenkai] WHATとHOWの溝をモデルでつなぐ - 三要素分析法を考える -: ソフトウェアさかば 競演モデリング発表会<第39回IT勉強宴会in大阪> | IT勉強宴会blog PHPメンターズ -> IT勉強宴会「競演モデリング」の感想 nmrmsysさんはTwitterを使っています: "今回もエコまっしぐら省エネ感想ブログをキメたw ”第39回IT勉強宴会in大阪 競演モデリング発表会” http://t.co/YNoSvkkT7x #benkyoenkai" 【0】花束を作る花屋の業

    第39回IT勉強宴会の感想~花束を作る花屋の業務モデルをT字形ERと三要素分析法で比較する - プログラマの思索
  • 【仕様を読み解く】第1回 Advanced Message Queuing Protocol (1) ~Types~ - Sansan Tech Blog

    初めまして、プロダクト開発部 Data Hub プロダクトグループの秋田です。20卒で入社して半年が過ぎ、月日があっという間に過ぎ去る恐ろしさを肌で実感する今日この頃です。 連載では様々なプロトコルやシステムの仕様を読み解いていくことで、それらに込められた意思と意図を考えていこうと思います。 第1回は Data Hub で使用している Azure Service Bus で採用されている Advanced Message Queuing Protocol 1.0 (AMQP 1.0) の仕様を読み解いていきたいと思います。 Advanced Message Queuing Protocol (AMQP) について 近年のマイクロサービスアーキテクチャにおいては、アプリケーションとサービスを分離し非同期に動作させるために、メッセージキューを使うことがあります。メッセージキューの一般的な説明

    【仕様を読み解く】第1回 Advanced Message Queuing Protocol (1) ~Types~ - Sansan Tech Blog
  • O'Reilly Japan - 入門 監視

    あなたのシステムはきちんと動いていると言えますか? 書は、システムのどの部分をどのように監視すべきか、また監視をどのように改善していくべきかについて解説する書籍です。 前半で監視のベストプラクティス、デザインパターン/アンチパターンを示して、監視の基原則を詳しく説明し、後半でフロントエンド、アプリケーション、サーバ、ネットワーク、セキュリティの各テーマで強力な監視の基盤を設計して実装するための方法を示します。 監視対象が変化し、システムアーキテクチャが進化する中で、従来から変わらない監視の基を示しながら、時代に合った監視の実践を解説する書は、監視についての理解を深めたいエンジニア必携の一冊です。日語版では、松木雅幸(@songmu)氏による監視SaaSの導入や活用方法を付録として収録しています。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載して

    O'Reilly Japan - 入門 監視
  • エスノグラフィー調査

    エスノグラフィー調査とは、対象者の生活を一緒に体験することにより、対象者の属する集団を感覚的・視覚的に理解するのに適した手法です。 エスノグラフィー調査とは エスノグラフィーとは、文化人類学や社会学、心理学で使われる研究手法の1つです。もともとは、対象となる部族や民族の「文化」における特徴や日常的な行動様式を詳細に記述する方法のことを指します。 しかし、今日では、学問領域における民族の文化理解に留まらず、エスノグラフィーをビジネスシーンに採用し、生活者の一層の理解に役立てようとする取り組みが活発となっています。エスノグラフィー調査では人の行動を詳細に観察することで問題やニーズの発見に努めます。そしてそこから得られた情報は人間中心の製品開発に活かす事ができます。 ユーザーへの理解を深め、潜在的ニーズを探る 同じユーザーグループでも人の好み、嗜好はそれぞれです。それどころか、1人のユーザーであ

    エスノグラフィー調査
  • STSでSpring Data JPAを試したときの備忘録 - Qiita

    概要 STSを使ってSpring Data JPAを試したときの備忘録を残しておきます。 主に自分用。 Spring Data JPAとはSpringのO/Rマッパー、 モデル層のフレームワークです。 紹介の前に言葉の説明 O/Rマッパー DBのテーブルやビューのレコード1行を Javaのインスタンス1個として扱い、 テーブルとインスタンスを 関連付けるモジュールです。 後ほどもう少し詳しく書いていきます。 ※厳密には違いますがイメージは 大体合ってると思います。 モデル層 MVC(Model, View, Controller)のModelです。 DBそのものや、DBへのCRUD(Create, Read, Update, Delete)、 アプリケーションのロジック部分のことです。 SpringでJPAを推す理由 Spring Data JPAの強みは クラスやメソッドの命名規則などの

    STSでSpring Data JPAを試したときの備忘録 - Qiita
  • 実践WPF業務アプリケーションのアーキテクチャ【実装編】 ~ マイクロソフト公式サンプルデータベースAdventureWorksを題材に

    記事では、前回に引き続き、マイクロソフトが、架空の大規模多国籍製造企業を想定し、公開しているサンプルデータベース「AdventureWorks」を題材に、Prism for WPFや、グレープシティのコンポーネント「SPREAD for WPF」を活用して業務アプリケーション開発する際の実践的なアーキテクチャ例を紹介します。今回は、コードを交えながら具体的な実装方法を解説します。 前回の記事「実践WPF業務アプリケーションのアーキテクチャ【概要編】 ~ マイクロソフト公式サンプルデータベースAdventureWorksを題材に」 実装ビュー さて、それではいよいよコードを交えて、実装方法について触れていきます。 節では、ユースケースビューで取り上げた代表的なユースケースと、アーキテクチャ上重要な要素について、具体的な実装方法を解説します。 具体的に取り上げる内容は次のとおりです。 ユー

    実践WPF業務アプリケーションのアーキテクチャ【実装編】 ~ マイクロソフト公式サンプルデータベースAdventureWorksを題材に
  • 巣ごもりDXステップ講座情報ナビ (METI/経済産業省)

    デジタルトランスフォーメーション(DX)が加速する中、あらゆる企業においてデジタル化の推進は喫緊の課題。デジタルに関するスキルは、すべての社会人にとって必須スキルとなりつつあります。 自宅に居ながら新しい知識やスキルを習得したいが、何をどのように学んだらよいか分からない。 サイトでは、そうしたこれまでデジタルスキルを学ぶ機会が無かった人にも、新たな学習を始めるきっかけを得ていただけるよう、誰でも、無料で、デジタルスキルを学ぶことのできるオンライン講座を紹介します。 サイトは、令和4年中に、令和4年3月29日に開設したポータルサイト「マナビDX(デラックス)」へ移行いたします。

  • 「アプリ開発あるある」を疑うことから始まった、API Clientコードの自動生成【デブスト2020】

    APIを使う際に、「いつの間にか仕様が変わっている」「どこが変更になったのかがわからない」「開発した人に聞いても、どこを変更したのか把握していない」という経験をしたことのあるアプリ開発者は多い。このようなことが起こった際、自ら修正したり、運用でカバーしたりすることが一般的な方法であり、慣習とも言える。だが、その慣習を踏襲するのではなく、「他にもっと良い方法があるはず」と考えた。それが「OpenAPI Generator」を活用したAPI Clientコードの自動生成という方法である。 講演資料:OpenAPI Generator による API Client コードの完全自動生成 株式会社ゆめみ マーケティングソリューション事業部 岡山達哉氏 アプリ開発でAPIを使うときの「あるある」を解決したい ゆめみは2000年に「アイデアと技術をもって『夢』を実現し、社会に貢献できる新しいものを創り

    「アプリ開発あるある」を疑うことから始まった、API Clientコードの自動生成【デブスト2020】
  • サーバーレスの勉強方法を聞いてみた。- builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

    西村「はじめまして、テクニカルトレーナー/マネージャーの西村です。よろしくお願いします。」 下川「はじめまして、シニア サーバーレススペシャリスト ソリューションアーキテクトの下川です。よろしくお願いします。」 西村「早速ですが、私が実施しているトレーニングの場で聞かれる質問に関していくつか質問させてください。細かい話なのですが、“サーバレス” と “サーバーレス” のどちらの記載が一般的でしょうか ? “バ” の後を伸ばすべきかが地味に気になっています。」 下川「“サーバレス” よりも “サーバーレス” の方が、AWS ドキュメント検索時のヒット率が上がるので、“サーバーレス”と私は書きますね。」 西村「ちょっと得する話ですね、ありがとうございます。抽象的なお話ですが、サーバーレスとは何でしょう ? と聞かれたらどう応えるべきでしょうか。サーバーレスとは、サーバーがレスという表現だとシッ

    サーバーレスの勉強方法を聞いてみた。- builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
  • Naked Security – Sophos News

  • Learn RxJS

  • 5大パブリッククラウドの超入門記事を読もう - orangeitems’s diary

    クラウドの入り口に立ち途方に暮れる 最近はもう、特定のクラウドサービス(AWSやAzureのような)だけでは今後を乗り切れるとは思っていなくて、どんなクラウドが来てもある程度柔軟に設計・構築できるようにならないと、各クラウドの趨勢で自分の仕事が限られてしまうと状態に陥ってしまいそうです。 クラウドも松から梅までたくさんあるのですが、AWS、Azure、Google Cloud、IBM Cloud、Oracle Cloudぐらいまで押さえておけば日では生きていけるのかな・・と。国内クラウドはそれこそ国内クラウドの自社エンジニアでまわっていきそうですから。私のような野良エンジニア海外クラウドを攻略します。 さて、それにしても「とっかかり」が大事でなんとかアカウントを用意してポータルページを開いたとしても、途方に暮れるのがオチです。クラウドのポータル画面を見ると分かるのですがもうたくさんのサ

    5大パブリッククラウドの超入門記事を読もう - orangeitems’s diary
  • オフラインWebアプリの仕組み

    Ionic Meetup Nagoya #1のLT発表資料です。

    オフラインWebアプリの仕組み
  • 2018年の最先端バックエンドエンジニアになろう - Qiita

    フロントエンドエンジニア / バックエンドエンジニア / DevOpsエンジニア@poly_soft 先日2018年の最先端フロントエンドエンジニアになろうという記事を訳したのですが、そのリポジトリにはバックエンドとDevOpsのロードマップ画像も置いてあります。 しかしバックエンドのテキストにはTODOの1行だけで、動きがありませんでした。 解説が追加されないかなー、と思ってたら別の人がやってたのを見付けました。 ということで以下はModern Backend Developer in 2018の日語訳です。 Modern Backend Developer in 2018 こんにちのWeb開発の様相は、数年前とは全く別物です。 Web開発には多すぎる選択肢があって何をすればいいのか迷います。 それが、これらのステップを視覚的に表し、段階的にWeb開発を行っていくためのガイドラインを作

    2018年の最先端バックエンドエンジニアになろう - Qiita
  • [WIP] 1. Javaで開発したWebアプリケーションの実行環境をAWSに構築する(VPC&EC2作成) - Qiita

    [WIP] 1. Javaで開発したWebアプリケーションの実行環境をAWSに構築する(VPC&EC2作成)JavaAWS 概要 Java(Spring-Bootを使用)で開発するWebアプリケーションの実行環境をAWS上に構築した作業内容のまとめです。 AWSの勉強を目的とした自宅での作業になりますので色々詰めの甘いところがあると思いますがご容赦ください。(ご指摘頂ければ喜びます。) 内容が長くなったので下記のように分割し、この記事では「VPC&EC2作成」を書きました。 1. Javaで開発したWebアプリケーションの実行環境をAWSに構築する(VPC&EC2作成) 2. Javaで開発したWebアプリケーションの実行環境をAWSに構築する(EC2初期設定) 3. Javaで開発したWebアプリケーションの実行環境をAWSに構築する(RDS) 4. Javaで開発したWebアプリケーシ

    [WIP] 1. Javaで開発したWebアプリケーションの実行環境をAWSに構築する(VPC&EC2作成) - Qiita
    kem95199
    kem95199 2018/05/24
    “EIP”
  • Deep Learningによる一般物体検出アルゴリズムの紹介 - ABEJA Tech Blog

    一般物体検出アルゴリズムの紹介 今回CNNを用いた一般物体検出アルゴリズムの有名な論文を順を追って説明します。 コンピュータビジョンの分野において、一般物体検出とは下記の図のように、ある画像の中から定められた物体の位置とカテゴリー(クラス)を検出することを指します。 [6]より引用 Deep Learningアルゴリズムの発展によって、一般物体認識の精度は目まぐるしい勢いで進歩しております。 そこで今回はDeep Learning(CNN)を応用した、一般物体検出アルゴリズムの有名な論文を説明したいと思います。 R-CNN (Regions with CNN features) (CVPR 2014) [1] かの有名なCNNの論文[8]で、ILSVRC 2012の物体認識チャレンジで大差をつけて1位になりました。 このチャレンジでは1枚の画像が1000クラスのうちどれに属するかを推定する

    Deep Learningによる一般物体検出アルゴリズムの紹介 - ABEJA Tech Blog
  • Google Home & Amazon Echo両対応「おもしろまじめな AIスピーカーアプリをつくろう」発売 - MdN Design Interactive

    株式会社秀和システムは、Google Home や Amazon Echo で動くアプリの作り方を解説した「おもしろまじめな AIスピーカーアプリをつくろう - Google Home(アシスタント) & Amazon Echo(Alexa)音声アシスタント開発」を1月17日に発売する。B5変型判/432P/2,800円(税抜)。 書は、今話題のAIスピーカー"Google Home"や"Amazon Echo"で動くアプリの作り方を教える解説書だ。プログラム言語は流行のPython。他の言語を知っていれば読める簡単なPython解説付きなので、プログラム経験のある人ならば気軽に取り組める作りになっている。 書の面白い点は、各章で作成するアプリが、過去のSF作品に登場したロボットやAIのオマージュになっている点だ。ユーザの真似をする「コピー」アプリ、ネガティブ発言に反応する「応援」アプ

    Google Home & Amazon Echo両対応「おもしろまじめな AIスピーカーアプリをつくろう」発売 - MdN Design Interactive
  • 404 Error

  • ELBにサーバ自己証明書をインストールしWEBサーバにHTTPS通信をしてみた - Qiita

    ELBで書きたいネタ的にはラストでしょうか。 気が向いたら内部向けロードバランサの仕様について書くかもしれませんが・・・ まあ、とりあえずHHPSまで抑えておけばねw 0.ゴール HTTPS通信でSSL通信を行う。 これです。 まあ、意外とめんどくさいんですけどね、これ。 特にオレオレ証明書の用意とか・・・ そもそも暗号化技術についても少し知っておくべきだと思うので僕はこの記事を参考にしました Elastic Load Balancing の SSL 証明書一番下の参考を先に見るべきですが、ここを読めばやり方が書いてあります。 1.証明書の準備 自分で検証するだけなのに認証局から買って・・・とか嫌ですね。いくら変態言われててもそこまでしたくないです。なので、自己証明書を使ってやってみましょう。 1.1 サーバの準備 AmazonLinuxを使用します。もし立て方がわからなかったらここを参考

    ELBにサーバ自己証明書をインストールしWEBサーバにHTTPS通信をしてみた - Qiita
  • スクラムで依存関係を取り扱う方法

    みなさんこんにちは。@ryuzeeです。 コーチングをしていてよく聞かれる質問の1つに、チーム間をまたがる依存関係の管理をどうするか、というものがあります。 これの回答となる素晴らしい記事がTHE QUIET AGILISTというサイトで公開されていました。 著者のRick Cusolitoさんに記事の翻訳と公開を快諾いただきましたので、以下で紹介いたします。 元記事はこちらです。http://www.quietagilist.com/blog/2014/10/16/handling-external-dependencies-in-scrum スクラムの依存関係を扱う3つの実績のある方法 開発チームは機能横断的(クロスファンクショナル)である。インクリメントを作成するスキルをチームとしてすべて備えている。- K. Schwaber and J. Sutherland、スクラムガイド、

    スクラムで依存関係を取り扱う方法