タグ

2014年12月15日のブックマーク (74件)

  • 認証の最新動向と、OpenAMの適用事例を探る

    認証の最新動向と、OpenAMの適用事例を探る:「第6回OpenAMコンソーシアムセミナー」リポート(1/4 ページ) 2014年11月21日に開催された第6回OpenAMコンソーシアムセミナーでは「認証関連の社会動向とOpenAMの適用事例」というテーマで、認証技術のトレンドやOpenAMの最新機能、導入事例などが紹介された。その様子をリポートしよう。 OpenAMとOpenAMコンソーシアムについて 「OpenAM」は、米サン・マイクロシステムズが開発していたシングルサインオン(SSO)を実現するオープンソースソフトウェア(OSS)、「OpenSSO」の後継製品だ。オラクルによるサン・マイクロシステムズの買収でOpenSSOコミュニティの存続が危ぶまれていたが、OpenSSOの開発者たちによって起業された米フォージロックにより、現在も活発な開発が継続されている。 OpenAMコンソーシ

    認証の最新動向と、OpenAMの適用事例を探る
    kasumani
    kasumani 2014/12/15
    認証の最新動向と、OpenAMの適用事例を探る (1/4) OpenAMとOpenAMコンソーシアムについて  「OpenAM」は、米サン・マイクロシステムズが開発していたシングルサインオン(SSO)を実現するオープンソースソフトウェア(OSS)、「O
  • すごい広島

    すごい広島の管理ページは connpass へ移行しました ウェブサイトは変更なく http://great-h.github.io です。

    すごい広島
    kasumani
    kasumani 2014/12/15
    Lispインタープリター勉強会を開催しました 勉強会の開催にあたり、会場の設営や機材の調達など、「すごい広島( 」の方々には大変お世話になりました。ありがとうございました。この場を借りてお礼申し上げます。 Tags: f
  • 空のweak_ptrと期限切れを判別 - yohhoyの日記

    C++11標準ライブラリまたはBoost.Smart_Pointersライブラリが提供するスマートポインタweak_ptrにて、空(empty)状態と参照先の期限切れを区別する方法。記事の内容はStack Overflowで見つけた質問と回答に基づく。 // C++11 #include <memory> using namespace std; // Boost.Smart_Pointers #include <boost/shared_ptr.hpp> #include <boost/weak_ptr.hpp> #include <boost/make_shared.hpp> using namespace boost; template <typename T> bool empty_weak_ptr(const weak_ptr<T>& w) { return !w.owner_

    空のweak_ptrと期限切れを判別 - yohhoyの日記
    kasumani
    kasumani 2014/12/15
    空のweak_ptrと期限切れを判別 C++11標準ライブラリまたはBoost.Smart_Pointersライブラリが提供するスマートポインタ weak_ptr にて、空(empty)状態と参照先の期限切れを区別する方法。本記事の内容はStack Overflowで見つけた質問と回答
  • Packer+AnsibleによるAMIの作成 | DevelopersIO

    渡辺です。 クラスメソッドのAWSチームは基的に自分が使いやすいツールを選択するので統一されていません。 が、誰からいいね!と推しはじめると流行していく、そんな雰囲気です。 Ansible AnsibleはChefなどと同じ構成管理ツールのひとつで、AWSチームではAnsibleを使う人が多くなってきました。Ansibleの紹介は、構成管理ツール Ansibleを使ってみるを読んでみてください。 Packer Packerも広義には構成管理ツールですが、マシンイメージを作成するためのツールです。 AWSで言えばEBSマシンイメージを作るのに利用できます。 Packerについては、PackerでAmazon LinuxのAMI(Amazon Machine Image)を作成するを参照ください。 PackerでAnsibleによる構成管理 Packerはマシンイメージを作成するためのツール

    Packer+AnsibleによるAMIの作成 | DevelopersIO
    kasumani
    kasumani 2014/12/15
    Packer+AnsibleによるAMIの作成 | Developers.IO クラスメソッドのAWSチームは基本的に自分が使いやすいツールを選択するので統一されていません。 が、誰からいいね!と推しはじめると流行していく、そんな雰囲気です。 Tags: feed
  • Kinectを用いた実物体と仮想物体のインタラクション - tks_yoshinagaの日記

    ARやVR空間に表示された仮想物体と実物体が何かしらの相互作用ができたら面白いのではないかと思い、ちょっとしたコンテンツを試作しました。わりと簡便な方法で実現できるのでメモ程度にざっくりとした手順を残しておきます。 1.開発環境 今回の試作では以下のセンサやライブラリを使用しました。 ・開発言語:C# ・グラフィクス:OpenGL (OpenTK使用) ・センサ:Kinect for Windows ・画像処理:OpenCVSharp 2.画像処理による物体認識 実物体の位置の推定を行うため、Kinectから得られるカラー画像に対してOpenCVを用いて画像処理を行います。大まかな手順は以下のとおり。 ① RGBのカラー画像をHSVに変換し、閾値処理によって二値化 ② 閾値を調節することで大まかに対象物の色領域を抽出 ③ 収縮・膨張処理により面積の小さい領域を除去 続いて、抽出された物体の

    Kinectを用いた実物体と仮想物体のインタラクション - tks_yoshinagaの日記
    kasumani
    kasumani 2014/12/15
    Kinectを用いた実物体と仮想物体のインタラクション  ARやVR空間に表示された仮想物体と実物体が何かしらの相互作用ができたら面白いのではないかと思い、以下の動画のようなコンテンツを試作しました。わりと簡便な方
  • Qt ユーザー会のウェブサイトを更新しています - Qiita

    はじめに みなさん、こんにちは。Qt Champion の @task_jp です。好きな Qt Quick のエレメントは ShaderEfefct、嫌いなエレメントは QtObject です。 Qt Advent Calendar 2014 の5日目に書いた「Qt Creator をつかいこなそう」の記事の中で Qt Creator のコミット画面のレイアウトを改善しました という内容に触れましたが、Submit editor: Unclutter UI というパッチで「そのパッチで見た目は改善されたけど意味的な構造がぐちゃぐちゃになったからもうちょっとなんとかしようぜ」と言われたことにいまいち納得いっていない日々を過ごしています。 日 Qt ユーザー会のウェブサイトを改造中です この記事を書くまでにはもうちょっとちゃんとしたかったんですけど、、、遅れてきた読書の秋のせいでここ2週間

    Qt ユーザー会のウェブサイトを更新しています - Qiita
    kasumani
    kasumani 2014/12/15
    Qt ユーザー会のウェブサイトを更新しています みなさん、こんにちは。Qt Champion の @task_jp です。好きな Qt Quick のエレメントは ShaderEfefct、嫌いなエレメントは QtObject です。 Qt Advent Calendar 2014 の5日目に書いた「Qt Creator を
  • (番外編)会社で仮眠する方法 - 瀬宮の球拾いブログ

    アジャイルに働くためには休息も重要です そこで今日は休息の一形態、仮眠について書こうと思います。 会社で眠る動機について ついうっかり終電を逃してしまった 昨日飲み会で眠い 昼休みに仮眠して眠気を振り払いたい そういう機会に恵まれる事はないでしょうか いや私はできればごめんですが。 そういう時に寝る方法として、できればソファスペースを確保できれば最高です。 次善策として段ボールをしいて、更にその上に毛布など柔らかい布をしくとよいです しかし、そういうのをいきなり職場でデプロイするのは難しいと思います。 あるいは難民キャンプ感が出て若手社員が「ここはブラック会社だったんや・・・」とか誤解されるかもしれません。 そこで、職場で調達しやすいもので仮眠しやすい環境を作る事が肝要です。 経験上、尻の位置より高い位置に脚を上げて、椅子をリクライニングさせると寝やすいです。椅子を向かい合わせに2つつける

    (番外編)会社で仮眠する方法 - 瀬宮の球拾いブログ
    kasumani
    kasumani 2014/12/15
    (番外編)会社で仮眠する方法 そういう機会に恵まれる事はないでしょうか いや私はできればごめんですが。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 08:39PM via IFTTT
  • Groongaの自作トークナイザーの紹介 - Qiita

    はじめに Groongaは、トークナイザー、ノーマライザー、トークンフィルター、コマンド、関数をC言語かC++の共有ライブラリ形式のプラグインで拡張させることができます。 当方が自作したトークナイザーをいくつか紹介します。 TokenBigram GroongaのデフォルトのTokenBigramトークナイザーでは、所定のユニットサイズで、1文字ずつずらしてトークナイズされます。 > tokenize TokenBigram "今日は雨だ" NormalizerAuto [[0,1418629522.17365,0.00184750556945801],[{"value":"今日","position":0},{"value":"日は","position":1},{"value":"は雨","position":2},{"value":"雨だ","position":3},{"value

    Groongaの自作トークナイザーの紹介 - Qiita
    kasumani
    kasumani 2014/12/15
    Groongaの自作トークナイザーの紹介 Groongaは、トークナイザー、ノーマライザー、トークンフィルター、コマンド、関数をC言語かC++の共有ライブラリ形式のプラグインで拡張させることができます。 当方が自作したトークナ
  • 【Mac初心者向け】pwgenで安全なパスワードを簡単に生成しよう | DevelopersIO

    こんにちは、虎塚です。 皆さんは普段パスワードをどのように作成されていますか? お客様や同僚に自分が構築したサーバを引き渡す際、パスワードに「password」などと設定してドン引きされてセキュリティ上のリスクを作っていないでしょうか。 今日は、Macで使えるパスワード生成ツールのpwgenをご紹介します。 ほかの選択肢 クロスプラットフォームアプリの1Passwordや、Mac標準ツールのKeychainを使うとパスワードの生成や管理ができます。しかし、次のような問題があります。 GUIアプリケーションなので、起動からパスワードを得るまでに複数のアクションが必要 一度に複数のパスワードを作成できない 1つ目は、ターミナルの上で過ごすのが好きな方には同意いただける話ではないでしょうか(?)。2つ目は、記号混じりのパスワードを作成したいときに顕著になる問題です。 たとえば、Amazon RD

    【Mac初心者向け】pwgenで安全なパスワードを簡単に生成しよう | DevelopersIO
    kasumani
    kasumani 2014/12/15
    【Mac初心者向け】pwgenで安全なパスワードを簡単に生成しよう | Developers.IO お客様や同僚に自分が構築したサーバを引き渡す際、パスワードに「password」などと設定してドン引きされてセキュリティ上のリスクを作っていな
  • https://kukuruku.co/hub/rust/comparing-rust-and-cpp

    kasumani
    kasumani 2014/12/15
    Comparing Rust and C++ All the examples in the article are not real. So use your imagination to estimate the scope of threat. C++ programs have been compiled with gcc-4.7.2 in C++11 mode, using online compiler. Programs in Rust have been built with Rust 0.11, using the rust play app. Tags: feedly,
  • AppStore申請に必要なリソースを爆速で用意する(スクショやタイトル、キーワードなど) - Qiita

    はじめに iOSアプリは開発しただけでは公開することができず、Appleに申請し、許諾されて初めてリリースすることができます。 しかし最近では申請に必要な情報も多くなっており、準備にかかる時間も多くなってきました。 この記事ではAppStoreへの申請の際に必要なリソースを、効率よく爆速で準備する方法について紹介します。 この記事で書かないこと 「アプリタイトルはN文字まで」などの基的な制約は書きません。 あくまでスピーディに効率良く準備する方法に絞って書くつもりです。 制約など、Apple申請時の注意点については以下の記事が分かりやすいのでご参考下さい。 iPhoneアプリ申請やAppleの審査に関するメモ - Qiita 申請を出す際に必要になるもの 申請時に用意が必要なものは以下です。 アプリタイトル キーワード 説明文 スクリーンショット(+動画) これらを用意する手順について書

    AppStore申請に必要なリソースを爆速で用意する(スクショやタイトル、キーワードなど) - Qiita
    kasumani
    kasumani 2014/12/15
    AppStore申請に必要なリソースを爆速で用意する(スクショやタイトル、キーワードなど) iOSアプリは開発しただけでは公開することができず、Appleに申請し、許諾されて初めてリリースすることができます。 しかし最近では
  • HeliosearchのNativeライブラリの使い方 - Qiita

    初めまして。海老澤と申します。 先日第15回Solr勉強会で発表させて頂いたHeliosearchについて せっかくなので、自分が詰まったところ、Nativeライブラリ周りについて メモを残しておきたいと思います。 実施するべきことは (1) Nativeライブラリのコンパイル (2) NativeライブラリをHeliosearchの実行パスに通す (3) Heliosearchの起動 の3点となります。 (1) Nativeライブラリのコンパイル まず、ライブラリをコンパイルしてみましょう。 ソースコードは、Heliosearchをgit cloneなりアーカイブの解凍なりして落としてきたら 以下のディレクトリにあります。 heliosearch/solr/native/ _test_perf.sh docset.cpp docset.h facet.cpp HS.cpp HS.h ma

    HeliosearchのNativeライブラリの使い方 - Qiita
    kasumani
    kasumani 2014/12/15
    HeliosearchのNativeライブラリの使い方 先日第15回Solr勉強会で発表させて頂いたHeliosearchについて せっかくなので、自分が詰まったところ、Nativeライブラリ周りについて メモを残しておきたいと思います。 Tags: feedly, ifttt, recentl
  • Fluentd v0.12のリリース - Qiita

    12月12日にFluentd v0.12をリリースしました.ここでは出たばかりのv0.12について書きます.v0.12はv1リリースのための準備マイナーバージョンアップの一つで,なるべく互換性を維持しつつ新機能や新しいAPIを実装しています.以下がv0.12で提供される主な新機能です. フィルタ ラベル ログ転送でのAt-least-once semantics 新しいParser/Formatterクラス このうち,一番下の機能はv0.10にもバックポートされています.それぞれ説明していきます. フィルタ Fluentdで一番待ち望まれていた機能です.Fluentdはロバストなログ転送にフォーカスして開発されているログコレクタで,貯めた後にHadoopでバッチを回したり,Prestoでアドホッククエリを投げるなどがよくある構成です. ただ,ログを貯める前に速報値を出したいとか,ログ体に

    Fluentd v0.12のリリース - Qiita
    kasumani
    kasumani 2014/12/15
    Fluentd v0.12のリリース 12月12日にFluentd v0.12をリリースしました.ここでは出たばかりのv0.12について書きます.v0. Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 08:39PM via IFTTT
  • 初回レンダリング完了までの時間を短縮するためのpreloadについて - Qiita

    これは AngularJS Advent Calendar 2014 の12/16の投稿です。 この記事はAngularJSってより、フロントエンドフレームワークの新しい手法について書いてあります。 枯れた技術しか好まない方、日語の記事が揃うまでは何が何でも手を付けたくない方は来年のアドベントカレンダーにご期待ください。 概要 AngularJS等のフロントエンドフレームワークにはレンダリング完了までの時間が、通常のページに比べて、DOMの構築する手順が増えた分、とてもコストの多い作業となっています。 それらに関して、Twitter Mobileで採用された1つのアプローチを紹介したいと思います。 歴史 昔(と言ってもまだ10年経ってない)からJavaアプレットやフラッシュ、Flex、ASP.NETなど、沢山のブラウザ上で動くリッチなアプリケーションが生まれては大きな堅い企業の一部を除い

    初回レンダリング完了までの時間を短縮するためのpreloadについて - Qiita
    kasumani
    kasumani 2014/12/15
    AngularJSでの初回レンダリングを省略するために これは AngularJS Advent Calendar 2014 の12/16の投稿です。 この記事はAngularJSってより、フロントエンドフレームワークの新しい手法について書いてあります。 枯れた技術しか好まな
  • 100均で売っているマグネットが離れるとランプが光るもの: エアーバリアブル ブログ

    ハンドル:エアーバリアブル 電子工作、パソコン、旅行など自分の趣味の日記です。 たまにニュースや面白い動画の紹介も行っております。 有効な情報はホームページで取り扱っておりますので是非ご覧ください。 気が向いたらコメントします。 【警告】 ブログ内容で製作・改造・分解記事について、研究や学術の目的のために公開しているものです。十分な電気工作の知識を学習の上、全て自己責任で行ってください。 【注意】 コメント投稿された場合、書き込まれたかをご確認下さい。一時的なスパム対策でURLが含まれているコメントが投稿できない場合があります。その場合はttp:// などのh抜きでお願いします。 その他、サイトポリシーをご覧下さい。

    100均で売っているマグネットが離れるとランプが光るもの: エアーバリアブル ブログ
    kasumani
    kasumani 2014/12/15
    100均で売っているマグネットが離れるとランプが光るもの 共感の持てる方、 頒布奉仕します。 どこにも売っていない 手作り品です。ランチャー9改※受注生産乾電池式定電圧電源(完売)PIC12F629評価キット(完売) ※また
  • 組織導入のためのChromebook管理術

    連載目次 2014年7月14日、Googleから日市場へのChromebookおよびその管理を行うためのChrome管理コンソールの投入が発表された。発表以降、企業や教育機関向けには日エイサー、ASUS Japan、日HP、デル、東芝の各メーカーから順次販売が開始され、2014年11月よりいよいよ個人向けにも発売された。 日エイサーが販売するChromebook 「Acer C720」 日エイサーが販売するChromebook。Intel Celeron 2955U、4Gbytesメモリ、16Gbytes SSDを搭載する。価格はオープンプライス(量販店での実売価格は3万2000円前後)。 先行してChromebookの販売が開始されている米国では、Chromebookの売上規模は2013年から2014年の対前年比で250%増となり、2014年上半期ではノートPCのシェアの35%

    組織導入のためのChromebook管理術
    kasumani
    kasumani 2014/12/15
    組織導入のためのChromebook管理術  2014年7月14日、Googleから日本市場へのChromebookおよびその管理を行うためのChrome管理コンソールの投入が発表された。発表以降、企業や教育機関向けには日本エイサー、ASUS Japan、日本HP、デ
  • 第8回 配列の取り扱い方

    プログラミング初心者向けのTypeScript入門連載。第8回は配列の使い方について詳しく解説する。TypeScriptでプログラミングへの理解を一歩深めよう。 連載目次 前回は、TypeScriptの繰り返し処理のうちfor文とfor ... in文について説明した。今回は配列の使い方を取り扱う。特に、配列とfor文は相性がいいので、組み合わせて使うことが多い。 配列とは 同じような目的の変数を数多く使いたいときに、それらを全て個別の変数として宣言するのはとても面倒である。例えば、そういった変数を100個使いたいときに、100個の変数を宣言しないといけない……といった状況を想像すると絶望するしかないだろう。 そのような場合に、簡単に多数の変数を利用できるようにする仕組みが配列である。配列を宣言するには、全ての要素を代表するような変数名を一つ付けておけばよい。配列の個々の要素はインデックス

    第8回 配列の取り扱い方
    kasumani
    kasumani 2014/12/15
    第8回 配列の取り扱い方 (1/4)  前回は、TypeScriptの繰り返し処理のうちfor文とfor ... in文について説明した。今回は配列の使い方を取り扱う。特に、配列とfor文は相性がいいので、組み合わせて使うことが多い。 Tags: feedly, if
  • HaxeとThreejsで3Dコンテンツを作る 初級編 - Qiita

    はじめに 私はFlash/ActionScriptしかほぼわからなかったのですが、Haxeをちょっとやってみたら、ほぼFlashと同じ感覚で、CanvasとかWebGLを使ったゲームのようにインタラクティブなものが作れるようになりました。 今回はそんな便利なHaxeとThreejsを使い、以下のようなBoxを複数配置し、マウスに反応する簡単なサンプルを作ります。初心者向けの内容です。 開発環境 開発はWindowsでFlashDevelopを使ってます。インストールが終われば、コマンドラインを使わずに、コンパイルまでできるので便利です。インストールにはこの記事がとても参考になります。 http://dev.classmethod.jp/ria/html5/haxe-createjs-1/ macもいろいろありそうですが、ここではふれません。 (macで FlashDevelopを使う方法が

    HaxeとThreejsで3Dコンテンツを作る 初級編 - Qiita
    kasumani
    kasumani 2014/12/15
    HaxeとThreejsで3Dコンテンツを作る 初級編 私はFlash/ActionScriptしかほぼわからなかったのですが、Haxeを使ったら、ほぼFlashと同じ感覚で、CanvasとかWebGLを使ったFlash的なゲームみたいなインタラクティブなものが作れるようにな
  • 機械学習のエンターテイメント・アート分野への応用 - Qiita

    機械学習のエンターテイメント・アート分野への応用事例 機械学習って応用分野として * 診断 * レコメンダシステム * 金融工学 ってあるぐらいだし、研究が進むと人の生活がより便利になるんだろうなぁと思います。 一昔前はGoogle Newsが集めたニュース記事の中から自分が読みたいのを選んでたのに、最近だとキュレーションアプリが興味ありそうな記事を提供してくれちゃってるし、人がしなきゃいけないことってどんどん減ってく気がします。 でも僕は便利系のことよりもエンターテイメント、アート分野のように面白いことをやることに興味があるので、その辺の事例を調査してみました。 AARON AARON コンピュータ画家として有名な彼です。世界初人工知能で絵を描かせているプロジェクトです。内部のアルゴリズムまでは調べてませんが、描いたものをフィードバックさせて学習する機能もついてるのだとか。 Evolve

    機械学習のエンターテイメント・アート分野への応用 - Qiita
    kasumani
    kasumani 2014/12/15
    機械学習のエンターテイメント・アート分野への応用事例 機械学習って応用分野として * 診断 * レコメンダシステム * 金融工学 ってあるぐらいだし、研究が進むと人の生活がより便利になるんだろうなぁと思います。 一昔
  • webarchive を 他の形式に変換 textutil - それマグで!

    OSXtextutil というコマンドがあってですね html docx doc odt webarchive を相互に変換できます webarchive ⇛ doc textutil -convert doc test.webarchive webarchive ⇛ docx textutil -convert doc test.webarchive また逆の変換もできる textutil -convert webarchive test.doc でもあんっまり・・・ やっぱり、mhtml 最強ですね! または、html に base64 で要素を埋めるのが最強のポータビリティ download

    webarchive を 他の形式に変換 textutil - それマグで!
    kasumani
    kasumani 2014/12/15
    webarchive を 他の形式に変換 textutil OSXに textutil というコマンドがあってですね html docx doc odt webarchive を相互に変換できます webarchive ⇛ doc textutil -convert doc test.webarchive webarchive ⇛ docx textutil -convert doc test. Tags: feedly, ifttt, recentl
  • Androidアプリが開発可能になったGo 1.4が正式リリース

    Go言語の最新版となるGo 1.4がリリースされました。Go 1.4ではAndroidがサポート対象プラットフォームとして加わり、Go言語だけでAndroidアプリケーションの開発が可能になっています。 Go言語は2009年に開発が始まった言語で、Googleがオープンソースで開発しています。シンプルにコードを記述でき、タイプセーフかつメモリセーフにできているため安全なプログラムを記述しやすく、並列処理の記述も容易、コンパイルや実行が高速などの特長があります。 現在、LinuxMac OS X、Windows XP以降、FreeBSD 8以降のOSに対応しており、Google App Engineでもサポートされるようになりました。 Go 1.4では過去のバージョンとの互換性を維持し、これまでのコードはほぼそのままコンパイルし実行できると説明されています。 Go 1.4で最大の新規機能は

    Androidアプリが開発可能になったGo 1.4が正式リリース
    kasumani
    kasumani 2014/12/15
    Androidアプリが開発可能になったGo 1.4が正式リリース Go言語の最新版となるGo 1.4がリリースされました。Go 1.4であAndroidがサポート対象プラットフォームとしてくわわり、Go言語だけでAndroidアプリケーションの開発が可能にな
  • 初めてのHTTP/2サーバプッシュ | GREE Engineering

    前回はWebサイトをHTTP/2に対応するためにリバースプロキシを検証した記事を書かせていただきました(HTTP2を試してみる)。 あれから幾つかの議論を経てHTTP/2の仕様も大分安定してきており、HTTP/2を実装したクライアントや実験的にHTTP/2を有効にしているサービスもあるので実際に試すことも出来ます。 そこで今回は応用編としてHTTP/2のサーバプッシュについて、その仕組と実際に試したことについて書かせていただきます。 余談ですが、 現在の仕様では "HTTP2.0" ではなく "HTTP/2" もしくは "HTTP2" が正しい名称になります。 HTTP/2概要 まず、軽くHTTP/2の概要に触れておきます。 HTTP/2は2012年の末頃より、HTTP/1のセマンティクスを維持したままパフォーマンスを改善する目的で議論が開始されました。 Googleの考案したSPDYと言

    初めてのHTTP/2サーバプッシュ | GREE Engineering
    kasumani
    kasumani 2014/12/15
    初めてのHTTP/2サーバプッシュ あれから幾つかの議論を経てHTTP/2の仕様も大分安定してきており、HTTP/2を実装したクライアントや実験的にHTTP/2を有効にしているサービスもあるので実際に試すことも出来ます。 Tags: feedly, ifttt
  • Groovy Grails eXchange 2014 ロンドンに参加してきた - leftovers...

    今年で7回目の開催。参加は6回目。 1回目はスピーカーとして、後はタダのオーディエンスとして。 思い入れの深いイベントなのです。 カンファレンスのサイトはコチラ https://skillsmatter.com/conferences/1957-groovy-grails-exchange-2014 感想。 今回は総合的にモノリシック vs マイクロサービス的な内容が目立ったカンファレンスでした。 モノリシック vs マイクロサービス それとも、あるセッションで話を聞いたタテスライスのサービス!?タコライスではないです。 あるセッションから引用すると。Big Shit と Small Shit. Groovyは動的な言語でありながら、近年の静的コンパイル対応も行い。 時期のバージョン(2.4)ではAndroid対応も精力的に進めている。 Java8でのLambdaAppleSwift

    Groovy Grails eXchange 2014 ロンドンに参加してきた - leftovers...
    kasumani
    kasumani 2014/12/15
    Groovy Grails eXchange 2014 ロンドンに参加してきた 1回目はスピーカーとして、後はタダのオーディエンスとして。 今回は総合的にモノリシック vs マイクロサービス的な内容が目立ったカンファレンスでした。 Tags: feedly, ifttt, rec
  • AssetBundleを高速に作る - Qiita

    kasumani
    kasumani 2014/12/15
    AssetBundleを高速に作る この投稿は Unity Advent Calendar 2014 の の記事です。 PR Qiita:Team - 情報共有用に社内で使えるQiita Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 08:23PM via IFTTT
  • マイクロサービスのための Tumblr 製フレームワーク "Colossus" - Okapies' Archive

    この記事は Scala Advent Calendar 2014 の 15 日目です。昨日は id:qtamaki さんの”「関数プログラミング 珠玉のアルゴリズムデザイン」をScalaで実装してみる”でした。 今日は、先日に Tumblr が OSS 化を発表した Scala 製のノンブロッキング I/O (NIO) フレームワーク "Colossus" を紹介したい。”高性能なマイクロサービスを構築するためのフレームワーク”を謳っており、まだ OSS 化されて日が浅いものの Tumblr ではすでに production で使われているとされる。また、Colossus 自体がアクターフレームワーク Akka のアクターとして実装されており、それを使った独自のスレッドモデルを提供している点も興味深い。 Colossus Colossus: A New Service Framework

    マイクロサービスのための Tumblr 製フレームワーク "Colossus" - Okapies' Archive
    kasumani
    kasumani 2014/12/15
    マイクロサービスのための Tumblr 製フレームワーク &quot;Colossus&quot; この記事は Scala Advent Calendar 2014 の 15 日目です。昨日は id:qtamaki さんの”「関数プログラミング 珠玉のアルゴリズムデザイン」をScalaで実装してみる”でし
  • Haskellのlensの使い方 (基本) - みゆっきのにっき

    ekmett先生のlensに関して Lens'は便利に使えはするけど、Prism,Iso,Traversal,Foldみたいなのは触ったことがなかったので調べた。 Lensの利用 1 import Control.Lens して 1 2 3 4 5 6 >>> ("hello",("world","!!!")) ^. _2 . _1 "world" >>> ("hello",("world","!!!")) & _2 . _1 .~ 42 ("hello",(42,"!!!")) >>> ("hello",("world","!!!")) & _2 . _1 %~ map toUpper ("hello",("WORLD","!!!")) みたいに使う。優先順位は以下のようになっている: 1 2 3 >>> ("hello",("world","!!!")) ^. (_2 . _1) >>

    Haskellのlensの使い方 (基本) - みゆっきのにっき
    kasumani
    kasumani 2014/12/15
    Haskellのlensの使い方 (基本) Lens'は便利に使えはするけど、Prism,Iso,Traversal,Foldみたいなのは触ったことがなかったので調べた。 である。関数合成が向きのせいで苦手な人は(lensとは無関係に)常用するとよいと思う。 Tags: feedly,
  • Module が要求する実装を宣言して、実際に要求を満たしているか検証する - Sexually Knowing

    タイトルにあることを Ruby でやる実装を書いた: aereal/module-requirement · GitHub Swift / Objective-C の protocol は具象クラスがメソッドを実装していることを要求できるので、Ruby でも似たようなことをやってみる、というコンセプト。 使い方 require 'module/requirement' module Iterable include Module::Requirement include Enumerable requires :each end class List include Iterable # => Module::Requirement::Error::NotMeetRequirements List must implement required methods: each end Iter

    Module が要求する実装を宣言して、実際に要求を満たしているか検証する - Sexually Knowing
    kasumani
    kasumani 2014/12/15
    Module が要求する実装を宣言して、実際に要求を満たしているか検証する タイトルにあることを Ruby でやる実装を書いた: Swift / Objective-C の protocol は具象クラスがメソッドを実装していることを要求できるので、Ruby でも似た
  • カニでもできるRailsでアクセスログ実装 - かにぱんのなく頃に

    こんにちはこんにちは Rails 4 でさくっとアクセスログ出そうと思ったけど、思ったよりさくっといかなかったので実装方法を残しておく ログの項目 これくらいの簡単な内容 時間 ユーザー名 リクエストURI USER AGENT 独自ログの設定 まず、Railsのログじゃなくて独自のログを出したかったので、 config/environment.rb # Load the Rails application. require File.expand_path('../application', __FILE__) class AccessLogger < ::Logger class NoHeaderLogDevice < ::Logger::LogDevice def add_log_header(file) end end class AccessFormatter < ::Logge

    カニでもできるRailsでアクセスログ実装 - かにぱんのなく頃に
    kasumani
    kasumani 2014/12/15
    カニでもできるRailsでアクセスログ実装 Rails 4 でさくっとアクセスログ出そうと思ったけど、思ったよりさくっといかなかったので実装方法を残しておく Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 08:23PM
  • RDS for PostgreSQLを監視するコツ

    この記事はPostgreSQL Advent Calendar 2014の12/15のエントリです。 今日15日目は、PostgreSQLといっても特にRDS for PostgreSQLをターゲットに、運用では欠かせない”監視”に焦点を当ててみます。 通常のサーバーで動作するPostgreSQLでは、サーバーのOSレベルの死活・パフォーマンスの監視に加え、RDBMSサービスとしての正常性の監視をするのが一般的かと思われます。 一方、RDS for PostgreSQLではサーバーのOSレベルのアクセスは制限されているため、RDSならではのちょっとしたコツが必要になります。 今回は、RDS for PostgreSQLならではの監視について考えていきます。 RDS for PostgreSQLの監視 RDS for PostgreSQLの監視では、次の2層の監視がポイントです。 DBインス

    RDS for PostgreSQLを監視するコツ
    kasumani
    kasumani 2014/12/15
    RDS for PostgreSQLを監視するコツ この記事はPostgreSQL Advent Calendar 2014の12/15のエントリです。 今日15日目は、PostgreSQLといっても特にRDS for PostgreSQLをターゲットに、運用では欠かせない”監視”に焦点を当ててみます。 Tags: feedly, i
  • Amazon Auroraの運用時に監視できる項目について | DevelopersIO

    Amazon Auroraの運用について プレビュー版のAmazon Aurora使えるようになったので色々試しています。新しいDBエンジンということで、運用をどうするか気になっている方も多いのではないでしょうか。Amazon Auroraは、RDSの他のデータベースエンジンと同じように、CloudWatchで運用状況をモニタリングすることができます。これにより、正常稼働しているか、期待するパフォーマンスが出ているか確認することができますので、アラームを設定して運用に役立てることができます。 AuroraDBクラスタ概念図 Aurora Metricsの種類 Auroraは、大きく分けて2種類の情報があります。Aurora System Monitoringと、Aurora SQL Monitoringです。前者は、ネットワーク/ディスク/CPUなどのシステムに関するモニタリングで、後者

    Amazon Auroraの運用時に監視できる項目について | DevelopersIO
    kasumani
    kasumani 2014/12/15
    Amazon Auroraの運用時に監視できる項目について | Developers.IO Amazon Auroraの運用について プレビュー版のAmazon Aurora使えるようになったので色々試しています。新しいDBエンジンということで、運用をどうするか気になっている
  • Qiita

    Why not login to Qiita and try out its useful features?You get articles that match your needsYou can efficiently read back useful informationdark_modeYou can use dark theme

    Qiita
    kasumani
    kasumani 2014/12/15
    Qiitaは、プログラマのための 技術情報共有サービスです。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 20, 2014 at 03:10AM via IFTTT
  • システムテスト自動化カンファレンス2014で「ビルドプロセスとCI」をお話してきました #stac2014 - やらなイカ?

    ヤフー株式会社さんで開催された、テスト自動化研究会の旗艦イベント「システムテスト自動化カンファレンス2014」にスタッフとして参加、また、一枠いただいて講演させていただきました。 写真は会場から見下ろせた、見ろ、リアj ミッドタウンのイルミネーション。 システムテスト自動化 標準ガイド 昨年に続き二回目の開催となったシステムテスト自動化カンファレンス2014。今回は、主催のテスト自動化研究会メンバーで翻訳・執筆を行なった書籍『システムテスト自動化 標準ガイド』で得られる知見を中心に紹介する内容でした。 システムテスト自動化 標準ガイド (CodeZine BOOKS) 作者: Mark Fewster,Dorothy Graham,テスト自動化研究会,伊藤望,玉川紘子,長谷川孝二,きょん,鈴木一裕,太田健一郎,森龍二,近江久美子,永田敦,吉村好廣,板垣真太郎,浦山さつき,井芹洋輝,松木晋祐

    システムテスト自動化カンファレンス2014で「ビルドプロセスとCI」をお話してきました #stac2014 - やらなイカ?
    kasumani
    kasumani 2014/12/15
    システムテスト自動化カンファレンス2014で「ビルドプロセスとCI」をお話してきました #stac2014 ヤフー株式会社さんで開催された、テスト自動化研究会の旗艦イベント「システムテスト自動化カンファレンス2014」にスタッフ
  • HTML5 Video Puzzle - なんと動画をパズルに! MOONGIFT

    画像を切り離してパズルにするといったソフトウェアはいくつも存在します。これはこれで面白いのですが、Web上でやっても大きなインパクトはなさそうです。 その自動生成パズルの最新版とも言えるのがHTML5 Video Puzzleです。なんと動画を切り離してパズルにしてしまうソフトウェアです。 HTML5 Video Puzzleの使い方 こちらが基形。動画なので刻々と内容が変わっていきます。 挑戦中。かなり重たいのでご注意… こんな細かくすることも。 自動で組み立ててくれる機能もあります。 HTML5 Video Puzzleはパズルのピースが動くという面白さがあります。さっきまであったはずの目印が消えたりする面白さがあります。ぜひ挑戦してみてください。 HTML5 Video PuzzleはHTML5/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記

    HTML5 Video Puzzle - なんと動画をパズルに! MOONGIFT
    kasumani
    kasumani 2014/12/15
    HTML5 Video Puzzle - なんと動画をパズルに! 画像を切り離してパズルにするといったソフトウェアはいくつも存在します。これはこれで面白いのですが、Web上でやっても大きなインパクトはなさそうです。 Tags: feedly, ifttt, recentl
  • 「Elixir Report」をWebアプリケーション向けのクエリ/レポートツールとして活用する | OSDN Magazine

    帳票ツール「Elixir Report」を利用することで、GUIツールでデータベースへのクエリを作成したり、クエリ結果の編集や加工が簡単に行えるようになる。今回はWebアプリケーションからElixir Reportを利用してさまざまなデータに対しクエリを実行したり、それらを元にしたレポートを出力する方法を紹介する。 さまざまなアプリケーションで活用できるElixir Report Elixir Reportは、さまざまなデータソースからデータを取り出し、それらを元に表やグラフを作成してPDFPowerPoint、画像、HTMLといった形式でそれらを出力できる帳票ツールだ。Elixir ReportにはGUIでデータソースの設定を行ったり、レポートテンプレートを作成する「レポートデザイナ」が用意されており、コードを一切記述せずにデータを元に表やグラフを含むレポートを生成できる(図1)。 図

    「Elixir Report」をWebアプリケーション向けのクエリ/レポートツールとして活用する | OSDN Magazine
    kasumani
    kasumani 2014/12/15
    「Elixir Report」をWebアプリケーション向けのクエリ/レポートツールとして活用する  帳票ツール「Elixir Report」を利用することで、GUIツールでデータベースへのクエリを作成したり、クエリ結果の編集や加工が簡単に行える
  • twitterのつぶやきをSlackにポストする方法とそのメリット - Qiita

    タイトルの通り、Slacktwitterのつぶやきを投稿する方法を説明しています。これ、自社サービスをお持ちの企業でやると意外と効果的だったり。最後の方にメリットを書いていますのでどうぞ。 前提 herokuにユーザ登録済み herokuコマンドが使える herokuクレジットカード情報を登録している クレジットカードを登録していないとmonglabのアドオンが使えないので登録必須です。課金は発生しないはずですが、万が一発生した場合も自己責任でお願いします... twitter token取得 Twitter Applicatioin Managementから[Create New App]で各種情報を入力し、[create your twitter application]。 [Keys and Access Tokens]からAPI KeyとAPI Secretを取得します。 あと

    twitterのつぶやきをSlackにポストする方法とそのメリット - Qiita
    kasumani
    kasumani 2014/12/15
    twitterのつぶやきをSlackにポストする方法とそのメリット タイトルの通り、Slackにtwitterのつぶやきを投稿する方法を説明しています。これ、自社サービスをお持ちの企業でやると意外と効果的だったり。最後の方にメリット
  • Ansible と wp-cli で WordPress の構築を自動化してみた話 - Qiita

    1日遅れてしまいましたが Ansible と wp-cli で WordPress の構築を自動化してみた話を書きます。 WordPress って良くも悪くも気軽に管理画面で設定を変えたりプラグインをインストールできてしまいます。簡単なのでついつい管理画面でオペレーションが完結していまいがちですが、誰が作ったプラグインかわからないものを気軽に番環境に入れるのは怖いです。特にサイトのデータがぶっ壊れたときに売上に影響するようなものだと。 当に求めているプラグインなのかどうか使ってみないとわからないこともあるし、じゃあテスト環境みたいなのと番環境みたいなのを作ってテスト環境で動作検証してから番環境で使おうという発想になってくるわけですが、 そもそもテスト環境を作らず番だけで運用している人って多いのでは? 作ってても番環境と入っているプラグインに差異があり、プラグイン間の相性などの検

    Ansible と wp-cli で WordPress の構築を自動化してみた話 - Qiita
    kasumani
    kasumani 2014/12/15
    Ansible と wp-cli で WordPress の構築を自動化してみた話 1日遅れてしまいましたが Ansible と wp-cli で WordPress の構築を自動化してみた話を書きます。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 08:23PM via IFTTT
  • Golang Error Handling lesson by Rob Pike - Block Rockin’ Codes

    Intro この記事は Go Advent Calendar 2014 の 15 日目の記事です。 例えばネットワークのフレーム処理的なものを書いている場合、以下のようなコードがよくでてきます。 There are many codes like this, while writing a Network Frame Parser program. var type uint8 err = binary.Read(r, binary.BigEndian, &type) if err != nil { return err } var length uint32 err = binary.Read(r, binary.BigEndian, &length) if err != nil { return err } ... 関数の中では、各要素の長さ毎に読み込んで、読み込みに失敗したらエラーを

    Golang Error Handling lesson by Rob Pike - Block Rockin’ Codes
    kasumani
    kasumani 2014/12/15
    Golang Error Handling lesson by Rob Pike 例えばネットワークのフレーム処理的なものを書いている場合、以下のようなコードがよくでてきます。 There are many codes like this, while writing a Network Frame Parser program. Tags: feedly, ifttt, recently read, sav
  • [JavaScript] 最近のjQueryとの付き合い方いろいろ - YoheiM .NET

    こんにちは、@yoheiMuneです。 今日はjQuery Advent Calendar 2014の15日目の記事として書きたいと思います。 何を書こうかなーと思っていたのですが、最近の自分とjQueryについてライトに書いてみたいと思います。 Special Thanks to https://flic.kr/p/92J4Qt 目次 利用者としての付き合い方 最近の案件ではjQueryラブの時代は過ぎ去ったようで、案件によってjQueryが使われたり使われなかったりします。 今の案件ではjQueryが導入されていますが、担当者がコロコロと入れ替わったらしく、様々なjQueryの使い方が散乱しています。 ほぉほぉこんな書き方もできるのかと学ぶことが多くて、ある意味有意義ですw。 jQueryを使う理由 最近感じるjQueryを使うメリットは、以下のようなことがあります。 何かサクッと作る

    [JavaScript] 最近のjQueryとの付き合い方いろいろ - YoheiM .NET
    kasumani
    kasumani 2014/12/15
    最近のjQueryとの付き合い方いろいろ こんにちは、@yoheiMuneです。 今日はjQuery Advent Calendar 2014の15日目の記事として書きたいと思います。 何を書こうかなーと思っていたのですが、最近の自分とjQueryについてライトに書いて
  • [書評] Gradle徹底入門

    はじめにこのエントリーは Java Advent Calendar 2014 の 15日目として書かれたものです。 14日目は、@bitter_foxさんの「Load to an Author -Contributing OpenJDK-」です。 16日目は、@zephiransasさんの「Lambda-behaveでテストを書こう」です。 Gradle徹底入門とは Gradle徹底入門 http://www.shoeisha.co.jp/book/detail/9784798136431 まずはじめに、献して下さった@nobusueさん、ありがとうございました。 このを読んでまず思ったのは、これまで手厚くサポートされたビルドツールのを見たことがありませんでした。 過去に日語で発売されたantやmavenのでここまで詳しく、且つプロジェクトのプロセスにまで踏み込んだは、無いと思

    kasumani
    kasumani 2014/12/15
    Gradle徹底入門 まず、そもそもGradleの名前だけ知っていて、ちょっと興味がある人の場合は、まず「導入編」だけを読んでどういったものかを知ってほしいと思います。 AndoridStudioを使い始めて、Gradleの世界に連れて来られ
  • cdの引数を絶対パスにしてコマンドヒストリに残す - ももいろテクノロジー

    cdの引数が相対パスのままコマンドヒストリに残って便利な例が思いつかないので、絶対パスでコマンドヒストリに残すようにする。 具体的には、以下のシェル関数を.bashrcに書く。 if [[ -n "$PS1" ]]; then cd() { command cd "$@" local s=$? if [[ ($s -eq 0) && (${#FUNCNAME[*]} -eq 1) ]]; then history -s cd $(printf "%q" "$PWD") fi return $s } fi いくつかの重要なポイントを以下に記す。 cdの定義を上書きしているが、このような場合中で普通にcdを呼ぶと再帰してしまうためcommand組み込みコマンドを使う。 "$@"の代わりに"$1"を使うことはできない。cdを引数なしで呼んだときホームディレクトリに移動しなくなってしまう。 cdの

    cdの引数を絶対パスにしてコマンドヒストリに残す - ももいろテクノロジー
    kasumani
    kasumani 2014/12/15
    cdの引数を絶対パスにしてコマンドヒストリに残す cdの引数が相対パスのままコマンドヒストリに残って便利な例が思いつかないので、絶対パスでコマンドヒストリに残すようにする。 具体的には、以下のシェル関数を.bashr
  • Ruby内にHaskellのコード埋め込むHaskellというGem作ったヨ! - Qiita

    あいさつ 今日は鼻ピアスを鼻くそみたいにつけられてる方を見ました. (いやこれがマジで) HaskellのコードをRubyから文字列で渡して別スレッドでコンパイルしてRubyの文字列で取得するというGemです. (動的にHaskellのコードを生成出来る!) 前面白がって「実行時にゆるふわ型をチェックするHaskellというGem」を作りましたが、ちょっとアレだったのでRubype に名称を変更し、Haskellという方にはサクッとネタGemをぶち込んでおきました. Giuhub (僕が粛々とやっている麻布.hsのプロジェクトとして作りました!麻布にゆかりのあるHaskellerは是非!) Rubygems 様子 require 'haskell' # Haskellをコンパイルするためのサンドボックスを作る Haskell.invoke_sandbox!(File.expand_path

    Ruby内にHaskellのコード埋め込むHaskellというGem作ったヨ! - Qiita
    kasumani
    kasumani 2014/12/15
    Ruby内にHaskellのコード埋め込むHaskellというGem作ったヨ! 今日は鼻ピアスを鼻くそみたいにつけられてる方を見ました. (いやこれがマジで) Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 12:31AM via IFTTT
  • 俺のJSライブラリの世界観(2014末版) - Qiita

    http://qiita.com/advent-calendar/2014/frontrend 概論 ここ近年のモダンJSは特に理由がなければcommon.jsのrequireスタイルで記述され、webpack/browserifyでビルド/読み込むことを前提にしてよい。今やビュー層を除いてブラウザとnodeのライブラリの境界は非常に曖昧である。 識者諸君においては常にどちらの環境でも読み込めるようなライブラリを提供するように心がけることを切に願う。 今日はライブラリの名前しか出さないんで各自ググるように。 立場 サーバサイド~ゲームプログラミング出身node寄りフロントエンドエンジニア このサイトのスタッフだけど他のことに手一杯でQiitaのフロントはまだそんなにいじってない すまんな 他ってなんだろうな 言語 CoffeeScript TypeScript 最近DDDっぽい構成を目指し

    俺のJSライブラリの世界観(2014末版) - Qiita
    kasumani
    kasumani 2014/12/15
    俺のJSライブラリの世界観(2014末版) ここ近年のモダンJSは特に理由がなければcommon.jsのrequireスタイルで記述され、webpack/browserifyでビルド/読み込むことを前提にしてよい。今やビュー層を除いてブラウザとnodeのライブラリの
  • Bindingを整理しよう

    この記事は、XAML AdventCalendarの11日目の記事です。 皆さんがハードル上げまくってますが、ちょっと基に立ち返り、XAMLと切っても切れない縁のBindingを整理してみたいと思います。 とはいえ、Bindingだけでも範囲がめっちゃ広いので、どこから値を持ってくるか?という点に絞ります。 基編 BindingはFrameworkElement.DataContextプロパティーに設定されたオブジェクトを参照します。 /// <summary> /// MainWindow.xaml の相互作用ロジック /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); this.DataContext = "Hello World

    Bindingを整理しよう
    kasumani
    kasumani 2014/12/15
    Bindingを整理しよう この記事は、XAML AdventCalendarの11日目の記事です。 皆さんがハードル上げまくってますが、ちょっと基本に立ち返り、XAMLと切っても切れない縁のBindingを整理してみたいと思います。 とはいえ、Bindingだけ
  • Treasure Dataを支える技術 - MessagePack編

    Treasure Dataの基データフォーマットであるMessagePackと、msgpack-javaでの最適化について紹介します。Read less

    Treasure Dataを支える技術 - MessagePack編
    kasumani
    kasumani 2014/12/15
    Treasure Dataを支える技術 : MessagePack編 View stunning SlideShares in full-screen with the new iOS app! Get the app Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 12:31AM via IFTTT
  • Tarse Range-Based forがClangから取り除かれていた

    C++1zには、N3994: Tarse Range-based forが提案されていた。これは、Range-based forで型を書かずにすむようになる小粒な新機能だ。 任意のコンテナーを受け取って、その要素をすべて標準出力に出力する関数テンプレートを書くとする。これは以下のように書ける。 template < typename Container > void print( Container const & c ) { for ( typename Container::value_type & elem : c ) std::cout << elem << '\n' ; } いちいち型を書くのが面倒だ。これにはautoを使えばよい。 template < typename Container > void print( Container const & c ) { for (

    kasumani
    kasumani 2014/12/15
    Tarse Range-Based forがClangから取り除かれていた C++1zには、N3994: Tarse Range-based forが提案されていた。これは、Range-based forで型を書かずにすむようになる小粒な新機能だ。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 15,
  • Selenium Web DriverのPythonバインディングを使ってブラウザを操作する - Qiita

    この記事は Selenium/Appium Advent Calendar 2014 の11日目の記事です。 昨日の記事は @totutiteta さんのRobot drives on the web: Robot Framework & Selenium2Library でした。 今日はSeleniumのPythonバインディングのライブラリ selenium を使ってFirefoxを操作する方法をまとめて見ました。 またseleniumを使って操作するためのライブラリを作ってみました。 SeleniumのPythonバインディングのライブラリ selenium でFirefoxを操作してみる この記事を書いた時点での selenium のversionは 2.44.0 が最新の用です。(おそらく2.35未満のversionでは以下のcodeは動作しないと思います) 起動 まずはブラウザ

    Selenium Web DriverのPythonバインディングを使ってブラウザを操作する - Qiita
    kasumani
    kasumani 2014/12/15
    Selenium Web DriverのPythonバインディングを使ってブラウザを操作する 今日はSeleniumのPythonバインディングのライブラリ selenium を使ってFirefoxを操作する方法をまとめて見ました。 またseleniumを使って操作するためのライブラリを
  • FlashAirでWi-Fi JTAGができた! - なひたふJTAG日記

    kasumani
    kasumani 2014/12/15
    FlashAirでWi-Fi JTAGができた! 昨日、セミナーを開催している間に、特電のスタッフが事務所でFlashAirをつかったWi-Fi JTAGの実験をしてくれました。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 12:31AM via IFTTT
  • 富山合同勉強会 .NET & Java ~ぶりしゃぶで休もう~ (2015/01/31 09:00〜)

    新機能 connpass APIに新しく、所属グループを取得できるAPIやユーザーの参加イベントAPIを追加しました。各APIの詳細な仕様や利用方法につきましては、 APIリファレンス をご確認ください。またAPI利用希望の方は connpassのAPI利用について をご覧ください。 お知らせ 2024年9月1日より、connpassではスクレイピングを禁止し、利用規約に明記しました。以降の情報取得にはconnpass APIをご利用ください。APIご利用についてはヘルプページをご確認ください。 新機能 「QRコード読み取りによる出席機能」をリリースしました。事前に入場受付が必要な場合や、受付時に参加枠などによって個別の誘導が必要な場合にご利用ください。詳しくは こちら をご覧ください。

    富山合同勉強会 .NET & Java ~ぶりしゃぶで休もう~ (2015/01/31 09:00〜)
    kasumani
    kasumani 2014/12/15
    富山合同勉強会 .NET &amp; Java ~ぶりしゃぶで休もう~ この度、富山県にて .NET Framework と Java に関する勉強会を開催します。 2つの部屋にて、それぞれのセッションが同時進行されます。 同会場にて、懇親会・宿泊も可能で
  • KPIアンチパターン - 瀬宮の球拾いブログ

    KPIとは救われなきゃだめなんだ KPIは一回やるだけでは意味がありません。 定期的に複数回おこない、「Problemにあがっていた問題は解決したか?」「Tryにあったことは実施されたか?」「Keepにあった試みは実施され続けているか?」をチェックする必要があります その目的はチームの開発を改善するためです。 問題を可視化し、全員で共有し、全員で改善策を打つためにKPIは行われます その目的が達成されなければ KPIアンチパターン Problemにふせんを一枚貼ればその問題が解決するほど社会は甘くありません。 実際には「あーあるねー」で終わっていつまでもふせんは残り続けます。 あるいは「あーあるねー」という反応すら得られず「誰かが何か言っているが俺には関係ない」になるかもしれません。 同じ調子でTryに貼られた試みは実施されません Keepにあった試みは気づいたら消えています。 あるいは、

    KPIアンチパターン - 瀬宮の球拾いブログ
    kasumani
    kasumani 2014/12/15
    KPIアンチパターン 定期的に複数回おこない、「Problemにあがっていた問題は解決したか?」「Tryにあったことは実施されたか?」「Keepにあった試みは実施され続けているか?」をチェックする必要があります Tags: feedly, ifttt,
  • RedCloth における未修正の XSS 脆弱性についての注意喚起 - co3k.org

    TL;DR 任意のスクリプトの実行をユーザに許している場合を除き、 RedCloth によってパースしたユーザ入力値を出力するべきではありません。 RedCloth には 9 年ほど前から存在する未修正の XSS 脆弱性があり、しかもその存在が 2 年前に明らかになっています。 残念なことに、現在の開発者によるこの脆弱性の修正は期待できません。開発者は "バグの修正や次のメジャーリリースに関する作業をおこなえない (unable to keep fixing bugs or work on the next major release)" 旨を宣言しています。 もしそのようなコンテンツに対する RedCloth の利用を継続したい場合、この問題に対する修正を自分で実施するか、 RedCloth へのコントリビュートをおこなうことなどを検討してください。 RedCloth とは RedClo

    kasumani
    kasumani 2014/12/15
    RedCloth における未修正の XSS 脆弱性についての注意喚起 Translations: en TL;DR 任意のスクリプトの実行をユーザに許している場合を除き、 RedCloth によってパースしたユーザ入力値を出力するべきではありません。 RedCloth には 9
  • Rails開発で有用な便利Gem一覧:2014年版 - Qiita

    Ruby Advent Calendar 11日目 Ruby - Rails開発で有用な便利Gem一覧:2013年版 - Qiita ↑去年のAdventCalendarで書いた上記の記事の2014年版です。 だんだん毎年恒例的になって来ました。 最近はデファクトスタンダードがほぼ固まってきて、かなり毎回使うGemのリストが固定化して来ました。 ※2014/12/11時点 DBアダプタ sqlite3 pg mysql2 この辺りはもう変わらないですね。 RubyRailsのバージョンが上がっても継続的に開発が続けられているのは素晴らしいと思います。 ログイン認証 omniauth omniauth-twitter omniauth-facebook omniauth-github omniauth-identity (omniauth-githubのリポジトリのURLが変わってました。

    Rails開発で有用な便利Gem一覧:2014年版 - Qiita
    kasumani
    kasumani 2014/12/15
    Rails開発で有用な便利Gem一覧:2014年版 Ruby Advent Calendar 11日目 Ruby - Rails開発で有用な便利Gem一覧:2013年版 - Qiita ↑去年のAdventCalendarで書いた上記の記事の2014年版です。 だんだん毎年恒例的になって来ました。 最近はデファ
  • Swiftの追加された演算子と簡単になった文法

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Swiftの追加された演算子と簡単になった文法
    kasumani
    kasumani 2014/12/15
    Swiftの追加された演算子と簡単になった文法  前回までは、Swiftを使ってプログラムを試すための準備について説明しました。連載第2回は、Swiftでの演算子の使い方と簡単になった文法について説明します。 Tags: feedly, ifttt,
  • [翻訳] android best practice - Qiita

    githubで★を集めてるandroid best practiceが勉強になるなぁと感心しておりまして、 思い切って翻訳していいかどうか問い合わせてみると快諾いただけたので翻訳してみました。 (Eclipse + ADTの話もでてますがそのまま訳してます。) 原文 : https://github.com/futurice/android-best-practices (Qiitaに投稿するついでに家のリポジトリにもプルリクしてくれって言われてるので少し待てばそちらでも見れると思います。) この場を借りて、@askaさん、添削ありがとうございましたm_ _m 大変助かりました。 Summary Gradleで推奨されるプロジェクト構成で開発しよう パスワードや注意を要するデータはgradle.propertiesに書こう 自分でHTTP Clientは作らず、VolleyやOkHttp

    [翻訳] android best practice - Qiita
    kasumani
    kasumani 2014/12/15
    android best practice githubで★を集めてるandroid best practiceが勉強になるなぁと感心しておりまして、 思い切って翻訳していいかどうか問い合わせてみると快諾いただけたので翻訳してみました。 (Eclipse + ADTの話もでてますがその
  • systemdによるCentOS 7の管理

    CentOS 7は、従来のCentOS 6.xの管理手法と異なる点が多々存在します。今回は、CentOS 7の管理者が最低限知っておくべき管理手法についてお伝えします。 CentOS 7のシステム管理基礎 CentOS 6系は、主にUNIX System V系のinitによるアーキテクチャを基にしたLinux OSであるのに対し、CentOS 7では、systemdを主体としたものになっています。従来のCentOS 5で採用されていたSysVinitやCentOS 6で採用されていたUpstartは様々なサービスの起動をシェルスクリプトで管理していました。しかし、これらCentOS 5やCentOS 6で採用されている起動スクリプト等の実行は並列に処理する概念が取り入れられていないため、OSの起動時間の増大を招いていました。CentOS 7で採用されているsystemdは、従来ではシェルス

    systemdによるCentOS 7の管理
    kasumani
    kasumani 2014/12/15
    systemdによるCentOS 7の管理 オープンソース技術の実践活用メディア OSS情報を探す イベント情報 ニュース コミュニティ 製品一覧 最新記事を読む systemdによるCentOS 7の管理 アジャイル開発の「構築フェーズ」で留意す Tags: feedl
  • trait からフィールドの型情報を取り出すためのライブラリを作った - Qiita

    ( Scala Advent Calendar 2014 の 11 日目です ) 動機 trait で表現されたデータ構造から JSON や XML へ変換するコードを自動生成したい つまり trait からフィールドの名前とその型情報だけ抜き出したい しかしマクロやリフレクションに依存したライブラリは書きたくない 将来いつ変わるか分からない! 歴史的には Manifest から TypeTag への変更といった実例あり 変わったときのライブラリの書き直しはしんどい だとしたら型情報だけ取り出してくれる中間層を用意すればいいのでは その中間層が Scala の内部実装を隠蔽してくれればいい! 実例 たとえば下記のようなデータ構造を表現した trait に対して package example trait SampleStructure { def x: Int def y: SampleG

    trait からフィールドの型情報を取り出すためのライブラリを作った - Qiita
    kasumani
    kasumani 2014/12/15
    trait からフィールドの型情報を取り出すためのライブラリを作った たとえば下記のようなデータ構造を表現した trait に対して InspectorSample. Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 12:30AM via IFTTT
  • json に値を直接書く話 - tokuhirom's blog

    昔の JSON は Object か Array しかルートに書けなかったけど RFC 7159 では true/false/null/number/string を書けるようになってて便利だっておじいちゃんが言ってました。 https://tools.ietf.org/html/rfc4627 https://tools.ietf.org/html/rfc7159

    kasumani
    kasumani 2014/12/15
    json に値を直接書く話 昔の JSON は Object か Array しかルートに書けなかったけど RFC 7159 では true/false/null/number/string を書けるようになってて便利だっておじいちゃんが言ってました。 Tags: feedly, ifttt, recently read, saved for later from
  • Storyboardだけでページング可能なScroll Viewを簡単定義 〜Auto Layout活用テクニック〜 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Auto Layoutが有効になっているStoryboardでScroll Viewを定義する際、思い通りに定義できずに困ったことはないですか?Auto Layoutの警告が消えなかったり、実行時にContent Sizeが思い通りのサイズにならなかったりした経験がある人は意外と多いかも知れません。 この記事では、Storyboardだけでページング可能なScroll Viewを定義する方法を提案します。また、Auto Layoutを活用して、どのような画面サイズにも対応できることを目指します。Storyboardだけで定義す

    Storyboardだけでページング可能なScroll Viewを簡単定義 〜Auto Layout活用テクニック〜 - Qiita
    kasumani
    kasumani 2014/12/15
    Storyboardだけでページング可能なScroll Viewを簡単定義 〜Auto Layout活用テクニック〜 はじめに Auto Layoutが有効になっているStoryboardでScroll Viewを定義する際、思い通りに定義できずに困ったことはないですか?Auto Layoutの警告が消
  • モダンPerlを知ってびっくりしたこと。 - まるまるこふこふ

    この記事はPerl入学式 Advent Calendar 2014 14日目の記事です。 13日目の記事は、@mackee_w のPerlを学んでいるとお得 テキストファイル解析編でした。 今はWebアプリケーションを記述するプログラムとして認知されている Perl ですが、 元々はテキストを便利に処理するための言語だったので、こういう事はお得意なのですよ! 14日目はPerl入学式に参加して Modern な Perl を知って びっくりしたことをまとめようと思います。 Who are you? さいというハンドルネームで活動しています。 2014年度のPerl入学式 in 大阪に参加させていただきました。 実はPerlを触るのは初めてというわけではなく、 10年ほど前に個人のホームページを作っていた際に、 CGIの掲示板やチャットを作るためにPerlを勉強していました。 当時のPerl

    モダンPerlを知ってびっくりしたこと。 - まるまるこふこふ
    kasumani
    kasumani 2014/12/15
    モダンPerlを知ってびっくりしたこと。 スターをつけました この記事はPerl入学式 Advent Calendar 2014 14日目の記事です。 13日目の記事は、@mackee_w のPerlを学んでいるとお得 テキストファイル解析編でした。 今はWebアプリケーシ
  • PetPal(ハルロックタイアップ)CC2541試作機 試食: エアーバリアブル ブログ

    ハンドル:エアーバリアブル 電子工作、パソコン、旅行など自分の趣味の日記です。 たまにニュースや面白い動画の紹介も行っております。 有効な情報はホームページで取り扱っておりますので是非ご覧ください。 気が向いたらコメントします。 【警告】 ブログ内容で製作・改造・分解記事について、研究や学術の目的のために公開しているものです。十分な電気工作の知識を学習の上、全て自己責任で行ってください。 【注意】 コメント投稿された場合、書き込まれたかをご確認下さい。一時的なスパム対策でURLが含まれているコメントが投稿できない場合があります。その場合はttp:// などのh抜きでお願いします。 その他、サイトポリシーをご覧下さい。

    PetPal(ハルロックタイアップ)CC2541試作機 試食: エアーバリアブル ブログ
    kasumani
    kasumani 2014/12/15
    PetPal(ハルロックタイアップ)CC2541試作機 試食 共感の持てる方、 頒布奉仕します。 どこにも売っていない 手作り品です。ランチャー9改※受注生産乾電池式定電圧電源(完売)PIC12F629評価キット(完売) ※また増えるか
  • Ractive.js の紹介 — KaoriYa

    HTML の DOM 操作を良い感じで隠蔽してくれる Ractive.js というライブラリを紹介します。 記事は VirtualDOM Advent Calendar 2014 の13日目の記事です。 VirtualDOM といえば React だ、と言わんばかりの流れですが、記事では敢えて Ractive.js を取り上げます。Ractive.js が VirtualDOM かって? 確かめてみましょう。 良し、大丈夫。VirtualDOMです。 Ractive.js とは? Ractive.js は家サイトの説明を借りれば、テンプレートドリブンなUIライブラリです。なんのこっちゃわからないでしょうね。 まずVirtualDOMのメリットとは 生のDOMを直接操作しなくても、JavaScriptのオブジェクトだけを操作すれば、上手いこと自動的に書き換えてくれる ことだと言えます。

    kasumani
    kasumani 2014/12/15
    Ractive.js の紹介 VirtualDOM といえば React だ、と言わんばかりの流れですが、本記事では敢えて Ractive.js を取り上げます。Ractive.js が VirtualDOM かって? 確かめてみましょう。 Ractive. Tags: feedly, ifttt, recently read, saved for later from Pocket
  • FluentdでRuby DSLを使う - Qiita

    Ruby DSLとは? fluentdの設定のRuby DSL的な記法。 --use-v1-configでRubyのコードを設定に書くことが出来ますが、さらに柔軟な記法が可能になる。 以前調べていたことがあるので、まとめてみる。 実行方法 設定ファイルの拡張子がrbであればDSLモードで起動する

    FluentdでRuby DSLを使う - Qiita
    kasumani
    kasumani 2014/12/15
    FluentdでRuby DSLを使う --use-v1-configでRubyのコードを設定に書くことが出来ますが、さらに柔軟な記法が可能になる。 設定ファイルの拡張子がrbであればDSLモードで起動する Tags: feedly, ifttt, recently read, saved for later from Pocket December
  • Resource on FPGA-CAFE

    kasumani
    kasumani 2014/12/15
    Resource on FPGA-CAFE 当店および弊社で公開している技術情報をまとめています。基本的にダウンロード可能なファイルについては、クリエイティブ・コモンズ・表示 4. Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 20
  • Raspberry Pi (Raspbian) にOracle HotSpotVMを導入する方法 - Qiita

    はじめに 少し古いですが、ベンチマークの結果が有ります。 Java On Raspberry Pi Performance - Resin 4.0 Wiki http://wiki4.caucho.com/Java_On_Raspberry_Pi_Performance レスポンスが必要な場面で頻繁にJVMを使うのであれば、HotSpotVMを使わない手はありません。 OracleJava SEを配布していますのでそれを使いましょう。 以前、Oracle(Sun)は戦略上、ARMにはJava SEではなくJava ME用のJVMを配布していました。 最近、組み込み向けのラインナップをJava SEに統合し省サイズのJava SE Embeddedを配布しています。 試していませんが、glibcなど必要なライブラリがあればRaspbian以外のLinuxディストリビューションでも問題ないと

    Raspberry Pi (Raspbian) にOracle HotSpotVMを導入する方法 - Qiita
    kasumani
    kasumani 2014/12/15
    Raspberry Pi (Raspbian) にOracle HotSpotVMを導入する方法 レスポンスが必要な場面で頻繁にJVMを使うのであれば、HotSpotVMを使わない手はありません。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 12:08AM via IFTTT
  • 2014年だけど Q4M の紹介をしてみるよ - Qiita

    先日 MySQL Casual Talks vol.7 で LT をしてきました。 LT では Ruby(Rails) からカジュアルに Q4M を使える何かを作ったお話 として Q4M 周りのお話をしてきたのですが、そこで冒頭 "Q4M 使ってる人ー" と挙手を求めたら誰一人として手が挙がらなかったことに絶望してこのエントリーをしたためています。 (まーカジュアルだからなーカジュアルだから Q4M 使ってなくてもしょうがないからなー) (使ってないだけで知っている人はいたかもしれません、あと恥ずかしがり屋さん) このエントリーでは簡単な Q4M の使い方と特徴について説明していきます。 Q4M って Q4M は簡単に言うと DeNA の奥一穂さんが開発されている MySQL を使ったキューストレージです。 Q4M 自体は MySQL のストレージエンジンとして実装されているので、テーブル

    2014年だけど Q4M の紹介をしてみるよ - Qiita
    kasumani
    kasumani 2014/12/15
    2014年だけど Q4M の紹介をしてみるよ 先日 MySQL Casual Talks vol. Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 12:08AM via IFTTT
  • Spark Streaming最初の一歩 - pochi's weblog

    はじめに Spark, SQL on Hadoop etc. Advent Calendar 2014 15日目です。 3日目の記事でもSpark Streamingは紹介されていましたが、私のほうではより初心者向けの基的な内容を記述しておきたいと思います。 Spark Streamingとは リアルタイムログ検索エンジンを考えてみる 実装してみる Spark Streamingとは Apache Sparkはインメモリで動作する柔軟なバッチエンジンです。 Spark Streamingはストリームで流れてくるデータに対してApache Sparkで書いたバッチが動作するものです。 誤解を恐れずにいうとSpark Streamingは主に以下の3つの機能を提供しています。 各種ストリームデータを取得するためのコネクタ(Receiver)を提供する ストリームデータをSparkのRDDのよ

    Spark Streaming最初の一歩 - pochi's weblog
    kasumani
    kasumani 2014/12/15
    Spark Streaming最初の一歩 Spark, SQL on Hadoop etc. Advent Calendar 2014 15日目です。3日目の記事でもSpark Streamingは紹介されていましたが、私のほうではより初心者向けの基本的な内容を記述しておきたいと思います。 Tags: feedly, ifttt, recen
  • Mac の JMeter クライアントから EC2 環境の JMeter サーバを使って負荷試験を行う - My Scratch Pad

    AWS Advent Calendar 2014 - Qiita の14日目です。 シナリオを用いて行う負荷試験で JMeter を使う方は多いと思います。 JMeter の UI を手元の PC で操作できるようになると、作業が少しスムーズになって便利ですよね。 ここでは、自分の Mac を JMeter クライアント にして、EC2 上の JMeter サーバ を使う設定を行います。 EC2 上の JMeter サーバを動かすための手順 次の手順で設定を進めます。 JMeter サーバ用 EC2 インスタンスを起動する JMeter サーバの設定、起動 ローカルの PC で ssh ポートフォワーディングの設定を有効化 JMeter クライアントの設定、起動 JMeter サーバを使い終わったら、インスタンスを Stop または Terminate ※JMeter のダウンロードや設置

    Mac の JMeter クライアントから EC2 環境の JMeter サーバを使って負荷試験を行う - My Scratch Pad
    kasumani
    kasumani 2014/12/15
    Mac の JMeter クライアントから EC2 環境の JMeter サーバを使って負荷試験を行う シナリオを用いて行う負荷試験で JMeter を使う方は多いと思います。 JMeter の UI を手元の PC で操作できるようになると、作業が少しスムーズにな
  • 列挙可能から完全なるモノまで – IEnumerableの探索 – C# Advent Calendar 2014

    この投稿は、C# Advent Calendar 2014 の14日目の記事です。 IEnumerableにまつわるアレやアレ こんにちは! いつもはAsyncとLINQの事をしゃべったり書いたりしています。「列挙可能から完全なるモノまで – IEnumerableの探索」というお題で書いてみようと思います。 .NETでは、LINQにまつわるインターフェイスがかなり多く含まれています。その中でも、IEnumerableインターフェイスの継承グラフに存在する様々なインターフェイスを、どのように使い分けるべきか、と言うのが分かりにくいかも知れません。沢山のインターフェイスが定義されているのは、歴史的な事情もあります。 LINQ to ObjectやLINQ to Entitiesなど、一般的に使用されているLINQの背景には、「列挙可能である」という性質があります。この事は、以前にLINQの勉

    列挙可能から完全なるモノまで – IEnumerableの探索 – C# Advent Calendar 2014
    kasumani
    kasumani 2014/12/15
    列挙可能から完全なるモノまで – IEnumerableの探索 – C# Advent Calendar 2014 // .NET 1.0世代での列挙 // 明示的にIEnumerable型の変数に代入 IEnumerable sourceDatas = new int[] { 123, 456, 789 }; // foreachでループ(一般的な記述) foreach (int value in so
  • Android SDKのソースコードを読みながら開発する - ninjinkun's diary

    この記事はAndroid Advent Calendar 2014の14日目です。 Androidアプリケーション開発をiOSのそれと比べると、SDKのソースコードが公開されていることがアドバンテージの一つになると思います。自分は半年ほど前から、開発時に時々SDKのソースコードを参照するようになり、それからSDKへの理解が深まって、開発効率が高まったと感じています。 この記事では、自分がSDKのソースコードを読む際に使っている方法をまとめます。たぶんよく知られている方法ばかりです。 1. ブラウザで見る GrepCode 特定のクラス名でぐぐっていたりすると、GrepCode というサイトが時々引っかかります。Javaのソースコードを集めて検索可能にしてくれているサイトですが、ちょっとSDKのコードを読みたいというときは、このサイトで読むのがおすすめです。 Android SDKの各バージ

    Android SDKのソースコードを読みながら開発する - ninjinkun's diary
    kasumani
    kasumani 2014/12/15
    Android SDKのソースコードを読みながら開発する この記事はAndroid Advent Calendar 2014の14日目です。 Androidアプリケーション開発をiOSのそれと比べると、SDKのソースコードが公開されていることがアドバンテージの一つになると思
  • incsearch.vimでVimの検索体験をリッチにする - haya14busa

    この記事はVim Advent Calendar 2014の14日目の記事です。 13日目は deris さんによるスマートフォンでVimを操作するためにやっておいたほうがいいこと - derisの日記 でした。 1. incsearch.vim つくった Vimの検索体験をリッチにする, incsearch.vim を作りました haya14busa/incsearch.vim あなたとincsearch.vim 今すぐインストール 1 2 3 4 5 6 NeoBundle 'haya14busa/incsearch.vim' Plugin 'haya14busa/incsearch.vim' Plug 'haya14busa/incsearch.vim' map / <Plug>(incsearch-forward) map ? <Plug>(incsearch-backward)

    incsearch.vimでVimの検索体験をリッチにする - haya14busa
    kasumani
    kasumani 2014/12/15
    incsearch.vimでVimの検索体験をリッチにする この記事はVim Advent Calendar 2014の14日目の記事です。 13日目は deris さんによるスマートフォンでVimを操作するためにやっておいたほうがいいこと - derisの日記 でした。 Tags: feedly, ifttt,
  • 「なぜ、IPv6 対応したくないのか」というストレートなタイトルのセッションに登壇するので、どれだけ皆さんがIPv6に対応したくないのか見てみました。

    横田です。10年以上前から「IPv6が来る」と聞いていたような気がします。「IPv10」はいつのことになるのですかね? それはともかく、2015年1月15日に静岡で開催されるJANOG35 Meetingの中のセッション「なぜ、IPv6 対応したくないのか」というセッションに登壇することになりました。JANOGに登壇するのは10年ぶりぐらいです。当時も今回もコーディネータが佐々木さんなのは何かの運命じみた物を感じます(笑) 正直IPv6は門外漢なのですが、色々な方なご指名ということで、今回はホスティング事業者のサービスに対するIPv6の対応状況と、実際のユーザ動向をご報告したいと思っております。 で、 今回のセッションタイトルが「なぜ、IPv6 対応したくないのか」という、かなりストレートなタイトルなので、当にIPv6に対応したくないのか「IPv6有効」と「IPv6無効」という二つのキー

    「なぜ、IPv6 対応したくないのか」というストレートなタイトルのセッションに登壇するので、どれだけ皆さんがIPv6に対応したくないのか見てみました。
    kasumani
    kasumani 2014/12/15
    「なぜ、IPv6 対応したくないのか」というストレートのタイトルのセッションに登壇するので、どれだけ皆さんがIPv6に対応したくないのか見てみました。 横田です。10年以上前から「IPv6が来る」と聞いていたような気がし
  • Slack と Qiita:Team を使って気楽に日報 #qiita_hackathon

    Hubot Advent Calendar 2014 14日目の記事です。 2014/12/13、リクルート社で行われた Qiita API v2 Hackathon で、Chat 日報 なるワークフローを発表しました。 ありがたいことに、優秀賞をいただき、Kindle Voyage がいただける様です。 Hackathon のテーマ 今回の Hackathon のテーマは、Qiita APIv2を利用して毎日の開発が楽しくなるツールの開発 とのことでした。 開発は、ほっておいても楽しい ので、開発に当てる時間をより多く取れる様に、日報の作成を楽にする、という目的で開発しました。 作ったもの Qiita API v2 が発表されてすぐ、Hubot スクリプト hubot-qiita 開発に着手したのですが、業務内では別業務、業務外では CI2Go を作成していたので、未完成のまま塩漬けに

    Slack と Qiita:Team を使って気楽に日報 #qiita_hackathon
    kasumani
    kasumani 2014/12/15
    Slack と Qiita:Team を使って気楽に日報 #qiita_hackathon 2014/12/13、リクルート本社で行われた Qiita API v2 Hackathon で、Chat 日報 なるワークフローを発表しました。 ありがたいことに、優秀賞をいただき、Kindle Voyage がいただける様で
  • Sun、OpenJDK向けにJava互換性テストの新ライセンスを発表――オープンソースJavaの普及促進に期待 | OSDN Magazine

    米国Sun Microsystemsは8月9日、Javaオープンソース・コミュニティ「OpenJDK」向けに、互換性テスト・キットの新ライセンス「OpenJDK Community Technology Compatibility Kit(TCK)License」を発表した。 新ライセンスは「Java Compatibility Kit(JCK)」に適用される。JCKは、Javaで実装されたプログラムがJava SE 6(Java Platform Standard Edition 6)の仕様に準拠しているかどうかを判定するためのJava互換性テスト・キット。テストやツール、ドキュメンテーションなどで構成されている。 OpenJDK Community TCK LicenseがJCKに課すライセンス条件の下に、OpenJDKコミュニティは、GNU General Public Licens

    Sun、OpenJDK向けにJava互換性テストの新ライセンスを発表――オープンソースJavaの普及促進に期待 | OSDN Magazine
    kasumani
    kasumani 2014/12/15
    お使いのVPSサーバに、メモリが256MBしかなければIBM J9 JVMを入れるといいと思うよ。 JVMの世界ではJava Compatibility Kitという互換性に関する取り決めがありテストにパスしている条件があるため、それなりの互換性があるので、
  • 神奈川Ruby会議 01 #kana01 - Kawasaki.rb | Doorkeeper

    神奈川Ruby会議01は、Ruby地域コミュニティのyokohama.rbとkawasaki.rbが共同で主催する地域Ruby会議です。 "Cross the border"をテーマに、ペアプログラミングや、トークセッションなどを通じて、Rubyに関わる多くの人と触れ合える機会を用意しています。 プログラムやスケジュールなどは公式サイトをご確認ください。 懇親会は、後日別イベントとして募集をします。 [2014/12/20追記]懇親会の募集をこちらで開始しました 注意事項 受付は12:15に開始します paypalの支払先が「有賀 康顕」となっていますが、神奈川Ruby会議の実行委員長ですのでご安心下さい 当日はペアプロ大会を行いますので、ご自身のノートPC等を用意の上予めRubyの実行環境を用意してください 会場は電源を用意しておりますが、Mac等の大きめのACアダプタは刺さりません。ご

    神奈川Ruby会議 01 #kana01 - Kawasaki.rb | Doorkeeper
    kasumani
    kasumani 2014/12/15
    神奈川Ruby会議 01 神奈川Ruby会議01は、Ruby地域コミュニティのyokohama.rbとkawasaki.rbが共同で主催する地域Ruby会議です。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 15, 2014 at 12:08AM via IFTTT
  • Road to an Author -Contributing to OpenJDK- - きつねとJava!

    この記事はJava Advent Calendarの14日目の記事です. 昨日は@susumuisさんの「10年間Javaを書いていた僕が Effective Java 第2版を読み返して新人に薦められるのかを考えてみた | susumuis Info」でした. 明日はgrimroseさんです. さて,先日OpenJDKのAuthorになれたので,今後,OpenJDKにコントリビュートして同じくAuthorになるかも知れない人のために,Authorになるまでの流れをまとめておきたいと思います. そもそもAuthorって? そもそもOpenJDK Authorってどういう人たちでしょう? 簡潔に言うとOpenJDK Authorはコードコントリビュートする人たちです. コードコントリビュートというのはOpenJDKのバグ修正や新機能実装などなど,ありとあらゆることが含まれています. API

    Road to an Author -Contributing to OpenJDK- - きつねとJava!
    kasumani
    kasumani 2014/12/15
    Road to an Author -Contributing to OpenJDK- この記事はJava Advent Calendarの14日目の記事です. 昨日は@susumuisさんの「10年間Javaを書いていた僕が Effective Java 第2版を読み返して新人に薦められるのかを考えてみた | susumuis Info」でした. 明