owaranai_dobbyのブックマーク (150)

  • Fluentd out_forward における最適化パラメータいくつかの話 - たごもりすメモ

    Fluentdのデータをネットワーク経由で転送するための組み込みプラグイン out_forward には最適化のための設定がいろいろあるが、内部構造への理解がないとなかなか意味がわからなかったりするものも多い。ので、あんまりいじってる人はいないんじゃないかという気がする。 最近複数の転送先へのロードバランスを out_roundrobin ベースの方法から out_forward の機能を使った方法に切り替えてみたので、ついでにそのあたりについて書いてみる。 (おまけ) out_roundrobin と out_forward(のロードバランス)の違い out_roundrobin は event stream の emit つまりFluentd内部における最小の配送処理単位ごとに配送先プラグイン(のインスタンス)を切り替える。可能な限り細かい単位で配送先をバラけさせたいときはこちらを使う

    Fluentd out_forward における最適化パラメータいくつかの話 - たごもりすメモ
  • Android開発者が知らないと損をするXXのこと - ReDo

    ※目指せ100。 ○小判はに渡したくない 「便利なライブラリとかOSS集を教えて欲しい」と、たびたび聞かれるのですが、実際のところ動かして評価しないと分からないんですよね。教えてもキーワードのみ鵜呑みにして使い方間違ってる人とか多くて、結局試行・評価をそれなりのスピードで回せる人じゃないと使いこなせないというか...。 ですが、「知ってる・知らないというゼロイチの差はあるだろう」という指摘をもらい、またどれだけ知っているかのチェックリストとしては使えるのではないだろうか、ということで並べてみることにしました。 使ったことが無いのは挙げていませんが、いかんせん数年経ってますので状況が変わっていたらすいません。 以下、リスト。 Apache Commons http://commons.apache.org/ 「5行+エラー処理」を1行に済ませてくれるUtil群が主体。 IO、Lang、Co

    Android開発者が知らないと損をするXXのこと - ReDo
  • heroku の postgresql (shared plan) を使う - プログラマー探求日記

    d:id:nshibazaki:20110724 の続きです。 前回デプロイしたアプリでは、自動で postgresql を使うように設定されてるようです。 特に、database.yml を設定しなくても。 今回は、DB周りの情報について少し調べたので、それをまとめてみます。 まだ、専用データベースについては試してないので、とりあえず情報を調べたって段階ですが。 参考資料 ここを参考にしてます。 http://devcenter.heroku.com/articles/database このページには、専用DBの話やバックアップの話、パフォーマンスの話も載っています。 しかし、今回はそこは飛ばして、DBの設定方法だけに注目します。 また、Rails 初心者なので、コネクションプーリングとか、DB周りのチューニングの知識についても、特に考えないことにします。 Database の設定 co

    heroku の postgresql (shared plan) を使う - プログラマー探求日記
  • iPhone / iPad アプリのアニメーションをなめらかにするためのポイント3つ

    こんにちは。開発担当の金内です。 みなさん、Sleipnir Mobile for iPhone / iPad を使っていただけているでしょうか? 今日は Sleipnir Mobile の特徴となっている「TouchPaging」を開発したときの経験から、iPhone / iPad アプリ開発でスムーズなアニメーションを実現するためのコツをご紹介します。 タブをスワイプ操作で切り替える TouchPaging は、開発中のある段階で機能としては実現できたものの、スワイプ中のアニメーションがどうにもこうにもガクガクしていて、心地よいとは言えないものでした。はじめのうちは iPad のパフォーマンスの限界かと思っていたのですが、「いや、こんなハズじゃない」という意見が開発チームで持ち上がり、改善に向けた取り組みがはじまりました。 パフォーマンス問題なら Instruments の出番です。

    iPhone / iPad アプリのアニメーションをなめらかにするためのポイント3つ
  • 【CSS3】 jQuery を使って iPad でネイティブアプリ並に滑らかなアニメーションを実現する書き方

    こんばんは、企画の林です。 今回は iPad 専用ウェブアプリ、Sleipnir Start for iPad の開発で学んだ CSS3 でのアニメーション処理についてお話します。 iPhone / iPad 向けのウェブアプリを作ろうと考えている方で jQuery 使いの人に優しい内容です。 ※ Sleipnir Start for iPad が何か分らない方は前回の記事をどうぞ。 iPad 上のブラウザで、ネイティブアプリのように滑らかにのアニメーションさせるためには jQuery.animate() を使ってはいけません。 CSS3 の transform:translate3d を使って GPU 上で処理させる必要があります。 (jQuery.animate() 関数はお話にならないくらいカクカクした動きになってしまいます。) 上下左右どの動きも transform:transla

    【CSS3】 jQuery を使って iPad でネイティブアプリ並に滑らかなアニメーションを実現する書き方
  • Objective-C入門 WisdomSoft

    Objective-C入門 この講座は、C 言語(ISO/IEC 9899:1990)を理解していることが前提です Objective-Cとは? インポート クラスの宣言と定義 メソッド 継承 オーバーライド イニシャライザ オブジェクトの解放 静的な型 可視性 クラスメソッド クラス型 セレクタ メソッドのポインタ カテゴリ プロトコル 戻る

  • 【オリジナル】籠の中の鳥は三度涙を流す【C80】

    ただ、そこにある悲しいお話―――▼コミックマーケット80で頒布する*PetitBrain 1st CD「籠の中の鳥は三度涙を流す」からTrack 1「終わりの始まりの詩」プロモーションビデオです。▼夏コミ 8月13日(土) 東 ア-31a ¥1000イベント限定アナザージャケット配布・Produce / *PetitBrain・Vocal / 矢吹高音・阿部左・真野綾・Music / 八神将義(efs)・Lyrics / cao.・Violin / TAM(TAMUSIC)・Illust / 近江のこ・Background Image / GENSHI▼CD情報詳細はこちらから→http://www.petitbrain.com/

    【オリジナル】籠の中の鳥は三度涙を流す【C80】
  • Instagramハッシュタグ機能とAPIの使い方

    インスタグラムがハッシュタグ対応し、しかもそのハッシュタグがついた写真一覧がRSS配信されるというワクテカなニュースが! このハッシュタグによるアルバムを見るには、写真の下のキャプション中のハッシュタグをクリックするか、Instagramアプリケーションのプロフィール・タブに新設された検索ボックスを利用する。それぞれのハッシュタグにはRSSフィードが用意されており、ユーザーは興味を持ったハッシュタグからのフィードを講読することができる。

    Instagramハッシュタグ機能とAPIの使い方
  • MVVMパターンの常識 ― 「M」「V」「VM」の役割とは?(5/5) - @IT

    .NET開発者中心 厳選ブログ記事 MVVMパターンの常識 ― 「M」「V」「VM」の役割とは? 尾上 雅則 2011/05/18 ■デザイナーと開発者の分業 「ViewとViewModelが、データ・バインドのみですべての対話を実現する」ということは、何をもたらすのでしょうか。 それはつまり、「ViewModelの仕様が決まっていれば、ViewとViewModelの分担開発が可能だ」ということです。逆にいえばそれは、ViewとViewModelの対話方法をデータ・バインドのみとしたMVVMパターンだからこそ可能なことです。 MVVMパターンでは、Viewに表示する情報はプロパティとしてViewModelが公開しますし、「Viewでダイアログを表示させたい」だとか、「Viewを画面遷移させたい」だとかいう揮発性のアクションを実現したい場合にはMessengerを使用します。ViewとVie

  • https://atmarkit.itmedia.co.jp/ait/subtop/features/da/ap_introwpf_index.html

  • MVVMパターンを学ぶ 2010 – 動機・実装・未来を理解するためのリソースまとめ - the sea of fertility

    時間日早朝(2010/12/03)、米国 でのイベントSilverlight Fire Starterのキーノートにおいて、Silverlight 5が発表されました。 WPFの存在意義を脅かすほどのSilverlightの機能強化が発表される中、The Future of Microsoft SilverlightとしてMVVMパターン用サポートがSilverlight 5 標準に公式に採用される事が発表されました。 Model View ViewModel (MVVM) and Databinding enhancements allow more work to be done more easily via XAML: Debugging support now allows breakpoints to be set on a binding, so you can ste

  • WPF のための MODEL-VIEW-VIEWMODEL (MVVM) デザイン パターン

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 コードは MSDN コード ギャラリーからダウンロードできます。 オンラインでのコードの参照 目次 秩序と混乱 Model-View-ViewModel の進化 WPF 開発者に MVVM が好まれる理由 デモ アプリケーション 中継コマンド ロジック ViewModel クラス階層 ViewModelBase クラス CommandViewModel クラス MainWindowViewModel クラス ViewModel に View を適用する データ モデルとリポジトリ 新しい顧客のデータ入力フォーム All Customers ビュー まとめ 専門的なソフトウェア アプリケーションのユーザー イン

    WPF のための MODEL-VIEW-VIEWMODEL (MVVM) デザイン パターン
  • オフィス家具・中古オフィス家具のオフィスバスターズ

    1 Cassina (カッシーナ) その他シリーズ 98,000円 (税込107,800円) 2 Herman Miller (ハーマンミラー) アーロンチェア 53,900円 (税込59,290円) 3 Herman Miller (ハーマンミラー) その他シリーズ 48,000円 (税込52,800円) 4 オカムラ (okamura) ヴィラージュチェア 2,200円 (税込2,420円) 5 Steelcase (スチールケース) リープV2 29,800円 (税込32,780円) 6 Herman Miller (ハーマンミラー) アーロンチェア 47,400円 (税込52,140円) 1 オカムラ (okamura) プロユニット 10,000円 (税込11,000円) 2 コクヨ (KOKUYO) シークエンス 昇降デスク&テーブル 19,800円 (税込21,780円) 3

    オフィス家具・中古オフィス家具のオフィスバスターズ
  • 初心者の為の、SONAR6 LE 使い方解説

    当方の作曲できる奴ブログにて、SONAR6 LEについての検索が結構ある為、このブログを立ち上げました。ローランドのオーディオインターフェイスや、MIDIキーボードに付属しているCakewalk Pdoduction Plus PackのSONAR6 LEの使い方について解説していきたいと思います。SONAR6 LEに付属の解説書が皆無な為、結構苦労したので作ってみました。当に初心者向けの内容を心掛けて書きますので、 SONARやDAWの経験者にはまったく参考にならないと思います。半分くらいは自己流ですので、もっと違う方法で効率の良い使い方もあると言う事を、はじめにご理解ください。当方の作曲できる奴ブログにて、SONAR6 LEについての検索が結構ある為、このブログを立ち上げました。 ローランドのオーディオインターフェイスや、MIDIキーボードに付属しているCakewalk Pdoduc

  • javascriptの関数が変態すぎる

    理解はできるけどそれだけだな 「ピザ屋の匂いって、全部他人が注文したものから香る匂いだと思うと、悔しいよな」と友人に言ったら「理解はできるけどそれだけだな」と言われた。全く持ってその通りだ。この言葉を発する時、自分は日語のテクニックだけで言葉を作っていて、伝えたい想いとかそう…

    javascriptの関数が変態すぎる
  • 細かいJavaScriptの仕様や習慣やテク集 - 三等兵

    気づいたことやミスしたことなどメモしていたので確認作業。細かい仕様だったり暗黙のルールだったり、テクニックだったり。JSに慣れていたら当たり前なことばかりかもしらん。 追記のところはid:os0xさんより。ありがとうございます! undefined var a; alert(a) // undefined 宣言だけだとundefined。undefinedというのは、宣言している変数に値が入っていませんよ、ということ。 そしてオブジェクトには無いプロパティとか参照すると出てくる。 var a = 100; alert(a.length); // undefined さらに引数も。 function func(val) { alert(val); } func() // undefined 引数はCallオブジェクトってのに格納される。このオブジェクトはローカルの変数が格納されるオブジェクト

    細かいJavaScriptの仕様や習慣やテク集 - 三等兵
  • How To Convert a View to a Bitmap Image in Android Applications

    How To Convert a View to a Bitmap Image in Android Applications Jbeerdev Categories : Google android ,Mobile Tags : Mobile google android topics guides In some applications, we would like to create a View with texts, images, and more view-elements and convert it to a Bitmap. Why? Well, you don’t know until you need it, but imagine that you are working with OpenGL, you want to add textures to a Ope

  • Live Wallpaperで動画ファイルをそのまま表示する(とりあえずできたよ編) - 遥かへのスピードランナー

    Android OS 2.1からLive Wallpaper(ライブ壁紙)の機能が追加されていますが、いざLive Wallpaperを自分で作る、となると結構面倒です。 実装方法の詳細は、「Android 2.1の新機能「Live Wallpaper」で作る、美しく燃える“待ち受け”」に詳しいですが、WallpaperService.Engineの各種メソッドをオーバーライドして、SurfaceHolderを経由してCanvasに描画処理を行うことで、アニメーションを実現するのが常套手段のようです。 ですがこの方法はかなり面倒です。単にアニメーションを再生したいだけなのに、Javaでゴリゴリプログラムを書きたくない。 そもそも、mp4とかの動画ファイルが素材としてあるんだったらそれをそのまま表示できないのでしょうか? というわけで色々試してみます。 MediaPlayerクラスで再生して

    Live Wallpaperで動画ファイルをそのまま表示する(とりあえずできたよ編) - 遥かへのスピードランナー
  • Android Dimension 単位

    Android では px (ピクセル)以外にも dp や sp などの単位があります。 ドキュメントはこちら http://developer.android.com/intl/ja/guide/topics/resources/more-resources.html#Dimension dp (dip) Density-independent Pixels 画面の物理的な密度に基づいた抽象的な単位。 この単位は 160 dpi の画面と対応していて、160 dpi の画面で 1 dp = 1 px になる。なので、dp-pixel 比は画面密度(解像度)に応じて変化するが、必ずしも正比例するわけではない。コンパイラは "dip"、"dp" のいずれも理解できるが、"dp" という記述のほうが "sp" との対応関係がよりわかりやすい。 sp Scale-independent Pixe

  • How to Create QuickAction Dialog in Android

    You are Here » Home >> Information Technology >> Programming >> Android >> How to Create QuickAction Dialog in Android [Update 15/07/2011] I have updated the quickaction implementation code so it can be used more efficient and the dialog will be automatically dismissed after pressing the action item. All the source codes now available via github so you can track the changes. Official Twitter appli

    How to Create QuickAction Dialog in Android