なんちゃってプログラマ さん プロフィール

  •  
なんちゃってプログラマさん: プログラミングの練習
ハンドル名なんちゃってプログラマ さん
ブログタイトルプログラミングの練習
ブログURLhttp://struts123etc.blog.shinobi.jp/
サイト紹介文プログラミングの問題、回答案、プログラミング関連知識
参加カテゴリー
更新頻度(1年)情報提供126回 / 365日(平均2.4回/週) - 参加 2015/12/30 08:42

なんちゃってプログラマ さんのブログ記事

  • node express
  • こんなコードを書きますvar express = require('express');var app = express() ;app.set('port', proces
    s.env.PORT || 3000) ;app.get('/', function(req, res){ res.type('text/plain') ; res.send('he
    llo world'); });app.get('/about', function(req, res){ res.type('text/plain') ; res.send(
    '***about***'); });app.listen(app.get('port') , function(){ console.log('Start') ;}); [続きを読む]
  • Ionic 構成要素
  • Inoic には、次ぎのものが含まれる1. AngularAngular は、MVW(model - view - whatever)を提供するフレームワークであるSingle Page application を構築するために、利用されるIonicのカスタムUIコンポーネントは、Auglarのコンポーネントである2.Cordova Corvodaは、Webviewとデバイスのネイティブレイヤーの間を埋めるものである [続きを読む]
  • サーバレスアーキテクチャを学ぶ
  • Lambdaのランタイム環境は、Amazon Linux (AMI)であるこの環境の上で、コンパイル、テスト、実行を行うFunction Code Package には、コードを実行するために必要なすべてのアセットを含める実行されるコードに加えて、追加のファイル、クラスライブラリ等が含まれるFunction Code Package には、そのサイズに制限があるLambdaのfunctionは、パッケージがロードされたS3 のパケットや、オブジェクトを参照することができるS3を事前 [続きを読む]
  • テスト駆動型開発
  • テスト駆動開発は、次の3つの原則に従うものである1.ユニットテストのコードを書くまでは、プロダクトのコードを書いてはならない2.1つのユニットテストのコードが完成するまで、次のユニットテストのコードを書いてはならない3.失敗したテストにパスするまで、で別のコードを書いてはならない [続きを読む]
  • node express
  • Macで試しています1.インストールnpm install --save express 2.確認次のようなapp.jsを作成しましたapp = req
    uire('express')();app.get('/', function(req, res){ res.send('hello world'); });app.listen(
    3000);$node app.js で、実行して、ブラウザでlocalhost:3000でアクセスするとhello world が表示されました [続きを読む]
  • node express
  • Macで試しています1.インストールnpm install --save express 2.確認次のようなapp.jsを作成しましたapp = req
    uire('express')();app.get('/', function(req, res){ res.send('hello world'); });app.listen(
    3000);$node app.js で、実行して、ブラウザでlocalhost:3000でアクセスするとhello world が表示されました [続きを読む]
  • 受入テスト
  • 受入テストは、ブラックボックステストで、顧客の要求を満たしているかを確かめるもの受入テストのテストケースは、顧客やビジネスアナリスト、テスタ、品質保証のスペシャリストなどが作る受入テストは、自動化される [続きを読む]
  • node Hello World
  • こんな感じですvar http = require('http') ;http.createServer(function(req, res) { res.writeHead(200, {'conte
    nt-Type':'text/plain' }) ; res.end('hello world') ;}).listen(3000) ;console.log('Server Started&apo
    s;) ;実行し、ブラウザでアクセスするとhello worldが表示されます [続きを読む]
  • アーキテクチャの例
  • 1. SOAアプリケーションを、機能を提供する差ビスとして組み立てるサービス間は、契約とメッセージを通じて、コミュニケーションをとる2.N-tier機能を分割して、それぞれの層(tier)を、別のリソースの上で動かす3.Domain Driven Designビジネスドメインのモデリングに重点を置くビジネスドメインのエンティティをオブジェクとしてアプリケーションを組み立てる [続きを読む]
  • スクラム用語
  • ・バックログ顧客にとってビジネス価値をもたらすプロジェクトの開発機能一覧・スプリントタイムボックススプリント中は、そのスプリントで対応しているバックログは、変更されない・スクラムミーティング毎日行われる短いミーティング次の3つの質問に答える1.前のミーティングから何をしたか2.直面している障害は、何か3.次のミーティングまでに、何を達成しようとしているか・スプリントバックログスプリントに割り振られた機能 [続きを読む]
  • Androidのバイトコードの実行環境
  • ・ART(Android RunTime)は、アプリのインストール時にコンパイルが行われ実行時は、そのバイナリを実行するものこの方法は、APT(ahead of time)コンパイラと呼ばれる・ただし、Androidのバージョンによっては、AOTコンパイラとJITコンパイラ両方が使われる・JITは、バイトコードからバイナリをメモリ上に生成し、以降はそれを実行するもの [続きを読む]
  • スクラム用語
  • ・バックログ顧客にとってビジネス価値をもたらすプロジェクトの開発機能一覧・スプリントタイムボックススプリント中は、そのスプリントで対応しているバックログは、変更されない・スクラムミーティング毎日行われる短いミーティング次の3つの質問に答える1.前のミーティングから何をしたか2.直面している障害は、何か3.次のミーティングまでに、何を達成しようとしているか・スプリントバックログスプリントに割り振られた機能 [続きを読む]
  • スクラム関連の用語
  • ・スプリントイテレーションの1つ1つを、スプリントと呼ぶ各スプリントは、1〜4週間で設定されたストーリーを完成させる・プロダクトバックログ実際の対象となるフィーチャーと、ストーリー・スプリントバックログスプリントで取り組むバックログストーリーを優先順に沿って、整理する [続きを読む]