2015年9月23日のブックマーク (17件)

  • 1分で作るiOS9の広告ブロッカー - Qiita

    #検証環境 Xcode 7.0 beta6 (7A192o) #手順 Xcode7を起動します 適当に新規iOSアプリのプロジェクトを作ります File > New > Target を選択し、iOS > Application Extension > Content Blocker Extension を選択して適当な名前をつけます blockerList.json というファイルを適当に編集します。 iOS Simulatorで2.で作成したアプリを起動します iOSのSettings > Safari > Content Blockers を開き、自分が作った Content Blocker がオンになっていることを確認します Safariを開いて、適当なwebサイトを開いて blockerList.json 通りに広告がブロックされてれば実装完了です。 たとえば Google の広

    1分で作るiOS9の広告ブロッカー - Qiita
    yfnt
    yfnt 2015/09/23
    1分で作るiOS9の広告ブロッカー - Qiita
  • 写真、音楽、ライブカメラ…クラウドサービスを“自分専用”に作る方法 | Techable(テッカブル)

    スマホで写真や動画をどんどん撮っていたら、ストレージ容量の壁に突き当たった。 そんな経験をお持ちの方、多いのではないだろうか。 解決策になるかもしれないアイテムが、「NextDrive Plug」。現在、Indiegogoにてクラウドファンディングを行なっている。 ・USBデバイスで自宅にクラウドを構築 簡単に言ってしまえば、「パソコン用USBデバイスをスマホで使えるようにする」というもの。 外付けハードディスク、USBメモリ、CDドライブ、Webカメラなどに対応している。 しかも、これらのデバイスにはWi-Fiとインターネットを通してアクセスでき、外出先でもストリーミングで利用できるようになる。 ・接続するデバイスによって使い道が変化 使い方は、ごく簡単。体をコンセントに差込み、USBデバイスをつなぐ。 スマートフォン側に専用アプリをインストールすれば、準備は完了。 ハードディスクやR

    写真、音楽、ライブカメラ…クラウドサービスを“自分専用”に作る方法 | Techable(テッカブル)
    yfnt
    yfnt 2015/09/23
  • バックナンバー – おくvillage

    バックナンバー – おくvillage
    yfnt
    yfnt 2015/09/23
  • SwiftとAudioUnitで音を鳴らす - Qiita

    ※こっちの記事のほうが新しいです はじめに iPhoneで録音した音声ファイルをまったく同時に再生したいと思ったのですが、AVAudioPlayerではうまくいきませんでした。 どうすればいいか調べたのですが、どうやらAudioUnitを使わないと完全に同時に再生することはできないようです。 なので、まずはAudioUnitを使って音を鳴らすところからはじめることにします。 Swift音声処理については全くの素人なので、間違っているところやわからなかったところが多々あります。ご存知の方にツッコミを入れていただきたく思い、公開させていただきました。 よろしくお願いします。 音を出す Swift初心者なもので、どうやっていいか、さっぱりわかりませんでしたが、とりあえず動くものができました。 とりあえず動くもの 下記コードをどっかのファイルにコピーして、SoundPlayer#Play()とや

    SwiftとAudioUnitで音を鳴らす - Qiita
    yfnt
    yfnt 2015/09/23
  • NGINX Open Source 1.9.5 Released with HTTP/2 Support – NGINX Community Blog

    Earlier this year we released an early‑alpha patch to enable HTTP/2 support in NGINX Open Source and last week we debuted a fully supported implementation of HTTP/2 in NGINX Plus. Today we proudly announce that HTTP/2 has been committed to the open source repo and is now officially available as part of NGINX version 1.9.5. If you would like to learn more about HTTP/2, we’ve made the following reso

    yfnt
    yfnt 2015/09/23
    NGINX Open Source 1.9.5 Released with HTTP/2 Support
  • ステレオファイルの中央にある音を消す - Qiita

    ##音の定位 ポップスはこんな感じの音の配置。 ビートルズの音源を聴くと、ギターやドラムが完全に左右に分かれてミックスされているけど、現代のポップスは、ちょっと左、ちょっと右などにミックスされている。ボーカル、ベース、バスドラムはセンターにあることが多い。 ステレオファイルの片方のチャンネルともう片方のチャンネルを合成すれば、この真ん中に存在する音を消すことができ、擬似カラオケトラックを作れる。 ##波形を消す ある波形に、その逆位相の波形を足すと0になる。つまり、どんなサンプルでも、同じ位置で逆位相をぶつければ音が消える。 左右のチャンネルをそれぞれ聞くと、センターにある音はどちらのチャンネルにも入っていることが分かる。どちらかに寄っている音は、そちらのチャンネルで聞くほうが大きく聞こえる。 例えば右のチャンネルを逆相にして、左のチャンネルに足すと、同じ波形を持っているVocalとBas

    ステレオファイルの中央にある音を消す - Qiita
    yfnt
    yfnt 2015/09/23
    ステレオファイルの中央にある音を消す
  • Androidの高速なJSON パーサ/ジェネレータ、LoganSquareを使う - Qiita

    Androidのアプリでそこそこ巨大なJSONをパースする必要があったのですが、jackson-databind や GSONではパースに時間がかかりすぎて辛い。。。 またJacksonのStreaming APIはパフォーマンスはめちゃくちゃいいのですが、パース処理を自分で書いていくのは大変。。。 そんな時に見つけたのがLoganSquareです。 https://github.com/bluelinelabs/LoganSquare LoganSquareはモデルクラスにアノテーションを付け、それによりJacksonのStreaming APIを使用したパース処理が生成されます。 つまりお手軽にJackson Streaming APIの恩恵を受けることが出来ます! こちらがベンチマークの結果。速い。 LoganSquareの使い方 セットアップ build.gradleにLoganS

    Androidの高速なJSON パーサ/ジェネレータ、LoganSquareを使う - Qiita
    yfnt
    yfnt 2015/09/23
    Androidの高速なJSON パーサ/ジェネレータ、LoganSquareを使う
  • mapの記法が変わっている - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    mapの記法が変わっている - Qiita
    yfnt
    yfnt 2015/09/23
  • Deprecated HTTP Classes on Android5.1 - Qiita

    The org.apache.http classes and the AndroidHttpClient class have been deprecated in Android 5.1. These classes are no longer being maintained and you should migrate any app code using these APIs to the URLConnection classes as soon as possible. org.apache.httpパッケージとAndroidHttpClientクラスはAndroid5.1で非推奨扱いとなる. 今後これらのクラスはメンテナンスされることがない. これらのAPIを使用しているアプリケーションはURLConnectionクラスへの変更が推奨される. 転載元: Yukiの枝折 -

    Deprecated HTTP Classes on Android5.1 - Qiita
    yfnt
    yfnt 2015/09/23
    Deprecated HTTP Classes on Android5.1 - Qiita
  • [Swift] 戻るボタンのタップイベントを検知したい時 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    [Swift] 戻るボタンのタップイベントを検知したい時 - Qiita
    yfnt
    yfnt 2015/09/23
  • Canvasをめちゃくちゃ使いやすくするライブラリ「UnitaryJS」作った - Qiita

    Help us understand the problem. What is going on with this article?

    Canvasをめちゃくちゃ使いやすくするライブラリ「UnitaryJS」作った - Qiita
    yfnt
    yfnt 2015/09/23
    Canvasをめちゃくちゃ使いやすくするライブラリ「UnitaryJS」作った - Qiita
  • 【正式リリース】watchOS 2 の新機能のサンプルコード集『watchOS-2-Sampler』を公開しました - その後のその後

    昨日、ついに watchOS 2 が正式リリースされました。開発者待望のネイティブ動作するウォッチアプリ対応バージョンです。このアップデートに伴い、WatchKit には多くの機能が追加され、ClockKit や WatchConnectivity 等の新しいフレームワークも登場しました。さらに、iOSでは従来から使えたフレームワーク群(記事末尾にまとめました)もウォッチ側で使えるようになったことから、これらもwatchOSにとっては新APIであるといえます。 新しいAPIはどう実装するのか、実際に何がどこまでできるのか、快適に動作するのか、といった具体的なところを実際にコードを書いて動かして理解すべく、watchOS 2 の新機能のサンプルコード寄せ集めアプリ watchOS-2-Sampler をつくりました。ソースコードは GitHub に置いてあります。 https://githu

    【正式リリース】watchOS 2 の新機能のサンプルコード集『watchOS-2-Sampler』を公開しました - その後のその後
    yfnt
    yfnt 2015/09/23
    【正式リリース】watchOS 2 の新機能のサンプルコード集『watchOS-2-Sampler』を公開しました - Over&Out その後
  • Swift Functors, Applicatives, and Monads in Pictures

    unit and acceptance testing, automation, productivity This is a translation of Functors, Applicatives, And Monads In Pictures from Haskell into Swift. I don't want to take any merit for writing this, I only went through the fun exercise of translating the code snippets in Swift. If you enjoy this post be sure to say thanks to the author of the original version: Aditya Bhargava, @_egonschiele on Tw

    Swift Functors, Applicatives, and Monads in Pictures
    yfnt
    yfnt 2015/09/23
  • Common Lisp 製 Emacs 風エディタ lem のインストールと起動方法

    Common Lisp で書かれたテキストエディタ lem を試しました。Common Lisp に触れるのは初めてだったので、環境のセットアップから行いました。 まずは Common Lisp 環境のセットアップユーティリティである Roswell をインストールします。GitHub リポジトリの README.md に従えば問題ないでしょう。OS X の場合は以下の様に homebrew にてインストール可能です。

    yfnt
    yfnt 2015/09/23
    Common Lisp 製 Emacs 風エディタ lem のインストールと起動方法
  • iOS版LINEアプリの使っているライブラリを調べた - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? メッセージアプリのような機能を実現するための参考に、iOS版LINE(バージョン 5.2.0)の使っているライブラリを調べてみました。 要は、ライセンス一覧見ただけなのですが、7万字の長文テキストで見にくかった ので少し手間かかりました( ´・‿・`) ライセンス一覧はこのLegal Noticesに記載されていました。 元々リアルタイムな更新処理の実装の選択肢に迷っていて、その参考にと思いましたが、関係無いものが大半です。でも知らないライブラリもちょくちょくあって、けっこう面白かったです。 Apache Thrift The Apac

    iOS版LINEアプリの使っているライブラリを調べた - Qiita
    yfnt
    yfnt 2015/09/23
    ライセンス - iOS版LINEアプリの使っているライブラリを調べた - Qiita
  • すべてのGoogleユーザーが知っておくべき10のURL

    Googleでクリックしたすべての広告の一覧をどこで取得できるか。管理者パスワードを忘れてしまった場合、どうするべきか。Googleが推測した、あなたが興味を持っているものは何か。知りたくないですか? photo credit: Google Cafe / romanboed これらはすべてのGoogleユーザーが知っておくべき10の重要なリンクです。 1。既存のメールアドレスを使用して、新しいGoogleアカウントを作成します。通常は、Googleアカウントのユーザー名としてyour@gmail.comアドレスを使用していますが、この特別なURLで、他のメールアドレスを使用することができます。 https://accounts.google.com/SignUpWithoutGmail 2。Googleは、あなたがアクセスしたサイトに基づいて、あなたの年齢、性別や関心を推測しています。あ

    すべてのGoogleユーザーが知っておくべき10のURL
    yfnt
    yfnt 2015/09/23
    すべてのGoogleユーザーが知っておくべき10のURL
  • ほーりーさんの日記: 2015年5月アーカイブ

    Volumio 1.55 をあれこれ弄ってましたので、この辺でちょっとまとめてみましょう。Firmwareファイルはこちら。 オリジナルのVolumio 1.55 と比較すると、こんな機能が入っています MPD Version 0.19.9 Wave ファイル(RIFF形式)の ID タグが S-JIS でも正しく読める Linux Kernel 3.18.10 GPIO4 Pin から I2S の MCLK を出力 Arch Linux (RuneAudio の Linux) 由来の Kernel Config  ※ Raspberry PI 2 のみ対応 ジッターレス化対応 左詰24bit 出力対応 I2C 接続 LCD 対応 LCD に装置の IP アドレス表示 環境に応じて、[MENU]-[System] 画面から、I2S Driver を選択してから音楽を再生してください。設定を

    ほーりーさんの日記: 2015年5月アーカイブ
    yfnt
    yfnt 2015/09/23