2015年12月19日のブックマーク (16件)

  • Immersive Video for Virtual Reality | Vrideo

    Upload and share your immersive videos with our growing community. Learn more

    Immersive Video for Virtual Reality | Vrideo
    tmatsuu
    tmatsuu 2015/12/19
    バーチャルリアリティ対応の動画配信サービス。OculusやGoogle Cardboardに対応。普通のブラウザでも見られる。
  • Squash Compression Benchmark

    The Squash library is an abstraction layer for compression algorithms, making it trivial to switch between them… or write a benchmark which tries them all, which is what you see here! The Squash Compression Benchmark currently consists of {{datasets.length|number}} datasets, each of which is tested against {{plugins.length}} plugins containing {{codecs.length|number}} codecs at every compression l

    tmatsuu
    tmatsuu 2015/12/19
    様々な圧縮形式の比較。すごい。この比較だとbrotliの圧縮もgzipに比べてそんなに遅くなかった。
  • Seleniumの薄っすい話1:俺とSahagin - Qiita

    この記事はSelenium/Appium Advent Calendar 2015の1日目の記事です。 こんにちは! 今年はSelenium関連で個人的に気になる話題が多かったのですが、Advent Calendarで書かれる気配がぜんぜん無くて寂しい感じなので、トピックスごとに薄っすい記事を書いてみることにしました! まずは1日目です! 今日もSeleniumでスクリーンショット取るコードとかログ出すコードとかひとつひとつ真心込めて書いてますか!! もうやめましょう!!! Sahaginがだいたいなんとかしてくれます。 Sahaginってなに? https://github.com/SahaginOrg Selenium WebDriverの実行レポートを、スクリーンショット付きで自動的に生成してくれる便利なライブラリーです。 レポートはこんな感じになります。コードのステートメント単位で

    Seleniumの薄っすい話1:俺とSahagin - Qiita
    tmatsuu
    tmatsuu 2015/12/19
    Selenium WebDriverの実行レポート。おーいいねー
  • Go言語でのCI環境構築 - Preferred Networks Research & Development

    PFNの柏原です。Go言語製のソフトウェアのCI(Continuous Integration, 継続的インテグレーション)環境の構築方法(導入方法)について解説します。想定としてはgithub上にホストしているOSSプロジェクトのソースツリーをCIの対象とします。OSSのpublicリポジトリなため、無料で使えるサービスを利用対象とします。 紹介する各CIサービスすべてでGo言語を扱えますが、まず最初にサービスを利用する上で各サービスについて結論から述べます。その後、各CI環境(OS、Goバージョン)、設定ファイルの例を説明します。 今回はTravis CI、CircleCI、Codeship、AppVeyor の4つのサービスを紹介します。 結論から 結論から書きますと、Linux, OS X, Windowsの各種OSプラットフォームで同時にCIを動かしたいなら、Travis CI(

    Go言語でのCI環境構築 - Preferred Networks Research & Development
    tmatsuu
    tmatsuu 2015/12/19
    ほう。Werckerはダメですかね
  • Google Apps for Work の SAML を使って AWS にログインする - Qiita

    はじめに Google Apps for Work を使い始めました。 Google Apps for Work は独自のドメインでGmailを利用できることをはじめとして グループワークに必要なフォーラム機能やメーリングリスト機能や、 GoogleDrive や Google Docs といったドキュメント管理ツールなども提供され、 月々500円/アカウントという低価格で利用することができるサービスです。 今回は、提供されているサービスの一つ SAML を使って、 AWSとのシングルサインオンを実現したいと思います。 Google Apps for Work で SAML を有効にする。 Google Apps for Work の 管理コンソール にログインします。 ログイン後のメニューから 「アプリ」 を選択します。 「SAMLアプリ」を選択します。 右下の + を選択します。 Am

    Google Apps for Work の SAML を使って AWS にログインする - Qiita
    tmatsuu
    tmatsuu 2015/12/19
    あれ、Google Apps for WorkってSAMLのidPになれんの。昔調べた時になれないと思ってたけどこれは勝つる
  • 新しい圧縮アルゴリズムBrotliをnginxで試す - Qiita

    BrotliはGoogleが最近公開した新しい圧縮アルゴリズムとその実装です。zopfliと違って従来のよく利用されているdeflateアルゴリズムと互換性はありませんが、deflateアルゴリズムと同じくくらい高速でなおかつ圧縮率がさらに向上しているのが特徴です。 今回はこのBrotliによるコンテンツ圧縮をnginxで利用する方法について紹介します。 ngx_brotli ngx_brotliはngx_http_gzip_moduleおよびngx_http_gzip_static_moduleのbrotli版に相当するnginxモジュールです。以下のようにnginxでgzip圧縮をしたことがある人ならなんとなくどう使うかわかるディレクティブがあります。(ディレクティブはほかにもいろいろとあります。詳しくはngx_brotliのREADME.mdを参照して下さい) ディレクティブ名 値

    新しい圧縮アルゴリズムBrotliをnginxで試す - Qiita
    tmatsuu
    tmatsuu 2015/12/19
    Brotliは圧縮の負荷が高いから注意な。Firefox 43でサポート(デフォルトOFF)、44でデフォルトON予定。
  • MSPJマイグレーションコンペティション2015fallを開催しました

    こんにちは。CTOの馬場です。 2015/11/28(土)に「MSPJマイグレーションコンペティション2015fall」が開催されました。 【開催告知】MSPJマイグレーションコンペティション2015 fall | 日MSP協会 私は日MSP協会コンペティションワーキンググループのメンバーとして運営側に参加していたので、その裏側をちょこっと紹介します。 日MSP協会コンペティションワーキンググループは、 運用技術を競うコンペティションを開催し、次代を担う若手運用技術者同士の交流・競争を通して日のMSP事業者における運用技術の向上を目指します。 という趣旨のもとに開催されました。実に業界団体らしい、若手の交流・競争が活性化することで未来を明るくしようという取り組みです。 何をしたの? 「マイグレーションコンペティション」の名のとおり、現行システムを新環境に移設してもらいました。 なお

    tmatsuu
    tmatsuu 2015/12/19
    弊社ブログです
  • Hostnames and usernames to reserve

    If you're setting up a service where people can register their own usernames to be used as a hostname (username.example.com), email address (username@example.com), or URL path (example.com/username) within your domain, there are some common names you should avoid letting the general public register. Many Internet protocols make the assumption that a domain is manually managed by its owners, and in

    Hostnames and usernames to reserve
    tmatsuu
    tmatsuu 2015/12/19
    ホスト名やメールアドレス、URLなどでユーザーに使わせるべきではない予約語集。良い。
  • GitHub - kdzwinel/betwixt: :zap: Web Debugging Proxy based on Chrome DevTools Network panel.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - kdzwinel/betwixt: :zap: Web Debugging Proxy based on Chrome DevTools Network panel.
    tmatsuu
    tmatsuu 2015/12/19
    Chrome DevToolsのNetworkパネル風のデバッグインタフェースを備えるWebプロキシ実装。うおー良さそう
  • OpenCPU - Compression Benchmarks: brotli, gzip, xz, bz2

    Brotli is a new compression algorithm optimized for the web, in particular small text documents. Brotli decompression is at least as fast as for gzip while significantly improving the compression ratio. The price we pay is that compression is much slower than gzip. Brotli is therefore most effective for serving static content such as fonts and html pages. The brotli package is now on CRAN and supp

    tmatsuu
    tmatsuu 2015/12/19
    おーこの結果は興味深いな。圧縮したものをキャッシュできるか、予め用意すればbrotliは強い。ただし動的コンテンツには向かない。
  • Capturing 5xx Errors with a Debug Server – NGINX Community Blog

    If a 5xx happens and no one is around to see it, is it still an error? Photo by Tony Moorey (CC) No matter how rigorously or how long you test your software, there’s nothing like the production environment to uncover bugs. Whether it’s caused by a weird race condition that happens only under the unpredictable concurrency patterns of live traffic, or an input validation blow‑up for data you couldn’

    tmatsuu
    tmatsuu 2015/12/19
    APサーバで500番台のエラーが発生したらnginx側もデバッグ用APサーバ側もガッツリログを出す設定にして再実行。うおーなるほど。常用できて便利そうだ。
  • TerraformでCloudFormationを実行 - Qiita

    課題 HashiCorpのTerraformではInfrastructure as a Codeを容易に記述できるが、各種providerではまだ未実装のモノが多い。 例えば、Redshift (2015/11/27現在) https://github.com/hashicorp/terraform/pull/3862 解決法 しかし、Terraform v0.6.7では最近CloudFormationのproviderに対応した為、CloudFormation templateを埋め込んで機能を補完できるようになった!(ついこの間まではHEADにしか入ってなかったので、goでコンパイルする必要があったけど) TF files こんな感じで。 # VPC resource "aws_vpc" "test" { cidr_block = "172.7.0.0/16" enable_dns_h

    TerraformでCloudFormationを実行 - Qiita
    tmatsuu
    tmatsuu 2015/12/19
    なんだそりゃ感あったが、TerraformでAWS以外と連携できると考えればアリか。
  • GitHub - go-graphite/go-carbon: Golang implementation of Graphite/Carbon server with classic architecture: Agent -> Cache -> Persister

    [common] # Run as user. Works only in daemon mode user = "carbon" # Prefix for store all internal go-carbon graphs. Supported macroses: {host} graph-prefix = "carbon.agents.{host}" # Endpoint to store internal carbon metrics. Valid values: "" or "local", "tcp://host:port", "udp://host:port" metric-endpoint = "local" # Interval of storing internal metrics. Like CARBON_METRIC_INTERVAL metric-interva

    GitHub - go-graphite/go-carbon: Golang implementation of Graphite/Carbon server with classic architecture: Agent -> Cache -> Persister
    tmatsuu
    tmatsuu 2015/12/19
    GraphiteのCarbonをGoで再実装。パフォーマンスを大幅に改善
  • ‎Sidefari

    Sidefari is a simple web browser that is designed to act as a companion to Safari. Sidefari uses a feature built into iOS called the Safari View Controller to display a "mini" version of Safari that shares many features of the full Safari app, like content blockers. How can this help you? In iOS 10.2 and newer: Sidefari features an extension called "Open Modally in Safari" that will enable you to

    ‎Sidefari
    tmatsuu
    tmatsuu 2015/12/19
    1台のiPadでSafariを2つ並べられる。ほう
  • Gentoo忘年会 2015-12-26 (2015/12/26 20:00〜)

    注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用

    Gentoo忘年会 2015-12-26 (2015/12/26 20:00〜)
    tmatsuu
    tmatsuu 2015/12/19
    こちらだけの参加もok
  • Gentoo勉強会 2015-12-26 - connpass

    注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用

    Gentoo勉強会 2015-12-26 - connpass
    tmatsuu
    tmatsuu 2015/12/19
    来週