タグ

2014年10月27日のブックマーク (61件)

  • ActiveRecordでstrict_modeを無効にする - Qiita

    Rails 4.0からActiveRecordにstrict_modeが導入され、デフォルトでは接続時にsql_mode = STRICT_ALL_TABLESをセットするようになりました。 これは、既に運用されているDBに接続する等なんらかの理由でMySQL側で適切な設定が行えていない場合有用な動作ですが、そうでない場合、サーバー側の設定を鑑みずにクライアント側が設定を上書きするべきではないでしょう。 そのため、database.ymlでstrict: falseと設定することでこの動作を無効にすることができましたが、Rails 4.2.0ではこの動作が変更され、strict: falseのときはstrictでない状態にするためsql_mode = ''をセットするようになりました。 MySQLのデフォルトのsql_modeに依存して既に通っていたはずのテストが通らなかったりすることがあ

    ActiveRecordでstrict_modeを無効にする - Qiita
    kasumani
    kasumani 2014/10/27
    ActiveRecordでstrict_modeを無効にする Rails 4.0からActiveRecordにstrict_modeが導入され、デフォルトでは接続時にsql_mode = STRICT_ALL_TABLESをセットするようになりました。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at
  • linuxでディスク容量をリアルタイムに監視するためのコマンド - Qiita

    送信いただいたご意見への返信は行っておりません。 返信の必要な内容については、こちら からお問い合わせください。

    linuxでディスク容量をリアルタイムに監視するためのコマンド - Qiita
    kasumani
    kasumani 2014/10/27
    linuxでディスク容量をリアルタイムに監視するためのコマンド Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 09:47PM via IFTTT
  • 最新かつ有効なプロキシサーバ一覧 - The Latest Active Proxy Servers List

    リストは 1 時間毎に更新されます。 - The list below will be updated in each hour. "Last Checked of Alive" は、クローラがもっとも最近にサーバが生きていることを確認できた時刻です。 - "Last Checked of Alive" column indicates the time which our crawler made sure a responce to be active. "Active Count" は、連続してサーバの稼動が確認できた回数です。 - "Active Count" column indicates the continuous counts of which the server is active. Hostname or IP Address Proxy Port Last Che

    kasumani
    kasumani 2014/10/27
    プロキシ経由でスクレイピング★ まずはプロキシのIPアドレスはどこから取得するか?ですが ここからげっちゅします。 もちろんスクレイピングで。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/1zzyk9B Octob
  • Javaさわってみた - 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

    Javaさわってみた - Qiita
    kasumani
    kasumani 2014/10/27
    Javaさわってみた Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 09:47PM via IFTTT
  • Rails 側のエラー? - Qiita

    (このメモは自分の個人ブログに掲載していたものを Qiita の方がふさわしいと考えて移したもの、2013年11月頃の情報です) Rails 4 で開発してきて、development 環境では問題ないアプリを production 環境指定で動かしたらこんなエラーが出た。 NoMethodError (undefined method `before' for nil:NilClass): vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.1/lib/active_support/callbacks.rb:284:in `_callback_before_5' vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.1/lib/active_support/callbacks.rb:418:in `_r

    Rails 側のエラー? - Qiita
    kasumani
    kasumani 2014/10/27
    Rails 側のエラー? (このメモは自分の個人ブログに掲載していたものを Qiita の方がふさわしいと考えて移したもの、2013年11月頃の情報です) Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 09:47PM via IFTTT
  • オリジナルのボードゲームをルールからAIまで作る【ルール編】 - Qiita

    はじめに この記事は オリジナルのボードゲームをルールからAIまで作る【概要編】 からの続きです。 オセロやチェスや将棋のようなボードゲームを考案し、 それを実際に実装してAIと1人プレイできるとこまで目指します。 Colamone http://xiidec.appspot.com/colamone/colamone.html ↑ これが筆者の作ったボードゲームです。 AIはそんなに強くはありませんが、とりあえず遊べます。 今回の記事では次の実装編に先立って、ルールの考案について解説します。 まぁゲームのルールを考えるのに知識は必要はないのでわざわざ解説するほどでもないのですが、 「自分がルールを考える時はここを重視しました」という事例紹介として読んでもらえばと思います。 ここで扱うもの この記事で扱うボードゲームは、 二人零和有限確定完全情報ゲームです。 二人零和有限確定完全情報ゲーム

    オリジナルのボードゲームをルールからAIまで作る【ルール編】 - Qiita
    kasumani
    kasumani 2014/10/27
    オリジナルのボードゲームをルールからAIまで作る【ルール編】 からの続きです。 オセロやチェスや将棋のようなボードゲームを考案し、 それを実際に実装してAIと1人プレイできるとこまで目指します。 Tags: ifttt, kasumaniの
  • SocketRocketでWebSocket実装してみる。 - Qiita

    var WebSocketServer = require('ws').Server , wss = new WebSocketServer({port: 8080}); wss.on('connection', function(ws) { ws.on('message', function(message) { console.log('received: %s', message); ws.send(message); }); }); SocketRocketの準備 https://github.com/square/SocketRocket のリポジトリ中のSocketRocketフォルダ内( https://github.com/square/SocketRocket/tree/master/SocketRocket )を利用します。 SRWebSocket.h SRWebSoc

    SocketRocketでWebSocket実装してみる。 - Qiita
    kasumani
    kasumani 2014/10/27
    SocketRocketでWebSocket実装してみる。 SocketRocketでiOSクライアント側を実装し、サーバー側はNode.jsで実装してWebSocket連携してみるメモです。 をダウンロード等して、プロジェクトに追加します。 Tags: ifttt, kasumaniのストックした
  • ヒカルのgo (hikarie.go) #3 - Qiita

    Official connpass goroutineとchanelのハンズオン by @ryusen_33(@7yan00) 教材 共有メモリを使って通信せず、通信によってメモリを共有せよ。 ゴルーチンはGoの中のユーザープロセスとして起動した仮想スレッド。ラップしてるから簡単に同期出来る。 GOMAXPROCSはソース内でも変更可能で一般的。 GOMAXPROCSはコアの数で決めてOK。 LT 現場で使えるGolang by @katryo Golangを社内で広めるにIDEを使用した LiteIDE 業務で使うのにCLIアプリ(シェルスクリプトを支援するプロダクト)を作った テスト実行の待ち時間をGoの力で音楽を流して楽しくする portaudio-go・・・portaudioのGoバインディング Goは並行処理が得意だから音楽を再生しながらシェルを実行させるのは簡単に書ける。 ごル

    ヒカルのgo (hikarie.go) #3 - Qiita
    kasumani
    kasumani 2014/10/27
    ヒカルのgo (hikarie.go) #3 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 09:47PM via IFTTT
  • Mac Fan 2014年12月号 [雑誌] Mac Fan編集部 [Kindle版]

    発売日: 2014年10月29日 水曜日 - 発売中新刊発見日: 2014年10月27日(2024年04月23日 17時02分 JST時点 - 詳細はこちら)

    Mac Fan 2014年12月号 [雑誌] Mac Fan編集部 [Kindle版]
    kasumani
    kasumani 2014/10/27
    @kasumani [新刊発見] 2014-10-29 Mac Fan 2014年12月号 [雑誌] Mac Fan編集部 [Kindle版]
  • AndroidStudio で APK を特定のフォルダにコピーする Gradle の設定 - Qiita

    kasumani
    kasumani 2014/10/27
    AndroidStudio で APK を特定のフォルダにコピーする Gradle の設定 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 08:34PM via IFTTT
  • ”命令型のコールバック、関数型のプロミス”への反応(とその後)

    James Coglan 氏のプロミス記事の翻訳 (https://gist.github.com/okapies/5354929) に対するコメントや後日談等。 ・翻訳までの経緯 ・記事へ頂いたコメント ・新たな火種 "Fantasy Land" 騒乱の勃発

    ”命令型のコールバック、関数型のプロミス”への反応(とその後)
    kasumani
    kasumani 2014/10/27
    PromiseとAsyncでサンプルを書いてみた 先日Node.jsの勉強会に参加したらそんな話が出ていて、今回の発端は下記なのかな? 勉強の為もあって下記のようなサンプルを書いてみたのです。node-promise( https://github. Tags: ifttt, kasumani
  • [java8] 3回目:PermGenの廃止 - Qiita

    Java8では、色々問題のあったPermGenが廃止され、Metaspace領域が新たに作成された。 どんな問題があったのか? "java.lang.OutOfMemoryError: PermGen space" なんていうエラーを一度は見たことあると思います。 ※工事中 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

    [java8] 3回目:PermGenの廃止 - Qiita
    kasumani
    kasumani 2014/10/27
    3回目:PermGenの廃止 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 08:33PM via IFTTT
  • jThree Class Tokyo #1 参加メモ - Qiita

    を記述して保存。これで初音ミクが踊る。 ただ、これでは髪がなびいたりしないので、物理エンジンを入れる。 プラグインタブのモデルローダーからMMD物理エンジンを選択し、jThree.MMD.jsより先に読み込ませるように挿入する。これで保存すると髪が揺れる。 ステージを追加する。プラグインタブのモデルローダーからDirectXを選択し、HTMLのhead要素内に挿入する。 GOMLタグタブ、ステージからゲキド街を選択し、GOMLのsceneタグ内に挿入する。これで街の中で初音ミクが踊る。 プリミティブを配置してテクスチャを変えたり、回転させたりする さっき作ったものは一回消す。GOMLファイルはこんな感じする。 <goml> <head> <rdr frame="body" camera="camera:first" param="antialias: true; clearColor: #

    jThree Class Tokyo #1 参加メモ - Qiita
    kasumani
    kasumani 2014/10/27
    jThree Class Tokyo #1 参加メモ まず勉強会でデモ的に行われたのが初音ミクを踊らせること。 以下はその手順です。 を記述して保存。これで初音ミクが踊る。 4. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at
  • スタートアップ Intel Edison - Qiita

    今回はMacでやりました. これはあくまでメモなので,まとまった情報を期待してはいけない.. Macでやる作業 ファームウェアアップデート 何はともあれ,これをしないと始まらない. 参考:Flashing Edison (wired) - Mac 母艦(Mac)にHomebrewでツールをインストール インストール済みの人は次の項へ. ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ファームを焼くために使うツールをMacにインストール brew install dfu-util coreutils gnu-getopt Edisonのイメージを焼き込む まずはダウンロード Edison - Software Downloadsから,「Edison Yocto

    スタートアップ Intel Edison - Qiita
    kasumani
    kasumani 2014/10/27
    スタートアップ Intel Edison まずはダウンロードEdison - Software Downloadsから,「Edison Yocto complete image」をダウンロードして,解凍しておく. 焼き込みスクリプト起動./flashall. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket Oct
  • Twilio入門 - Qiita

    $ heroku create $ git push heroku master Fetching repository, done. Counting objects: 15, done. Compressing objects: 100% (10/10), done. Writing objects: 100% (10/10), 2.04 KiB, done. Total 10 (delta 3), reused 0 (delta 0) -----> Ruby app detected -----> Compiling Ruby/Rack -----> Using Ruby version: ruby-1.9.3 -----> Installing dependencies using Bundler version 1.3.2 Running: bundle install --wi

    Twilio入門 - Qiita
    kasumani
    kasumani 2014/10/27
    Twilio入門 目的 HerokuにTwilioアプリケーションをデプロイする ソースコード 前提 構成 詳細 セットアップ $ rvm use ruby-1.9.3-p392 $ rvm gemset create heroku $ rvm use ruby-1.9. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 a
  • StackPHPとミドルウェアについて調べてみた - Qiita

    ちょっとStackPHPについてを調べたので、まとめを書いてみます。 Middlewareとは何だろうと思い、調べているとStackPHPのウェブサイトやスライド(Do You Stack Up? (slideshare))が出てきます。考え方もコードも実に簡単なのですが、今ひとつ重要性がピンと来ませんでした。 が、このブログ「HttpKernel middlewares」を読んだら腑に落ちました。ということで、このブログを元に自分なりに理解した内容をまとめます。 HTTPの動作を理解する HTTP HTTPの基は何でしょう? 簡単にPHPで表すと… function call($request) { /* do something */ return new Response($contents); } これだけ! HTTPのリクエスト($request)を受け取り、結果をRespon

    StackPHPとミドルウェアについて調べてみた - Qiita
    kasumani
    kasumani 2014/10/27
    StackPHPとミドルウェアについて調べてみた ちょっとStackPHPについてを調べたので、まとめを書いてみます。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 08:33PM via IFTTT
  • Javaのライブラリをチョロっと試すなら、Groovyで試すといいと思うんです! - Qiita

    はじめに 便利そうなJavaのライブラリ、がっつりと使うその前に、ちょっとだけ使用感や機能を試してみたり、サンプルを動かしてみたいという時はありませんか?そんな時、私はJVM言語のGroovyでライブラリを試します。 JVM言語Groovyは、Javaとの高い親和性を持っています。また、GString、拡張されたコレクションライブラリ、GDKや便利な演算子など様々な機能もあり、柔軟で簡潔な記述でのコーディングが可能です。 投稿では、私がJavaのライブラリをガッツリ使う前にちょっと試したい時は、Groovyを使えばいいと思う理由を、RxJavaを例に挙げ紹介します。 Groovyのバージョンは、2.3.7です。 あくまで個人的な意見です。 RxJavaのwiki、ここなどサンプルコードがGroovyで記述されていますね。 ご意見、ご指摘お持ちしています。 スクリプトで簡潔に書ける Gro

    Javaのライブラリをチョロっと試すなら、Groovyで試すといいと思うんです! - Qiita
    kasumani
    kasumani 2014/10/27
    Javaのライブラリをチョロっと試すなら、Groovyで試すといいと思うんです!  便利そうなJavaのライブラリ、がっつりと使うその前に、ちょっとだけ使用感や機能を試してみたり、サンプルを動かしてみたいという時はありま
  • Chef初心者がChef Solo+Vagrantでレシピを書いていく方法 - Qiita

    chef-solo+Vagrantでレシピを書いていくすごい個人的な方法です。 【前提】 Chefレシピ書き初心者 ChefとVagrantはインストール済み vagrant provision or vagrant up --provisionでプロビジョニングする 動作を確認しながらプロビジョニングしたい 自前のレシピを作成する(外部Cookbookは使用しない) フロー knife soloコマンドでChefディレクトリのひな形を作成する saharaでサンドボックス上で作業する Chefのレシピを書く vagrant provision 書いたレシピが正常に働いでいることを確認 間違っていたりしたら、vagrant sandbox rollback 問題なかったら、vagrant sandbox commit 1~5を繰り返す 必要なツール vagrant-omnibusとsaha

    Chef初心者がChef Solo+Vagrantでレシピを書いていく方法 - Qiita
    kasumani
    kasumani 2014/10/27
    Chef初心者がChef Solo+Vagrantでレシピを書いていく方法 chef-solo+Vagrantでレシピを書いていくすごい個人的な方法です。 【前提】 Chefレシピ書き初心者 ChefとVagrantはインストール済み vagrant provision or vagrant up --provisionでプロビジョ
  • Android のボタンクリックイベントをスキップしたいとき - Qiita

    概要 Button オブジェクトにイベントリスナーが登録されている状況下で、 特定の条件下だけボタンをクリックイベントをスキップしたい。 ボタンの画面表示をグレーアウトさせたくない。 うまくいかない方法 方法: setEnabled(false) setEnabled(false) を呼ぶことでクリックできなくすることはできる。 しかしこの場合はボタンがグレーアウト表示されてしまうため目的 2 に合致しない。 方法:View.setClickable(boolean) View.setClickable(boolean) という、目的を叶えられそうな関数があるが、この関数は setOnClickListener にオブジェクトが登録されていると今回の目的どおりに動作しない。 リスナーが登録されているとボタンの clickable 属性が false になっていても自動的に true に変更

    Android のボタンクリックイベントをスキップしたいとき - Qiita
    kasumani
    kasumani 2014/10/27
    Android のボタンクリックイベントをスキップしたいとき Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 08:33PM via IFTTT
  • SciPyのバージョンがあがらない(Mac) - Qiita

    pipでSciPyのアップグレードを行ったのですが、呼び出すと昔のバージョンが使われてしまってました。 参考サイト通りにやっただけなのですが、色んなマシンでやらないといけないのででまとめ直しておきます。 環境 OS Mac OS X 10.9 (Mavericks) Python 2.7.5 scipy 0.14.0 参考 Mac: How to Upgrade to SciPy 0.13 当にこの通りやりました。ありがとうございます。 手順 最初に現在のバージョンを確認しておきます。 console $ python -c "import scipy; print scipy.version.full_version" 0.11.0 SciPyを普通にpipでアップグレードします。 $ sudo pip install scipy --upgrade [~/Downloads/KDD_

    SciPyのバージョンがあがらない(Mac) - Qiita
    kasumani
    kasumani 2014/10/27
    SciPyのバージョンがあがらない(Mac) pipでSciPyのアップグレードを行ったのですが、呼び出すと昔のバージョンが使われてしまってました。 参考サイト通りにやっただけなのですが、色んなマシンでやらないといけないのでで
  • VMware から KVM へのコンバート(CentOS5) - Qiita

    VMware から KVM への移行にあたって CentOS5のconvertはCentOS6より手間がかかったので記録 Host OSはCentOS6 Host OSはLVMを使用していない Guest OSがCentOS5.6 (kernel-2.6.18-274) Guest OSでLVMを使用している image形式はrawなのでそのまま使う MACは手動で割当 VMwareからのイメージの取得手順は省きます。 必要なのはimagefile.vmdk imagefile.vmx はVMware用の構成ファイルなのでKVMでは使わない。 HOST OSの作成方法も省きます。 イメージのマウント # losetup -f (空きloopback deviceを確認) /dev/loop0 # mv imagefile.vmdk imagefile.img # losetup /dev/

    VMware から KVM へのコンバート(CentOS5) - Qiita
    kasumani
    kasumani 2014/10/27
    VMware から KVM へのコンバート(CentOS5) Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 08:33PM via IFTTT
  • Automated BuildでCentOS7 + systemdのイメージ作った - Qiita

    DockerHubのハマりどころ DockerHubのビルドは全タグを一斉にビルドする。 自身のタグをfrom指定している場合、元のイメージが更新されていない状態でビルドされる。 そのためDockerHubリポジトリを分けること。 またDockerHubリポジトリには1つのDockerfileしか表示されないので不便でしょう。 GithubへpushしたらAutomated Buildが行われる設定は不便な時もあるので無効にしておいたほうがよい。 例: tukiyo3/centos7-ja-systemd:systemd tukiyo3/centos7-ja-systemd:ansible というタグがあった場合、 tukiyo3/centos7-ja-systemd:ansible がfrom tukiyo3/centos7-ja-systemd:systemd指定していると、 tuki

    Automated BuildでCentOS7 + systemdのイメージ作った - Qiita
    kasumani
    kasumani 2014/10/27
    Automated BuildでCentOS7 + systemdのイメージ作った (531.3 MB, 259.4 MB) Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 08:33PM via IFTTT
  • PlayFramework2.2.0 でSassを使用する - Qiita

    PlayFrameworkでSassを使おうとして時間を浪費したのでメモ。。。 Sbtもあまり理解できていない状態でやると色々捗らないですね。 環境 MacOS X (10.9)なので、Windowsの場合は分かりません。 やりたいこと タイトルの通り、PlayFrameworkでSassを利用する ※Eclipseとの連携は?という疑問を持つ人もいるかもしれませんが、 sbtとplay-sass、sassだけで完結します。 手順 Sassを導入する 最終的にはPlayFramework向けのプラグインを利用するのですが、 その前にSass体が必要となります。 $ sudo gem install sass ※3.2.12が入りました。 play-sass(PlayFramewor向けプラグイン)を導入する Github:play-sass まずは、プラグインの設定を行います。

    PlayFramework2.2.0 でSassを使用する - Qiita
    kasumani
    kasumani 2014/10/27
    PlayFramework2.2.0 でSassを使用する PlayFrameworkでSassを使おうとして時間を浪費したのでメモ。。。 Sbtもあまり理解できていない状態でやると色々捗らないですね。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014
  • cloudBit+ArduinoでテレビとiPadとMacの休憩タイマーを作る - Qiita

    うちのしゅーちゃん(9)との契約では、テレビiPadゲームMacScratchも、1回40分までということになっている。その後は20分の休憩を入れなければならない。土曜の朝にハルロック2巻を読んでた俺は、これは電子工作でなんとかしよう! と思い、その日のうちに作ったのがShu Timerだ(キッチンタイマーでいいのでは...? という言葉は禁句である)。 一番上のボタンを押すと40分タイマーが動き始め、残り時間がLEDに表示される。40分経つとテレビの電源がぱちんと切れて、さらにiPadMacのスクリーンにもぴろんと通知が出る。 電子工作の部分はlittleBits/cloudBitを使ったので15分ほどで完成したけど、今回Arduinoを使うのが初めてだったので、思ったとおりのタイマー動作をArduinoのコードで書けるまでに3時間くらいかかってしまった。。でもArduinoお

    cloudBit+ArduinoでテレビとiPadとMacの休憩タイマーを作る - Qiita
    kasumani
    kasumani 2014/10/27
    cloudBit+ArduinoでテレビとiPadとMacの休憩タイマーを作る うちのしゅーちゃん(9)との契約では、テレビもiPadのゲームもMacのScratchも、1回40分までということになっている。その後は20分の休憩を入れなければならない。土曜
  • Google Compute Engineを触ってみた - Qiita

    AWS一辺倒なのもあれなのでGoogle Compute Engine(GCE)を触ってみました。ComputeエンジンというかGoogle Cloud全般ですね。 プロジェクト GoogleCloudはプロジェクトという単位でものを考えます。Google App Engineや、Google APIをお使いの方にはおなじみかもしれません。 GoogleアカウントのOwnerがプロジェクトを作り、そこにメンバーを招待して、VMインスタンスを作って開発、運用を進めていくという形になります。課金に関してもプロジェクト単位に分けられるようになっています。 数にGCEにまつわる管理アイテムの関連図を示します。(LB、スナップショットなど描いていないアイテムもあります) VMインスタンスを作る 左サイドのメニューからVMインスタンスを選択して新しいインスタンスを作成します。 イチからインスタンスを作

    Google Compute Engineを触ってみた - Qiita
    kasumani
    kasumani 2014/10/27
    Google Compute Engineを触ってみた AWS一辺倒なのもあれなのでGoogle Compute Engine(GCE)を触ってみました。ComputeエンジンというかGoogle Cloud全般ですね。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 08:33PM via IFTTT
  • AndroidSDKのライセンス文書処理とjavaのデフォルトエンコーディングにまつわるトラブル - Qiita

    わりと特定条件下で発生する問題。(潜在的には多そうな話?) 特定条件下って おおまかにこの2条件が成立すると起きる現象だと思ってます。該当しない人には無関係だと思うのでスルーしてください。 java実行時のファイルエンコーディング設定を明示していない。もしくは、明示しているがUTF-8ではない。 Android SDKのライセンス文書自体を取り扱う。文書の最終取り扱い先がUTF-8で動く。 AndroidSDK のライセンス https://developer.android.com/sdk/terms.html https://dl-ssl.google.com/android/repository/repository.xml よく見ると、Androidリポジトリのxmlに記述されているライセンス文書のうち、 セクション12.1.だけに 全角アポストロフィ が入っている。 全角:12.

    AndroidSDKのライセンス文書処理とjavaのデフォルトエンコーディングにまつわるトラブル - Qiita
    kasumani
    kasumani 2014/10/27
    AndroidSDKのライセンス文書処理とjavaのデフォルトエンコーディングにまつわるトラブル わりと特定条件下で発生する問題。(潜在的には多そうな話?) おおまかにこの2条件が成立すると起きる現象だと思ってます。該当し
  • homebrew-caskを単純なダウンローダとして使う - Qiita

    目標 こういうことをする。 理由 pkg形式で配布されているアプリケーションはインストール時にオプションをカスタマイズ出来ることが多い。 にも関わらずbrew cask installを使うと、それらのオプションを選べずにインストールされてしまって悲しい。 brew caskでfetchまでは自動化して、インストール自体は手動でやろう(スマートではないが。) 方法 準備 以下のようなシェルスクリプトを書いて、/usr/local/bin/brew-smash など任意の実行パスに配置し、chmod +x /path/to/brew-smash等で実行権限を与える。 #!/bin/sh # Usage: brew smash app-name if [ -z "$1" ] ; then echo "Usage: brew smash app-name" exit 1 fi if [ ! -d

    homebrew-caskを単純なダウンローダとして使う - Qiita
    kasumani
    kasumani 2014/10/27
    homebrew-caskを単純なダウンローダとして使う Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 08:33PM via IFTTT
  • https://qiita.com/kawahiro_86/items/233d0133f5c2f5149e9c

    kasumani
    kasumani 2014/10/27
    Dreamweaverでgoogle-code-prettifyを使う際に便利な方法 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 08:33PM via IFTTT
  • Bootstrap 3をベースにしたフラットなかわいいデザインのHTMLとPSDが揃ってる無料のUI素材 -Druken Parrot UI Kit

    Bootstrap 3をベースにしたフラットなかわいいデザインのHTMLとPSDが揃ってる無料のUI素材 -Druken Parrot UI Kit

    Bootstrap 3をベースにしたフラットなかわいいデザインのHTMLとPSDが揃ってる無料のUI素材 -Druken Parrot UI Kit
    kasumani
    kasumani 2014/10/27
    Bootstrap 3をベースにしたフラットなかわいいデザインのHTMLとPSDが揃ってる無料のUI素材 -Druken Parrot UI Kit BootstrapのさまざまなエレメントがかわいくフラットにデザインされたUI素材を紹介します。 Tags: from Pocket October 27, 2014 at
  • 高校で学んだはずの物理

    高校で学んだ物理 力と運動・熱力学 運動の法則 ニュートンの運動の法則 慣性系 力の絶対単位 力の働き方に関する注意 運動方程式を立てる場合に必要な力の分類 摩擦力 力のつりあいの条件 運動方程式 運動方程式を立てる 慣性力 遠心力 フックの法則 バネ定数の合成 変位・速度・加速度 変位 速度 加速度 等加速度直線運動 公式集 落下に関する場合 空気の抵抗 等加速度曲線運動 水平に投げ出された運動 斜めに投げ上げた運動 円運動 等速円運動の基礎公式 万有引力 ケプラーの法則 単振動(その1) 公式集みたいなもの 単振動(その2) バネがつるされてる場合や支え上げられている場合 一端を固定して,もう一方に力が働いている場合 運動量・衝突(その1) 運動量,力積 運動量保存則 はねかえり係数 完全弾性衝突と完全非弾性衝突 運動量・衝突(その2) 重心の速度ベクトル --> 位置ベクトル -->

    kasumani
    kasumani 2014/10/27
    高校で学んだ物理 力と運動・熱力学 波動 電磁気 原子 [ 物理難民を救うページ ] Tags: from Pocket October 28, 2014 at 05:50AM via IFTTT
  • 日本でも腕時計っぽくまるい形のスマートウォッチ「LG G Watch R」がauから発売決定、世界初のフル円形プラスチック有機ELディスプレイ採用

    LGエレクトロニクスが世界で初めてフル円形P-OLED(プラスチック有機EL)ディスプレイを採用した腕時計型のウェアラブル端末「LG G Watch R」を12月初旬に「au+1 collection」で発売することを発表しました。 【プレスリリース】新ウェアラブル端末「LG G Watch R」を「au+1 collection」から12月初旬、全国で発売開始| プレスリリース|LGエレクトロニクス・ジャパン http://www.lg.com/jp/press-releases/20141027-lg-g-watch-r-w110 どんな端末なのかは公式のムービーを見るとわかります。 LG G Watch R : Official Product Video - YouTube フル円形のP-OLEDを使った端末は世界初 円形文字盤なので、こんな感じでクラシックな腕時計風にしておくこと

    日本でも腕時計っぽくまるい形のスマートウォッチ「LG G Watch R」がauから発売決定、世界初のフル円形プラスチック有機ELディスプレイ採用
    kasumani
    kasumani 2014/10/27
    1.2GHz Qualcomm® Snapdragon™ 400なのか / 日本でも腕時計っぽくまるい形のスマートウォッチ「LG G Watch R」がauから発売決定、世界初のフル円形プラスチック有機ELディスプレイ採用
  • モバイルアプリケーション開発のためのアジャイル

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    モバイルアプリケーション開発のためのアジャイル
    kasumani
    kasumani 2014/10/27
    モバイルアプリケーション開発のためのアジャイル モバイルアプリケーション開発を行うチームの,アジャイルソフトウェア開発などのライトウェイトな開発プロセス導入に対する関心が高まっている。短周期でアプリケ
  • Javaエンジニア養成読本 [現場で役立つ最新知識、満載!] きしだなおき/のざきひ... [パソコン・システム開発]

    java 13 users web 11 users アルゴリズム 6 users デザイン 5 users コーディング 4 users design 3 users デザインの現場 3 users ヒロイチ 2 users ソフトウェアデザイン 2 users se 2 users software design plus 2 users ソフトウエアーデザイン 1 user jenkins 1 user エンジニア -ツールエンジニア 1 user おきなわ 1 user java se 1 user 自信 1 user 渡辺 洋一 1 user エンジニア 1 user software 1 user 評論社 1 user seのための 0 user エンジニア 0 user

    Javaエンジニア養成読本 [現場で役立つ最新知識、満載!] きしだなおき/のざきひ... [パソコン・システム開発]
    kasumani
    kasumani 2014/10/27
    @kasumani [新刊発見] 2014-11-11 Javaエンジニア養成読本 [現場で役立つ最新知識、満載!] (Soft… きしだ なおき/のざ… [大型本]
  • 総務省主催の異能ベーションの人たちが面白そうなのでまとめてみました。 - マグログ

    異能ベーションが面白そうです! 異能ベーションとは、 日々新しい技術や発想が誕生している世界的に予想のつかないICT(情報通信技術)分野において、破壊的な地球規模の価値創造を生み出すために、大いなる可能性があり、奇想天外でアンビシャスな技術課題に挑戦する個人。ゴールへの道筋が明確になる価値ある失敗に挑戦することを恐れない者。 というイノベーションを生みだす人材を国(総務省)が支援する取り組みです。 詳細は、こちらから御覧ください。 異能(Inno)vation | 独創的な人特別枠 最初は、いまいちかな~と思っていましたが、一次選考の結果を見ると、かなり面白そうです。どんな人達が選ばれたのか気になったので、ネットで調べてみました! 粟井 郁雄さん Photo by http://www.elec.ryukoku.ac.jp/news/23_02_16.html 「誰も気づかなかった電磁気学

    総務省主催の異能ベーションの人たちが面白そうなのでまとめてみました。 - マグログ
    kasumani
    kasumani 2014/10/27
    総務省主催の異能ベーションの人たちが面白そうなのでまとめてみました。 異能ベーションが面白そうです! 異能ベーションとは、 日々新しい技術や発想が誕生している世界的に予想のつかないICT(情報通信技術)分
  • SiteGuard WP Plugin

    管理ページアクセス制限 管理ページ(/wp-admin/以降)に対する攻撃から防御するための機能です。ログインが行われていない接続元IPアドレスに対して、管理ページのアクセスを、404(Not Found)で返します。ログインすると、接続元IPアドレスが記録され、当該ページのアクセスを許可します。24時間以上ログインが行われない接続元IPアドレスは、順次削除されます。この機能を除外するURL(/wp-admin/以降)を指定することができます。 ログインページ変更 ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃を受けにくくするための機能です。ログインページ(wp-login.php)の名前を変更します。初期値は、「login_<5桁の乱数>」ですが、お好みの名前に変更することができます。 画像認証 ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃や、コメン

    SiteGuard WP Plugin
    kasumani
    kasumani 2014/10/27
    SiteGuard WP Plugin SiteGuard WP Pluginは、WordPressにインストールするだけで、セキュリティを向上することができます。 Tags: from Pocket October 27, 2014 at 02:36PM via IFTTT
  • Raspberry PiからFluentdでBigQueryにデータを送るウェザーステーションの作り方 - Qiita

    最近なんだか個人的に電子工作ブームで、ついAmazonでRaspberry Piをポチってしまった。とりあえずウェザーステーション(気温・湿度・気圧を測るやつ)を作ってみた。 びろーんと伸びてるのは温度・湿度センサーDHT22で、基板上で青く光っているのが気圧センサーLPS331。丸くて黒いやつはなんとなくつけてみた圧電スピーカーで今回は使ってない。 そして、これらのセンサーデータを10秒おきにFluentd経由でGoogle BigQueryに送る簡単なPythonコードを書いた。Google SpreadsheetからBigQueryのクエリを実行して描いた俺の部屋のお天気環境グラフがこんな感じ。 単に1台分のグラフを書くだけならBigQueryにデータを入れる必要はなくてSpreadsheetに直接送れば済むのだけど、RasPi+Fluentd+BQの連携をいちど試してみたかったのだ

    Raspberry PiからFluentdでBigQueryにデータを送るウェザーステーションの作り方 - Qiita
    kasumani
    kasumani 2014/10/27
    Raspberry PiからFluentdでBigQueryにデータを送るウェザーステーションの作り方 最近なんだか個人的に電子工作ブームで、ついAmazonでRaspberry Piをポチってしまった。とりあえずウェザーステーション(気温・湿度・気圧を測るや
  • さあGoを始めよう!環境構築,”Hello World”から簡単なバックエンドサーバーまで | POSTD

    Goは、 信頼できる賢い人たち によって作られた愛すべきささやかなプログラミング言語で、 現在も成長中の大規模なオープンソースコミュニティ によって、継続的に改善が続けられています。 Goの基原則はシンプルであることですが、時折、約束事が分かりにくいこともありますね。以下では、私がどのようにしてGoプロジェクトを始め、どのようにGoのイディオムを使っているかを紹介したいと思います。一緒に、Webアプリケーション用のバックエンドサービスを構築しましょう。 環境の構築 新規プロジェクト Webサーバの作成 ルートの追加 複数APIへのクエリ 並列化 シンプルさ 追加演習 環境の構築 最初のステップは、もちろんGoをインストールすることです。オフィシャルサイトに用意されている、 お使いのオペレーティングシステム用のバイナリディストリビューション を使ってください。MacでHomebrewを使

    さあGoを始めよう!環境構築,”Hello World”から簡単なバックエンドサーバーまで | POSTD
    kasumani
    kasumani 2014/10/27
    【翻訳】さあGoを始めよう!環境構築,”Hello World”から簡単なバックエンドサーバーまで Goは、信頼できる賢い人たちによって作られた愛すべきささやかなプログラミング言語で、現在も成長中の大規模なオープンソース
  • UIAppearance 変更時、リアルタイムに画面反映する

    English UIAppearance の proxy メソッドから見た目を変更して、即時全画面に適用する方法を調べていて、UISS という iOS で JSON 形式の Stylesheet を扱うライブラリにその答えがあったので、メモです。 UISS#refreshViews - (void)refreshViews { [[NSNotificationCenter defaultCenter] postNotificationName:UISSWillRefreshViewsNotification object:self]; for (UIWindow *window in [UIApplication sharedApplication].windows) { for (UIView *view in window.subviews) { [view removeFromSup

    UIAppearance 変更時、リアルタイムに画面反映する
    kasumani
    kasumani 2014/10/27
    UIAppearance 変更時、リアルタイムに画面反映する UIAppearance の proxy メソッドから見た目を変更して、即時全画面に適用する方法を調べていて、UISS という iOS で JSON 形式の Stylesheet を扱うライブラリにその答えがあったので、
  • 「シバソン」という名の何も準備しないイベント - $shibayu36->blog;

    最近、シバソンという名のほぼ身内でやっているイベントを開催している。シバソンとはシバハッカソンの略で、なぜか適当にハッカソンしますと会社で呼びかけたら自然とシバソンという名前になっていた。今日は勉強会について簡単に書きたいと思う。 Kyoto.pm 以前自分はKyoto.pmというperl界隈のイベントの主催をしていた。このイベントは最初もっといろいろな人にアウトプットする場を提供したいという気持ちで始めたイベントだった。有名な東京のperl hackerを呼べたり、東京からはるばる来てくれる人が何人かいて、けっこう面白いイベントに出来たと思ってる。 ただ問題点がいくつかあった。 一つ目は主催者が開催のために前準備(スピーカー集めとか)をするコストが非常に高かったこと。発表会形式にすると、特に関西ということもあって、全然スピーカーが集まらないということがよくあった。そのたびにいろんな人に声

    「シバソン」という名の何も準備しないイベント - $shibayu36->blog;
    kasumani
    kasumani 2014/10/27
    「シバソン」という名の何も準備しないイベント スターをつけました 最近、シバソンという名のほぼ身内でやっているイベントを開催している。シバソンとはシバハッカソンの略で、なぜか適当にハッカソンしますと会社
  • アーキテクチャのトレンドサマリ(2014) - arclamp

    今年はJavaOneに参加できたので、標準Java系は詳しい人に任せて、僕はアーキテクチャ関連の技術紹介や事例系のセッションを回ってきました。このサマリをJavaOne 2014 サンフランシスコ報告会 Tokyoにて発表しています。資料はこちらから。 動画はこちらから(コミュニティアップデートの途中からがアーキテクチャトレンドになります)。 発表時間が30分なのでコンパクトになっていますので、さっくりと見ていただければと思います。 もちろん「明日から案件に使えます」という話ではありません。ただ、JavaOneということもあって、話者はエンタープライズへの適用を前提にしています。よって、単純なスケーラビリティだけではなく、システム連携や信頼性についても意識はしています。意識したうえで「まだ簡単にはいかないけど、こうやっていくべきだ」という話です。 サマリとしては、アーキテクチャ設計をする上

    アーキテクチャのトレンドサマリ(2014) - arclamp
    kasumani
    kasumani 2014/10/27
    アーキテクチャのトレンドサマリ(2014) 今年はJavaOneに参加できたので、標準Java系は詳しい人に任せて、僕はアーキテクチャ関連の技術紹介や事例系のセッションを回ってきました。このサマリをJavaOne 2014 サンフランシス
  • Java8で、Objectが持つメソッドについてはインターフェースでdefault実装をできないようにしている理由 - なみひらブログ

    背景Java8にて、インターフェースにdefaultメソッド(メソッド定義と実装)を定義できるようになりました。 しかし、その実装においてObjectクラスが持っているメソッド(toString()とかequals()とか)は、インターフェース内でdefault実装として定義できないようになっています。(コンパイルエラー「A default method cannot override a method from java.lang.Object」) 「なんでかなぁ~」と思ってちょっと調べてみたら、以下の記事を見つけました。 ちょっと要約ちょっと要約してみます。 #自分の解釈を一部入れています。 #英語に不自由のない方は上記を見てもらえればいいかと思います。 (質問者) defaultメソッドは、Javaの中で新しい良いツールだ。 しかし、私がインターフェースにtoString()のdef

    Java8で、Objectが持つメソッドについてはインターフェースでdefault実装をできないようにしている理由 - なみひらブログ
    kasumani
    kasumani 2014/10/27
    Java8で、Objectが持つメソッドについてはインターフェースでdefault実装をできないようにしている理由 背景 Java8にて、インターフェースにdefaultメソッド(メソッド定義と実装)を定義できるようになりました。 しかし、その
  • Swiftでの文字列比較におけるUnicode正規化を巡る注意点 - Qiita

    Stringの比較は正規化をかけた上で行われる Swiftの文字列比較は,Unicode正規化をかけた上で行われます。 たとえば,次の例をご覧ください。 let gaC = "\u{304C}" // 「が」の結合形 let gaD = "\u{304B}\u{3099}" // 「が」の分解形 // NSString としての文字数(UTF16での文字数)は異なる (gaC as NSString).length // => 1 (gaD as NSString).length // => 2 // String としての比較 gaC == gaD // => true (!!) これは,こちらのサイトによると, Depending on your requirements, this may or may not be what you want, but it is certainl

    Swiftでの文字列比較におけるUnicode正規化を巡る注意点 - Qiita
    kasumani
    kasumani 2014/10/27
    Swiftでの文字列比較におけるUnicode正規化を巡る注意点 Depending on your requirements, this may or may not be what you want, but it is certainly consistent with the overall design of the String type to abstract away as many Unicode details as possible. Rule of thumb: if two strings
  • OS X Yosemiteにもあった、知られざる隠し機能トップ10 | ライフハッカー・ジャパン

    多くの新機能を引っさげて、OS X Yosemiteが登場しました。でも、かなり役に立つのに、日の目を見ていない機能がいくつかあります。あなたがまだ気づいてないかもしれないYosemiteの新機能トップ10を紹介しましょう。 10. どこでも使える「QuickType」 Yosemiteには、iOS 8のような「QuickType」機能があります。Apple純正アプリであれば、ESCキーを押すだけで、次の単語の候補を挙げてくれます(ただ、日本語入力では使えないようです。代わりに、日語では変換前のカナ入力時に単語をサジェストする「推測候補表示」という機能があります)。 9. 『マップ』で空から街を案内 見どころを手っ取り早く知りたい人向けに、Appleは3D航空写真で街を案内する機能を『マップ』に追加しました。街の名前を入力すると、この機能がサポートされている場所であれば、「3D Flyo

    OS X Yosemiteにもあった、知られざる隠し機能トップ10 | ライフハッカー・ジャパン
    kasumani
    kasumani 2014/10/27
    OS X Yosemiteにもあった、知られざる隠し機能トップ10 | ライフハッカー[日本版] 多くの新機能を引っさげて、OS X Yosemiteが登場しました。でも、かなり役に立つのに、日の目を見ていない機能がいくつかあります。あなた
  • 受託開発の会社が本格的にWebサービスを開発・運用してみてぶつかった課題(只今5ヶ月目) - ヴェルク - IT起業の記録

    うちの会社は、基的に受託開発の会社ですが、自社サービス開発の両立を目指しています。その取り組みの一つとして、今年の5月、boardという受託ビジネス向けのクラウド型業務システムのベータ版をリリースし、8月に正式リリースしました。 昨年、PattoというスマホアプリCMSをリリースしていましたが、これはどちらかというとソリューション型の製品のため、今回のboardが、うちとしては初めての格的なWebサービスです。 ベータ版リリースから約5ヶ月、正式リリースから2ヶ月が経ったところですが、これまでにぶつかった課題について書いてみたいと思います。 まとまった開発時間がとれない 当然ですが、できるだけ早く開発して、早くリリースしたいという思いがあります。しかし、基的に受託開発を止めて自社サービスの開発をしていたわけではないため、1ヶ月がっつりとboardの開発をする、ということができませんで

    受託開発の会社が本格的にWebサービスを開発・運用してみてぶつかった課題(只今5ヶ月目) - ヴェルク - IT起業の記録
    kasumani
    kasumani 2014/10/27
    受託開発の会社が本格的にWebサービスを開発・運用してみてぶつかった課題(只今5ヶ月目) うちの会社は、基本的に受託開発の会社ですが、自社サービス開発の両立を目指しています。その取り組みの一つとして、今年の5
  • http://www.netagire.com/?p=1081

    kasumani
    kasumani 2014/10/27
  • わたバグ ラジオボタンBN_CLICKED - Qiita

    ネットの間違いとかを指摘するつもりが一昨日変な挙動を見つけたのでそれを書くことにする。 発見時はVS2010/Win7だったが再現はVS2013/Win7で行った。 再現手順 VS2013でダイアログベースアプリケーション作成 ラジオボタンを配置 ラジオボタンプロパティのAutoをFalseにする ラジオボタンにBN_CLICKEDイベントを登録する BEGIN_MESSAGE_MAP(CMFCApplication2Dlg, CDialogEx) ON_BN_CLICKED(IDC_RADIO1, &CMFCApplication2Dlg::OnBnClickedRadio1) END_MESSAGE_MAP() 発生現象 実行してそのラジオボタンをクリックするとダイアログが表示される。 そしてメッセージのOKを押すとまたダイアログが表示される。5~10回程度出てくる。 また、マウスオー

    わたバグ ラジオボタンBN_CLICKED - Qiita
    kasumani
    kasumani 2014/10/27
    わたバグ ラジオボタンBN_CLICKED ネットの間違いとかを指摘するつもりが一昨日変な挙動を見つけたのでそれを書くことにする。 発見時はVS2010/Win7だったが再現はVS2013/Win7で行った。 再現手順 VS2013でダイアログベースアプリ
  • https://chris.banes./

    kasumani
    kasumani 2014/10/27
    AppCompat v21 — Material Design for Pre-Lollipop Devices! の日本語訳 2014/10/22 に公開された AppCompat v21 — Material Design for Pre-Lollipop Devices! | Android Developers Blog を翻訳(多少の意訳を含む)してみました。 ちなみに原文の草稿は 10/17 に Tags: iftt
  • 渡る世間(?)はバグばかり OwnerDraw - Qiita

    時がいくら流れようとも過去を無かったことには出来ず、色んな情報と共に間違いが累積されて行く。 Qiitaは間違いを指摘してうpでとしていくのが利点として挙げられていた気がするので、インターネットにあるサンプルコードの間違いや負の遺産を少しずつ載せたいと思う。 今時MFCの需要がどんだけなのか良く分からないけど、遺産はいくらでもあるので、間違いを指摘したい。 Win32も永いので、その変遷によって動かなくなったのかも知れないが、それも指摘する。 オーナードローコントロール オーナードローで使うサブクラス化コードは以下のようになっていることが多いが間違いである。 void CMyButton::PreSubclassWindow() { ModifyStyle( 0, BS_OWNERDRAW ); CButton::PreSubclassWindow(); } ボタンスタイルの下位4ビットは

    渡る世間(?)はバグばかり OwnerDraw - Qiita
    kasumani
    kasumani 2014/10/27
    渡る世間(?)はバグばかり OwnerDraw 時がいくら流れようとも過去を無かったことには出来ず、色んな情報と共に間違いが累積されて行く。 Qiitaは間違いを指摘してうpでとしていくのが利点として挙げられていた気がするので
  • Linuxbrew on CentOS 6 で system の gcc を使用する方法 - Qiita

    #! /bin/bash target_files="c++ cpp g++ gcc x86_64-redhat-linux-c++ x86_64-redhat-linux-g++ x86_64-redhat-linux-gcc" gcc_version=`gcc -dumpversion | cut -d. -f1,2` if [[ -z "$gcc_version" ]]; then echo "Don't get GCC version." exit 1 fi if [[ -x `which brew` ]]; then brew_prefix_dir=`brew --prefix` for target_file in $target_files; do target_path=`which $target_file` link_path=${brew_prefix_dir}/bi

    Linuxbrew on CentOS 6 で system の gcc を使用する方法 - Qiita
    kasumani
    kasumani 2014/10/27
    Linuxbrew on CentOS 6 で system の gcc を使用する方法 上記のファイルを作って実行すればおけ。 $ ./symbolic_link_gcc_version.sh `/home/example/.linuxbrew/bin/c++-4.4' -&gt; `/usr/bin/c++' `/home/example/.linuxbrew/bin/cpp-4.4' -&gt; `/usr/bin/cpp' `/home/example/.linuxbrew/
  • 【Android】アプリのバージョン名とバージョン番号を取得する - Qiita

    /** * バージョンコードを取得する * * @param context * @return */ public static int getVersionCode(Context context){ PackageManager pm = context.getPackageManager(); int versionCode = 0; try{ PackageInfo packageInfo = pm.getPackageInfo(context.getPackageName(), 0); versionCode = packageInfo.versionCode; }catch(NameNotFoundException e){ e.printStackTrace(); } return versionCode; } /** * バージョン名を取得する * * @param co

    【Android】アプリのバージョン名とバージョン番号を取得する - Qiita
    kasumani
    kasumani 2014/10/27
    【Android】アプリのバージョン名とバージョン番号を取得する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 05:18AM via IFTTT
  • Sublime Textのデフォルトのスタイル(Monokai)の色分け - Qiita

    Sublime Textのデフォルトのスタイル(Monokai)の色分けについて Monokaiとは元々、Wimer Hazenbergが作成したTextmate用のColor Style http://studiostyl.es/schemes/monokai https://www.monokai.nl/ https://www.monokai.pro/ サクラエディタをSublime TextのMonokai風に変えてみたり https://github.com/nightyknite/monokai-sakuraeditor-theme 色分け表

    Sublime Textのデフォルトのスタイル(Monokai)の色分け - Qiita
    kasumani
    kasumani 2014/10/27
    Sublime Textのデフォルトのスタイル(Monokai)の色分け Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 05:18AM via IFTTT
  • RubyとNode.jsでIFTTTみたいなものをつくる - Qiita

    今、個人でmupsというIFTTTみたいなサービスを作っています。 IFTTTは便利なんだけど、あまり国内のサービスには対応しておらず、その点が個人的には不満だった。 その課題を解決すべく、RubyとNode.jsでIFTTTみたいなものをつくってみることにした。 あと、ここ最近ずっとAndroidアプリ開発ばかりだったので、最近のWeb周辺技術を勉強したかったという目的もあった(Rubyをちゃんと触るのは初めてだった)。 システム構成 ↑は理想図です。実際のところアプリなんてできてないし、サーバもさくらVPS一台のみ。 mups-web Nginx + Unicorn + Sinatraで動く普通のRuby製Webアプリケーション。 最初はRailsを使おうかと思ったけど、今までWeb開発はPHPばかりでRuby自体ちゃんと触るのは初めてだったし、それに加えて学習コストが高いと噂のRai

    RubyとNode.jsでIFTTTみたいなものをつくる - Qiita
    kasumani
    kasumani 2014/10/27
    RubyとNode.jsでIFTTTみたいなものをつくる IFTTTは便利なんだけど、あまり国内のサービスには対応しておらず、その点が個人的には不満だった。 その課題を解決すべく、RubyとNode. Tags: from Pocket October 27, 2014 at 02:31PM via IFTTT
  • RSpecで外部プロセスを必要とするテスト実行するためのスニペット - Qiita

    # spec/support下に配置しておく # @param [Hash] options Any of :log, :env, :pwd, :command, :stdout_log, :stderr_log, :spawn_options, :spawn_checker, :timeout def spawn_process(options = {}) env = options[:env] || {} command = options[:command] stdout_log = options[:stdout_log] ? [options[:stdout_log], 'w'] : :out stderr_log = options[:stderr_log] ? [options[:stderr_log], 'w'] : :err pwd = options[:pwd] spa

    RSpecで外部プロセスを必要とするテスト実行するためのスニペット - Qiita
    kasumani
    kasumani 2014/10/27
    RSpecで外部プロセスを必要とするテスト実行するためのスニペット Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 05:17AM via IFTTT
  • PHPで日本語メールを送信する - Qiita

    PHP Mailerをダウンロードします https://github.com/PHPMailer/PHPMailer SMTPサーバのアドレスはphp.iniに設定してあれば取得されるので設定不要です。 送信用のPHPファイルをUTF-8で作成します。 mb_internal_encoding を UTF-8 とします(指定しないと文字化けする場合があります) PHPMailerAutoload.php を呼び込みます。

    PHPで日本語メールを送信する - Qiita
    kasumani
    kasumani 2014/10/27
    PHPで日本語メールを送信する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 05:17AM via IFTTT
  • pecoでgitのルートに移動する - Qiita

    Zshでcdrをpecoにかませると便利ですね。 http://qiita.com/syui/items/f2fe51d00378210d10b1 僕はこの方のスクリプトを使わさせてもらっています。 ところで、僕は作業するときにgitのルートディレクトリへ移動してから何をするかを考えるので、cdrと組み合わせてそれを実行させたいと思います。 $ cdr -l | awk '{ print "\\ls -d " $2 "/.git" " 2>/dev/null" }' | sh \ | sed -e "s;^$HOME;~;" | sed -e "s|/\.git$||" | peco function peco-git-cd() { local selected_dir=$(cdr -l | awk '{ print "\\ls -d " $2 "/.git" " 2>/dev/null"

    pecoでgitのルートに移動する - Qiita
    kasumani
    kasumani 2014/10/27
    pecoでgitのルートに移動する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 27, 2014 at 05:17AM via IFTTT
  • Bundlerのインストール時に、初めてgemをインストールするときに詰まったこと。 - Qiita

    フロントエンジニア歴2年目、未だにコマンドのインストールが苦手なエンジニアです。 サンプルアプリをRailsで作ろうとして、Bundlerをインストールするときに詰まったのでメモしておきます。 主にパスの通し方で悩んでいました。 Bundlerについて Gemfileに記載されたパッケージの種類・バージョンのものをインストールするための仕組み。 Gemパッケージ Rubyで使うライブラリやアプリケーションを、RubyGemというツールでインストールできるようにしたもの。 Gemfileに必要なGemとバージョンを記載しておく。npmとかBowerみたいなやつ。 ruby 2.x.x以上でデフォルトでgemコマンドが使えます。 動作確認環境 ruby 2.1.2 shellはzsh(詳しくはない) 1. Bundlerのインストール $ gem install bundler // Bund

    Bundlerのインストール時に、初めてgemをインストールするときに詰まったこと。 - Qiita
    kasumani
    kasumani 2014/10/27
    Bundlerのインストール時に、初めてgemをインストールするときに詰まったこと。 フロントエンジニア歴2年目、未だにコマンドのインストールが苦手なエンジニアです。 サンプルアプリをRailsで作ろうとして、Bundlerをインス
  • HomebrewをMac OS X 10.8.xにインストールする - Qiita

    社用PCを新たに入手したので、環境構築しました。 以前(去年)社内PCに構築したときは、新卒ホヤホヤということもあり、先輩についていただいたので、実質初めてターミナルで構築しました。 Homebrewのインストール時に、うまくいかず悩んだのでメモしておきます。 Homebrewって? Mac向けのパッケージ管理ツール。開発時に必要なコマンドのインストールなどでよく使います。 で簡単にインストールできるので便利。 同様のパッケージ管理ツールにMacPortsがあり、色んな記事のインストール例でよく「ports」コマンドの例が出てきます。 ですが、こちらは使うPC内に既にあるシステムを使わず、新たにインストールして構築しようとすること・実行にsudoが必要(管理者権限)なので、嫌がるシステム屋さんも多いようです。 動作確認環境 Mac OS X 10.8.5 Mountain Lion rub

    HomebrewをMac OS X 10.8.xにインストールする - Qiita
    kasumani
    kasumani 2014/10/27
    HomebrewをMac OS X 10.8.xにインストールする 社用PCを新たに入手したので、環境構築しました。 以前(去年)社内PCに構築したときは、新卒ホヤホヤということもあり、先輩についていただいたので、実質初めてターミナルで構
  • https://qiita.com/ryo33/items/bd72aa975760e769efc1

    kasumani
    kasumani 2014/10/27
    javascript, jQueryを初めて使ってみて詰まったことまとめ 初投稿です。 今回javascriptとjQueryを使ってGitHubのAPI叩くサイトを作りました。(少しphpも) まず、セレクタについて。html Tags: ifttt, kasumaniのストックした投稿 - qiita from P
  • Java最強リファレンス 田中裕一 [パソコン・システム開発]

    発売日: 2014年10月27日 月曜日 - 発売中新刊発見日: 2014年09月12日(2024年04月23日 17時00分 JST時点)

    Java最強リファレンス 田中裕一 [パソコン・システム開発]
    kasumani
    kasumani 2014/10/27
    @kasumani [新刊発売] 2014-10-27 Java 最強リファレンス 田中 裕一 [大型本]
  • Eclipse4.4完全攻略 石黒尚久/SBクリエイテ... [パソコン・システム開発]

    発売日: 2014年10月28日 火曜日 - 発売中新刊発見日: 2014年09月10日(2024年04月23日 16時01分 JST時点)

    Eclipse4.4完全攻略 石黒尚久/SBクリエイテ... [パソコン・システム開発]
    kasumani
    kasumani 2014/10/27
    @kasumani [新刊発売] 2014-10-27 Eclipse4.4 完全攻略 (完全攻略シリーズ) 石黒 尚久 [大型本]
  • http://preso.ymotongpoo.com/hdc2014.slide

    kasumani
    kasumani 2014/10/27
    今日から始める Go 言語 channelは特定の型のデータのみを扱うキューのようなもの。channelを介して異なるgoroutine間でデータのやり取りが可能になる。 Do not communicate by sharing memory; instead, share memory by communicating. Tags: from Pocket Octo