タグ

2015年10月27日のブックマーク (13件)

  • ScaleOut | Supership

    2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。件に関する詳細は、プレスリリースをご確認ください。 2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。 件に関する詳細は、プレスリリースをご確認ください。

    ScaleOut | Supership
    oppara
    oppara 2015/10/27
  • How to Make Crash Reporter Appear as a Notification in Mac OS

    oppara
    oppara 2015/10/27
  • サブディレクトリ-をgh-pagesへ向ける運用

    gh-pagesブランチの管理にはいくつか手法はあると思うのだけど、決定版はなさそうに思える。まともにやるとするとsubtreeを使うのが良さそうだが、パワフルすぎて役不足な印象だ。僕は公開するファイル群を吐くサブディレクトリーをmasterからは無視しつつ、gh-pagesブランチではそのサブディレクトリーをルートにするみたいな運用に落ち着きつつある。 example.com/ ├ dist/ │ └ index.html ├ src/ │ └ index.mustache ├ .gitignore ├ index.js └ package.json Node.jsでindex.jsを使ってsrc/index.mustacheを処理し、dist/index.htmlを吐くという形だ。ルートでは.gitignoreでdist/を無視し、普通にoriginを追加しておく。dist/で改めてg

    サブディレクトリ-をgh-pagesへ向ける運用
    oppara
    oppara 2015/10/27
    サブディレクトリ-をgh-pagesへ向ける運用 - Weblog - https://t.co/PMuo53MRxd B!
  • Masato Kinugawa Security Blog: @font-faceのunicode-rangeを利用してCSSだけでテキストを読み出す

    English version: http://mksben.l0.cm/2015/10/css-based-attack-abusing-unicode-range.html ---------------------------------- CSSの @font-faceのunicode-range を使った攻撃手法を思いついたので共有します。 この手法を使うと、攻撃者はCSSだけでページ内に書かれたテキストを推測することができます。 この手法は、次のような場面で利用できるかもしれません。 ・ ブラウザのXSS保護機能のバイパス(ChromeのXSS Auditorは<style>の注入をブロックしない) ・ ターゲットのページで、JavaScriptの実行はできないがスタイルが注入できた場合の攻撃への利用 自分が知る限りでは、CSSを利用した今でも使える既知の攻撃手法には、属性値を

    oppara
    oppara 2015/10/27
  • MonacaアプリのUIテストに。Appiumを試す(Android編)

    前回のiOSシミュレータに続いて今回はAndroidエミュレータを使ってAppiumを試してみたいと思います。AppiumはWeb開発時のUIテストでよく知られているSeleniumをiOS/Androidアプリに対応させたソフトウェアです。 今回はこのAppiumをMonacaアプリ(Android)で動かす方法について紹介します。 CLI版Monacaの準備 Appiumはローカルで動かしますのでMonaca.ioではなくCLI版のMonacaを使います。そのためnode.js/npmはインストールされているものとします。

    MonacaアプリのUIテストに。Appiumを試す(Android編)
    oppara
    oppara 2015/10/27
  • MonacaアプリのUIテストに。Appiumを試す

    アプリのテストを行う方法は幾つかあります。まず機能レベルでのテストを行うユニットテストがあります。また、サーバを使っている場合は負荷テストを行うこともあるでしょう。しかしこれらのテストだけでは分からない、実際の操作を通じて意図した通りに動いているか確認するUIテストがあります。アプリにおいてはUI/UXが大事なので特に重要なテストです。 Webの世界ではUIテストを行う仕組みとしてSeleniumがよく知られています。それをiOS/Androidアプリに対して適用したのがAppiumです。 今回はこのAppiumをMonacaアプリで動かす方法について紹介します。 CLI版Monacaの準備 Appiumはローカルで動かしますのでMonaca.ioではなくCLI版のMonacaを使います。そのためnode.js/npmはインストールされているものとします。

    MonacaアプリのUIテストに。Appiumを試す
    oppara
    oppara 2015/10/27
  • How to Connect an iPhone or iPad to a TV

    oppara
    oppara 2015/10/27
  • Selenium勉強会@サイボウズを開催しました - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは!生産性向上チームの宮田(@miyajan)です。 10/20(火)にサイボウズ株式会社の東京オフィスでSelenium勉強会を開催させていただきましたので、その様子についてご報告いたします。 背景 これまでサイボウズでは、会社のスペースや設備面などの都合により社外の人を含む勉強会を開くハードルが高いという問題がありました。しかし、日橋の新オフィスへの移転により環境が劇的に改善され、もっと社外の人を招いて技術PRしていこうという機運が高まってまいりました。 そんなときに、私がUSのポートランドで開催されたSelenium Conference 2015に参加する機会がありました。ちょうどいいネタになりそうだったので、これを機に社外の人を集めてSelenium勉強会を開催してみることにしました。 発表内容 私以外にも、3名の社外の方が発表者として手を挙げてくれました。せっかくなの

    Selenium勉強会@サイボウズを開催しました - Cybozu Inside Out | サイボウズエンジニアのブログ
    oppara
    oppara 2015/10/27
  • mruby-cliがアツいですね - Kentaro Kuribayashi's blog

    昨今、Goのような言語が注目されているのにはいろんな理由があるかとは存じますが、こと運用の面に関していうと、バイナリをビルドしてポン置きすればマルチプラットフォームで動くということが簡単にできることも大きい。Goは、個人的には好きな言語だが、Rubyで書けると楽な場面も多々ある(Concurrencyが問題でないツールなどは特に)。そんな時に有用なのが、mruby-cliだ。 github.com 具体的な利用例としては、「mruby-cliを使ってプロセスのfdをリソース使用率を元に解析するワンバイナリなツールpfdsを作った - 人間とウェブの未来」に詳しい。ローカル(Mac OS Xなど)でさっとビルドして、番環境(x86_64上のLinuxなど)にポン置きしたら動く。便利。 mruby-cli特有のお作法と、mrbgemに対する知識が必要ではあるものの、そのあたりをクリアしさえす

    mruby-cliがアツいですね - Kentaro Kuribayashi's blog
    oppara
    oppara 2015/10/27
    mruby-cliがアツいですね - Kentaro Kuribayashi's blog B!
  • KarabinerのMouseKeyModeを使ってマウスから解放される - Qiita

    KarabinerはかつてKeyRemap4MacBookと呼ばれていたキーボードカスタマイズツールです。 MacOSXの使用者には当初から有名なソフトでしたが、バージョン10.1.0を使用してみたところ、Mouse Keys Mode v2なるものが追加されていました。 使用してみたところかなり使い勝手がよかったので覚え書きを書いておきます。 インストール インストール方法は以下の公式サイトに書かれています。 https://pqrs.org/osx/karabiner/index.html.ja 一般的なdmgファイルなので、ダブルクリックでインストーラが起動します。 設定 Mouse Keys Mode v2を有効にするには以下のチェックボックスをチェックします。 ApplicationsからKarabinerを起動 Change Keyをクリック 検索欄でmouseと入力 Mous

    KarabinerのMouseKeyModeを使ってマウスから解放される - Qiita
    oppara
    oppara 2015/10/27
  • Macにzsh-completionsを導入&docker用のcompletionも導入 | | Scimpr Blog

    github.com/zsh-users/zsh-completions zsh-completionsはzsh用の補完例集 gitやbrewなどのサブコマンドを補完してくれる. どんな補完があるかは下のリンクをみればわかる. github.com/zsh-users/zsh-completions/tree/master/src boot2dockerとかもある. install

    Macにzsh-completionsを導入&docker用のcompletionも導入 | | Scimpr Blog
    oppara
    oppara 2015/10/27
  • Docker Machine を使って VirtualBox に Dockerホストを立てる - Qiita

    概要 Docker公式オーケストレーションツールの 1 つ Docker Machine を使って VirtualBox に Docker がインストールされた VM を作成し、hello world を出力するコンテナを走らせてみるという話 必要なもの VirtualBox 4.3.20 以上 Hello World docker-machine ls コマンドでDockerホストの一覧を出す。 (まだマシンを作成してないので何も出ない) $ docker-machine create --driver virtualbox dev INFO[0000] Creating CA: /Users/seigo/.docker/machine/certs/ca.pem INFO[0000] Creating client certificate: /Users/seigo/.docker/ma

    Docker Machine を使って VirtualBox に Dockerホストを立てる - Qiita
    oppara
    oppara 2015/10/27
  • docker-machine を使って boot2docker から脱却する - Qiita

    結論 ローカルで docker 環境をいじりたいけど、ローカルのリソースを使いたくない人には docker-machine が便利です。 さらに、複数の docker ホスト仕事で使ってる人とかは、切り替えも簡単なので、とてもお薦め。 概要 自分は Mac で開発してるのですが結構な頻度で docker build で image を作っては試しの繰り返しをしたりしています。 MBA だとマシンパワーが残念な感じなので、docker-machine を使って Digital Ocean に docker 環境を用意してしまいます。 あたかもローカルで docker run しているけど、実は Digital Ocean に繋いでいるという感じを構築します。 注意 別に boot2docker が嫌いとかではないです。単にローカルのマシンパワーを吸い取られるのがイヤなだけです。 環境 Ma

    docker-machine を使って boot2docker から脱却する - Qiita
    oppara
    oppara 2015/10/27