タグ

2014年12月16日のブックマーク (113件)

  • Yii 2: Html ヘルパーを使おう - Qiita

    はじめに Html クラスは HTML タグを生成するためのクラスです。Yii 2 では \yii\helpers に属するので 「Html ヘルパー」という名前で呼ぶことにします。主にビューやウィジェットで使われるかと思います。さまざまなものがあり、いちいち覚えるのがめんどくさいですし、その都度覚えればいいとは思いますが、いくつかのパターンがあるので、まず最初にそれらを抑えておきましょう。 その前に Yii の公式ガイドには Html ヘルパーについて 詳しく書かれているページがあるので先に読んでおきましょう。また、この記事はガイドのものと若干(かなり)内容がかぶりますが予めご了承ください。 パターン Html ヘルパーは Html::methodName() で表現する 引数の最後は属性 (id, classなど) を追加するものか、または微調整のためのもの active からはじまる

    Yii 2: Html ヘルパーを使おう - Qiita
    kasumani
    kasumani 2014/12/16
    Yii 2: Html ヘルパーを使おう Html クラスは HTML タグを生成するためのクラスです。Yii 2 では \yii\helpers に属するので 「Html ヘルパー」という名前で呼ぶことにします。主にビューやウィジェットで使われるかと思います。さま
  • dentry cacheの解放 - wyukawa's diary

    メモリ使用量がずっと増え続けているマシンがあったんだけどtop+shift+mしても別に特定のプロセスがメモリをいつぶしているわけではないので原因が分からなくて困ってました ambari-serverとprestogresが動いているマシンで同じ傾向だったことから状況証拠としてはpostgresqlが怪しいんだけどpostgresql再起動しても状況変わらなかったです。ちなみにOSはCentos 6.5です。 で、結論から言うとどうもdentry cacheが原因で sudo /sbin/sysctl -w vm.drop_caches=2すればメモリががつっと減りました。 一番メモり使用量が大きかったマシンだと/proc/meminfoのSlabが38GBぐらい占めててslabtopでdentryが多いのを確認してキャッシュを解放しました。 そうすると以下のようにがつっと減りました。こ

    dentry cacheの解放 - wyukawa's diary
    kasumani
    kasumani 2014/12/16
    dentry cacheの解放 メモリ使用量がずっと増え続けているマシンがあったんだけどtop+shift+mしても別に特定のプロセスがメモリを食いつぶしているわけではないので原因が分からなくて困ってました Tags: feedly, ifttt, recently read, sa
  • Macアプリのショートカットキーを表示するアプリ「CheatSheet」 - ビジョンミッション成長ブログ

    初めてMacを使うと、ショートカットキーがわからなかったりして不便だったりします。 基的なキーボードのショートカットキーは、以下のAppleのページを見るとわかります。 OS X: Keyboard shortcuts - Apple サポート 英語になってしまっていますが、なんとなくはわかるでしょう。 日語が良い方は、Wikipediaもありますね。 ショートカットキー一覧 - Wikipedia このあたりは、だいたいわかると思いますが、それぞれのアプリのショートカットキーは、なかなか覚えられなかったりします。 アプリのショートカットキーを知ることができるアプリがあります。 CheatSheet CheatSheet こちらのページからダウンロードして、アプリフォルダなどに入れておくと良いですね。 初めて起動すると、プライバシーを変えないと使えないという表示が出ます。 この画面で、

    Macアプリのショートカットキーを表示するアプリ「CheatSheet」 - ビジョンミッション成長ブログ
    kasumani
    kasumani 2014/12/16
    Macアプリのショートカットキーを表示するアプリ「CheatSheet」 基本的なキーボードのショートカットキーは、以下のAppleのページを見るとわかります。 英語になってしまっていますが、なんとなくはわかるでしょう。 Tags: fee
  • Matzの新言語「Streem」のライバル「Streeem」登場 | ソフトアンテナ

    Rubyの作者、まつもとゆきひろ氏の新しいプログラミング言語「Streem」のGitHubリポジトリが公開され、世界中から注目を集めています。 世界的に有名なプログラミング言語Rubyを手がけたMatz氏がつぎにどのようなプログラミング言語を開発するのか、プログラマーならば注目せざるをえないところ…なのですが、現在Streemは開発の初期段階で、完成までまだまだ時間がかかりそうな雰囲気です。 こんななか、家にさきがけGoで実装されたStreem風の言語「Streeem」が開発者mattn氏により公開されてしまいました(goでstreemを実装した、GitHub)。 StreeemでFizzBuzzを解く Streeemは、以下のFizzBuzzプログラムが動作するところまで作りこまれています。 seq(100) | {|x| if x % 15 == 0 { "FizzBuzz" } e

    Matzの新言語「Streem」のライバル「Streeem」登場 | ソフトアンテナ
    kasumani
    kasumani 2014/12/16
    Matzの新言語「Streem」のライバル「Streeem」登場 Rubyの作者、まつもとゆきひろ氏の新しいプログラミング言語「Streem」のGitHubリポジトリが公開され、世界中から注目を集めています。 Tags: feedly, ifttt, recently read, saved for later fro
  • NUnit 列挙子でテストケースを量産する - OITA: Oika's Information Technological Activities

    Qiita C# Advent Calendar 2014 16日目のエントリーになります。 どうも、僕です。ワクワクするコード書いてますか? NUnitのテストがオールグリーンになる瞬間ってワクワクしますよね。 ということで、NUnitのTestCaseの作り方について。 適当なテストのターゲットとして、以下のようなTimeCheckerクラスの IsValidTimeメソッドを想定しておきます。 ただ単に時間が0-23の範囲で分が0-59の間であることを確認するだけのもの。 public class TimeChecker { public bool IsValidTime(int hour, int minute) { return 0 <= hour && hour <= 23 && 0 <= minute && minute <= 59; } } ベーシックなテストの書き方からい

    NUnit 列挙子でテストケースを量産する - OITA: Oika's Information Technological Activities
    kasumani
    kasumani 2014/12/16
    列挙子でテストケースを量産する NUnitのテストがオールグリーンになる瞬間ってワクワクしますよね。 ということで、NUnitのTestCaseの作り方について。   Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 11:18PM
  • VRを使ったData Visualizationの可能性について - Qiita

    Data Visualization Advent Calendar 2014 - Qiita 18日目の記事です。 Oculus Riftから始まり、Google Cardboardでスマートフォンに広がる手軽な没入型VRを使ったData Visualizationの可能性について書きます。 3Dで見るということ 今年の2月に機会があり、神戸で行われた外科手術用のロボットda Vinciを操作できる会に参加してきました。 da Vinci開発元のIntuitive Surgicalのサイト こちらがda Vinciのロボットアーム部分です、患者のお腹に穴を空けて、黒い小さなアームが体内に入り手術をします。中央の棒にはライトとステレオカメラがあります。 こちらがda Vinciのオペレーションする部分です。外科医は中央のレンズからステレオ映像を見ながら、その下にあるマニピュレーターを操作し

    VRを使ったData Visualizationの可能性について - Qiita
    kasumani
    kasumani 2014/12/16
    VRを使ったData Visualizationの可能性について Oculus Riftから始まり、Google Cardboardでスマートフォンに広がる手軽な没入型VRを使ったData Visualizationの可能性について書きます。 Tags: feedly, ifttt, recently read, saved for later from Pocket December
  • scouter FB/Twitter/はてぶ/Pocket/G+/feedly/GitHubなどのカウントを収集

    『俺の勉カレ』でFacebookやTwitter、はていなブックマークのカウントを収集していたので、 その部分を『scouter』という名前でGem化してみました。 今回Gem化するときに次のサービスまで対応させました。 * Buffer * Facebook * feedly * GitHub * Google+ * Hatena Bookmark(はてなブックマーク) * Linkedin * Pinterest * Pocket * Twitter

    scouter FB/Twitter/はてぶ/Pocket/G+/feedly/GitHubなどのカウントを収集
    kasumani
    kasumani 2014/12/16
    Scouter FB/Twitter/はてぶ/Pocket/G+/feedly/Linkedinなどのカウントを収集 『俺の勉カレ』でFacebookやTwitter、はてなブックマークのカウントを収集していたので、 その部分を『scouter』という名前でGem化してみました。 今回Gem化すると
  • http://bit.ly/1wC9yCw.

    kasumani
    kasumani 2014/12/16
    tmlib.jsを商用アプリで使ったことに関して(ΦωΦ) 簡単ですが、何故tmlib.jsを使ってAndroidアプリを作ったのかを説明して tmlib.jsがとても使えるよ!ってのを広められればと(ΦωΦ) さて、作ったアプリのURLを 「式神・弐号
  • Capybaraでドキュメント・メタデータが出力されていることを確認したい | feedforce Engineers' blog

    どうも。毎晩エオルゼアに帰宅しては冒険者の遺留品集めに勤しんでおります tmd45 こと玉田です。 この記事は最近 capybara を使っていてちょっと困ったこととその解決法です。 手元の環境は rspec 3.0.0, rspec-rails 3.0.2, capybara 2.4.1 です。 なお、タイトルでティンときて結論だけ知りたいという方は、下の方にスクロールして『ドキュメント・メタデータの HTML タグを capybara で match させるには?』をさくっとご確認ください。 引用元: 柚子湯に入るカピバラ(伊豆シャボテン公園) ドキュメント・メタデータの HTML タグが capybara で match できない ドキュメント・メタデータ(メタデータ・コンテンツ)とは HTML 文章に関する情報のことを指し、例えば以下の様な HTML タグで記述します。<head>

    Capybaraでドキュメント・メタデータが出力されていることを確認したい | feedforce Engineers' blog
    kasumani
    kasumani 2014/12/16
    Capybaraでドキュメント・メタデータが出力されていることを確認したい なお、タイトルでティンときて結論だけ知りたいという方は、下の方にスクロールして『ドキュメント・メタデータの HTML タグを capybara で match させる
  • Visual Studio × T4 × 属性で Entity コード大量生成 - Qiita

    Visual Studio Advent Calendar 2014 第 17 日目は知っている方にはおなじみの内容ですが、あらためて T4 テンプレートエンジンによるコード自動生成の1案をご紹介します T4:Text Template Transformation Toolkit とは Visual Studio と連携できるファイル自動生成テキストテンプレートエンジン 拡張子 *.tt のテンプレートファイルを読み込んでテキストファイルを自動生成できます テキストブロックとロジックブロックを混在させる ASP のような記述方式 テキストファイルのテンプレートエンジンには Java では Velocity や JET などがありますが、.NET では T4 というテンプレートエンジンがあります Velocity や JET などと比べると IDE である Visual Studio との

    Visual Studio × T4 × 属性で Entity コード大量生成 - Qiita
    kasumani
    kasumani 2014/12/16
    Visual Studio × T4 × 属性で Entity コード大量生成 Visual Studio Advent Calendar 2014 第 17 日目は知っている方にはおなじみの内容ですが、あらためて T4 テンプレートエンジンによるコード自動生成の1案をご紹介します Tags: feedly, ifttt,
  • lambda-behaveでテストを書こう · zephiransasのチラシの裏

    これはJavaアドベントカレンダー2014の12/16分の記事です。 昨日はgrimroseさんの、[書評] Gradle徹底入門 でした。 明日は@com4dcさんの、はじめて触るStreamの世界 です。 自分はJavaのテストフレームワークである、lambda-behaveについて紹介します。 自分は普段はRailsでの開発を行っているのですが、現場では主にRSpecを使ってテストを記述しています。RSpecでのテストは以下のような感じです。 describe 'Sample' do context 'hogeメソッドについて' do it 'fugaを返すこと' do Sample.hoge.should == "fuga" end end end RSpecでは上記のようにDSLを使って、なにをテストしているかを構造的に記述することができます。 lambda-behaveを使うと

    kasumani
    kasumani 2014/12/16
    Lambda-behaveでテストを書こう 自分はJavaのテストフレームワークである、lambda-behaveについて紹介します。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 09:57PM via IFTTT
  • LINQ:文字列コレクションで複数キーワードのOR検索をするには?[C#、VB]

    LINQを使って文字列のコレクションを処理するとき、OR検索をしたいことがあるだろう。あらかじめ条件が決まっているならば、複雑な条件式であってもそのままWhereメソッド(System.Linq名前空間のEnumerableクラスに定義された拡張メソッド)に渡すラムダ式に記述すれば済む*1。しかし、例えばエンドユーザーからの入力を基にして検索を実行するような場合には、ORでつなぐ条件の数が動的に変化する。そのような場合はどうしたらよいだろうか? 稿ではその方法を説明する。 AND/ORが入り混じった複雑な条件の場合 あらかじめお断りしておくが、AND/ORやかっこが入り混じった当に複雑な条件の場合には、ラムダ式を動的に組み立てて式ツリーを生成することになる。そのような複雑な検索条件では、構文解析が必須であろう。構文解析を行うなら、そのついでに式ツリーを生成するのはそれほど困難なことでは

    LINQ:文字列コレクションで複数キーワードのOR検索をするには?[C#、VB]
    kasumani
    kasumani 2014/12/16
    .NET TIPS:LINQ:文字列コレクションで複数キーワードのOR検索をするには?[C#、VB]  LINQを使って文字列のコレクションを処理するとき、OR検索をしたいことがあるだろう。あらかじめ条件が決まっているならば、複雑な条
  • HiveMQ Websockets Client: Browser-Based MQTT Client With All MQTT 3.1 Features

    HiveMQ Websockets Client: Browser-Based MQTT Client With All MQTT 3.1 Features In one of the last blog posts, we took a closer look on the available MQTT client tools out there. While these all of these tools work great, they have a drawback in common: You need to download and install them. Some they don’t work on all operating systems. And others don’t support all MQTT 3.1 features like username/

    HiveMQ Websockets Client: Browser-Based MQTT Client With All MQTT 3.1 Features
    kasumani
    kasumani 2014/12/16
    A full-featured MQTT client for your browser In one of the last blog posts, we took a closer look on the available MQTT client tools out there. While these all of these tools work great, they have a drawback in common: You need to download and install them. Some they don’t work on all operating sy
  • iOS/AndroidにCucumberのBDDをもたらすテストフレームワークCalabashの基礎知識とインストール

    連載目次 Calabashは、BDD(Behavior-Driven Development/振る舞い駆動開発)フレームワークの一つとして著名な「Cucumber」の、AndroidおよびiOS向けのラッパーです。それぞれ「Calabash-Android」「Calabash-iOS」と呼称します。 Xamarin社によって開発・保守されているオープンソースツールで、Eclipse Public License 1.0で提供されています。なお稿執筆時点(2014年11月)で、Calabash-Androidの最新バージョンは0.5.2です。 ちなみにcalabashとは、英語で「ひょうたん」の意味です。Cucumberが「きゅうり」を意味するので、同じウリ科の植物に名前をそろえたようです。 なお、BDD(Behavior-Driven Development/振る舞い駆動開発)については

    iOS/AndroidにCucumberのBDDをもたらすテストフレームワークCalabashの基礎知識とインストール
    kasumani
    kasumani 2014/12/16
    iOS/AndroidにCucumberのBDDをもたらすテストフレームワークCalabashの基礎知識とインストール (1/3)  Calabashは、BDD(Behavior-Driven Development/振る舞い駆動開発)フレームワークの一つとして著名な「Cucumber」の、AndroidおよびiOS向け
  • ユーザ認証パッケージ Sentry2 の拡張 - Qiita

    はじめに。 アドベントカレンダー初参加のかわおと申します。 よろしくお願いします。 今回は、Sentry2のLaravel4での使用例を紹介したいと思います。 ユーザ管理について Laravel4にて、ユーザ認証パッケージ Sentry2の eloquentによる拡張を行いました。 eloquentモデルで扱い、モデルを拡張をすることで、追加用件の要望にこたえられ、強度の高いユーザ認証システムを構築することができます。 その一例として、priorityの追加を行う手順を追って記します。 Sentryの開発チームは現在後継のSentinel というフリーミアムライセンスのライブラリを更新されておりますが、 今回紹介いたします Sentryの最終更新は1年前ほどということで、しばらくは現役でSentry2を扱うには問題ないと考えております。 基的にはマニュアルに書かれたとおりに進めていけば、

    ユーザ認証パッケージ Sentry2 の拡張 - Qiita
    kasumani
    kasumani 2014/12/16
    ユーザ認証パッケージ Sentry2 の拡張 アドベントカレンダー初参加のかわおと申します。 よろしくお願いします。 Laravel4にて、ユーザ認証パッケージ Sentry2の eloquentによる拡張を行いました。 Tags: feedly, ifttt, recently read, saved f
  • vimとterm.c - Qiita

    この記事はVim Advent Calendar 2014の15日目の記事です。 14日目は haya14busa さんのincsearch.vimVimの検索体験をリッチにするだったので、incsearch.vim入れてみたところかなり快適でした。しばらく使ってみます。 さてこの前あるvimmerとtwitterで話した時に、term.cという、端末との雑多なやりとりをする部分をneovimが捨てるという話を耳にしまして、私はneovimのことは全然知らないんですが、知らないなりにそれは非常にもったいないなあ、とか勝手に言ってたんですが、その場ではいまいちそのもったいなさが伝わってなかった気がしたので、この場を借りてterm.cの魅力の一端をご紹介させてください。 trachetを利用して、term.cならではの起動っぷりを観察してみます。 trachetというのは何かというと、端末と

    vimとterm.c - Qiita
    kasumani
    kasumani 2014/12/16
    vimとterm.c この記事はVim Advent Calendar 2014の15日目の記事です。 14日目は haya14busa さんのincsearch.vimでVimの検索体験をリッチにするだったので、incsearch.vim入れてみたところかなり快適でした。しばらく使ってみます。 Tags: feedly, i
  • Replyでお手軽にPerlのコードを動かす話 - Masteries

    Perl入学式 Advent Calendarの15日目の記事となります. 今日は「ちょっとくらいテックな話書きたい」ということで, Data::Printerの話をしよう... と思っていたのですが, 先日Perl Advent Calendarの枠が空いていた枠を埋める時にネタとして既に使ってしまっているので, その変わりにReplyの話をしたいと思います. Replyは, Perl向けのREPL環境です. REPLというのはRead-eval-print loopの略で, コードを入力して(読んで), 実行して, 結果を表示する... というのを繰り返す(ループする)ツールです. 「対話型評価環境」とも言ったりします. 普通, Perlのスクリプトを動かしたい! という時は, Vimなどのエディタでコードを書いて, 名前を付けて保存して, それを実行していくと思いますが, Reply

    Replyでお手軽にPerlのコードを動かす話 - Masteries
    kasumani
    kasumani 2014/12/16
    Replyでお手軽にPerlのコードを動かす話 Perl入学式 Advent Calendarの15日目の記事となります. 今日は「ちょっとくらいテックな話書きたい」ということで, Data::Printerの話をしよう... Tags: feedly, ifttt, recently read, saved for later from Pocket
  • Visual Studio で TeX を編集する話 | みむらの手記手帳

    この記事は Visual Studio Advent Calendar 2014 の 15日目の記事です。 2016/01/27 Update: プロジェクトファイルとして作成できるようにしっかりと作り直してみました。 もしよろしければ、下記の記事をどうぞ。 TeX Support for Visual Studio を作ってみた。 皆さんこの時期ですと、やっぱり卒論・修論と大変忙しいかと思います。 さて、皆さんは何のエディタで編集していますでしょうか。 Vim? Emacs? いえいえ、やっぱり Visual Studio でしょう? ってことで作ってみました。 ・・当は長々と書く予定だったのですが やっぱり12月でして、私自身も忙しく書く暇が取れませんでしたので、 以前 CSS 3.0 にて発表した資料を公開します。 ・・実際、長々と書く予定だった物がほぼ入ってます。 カスタムビルド

    kasumani
    kasumani 2014/12/16
    Visual Studio で TeX を編集する話 皆さんこの時期ですと、やっぱり卒論・修論と大変忙しいかと思います。 さて、皆さんは何のエディタで編集していますでしょうか。 Vim? Emacs? Tags: feedly, ifttt, recently read, saved for later from Pocket D
  • Bottle Web Framework on Python Tools for Visual Studio (2) - 熊小屋別館

    これはVisual Studio Advent Calendar 2014の16日目です。 Bottle WebフレームワークでのWebアプリ開発 Python Tools for Visual Studio 2.1(以下PTVS 2.1)の概要とBottle Webフレームワークを使ったWebアプリケーション開発を紹介しています。前回までの記事は以下の通りです。 Python Tools for Visual Studio 2.1 (1) Python Tools for Visual Studio 2.1 (2) Bottle Web Framework on Python Tools for Visual Studio (1) PTVS 2.1でのWebアプリ開発では、ASP.NETと同様にデバッグ実行でのブレークポイントの設置や、値の確認・変更ができます。また、Microsoft

    Bottle Web Framework on Python Tools for Visual Studio (2) - 熊小屋別館
    kasumani
    kasumani 2014/12/16
    Bottle Web Framework on Python Tools for Visual Studio (2) Python Tools for Visual Studio 2.1(以下PTVS 2.1)の概要とBottle Webフレームワークを使ったWebアプリケーション開発を紹介しています。前回までの記事は以下の通りです。 PTVS 2.1でのWebアプリ
  • テクニカルライティングの将来 ー GitHub上のAsciidocで技術書Pro Gitを協働執筆 | POSTD

    Pro Git第2版の驚くべき冒険と最終的なツールチェーン ほぼ6年前、私はApressから執筆が予定より遅れていたPro Gitと呼ばれるの手伝いの誘いを受けました。結局原著者が書き続けないことを決めて、私が最初から書き直して2009年8月頃に最終的に出版されました。最初の3章あたりは、私はWordでを書きました。そして編集者に文書を送って、しばらくして最終的な版を手にしました。 この3章のあとで、私たちが執筆と技術的な編集段階のためにMarkdownに切り替えて、同意された編集のためにだけWordへ戻るように提案したとき、私はやめようとしていました。一旦が完成したら、私はすべての内容をMarkdownへ再び戻したので、それを私が作成したWebサイトにおいてオンラインで発表できました。幸運にも、原著者は著作をクリエイティブ・コモンズ・ライセンスとすることでApressと同意しました

    テクニカルライティングの将来 ー GitHub上のAsciidocで技術書Pro Gitを協働執筆 | POSTD
    kasumani
    kasumani 2014/12/16
    【翻訳】テクニカルライティングの将来 ーGitHub上のAsciidocで技術書Pro Gitを協働執筆 Pro Git第2版の驚くべき冒険と最終的なツールチェーン ほぼ6年前、私はApressから執筆が予定より遅れていたPro Gitと呼ばれる本の手伝いの誘
  • nginxパフォーマンスチューニング〜静的コンテンツ配信編〜 - Qiita

    今回はHTMLCSSJavascriptといった比較的軽量な静的コンテンツの配信をnginxでやるケースに絞ってチューニングする際のポイントについて紹介しようかと思います。 (注:worker_rlimit_nofileやsysctl.confのネットワーク周りの設定のような定石的なチューニングについてはあえて解説しないのであらかじめご了承ください。) コンテンツをgzip圧縮する 何はともあれgzip圧縮です。ネットワーク帯域に比べればCPUリソースなんて安いものです。 しかし、多くの場合これだけでは十分ではありません。何故ならnginxはデフォルトではContent-Typeがtext/htmlのコンテンツしか圧縮しないためです。圧縮対象のContent-Typeを増やすにはgzip_typesを使います。 単純なWebサイトであれば上記の設定で十分ですが、場合によってはappli

    nginxパフォーマンスチューニング〜静的コンテンツ配信編〜 - Qiita
    kasumani
    kasumani 2014/12/16
    nginxパフォーマンスチューニング〜静的コンテンツ配信編〜 今回はHTMLやCSS、Javascriptといった比較的軽量な静的コンテンツの配信をnginxでやるケースに絞ってチューニングする際のポイントについて紹介しようかと思います
  • AWS Advent Calendar 2014 | f_prgのブログです。

    kasumani
    kasumani 2014/12/16
    AWS Advent Calendar 2014 AWS Advent Calendar 2014 今回の投稿内容は、AWS Advent Calendar 2014 になります。 今回の取り上げるテーマ 今回はEIPを取り上げます。EIPを付ける際はどうされてますか? 私は先ほど仕事で10個EC2インスタンスにEIPを
  • 「Amazon RDS」vs「オレオレRDS的な何か」(序章) - misc.tech.notes

    こんばんは。最近、MySQLじゃなくPostgreSQLを触っていますが、心はいつもMySQL派な @marcy_terui です。 この記事は MySQL Casual Advent Calendar 2014 の15日目の記事です。 ちょっと16日目にかかってしまったので、怒られやしないかとgkbrしてま(ry MySQL Casual Advent Calendar 2014 - Qiita 「Amazon RDS」vs「オレオレRDS的な何か」 #とは ベンチマーク対決とかじゃありません。 日頃お世話になっている便利なRDSさんですが、そんな便利さに甘んじて… 「RDS以外でまともにMySQLを運用できない」 なんてことにならぬよう、 「俺のRDS」が「Amazon RDS」にどこまで迫れるか 的な意味での対決になります。 また、その無駄な車輪の再発明を通して、改めてMySQL及び

    「Amazon RDS」vs「オレオレRDS的な何か」(序章) - misc.tech.notes
    kasumani
    kasumani 2014/12/16
    「Amazon RDS」vs「オレオレRDS的な何か」(序章) ちょっと16日目にかかってしまったので、怒られやしないかとgkbrしてま(ry Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 09:11PM via IFTTT
  • rubyのループ(loop, each, while, for)の速度のベンチマーク - 僕のYak Shavingは終わらない

    2014/12/16 15:14 追記 ======== なんかはてブされていたので、現在の手元のRubyで検証してみた。 $ ruby -v ruby 2.1.4p265 (2014-10-27 revision 48166) [x86_64-darwin14.0] $ ruby bench.rb code : while = 0.05[sec] code : times = 0.08[sec] code : for = 0.08[sec] code : each = 0.09[sec] code : loop = 0.11[sec]まあloopが一番遅いのは変わらないですね。 ↓の結果は2012年のものです。ご注意ください。 ======== さっそく結果 # 速い順 code : while = 0.17[sec] code : times = 0.23[sec] code : ea

    rubyのループ(loop, each, while, for)の速度のベンチマーク - 僕のYak Shavingは終わらない
    kasumani
    kasumani 2014/12/16
    rubyのループ(loop, each, while, for)の速度のベンチマーク さっそく結果 # 速い順 code : while = 0.17[sec] code : times = 0.23[sec] code : each = 0.24[sec] code : for = 0.27[sec] code : loop = 0. Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at
  • http://bit.ly/1uTb52N

    kasumani
    kasumani 2014/12/16
    Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 09:11PM via IFTTT
  • JuliusJS - JavaScriptだけで音声入力

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました これまで入力インタフェースと言えばキーボードまたはマウスが中心でした。しかしスマートフォンやタブレットに注目が集まるようになると、もっと別な入力が望まれるようになります。その一つが音声ではないでしょうか。 既にSiriをはじめAndroid、iOSで音声入力が取り入れられはじめています。今回はWebだけで音声解析を行うライブラリ、JuliusJSを紹介します。 JuliusJSの使い方 さて実際マイクに向かって発声したところとしては認識はまだまだ甘いのかも知れないといった雰囲気です。ただし筆者の発音に問題がある可能性はたぶんにあります。ボキャブラリーを増やせば、解析結果は向上するかも知れませんし、汎用的でなくいくつかの文字だけ聞き取れれば良いのであれば利用は十分できるかも知れません

    JuliusJS - JavaScriptだけで音声入力
    kasumani
    kasumani 2014/12/16
    JuliusJS - JavaScriptだけで音声入力 これまで入力インタフェースと言えばキーボードまたはマウスが中心でした。しかしスマートフォンやタブレットに注目が集まるようになると、もっと別な入力が望まれるようになります。
  • 動作が重いGoogle Chromeを劇的に改善する方法 Macの場合

    Chromeブラウザを利用していると、次第に動作が重くなっていきます。 ネットで検索してみると多くの対策方法が紹介されていました。キャッシュを削除するとか。試してみたところ、正直言ってほとんどの方法は効果が有りませんでした。 しかし、Chromeの動作速度を劇的に改善する方法がひとつだけありました。 Google Chrome再インストール 思い切って、Chromeを再インストールしてしまいましょう。面倒くさそうなイメージを持つかもしれませんが、一番簡単で手っ取り早いです。 詳しい方法は、Chrome を完全削除して再インストールするとすご〜くサイズダウン!の記事の通りです。ザクっとまとめると、 Chromeを同期 Chromeをバックアップ Chromeフォルダを削除 AppCleanerでChromeをアンインストール Chromeを再インストール Chromeを同期(ログイン) の順

    動作が重いGoogle Chromeを劇的に改善する方法 Macの場合
    kasumani
    kasumani 2014/12/16
    動作が重いGoogle Chromeを劇的に改善する方法 Macの場合 Chromeブラウザを利用していると、次第に動作が重くなっていきます。 ネットで検索してみると多くの方法が紹介されています。試してみたところ、正直言ってほとんど
  • Coronaで簡単なARアプリを作りましょう - Qiita

    今回はCoronaでARアプリの雛形を作りましょう。 極力にシンプルにしたいと思いますが、時間のある方ならこれをベースにいろいろ出来ると思います! これで一応アプリはできましたが、この季節のでちょっとクリスマスっぽさを与えましょう(サンタはどこにいるだろうな〜と思った時に役たつ!) さって、始めよう! 最初はカメラの画像をrectに貼ります display.setStatusBar( display.HiddenStatusBar ) --画面の大きさのrectを作って local cameraView = display.newRect( 0, 0, display.contentWidth, display.contentHeight ) cameraView.x = display.contentCenterX cameraView.y = display.contentCenter

    Coronaで簡単なARアプリを作りましょう - Qiita
    kasumani
    kasumani 2014/12/16
    Coronaで簡単なARアプリを作りましょう 今回はCoronaでARアプリの雛形を作りましょう。 極力にシンプルにしたいと思いますが、時間のある方ならこれをベースにいろいろ出来ると思います! Tags: feedly, ifttt, recently read, saved for l
  • SVMを使いこなす!チェックポイント8つ - Qiita

    僕はSVMが大好きです.シュパッてきれいに分類できている姿を見ると,かっこよくてドキドキします. 今回は,SVMの性能を最大限に引き出すために知っておくと役立つことを書いていこうと思います.ちょっとチューニングを行うだけで,10%〜20%精度が向上するなんてことはよくあります. なお,記事は使いこなし方にフォーカスしているので,理論的なことを知りたい方は別途確認して下さい. 特徴量の作成 まずは,適切な特徴量を作成するにあたって注意すべきことを2つ紹介します. 1. スケーリング スケーリングとは,特徴量のとりうる値の範囲をあらかじめ調整してあげることです. なぜスケーリングするの? 理由は2つあります. 大きい値の範囲をとる特徴量に引きずられないようにします.[0,10]での1と2の違いは1だけですが,[0,10000]での1の100の違いよりもずっと重要です.すなわち,これらを対等に

    SVMを使いこなす!チェックポイント8つ - Qiita
    kasumani
    kasumani 2014/12/16
    SVMを使いこなす!チェックポイント8つ 僕はSVMが大好きです.シュパッてきれいに分類できている姿を見ると,かっこよくてドキドキします. Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 08:22PM via IFTTT
  • Amazon Auroraの耐障害性について調べてみた | DevelopersIO

    Amazon Auroraの耐障害性について プレビュー版のAmazon Aurora使えるようになったので色々試しています。Auroraには耐障害性(フォールト・トレランス)の仕組みがあり、何かしらの障害に対してサービスが継続的に停止しないような設計になっています。新しいDBエンジンということで、障害発生時にどのように対応すれば良いのか分かっていない方も多いかと思います。今回は、Auroraがどのような耐障害性を持っているのかご紹介したいと思います。 AuroraDBクラスタ概念図 プライマリのインスタンス Auroraは、複数のAZにまたがったDBクラスタを組むことができます。この際、DBへの接続方法はIPアドレスではなくRDSが発行するホスト名を用います。例)mydbcluster.cluster-123456789012.us-east-1.rds.amazonaws.com:3

    Amazon Auroraの耐障害性について調べてみた | DevelopersIO
    kasumani
    kasumani 2014/12/16
    Amazon Auroraの耐障害性について調べてみた | Developers.IO Amazon Auroraの耐障害性について プレビュー版のAmazon Aurora使えるようになったので色々試しています。Auroraには耐障害性(フォールト・トレランス)の仕組みがあり、何
  • Macが重い時に効果的な6つのこと【OS X Yosemite】|男子ハック

    @JUNP_Nです。「OS X YosemiteにしたらMacが重い!」と感じている人が多いようです。僕もそのうちの1人なのですが、いくつか設定を変更したり、とっとしたメンテナンスをしたらだいぶ快適になりました。僕が行ったことは以下の6つ。 「Macが重い!Yosemiteにしたら重くなった!」とりあえずこの6つをやってみれば少し軽くなりますよ!OS X YosemiteにしてからMacが重くなったような気がします。普通に使っているだけなのになんでこんなに重いんだろうと困っている人は、以下の6つのことを試してみるといいかもしれません。 基的なメンテナンスに加えて、システム環境設定から少し設定を変更するだけで動作が軽くなるのでお試しください。 1. 不要なファイルは削除!デスクトップも綺麗に!基的なことですが、デスクトップには不要なファイルなどは置いておかないように。ゴミ箱の中身もちゃん

    Macが重い時に効果的な6つのこと【OS X Yosemite】|男子ハック
    kasumani
    kasumani 2014/12/16
    Macが重い時に効果的な6つのこと【OS X Yosemite】 @JUNP_Nです。「OS X YosemiteにしたらMacが重い!」と感じている人が多いようです。僕もそのうちの1人なのですが、いくつか設定を変更したり、とっとしたメンテナンスをしたらだ
  • 【Gulp.jsインストール】フロントエンドタスクランナーGulp.jsの使い方 | ウェブ戦略・コンサルティング UNIONNET Inc.

    2014.12.16 こんにちわ。山王です。 最近話題になってるフロントエンドタスクランナーGulp.jsをインストールしたお話です。 以前Grunt.jsを使用した際はCompassのコンパイルが遅くて断念したんですが やはりナウでヤングでモダンなやり方でやりたいなぁと思いGulp.jsの噂を聞きつけインストールした次第です。 Gruntとの違い Gruntfile.jsに比べgulpfile.jsの方が書きやすい 実行速度が速い プラグインが少ない まだできて日が浅いので今後プラグインも増えてくるのではないでしょうか。 フロントエンドツールのトレンドの流れが早いので新しくもっといいツールが出る可能性もありますが。 目次 Node.jsインストール Gulp.jsインストール gulpfile.js作成 CompassでSASSのコンパイルをする CSSを圧縮する Javascript

    kasumani
    kasumani 2014/12/16
    【Gulp.jsインストール】フロントエンドタスクランナーGulp.jsの使い方 最近話題になってるフロントエンドタスクランナーGulp.jsをインストールしたお話です。 以前Grunt. Tags: feedly, ifttt, recently read, saved for later from Pocket December 16
  • よく使われている72種のレイアウトが詰まった「UI Tiles」:phpspot開発日誌

    UI Tiles: Website Flowcharts よく使われている72種のレイアウトが詰まった「UI Tiles」 PSD, AI等の形式でダウンロード可能。サイトマップ作成や、サイト構造の設計時、サイトレイアウトに迷った時に参考にできそうです。 関連エントリ Apple公式の端末、アイコンPSDが公開 iOS8 iPhone6 のPSD 8つのPSD、138のテンプレ、250+のコンポーネントで構成されるiOSのUIデザインキット「TETHR」 モダンなUIキットが詰まったPSD「Modern UI KitAppleWatchをコンセプトとしたPSDファイル

    kasumani
    kasumani 2014/12/16
    よく使われている72種のレイアウトが詰まった「UI Tiles」 よく使われている72種のレイアウトが詰まった「UI Tiles」 PSD, AI等の形式でダウンロード可能。サイトマップ作成や、サイト構造の設計時、サイトレイアウトに
  • Kinect v2を使った「じゃんけんゲーム」を作る

    今回のサンプルは、コンピューターとじゃんけんをするアプリです。Kinect v2センサーに向かって「じゃんけんぽん」と叫びながら「グー」「チョキ」「パー」を出すと、「あいこ」、「あなたの勝ち」、「コンピューターの勝ち」を判定して、得点が表示されます。 今回の連載では、開発環境にVisual Studio Express 2013 for with Update 4 Windows Desktop(以下、VS2013)を使用していますが、新たにリリースされたVisual Studio Community 2013 with Update 4の使用を推奨します。こちらはVisual Studio 2013 Professionalと同等な機能を備えた開発環境で、無償で提供されています。 これらのアプリは下記のURLよりダウンロードが可能です。 Visual Studioのダウンロード http

    Kinect v2を使った「じゃんけんゲーム」を作る
    kasumani
    kasumani 2014/12/16
    Kinect v2を使った「じゃんけんゲーム」を作る オープンソース技術の実践活用メディア OSS情報を探す イベント情報 ニュース コミュニティ 製品一覧 最新記事を読む ジュニパーネットワークス、初のAPACメディア向けイベント
  • 全てのWeb担に捧げるRewrite設定集 | TECHSCORE BLOG | TECHSCORE BLOG

    こんにちは、インフラエンジニアの射場です! この記事はTECHSCORE Advent Calendar 2014、16日目の記事です。 年末を迎え、どなたも慌ただしく働かれていることと思います。 年末や年度末になるとコーポレートサイトやソリューションサイトの リニューアルやサーバーの引っ越しがとても多いと思います。 メンテナンス中は訪問者をメンテナンスページに飛ばしたい、 新しいサイトは常時HTTPSで運用したい、URLは絶対に「www」を付けたいetc… これらの多くのことは「リダイレクト」の設定を行うことで可能ですが、 普段からサーバーに触れていないとなかなか難しく感じるものと思います。 そこで、サーバーエンジニアの私が厳選した超頻出のリダイレクトの設定5選をご紹介します! ここではレンタルサーバーでも広く使われている、Apache HTTP Server を例にご紹介します。 ここ

    kasumani
    kasumani 2014/12/16
    全てのWeb担に捧げるwrite設定集 TECHSCORE BLOG 年末や年度末になるとコーポレートサイトやソリューションサイトの リニューアルやサーバーの引っ越しがとても多いと思います。 Tags: feedly, ifttt, recently read, saved for later from Pocket
  • Droongaの分散処理を支える技術:通信プロトコル - Qiita

    こんにちは。Droonga開発チームの結城(Piro)です。 Groonga Advent Calendar 16日目は、13日目に引き続きDroongaの解説です。 Droongaを題材にした過去4回の記事(6日目、7日目、9日目、13日目)では、Droongaの動作の紹介を交えつつ、分散処理の初歩の初歩を解説しました。 今回は、Droongaにおいてそれらの分散処理をつつがなく実行するための基盤となっている、分散データ処理エンジンとしての部分に焦点を当てて、設計や実装の概要を紹介したいと思います。 Droongaクラスタ内での通信の基 これまでの説明の中で何度か、「検索リクエストをランダムに転送する」や「更新リクエストを適切なパーティションに転送する」といったフレーズが出てきたと思います。 これは、実際にはどのような事が起こっているのでしょうか? Droongaの通信プロトコルとメッ

    Droongaの分散処理を支える技術:通信プロトコル - Qiita
    kasumani
    kasumani 2014/12/16
    Droongaの通信プロトコルとメッセージ形式 大量のメッセージを効率よく送れるという理由と、当初はfluentdのプラグインとして実装されていたという歴史的経緯から、Droongaクラスタ内のノード同士はfluentdプロトコルでメッセ
  • appleがよくあるリジェクト項目を発表中!|iPhoneアプリのリジェクト事例を暴露!

    Common App Rejections by apple apple社がよくあるリジェクト項目を公開しています。英語ですが。ここでは英語の原文と日語意訳を掲載しますので、アプリ開発関係者の皆さんは、無用なリジェクトを回避するために、申請前によく目を通すことをお勧めします。 英語原文 Common App Rejections Before you develop your app, it’s important to become familiar with the technical, content, and design criteria that we use to review all apps. We’ve highlighted some of the most common issues that cause apps to get rejected to help

    appleがよくあるリジェクト項目を発表中!|iPhoneアプリのリジェクト事例を暴露!
    kasumani
    kasumani 2014/12/16
    appleがよくあるリジェクト項目を発表中! Common App Rejections by apple apple社がよくあるリジェクト項目を公開しています。英語ですが。ここでは英語の原文と日本語意訳を掲載しますので、アプリ開発関係者の皆さんは、無用な
  • SIOS Tech. Lab - エンジニアのためになる技術トピックス

    2024-07-09 Hyperledger Fabric 入門 – Hyperledger Fabricとは、Hyperledger Fabricのコンポーネントの説明 –

    SIOS Tech. Lab - エンジニアのためになる技術トピックス
    kasumani
    kasumani 2014/12/16
    AccessVBAでTreasureDataのREST APIを利用してデータを取り込む はじめに こんにちは、大村です。Qiitaでは、毎年12月になるとテーマ毎に毎日記事を投稿していくAdvent Calendarというイベントがあります。今回のブログ記事は、Treasure D
  • [JS]スマホやタブレットのタッチデバイスでの操作がめちゃ快適な画像ギャラリーのスクリプト -PhotoSwipe

    サポートするタッチジェスチャーの一覧 PhotoSwipeの使い方 Step 1: 外部ファイル 当スクリプトとスタイルシートを外部ファイルとして記述します。 <!-- Core CSS file --> <link rel="stylesheet" href="path/to/photoswipe.css"> <!-- Skin CSS file (optional) --> <link rel="stylesheet" href="path/to/default-skin/default-skin.css"> <!-- Core JS file --> <script src="path/to/photoswipe.min.js"></script> <!-- UI JS file --> <script src="path/to/photoswipe-ui-default.min.j

    [JS]スマホやタブレットのタッチデバイスでの操作がめちゃ快適な画像ギャラリーのスクリプト -PhotoSwipe
    kasumani
    kasumani 2014/12/16
    スマホやタブレットのタッチデバイスでの操作がめちゃ快適な画像ギャラリーのスクリプト -PhotoSwipe スマホやタブレットだけでなく、デスクトップでのクリックやドラッグ、そしてキーボード操作にも対応している優れ物
  • Engadget | Technology News & Reviews

    The sustainable tiny home trend at CES 2025 revived my dream of building a compoundAmid the chaos of CES we got to retreat to the well-appointed calm of sustainable pods, electric trailers and EV RVs.

    Engadget | Technology News & Reviews
    kasumani
    kasumani 2014/12/16
    マイクロソフトがSurface用設定ツールSurface Hubを更新、ホームボタンの無効化が可能に マイクロソフトが、Surfaceシリーズ用のハードウェア設定ツールSurface Hubをアップデートしました。新バージョンでは本体のホームボタン(W
  • ブレットグラフ(Bullet Graph)の作成|Tableau Software Tips&Viz Advent Calendar 2014 #16 #tableau | DevelopersIO

    ブレットグラフ(Bullet Graph)の作成|Tableau Software Tips&Viz Advent Calendar 2014 #16 #tableau 2014年アドベントカレンダー『Tableau Software Tips&Viz(全部俺) Advent Calendar 2014』16日目です。Tableau Softwareに関する機能紹介、便利ネタや可視化ネタ等を毎日1ずつ計25、『1人(全部俺)』で担当してお届けしています。 Tableau Software Tips&Viz(全部俺) Advent Calendar 2014 - Qiita 昨日15日目の投稿ネタは『項目要素のグルーピングについて』でした。 項目要素のグルーピングについて|Tableau Software Tips&Viz Advent Calendar 2014 #15 #tablea

    ブレットグラフ(Bullet Graph)の作成|Tableau Software Tips&Viz Advent Calendar 2014 #16 #tableau | DevelopersIO
    kasumani
    kasumani 2014/12/16
    ブレットグラフ(Bullet Graph)の作成|Tableau Software Tips&amp;Viz Advent Calendar 2014 #16 #tableau | Developers.IO 2014年アドベントカレンダー『Tableau Software Tips&amp;Viz(全部俺) Advent Calendar 2014』16日目です。Tableau Softwareに関する機能紹介、便利
  • よくあるWebデザインにSVGで一手間加え、さまざまな要素がアニメーションで楽しくなる -Elastic SVG Elements

    ボタンがぷるるんと弾けたり、サイドバーがゴムのようにびよ~んとスライドしたり、フォームがぶるったりと、Webページのさまざまな要素に柔軟性を加え、操作が楽しくなる「Elastic SVG Elements」を紹介します。

    よくあるWebデザインにSVGで一手間加え、さまざまな要素がアニメーションで楽しくなる -Elastic SVG Elements
    kasumani
    kasumani 2014/12/16
    よくあるWebデザインにSVGで一手間加え、さまざまな要素がアニメーションで楽しくなる -Elastic SVG Elements Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 08:22PM via IFTTT
  • nginx の worker_connections は worker 当たりの同時接続数だと思ってたけどどうも違うっぽい - noob

    ※2014-12-18 追記※ はてブとかtwitterがついててちょっとビックリしてます. そしてtwitterで貴重なご意見をいただきました. 1024以下でもう少し増やすとどうなるかなぁ。workerに偏りがあってエラー出てるのかも。例えば8*768とか。 / “nginx の worker_connections は worker 当たりの同時接続数だと思ってたけどど…” http://t.co/5aLNa0VeOy— MATSUMOTO, Ryosuke (@matsumotory) 2014, 12月 16 なるほどー. ということでworker_processes 8, worker_connections 768でざっくりですが早速試してみました. 結果,worker_connections are not enoughエラーは見られなくなったように思います. # というの

    nginx の worker_connections は worker 当たりの同時接続数だと思ってたけどどうも違うっぽい - noob
    kasumani
    kasumani 2014/12/16
    nginx の worker_connections は worker 当たりの同時接続数だと思ってたけどどうも違うっぽい この設定に対して同時接続数 1024 でリクエストしても当然問題なく処理されるものと思いきや, エラーになってしまった. さらにエラ
  • 【Swift】iOS アプリ開発で使えるオススメのオープンソースライブラリまとめ

    Swift で使えるオープンソースライブラリ 2014年は新言語 Swift が登場し、iOS アプリ開発者にとってはかなり印象深い年になったのではないでしょうか。Swift の登場以後、さまざまな取り組みが iOS アプリ開発者の中で行われ、その結果の1つとしてオープンソースライブラリもかなり増えました。 Swift で一から書かれたものもあれば、既存のものを Swift でも使えるようにアップデートしてくれているものもあります。ある意味、混沌としている現状では「じゃあいまから Swift で iOS アプリ開発するときに何を使えば良いの!?」といったことになりかねません。ということで、現在までに公開されている Swift で使えるオープンソースライブラリを目的別にまとめてみました。 Swift アドベントカレンダーのために書いた記事なので、タイトルには「Swift 時代の」としています

    【Swift】iOS アプリ開発で使えるオススメのオープンソースライブラリまとめ
    kasumani
    kasumani 2014/12/16
    Swift 時代の新定番!iOS アプリ開発で使えるオススメのオープンソースライブラリまとめ | Developers.IO Swift で使えるオープンソースライブラリ 2014年は新言語 Swift が登場し、iOS アプリ開発者にとってはかなり印象深い年にな
  • Bootstrapなサイトでいい感じのモーダルダイアログを実装できる「uiblock」:phpspot開発日誌

    guimadaleno/uiblock GitHub Bootstrapなサイトでいい感じのモーダルダイアログを実装できる「uiblock」。 次のようなシンプルですが、閉じるボタンもついていて、他のUIをブロックできるモーダルの実装が可能です。 関連エントリ クールに実装できるレスポンシブなモーダルダイアログ「Remodal」 Facebookのモーダルっぽいクールなダイアログを実現できるjQueryプラグイン「FaceBook Dialog」 ツールチップ、モーダル、通知等を一手に扱えるjQueryプラグイン「jBox」

    kasumani
    kasumani 2014/12/16
    Bootstrapなサイトでいい感じのモーダルダイアログを実装できる「uiblock」 Bootstrapなサイトでいい感じのモーダルダイアログを実装できる「uiblock」。 次のようなシンプルですが、閉じるボタンもついていて、他のUIをブロック
  • 【AngularJS】$resourceからメソッドを生やす - ぼくが考えたngResourceべすとぷらくてぃす - Qiita

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

    【AngularJS】$resourceからメソッドを生やす - ぼくが考えたngResourceべすとぷらくてぃす - Qiita
    kasumani
    kasumani 2014/12/16
    $resourceからメソッドを生やす - ぼくが考えたngResourceべたーぷらくてぃす (ぼくは普段CoffeeScriptを利用していますので,サンプルもそれでいきます) 第2引数を与えると新規に作成(省略すると既存のが返ってくる). Tags: f
  • spring-bootとgroovyでActiveMQ - leftovers...

    spring-bootの人気がすごいと聞いてgroovyでサンプルを書きかえてしまうシリーズ!(シリーズかするのか???) 元ネタは、 Messaging with JMS http://spring.io/guides/gs/messaging-jms/ おっと。 このエントリはG*Advent Calendar(Groovy,Grails,Gradle,Spock...) Advent Calendar 2014 - Qiitaの12/16 担当分です。 では、先ずは準備! spring bootのインストールをgroovy文化のgvmで! gvm i springboot何!gvmしらない?? コチラを参照: http://gvmtool.net/ 元記事の http://spring.io/guides/gs/messaging-jms/ では、Gradle、Maven、STSでそ

    spring-bootとgroovyでActiveMQ - leftovers...
    kasumani
    kasumani 2014/12/16
    spring-bootとgroovyでActiveMQ spring-bootの人気がすごいと聞いてgroovyでサンプルを書きかえてしまうシリーズ!(シリーズかするのか???) これはspring-boot 1.1.9でやってみた内容。&quot;spring-boot 1.2 でもやってみた。&quot;も追記しま
  • 開発組織のマネジメント

    フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発

    開発組織のマネジメント
    kasumani
    kasumani 2014/12/16
    開発組織のマネジメント // Speaker Deck Other Presentations by this Speaker Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 08:07PM via IFTTT
  • まだMySQL 5.5で消耗してるの?MySQL 5.6でクラッシュセーフなレプリケーションを活用して枕を高くして眠れる日々を満喫する方法

    MySQL 5.6が登場してからかなりの月日が過ぎたが、他のことで多忙だったせいか、MySQL 5.6についてはあまりブログで情報を発信していないことに気がついた。これはイカン!!と思い、MySQL Casual Advent Calendar 2014に合わせて、MySQL 5.6を使用する上で最もオススメしたい機能であるクラッシュセーフなレプリケーションについて解説しようと思う。この記事は16日目の記事である。 レプリケーションがクラッシュセーフとはどういうことかクラッシュセーフとは、何らかの事情により、プロセスがダウンしたりマシンが電源ごと落ちたり(つまりクラッシュ)しても、再起動後に以前の状態に戻って処理を再開できるということだ。データのクラッシュリカバリであればみなさん既によくご存知であろう。(REDOやUNDOするアレのことだ。稿では面倒臭い・・・ではなかった、題ではないた

    まだMySQL 5.5で消耗してるの?MySQL 5.6でクラッシュセーフなレプリケーションを活用して枕を高くして眠れる日々を満喫する方法
    kasumani
    kasumani 2014/12/16
    まだMySQL 5.5で消耗してるの?MySQL 5.6でクラッシュセーフなレプリケーションを活用して枕を高くして眠れる日々を満喫する方法 MySQL 5.6が登場してからかなりの月日が過ぎたが、他のことで多忙だったせいか、MySQL 5. Tags: feedl
  • アットマークテクノ、Armadillo-IoT導入で「IIJ GIO」などを期間限定無償提供

    アットマークテクノ、Armadillo-IoT導入で「IIJ GIO」などを期間限定無償提供:組み込み開発ニュース アットマークテクノはIIJと共同で、両社の製品および技術を用いたIoT(Internet of Things)サービスの無償トライアルキャンペーンを実施すると発表した。 アットマークテクノは2014年12月16日、インターネットイニシアティブ(IIJ)との技術連携と、両社の製品および技術を用いたIoT(Internet of Things)サービスの無償トライアルキャンペーンを実施すると発表した。 両社はアットマークテクノのIoTゲートウェイ「Armadillo-IoT」にIIIJのオープンソースライブラリ「Libarms」を組み込み、IIJの遠隔管理ソリューション「SACM(ServiceAdaptorControlManager)」と組み合わせることで多数のセンサーを一元

    アットマークテクノ、Armadillo-IoT導入で「IIJ GIO」などを期間限定無償提供
    kasumani
    kasumani 2014/12/16
    アットマークテクノ、Armadillo-IoT導入で「IIJ GIO」などを期間限定無償提供  アットマークテクノは2014年12月16日、インターネットイニシアティブ(IIJ)との技術連携と、両社の製品および技術を用いたIoT(Internet of Things)サ
  • Railsを作った男たち - Qiita

    あいさつ Railsアドベントカレンダー16日目です. いい感じに中だるみして来たのでトンズラここと思いましたが筆、執りましたよ. Railsに限らずOSSのすごいエンジニア(小並感)に感化されるのは良い事だと思います. (画像の使用許可等はちゃんと取りました. 画像無い方は許可取れませんでした.) Rails当に多くの方々のお力によって作られているとは思いますが、 今回は僕の恣意的な選択によって数人の方を挙げさせて頂きました.(基的にはコミット数) David Heinemeier Hansson(DHH) Github: dhh Blog: DAVID HEINEMEIER HANSSON Twitter: @dhh Railsの生みの親. 2004年7月にオープンソースとして公開するも、2005年の2月までコミット権を誰も渡さなかったとか. デンマーク生まれで写真家で尚かつカー

    Railsを作った男たち - Qiita
    kasumani
    kasumani 2014/12/16
    Railsを作った男たち Railsアドベントカレンダー16日目です. いい感じに中だるみして来たのでトンズラここと思いましたが筆、執りましたよ. Railsに限らずOSSのすごいエンジニア(小並感)に感化されるのは良い事だと思いま
  • [ruby] 祝日判断や休日判断をrubyでやるなら、これでいいんじゃないかな - メモ - Qiita

    business_time gem bokmann/business_time business_time gemが便利そう。 このgemを使うと、Dateに対していろいろなmethodが使えるようになる。 [4] pry(#<Date>):1> Date.new(2015,1,2).workday? => true [5] pry(#<Date>):1> Date.today.workday? => true [6] pry(#<Date>):1> Date.today.weekday? => true [7] pry(#<Date>):1> Date.today.monday? => true # 特定の日付までの営業日を計算 [8] pry(#<Date>):1> Date.today.business_days_until(1.month.since) => 21

    [ruby] 祝日判断や休日判断をrubyでやるなら、これでいいんじゃないかな - メモ - Qiita
    kasumani
    kasumani 2014/12/16
    祝日判断や休日判断をrubyでやるなら、これでいいんじゃないかな - メモ PR Qiita:Team - 情報共有用に社内で使えるQiita Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 08:07PM via IFTTT
  • これからはじめるGulp #16:gulp-image-resizeプラグインを使ってサムネイルやレスポンシブイメージを作る | DevelopersIO

    これからはじめるGulp #16:gulp-image-resizeプラグインを使ってサムネイルやレスポンシブイメージを作る はじめに 前回のこれからはじめるGulp(15):gulp-responsiveプラグインを使ったレスポンシブイメージ作成の自動化でNode.js向け画像処理ライブラリを使ったレスポンシブイメージ作成の自動化を行いました。今回はより手軽に使えるgulp-image-resizeプラグインを使いサムネイル画像を作ってみたいと思います。 gulp-image-resizeについて gulp-image-resizeは画像のリサイズや切り抜きができるプラグインです。gulp-image-resizeを使うにはImageMagickかGraphicsMagickが必要です。 ImageMagick or GraphicsMagickのインストール どちらもHomebrewを

    これからはじめるGulp #16:gulp-image-resizeプラグインを使ってサムネイルやレスポンシブイメージを作る | DevelopersIO
    kasumani
    kasumani 2014/12/16
    これからはじめるGulp #16:gulp-image-resizeプラグインを使ってサムネイルやレスポンシブイメージを作る 前回のこれからはじめるGulp(15):gulp-responsiveプラグインを使ったレスポンシブイメージ作成の自動化でNode. Tags: feedly, if
  • テストをテストする方法-ミューテーションテスト- #gadvent - うさぎ組

    はじめに これはG* Advent Calendarの12日目の記事です。今日はミューテーションテストについて書きます。明日はid:nobusue さんです。 概要 PITというツールの紹介です。「Javaプロダクトコードを機械的に変更してからテストを実行したときに、テストはそれを検知できるのか?」ということを調べてくれるツールで、SpockのテストやGradleからの実行に対応しています。 ミューテーションテスト ミューテーションテストとはざっくりと言えば「プロダクトコードを変更したなら、その振る舞いも変わるはず。テストはその変更された振る舞いを網羅できているかを調べる」というテストです。 対象規模が小さければ手動で毎回やってもいいわけですけど、ツール化されていると楽なことこの上ないです。ということで、今回はJavaプロダクトコードをミューテートするライブラリであるPITについて紹介しま

    テストをテストする方法-ミューテーションテスト- #gadvent - うさぎ組
    kasumani
    kasumani 2014/12/16
    テストをテストする方法-ミューテーションテスト- #gadvent はじめに これはG* Advent Calendarの12日目の記事です。今日はミューテーションテストについて書きます。明日はid:nobusue さんです。 概要 PITというツールの紹介です。
  • Geb 0.9.xの新機能紹介 #gadvent - うさぎ組

    はじめに これはG* Advent Calendarの11日目の記事です。今日はGeb0.9系の新機能について書きます。明日はid:kyon_mm さんのGroovyでテストをテストする です。 概要 GebはWebアプリケーションのGUIテストライブラリで、Selenium WebDriverのGroovyラッパーになっています。 先日Geb 0.10の新機能は紹介したので、その前バージョンである0.9系で追加された機能を紹介します。ビルドツール連携やBrowserStack連携が強化されていますが、その紹介はまた別の機会に。 viaを使うことで、atチェックをシないで指定ページに遷移する to Pageではatチェックが実行されますが、via Pageを使うことにより、atチェックは実行せずに遷移だけになります。 via ExamplePage 独自Navigatorを実装する Nav

    Geb 0.9.xの新機能紹介 #gadvent - うさぎ組
    kasumani
    kasumani 2014/12/16
    Geb 0.9.xの新機能紹介 #gadvent これはG* Advent Calendarの11日目の記事です。今日はGeb0.9系の新機能について書きます。明日はid:kyon_mm さんのGroovyでテストをテストする です。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 1
  • イマドキのIDE事情 第171回 Github製の次世代テキストエディタAtomをチェック!(3) - たけぞう瀕死ブログ

    諸事情によりだいぶ時間が空いてしまいましたが久々のIDE連載です。今回はAtom特集の最終回ということでパッケージ(プラグイン)の作り方について解説しています。 http://news.mynavi.jp/column/ide/171/ AtomはHTML5、CSS3(LESS)、JavaScript(CoffeeScript)で拡張することができるのですが、AtomそのものがChromium上に構築されているため、Developer Toolを使って要素を調べたり、スタイルを書き換えたり、JavaScriptで操作したりすることができます。 また、パッケージの公開もapmコマンドで手軽に行うことができるので、ちょっとした機能が欲しいという場合に自分でさくっと追加することができるという、まさに「Hackable Editor」と呼ぶにふさわしいエディタといえるのではないかと思います。 まだ

    イマドキのIDE事情 第171回 Github製の次世代テキストエディタAtomをチェック!(3) - たけぞう瀕死ブログ
    kasumani
    kasumani 2014/12/16
    イマドキのIDE事情 第171回 Github製の次世代テキストエディタAtomをチェック!(3) : 新・たけぞう瀕死の日記 諸事情によりだいぶ時間が空いてしまいましたが久々のIDE連載です。今回はAtom特集の最終回ということでパッケージ(
  • Git入門:Git初学習者のための効率的な学習方法を考えてみた

    記事は,Git Advent Calendar 2014の13日目に投稿させて頂いた記事です. モチベーション 自分を成長させながらいかに効率的に技術を伝承するかが自分の中で課題になっており模索中なこの頃.試しに,社内でGitを使ったことのないエンジニアに1週間(合計7時間)で開発に必要なGitの知識を講義したので,その時に使用した教材や効率的な学習方法を初心者向けに共有する. 背景 一昔前はイケてるエンジニアはGitを使ってプログラムを管理してるみたいな感じだったが,今となってはGitエンジニアにとって必要不可欠なツールになった.Gitがあるからコードの2重管理はなくなり,Gitがあるから継続的インテグレーションや継続的デリバリーが活きる,Gitがあるから変更に対してコメントを残せる.Gitが無いと開発が成り立たなくなって来ているのだ.特に,Githubのヒット以降,その流れは加速し

    kasumani
    kasumani 2014/12/16
    Git入門:Git初学習者のための効率的な学習方法を考えてみた 本記事は,Git Advent Calendar 2014の13日目に投稿させて頂いた記事です. モチベーション 自分を成長させながらいかに効率的に技術を伝承するかが自分の中で課題に
  • 第16回 Linuxカーネルのコンテナ機能 [6] ─ユーザ名前空間 | gihyo.jp

    年末を迎えて今年もAdvent Calendarが多数作られていますね。この連載の今回の記事はLinuxカーネルの機能を紹介するので、Linux Advent Calendar 2014の16日目の記事としても書きました。興味深い記事が並んでいて勉強になりますね。 さて、第13回から3回、田向さんにPlamo LinuxでのLXCの利用に焦点を当てて記事を書いていただきました。テンプレート内部の詳しい解説から、Plamo Linuxでのコンテナの作成、ネットワーク構成の応用的な解説、コンテナでサウンドを扱う話まで、面白い記事が続きましたね。 ネットワークの話やサウンドの話はPlamo Linux以外でも十分に応用ができる話でしたし、サウンドの記事に関してはサウンド以外のデバイスをコンテナで使う場合にも非常に参考になる話だったと思います。 田向さん担当の記事のうち、第14回と第15回では一般

    第16回 Linuxカーネルのコンテナ機能 [6] ─ユーザ名前空間 | gihyo.jp
    kasumani
    kasumani 2014/12/16
    第16回 Linuxカーネルのコンテナ機能 [6] ─ユーザ名前空間 年末を迎えて今年もAdvent Calendarが多数作られていますね。この連載の今回の記事はLinuxカーネルの機能を紹介するので,Linux Advent Calendar 2014の16日目の記事としても
  • [Symfony] AliceBundleで自動テストのfixtureをyml化しよう

    この記事は Symfony Advent Calendar 2014 の 16 日目の記事です。 みなさん Symfony2 で自動テストを書くとき、fixture はどうやって作っていますか。Symfony 公式ドキュメントで紹介されている DoctrineFixturesBundle を利用している方が多いかもしれませんね。 今回�は fixture を簡単に作ることができる hautelook/AliceBundle を紹介したいと思います。この Bundle を導入すると fixture を yml で書けるようになるほか、様々な便利機能が利用できます。DoctrineFixturesBundle 単体の時と比べ fixture が格段に書きやすくなるので、Symfony を使うすべての人にオススメしたい Bundle です。 動作確認環境 Symfony2.3Symfony2.6

    [Symfony] AliceBundleで自動テストのfixtureをyml化しよう
    kasumani
    kasumani 2014/12/16
    AliceBundleで自動テストのfixtureをyml化しよう みなさん Symfony2 で自動テストを書くとき、fixture はどうやって作っていますか。Symfony 公式ドキュメントで紹介されている DoctrineFixturesBundle を利用している方が多いかもしれませ
  • TypeScriptとThreeJSで遊ぶ(WebGLのフォールバックを考える) - Qiita

    この記事はTypeScript Advent Calendarの16日目の記事です。 この記事では、WebGLの普及率と、 CSS3DRenderer について書きます。 ほとんどTypeScript関係なく、しかも「Naverまとめ」みたいになってしまいました。 Three.js のレンダラについて three.jsで3DプログラミングというとWebGL必須な印象がありますが、three.js は他の種類のレンダリング方法にも対応しています。 体の three.min.js に同梱されているのはWebGLRendererのみですが、リポジトリのexample ディレクトリを見てみると、example/js/renderer 内にいろいろな種類のレンダラが格納されています。 このうち、特に使用頻度が高いのは CSS3DRenderer、CanvasRenderer の2種類だと思います。

    TypeScriptとThreeJSで遊ぶ(WebGLのフォールバックを考える) - Qiita
    kasumani
    kasumani 2014/12/16
    TypeScriptとThreeJSで遊ぶ(WebGLのフォールバックを考える) この記事では、WebGLの普及率と、 CSS3DRenderer について書きます。 ほとんどTypeScript関係なく、しかも「Naverまとめ」みたいになってしまいました。 three.jsで3Dプログラミン
  • 本日発売のCodeZine BOOKS『システムテスト自動化 標準ガイド』 がAmazonのプログラミング書部門でベストセラー1位を獲得

    予約期間中からご好評をいただき、Amazon.co.jpの「 > コンピュータ・IT > プログラミング」カテゴリで第1位を獲得(12月17日17時現在)。同「 > 科学・テクノロジー > 工学 > コンピュータサイエンス > システム管理・監査」カテゴリでも第1位をキープしています。 書では、ソフトウェア開発の現場でシステムテストの自動化に取り組むエンジニアにとってバイブルともいえる名著の翻訳です。これまで手作業が中心だったシステムテストを自動化するためのノウハウを、原理・原則から解説します。とりわけ、アジャイルプロセスを採用し、ソフトウェアのリリースやデプロイを頻繁に行う現場においては、書が解き明かすシステムテスト自動化手法が開発生産性に大きな効果をもたらすでしょう。 書の第1部では、「何を自動化すべきか」から、テストケースの設計、それを実行するスクリプト、テスト結果の判定方

    本日発売のCodeZine BOOKS『システムテスト自動化 標準ガイド』 がAmazonのプログラミング書部門でベストセラー1位を獲得
    kasumani
    kasumani 2014/12/16
    本日発売のCodeZine BOOKS『システムテスト自動化 標準ガイド』 がAmazonのプログラミング書部門でベストセラー1位を獲得  予約期間中からご好評をいただき、Amazon.co. Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 20
  • Qt5.2で登場したQCommandLineParserの使い方について - KengoSawa2の技術的ななにか

    こんにちは、Qt使い始めて約半年のKengoSawa2です。 クラスの使い方レベルの記事で恐縮なのですが、Qt5.2で登場した「QCommandLineParser」について、簡単に紹介したいと思います。 自己紹介 とある映像編集業の会社に所属している謎のSEです。 現在はWindows用のファイルコピーアプリ「FastCopy」の移植をやっています。 "RapidCopy" MacOSX用高速ファイルコピーソフト 移植の過程でGUIコーディングを楽にするためにQtを使うことを決め、 その御縁からQtユーザ会に参加させて頂いてます。 今回紹介する「QCommandLinerParser」もRapidCopyのCLI起動時の解析のために使用しました。 実行環境 今回の実行環境はMac OS X 10.8.5 + Qt5.3.1で説明しています。 他プラットフォーム(特にwindows)では出

    Qt5.2で登場したQCommandLineParserの使い方について - KengoSawa2の技術的ななにか
    kasumani
    kasumani 2014/12/16
    Qt5.2で登場したQCommandLineParserの使い方について こんにちは、Qt使い始めて約半年のKengoSawa2です。 クラスの使い方レベルの記事で恐縮なのですが、Qt5.2で登場した「QCommandLineParser」について、簡単に紹介したいと思います。 Ta
  • シンプルでミニマル設計なRWD対応の軽量CSSフレームワーク・「MNML」

    MNMLはシンプルでミニマルな設計のCSSフレームワークです。SASS、レスポンシブWebデザイン対応で2kbほどの軽量なものとなっています。悪く言えば特徴が有りませんが、特徴は自分の手で付加していきたい、という方には重宝されるかも。この手のフレームワークは数え切れないほど出ていますが、個人的には結局シンプルなものが一番実用的で使いやすい印象です。とはいえシンプルなものも数多に有るのでお好みで。 MNML

    シンプルでミニマル設計なRWD対応の軽量CSSフレームワーク・「MNML」
    kasumani
    kasumani 2014/12/16
    シンプルでミニマル設計なRWD対応の軽量CSSフレームワーク・「MNML」 MNML MNMLはシンプルでミニマルな設計のCSSフレームワークです。SASS、レスポンシブWebデザイン対応で2kbほどの軽量なものとなっています。悪く言えば特徴が
  • 【物理学 Advent Calendar】物理学の人が社会シミュレーションを手がけるときに気をつけてほしいこと - 歩いたら休め

    物理学 Advent Calendarの16日目です。 物理学(特に理論物理)を学んでいる人が、社会シミュレーションモデルやエージェント・ベース・モデルを使って社会科学に参入するとき、戸惑うことや気をつけるべきことについて簡単にまとめておきます。 最初はPython + numpyでらくらく物理シミュレーションって記事を書こうと思ったのですが、書き尽くされちゃってる気がしたので変えました。でもオススメです、Python。 計算結果よりも、モデルの前提の議論のほうが100倍重要だ 少なくとも「社会」は膨大な変数が存在している系です。最初から、その中のすべての変数(例えば社会心理学的な要素)を全て組み込んだモデルを作ることは不可能です。つまり、どこかの段階で調べたい系の範囲や変数を制限する必要があり、どうしても恣意性が入ってしまいます。 つまり、「数理的にシミュレーションをした」ということより

    【物理学 Advent Calendar】物理学の人が社会シミュレーションを手がけるときに気をつけてほしいこと - 歩いたら休め
    kasumani
    kasumani 2014/12/16
    【物理学 Advent Calendar】物理学の人が社会シミュレーションを手がけるときに気をつけてほしいこと 物理学(特に理論物理)を学んでいる人が、社会シミュレーションモデルやエージェント・ベース・モデルを使って社会科
  • sudo をつけると SIgnal.trap がおかしくなる件 : sonots:blog

    sudo をつけると SIgnal.trap がおかしくなる件 : sonots:blog
    kasumani
    kasumani 2014/12/16
    sudo をつけると SIgnal.trap がおかしくなる件 sudo は前にも別の固まる問題に遭遇したし、できるだけ避けたほうがいい印象高まってきている。常に最新を追っていればいいのかもしれないけど。 Tags: feedly, ifttt, recently read, saved
  • 16: Intel Edison上のxdk-daemonの動きを把握する | DevelopersIO

    よく訓練されたアップル信者、都元です。昨日のエントリーはこちらです。Intel XDKについて基礎知識は、下記を読んでおいてください。 [Edison]Intel XDK IoT Edisonをつかってプログラムのビルドをしてみる Intel Edison側の内部の動き 上記エントリー内にある通り、XDKは開発マシン内で動くIDEの一種です。一方、Edison内ではxdk-daemonというプロセスが動いており、XDK上で開発したアプリケーションを受け入れ、アプリケーションプロセスを管理する役割を担っています。 Edison内でxdk-whitelist --add xx.xx.xx.xxというコマンドを入力したと思います。このコマンドは、58888番ポートで待ち受けているxdk-daemonに対して接続を許可するIPアドレスを指定するものです。SSH等のようにパスワードや鍵による認証はあ

    16: Intel Edison上のxdk-daemonの動きを把握する | DevelopersIO
    kasumani
    kasumani 2014/12/16
    16: Intel Edisonを上でのxdk-daemonの動きを把握する よく訓練されたアップル信者、都元です。Intel XDKについて基礎知識は、下記を読んでおいてください。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 07:52PM via I
  • Fluentd v0.12 ラベル機能の使い方とプラグインの改修方法 - Qiita

    Fluentd v0.12 には Fluentd v0.12 is Released で言及されているように、「ラベル」という機能が追加されています。記事ではラベル機能の使い方、またラベル機能に対応するためにプラグインを改修する方法について解説します。 概説 このラベルという機能は、「内部ルーティングするのに add_tag_prefix したり remove_tag_prefix したり、タグ設計するのめんどくさい!!」という声にお答えして追加されたものです。 ラベル機能を使う事によって、タグを改変することなく、内部ルーティングすることができるようになります。 ラベル機能の導入によって、以下のような利点が生まれていると思います。 タグをいじることが(ほとんど)なくなったので、オリジナルのタグ情報を保てるようになった。 Fluentd 体がサポートする機能なので、プラグイン作者が個別に

    Fluentd v0.12 ラベル機能の使い方とプラグインの改修方法 - Qiita
    kasumani
    kasumani 2014/12/16
    Fluentd v0.12 ラベル機能の使い方とプラグインの改修方法 Fluentd v0.12 には Fluentd v0. Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 07:52PM via IFTTT
  • WebixとD3.jsを使ってレスポンシブなグラフを作成する

    Webix Advent Calendar 2014 16日目の記事です。 今回はWebixにD3.jsを組み込んでグラフを表示します。 example コンポーネントとして表示したグラフはウインドウや境界線を移動した際に、自動的にコンポーネントのサイズにグラフがリサイズされます。 カスタムコンポーネント WebixのコンポーネントとしてD3を利用できるカスタムコンポーネントを作成します。カスタムコンポーネントの作り方についてはまた別途説明するので、今回は下記コードを保存しWebixライブラリとともに外部ファイルとして読み込んでください。 webix.protoUI({ name:"d3-chart", defaults:{ }, $init:function(){ this._ready_awaits = 0; this.attachEvent("onAfterLoad", functi

    WebixとD3.jsを使ってレスポンシブなグラフを作成する
    kasumani
    kasumani 2014/12/16
    WebixとD3.jsを使ってレスポンシブなグラフを作成する コンポーネントとして表示したグラフはウインドウや境界線を移動した際に、自動的にコンポーネントのサイズにグラフがリサイズされます。 Tags: feedly, ifttt, recently read,
  • Pelletkachels.nl

    Pelletkachels waren ooit eenvoudige apparaten voor verwarming, maar ze hebben een opmerkelijke evolutie doorgemaakt sinds hun bescheiden begin in de jaren ’80 van de vorige eeuw. In dit artikel duiken we diep in de geschiedenis van pelletkachel, bespreken we de belangrijkste mijlpalen en ontwikkelingen op het gebied van subsidiemogelijkheden en werpen we een blik op de transformatie tot moderne en

    Pelletkachels.nl
    kasumani
    kasumani 2014/12/16
    オレオレ Web Application Framework で学ぶ 世の中には「賢く」「使いやすく」「メンテされている」Web Application Framework(以後WAFと略す)がたくさんあって、確実にその流れに乗った方がよいケースがほとんどです。ただ、いわゆ
  • FoundationDB と Django ORM で遊ぶ - Qiita

    Multi-Model Database — FoundationDB 毎秒1400万回のライト(write)を行うNoSQLデータベースFoundationDB、ACIDの条件も満たす - TechCrunch FoundationDBのNoSQLデータベースがACIDトランザクションをサポート FoundationDB というのが TL に流れてきて、読んでたら面白そうだったので触ってみた。ただ触るだけだと面白くないので Django 経由で触ってみることに。 結論 Django 1.6 系でちゃんと python manage.py syncdb してデータが入る。これはすばらしい。 データの取り出しも問題ない。何か意識する必要もないので良い感じ。 性能はまだ 環境 Mac OS X 10.9.5 Python 2.7.9 Python 関連はこの辺入れた

    FoundationDB と Django ORM で遊ぶ - Qiita
    kasumani
    kasumani 2014/12/16
    FoundationDB と Django ORM で遊ぶ FoundationDB というのが TL に流れてきて、読んでたら面白そうだったので触ってみた。ただ触るだけだと面白くないので Django 経由で触ってみることに。 Django 1.6 系でちゃんと python manage. Tags: feedly,
  • ペガシス、8K動画にも対応する「TMPGEnc Video Mastering Works 6」体験版を公開

    ペガシス、8K動画にも対応する「TMPGEnc Video Mastering Works 6」体験版を公開
    kasumani
    kasumani 2014/12/16
    ペガシス、8K動画にも対応する「TMPGEnc Video Mastering Works 6」体験版を公開  (株)ペガシスは15日、定番ビデオエンコーダーソフト“TMPGEnc Video Mastering Works”シリーズの最新版「TMPGEnc Video Mastering Works 6」の体験版を公開した。
  • ARToolKitでARを前に試しに作ってみた感じ。 - eryngii_moriのAndroidな日記

    15:36ARのadventカレンダー16日目担当をしました再び登場のeryngii.mori(エリンギの森)です。 前にAndroid向けにARToolkitMMDのライブラリを使ってARを実装した時のお話です。なんとなく作って覚えている程度です。 何がどうなってこうなるっていう説明が全くできません。 なぜかというとソースコードとライブラリが複雑なのと統一のドキュメントが全く無いので完全にAndroid職人の勘で作ったためです。ゴメンちゃい。 先に言うとARToolkitMMDライブラリ(その他モデル・モーションデータ)が無いとARを作ることができません。ARToolkitはマーカーの位置座標を2次元の射影行列とかで返しますがその後にOpenGL用に変換してMMDを投影する必要があります。 なので下記のようにいくつものライブラリ/ソースコード/データ入り混じっています。・マーカー特定

    kasumani
    kasumani 2014/12/16
    ARToolKitでARを前に試しに作ってみた感じ。 前にAndroid向けにARToolkitとMMDのライブラリを使ってARを実装した時のお話です。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 07:51PM via IFTTT
  • GitHub で submodule ではなく subtree を使うべき理由

    GitHub には、タグを打つとソースパッケージを自動的にリリースするという機能があります。スクリプト言語においては、それぞれの言語について一般的なパッケージ管理システム注1があるため、この機能を使うことが少ないかと思いますが、デファクトのパッケージ管理システムが存在しないC等の言語で書かれたプログラムや、単独で動作する管理用のスクリプトを GitHub で開発・配布する際には、機能はとても便利なものです。 しかし、この機能は git-archive コマンドのラッパーとして実装されているため、サブモジュールのファイルが含まれないという問題を抱えています。この点は GitHub の人たちも認識しているものの、今のところ GitHub で独自に対応するということは考えていないようです注2。 私がこの問題を 知ることになったのは、picojson の issue で指摘を受けたからです。pi

    kasumani
    kasumani 2014/12/16
    GitHub で submodule ではなく subtree を使うべき理由 GitHub には、タグを打つとソースパッケージを自動的にリリースするという機能があります。スクリプト言語においては、それぞれの言語について一般的なパッケージ管理シス
  • Amazon SQSでキュー内のメッセージを全部消したい 〜 PurgeQueueアクションがひっそりと追加されていた件 | DevelopersIO

    よく訓練されたアップル信者、都元です。久しぶりのAWSのセカイ! いや、ボスが「EdisonだけじゃなくてAWSのブログ読みたいなぁ」とかプレッシャー掛けてくるもんだから……。 キュー内のメッセージを全部消したい さて。Amazon SQSを使って開発をしている時、間違って大量のメッセージを送信してしまったり、受信側の障害でメッセージが受信されずに放置されたりして、キュー内に大量のメッセージが溜まってしまうことがあります。 従来このような時は、「受信しては消す」という小さなスクリプトを書いてみたり、Message Retention Periodを短く設定してみたり、と少々面倒なことをしていました。こんなのを繰り返し実行したりして…。 for handle in $(aws sqs receive-message --queue-url $QURL --max-number-of-mess

    Amazon SQSでキュー内のメッセージを全部消したい 〜 PurgeQueueアクションがひっそりと追加されていた件 | DevelopersIO
    kasumani
    kasumani 2014/12/16
    Amazon SQSでキュー内のメッセージを全部消したい 〜 PurgeQueueアクションがひっそりと追加されていた件 | Developers.IO よく訓練されたアップル信者、都元です。久しぶりのAWSのセカイ! いや、ボスが「EdisonだけじゃなくてAWSの
  • Phalconのチュートリアル(チュートリアル 1)にCSRF対策を追加してみる — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

    kasumani
    kasumani 2014/12/16
    Phalconのチュートリアル(チュートリアル 1)にCSRF対策を追加してみる — A Day in Serenity (Reloaded) — PHP, FuelPHP, Linux or something 「Phalconのチュートリアル(チュートリアル 1)」には、CSRF対策がありませんでした。そこで追加し
  • 捕鯨!詳解docker

    2. http://www.co-meeting.co.jp/ Happy Work! Happy Life! 株式会社co-meetingは、法人向けソフトウェアの開 発・販売に10年以上携わってきた4人のメンバーによっ て創業されたITベンチャー企業です。人生において大き な時間を占める「仕事をしている時間」。 co-meetingは、世界中の「仕事をしている人」に向け て、仕事時間を充実させ人生を豊かにするWebサービス を提供していきます。

    捕鯨!詳解docker
    kasumani
    kasumani 2014/12/16
    捕鯨!詳解docker 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 16, 2014 at 07:51PM via IFTTT
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    kasumani
    kasumani 2014/12/16
    地図などに被せてなぞった線の長さや面積を計測『Meander』 地図や設計図などの上に半透明なウィンドウを被せて、測りたい物をマッピングしていき、縮尺から実際の外周や面積などを計測するアプリ。 Tags: feedly, ifttt, recent
  • #16 あの娘と内緒に将棋を指したい - KAYAC Engineers' Blog

    tech.kayac.com Advent Calendar 2014の16日目です。 今回アドベントカレンダー初参加の森です。 今年も竜王戦が終わり、年末になってきた感がありますが、見ていると指してきたくなってきますよね。 そこで、仕事中に指せる将棋盤を作ってみました。コンソールでさせるリモート将棋盤です。これで、あなたも斜め前のあの娘と内緒で心と心の会話が出来ます。 そして、それがこれです。 どーん 色とか付いちゃっててバレバレ間は否めないですが、とりあえずすすめましょう。 まずは使い方からです。 使い方 まず、github からcloneします。 git clone git@github.com:kozakana/console-jchess.git bundle install --path vendor/bundle コードの準備が出来たところで、次はサーバーを起動します。 bu

    #16 あの娘と内緒に将棋を指したい - KAYAC Engineers' Blog
    kasumani
    kasumani 2014/12/16
    あの娘と内緒に将棋を指したい tech.kayac. Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 07:19PM via IFTTT
  • AkamaiがGoogle Public DNSに対応:Geekなぺーじ

    Google Webmaster Central Blogで、AkamaiGoogle Public DNSに対応したことが公表されています。この対応が行われるまでは、Google Public DNSを利用することによって、大手Webサイトの表示やiOSのダウンロード速度が低下しがちだったのが、これによって改善するかも知れません。 Google Public DNS and Location-Sensitive DNS Responses Google Public DNSがサービスを開始したのは2009年です。スノーデン事件の影響で利用者数が減った地域もあったという調査結果も2013年にあったものの(参考)、Google Public DNSユーザが世界中で非常に多いようです。たとえば、先月公開されたAPNICのブログでは、全世界で約10%のユーザがGoogle Public DNS

    kasumani
    kasumani 2014/12/16
    AkamaiがGoogle Public DNSに対応 Google Webmaster Central Blogで、AkamaiがGoogle Public DNSに対応したことが公表されています。この対応が行われるまでは、Google Public DNSを利用することによって、大手Webサイトの表示やiOSのダウンロード速度
  • https://qiita.com/watilde/items/408a70e94910b60479db

    kasumani
    kasumani 2014/12/16
    TypeScriptでプロジェクトごとにバージョンが違うとき 一つのVM上でプロジェクトを何個か並行してたとき、 プロジェクトごとにTypeScriptのバージョンが違って タスクランナーをうまく活用できませんでした。 しかし、都度VM
  • runstantで作成したアプリをスマホのホーム画面アイコンから遊ぶ方法 - Qiita

    プログラミングに挑戦する敷居を大きく下げてくれたrunstant、 作成したアプリはJavaScript製なのでPCでもスマホでも動作します。 せっかくならスマホで遊ぶときはホーム画面にアイコンを表示して 他のネイティブアプリ達と並べて遊びたいと思いました。 お友達に遊んでもらう際にも活用できるはずです。 <手順> アイコン画像を作成してウェブ上の画像置き場(DropBox)に置く runstant上でアプリのアイコン画像として設定する スマホからアプリにアクセスしてホーム画面に配置する ※アイコン画像が自動取得されるスクリーンショットで構わない場合には1、2の作業は必要ありません <テスト環境> ・iPhone5S-iOS8.1-Safari ・Android-AQUOS-Chrome ①アイコン画像を作成してウェブ上の画像置き場に置く <参考> お気に入りアイコン(ファビコン)を指定す

    runstantで作成したアプリをスマホのホーム画面アイコンから遊ぶ方法 - Qiita
    kasumani
    kasumani 2014/12/16
    runstantで作成したアプリをスマホのホーム画面アイコンから遊ぶ方法 プログラミングに挑戦する敷居を大きく下げてくれたrunstant、 作成したアプリはJavaScript製なのでPCでもスマホでも動作します。 Tags: feedly, ifttt, recently r
  • PostgreSQLパズル?

    これはPostgreSQL Advent Calendar 2014の12月16日分の記事です。 昨日はmoomindaniさんの記事でした。 ---宣伝 ここから--- 来年の1月16日(金)にPostgreSQLパフォーマンスチューニング実例セミナーを開催することになりました。 ご興味のある方は是非ご応募ください。 ---宣伝 ここまで--- 数あるデータベースの中からPostgreSQL……というより、RDBMSを採用する理由の一つとして、複雑なクエリが実行できることが挙げられます。 スケールアウト等を考えると、重たい処理をDBで実行させるのはあまり褒められた話ではないとも思いますが、趣味でやっているWebサービスレベルであれば、そもそもマシンが1台しかないなら、なるべくDB内で処理を完結させた方が効率的なこともあります。 で、先日、とある処理をDB内で完結させようとした結果、思いの

    PostgreSQLパズル?
    kasumani
    kasumani 2014/12/16
    PostgreSQLパズル? 数あるデータベースの中からPostgreSQL……というより、RDBMSを採用する理由の一つとして、複雑なクエリが実行できることが挙げられます。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 07:19
  • [tmlib.js v0.3.0]クリッピング機能の紹介 - Qiita

    はじめに tmlib.jsの製作者である@phiさんにお誘い頂き、Qiitaを始めてみました。 記事を書くのは慣れていないので分かりにくい点が多々あるかもしれませんが、どうぞよろしくお願いします。 tmlib.jsはゲーム制作を目的としたライブラリなので、当然ゲーム制作に最も適しているのですが、 ちょっとしたWebアプリをお手軽に作りたい!という時にも非常に役立ってくれます。 ですが、ドキュメント面がまだまだ乏しく、あまり知られていない機能も数多くあるようです。 今回はv0.3.0の新機能である「クリッピング機能」についてご紹介したいと思います。 クリッピングとは? クリッピングとは画像処理で主に使われる用語で、必要な部分だけを切り抜く操作の事です。 親要素の形に合わせて子要素を自動的に切り抜いてくれます。 文章だけでは何のことかさっぱり分かりませんので、さっそくサンプルを見てみましょう。

    [tmlib.js v0.3.0]クリッピング機能の紹介 - Qiita
    kasumani
    kasumani 2014/12/16
    クリッピング機能の紹介 tmlib.jsの製作者である@phiさんにお誘い頂き、Qiitaを始めてみました。 記事を書くのは慣れていないので分かりにくい点が多々あるかもしれませんが、どうぞよろしくお願いします。 tmlib. Tags: feedly, i
  • GigazineさんのBPG紹介記事が変なので、技術的に検証してみた所…なんと! - Windows 2000 Blog

    3rdに引っ越しました。 2010/12/31 以前&2023/1/1 以降の記事を開くと5秒後にリダイレクトされます。 普段の日記は あっち[http://thyrving.livedoor.biz/] こちらには技術関係のちょっとマニアックな記事やニュースを載せます。 Windows2000ネタ中心に毎日更新。 JPEG画像の約半分のファイルサイズで同品質のものを表示できる画像形式「BPG」が誕生、実際に使ってみるとこんな感じ - GIGAZINE 何がおかしいかっていうと、JPEGファイルの半分に圧縮できるんじゃなくて、既に圧縮されたJPEGファイルをもとに圧縮して記事を書いてる事。 分かり易くいうと。 来は 無圧縮の元ファイル→JPEG 無圧縮の元ファイル→BPG として、比較しなくてはいけない。 私の中ではこんな感じ Gigazineさん『JPEGを圧縮したら、JPEGより小さ

    GigazineさんのBPG紹介記事が変なので、技術的に検証してみた所…なんと! - Windows 2000 Blog
    kasumani
    kasumani 2014/12/16
    GigazineさんのBPEG紹介記事が変なので、技術的に検証してみた所…なんと! 何がおかしいかっていうと、JPEGファイルの半分に圧縮できるんじゃなくて、既に圧縮されたJPEGファイルをもとに圧縮して記事を書いてる事。 無圧
  • Webアプリケーションのパフォーマンステストを勉強する方法 #SWTestAdvent - うさぎ組

    はじめに これはソフトウェアテストあどべんとかれんだー 2014 の14日目の記事です。 明日は id:kokotatata さんです。 概要 パフォーマンステストを入門するための情報を紹介します。発端は@ryushi さんが次の記事でなにやら不思議な言及をされていたというところです。 正直に申し上げて負荷テストって恐ろしく難しい種類のテストなんですけども、特にその難しさについては書いていませんので、きっと名古屋辺りのうさぎさんが補足資料を提示してくれるでしょう。よろしくお願いします。 注意 ここにあるのはkyon_mmの私見です。なので、「なに、こいつ大げさだな。。。」とか思ったらコメントで「それはお前が勉強不足だからで、世のエンジニアの感覚と違います」とか書いてください。温度感重要です。 参考書籍 基的にはこれらを読めばいいのかなと思っています。この記事で書くのはこれらで言っているこ

    Webアプリケーションのパフォーマンステストを勉強する方法 #SWTestAdvent - うさぎ組
    kasumani
    kasumani 2014/12/16
    Webアプリケーションのパフォーマンステストを勉強する方法 #SWTestAdvent パフォーマンステストを入門するための情報を紹介します。発端は@ryushi さんが次の記事でなにやら不思議な言及をされていたというところです。 Tags:
  • https://jp.techcrunch.com/2014/12/16/jp20141216line-pay/

    https://jp.techcrunch.com/2014/12/16/jp20141216line-pay/
    kasumani
    kasumani 2014/12/16
    モバイル決済サービス「LINE Pay」が始動–手数料0円で個人間送金や割り勘可能に LINEの決済サービス「LINE Pay」が12月16日、スタートした。キャリアやOSを問わず、iPhone、Android版のLINEアプリを通じて友だちへの個人間送金や割
  • Hyper-VからAzureへ、仮想マシンの直接レプリケーションが可能に――Azure Site Recoveryアップデート

    Hyper-VからAzureへ、仮想マシンの直接レプリケーションが可能に――Azure Site RecoveryアップデートMicrosoft Azure最新機能フォローアップ(3)(1/2 ページ) Hyper-V仮想マシンのレプリケーション保護サービス「Azure Site Recovery」に、新しい展開オプションが追加されました。スタンドアロンのHyper-Vサーバー上にあるHyper-V仮想マシンを、直接Microsoft Azureにレプリケーションできるようになりました。これまで必須だったVirtual Machine Managerの管理環境を用意しなくてもできるのです。 Azure Site RecoveryがVMMなしでも利用できる! @ITでは、Microsoft Azure復旧サービスの「Azure Site Recovery」に関して、特にMicrosoft

    Hyper-VからAzureへ、仮想マシンの直接レプリケーションが可能に――Azure Site Recoveryアップデート
    kasumani
    kasumani 2014/12/16
    Hyper-VからAzureへ、仮想マシンの直接レプリケーションが可能に――Azure Site Recoveryアップデート (1/2) Azure Site RecoveryがVMMなしでも利用できる!  @ITでは、Microsoft Azure復旧サービスの「Azure Site Recovery」に関して、特にMicrosoft A
  • 世界初のMIDI over BLE対応音楽キーボード、磁石+光センサーの鍵盤構造も世界初

    世界初のMIDI over BLE対応音楽キーボード、磁石+光センサーの鍵盤構造も世界初:組み込み開発ニュース(1/3 ページ) ソフトバンク コマース&サービスは、モバイルアクセサリーシリーズ「Global LINE-UP」の新製品として、米国シリコンバレーのベンチャー企業Miseluが開発したワイヤレス音楽キーボード「C.24」を発売する。C.24は、MIDI over Bluetooth LE(BLE)への対応と、磁石と光センサーを使った鍵盤構造の両方で「世界初の製品」(Miselu)だという。 ソフトバンク コマース&サービスは2014年12月16日、東京都内で会見を開き、同社のモバイルアクセサリーシリーズ「Global LINE-UP」の新製品として、米国シリコンバレーのベンチャー企業Miseluが開発したワイヤレス音楽キーボード「C.24」を発売すると発表した。同日から、201

    世界初のMIDI over BLE対応音楽キーボード、磁石+光センサーの鍵盤構造も世界初
    kasumani
    kasumani 2014/12/16
    世界初のMIDI over BLE対応音楽キーボード、磁石+光センサーの鍵盤構造も世界初 (1/3)  ソフトバンク コマース&サービスは2014年12月16日、東京都内で会見を開き、同社のモバイルアクセサリーシリーズ「Global LINE-UP」の新製
  • お待たせ!寿司ゆきぬいぐるみがいよいよお目見えです - はてゆき

    こたつ大好き、あわゆきです。 日上空には大層な寒波がやってきておりますが、寒さも吹き飛ぶもっふもふのあいつも、ついに上陸です。 寿司ゆきぬいぐるみ、ついに完成だ!出荷だ! 海を越えてやってきたよ これまでにちらほら経過をお伝えしてきましたが、海外で生み出された大量のもふもふお寿司が、先日ついに日に入国しました。写真は我が家に届いたサンプル。箱を開けるなり全員が希望に満ちた眼差しでこちらを見つめており、リアルに吹きました。 サンプル、ぜんぶで4セット送っていただいたんですが、詰め込んだところでダンボール3箱分あり…邪魔 存在感たっぷりです。 商品紹介ページはこちら そして、製造・販売元のシステムサービスさんのサイトにもラインナップとして掲載されました。はー、ちゃんと売り物になったんだなお前たち。 FANSCLUB 商品紹介 (OGPよ…) 取り扱い店舗も分かったよ ぬいぐるみ寿司ゆきはプ

    お待たせ!寿司ゆきぬいぐるみがいよいよお目見えです - はてゆき
    kasumani
    kasumani 2014/12/16
    お待たせ!寿司ゆきぬいぐるみがいよいよお目見えです 日本上空には大層な寒波がやってきておりますが、寒さも吹き飛ぶもっふもふのあいつも、ついに上陸です。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 16,
  • Engadget | Technology News & Reviews

    The sustainable tiny home trend at CES 2025 revived my dream of building a compoundAmid the chaos of CES we got to retreat to the well-appointed calm of sustainable pods, electric trailers and EV RVs.

    Engadget | Technology News & Reviews
    kasumani
    kasumani 2014/12/16
    ソフトバンク、iPadケースになるBluetooth-MIDIキーボード Miselu C.24 を独占先行販売 ソフトバンクは米国のスタートアップMiselu のワイヤレスMIDI キーボード C.24 を、来年1月に予定する世界発売に先駆けて、12月16日からSoftBank SELEC
  • DOS/V POWER REPORT 2015年2月号 土田 栄一 [雑誌]

    発売日: 2014年12月27日 土曜日 - 発売中新刊発見日: 2014年04月26日(2024年07月21日 11時13分 JST時点 - 詳細はこちら)

    DOS/V POWER REPORT 2015年2月号 土田 栄一 [雑誌]
    kasumani
    kasumani 2014/12/16
    @kasumani [新刊発見] 2014-12-27 DOS/V POWER REPORT 2015年2月号 土田 栄一 [雑誌]
  • 日経 Linux (リナックス) 2015年 02月号 [雑誌] [雑誌]

    セキュリティ 12 users 環境 9 users 電子工作 8 users linux 7 users ubuntu 6 users webマーケティング 4 users windows 4 users raspberry pi 3 users ラズベリーパイ 3 users パソコン 3 users pc 3 users 日経bp 3 users 日経 3 users モバイル 3 users 不正 2 users 安全 2 users 自作pc 2 users linux 入門 2 users コンピューター 2 users 日経 2 users 電力 1 user linux -入門 1 user 日経 linux 1 user 自作 1 user 消費 1 user 仕組み 1 user ラズベリー 1 user

    日経 Linux (リナックス) 2015年 02月号 [雑誌] [雑誌]
    kasumani
    kasumani 2014/12/16
    @kasumani [新刊発見] 2015-01-08 日経 Linux (リナックス)2015年 02月号 [雑誌]
  • AWS麻雀牌の作り方 - カタヤマンがプログラマチックに今日もコードアシスト

    はじめに 片山まさゆきと苗字が同じ、というだけで麻雀を始めた男、片山です。 JAWS-UGメンバーであれば一度は目にしたことのある「AWSカルタ」(クラウドパック吉田さん謹製)を見て、麻雀も作りたいなぁ、と前から思っていたところ、今年の社内忘年会でカジノが開かれることになり、ディーラーとして参加するチャンス!と思い、AWS麻雀牌作製への道に乗り出しました。 調査フェーズ 「麻雀牌 自作」などのキーワードで検索したところ、オリジナル牌を作ってくれるお店が1件出てきました。 市川屋 オリジナルデザインの牌を削ってくれるそうで、かなり格的です。しかしながらやはり高い。今回はフルスクラッチになるため、削って色を入れてもらうところまですると7万円近くかかってしまいます。さすがにこれは無理ということで、白牌だけを144枚購入して、自分で絵柄を入れることにしました。 白牌だけを探す いくつか白牌だけで

    kasumani
    kasumani 2014/12/16
    AWS麻雀牌の作り方 片山まさゆきと苗字が同じ、というだけで麻雀を始めた男、片山です。 Tags: from Pocket December 16, 2014 at 04:02AM via IFTTT
  • Photoshopで、1枚のレイヤーから線画だけ抽出する方法

    MS Office カテゴリ MS Office (107) 関連タグ Access (45) Excel (94) OfficeScripts (2) PowerPoint (8) Python (4) VBA (92) YouTube (7) イラスト (44) 入門 (38) Web カテゴリ Web (85) 関連タグ facebook (4) jQuery (10) linux (3) Photoshop (18) PHP (24) tips (22) twitter (10) WordPress (76) YouTube (7) アプリ (29) イラスト (44) デザイン (15) ブログ (39) 入門 (38) 分析 (20) Adobe カテゴリ Adobe (28) 関連タグ facebook (4) Fresco (2) Illustrator (8) JavaS

    Photoshopで、1枚のレイヤーから線画だけ抽出する方法
    kasumani
    kasumani 2014/12/16
    Photoshopで、1枚のレイヤーから線画だけ抽出する方法 Illustratorが使えるようになってからあんまりやらなくなっちゃったんですが、昔は線画がPC上でうまく描けなかったので、よく紙にペン入れしたものをスキャンして線画抽
  • Python入門 : 4日間コース社内トレーニング

    ノンプログラマーエンジニアを対象としたプログラミング言語 Python のトレーニング。演習込みで 4時間 x 4日間 の内容を1スライドにまとめています。 プログラミングとはなんぞや、なぜpythonをやるのかというところから、クラスの継承あたりまでをカバーしています。それにくわえて業務によく利用されると思われる機能を説明しています。Read less

    Python入門 : 4日間コース社内トレーニング
    kasumani
    kasumani 2014/12/16
    Python入門 : 4日間コース社内トレーニング View stunning SlideShares in full-screen with the new iOS app! Get the app Tags: from Pocket December 16, 2014 at 03:52AM via IFTTT
  • Xamarin.Formsで明朝系フォントを使用する - Qiita

    Xamarin Advent Calendar 2014の16日目です。 はじめに 今年の春頃からスマホ系アプリ開発をチャレンジすることを決めXamarinと格闘する日々です。 日頃の業務では和歌や俳句など古典ものの検索サービスを提供しており、雰囲気的に?明朝系の和文フォントを使いたいことから、今回はXamarin.Formsで明朝系フォントを表示するところまでをやってみます。 日語を表示してみる まずはフォント名の指定なしで日語を表示してみます。 public class App { public static Page GetMainPage () { return new ContentPage { Content = new Label { Text = "古今和歌集(伊達家旧蔵)", Font = Font.SystemFontOfSize (NamedSize.Large

    Xamarin.Formsで明朝系フォントを使用する - Qiita
    kasumani
    kasumani 2014/12/16
    Xamarin.Formsで明朝系フォントを使用する Xamarin Advent Calendar 2014の16日目です。 はじめに 今年の春頃からスマホ系アプリ開発をチャレンジすることを決めXamarinと格闘する日々です。 日頃の業務では和歌や俳句など古典ものの検
  • 15: Intel Edison上のOSが起動しなくなった / rootパスワードを忘れた時には | DevelopersIO

    よく訓練されたアップル信者、都元です。昨日のエントリーはこちらです。Edisonをいじり倒していると、たまにOSごとぶっ壊してしまうこともありますよね。例えばrm -fr /辺りが代表的なところですが。 通常、Edisonのイメージリカバリは、J16とPCを接続した際にPC側で認識される「外部ディスク(※1)」にイメージをコピーしておいた上で、Edison内からreboot otaコマンドを入力することによって行います。 しかし、前述のようにOS自体が起動しなくなったり、rootパスワードを忘れてログインできなくなってしまった場合は、reboot otaコマンドを実行する手段がありません。 外部PCからのイメージの焼きこみ という場合に行うのが、外部PCからのイメージ焼きこみです。Mac前提ですが、操作をご紹介します。 まず、homebrewを使って、下記3パッケージをインストールしておい

    15: Intel Edison上のOSが起動しなくなった / rootパスワードを忘れた時には | DevelopersIO
    kasumani
    kasumani 2014/12/16
    15: Intel Edison上のOSが起動しなくなった / rootパスワードを忘れた時には よく訓練されたアップル信者、都元です。Edisonをいじり倒していると、たまにOSごとぶっ壊してしまうこともありますよね。例えばrm -fr /辺りが代表的な
  • figを使ってDockerのクラスタを作り出す - Qiita

    複数のDockerコンテナを起動し、アプリケーションを動作させたりスケーリングを実現する場合にコンテナ間のリンクやスケーリングはFigを利用することでお手軽に実現できます。 fig.yml figのための設定ファイルはfig.ymlに記述をします。yml形式なので新しいDSLを覚えたりすることがなく、シンプルに必要な事を記述できるようです。今回はよくある「フロントのnginxでリバースプロキシをして、バックエンドのアプリケーションにアクセスを振り分け」のパターンをやってみます。 ap1: image: localhost:5000/application/run # localhostに立てたinsecureなregistryからimageをpullする volumes: - /usr/local/etc/application/app.httpd.conf:/etc/httpd/conf

    figを使ってDockerのクラスタを作り出す - Qiita
    kasumani
    kasumani 2014/12/16
    figを使ってDockerのクラスタを作り出す 複数のDockerコンテナを起動し、アプリケーションを動作させたりスケーリングを実現する場合にコンテナ間のリンクやスケーリングはFigを利用することでお手軽に実現できます。 figの
  • Phalcon 1.3 と 2.0のベンチマーク

    (Last Updated On: 2018年8月13日)Phalcon Adventカレンダー15日目のエントリです。Phalcon 1.3と2.0でどの程度性能差があるか簡単なベンチマークを取ってみました。 ベンチマーク環境 ローカルホストからabコマンドを実行し取得しました。システムは以下の通りです。 OS : Fedora20 x86_64 PHP/httpd : Fedora20 package CPU : Intel(R) Core(TM) i7-4770S CPU @ 3.10GHz MEM : 16GB HDD : INTEL SSDSC2BW240A4 利用したフレームワーク Laravel (比較用にcomposerでインストール) Phalcon 2.0 RPM Phalcon 1.3 RPM PhalconのWebアプリはmicroとsimpleを利用しました。Ph

    Phalcon 1.3 と 2.0のベンチマーク
    kasumani
    kasumani 2014/12/16
    Phalcon 1.3 と 2.0のベンチマーク Phalcon Adventカレンダー15日目のエントリです。Phalcon 1.3と2.0でどの程度性能差があるか簡単なベンチマークを取ってみました。 ローカルホストからabコマンドを実行し取得しました。システムは
  • EcmaScript6 + power-assert でテストを書く - from scratch

    この記事はJavaScript Advent Calendar 2014の15日目の記事です。 さてさて、EcmaScript6に対する機運が高まっている中で、ES6の新機能の紹介記事が出てきておりますが、ES6が使えるブラウザはまだ浸透しておらず、使おうとするならばTraceur Compilerや6to5といったトランスパイラを利用せざるを得ないというのが現状です。 これらのトランスパイラも実際のプロダクトで使おうとするとまだそこまで実績がないし、いきなり番で使うという訳にいかない人達が多いかと思っています。 ただし、ES6には慣れておきたい、、、ES6の新機能(let, template-string, arrow function, generator, promise, etc...)を使ってみたい、、、 ならばせめてテストだけでもES6で書こうじゃないか、いずれES6が来た時

    EcmaScript6 + power-assert でテストを書く - from scratch
    kasumani
    kasumani 2014/12/16
    EcmaScript6 + power-assert でテストを書く この記事はJavaScript Advent Calendar 2014の15日目の記事です。 さてさて、EcmaScript6に対する機運が高まっている中で、ES6の新機能の紹介記事が出てきておりますが、ES6が使えるブラウザはまだ
  • Live2DのWebGL版は今週公開 - Qiita

    WebGL Advent Calendar 2014の15日目の記事になります。 Live2Dとは? 1枚の2Dイラストからぬるぬる動かす技術です。 2Dと3Dの間にある技術のため、2.5Dとも言われています。 WebGL-β版は今週公開予定です 遅くなってすいませんが、今週中には公開されます。 以下の内容は、公開に先行した内容となっていますのでご注意下さい。 Live2DのソフトとSDKは無料で使う事ができます。 実際に触ってみたい方は以下のページにアクセスしてみて下さい。 WebGL対応でiPhoneのブラウザでもLive2Dアプリ! WebGLでLive2Dモデルを表示 1)まずはLive2DのSDKをダウンロード Live2Dのサイトにいき、CubismSDK(WebGL)をダウンロードしてきます。 2)Webサーバを準備する 今回は簡単にWebサーバが起動できる無料エディタ Br

    Live2DのWebGL版は今週公開 - Qiita
    kasumani
    kasumani 2014/12/16
    Live2DのWebGL版は今週公開 1枚の2Dイラストからぬるぬる動かす技術です。 2Dと3Dの間にある技術のため、2.5Dとも言われています。 Tags: feedly, ifttt, recently read, saved for later from Pocket December 16, 2014 at 03:21AM via IFTTT
  • RailsでActiveRecordの代わりにMongoidを使う - Qiita

    はじめに Ruby on Rails(以下Rails)でMongoDBを使う際のORマッパーとして現在はMongoidが標準的に使用されるようになりました。MongoidはActive Recordに似たAPIを備え、かつMongoDBのスキーマレス、ドキュメント指向、ダイナミッククエリ、アトミック操作といった特徴をRubyから容易に扱えるように設計されています。 記事ではMongoid 4.0.0、Rails 4.1.8をベースに、RailsでMongoidを使う利点を述べ、実際にサンプルアプリケーションを動かして紹介したいと思います。 Mongoidを使う利点 これまでのプロジェクトではActive Recordを介して主にMySQLを使用していましたが、Mongoidを使用するようになって、以下の利点を実感しています。 Active Recordと共通もしくは拡張したクエリと永続化

    RailsでActiveRecordの代わりにMongoidを使う - Qiita
    kasumani
    kasumani 2014/12/16
    RailsでActiveRecordの代わりにMongoidを使う Ruby on Rails(以下Rails)でMongoDBを使う際のORマッパーとして現在はMongoidが標準的に使用されるようになりました。MongoidはActive Recordに似たAPIを備え、かつMongoDBのスキーマレス、ドキュメン
  • C++erがD言語を使ってみて感激した機能 - Qiita

    D言語を使う理由とこの記事の趣旨 なんかC++がだるくなったからー。 ネイティブコードのライブラリの作成をメインに趣味をしているとC++でのライブラリ作成につらみが出てくる。よい言語はないかと探していてD言語に行き当たった。 D言語を勉強していて「これは便利!楽!なんでC++はこうなっていないんだ!」という言語機能がたくさんあったので、C++出身の人間からみたD言語の良いところをまとめてみる。 個人の感想なので他にもまだまだD言語の機能はある。 D言語の世界へようこそ。 基データ型 : サイズは言語仕様になっている Types int, short, doubleなど。 Dではこれらの基データ型のバイト長は言語使用により定められている。C/C++では基データ型のバイト長は処理系依存であり、指定長の型を使うには stdint.h/cstdint を include する必要がある。 ら

    C++erがD言語を使ってみて感激した機能 - Qiita
    kasumani
    kasumani 2014/12/16
    C++erがD言語を使ってみて感激した機能 ネイティブコードのライブラリの作成をメインに趣味をしているとC++でのライブラリ作成につらみが出てくる。よい言語はないかと探していてD言語に行き当たった。 Tags: feedly, ifttt, rec
  • Uchiwa で複数の Sensu をまとめて管理しよう - Qiita

    Sensu Advent Calendar 16日目です。 とある事情で、複数のインフラを抱えることになりました。 当然監視もしなければいけないのですが、それぞれ独立なネットワークになっていて、監視どうしようかなーと考えていました。 今まで Sensu 使ってたし、それを使って各インフラのACLを調整して監視できるようにするかな? いやいやないない。それぞれのインフラに個別の Sensu を用意するか。 でも、管理画面2つに増えるのいやだな。 などと考えていましたが、どうにもしっくりこない。 そんなおり、Sensu の標準ダッシュボードとなった Uchiwa をよく見ると、Datacenter という項目があることがわかりました。 見てみると、どうやら Uchiwa <-> sensu-server は 1対多 の関係を取ることができ、それぞれの sensu-server は Datace

    Uchiwa で複数の Sensu をまとめて管理しよう - Qiita
    kasumani
    kasumani 2014/12/16
    Uchiwa で複数の Sensu をまとめて管理しよう とある事情で、複数のインフラを抱えることになりました。 当然監視もしなければいけないのですが、それぞれ独立なネットワークになっていて、監視どうしようかなーと考えて
  • SlackのHubot Integrationが知らぬ間にアップデートされてた - Qiita

    何か知らない間にHubot Integrationの設定が変わっていました。せっかくSlack Advent Calendar書いたのに修正しないといけない... Slack側の設定 いつもどおり[Add a Service Integration]からHubotを選択、新しいIntegrationを作成すると... Usernameの入力を求められた。コレって前からあったっけ...?(ここは記憶があやふや) そしてここからがまるっと変わってる。(1)のAPI Tokenはいいとして、(2)のCustomize Name(ボット名)をSlack Integration側で設定するようになってる。(3)のアイコンはまあ昔からあった。 そして設定はまだまだ続く。(4)と(5)は無視でいい。botを仮想ユーザとして扱う(?)ような感じになったので名前を付けるのだろう。たぶん。 重要なのは(6)で

    SlackのHubot Integrationが知らぬ間にアップデートされてた - Qiita
    kasumani
    kasumani 2014/12/16
    SlackのHubot Integrationが知らぬ間にアップデートされてた 何か知らない間にHubot Integrationの設定が変わっていました。せっかくSlack Advent Calendar書いたのに修正しないといけない... Usernameの入力を求められた。コレって前からあ
  • zshでhook関数を登録する - Qiita

    zshでは、何か操作を行ったときに呼び出されるhook関数を登録できる。これを使うと、例えば「コマンドを実行するたびにこの関数を実行する」ということができるようになる。もうすでに使ってる人も多いと思うけど、ここでその使い方をまとめておく。 hook関数を登録するには、add-zsh-hook関数を使う。使い方としては、「add-zsh-hook <hook名> <関数名>」という形で呼び出す。「hook名」はどういうときに関数が呼び出されるかというイベント種別を表す文字列で、詳しくは後で説明する。 例 次の例ではprecmdのときにprecmd_function1という関数を呼び出すように登録している。

    zshでhook関数を登録する - Qiita
    kasumani
    kasumani 2014/12/16
    zshでhook関数を登録する zshでは、何か操作を行ったときに呼び出されるhook関数を登録できる。これを使うと、例えば「コマンドを実行するたびにこの関数を実行する」ということができるようになる。もうすでに使ってる人
  • RubyのThread、Fiber、Kernel、forkで並列処理やプロセスの深淵へ

    連載目次 前回の「RubyのFile/IOクラスで入力と出力、ファイルの読み取りと書き込み、フィルター作成」では、データの入出力について解説しました。連載第11回に当たる今回は、スレッド、ファイバー、プロセスといったトピックについて解説します。 ThreadクラスやFiberクラスを使うことで、Rubyでも並列処理を記述することが可能です。また、前回紹介したIOクラスを使うことで、Rubyプログラムからプロセスを生成して入出力を行えます。 さまざまなプログラミング言語では並列処理のための仕組みが使えるようになっています。もちろんRubyも例外ではなく、ThreadクラスやFiberクラスを使って並列プログラムを書くことができます。 また、RubyからOS固有のコマンドを別のプロセスとして実行したり、自分自身をfork(フォーク)して別プロセスとしてRubyプログラムを実行したりすることがで

    RubyのThread、Fiber、Kernel、forkで並列処理やプロセスの深淵へ
    kasumani
    kasumani 2014/12/16
    RubyのThread、Fiber、Kernel、forkで並列処理やプロセスの深淵へ (1/3)  前回の「RubyのFile/IOクラスで入力と出力、ファイルの読み取りと書き込み、フィルター作成」では、データの入出力について解説しました。連載第11回に当
  • JS弱者がBackboneでアプリ書いてて思った「VirtualDOMだったらここがよくなるだろうな」ってことを、ここの識者たちに「この理解でいいの?」って聞きたかった - Qiita

    JS弱者がBackboneでアプリ書いてて思った「VirtualDOMだったらここがよくなるだろうな」ってことを、ここの識者たちに「この理解でいいの?」って聞きたかったJavaScriptReact こんにちは。VirtualDOM Advent Calendar 15日目のdekokunです。 14日目はtomato360さんの「React.jsのチュートリアルを触る」でした。私はまだチュートリアルすら触っていないのにこの記事を書いていて、こいつ終わってんな感出ています。 現状説明 さて、私は15日目の担当だったんですが、それを成し遂げることができませんでした。 私の後回し精神によって後回されたAdvent Calendarタスクがインフルエンザによって潰された形です。すみませんとしか言い様がない。 インフルエンザの消滅を待って正式に記事を書くため一旦タイトルには「草稿」とつけさせてもら

    JS弱者がBackboneでアプリ書いてて思った「VirtualDOMだったらここがよくなるだろうな」ってことを、ここの識者たちに「この理解でいいの?」って聞きたかった - Qiita
    kasumani
    kasumani 2014/12/16
    (草稿)JS弱者がBackboneでアプリ書いてて思った「VirtualDOMだったらここがよくなるだろうな」ってことを、ここの識者たちに「この理解でいいの?」って聞きたい 14日目はtomato360さんの「React.jsのチュートリアルを触る」でした
  • Evernote を自動化する 1 - アカウント - それマグで!

    EvernoteJavaScript から使って自動化します。 #!/usr/bin/env osjscript app = Application("Evernote") Evernote も通常通り Application でオブジェクトをブリッジします。 アカウントデータにアクセスする ただ、いつの通りJSで書いててもあきるので、先に同等のAppleScriptを掲載しておきます。 tell application "Evernote" set a to name of account info 1 set c to upload used of account info 1 set d to c / 1024 / 1024 set e to round d rounding to nearest set f to e as string set g to "今月は" & e &

    Evernote を自動化する 1 - アカウント - それマグで!
    kasumani
    kasumani 2014/12/16
    Evernote を自動化する 1 - アカウント ただ、いつの通りJSで書いててもあきるので、先に同等のAppleScriptを掲載しておきます。 これとほぼ同じことをするJavaScriptが以下のとおりになります。 Tags: feedly, ifttt, recently read, saved for l
  • ドキュメントは最強のコミュニケーションツールである――Joelの機能仕様書入門

    ドキュメントは最強のコミュニケーションツールである――Joelの機能仕様書入門:プロジェクト成功確率向上の近道とは?(1)(1/2 ページ) ITシステム開発の問題点の一つであるコミュニケーションの失敗。連載では、これを防ぐ方法としてお勧めしたい3つのドキュメントを紹介していく。今回は「Joelの機能仕様書」のポイントを解説する。 連載目次 はじめに 連載では、ITシステム開発がビジネスに貢献していくために必要な、最も基的な条件である“システム開発の成功”につながるいくつかのポイントを紹介します。 筆者は、さまざまなコンピューターシステム開発に長年携わってきたソフトウェア技術者ですが、この連載では、あえて技術的ではない話題を中心に述べます。というのも、技術論だけではシステム開発が成功する条件としては不十分ですし、すでにたくさんの優れた技術論が各方面で展開されています。あらためてそこ

    ドキュメントは最強のコミュニケーションツールである――Joelの機能仕様書入門
    kasumani
    kasumani 2014/12/16
    ドキュメントは最強のコミュニケーションツールである――Joelの機能仕様書入門 (1/2)  本連載では、ITシステム開発がビジネスに貢献していくために必要な、最も基本的な条件である“システム開発の成功”につながるい
  • nghttp2 を使った Go HTTP/2 server - Qiita

    nghttp2 C ライブラリを Go から呼び出して HTTP/2 Web サーバーを書いたという記事です. ソースコードは https://github.com/tatsuhiro-t/go-nghttp2 にあります. Go から nghttp2 の API を呼び出すために cgo を使いました. session.go が nghttp2 API をラップしている部分です. cgo の標準的な書き方で, import "C" の上に CFLAGS やら include やらを書いておきます. // #cgo CFLAGS: -O2 // #cgo LDFLAGS: -lnghttp2 // #include <string.h> // #include <nghttp2/nghttp2.h> // #include "cnghttp2.h" import "C" 現在 cgo では

    nghttp2 を使った Go HTTP/2 server - Qiita
    kasumani
    kasumani 2014/12/16
    nghttp2 を使った Go HTTP/2 server Go から nghttp2 の API を呼び出すために cgo を使いました. session.go が nghttp2 API をラップしている部分です. cgo の標準的な書き方で, import &quot;C&quot; の上に CFLAGS やら include やらを書いておきます. Tags
  • TypeScriptとThreeJSで遊ぶ(Oculus Rift) - Qiita

    この記事はTypeScript Advent Calendarの15日目の記事です。 この記事では、TypeScriptでthree.jsとOcurusRiftを扱う方法について書きます。 取り扱う対象の性質により(?)、内容がオタク成分高めですが、ご容赦ください。 OculusRiftの感想 数か月前、OcurusRift DK2を買いました。 無論、目的はSteamゲームを立体視で遊ぶことです。 どうもネットの話題を見ていると、あのHalf-Life 2 が立体視で遊べるらしいのです。 これは買わざるを得ません。 注文して数ヶ月後実物が届き、さっそくHalf-Life 2を起動してみます。 「おぉ、NPCの背丈が実感できる!ゴードンさん背が高い!」 ...しかし残念なことに、気分が悪くなってしまい5分と遊べませんでした。 おそらく、OculusでFPSを遊べるのはフィギュアスケータ

    TypeScriptとThreeJSで遊ぶ(Oculus Rift) - Qiita
    kasumani
    kasumani 2014/12/16
    TypeScriptとThreeJSで遊ぶ(Oculus Rift) この記事では、TypeScriptでthree.jsとOcurusRiftを扱う方法について書きます。 取り扱う対象の性質により(?)、内容がオタク成分高めですが、ご容赦ください。 Tags: feedly, ifttt, recently read, saved fo
  • Web Designing 2015年1月号 [雑誌] Web Designing編集部 [Kindle版]

    発売日: 2014年12月18日 木曜日 - 発売中新刊発見日: 2014年12月16日(2024年07月21日 11時22分 JST時点 - 詳細はこちら)

    Web Designing 2015年1月号 [雑誌] Web Designing編集部 [Kindle版]
    kasumani
    kasumani 2014/12/16
    @kasumani [新刊発見] 2014-12-18 Web Designing 2015年1月号 [雑誌] Web Desig… [Kindle版]