HTTPライブ ストリーミングの概要 目次 概要 5 概要 6 特別なサーバソフトを使用しないオーディオとビデオの送信 7 オプションの暗号化を使用したオンデマンドのライブストリームまたはビデオの送信 7 お読みになる前に 7 関連項目 8 HTTP Streamingのアーキテクチャ 9 概要 9 サーバコンポーネント 11 メディアエンコーダ 11 ストリームセグメンタ 11 ファイルセグメンタ 12 メディアセグメントファイル 12 インデックスファイル(プレイリスト) 12 ディストリビューションコンポーネント 13 クライアントコンポーネント 14 HTTP Live Streamingの使用 15 ツールのダウンロード 15 メディアストリームセグメンタ 15 メディアファイルセグメンタ 15 メディアストリームバリデータ 16 バリアントプレイリストクリエータ 16 メタデ
エンジニアの転職情報サイト > その他(IT関連) > CDN:コンテンツデリバリーネットワークの仕組みとは?主要サービスの比較や無料CDN「cloud flare」の設定手順 公開日:2014-09-07 更新日:2022-10-16 CDNとは・・・コンテンツ・デリバリー・ネットワーク(Contents Delivery Network)の略で、ウェブコンテンツを配信するのに最適化されたネットワークのことを意味します。 具体的には、Webサイトにある画像や動画・CSSなどの静的コンテンツを、Webサイトが管理されている「サーバー」とは、別のサーバーにキャッシュし、 そのサーバーが、代わりに配信することで、負荷が分散され、Webサイトの表示速度の向上にもなる仕組みになります。 ここでいう「別のサーバー」というのが、「CDNサーバー」です。 従来は高価なものだったのですが、昨今では「Clo
ActionScript (10) Starling Framework (9) CG (2) Linux (2) TinCan/ExperienceAPI (1) Uncategorized (2) アウトドア (172) イベント (11) お店 (9) ギア (46) キャンプ (39) サーフィン (6) その他 (8) トレラン (20) ラン (22) 海水浴・磯遊び (15) 登山 (44) 自転車 (6) イベント・展示会 (22) お仕事 (107) After Effect (43) eラーニング (1) お知らせ (10) スマホアプリ開発 (1) ブルーバックスタジオ (12) 会社行事 (11) 撮影 (20) 機材 (13) 編集 (15) グルメ (36) タピオカ (11) ラーメン (3) デジタル一眼ムービー (3) プライベート (195) 旅行 (8
Alerts Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages. Examples Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success). For inline dismissal, use the alerts jQuery plugin.
NEWAPI Exploration Made Easy Accelerating API Quality Through Testing Whether open source or commercial, SmartBear testing tools make it easy to create, manage, and execute end-to-end tests on REST, SOAP, & GraphQL APIs, JMS, JDBC, and other web services so you can deliver software faster than ever. Try ReadyAPI Free
通信処理のテストをテストケースで! SOAPのサーバ/クライアントとして動作するSoapUIというツールがあるのですが、これをJUnitのテストケースから使って、SOAPサーバをモックしたテストを書くことができます。 SoapUI - Browse Files at SourceForge.net SOAPのテストツールだと、JMeterが有名のようですが、JMeterはSOAP1.1に対応していないため、 そちらを利用する際は気を付けてください。 SoapUIインストール時の注意 SoapUIのAPIを叩く場合、資料が不十分なのでソースを見るのが手っ取り早かったです。 インストール時、以下のダイアログで、「Source」のチェックを入れておくと、SoupUIのソースファイルも一緒にインストールされるので、チェックしておきましょう。 JUnit with SoapUI JUnitでSoap
JUnitとはJavaで開発されたプログラムにおいてユニットテスト(単体テスト)の自動化を行うためのフレームワークである。 概要[編集] 1997年に、Smalltalk のためのユニットテストのフレームワークであるSUnitをもとにして、エーリヒ・ガンマと、SUnitの開発者のケント・ベックが中心となって開発された。 単体でも動作可能だが、Apache AntやEclipseのプラグインからも利用可能である。エクストリーム・プログラミングなどの、アジャイルソフトウェア開発のいくつかの開発手法では、テスト重視が推奨されており紹介されることが多い。Javaの黎明期からテスト実行環境を提供し続けており、Javaを用いるシステム開発では必要不可欠になっている。 Java以外の言語向けにはxUnitが存在する。 特徴[編集] 一度作成すればすばやくテスト可能である。 その後はテストコードを標本とす
REST API RESTはREpresentational State Transferの略。 RESTの世界では、ネットワーク上のコンテンツ(リソース)を一意なURLで表すのが基本。 各リソース(URL)に対してGET,POST,PUT,DELETEでリクエストを送信しレスポンスをXMLやjsonなどで受け取る形式(レスポンスのフォーマット形式は指定されていない)。 RESTはURLがリソースに対応づけられるためURLは名詞的になることが多い。 SOAP API SOAPはSimpleObject Access Protocolの略。 リクエストおよびレスポンスともにXMLフォーマットのデータで行う形式。 SOAPのURLは操作と対応づけられるため、URLの命名が動詞的になることが多い。 参考: http://programming-10000.hatenadiary.jp/entry
SOAP UIはWebサービスを呼び出すことができるテストツールです。 前回はモックサービスの機能を使って、Webサービスがまだできてないタイミングでの、Webサービスの利用側のアプリのテストを効率的に行う方法を書きました。SOAP UIはフリー版が用意されています。有償版はレポーティング機能などが充実しているようです。 今回はSOAP UIのTestSuiteという機能を使って、JUnitのような感じでWebサービスのテストを自動的に行う方法です。 単体テストレベルだれば、xUnitを使ってプログラムレベルで確認するので良いと思います。ただ、機能テスト、結合テストまで行くと、SOAP UIの様なテストツールを使って、実際にテスト環境にデプロイされたWebサービスを自動で、何度も、テストできるのはすごいメリットだと思います。 早速準備。まず、新しいプロジェクトを作成します。 テストをしたい
SOAP UI(http://www.soapui.org/)という便利なツールがありまして、5年くらい前から個人的にもよく使っており、いくつかのプロジェクトでも紹介して使ってもらっていますので、その紹介をしたいと思います。 SOAP UIの一番シンプルな使い方は、Webサービスに対して、SOAPメッセージを簡単に作ってリクエストを送ることができることです。今回は、一歩進んでMock Serviceという機能を使います。 Mock Serviceの必要性 SOAPやRESTなどのWebサービスを使うプロジェクトの場合、1つのWebアプリケーションの開発でやっていたテストと違う、気をつけなくてはいけない点がいくつかあります。 例えば、Webサービスを呼び出すために、Webサービス側ができあがるタイミングが依存する。 普通にやるとWebサービスができるまで、Webサービスのクライアントはテスト
最近、趣味で作りたいWebアプリがあって、結構クライアント側が要になりそうなので、思い切って勢いで Deep Dive してみた話。かなり長いです。 モダンって言ってるけど、TypeScriptが苦手ならES2015+ES7も全然アリだと思う。前回の記事で触れてるから、TypeScriptの代わりに書き換えればうまく載るはず。というか人口的にはTypeScriptよりES2015使う人のが当然多いだろうけど、今回はTypeScript使ってみたかったんです・・・。 背景 わたしは今までフロンドエンド開発っていうと、CSS3+HTML5で特別な開発環境も使わず、気合いで頑張って作ってきた勢です。 一応、フリーランスでバックもフロントもまとめて依頼されたり、趣味で書いたり、プログラミングスクールで先生やってた頃はフロントも教えていたんですが、とても苦手でした。特にデザインとか全くセンス無いし、
[fancy_box]この記事は海外デザインブログScotch.ioで公開された「Bootstrap 3 Tips and Tricks You Might Not Know」と「Bootstrap 3 Tips and Tricks You Still Might Not Know」の著者Nicholas Cerminaraより許可をもらい、ポイントをまとめて抄訳しています。Thanks again, @nickforthought!![/fancy_box] Twitter謹製フレームワークBootstrap 3は、フロントデベロッパーの開発スピードアップの手助けをしてくれる機能が多数収録されています。ときには特別なコンテンツのためにCSSやJavaScriptを使ってプログラムした後に、Bootstrap初期設定だけで解決できることに気付いたことがあるかもしれません。 これではWeb
2016-8-8 ※webpack単体の記事を書きました。よろしければこちらもどうぞ step by stepで始めるwebpack 2016-5-16 ※karma単体の記事を書きました。よろしければこちらもどうぞ step by stepで始めるKarma 本記事は画面のJavaScriptのテストとかまったくやったことない方 Mocha?webpack?karma?それぞれの解説記事はよく見るけど全体像がよくわからんという方向けです。(数日前の自分です) 全体を通して導入の流れを解説した記事があると全体像が理解しやすいのではと思い書いてみました。 前提 Nodejs,npm,chromeが導入済みであること 流れ Step 表題 目的
GoogleMapはほとんどのサイトに設置してあって、スマートフォンからでも簡単に見れて分かりやすい。 埋め込みはiframeを使うのでレスポンシブに適用させるためにはレスポンシブ用のCSSが必要です。 新しいGoogleMapを埋め込んでみよう! トップページにいって、表示したい住所を打ち込み、右下の「地図を共有/埋め込む」をクリック 「地図を埋め込む」のタブをクリックして、iframeコードをコピーしてサイトの表示したい場所に埋め込むだけ GoogleMapをレスポンシブサイトに対応させてみよう! まずdivでiframeを囲みます。 HTML <div class="ggmap">iframeのコピーしたコード</div> CSS .ggmap { position: relative; padding-bottom: 56.25%; padding-top: 30px; heigh
はじめに Node.js と連携することで、昔は大変だったフロントエンドのテストがとても便利になってます。 という内容です。 はじめに QUnit があった JS のテスト手段として、自分の観測範囲で最も古い(4, 5年前に知った)ものが QUnit でした。 このテスティングフレームワークは、例えばこのように使用します: <html> <head> <link rel="stylesheet" href="//code.jquery.com/qunit/qunit-1.20.0.css"> <script src="//code.jquery.com/qunit/qunit-1.20.0.js"></script> <script src="foo.js"></script> <script src="bar.js"></script> <script src="tests.js"></
Bootstrapを使ってシンプルなシングルページを制作したいと思うのでその手順を何回かに分けて記録。 Bootstrapの初期CSSをなるべくそのまま使ってサイトを作成。 変更箇所用のCSSを最小限にし、デザインを仕上げて完了の予定とする。 前回ではサイト上部にグローバルナビゲーションを設置。 制作編2ではサイトのメイン部分となるところを作成する。 シングルページ制作編 Bootstrap-シングルページ制作編1 Bootstrap-シングルページ制作編2 Bootstrap-シングルページ制作編3 Bootstrap-シングルページ制作編4 Bootstrap-シングルページ制作編5 Bootstrap-シングルページ制作編6 Bootstrap-シングルページ制作編7 シングルページ作成 HTMLを記述する 前回記述したHTMLのnavbar以下に新たに追記。今回は「main1-ap
株式会社つみき UI/UX事業終了のお知らせ 拝啓 時下ますますご清祥のこととお喜び申し上げます。 平素より格別のご高配を賜り、厚く御礼申し上げます。 この度、弊社は創業以来続けて参りましたUI/UX事業(受託制作事業)につきまして、2024年4月30日をもって終了することを決定いたしました。 今後は、弊社の主力事業であるFilmarksをはじめとした、映像関連事業に注力して参ります。 ご愛顧を受け賜りました皆様には、深く感謝申し上げますとともに、ご理解賜りますようお願い申し上げます。 敬具 株式会社つみき 代表取締役社長 鈴木 貴幸 事業終了予定日:2024年4月30日 biz@tsumikiinc.com
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました node-static は、node のコマンドラインユーティリティです。マシン上の任意のディレクトリで起動することで、ローカルなWebサーバを立ち上げることができます。ソフトウェア開発やテストでは、Webサーバが必要になることが少なくありません。また、HTMLやCSSを使ったデザインの作業でも必要となることがあります。しかし、Webサーバーを用意したり、既存の環境を都度変えることは面倒なことです。node-static は確認作業やテストといった場面で気軽に利用できるWebサーバです。 node-static の主な特徴 1) 起動は簡単 カレントディレクトリで起動した例を以下に示します。 $ static serving "." at http://127.0.0.1:8080
マニュアル通り、Responsive imagesというクラスをしてして表示すればよい <img src="..." class="img-responsive" alt="Responsive image"> レスポンシブがイヤなのであればクラス指定は外す。 画像の中にさらに画像を入れるといった使い方をしたいのであれば、cssでbackground-imageで背景として登録した上で、さらにhtml側で画像を重ねればよい。 #mockup{ background-image:url("../image/test.png"); background-size: contain; background-repeat: no-repeat; margin-left: 30px; overflow: hidden; width: auto; height: 600px; }
こんにちは! ヨス(プロフィールはこちら)です。 WEB制作に関わっている方にはお馴染みのタグと言えば<br>、もしくは<br />タグです。5年前ぐらい前までは何かとお世話になっていたこのタグですが、徐々に嫌われるようになってきました。 というわけで今回は、<br />を使わないほうが良い理由です。 改行タグは他のデバイスで見るとズレるから使うな! なぜ<br />を使わない方が良いのでしょうか?その理由はこの一言で終わってしまうのですが、そうなんです。 ほかのデバイスで見たときにズレる! WEBコンテンツをWindowsとかMacで書くと、普通はPC用のモニターに合わせて改行をすると思います。文字の横幅って、スマホだと大分狭いんですよね。スマホどころか、デスクトップでもモニターが違えば改行の位置もずれちゃうんです。 なので、デバイスの多様化に対応するために「改行タグ」は一切使わなくなっ
<nav>は、ナビゲーションであることを示す際に使用します。 ナビゲーションとは、ウェブサイト内の他のページへのリンクや、ページ内リンクなどのことです。 他のページにリンクした箇所のすべてを<nav>~</nav>で囲む必要はなく、主要なナビゲーションとなるセクションのみを示すのに適しています。 よく、ウェブページの下部に、利用規約ページ、著作権ページ、トップページへ戻る、などのリンクが配置されることがありますが、 このような場合には<nav>を使用せず、<footer>のみで十分です。 ■HTML4.01からHTML5へのバージョンアップによる変更点 nav要素は、HTML5から新たに追加された要素です。 ■使用例 HTMLソース <body> <header> <h1>浦島釣具店</h1> <p> <a href="news.html">お知らせ</a> <a href="blog.h
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く