タグ

2014年3月8日のブックマーク (147件)

  • https://www.dropbox./

    kasumani
    kasumani 2014/03/08
    DropBoxと連携する 下記 URL の”Create app”よりアプリを登録します。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/1n5ctjV March 08, 2014 at 10:30PM via IFTTT
  • iOSのDropBox SDKでupload時に403エラー - Qiita

    [WARNING] DropboxSDK: error making request to /1/files_put/hogehoge - (403) Forbidden File upload failed with error - Error Domain=dropbox.com Code=403 "The operation couldn’t be completed. (dropbox.com error 403.)" 下記の初期化で root: kDBRootDropbox となっていたのを root: kDBRootAppFolder に直して解決。 DBSession *dbSession = [[DBSession alloc] initWithAppKey:@"INSERT_APP_KEY" appSecret:@"INSERT_APP_SECRET" root: kDB

    iOSのDropBox SDKでupload時に403エラー - Qiita
    kasumani
    kasumani 2014/03/08
    iOSのDropBox SDKでupload時に403エラー デベロッパーサイトで登録するときに、アプリ固有のディレクトリを使うように設定したからかな? Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08, 2014 at 10:30PM via IFTTT
  • Vimのコマンドラインモード(:)で、シェル同様のヒストリ展開(!$)を使う - Qiita

    :e ~/path/to/filenameした時に以下のエラーになって、 :e! ~/path/to/filenameでやり直すことになる場合が時々あります。 再度~/path/to/filenameを入力するのは面倒。 上カーソルキーでヒストリを戻ってコマンドラインを編集 (:<Up><Home><Left>!。もしくは:cnoremap <C-A> <Home>等を設定しておいて :<C-P><C-A><C-F>!) :e! !$ (bashやzshでの操作と同様) 2.の操作をしていたのですが、どうもまどろっこしい印象なので、 3.の操作でやりたい、と思ったので少し調べてみました。 (実は2.の方が打鍵数は少ないですが) (その他有効な場面としては、:'a,.w ~/path/to/newfileした後、:e !$) 以下の記事が見つかりました。 Is there a vim equ

    Vimのコマンドラインモード(:)で、シェル同様のヒストリ展開(!$)を使う - Qiita
    kasumani
    kasumani 2014/03/08
    Vimのコマンドラインモード(:)で、シェル同様のヒストリ展開(!$)を使う :e ~/path/to/filenameした時に以下のエラーになって、:e! ~/path/to/filenameでやり直すことになる場合が時々あります。 2.の操作をしていたのですが、どうもまど
  • 後藤さんのひとりごと: 本日、nowaに公開していたらしい記事を復元しました。

    kasumani
    kasumani 2014/03/08
    検索バーからhttpstatus コマンドで、HTTP のステータスコードをすばやくしらべる! 0 ストック 0 コメント この投稿をストックする (元ネタ: httpstatus コマンドで、HTTP のステータスコードをすばやくしらべる! - 64p. Tags: ifttt, kasuma
  • Javascriptでのiframe操作tips(iframeの中身を差し替える) - Qiita

    追記(2016/05/05) コメントでご指摘いただきました。 過去のソースにアクセス出来ない&Javascriptの知識が浅いので経緯がわからない状態ですが、 iframe elementの取得方法と、iframe内のコンテンツの更新方法を下記のように置き換えないと動かないようです。ご注意ください。 document.getElementById('iframe_id')[0].contentDocument.location.replace('target_url or target_path'); ↓ document.getElementById('iframe_id').contentWindow.location.replace('target_url or target_path'); 追記ここまで。 以下、2014年に投稿した記事です。 コンテンツの更新システムを作る場合な

    Javascriptでのiframe操作tips(iframeの中身を差し替える) - Qiita
    kasumani
    kasumani 2014/03/08
    Javascriptでのiframe操作tips(iframeの中身を差し替える)   コンテンツの更新システムを作る場合などに、iframeを使ってプレビューを表示したい   カレンダーの日付クリックイベントを拾って、iframeの中身を差し替えたい(ifram
  • cocos2d-iphoneでのスプライトシートのサイズについて - Qiita

    スプライトシートは正常に読み込まれていて、シミュレータでは表示されるのに 何故か実機で画像が表示されない!と数時間悩んでいました。 結論から言えば、テストしていた端末が古かった(iPodTouch第3世代?)ので スプライトシートのサイズの上限をオーバーしているのが原因でした。 http://www.cocos2d-iphone.org/forums/topic/spritesheet-max-size/ (英語が苦手な方はgoogle翻訳を使ってみることをオススメします) 上記サイトで知ったのですが 端末によって、スプライトシートのサイズの上限(max texture size)が 1024×1024だったり2048×2048だったりします。 開発する側には当然大きい方が便利ですが 古い端末で見た時に、画像が表示されないのは重大なバグなので まだ当分は1024×1024で作るべきですね。

    cocos2d-iphoneでのスプライトシートのサイズについて - Qiita
    kasumani
    kasumani 2014/03/08
    cocos2d-iphoneでのスプライトシートのサイズについて スプライトシートは正常に読み込まれていて、シミュレータでは表示されるのに 何故か実機で画像が表示されない!と数時間悩んでいました。 Tags: ifttt, kasumaniのストック
  • dockerでタグを打ってないイメージを削除する対処療法的なスクリプトを書いてみた - Qiita

    はじめに 私はまだdockerのイメージ管理の仕組みをよく理解しておらず、試行錯誤して対処療法的にスクリプト書いてみただけですので、あまり期待せずに読んでください。 最速Docker研究会(DockerのTipsを20個上げていくぜ編) - Happy New Worldの「3. docker build時には必ずタグを付ける。」を実践していると、試行錯誤中に何度も同じタグでイメージをビルドするので、古いイメージはタグが外れた状態になっています。 $ docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE hnakamur/nginx-lua latest 79e74886d6a9 31 hours ago 527.6 MB <none> <none> 64b4fa0cdd27 32 hours ago 525 MB <none

    dockerでタグを打ってないイメージを削除する対処療法的なスクリプトを書いてみた - Qiita
    kasumani
    kasumani 2014/03/08
    dockerでタグを打ってないイメージを削除する対処療法的なスクリプトを書いてみた 私はまだdockerのイメージ管理の仕組みをよく理解しておらず、試行錯誤して対処療法的にスクリプト書いてみただけですので、あまり期待
  • iTerm2を便利に使うマネージャーのようなものを作った - Qiita

    i-manager(airfile) 追記 マネージャーを機能毎に分割しました。 https://github.com/syui/airchrome.zsh https://github.com/syui/airgoogleplus https://github.com/syui/airkeepass はじめに i-managerは、percolを利用したiTerm2の専用マネージャーです。 ウィンドウの大きさと位置を保存し、そこに移動できる機能のほか、ウィンドウの透明度を調整することができます。 また、ShellScript,AppleScriptで書かれているスクリプトを簡単に登録、実行できるようにしました。今回は、一応、拡張性も考えて作りました。 テーマファイルが用意されており、初心者の方は、percolをインストールすれば、すぐに使えるようになっています。 上級者の方は、テーマを変

    iTerm2を便利に使うマネージャーのようなものを作った - Qiita
    kasumani
    kasumani 2014/03/08
    iTerm2を便利に使うマネージャーのようなものを作った ウィンドウの大きさと位置を保存し、そこに移動できる機能のほか、ウィンドウの透明度を調整することができます。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocke
  • autosizeの上限を指定する方法 - Qiita

    jQuery Autosizeを使って、入力に合わせてテキストエリアを自動拡大しているのですが、普通にしていると、どこまでも拡大してしまい不便です。 jQuery Autosize側でオプション指定出来ないかと思って調べたのですが、どうやら無いみたいです。 どうやって解決するかというと、CSS側で <textarea id='konishi'> だとすると

    autosizeの上限を指定する方法 - Qiita
    kasumani
    kasumani 2014/03/08
    autosizeの上限を指定する方法 jQuery Autosizeを使って、入力に合わせてテキストエリアを自動拡大しているのですが、普通にしていると、どこまでも拡大してしまい不便です。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket
  • Macで「開発元が未確認のため開けません」の対処法 - Qiita

    そもそもこのエラー自体を出さず、未確認のものもジャンジャン許可するなら ぼくが書くより丁寧な解説を見つけました。Mac OS X Mountain Lionでアプリ起動時に「開発元が未確認のため開けません」エラーが出るときは | memobitsを読んどけばいいと思います。 このファイルのみ個別に許可するなら ターミナルでそのファイルのあるディレクトリに行き、下記コマンドを打つと開けるようになります。

    Macで「開発元が未確認のため開けません」の対処法 - Qiita
    kasumani
    kasumani 2014/03/08
    Macで「開発元が未確認のため開けません」の対処法 ぼくが書くより丁寧な解説を見つけました。Mac OS X Mountain Lionでアプリ起動時に「開発元が未確認のため開けません」エラーが出るときは | memobitsを読んどけばいいと思い
  • お手軽にバッチ処理の二重起動を防ぐ方法 - Qiita

    demo.lockというファイルが作られるが、存在チェックではなく、ロックできるかどうかを調べているので残っていても問題ないです。 参考 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/03/08
    お手軽にバッチ処理の二重起動を防ぐ方法 demo.lockというファイルが作られるが、存在チェックではなく、ロックできるかどうかを調べているので残っていても問題ないです。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Po
  • node.jsでローカルディレクトリ配下のHTMLファイルのリストをSJISのCSVで出力するサンプル - Qiita

    はじめに The Pragmatic Bookshelf | Node.js the Right Wayを読んでいる時にツール作成の依頼が来たので、勉強がてらNode.jsで作ってみました。 HTMLファイルを読み込んでスクレイピングするところはSlideShareにあった電算部ネットワーク講座03のプレゼンテーション資料を参考にさせていただきました。ありがとうございます。 サンプルソース var baseDir = process.argv[2], baseURL = process.argv[3], outFile = process.argv[4], _ = require('underscore'), fs = require('fs'), path = require('path'), Q = require('q'), jschardet = require('jscharde

    node.jsでローカルディレクトリ配下のHTMLファイルのリストをSJISのCSVで出力するサンプル - Qiita
    kasumani
    kasumani 2014/03/08
    node.jsでローカルディレクトリ配下のHTMLファイルのリストをSJISのCSVで出力するサンプル The Pragmatic Bookshelf | Node.js the Right Wayを読んでいる時にツール作成の依頼が来たので、勉強がてらNode.jsで作ってみました。 Tags: ifttt, kasuma
  • ドットインストールでRuby on Rails 3.2を学んだ際の詳細なメモ 3/全46 - Qiita

    主な内容 #03 MVCとは何か? Ruby on RailsはMVCフレームワークですよ MVCはこんなものですよ MVC Model: データに関するいろいろ View: 見た目に関するいろいろ Controller: ModelとViewをとりもつもの Ruby on Railsとは 詳しくみてみる。 Rubyを元に作られたMVCフレームワークで、Webアプリケーション(Webサービス)を効率的に開発するために揃えられたライブラリとツールのセットです。 そして、 RubyRuby on Railsは違うものだ! ということは当然のこととして理解しておくべきです。 Rubyは「言語」 、 Ruby on Railsは「フレームワーク」ですね。 ごっちゃにして話ていると恥ずかしいですね。 MVCフレームワーク 順に追ってみます。 ・フレームワークとは フレームワークとは直訳すると「枠組

    ドットインストールでRuby on Rails 3.2を学んだ際の詳細なメモ 3/全46 - Qiita
    kasumani
    kasumani 2014/03/08
    ドットインストールでRuby on Rails 3.2を学んだ際の詳細なメモ 3/46 Ruby on RailsはMVCフレームワークですよ〜 MVCはこんなものですよ〜 Model: データに関するいろいろ View: 見た目に関するいろいろ Controller: ModelとViewをとりもつもの
  • https://qiita.com/pasberth/items/9534fef7edc6a8506c1b

    kasumani
    kasumani 2014/03/08
    git リポジトリに含めていないファイルをまるごと .gitignore に追記する 0 ストック 0 コメント この投稿をストックする git status --porcelain|awk '/^\?\?/ {print $2}' &gt;&gt; .gitignore pasberth フォローする52 Contribution git のお仕事を ご紹介
  • Object.observeについて - JS.next

    概要 Object.observeとは、オブジェクトの変更を監視するためのAPIであった。 ES2015,2016の候補として挙げられており、V8でデフォルトで有効にされるまでに至っていたが、 実装コストがかかる上、世のニーズとそれほど合っていないということで結局廃止された。 改めて注意勧告 これは廃止された仕様です APIの概要 提供されるメソッド Object.observe(target, callback, acceptList = defaultAcceptTypes) // targetオブジェクトを監視する // 監視するオブジェクト、変更があった時に呼ばれる関数、監視するタイプの配列を指定する // defaultAcceptTypes = ['add', 'update', 'delete', 'setPrototype', // 'reconfigure', 'prev

    Object.observeについて - JS.next
    kasumani
    kasumani 2014/03/08
    Object.observeについて Object.observeとは、ES7で導入予定の、オブジェクトの変更を監視するためのメソッドである。 仕様も安定し、この度V8でデフォルトで有効になったので紹介してみたいと思う。 Tags: feedly, ifttt, recently read, sav
  • unite.vim まとめ - Qiita

    unite.vim とは vim 用の統合ユーザインターフェース。 様々なデータを共通のインタフェースを用いて操作できる。 unite.vim のインターフェースを学習するだけで色々なデータを簡単に操作できるようになり、また異なる種類のデータを同時に操作できる。 例えば、ノーマルモードで以下のコマンドを実行すると、カレントディレクトリとバッファの一覧を同時に表示できる。

    unite.vim まとめ - Qiita
    kasumani
    kasumani 2014/03/08
    unite.vim まとめ 様々なデータを共通のインタフェースを用いて操作できる。 unite.vim のインターフェースを学習するだけで色々なデータを簡単に操作できるようになり、また異なる種類のデータを同時に操作できる。 Tags: iftt
  • https://qiita.com/tarappo/items/afbf3067dbec69f648b0

    kasumani
    kasumani 2014/03/08
    NSUserDefaultsでハマったこと -immutable/mutable- 以下のように、NSUserDefaultsを使って保存していた値を取り出して変更を加えて、再度保存しようとしたとする。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08, 2014 at 10:20PM
  • はてなブログ

    出雲大社までヒッチハイク旅したら自己発見できた[出雲大社ヒッチハイク体験記/前編] ふとした思いつきから内省と思索の旅へ。神奈川から出雲大社までのヒッチハイクで、予期せぬ自己発見を経験した4泊5日の記録。 はじめに - 旅の動機 - 10年友達関係が続いて、昨年頭から1年間付き合った恋人と年末に別れた。 失恋の詳細はどうでもいいので省く。付き合…

    はてなブログ
    kasumani
    kasumani 2014/03/08
    Vimで全角記号を扱うと色々とおかしくなる 症状としてはこんな感じ。ASCIIのみしか対応していないアプリケーションではありがちな事象である。 なお全角文字専用の設定であり副作用はないので .vimrc に書いてしまうと良い
  • Using OpenSSH Certificate Authentication - neocri.me

    Summary In March 2010, ssh certificate authentication was quietly included with OpenSSH 5.4. In 2014 ssh certificates are still a fairly obscure subject, neither widely understood or used. With such an obscure subject, one could almost expect it to be either hard or complex to implement – it is neither hard nor complex, just not well documented. The goal of this guide is to show how easy it is to

    kasumani
    kasumani 2014/03/08
    Using OpenSSH Certificate Authentication In March 2010, ssh certificate authentication was quietly included with OpenSSH 5.4. In 2014 ssh certificates are still a fairly obscure subject, neither widely understood or used. Tags: feedly, ifttt, recently read, saved for later from Pocket March 08, 2014
  • GitHub - vikasburman/js3: JavaScript Style Sheet - Instead of putting programming in CSS, it puts CSS in a programming language.

    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 - vikasburman/js3: JavaScript Style Sheet - Instead of putting programming in CSS, it puts CSS in a programming language.
    kasumani
    kasumani 2014/03/08
    vikasburman/js3 · GitHub Instead of putting programming in CSS, it puts CSS in a programming language. As more and more development is moving towards client side, different opportunities are opening up and traditional styles of doing everything are undergoing drastic changes. CSS is one such case.
  • oh-my-zshのテーマに関するTips - Qiita

    どんなテーマがあるのか調べる 一番簡単なのはoh-my-zshのwikiのthemesページを見るのが良いと思いますが、このページには全てのテーマが紹介されているわけではありませんし、自分の使ってるカラースキームだとどんな感じに表示されるのかが分かりません。 というわけでそういう問題を解決するためにtheme_chooser.shというのがあります。 ターミナルでtheme_chooser.sh -sを実行するとこんな感じに全てのテーマのプレビューをしてくれます。 ここで注意点があって $ZSHをexportしておく必要がある。 環境に依存するテーマがある(上記スクショだとrvmに依存してるっぽいけど私が入れてないのでエラーになってるのがありますね) $RPROMPT(右端に表示されるプロンプト)が正しい位置に表示されない。 $RPROMPTが手前の設定を引き継いでしまう。 後ろ2つは↓こ

    oh-my-zshのテーマに関するTips - Qiita
    kasumani
    kasumani 2014/03/08
    oh-my-zshのテーマに関するTips 一番簡単なのはoh-my-zshのwikiのthemesページを見るのが良いと思いますが、このページには全てのテーマが紹介されているわけではありませんし、自分の使ってるカラースキームだとどんな感じに表
  • さくらVPSにzshをインストール - Qiita

    [funya@whogex bin]$ grep funya /etc/passwd funya:x:500:500::/home/funya:/bin/bash [funya@whogex bin]$ cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/tcsh /bin/csh /bin/zsh

    さくらVPSにzshをインストール - Qiita
    kasumani
    kasumani 2014/03/08
    さくらVPSにzshをインストール さくらVPSにzshをインストールします。必須ですよね(^^) インストール [funya@whogex ~]$ sudo yum install zsh 今のログインシェルの確認 [funya@whogex bin]$ grep funya /etc/passwd funya:x:500:500::/home/funya:/bin/bash [funya@wh
  • # あのC拡張で書かれた超高速なPHPフレームラークPhalconに2.0.0が!! - Qiita

    前々から気づいてたけど、手をつけてなかったphalconを使い始めました! Phalcon は、ハイパフォーマンス で少ないリソース消費のC拡張として実装されたWebフレームワークを提供します と、公式サイトに書かれているがタシカニ早い さすが、C拡張で書かれて、PHPのコードが一つもない PHP用フレームワーク Tutorial - Creating a Poll application in 15 minutes with Phalcon from Phalcon Framework on Vimeo. 入れてみたけど、タシカニ早いです! 今度パフォーマンス計測してみたいです 更に、phalconは現在v1なのですが、 githubで2.0.0が公開されています。 今はossとして公開して、version up中なのかな phalcon 2.0.0導入手順は git clone htt

    # あのC拡張で書かれた超高速なPHPフレームラークPhalconに2.0.0が!! - Qiita
    kasumani
    kasumani 2014/03/08
    # あのC拡張で書かれた超高速なPHPフレームラークPhalconに2.0.0が!! 前々から気づいてたけど、手をつけてなかったphalconを使い始めました! Phalcon は、ハイパフォーマンス で少ないリソース消費のC拡張として実装されたWeb
  • Phonegapの環境構築 + "phonegap run ios"を実行するとiOSシミュレータが落ちる場合がある問題について - Qiita

    kasumani
    kasumani 2014/03/08
    Phonegapの環境構築 + &quot;phonegap run ios&quot;を実行するとiOSシミュレータが落ちる場合がある問題について Phonegapを試してみようと思い、 公式サイト通りの手順で環境構築開始。 すると、ios-simが無いからインストールしてね
  • Amazon.co.jp: 基礎からのMySQL 改訂版 (基礎からシリーズ): 西沢夢路: 本

    Amazon.co.jp: 基礎からのMySQL 改訂版 (基礎からシリーズ): 西沢夢路: 本
    kasumani
    kasumani 2014/03/08
    WinでXAMPPでPHP+MySQLを使って見るメモ 0.1 基礎からのMySQLを参考にさせていただいてます。 詳しくは上記書籍をご参考ください。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/MVVQq8 March 08, 2014 at 06:00PM via IFTTT
  • jQuery Mobileの複数ページ作成と戻るボタン - Qiita

    <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.css" /> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> <script src="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.js"></script> <script> $(document).bind("bobileinit", function() { $.mobile.page

    jQuery Mobileの複数ページ作成と戻るボタン - Qiita
    kasumani
    kasumani 2014/03/08
    jQuery Mobileの複数ページ作成と戻るボタン jQuery Mobileで複数ページは一つのhtml内で、 data-role=&quot;page&quot; のdivを複数用意してあげます。 別のページに遷移するのは Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08, 2
  • 一人でBoost勉強会:Concept Check #2 - Qiita

    Note for Boost Concept Check Library (BCCL) 家ドキュメント(v1.55) 日語ドキュメント(v1.30) Reference (v1.55) 以下の記述は公式のドキュメントを自分なりに要約した物であり、 和訳を目指す物ではない。 また内容を保証するものでもない。 Index - #1 Concept Checking Introduction - #2 Using Concept Checks - #3 Creating Concept Checking Classes - #4 Concept Covering and Archetypes Using Concept Checks BOOST_CONCEPT_ASSERT() コンセプトを満しているかを確認するマクロ。 cassertのassertに相当する。 #include "boos

    一人でBoost勉強会:Concept Check #2 - Qiita
    kasumani
    kasumani 2014/03/08
    一人でBoost勉強会:Concept Check #2 Using Concept Checks BOOST_CONCEPT_ASSERT() コンセプトを満しているかを確認するマクロ。 cassertのassertに相当する。 boost_concept_assert.cpp #include &quot;boost/concept_check. Tags: ifttt, kasumaniのストックした投稿 - qiit
  • Node.js+Express+Passportで認証情報をセッションに保存する方法 - Qiita

    公式のドキュメント見ながら実装したら、ちょっとつまずいたのでメモしておきます。 やりたいこと passportを使って、facebookやtwitterでauth認証をして、取得した値をセッションに保持したい。 環境 Node.js (0.10.25) Express (3.4.8) passport (0.2.0) passportについて passportはnode.jsでauth認証を実装するためのモジュールです。 なんと140以上のサービスのauth認証に対応しているとか。 node.jsでauth認証をするモジュールとしては、他にoauthとかがありますが、ドキュメントがほとんどが無いので、機能・情報ともに充実しているpassportがオススメです。 実装 認証機能の実装自体はPassportの公式サイトのGuideを参照してください。 ほぼコピペでできます。 ただセッションに値

    Node.js+Express+Passportで認証情報をセッションに保存する方法 - Qiita
    kasumani
    kasumani 2014/03/08
    Node.js+Express+Passportで認証情報をセッションに保存する方法 公式のドキュメント見ながら実装したら、ちょっとつまずいたのでメモしておきます。 passportはnode.jsでauth認証を実装するためのモジュールです。 何と140以上のサ
  • adbコマンドが実行出来るようになるまで - Qiita

    1. SDKのダウンロード こちらからダウンロードして、同じフォルダに解凍します。 2. アプリケーション以下に配置 $ cd ~/Downloads $ mv adt-bundle-mac-x86_64-20131030 android-sdk $ mv android-sdk /Applications/

    adbコマンドが実行出来るようになるまで - Qiita
    kasumani
    kasumani 2014/03/08
    adbコマンドが実行出来るようになるまで こちらからダウンロードして、同じフォルダに解凍します。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08, 2014 at 06:00PM via IFTTT
  • RailsのDBをMySQLにする方法 - Qiita

    2014/5 更新 バージョン覚えてないけど、多分Ruby:2.0、Rails:3.2 前提 RailsDBMSを初期設定のSQLiteからMySQLに変える方法です。ここを参考にしました。 大事な所を他サイトに丸投げしたざっくりなまとめですが悪しからず… MySQL設定 インストール まずは、MySQLを公式サイトからダウンロードします。 手順はこのサイトに詳しく書いてあるので参照してください。 初期設定 インストールしたら、MySQLを起動して初期設定をします。 詳しくはドットインストールでどうぞ。 作業ユーザー作成 次に作業ユーザーを作成します。 以下を見ていただくと分かるのですが、作業ユーザーはdevelopment、test、productionの3つ必要になります。(developmentとproductionは同じユーザーでも設定上は大丈夫ですが、番環境も見据えてprod

    RailsのDBをMySQLにする方法 - Qiita
    kasumani
    kasumani 2014/03/08
    RailsのDBをMySQLにする方法 RailsのDBMSを初期設定のSQLiteからMySQLに変える方法です。 ここを参考にしました。 まずはMySQLをサイトからダウンロードします。 ここに詳しく書いてあるので参照してください。 次にMySQLを起動して
  • 正規表現を体系的に学ぶつもりがない人のためのプチ講座 - Qiita

    「正規表現をきちんと学ぶ気はない、でも仕事では使いたい!」とかお思いの欲張りなあなたのための記事です。 正規表現の定義 パターンとターゲットとなる文字列(以下 対象)をマッチさせます。 (ホントのところはウィキペディアとかで調べてね!) パターンの構成 【文字+文字の数(以下 量化子)】×n 覚えるべき記号(メタ文字) たったの 6つです。 ^ => 対象の始まり $ => 対象の終わり . => どんな文字でもいいから、1文字 以下は量化子です。 * => 直前の文字がいくつあっても、なくてもいい + => 直前の文字がいくつあってもいいけど、ないとダメ ? => 直前の文字はないか、1つだけ なお、これらの文字を記号としてではなく文字としてそのまま扱いたい場合、\でエスケープできます。 文字クラス 文字は普通にaとかけばaにマッチします。が、複雑なマッチをしたいときは文字クラスを使いま

    正規表現を体系的に学ぶつもりがない人のためのプチ講座 - Qiita
    kasumani
    kasumani 2014/03/08
    正規表現を体系的に学ぶつもりがない人のためのプチ講座 「正規表現をきちんと学ぶ気はない、でも仕事では使いたい!」とかお思いの欲張りなあなたのための記事です。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocke
  • RubyでUUIDを生成する - Qiita

    require 'securerandom' p SecureRandom.uuid #=> 73f57385-7c80-49f2-b636-28b0e7bea67d 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

    RubyでUUIDを生成する - Qiita
    kasumani
    kasumani 2014/03/08
    RubyでUUIDを生成する 1 ストック 0 コメント この投稿をストックする yimajo フォローする2064 Contribution ruby のお仕事を ご紹介、内定までフォローします! by rubyの求人例 ユビレジのWebアプリをちょうレスポンシブにしてく Tags: if
  • テストをリファクタリングで駄目にした話 - Qiita

    Objective-C のテストをリファクタリングしたものの、結果的に使い勝手の悪いテストになってしまうことが何度かあった。 リファクタリング前 たとえば、以下のようなテストがあるとする。 - (void)testFileLog { id formatter = [[Formatter alloc] init]; LogMessage *message = [[LogMessage alloc] init]; message.lineNumber = 10; message.filePath = @""; XCTAssertEqualObjects([formatter stringFromLogMessage:message], @":10", @"file: %@", message.filePath); message.filePath = @"Hoge.m"; XCTAssertE

    テストをリファクタリングで駄目にした話 - Qiita
    kasumani
    kasumani 2014/03/08
    テストをリファクタリングで駄目にした話 Objective-C のテストをリファクタリングしたものの、結果的に使い勝手の悪いテストになってしまうことが何度かあった。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08,
  • 一人でBoost勉強会:Concept Check #1 - Qiita

    Note for Boost Concept Check Library (BCCL) 家ドキュメント(v1.55) 日語ドキュメント(v1.30) Reference (v1.55) 以下の記述は公式のドキュメントを自分なりに要約した物であり、 和訳を目指す物ではない。 また内容を保証するものでもない。 Index - #1 Concept Checking Introduction - #2 Using Concept Checks - #3 Creating Concept Checking Classes - #4 Concept Covering and Archetypes Concept Checking Introduction Conceptが必要な理由 間違ったテンプレート引数によるコンパイルエラーが非常に難読である。その間違ったテンプレート引数使用された位置でなく

    一人でBoost勉強会:Concept Check #1 - Qiita
    kasumani
    kasumani 2014/03/08
    一人でBoost勉強会:Concept Check #1 以下の記述は公式のドキュメントを自分なりに要約した物であり、 和訳を目指す物ではない。 また内容を保証するものでもない。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08, 201
  • iOS標準クラスを解体する(ARC対応版) - Qiita

    謎のバグが出た時って、標準SDKのクラスがどういう状態にあるか知りたいじゃないですか。そんな時は、Objective-Cの柔軟さを生かしてインスタンス変数をのぞき見しちゃいましょう。 ※typeEncodingをちゃんと検査すれば、どんなクラスにも対応出来るバージョンを用意出来ると思いますが、僕はそこまで必要なかったので以下の様にしています。 #import <objc/runtime.h> - (void)makeLoveWithObjc { UICollectionView *collectionView = /* YOUR CODE */; unsigned int varCount; Ivar *ivars = class_copyIvarList([UICollectionView class], &varCount); for (int i = 0; i < varCount;

    iOS標準クラスを解体する(ARC対応版) - Qiita
    kasumani
    kasumani 2014/03/08
    iOS標準クラスを解体する(ARC対応版) 謎のバグが出た時って、標準SDKのクラスがどういう状態にあるか知りたいじゃないですか。そのんな時は、Objective-Cの柔軟さを生かしてインスタンス変数をのぞき見しちゃいましょう。 Tag
  • RailsとGrapeで行う最高のWeb API開発 - Qiita

    Ruby Advent Calendar 2013 2日目 るびぃあどぅべんどぅくぁれんだー2013、2日目の記事となります。昨日はすうぱぁももんがさんのあくろばてぃっくな今年こそRubyを始めたいあなたに!ももんが流・最強のRuby学習法です。 概要 三回ほど手を変え品を変えWeb APIRubyで作ってきました。ここではそこから学んだ今の私の全力全開、最高のWeb API開発についてコード例を交えてお話したいと思います。ここで言うWeb APIとはスマホアプリから使用する、サーバに置いてあるAPIをイメージして頂ければと思います。 ここではユーザが写真をサーバに保存できるAPIを想定し、応答のフォーマットはJSONとします。 使うもの rails 4 Rails 3ではなくRails 4を使うのは趣味です。 grape APIを書く際に非常に楽になります。APIで使用するURLとHT

    RailsとGrapeで行う最高のWeb API開発 - Qiita
    kasumani
    kasumani 2014/03/08
    RailsとGrapeで行う最高のWeb API開発 るびぃあどぅべんどぅくぁれんだー2013、2日目の記事となります。昨日はすうぱぁももんがさんのあくろばてぃっくな今年こそRubyを始めたいあなたに!ももんが流・最強のRuby学習法です。 T
  • scriptタグの位置でもやもや - Qiita

    きっかけ HTML5 Professional Certification HTML5プロフェッショナル認定試験 | 多くの企業が推進する次世代Web言語の認定資格 | LPI-Japan こんなのあるのかー、アニメーションとかぐりぐりすごいなー とか思っておもむろにソースを開いてみんです。 そしたらscriptタグが全部headにあるのね。 いまどきはbody末尾に書くのがスタンダードなんでしょうけど、さすがに試験とかのサイトになるとセマンティック重視しないといけないから、なのかな。 いや、だからといって別に重かったりするわけじゃないしいいんだけど。 というか私だってできればhead内に書きたいですし。。。 deferが使えれば。。。 script要素にdefer属性をつけると、コンテンツの表示が終わったあとに、そのJavaScriptを実行するようになります(正確にはDOMConten

    scriptタグの位置でもやもや - Qiita
    kasumani
    kasumani 2014/03/08
    scriptタグの位置でもやもや HTML5 Professional Certification HTML5プロフェッショナル認定試験 | 多くの企業が推進する次世代Web言語の認定資格 | LPI-Japan Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08, 2014 at 05:59PM via IFTTT
  • Grape | API生成マイクロフレームワーク - Qiita

    class API < Grape::API # APIアクセスに接頭辞を付加 # ex) http://localhost:3000/api prefix "api" # APIアクセスにバージョン情報を付加 # ex) http://localhost:3000/api/v1 version 'v1', :using => :path resource "users" do # ex) http://localhost:3000/api/v1/users desc "returns all users" get do User.all end # ex) OK: http://localhost:3000/api/v1/users/1 # ex) NG: http://localhost:3000/api/v1/users/a desc "return a user" params d

    Grape | API生成マイクロフレームワーク - Qiita
    kasumani
    kasumani 2014/03/08
    Grape | API生成マイクロフレームワーク libディレクトリ配下に、API実装ファイルを新規作成します。 基本的な、Grapeの利用方法は以下のようになります。paramsというブロックにて、パラメータのバリデータチェックも可能です
  • X環境のクリップボードやOS Xのペーストボードとtmuxのバッファを連携する方法 - このブログはURLが変更になりました

    これはターミナルマルチプレクサAdvent Calendarの21日目です。20日目はid:tmatsuuの最近のbyobuの動向についてでした。つまり連チャンです。 screenやtmuxには、いわゆるクリックボードに相当するバッファという機能があります。通常はscreenやtmuxの中で完結する機能ですが、それぞれ読み込み/書き出しができるので、XのクリップボードやOS Xのペーストボードと連携することが可能です。 ここでは、各環境とtmuxを連携する方法を紹介します。 LinuxなどのX環境のクリップボードとtmuxを連携する方法 xclipコマンドを使うことで簡単に連携することができます。 bind-key C-c run "tmux save-buffer - | xcopy -i" bind-key C-v run "xcopy -o | tmux load-buffer -

    X環境のクリップボードやOS Xのペーストボードとtmuxのバッファを連携する方法 - このブログはURLが変更になりました
    kasumani
    kasumani 2014/03/08
    X環境のクリップボードやOS Xのペーストボードとtmuxのバッファを連携する方法 これはターミナルマルチプレクサAdvent Calendarの21日目です。20日目はid:tmatsuuの最近のbyobuの動向についてでした。つまり連チャンです。 Tags: from P
  • NeoBundleの簡易インストーラを作りました - Qiita

    マシンを変えたりする度に同じことをしている気がするので、簡単なものではありますが作っておきました。 どなたかの役に立てばと思い公開しておきます。 shoma2daをフォロー NeoBundleとは Vimのプラグイン管理のためのプラグインです。もともとはVundleからforkして開発されたものです。 違いなどについては作者自らが説明しています。 GitHub ソースコードはこちらの公開リポジトリに置きました。 実装としては非常に単純なShell Scriptを用意しただけです。 使い方 README.mdにも書いてありますが以下の2コマンドを実行するだけです。 $ git clone git@github.com:shoma2da/neobundle_installer.git $ ./neobundle_installer/install.sh 何が起きるの? ~/.vim/bundl

    NeoBundleの簡易インストーラを作りました - Qiita
    kasumani
    kasumani 2014/03/08
    NeoBundleの簡易インストーラを作りました マシンを変えたりする度に同じことをしている気がするので、簡単なものではありますが作っておきました。 どなたかの役に立てばと思い公開しておきます。 Tags: ifttt, kasumaniのスト
  • IntelliJ IDEAでAndroid開発できるようにする - Qiita

    経緯 そろそろ格的にAndroidの開発をAndroid Studioでやろうかなと思ってた。(後々Android Studioのほうが標準になるらしい) ↓ Android StudioはIntelliJ IDEAをベースに作られてる。 ↓ IntelliJ IDEAは他の言語でも使える。(RubyとかPythonとか) ↓ もうIntelliJ IDEAでやってたほうがいいんじゃ?←イマココ 環境 Mac(10.9.2) IntelliJ IDEA 13 Ultimate Edition (Androidだけで使うならCommunity Editionでも可。でもそれならAndroid Studioでいいよね) 最新のJava SDKのダウンロードとインストール Oracleから[jdk-7u51-macosx-x64.dmg]をダウンロードして、インストール。 Android SD

    IntelliJ IDEAでAndroid開発できるようにする - Qiita
    kasumani
    kasumani 2014/03/08
    IntelliJ IDEAでAndroid開発できるようにする 2 ストック 0 コメント この投稿をストックする 経緯 そろそろ本格的にAndroidの開発をAndroid Studioでやろうかなと思ってた。(後々Android Studioのほうが標準になるらしい) ↓ Android StudioはIn
  • EditText を継承するときに気をつけること - Qiita

    EditText を拡張し、独自のアトリビュートを宣言し、それを読み取って使うときに注意する点。 onTextChanged コールバックはコンストラクタから呼ばれる EditText の親の TextView には、TextView#onTextChanged(CharSequence, int, int, int)というコールバックがあり、これを継承することで、TextWatcherを使わなくても、セットしている文字列の変更をモニタできます。 このコールバックは、通常TextView#setText()のような文字列の変更を行うメソッドの中で呼ばれますが、もう一つ、TextView を初期化するコンストラクタでも呼び出されています(Android 4.4.2 のコードベースではL3817あたり)。 オーバライドすることを許されたメソッドをコンストラクタで呼び出す危険性は Effecti

    EditText を継承するときに気をつけること - Qiita
    kasumani
    kasumani 2014/03/08
    EditText を継承するときに気をつけること EditText を拡張し、独自のアトリビュートを宣言し、それを読み取って使うときに注意する点。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08, 2014 at 03:36PM via IFTTT
  • ウェブアプリから生成したファイルをダウンロードさせる - Qiita

    mimeタイプに対して、クライアントがどのように振る舞うかは基的にクライアント次第という理解なんですが、じゃあ明示的に自動生成したファイルをダウンロードさせるにはどうするのか?というのをちょっと調べたら、情報が出てきたので追試しました。 テストコードは、ArangoDBのFoxx環境用のJSです。 /download_file が実際にファイルを生成して返すエンドポイントです。このページを叩くと、ダウンロードが始まります。mimeタイプの application/download がポイントです。あと、ファイル名も Content-Disposition で指定できます。 (function() { "use strict"; var Foxx = require("org/arangodb/foxx"), controller = new Foxx.Controller(applica

    ウェブアプリから生成したファイルをダウンロードさせる - Qiita
    kasumani
    kasumani 2014/03/08
    ウェブアプリから生成したファイルをダウンロードさせる mimeタイプに対して、クライアントがどのように振る舞うかは基本的にクライアント次第という理解なんですが、じゃあ明示的に自動生成したファイルをダウンロー
  • rubyで作るtwitter bot <oauth error について> - Qiita

    以前は動いていたのだが、サーバーをアップグレードしてしまってから下記のようなエラーがでて認証がうまくいきません。OSも再インストールしたし、ruby のバージョンも gem もいろいろ試しましたが結局このエラーで止まります。 irb を起動して require 'rubygems' で false が出るのは irb の内部で既にrequireして読み込んでるらしいので問題はありません。 twitter の gem を使って簡単にできるのが魅力なのですが、認証がうまくいかないとは。。。 参考 http://morizyun.github.io/blog/twitter-bot-ruby-rails /home/ubuntu/.rbenv/versions/1.9.3-p545/lib/ruby/gems/1.9.1/gems/twitter-5.7.1/lib/twitter/rest/r

    rubyで作るtwitter bot <oauth error について> - Qiita
    kasumani
    kasumani 2014/03/08
    rubyで作るtwitter bot 0 ストック 0 コメント この投稿をストックする 以前は動いていたのだが、サーバーをアップグレードしてしまってから下記のようなエラーがでて認証がうまくいきません。OSも再インストールしたし、ruby
  • push漏れ防止策を作ってみた - Qiita

    結構前から考えていた、ネタがあったのだけど、まとめると時間かかりそうなので、今月はさっき思いつきで作ってみたものの紹介。 概要 gitは以前から使っていて、プライベートの開発はgithubはローカルコミットー>PUSHを何も考えずにやっているのだけど、チームでの開発だとそうもいかない。 でもPUSHしたかどうかを確認したい! 対処方法1 - コミットの差分コマンドを作成してみる。 git log origin/master..masterでリモートとローカルのコミットの差分を見ることができる。でもこれだと、マスターだけだし、長い。 そこで、現在のブランチとそれと同じリモートブランチとの差分を取得するようなコマンドを作成した。 alias gbn='git rev-parse --abbrev-ref HEAD' function glr() { _branch=`gbn` git log

    push漏れ防止策を作ってみた - Qiita
    kasumani
    kasumani 2014/03/08
    push漏れ防止策を作ってみた 結構前から考えていた、ネタがあったのだけど、まとめると時間かかりそうなので、今月はさっき思いつきで作ってみたものの紹介。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08, 20
  • Marvericksコンソールから消えないメッセージ - Keyboard / Trackpad (Port 5 of Hub at 0x14000000) may have caused a wake by issuing a remote wakeup (1) - Qiita

    kernel[0]: The USB device Apple Internal Keyboard / Trackpad (Port 5 of Hub at 0x14000000) may have caused a wake by issuing a remote wakeup (1) いつから起こっていたか 去年の10月以降に新しいMacを買ったユーザーを中心に起こっていることがわかりました。 これなんなの? Appleへ問い合わせた人が内容を書いてくれていました。 これを信じます。もう半年くらい放置の現象です。 https://discussions.apple.com/message/24510595#24510595 guestになればみえないよ 見えなくなればいいだけの人用の回答 Nap Appからのメッセージだよ NapApp機能が有効になっているOn/Offの切り替えにキー

    Marvericksコンソールから消えないメッセージ - Keyboard / Trackpad (Port 5 of Hub at 0x14000000) may have caused a wake by issuing a remote wakeup (1) - Qiita
    kasumani
    kasumani 2014/03/08
    Marvericksコンソールから消えないメッセージ - Keyboard / Trackpad (Port 5 of Hub at 0x14000000) may have caused a wake by issuing a remote wakeup (1) コンソールにはかれているメッセージにイライラさせられたので調べてみました。 どこが問題か kern
  • リストとリストを比較して、共通する要素をリストで取り出す方法 - Qiita

    文字列を要素とする2つのリストを比較して、共通する要素をリストとして取り出したいことがありました。 まあ、出来るんですが、どうやるのが良いのかなと自分なりにアレコレ考えたり調べたりしました。 たとえば、 こんな、tag_listとsrc_listという2つのリストがあって、共通する要素をリストとして取り出したいとします。 tag_list=['igarashi', 'kubo', 'iguchi'] src_list=['taniguchi', 'matsushita', 'koyama', 'asama', 'marui', 'igarashi', 'kubo', 'kondo'] tag_listは3つの要素があります。 igarashiとkuboはsrc_listにもありますが、iguchiはないので期待値は['igarashi', 'kubo']となります。 1. それぞれのリスト

    リストとリストを比較して、共通する要素をリストで取り出す方法 - Qiita
    kasumani
    kasumani 2014/03/08
    リストとリストを比較して、共通する要素をリストで取り出す方法 文字列を要素とする2つのリストを比較して、共通する要素をリストとして取り出したいことがありました。 まあ、出来るんですが、どうやるのが良いのか
  • Webアプリケーションの構成に関する予備知識 - Qiita

    自分の担当したWebアプリケーションを引き継ぐ際に、予備知識として説明したことのまとめ 注意事項 もともと明確に定義されていない概念や、簡単に説明するため正確さを犠牲にした部分が多い 間違っていることを前提に、疑いながら読むのがベター アプリケーションの層構造 アプリケーションを構成するオブジェクトには非常の多くの種類がある アプリケーションの(より良い)構成をオブジェクト単位で考えるのは難しいので、もっと粒度の大きい単位で考えたい アプリケーションをいくつかの層(オブジェクトの所属するグループ)に分割し、層単位でアプリケーションの構成を考える View層(ビュー層) レスポンスをクライアントにとって都合のいい形(i.e. 画面)に変換する層 View層のオブジェクトは Controller層のオブジェクトから利用される DomainModel層のオブジェクトを利用して、ユーザーに表示した

    Webアプリケーションの構成に関する予備知識 - Qiita
    kasumani
    kasumani 2014/03/08
    Webアプリケーションの構成に関する予備知識 自分の担当したWebアプリケーションを引き継ぐ際に、予備知識として説明したことのまとめ。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08, 2014 at 03:36PM via IFTTT
  • サブシェルを使用し、ワンライナーで実行するコマンドを並列実行 - Qiita

    サブシェル(子シェル) ()でコマンドを括ると、親シェルからサブシェルとしてコマンドを実行することが可能となる。 サブシェルは、親のシェルの環境変数等を汚したくない時によく使う。 よく使うパターン(1) 一時的に環境変数LANGを英語に変更し、英語でmanpageを見たいとき

    サブシェルを使用し、ワンライナーで実行するコマンドを並列実行 - Qiita
    kasumani
    kasumani 2014/03/08
    サブシェルを使用し、ワンライナーで実行するコマンドを並列実行 ()でコマンドを括ると、親シェルからサブシェルとしてコマンドを実行することが可能となる。 サブシェルは、親のシェルの環境変数等を汚したくない時
  • OS X marvericks(over OS X 10.9)でmosh(mobile-shell)を使えるようにする方法(brew環境) - 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

    OS X marvericks(over OS X 10.9)でmosh(mobile-shell)を使えるようにする方法(brew環境) - Qiita
    kasumani
    kasumani 2014/03/08
    OS X marvericks(over OS X 10.9)でmosh(mobile-shell)を使えるようにする方法(brew環境) 充分に待ってmarvericksにしたというのに、 moshが使えなくて発狂したかけたので全国のmosh使いが発狂しないようにメモしておきます。 Tags: ifttt, kasuma
  • https://github.com/munin-monitoring/contrib/blob/master/plugins/ssl/ssl_

    https://github.com/munin-monitoring/contrib/blob/master/plugins/ssl/ssl_
    kasumani
    kasumani 2014/03/08
    SSL証明書の有効期限を確認するシェルスクリプトワンライナー 上記コマンドをもとに自作しようとも考えたが、探すと既に存在した。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/1ciSRnR March 08, 2014 at 03:35PM v
  • read について知っておくと while read で役に立つときが来る…かも - Qiita

    親の環境に影響を与えないためにサブシェルで実行している部分があります。 read に複数の引数を与える read に複数の引数を与えると複数の変数に同時に値を代入可能。区切りは IFS によって変化する。 $ echo 1 2 3 | (read v1 v2 v3; declare -p ${!v*}) # `${!v*}' は前方一致展開です declare -- v1="1" declare -- v2="2" declare -- v3="3"

    read について知っておくと while read で役に立つときが来る…かも - Qiita
    kasumani
    kasumani 2014/03/08
    read について知っておくと while read で役に立つときが来る…かも read に複数の引数を与えると複数の変数に同時に値を代入可能。区切りは IFS によって変化する。 変数が少ない場合は最後の変数にまとめられる。逆に変数が
  • VC++ 12 (VS2013) で OpenSSL をビルドしたメモ - Qiita

    準備 OpenSSL 1.0.1f のソースをダウンロードして展開 Win32 用 nasm 2.11.02 バイナリをダウンロードして展開 Perl は以前からインストールされていた ActivePerl 5.16.2 を使用 nasm, Perl, VC++ にパスを通す ここでは VS 2013 に含まれる VC++ 12 を使用した。 OpenSSL のソースは D:\Temp\openssl-1.0.1f に展開されており、ビルド後に D:\Libraries\openssl にインストールすると仮定する。 D:\Temp\openssl-1.0.1f に移動 > perl Configure VC-WIN32 --prefix=D:/Libraries/openssl で Makefile を生成 > ms\do_nasm でアセンブリソースを生成 > nmake -f ms\

    VC++ 12 (VS2013) で OpenSSL をビルドしたメモ - Qiita
    kasumani
    kasumani 2014/03/08
    VC++ 12 (VS2013) で OpenSSL をビルドしたメモ OpenSSL のソースは D:\Temp\openssl-1.0.1f に展開されており、ビルド後に D:\Libraries\openssl にインストールすると仮定する。 テストを実行するならビルドターゲットを test にして &gt; nmake -f ms
  • JavaでFizzBuzzする環境を整える。 - Qiita

    archetypeはプロジェクトの形式。 今回はとりあえず動かせればいいので maven-archetype-quickstart groupIdはプロジェクトの識別子。公開しないならなんでもいい。 artifactIdはプロジェクトの名前。ディレクトリ名になる。 [masato@mba] $ tree . ├── pom.xml └── src ├── main │   └── java │   └── test │   └── App.java └── test └── java └── test └── AppTest.java 7 directories, 3 files package test; public class FizzBuzz { public static void main(String[] args) { String val = null; for(int

    JavaでFizzBuzzする環境を整える。 - Qiita
    kasumani
    kasumani 2014/03/08
    JavaでFizzBuzzする環境を整える。 archetypeはプロジェクトの形式。 今回はとりあえず動かせればいいので maven-archetype-quickstart groupIdはプロジェクトの識別子。公開しないならなんでもいい。 artifactIdはプロジェクトの名前。ディ
  • floatでつまづいたので、、 - 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

    floatでつまづいたので、、 - Qiita
    kasumani
    kasumani 2014/03/08
    floatでつまづいたので、、 0 ストック 0 コメント この投稿をストックする moccow フォローする26 Contribution css のお仕事を ご紹介、内定までフォローします! by cssの求人例 教えると学ぶをつなぐスキル共有サイト「ストリート
  • fluentdで出力したログの一部を文字列から数値に変換する - Qiita

    以前、nginxのログをLTSV形式で出力して、fluentd経由でMongoDBに保存するの作業を実施したとき、ログの値がすべて文字列で保存されることに気付きました。 例えば、 status bytes_sent body_bytes_sent request_time upstream_response_time は、ストレージの省スペース化や検索インデクスのためにintまたはfloatで保持するのが望ましいです。 HTTPステータスコードで正常なリクエストのみを対象とするには200番台に絞り込む必要があり、MongoDB上では次のようなクエリで検索することが出来ます。 しかし、文字列で保存されている場合は大小で比較することが出来ないので、文字列の先頭一致で検索する必要が出てきて面倒なことこの上ありません(クエリは割愛)。 fluentdにプラグインを追加して型変換を行うことで回避でき

    fluentdで出力したログの一部を文字列から数値に変換する - Qiita
    kasumani
    kasumani 2014/03/08
    fluentdで出力したログの一部を文字列から数値に変換する 以前、nginxのログをLTSV形式で出力して、fluentd経由でMongoDBに保存するの作業を実施したとき、ログの値がすべて文字列で保存されることに気付きました。 Tags: ifttt, kas
  • xcode-selectでXcodeのインストールディレクトリを変更する - 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

    xcode-selectでXcodeのインストールディレクトリを変更する - Qiita
    kasumani
    kasumani 2014/03/08
    xcode-selectでXcodeのインストールディレクトリを変更する Xcodeのインストール先を変更したい場合はxcode-selectを使う。 ※Xcode4.3移行はXcodeのインストールディレクトリが変更されていたりする。 Tags: ifttt, kasumaniのストックした
  • Dockerでforward proxyサーバーを立てる with centos6.5 on virtualbox - Qiita

    [2014/05/08 追記] Dockerfile使って簡潔にまとめ直した版はこちら Dockerでforward proxyサーバー(squid)を立てる using Dockerfile - Qiita centos6.5 on virtualboxな環境(dockerコンテナもcentos6.5)な環境で公式のチュートリアルを試してみた備忘 dockerとは何ぞやレベルの話は割愛。というか有用な情報が多く存在するのでいらんよね?という やること virtualbox上にcentos6.5のVMを構築する 構築したVM上でdockerコンテナを動かす(同じくcentos) dockerのcentral repositryにあるcentosイメージはver 6.4なので、6.5にアップデート コンテナ上にsquidでプロキシサーバを立てて、数パターンのアクセス経路で通信を確認する 環境

    Dockerでforward proxyサーバーを立てる with centos6.5 on virtualbox - Qiita
    kasumani
    kasumani 2014/03/08
    Dockerでforward proxyサーバーを立てる with centos6.5 on virtualbox centos6.5 on virtualboxな環境(dockerコンテナもcentos6. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket July 09, 2014 at 01:09AM via IFTTT
  • R-style

    kasumani
    kasumani 2014/03/08
    「WorkFlowy」のタグ機能が「MindNode」にも欲しい 以下の記事にあるように、クラウド・アウトライナー「WorkFlowy」にはタグ機能がついています。 Tags: feedly, ifttt, recently read, saved for later from Pocket March 08, 2014 at 03:34PM via IFTTT
  • 初心者がPHPプログラミングを始めるための基礎知識とXAMPPのインストール

    Webアプリケーション開発の定番となった「PHP」。フレームワークもたくさんあり、これから学びたい場合、「どこから手を付ければいいのやら」と迷うこともあると思います。学習の流れもいろいろありますが、連載「Web業界で働くためのPHP入門」では、PHPの「文法」を基礎から学んでいくことを目標とします。 プログラミング言語には、英語などの自然言語のように「文法」と「語彙」に当たるものがあります。この両方を習得して初めて自在に読み書きができるようになるのです。文法は読んで字のごとくですが、語彙はPHPに備わっているさまざまな機能や、フレームワークの使い方に相当します。 ただ語彙については、自然言語と同じく調べることが簡単にできます。英語の学習に例えるなら、英和辞書はPHPのサイトにあるリファレンスマニュアル、和英辞書なら逆引き系の書籍でしょうか。しかも検索エンジンでもっと簡単に調べられます。う

    初心者がPHPプログラミングを始めるための基礎知識とXAMPPのインストール
    kasumani
    kasumani 2014/03/08
    初心者がPHPプログラミングを始めるための基礎知識とインストール (1/2) プログラミング言語「PHP」の文法を学ぶ意味  Webアプリケーション開発の定番となった「PHP」。フレームワークもたくさんあり、これから学びたい場
  • Windows 8/8.1のスタート画面にファイルやフォルダー、アプリケーションへのショートカットを追加する

    解説 Windows 8/8.1(Windows Server 2012以降も含む)では、従来の[スタート]メニューがなくなり、代わりに「スタート」画面にアプリケーションを起動するためのタイル(リンク)が用意されている。アプリケーションを使いたい場合は、スタート画面でタイルをクリックして起動する、というのがこれらの新しいWindows OSの使い方だ。 これに対して従来のWindows OSでは、ユーザーは[スタート]メニューを使うだけでなく、デスクトップ上にアプリケーションやフォルダー、ファイルなどへのリンク(ショートカット)を作成しておき、それをクリックして作業を開始していることも多かった。いつも決まったファイルやフォルダーを開いて作業するなら、これが一番素早くアプリケーションを起動できる。 Windows 8/8.1のスタート画面は、デフォルトではWindowsストアアプリケーション

    Windows 8/8.1のスタート画面にファイルやフォルダー、アプリケーションへのショートカットを追加する
    kasumani
    kasumani 2014/03/08
    Windows 8/8.1のスタート画面にファイルやフォルダー、アプリケーションへのショートカットを追加する  Windows 8/8. Tags: feedly, ifttt, recently read, saved for later from Pocket March 08, 2014 at 03:34PM via IFTTT
  • Excelの醍醐味! 明日からできるデータの並べ替え、検索、置換、抽出

    Excelの醍醐味! 明日からできるデータの並べ替え、検索、置換、抽出:Excelマクロ/VBAで始める業務自動化プログラミング入門(7)(1/5 ページ) プログラミング初心者を対象にExcelマクロ/VBAを使った業務自動化プログラムの作り方を一から解説します。今回は、データ操作のメソッド、Sort、Find、FindNext、Replace、AutoFilter、AdvancedFilterなどの使い方について、実例を交えて解説する【Windows 10、Excel 2016に対応】。 プログラミング初心者を対象にExcelマクロ/VBAを使った業務自動化プログラムの作り方を一から解説する連載「Excelマクロ/VBAで始める業務自動化プログラミング入門」。前回の「プログラムの肝! 条件分岐と繰り返しの基文法とさまざまな書き方」では、VBAに限らず手続き型プログラミングに必要とな

    Excelの醍醐味! 明日からできるデータの並べ替え、検索、置換、抽出
    kasumani
    kasumani 2014/03/08
    Excelの醍醐味! 明日からできるデータの並び替え、検索、置換、抽出 (1/5) 明日、マクロいない  前回の「プログラムの肝! 条件分岐と繰り返しの基本文法とさまざまな書き方」で、本連載「Excelマクロ/VBAで始める業務自
  • 「R Tips」で学ぶR言語のプログラミング的Tips

    統計学やR言語を勉強していく過程で、R言語のプログラミング的な側面や言語仕様をちゃんと理解したいと思うようになりました。ということでチャンレンジしたのが、『R-Tips』です。 このサイトはいくつかのトピックに分かれているので、自分のRの使い方に合わせて勉強しや少なっています。まだまだ前半戦ですが、特に覚えておきたいコマンドを中心にメモを書いていきます。 (03/22 10:50) 回帰分析部分の説明を追記 x <- "1245"< span> # 中身についての情報を取得 str(x) #=> chr "1245" summary(x) # Length Class Mode # 1 character character # 基的な情報 y <- c(2, 3, 4, 5)< span> summary(y) # Min. 1st Qu. Median Mean 3rd Qu. Ma

    「R Tips」で学ぶR言語のプログラミング的Tips
    kasumani
    kasumani 2014/03/08
    「R Tips」で学ぶ R言語のプログラミング的Tips 統計学やR言語を勉強していく過程で、R言語のプログラミング的な側面や言語仕様をちゃんと理解したいと思うようになりました。ということでチャンレンジしたのが、『R-Tips』
  • ヤフーvsクラスメソッド「iOS 炎の7番勝負」イベントレポート【後編】 | gihyo.jp

    はじめに 2014年2月25日(火⁠)⁠、『⁠ヤフーvsクラスメソッド「iOS 炎の7番勝負⁠」⁠』が開催されました。前半戦4戦を終えて2勝2敗の全くの互角。いよいよ決着が付く後半戦のレポートをお送りします。 第5回戦 テーマ:iBeacon 先攻:ヤフー 羽田さん 題名:iBeaconとJavaScript 今年の4月にヤフーへ入社が内定している羽田さん。現在はインターン生としてヤフーで開発を行っています。 ヤフー 羽田さん iBeaconでできること iPhoneAndroidMacなどBluetoothが使えるものを発信、受信機にして近づいた、離れたといったことを検知できます。iBeaconを飛ばす時に識別子として使うUUIDが簡単に傍受できてしまうので、運用にはセキュリティを考慮する必要があります。 iBeaconでやってること 米MLBドジャースタジアムの飲店に専用のアプリ

    ヤフーvsクラスメソッド「iOS 炎の7番勝負」イベントレポート【後編】 | gihyo.jp
    kasumani
    kasumani 2014/03/08
    ヤフーvsクラスメソッド「iOS 炎の7番勝負」イベントレポート【後編】 2014年2月25日(火),『ヤフーvsクラスメソッド「iOS 炎の7番勝負」』が開催されました。前半戦4戦を終えて2勝2敗の全くの互角。いよいよ決着が付く後
  • 裸のままiPhone5sを防水加工するサービスを使ってシャワーをジャバジャバかけてみた - 週刊アスキー

    秋葉原のお店modcrewにて、iPhoneの防水加工サービス(関連記事)が始まりました。現在はiPhone4/4S/5/5s/5cが対象で加工料金は6980円。 こちら、2年ほど前から話はあった(関連記事 ちょっとだけ登場)のですが、なかなかサービスインしないので立ち消えになったとばかり思っていました。 このサービスを使ってみたい!けどiPhoneを持ってない! ということでソフトバンクのiPhone5sを自腹契約して、即、自腹で防水加工してみました。 modcrewのお店は、秋葉原スマホケースショップcaseplayの2階になります。ここで取り扱ってるケースって個性的なのが多くて、見ているだけで楽しいです。個人的なオススメは、ケースにペンや小型工具が内蔵された『IN1 for iPhone』。実はコレ、ハサミが付いているのに飛行機の機内持ち込み許可(アメリカ運輸保安庁)を得ているスグレ

    裸のままiPhone5sを防水加工するサービスを使ってシャワーをジャバジャバかけてみた - 週刊アスキー
    kasumani
    kasumani 2014/03/08
    裸のままiPhone5sを防水加工するサービスを使ってシャワーをジャバジャバかけてみた  秋葉原のお店modcrewにて、iPhoneの防水加工サービス(関連記事)が始まりました。現在はiPhone4/4S/5/5s/5cが対象で加工料金は6980円。  こち
  • 「1色だけ色がついた写真」はスマホひとつですぐできる | ライフハッカー・ジャパン

    iPhone: 広告などで見かける、「1色だけ色がついた写真」。そんな写真を作ることができるアプリを発見しました。『One Color Photo Lite』です。 操作メニューはすべて英語で記載されたアプリですが、やり方はとても簡単です。 まず分かりやすく「Choose photo」をタッチし、カメラロールから写真を選択しました。 こちらは「Basic mode」。カラーパレットからひとつ選んでタッチすると、その色だけが色づいて見えます。ご覧の通り、今は「赤」。そして上部に書いてある「Basic mode」をタッチすると、このように。 「Advanced mode」に切り替えると、さらに細かい色の調整や、色域の幅まで決められます。 ちなみに、画像を選択するのではなくカメラで撮影する時でも、画面で色を試しながら撮影できるのがいいですね。 レビューの続き&ダウンロードはこちら:TABROID

    「1色だけ色がついた写真」はスマホひとつですぐできる | ライフハッカー・ジャパン
    kasumani
    kasumani 2014/03/08
    「1色だけ色がついた写真」はスマホひとつですぐできる iPhone: 広告などで見かける、「1色だけ色がついた写真」。そんな写真を作ることができるアプリを発見しました。『One Color Photo Lite』です。 Tags: feedly, ifttt, recently read
  • fluentdと定番プラグインのインストール

    fluentdと定番プラグインのインストール:今さら聞けないfluentd~クラウド時代のログ管理入門(2)(1/2 ページ) 前回の記事「増えるログ、多様化するログをどう効率的に運用するか」では、fluentdの大まかなアーキテクチャについてご紹介しました。第2回では、fluentdがどういったものであるかをもう少し具体的に理解するために、実際の利用までの流れを紹介します。 fluentdの使い方 fluentdを利用するには、各サーバーにfluentdをインストールし、どのプラグインを使って処理を行うかについての設定が必要になります。 インストール手順 fluentdはさまざまな方法でインストールできます。例えば、 rpmパッケージによるインストール(CentOS、Red Hat Enterprise LinuxなどのOS向け) debパッケージによるインストール(Ubuntu、Deb

    fluentdと定番プラグインのインストール
    kasumani
    kasumani 2014/03/08
    fluentdと定番プラグインのインストール (1/2)  前回の記事「増えるログ、多様化するログをどう効率的に運用するか」では、fluentdの大まかなアーキテクチャについてご紹介しました。第2回では、fluentdがどういったものであ
  • YouTubeをBGMプレーヤーにするChrome拡張機能|Mac - 週刊アスキー

    『Streamus』 バージョン:0.120 価格:無料 対応ブラウザー:Chrome YouTube動画の曲をBGMとして再生できるブラウザー拡張機能。複数の再生方法の中で一番手軽なのがアドレスバー。“streamus”と入力→tabキーまたはスペースキー→聴きたい曲名を入力→enterキーでスグに曲が聴ける。 ↑アドレスバーに曲名を入力し、enterキーを押すだけで曲が聴ける。 好きな順で曲を聴きたい場合は、ツールバーの専用ボタンから音楽プレーヤーを開く。曲名などを検索し、“Play”で再生できる。繰り返し聴きたい曲は、左半分の“Sign in”から“Playlist”に“Save”すればオーケー。

    YouTubeをBGMプレーヤーにするChrome拡張機能|Mac - 週刊アスキー
    kasumani
    kasumani 2014/03/08
    YouTubeをBGMプレーヤーにするChrome拡張機能|Mac  YouTube動画の曲をBGMとして再生できるブラウザー拡張機能。複数の再生方法の中で一番手軽なのがアドレスバー。“streamus”と入力→tabキーまたはスペースキー→聴きたい曲名
  • 科学好きなら一度は行くべき世界22のファンタスティックな場所 : カラパイア

    ロシアで生まれアメリカで育った作家であり生化学者であるアイザック・アシモフはこんな名言を残している。「科学という一つの光は、それが如何なる所で灯されようと、至る所を明るく照らす。」 またイギリス人作家、アーサー・C・クラークは「高度に発達した科学技術は魔法と見分けがつかない。 」 と言った。 日々更新されていく科学技術は、人類の存在の歴史でもある。理科離れ、科学離れが叫ばれて久しいが、実際に科学はこんなにも魅力的で、まるで魔法を見ているかのように心踊らされる。 海外サイトで紹介されていた、「科学好きなら一度は行くべき世界22のスポット」。早速リストアップしておくことにしよう。

    科学好きなら一度は行くべき世界22のファンタスティックな場所 : カラパイア
    kasumani
    kasumani 2014/03/08
    科学好きなら一度は行くべき世界22のファンタスティックな場所 : カラパイア Tags: feedly, ifttt, recently read, saved for later from Pocket March 08, 2014 at 03:20PM via IFTTT
  • Roppongi ArtTech Night #1

    Railsチュートリアル (第4版) の歩き方を解説した資料です。 Railsチュートリアルで得られる成果、事例、手助けになるコミュニティ、補足資料などを紹介しています。 Railsチュートリアル https://railstutorial.jp/ 【関連サイト】 Railsセミナー: https://railstutorial.jp/seminars Railsガイド: https://railsguides.jp/ 各種イベント: https://coedo-rails.doorkeeper.jp/

    Roppongi ArtTech Night #1
    kasumani
    kasumani 2014/03/08
    Roppongi ArtTech Night #1 Roppongi ArtTech Night #1 Presentation Transcript Web ブラウザから MIDI 機器を制御することで 生まれる利点と可能性 - Roppongi ArtTech Night #1- Web Music Developers JP かわい りょうや W3C非公認 Web MIDI APIのゆるキャラ みでゃっ
  • SIMを挿してデータ通信を始めるには?――設定手順を確認しよう

    データ通信専用のSIMカードで高速通信規格のLTEを利用するときは、SMS対応を選択するようにしたい。SMSはショート・メッセージ・サービスの略で、これ自体は直接LTEとは関係がない。ところが、端末側、特に電話の利用が大前提になっているスマートフォンでは、データ通信しかできないSIMカードを想定していない仕様になっているケースが多々ある。このために、SMS非対応のSIMカードだとLTEで通信ができなかったり、アンテナマークが表示されなかったりといった問題が起こる。 一般的な利用者には事情が分かりにくいところだが、MVNOがわざわざデータ通信用のSIMカードをSMS対応にしているのは、こうした仕様に対処するためという側面が強い。もちろん、SMS対応なら電話番号を認証に使うLINEのようなサービスも、簡単に登録できるメリットがある。3G端末を使うときも、アンテナマークが表示されないのは何かと不

    SIMを挿してデータ通信を始めるには?――設定手順を確認しよう
    kasumani
    kasumani 2014/03/08
    SIMを挿してデータ通信を始めるには?――設定手順を確認しよう  一貫したサービスをショップで受けられる通常のキャリアとは異なり、格安SIMを提供するMVNOの場合、設定も自分で行わなければならない。次回以降で触れ
  • iPhoneのカレンダーアプリで使える小技7選! いろんなスケジュールを管理しまくろう | カミアプ

    どうもハンサムクロジです。 予定を確認するのに便利なカレンダーアプリ。様々なサードパーティ製アプリがリリースされていますが、基的には標準アプリからの情報を取得して表示させています。 そんな標準カレンダーアプリをもっと便利に使うための小技を7つまとめてご紹介したいと思います! 色々なスケジュールをガツンとチェックしてみましょう!! 1.標準カレンダーに祝日を追加 デフォルトでは表示されない祝日を、標準カレンダーに追加してみましょう。こちらのリンクをタップして、表示されたポップアップの「照会」を選択。次に「イベント表示」か「完了」をタップすれば完了です! うまく登録できない場合は以下の記事を参考にしてみてください! → 【iOS 7】iOS 7で日の祝日をカレンダーに登録する方法! 表示されなくなった人はこれを試してみましょう 2.映画の公開情報を追加 カレンダーには映画の情報を追加するこ

    iPhoneのカレンダーアプリで使える小技7選! いろんなスケジュールを管理しまくろう | カミアプ
    kasumani
    kasumani 2014/03/08
    iPhoneのカレンダーアプリで使える小技7選! いろんなスケジュールを管理しまくろう → 【iOS 7】iOS 7で日本の祝日をカレンダーに登録する方法! 表示されなくなった人はこれを試してみましょう → 【iOS 7版】映画好きにオ
  • 確定申告の季節!OS X Mavericksで電子申告のe-Taxにチャレンジ|Mac - 週刊アスキー

    フリーランスの人々にとってはボーナスとも言える、「確定申告」の時期が今年もやってきました! レシートを地道にまとめる作業が必要ですが、支払いすぎた税金が戻ってくる「還付金」を考えればここが頑張りどころ。まあ、すぐに2014年ぶんの市県民税で取られちゃうんですが……。 この確定申告、よほど几帳面な人以外は総じて「面倒」なはず。特に3月中旬の〆切間際の税務署の混み具合なんて、思い出すだけで憂になりますよね。 でも、世の中には「電子申告」なんて便利なシステムがあります。正式名称は「国税電子申告・納税システム」、略称は「e-Tax」。ひとことで言えば、インターネットを介して確定申告の書類を提出できるというもの。実物の提出が義務づけられている書類は、あとから郵送でOKです。 ただし、最新のOS X 10.9 Mavericksでの確定申告/電子申告はまだ「非対応」。「もう10.9にアップデートしち

    確定申告の季節!OS X Mavericksで電子申告のe-Taxにチャレンジ|Mac - 週刊アスキー
    kasumani
    kasumani 2014/03/08
    確定申告の季節!OS X Mavericksで電子申告のe-Taxにチャレンジ|Mac  フリーランスの人々にとってはボーナスとも言える、「確定申告」の時期が今年もやってきました! レシートを地道にまとめる作業が必要ですが、支払い
  • なぜ Elixir なのか // Speaker Deck

    All slide content and descriptions are owned by their creators.

    kasumani
    kasumani 2014/03/08
    なぜ Elixir なのか // Speaker Deck Other Presentations in Programming Featured Presentations Tags: feedly, ifttt, recently read, saved for later from Pocket March 08, 2014 at 02:58PM via IFTTT
  • HTTP/2における明示的プロキシ(Explicit Trusted Proxy)について

    先日Jxckさんがセッションオーナーを務めた次世代Webセッション@CROSS2014に参加してきました。 セッションではSPDYやHTTP/2(その当時はまだHTTP/2.0だったかな)について主にリソース転送をどうよくするかについて話がされ、QUICなど”Post-TCP”な話も出て非常に興味深く楽しみました。 そこで「僕が考える次世代Web」というお題でブログを書けとJxck先輩から宿題をいただいて、何の話を書こうかなとずーっと思っていたのですが、最近のIETFの議論で個人的にはとても大切だと考えるトピックがあったので紹介+僕の思いを書きたいと思います。 [訂正] 私がドラフトを読み違えていたのが問題なのですが、このExplicit Proxyの仕組みはhttp schemeの場合だけ適用され、httpsでは適用されません。そのため、httpsについては引き続き安全だと言えます。 し

    HTTP/2における明示的プロキシ(Explicit Trusted Proxy)について
    kasumani
    kasumani 2014/03/08
    HTTP/2における明示的プロキシ(Explicit Trusted Proxy)について 先日Jxckさんがセッションオーナーを務めた次世代Webセッション@CROSS2014に参加してきました。 セッションではSPDYやHTTP/2(その当時はまだHTTP/2. Tags: feedly, ifttt, recently read
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

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

    kasumani
    kasumani 2014/03/08
    SafariのiCloudタブをメニューバーから表示『CloudyTabs』 同一のiCloudが設定されているiOS・MacのSafariで開かれているサイトのタブをSafariから参照できる機能が「iCloud タブ」ですが、それをSafariの起動なくしてメニューバーから確
  • AirDroid、スマホへの通知をすべてPCに表示する機能を追加

    PCデスクトップ上でワイヤレスにAndroid端末を管理・操作できるアプリ「AirDroid」が最新アップデートを行い(v2.0.9)、スマホ側に届いたすべての通知を瞬時にPC上にも表示する機能などが実装された。 ドラッグ&ドロップでのデータ転送にも対応 このプッシュ通知送信機能では、ステータスバーに表示されるあらゆる通知内容を、ワイヤレス接続中のPC上にも表示してくれる。 同機能を有効化するには、AirDroidアプリの設定から[プッシュ通知送信]と進み、端末の[ユーザー補助]にアクセス。ここで[AirDroidプッシュ通知送信]をONにする必要がある(権限が必要)。 今回のアップデートではほかに、ドラッグ&ドロップでPC内のデータをスマホへ簡単に転送したり、PC側の「メッセージ」で添付ファイルも送信できる機能などが追加されている。

    AirDroid、スマホへの通知をすべてPCに表示する機能を追加
    kasumani
    kasumani 2014/03/08
    AirDroid、スマホへの通知をすべてPCに表示する機能を追加 PCデスクトップ上でワイヤレスにAndroid端末を管理・操作できるアプリ「AirDroid」が最新アップデートを行い(v2.0.9)、スマホ側に届いたすべての通知を瞬時にPC上にも
  • Koding.comでPerlとPHP学習環境構築 - uzullaがブログ

    Kodingって去年くらい 前にできた、全部ウェブブラウザ上で完結する、ウェブサービス*1開発環境サービスなんですが、 これがPHPPerl初心者に人にもよいかもなあ(条件付きで)という所でちょっと紹介しておきます。 後、玄人の人にむけたポイントも書いておきます。 以下のURLからどうぞ https://koding.com/R/uzulla (上のURLはアフィリエイト的になんか双方に追加容量がもらえるらしいので…(せこい)、https://koding.com/ がアフィリエイト抜きです) 私のプロフィールはこちら https://koding.com/uzulla 追記:スクショ多めの記事書きました http://uzulla.hateblo.jp/entry/2014/03/08/155443 特徴 ・無料で使い始められるVPSみたいなもの ・完全なUbuntu LinuxのVM

    Koding.comでPerlとPHP学習環境構築 - uzullaがブログ
    kasumani
    kasumani 2014/03/08
    Koding.comでPerlとPHP学習環境構築 スターをつけました Kodingって去年くらい 前にできた、全部ウェブブラウザ上で完結する、ウェブサービス*1開発環境サービスなんですが、 これがPHPやPerl初心者に人にもよいかもなあ(条件付
  • Linux搭載無線LAN内蔵SDカードアダプタCloudFlashが値下げで1,980円!めちゃくちゃ魅力的だし間違った使い方も可能

    Linux搭載無線LAN内蔵SDカードアダプタCloudFlashが値下げで1,980円!めちゃくちゃ魅力的だし間違った使い方も可能 無線LAN内蔵SDカードアダプタCloudFlashが2,000円値下げで1,980円に! 無線LAN内蔵SDカードアダプタSPECTEC CloudFlash CLF-WF01。 CloudFlash 「CLF-WF01」 トップページ MicroSDHCカードを挿入し、デジカメに入れて使うものです。こんなに小さいものなのに、無線LANが内蔵されています。 これがあれば、デジカメからスマートフォンに、無線LAN経由で画像が転送できるようになります。 僕が買った2013年7月時点では3,980円でしたが、2014年3月現在では値下げされて1,980円になったようです。(2014年3月8日10時現在、Amazonにての1,980円販売の業者分完売→楽天でも1,

    Linux搭載無線LAN内蔵SDカードアダプタCloudFlashが値下げで1,980円!めちゃくちゃ魅力的だし間違った使い方も可能
    kasumani
    kasumani 2014/03/08
    Linux搭載無線LAN内蔵SDカードアダプタCloudFlashが値下げで1,980円!めちゃくちゃ魅力的だし間違った使い方も可能 MicroSDHCカードを挿入し、デジカメに入れて使うものです。こんなに小さいものなのに、無線LANが内蔵されていま
  • ツイートを分析しマッピングすることで、インフルエンザの流行を可視化したサイト「Softsoap Flu Tracker」 | mifdesign_antenna

    kasumani
    kasumani 2014/03/08
    ツイートを分析しマッピングすることで、インフルエンザの流行を可視化したサイト「Softsoap Flu Tracker」 日本ではインフルエンザの流行は過ぎたでしょうか。こちらカナダでは、まだまだインフルエンザにかかる人が多いで
  • iOSのPush通知処理 - Econaな開発

    iOSへプッシュ通知の情報は認証鍵を作ったり、鯖側の処理だったりが多いのでiPhoneに通知が送られてきた後の処理についてかこうかと思います。 認証鍵の開発環境、番環境もDeveloperCenterのUI変更等でちょっとわかりづらい部分が増えてきたんで時間があればそっちも後日まとめます。 ひとまず、認証鍵の作成等はこちらのブログを参考にしてください。 phpiphoneのpush通知&APNS鍵作成 Push Notificationの実装方法 今回はデバイストークンの取得が終了し、サーバからのPush通知が送られてきている前提で話を進めます。 やりたい事はプッシュ通知からアプリに入った場合 ・ロック画面でのプッシュ通知スライドによるアプリの起動後の処理 ・起動中プッシュ通知タップでのアプリ起動後の処理 等のSNSアプリでよくある、プッシュ起動後の画面遷移とかホップアップ表示の方法で

    iOSのPush通知処理 - Econaな開発
    kasumani
    kasumani 2014/03/08
    iOSのPush通知処理 iOSへプッシュ通知の情報は認証鍵を作ったり、鯖側の処理だったりが多いのでiPhoneに通知が送られてきた後の処理についてかこうかと思います。 Tags: feedly, ifttt, recently read, saved for later from Pocket March 08, 2014 at
  • ごりゅご.com

    ごりゅご.com

    ごりゅご.com
    kasumani
    kasumani 2014/03/08
    Evernote for Androidに手書き入力機能が追加 手書きとテキストが混在させられるのが便利 Android版のEvernoteに「手書き文字入力機能」が追加されました。 普段手書きすることはほとんどないんですが、触ってみたところこれが中
  • ご存知ですか? iCloudでバックアップされるデータには制限があります。 | AppBank

    iCloudiPhone をもっと便利に、もっと使いやすくするサービスですが、無料で利用できる容量には限りがあります。 iCloud で無料で使えるのは「5GB」まで。前回ご紹介した iCloud の機能を考えると、若干心もとないようにも思えます。 しかし、実は iCloud で扱うデータには「5GB のスペースを使うデータ」と「5GB のスペースを使わないデータ」の2種類があります。 そこで今回は「iCloud の容量」に関するルールをご紹介します。 iCloudの無料スペースは「5GB」まで Dropbox や OneDrive などのストレージサービスと同じように、iCloud にもファイルなどを保存できる「スペース」があります。 通常のアカウントでは、そのスペースは「5GB」に制限されています。 5GB では足らない場合は、有料オプションを購入して最大「55GB」に拡張できま

    ご存知ですか? iCloudでバックアップされるデータには制限があります。 | AppBank
    kasumani
    kasumani 2014/03/08
    ご存知ですか? iCloudでバックアップされるデータには制限があります。 iCloud は iPhone をもっと便利に、もっと使いやすくするサービスですが、無料で利用できる容量には限りがあります。 Tags: feedly, ifttt, recently read, saved for l
  • 車社会に生きる人々を感じさせる不思議な模型(動画)

    都市という歯車の中で慌ただしく走り抜けていく大量の車。それを横目に悠々と流れていく電車。意思の介在しない焦燥感。レールの上の自由。都市の生活とは、こうしていつも何かに巻き込まれているのかもしれません。 Chris Bürdenさんは、自身が生み出した作品「Metropolis II」(数千もののミニカーが延々と動き続けるレトロフューチャーの都市モデル)について「これは、ただの都市モデルではない」と語っています。 そう、たしかに普通ではない。 無機質。だけど愛おしい。そんな不思議な都市模型は、都市の生活模型ともいえるかもしれません。撮影はHenry & Relさんです。 Rumi(Jesus Diaz 米版)

    kasumani
    kasumani 2014/03/08
    車社会に生きる人々を感じさせる不思議な模型(動画) 都市という歯車の中で慌ただしく走り抜けていく大量の車。それを横目に悠々と流れていく電車。意思の介在しない焦燥感。レールの上の自由。都市の生活とは、こ
  • なぜデザイナーはボタンをあと3ピクセル左に寄せるべきなのか?

    by Ugo Cristofori デザイナーにとってデザインのディテールは非常に気になるところですが、デザイナー以外には違いがあまり伝わらず「ボタンを3ピクセル動かすだけで製品が改良されるの?」と言われたりします。しかし、プロダクトデザイナーとしてGoogle Venturesで働いているBraden Kowitzさんは「それでもデザイナーは細部にこだわるべき」として、細部までこだわるべき理由と、他の人たちにそれをどう伝えるべきかのテクニックについて語っています。 Why you should move that button 3px to the left | Google Ventures http://www.gv.com/lib/design-details ◆デザインは外見のためだけに行うのではない by Bytemarks ・ディテールを適切にすると信頼感が増す 顧客がオンラ

    なぜデザイナーはボタンをあと3ピクセル左に寄せるべきなのか?
    kasumani
    kasumani 2014/03/08
    なぜデザイナーはボタンをあと3ピクセル左に寄せるべきなのか? by Ugo Cristofori デザイナーにとってデザインのディテールは非常に気になるところですが、デザイナー以外には違いがあまり伝わらず「ボタンを3ピクセル動か
  • PHPのお勉強「クラスの基礎」 - Web言語のお勉強~ど素人が往く~

    PHPが不要? さて日もPHPの勉強です。 私のPHPの先生は「PHPマニュアル(http://www.php.net/manual/ja/)」です。 プログラマーをやっている友人に 「PHP勉強するのにオススメのを教えて」 とお願いしたら、 「は買わなくて良いからPHPマニュアルのサイトを見たら良いよ」 と教えてくれました。 いつもこのPHPマニュアルの上から順に勉強しております。 PHPでもクラスが使えるらしい PHPマニュアルから引用します http://www.php.net/manual/ja/oop5.intro.php クラスとオブジェクト PHP 5 以降、オブジェクトモデルが書き直されて、 より高い性能と高機能を実現するようになりました。 これは PHP 4 から大きく変わった点であり、PHP 5 には完全なオブジェクトモデルが搭載されています。 ふむふむ。 P

    PHPのお勉強「クラスの基礎」 - Web言語のお勉強~ど素人が往く~
    kasumani
    kasumani 2014/03/08
    PHPのお勉強「クラスの基礎」 PHP 5 以降、オブジェクトモデルが書き直されて、 より高い性能と高機能を実現するようになりました。 これは PHP 4 から大きく変わった点であり、PHP 5 には完全なオブジェクトモデルが搭載さ
  • Amazon.co.jp: iOSアプリテスト自動化入門: 長谷川孝二: 本

    Amazon.co.jp: iOSアプリテスト自動化入門: 長谷川孝二: 本
    kasumani
    kasumani 2014/03/08
    iOSアプリ テスト自動化入門 [単行本] 本書では、アプリを個々のコンポーネント単位に分けてテストを自動化する方法、テスト対象のコンポーネントを独立させてテストする手段やノウハウを、Chapter 2‾4で解説しています。
  • Spotify: 曲をシャッフルするのは単純にランダムではいけない - ワザノバ | wazanova

    http://labs.spotify.com/2014/02/28/how-to-shuffle-songs/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約4時間前 SpotifyのLukáš Poláčekがプレイリストをシャッフルするロジックを改善した取り組みを紹介しています。 以前のロジック ランダムアルゴリズムには、Fisher-Yates shuffleを利用。 順次再生する曲を選ぶロジック同士には依存関係がなく、完全にランダムに選択される。よって、同じアーティストとの曲が連続して再生されることも可能性としてはある。 これはギャンブラーの誤謬と呼ばれる現象。例えば、コイントスで表が連続してでると、次は裏が出ると思いがちであるが、常に確率は1/2である。従前の結果が次の結果に影響を与えると考えてし

    kasumani
    kasumani 2014/03/08
    Spotify: 曲をシャッフルするのは単純にランダムではいけない 順次再生する曲を選ぶロジック同士には依存関係がなく、完全にランダムに選択される。よって、同じアーティストとの曲が連続して再生されることも可能性と
  • もはや「斜面」じゃない… 高さ1100メートルから雪の壁をスノボーで制覇する猛者(動画)

    もはや「斜面」じゃない… 高さ1100メートルから雪の壁をスノボーで制覇する猛者(動画)2014.03.08 13:00 山頂にちっこい点が見えるの、わかります? これ、実はMatt Annettsさんというスノーボーダー。彼が立ってる場所は高さ1100メートルある山肌の上なんですが、彼の目の前にあるのは斜面…ていうか崖。 え、いま飛び込ん…だ? あ な た 正 気 で す か !? 冒頭のアニメGIFはNuit de la Glisseの動画「IMAGINE」からの1シーン。Mattさんの超人的なチャレンジを全部見たい方は下記でどうぞ。 Rumi(Casey Chan 米版)

    kasumani
    kasumani 2014/03/08
    もはや「斜面」じゃない… 高さ1100メートルから雪の壁をスノボーで制覇する猛者(動画) 山頂にちっこい点が見えるの、わかります? これ、実はMatt Annettsさんというスノーボーダー。彼が立ってる場所は高さ1100メート
  • Sass: Sass 3.3 is Released

    After ironing out a bunch of bugs in numerous release candidates, we’re finally ready to release Sass 3.3.0, codename Maptastic Maple, for public consumption. This release has a lot of exciting new features that you can read about in full in the changelog, but there are three that I want to draw your attention to in particular. Maps in SassScriptMaps in SassScript permalink As language designers,

    kasumani
    kasumani 2014/03/08
    Sass 3.3 is Released After ironing out a bunch of bugs in numerous release candidates, we're finally ready to release Sass 3.3.0, codename Maptastic Maple, for public consumption. Tags: feedly, ifttt, recently read, saved for later from Pocket March 08, 2014 at 02:21PM via IFTTT
  • psdiff - GitHub上でPSDファイルの差分表示を可能にするスクリプト MOONGIFT

    デザイナーの方は覚えておくと便利そうですよ! GitHubでは様々なファイルの差分表示が行えます。その一つに画像があります。PNGやJPEGといった画像の差分をWebブラウザ上で行えます。これはデザイナーの方にとってかなり便利な機能ではないでしょうか。 しかしデザイナーであればなんとしても対応して欲しいと思うのがPhotoshopのPSDではないでしょうか。GitHubではPSDをサポートしていませんが、それを可能にするライブラリがpsdiffです。 psdiffのインストール インストールは簡単で、一行のスクリプトで完了します。これは差分チェックを行いたいGitリポジトリ上で行います。 $ bash <(curl -sSL https://raw.github.com/filp/psdiff/master/install.sh) Damn, the 'psd' gem is not in

    psdiff - GitHub上でPSDファイルの差分表示を可能にするスクリプト MOONGIFT
    kasumani
    kasumani 2014/03/08
    psdiff - GitHub上でPSDファイルの差分表示を可能にするスクリプト GitHubでは様々なファイルの差分表示が行えます。その一つに画像があります。PNGやJPEGといった画像の差分をWebブラウザ上で行えます。これはデザイナーの方に
  • rpbcopy·リモートサーバの出力をクリップボードにコピー MOONGIFT

    あらこれ素敵。 Mac OSXではpbcopyというコマンドでターミナル出力した内容をクリップボードにコピーできます。範囲を選択したりする手間もなく、出力された内容がそのままコピーできるので便利です。しかしこれはローカルでの話です。 リモートサーバ上で出力した内容をローカルのクリップボードに入れることは標準ではできませんが、可能にしてしまうソフトウェアがrpbcopyです。 rpbcopyを実行中です。 rpbcopyのインストール まずはpbcopy.plistをLaunchAgentsにコピーし、読み込みます。 $ cp pbcopy.plist ~/Library/LaunchAgents/pbcopy.plist $ launchctl load ~/Library/LaunchAgents/pbcopy.plist そしてUTF-8が文字化けしないように.CFUserTextEn

    rpbcopy·リモートサーバの出力をクリップボードにコピー MOONGIFT
    kasumani
    kasumani 2014/03/08
    rpbcopy – リモートサーバの出力をクリップボードにコピー あらこれ素敵。 Mac OSXではpbcopyというコマンドでターミナル出力した内容をクリップボードにコピーできます。範囲を選択したりする手間もなく、出力された内容が
  • 55才の誕生日に55のバケットリストを・・・(BucketList.orgでバケットリストを共有しよう!) - ICHIROYAのブログ

    55才になった。 10代のひとたちから見ると、そろそろ「おっさん」ではなく「おじいちゃん」という年齢らしい。 たしかに、病気や様々なことを考えると、おもいっきり働けるのは、あと10年。 でも、10年というのは短いようで、何かをやるには、ちょうど良い期間でもある。 青木優さんという方のブログに「人生でやりたい100のリスト」というのがあって、かなり感銘を受けた。 で、ちょうど切りも良いことだし、僕もそういったものを書いてみようかなと思い立った。 しかし、書き始めたみたものの、さすがに枯れかけているだけあって、やりたいことを100もあげることができそうもない。 そこで、ちょっとググってみて、ほかのひとたちがどんなリストをもっているだろうかと調べてみた。 そして、BucketList.orgという素敵なサイトをみつけた。 このサイトでは、バケットリスト(死ぬまでにしたいことのリスト)を簡単につく

    55才の誕生日に55のバケットリストを・・・(BucketList.orgでバケットリストを共有しよう!) - ICHIROYAのブログ
    kasumani
    kasumani 2014/03/08
    55才の誕生日に55のバケットリストを・・・(BucktList.orgでバケットリストを共有しよう!)  55才になった。  10代のひとたちから見ると、そろそろ「おっさん」ではなく「おじいちゃん」という年齢らしい。  たしか
  • さくらVPSのCentOS6.4にDropboxをインストールする - axross.org

    2014-01-07 さくらVPSのCentOS6.4にDropboxをインストールする さくらVPS CentOS Dropbox 昨日、さくらVPSRubyをインストールしてアプリケーションサーバー化したので、 ファイルアップロードの手間を減らし、オートリロード化するためにDropboxをインストールします。 さくらVPSのCentOS6.4にDropboxをインストールする http://blog.axross.org/entry/2014/01/06/123259 上記エントリの続きです。 おさらい 上記エントリの手順で、僕の場合は「axross」というユーザーを作成しています。 ですので、axrossでSSH接続・ログインします。 ssh axross@[接続先] -p 22 Dropboxのインストール cd ~ && wget -O - "https://www.dro

    kasumani
    kasumani 2014/03/08
    さくらVPSのCentOS6.4にDropboxをインストールする 昨日、さくらVPSにRubyをインストールしてアプリケーションサーバー化したので、 ファイルアップロードの手間を減らし、オートリロード化するためにDropboxをインストールしま
  • Vagrant上でGitlabを試してみる - deruiの日記

    はじめに 割と前から、Gitlabの存在は知っていましたが、「どうせ業務でも使えんし、個人利用だと完全にオーバースペックだしなー」ということで、触ったことはありませんでした。 現在の業務では、当初からSVNを使っているプロジェクトで、大体3年半くらい継続して開発が行われています。 ただ、その間に何度かブランチのマージミスに起因するリリースミスをやらかしています。私自身もやらかしていて、そういう経緯と歴史から、SVNの管理は次のようになっていました。 trunkをそのままリリースする リリース日までに開発するものは、trunkから作成したブランチ上で作業する trunkになんらかの修正があったら、ブランチにすぐ反映する この管理でしばらくやっていますが、前提として、複数ブランチの開発はしないというものを付けています。前は、SVNでチケット単位でのブランチモデルを使っていましたが、それが原因で

    Vagrant上でGitlabを試してみる - deruiの日記
    kasumani
    kasumani 2014/03/08
    Vagrant上でGitlabを試してみる : deruiの日記 割と前から、Gitlabの存在は知っていましたが、「どうせ業務でも使えんし、個人利用だと完全にオーバースペックだしなー」ということで、触ったことはありませんでした。 Tags: from
  • これから始める「DockerでかんたんLAMP環境 for CentOS」 - さくらのナレッジ - 「葬兵術」

    kasumani
    kasumani 2014/03/08
    これから始める「DockerでかんたんLAMP環境 for CentOS」 : さくらのナレッジ : 「葬兵術」 ■これから始める「DockerでかんたんLAMP環境 for CentOS」 - さくらのナレッジ これから始める「DockerでかんたんLAMP環境 for CentOS」 - さくらの
  • さくらの社長が語る!「さくらのクラウド」でのウェブサービスかんたん運用術〜Dockerをつかってみた〜 - 「葬兵術」

    kasumani
    kasumani 2014/03/08
    さくらの社長が語る!「さくらのクラウド」でのウェブサービスかんたん運用術〜Dockerをつかってみた〜 さくらの社長が語る!「さくらのクラウド」でのウェブサービスかんたん運用術〜Dockerをつかってみた〜 Tags: from Pocke
  • 2014-03-03

    kasumani
    kasumani 2014/03/08
    201 : 3 :      資産運用ぶつぶツラボラトワール・プロフ画 ■桃の節句, ワッツが東証1部に指定替えで急反騰。 ワッツ&lt;2735&gt; 3月7日付で東証2部から1部に指定替え。TOPIX連動型ファンドの組み入れ需要期待で反騰。 Tags
  • 書評 実践Vagrant - Tbpgr Blog

    概要 実践VagrantはVagrantの作者であるMitchell Hashimotoさんの著書の和訳版。 原書に加えて、 ・伊藤直也さんによるAWSでの利用方法 ・吉羽龍太郎さんによるVagrantプラグイン、Packerの紹介 などが追加されています。 構成 1章:Vagrantの紹介 2章:初めてのVagrant 3章:Vagrant仮想マシンのプロビジョニング 4章:Vagrantにおけるネットワーク 5章:複数マシン構成のクラスタのモデリング 6章:ボックス 7章:プラグインによるVagrantの拡張 付録A:Vagrantの環境変数 付録B:Vagratの設定リファレンス 付録C:トラブルシューティング 付録D:Vagrantプラグイン 付録E:Packer 付録E:Vagrant Amazon EC2 書評 1章〜3章あたりまではVagrantの基礎部分に関して。 まだVa

    書評 実践Vagrant - Tbpgr Blog
    kasumani
    kasumani 2014/03/08
    書評 実践Vagrant 実践VagrantはVagrantの作者であるMitchell Hashimotoさんの著書の和訳版。 原書に加えて、 ・伊藤直也さんによるAWSでの利用方法 ・吉羽龍太郎さんによるVagrantプラグイン、Packerの紹介 などが追加されています。 Tags
  • さくらのクラウドでサーバーのIPアドレスを変えずにサーバーを入れ替える方法 - yuumi3のお仕事日記

    クラウドでサービスインしているサーバーのOSやサーバー環境(RDB、Webサーバー、言語・・・)を更新するには、新たにサーバーを準備し更新した環境を作りサーバーを入れ替えるのがダウンタイムが少なく良いですよね。Amazon EC2 には Elastic IP アドレス という機構があり、保持しているIPアドレスに任意の EC2サーバーを割り当てられるので、同一IPでのサーバー入れ替えは簡単です。 しかし、さくらのクラウド にはElastic IP アドレスのような機構は無く、同一IPでのサーバー入れ替えは簡単には出来ませんが、短時間のダウンタイムで入れ替える事が出来る事が分かりました。 方法 さくらのクラウドは、サーバーを作成すると(グロバールな)IPアドレスが付いてきますが、既に使っているサーバーのIPアドレスを再割り当ては出来ません。サーバーを作成する際にストレージ(ディスク、SSD)

    さくらのクラウドでサーバーのIPアドレスを変えずにサーバーを入れ替える方法 - yuumi3のお仕事日記
    kasumani
    kasumani 2014/03/08
    さくらのクラウドでサーバーのIPアドレスを変えずにサーバーを入れ替える方法 : @yuumi3のお仕事日記 クラウドでサービスインしているサーバーのOSやサーバー環境(RDB、Webサーバー、言語・・・)を更新するには、新たにサー
  • minivm公開(ブラウザで動くx86エミュレータ的な何か) - マイペースなプログラミング日記

    まだ文字しか表示できない!レジスタもメモリの内容も表示しない!でも公開してしまうぜ!これは一体何かと言うと、ドロップしたx86なバイナリファイルを実行してしまうというものだ!32bitモードで動いているが、セグメントとかページングは一切動いていないから安心だ!とりあえず以下のアセンブリコードをnasmでアセンブって、下記ページのドロップポイントへできたバイナリファイルをドロップしてやるとHello Worldが表示されるはず!nasmが無い人用にバイナリファイルをアップしておいたから、やはり安心だ。とりあえず今は文字表示しかできない。頑張ればC言語でも行けるが無理は禁物だ!C言語で作った場合は余計なヘッダを削除し、Raw Binaryで頼む!ブラウザはFirefoxかChromeあたりが良い。下記ファイルをダウンロードしたら名前がめちゃくちゃになるので名前を変えてあげよう hellowor

    kasumani
    kasumani 2014/03/08
    minivm公開(ブラウザで動くx86エミュレータ的な何か) : マイペースなプログラミング日記 ■[GWT][minivm]minivm公開(ブラウザで動くx86エミュレータ的な何か) まだ文字しか表示できない!レジスタもメモリの内容も表示しない!で
  • デブサミ2014「サーバプロビジョニングのこれまでとこれから」講演メモ #devsumi - 元RX-7乗りの適当な日々

    期待通り、面白い話だったのでメモを残しておく。 「サーバプロビジョニングのこれまでとこれから」 宮下 剛輔 氏 mizzy @gosukenator paperboy&co. テクニカルマネージャ サーバプロビジョニングとは プロビジョニングは3つのレイヤがある。 orchestration application service orchestration configuration system configuration bootstrapping cloud or vm image launch os install あまり厳密に捉えすぎる必要はない。とのこと。 Bootstraping 今日は割愛 Configuration ミドルウェアのインストールとか設定とか いわゆる構成管理ツール CFEngine, Puppet, Chef, Ansibleなど 会場は、Chef利用者多

    デブサミ2014「サーバプロビジョニングのこれまでとこれから」講演メモ #devsumi - 元RX-7乗りの適当な日々
    kasumani
    kasumani 2014/03/08
    デブサミ2014「サーバプロビジョニングのこれまでとこれから」講演メモ #devsumi プロビジョニングは3つのレイヤがある。 テスト駆動インフラによるリファクタリング対象は、インフラの状態を記述したコード Tags: from Pocket M
  • サーバプロビジョニング - ぺーぺーSEのブログ

    流行ってるからまとめ。 サーバプロビジョニングレイヤー定義 Bootstrapping 説明 OSインストール ツール PXE boot + kickstart/preseed Cobbler EC2 OpenStack Configuration 説明 ミドルのインストール/設定 ツール Puppet Chef Ansible OpsWorks Orchestration 説明 複数台に関連するConfiguration 例1)サーバ管理ツールに登録(admintool) 例2)監視ツールに登録(Nagios、Zabbix、Sensu、NewRelic) 例3)メトリクス収集ツールに登録(Ganglia、Munin) 例4)DNS登録(所謂、Blue-Green Deploymentもここで可能か) 例5)ロードバランサ登録(BigIP、nginx、HAProxy) ツール Capist

    サーバプロビジョニング - ぺーぺーSEのブログ
    kasumani
    kasumani 2014/03/08
    サーバプロビジョニング 流行ってるからまとめ。 サーバプロビジョニングレイヤー定義 Bootstrapping Orchestration 説明 複数台に関連するConfiguration 例:ロードバランサへのノード追加。アプリケーションのデプロイ。 ツール Ser
  • http://bit.ly/O4lFoF.

    kasumani
    kasumani 2014/03/08
    BrewでNginx1.4.1から1.4.5へアップデートしようとしたらエラーが出た BrewでNginx1.4.1から1.4.5へアップデートしようとしたらエラーが出ました。 Error: File exists - /usr/local/var/log/nginxWarning: Bottle installation failed: building from source.==&gt; Dow
  • PhoneGapをiOSで動かす - 万年素人からHackerへの道

    Androidは今まで phonegap run android で動いたので、 phonegap run iphoneiPhoneを試したらだめで、 phonegap run iosを行った。 しかし、 [phonegap] detecting iOS SDK environment... [phonegap] using the local environment [phonegap] adding the iOS platform... [phonegap] missing library cordova/ios/3.3.0 [phonegap] downloading https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=snapshot;h=3.3.0;sf=tgz... [phonegap] compiling

    PhoneGapをiOSで動かす - 万年素人からHackerへの道
    kasumani
    kasumani 2014/03/08
    PhoneGapをiOSで動かす : 万年素人からGeekへの道 ■PhoneGapをiOSで動かす Androidは今まで phonegap run android で動いたので、 phonegap run iphone でiPhoneを試したらだめで、 phonegap run ios を行った。 しかし、 [phonegap] detecting iOS SDK environment...
  • vimのアップデート Mac - 万年素人からHackerへの道

    brew install vim --devel --with-luaそのあと、 export EDITOR=/usr/local/bin/vim alias vim='/usr/local/bin/vim'

    vimのアップデート Mac - 万年素人からHackerへの道
    kasumani
    kasumani 2014/03/08
    vimのアップデート Mac : 万年素人からGeekへの道 ■vimのアップデート Mac brew install vim --devel --with-lua そのあと、 export EDITOR=/usr/local/bin/vim alias vim='/usr/local/bin/vim' Tags: from Pocket March 08, 2014 at 01:02PM via IFTTT
  • 静電スイッチ付き蛍光灯スタンドを分解してみた(その1:分解から回路起こしまで) - stacked tip that high

    手元にあった不要な静電スイッチ付き蛍光灯スタンドをベンチマークしてみました。裏面に「開けちゃダメ」って書いてなかったし、問題ないよね? 個人的には、静電スイッチがどういう仕組みになっているのかなぁって気になったのが理由です。仕事にも応用できそうなので、回路の勉強も兼ねて、というかそれがメインですけど。 全体構成 裏蓋の3つのネジを外して開けてみたのが右の写真です。メイン基板からは3組5の銅線が出ていて、1組は電源、1組は蛍光灯へ、最後の1は静電スイッチに延びていました。電源へ延びていた銅線にはスイッチがついていて、スタンドが置かれていないと電気が流れないようになっていました。安全への配慮ですね。 蛍光灯への銅線を基板と一緒に写しました。蛍光灯ソケットには大きなコンデンサがついていました。蛍光灯を点灯させるには「安定器」なるものが必要だというのは知識の上では知っているのですが、詳しいこと

    静電スイッチ付き蛍光灯スタンドを分解してみた(その1:分解から回路起こしまで) - stacked tip that high
    kasumani
    kasumani 2014/03/08
    静電スイッチ付き蛍光灯スタンドを分解してみた(その1:分解から回路起こしまで) 手元にあった不要な静電スイッチ付き蛍光灯スタンドをベンチマークしてみました。裏面に「開けちゃダメ」って書いてなかったし、問
  • 2014-03-04

    littleBits 電子回路組み立てキット Deluxe Kit リトルビッツ デラックス・キット littleBits 電子工作 組み立てキット Deluxe Kit デラックス キット 出版社/メーカー: littleBits発売日: 2013/12/17メディア: エレクトロニクスこの商品を含むブログを見るhttp://jp.littlebits.com/ http://jp.littlebits.com/ 〈広告制作者〉の歴史社会学 近代日における個人と組織をめぐる揺らぎ 作者: 加島 卓出版社/メーカー: せりか書房発売日: 2018/01/10メディア: 単行この商品を含むブログ (12件) を見るクリームソーダ シティ 1 (ビッグコミックス) 作者: 長尾謙一郎出版社/メーカー: 小学館発売日: 2014/02/28メディア: コミックこの商品を含むブログ (5件)

    2014-03-04
    kasumani
    kasumani 2014/03/08
    okaz ; catch up later ! littleBits 電子回路組み立てキット Deluxe Kit リトルビッツ デラックス・キット Tags: from Pocket March 08, 2014 at 01:02PM via IFTTT
  • Rails4でセッションをMemcachedで管理する - nakaearthの日記

    rails4ではデフォルトでセッションをクッキーで管理します。で、memcachedで管理したい場合は、次のようにdalliを使います。 # memcached client gem 'memcachier' gem 'dalli' 今回herokuに最終的にアップしようと思います。その際使うmemcachedアドオンとしてmemcachierを使います。 次にconfig/environments/development.rbとherokuにアップした解きようにconfig/environments/production.rbを変更します。 config.cache_store = :dalli_store 設定はこれで終わり。 $bundle install --path vendor/bundle/ 以上で設定は終わりです。後はディプロイすれば終わりです

    Rails4でセッションをMemcachedで管理する - nakaearthの日記
    kasumani
    kasumani 2014/03/08
    Rails4でセッションをMemcachedで管理する rails4ではデフォルトでセッションをクッキーで管理します。で、memcachedで管理したい場合は、次のようにdalliを使います。 以上で設定は終わりです。後はディプロイすれば終わりです T
  • ActivePerl 5.16 で Cache::Memcahed を使う - takaya030の備忘録

    cpanm を使って ActivePerl 5.16 環境にインストールした Cache::Memcached 1.30 が動かなかったので、参考サイトに倣ってパッチを当てたときの作業メモ。 動作環境 Windows 7 Home Premium SP1 (64bit) ActivePerl 5.16.1 (MSWin32-x64-multi-hread) Cache::Memcached 1.30 修正パッチ \Perl\site\lib\Cache\Memcached.pm に以下のパッチを当てることで動作可能になりました。 修正後、Cache::Memcached に付属していたテストコードがすべてパスしたのを確認しました。 --- Memcached_orig.pm Sun May 20 08:28:36 2012 +++ Memcached.pm Tue Feb 25 01:02

    ActivePerl 5.16 で Cache::Memcahed を使う - takaya030の備忘録
    kasumani
    kasumani 2014/03/08
    ActivePerl 5.16 で Cache::Memcahed を使う cpanm を使って ActivePerl 5.16 環境にインストールした Cache::Memcached 1.30 が動かなかったので、参考サイトに倣ってパッチを当てたときの作業メモ。 \Perl\site\lib\Cache\Memcached. Tags: from Pocket March 08,
  • ポート別に複数memcached起動 - Webエンジニアの技術メモ 〜PHP、SQL、Linuxなど〜

    あらかじめインストール済みのmemcached関連ファイルをコピーして修正する事で可能になります /etc/sysconfig/memcached /etc/init.d/memcached /usr/bin/memcached 例)11212ポートで開くmemcachedを追加 cd /etc/sysconfig cp memcached memcached.11212 vim memcached.11212 // PORT="11212"に変更cd /usr/bin cp memcached memcached.11212 こちらはまったく同じでOK ※ちなみにプログラムがないと起動時に以下のエラーが出力されます "Distributed memory caching (memcached.11212) を起動中: /bin/bash: memcached.11212: コマンドが見つ

    ポート別に複数memcached起動 - Webエンジニアの技術メモ 〜PHP、SQL、Linuxなど〜
    kasumani
    kasumani 2014/03/08
    ポート別に複数memcached起動 あらかじめインストール済みのmemcached関連ファイルをコピーして修正する事で可能になります Tags: from Pocket March 08, 2014 at 01:01PM via IFTTT
  • Debianのパッケージ関係コマンド[dpkg,apt-get] - bnote

    パッケージのインストールや検索、インストールされているパッケージの情報など必要なコマンドを まとめてます。(特に必要そうなもののみ) dpkgコマンド インストールされているパッケージの一覧を取得 dpkg -l パッケージ名を指定してインストールされているかを確認 dpkg -l [パッケージ名] インストールしたパッケージのファイルを一覧表示 dpkg -L パッケージ名 インストールしたパッケージの再設定 dpkg-reconfigure パッケージ名 aptコマンド パッケージの情報を表示する apt-cache show パッケージ名 パッケージの情報を表示する apt-cache show パッケージ名 apt-cache showpkg パッケージ名 パッケージの依存関係を表示する apt-cache depends パッケージ名 パッケージを検索する apt-cache s

    kasumani
    kasumani 2014/03/08
    apt-cache でDebianのパッケージの依存関係を出力 Tags: from Pocket http://bit.ly/1n4eWew March 08, 2014 at 01:01PM via IFTTT
  • Cocos2d-x Lua - chamekanの日記

    kasumani
    kasumani 2014/03/08
    Cocos2d-x Lua : chamekanの日記 LuaのソースをSD cardから読み込むようにして、エラーはファイル出力するようにして、7割方、キーボード付Android上でセルフ開発している。3割くらいは、PC上でエディット。 Tags: from Pocket March 08, 20
  • debianサーバを6.0(squeeze)にアップグレードしてはまったこと - tohokuaikiのチラシの裏

    そろそろ5.0がサポート切れるので2年ぶりにアップグレード。 CentOSよりややメンテナンス期間は短いけど、それを補って余りあるバージョンアップの楽さ。サーバ用途にはあと10年はdebianで行きたい。 /etc/apt/sources.list のwheezyの綴りをsqueezeにするだけでOKとは楽すぎる。 もちろん、ミドルウェアのアップデートにはそれなりに事情があるけど、OS全体としてはほぼ問題なし。よく使ってるミドルウェアなら大抵のことは織り込み済みだし。 vsftpdでのハマリ。。pam_userdb.soが無い vsftpdっていうよりpamの問題化。 vsftpdでバーチャルユーザーを使っているのだけど、ログインできなくなった。 ん〜、って思ってvsftpdのconfigファイル一式や、db_loadを見たけどわからない。。。 /etc/pam.d/vsftpdを見ると

    debianサーバを6.0(squeeze)にアップグレードしてはまったこと - tohokuaikiのチラシの裏
    kasumani
    kasumani 2014/03/08
    debianサーバを6.0(squeeze)にアップグレードしてはまったこと そろそろ5.0がサポート切れるので2年ぶりにアップグレード。 CentOSよりややメンテナンス期間は短いけど、それを補って余りあるバージョンアップの楽さ。サーバ用
  • Shammerism

    kasumani
    kasumani 2014/03/08
    Lenovo X1 Carbon へ wheezy 7.4 をインストール Lenovo がマウスポインタの形状を変えてきている。だんだんとMacに近づいてきているような・・・17インチモデルだと、Laptop のキーボードもテンキーがついたりと、個人的には残念
  • RaspberryPiでイーサネットコンバーター+ルーターを作る(NAPTの設定編) - じとめすきーの覚え書き

    Raspberry Pi, Debian続きを書き忘れていましたが、要望があったので続きを書いていきます。以下の3つの記事のつづきとなります。RaspberryPiでイーサネットコンバーター+ルーターを作る(導入編)RaspberryPiでイーサネットコンバーター+ルーターを作る(NICの設定)RaspberryPiでイーサネットコンバーター+ルーターを作る(IPルーティングの有効化)ルーターは唯一のグローバルIPアドレスを複数台で共有する仕組みを持ちます。この仕組みのことをNAPT(IPマスカレード)といいます。なおNATとNAPTは似ていますが同じではありません。NATはグローバルIPとローカルIPで1対1の対応しか変換できないのに比べ、NAPTは複数のローカルIPを1つのグローバルIPアドレスに変換することができます。 このNAPTの設定は、iptables を使って行えます。この設

    kasumani
    kasumani 2014/03/08
    RaspberryPiでイーサネットコンバーター+ルーターを作る(NAPTの設定編) 続きを書き忘れていましたが、要望があったので続きを書いていきます。 RaspberryPiでイーサネットコンバーター+ルーターを作る(IPルーティングの有効化
  • Redmine 2.4.3から2.5.0へのアップデート(さくらVPS) - torutkのブログ

    Redmine 2.5.0がリリースされました。また、Redmine 2.4系のメンテナンスリリース2.4.4がリリースされました。 http://www.redmine.org/projects/redmine/wiki/Download さっそく、さくらVPSに立てているRedmineを2.4.3から2.5.0にアップデートしました。 http://www.torutk.com アップデート手順は、以前実施した次の手順と一緒です。 Redmine 2.3.0から2.3.1へのアップデート手順メモ(CentOS 6.4 x64) - torutkの日記 特に問題なくアップデートできました。 Redmine 2.5.0お試し Wiki記法をmarkdownに変更する Redmine 2.5.0から、実験的にWiki記法にmarkdownが可能となりました。 デフォルトはtextileで、変

    Redmine 2.4.3から2.5.0へのアップデート(さくらVPS) - torutkのブログ
    kasumani
    kasumani 2014/03/08
    Redmine 2.4.3から2.5.0へのアップデート(さくらVPS) : torutkの日記 Redmine 2.5.0がリリースされました。また、Redmine 2.4系のメンテナンスリリース2.4.4がリリースされました。 アップデート手順は、以前実施した次の手順と一緒で
  • DigitalOcean + Vagrant の使い方への補足 - 檜山正幸のキマイラ飼育記 (はてなBlog)

    「1円クラウド・ホスティングDigitalOceanを、Vagrantから使ってみる」への補足。 シンガポール・リージョンで起こったこと 「1円クラウド・ホスティングDigitalOceanを、Vagrantから使ってみる」の注釈で、次のように書きました。 ネットワーク通信ではサンフランシスコやシンガポールのほうが有利でしょうが、ドロップレットの生成ではニューヨークのほうが速いような気がします。 シンガポール・リージョン(Singapore 1)のドロップレット生成が長時間かかることがありました。問い合わせてみたら、次のような返事でした。 There is a currently a backlog on the scheduler which is why the requested events are taking longer than usual. Any other event

    DigitalOcean + Vagrant の使い方への補足 - 檜山正幸のキマイラ飼育記 (はてなBlog)
    kasumani
    kasumani 2014/03/08
    DigitalOcean + Vagrant の使い方への補足 「1円クラウド・ホスティングDigitalOceanを、Vagrantから使ってみる」の注釈で、次のように書きました。 Tags: from Pocket March 08, 2014 at 01:00PM via IFTTT
  • SublimeのPackage Controlへ自作packageを登録する方法+α - ⊥=⊥

    さてSublime TextというとEmacserやvimmerも黙る(?)モダンな大人気エディタですが、その人気の結構な部分はPackage Controlにあるでしょう。 というのも、だいたいの紹介記事では「まずPackage Controlを入れましょう」と書いてありますし、見かけたpackageのREADMEに「まずgit cloneして、hoge.tmPreferencesをふがふがにコピーして・・・」とか書いてあると大抵は「まぁ今すぐには要らないか・・・」といってそのまま忘れてしまうことが多いです(特にWindows使用時)。 というわけで、自分で何かpackageを書いた場合、package controlからインストールできるようになるとユーザーも増えるしいろいろ捗りそうです。この記事ではpackage controlへThriftSyntaxというちっちゃなpackage

    SublimeのPackage Controlへ自作packageを登録する方法+α - ⊥=⊥
    kasumani
    kasumani 2014/03/08
    SublimeのPackage Controlへ自作packageを登録する方法+α さてSublime TextというとEmacserやvimmerも黙る(?)モダンな大人気エディタですが、その人気の結構な部分はPackage Controlにあるでしょう。 Tags: from Pocket March 08, 2014 at 01:00PM via IFTTT
  • GoogleFeedAPIを導入して自分のWebページを作った - 積極的後進

    発端 iddyがサービス終了するとのニュースが先月末くらいに流れてきて,密かに動揺していた.熱心に更新していたわけでもないんだけど,自分が利用しているプロフィールサイトがサービスを終えるとなるとやはり思うところはある. というわけで 高専時代から取得・保持しているドメインとVPSを持て余していたので,CSSJavascript周りの勉強を兼ねて自分のページを作ってみることにした.htmlはその昔に書いた経験はあるけれど,CSSはほとんど触ったこともなかったし,Javascriptに関しては現在鋭意勉強中という感じなので,調度良い機会. 実際に作ってみると あんまりにも中身の無いページが生まれてしまって,何かで埋めようと考えていた時に,このブログの更新情報なんかを載せればある程度はマシになるかなぁという考えが生まれたので,如何に作るべきかを調べた. すると,GoogleFeedAPIという

    GoogleFeedAPIを導入して自分のWebページを作った - 積極的後進
    kasumani
    kasumani 2014/03/08
    GoogleFeedAPIを導入して自分のWebページを作った 発端 iddyがサービス終了するとのニュースが先月末くらいに流れてきて,密かに動揺していた.熱心に更新していたわけでもないんだけど,自分が利用しているプロフィールサ
  • JavaScript か CoffeeScript かで結果が変わるプログラム - 音の鳴るブログ - Cli@

    kasumani
    kasumani 2014/03/08
    JavaScript か CoffeeScript かで結果が変わるプログラム : 音の鳴るブログ : Cli@ ■[JavaScript][CoffeeScript]JavaScript か CoffeeScript かで結果が変わるプログラム - 音の鳴るブログ 12:01 JavaScript か CoffeeScript かで結果が変わるプログラム - 音
  • syslogの設定 - 揮発性のメモ2

    語訳⇒米麹の検証日記 rsyslog.conf の man ページ スライド⇒#logstudy 01 rsyslog入門 わかりやすい解説⇒Rsyslog - Wikinote ⇒rsyslog 実践ログ管理入門 Facility :メッセージの種類 kern カーネル lpr プリンタ user ユーザーレベル news ネットニュース mail メール uucp UUCP daemon デーモン cron クロン auth 認証 authpriv 認証(private) syslog syslogサーバ内 ftp ftp local0〜7 そのた Severity :ヤバさ加減 debug デバッグ情報 info 情報 notice 通知 warn 警告 err 一般的なエラー crit 致命的なエラー alert 緊急に対処すべきエラー emerg システムが落ちるような状態

    syslogの設定 - 揮発性のメモ2
    kasumani
    kasumani 2014/03/08
    syslogの設定 ⇒ 新世代syslogデーモン徹底活用(5):マクロとテンプレートによるrsyslog活用法 (2/2) - @IT カーネルログ(dmesgコマンドで見れるやつ)をsyslogに書くためのモジュール Tags: from Pocket March 08, 2014 at 12:58PM via IFTTT
  • XenからVMware Serverへのゲストイメージコンバート(2) - 佐祐理の徒然草

    続き http://d.hatena.ne.jp/messier42/20140226#p2 実際やってみた。 環境 移行元: domU:CentOS5.10/xen-kernel dom0:CentOS5.10/xen-kernel 移行先: Vmware ESXIi5.1u2 + 2014/2のパッチ domUのホストOSで rpmforgeを導入。方砲は以下のページ。 http://wiki.centos.org/AdditionalResources/Repositories/RPMForge 次に、rpmforgeのrpmforge-extrasに入っているqemuパッケージを入れるので、rpmfoge-extrasをenableする。 そして > yum install qemu 次に、dom0のGuestOSを停止 > xm shutdown GuestOS dom0のイメー

    XenからVMware Serverへのゲストイメージコンバート(2) - 佐祐理の徒然草
    kasumani
    kasumani 2014/03/08
    佐祐理の徒然草 入っているkernelがxenのカーネルなので、標準カーネルを入れる。 Vsphare ClientよりGuestOSを定義してください。HDD無しで作ってください。GuestOSを以下に作ったとします。 Tags: from Pocket March 08, 2014 at 12:57PM via IFTTT
  • はてなのOAuthを使ってみる - kkobayashi_a’s blog

    パスワードによるWSSE認証が終了するらしい・・・というか、今日の時点ですでに終了してるのかな? はてな各種APIでのパスワードによるWSSE認証を2014年3月5日に終了します(開発者向け) - Hatena Developer Blog APIキーかOAuth、ということになるんだろうけど、試しにOAuthを使ってみることにした。 Consumer key を取得して OAuth 開発をはじめよう - Hatena Developer Center ・・・・・・。 正直よく分からん。「典型的なリクエスト・レスポンスは次のようになります。」って言われても。どんなパラメーターを送ると何が返ってくるか、の説明がないとコレだけ読んでも全然分からんのだけど・・・。 ちょろっとアプリ作りたいってだけの人に詳細はRFC読め、って不親切すぎじゃねーかって思うんだが・・・。 サンプルコードもサーバーサイ

    はてなのOAuthを使ってみる - kkobayashi_a’s blog
    kasumani
    kasumani 2014/03/08
    はてなのOAuthを使ってみる パスワードによるWSSE認証が終了するらしい・・・というか、今日の時点ですでに終了してるのかな? APIキーかOAuth、ということになるんだろうけど、試しにOAuthを使ってみることにした。 Tags: from
  • Androidアプリの言語対応 - 歩からと金ゑ

    メモ, androidスクールで扱ったサンプルプログラムに手を加えて多機能(?)検索アプリを開発中。 それなりのクオリティに仕上がったらGoogle Playで公開したい。 EditTextに検索ワードが何も入力されていない状態でユーザーに入力を促すためにhint属性を使って「ここに検索ワードを入力してださい」といった文を表示させようと思ったが、これだと海外ユーザーはどうするのってなる。 どうせ公開するなら英語にも対応させようと思って調べた。 … res/valuesとは別にres/values-jaというフォルダを作ればAndroidの言語設定が日語の端末にのみ、このフォルダを参照させることが出来る。 res/values-ja/strings.xmlとres/values/strings.xmlにそれぞれ検索ワードを入力して下さい,Insert words here.を記述することで

    kasumani
    kasumani 2014/03/08
    Androidアプリの言語対応 スクールで扱ったサンプルプログラムに手を加えて多機能(?)検索アプリを開発中。 それなりのクオリティに仕上がったらGoogle Playで公開したい。 Tags: from Pocket March 08, 2014 at 12:57PM via IFTTT
  • FreeBSD10.0 + SAMBA4 でActiveDirectoryごっこ - 我三流

    [test@sv1.example.local /home/test]# uname -a FreeBSD test.example.local 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Fri Jan 17 01:46:25 UTC 2014 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386samba4のインストール [test@sv1.example.local /home/test]# pkg install samba41-4.1.4_1 [test@sv1.example.local /home/test]# samba -V Version 4.1.4fstabとか編集しておく ↓編集前 [test@sv1.example.local /home/test]# cat

    FreeBSD10.0 + SAMBA4 でActiveDirectoryごっこ - 我三流
    kasumani
    kasumani 2014/03/08
    FreeBSD10.0 + SAMBA4 でActiveDirectoryごっこ [test@sv1.example.local /home/test]# uname -a FreeBSD test.example.local 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Fri Jan 17 01:46:25 UTC 2014 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386 samba4のインストール [test@sv1.example.l
  • Ruby on Rails 4インストール - 別館 子子子子子子(ねこのここねこ)はてブロ部

    Mavericks(OS X 10.9.2)へまだ入れてなかったのでメモ。 バージョンは4.0.3。 $ gem install rails Fetching: i18n-0.6.9.gem (100%) Fetching: tzinfo-0.3.38.gem (100%) Fetching: minitest-4.7.5.gem (100%) Fetching: activesupport-4.0.3.gem (100%) Fetching: builder-3.1.4.gem (100%) Fetching: rack-test-0.6.2.gem (100%) Fetching: erubis-2.7.0.gem (100%) Fetching: actionpack-4.0.3.gem (100%) Fetching: activemodel-4.0.3.gem (100%) Fe

    Ruby on Rails 4インストール - 別館 子子子子子子(ねこのここねこ)はてブロ部
    kasumani
    kasumani 2014/03/08
    Ruby on Rails 4インストール Mavericks(OS X 10.9.2)へまだ入れてなかったのでメモ。 バージョンは4.0.3。 $ gem install rails Fetching: i18n-0.6.9.gem (100%) Fetching: tzinfo-0.3.38.gem (100%) Fetching: minitest-4.7.5.gem (100%) Fetching: activesupport-4.0.3.gem (100%) Fet
  • ActiveSupport | formatting - Tbpgr Blog

    概要 formatting 詳細 formatting について formatting 数値を任意のフォーマットに変更する フォーマット フォーマット phone currency percentage delimited rounded human_size human ※実際の出力内容はサンプルコード参照 操作 メソッド 内容 since 指定日付を基準に以降。引数省略時は現在日時を扱う from_now sinceのエイリアス ago 指定日付を基準に以前。引数省略時は現在日時を扱う until agoのエイリアス サンプル # encoding: utf-8 require 'active_support/core_ext/numeric/conversions' require 'tbpgr_utils' I18n.enforce_available_locales = true

    ActiveSupport | formatting - Tbpgr Blog
    kasumani
    kasumani 2014/03/08
    ActiveSupport | formatting 概要 formatting 詳細 formatting について formatting 数値を任意のフォーマットに変更する フォーマット |* フォーマット| |phone| |currency| |percentage| |delimited| |rounded| |human_size| |human| ※実際の出力内容はサンプルコ
  • Golang Cafe #19 まとめ 「Twelve Go Best Practices」を読む(ソースコード説明編) - taknb2nchのブログ

    2014/03/02に開催された「Golang Cafe #19」についてのまとめです。 今回から何回かに分けてTwelve Go Best Practicesを読んでいきます。 ソースコードはこちらにあります。historyを追っていただければ下記で説明する手順を確認できます。 1. Avoid nesting by handling errors first(最初にエラー処理を行うことでネストを避ける) 説明をするために簡単なコードです。 type Gopher struct { Name string AgeYears int } func (g *Gopher) WriteTo(w io.Writer) (size int64, err error) { err = binary.Write(w, binary.LittleEndian, int32(len(g.Name))) i

    Golang Cafe #19 まとめ 「Twelve Go Best Practices」を読む(ソースコード説明編) - taknb2nchのブログ
    kasumani
    kasumani 2014/03/08
    Golang Cafe #19 まとめ 「Twelve Go Best Practices」を読む(ソースコード説明編) 今回から何回かに分けてTwelve Go Best Practicesを読んでいきます。 ソースコードはこちらにあります。historyを追っていただければ下記で説明する手順を
  • NoSQL(Key/Value store)の一覧と機能の比較表 - プログラミングの作業に何の価値も見出せなくなってしまったd金魚による日記

    表の見方 ○ 有り ☓ 無し 名前 主要アルゴリズム 開発言語 WebAPI Key専用サーバー Key専用サーバーの冗長性 Valueサーバーの冗長性 処理速度のスケーラビリティ限界点 容量のスケーラビリティ ライセンス LevelDB Skip list C/C++? 調査中 調査中 調査中 調査中 okuyama 調査中 Java 調査中 調査中 調査中 調査中 EHCache 調査中 調査中 調査中 調査中 調査中 調査中 調査中 調査中 Redis(Jedis) 調査中 調査中 調査中 調査中 調査中 調査中 調査中 調査中 Mongodb 調査中 調査中 調査中 調査中 調査中 調査中 調査中 調査中 Apache Cassandra 調査中 調査中 調査中 調査中 調査中 調査中 調査中 調査中 GREE Flare 調査中 調査中 調査中 調査中 調査中 調査中 調査中 調

    NoSQL(Key/Value store)の一覧と機能の比較表 - プログラミングの作業に何の価値も見出せなくなってしまったd金魚による日記
    kasumani
    kasumani 2014/03/08
    NoSQL(KVS)の一覧と比較表 | ■[Program][database]NoSQL(Key/Value store)の一覧と機能の比較表 表の見方 ○ 有り ☓ 無し 名前 主要アルゴリズム 開発言語 WebAPI Key専用サーバー Key専用サーバーの冗長性 Valueサーバーの冗長性 処理速度
  • elasticsearchの構築をしてみた - ヌキのやる気のないエンジニアブログ

    [Elasticsearch][構築] 環境 ・サーバ 某社プライベートクラウド CentOS release 6.5 4コア メモリ15GB Disk160GB IPv4,IPv6両方付いてる このインスタンスを4台(なんとなく4台にした) ・elasticsearch バージョン: 1.0.1 構築手順 今回は公式サイトのダウンロードページにあるRPMを利用しようと思います rpmのダウンロード とりあえず、rootになってrpmファイルをダウンロードしてきます ※最新版は公式サイトに行ってURL確認してください $ sudo su - # cd /usr/local/src/ # wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.0.1.noarch.rpm elas

    elasticsearchの構築をしてみた - ヌキのやる気のないエンジニアブログ
    kasumani
    kasumani 2014/03/08
    elasticsearchの構築をしてみた 今回は公式サイトのダウンロードページにあるRPMを利用しようと思います ※最新版は公式サイトに行ってURL確認してください Tags: from Pocket March 08, 2014 at 12:52PM via IFTTT
  • https://mosquitto.org/files/source/mosquitto-1.2.3.tar.gz

    kasumani
    kasumani 2014/03/08
    Mosquitto を試してみる : Memo voluntasMQTT コトハジメmqtt - Mac OS X で Mosquitto をビルドする - Qiita $ curl -O $ tar xvfz mosquitto-1.2.3.tar.gz $ cmake $ make all インストールはせず、バイナリを起動だけしてみる。 $ cd src $ . Tags: from Pocket http://bit.l
  • GraphicsMagickインストール - 別館 子子子子子子(ねこのここねこ)はてブロ部

    Mavericks(OS X 10.9.2)へインストールしたときのメモです。 homebrewでGraphicsMagickインストール GraphicsMagick Image Processing System コマンドリファレンスはGraphicsMagick GM Utility。 homebrewでのインストールオプションはhttps://github.com/Homebrew/homebrew/blob/master/Library/Formula/graphicsmagick.rbなどで確認できます。 $ brew install graphicsmagick ==> Installing graphicsmagick dependency: libpng ==> Downloading https://downloads.sf.net/project/machomebre

    GraphicsMagickインストール - 別館 子子子子子子(ねこのここねこ)はてブロ部
    kasumani
    kasumani 2014/03/08
    GraphicsMagickインストール コマンドリファレンスはGraphicsMagick GM Utility。homebrewでのインストールオプションはhomebrew/Library/Formula/graphicsmagick.rb at master ? Homebrew/homebrew ? GitHubなどで確認できます。 Tags: from Pocket March 08, 2014 at 12:55PM
  • Vim Advent Calendar 2013 97日目:モモンガでもわかるテキストオブジェクトとオペレータ - C++でゲームプログラミング

    この記事は Vim Advent Calendar 2013 97日目の記事になります。 Twitter 見ていると『テキストオブジェクトわからん』というツイートをたまに見かけるので自分が理解している範囲で簡単に解説してみるなど。 まぁこういう記事は大量にあると思うけど わたし自身も少し前までは『テキストブジェクよくわからない』状態だったんですが、どういうものか理解してからはテキストオブジェクトが中心となって Vim を操作するようになりました。 他のエディタでは見かけない癖のある機能だと思いますが、Vim を使用しているのであればテキストオブジェクトとオペレータの関係は覚えておいた方がよいと思います。 [テキストオブジェクトとは] テキストオブジェクトを一言でいうと『任意の範囲』になります。 例えば normal モードで diw を入力すると『カーソル下の単語』が削除され、yi( で『

    Vim Advent Calendar 2013 97日目:モモンガでもわかるテキストオブジェクトとオペレータ - C++でゲームプログラミング
    kasumani
    kasumani 2014/03/08
    Vim Advent Calendar 2013 97日目 : モモンガでもわかるテキストオブジェクトとオペレータ : C++でゲームプログラミング Twitter 見ていると『テキストオブジェクトわからん』というツイートをたまに見かけるので自分が理解している
  • vim-textobj-multiblock でプラグインのデフォルトの設定をユーザの設定を分けた - C++でゲームプログラミング

    以前はプラグイン側もユーザ側も1つの共通した変数に対して設定を行っていたのですが、それだとユーザ側で設定を行うとプラグイン側の設定が上書きされて無効になってしまうので、それを避ける為に別々の変数にしました。 基的に以前と同様に使用できますが、値は上書きされないのでプラグイン側の設定は残ったままになります。 プラグイン側の設定を無効にする場合は以下のようにして明示的に上書きを行って下さい。 let g:textobj#multiblock#default_blocks = [] こういう設定、『プラグイン側で余計な設定をしてほしくない』というのと『デフォルトの設定はそのままで新しく設定を追加したい』というケースがあるのでどっちを優先するのか難しい…。 バリバリカスタマイズする人は前者の方がよいし、ちょっと追加したいだけなら後者の方がいいし…。

    vim-textobj-multiblock でプラグインのデフォルトの設定をユーザの設定を分けた - C++でゲームプログラミング
    kasumani
    kasumani 2014/03/08
    vim-textobj-multiblock でプラグインのデフォルトの設定をユーザの設定を分けた : C++でゲームプログラミング ■[vim]vim-textobj-multiblock でプラグインのデフォルトの設定をユーザの設定を分けた 以前はプラグイン側もユーザ側も1つ
  • vim memo - iyoo14の日記

    カーソル移動 ひとつ前のカーソル位置に戻る 戻ったのを戻す 同じ単語へジャンプ #

    vim memo - iyoo14の日記
    kasumani
    kasumani 2014/03/08
    vim memo カーソル移動 ひとつ前のカーソル位置に戻る 戻ったのを戻す 同じ単語へジャンプ # Tags: from Pocket March 08, 2014 at 12:51PM via IFTTT
  • Pythonのサードパーティモジュールの導入方法 - ぺーぺーSEのブログ

    kasumani
    kasumani 2014/03/08
    Pythonのサードパーティモジュールの導入方法 Pythonにおけるパッケージ管理システム。PyPIにあるモジュールを簡単にインストールできる。 Tags: from Pocket March 08, 2014 at 12:50PM via IFTTT
  • VisualStudioのリソースコンパイラについて - 桜、抹茶、白、日記

    VisualC++ 2010で作成したMFCプロジェクトを、VisualC++ 2008でプロジェクトファイルだけ作って共用できるようにすると、ビルドエラーになっちゃいます。 // Microsoft Visual C++ で生成されたリソース スクリプトです。 // #include "resource.h" #define APSTUDIO_READONLY_SYMBOLS ///////////////////////////////////////////////////////////////////////////// // // TEXTINCLUDE 2 リソースから生成されました。 // #ifndef APSTUDIO_INVOKED #include "targetver.h" #endif #include "afxres.h" #include "verrsrc.

    VisualStudioのリソースコンパイラについて - 桜、抹茶、白、日記
    kasumani
    kasumani 2014/03/08
    VisualStudioのリソースコンパイラについて : 桜、抹茶、白、日記 VisualC++ 2010で作成したMFCプロジェクトを、VisualC++ 2008でプロジェクトファイルだけ作って共用できるようにすると、ビルドエラーになっちゃいます。 Tags: from Pock
  • Starting httpd: WARNING: The 'RailsFrameworkSpawnerIdleTime' option is obsolete. Please use 'PassengerMaxPreloaderIdleTime' instead. - テックメモ跡地

    apacheを再起動すると、以下のメッセージが出力 # /etc/init.d/httpd start Starting httpd: WARNING: The 'RailsFrameworkSpawnerIdleTime' option is obsolete. Please use 'PassengerMaxPreloaderIdleTime' instead.パラメータ名が変わった模様。 - RailsFrameworkSpawnerIdleTime 0 + PassengerMaxPreloaderIdleTime 0

    Starting httpd: WARNING: The 'RailsFrameworkSpawnerIdleTime' option is obsolete. Please use 'PassengerMaxPreloaderIdleTime' instead. - テックメモ跡地
    kasumani
    kasumani 2014/03/08
    Starting httpd: WARNING: The 'RailsFrameworkSpawnerIdleTime' option is obsolete. Please use 'PassengerMaxPreloaderIdleTime' instead. apacheを再起動すると、以下のメッセージが出力 # /etc/init.d/httpd start Starting httpd: WARNING: The 'RailsFrameworkSpawnerIdleTime' option is obsole
  • ApacheでHTTPヘッダを変更する - ぺーぺーSEのブログ

    Apacheのmod_headersを使用するとリクエスト・レスポンスのHTTPヘッダを追加・変更・削除できる。 httpd.confのLoadModule headers_module modules/mod_headers.so行をアクティブにすると使用できる。 ■構文 [ディレクティブ] [コンディション] [操作] [ヘッダ] [変更値] ディレクティブ Header レスポンスヘッダを変更したいとき使用する。 RequestHeader リクエストヘッダを変更したいとき使用する。 コンディション onsuccess ステータスコード「200」を対象にする。 always すべてを対象にする。 操作 set ヘッダを設定する。同じ名前のヘッダが存在する場合は置換する。 append ヘッダを設定する。同じ名前のヘッダが存在する場合は、後にコンマで区切りで追加する。 add ヘッダを

    ApacheでHTTPヘッダを変更する - ぺーぺーSEのブログ
    kasumani
    kasumani 2014/03/08
    HTTPヘッダの変更 Apacheのmod_headersを使用するとリクエスト・レスポンスのHTTPヘッダを追加・変更・削除できる。 httpd.confのLoadModule headers_module modules/mod_headers.so行をアクティブにすると使用できる。 Tags: from Pocket March 08, 2014 at 1
  • MacOS 10.9.2 でJAVA_HOMEを設定したお話 - 千鳥足プログラマーの歩む道@shimosuk

    いつからかは不明ですが、気がついたらjavaとmavenの見ているjavaのバージョンが違ったので、 2つが揃うようにJAVA_HOMEを設定しました。今回の修正を行うにあたって参考にさせていただいたサイトは以下になります。 http://k-shogo.github.io/article/2013/09/02/mac-java/ (修正分を追記しました。下の方参照) 修正の成果 修正前は以下のようにversionが違いました。 > java -version java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode) > mvn -version Apache Mave

    MacOS 10.9.2 でJAVA_HOMEを設定したお話 - 千鳥足プログラマーの歩む道@shimosuk
    kasumani
    kasumani 2014/03/08
    MacOS 10.9.2 でJAVA_HOMEを設定したお話 いつからかは不明ですが、気がついたらjavaとmavenの見ているjavaのバージョンが違ったので、 2つが揃うようにJAVA_HOMEを設定しました。今回の修正を行うにあたって参考にさせていただいた
  • ADT22.6メモ - exception think

    自メモ) リリースノート) Meet Android Studio | Android Studio 22.6.3) ADT 22.6.3 empty activity を選んだ場合、確かにActivityで生成されてるでも style.xml が appcompatの奴指定しててライブラリプロジェクトの参照外すとエラーになる。AS のプロジェクトが support-v7あり気だから? 2014-05-01 11:52:54 via YoruFukurou ADT 22.6.3 Add Native Support でOK押せないバグは直ったみたい。相変らずappcompatを使わないのに追加される仕様は直ってないけど、、(ActionBar使わない設定のはずなんだけどな、、、) 2014-05-01 11:46:32 via YoruFukurou ADT 22.6.3 最新の .cpr

    kasumani
    kasumani 2014/03/08
    ADT22.6メモ  これ ADTの ADT 22.0.4 ぐらいから起こっててちょっと困ってた*1 ので実は凄く嬉しい Tags: from Pocket March 08, 2014 at 12:48PM via IFTTT
  • 5.0.0 Release Review | projects.eclipse.org - Cli@

    kasumani
    kasumani 2014/03/08
    5.0.0 Release Review : projects.eclipse.org : Cli@ 5.0.0 Release Review | projects.eclipse.org ブラウザベースのIDE Orion 5.0. Tags: from Pocket March 08, 2014 at 12:47PM via IFTTT
  • マッシュアップサイト02 - 実践するWEBサイト制作 | webnote

    ☆★データーでの確認★☆ マッシュアップサイトを作る マッシュアップサイトを作る手順を解説 第1回  Web サービス APIを使ってみる - マッシュアップ講座 SimpleAPIとなるURLの後ろに画像を生成したいWebサイトのURLを追加するだけ http://img.simpleapi.net/small/ SimpleAPI - ウェブサイト・サムネイル化ツール Web サービス APIを使ってみる 【 書式 】 《 はてなダイアリーのアドレスを追加 》 http://img.simpleapi.net/small/ここに任意のURLを追加 ソースコード【 HTML 】 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=dev

    マッシュアップサイト02 - 実践するWEBサイト制作 | webnote
    kasumani
    kasumani 2014/03/08
    マッシュアップサイト02 Tags: from Pocket March 08, 2014 at 12:47PM via IFTTT
  • ログ収集について(kibana、elasticsearch、logstash、Fluentd、Apache Flume、Splunk) - ぺーぺーSEのブログ

    Kibanaというツールがきっかけでちょいとメモ。 Kibana入門 https://speakerdeck.com/y310/kibanaru-men これまでもElasticSearchというのが流行ってたりとか Splunkっていうツールを小耳にはさんだりとかで 「ログ収集・分析」みたいな分野は気になっていた。 Fluentd + ElasticSearch + Kibana この組合せ、流行ってるみたいね。 ElasticSearch+Kibanaでログデータの検索と視覚化を実現するテクニックと運用ノウハウ http://www.slideshare.net/y-ken/elasticsearch-kibnana-fluentd-management-tips fluentd + elasticsearch + Kibanaでログのヴィジュアル化 http://open-groov

    ログ収集について(kibana、elasticsearch、logstash、Fluentd、Apache Flume、Splunk) - ぺーぺーSEのブログ
    kasumani
    kasumani 2014/03/08
    ログ収集について(kibana、elasticsearch、logstash、Fluentd、Apache Flume、Splunk) これまでもElasticSearchというのが流行ってたりとかSplunkっていうツールを人が隣のプロジェクトにいたりとかで 「ログ収集・分析」みたいな分野は気
  • Change the World!

    kasumani
    kasumani 2014/03/08
    Visual Studio OnlineとJenkinsの連携 #tfsug Microsoft MVP for Visual Studio ALM様も知らんのに、できるか分かるわけないやろ…。できるか分からないならやってみればいいじゃない!!というわけでやってみた。 Tags: from Pocket March 08, 2014 at 0
  • http://www.netagire.com/wp-login.php?redirect_to=http%3A%2F%2Fwww.netagire.com%2Fwp-admin%2Ftools.php%3Fpage%3Dpocket_news_generator_generation_page&reauth=1

    kasumani
    kasumani 2014/03/08
    Net a Gire › ログイン Tags: from Pocket March 08, 2014 at 12:35AM via IFTTT