タグ

2014年5月27日のブックマーク (13件)

  • Python Fabric で、自動応答 -- pexpect - Guutaraの日記

    結局、Expectになった。 どうやら、Fabricは、プロンプトに対しての自動応答の提供は、やらない方針みたいだ。 まぁ、それが大変だから、こういう仕掛けを作っていると言えば、それもそうだ。 昔は、出来なかったが、今は、ptyへの入力ができるので、expectを使えば 自動応答は、可能だし。 ということで、やってみる。 def python_shell(): run("python") こういう、関数を作って、リモートホストに実行する。 MBA:fabric guutara$ fab python_shell [] Executing task 'python_shell' [] run: python [] out: Python 2.7.3 (default, May 16 2012, 14:24:13) [] out: [GCC 4.2.1 20070719 [FreeBSD]]

    Python Fabric で、自動応答 -- pexpect - Guutaraの日記
    akuwano
    akuwano 2014/05/27
  • 公衆無線LANの災害時無料開放用の統一SSID「00000JAPAN」が始動

    無線LANビジネス推進連絡会は2014年5月27日、「大規模災害時の公衆無線LANの無料開放」と「訪日外国人向け公衆無線LANの環境整備」の取り組みを発表し、説明会を開催した(写真1)。 同連絡会は2013年1月に発足。「93の企業・団体が会員。通信事業者やベンダー、自治体、学術団体、販売代理店など多様な企業・団体が加入しており、無線LANの課題への対応と健全な普及に向け業界横断的に取り組む」(会長を務めるNTTブロードバンドプラットフォームの小林忠男代表取締役社長)という場である。一般利用者向け普及啓発・セキュリティ啓蒙委員会、運用構築委員会、新技術導入促進委員会、リエゾン委員会の四つの委員会がある。またオリンピックに向けて、四つの委員会を横断的に検討するオリンピック小委員会を設けている。 大規模災害時における公衆無線LANの無料開放については、「大規模災害発生時における公衆無線LANの

    公衆無線LANの災害時無料開放用の統一SSID「00000JAPAN」が始動
    akuwano
    akuwano 2014/05/27
    “「00000JAPAN」(ファイブゼロジャパン)”
  • CoreOS でシステムメトリクスを収集し、グラフ化する - Qiita

    どうも、僕です。 CoreOS Beta まできましたね。GCEにもイメージが乗るようなので興味をもった方多いかも知れません。 今回は CoreOS の運用のお話をしたいと思います。 まず CoreOS について知りたい方は CoreOS 入門を読んでおくとよいでしょう。 (少し古いですが) 今回はクラスタ上の CoreOS のシステム情報をかき集めてグラフ表示するというお話です。 以下のとこまでもっていくのがゴールです。 追記 期間限定でGCE上にデモを配置しました。 http://108.59.85.122/#/dashboard/elasticsearch/CoreOS CoreOS ならではの運用上の問題 CoreOS ですが、パッケージマネージャーを持ちません。 そのため、アプリケーションはほぼ Docker 上で動作させることになります。 ですが、Docker 上で動作させると

    CoreOS でシステムメトリクスを収集し、グラフ化する - Qiita
    akuwano
    akuwano 2014/05/27
  • FluentdでGoogle BigQueryにログを挿入してクエリを実行する - Qiita

    Googleの虎の子BigQueryをFluentdユーザーが使わない理由はなくなったとのこと。 Googleの虎の子「BigQuery」をFluentdユーザーが使わない理由がなくなった理由 #gcpja - Qiita よし、Google BigQueryを使って超高速ログ解析だ!!!!と思っているとそこまでの道のりは長かった。 Google BigQueryの環境を構築する Google BigQueryはGoogle Cloud Platformのサービスの1つである。Google Cloud Platformには様々なサービスがあり、統合されているような、されていないような作りになっている。AWSのWebインターフェースも難しいけど、Google Cloud Platformもよくわからないので覚悟してかかろう。公式のドキュメントも記述が古いときもあるので疑ってかかろう。 プロジ

    FluentdでGoogle BigQueryにログを挿入してクエリを実行する - Qiita
    akuwano
    akuwano 2014/05/27
    ヒュー
  • 「お薬手帳」不要の際の差額は20円 - 知っていた人は12.8%

    医療・健康系モバイルサービスを展開するプラスアールはこのほど、調剤薬局で配布される「お薬手帳」への意識調査の結果を発表した。同調査は4月16日~5月14日に、同社が運営する「カラダノート」で実施。358名の回答を得た。 「薬剤服用歴管理指導料」の改訂 調剤薬局は患者に薬を処方するだけでなく、薬を適切に使用するための指導を行う。患者が支払う薬代にはこうした薬局の指導に対する報酬も含まれている。このうち「薬剤服用歴管理指導料」は25年度までは一律410円(自己負担は3割の場合130円)だったが、この4月から、調剤薬局で配布される「お薬手帳」への記載が不要な患者に関しては、340円(同上110円)へ引き下げられ、手帳を持参した人よりも安く済むことになった。 「この改定を知っていたか」を聞いたところ、「知っていた」との回答は12.8%に止まった。また、「普段、薬局に"お薬手帳"を持っていくか」につ

    「お薬手帳」不要の際の差額は20円 - 知っていた人は12.8%
    akuwano
    akuwano 2014/05/27
    スーパー特売のじゃないんだから安くなるって視点は変な気がするけど、、、(;´Д`)
  • コードを書く人のほうが、CTOよりエラい?―サイバーエージェントCTOが語る、理想のエンジニアとは。 | キャリアハック(CAREER HACK)

    最近では「CTO Night」といったイベントも開催されるなど、一層注目を集めているCTO。ただ、一方でその役割については明文化されていない。そこで今回、800名余のエンジニアを擁するサイバーエージェントのCTO佐藤真人氏にインタビューした。佐藤氏の語るCTOの役割、そして理想のエンジニア像とは。 スタートアップが増えた今こそ、明文化すべき役割。 WEB・IT業界において、CTOの役割が語られることが増えてきた。昨年、Tech CrunchではスタートアップのCTO向けのイベント「CTO Night」が開催され、定員を上回る申し込みが入るほどの盛況だったようだ。一方で、CTOというポジションにフォーカスが当たるものの、具体的な役割や仕事についてはあまり明確化されていないようにも感じる。 CTOとは一体、何者なのか。この問いへの答えを探るべく、CAREER HACKでは数多くのCTOにインタ

    コードを書く人のほうが、CTOよりエラい?―サイバーエージェントCTOが語る、理想のエンジニアとは。 | キャリアハック(CAREER HACK)
    akuwano
    akuwano 2014/05/27
  • コミュニティのあり方からLinuxの未来まで ─LinuxCon Japan 2014、Linus Torvalds氏キーノート発言集 | gihyo.jp

    コミュニティのあり方からLinuxの未来まで ─LinuxCon Japan 2014、Linus Torvalds氏キーノート発言集 5月20日~22日の3日間、東京・椿山荘で開催中の「LinuxCon Japan 2014」2日目最後のキーノートはこの人、Linuxの生みの親でありカリスマ的存在と言えるLinus Torvaldsさんの登場です。昨年に続いてキーノートに来日したLinusさんの「お言葉」を聞こうと、今年も会場は満席となりました。 「人前で話すのは嫌いなんだ。でも人と対話するのは好き。みんなが一体何を考えているのか知りたい」というLinusさん。昨年と同じくIntelのLinux/オープンソースの責任者Dirk Hohndelさんを相方に、会場やDirkさんが事前に用意した質問に答えていく形式でキーノートは進みました。ここでは、その模様をかいつまんでお届けしたいと思います

    コミュニティのあり方からLinuxの未来まで ─LinuxCon Japan 2014、Linus Torvalds氏キーノート発言集 | gihyo.jp
    akuwano
    akuwano 2014/05/27
  • Linuxのブロックデバイスレベルで実現するrsyncより高速な差分バックアップについて - ゆううきブログ

    社内で論文輪読会みたいなことやってて、そこで紹介した論文の内容についてです。 最近、Graphite に保存しているデータのバックアップ(データ同期)に rsync 使ってて、かなり遅いので困ってた。 LISA っていう 大規模システム、sysadmin 系のカンファレンスがあって、ここから論文探してたら、ちょうど巨大データの高速バックアップの実装の話があったので読んでみた。 論文概要 dsync: Efficient Block-wise Synchronization of Multi-Gigabyte Binary Data - https://www.usenix.org/conference/lisa13/technical-sessions/presentation/knauth - Thomas Knauth and Christof Fetzer, Technische U

    Linuxのブロックデバイスレベルで実現するrsyncより高速な差分バックアップについて - ゆううきブログ
    akuwano
    akuwano 2014/05/27
  • インフラエンジニアの僕がキーボードのすぐ隣に置いておきたい本 | 人間とウェブの未来

    棚は自分の机のすぐ隣にあるのですが、なんとなく安心感とか勉強してる感とかを含め、思い立った時に手元ですぐ開いて調べたり暇つぶしにふと読みたいってありますよね。自分はインターネット、特にWebやインターネット基盤技術に関わる研究・技術者をやっているわけですが、自分の手元に置いておきたいがやはりあります。 もちろん、手元に置くためのスペースは約20から30センチ程度なので、分厚いを置くと数冊程度になってしまいますが、今日は「自分が現段階で持っているのうち、キーボードのすぐ隣に置いておきたい」8冊をなんとなく紹介したいと思います。 自分が手元に置いておきたい8冊 1. Linuxプログラミングインタフェース(6.5センチ) 分厚さ6.5センチと最強に分厚いですが、Linuxに関わるプログラミングをする際の辞書として手元においておく安心感は半端ないです。自分はミドルウェアの実装やそれに

    インフラエンジニアの僕がキーボードのすぐ隣に置いておきたい本 | 人間とウェブの未来
    akuwano
    akuwano 2014/05/27
  • すでにGoogleは全部のソフトウェアをコンテナに乗せており、毎週20億個ものコンテナを起動している

    Google Cloud Platform担当のシニアスタッフソフトウェアエンジニア Joe Beda氏が先週公開したスライド「Containers At Scale」は、「Everything at Google runs in a container」(Googleでは全部をコンテナで実行している)と説明するページがあります。Everythingがわざわざ太字で強調されています。 つまり私たちが利用するGoogleのすべてのサービスも、Googleの社内で使われているツールもすべて、すでにGoogleではDockerのようなコンテナ型仮想化技術の上で実行されているということのようです。 「We start over 2billion containers per week.」(私たちは毎週20億個以上のコンテナを起動している)とも書いてあり、Google内部ではすさまじい数のコンテナが

    すでにGoogleは全部のソフトウェアをコンテナに乗せており、毎週20億個ものコンテナを起動している
    akuwano
    akuwano 2014/05/27
  • Go言語のコードレビュー

    SoundCloudが2年半ほどGo言語を利用したプロダクトを番で運用した知見をGopherConで発表していた(“Go: Best Practices for Production Environments”).その中で“CodeReviewCommentsというGoogleでのGo言語のコードレビューにおいてよくあるコメントをまとめたサイトが紹介されていた. 最近Go言語を書くようになり,使えそうなのでざっと抄訳してみた.“リーダブルコード”的な視点も含まれており,Go以外の言語でも使えそう. gofmtでコードの整形をすること コメントは文章で書くこと.godocがいい感じに抜き出してくれる.対象となる関数(変数)名で初めて,ピリオドで終わること // A Request represents a request to run a command. type Request str

    akuwano
    akuwano 2014/05/27
  • スイッチ・ルータのしくみ

    最終更新は2013.7.14です.以下でLTした資料に加筆しました. ・カーネル/VM�探検隊@TKB 2012.9.22 ・自宅ラック勉強会 2012.10.8

    スイッチ・ルータのしくみ
    akuwano
    akuwano 2014/05/27
  • 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 - Qiita

    エンジニア組織を強くするためのを出版しました Qiitaでエンジニアリングをめぐる様々なコミュニケーションの問題とその解決策や考え方を書いてきた。それらの背後にあるエッセンスをこの度書籍として出版するに至りました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング この書籍は、エンジニアリングを「不確実性を削減する」という第一原理で捉え直し、様々なエンジニアリングとその間のコミュニケーションをめぐる現象を説明していくものです。 あわせて読みたい 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 この記事について この記事は、新人向けの研修内容を再編集してお送りします。 この記事の内

    新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 - Qiita