タグ

2014年2月25日のブックマーク (94件)

  • 初めてのXcode 5 プラグイン開発 | DevelopersIO

    ヤフー vs クラスメソッド「iOS 炎の7番勝負」でXcode プラグインについて話しました この記事は、ヤフー vs クラスメソッド「iOS 炎の7番勝負」で話した「Xcodeプラグインで快適な開発ライフを」の補足記事になります。 まえおき IDEとプラグイン プラグインって聞くと Eclipse を連想される方が多いかと思います。Eclipse だとそもそも言語用のプラグインやらバージョン管理(git、SVN)やら開発に最低限必要なものがプラグインとして提供されています。なので、Eclipse にとってプラグインはなくてはならない存在と言えます。 Xcodeとプラグイン Xcode は非常に優秀な IDE で、プラグインを入れなくても iOS 開発に最低限必要なものはほとんど揃っています。なので Xcode では、Eclipse のようにプラグインを入れる必要はありません(決して E

    初めてのXcode 5 プラグイン開発 | DevelopersIO
    kasumani
    kasumani 2014/02/25
    初めてのXcode 5 プラグイン開発 | Developers.IO 詳しくは Xcode の便利プラグインまとめ - Qiita でわかりやすくまとめてありましたので、そちらを見てみてください。 Tags: feedly, ifttt, recently read, saved for later from Pocket March 02, 2014 at
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

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

    kasumani
    kasumani 2014/02/25
    マウスポインタが指している場所の色の名前を表示『ColorQuest』 カテゴリ:ユーティリティ 現在の価格: 無料 販売元:Alfasado Inc. 対応OS:10. Tags: feedly, ifttt, recently read, saved for later from Pocket February 25, 2014 at 11:39PM via IFTTT
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

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

    kasumani
    kasumani 2014/02/25
    iCloudかDropboxで同期する一枚だけのメモ『Note Number One』 長く残しておくメモを取る用途には向かず、iPhoneと共用で使えるクリップボードのような使い方ができます。 Tags: feedly, ifttt, recently read, saved for later from Pocket February 25, 2
  • Objective-C が好きになる Tips & Hack

    ヤフー vs クラスメソッド「iOS 炎の7番勝負」にて発表 http://dev.classmethod.jp/news/yxcm/Read less

    Objective-C が好きになる Tips & Hack
    kasumani
    kasumani 2014/02/25
    Objective-C が好きになる Tips & Hack Presentation Transcript @taketo1024 話すこと 1. (中級) UIView を使いやすく 2. (上級) NSNull を黙らせる 1. UIView を使いやすく 初心者あるある UIView *myView = ...; // myView を右に 10pt 移動 [UIView animateWithDuratio
  • GitHub - rkh/rbenv-update: update rbenv and plugins

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - rkh/rbenv-update: update rbenv and plugins
    kasumani
    kasumani 2014/02/25
    public rkh / rbenv-update This rbenv plugin adds the rbenv update command that updated rbenv and all installed plugins. Tags: from Pocket February 25, 2014 at 05:41PM via IFTTT
  • anyenvやrbenvのpluginsの更新などをしやすくするプラグインを作った - @znz blog

    rbenv には rbenv-update というプラグインがあって、アップデートだけは簡単にできるのに、 他の git の操作をまとめて実行するのが面倒なので、 まとめて実行できる rbenv-git というプラグインを作りました。 それから anyenv の方でもすべての **env も含めてアップデートできると便利だと思い、 anyenv-update と anyenv-git を作成しました。 インストール それぞれ plugins のディレクトリの中に git clone でとってくるだけです。 git clone https://github.com/znz/rbenv-git.git $(rbenv root)/plugins/rbenv-git git clone https://github.com/znz/anyenv-update.git $(anyenv root)

    kasumani
    kasumani 2014/02/25
    anyenvやrbenvのpluginsの更新などをしやすくするプラグインを作った rbenv には rbenv-update というプラグインがあって、アップデートだけは簡単にできるのに、 他の git の操作をまとめて実行するのが面倒なので、 まとめて実行
  • 「Ruby-1.9.3-p545」、「Ruby 2.0.0-p451」、「Ruby 2.1.1」、一斉リリース | ソフトアンテナ

    Rubyの21回目の誕生日を記念して、Rubyの最新バージョン「Ruby-1.9.3-p545」、「Ruby 2.0.0-p451」、「Ruby 2.1.1」が一斉にリリースされています。 それぞれ多数のバグ修正が行われているので、詳細はチケットやChangeLogで確認することをおすすめします。「Ruby 1.9.3-p545」は「Ruby 1.9.3 の最後の通常リリース」と位置づけられているので、Ruby 1.9系愛用中の方はそろそろバージョン2系へ移行したほうが良いかもしれません。 個人的に、Ruby 1.8 => Ruby 1.9の移行時の苦行に比べたら、Ruby 1.9 => Ruby 2.0 => Ruby 2.1の移行は全然大変ではないと思います。 新しく速くなったRuby 2.1.1を早速いれてみました。rbenvは便利だ…。

    「Ruby-1.9.3-p545」、「Ruby 2.0.0-p451」、「Ruby 2.1.1」、一斉リリース | ソフトアンテナ
    kasumani
    kasumani 2014/02/25
    「Ruby-1.9.3-p545」、「Ruby 2.0.0-p451」、「Ruby 2.1.1」、一斉リリース Rubyの21回目の誕生日を記念して、Rubyの最新バージョン「Ruby-1.9.3-p545」、「Ruby 2.0.0-p451」、「Ruby 2.1.1」が一斉にリリースされています。 Tags: feedly, ifttt, recently r
  • Macのタブスイッチャーを強力にカスタマイズしてオプションを追加できる『SuperTab』 | ライフハッカー・ジャパン

    デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

    Macのタブスイッチャーを強力にカスタマイズしてオプションを追加できる『SuperTab』 | ライフハッカー・ジャパン
    kasumani
    kasumani 2014/02/25
    Macのタブスイッチャーを強力にカスタマイズしてオプションを追加できる『SuperTab』 Mac:アクティブアプリ間の切り替えならCommand+Tabが最も簡単で最も素早い方法ですが、機能性としてはごく限られたことしかできません
  • croppic - JavaScriptを使って画像切り抜き

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 操作性も悪くないですし使い勝手良さそうです。 スマートフォンの隆盛もあって写真コンテンツがオンライン上に溢れるようになっています。そんな写真をなるべく格好よく見せようと思うと機械的にサムネイルを生成しているだけではいけません。CGMであればユーザが手作業で加工したって良いのです。 ということで今回はJavaScriptを使って写真をクロップするcroppicを紹介します。JavaScriptを使うことでUI/UXに優れた形でクロップができます。 croppicの使い方 まずHTML/JavaScript/スタイルシートを下記のように設定します。 JavaScriptはこんな感じ。シンプルですね。 var cropperHeader = new Crop('yourId'); 続いて

    croppic - JavaScriptを使って画像切り抜き
    kasumani
    kasumani 2014/02/25
    croppic - JavaScriptを使って画像切り抜き 操作性も悪くないですし使い勝手良さそうです。 スマートフォンの隆盛もあって写真コンテンツがオンライン上に溢れるようになっています。そんな写真をなるべく格好よく見せよう
  • Grape を使って Rails アプリに Web API を組み込む - present

    Rails アプリに Web API を追加したい。 Rails のコントローラーで実装してもいいんだけど、せっかくなんで、 Web API マイクロフレームワーク『Grape』を試してみた。 Grape | REST-like API micro-framework Gemfile に gem "grape" を追加して bundle install でインストール。 RAILS_ROOT/app/apiapi.rb を作成。 RAILS_ROOT/lib に置くか迷ったけど、モデル使うし、Web API もアプリの一部と考えているから app 下に置くことにした。 # coding: utf-8 class API < Grape::API format :json default_format :json prefix "api" version "v1", using: :p

    Grape を使って Rails アプリに Web API を組み込む - present
    kasumani
    kasumani 2014/02/25
    Grape を使って Rails アプリに Web API を組み込む Rails アプリに Web API を追加したい。 Rails のコントローラーで実装してもいいんだけど、せっかくなんで、 Web API マイクロフレームワーク『Grape』を試してみた。 RAILS_ROOT/app/api
  • 海外スタッフと英語でやりとりする人のための、実践的な学習法【その1 何から手を付ける?】-Six Apart ブログ|オウンドメディア運営者のための実践的情報とコミュニティ

    こんにちは!シックス・アパートのにっくです。 突然ですが、みなさんは仕事英語を使ったことがありますか? または、今後使う予定がありますか? 自分が関わっているMovable Typeはもともとアメリカで生まれたソフトウェアなので、海外にもユーザーがたくさんいます。サービスの性質上、海外のユーザー、スタッフと英語を使ったやりとりも多く、自分もたくさんのユーザー、スタッフと英語でやりとりをしてきました。 自分は英語のエキスパートではなく、英語力もそれほど大したことはないのですが、ひいひい言いながら、なんとか仕事英語を使ってきました。 今回は、自分が今まで苦労した経験から、 仕事英語を使うことになったとき、まず最初にするべきこと 実際に仕事英語を使っていて感じたこと について、簡単にご紹介します。 英会話学校に通う前にするべきこと 英語にかぎらず、語学には主に4つのスキルが必要と言われて

    海外スタッフと英語でやりとりする人のための、実践的な学習法【その1 何から手を付ける?】-Six Apart ブログ|オウンドメディア運営者のための実践的情報とコミュニティ
    kasumani
    kasumani 2014/02/25
    海外スタッフと英語でやりとりする人のための、実践的な学習法【その1 何から手を付ける?】 突然ですが、みなさんは仕事で英語を使ったことがありますか? または、今後使う予定がありますか? Tags: feedly, ifttt, rece
  • ugoslide - 文字が動き回る強烈なインパクトをもったスライド MOONGIFT

    これはすごい。ぜひ一度ご覧あれ! プレゼンテーションはまず最初のインパクトが大事です。もちろん内容も大事ですが、いつも見飽きているパワポのスライドを見せられても気分がいきなり滅入ってしまうのではないでしょうか。 そんな訳でスライドにインパクトを求める方に使ってみて欲しいソフトウェアがugoslideになります。 ugoslideの使い方 何はともあれ、まずは動画をご覧ください。 文字がばらばらな方向から飛んできてスライドを形成していくのが分かるかと思います。動画の後半はMarkdownベースで作成したスライドで、コードやリスト画像の埋め込みにも対応しています。 Markdownからスライドを作って、それが動くなんて! 使い方としては、ugoslideで提供されているデータをベースにカスタマイズしていく形になるようです。 $ npm install # master側で $ git clon

    ugoslide - 文字が動き回る強烈なインパクトをもったスライド MOONGIFT
    kasumani
    kasumani 2014/02/25
    ugoslide - 文字が動き回る強烈なインパクトをもったスライド プレゼンテーションはまず最初のインパクトが大事です。もちろん内容も大事ですが、いつも見飽きているパワポのスライドを見せられても気分がいきなり滅入っ
  • Doctored.js - DocBookなどXMLドキュメントをWeb上でメンテナンス MOONGIFT

    2000年ごろ、技術界隈がXMLに注目していた時に技術文書を書くためのマークアップとしてDocBookが広まりました。個人的にはDocBookやSmartDocで文書を書いていた覚えがあります。どちらもデファクトになることなく別な技術に注目がいってしまったように思います。 しかしDocBookはまだまだ使われており、現在はDocBook 5が主流となっています。そんなDocBookをWYSIWYGで編集できるのがDoctored.jsです。 Doctored.jsの使い方 こちらがメイン画面です。 エレメントの追加は出来ますが、ルート以下には追加できない模様です。 文字を選択して要素を追加できます。 こんな感じでビジュアル的に要素を指定できます。 できあがったXML。 < ?xml version="1.0" ?><book version="5.0" xmlns="http://docb

    Doctored.js - DocBookなどXMLドキュメントをWeb上でメンテナンス MOONGIFT
    kasumani
    kasumani 2014/02/25
    Doctored.js - DocBookなどXMLドキュメントをWeb上でメンテナンス 2000年ごろ、技術界隈がXMLに注目していた時に技術文書を書くためのマークアップとしてDocBookが広まりました。個人的にはDocBookやSmartDocで文書を書いていた覚えがあ
  • MySQL Cluster:NoSQL+SQL、NoSQLも使える高可用性インメモリRDBMS | Think IT

    MySQL Clusterとは? MySQL ClusterはMySQLとは開発ツリーの異なる別製品で、共有ディスクを使わずにアクティブ−アクティブのクラスタ構成が組めるリレーショナルデータベースです。単一障害点が無い構成を組むことができ、可用性が高いため、米国海軍の航空母艦における航空機管制システムなど、ミッションクリティカルな分野でも多く利用されています。また、デフォルトではデータをメモリ上に持つインメモリデータベースであり、トランザクションを高速に処理できるため、リアルタイム性が求められるアプリケーションにも向いています(インメモリデータベースであっても、データの永続性は担保されています)。 MySQL Clusterの基礎となっている技術は、通信機器ベンダのエリクソンで携帯通信網の加入者データベース向けに開発された Ericsson Network DataBase(NDB)と呼ば

    MySQL Cluster:NoSQL+SQL、NoSQLも使える高可用性インメモリRDBMS | Think IT
    kasumani
    kasumani 2014/02/25
    MySQL Cluster:NoSQL+SQL、NoSQLも使える高可用性インメモリRDBMS 見てすぐわかる、ITエンジニアの実践活用メディア OSS情報を探す ニュース コミュニティ 製品一覧 ≫ もっと見る 最新記事を読む GitHubを利用する際に注意したいOSS
  • 思い込みを捨てなきゃ解けない!?iPhoneを動かして幾何学図形のパズルを解くゲーム「Perloo」 - isuta(イスタ) -私の“好き”にウソをつかない。-

    東京在住のテクニカルライター。ジャンガリアンハムスターを飼ってます♬ガジェットや文具が大好きで、趣味は舞台、映画海外ドラマを見ること。iPhoneに関する楽しい情報をお伝えします☆

    思い込みを捨てなきゃ解けない!?iPhoneを動かして幾何学図形のパズルを解くゲーム「Perloo」 - isuta(イスタ) -私の“好き”にウソをつかない。-
    kasumani
    kasumani 2014/02/25
    思い込みを捨てなきゃ解けない!?iPhoneを動かして幾何学図形のパズルを解くゲーム「Perloo」 と思った瞬間、障害物があらわれて、まっすぐ行けなかったり、はじき飛ばされたり。まったく一筋縄ではいかないパズルゲー
  • Linuxカーネルコンテナ向けユーザー空間ツール「LXC 1.0」リリース | OSDN Magazine

    2月21日、Linux向けの仮想化ソフトウェア「LXCLinux Containers) 1.0」がリリースされた。プロジェクトのWebサイトよりダウンロードできる。 LXCLinuxシステム上に複数の隔離されたOS環境(コンテナ)を構築するためのソフトウェア。APIやツールが提供され、簡単にアプリケーションコンテナの作成や管理が行える。 LXC 1.0は「重要なマイルストーンリリース」という位置付けで、また業務用途として利用できる品質を持つ初めての「プロダクションリリース」になるという。今回のリリースの特徴としてはコンテナセキュリティの強化や、一貫性のあるAPIおよびドキュメント、ツールセットなどの提供がある。 LXC 1.0では非特権コンテナが完全にサポートされたほか、APIも「安定版」となった。luaやPython 3、GoRuby向けの公式APIバインディングも提供される。バ

    Linuxカーネルコンテナ向けユーザー空間ツール「LXC 1.0」リリース | OSDN Magazine
    kasumani
    kasumani 2014/02/25
    Linuxカーネルコンテナ向けユーザー空間ツール「LXC 1.0」リリース  2月21日、Linux向けの仮想化ソフトウェア「LXC(Linux Containers) 1.0」がリリースされた。プロジェクトのWebサイトよりダウンロードできる。 Tags: from Pocket March
  • Adobe Edge Reflowで作るレスポンシブデザイン向けプロトタイプ入門

    なお、稿はAdobe Edge Reflow CC(プレビュー版)を元に執筆したものです。今後の開発において、機能や操作方法が変更となる場合があります。あらかじめご了承ください。 対象読者 レスポンシブWebデザインのブラウザで動作するプロトタイプを作りたい方 CSSでビジュアル要素の作成をしたい方 Adobe Edge Reflowの概要を知りたい方 必要な環境 Adobe Edge Reflowは、Adobe Creative Cloudを通じて提供されており、無償メンバーシップでも利用できます。 Adobe Edge Reflowとは マルチデバイス対応のWeb制作テクニックの一つとして「レスポンシブWebデザイン(RWD:Responsive Web Design)」が注目されています。これは、PC、タブレット、スマートフォンなどの各デバイスに、単一のHTMLファイルで対応するこ

    Adobe Edge Reflowで作るレスポンシブデザイン向けプロトタイプ入門
    kasumani
    kasumani 2014/02/25
    Adobe Edge Reflowで作るレスポンシブデザイン向けプロトタイプ入門  なお、本稿はAdobe Edge Reflow CC(プレビュー版)を元に執筆したものです。今後の開発において、機能や操作方法が変更となる場合があります。あらかじめご
  • Ruby 2.1.1 now supported on Heroku | Heroku Dev Center

    Additional ResourcesHomeElementsProductsPricingCareersHelpStatusEventsPodcastsCompliance CenterHeroku BlogHeroku Blog Find out what's new with Heroku on our blog. Visit Blog Ruby 2.1.1 now supported on HerokuChange effective on 24 February 2014 Ruby v2.1.1 is now available on Heroku. To run your app using this version of Ruby, add the following ruby directive to your Gemfile: ruby "2.1.1" Ruby 2.1

    kasumani
    kasumani 2014/02/25
    Ruby 2.1.1 now supported on Heroku Ruby v2.1.1 is now available on Heroku. To run your app using this version of Ruby, add the following ruby directive to your Gemfile: Ruby is now following Semantic Versioning type policy which means that Ruby “2.1.1” should be fully backwards compatible with
  • excale.net

    This domain may be for sale!

    kasumani
    kasumani 2014/02/25
    意外と知らないCapistrano2系のログレベル eXcale開発チームの平井です。 eXcale では、その裏側の仕組みで、サーバのセットアップやアプリケーションのデプロイ処理にCapistranoを使っています。 今回は、Capistrano 2系でのログレ
  • docker + puppet + sensu で構築するセンス香る監視環境(2) - ようへいの日々精進XP

    はじめに 前回はざくっと sensu を使ってみたのでも少し掘り下げてみる 検証に作った Dockerfile 達もちょっと修正してみる 参考 Sensuを使って自由度の高い監視システムの構築を行う方法 Overview of Sensu Sensu Intro sensu のおさらい sensu ってなんすか? 以下、個人的な認識。 軽量でシンプルな監視システム ruby で実装されていて EventMachine が使われている rabbitmq と redis が利用されている クライアント自身が自分を監視して結果をサーバーの rabbitmq に送りつける クライアントの監視結果(OK = 0 / WARNING = 1 / Critical = 2)は Redis に LIST 型で記録される(されていた) 設定やログは全て JSON 形式で書かれている 行う処理として監視の C

    docker + puppet + sensu で構築するセンス香る監視環境(2) - ようへいの日々精進XP
    kasumani
    kasumani 2014/02/25
    docker + puppet + sensu で構築するセンス香る監視環境(2) とあるように、既存の監視システムのような多機能、オールインワンというよりもシンプルだけど利用者が自由に機能を組み合わせることが出来る監視システムを目指
  • docker + puppet + sensu で構築するセンス香る監視環境(1) - ようへいの日々精進XP

    はじめに docker と puppet を使って sensu の環境を構築してみた sensu についてざっくり理解する 構築では chef ではなく puppet で試してみる ベタなタイトルですいません(記事の中身はセンスありません) 参考 Sensu Documentation Sensu Intro Sensuを使って自由度の高い監視システムの構築を行う方法 監視ソフトをNagiosからSensuに切り替えて2ヶ月経ったのでまとめた Sensu 監視システムを Chef で制御 Getting Started With Sensu Using Puppet. For Real. sensu について sensu の詳細についてはこちらやこちらがとても参考になったので割愛させて頂く。以下は sensu のダッシュボード。 以下は自分が使ってみてセンスを感じたポイントと「?」なポイン

    docker + puppet + sensu で構築するセンス香る監視環境(1) - ようへいの日々精進XP
    kasumani
    kasumani 2014/02/25
    docker + puppet + sensu で構築するセンス香る監視環境(1) sensu の詳細についてはこちらやこちらがとても参考になったので割愛させて頂く。以下は sensu のダッシュボード。 Tags: from Pocket February 25, 2014 at 04:41PM via IFTTT
  • Dockerfile の書き方「私的」なベストプラクティス(3)〜サービスの起動について〜 - ようへいの日々精進XP

    はじめに ずるずる引きずってすいません Dockerfile 内でのアプリケーションサービスについて monit を利用する方法を思いついたので試してみたのでまとめてみた 参考 monit どうするのか? 何はともあれ monit をインストールする。 sudo apt-get install monit Dockerfile 内では以下のように書く。 RUN apt-get install monit ちなみに monit の詳細については上記の公式サイトへ。monit をざっくり言うと... ホスト上で稼働しているサービスを監視する 監視しているサービスが停止した場合にはルールに従ってサービスのプロセスを再起動する サービスの監視方法としては PID ファイルの監視やプロセス名を監視する WebUI が利用可能で WebUI から監視しているプロセスの再起動や稼働状況を監視出来る イメ

    Dockerfile の書き方「私的」なベストプラクティス(3)〜サービスの起動について〜 - ようへいの日々精進XP
    kasumani
    kasumani 2014/02/25
    Dockerfile の書き方「私的」なベストプラクティス(3)〜サービスの起動について〜 ちなみに monit の詳細については上記の公式サイトへ。monit をざっくり言うと... 以下のサービスを docker run -d 実行時に起動したい場合... Tags:
  • Dockerfile の書き方「私的」なベストプラクティス(2)〜サービスの起動について〜 - ようへいの日々精進XP

    はじめに Dockerfile を書く上で悩んでいるのが docker run -d ${container/image} でコンテナを走らせた際にコンテナ内にセットアップした Apache2 等のサービスを起動させる方法がズバリ解らない...のでとりあえず幾つかのサービスで試してみて起動方法の方向性みたいなものを模索してみたい。 参考 paulczar / docker-apache2 試したアプリケーション docker コンテナで動かすことがあるかどうかは置いておいて、以下のようなアプリケーションで CMD 又は ENTRYPOINT を使って docker run -d を実行した際にアプリケーションが起動する方法を模索した。 OpenSSH Apache2 Jenkins td-agent norikra 尚、アプリケーションは基的に OS のパッケージからインストールした。コ

    Dockerfile の書き方「私的」なベストプラクティス(2)〜サービスの起動について〜 - ようへいの日々精進XP
    kasumani
    kasumani 2014/02/25
    Dockerfile の書き方「私的」なベストプラクティス(2)〜サービスの起動について〜 Dockerfile を書く上で悩んでいるのが docker run -d ${container/image} でコンテナを走らせた際にコンテナ内にセットアップした Apache2 等のサービス
  • Dockerfile の書き方「私的」なベストプラクティス - ようへいの日々精進XP

    はじめに 最近、検証環境を構築するにあたり Dockerfile を書き始めるところから入るカワハラです。おはようございます。で、結局、当初の検証目的を忘れて Dockerfile 書きに没頭してしまって色々と滞っております...つきましては、Dockerfile を書くにあたってのメモを残しておきたいと思います。あくまでも「私的」なベストプラクティスですのでご注意下さい... 参考 以下のサイトを参考にさせて頂きました。 Dockerfile Best Practices http://docs.docker.io/en/latest/examples/ Build Images (Dockerfile Reference) DockerJava Webアプリケーションの検証環境を構築する How to Use Entrypoint in Docker Builder 「私的」なベスト

    Dockerfile の書き方「私的」なベストプラクティス - ようへいの日々精進XP
    kasumani
    kasumani 2014/02/25
    Dockerfile の書き方「私的」なベストプラクティス 最近、検証環境を構築するにあたり Dockerfile を書き始めるところから入るカワハラです。おはようございます。で、結局、当初の検証目的を忘れて Dockerfile 書きに没頭してし
  • https://qiita.com/narachannel@github/items/1b96000c0ff58170b192

    kasumani
    kasumani 2014/02/25
    rbenvで最新のRubyを入れる際のメモ Ruby2.0リリース以降、Rubyの最新版の登場頻度が早く、2.1.0に続いて2.1. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket February 25, 2014 at 04:05PM via IFTTT
  • 定義箇所にジャンプする - Qiita

    変数やクラスの定義箇所にすぐさま飛ぶ方法です。 覚えておくだけで作業の効率はかなり上がること間違いなしです。 以下の2つの方法があります。 定義箇所に飛びたい変数やクラスを⌘+クリック 定義箇所に飛びたい変数やクラスにカーソルを合わせて⌘+Control+j Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    定義箇所にジャンプする - Qiita
    kasumani
    kasumani 2014/02/25
    定義箇所にジャンプする 変数やクラスの定義箇所にすぐさま飛ぶ方法です。 覚えておくだけで作業の効率はかなり上がること間違いなしです。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket February 25, 2014 at 04:05PM via IFT
  • テストサーバー用のアカウント作成方法 - Qiita

    <VirtualHost "ipアドレス":80> ServerAdmin メールアドレス DocumentRoot /var/www/html/homefolder/htdocs ServerName domain.com ErrorLog domain.com-error_log ServerName domain.com ErrorLog domain.com-error_log CustomLog domain.com-access_log common </VirtualHost>

    テストサーバー用のアカウント作成方法 - Qiita
    kasumani
    kasumani 2014/02/25
    テストサーバー用のアカウント作成方法 1.サーバーログイン後、スーパーユーザーに。 3.シェルが使えず、ホームディレクトリが /var/www/html/hoge のユーザー[hoge]を作る方法。警告がでるが次に進む Tags: ifttt, kasumaniのストック
  • http://rubyweekly./

    kasumani
    kasumani 2014/02/25
    Rails開発に役立つサイト一覧 16 ストック 0 コメント この投稿をストックする Webサイト 参考になるかな? メーリングリスト? Ruby Weekly ( Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/1hNbEKq February 25, 2014 at 04:0
  • Windowsユーザの私が最近使っている各種ツール(開発・資料作成・その他) - Qiita

    書いておけば履歴が残って便利なのでは?てことで書きました。 時代とともに追加・変更していこうと思います。 IDE PhpStorm PHP 及び Node.js での開発に使用。 クライアントワークで最も多く使用する。 PHP に限らず Web 開発ならこれ一でだいたいいける。 理論上可能ならだいたい静的解析してくれるため、言語仕様でやや難のある PHP でも一定の型安全性が確保できる。コード補完もこれ以上ないほど強力で軽快。 npm パッケージ管理ツールもついてて Node.js での開発に便利。 PHP IDE :: JetBrains サムライズムで購入した VisualStudio 2015 C#.NET WPF, Xamarin での開発に使用。 Visual Studio フレームワーク Phalcon PHP Framework その名の通り、PHP WAF。 PHP ex

    Windowsユーザの私が最近使っている各種ツール(開発・資料作成・その他) - Qiita
    kasumani
    kasumani 2014/02/25
    Windowsユーザの私が最近使っている各種ツール(開発・資料作成・その他) 書いておけば履歴が残って便利なのでは?てことで書きました。 時代とともに追加・変更していこうと思います。 独断と偏見で、「これは書くほ
  • Eclipseをインストールしたら最初にやっておきたい設定 - Qiita

    (気が向いた時に加筆します.) 何をすべきかというのは,好みの問題もありますが. 基的な設定 ワークスペースのテキストエンコーディング Preferences の General - Workspace Text file encoding は,デフォルトの設定が,ホスト OS によって値が変わります. 複数人で開発する場合,または複数OSで使う場合には独り開発でも,文字化けファイルを作る原因になります. 設定する癖をつけたほうが安全です. ちなみに,プルダウンの選択肢には出てきませんが,「 EUC-JP 」と直打ちすることで,EUC-JP を使うこともできます. その右隣りにある改行コードの設定も,開発チームの方針次第で,行っておくとよいかもしれません. Register as a new user and use Qiita more conveniently You get art

    Eclipseをインストールしたら最初にやっておきたい設定 - Qiita
    kasumani
    kasumani 2014/02/25
    Eclipseをインストールしたら最初にやっておきたい設定 何をすべきかというのは,好みの問題もありますが. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket February 25, 2014 at 04:05PM via IFTTT
  • Railsでのhtmlのsanitize & escape - Qiita

    概要 xssなどの対策のためhtmlをescapeしたり、sanitizeするかと思います viewで行う分にはhelper使って行えばいいんですが、、、 方法 viewでescape <%=~ %>を使えば勝手にescape(rails3以降) 逆にviewでescapeしない

    Railsでのhtmlのsanitize & escape - Qiita
    kasumani
    kasumani 2014/02/25
    Railsでのhtmlのsanitize &amp; escape 2 ストック 0 コメント この投稿をストックする 2or3のtech blog 概要 xssなどの対策のためhtmlをescapeしたり、sanitizeするかと思います viewで行う分にはhelper使って行えばいいんですが、 方法 viewでescap
  • iOSのバージョンによる分岐 - Qiita

    実行時にフレームワークバージョンで判定する AppleのiOS7移行ドキュメントにも書いてあったのでNSFoundationVersionNumber を使うようにしている。 [UIDevice currentDevice].systemVersion を使うやり方もちらほら見かけるが、値が文字列であるためバージョンの大小判定としては実装を工夫する必要がある。NSFoundationVersionNumber を使う方が可読性もあり、実装も楽である。[UIDevice currentDevice].systemVersion は表示したりログとして残す方に使うと良いと思う。 if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1) { // Load resources for iOS 6.1 or

    iOSのバージョンによる分岐 - Qiita
    kasumani
    kasumani 2014/02/25
    iOSのバージョンによる分岐 AppleのiOS7移行ドキュメントにも書いてあったのでNSFoundationVersionNumber を使うようにしている。 [UIDevice currentDevice]. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket February 25, 2014 at 04:05PM via IFTTT
  • カスタムContainer View Controllerを作る - Qiita

    AppleのiOS View Controllerプログラミングガイドは色々と参考になるものが多かったです。 まだ読んでない人はぜひ一度読んでみてください。設計する上でもとても有用な情報が載っています。 ##Container View Controller(コンテナ) Container View Controllerは、コンテナとしての役割を担うViewControllerです。 すでにあるものとしてはNavigationViewControllerやTabViewControllerがそれに当たります。 つまり、子となるViewControllerを内包するちょっと特殊なViewControllerです。 ###コンテナViewControllerの役割 コンテナというくらいなので、なにかしらのViewController群をまとめる役割を持ちます。 NavigationViewCo

    カスタムContainer View Controllerを作る - Qiita
    kasumani
    kasumani 2014/02/25
    カスタムContainer View Controllerを作る AppleのiOS View Controllerプログラミングガイドは色々と参考になるものが多かったです。 まだ読んでない人はぜひ一度読んでみてください。設計する上でもとても有用な情報が載っています。
  • [日本語訳]Yeoman App Generatorsの書き方 - Qiita

    はじめに Yeoman用の独自のgenerator作りたいなーと思っていたら丁度WRITING CUSTOM YEOMAN APP GENERATORSていうドキュメントがあったので訳します。適当に端折ったり言い換えているので、完全な詳細は原文を読んで下さい。 とりあえず感想だけ言うと「Yeomanはじまったな」です。あとでFirefox OSのアプリ(Open Web Apps)用のgenerator作るで。generatorはNode.jsで動くのでNode.jsで何か作った事ある場合は割と簡単に色々出来ると思う。 目次 このガイドはYeoman generatorシステムを使おうとしてる人を助ける為のものです。説明を飛ばしてもgeneratorの利用は出来ます。 導入 generatorのタイプ ボイラーテンプレートなgeneratorを作る アプリケーションの土台を生成するgene

    [日本語訳]Yeoman App Generatorsの書き方 - Qiita
    kasumani
    kasumani 2014/02/25
    Yeoman App Generatorsの書き方  Yeoman用の独自のgenerator作りたいなーと思っていたら丁度WRITING CUSTOM YEOMAN APP GENERATORSていうドキュメントがあったので訳します。適当に端折ったり言い換えているので、完全な詳細は原文を読んで
  • Angular.js レンダリング処理をカスタマイズする - Qiita

    Angular.jsを使っていてこんな風に思ったことはないだろうか。 ループ内のDOMをテンプレート化したいな レンダリング処理を部品化してカスタムタグで呼び出したい jQuery UIとかを使いたいけど、どこで処理すればいいのか(document.readyだと新規追加したものに適用されない) そんな願いをかなえるのがAngular.jsのdirectiveです。directiveは、一言で言えば ModelとDOMを受け取ってレンダリング処理(compile)を行う関数 で、これを使って上記のようなカスタマイズをすることができます。 そんなわけで、作成したサンプルはこちら。このコードを使って解説をしていきたいと思います。 テンプレート化する テンプレート化は、以下のようにかけます。 <disp-destination ></disp-destination>、これがdirectiveを

    Angular.js レンダリング処理をカスタマイズする - Qiita
    kasumani
    kasumani 2014/02/25
    Angular.js レンダリング処理をカスタマイズする そんな願いをかなえるのがAngular.jsのdirectiveです。directiveは、一言で言えば ModelとDOMを受け取ってレンダリング処理(compile)を行う関数 で、これを使って上記のようなカスタマイ
  • Rubyの勉強。Part1 yield、Procとlambdaの関係について。 - Qiita

    自作のRubyのコードを利用して勉強します。 タイトルの通りPart続きですのでコードを少しずつ修正、改良して Rubyの動作を見ていくつもりです。 この記事の対象者は初級プログラマやRuby初心者程度です。 一緒に理解していければ嬉しいです。 まずはコードを見てみましょう。 https://gist.github.com/hiroshiro/8962833/120929e2f6c6277847531bbfe1ea51431084f883 動作 URLにあるページ上のjpg画像をファイルに保存します。 ## # getHttpJpg.rb # # 使い方 # # 例 # ruby getHttpJpg.rb http://himasoku.com/archives/51824048.html # JPGフォルダにjpgがダウンロードされる。 # ## ## # hpricotを使う。 #

    Rubyの勉強。Part1 yield、Procとlambdaの関係について。 - Qiita
    kasumani
    kasumani 2014/02/25
    Rubyの勉強。Part1 yield、Procとlambdaの関係について。 タイトルの通りPart続きですのでコードを少しずつ修正、改良して Rubyの動作を見ていくつもりです。 この記事の対象者は初級プログラマやRuby初心者程度です。 一緒に理
  • Ruby 2.1.1インストール - Qiita

    rbenv install -l | grep "2\.1\.1" ---------- 2.1.1 rbx-2.1.1 ---------- RUBY_CONFIGURE_OPTS="--with-readline-dir=$(brew --prefix readline) --with-openssl-dir=$(brew --prefix openssl)" rbenv install 2.1.1

    Ruby 2.1.1インストール - Qiita
    kasumani
    kasumani 2014/02/25
    Ruby 2.1.1インストール 3 ストック 0 コメント この投稿をストックする 1. brewアップデート brew update 2. ruby-buildアップグレード brew upgrade ruby-build 4. インストール可能リスト表示確認 rbenv install -l | grep &quot;2\.1\.1&quot; ---------- 2.1.1
  • 「Goの宣言構文について」を翻訳してみた - Qiita

    Go's Declaration Syntax(Goの宣言構文について) 2010/7/10 はじめに Goを新たに学びに来た人にはGoの宣言構文は、Cの伝統的な構文となんだってこんなに違うんだと思っているでしょう。 Goの宣言がなぜ今の形になってしまったかについて二通りのアプローチから比較し、説明させていただきます。 Newcomers to Go wonder why the declaration syntax is different from the tradition established in the C family. In this post we'll compare the two approaches and explain why Go's declarations look as they do. Cの構文について まず最初に、Cの構文について話させてください

    「Goの宣言構文について」を翻訳してみた - Qiita
    kasumani
    kasumani 2014/02/25
    Go言語の構文がC言語から大胆に変わった理由 (投稿した直後、既に日本語訳がQiitaにあったことに気付いた。 まあいいか) by Rob Pike 元記事: http://blog.golang. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/VXv6KU July
  • android:screenOrientation と android:launchMode の整数値 - Qiita

    Android SDKに含まれている aapt コマンドを下記の様に使うと、 apk内に格納された バイナリ化された AndroidManifest.xml を可視化できるようになります。 ex.) aapt l -a hoge.apk ですが、screenOrientation 属性や launchMode 属性は、 バイナリ化の際に文字列型から整数値と変更されるようで、以下のように表示されます。 A: android:screenOrientation(0x0101001e)=(type 0x10)0x1 とか A: android:launchMode(0x0101001d)=(type 0x10)0x2 のように。 (どういうわけか) Android Developers にはどの値にマッピングされるのかは書いてないので 調べてみました。 unspecified: -1(0xfff

    android:screenOrientation と android:launchMode の整数値 - Qiita
    kasumani
    kasumani 2014/02/25
    android:screenOrientation と android:launchMode の整数値 Android SDKに含まれている aapt コマンドを下記の様に使うと、 apk内に格納された バイナリ化された AndroidManifest.xml を可視化できるようになります。 Tags: ifttt, kasumaniのストックし
  • 備忘録:Objective-C クラスやインスタンスが、指定のプロトコルに適合しているかどうかをチェックする方法 - Qiita

    備忘録:Objective-C クラスやインスタンスが、指定のプロトコルに適合しているかどうかをチェックする方法Objective-CiOS

    備忘録:Objective-C クラスやインスタンスが、指定のプロトコルに適合しているかどうかをチェックする方法 - Qiita
    kasumani
    kasumani 2014/02/25
    備忘録:Objective-C クラスやインスタンスが、指定のプロトコルに適合しているかどうかをチェックする方法 以下のメソッドを使えば、あるクラスまたはインスタンスが指定のプロトコルに適合しているかどうかをチェック
  • https://qiita.com/ANTON072/items/974f1876aad81b99e70e

    kasumani
    kasumani 2014/02/25
    関数の部分適用(カリー化) 関数が実行される前に、その引数をあらかじめ設定しておくことができる。 関数の引数群のうち最初のいくつかをを記入した新しい関数を返すテクニックをカリー化と呼ぶらしい。 Tags: ifttt, kasuma
  • https://qiita.com/artifactsauce/items/8f460c0fb0aa07e55547

    kasumani
    kasumani 2014/02/25
    Berkshelfのバージョンの違い gemでバージョンを指定せずにインストールするとv2が入る。v3を入れるならGemfileでgithubのリポジトリを指定する必要がある。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket February 25, 2014 at 02:22
  • 個人的に参考にしているvimrc - Qiita

    最近Vimを始めてvimrcを育てています。 GitHubで公開されている他の方のvimrcを読んで勉強しているのですが、個人的に特に参考にしているvimrcを紹介します。 日語のコメントが中心 https://github.com/yuroyoro/dotfiles https://github.com/SpringMT/dotfiles https://github.com/rhysd/dotfiles (2014/02/26追加) https://github.com/glidenote/dotfiles (2014/03/03追加) すべて英語、もしくは英語のコメントが中心 https://github.com/deris/dotfiles https://github.com/toupeira/dotfiles https://github.com/cocopon/dotfil

    個人的に参考にしているvimrc - Qiita
    kasumani
    kasumani 2014/02/25
    個人的に参考にしているvimrc GitHubで公開されている他の方のvimrcを読んで勉強しているのですが、個人的に特に参考にしているvimrcを紹介します。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket February 25, 2014 at 02:22PM via I
  • はじめてのScala.js - Qiita

    Mac OS 10.7.5 (Lion) Homebrew 、 git はインストールされている前提です。 Scala と SBT のインストール ScalaとSBTをbrewでインストールします。

    はじめてのScala.js - Qiita
    kasumani
    kasumani 2014/02/25
    はじめてのScala.js index-dev.htmlをブラウザで表示します。 it works! と表示されれば成功です。 成功したら index.html をブラウザで表示します。 it works! と表示されれば成功です。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocke
  • MinGW+Git環境構築メモ - Qiita

    ※ この手順で導入可能なGitは1.8.1なので、最新版を使用したい場合は、 MinGW+msysとGit for Windowsを個別にインストールし、MinGW+msysにパスを通す必要がある。 http://www.devlog.alt-area.org/?p=2802 を参考に、x86_64-4.8.2-release-posix-seh-rt_v3-rev2.7zおよび、msys+7za+wget+svn+git+mercurial+cvs-rev13.7zをダウンロードし、 C:\mingw64配下に展開する(要7-Zip) そして、 http://elfcobe.hateblo.jp/entry/2014/01/30/123011 を参考に、.profileおよび、.bashrcを作成する。 (これで、lsなどで日語表示が可能となる) Register as a new u

    MinGW+Git環境構築メモ - Qiita
    kasumani
    kasumani 2014/02/25
    MinGW+Git の手順では、Gitのバージョンが1.8.1と古い(現在の最新は1.9. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/1fAcPJF February 25, 2014 at 02:21PM via IFTTT
  • msysのlsで文字化けする対策 - Qiita

    .bashrcに alias ls='ls --color=auto --show-control-chars' を書いておく msysのターミナル起動時に.bashrcが反映されないようであれば、 .profileに exec /bin/bash としておく。 あとは、export LANG=ja_JP.UTF-8あたり指定しておくのと、 当たり前ながら、フォントを日語対応フォントにしておくこと。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    msysのlsで文字化けする対策 - Qiita
    kasumani
    kasumani 2014/02/25
    msysのlsで文字化けする対策 .bashrcに alias ls='ls --color=auto --show-control-chars' を書いておく msysのターミナル起動時に.bashrcが反映されないようであれば、 .profileに exec /bin/bash としておく。 あとは、export LANG=ja_JP. Tags: ifttt, kasumaniの
  • Adobe AIR for iOS の Low memory warning による GC 大量発生を無視する方法 - Qiita

    今日のバッドノウハウです。 Adobe AIR for iOS では、iOS がアプリケーションに送信する Low memory warning を受けるととりあえずガベージコレクション(GC)を行うようです。 そのため、メモリ使用量が多いとフレームレートが下がり続け、アプリケーションがまともに動作しません。 理想はメモリ使用量を下げることですが、まあそこはとりあえず置いておいて、警告が来ても GC されないようにしたいと思います。この方法を取り入れればフレームレートが下がらずに綺麗にアプリケーションが異常終了してくれるようになります。 詳しく説明すると激しく冗長になるので、とりあえず今回は Adobe Native Extension (ANE) を作ったことがある前提で解説します。 ANE で行うこと やりたいことは Low memory warning の delegate をオーバ

    Adobe AIR for iOS の Low memory warning による GC 大量発生を無視する方法 - Qiita
    kasumani
    kasumani 2014/02/25
    Adobe AIR for iOS の Low memory warning による GC 大量発生を無視する方法 今日のバッドノウハウです。 Adobe AIR for iOS では、iOS がアプリケーションに送信する Low memory warning を受けるととりあえずガベージコレクション(GC)を行うよう
  • homebrewで入れたrbenvからrubyの新しいバージョンを見つけられない場合 - Qiita

    kasumani
    kasumani 2014/02/25
    homebrewで入れたrbenvからrubyの新しいバージョンを見つけられない場合 という場合、~/.rbenv/plugins/ruby-build があったら削除。 そのあと念のため brew uninstall ruby-build して brew install ruby-build し直したのでもしかしたら必要かも。 Ta
  • ubuntuにおけるuseradd - Qiita

    作成ユーザのホームディレクトリ ubuntuでuseraddコマンドを使ってユーザ作成しようとした際に,作成したユーザのホームディレクトリが作成されないという問題に直面. 手順としては, 1.useraddコマンドのデフォルト値を確認

    ubuntuにおけるuseradd - Qiita
    kasumani
    kasumani 2014/02/25
    ubuntuにおけるuseradd ubuntuでuseraddコマンドを使ってユーザ作成しようとした際に,作成したユーザのホームディレクトリが作成されないという問題に直面. 手順としては, /etc/login. Tags: ifttt, kasumaniのストックした投稿 - qiita from Po
  • SNSから他のアカウントのSQSへメッセージを送るのをやってみる - Qiita

    別々のアカウントのCloudWatchのAlarmの通知を一箇所にまとめてみたかったのでやってみた 以下を見て実施したがややこしかったので手順をメモ Sending Amazon SNS messages to an Amazon SQS queue in a different account - Amazon Simple Notification Service やったこと 全てManagementConsoleで実施 アカウントA : SQSの受信側 <= アカウントB :SNSの送信側 アカウントB にSNSのトピックを作成 アカウントB で作成したSNSトピックに対して「View/Edit Topic Policy」でポリシーを設定 SubscribersのOnly these AWS usersを選択して アカウントA のIDもしくはIAMユーザのARNを設定する アカウント

    SNSから他のアカウントのSQSへメッセージを送るのをやってみる - Qiita
    kasumani
    kasumani 2014/02/25
    SNSから他のアカウントのSQSへメッセージを送るのをやってみる 2 ストック 0 コメント この投稿をストックする やったこと 全てManagementConsoleで実施 アカウントA : SQSの受信側 &lt;= アカウントB :SNSの送信側 アカウントB にSNS
  • ライセンスの選択を恐れる必要はありません - Qiita

    この記事はCC BY 3.0に基いて公開されてゐるWebサイトChoosing an OSS license doesn’t need to be scary - ChooseALicense.comのコンテンツ各ページを翻訳し、単一記事として再構成、訳者による補足を追加したものです。 2017年5月9日に開示されたコミュニティガイドラインに伴って、記事の翻訳部分につきましては削除いたしました。 (この記事が削除または非公開化されない限り、編集履歴からお読みいただくことは可能です。) (訳註: この「はじめに」及び末尾の「訳者による補足」の章は原文にはなく、翻訳者(@tadsan)によるものです。記事の著作権表示及び元Webサイトの利用規約、免責事項、そしてこの記事についての訳者の見解について記します) (この記事の一部または全て ——ただしコメント欄は含まれない—— はCC BY-SA

    ライセンスの選択を恐れる必要はありません - Qiita
    kasumani
    kasumani 2014/02/25
    ライセンスの選択を恐れる必要はありません この記事はCC BY 3.0に基いて公開されてゐるWebサイトChoosing an OSS license doesn’t need to be scary - ChooseALicense.comのコンテンツ各ページを翻訳し、単一記事として再構成、訳者による補足
  • Bootstrap3のcssをless駆動でがしがしカスタムする、というお話 - Qiita

    目標 Bootstrap3(http://getbootstrap.com/) の自前カスタム環境をローカルに作る。作業の効率化のために自動でless->cssリビルド、すぐにプレビューしながらやりたい。 前提 Mac OSX Mavericks & Chrome Twitter Bootstrap v3.1.1 ruby, python, node, git, jekyll 等(他にも?)はインストール済み(brew, anyenvが便利だよ!) 手順 1. Bootstrap をダウンロード 適当にディレクトリを作ってそこにgit cloneする。

    Bootstrap3のcssをless駆動でがしがしカスタムする、というお話 - Qiita
    kasumani
    kasumani 2014/02/25
    Bootswatch本家の開発環境をカスタムしてless駆動で効率的にBootstrapをカスタムする、というお話 この投稿は拙文 の改良版です。 (↑この投稿だけで完結していますのでわざわざ読む必要はありません。) 前作はBootstrap本家の開
  • AndroidのIntel Atom(x86)エミュレータを使う (VT-x有効化でエラー) - Qiita

    結構躓いたのでメモします。 前々からSDK Managerに項目があったことは知っていたのですが、一度使ってみたらかなりもっさりしていたのでそれ以来触っていませんでした。 しかし久々に気になって調べてみたら、アクセラレータを使わないといけないと知り、それならもう一度試してみようと思ったのが罠でした。(よく考えたらデバッグ端末たくさんあるから必要なかったんだよなぁ…) まず、Android SDKをインストールしていることが前提です。その説明はしないので、別の資料をお読み下さい。次にインストールですが、Intelの公式資料を併せてお読み下さい。日語がないので、英語などを読めない人のためにざっくり説明しますと、 [Windows 8.1以外のWindows,Mac] 1. SDK Managerから任意のバージョンの「Intel x86 Atom System Image」と書かれたものと、

    AndroidのIntel Atom(x86)エミュレータを使う (VT-x有効化でエラー) - Qiita
    kasumani
    kasumani 2014/02/25
    AndroidのIntel Atom(x86)エミュレータを使う (VT-x有効化でエラー)  結構躓いたのでメモします。  前々からSDK Managerに項目があったことは知っていたのですが、一度使ってみたらかなりもっさりしていたのでそれ以来触っていま
  • GitHub - oneclick/rubyinstaller: RubyInstaller for Windows - Build recipes

    This project, licensed under the 3-clause Modified BSD License, attempts to generate a development sandbox that can be used to compile Ruby and it's components using the freely available MinGW toolchain. Our goal is to offer a simplified way to boost your productivity when building Ruby from source code on your Windows system, and ease the path for anyone wishing to contribute to the RubyInstaller

    GitHub - oneclick/rubyinstaller: RubyInstaller for Windows - Build recipes
    kasumani
    kasumani 2014/02/25
    rubyinstaller for windows de ruby2.1 0 ストック 0 コメント この投稿をストックする バイナリがなかったメモ。 準備 windowsっぽく GitHub for Windows を使ってみる。 インストール Git Shell を起動してclone、cd $ git clone Tags: ifttt, kasumaniのスト
  • AVFoundationで動画の加工合成処理 - Qiita

    やりたいこと。 AVFoundationを初挑戦中。AVFoundationのドキュメントを読んでみるも難しい。やりたいことはAVCaptureMovieFileOutputで動画を録画して、その録画した動画にイラストやらコピーライトを追加したい。当はエフェクトとか色々いれたいとろこだけど、まずは簡単そうなところから着手。今回、取り組む要件としては下記2点。あとは今後の動画関連アプリのベースとして。。 動画ファイルにコピーライトを合成する。 動画ファイルに会社のロゴを合成する。 AVFoundationクラスを整理 AVFoundationのクラスは多く関係性がいまいち掴めないので、まずはAVFoundationのクラスの整理。全クラスではなく動画の録画から加工までの流れで最低限必要になるであろうクラスを列挙。大きく録画に必要なクラス(青)と加工処理に必要なクラス(オレンジ)の2つに別れ

    AVFoundationで動画の加工合成処理 - Qiita
    kasumani
    kasumani 2014/02/25
    AVFoundationで動画の加工合成処理 やりたいこと。 AVFoundationを初挑戦中。AVFoundationのドキュメントを読んでみるも難しい。やりたいことはAVCaptureMovieFileOutputで動画を録画して、その録画した動画にイラストやらコピーライトを
  • 【Objective-C】QRコード読み取りの全体像把握

    iOS Advent Calender 2013 iOS second stage 4日目担当の@hkato193です。書籍「iPhoneアプリ開発エキスパートガイド」や「OS XとiOSのためのOpenCV環境構築ガイド」などのiPhoneアプリ開発関係のを書いたりしています。アプリだと、プロアスリートが練習に使うスキップバックレコーダーを実現した「PastVid」や、弾むボールでリズムを表現する「Metronome Bounce」などを公開しています。 さて、iOS 7ではバーコードやQRコードなどの1次元/2次元コードをカメラで読み取ることができます。さらにQRコードは読み取りだけでなく、Core Imageを使ったコード作成も行えます。記事では、読み取りと作成の方法をそれぞれ紹介します。 1. 読み取り編 1次元/2次元コードの読み取りは、AVFoundationフレームワーク

    【Objective-C】QRコード読み取りの全体像把握
    kasumani
    kasumani 2014/02/25
    iOS 7でバーコード・QRコードを読み取る方法と生成する方法(おまけもあるよ) iOS Advent Calender 2013 iOS second stage 4日目担当の@hkato193です。書籍「iPhoneアプリ開発エキスパートガイド」や「OS XとiOSのためのOpenCV環境構築ガイド
  • MySQLでqueueっぽい機能を実装する - Qiita

    MySQLでqueueのような仕組みを実装するのは最適ではないとわかっていますが、それでもやらないといけないときのためのメモです。 テーブル定義は以下のとおり create table queue ( id INT UNSIGNED AUTO_INCREMENT, data BLOB NOT NULL, status TINYINT UNSIGNED NOT NULL default 0, );

    MySQLでqueueっぽい機能を実装する - Qiita
    kasumani
    kasumani 2014/02/25
    queueっぽい機能を実装する MySQLでqueueのような仕組みを実装するのは最適ではないとわかっていますが、それでもやらないといけないときのためのメモです。 以下のようなクエリでqueueのリストを取ってきます。 Tags: ifttt, kas
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    kasumani
    kasumani 2014/02/25
    コンソールから使える git ブラウザ、tig が超便利 21:08 | 端末上から git のコミットログ確認、diff その他諸々を見れる git ブラウザ、 tig を2年半以上前(たしか typo さんに教えてもらった)から愛用していて tig がないとめちゃ
  • とっても優しい github の使い方 - ¬¬日常日記

    最近ホントにRubyの人々の間でgit流行ってますよね。私はdarcsっこなのですが、これだけ周囲で流行られるとさすがに危機感を感じます。しかも最近はgithubやらgitouriousやらのやたらと便利なサイトが出現し、ましてRubyForgeまでもがgitを採用とのことですから、これはもうなんとかしておきたいところです。というわけで、今更ながらgitを覚える口実として、とっても便利なgithubを使ってみることにしました。 http://github.com/ そこでせっかくですからgithubの使い方をメモしておこうと思います。これを読んで皆さんも一緒にgithubで遊びませんか? そもそもgithubとは何モノ? github はgitレポジトリを公開してくれるサイトです。出来ることは大体のところ次のような事です。 作者はレポジトリを作成して公開できます 他の人はレポジトリをフォー

    とっても優しい github の使い方 - ¬¬日常日記
    kasumani
    kasumani 2014/02/25
    とっても優しい github の使い方 最近ホントにRubyの人々の間でgit流行ってますよね。私はdarcsっこなのですが、これだけ周囲で流行られるとさすがに危機感を感じます。しかも最近はgithubやらgitouriousやらのやたらと便利なサ
  • index at XUnitPatterns.com

    xUnit Test Patterns - the book The book has won a Jolt Productivity Award in the Best Technical Book category! Here's what the reviewer Rick Wayne said about why the book won the award: Unit testing is hardly news, but simply writing a ton of tests guarantees you no bliss. Gerard Meszaros's xUnit Test Patterns distills and codifies the crucial meta-knowledge to take us to the next level. Why do go

    kasumani
    kasumani 2014/02/25
    XUnit Test Patterns The book has won a Jolt Productivity Award in the Best Technical Book category! Here's what the reviewer Rick Wayne said about why the book won the award: Unit testing is hardly news, but simply writing a ton of tests guarantees you no bliss. Tags: from Pocket April 15, 2014 at 0
  • Sassよりラクチン,LESS.appで簡単CSSコンパイル生活!(Mac限定)

    LESSとSassを比較していました LESS « The Dynamic Stylesheet language Sass - Syntactically Awesome Stylesheets ここ半年ぐらいの間に,名前を聞くようになったSassと,それに影響されて作られた後発のLESSを比較検討したところ,以下のような理由からLESSを使うことにしました. 今回は,自分の作業の効率化はもちろん,将来的にチームでシェアできる技術になり得るか,という観点から選択しています. LESSを選ぶ理由 LESS.appというGUIツールが存在する node.jsで動くWebフレームワークExpressがLESSに標準対応している(らしい) 文法がSassより素直&シンプルで慣れてもらいやすそう この中でも,LESS.appの存在が一番の決め手となって,マイナーなはずのLESSに軍配が上がってしま

    Sassよりラクチン,LESS.appで簡単CSSコンパイル生活!(Mac限定)
    kasumani
    kasumani 2014/02/25
    Sassよりラクチン,LESS.appで簡単CSSコンパイル生活!(Mac限定) ここ半年ぐらいの間に,名前を聞くようになったSassと,それに影響されて作られた後発のLESSを比較検討したところ,以下のような理由からLESSを使うことにし
  • YUI Compressorで簡単にjavascriptとCSSを圧縮 - Affamative Way

    2015/04/20 追記 https://github.com/mishoo/UglifyJS 2012/02/11 追記 なんか変なまとめの影響でブクマが増えとる。。これ、2008年の記事だぞ。。 YUI Compresserも良いツールだけど最近だったらこの辺の方がいいよ。 http://dean.edwards.name/packer/ http://code.google.com/intl/ja/closure/compiler/ なぜコードの圧縮が有効か? Webサイトの高速化 フロントエンドのパフォーマンスの重要性 (Yahoo! developer netoworkより翻訳) || パフォーマンス・チューニングBlog: インターオフィス 要するに、Webサイトをより速くするための鍵は、フロントエンドのパフォーマンスを改善することにあるということです。 まず最初にやるべきな

    YUI Compressorで簡単にjavascriptとCSSを圧縮 - Affamative Way
    kasumani
    kasumani 2014/02/25
    YUI Compressorで簡単にjavascriptとCSSを圧縮 Webサイトの高速化 フロントエンドのパフォーマンスの重要性 (Yahoo! developer netoworkより翻訳) || パフォーマンス・チューニングBlog: インターオフィス Tags: from Pocket February 25, 2014 at 04:48AM vi
  • Create a new fiddle - JSFiddle

    kasumani
    kasumani 2014/02/25
    Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor. Tags: from Pocket February 25, 2014 at 04:48AM via IFTTT
  • jsPerf: JavaScript performance playground

    jsPerf — JavaScript performance playground What is jsPerf? jsPerf aims to provide an easy way to create and share test cases, comparing the performance of different JavaScript snippets by running benchmarks. For more information, see the FAQ. Create a test case Login with GitHub to Create Test Cases

    kasumani
    kasumani 2014/02/25
    jsPerf — JavaScript performance playground What is jsPerf? jsPerf aims to provide an easy way to create and share test cases, comparing the performance of different JavaScript snippets by running benchmarks. For more information, see the FAQ. Tags: from Pocket February 25, 2014 at 04:48AM via IFTT
  • SpiderMonkey - Mozilla | MDN

    SpiderMonkey は 、C / C++ で書かれた JavaScript エンジンです。Firefoxを含む、Mozillaの複数の製品で使用されており、MPL2  ライセンスの下で利用できます。 独立したソースコードリリースは、リリースページにあります。 ビルド SpiderMonkey のビルド手順 SpiderMonkey をビルドしてテストスイートを実行する方法について。 SpiderMonkey の利用 JavaScript シェルの手引き JavaScript シェルの取得、構築、利用方法について。 JSAPI ユーザガイド このガイドでは、SpiderMonkey の概要と、あなたのアプリケーションを JavaScript 対応にするため、アプリケーションから組み込んだエンジンを呼び出す方法について説明します。 JSAPI クックブック よく使われる JavaScri

    SpiderMonkey - Mozilla | MDN
    kasumani
    kasumani 2014/02/25
    SpiderMonkey SpiderMonkey は 、C で書かれた Gecko の JavaScript エンジンです。Firefoxを含む、Mozillaの複数の製品で使用されており、MPL/GPL/LGPL のトリプルライセンスの下で利用できます。 SpiderMonkey 1.8.5 is the most recent standalone source code r
  • RingoJS - Multi-threaded JavaScript on the JVM

    Multi-threaded JavaScript on the JVM Ringo is a JavaScript platform built on the JVM and optimized for server-side applications. It takes a non-dogmatic stance on things like I/O paradigms. Ringo ships with a large set of built-in modules and follows the CommonJS standard. Ringo in a Nutshell Stability Flexibility Security Open Source Ringo is powered by the Mozilla Rhino JavaScript engine, which

    RingoJS - Multi-threaded JavaScript on the JVM
    kasumani
    kasumani 2014/02/25
    Ringo Ringo is a CommonJS-based JavaScript runtime written in Java and based on the Mozilla Rhino JavaScript engine. Download the final Ringo 0.8 release! Tags: from Pocket February 25, 2014 at 04:47AM via IFTTT
  • 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 #PHP #JavaScript #Python #Ruby #HTML – Qiita

    【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 #PHP #JavaScript #Python #Ruby #HTML – Qiita
    kasumani
    kasumani 2014/02/25
    【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 #PHP #JavaScript #Python #Ruby #HTML – Qiita 後は自分はVimmerなんで、Vimを推しておきます。Vimがあれば大抵の事が出来ると思ってます。 が、Vimの習得
  • サーバサイドJavaScriptの本命「node.js」の基礎知識

    稿では、Node.jsの特徴や動作原理に触れ、サンプルや役に立つパッケージ、活用事例などを紹介したいと思います。 主なサーバサイドJavaScript Node.jsに触れる前に、予備知識として他のサーバサイドJavaScriptにも触れておきます。Node.js含め、サーバサイドJavaScriptには、主に以下のようなプロジェクトがあります。 サーバサイドJavaScripの標準仕様「CommonJS」とは サーバサイドJavaScriptには、「CommonJS」と呼ばれる標準化が策定されています。標準化というと難しい感じがしますが、要はサーバサイドでJavaScriptを実行するのに何が必要かを仕様として、定義しているドキュメントのことです(例えば、「ログが必要だよね」など)。 Node.jsは、このCommonJSに則って開発されています。現段階であれば、CommonJSの仕様

    サーバサイドJavaScriptの本命「node.js」の基礎知識
    kasumani
    kasumani 2014/02/25
    サーバサイドJavaScriptの本命「node.js」の基礎知識 (1/3)  読者の皆さんは、Webアプリケーションを作成する際に、サーバサイドはどんなプログミラング言語をお使いですか? よく聞くのは、PHPやRuby、Perl、Java、ASP. Tags: from Pock
  • スタンド不要! どこにでもスマホを貼り付け可能な磁石【Neutron S】

    小さなディスク型テープと組み合わせて使うこちらの磁石。壁でもディスプレイ脇でも、好きな場所がスマホスタンドに変身するというわけです。 磁気は上記のテープを通さないのでスマホへの悪影響も心配なし。複数用意して様々な場所に貼り付けておきたいですね(via Odditymall)

    スタンド不要! どこにでもスマホを貼り付け可能な磁石【Neutron S】
    kasumani
    kasumani 2014/02/25
    スタンド不要! どこにでもスマホを貼り付け可能な磁石【Neutron S】 小さなディスク型テープと組み合わせて使うこちらの磁石。壁でもディスプレイ脇でも、好きな場所がスマホスタンドに変身するというわけです。 Tags: fee
  • 名言に学ぶ、数字力 - U-NOTE[ユーノート] - 仕事を楽しく、毎日をかっこ良く。 -

    ビジネスにおいて、今の自分に不足している力は――。その答えを求め、リーダー育成を目的とした社会人向けのビジネススクール「 グロービス経営大学院(東京・大阪・名古屋・仙台・福岡でMBAプログラムを提供)」で行われた「数学力セミナー」に参加した。会場は東京メトロ有楽町線「麹町」駅前という、好立地に位置する東京校。 集まった社会人は20~30代が中心で、40名ほどの参加者の男女比率はちょうど半々。いくつかのグループに別れて着席し、セミナーを担当する鈴木健一氏は「グロービスは、講師の話を一方的に聞くのではなく、学生の皆さんに積極的に参加いただくディスカッション中心の授業。自分ならどう考えるのか。お互いに意見を交わしながら学ぶことで、ビジネスで実際に使えるスキルを身につけるスクールです」という言葉からセミナーがはじまった。

    名言に学ぶ、数字力 - U-NOTE[ユーノート] - 仕事を楽しく、毎日をかっこ良く。 -
    kasumani
    kasumani 2014/02/25
    名言に学ぶ、数字力 グロービス経営大学院は東京・大阪・名古屋・仙台・福岡で、ビジネスリーダーを育成するための実践的なMBA(経営学修士)プログラムを提供する専門職大学院です。 Tags: feedly, ifttt, recently read, saved for
  • うちとこの「NDL図書館送信サービス」レポ (2)-導入した結果編: egamiday 3

    ・うちとこの「NDL図書館送信サービス」レポ (1)-導入するまで編 http://egamiday3.seesaa.net/article/388711019.html NDL図書館送信サービスを導入した、うちとこなりのレポの、続きです。 導入して2週間から1カ月程度時点での感触として、どうなのか。 ●利用は、まあまあ多い。 うちとこでの利用は、まあそこそこかな、という具合です。人社系が主で年代の古いの利用が多い、ていうか、”特例措置”の利用が多かったから送信サービスが多いのも当然というか。 導入してから最初の2週間くらいまでは、おおむね毎日1人の利用がコンスタントにあったという感じです。なんだよたった1人か、と思われるかもしれませんが、うちとこはそもそも利用者が限られたコミュニティの中での図書館ですから、入館者自体が少ない中での”毎日”1人はまあまあ”多い”感触でした。1日の入館者が

    kasumani
    kasumani 2014/02/25
    うちとこの「NDL図書館送信サービス」レポ (2)-導入した結果編  NDL図書館送信サービスを導入した、うちとこなりのレポの、続きです。  導入して2週間から1カ月程度時点での感触として、どうなのか。 Tags: feedly, ifttt, recen
  • プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ

    プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ:安藤幸央のランダウン(67)(1/3 ページ) オンラインのプログラミング環境や、オンラインでコードを書いて学べる学習サイト9選、ビジュアル(子ども向け)プログミラングWeb環境5選を紹介する。 道具としての開発環境 今となっては昔のことですが、机の上でノートに鉛筆でソースコードを書いてプログラミングしていた時代がありました。現在のプログラミング環境から振り返ると、そういう作業はアルゴリズムを考え、頭で想像したコードを書き下ろしており、脳内エミュレーターのようなものだったのかもしれません。 最近のプログラミング環境は、規模も複雑さも肥大化しつつ、プログラミングに関する情報もツールも大変充実したものです(マイナーな環境の情報が少ないことや、新古の情報が混在している問題はありますが)。 Web上の情報も書籍も豊富で、自分

    プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ
    kasumani
    kasumani 2014/02/25
    プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ (1/3) 道具としての開発環境  今となっては昔のことですが、机の上でノートに鉛筆でソースコードを書いてプログラミングしていた時代がありました
  • Doctored.js - a new kind of editor

    A new kind of editor Features User-friendly XML editor (no brackets!) Live validiation against rulesets (RelaxNG or W3C Schema) occuring in the browser Turn text selections into XML elements See document structure at a glance Code completion and contextural help (from schema) Optional keyboard-only interface It should be pretty fast too Screenshot Demo Latest Chrome or Firefox needed Doctored.js 1

    kasumani
    kasumani 2014/02/25
    Doctored.js The core libraries are plain-JavaScript and are about 20kb compressed (100kb uncompressed). The validation libraries are 500kb compressed however because they run in background threads (web workers) they rarely interupt the browser UI Source: Doctored.js @ Github. Tags: feedly, ifttt, re
  • Haskell における依存型プログラミングと証明の記述を用いた実用的なプログラミングって何

    スマートコン @mr_konn Haskell における依存型プログラミングでは、大抵の場合安全性の"証明"として依存型を用いる場合が多いから、ひとたび証明が出来てしまえば、その証明に対応する実行時計算は無駄なんだよなあ。type erasure ならぬ proof erasure が出来ればよいのだが 2014-02-23 17:10:29 スマートコン @mr_konn 帰納法は O(n) 書かるし、二重帰納法なら O(n^2) だ。一回示せたら unsafeCoerce すりゃいいかもしれないけど、そういうのを自動的にやってくれるのを欲しい 2014-02-23 17:12:45

    Haskell における依存型プログラミングと証明の記述を用いた実用的なプログラミングって何
    kasumani
    kasumani 2014/02/25
    Haskell における依存型プログラミングと証明の記述を用いた実用的なプログラミングって何 Haskell における依存型プログラミングと証明の記述を用いた実用的なプログラミングって何 ミスターコンは天才だなっていう話by 22
  • Ruby 2.1.1 リリース

    Posted by naruse on 24 Feb 2014 今日は Ruby の 21 回目の誕生日ですので、Ruby 2.1 の新しいパッチリリース、Ruby 2.1.1 をリリースします。 Ruby 2.1 は Ruby 1.9 から始まる Ruby 2 系の最新の安定版です。Ruby 2.1 は以前からの互換性を重視するとともに、様々な高速化が行われており、Rails その他の用途でより快適な環境を得ることができます。 パッチリリースである Ruby 2.1.1 ではリリース後に見つかった様々なバグを修正しています。 バグ修正の詳細についてはチケット や ChangeLog をご覧下さい。 なお以前お伝えしましたとおり、Ruby 2.1 では新しいバージョン表記を採用していますので、単純に「Ruby 2.1.1」というのがこのリリースの名称になります。 追記: Ruby 2.1.

    kasumani
    kasumani 2014/02/25
    Ruby 2.1.1 リリース 今日は Ruby の 21 回目の誕生日ですので、Ruby 2.1 の新しいパッチリリース、Ruby 2.1.1 をリリースします。 Ruby 2.1 は Ruby 1.9 から始まる Ruby 2 系の最新の安定版です。Ruby 2. Tags: feedly, ifttt, recently read, saved for later
  • 甲冑を装備して剣や斧でぶつかり合う,ゲームのような光景が現実の競技に。「ジャパン・アーマードバトル・リーグ」をレポート

    甲冑を装備して剣や斧でぶつかり合う,ゲームのような光景が現実の競技に。「ジャパン・アーマードバトル・リーグ」をレポート ライター:林 佑樹 甲冑格闘技と銘打つ日アーマードバトル・リーグ(JABL)のトーナメント「STEEL!」が,2014年2月23日に国内で初めて開催された。国内には,いくつか西洋甲冑を装備して戦う競技を行っている団体があるが,そのひとつであるティンタジェルが,アーマードバトルの公式戦を開催した形だ。 アーマードバトル自体はスポーツであり,直接ゲームに関係があるというわけではないのだが,「ゲームでおなじみの鎧や剣,盾が実際に使われているのを見られる機会」というと,興味が湧いてこないだろうか。今回筆者は,この大会を取材し,西洋甲冑の戦士同士がぶつかり合う様子をムービーに収めてきたので,さっそくレポートしたい。 アーマードバトルは,簡単に言えば,こんな感じの人達がガシーンガシ

    甲冑を装備して剣や斧でぶつかり合う,ゲームのような光景が現実の競技に。「ジャパン・アーマードバトル・リーグ」をレポート
    kasumani
    kasumani 2014/02/25
    甲冑を装備して剣や斧でぶつかり合う,ゲームのような光景が現実の競技に。「ジャパン・アーマードバトル・リーグ」をレポート Tags: feedly, ifttt, recently read, saved for later from Pocket February 25, 2014 at 04:27AM via IFTTT
  • 効果量(effect size)のはなし - 渋谷駅前で働くデータサイエンティストのブログ

    統計学的検定の話を始めたら自分の勉強の方が止まらなくなってしまったので(笑)、ついでにやってみようと思います。ちなみにこの記事は前回のやたらブクマを集めた記事の続きみたいなものです。 そもそもビジネスの現場ではどういう「レベル」の統計学を使うべきなのか - 六木で働くデータサイエンティストのブログ 例えば有意ではないという結果になった時にそれが「実際に帰無仮説が真」なのか「単にサンプルサイズが小さくて検出力が足りないだけ」なのか判断せよという問題。前者なら果てしなくサンプルサイズを大きくしても有意にはならないし、後者なら今度は効果量(effect size)のことを考えなければいけません。 というように前回の記事では検出力(statistical power)と効果量(effect size)について触れたんですが、タイムリーに先日の第36回TokyoRでその辺の話をしてきたので*1、そ

    効果量(effect size)のはなし - 渋谷駅前で働くデータサイエンティストのブログ
    kasumani
    kasumani 2014/02/25
    効果量(effect size)のはなし 例えば有意ではないという結果になった時にそれが「実際に帰無仮説が真」なのか「単にサンプルサイズが小さくて検出力が足りないだけ」なのか判断せよという問題。前者なら果てしなくサンプ
  • 人間とウェブの未来 - フクオカRuby大賞優秀賞と日本OSS奨励賞を頂いて今思う事

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 フクオカRuby大賞優秀賞を頂き、その夜博多のホテルで受賞の余韻に浸っていました。次の日にはセミナーでの発表も控えているので、身体を休めるべく早めにベッドに向かい寝る事にしました。その夜は、めずらしくホテルでぐっすりと眠る事ができ、朝起きていつものようにPCを起動させると、日OSS奨励賞の受賞通知メールが届いていました。 今年は春日大社でおみくじを引くとなんと「凶」だったため、「あー、今年は子供も生まれるし大変な年になるのかな」と思いつつも、「研究は神頼みするものでもなく自分でつかみ取るものだし」と気を引き締めていた直後の出来事でした。 自分は大学時代に経験した悔しさをきっかけに、よりよい研究をするために一旦大学を離れ企業で現場の運用や開発

    人間とウェブの未来 - フクオカRuby大賞優秀賞と日本OSS奨励賞を頂いて今思う事
    kasumani
    kasumani 2014/02/25
    フクオカRuby大賞優秀賞と日本OSS奨励賞を頂いて今思う事 フクオカRuby大賞優秀賞を頂き、その夜博多のホテルで受賞の余韻に浸っていました。次の日にはセミナーでの発表も控えているので、身体を休めるべく早めにベッド
  • 2/24厳選エンジニア向けブックマーク

    2014/02/24に気になったブックマークの一覧です。 🐰 新サービス無料パフォーマンステスト | 負荷テスト URLだけわかれば、後は自動で負荷テストを行ってくれるサービス。これはかなりおもしろそう! Gitterが一般βになったので早速やってみたんだけど、ムッチャ感動するレベルだった GitHubのリポジトリやOrganizationごとにチャットルームを作成できるツール『Gitter』の紹介記事。そのリポジトリの活動状況をチャットルームに簡単に表示できるそうです。 😀 無料・電子書籍Rails AntiPatterns 全311ページに及ぶ、Railsリファクタリングのベスト・プラクティスがマトメられた無料の電子書籍です。英語ですが、読む価値があるすばらしいコンテンツです! 🍮 Objective-C / iOSiOSの開発をする上で絶対に使うべき!外せない!webサービス

    2/24厳選エンジニア向けブックマーク
    kasumani
    kasumani 2014/02/25
    2/24 厳選エンジニア向けブックマーク 無料パフォーマンステスト | 負荷テスト URLだけわかれば、後は自動で負荷テストを行ってくれるサービス。これはかなり面白そう! Tags: feedly, ifttt, recently read, saved for later from Pocket March
  • テラシュールウェア [Unity]Unityが出力するXcodeプロジェクトを修正する

    UnityはiOS向けに出力する際、xcodeプロジェクトとして出力します。 このプロセスは正しくは以下の3つのプロセスに分割することが出来ます。 UnityのiOS向けテンプレートプロジェクトを配置ソースコードを解析し幾つかのファイルを更新ユーザーが作成したファイルをビルドして配置 さて、その後にBuildPostprocessorやPostprocessBuildPlayerを使用してXCodeプロジェクトの中身を更新するのですが、実はテンプレートファイル自体も更新する事ができます。 方法は単純、 Unity.appを右クリックしてパッケージを開く Contents/PlaybackEngines/iPhonePlayer/iPhone-Trampoline/Classesを開く中身を変更する 要するにiPhone-Trampolineにテンプレートがあるので、それを 更新してしまうと

    kasumani
    kasumani 2014/02/25
    テラシュールウェア [Unity]Unityが出力するXcodeプロジェクトを修正する このプロセスは正しくは以下の3つのプロセスに分割することが出来ます。 Tags: feedly, ifttt, recently read, saved for later from Pocket February 25, 2014 at 04:27AM via IFTTT
  • 30秒ごとに自動的に撮影を行って日常を記録してくれるライフログカメラ「Narrative Clip」を使ってみました

    服やカバンに取り付けると自動的に撮影を行い30秒ごとに自分の生活を記録してくれる500万画素の小型カメラが「Narrative Clip」です。これはもともと「Memoto」という名前で出資を募っていた商品なのですが、名前が変わって「Narrative Clip」として編集部に届いたので、どんなアイテムなのか、実際に使ってみました。 Narrative Clip – a wearable, automatic lifelogging camera http://getnarrative.com/ Narrative Clipは白を基調にしたシンプルなパッケージ。 箱はスライド式。 開封してみました。 中に入っていたNarrative Clip体は指先でつまめるほどの小ささ。 重さはわずか16g。 中に入っていたのはNarrative Clip体と接続用ケーブルのみ。 簡単な説明書は箱の

    30秒ごとに自動的に撮影を行って日常を記録してくれるライフログカメラ「Narrative Clip」を使ってみました
    kasumani
    kasumani 2014/02/25
    30秒ごとに自動的に撮影を行って日常を記録してくれるライフログカメラ「Narrative Clip」を使ってみました 服やカバンに取り付けると自動的に撮影を行い30秒ごとに自分の生活を記録してくれる500万画素の小型カメラが「Narra
  • カードUIとコンテンツのパッケージング

    小さなパッケージとしてのカード 前回の記事で、メッセージのやりとりという文脈にカード UI が組合わさることで、新たな利用者体験を提供できるのではないかという話をしました。コンテンツを『ページ』としてではなく、『小さなパッケージ』にして利用者に配信することが主流になりつつある現在。これは、Web 上の情報のあり方を再考せざるを得ないと同時に、利用者にとって理解しやすい(ページに代わる)メタファが必要とされているのだと思います。小さなパッケージの表現方法としてカード UI は、無視できないデザインパターンのひとつです。 カード UI の可能性を最初に感じたのは、2010 年に登場したPinterest。たくさんの画像を全面に出しつつ、概要や操作を統一感を持たせてコンパクトに表現しています。Pinterest がブレークした頃、無限スクロールや、隙間なく敷き詰めたグリッド表現が注目されました。

    カードUIとコンテンツのパッケージング
    kasumani
    kasumani 2014/02/25
    カードUIとコンテンツのパッケージング 小さなパッケージとしてのカード 前回の記事で、メッセージのやりとりという文脈にカード UI が組合わさることで、新たな利用者体験を提供できるのではないかという話をしました
  • http://www.helloeins.com/tech-wordpress/

    kasumani
    kasumani 2014/02/25
    WordPressなんてやめたら? 自分で理想のサイトやブログ作りたい? webデザイナーになりたい? SEO的にいいから? それともただ仕事のため? Tags: feedly, ifttt, recently read, saved for later from Pocket February 25, 2014 at 04:27AM via IFTTT
  • [11aと11g]「OFDM」「5GHz帯」にチャレンジ、高速化のベースを築く

    IEEE 802.11aと11gはどちらも最大54Mビット/秒の無線LAN規格である。両規格で大きく異なるのは利用する周波数帯だ。11aは5GHz帯を使い、11gは2.4GHz帯を使う。 標準化の時期や成り立ちも異なる。11aは当時無線LANに開放された5GHz帯向けの規格として作られ、11bと同時期の1999年に標準化が完了した。これに対し、11gは11bをさらに高速化するための規格として作られ、2003年に標準化が完了した。 高速化のポイントは11aと11gで共通している。それはOFDM(Orthogonal Frequency Division Multiplexing)と呼ばれる変調方式を採用したこと。これにより54Mビット/秒を実現した。 実は、11aと11gの技術が共通しているのは当然で、11gは「標準化の場で提案されていた変調方式が2通りあり、なかなか決着がつかなかった。最終

    [11aと11g]「OFDM」「5GHz帯」にチャレンジ、高速化のベースを築く
    kasumani
    kasumani 2014/02/25
    [11aと11g]「OFDM」「5GHz帯」にチャレンジ、高速化のベースを築く 出典:日経NETWORK 2012年5月号  p. Tags: feedly, ifttt, recently read, saved for later from Pocket February 25, 2014 at 04:09AM via IFTTT
  • 日本初の音楽ハッカソン「Music Hack Day Tokyo 2014」大盛況で終了! 世界的音楽企業のハッカー・エヴァンジェリスト達が日本人開発者を賞賛! #MusicHackDay | All Digital Music

    初の音楽ハッカソン「Music Hack Day Tokyo 2014」大盛況で終了! 世界的音楽企業のハッカーエヴァンジェリスト達が日人開発者を賞賛! #MusicHackDay 2月22日から24日、日初の音楽ハッカソン「Music Hack Day Tokyo 2014」が原宿THE TERMINALで開催されました。音楽ハッカソンとは24時間という時間制限の中で、音楽APIを使ってアプリやウェブサービス、ハードウェアなど、様々な形で音楽を楽しむための新しい技術を競い合うコンペで、ロンドンやサンフランシスコ、MIDEMやSXSWなど世界的に開催されている音楽好きな開発者のための音楽イベントです。 https://www.hackerleague.org/hackathons/music-hack-day-tokyo-2014 https://twitter.com/musi

    日本初の音楽ハッカソン「Music Hack Day Tokyo 2014」大盛況で終了! 世界的音楽企業のハッカー・エヴァンジェリスト達が日本人開発者を賞賛! #MusicHackDay | All Digital Music
    kasumani
    kasumani 2014/02/25
    日本初の音楽ハッカソン「Music Hack Day Tokyo 2014」大盛況で終了! 世界的音楽企業のハッカー・エヴァンジェリスト達が日本人開発者を賞賛! #MusicHackDay 2月22日から24日、日本初の音楽ハッカソン「Music Hack Day Tokyo 2014」が原
  • 起業して3年でやってきたこと - ヴェルク - IT起業の記録

    2010年末に会社を設立して、3年が経ちました。そして、約3年お世話になったインキュベーションオフィスを卒業して、オフィスを移転することになったので、なんとなく振り返ってみようと思います。 色々と試行錯誤しながらやってきたことを書き綴っていくので、あまりまとまりはないかもしれないです。 企業理念とか目指しているもの 立派な企業理念とか、ITベンチャーにありそうな「○○のサービスを立ち上げる!」とか、そういうものは当初から全くなく、ただ、時代の変化に対応できる持続可能な強いチームを作っていきたいと考えていました。 自分自身、コードが書くのは好きだし、新しい技術に取り組むのも好きだし、何か企画を考えるのも好きだったので、それを継続してできつつ、ちゃんと稼げる環境を作れればいいかなと思っていました。なんだかんだで、1日の中で仕事をしている時間は長いので、できるだけ楽しめる環境を作れれば、それが成

    起業して3年でやってきたこと - ヴェルク - IT起業の記録
    kasumani
    kasumani 2014/02/25
    起業して3年でやってきたこと 2010年末に会社を設立して、3年が経ちました。そして、約3年お世話になったインキュベーションオフィスを卒業して、オフィスを移転することになったので、なんとなく振り返ってみようと思
  • アプリ内の画面にURLを与えるといろいろ捗る - Qiita

    segueの不満点 Storyboardのsegueはちょっとした遷移を書くのには便利なのですが、viewの状態遷移が複雑な場合にはあっという間にスパゲッティ状態になります。また、状態遷移にパラメタをつけたい場合、prepareForSegueを用いるのは結構面倒です。 実例 うちの会社で作っている「Poin」というアプリケーションの場合、「User」「Book」「Page」を表示するViewControllerに、様々な経路で状態遷移します。ざっと挙げても下記の通りで、実際にはこの倍近い経路があります。 Top -> Book Top -> User User -> Book User -> User Book -> User Book -> Page Page -> User Page -> Book Notification -> User Notification -> Book

    アプリ内の画面にURLを与えるといろいろ捗る - Qiita
    kasumani
    kasumani 2014/02/25
    アプリ内の画面にURLを与えるといろいろ捗る segueの不満点 Storyboardのsegueはちょっとした遷移を書くのには便利なのですが、viewの状態遷移が複雑な場合にはあっという間にスパゲッティ状態になります。また、状態遷移にパ
  • Objective Cでmixin - Qiita

    なぜmixinが必要なのか? ベースとなるViewControllerに共通の変数+メソッドを追加したかった UIViewController UITableViewController UICollectionViewController カテゴリ+AssociatedObjectでも出来なくはないけど、面倒。 実現方法 mixin定義をoptionalなprotocolとして定義し、それを実装するmixin用オブジェクトを定義する。 @protocol SampleMixinProtocol<NSObject> @optional @property BOOL aBool; @end @interface SampleMixin : NSObject<SampleMixinProtocol> @end @interface SampleViewController : UIViewCo

    Objective Cでmixin - Qiita
    kasumani
    kasumani 2014/02/25
    Objective Cでmixin インスタンス変数としてmixinオブジェクトを持つようにし、必要に応じてメソッド呼び出しをフォワードする。 #mixinオブジェクトの生成コードは省略しています。 Tags: ifttt, kasumaniのストックした投稿 - qiita f
  • 言語別 0埋め数字を作成する方法 - Qiita

    すぐ忘れるのでメモってみたらほとんど書き方が同じだった、っていう。 Java コードそのものはシンプルだけど前後に書くことが多い…

    言語別 0埋め数字を作成する方法 - Qiita
    kasumani
    kasumani 2014/02/25
    言語別 0埋め数字を作成する方法 1 ストック 0 コメント この投稿をストックする すぐ忘れるのでメモってみたらほとんど書き方が同じだった、っていう。 Java コードそのものはシンプルだけど前後に書くことが多い… System.
  • 親と子の関係を表現するLookAtパターン - Qiita

    続編:LookAtパターン・改 Haskellにおけるデザインパターンを紹介します。 前回は Autonomieパターン を紹介しました。今回はこれと合わせて(自分が)よく使う親と子の関係を表すパターンです。 簡単なゲームを考えましょう。普通、フィールドオブジェクトはプレイヤーを管理するため、プレイヤーオブジェクトを保持しているはずです。このときフィールド=>親、プレイヤー=>子ということになります。 プレイヤーは例えば自身を破棄したり、フィールドに影響を与える操作をする場合、親にそのことを伝えなくてはいけないので親への参照を持ちます。この関係をHaskellで実装します。 ただし今回はFRPのようなことはしません。純粋な函数を組み合わせて表現します。 {-# LANGUAGE GADTs, TemplateHaskell, FlexibleContexts #-} import Cont

    親と子の関係を表現するLookAtパターン - Qiita
    kasumani
    kasumani 2014/02/25
    親と子の関係を表現するLookAtパターン Haskellにおけるデザインパターンを紹介します。 前回は Autonomieパターン を紹介しました。今回はこれと合わせて(自分が)よく使う親と子の関係を表すパターンです。 Tags: ifttt, kasumaniの
  • GitHub - vasi/pixz: Parallel, indexed xz compressor

    pixz Pixz (pronounced pixie) is a parallel, indexing version of xz. Repository: https://github.com/vasi/pixz Downloads: https://github.com/vasi/pixz/releases pixz vs xz The existing XZ Utils provide great compression in the .xz file format, but they produce just one big block of compressed data. Pixz instead produces a collection of smaller blocks which makes random access to the original data pos

    GitHub - vasi/pixz: Parallel, indexed xz compressor
    kasumani
    kasumani 2014/02/25
    並列圧縮(gz,bz2,xz) memo: xzの並列圧縮コマンドは、pixzとpxzを比べた場合、pixzの方が良いらしい を参照 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/1fiZVv8 February 25, 2014 at 04:05AM via IFTTT
  • Javascriptで扱えるカッコイイグラフのまとめ - Qiita

    結論:Highchart ccchart(canvasChart)と悩みましたが、Highchartを選んだ理由は、下記の通りです。 1.円グラフや棒グラフを組み合わせた複合的なグラフのサンプルを載せている 2.複合グラフのアニメーションがかっこいい 商用ライセンスなので、無料にこだわる方は、ccchart(canvasChart)がおすすめです。 Highchart 表現力、完成度の点でいちばんだと思います。商用なのでお金さえあればこれがイチオシ。 ccchart(canvasChart) 私のイチオシは canvasChart です ライセンスは PUBLIC DOMAIN! raphael.js qiitaのプロフィールの円グラフで使われているjQueryプラグイン 美しめなグラフを作成することができる。 raphael.jsのプラグインのelycharts.js http://el

    Javascriptで扱えるカッコイイグラフのまとめ - Qiita
    kasumani
    kasumani 2014/02/25
    Javascriptで扱えるカッコイイグラフのまとめ 1.円グラフや棒グラフを組み合わせた複合的なグラフのサンプルを載せている 2.複合グラフのアニメーションがかっこいい 商用ライセンスなので、無料にこだわる方は、ccchart(canva
  • iOS7でViewController単位でStatus Barを表示したり非表示にしたりする - Qiita

    Project-Info.plistのUIViewControllerBasedStatusBarAppearanceの NO に設定する。 Status Barの表示を制御したいViewControllerに次のようなコードを追加 - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; // 表示するときは`setStatusBarHidden`のパラメタを **FALSE** に設定する [[UIApplication sharedApplication] setStatusBarHidden:TRUE withAnimation:UIStatusBarAnimationFade]; } Register as a new user and use Qiita more conveniently

    iOS7でViewController単位でStatus Barを表示したり非表示にしたりする - Qiita
    kasumani
    kasumani 2014/02/25
    iOS7でViewController単位でStatus Barを表示したり非表示にしたりする 1 ストック 0 コメント この投稿をストックする Project-Info. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket February 25, 2014 at 04:05AM via IFTTT
  • Chromeを簡易電卓にする。(検索エンジンのカスタマイズでJavaScript疑似プロトコルを使ってみる) - Qiita

    javascript:void(prompt('%s',eval('%s'))) 「1+1」みたいに入力すれば答えが表示される。 これで簡単な計算のためにわざわざGoogle先生を召喚する必要は無いし、答えは即コピーできる。 「"abc".length」とか「"abc".match(/.c/)」みたいに文字列を使うことも一応可能。 (文字列には「"」派なので「'」で囲んだ) ボタンはどっちも押しても消えるだけ。エンター押しても消せる。 エラーが出たら何も表示されないので注意。 その他 コンソールに出力するには javascript:console.log("%s") コンソールはWindowsなら「control+shift+j」、Macなら「command+option+j」で表示できる。 WindowsではF12を押してConsoleタブを表示するのと同じ。 検索エンジンで検索するには

    Chromeを簡易電卓にする。(検索エンジンのカスタマイズでJavaScript疑似プロトコルを使ってみる) - Qiita
    kasumani
    kasumani 2014/02/25
    Chromeを簡易電卓にする。(検索エンジンのカスタマイズでJavaScript疑似プロトコルを使ってみる) (ご存じの通り)Google Chromeは検索エンジンを自由にカスタマイズできる。chrome://settings/searchEngines ↑これをアドレスバーに貼り付け