タグ

2014年9月3日のブックマーク (39件)

  • chocolatey 0.9.9.8使ってみた - Qiita

    参考 Windows - chocolatey小メモ - Qiita windowsの開発環境は一瞬で整うwith chocolatey - Qiita chocolateyのインストール powershell、dotnet2.0、dotnet4.0が必要。 @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\ProgramData\bin;

    chocolatey 0.9.9.8使ってみた - Qiita
    kasumani
    kasumani 2014/09/03
    Chocolatey使ってみた Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:48PM via IFTTT
  • Rails の rescue_from で拾えない例外を exceptions_app で処理する - Qiita

    rescue_from で拾えない例外がある Rails が用意してくれている rescue_from は controller の外側で発生した例外を拾ってくれない。 例えばパラメータに不正なエンコーディングが含まれるときに、Rails は ActionController::BadRequest を例外として投げる。しかし、この処理は Rails の routing 層で行われているため rescue_from で捕捉することはできない。 そのため Rails の外で発生した例外を捕捉していない場合、ユーザには意図していないエラーページが見えている可能性がある。 Rails の外で起きる例外は exceptions_app で処理するのがお手軽 例えば config/initializers/exceptions_app.rb に以下のコードを書いておく(ErrorsControlle

    Rails の rescue_from で拾えない例外を exceptions_app で処理する - Qiita
    kasumani
    kasumani 2014/09/03
    Rails の rescue_from で拾えない例外を exceptions_app で処理する Rails が用意してくれている rescue_from は controller の外側で発生した例外を拾ってくれない。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:48PM v
  • cpanm OAuth::Lite::Consumerがinstallできない。 - Qiita

    Random.xs:5:26: error: openssl/rand.h: そのようなファイルやディレクトリはありません と出ていた。 OAuth::Lite::Consumerが依存する。 Crypt::OpenSSL::Randomを入れようとすると、openssl/rand.hがないと言われているということ(だよね?) だので…

    cpanm OAuth::Lite::Consumerがinstallできない。 - Qiita
    kasumani
    kasumani 2014/09/03
    cpanm OAuth::Lite::Consumerがinstallできない。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:48PM via IFTTT
  • URLが自動改行してくれない問題 - Qiita

    長いURLをDOMの中に流し込むと、DOMにwidth指定しているにも関わらず、 そのwidth幅以上にDOMが広がってしまうことがあります。 URLは自動改行してくれない場合があるためです。 そんなとき、単語の途中であっても強制的に改行してくれるようにするcssプロパティが、

    URLが自動改行してくれない問題 - Qiita
    kasumani
    kasumani 2014/09/03
    URLが自動改行してくれない問題 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:48PM via IFTTT
  • https://qiita.com/yodatomato/items/d8406aa59ec64918b989

    kasumani
    kasumani 2014/09/03
    アプリインストール後、INSTALL_REFERRERのIntentはいつまでReceiveできるのか問題 これはいろんなところで解説されていると思いますが、以下のように取得します。 インストール時にリファラを飛ばすのが元々の目的だったので
  • GoでNewなんとかのような関数を不必要に提供しないほうが良い理由 - Qiita

    構造体を定義して、それに対してメソッドを定義して、最後にその構造体をアロケートして初期化するNewなんとかという関数を用意する、というのを何の疑問も持たずに行っているならちょっと考えものだ。途中まではよいが、Newなんとかみたいなのは別に必須ではない。 メソッドとゼロ値 Goでは新しい値は「ゼロ値」で自動的に初期化される。ゼロ値は型ごとに違うが、数値なら0、文字列なら空文字列、ポインタやインターフェイスならnil、といった具合の値だ。構造体ならそれぞれのフィールドがゼロ値で初期化される。 メソッドはそのレシーバーの値のゼロ値に対して問題なく動くように書くほうがよい。構造体Tを割り当てて初期化する関数としてNewTみたいな関数を用意するのは、当に初期化が必要なとき以外はやらないほうがよい。 なぜか、というといくつか理由がある。 NewTの代わりにnew(T)を使うようにすると、エクスポート

    GoでNewなんとかのような関数を不必要に提供しないほうが良い理由 - Qiita
    kasumani
    kasumani 2014/09/03
    GoでNewなんとかのような関数をなるべく提供しないほうが良い理由 構造体を定義して、それに対してメソッドを定義して、最後にその構造体をアロケートして初期化するNewなんとかという関数を用意する、というのを何の疑
  • Androidアプリの開発用にCordova 3.5のインストール - Qiita

    を実行($USERは自分のユーザ名です)。 そしてやってみる。 まずは、Xcodeインストール http://developer.apple.com/xcode/ ですが、これは普段iOS/Macの開発してるのでスキップしました。 次、Node.jsインストール http://nodejs.org (インストールの確認)

    Androidアプリの開発用にCordova 3.5のインストール - Qiita
    kasumani
    kasumani 2014/09/03
    Androidアプリの開発用にCordova 3.5のインストール 上記ページに書いてあるbrewでのインストールが上手くいかなかったので、 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:47PM via IFTTT
  • Facebookのポストをしたときに、1349118 invalid parameterのエラーが出る - Qiita

    以下の3つで指定されているURLのみポストできる。 * Canvas URL * Website URL * App domainのサブドメイン One or more of the given URLs is not allowed by the Stream post URL security app setting. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains. Read more about Login Security to learn more about app settings related to security.

    Facebookのポストをしたときに、1349118 invalid parameterのエラーが出る - Qiita
    kasumani
    kasumani 2014/09/03
    Facebookのポストをしたときに、1349118 invalid parameterのエラーが出る Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:47PM via IFTTT
  • Vagrantの保存パスを変える - Qiita

    概要 Vagrantで仮想マシンを作るまでの一連のファイルはデフォルトでCドライブに溜まる。 が、容量の少ないSSD+HDDの構成のPCなどで考えなしにVMを増やすとディスクがすぐなくなる。 ので、ディレクトリを変更する為の小ネタ。 デフォルトだと Vagrantのファイルは C:/Users/fktan5/.vagrant.d/ のように置かれる。 追加したBoxイメージなどはここに保存されている。 VirtualBoxのファイルは C:/Users/fktan5/VirtualBox VMs/ に置かれる。マシンのファイル・ディスクファイルなどを保存している。 方法 Windowsで実施。 VAGRANT_HOMEを環境変数として登録する。 Virtualboxの環境設定から一般→デフォルトの仮想マシンフォルダーでディレクトリを変更する。 試しにVMをVagrantで作り、ファイルが指

    Vagrantの保存パスを変える - Qiita
    kasumani
    kasumani 2014/09/03
    Vagrantの保存パスを変える 概要 Vagrantで仮想マシンを作るまでの一連のファイルはデフォルトでCドライブに溜まる。 が、容量の少ないSSD+HDDの構成のPCなどで考えなしにVMを増やすとディスクがすぐなくなる。 ので、ディレ
  • Knockout.jsで複数のViewModelを扱う - Qiita

    結論:ネームスペースが別れるので、ViewModelはガンガン分割できる。 ViewModelを定義する LTEWiMAXの契約状態を表すモデルを作成 class LteViewModel constructor: -> @plan = ko.observable("") @status = ko.observable("") class WimaxViewModel constructor: -> @plan = ko.obserbable("") @status = ko.obserbable("")

    Knockout.jsで複数のViewModelを扱う - Qiita
    kasumani
    kasumani 2014/09/03
    Knockout.jsで複数のViewModelを扱う Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:47PM via IFTTT
  • MacでRackhubをローカルにマウントする - Qiita

    SSHであればRackhubに限らないのですが。 Rackhubはインフラにさくらを使用しているということで、国内からのアクセスが早いということなので、マウントでの利用にも耐えうるかな?と期待。 Rackhubでの登録、Rack作成作業は割愛。 SSHキーペアの準備 ペアの生成

    MacでRackhubをローカルにマウントする - Qiita
    kasumani
    kasumani 2014/09/03
    MacでRackhubをローカルにマウントする Rackhubはインフラにさくらを使用しているということで、国内からのアクセスが早いということなので、マウントでの利用にも耐えうるかな?と期待。 ※rackbox.netのサブドメイン部分は作
  • Amazon EC2に独自で生成した鍵でSSH接続する - Qiita

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

    Amazon EC2に独自で生成した鍵でSSH接続する - Qiita
    kasumani
    kasumani 2014/09/03
    Amazon EC2に独自で生成した鍵でSSH接続する sshを使ってリモートホストにアクセスする際いちいちパスワードを入力するのは手間であるため、独自で鍵を生成しアクセスする。 2. Tags: ifttt, kasumaniのストックした投稿 - qiita from P
  • github用プロジェクトの雛形をシェルでサクッと用意する - Qiita

    動機 git initしたりREADME.md用意したり、ってあたりをコマンド一発でサクッとやりたい もっと細かい事・丁寧な事をやりたければ好きな言語でコマンドラインツール作るとかすればいいと思う。その際の参考にでもなれば やること 以下をシェルで * README.md を作成する * CHANGELOG を作成する * LICENSE を作成する * .gitignoreを作成する * git initする * (後で必要に応じて)README.mdに各種ステータスバッジを追加する .zshrc, .bashrc あたりに設定追記 .zshrcとか.bashrcに下記を追記 function ghreadme() { account=$1 name=$2 cat <<EOL ${name} ========== ${name} is hoge huga. ## Getting Star

    github用プロジェクトの雛形をシェルでサクッと用意する - Qiita
    kasumani
    kasumani 2014/09/03
    github用プロジェクトの雛形をシェルでサクッと用意する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:47PM via IFTTT
  • git stashした内容を見たり削除したりする - Qiita

    git stash list stash@{0}: WIP on develop: ... stash@{1}: WIP on develop: ... stash@{2}: WIP on feature/... stash@{3}: WIP on develop: ... stash@{4}: WIP on refactor/...

    git stashした内容を見たり削除したりする - Qiita
    kasumani
    kasumani 2014/09/03
    git stashした内容を見たり削除したりする Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:47PM via IFTTT
  • MacとUnity Free版を使ってZenrinさんの秋葉原上空をQueryちゃんがOculus DK2で飛ぶ、方法 - Qiita

    MacUnity Free版を使ってZenrinさんの秋葉原上空をQueryちゃんがOculus DK2で飛ぶ、方法MacUnityOculusJapanOtakuCity はじめに タイトル長い!要するにそういうことです。 割と簡単にできるわりに、やはり最初は躓く箇所も多いので共有します。 各Version Mac: Mac mini Late 2012, 2.3GHz Core i7, 16GB Memory OS X 10.9.4 Unity 4.5.3f3 Free版 Unity Assets Japan Otaku City: draft(Aug 27, 2014) OVRAgent_0.4.1_20140823.zip Oculus DK2 Runtime: oculus-runtime_rev_1_sdk_0.4.1_osx SDK: ovr_sdk_macos_0.4.1

    MacとUnity Free版を使ってZenrinさんの秋葉原上空をQueryちゃんがOculus DK2で飛ぶ、方法 - Qiita
    kasumani
    kasumani 2014/09/03
    MacとUnity Free版を使ってZenrinさんの秋葉原上空をQueryちゃんがOculus DK2で飛ぶ、方法 割と簡単にできるわりに、やはり最初は躓く箇所も多いので共有します。 コーヒーでも飲んで待ちます。しばらくして下記のようにAssetsに追
  • GoogleChartsのGeochartで都道府県分布マップを簡単作成 - Qiita

    <script src="https://www.google.com/jsapi"></script> <script> google.load('visualization', '1', {packages:['geochart']}); google.setOnLoadCallback(graphChart); function graphChart() { var data = google.visualization.arrayToDataTable([ ["都道府県", "データ"], ["北海道", 20], ["青森", 3], ... ]); var option = { region: 'JP', resolution: 'provinces' }; var chart = new google.visualization.GeoChart(document.getEl

    GoogleChartsのGeochartで都道府県分布マップを簡単作成 - Qiita
    kasumani
    kasumani 2014/09/03
    GoogleChartsのGeochartで都道府県分布マップを簡単作成 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:47PM via IFTTT
  • Railsで表示中のページのパスを判定する方法 - Qiita

    以下のように、current_page?メソッドを用いることによって、表示中のページのパスを判定できる。 これはUrlHelperとして実装されているため、ビューの中から呼び出すことができる。 # root_path かどうか current_page?(root_path) # /users/:id が current_user かどうか current_page?(current_user) # 任意のコントローラ/アクションかどうか current_page?(controller: 'foo', action: 'bar')

    Railsで表示中のページのパスを判定する方法 - Qiita
    kasumani
    kasumani 2014/09/03
    Railsで表示中のページのパスを判定する方法 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:47PM via IFTTT
  • TEGAKI Draw And Tweet #tegaki_dt

    お手軽・お気楽・落書きクライアント さっと書いて即ツイート。 リサイズしたりファイルを保存したりアップロードしたり… そんな手間は必要ありません。 シンプルなお絵かき機能 640x480のキャンバス、2色のペン、1回のUndo、全消し。 できるのはそれだけ。深く悩まずにペンを走らせてください。

    kasumani
    kasumani 2014/09/03
    tegaki_dtで投稿した画像を一括保存するスクリプトを書いた TEGAKI Draw and Tweet (以下tegaki_dtと略す。公式サイト: というツールがあります。非常に機能を絞ったシンプルなお絵描きツールで、アプリから直接Twiterに絵を投稿でき
  • 【TravisCI】travis.ymlに書くあれこれ - Qiita

    TravisCIのビルドの流れを知ろう! 1. Githubから(.travis.ymlが配置されている)リポジトリをgit cloneする git cloneの際に、オプション--depth=50が付いています 2. cloneしたリポジトリに移動する 3. git checkoutしてコミットしたコードを取得する .travis.ymlに書いた環境変数はここで適用される 4. キャッシュを使う場合、キャッシュを取得する 5. 使用するRubyのバージョンを指定する 6. before_installで定義したものが実行される キャッシュを使う場合、ここで追加される 7. installで定義したものが実行される 8. before_scriptで定義したものが実行される 9. scriptで定義したものが実行される exitコードが0ならば成功、それ以外は失敗と判定される 10. af

    【TravisCI】travis.ymlに書くあれこれ - Qiita
    kasumani
    kasumani 2014/09/03
    【TravisCI】travis.ymlに書くあれこれ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 11:47PM via IFTTT
  • http://www.netagire.com/?p=968

    kasumani
    kasumani 2014/09/03
  • GitHub 製エディタ Atom入門 - Qiita

    目的 GitHub製エディタAtomの操作方法を修得するため公式サイトのドキュメントページを超訳する Getting Started Customizing Atom Creating a Package Creating a Theme Publishing a Package Contributing 前提 ソフトウェア バージョン 備考 構成 ガイド はじめに カスタマイズ パッケージ作成 テーマ作成 パッケージ公開 貢献 詳細 はじめに このガイドはできるだけ早く使えるようにするための入門です。 また、このガイドはAtomの設定・テーマそして拡張をカバーしてます。 コマンドパレット Atomで一つだけコマンドを覚えるならcmd-shift-Pです。 cmd-shift-P を押したら現在開いている画面に関連した内容が列挙されます。 このコマンドは仕組みやキーバインディングを学ぶには

    GitHub 製エディタ Atom入門 - Qiita
    kasumani
    kasumani 2014/09/03
    Atom入門 GitHub製エディタAtomの操作方法を修得するため公式サイトのドキュメントページを超訳する 前提 構成 詳細 はじめに このガイドはできるだけ早く使えるようにするための入門です。 また、このガイドはAtomの設定・
  • HIVEコマンドでのDatabase選択について - Qiita

    と書けます。 しかし、この書き方では、hoge_tableのデータベースがdefaultにある場合のみ実行できます。 データベースを指定して書く場合には、一行の中で

    HIVEコマンドでのDatabase選択について - Qiita
    kasumani
    kasumani 2014/09/03
    HIVEコマンドでのDatabase選択について Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 10:53AM via IFTTT
  • 複数行ラベル - Qiita

    複数行のテキストを表示したい場合は、Label オブジェクトを生成し、setWidth(幅)をコールするといいぞ。 文字列の途中で改行したい場合は \n を書くといいぞ。 auto label = Label::createWithSystemFont("Hello World. \nposition the label on the center of the screen", "Arial", 24); label->setWidth(400); ちなみに、LabelTTF クラスには setWidth() が無いぞ。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful infor

    複数行ラベル - Qiita
    kasumani
    kasumani 2014/09/03
    複数行ラベル Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 10:53AM via IFTTT
  • Python + matplotlib によるヒートマップ - Qiita

    Python と matploblib によるデータ可視化についてはすでに pandas + matplotlib による多彩なデータプロッティングや pandas を利用してデータセットの可視化を素早く試行する、 matplotlib (+ pandas) によるデータ可視化の方法などでさまざまな方法を説明してきました。 今回はヒートマップを描くわけですが、その前にあらためで可視化の方法についておさらいしましょう。 配列からのデータ可視化方法のまとめ ここでのデータ可視化とは配列からなるポピュラーな図示をさしています。配列とは、複数の属性値を持ち、 1 つのデータが 1 つの行で表されるデータの形式です。 いろいろなバリエーションがありますが、主軸となる代表的な可視化方法をまとめます。 棒グラフ (bar) データの大きさの比較に適したグラフです。縦や横に描画する方法、積み上げる方法、複

    Python + matplotlib によるヒートマップ - Qiita
    kasumani
    kasumani 2014/09/03
    Python + matplotlib によるヒートマップ Python と matploblib によるデータ可視化についてはすでに pandas + matplotlib による多彩なデータプロッティングや pandas を利用してデータセットの可視化を素早く試行する、 matplotlib (+ pandas) に
  • PostgreSQLのCOPYコマンドでヘッダ付きtsvファイルを読み込む - Qiita

    そのため、ヘッダなしでデータを作ることになる。 しかし、ヘッダがないとパッと見て何の値か分かりにくい。カラム数が多いテーブルのテストデータを作っている時は特に。 なんとかヘッダ付きのtsvファイルを読み込ませたい。。 今の俺 いろいろ試した結果、以下のように書けばヘッダ付きのtsvを読み込むことが出来た。

    PostgreSQLのCOPYコマンドでヘッダ付きtsvファイルを読み込む - Qiita
    kasumani
    kasumani 2014/09/03
    PostgreSQLのCOPYコマンドでヘッダ付きtsvファイルを読み込む PostgreSQLで以下のように普通にCOPYコマンドを打つ場合、読み込むデータのヘッダは無視されない。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at
  • hlintさんにinvalid argumentて怒られるの対処法2 - Qiita

    昨日書いた記事でhlintに--encoding=utf-8オプションつければいいよって書いたんだけど、doctestとかでも同じエラーで怒られた(doctestには--encodingオプションは無い)ので別の方法を探しました。 ちなみにOSはWindows 7です。 で、原因はシェルのコードページがutf8になっていないかららしいです。 なのでchcpコマンドでutf-8のコードページ65001を指定してやればよろしいです。 > chcp 65001 Active code page: 65001 > hlint invalid.hs No suggestions > doctest invalid.hs Examples: 0 Tried: 0 Errors: 0 Failures: 0

    hlintさんにinvalid argumentて怒られるの対処法2 - Qiita
    kasumani
    kasumani 2014/09/03
    hlintさんにinvalid argumentて怒られるの対処法2 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 10:53AM via IFTTT
  • Zurb Foundation 5が最近のsassで使えない問題への回避策 - Qiita

    [2014/9/6追記] 対応がマージされました。 https://github.com/zurb/foundation/pull/5708 foundation-rails 5.4.3がsass-3.4.2で使えない問題への回避策。 結論 非常に筋が悪いが、回避策としては app/assets/stylesheets/foundation_and_overrides.scssにsass標準のindex関数の代わりを定義する。 @function index($list, $value) { $i: 1; @each $e in $list { @if ($e == $value) { @return $i; } $i: $i + 1; } @return false; } 早く直らないかな... https://github.com/zurb/foundation/pull/5708 詳

    Zurb Foundation 5が最近のsassで使えない問題への回避策 - Qiita
    kasumani
    kasumani 2014/09/03
    Zurb Foundation 5が最近のsassで使えない問題への回避策 非常に筋が悪いが、回避策としては app/assets/stylesheets/foundation_and_overrides.scssにsass標準のindex関数の代わりを定義する。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket Se
  • https://qiita.com/mtsmtmk/items/18feb39f6f9b385ccff2

    kasumani
    kasumani 2014/09/03
    vim Viは、UC Berkeley の William Joy が作ったエディタで、UNIXで広く使われています。viは通常のエディタと異なり、モードを持っている。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 10:53AM via IFTTT
  • https://qiita.com/dokubeko/items/a77334d22832d1e27b68

    kasumani
    kasumani 2014/09/03
    複数のプロジェクトから同一ソースのクラスや関数を使うには  いわゆるライブラリ。  ここでは、コンパイルしてライブラリファイルを作成することではなく、現在進行形で編集中のライブラリのプロジェクトを複数の
  • gulp-sassで.sassファイルを使うときの注意点(更新あり) - Qiita

    Ruby SassはBootstrapとかコンパイルすると遅すぎて辛い Lessは速いけどインデントで書きたい(curly braceを書きたくない) StylusはBootstrapが公式にサポートしてない(個人的に使ったことない) .sassで書きたい。 環境 gulp 3.8.10 gulp-sass 1.3.2 2015/1/30更新。 node-sassのアップデートに伴ってgulp-sassのバージョンも上がり、以前と対策方法が変わっています。以前の内容は更新履歴を見てください。 普通に.sassを渡すとコケる g = require 'gulp' sass = require 'gulp-sass' g.task 'default', -> g.src './style.sass' .pipe sass() .pipe g.dest './' このままだとコンパイルできない。

    gulp-sassで.sassファイルを使うときの注意点(更新あり) - Qiita
    kasumani
    kasumani 2014/09/03
    gulp-sassで.sassファイルを使うときの注意点 ※チラ裏。重複した投稿があったらすいません。 - Ruby Sassはコンパイルすると遅すぎて辛い。Bootstrapとかあると特に - Lessは速いけどインデントで書きたい。Libsassの. Tags: ifttt, kasuman
  • Graphvizの中でSVGシェイプを使うとエラーになる件の対処(解決) - Qiita

    動機 Ubuntu 14.04.1 LTSにおいてGraphvizで生成するPDFの中でSVGを扱いたい。 Pandoc+beamer+GraphvizでAWSの図を描くを実施した際に悩んだ点。 SVGをシェイプとして使おうとすると、OS X Lionではうまくいっていたものが、Ubuntuでは普通にapt-getでインストールしたバージョンだと以下のエラーになる。 これを回避したい。 $ cat k.dot digraph { a [image="elb.svg"] } $ dot -Tpdf k.dot > /dev/null Warning: No loadimage plugin for "svg:cairo" エラーの原因 Graphvizが扱えるファイル形式はdot -P | dot -Tpdf -o list.pdfで得られる. この結果と、うまくいっている環境(OSX Li

    Graphvizの中でSVGシェイプを使うとエラーになる件の対処(解決) - Qiita
    kasumani
    kasumani 2014/09/03
    Graphvizの中でSVGシェイプを使うとエラーになる件の対処(解決) SVGをシェイプとして使おうとすると、OS X Lionではうまくいっていたものが、Ubuntuでは普通にapt-getでインストールしたバージョンだと以下のエラーになる。 これ
  • ionic frameworkで作ったアプリをherokuで公開する - Qiita

    簡単に出来ないものかと調べたら、かなり簡単に出来た。 社内デモなどに使える便利な配布方法かもしれない。 大変参考になったのは以下。 http://forum.ionicframework.com/t/has-anyone-deployed-an-ionic-app-to-heroku/8284/5 nodeのexpress frameworkを使用する。 /package.jsonにexpressを加える。 { "name": "ionicSampleApp", "version": "1.0.0", "description": "App: An Ionic project", "dependencies": { "gulp": "^3.5.6", "gulp-sass": "^0.7.1", "gulp-concat": "^2.2.0", "gulp-minify-css": "^0

    ionic frameworkで作ったアプリをherokuで公開する - Qiita
    kasumani
    kasumani 2014/09/03
    ionic frameworkで作ったアプリをherokuで公開する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 10:53AM via IFTTT
  • composer updateでエラー - Qiita

    Fatal error: include(): Cannot redeclare class composer\command\licensescommand in phar:///usr/local/bin/composer/vendor/composer/ClassLoader.php on line 269 Stack OverFlowより. https://github.com/composer/composer/issues/264 CLIバージョンのPHPでAPCを有効にする、apc.enable_cliがOnになっていると起こる現象らしい. apcの設定を確認

    composer updateでエラー - Qiita
    kasumani
    kasumani 2014/09/03
    composer updateでエラー Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 10:53AM via IFTTT
  • 【Python 2.7】日本語を要素に含むオブジェクトの標準出力は、print( pp ( オブジェクト ) ) 書式で、日本語文字列として出力可能 - Qiita

    ※ 以下で定義される「 pprint モジュール の pprint( ) 関数 を組み込んだ pp() 関数 」を print( ) 関数に渡すと、文字コード数字記号でない、ちゃんとした日語文字列が出力される ( 参考ウェブサイト ) ( リンク ) 唯物是真 @Scaled_Wurm (2011-11-12)「Pythonで日語関係のイライラ」 ( リンク ) Python による日語自然言語処理 import re, pprint def pp(obj): pp = pprint.PrettyPrinter(indent=4, width=160) str = pp.pformat(obj) return re.sub(r"\\u([0-9a-f]{4})", lambda x: unichr(int("0x"+x.group(1), 16)), str) pprint モジュー

    【Python 2.7】日本語を要素に含むオブジェクトの標準出力は、print( pp ( オブジェクト ) ) 書式で、日本語文字列として出力可能 - Qiita
    kasumani
    kasumani 2014/09/03
    【Python 2.7】日本語を要素に含むオブジェクトの標準出力は、print( pp ( オブジェクト ) ) 書式で、日本語文字列として出力可能 ※ 以下で定義される「 pprint モジュール の pprint( ) 関数 を組み込んだ pp() 関数 」を print( ) 関数
  • [Git] リモート上のタグが指しているコミットIDを表示する - Qiita

    originというリモートリポジトリにmytagというタグがプッシュされている前提です。 タグの末尾に ^{} を付ける必要があるので注意。 実行結果は以下のとおり。

    [Git] リモート上のタグが指しているコミットIDを表示する - Qiita
    kasumani
    kasumani 2014/09/03
    リモート上のタグが指しているコミットIDを表示する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 10:53AM via IFTTT
  • GenymotionをAndroid Studioで使う - Qiita

    趣味androidアプリを開発しようと思いAndroid Studioという開発環境を以前インストールしました。 ただエミュㇾータの起動が遅すぎてこれではやる気がなくなると思いググったところ、最近はGenymotoinというものが速くてよさそうだと思ったのでさっそくインストールしてみました。 以下、環境構築のメモ 導入した環境 Fedora 20 x86_64 VirtualBoxをインストール Genymotionをインストール 下記サイトから必要なバイナリをダウンロードする。 genymotion Android Studioにプラグインをインストール -Genymotion Plugin 入れる。 Genymotionを起動する ./genymotionとする。(ここでいろいろlibaudio.so.2がみつからないとう感じのエラーになった) VirtualBoxの設定 VT-x/

    GenymotionをAndroid Studioで使う - Qiita
    kasumani
    kasumani 2014/09/03
    GenymotionをAndroid Studioで使う 趣味でandroidアプリを開発しようと思いAndroid Studioという開発環境を以前インストールしました。 ただエミュㇾータの起動が遅すぎてこれではやる気がなくなると思いググったところ、最近はGenymot
  • railsアプリで数字と文字を同時に検索する方法 - Qiita

    <%= search_form_for @q, url: users_path do |f| %> <%= f.text_field :search_word %> <%= f.submit 'Search' %> <% end %>

    railsアプリで数字と文字を同時に検索する方法 - Qiita
    kasumani
    kasumani 2014/09/03
    railsアプリで数字と文字を同時に検索する方法 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 10:52AM via IFTTT
  • C++でもコルーチンでメニュー選択 - Qiita

    luaのコルーチンでメニュー選択を書いた後、メニュー選択なんてそう頻繁に書き換えるもんじゃなかろうにわざわざluaで書いてC++と連携させるの面倒くさいなーC++でコルーチン書けないかなーと思ってコルーチンライブラリ探してました。 C++のコルーチン実装は一番有名なのはBoost:coroutineなんですかね。 でもBoostはコンパイルが遅くなるのでなるべく使いたくない。 それでもっと軽いの探してみたら、Boost.Asioのコルーチンマクロというのを見つけました。 なんとヘッダファイル2つのみ。インクルードしている外部ファイルも無し。 単にソースフォルダに放り込んでコンパイルすればOK。 タイトルの通りマクロで実装しているらしく、中身はよく分からないけどswitch文とgoto文で頑張ってコルーチンの機能を再現してるみたいです。 注意点はいくつかあるけど、最低限の機能はあるようで、コ

    C++でもコルーチンでメニュー選択 - Qiita
    kasumani
    kasumani 2014/09/03
    C++でもコルーチンでメニュー選択 luaのコルーチンでメニュー選択を書いた後、メニュー選択なんてそう頻繁に書き換えるもんじゃなかろうにわざわざluaで書いてC++と連携させるの面倒くさいなーC++でコルーチン書けないか
  • Railsでナビゲーションの現在地をアクティブにする - Qiita

    現在いるページのナビゲーションメニューのみに.activeとかcssを適用したいとき、いつもこう書いてる。 ただなんかもっと良い書き方ないかなーと思っているので、誰か良い案ある方いれば教えて下さい <ul class="nav"> <li class="<%= active_class_for('controller1') %>"><a href="#">Controller1</a></li> <li class="<%= active_class_for('controller2') %>"><a href="#">Controller2</a></li> <li class="<%= active_class_for('controller3') %>"><a href="#">Controller3</a></li> </ul>

    Railsでナビゲーションの現在地をアクティブにする - Qiita
    kasumani
    kasumani 2014/09/03
    Railsでナビゲーションの現在地をアクティブにする Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 03, 2014 at 10:52AM via IFTTT