タグ

2014年9月5日のブックマーク (47件)

  • 『Mac, Win, Linux対応、Illustratorのようにベクターでイラスト・デザインができる無料のドロー系ソフト、期待上げ! -Gravit』へのコメント

    テクノロジー Mac, Win, Linux対応、Illustratorのようにベクターでイラスト・デザインができる無料のドロー系ソフト、期待上げ! -Gravit

    『Mac, Win, Linux対応、Illustratorのようにベクターでイラスト・デザインができる無料のドロー系ソフト、期待上げ! -Gravit』へのコメント
    kasumani
    kasumani 2014/09/05
    Mac, Win, Linux対応、Illustratorのようにベクターでイラスト・デザインができる無料のドロー系ソフト、期待上げ! -Gravit | コリス Mac, Win, Linux対応、しかもブラウザでも動作してしまうベクターベースのデザインアプリケーショ
  • なぜ日本のリベラルはリフレ政策が嫌いなのか

    リベラルはアベノミクスの第1の矢、大胆な金融緩和、リフレ政策が嫌いらしい。リベラルが、機密保護法や集団的自衛権に反対するのは、そのイデオロギーから言って当然だろうが、なぜリフレ政策に反対するのだろうか。 リフレ政策のお蔭で経済が拡大している。雇用が良くなっている。増えているのは非正規ばかりと言われていたが、正規の雇用も拡大している。雇用情勢が良くなっているのは大都市だけのことではない。有効求人倍率はどの都道府県でも上昇している。 人手不足のおかげで、これまで安い人件費で猛烈に人を使っていた企業も、考え直さざるを得ない状況になっている。そもそもブラック企業と評判の立った企業に人が集まらなくなっている。 経済の好転は自殺者も減らす 自殺者も減っている。景気が良くなれば自殺者も減るとは常識的な判断だが、これは厳密な実証分析でも支持されている。失業や倒産は当然、経済的困窮を通して自殺率を高め

    なぜ日本のリベラルはリフレ政策が嫌いなのか
    kasumani
    kasumani 2014/09/05
  • KVM環境で仮想マシンを外部ネットワークと接続する - Qiita

    はじめに KVM環境で仮想マシンを外部ネットワークと接続する方法を記述します。 iptablesのNAT(IPマスカレード)機能を利用する方法と物理NICを仮想ブリッジに 接続する方法があります。 CentOS 6.4 qemu-kvm 0.12.1.2 iptablesのNAT(IPマスカレード)機能を利用する方法 仮想マシンから外部のサーバに接続することはできますが、外部のサーバから 仮想マシンへは接続できません。 外部のサーバから仮想マシンへ接続する必要がある場合は、物理NICを仮想ブリッジに 接続する方法を使用します。 仮想ネットワークの一覧を表示 # virsh net-list --all Name State Autostart Persistent -------------------------------------------------- default acti

    KVM環境で仮想マシンを外部ネットワークと接続する - Qiita
    kasumani
    kasumani 2014/09/05
    KVM環境で仮想マシンを外部ネットワークと接続する iptablesのNAT(IPマスカレード)機能を利用する方法と物理NICを仮想ブリッジに 接続する方法があります。 仮想マシンから外部のサーバに接続することはできますが、外部のサ
  • 【環境構築】GradleでGoogle Play Services対応(Mac, Linux) - Qiita

    apply plugin: 'android' ... dependencies { ... compile 'com.google.android.gms:play-services:+' } 2. Google Play Servicesのインストール ・Android SDK Managerでインストール もしAndroid SDK Managerで表示されない場合は Android SDK ManagerでAndroid SDK Platform-toolsを更新すると表示される 3. gradleでビルド ・Android SDK ManagerでGoogle Repositoryをインストールする ・Android SDK ManagerでAndroid Support Repositoryをインストールする ・./gradlew clean buildを実行 Linux編 1

    【環境構築】GradleでGoogle Play Services対応(Mac, Linux) - Qiita
    kasumani
    kasumani 2014/09/05
    【環境構築】GradleでGoogle Play Services対応(Mac, Linux) ・Android SDK Managerでインストール もしAndroid SDK Managerで表示されない場合は Android SDK ManagerでAndroid SDK Platform-toolsを更新すると表示される Tags: ifttt, kasumaniのストックした投稿 - q
  • behat + selenium web driver + phantomjs - Qiita

    { "require": { "behat/behat": "3.*@stable", "behat/mink": "1.6.*@dev", "behat/mink-extension": "2.*@dev", "behat/mink-browserkit-driver": "*@dev", "behat/mink-goutte-driver": "*@dev", "behat/mink-selenium2-driver": "*@dev" }, "config": { "bin-dir": "bin/" } }

    behat + selenium web driver + phantomjs - Qiita
    kasumani
    kasumani 2014/09/05
    behat + selenium web driver + phantomjs Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:48PM via IFTTT
  • YCSB のビルドで HBase の依存関係のエラーが発生した場合 - Qiita

    HBase のベンチマークを行うために YCSB 0.1.4 を Maven を使いビルドしようとしたが、以下のエラーで詰まった。 [ERROR] Failed to execute goal on project hbase-binding: Could not resolve dependencies for project com.yahoo.ycsb:hbase-binding:jar:0.1.4: Could not find artifact org.apache.hbase:hbase:jar:0.98.0 in central (https://repo.maven.apache.org/maven2) -> [Help 1] 環境 CentOS 6.5 64bit Java 1.7.0 HBase 0.98.0 取得するモジュールの設定を変更する hbase-0.96 か

    YCSB のビルドで HBase の依存関係のエラーが発生した場合 - Qiita
    kasumani
    kasumani 2014/09/05
    YCSB のビルドで HBase の依存関係のエラーが発生した場合 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:48PM via IFTTT
  • zsh で cd ../ したときにカレントディレクトリを補完候補から除く - Qiita

    例えば今 /home/mollifier/work/ にいるとする。 別のディレクトリに移動したくて cd ../ としてタブを打ったとする。 そこで普通ならこんな風に補完候補がでてくる。

    zsh で cd ../ したときにカレントディレクトリを補完候補から除く - Qiita
    kasumani
    kasumani 2014/09/05
    zsh で cd ../ したときにカレントディレクトリを補完候補から除く 例えば今 /home/mollifier/work/ にいるとする。 別のディレクトリに移動したくて cd ../ としてタブを打ったとする。 でも、今 work にいてわざわざ .. Tags: ifttt, kasuma
  • Nginxで複数サイト運用 - Qiita

    環境:Ubuntu14.04 nginx 1.4.6 postgress 9.3.5 http://site/でGitlab http://site:8000/でWordPress (8080は別サービスMonitorixで利用中) WordPressnginxなのでphp-fpmを利用 nginxの設定 /etc/nginx/sites-available/gitlab /etc/nginx/sites-available/wordpress を用意してsites-enableにシンボリックリンクを作成する 最初にGitlabをインストールした時の設定で /etc/nginx/sites-available/default もsites-enable/にシンボリックリンクしていてハマった。 site-enableにシンボリックリンクはgitlabwordpressのみで良かった。 ド

    Nginxで複数サイト運用 - Qiita
    kasumani
    kasumani 2014/09/05
    Nginxで複数サイト運用 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:48PM via IFTTT
  • rakeでzsh: no matches found - Qiita

    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

    rakeでzsh: no matches found - Qiita
    kasumani
    kasumani 2014/09/05
    rakeでzsh: no matches found Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:48PM via IFTTT
  • Atlassian StashでもGithubのhubライクなことがしたい - Qiita

    はじめに 記事は、Atlassian社のStashを使用されている方を対象としています。 ※Stashが分からない方は・・、Github社でいうGithub Enterpriseと言えば、分かり易いでしょうか。 GithubにはGithub社が公開しているhubコマンドがあり GUIの操作を、CUIで実現することができます。 hubコマンドを使用することにより Githubの画面を都度開かなくても、コマンド一発でプルリクエストを作成したりすることができます。 非常に便利なhubコマンドですが、Atlassian Stashには対応していません。 hubコマンドに慣れると、GUIからの操作が非常に煩わしく感じるため Atlassian Stashでも使える、hubコマンドのようなものを探したところ Atlassian Stash Command Line Toolsなるものを発見しました。

    Atlassian StashでもGithubのhubライクなことがしたい - Qiita
    kasumani
    kasumani 2014/09/05
    Atlassian StashでもGithubのhubライクなことがしたい 本記事は、Atlassian社のStashを使用されている方を対象としています。 ※Stashが分からない方は・・、Github社でいうGithub Enterpriseと言えば、分かり易いでしょうか。 Tags: ifttt, kasum
  • AWS上のWindowsのVersionを一気に調べる - Qiita

    ピンチ AWSから突然メールが来て、Windows Server 2012 R2のインスタンスは、再起動すると二度とつながらなくなるらしい! Important information about Amazon EC2 instances running Windows Server 2012 R2 http://aws.amazon.com/jp/windows/2012r2-network-drivers/ ServerWorksさん早い! http://blog.serverworks.co.jp/tech/2014/09/04/importantinformationaboutec2win2012r2/ しかし! ・ちょ〜いっぱいのインスタンスを見ないといけない ・AMIはいろいろコピーして使っているので、名前からはWindowsのバージョンまでわからない ・一台づつRDPして調べ

    AWS上のWindowsのVersionを一気に調べる - Qiita
    kasumani
    kasumani 2014/09/05
    AWS上のWindowsのVersionを一気に調べる AWSから突然メールが来て、Windows Server 2012 R2のインスタンスは、再起動すると二度とつながらなくなるらしい! Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:48PM via
  • Fiddler で iPhone の Https 通信の中身を見る - Qiita

    前回の記事では、iPhone に Fiddler プロキシを設定して、開発マシンにアクセスする方法を書いたのですが、一部 HTTPS リクエストが失敗するケースがあります。この場合は、iPhone に Fiddler のルート証明書をインストールすればよいのですが、Android と iOS では http://ipv4.fiddler:8888 からダウンロードできる証明書が対応していない場合があります。 家に Capture Traffic from iOS Device というドキュメントがあるので、この通りにやれば基問題ありません。 手順を簡単にまとめると、 iPhone に Fiddler プロキシを使うように設定する(前回の記事) CertMaker for iOS and Android をインストールして、Fiddler を再起動する iPhone の Safari で

    Fiddler で iPhone の Https 通信の中身を見る - Qiita
    kasumani
    kasumani 2014/09/05
    Fiddler で iPhone の Https 通信の中身を見る Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:48PM via IFTTT
  • 非同期処理でよく使う IntentService と AsyncTask は何が違って何が同じなのか - Qiita

    非同期処理と言えば、IntentServiceとAsyncTaskのいずれかは使ったことがあると思います。UI スレッドとは別のところで非同期に何かする、という点ではどちらも同じことをこなせるのですが、実際問題として何が違って何が同じなのかというところを踏み込んで見て行きたいと思います。 並行性とパフォーマンス IntentServiceは内部にHandlerThreadを持っていて、このHandlerThreadのなかで非同期処理を実行します。HandlerThreadは、内部に持っているHandlerにメッセージが渡ってきた時、それを順に処理するようできているので、メッセージを同時に複数送ると、ジョブキューのようにシリアルな動作で、メッセージを1つずつ捌いていきます。 Handlerがもっているメッセージキューにメッセージがなくなると、IntentServiceは自らのライフサイクルを

    非同期処理でよく使う IntentService と AsyncTask は何が違って何が同じなのか - Qiita
    kasumani
    kasumani 2014/09/05
    非同期処理でよく使う IntentService と AsyncTask は何が違って何が同じなのか 非同期処理と言えば、IntentServiceとAsyncTaskのいずれかは使ったことがあると思います。UI スレッドとは別のところで非同期に何かする、という点では
  • PHP 5.5.x から PHP 5.6.x への移行 のまとめ - Qiita

    PHPマニュアルの内容をまとめただけです。(勝手な感想も書いてますが・・・) 下位互換性のない変更点

    PHP 5.5.x から PHP 5.6.x への移行 のまとめ - Qiita
    kasumani
    kasumani 2014/09/05
    PHP 5.5.x から PHP 5.6.x への移行 のまとめ ※PHPマニュアルの内容をまとめただけです。(勝手な感想も書いてますが・・・) 注意が必要というか、リソースかどうかで判断してるんだから見直すべきなんじゃ。。。 Tags: ifttt, kas
  • AccountManagerでアカウントを管理する - Qiita

    はじめに AccountManagerにおいて、アカウントの管理やトークンの取得を直接行うクラスのことをAuthenticatorと呼びます。 それにあわせて、この記事ではAuthenticatorを実装したアプリのことをAuthenticatorアプリと呼ぶことにします。 Authenticatorアプリの実装 Authenticatorアプリでは、以下の実装が必要です。 アカウント種別の宣言 - AccountManagerに追加するアカウント種別の宣言 認証画面 - ユーザに提供するログイン画面のActivity Authenticator - AccountManagerへ提供する機能の実装 認証サービス - AccountManagerとAuthenticatorを繋ぐためのService 以下、それぞれの実装について詳しく説明します。 アカウント種別の宣言 アカウントの管理機能

    AccountManagerでアカウントを管理する - Qiita
    kasumani
    kasumani 2014/09/05
    AccountManagerでアカウントを管理する AccountManagerにおいて、アカウントの管理やトークンの取得を直接行うクラスのことをAuthenticatorと呼びます。 それにあわせて、この記事ではAuthenticatorを実装したアプリのことをAuthenticatorア
  • [メモ]Ubuntu14.04でFTPサーバを設定した。 - Qiita

    Ubuntu14.04以前の記事を参考にFTPサーバの設定をしたらいろいろ詰まりました。下記ページが参考になったので備忘録も兼ねてメモします。 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

    [メモ]Ubuntu14.04でFTPサーバを設定した。 - Qiita
    kasumani
    kasumani 2014/09/05
    Ubuntu14.04でFTPサーバを設定した。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:48PM via IFTTT
  • アルゴリズムトレードの強化学習アルゴリズムについて調べてみた - Qiita

    Nekopuniさんのブログに触発されて趣味と実益を兼ねて強化学習を用いたアルゴリズムトレードについて調べてみました。 書いている内容には全く自信がありません(特にコード)。自分用のメモが主な用途ですが、しょぼいサーベイ資料として参考になればありがたいです。 参考資料 An Automated FX Trading System Using Adaptive Reinforcement Learning[参考文献1] ← RRLによる最適化 Design of an FX trading system using Adaptive Reinforcement Learning[参考文献2] ← 上の論文の要約パワポ Algorithm Trading using Q-Learning and Recurrent Reinforcement Learning[参考文献3] ← Q-learn

    アルゴリズムトレードの強化学習アルゴリズムについて調べてみた - Qiita
    kasumani
    kasumani 2014/09/05
    アルゴリズムトレードの強化学習アルゴリズムについて調べてみた Nekopuniさんのブログに触発されて趣味と実益を兼ねて強化学習を用いたアルゴリズムトレードについて調べてみました。 書いている内容には全く自信があ
  • SwiftでTinderUIを実装してみた(Swift, Xcode6 beta5) - Qiita

    行数は約40%も削減する結果となり、 ObjCで必要なheaderファイルがなくなったことにより、ファイル数も約37%減りました。 カードViewの作成 import Foundation import UIKit let ACTION_MARGIN = 120 //画面中央からどれだけ離れたらカードが自動的に画面から消えるかを決める。 let SCALE_STRENGTH = 4 //カードがシュリンクするスピードを決める。 let SCALE_MAX = 0.93 //カードがどれだけ縮小するかを決める。 let ROTATION_MAX = 1 //カードの回転する大きさを決める。 let ROTATION_STRENGTH = 320 let ROTATION_ANGLE = M_PI/8 // 後に出てくるDraggableViewBackground.swiftで使用する。カー

    SwiftでTinderUIを実装してみた(Swift, Xcode6 beta5) - Qiita
    kasumani
    kasumani 2014/09/05
    完全Swift製でTinderUIを実装してみた(Swift, Xcode6 beta5) Objective-Cで書かれているプロジェクトをSwiftに書き換えて、Tinder風UIを実装してみました。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:47PM via IFTT
  • Android で apple-touch-icon が反映されない場合の確認ポイント - Qiita

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

    Android で apple-touch-icon が反映されない場合の確認ポイント - Qiita
    kasumani
    kasumani 2014/09/05
    Android で apple-touch-icon が反映されない場合の確認ポイント Android の Chrome で「ホーム画面に追加」を実行した場合に表示されるアイコンが iOS の場合は link rel が無くても、ルート直下に /apple-touch-icon.png および /apple-touch-icon-pr
  • dockerでfluentdを動かすときはudpも意識しましょう - Qiita

    fluentdにログを転送できない! docker内で動作するfluentdに対して別のfluentdからログを転送したいのだがどうもうまくいかない。 転送元のログには下記のメッセージ。 「no nodes are available」 fluentdのハートビート どうもfluentdは転送先のサーバーの死活監視にハートビートと呼ぶUDPパケットを送っているらしい。 エラーメッセージからも転送先サーバーを確認できていないようなので、どうもこのあたりが怪しそうだとあたりがついた。 Dockerのポートを確認 「sudo docker ps」でポートを確認してみると・・・ 0.0.0.0:24224->24224/tcp と表示が。 あ、tcpに限定されているっぽい。 どうもdockerdocker run -p 24224:24224 のようにしてrunするとtcpしかマッピングされな

    dockerでfluentdを動かすときはudpも意識しましょう - Qiita
    kasumani
    kasumani 2014/09/05
    dockerでfluentdを動かすときはudpも意識しましょう docker内で動作するfluentdに対して別のfluentdからログを転送したいのだがどうもうまくいかない。 転送元のログには下記のメッセージ。 「no nodes are available」 Tags: ifttt, kasumaniの
  • Google Places APIで施設情報(コンビニ)を取得するサンプル(Ruby) - Qiita

    Overview 企画を練るのにGoogle Places API周辺を調査していたのでログを。Google Places APIについては、以下に概要があります。要は、場所の情報を取得できるAPIです。 Google Places APIGoogle Developers リクエスト制限については、以下の通り、人認証が済んでいれば、100,000/dayのリクエストが実行できます。ただし、検索方式によっては、1リクエストでも、乗数が書けられて、10リクエスト分としてカウントされる場合もあります。詳細は以下のURLを参照してください。 Google Places APIGoogle Developers 以下引用。 Google Places API には、次のようなクエリ制限があります: API キーを取得済みのユーザーは、24 時間に 1,000 件のリクエストを実行でき

    Google Places APIで施設情報(コンビニ)を取得するサンプル(Ruby) - Qiita
    kasumani
    kasumani 2014/09/05
    Google Places APIで施設情報(コンビニ)を取得するサンプル(Ruby) 企画を練るのにGoogle Places API周辺を調査していたのでログを。Google Places APIについては、以下に概要があります。要は、場所の情報を取得できるAPIです。 Tags: ifttt, k
  • ActiveRecordのjoinsとpreloadとincludesとeager_loadの違い - Qiita

    ActiveRecordでN+1クエリを潰すためにeager loadingを行う場合、preloadやincludesやeager_loadが役に立つ。 Preload, Eagerload, Includes and Joinsという記事にそれらの違いがよくまとめられているんだけど、includesが挙動を変える条件があまり正確に書かれていなくて自信が持てなかったし、そもそも記事が古いのでRails4.1.5のソースを読んで調べた。 せっかく調べたので、全体を通して日語でまとめてみようと思う。 User.joins(:posts).where(posts: { id: 1 }) # SELECT `users`.* FROM `users` INNER JOIN `posts` ON `posts`.`user_id` = `users`.`id` WHERE `posts`.`id

    ActiveRecordのjoinsとpreloadとincludesとeager_loadの違い - Qiita
    kasumani
    kasumani 2014/09/05
    ActiveRecordのjoinsとpreloadとincludesとeager_loadの違い ActiveRecordでN+1クエリを潰すためにeager loadingを行う場合、preloadやincludesやeager_loadが役に立つ。Preload, Eagerload, Includes and Joinsという記事にそれらの違いがよくまとめられているん
  • Java - HttpServletRequestのgetLocalesメソッドの思わぬ動き - Qiita

    JavaのWebアプリ開発に関わっている方にはお馴染みの HttpServletRequestインターフェースには、HTTPリクエストヘッダーの情報を取得するための様々なメソッドが定義されています。 ご存知の方もいらっしゃると思いますが、 その中にgetLocalesというメソッドがあります。 名前から察するに、ロケール(国&言語)つまりブラウザの言語設定 (=HTTPヘッダーのAccept-Language)を取得するために使用すればよさそうですが、 想定とは違う動きを見せ、少し悩んだことがありました。 ここでやりたいこととは、 ブラウザの言語設定が取得できるか(=Accept-Languageの値が存在するか) によって、処理を分岐させるということです。 そのため、当初は以下のようなコードで良いのではと考えました。 //① ブラウザの言語設定が取得できた場合 if (httpServl

    Java - HttpServletRequestのgetLocalesメソッドの思わぬ動き - Qiita
    kasumani
    kasumani 2014/09/05
    Java - HttpServletRequestのgetLocalesメソッドの思わぬ動き JavaのWebアプリ開発に関わっている方にはお馴染みのHttpServletRequestインターフェースには、HTTPリクエストヘッダーの情報を取得するための様々なメソッドが定義されていま
  • phpenvで複数のPHPのバージョンを管理する - Qiita

    はじめに phpenvを利用して複数のバージョンのPHPを管理する方法を記述します。 PHPのインストールには、php-buildを使用しますが、phpenvのプラグインとして導入します。 環境 CentOS 6.4 git 1.7.1 phpenvのインストール $ sudo yum install git $ mkdir -p repos/git $ cd repos/git $ git clone https://github.com/CHH/phpenv.git $ cd phpenv/bin $ ./phpenv-install.sh Installing phpenv in /path/to/.phpenv remote: Counting objects: 1889, done. remote: Total 1889 (delta 0), reused 0 (delta 0)

    phpenvで複数のPHPのバージョンを管理する - Qiita
    kasumani
    kasumani 2014/09/05
    phpenvで複数のPHPのバージョンを管理する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:38PM via IFTTT
  • keytoolでSHA1フィンガープリントとると文字化けする対処 - Qiita

    google+で認証しようとして公式サイト https://developers.google.com/+/quickstart/android 参考にやってると keytool -exportcert -alias androiddebugkey -keystore <path-to-debug-or-production-keystore> -list -v こういう風に書いてるんですが、 これこのままやってなんかばけばけでした。 こちらのブログを参考に http://d.hatena.ne.jp/sakura_bird1/20111218/1324177130 $ keytool -list -keystore ~/.android/debug.keystore これを打つとうまくいきました。 Register as a new user and use Qiita more con

    keytoolでSHA1フィンガープリントとると文字化けする対処 - Qiita
    kasumani
    kasumani 2014/09/05
    keytoolでSHA1フィンガープリントとると文字化けする対処 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:38PM via IFTTT
  • ubuntu 14.04にOracleJDK7(JAVA)をインストールする - Qiita

    簡単にインストールが可能な上、アップデートもしてもらえるので便利です。バージョン固定したい場合はtar.gzをダウンして 手動インストールをおすすめします。 対象バージョンのubuntu 13.04 / 13.10 / 14.04 だったとおもいます。 (VPSでも対応できるように追記しました)12.04/14.04 最小構成 KAGOYAクラウドVPSでテスト済み apt apt-get は読み替えてください 注意:現在オラクルがサポートログインでのみJAVAを配布しているため下記の方法でインストールすることができないです。 過去の情報をのこすためにあえてこのまま残します。指摘をしてくださったharukisanさんありがとうございました。 2019年4月16日以降のリリースでは、Oracle JDKライセンスが変更されたためubuntuなどのリポジトリからもオラクルのJAVAが外されたよ

    ubuntu 14.04にOracleJDK7(JAVA)をインストールする - Qiita
    kasumani
    kasumani 2014/09/05
    ubuntu 14.04にOracleJDK7(JAVA)をインストールする Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:38PM via IFTTT
  • Xcode6/Swiftで、ボタンを押すとラベルが変わるだけのアプリを作る - Qiita

    アプリ作りを始めようとしたけどSwiftなるものが出てきて、 なんだかもうObjective-Cを使う気が起きないのでXcode6Beta版を入れてみる。 でもXcode6をいきなり使い始めたら基的な使い方がよくわからない。 そんな自分みたいな人へ。 Swiftが使える環境を整えるまでの話はこちらで。 プロジェクト作成 Xcodeを起動して出てくる初期画面。 Create a new Xcode projectを選択。 テンプレート選択画面。 Single View Applicationを選択。 プロジェクトの初期設定画面。 とりあえず何かしら適当な名前をつける。 プロジェクトの保存ディレクトリを選べば、プロジェクト作成完了! 初期状態を見てみる できたもの。 今回使うのはViewController.swiftとMain.storyboardだけ。 ざっくり言うと、 ViewCont

    Xcode6/Swiftで、ボタンを押すとラベルが変わるだけのアプリを作る - Qiita
    kasumani
    kasumani 2014/09/05
    Xcode6/Swiftで、ボタンを押すとラベルが変わるだけのアプリを作る アプリ作りを始めようとしたけどSwiftなるものが出てきて、 なんだかもうObjective-Cを使う気が起きないのでXcode6Beta版を入れてみる。 でもXcode6をいきなり使い
  • ubuntu13.04 13.10 14.04 にマインクラフトをインストールしてみた。 - Qiita

    #ubuntu13.10 gnomeを対象にしています。普通のubuntuでも問題ないと思われます。 #対応バージョン #ubuntu desktop 13.04 / 13.10 / 14.04 #ubuntu server 13.04 / 13.10 / 14.04 #minecraft 1.6.2 / 1.6.4 / 1.7.2 / 1.7.9 / 1.7.10 / 1.8 #普通のインストールなのでインストールは割愛させていただきます。 #端末をひらきます。 #/home/ユーザー名と仮定 1.マインクラフト用のフォルダを作ります mkdir mc 2.マインクラフトのフォルダへ移動します cd mc 3.マインクラフトのサーバーファイルをダウンロードします。 wget https://s3.amazonaws.com/Minecraft.Download/versions/1.7.

    ubuntu13.04 13.10 14.04 にマインクラフトをインストールしてみた。 - Qiita
    kasumani
    kasumani 2014/09/05
    ubuntu13.04 13.10 14.04 にマインクラフトをインストールしてみた。 #ubuntu13.10 gnomeを対象にしています。普通のubuntuでも問題ないと思われます。 #対応バージョン #ubuntu desktop 13.04 / 13.10 / 14.04 #ubuntu server 13.04 / 13.10 / 14.04 #min
  • css display:tableで、[非]等間隔に並べるには - Qiita

    display:tableざっくり概要 cssでdisplay: table;display: table-cell;をつかってレイアウトする際にちょっとはまった事。 display:tableを使うとテーブルレイアウトできるから、縦ラインを揃えられたり、table-layout: fixed;を指定する事でセル幅を揃えることができる。 やりたいこと table内のセルを一部に隙間を開けたい場合、ちょっとハマった。そもそもtable-cellにはmarginが効かないという事をマークアップして初めて気づいた。background-clipというプロパティを使うとできるらしいけど、今回はIE8対応しなくちゃならないのでボツ。 結果 まあ一番原始的な・・・というかこれしか思いつかなかったけど、table-cellの中にブロック要素を配置してそれをレイアウトするやり方で解決しました。table-

    css display:tableで、[非]等間隔に並べるには - Qiita
    kasumani
    kasumani 2014/09/05
    css display:tableで、[非]等間隔に並べるには Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:38PM via IFTTT
  • LPIC(Linuxの資格試験)の勉強してて出会った重要コマンドまとめ(解説編) - Qiita

    コマンド名が正確にわからないとき! 指定したキーワードをオンラインマニュアルの最初の 行から検索し、検索結果を表示させてくれます。 ファイル管理 locate [filename or directoryname] ファイルを高速に検索できます。 あらかじめ作成したデータベースを使って 検索するため、findコマンドより高速に 検索が行えます。(here) Macの場合、locateコマンドを使えるように するには準備が必要なので、下記サイトなどを 参考にしてください。 MACのファイル高速検索「locate」コマンドやってみた macでlocate使う

    LPIC(Linuxの資格試験)の勉強してて出会った重要コマンドまとめ(解説編) - Qiita
    kasumani
    kasumani 2014/09/05
    LPIC(Linuxの資格試験)の勉強してて出会った重要コマンドまとめ(解説編) ついに完成しました! 以下のサイトの解説付き編です。 オンラインマニュアルを表示してくれます。 manコマンドを終了するときにはqを押します。 Tags:
  • Google Apps Scriptで、ラベルがない未読メールを全て既読にする - Qiita

    最近未読メールが増えてきたので、一括で既読にしたい。 最近、未読メールが溜まってきて困ったので、どうにかしようと考えた。ただ、ラベルが付いたものを何度か一括処理したもの、かなりの量が残っていて、なにかおかしい…。 ということで、Google Apps Scriptでラベルがついていない未読メールを調べてみよう! 作ってみました。最後にメールを受信した時間とメールのSubjectの一覧をメールで通知するコードです。(当は、メールへのURLを短縮して文に付けたかったのですが、短時間にAPIを実行すると「Rate Limit Exceeded」例外で止まってしまう。) ポイントはGmailApp#search()に指定する引数で、Gmailで検索するのと同じようにキーワードを指定する事ができます。 コメントアウトしていますが、URLShortener APIをGASから実行するコードも含まれ

    Google Apps Scriptで、ラベルがない未読メールを全て既読にする - Qiita
    kasumani
    kasumani 2014/09/05
    Google Apps Scriptで、ラベルがない未読メールを全て既読にする 最近、未読メールが溜まってきて困ったので、どうにかしようと考えた。ただ、ラベルが付いたものを何度か一括処理したもの、かなりの量が残っていて、なに
  • Mac/Linuxの「locate」コマンドで高速ファイル検索|「find」コマンドとの違いから「mdfind」の紹介まで - Qiita

    Mac/Linuxの「locate」コマンドで高速ファイル検索|「find」コマンドとの違いから「mdfind」の紹介まで Linux系コマンドで、ファイルを検索するための コマンドとしてはfindが有名ですが、 locateコマンド、更にはMacの場合 mdfindコマンドなるものが存在していることは ご存知でしたか? この記事では、 ・locateコマンドの使い方 ・mdfindコマンドの使い方 ・それぞれのメリット、デメリットと違いを紹介します。 「find」と「locate」の違い findコマンドとは findコマンドはコマンドを打つたびに ファイル階層を検索し直すため、 検索に時間がかかることが難点です。 Since the find command walks through the filesystem hierarchy, it may take a long time

    Mac/Linuxの「locate」コマンドで高速ファイル検索|「find」コマンドとの違いから「mdfind」の紹介まで - Qiita
    kasumani
    kasumani 2014/09/05
    知らない人は損してる?Mac/Linuxの「locate」コマンドで高速ファイル検索|「find」コマンドとの違いから「mdfind」の紹介まで Linux系コマンドで、ファイルを検索するための コマンドとしてはfindが有名ですが、locateコマンド、
  • 自分の周りをVim一色にするために:Vim入力を可能にするプラグイン・機能拡張・ツールまとめ - Qiita

    指が勝手にhjklしてしまうVim中毒者のために。 Emacsを目の敵にしてしまうVim中毒者のために。 三度の飯よりVimを愛するVim中毒者のために。 あなたの周りを「Vim一色にする」ための プラグイン・機能拡張・ツールたちを ご紹介いたします。 合わせて読みたい Macユーザーなら必須!とカーネル/「カーネルパニック」などLinux系周りのまとめ LPIC(Linuxの資格試験)の勉強してて出会った重要語句まとめ たった3種類のコマンドでLinuxをマスターする 0. ソフトウェア編 Mac: MacVim まずはこれをインストールしましょう。 日語環境で使う場合は、kaoriyaさんの パッチがお勧めです! インストールはこちらから。 1. ブラウザー編 Google Chrome: Vimium もうずっと使っています。 これがないともどかしいぐらいです。 ・ダウンロード h

    自分の周りをVim一色にするために:Vim入力を可能にするプラグイン・機能拡張・ツールまとめ - Qiita
    kasumani
    kasumani 2014/09/05
    自分の周りをVim一色にするために:Vim入力を可能にするプラグイン・機能拡張・ツールまとめ あなたの周りを「Vim一色にする」ための プラグイン・機能拡張・ツールたちを ご紹介いたします。 日本語環境で使う場合は、ka
  • 【備忘録】Android Studioで必要な設定(JAVA_HOME) - Qiita

    職業訓練でAndroidアプリ開発講座を受講しています。 授業の開発環境はEclipse+ADTなのですが、 何を思ったのかAndroid Studioを使ってみようと思いました。 Windowsで環境変数を追加しないとういけないのですが、 JAVA_HOME の設定が必要になります。(LinuxとかMacOS Xが必要かは環境がないので不明です。) JAVA_HOMEのパスってよく入門書でよくみかけるjavacとかjavaの場所ではないんですね(汗) つい混同してしまった。 普通にインストールしたところのパスなんですね。 例のようなパスをJAVA_HOMEで追加して起動できるようになりました。 例 C:\Program Files\Java(Javaのバージョン) Register as a new user and use Qiita more conveniently You get

    【備忘録】Android Studioで必要な設定(JAVA_HOME) - Qiita
    kasumani
    kasumani 2014/09/05
    【備忘録】Android Studioで必要な設定(JAVA_HOME) Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:38PM via IFTTT
  • Docker まとめ Chaos - Qiita

    概要 dockerについて書いていきます。現在適宜トピックを追加しており、書いていること精査はできていません。カオスです。 基 Hello Worldを表示 とりあえず実行。実行したらプロセスは終了します。 ### CentOS6のイメージをダウンロード $ sudo docker pull centos:centos6 ### ダウンロードしたイメージの確認 $ sudo docker images ================================================ REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE docker.io/centos 6 e133ccd15399 2 weeks ago 194.6 MB ================================================

    Docker まとめ Chaos - Qiita
    kasumani
    kasumani 2014/09/05
    Docker Hello World Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:38PM via IFTTT
  • WKWebViewでwindow.webkit.messageHandlersが効かないサイトへの対処法 - Qiita

    ページを読み込む前にwindow.webkitを別の変数に保存しておき、あとはその変数からmessageHandlersを使えばOKです。 こちらを参照: WKWebViewでJavaScriptを読み込み前後に仕込むサンプル 例 ------------------------- ページの読み込む前 JavaScriptを実行 MyWebkitNamespace = window.webkit; ------------------------- ページの読み込み... ------------------------- ページの読み込み後 JavaScriptを実行 MyWebkitNamespace.messageHandlers.myMessageTest.postMessage('ok'); ------------------------- Register as a new

    WKWebViewでwindow.webkit.messageHandlersが効かないサイトへの対処法 - Qiita
    kasumani
    kasumani 2014/09/05
    WKWebViewでwindow.webkit.messageHandlersが効かないサイトへの対処法 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:38PM via IFTTT
  • JavaScriptのprototypeを試してみている - Qiita

    Qiitaに疑問的なことを書いていいのかわからなかったけど、自分でそのうち調べるという備忘録的な意味も込めて書きます。(Object.createのサポート有無はとりあえずおいておく) これを書いてる人のレベル サイはまだ読んでません。 JavaScriptのprototypeというものを知ったその日に書いています。 C++やObjctive-Cなどは書けますが、JavaScriptは大層なのは書いたことがありません。 実行環境は、MacのOS X 10.9.4、の

    JavaScriptのprototypeを試してみている - Qiita
    kasumani
    kasumani 2014/09/05
    JavaScriptのprototypeを試してみている Qiitaに疑問的なことを書いていいのかわからなかったけど、自分でそのうち調べるという備忘録的な意味も込めて書きます。(Object.createのサポート有無はとりあえずおいておく) Tags: ifttt,
  • isomorphicなJavaScriptプロジェクトのパッケージ管理 - Qiita

    Node.jsでフロントエンドもバックエンドもJSのプロジェクトをはじめる際に、 それぞれのパッケージ管理をどのようにするか悩んだ記録。 要件としては、 1.フロントエンドもrequireでmoduleの探索をしたい 2.フロントエンドとバックエンドでパッケージ管理を分けたい 1を満たすためにcomponent.jsかbrowserifyか悩んだ。 browserifyは作りが怖かったが、component.jsはもっと怖かった。 browserifyを単純に使うとnode_modulesを共有してしまうので、 2が満たせない。debowerifyというpluginがあるようなので、 フロントエンドはbower_components/にという方針でやってみた。 // バックエンドの依存管理 package.json // バックエンドのパッケージ置き場 node_module/* // バ

    isomorphicなJavaScriptプロジェクトのパッケージ管理 - Qiita
    kasumani
    kasumani 2014/09/05
    isomorphicなJavaScriptプロジェクトのパッケージ管理 Node.jsでフロントエンドもバックエンドもJSのプロジェクトをはじめる際に、 それぞれのパッケージ管理をどのようにするか悩んだ記録。 1を満たすためにcomponent.jsかbrowserify
  • RailsのAction Cacheに強制更新機能を追加 - Qiita

    実装 caches_actionを含んだ以下のようなRails拡張をした。 簡単に言うと、caches_actionでキャッシュしたアクションをno_cacheというパラメータを付けてアクセスすることでキャッシュを強制更新するというもの。 module ControllerConcerns module Caching extend ActiveSupport::Concern module ClassMethods def clearable_caches_action(*args) options = args.extract_options! cache_path = options[:cache_path] # This approach makes "expire -> read -> write" flow, which is a little time consuming b

    RailsのAction Cacheに強制更新機能を追加 - Qiita
    kasumani
    kasumani 2014/09/05
    RailsのAction Cacheに強制更新機能を追加 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:38PM via IFTTT
  • Atomに静的コード解析を導入する手順 - Qiita

    概要 AtomにはLinterとatom-lintの2つの静的コード解析用パッケージがある。 導入自体はatom-lintの方が簡単だが、個人的にLinterの方が動作が望ましかったので、ここではLinterを導入する手順についてまとめる。 (コミュニティ自体はどちらも活発だと思うので、好きな方を導入すればよい) ここでは、例としてRuby/SCSS/CoffeeScriptのLinterを導入する。 他言語についても手順は同様。 Linterのインストール 各言語用のLinter用プラグインのインストール 各言語用の静的コード解析ライブラリのインストール 静的コード解析ライブラリのパスの設定 1. Linterのインストール AtomのSettingsから「linter」と検索すれば簡単にインストールできる。 https://atom.io/packages/linter 2. Lint

    Atomに静的コード解析を導入する手順 - Qiita
    kasumani
    kasumani 2014/09/05
    Atomに静的コード解析を導入する手順 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket September 05, 2014 at 06:38PM via IFTTT
  • Twitpicの画像をMacで一括ダウンロード [10/27追記] - いいハコ作ろう

    Twitterの画像アップロードサービスであるTwitpicが閉鎖されることになりました。 そうなると、今までTwitpicにアップロードしていた画像ファイルを手元に保存したいですよね。 Windows用は便利なツールが公開されていましたが、Mac用にいいのがありませんでした。そこでLinux用に公開されているshファイルをMacで動くように改造しました。 twpicdl.shをここからダウンロードして、ターミナルから「sh twpic.sh ユーザ名 ディレクトリ名」として起動するだけで一括でダウンロードすることができますよ。 https://gist.github.com/eligor13/e8a72cac0e606b04a224 では、また〜 追記 起動方法についての記述が間違っていましたので修正しました。 さらに追記 Twitterで @marbocub(まあぼ@cub)さんからビ

    Twitpicの画像をMacで一括ダウンロード [10/27追記] - いいハコ作ろう
    kasumani
    kasumani 2014/09/05
    @mirror2
  • 消費税増税しないとヤバイ?

    串焼き@皇道派🐱 @dr_kusiyaki 「国の借金がヤバイので消費増税しないと国は破綻する!」的なご意見は、「消費増税で国の借金が当に減らせるんですか?」って聞くと黙る人多いよね。 2014-09-05 09:39:40

    消費税増税しないとヤバイ?
    kasumani
    kasumani 2014/09/05
    .@koumori_2011 さんの「消費税増税しないとヤバイ?」をお気に入りにしました。
  • http://www.netagire.com/?p=973

    kasumani
    kasumani 2014/09/05
  • Go Execution Modes

    このファイルを使用中のユーザーが多すぎるため、一部のツールを利用できない場合があります。再試行詳細閉じる

    Go Execution Modes
    kasumani
    kasumani 2014/09/05
    Go Execution Modes - Google Docs Tags: from Pocket September 05, 2014 at 10:12AM via IFTTT
  • 【追記あり】Macでファビコンつくるなら。透過にも複数サイズにも対応したアイコン作成ウェブサービス「iconifier.net」 - Suikolog

    【追記あり】Macでファビコンつくるなら。透過にも複数サイズにも対応したアイコン作成ウェブサービス「iconifier.net」 - Suikolog
    kasumani
    kasumani 2014/09/05
    【追記あり】Macでファビコンつくるなら。透過にも複数サイズにも対応したアイコン作成ウェブサービス「iconifier.net」 Macでファビコン(Favicon。ブラウザで表示されるときによくタイトル横に表示されるアイコンのことです
  • 初めてコードレビューされる人のためのpull requestとcommitの作り方 - Qiita

    pull requestの作り方について 作業途中でもpull request作ったほうがいい。 作業途中だと分かるようにwantedlyだと、[WIP]とかタイトルの最初につけてる タイトルに書くこと 作業の内容が分かるタイトル descriptionに書くこと WHY WHATを必ず書く Viewに変更がある場合は、スクリーンショットを貼る 関連のissueやpull reqeustへのリンクがあれば書く コードだけで分かりにくい箇所の説明(できるだけコードだけで分かるほうがいいけど) イメージは、初めてpull requestを見る人がmergeする上で必要な判断ができる情報があること。 どの作業をしているか、残っているか分かるように、マークダウンでチェックリスト作る git commitの方法について 僕自身まだまだcommitの単位は汚いので、今の僕レベルで気をつけていることを書

    初めてコードレビューされる人のためのpull requestとcommitの作り方 - Qiita
    kasumani
    kasumani 2014/09/05
    初めてコードレビューされる人のためのpull requestとcommitの作り方 作業途中でもpull request作ったほうがいい。 作業途中だと分かるようにwantedlyだと、[WIP]とかタイトルの最初につけてる 僕自身まだまだcommitの単位は汚いので
  • クラスの命名のアンチパターン - Qiita

    昔から「名は体を表す」と言ひます。クラスの名前がクラスの果たす役割と一致してゐるかどうか常に考へ続けませう。 ImageInfo, AccountData, etc. Info って何やねん? Data って何やねん? ImageInfo って Image とはどう違ふねん?? FooInfo や FooData よりも好ましいかもしれない名前の例: FooAttribute, FooProperty, FooMetadata, FooDescription FooConfiguration, FooSetting, FooParameter FooResult, FooStatistics, FooSummary FooBuffer, FooList, FooCollection, ... ProductListItem, TranslationTableEntry, etc. Prod

    クラスの命名のアンチパターン - Qiita
    kasumani
    kasumani 2014/09/05
    クラスの命名のアンチパターン 昔から「名は体を表す」と言ひます。クラスの名前がクラスの果たす役割と一致してゐるかどうか常に考へ続けませう。 ImageInfo, AccountData, etc. Tags: from Pocket September 05, 2014 at 07:38AM via IFTTT