タグ

2014年7月26日のブックマーク (11件)

  • Node.jsで同期的にコマンドを実行できるようにする execsyncs を作った。 - from scratch

    Node.jsでshellのコマンドを実行する場合は以下のようにする必要がありました。 var exec = require('child_process').exec, child; //child_process.exec関数を利用する child = exec('cat *.js bad_file | wc -l', // exec関数は非同期関数なのでcallbackを取り、そこでstdout, stderrを取る function (error, stdout, stderr) { console.log('stdout: ' + stdout); console.log('stderr: ' + stderr); if (error !== null) { console.log('exec error: ' + error); } }); Node.js の v0.11では同

    Node.jsで同期的にコマンドを実行できるようにする execsyncs を作った。 - from scratch
    nettabo
    nettabo 2014/07/26
  • ansible個人的メモ&Tips - Qiita

    ansibleを使い始めたので覚えておきたいことを個人的にメモ。 尚、家のドキュメントしか情報ソースにしていません。家のドキュメントは素晴らしく優秀です。 http://docs.ansible.com/ タスクのinclude includeでタスクを一纏めにして外部ファイルに書ける。これは、whenを付けてある条件時にのみ実行が可能。

    ansible個人的メモ&Tips - Qiita
    nettabo
    nettabo 2014/07/26
  • Ansibleでパスワードを暗号化して管理する - Qiita

    Ansibleのplaybook内にsudoやsshパスワードを管理したい場合がよくありますが、プレーンテキストのままgitリポジトリに放り込むと非常に嫌な感じがします。暗号化した状態でもちょっと嫌ですが、生の状態よりマシかもしれません。 ホストグループ別にgroup_varsディレクトリにパスワードを書いたyamlファイルを作成し、そのファイルを暗号化します。 Ansible実行環境 Item Value

    Ansibleでパスワードを暗号化して管理する - Qiita
    nettabo
    nettabo 2014/07/26
  • ちょっとしたHTMLはGitHub Gistに置いてbl.ocks.orgで表示するのがお手軽です - Qiita

    はじめに JavaScriptを含んだHTMLを表示するのにGitHubでレポジトリを作ってGitHub Pagesを作るという手もありますが、ちょっとしたHTMLだと、わざわざレポジトリ作るのも面倒です。 FirefoxのBugzillaを見ていたら、984796 – SVG path getTotalLength returns large incorrect numberでたまたま見つけた bl.ocks.org - aboutが便利だったので紹介します。 使い方 index.html というファイル名でGistを作成します。 あとは、GistのURLの https://gist.github.com を http://bl.ocks.org に置き換えてアクセスすれば表示されます。 bl.ocks.org - aboutに上げられている https://gist.github.co

    ちょっとしたHTMLはGitHub Gistに置いてbl.ocks.orgで表示するのがお手軽です - Qiita
    nettabo
    nettabo 2014/07/26
  • AngularJSの$scopeをController as で置き換えるべき理由 - Qiita

    はじめに このブログに記載されている、AngularJSのController As記法をめぐる考察が興味深い。 Alex Ford氏という方が著者なのだが、原文を読むと、 元々は http://www.johnpapa.net/do-you-like-your-angular-controllers-with-or-without-sugar/ にて、「AngularJSのController As記法は最近のトレンドだけど、一種のSyntax Sugarだし、最終的には好みで決めたら?」的なエントリに対して、「いやいや、Controller Asは只のSyntax Sugarじゃないぜ」とAlex氏がController Asの優位性を示している流れ。 Controller As記法 AngularJS 1.1.xでは、Controllerで、scopeの設定を行い、Viewとなるht

    AngularJSの$scopeをController as で置き換えるべき理由 - Qiita
    nettabo
    nettabo 2014/07/26
  • Google の Material Design のカラーパレットを CSS/Sass/Scss/Less/Stylus で簡単に使う - Qiita

    Google の Material Design のカラーパレットを CSS/Sass/Scss/Less/Stylus で簡単に使うCSSSasslessscss Google の Material Design 良いですよね。特にカラーパレットがいいなと思いました。 これを使いたい!と思うんですが、16 進数のカラーコードをコピペするのも面倒だし、コピペ先では何の色だったかわからなくなってしまいます。 そこで CSS, Sass, Scss, Less, Stylus で簡単に使えるように、ライブラリ(?)を作ってみました。 使い方 dist ディレクトリから直接ダウンロードしてもいいですし、Bower を利用しているなら bower install material-colors でインストールできます。 Sass, Scss, Less, Stylus の変数 一番わかりやすい使い

    Google の Material Design のカラーパレットを CSS/Sass/Scss/Less/Stylus で簡単に使う - Qiita
    nettabo
    nettabo 2014/07/26
  • 仕事の「方針」を共有すれば迷うことが少なくなる

    仕事には必ず、メンバーが共有すべき「その仕事の方針」があるはずです。しかし、どんな仕事でも「仕事の方針」を常に意識するのは難しいものです。 前回は、「仕事の中のメールを減らす」という趣旨で、数あるグループチャットサービスの「チャットワーク」を紹介しました(参考記事)。今回もチャットワークの利用事例を基に「仕事の方針を共有する」ことについて考えてみたいと思います。 当初の決めごとは、遠い日の記憶となる 仕事には必ず、メンバーが共有する「その仕事の方針」というものがあるはずです。例えば、この連載にしても筆者が好きなことを書けばいいというものではなく、 何曜日に掲載するのか 1記事あたりの文字数はどのくらいか 連載の方向性をどうするか 連載目次案 といったことを連載開始前に決めました。 しかし、こういったものは連載が進むにつれて、だんだんと記憶の彼方へと遠のいていきます。それはある程度避けがたい

    仕事の「方針」を共有すれば迷うことが少なくなる
    nettabo
    nettabo 2014/07/26
  • 「仕事のメールをもっと減らしたい」と思いませんか?

    仕事のメールをもっと減らしたい」と思いませんか?:新連載・ビジネスチームハック(1/2 ページ) 最近、「メールは仕事の大きな妨げになる」と、強く思うようになりました。メールは重要なコミュニケーション手段の1つですが、それをグループチャットに変えることで困りごとが減らせます。 誠 Biz.IDの読者のみなさん、お久しぶりです。以前、ライフハック系の連載を手掛けていた佐々木正悟です。このたび、新連載「ビジネスチームハック」をスタートすることになりました。よろしくお願いします。 初めてお会いする読者もいると思いますので、簡単な自己紹介を。職は作家で、最近では『なぜ、仕事が予定どおりに終わらないのか?』『チームのやる気を高める「すごい!」手法』といったを書きました。ほかにも講演で話したり、欄のような連載を書いたりしております。 ビジネスチームハックの第1回は、「メールを減らしたい」という

    「仕事のメールをもっと減らしたい」と思いませんか?
    nettabo
    nettabo 2014/07/26
  • 「仕事が進まない」なら、共有型タスク管理ツールを使ってみる

    仕事が進まない」なら、共有型タスク管理ツールを使ってみる:ビジネスチームハック(1/2 ページ) チームで働くプロジェクトを進めていくと、徐々にメンバーの仕事の進め方に差が出てきます。「仕事の先送り」をするメンバーに対しては「進捗の見える化」が効果的です。 チームでプロジェクトを進めるとき、問題になるのは何といっても進捗管理です。スタート時に満ちていたメンバーのやる気も、進行するにつれだんだんと熱気が冷めていき、進捗も遅れ始めます。 遅れが出るだけならまだマシです。進めることが困難なプロジェクトになると、数名のメンバーが「プロジェクトを放置する」ことも起こり得ます。それぞれのメンバーにとっては「仕事の先送り」に過ぎないのかもしれませんが、結果的にプロジェクトが中断します。 このような状況を回避するためには、メンバー全員のタスクを見える化することが重要です。具体的には、 個々のメンバーに、

    「仕事が進まない」なら、共有型タスク管理ツールを使ってみる
    nettabo
    nettabo 2014/07/26
  • ブルーライト=LEDの青い光はやはり目に悪いことが明らかになる - ネタフル

    スマートフォンなどの画面が出るLEDの青い光、いわゆるブルーライトが目に悪影響を与えていることが研究で明らかになりました。青い光が目に悪影響仕組み解明という記事になっていました。 研究では、スマートフォンの画面などに使われるLED=発光ダイオードから出る青・緑・白の3色の光を6時間ずつマウスの目の細胞にあてたところ、緑の光をあてた細胞はあまり変化がなかった一方、白は約70%、青は約80%の細胞が死滅したということです。 ブルーライトをカットするPC用メガネを使っているのですが、確かに目の疲れが軽減されると自分では思っていたのですが、やはり意味があった、ということなのですかね。 緑の光ではマウスの目の細胞に変化がなかったものの、白と青ではそれぞれ約70%、約80%の細胞が死滅したということです。細胞が死滅! 細胞を詳しく調べると「老化を進める活性酸素が、緑の光を当てた細胞で、通常の、1.5倍

    ブルーライト=LEDの青い光はやはり目に悪いことが明らかになる - ネタフル
    nettabo
    nettabo 2014/07/26
  • 【動画】「あなたの選んだカードはこれですね?」どうして!?動画に出演する人に心を読まれた‥‥ - ネタフル

    よくあるトランプを使ったマジックの一つである「あなたの選んだカードを当てて見せましょう」というものなのですが、相手は動画。決してリアルタイムに心を読んでいる訳ではないですし、どんなトリックがあるというのか‥‥ぼくも見事に当てられてしまいました。25秒くらいからカードが見せられるので、そこで覚えてください。ぜひ試しを!

    【動画】「あなたの選んだカードはこれですね?」どうして!?動画に出演する人に心を読まれた‥‥ - ネタフル
    nettabo
    nettabo 2014/07/26
    外した。さすがにこれだけ煽られると、素直には選ばないよね。