タグ

2014年10月23日のブックマーク (90件)

  • ニュースデータを収集するためにフィードを使う - Qiita

    前回、前々回とベイズ統計に少し触れました。キュレーションなどを利用して展開されるインバウンド・マーケティングで取り扱うデータにおいては、不特定多数によって発信される多用なデータを処理するケースが多くなります。このようなシーンでは特にベイズ的なアプローチであるとか、ヒューリスティクな考え方を取り入れることになります。 RSS フィードを使う インターネットにあふれる情報を入手するにあたり、たとえばニュースフィードを収集するだとか、 Twitter などのソーシャルメディアの発言を分析するといった方法があります。これらの中で最もポピュラーな手段で、古くからあるのが RSS (or Atom) フィードを利用する方法でしょう。 フィードの規格 RSS でよく使われる規格としては主に次の 3 種類があります。 RSS 2.0 http://www.rssboard.org/rss-specific

    ニュースデータを収集するためにフィードを使う - Qiita
    kasumani
    kasumani 2014/10/23
    ニュースデータを収集するためにフィードを使う 前回、前々回とベイズ統計に少し触れました。キュレーションなどを利用して展開されるインバウンド・マーケティングで取り扱うデータにおいては、不特定多数によって
  • Swiftで便利だった小ネタ集 - Qiita

    記事にするのもアレ or いまいちちゃんと調べきれてない雑多な小ネタ集 Swiftの小ネタ printlnにtuple使うと便利 複数の値を一気にコンソールに出したいとき、最初は

    Swiftで便利だった小ネタ集 - Qiita
    kasumani
    kasumani 2014/10/23
    Swiftで便利だった小ネタ集 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:47PM via IFTTT
  • [連載]やってみれば超簡単! WebGL と GLSL で始める、はじめてのシェーダコーディング(4) - Qiita

    [連載]やってみれば超簡単! WebGL と GLSL で始める、はじめてのシェーダコーディング(4)WebGLGLSL まずは挑戦してみよう シェーダを自分でコーディングするなんて…… きっとお難しいんでしょ…… と、お思いの奥様方。そんなことはないんです。コツをつかめば意外と楽しめます。当連載では、シェーダというものに対して抱かれてしまいがちな、漠然とした 難しそう感 を払拭すべく、簡単なシェーダの記述とその基について解説したいと思います。 前回:[連載]やってみれば超簡単! WebGL と GLSL で始める、はじめてのシェーダコーディング(3) - Qiita 想定する読者 当連載では、シェーダってなんか難しそう……とか、シェーダプログラミング始めてみたいけど……とか、なんとなく興味を持ってるけどシェーダを記述したことがない方を読者に想定しています。 たとえば Unity などの

    [連載]やってみれば超簡単! WebGL と GLSL で始める、はじめてのシェーダコーディング(4) - Qiita
    kasumani
    kasumani 2014/10/23
    やってみれば超簡単! WebGL と GLSL で始める、はじめてのシェーダコーディング(4) まずは挑戦してみよう シェーダを自分でコーディングするなんて…… きっとお難しいんでしょ…… と、お思いの奥様方。そんなことは
  • CentOS7にfluentdをインストール - Qiita

    yum groupinstall "Development Tools" yum install ruby-devel gem install fluentd --no-ri --no-rdoc

    CentOS7にfluentdをインストール - Qiita
    kasumani
    kasumani 2014/10/23
    CentOS7にtd-agentは入らない Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:47PM via IFTTT
  • jQueryでinput type=hiddenを動的追加 - Qiita

    $(function() { var $hiddenInput = $('<input/>',{type:'hidden',id:vals,value:vals}); $hiddenInput.appendTo(selector); }); 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

    jQueryでinput type=hiddenを動的追加 - Qiita
    kasumani
    kasumani 2014/10/23
    jQueryでinput type=hiddenを動的追加 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:47PM via IFTTT
  • Qiitaの通知を表示できるChrome拡張を作った - Qiita

    画面の上の方に出てくる通知を見れるChrome拡張を勉強がてら作りました。よければ使ってみて下さい。 Chrome Web Store - Qiita Notifications taka84u9/qiita-notifications クロール間隔は150秒です。 HTTP通信の履歴からAPIを予測して(つまり非公開APIを用いて)作っているので、突然APIが変わったりして動かなくなったりする可能性があります。 また、バグなんかがあったら、GithubのページかQiitaに書いてくれれば、極力対応します。 ソースコードはオープンですが、最初の実装がQiitaに過剰にアクセスする感じだったので、キャッシュをさせたりなんなりしていたら、だんだんコードを綺麗に保つのが面倒になってしまって、つまり、汚いです。 最初の仕事はリファクタリングですかね。

    Qiitaの通知を表示できるChrome拡張を作った - Qiita
    kasumani
    kasumani 2014/10/23
    Qiitaの通知を表示できるChrome拡張を作った 画面の上の方に出てくる通知を見れるChrome拡張を勉強がてら作りました。よければ使ってみて下さい。 また、バグなんかがあったら、GithubのページかQiitaに書いてくれれば、極力対
  • Realm for Android - Qiita

    こんにちは @wasabeef_jpです。 Realm for Androidの話をしたいと思います。 引用:http://wasabeef.jp/realm-for-android/ Realmとは "Realm is a mobile database: a replacement for SQLite & Core Data Realm can save you thousands of lines of code & weeks of work, and lets you craft amazing new user experiences." SQLite & Core Dataを置き換えるために作られた Mobile向けのDataBase 元々、iOS向けに作られていましたが、C++で書いているので、Androidにも対応しています。 SQLiteORMとの速度比較 どうやら

    Realm for Android - Qiita
    kasumani
    kasumani 2014/10/23
    Realm for Android SQLite &amp; Core Dataを置き換えるために作られた Mobile向けのDataBase 元々、iOS向けに作られていましたが、C++で書いているので、Androidにも対応しています。 公式にjarが置いてありますが、Gradleであれば以下のよう
  • https://qiita.com/geta6/items/8faacf8efcf70e74875a

    kasumani
    kasumani 2014/10/23
    osxでプロダクションに限りなく近い開発環境を準備する osxでドメインベースで挙動が変わるようなアプリケーションを開発する時、↓のような感じで/etc/hostsに使用する(サブ)ドメインを書き連ねていく苦行をしたことがあ
  • JSONビュアーとしてVim(とjq)を使うとすごい便利 - Qiita

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

    JSONビュアーとしてVim(とjq)を使うとすごい便利 - Qiita
    kasumani
    kasumani 2014/10/23
    JSONビュアーとしてVim(とjq)を使うとすごい便利 JSONを返すようなAPIを作っているとき、いつもは単に目で追うだけだったり、あるいはブラウザの拡張機能とかで誤魔化していましたが、Vimとjqで扱うようにしてからとても捗っ
  • composer で入れた phpunit で少し楽をする - Qiita

    最近は phpunit も composer で入れるのが流行っているらしいです。 Before composer で phpunit を入れると(標準では)vendor/bin/phpunit に置かれるので次のように実行します。 テストが置いているディレクトリは phpunit.xml.dist や phpunit.xml に記述しているのでこれだけで OK です。 最近はプロジェクトルートに置くファイルが多くなってきたので phpunit.xml はプロジェクト直下ではなく tests/ ディレクトリに置くのがマイブームです。 なので次のようになります。

    composer で入れた phpunit で少し楽をする - Qiita
    kasumani
    kasumani 2014/10/23
    composer で入れた phpunit で少し楽をする テストが置いているディレクトリは phpunit.xml.dist や phpunit.xml に記述しているのでこれだけで OK です。 最近はプロジェクトルートに置くファイルが多くなってきたので phpunit. Tags: ifttt,
  • ヒラギノとHelvetica Neue の混植スタイル - Qiita

    iOS7 以降とYosemite になってから ヒラギノ角ゴシックにw1, w2 のウェイトが追加されたので、 CSS でHelvetica Neue とのいい感じの混植を模索。 とりあえず Yosemite だけでいい感じになるように。 .w1, .w2, .w3, .w6 { -webkit-font-smoothing: antialiased; } .w1 { font-family: "HelveticaNeue-Thin", "Helvetica Neue Thin", "Helvetica Neue", ".HiraKakuInterface-W1"; font-weight: 100; } .w2 { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", ".HiraKak

    ヒラギノとHelvetica Neue の混植スタイル - Qiita
    kasumani
    kasumani 2014/10/23
    ヒラギノとHelvetica Neue の混植スタイル Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:47PM via IFTTT
  • Vim (with python) で json を整形 - Qiita

    整形されていない json を持ってきて vim で見やすく整形したい。 例えばどこかのAPIを叩いて取得した値 例えばどこかのドキュメントに載っている値 例えばサンプルをドキュメントに残すために手作業で作った値 などなど。1番目の例であればブラウザの拡張を使うことで、綺麗に表示できたりもしますが、2番目3番目の場合に vim にぺたっと貼り付けて整形できると、便利そうです。 python2.6以降がインストールされている環境で(python コマンドに PATH が通っている状態で)、下記コマンドを叩くとバッファ内の json 文字列を整形することができます。

    Vim (with python) で json を整形 - Qiita
    kasumani
    kasumani 2014/10/23
    Vim (with python) で json を整形 整形されていない json を持ってきて vim で見やすく整形したい。 Tags: from Pocket October 23, 2014 at 11:31PM via IFTTT
  • GitHub - elzr/vim-json: A better JSON for Vim: distinct highlighting of keywords vs values, JSON-specific (non-JS) warnings, quote concealing. Pathogen-friendly.

    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 - elzr/vim-json: A better JSON for Vim: distinct highlighting of keywords vs values, JSON-specific (non-JS) warnings, quote concealing. Pathogen-friendly.
    kasumani
    kasumani 2014/10/23
    elzr/vim-json forked from leshill/vim-json Distinct highlighting of keywords vs values, JSON-specific (non-JS) warnings, quote concealing. Customization of Jeroen Ruigrok van der Werven's vim-json highlighting script with Rogerz Zhang's indent script.Pathogen-friendly. Vundle-friendly too. Javascrip
  • jqコマンドが実は高性能すぎてビビッた話

    GWが始まりましたが、鎌倉のGWは観光客多すぎて逆に住民はげんなりして外に出なくなる感じです。とはいえ路地まで観光客が攻め込んでくることは少ないので、路地を散歩する分には天気がよくていい感じですね。ちなみに人力車のおにーさんはそういう味のある路地を知り尽くしているので人力車で移動するのはそこそこオススメです(ぼくは乗ったことないけど「こんなところも通るんだ!」ってところで見かけたりします)。 さて、jqというコマンドをご存じでしょうか。 jq jq is a lightweight and flexible command-line JSON processor. と書いてあるとおり、コマンドラインでJSONを扱うことができるコマンドです。で、今まさに仕事で巨大JSONと戦うことが多く、このコマンドが大活躍です。 とはいえ、ぼくの使い方としては「巨大JSONをキレイに整形して表示する」とい

    jqコマンドが実は高性能すぎてビビッた話
    kasumani
    kasumani 2014/10/23
    jqコマンドが実は高性能すぎてビビッた話 GWが始まりましたが、鎌倉のGWは観光客多すぎて逆に住民はげんなりして外に出なくなる感じです。とはいえ路地まで観光客が攻め込んでくることは少ないので、路地を散歩する分
  • Mac(utf-8)でリモート(euc-jp)に接続するときのメモ - Qiita

    # cocot インストール brew install cocot # 実行するときのコマンド cocot -t UTF-8 -p EUC-JP -- ssh # おわり 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

    Mac(utf-8)でリモート(euc-jp)に接続するときのメモ - Qiita
    kasumani
    kasumani 2014/10/23
    Mac(utf-8)でリモート(euc-jp)に接続するときのメモ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:30PM via IFTTT
  • https://qiita.com/inokappa/items/d0cf501357234d54f137

    kasumani
    kasumani 2014/10/23
    fluentd をサーバー監視ツールとして利用するメモ sensu や zabbix 等の監視ツールの代わりとして fluentd を利用してサーバーの監視が出来ないか考えてみた(試してみた)のでメモです。 Tags: ifttt, kasumaniのストックした投稿 - qii
  • CasperJSで、EXCELに貼付ける為のスクリーンショットを撮る - Qiita

    巷ではテスト結果をスクリーンショットをEXCELに貼る、というお仕事があるらしいので、スクリーンショットネタを。 CasperJS を利用して、スクリプトからWEB画面のスクリーンショットをとってみます。スクリプトなので、自動化することも出来ます。 環境構築の方法 前提 環境は Mac OS X (Mavericks) とします。 インストールには npm を使います。 はいってなければ Homebrew 経由でインストール

    CasperJSで、EXCELに貼付ける為のスクリーンショットを撮る - Qiita
    kasumani
    kasumani 2014/10/23
    CasperJSで、EXCELに貼付ける為のスクリーンショットを撮る 巷ではテスト結果をスクリーンショットをEXCELに貼る、というお仕事があるらしいので、スクリーンショットネタを。CasperJS を利用して、スクリプトからWEB画面のス
  • Ansibleのsudo ask-sudo-pass はどう実装されているか - Qiita

    ansible の -Kオプションによるリモートホストへのsudoのパスワード引き渡しが便利すぎるのですが、どのように実装されているか気になったので調べてみた。 https://github.com/ansible/ansible/blob/devel/lib/ansible/runner/connection_plugins/paramiko_ssh.py#L209 この辺で、sudo_passが使われている。 ansible/ansible/blob/devel/lib/ansible/runner/connection_plugins/paramiko_ssh.py#L209 if self.runner.sudo or sudoable: shcmd, prompt, success_key = utils.make_sudo_cmd(sudo_user, executable,

    Ansibleのsudo ask-sudo-pass はどう実装されているか - Qiita
    kasumani
    kasumani 2014/10/23
    Ansibleのsudo ask-sudo-pass はどう実装されているか ansible の -Kオプションによるリモートホストへのsudoのパスワード引き渡しが便利すぎるのですが、どのように実装されているか気になったので調べてみた。 いろいろと使った
  • 【Yosemite】Mac OSX 10.10 Yosemite にAMP環境の構築【初心者必見】【続編】 - Qiita

    【Yosemite】Mac OSX 10.10 Yosemite に Ruby + Rails4 開発環境の構築【初心者必見】 ではRailsの環境を構築しましたが、当にRailsだけなので、MySQLを使用できる環境を作成すべく、続けて作業しました。 最終的にはphpMyAdminを導入してMySQLの操作を簡単にするという目的となります。 Apache Apacheは、Yosemiteではインストール済みです。 バージョン確認

    【Yosemite】Mac OSX 10.10 Yosemite にAMP環境の構築【初心者必見】【続編】 - Qiita
    kasumani
    kasumani 2014/10/23
    【Yosemite】Mac OSX 10.10 Yosemite にAMP環境の構築【初心者必見】【続編】 【Yosemite】Mac OSX 10.10 Yosemite に Ruby + Rails4 開発環境の構築【初心者必見】 ではRailsの環境を構築しましたが、本当にRailsだけなので、MySQLを使用できる環境
  • RaspberryPiでWebカメラ - Qiita

    今更ながら、RaspberryPiをいじっています。 Webカメラを動作させてみました。 参考にさせてもらったサイト:pi で遊んでみる (Webカメラ) RaspberryPi B+ Webカメラ(BUFFALO BSW13K10H) Webカメラは、店頭で500円程度の一番安いやつ。 USB接続して、コマンドで確認。 $ lsusb Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. Bus 001 Device 004: ID 0411:01a2 BUFFALO INC.

    RaspberryPiでWebカメラ - Qiita
    kasumani
    kasumani 2014/10/23
    RaspberryPiでWebカメラ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:30PM via IFTTT
  • gistのツール作りました - Qiita

    gist-tool http://manchan.github.io/gist-tool/ Description Seo friendly gists generate tool. Generate a gist and embeds it in a <noscript> tag for RSS readers and search engines gistのIDを入れるだけで、 ソースをコピペできるツール作りました。 既存のgistの埋め込みのソース(Embed URL)では、 jsが動的に生成されるだけで、SEO的にあれなので、 生のソースをコピペできる用にしました。 使い方は簡単で、gistのidを入力して、検索するだけ。 結果が表示され、noscriptでソースが表示されます。 Select Embed Codeで簡単に全ソースを選択できます。 あとは煮るなり、焼くなり、ブログに

    gistのツール作りました - Qiita
    kasumani
    kasumani 2014/10/23
    gistのツール作りました Seo friendly gists generate tool. Generate a gist and embeds it in a tag for RSS readers and search engines Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:30PM via IFTTT
  • centos6にansibleでpython環境を構築 - Qiita

    注) 手元の pyenv に ansible を入れる方法 ではない です。 手元の ansible から他所の centos サーバに pyenv 環境を作る方法です。 centos6 のデフォルトのpython環境が 2.6 だったので、 ansible-playbook で pyenv で好きなバージョン入れられるようにしてみた。 pythonビルドに必要なパッケージyumで入れるあたりが若干めんどくさい。 ちょっと余計なのも入ってるけど。 vagrant でテストしたので、 user: vagrant のところは適宜 sudo 権限あるユーザに書き換えて実行すればおk。 --- - hosts: servers user: vagrant vars: python_version: 2.7.6 tasks: - name: install basic pkg yum: name={

    centos6にansibleでpython環境を構築 - Qiita
    kasumani
    kasumani 2014/10/23
    centos6にansibleでpython環境を構築 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:30PM via IFTTT
  • https://qiita.com/inokappa/items/ed304e27af27ca6c4c6a

    kasumani
    kasumani 2014/10/23
    AWS 白帯シリーズ(20)ELB のインスタンスステータスメモ どうも、AWS 白帯シリーズも第 20 弾に突入しました。まだまだ白帯のかっぱです。うっす。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:30PM via
  • Chef Software Downloads | Automation, DevOps, Security, DevSecOps | Chef

    Chef Downloads Let’s get you started! If you are new and would like to try Chef, click below to get the download. If you are a current user, access the customer portal to get the supported versions. If you are a community user, access the community portal to get the open source download version. For New Chef UsersDo you want to try Chef software for the first time? Infrastructure Configuration Man

    Chef Software Downloads | Automation, DevOps, Security, DevSecOps | Chef
    kasumani
    kasumani 2014/10/23
    初心者にお勧めするChefの正しいインストール方法 ここから各OS毎のChef Development Kitがダウンロードできます。 私はMacで使っていますので、Mac版をインストールしました。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket h
  • 自作メモリアロケータ - Qiita

    試しに書いたものです。 メモリプールと似たようなアプローチですが確保できる要素の上限はありません、使われなくなったメモリブロックも自動的に開放されます。 実験的なものなのでテストは書いていません、すみません。 #include <iostream> #include <chrono> #include <set> #include <vector> #include <thread> #include <mutex> #include <algorithm> // 実験的なメモリアロケータ、スレッドセーフではありません // @param <T> 要素のタイプ // @param <MinElements> 一度に確保する最小の要素の数 template <class T, size_t MinElements = 100> class my_allocator { // メモリブロック

    自作メモリアロケータ - Qiita
    kasumani
    kasumani 2014/10/23
    自作メモリアロケータ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:30PM via IFTTT
  • sshのncと-WでSSH_CLIENT値が異なる。 - Qiita

    authorized_keysでfrom=にて絞っている時認識しておく必要がある。 ncの場合、直近の踏み台のIPアドレス -Wの場合、接続元のIPアドレス SSH_CLIENTは ssh 192.168.XX.XX envでわかる。 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

    sshのncと-WでSSH_CLIENT値が異なる。 - Qiita
    kasumani
    kasumani 2014/10/23
    sshのncと-WでSSH_CLIENT値が異なる。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:30PM via IFTTT
  • Android 端末起動時 Serviceを使用して通知を出す方法 - Qiita

    NotificationManager mNM; @Override public void onCreate() { Log.d("Debug TEST", "onCreate"); mNM = (NotificationManager)getSystemService(NOTIFICATION_SERVICE); showNotification(); } @Override public int onStartCommand(Intent intent, int flags, int startId) { Log.d("Debug TEST", "onStartCommand"); super.onStartCommand(intent, flags, startId); return super.onStartCommand(intent, flags, startId); } @

    Android 端末起動時 Serviceを使用して通知を出す方法 - Qiita
    kasumani
    kasumani 2014/10/23
    Android 端末起動時 Serviceを使用して通知を出す方法 実行の順番を書いておくと、 1,端末起動 2,起動を検知してレシーバーが動く 3,レシーバーからサービスを呼び出す 4,サービスで通知を作成する Tags: ifttt, kasumani
  • Sensu monitor for Chrome extension - Qiita

    Tessen - 鉄扇 - SensuのAPIを叩いてChromeのBrowserActionでバッジ表示するChrome拡張を作ってみました。 正式公開前のデモ公開です。要望や気づいたところがありましたら教えて下さい。 また、アイコンやナイスな名前募集中です。 スクリーンショット 利用方法 GitHubからZipファイルをダウンロード Zipファイル内の tessen/tessen.js をエディタで開く 「apiHost, apiPort, uchiwaHost, uchiwaPort, datacenter」の値を環境に合わせて変更 apiHost: SensuのAPIサーバー(require) apiPort: SensuのAPIポート(require) uchiwaHost: Uchiwaを利用していればUchiwaのサーバー uchiwaPort: Uchiwaを利用していれば

    Sensu monitor for Chrome extension - Qiita
    kasumani
    kasumani 2014/10/23
    Sensu monitor for Chrome extension Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:30PM via IFTTT
  • OS X Yosemite で Testflight Desktop の Error creating IPA に対応する - Qiita

    OS X Yosemite で Testflight DesktopError creating IPA に対応するMacOSXXcodeiOSTestFlight error: /usr/bin/codesign --force --preserve-metadata=identifier,entitlements,resource-rules --sign 954436e4bf2b3a20ed600dbb2384fd08e7b96ea2 --resource-rules=/tmp/bdqrjcAZlh/Payload/CodeSigning.app/ResourceRules.plist /tmp/bdqrjcAZlh/Payload/CodeSigning.app failed with error 1. Output: Warning: usage of --preserve

    OS X Yosemite で Testflight Desktop の Error creating IPA に対応する - Qiita
    kasumani
    kasumani 2014/10/23
    OS X Yosemite で Testflight Desktop の Error creating IPA に対応する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:30PM via IFTTT
  • Bing Mapsにイベントハンドラを作成するメモ - Qiita

    kasumani
    kasumani 2014/10/23
    Bing Mapsにイベントハンドラを作成するメモ Bing Maps上でクリックした際に何かのアクションを起こすには、ハンドラを登録し関数を呼び出す必要があるみたいです。 最初のGetMap関数の一連の流れは以前に作成したままです。
  • Google Maps APIのメモ - Qiita

    Google Maps APIを使う案件があったのでメモしたいと思います。 すでにDBでソース上に表示されている「住所」の値から、ジオコーディングでMAPを呼び出す処理を行いました。 使いまわせるように、あとからソース改修をする予定。 Google Maps API サンプルコード HTML HTML上にjQueryとMapAPIの呼び出し map_canvasに地図を表示する部分を配置 住所の値が入る部分をjs-addressでclassを追加 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>googleMapsAPI</title> <link rel="stylesheet" href="css/common.css"> </head> <body> <div class="mod-canv

    Google Maps APIのメモ - Qiita
    kasumani
    kasumani 2014/10/23
    Google Maps APIのメモ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:30PM via IFTTT
  • GulpをWebstormで使ってみる - Qiita

    Webstorm9でGulp対応 今回リリースされたWebstorm9でGulp対応したそうなので早速使ってみることに。Webstorm Gulp関連の機能 コンテキストメニュー とりあえずgulpfile.jsを作成しファイルを右クリック。 lessをコンパイルする簡単なものを用意しました。 var gulp = require('gulp'); var less = require('gulp-less'); var path = require('path'); gulp.task('less', function () { gulp.src('./less/**/*.less') .pipe(less({ paths: [ path.join(__dirname, 'less', 'includes') ] })) .pipe(gulp.dest('./css')); }); する

    GulpをWebstormで使ってみる - Qiita
    kasumani
    kasumani 2014/10/23
    GulpをWebstormで使ってみる 今回リリースされたWebstorm9でGulp対応したそうなので早速使ってみることに。Webstorm とりあえずgulpfile.jsを作成しファイルを右クリック。 lessをコンパイルする簡単なものを用意しました。 Tags: ifttt, k
  • aリンクを無効にする - Qiita

    tab切替だったり、何らかの操作のトリガーにリンク(#)を使うことがあります。 ページをコーディングするときにリンクを使ったイベント処理はやるのですが、よく忘れるのが、処理のあとに記述するreturn falseですね。 いつも忘れて挙動がおかしいとかで突っ込まれるので、メモ投稿になります。 jQueryで無効

    aリンクを無効にする - Qiita
    kasumani
    kasumani 2014/10/23
    aリンクを無効にする Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 11:29PM via IFTTT
  • VimプラグインのGit界隈について - Qiita

    前書き 以前、VimでGit連携といえば、fugitiveが定番で(参考1、参考2)で、コミットツリーの確認するにはGitvが便利、という状況でしたが、最近、次々と新しいプラグインがリリースされていますので、紹介したいと思います。 Agit.vim git log を見やすく表示するためのプラグインです。 従来より、gitv というプラグインがありましたが、それら機能に加えて、修正されたファイル一覧も見られるようになっています。 また、gitvにあった以下のような難点も改善されています。 キーバインドをカスタマイズするために、filetype=gitvのautocmdを作成しなければならない 外部コマンド(git)の実行タイミングの影響かなんかもっさり encodingの設定によっては日語のコミットログをデコードに失敗して文字化けする 参考: gitk クローンみたいな Vim プラグイ

    VimプラグインのGit界隈について - Qiita
    kasumani
    kasumani 2014/10/23
    VimプラグインのGit界隈について 以前、VimでGit連携といえば、fugitiveが定番で(参考1、参考2)で、コミットツリーの確認するにはGitvが便利、という状況でしたが、最近、次々と新しいプラグインがリリースされていますので、
  • 10年以上Java屋してたおっさんが 今年からフロントエンジニアやっている話

    2. よしだたけひこ • フリーランスエンジニア歴10年ほど • 去年までJavaエンジニアとして10年以上活動 • レベルは下の上〜中の下 • 今年からフロントエンドエンドエンジニア

    10年以上Java屋してたおっさんが 今年からフロントエンジニアやっている話
    kasumani
    kasumani 2014/10/23
    10年以上Java屋してたおっさんが 今年からフロントエンジニアやっている話 10年以上Java屋してたおっさんが 今年からフロントエンジニアやっている話 Presentation Transcript 1. 10年以上Java屋してたおっさんが 今年からフロント
  • トランジスタ技術 2014年 12月号 [雑誌] [雑誌]

    発売日: 2014年11月10日 月曜日 - 発売中新刊発見日: 2014年10月23日(2024年06月03日 23時24分 JST時点)

    トランジスタ技術 2014年 12月号 [雑誌] [雑誌]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発見] 2014-11-10 トランジスタ技術 2014年 12月号 [雑誌] 寺前祐司
  • GitLab flowから学ぶワークフローの実践 | POSTD

    Gitによるバージョン管理では、従来のSVNなどよりずっと簡単にブランチングやマージができます。さまざまなブランチ戦略やワークフローが可能であり、以前のシステムに比べるとほとんど全てが改善されたと言えるでしょう。しかしGitを利用する多くの組織はワークフローの問題に直面します。明確な定義がなく複雑で、Issue Tracking Systemと統合されていないからです。そこで、明確に定義された最良の実践的方法としてのGitLab flowを提案したいと思います。issue trackingには feature driven development と feature branches を組み合わせます。 他のバージョン管理システムからGitに移行する際によく耳にすることは、効果的なワークフローの開発が難しいということです。この記事ではGitワークフローとIssue Tracking Sys

    GitLab flowから学ぶワークフローの実践 | POSTD
    kasumani
    kasumani 2014/10/23
    【翻訳】GitLab flowから学ぶワークフローの実践 Gitによるバージョン管理では、従来のSVNなどよりずっと簡単にブランチングやマージができます。さまざまなブランチ戦略やワークフローが可能であり、以前のシステムに比べ
  • テスト自動化エンジニアの発掘と教育

    If you want to download or read this book, Copy link or url below in the New tab ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook

    テスト自動化エンジニアの発掘と教育
    kasumani
    kasumani 2014/10/23
    テスト自動化エンジニアの発掘と教育 テスト自動化エンジニアの発掘と教育 Presentation Transcript 1. テスト自動化エンジニアの発掘と育成 IBM Geeks and OB 2014/10/30 @oota_ken 2. Tags: from Pocket October 23, 2014 at 02:14PM via IFTTT
  • 詳解Swift 荻原剛志 [パソコン・システム開発]

    ソフトバンククリエイティブ 19 users c++ 16 users プログラム 13 users apple 11 users swift 6 users アルゴリズム 6 users objective-c 5 users scala 5 users 言語 4 users c言語 4 users ios プログラミング 3 users 文字 3 users クリエイティブ 3 users モバイル 3 users iphone アプリ 3 users 制御 2 users やねうらお 1 user sbクリエイティブ 1 user unicode 1 user objective 1 user swift 1 user swift! 0 user

    詳解Swift 荻原剛志 [パソコン・システム開発]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発見] 2014-12-11 詳細 Swift 荻原 剛志 [大型本]
  • 基本情報技術者C言語対策 アイテック/石川英樹 [パソコン・システム開発]

    発売日: 2014年10月27日 月曜日 - 発売中新刊発見日: 2014年10月22日在庫状況: 在庫あり (2024年06月03日 18時23分 JST時点)

    基本情報技術者C言語対策 アイテック/石川英樹 [パソコン・システム開発]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発見] 2014-10-24 基本情報技術者C言語対策解答・解説 [単行本]
  • C言語 今野将/杉浦茂樹 [パソコン・システム開発]

    佐藤 将 14 users プログラム 13 users アルゴリズム 6 users タカヒロ 5 users c言語 4 users 言語 4 users 文字 3 users 電子工学 3 users 検索 3 users コンピューター 2 users ライブラリー 2 users コンパイラ 2 users 未来 2 users c言語 2 users 未来記 2 users 制御 2 users 佐藤 信夫 1 user デジタル 1 user c 1 user 仕組み 1 user 言語 1 user 行列 1 user -ニコリ -川島 -宮 パズル 0 user

    C言語 今野将/杉浦茂樹 [パソコン・システム開発]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発見] 2014-11-21 C言語 (未来へつなぐ デジタルシリーズ 30) 今野 将/杉浦 茂樹… [単行本]
  • 「Android 5.0 Lollipop」リリース! 開発者なら押さえておきたい主な新機能

    今回はAndroid L Previewも一部含めながら、前半はユーザ視点の新機能、後半は開発者視点のAndroid Lollipopの新機能について説明していきます。 ユーザ視点の新機能 Android 5.0 Lollipopでは、マテリアルデザインのサポートやNotificationの強化など多くの機能が追加されています。 マテリアルデザインのサポート マテリアルデザインがサポートされました。5.0からはウェアラブル、TV、車などプラットフォームでAndroidが動作し、それぞれスクリーンサイズも異なります。マテリアルデザインとは、これらの異なるスクリーンでも、ビジュアルやアニメーション、インタラクションなどはこうあるべきである、ということをまとめたデザインの総括ガイドです。 また、マテリアルデザインでは、紙と紙が重なる、オブジェクトが紙の上で動くなどのような振る舞いを意識しています

    「Android 5.0 Lollipop」リリース! 開発者なら押さえておきたい主な新機能
    kasumani
    kasumani 2014/10/23
    「Android 5.0 Lollipop」リリース! 開発者なら押さえておきたい主な新機能  今回はAndroid L Previewも一部含めながら、前半はユーザ視点の新機能、後半は開発者視点のAndroid Lollipopの新機能について説明していきます。  Android 5.
  • Missing Link - IFTTT

    kasumani
    kasumani 2014/10/23
  • http://www.netagire.com/?p=1073

    kasumani
    kasumani 2014/10/23
  • [Swift] ローカルスコープを実現する - 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

    [Swift] ローカルスコープを実現する - Qiita
    kasumani
    kasumani 2014/10/23
    Swift でローカルスコープを実現する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:45AM via IFTTT
  • インフラエンジニアじゃないけど H/W の情報を見るために稀に使うコマンド集 - 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

    インフラエンジニアじゃないけど H/W の情報を見るために稀に使うコマンド集 - Qiita
    kasumani
    kasumani 2014/10/23
    インフラエンジニアじゃないけど H/W の情報を見るために稀に使うコマンド集 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:45AM via IFTTT
  • Ruboty | Configuration | Gemfile #ruboty #chatops - Qiita

    概要 Ruboty の設定に関して。 資料 Ruboty の構成要素については、下記記事を参照 Ruboty | 基構成図解 詳細 Ruboty では、 Adapter や Handler などの拡張は gem で行います。 Ruboty を利用する際のメインのディレクトリに Gemfile を作成し、 gem を指定することで各種拡張機能を利用します。 試行 仕様 ruboty-google_image Handler を Shell Adapter から利用してみます。

    Ruboty | Configuration | Gemfile #ruboty #chatops - Qiita
    kasumani
    kasumani 2014/10/23
    Ruboty | Configuration | Gemfile #ruboty #chatops Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:45AM via IFTTT
  • 公式Moduleの追加方法 - Qiita

    今回はModule Filterを入れてみます。 Moduleを探す 公式サイトのModuleページで目的のModuleを探す。 https://www.drupal.org/project/project_module URLをコピーする。 Moduleが見つかったら、tar.gzのリンクをコピーします。 https://www.drupal.org/project/module_filter 追加する。 moduleぺーじの"install new module"をクリックし、 先ほどのリンクをペーストします。 後は、インストールボタンを実行で完了です。 インストールできない場合 手動で入れる事もできます。ModuleのページからファイルをDLします。 ファイルを解凍し、Drupal内の/all/modules/内にファイルを展開。 あとは、Moduleページでchekboxをアクティ

    公式Moduleの追加方法 - Qiita
    kasumani
    kasumani 2014/10/23
    WordPressのMedia LibraryをDrupalで再現する。 使用するのは以下の3つです。 モジュールのインストール方法はコチラ→ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/1DCaSHe October 23, 2014 at 09:45AM via IFTTT
  • Jekyll & Bootstrap on GithubPages - Qiita

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

    Jekyll & Bootstrap on GithubPages - Qiita
    kasumani
    kasumani 2014/10/23
    Jekyll &amp; Bootstrap on GithubPages Tsukuba.rbというコミュニティサイトをGithub Pagesで運用するためにしたことのメモです。 Jekyll:Transform your plain text into static websites and blogs. Tags: feedly, ifttt, kasumaniのストックした投稿 - qiita, recently read,
  • Viewportの指定時挙動について(iPhone) - Qiita

    確認環境 iPhone4sのSafariだけで確認しました。以下は全てこの環境での結果です。 Androidの場合でも同じ? 1.Viewport指定なし (ドキュメントのwidthが980px以下) 未指定時のiPhoneのviewport横サイズは980px。 縦: 横スクロールなしで表示される。 横: 横スクロールなしで表示される。(縦時にくらべていくらか拡大される) 2.Viewport指定なし (ドキュメントのwidthが980pxよりより大きい) 縦: 980pxまでは横スクロールなしで表示できるように拡大される。 横: 縦向きと同じ挙動 縦→横または横→縦に傾けると幅320px表示となるように拡大される。 3.width=device-width 縦: 719pxまでは横スクロールなしで表示できるように拡大される。 横: 縦時にくらべていくらか拡大されている。 縦→横→縦とす

    Viewportの指定時挙動について(iPhone) - Qiita
    kasumani
    kasumani 2014/10/23
    Viewportの指定時挙動について(iPhone) iPhone4sのSafariだけで確認しました。以下は全てこの環境での結果です。 横: 横スクロールなしで表示される。(縦時にくらべていくらか拡大される) Tags: ifttt, kasumaniのストックした投稿 - qiita
  • RailsアプリケーションのフロントエンドをAngularJSで作る - Qiita

    angular.module('animemo', ['ngResource']) .controller('AnimeController', ['$scope', '$resource', function($scope, $resource){ var Anime = $resource('/animes/:id.json', {id: '@id'}); $scope.anime = Anime.get({id: gon.id}); }]) ここで$resourceを使って生成されたオブジェクトにはget() save() query() remove() delete()の5つのメソッドが追加されますが、特定のレコードのデータを取ってくるにはget({id: 1})のようにidを渡してあげる必要があるようです。 どのサイトを見てもこのような記述がなかったので暫く悩みました。 まとめ

    RailsアプリケーションのフロントエンドをAngularJSで作る - Qiita
    kasumani
    kasumani 2014/10/23
    RailsアプリケーションのフロントエンドをAngularJSで作る Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:44AM via IFTTT
  • RailsのMigrationでt.timestampを指定したカラムがnullableになる仕様について 2014-10-22 - Qiita

    まずはこちらの記事を。 migration の timestamps で作成するカラムを NOT NULL にする (2014/03/12) http://qiita.com/cho_co/items/b50e18967e03da458f6f マイグレーションで created_at や updated_at を定義する時に t.timestamps と書くことが多いと思うけれど、普通にマイグレーションを流すと NULL 可になる。 そう、なぜnullableなのか。 Rails migration generates default timestamps (created_at, updated_at) as NULLABLE (Jan 6 at 18:17, 2014) http://stackoverflow.com/questions/20956526/rails-migratio

    RailsのMigrationでt.timestampを指定したカラムがnullableになる仕様について 2014-10-22 - Qiita
    kasumani
    kasumani 2014/10/23
    RailsのMigrationでt.timestampを指定したカラムがnullableになる仕様について 2014-10-22 マイグレーションで created_at や updated_at を定義する時に t.timestamps と書くことが多いと思うけれど、普通にマイグレーションを流すと NULL 可にな
  • Docker+GitLabでカスタムロゴ - Qiita

    Dockerを使ってのGitLab試行では割と簡単にデプロイできたし、かなり有望な感じがするわけですが、やっぱり個人的にはロゴの目力が痛いわけです。 そんな中、Gitlabのロゴを差し替える という記事を発見。 DockerならばDockerfileを作ればわかりやすくカスタムイメージ作れんじゃないか、みたいに思って書いてみたのでメモ。 今回の画像、Dockerfileなどは以下に置いてあります。 https://github.com/yacchin1205/docker-gitlab-customlogo 描く まずは描きます。オリジナルは、 なんですけど、https://about.gitlab.com/about/ にSmart animalって文言が見えたので、ああ、ケモミミだな・・・と。 サイズ合わせて、こんな感じに。 別に疲れてないです。 ファイルの準備 描いた絵をもとに、以下

    Docker+GitLabでカスタムロゴ - Qiita
    kasumani
    kasumani 2014/10/23
    Docker+GitLabでカスタムロゴ Dockerを使ってのGitLab試行では割と簡単にデプロイできたし、かなり有望な感じがするわけですが、やっぱり個人的にはロゴの目力が痛いわけです。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pock
  • よく分かる!iOS アプリのリリース手順のまとめ | DevelopersIO

    2014/04/16 コンプライアンスの「Content Rights」と「Advertising Identifier」についての解説を追加しました。 はじめに iOS 7 がリリースされ、さまざまな新しい機能が使えるようになりました。iOS 7 SDK を使ったアプリをリリースしたい!と思っているかたも多いのではないでしょうか。しかし iOS アプリのリリース作業は手順が複雑そうで取っ付きづらい印象を持たれているかたが多いと思います。筆者もそうでした。 ということで、最新 (2013年10月21日現在) の iOS アプリのリリース手順についてできる限り分かりやすくまとめてみました。リリース時の参考にしていただければと思います。 概要 まずはじめに全体像を確認しておきましょう。iOS アプリのリリースは下図のようなフローで行います。 リリース用の Provisioning Profil

    よく分かる!iOS アプリのリリース手順のまとめ | DevelopersIO
    kasumani
    kasumani 2014/10/23
    iOSアプリの申請プロセスについてPart1 〜Certification, Provisioningなどの必要ファイル準備編〜 参考URL アプリ申請手順まとめ(ClassMethodブログ) 証明書ファイルの取得と登録方法(ClassMethodブログ)http://bit.ly/1vdH3v5. Tags: ifttt, kasumani
  • Ruboty | 基本構成図解 #ruboty #chatops - Qiita

    構成要素 Adapter チャットクライアントとの接続用アダプタ。 デフォルトは Shell Adapter。 Slack, Idobata, HipChat, Twitter など様々な Adapter がある。 Brain 永続化を行う Handler 後述の Action とワンセットで Hubot の Script に相当。 正規表現と ruboty help に利用する情報の登録、Actionの振り分けが責務。 ping, help などチャットから実行する個別のコマンド。 Action 前述の Handler とワンセットで Hubot の Script に相当。 Handlerから呼び出され、具体的な振る舞いを記述する。 ping, help などチャットから実行する個別のコマンド。 Configuration Gemfile で Handler や Adapter を追加す

    Ruboty | 基本構成図解 #ruboty #chatops - Qiita
    kasumani
    kasumani 2014/10/23
    Ruboty | 基本構成図解 #ruboty #chatops Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:44AM via IFTTT
  • Sublime Text 3 用の C#.sublime-build を晒す - Qiita

    Sublime Text 2で使っていたのがそのままだと動かなかったので、下のように直して使っています。 「Preferences -> Browes Packages」で開いたフォルダの「User」フォルダの中に置いてます。 { // This build system will build your cs file to exe file and will run it "file_regex": "^(...*?)[(]([0-9]*),([0-9]*)[)]", // By default csc is not in your PATH, so add it to your path // or uncomment "path" and check that it has correct value "path": "C:/Windows/Microsoft.NET/Framewo

    Sublime Text 3 用の C#.sublime-build を晒す - Qiita
    kasumani
    kasumani 2014/10/23
    Sublime Text 3 用の C#.sublime-build を晒す Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:44AM via IFTTT
  • Ruboty | Configuration | dotenv #ruboty #chatops - Qiita

    概要 Ruboty の設定に関して。 資料 Ruboty の構成要素については、下記記事を参照 Ruboty | 基構成図解 詳細 Ruboty では、 bot名やデプロイモードなど、設定値は環境変数で設定します。 dotenv gem 経由での環境変数設定を推奨しています。 試行 仕様 RUBOTY_ENV によって、 development と production を切り替えます。 環境変数を直接設定する方法と、 dotenv(.env ファイル) を利用する方法の両方を検証します。 Gemfile source "https://rubygems.org" group :development do gem "ruboty-google_image" end group :production do gem "ruboty-lgtm" end $ RUBOTY_ENV=devel

    Ruboty | Configuration | dotenv #ruboty #chatops - Qiita
    kasumani
    kasumani 2014/10/23
    Ruboty | Configuration | dotenv #ruboty #chatops Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:44AM via IFTTT
  • sudo後もSSH Agent Forwardingしたい - Qiita

    最近知って便利だったのでメモ。 即座にAnsible Role化 最近、設定系のTipsはとりあえずAnsibleのロール化した形でメモるようにしてる。 - name: allow agentforward sudo lineinfile: > dest=/etc/sudoers line="Defaults env_keep += \"SSH_AUTH_SOCK\"" regexp="^Defaults +env_keep *\+= *\"SSH_AUTH_SOCK\"" state=present Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou c

    sudo後もSSH Agent Forwardingしたい - Qiita
    kasumani
    kasumani 2014/10/23
    sudo後もSSH Agent Forwardingしたい Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:44AM via IFTTT
  • Scala を使ってもっと楽に CSV の処理に SQL を使う - Qiita

    こちらの記事を見て「おー」と思ったので、カッとなってこのような Scala のライブラリをつくりました。 こんな感じで使うことができます。H2 がサポートしているものなら任意の SQL 文法を使うことができます。 import scalikejdbc._ import csvquery._ implicit val session = autoCSVSession val csv = CSV("./sample.csv", Seq("name", "age")) val count: Long = withCSV(csv) { table => sql"select count(*) from $table where age > 20" .map(_.long(1)).single.apply().get }

    Scala を使ってもっと楽に CSV の処理に SQL を使う - Qiita
    kasumani
    kasumani 2014/10/23
    Scala を使ってもっと楽に CSV の処理に SQL を使う こちらの記事を見て「おー」と思ったので、カッとなってこのような Scala のライブラリをつくりました。 こんな感じで使うことができます。H2 がサポートしているものなら
  • PHPのお勉強7 - Qiita

    内部処理 PHP のコア: ハッカーの手引き うーん、なんか気が遠い。 C言語やコンパイラの知識とかもないし、興味はあるけどコンパイラのコードを読むのはひとまずあとまわしかな。 HHVMも気になるけど。 むしろ先にデザインパターンとか設計とかその辺を調べるつもり。いや、どうかな。。うーん。 7つの言語 7つの世界よむのと平行してコンパイラのソースをみたりしたいけど予定は未定。 重要な内部機能はすべて取り上げますが、きちんと理解するには結局はソースを読むことです。 このセクションを読むための前提条件は、C 言語やそれに関連するツール (コンパイラやターミナルエミュレータなど) に関する知識があるということです。別に次代のアラン・チューリングを目指せというつもりはありませんが、 ここで扱う内容を実際に試してみるにはそれらの知識が不可欠なのです。 前提条件を満たす人は、ここで扱う内容を理解すれば

    PHPのお勉強7 - Qiita
    kasumani
    kasumani 2014/10/23
    PHPのお勉強7 PHP のコア: ハッカーの手引き うーん、なんか気が遠い。 C言語やコンパイラの知識とかもないし、興味はあるけどコンパイラのコードを読むのはひとまずあとまわしかな。 HHVMも気になるけど。 むしろ先にデ
  • Ruby の yield, Proc, lambda - Qiita

    def test yield "hoge", "fuga" end test {|x, y| p x, y }

    Ruby の yield, Proc, lambda - Qiita
    kasumani
    kasumani 2014/10/23
    Ruby の yield, Proc, lambda ブロックがあるか、ないかを判定する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:44AM via IFTTT
  • Ruboty | Ruby 製のチャットボットフレームワーク「Ruboty」 インストールから疎通確認まで #ruboty #chatops - Qiita

    概要 Ruboty は Ruby 製のチャットボットフレームワークです。 要は Hubot の Ruby 版。 Hubot は便利だけど CoffeeScript より Ruby で書きたい、という人向け。 $ gem install ruboty $ ruboty -h Usage: ruboty [options] --dotenv Load .env before running. -g, --generate Generate a new chatterbot with ./ruboty/ directory if specified. -l, --load Load a ruby file before running. -h, --help Display this help message.

    Ruboty | Ruby 製のチャットボットフレームワーク「Ruboty」 インストールから疎通確認まで #ruboty #chatops - Qiita
    kasumani
    kasumani 2014/10/23
    Ruboty | Ruby 製のチャットボットフレームワーク「Ruboty」 インストールから疎通確認まで #ruboty #chatops Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:44AM via IFTTT
  • issetとunsetのシンタックスハイライトがおかしい - Qiita

    class A {} function () {}; const A = $a; if ($a) { } foreach ($a as $b) {} require $a; print $a; echo $a; isset($a); unset($a); empty($a);

    issetとunsetのシンタックスハイライトがおかしい - Qiita
    kasumani
    kasumani 2014/10/23
    issetとunsetのシンタックスハイライトがおかしい Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 23, 2014 at 09:44AM via IFTTT
  • クラウド時代のVPN設計の考え方

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    クラウド時代のVPN設計の考え方
    kasumani
    kasumani 2014/10/23
    クラウド時代のVPN設計の考え方  それでは、前回『クラウド時代に必要とされるネットワーク仮想化と、ネットワーク設計の考え方』のおさらいからみていきましょう。 Tags: from Pocket October 26, 2014 at 11:35PM via IFTTT
  • 革命的に速いRubyアプリケーション・サーバー「Raptor」リリースへ | ソフトアンテナ

    革命的に速いとされるRuby用の新しいアプリケーション・サーバー「Raptor」のサイトが公開され期待を煽っています(Hacker News)。 公式サイトによると、RaptorはRailsやSinatraなどを動かすための新しいアプリケーション・サーバー。最適化されたHTTPエンジンにより従来のアプリケーションサーバーと比較して高速に動作し、Unicornの最大4倍、PumaとTorqueboxの最大2倍の速度で動作するとのこと。 現在まだ何もダウンロードできるものは公開されたおらず、パブリックベータ版のリリース日は2014年11月25日に設定されています。メールアドレスを登録しておくと、状態が更新されるか、あるいは第三者のレビューが公開されたときなどにメールで連絡してくれるようなので気になった方は登録してみてはいかがでしょうか。 ちなみに誰が開発されているかということに関しても「We

    革命的に速いRubyアプリケーション・サーバー「Raptor」リリースへ | ソフトアンテナ
    kasumani
    kasumani 2014/10/23
    革命的に速いRubyアプリケーション・サーバー「Raptor」リリースへ 革命的に速いとされるRuby用の新しいアプリケーション・サーバー「Raptor」のサイトが公開され期待を煽っています(Hacker News)。 Tags: from Pocket October 27, 2014 at 02
  • 「TINA」による電子回路設計 阿部寛 [科学・医学・技術]

    発売日: 2014年10月1日 水曜日 - 発売中新刊発見日: 2014年10月23日在庫状況: 在庫あり (2024年06月03日 23時15分 JST時点)

    「TINA」による電子回路設計 阿部寛 [科学・医学・技術]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発見] 2014-10-24 「TINA」による電子回路設計 阿部 寛 [単行本]
  • 独学でプログラミングを勉強しても実務に通用しにくい理由 - 25歳ニートが35万円で上京を企むブログ

    独学でプログラミングを勉強してIT業界に就職したけど、やはり独学で得た技術だけだと通用しないと思う局面が幾たびもあった。 今ははたくさん出てるし、動画もあるし、生のコードを読みたければGitでいくらでも読めるし、独学で勉強する土台はかなりできていると思う。 それでもなかなか実務に通用しない。 その理由はいろいろあるんだけど、自分が強く感じた3つの理由をこの記事では挙げたい。 1.独学では妥協をいくらでもできる 独学で作っているプログラムだと、使い勝手が悪い機能を見つけたとしても「ま、ええか」で済ませてられてしまう。 誰に命令されて作っているわけでもないから。極端な話、バグがあっても放置できる。「小さいバグだしいいでしょ」と。実務でそれをやったら殺される。 「ま、めんどくさそうだしこれでええか」で済ませてしまうと、めんどくさい実装をすることで得られる技術の向上がなくなる。 実際、現場だと仕

    独学でプログラミングを勉強しても実務に通用しにくい理由 - 25歳ニートが35万円で上京を企むブログ
    kasumani
    kasumani 2014/10/23
    独学でプログラミングを勉強しても実務に通用しにくい理由  独学でプログラミングを勉強してIT業界に就職したけど、やはり独学で得た技術だけだと通用しないと思う局面が幾たびもあった。 Tags: from Pocket October 23, 2014 at
  • 茨城県と栃木県のデータがおかしいときに確かめること - Qiita

    都道府県別のデータを扱う機会ってありますよね. 私もとあるサービスの都道府県別データを解析しておりました. $ wc -l location_data/location-*.csv | sort | head 0 location_data/location-8.csv 0 location_data/location-9.csv 12 location_data/location-38.csv 14 location_data/location-36.csv 20 location_data/location-31.csv 26 location_data/location-32.csv 29 location_data/location-16.csv 33 location_data/location-18.csv 48 location_data/location-39.csv 52

    茨城県と栃木県のデータがおかしいときに確かめること - Qiita
    kasumani
    kasumani 2014/10/23
    茨城県と栃木県のデータがおかしいときに確かめること Tags: from Pocket October 23, 2014 at 02:18AM via IFTTT
  • 新鋭の言語: この5年を振り返る

    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が最近リリースされ、重要な変...

    新鋭の言語: この5年を振り返る
    kasumani
    kasumani 2014/10/23
    新鋭の言語: この5年を振り返る 最近の記事でEmerging Languages CampのオーガナイザであるAlex Payne氏がこの5年でプログラミング言語の世界がどのように変わったか、これからどのように変わっていくのかについて考えを披瀝して
  • Xerox Alto source code

    Xerox Alto file system archive Paul McJones Revised 9 November 2017 Contents A walk through the archive: people and software Hardware BCPL software Mesa software Smalltalk software Lisp software Oral histories More on the archive File names Dump/load files Disk-image files Viewable formats Raw files: endianness File types Provenance A walk through the archive: people and software In 1984, Butler W

    kasumani
    kasumani 2014/10/23
    Xerox Alto file system archive In 1984, , Robert W. Taylor, and Charles P. Thacker received the ACM Software System Award &quot;For conceiving and guiding the development of the Xerox Alto System, which clearly demonstrates that a distributed personal computer system could provide a desirable and pr
  • Common Lispの勉強をするには、あるいは情報を得るには | κeenのHappy Hacκing Blog

    深町さんのブログで日語でCommon Lispの質問をする方法が載ってましたが質問じゃなくて単に情報を得たい、勉強をしたいという場合が書かれてなかったので勝手に補遺。 処理系選び 処理系:選び方の目安 - Common LISP users jpや Common Lisp 処理系 - 紫藤のWikiが参考になるかと思います。 開発環境構築 Modern Common Lispあたりですかね。著者がちょっと古くなってきたので更新するって言ってました。 処理系のインストールなら*nix環境で使える拙作のCIMもあります。解説はこちら。 入門 Web 私の一番のおすすめはM.HiroiさんのWebページです。一応Common Lispではなくxyzzyですがここで紹介されている内容であればCommon Lispにも共通します。 M.Hiroi’s Home Page / xyzzy Lisp

    Common Lispの勉強をするには、あるいは情報を得るには | κeenのHappy Hacκing Blog
    kasumani
    kasumani 2014/10/23
    Common Lispの勉強をするには、あるいは情報を得るには 深町さんのブログで日本語でCommon Lispの質問をする方法が載ってましたが質問じゃなくて単に情報を得たい、勉強をしたいという場合が書かれてなかったので勝手に補遺
  • THE GIANT MAP インスタレーションのメイキング | fladdict

    フランスで展示してきたTHE GIANT MAP。いろいろ四苦八苦したので、制作忘備録。将来の自分と、今後こういうのやってみたい人用。 きっかけ 実はもともとはGoogle主催のアートコンペ、Google Dev Artエントリー用の作品だった。 このDevArtは、グーグルがスポンサーとなって行われるデジタルアート展覧会へに出品するための公開コンペ。たった1人の座を争っての世界中からのバトルロイヤル。条件は2つ。Googleテクノロジーを使った、デジタルアート作品を作ること。そして、途中プロセスを全て公開すること(プロセスも審査に含む)。 ちょうど新しいことをやりたいなぁと思っていた僕は、無謀にもこのコンペにエントリーを試みる。 コンセプト設計 まずは何を作るべきか!?というところで、コンセプト設計から。ロンドン留学時代に学んだことは2つ。コンセプトのない作品は評価されないこと。ワール

    THE GIANT MAP インスタレーションのメイキング | fladdict
    kasumani
    kasumani 2014/10/23
    THE GIANT MAP インスタレーションのメイキング フランスで展示してきたTHE GIANT MAP。いろいろ四苦八苦したので、制作忘備録。将来の自分と、今後こういうのやってみたい人用。 Tags: from Pocket October 23, 2014 at 02:16AM via IFTTT
  • 不慣れなコードベースで短期間に生産性を高めるための7つの方法 | POSTD

    新しい仕事プロジェクトを始める時に、コードベースを一から作ることはめったにありませんよね。なじみのないコードと格闘するのは骨が折れますし、新たに取り込む情報の多さを考えると、気の遠くなる思いがします。Rubyを使っていた環境からNestoriaに移った私の場合は、新しいコードベースの学習に加えて、Perlまで勉強しなくてはならなかったため、二重の苦しみを味わいました。そんな私が、できるだけ短期間で生産性を上げるために使った7つの方法を紹介します。 謙虚になろう プログラミングと聞いて、真っ先に”謙虚さ”を思い浮かべる人はいないかもしれません。何しろ”傲慢”が プログラマの三大美徳 の1つに数えられているくらいですからね。そうは言っても、なじみのないレガシーコードに出くわしたら、あまりにも分からないことが多すぎて、何度もミスをしてしまう自分にきっと嫌気がさすでしょう。このような場合は、謙虚

    不慣れなコードベースで短期間に生産性を高めるための7つの方法 | POSTD
    kasumani
    kasumani 2014/10/23
    【翻訳】不慣れなコードベースで短期間に生産性を高めるための7つの方法 新しい仕事やプロジェクトを始める時に、コードベースを一から作ることはめったにありませんよね。なじみのないコードと格闘するのは骨が折れ
  • 人のコードを引き継ぐときに一番困るのは「使われていないコード」 | mah365

    プログラミングを生業としていると、人のコードを引き継いで開発するなんてこともままある訳ですが、そういうときに一番困るのは「使われていないコード」だなー、としみじみ感じます。 使われていないコードがもたらす弊害 特に動的言語で書かれたコードというのは前触れ無く呼び出される可能性があるため、当に利用されていないのかどうなのか、きっちりと調べあげるのは困難なケースがあります。例えばrubyであれば、method_missingでキャッチしてsendで動的に処理先を振り分けるなんてことをしていると、単純にgrepして利用状況を見るだけでは不十分な場合があります。 そういう意味では「使われていないコード」というよりは、「使われているのか使われていないのかはっきり分からないコード」という方が適切な表現かも知れません。 そういった「はっきりと判断のつかないコード」がある状態だと何が問題なのかと言うと、

    人のコードを引き継ぐときに一番困るのは「使われていないコード」 | mah365
    kasumani
    kasumani 2014/10/23
    人のコードを引き継ぐときに一番困るのは「使われていないコード」 プログラミングを生業としていると、人のコードを引き継いで開発するなんてこともままある訳ですが、そういうときに一番困るのは「使われていない
  • 「Ansibleではじめるサーバ作業の自動化」を発表してきました

    2014/10/11 に開催された PHPカンファレンス にて、「Ansibleではじめるサーバ作業の自動化」という発表を行ってきました。 午前中のセッションだったのですが、多くの方にご参加頂き、ありがとうございました。 発表資料 発表資料をslideshareに公開しました。 今回は、これからAnsibleを使ってみようという方を対象として、Ansibleの基的な内容をメインにしました。また、実際に私自身がPHPプロジェクトで採用した際のユースケースを紹介しています。 発表後、「Ansibleをやってみます!」という意見を頂けたので、このセッションの目的は達成することができました:D このセッションのフィードバックは、joind.in にて受けて付けています。すでにいくつか好評価を頂いていて安心していますが、もし良かったらお願いします。 https://joind.in/talk/vi

    kasumani
    kasumani 2014/10/23
    「Ansibleではじめるサーバ作業の自動化」を発表してきました 2014/10/11 に開催された PHPカンファレンス にて、「Ansibleではじめるサーバ作業の自動化」という発表を行ってきました。 午前中のセッションだったのですが、多
  • Travis CIでiOSアプリのリリース作業を自動化する - 24/7 twenty-four seven

    この記事において利用している.travis.ymlとRakefileの全体はGistにて公開しています。 ↓ Rakefileの全体はこちら gist.github.com/kishikawakatsumi/8918124 ↓ .travis.ymlはこちら gist.github.com/kishikawakatsumi/8918365 概要 ユビレジではiOS アプリを申請する際に発生する作業の大部分をCIで自動化しています。 申請の作業としてユビレジでは下記のワークフローを決めています。 1. リリースブランチを作る 2. リリースするバージョンのバイナリをビルドする 3. 2と同等のアプリケーションを社内に配布して最終チェックをする 4. クラッシュレポートのサービスとしてCrittercismを利用しているので、そこにデバッグシンボル(dSYM)をアップロードする 5. 2のバイ

    Travis CIでiOSアプリのリリース作業を自動化する - 24/7 twenty-four seven
    kasumani
    kasumani 2014/10/23
    Travis CIでiOSアプリのリリース作業を自動化する この記事において利用している.travis.ymlとRakefileの全体はGistにて公開しています。 ユビレジではiOS アプリを申請する際に発生する作業の大部分をCIで自動化しています。 Tags: f
  • HerokuでWBS砲を打ち返した話

    @kon_yu

    HerokuでWBS砲を打ち返した話
    kasumani
    kasumani 2014/10/23
    HerokuでWBS砲を打ち返した話 // Speaker Deck Featured Presentations Tags: from Pocket October 23, 2014 at 02:10AM via IFTTT
  • Google Boys ジョージ・ビーム/林信行 [パソコン・システム開発]

    ネットビジネス 9 users 宇宙 6 users 林 信行 5 users 情報検索 4 users 思考 4 users it 4 users 名言 4 users インターネット 4 users  4 users クリエイティブ 3 users unity 3 users 働き方 3 users youtube 3 users 起業 3 users 検索 3 users バイオ 3 users 社会政策 3 users 三笠書房 3 users マッサージ 2 users 政策 2 users ネット 2 users ことば 2 users 名言集 1 user 宇宙開発 1 user 三笠書房 1 user 社会情報 1 user gmail 1 user ビーム 1 user グーグル 1 user 社会起業 1 user グーグル 1 user 林信行 0 user 検索エ

    Google Boys ジョージ・ビーム/林信行 [パソコン・システム開発]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発売] 2014-10-23 Google Boys グーグルをつくった男たちが「10年後」を教えてくれる:… ジョージ ビーム/Ge…
  • 図解PICマイコン実習第2版 堀 桂太郎 [科学・医学・技術]

    発売日: 2014年10月1日 水曜日 - 発売中新刊発見日: 2014年09月05日在庫状況: メーカー取り寄せ (2024年06月03日 18時20分 JST時点)

    図解PICマイコン実習第2版 堀 桂太郎 [科学・医学・技術]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発売] 2014-10-23 図解 PICマイコン実習―ゼロからわかる電子制御 堀 桂太郎 [単行本(ソフトカバー)]
  • Adobe Creative Cloud フォトグラフィプラン (Photoshop+Lightroom)2017年版|学生・教職員個人版 |12か月版 [License]

    発売日: 2014年10月23日 木曜日 - 発売中新刊発見日: 2014年10月01日(2024年06月03日 14時38分 JST時点 - 詳細はこちら)

    Adobe Creative Cloud フォトグラフィプラン (Photoshop+Lightroom)2017年版|学生・教職員個人版 |12か月版 [License]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発売] 2014-10-23 【Photoshop+Lightroomセット商品】学生・教職員個… [License]
  • Adobe Creative Cloud フォトグラフィプラン (Photoshop+Lightroom)2017年版 |12か月版 [License]

    発売日: 2014年10月24日 金曜日 - 発売中新刊発見日: 2014年10月01日(2024年06月03日 23時13分 JST時点 - 詳細はこちら)

    Adobe Creative Cloud フォトグラフィプラン (Photoshop+Lightroom)2017年版 |12か月版 [License]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発売] 2014-10-23 【Photoshop+Lightroomセット商品】Adobe C… [License]
  • Big Sky :: 慣れたら簡単!golang の便利な和製 WAF、「kocha」

    昨日は naoina さんの genmai を使って wiki を書きましたが、今日は同じく naoina さんが開発している kocha を使って簡単な SPA アプリを書いてみたいと思います。 Kocha web application framework for Go A convenient web application framework for Go http://naoina.github.io/kocha/ 巷の golang の WAF の殆どは、どちらかというと Sinatra 風の、自前でルーティングハンドラ兼コントローラを書いてくタイプの物ですが、kocha はどちらかというと rails 寄りの WAF に位置します。 rails g でコントローラを生成したりモデルを作ったりといった、コマンドラインベースのジェネレータを使ってガシガシと開発していくフローを実現

    Big Sky :: 慣れたら簡単!golang の便利な和製 WAF、「kocha」
    kasumani
    kasumani 2014/10/23
    慣れたら簡単!golang の便利な和製 WAF、「kocha」 昨日は naoina さんの genmai を使って wiki を書きましたが、今日は同じく naoina さんが開発している kocha を使って簡単な SPA アプリを書いてみたいと思います。 Tags: from Pocket Octobe
  • 世界一ラクにできる確定申告 〜全自動会計ソフト「freee」で手間なく完結!〜 平成27年版 原尚美/山田案稜 [ビジネス・経済・就職]

    発売日: 2014年11月 - 発売中新刊発見日: 2014年10月15日(2024年06月03日 23時13分 JST時点)

    世界一ラクにできる確定申告 〜全自動会計ソフト「freee」で手間なく完結!〜 平成27年版 原尚美/山田案稜 [ビジネス・経済・就職]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発売] 2014-10-23 世界一ラクにできる確定申告 ~全自動会計ソフト「freee」… 原 尚美/山田… [単行本(ソフトカバー)]
  • たった1日で即戦力になるExcelの教科書 吉田拳 [パソコン・システム開発]

    発売日: 2014年11月 - 発売中新刊発見日: 2014年10月15日(2024年06月03日 18時20分 JST時点)

    たった1日で即戦力になるExcelの教科書 吉田拳 [パソコン・システム開発]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発売] 2014-10-23 たった1日で即戦力になるExcelの教科書 吉田 拳 [単行本(ソフトカバー)]
  • 基本のキホン!管理会計 金子智朗 [ビジネス・経済・就職]

    発売日: 2014年11月 - 発売中新刊発見日: 2014年10月22日(2024年06月03日 14時38分 JST時点)

    基本のキホン!管理会計 金子智朗 [ビジネス・経済・就職]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発売] 2014-10-23 基本のキホン! 管理会計 金子 智朗 [単行本]
  • 図解入門現場で役立つ旋盤加工の基本と実技 石田正治 [科学・医学・技術]

    発売日: 2014年10月16日 木曜日 - 発売中新刊発見日: 2014年10月23日(2024年06月03日 11時23分 JST時点)

    図解入門現場で役立つ旋盤加工の基本と実技 石田正治 [科学・医学・技術]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発見] 2014-10 図解入門 現場で役立つ旋盤加工の基本と実技 (How‐nual Visual… 石田 正治 [単行本]
  • Dの食卓はなぜ伝説のゲームになったのか? 久遠馨 [科学・医学・技術]

    発売日: 2014年10月 - 発売中新刊発見日: 2014年09月25日(2024年07月23日 06時30分 JST時点)

    Dの食卓はなぜ伝説のゲームになったのか? 久遠馨 [科学・医学・技術]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発見] 2014-10 Dの食卓はなぜ伝説のゲームになったのか?―次世代に遺したいゲームプランニングの… 久遠 馨 [単行本]
  • 最新電力・ガス業界の動向とカラクリがよ〜くわかる本第3版 本橋恵一 [科学・医学・技術]

    温暖化 3 users 原発 3 users 地球温暖化 2 users 図解 2 users 東日大震災 2 users ゲーム業界 2 users システム 2 users 動向 2 users 改革 1 user 原子力 1 user 2050年 1 user 福島第一原発 1 user 図解入門 1 user 電力 1 user 技術史 1 user 電力 1 user 電気事業 1 user 情報システム 0 user

    最新電力・ガス業界の動向とカラクリがよ〜くわかる本第3版 本橋恵一 [科学・医学・技術]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発見] 2014-10-24 電力・ガス業界の動向とカラクリがよ~くわかる本 本橋 恵一 [単行本]
  • 図解入門よくわかる最新バイクの基本と仕組み第2版 青木タカオ [ホビー・スポーツ・美術]

    発売日: 2014年10月27日 月曜日 - 発売中新刊発見日: 2014年10月23日(2024年05月19日 08時31分 JST時点)

    図解入門よくわかる最新バイクの基本と仕組み第2版 青木タカオ [ホビー・スポーツ・美術]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発見] 2014-10-24 図解入門よくわかる最新バイクの基本と仕組み 青木 タカオ [単行本]
  • 30代40代のための転職完璧ガイド 中谷充宏 [人文・思想・社会]

    発売日: 2014年11月 - 発売中新刊発見日: 2014年10月19日(2024年04月16日 14時43分 JST時点)

    30代40代のための転職完璧ガイド 中谷充宏 [人文・思想・社会]
    kasumani
    kasumani 2014/10/23
    @kasumani [新刊発見] 2014-10-24 30代40代のための転職完璧ガイド―「35才限界説」なんて関係ない! 中谷 充宏 [単行本]