2013年12月5日のブックマーク (16件)

  • GlassFish Embedded Server のご紹介 - notepad

  • emacsで選択範囲をコメントアウト - まーのメモ

    emacsで選択範囲をコメントアウトするには M-x comment-region を実行します。 いちいちM-xするのもめんどくさいので (global-set-key "\C-c\C-c" 'comment-region) を.emacsに追加すると C-c C-cで選択範囲をコメントアウトできるようになります。(追記あり) 追記: M-;を使うとglobal-set-keyしなくても、リージョンのコメント/コメントアウトを簡単にできます。 valvallowさんが教えてくれました。 ありがとうございます。

    emacsで選択範囲をコメントアウト - まーのメモ
  • 「Stay Hungry. Stay Foolish.」『スティーブ・ジョブズI』:エディテック:オルタナティブ・ブログ

    YouTube: スティーブ・ジョブス 伝説のスピーチ 1/2 Stay Hungry. Stay Foolish. これが、スティーブ・ジョブズが2005年春に米スタンフォード大学の卒業式で行ったスピーチの最後を締めくくる言葉でした(※1)。これを『スティーブ・ジョブズ』を単独で訳した井口耕二さん(※2)は、 「ハングリーであれ。分別くさくなるな」 と訳しています(107ページ。ルビは「ステイ・ハングリー ステイ・フーリッシュ」)。 この訳、実によいではないですか。ここで他のなどでよく見かける 「ハングリーであれ。愚か者であれ」 などとやられると、どうもピンときません(自分だけでしょうか…)。通常、日語で「愚か者」というのは、ならず者(アウトロー)とまではいかないけれども、かなり悪い意味で使うように思います。これから社会に出て行く大学生に向かって「愚か者でいこう!」というのは、やはり

    「Stay Hungry. Stay Foolish.」『スティーブ・ジョブズI』:エディテック:オルタナティブ・ブログ
    matsumanahate
    matsumanahate 2013/12/05
    "最高の仕事をするには、その仕事を愛しましょう"
  • MySQL 5.6 パラメータ検討会 - SH2の日記

    7月29日にMyNA(日MySQLユーザ会)会 2013年7月が行われ、Oracle ACE Directorの@sheeriさん、MyNA会長の@tmtmsさんに混ざって発表をしてきました。運営のみなさま、当日お越しいただいたみなさま、いつもありがとうございます。 Performance Schema - Sheeri Cabral (PDF) MyNA会2013年7月 に行って来ました - MySQLのプロトコル解説 - @tmtms のメモ 今回は@yoku0825さん、@yyamasaki1さんがライトニングトークをされました。@yoku0825さんアイスごちそうさまでした。 日々の覚書: MyNA会2013年7月に行ってきました 5分で作るMySQL Cluster環境 私は発表内容について懇親会でいろいろ宿題をもらってしまい、しばらく復習をしていました。ようやく修正が終わりま

    MySQL 5.6 パラメータ検討会 - SH2の日記
  • 若いエンジニアへ

    エンジニアなら誰でも突貫工事に喜びを見出した経験がある。深夜2時の夜を共にした同僚のことは、その職業人生を通じて忘れることはない。しかし、そこにいかなるドラマがあろうとも、突貫工事は例外である。これを常態としてはならない。 メーカーの組込みプログラマとしてエンジニアのキャリアをスタートした私は、「よい製品はよいプロセスから生まれる」ことを頭に叩きこまれた。素晴らしい製品を生み出す工場は静かである。常に誰かが大声で叫んでいるような工場には明らかにプロセス上の問題が認められ、素晴らしい製品を生むことは決してない。 物のエンジニアは突貫工事を好まない。突貫工事とはプロセス上の誤りであり、つまり誰かが大声で叫ばなければならないということだからである。エンジニア仕事は計画され、コントロールされたものでなければならない。 長時間労働によって成果を生み出そうとすることも、やはり例外としなければなら

  • VagrantとSSDなVPS(Digital Ocean)で1時間1円の使い捨て高速サーバ環境を構築する - Glide Note

    今年の初めくらいから個人的な技術検証にはSSDで動作が速く、1時間1円で料金が安いのと ロケーションをSan Franciscoにするとsshでもレスポンスが悪くないので、全部Digital Oceanを使っている。(徳丸先生が紹介する前から使っていたんだ!) Digital OceanについてはRebuild: 2: Rails, Redis, VPS (Kenn Ejima)の42分くらいから言及されてます。必聴です。 使ってる旧型のMacBookAirみたいな貧弱なマシンだとローカルでVM動かすとファン回りまくりとかで泣きたくなるので、Digital Oceanだと泣かずに済んで快適。 そんで今日Vagrant経由でDigital Ocean利用すると、コマンドラインから必要なときに新規インスタンス(Droplet)作って、 検証終わったら削除という手軽な使い捨て高速サーバ環境が利用

  • AWS EC2スポットインスタンスに固定IPを振り当ててみた | AMoAd オフィシャルブログ - Tech on top -

    はじめまして。インフラエンジニアの山です。 唐突ですが、みなさんAmazon Webはじめまして。インフラエンジニアの山です。 唐突ですが、みなさんAmazon Web Servcie(以下AWS)でスポットインスタンスは利用されていますか? 詳細についてはAWS公式ページをご覧頂きたいと思いますが、スポットインスタンスはEC2インスタンスをオークション制によって安価に購買できるサービスです。もちろん、時価が指定した最大入札価格を上回ってしまった場合には中断されてしまうデメリットもありますが、一時的にでも安価に大量なコンピューティングを提供してもらえる事こそクラウドサービスの最大のメリットだと考えています。 ところで、VPCの登場によりEC2インスタンスにプライベートIPアドレスを固定で割り振る事ができるようになりましたが、スポットインスタンスの生成時にIPアドレスを指定する項目が無い

    matsumanahate
    matsumanahate 2013/12/05
    おぉ!
  • 次世代標準非同期I/Oフレームワーク asyncio (Tulip) - methaneのブログ

    Python Advent Calendar 2013 の4日目です。 Python 3.4 で標準ライブラリに追加される asyncio を触ってみます。 なお、 Tulip とは asyncio のリファレンス実装のプロジェクト名です。 背景 Python はよく非同期 I/O プログラミングに使われます。 Twisted, Tornado, gevent, eventlet, pyuv などのフレームワークがあります。 これらのフレームワークの問題点として、ライブラリの再利用性の低さが挙げられます。 たとえば Twisted 用に書かれた XMPP ライブラリは、そのままでは Tornado で 利用することができません。 この問題の解決策として、良くイベントループの乗り入れが行われます。 GUIアプリケーションに組み込む場合などを考えて、多くのフレームワークが最初から イベントルー

    次世代標準非同期I/Oフレームワーク asyncio (Tulip) - methaneのブログ
  • エンジニアの成長と反抗期 | 外道父の匠

    最近、後進の育成について考える機会があります。 ある時、こんな状況で困ることがあるんだけど、どう思う? と聞かれて飛び出した言葉【反抗期】について考えてみます。 相談内容 育成や生産効率をテーマにした会にて、相談された内容は あるエンジニアが実力以上に過信して自己評価する やたら特定の技術に拘って、結局リリースが伸びたり改悪したりする ・・・んだけど、これは何なんだろう、どうしたらいい?というもの。 これに対し、自身の辿った道も思い直して出した返答が 『それは、エンジニアの反抗期だよ』 もちろんこれは、こどもがヤダヤダ拒否する(=仕事したくない)来の意味ではなく 逆に、やり過ぎによる失敗経路への舵切りのことを指しています。 聞き手はこれで非常に納得がいった様子。 反抗期とは おそらく3~5年目の時期に、技術やアイデアに偏ったものを創り出すことがあります。 そして、閑古鳥/改悪サービスに

    エンジニアの成長と反抗期 | 外道父の匠
  • http://blog.udcp.net/2013/12/05/fluent-plugin-network-probe/

    http://blog.udcp.net/2013/12/05/fluent-plugin-network-probe/
  • ニュース 2013年12月5日:ブラウザ間でリアルタイム通信を実現するWebRTCのプラットフォーム「SkyWay」の提供開始およびライブラリ・ソースコードの公開について | NTT Com 企業情報

    ブラウザ間でリアルタイム通信を実現する WebRTCのプラットフォーム「SkyWay」の提供開始 およびライブラリ・ソースコードの公開について ~国内初の公開トライアルで、WebRTCの普及を促進~ NTTコミュニケーションズ(略称:NTT Com)は、ブラウザ間でリアルタイム通信を実現するWebRTC(Web Real-Time Communications)技術を活用するために開発したプラットフォーム「SkyWay」の無償提供と、ソフトウェア開発支援サービスGitHub*1上における「SkyWay」のライブラリ・ソースコードの公開を開始します。「SkyWay」のプラットフォームやライブラリの利用によって、WebRTC技術を利用したWebアプリケーション(音声や映像を使ってコミュニケーションできるアプリケーションなど)の開発を簡単にすることができます。 1.背景・目的 (1) WebRT

    ニュース 2013年12月5日:ブラウザ間でリアルタイム通信を実現するWebRTCのプラットフォーム「SkyWay」の提供開始およびライブラリ・ソースコードの公開について | NTT Com 企業情報
    matsumanahate
    matsumanahate 2013/12/05
    Erlang/OTP!!
  • マヤ歴セールで買ったライセンス、いつ更新するの!? #jbugj | 株式会社サムライズム

    昨年12月21日、マヤ暦に絡めてJetBrainsの製品がパーソナルライセンスのみ軒並み75%オフというセールが行われました。 その後製品を活用している方も、買って満足してしまいあまり使いこなせていないという方もいらっしゃるかと存じます。 JetBrains製品のパーソナルライセンスは購入から一年間はメジャーアップグレードを含む最新版にアップグレードできるサブスクリプションがついております。 購入から一年後もそのままお使いいただけますが、それ以降のメジャーアップグレードを適用するにはサブスクリプションの更新が必要になります。 更新費用は購入から一年以内の場合は新規価格の約6割、一年以降の場合は新規価格の約9割の価格となりますので最新版を利用し続けたい方は毎年更新していただくことをおすすめいたします。 弊社はJetBrainsの公式代理店で、マヤ歴セールでお買い上げ頂いたライセンスの更新も承

    マヤ歴セールで買ったライセンス、いつ更新するの!? #jbugj | 株式会社サムライズム
    matsumanahate
    matsumanahate 2013/12/05
    買って満足して殆ど使ってないけど、更新したい。
  • Guides Running Padrino on JRuby - Padrino Ruby Web Framework

    Padrino(0.9.29 で確認済) は、 JRuby(1.6.2 で確認済) 上で動作させることができます。 JRuby 上にインストールする RVM を使用していれば、 JRuby と Padrino インストールは簡単です:

    matsumanahate
    matsumanahate 2013/12/05
    へー。PadrinoってJRubyでも動くんだ。
  • Perl XS を書くようになったきっかけ - Islands in the byte stream (legacy)

    THE INTERVIEWS がサービス終了ということで、一つだけ消えるには惜しいというか懐かしい記事があったので少し加筆修正して転載します。JHackers でも似たようなことを話してますね。 Perl XS を書くようになったきっかけ、また、どのようにして今のような XS マジシャンになったのか。そのあたりの事をお聞かせください 2000年頃の話です。ぼくはCGIスクリプトでちょっとしたゲームデータの集計サイトをやりたくてプログラミングを覚えたのでした。これがそこそこ重い処理で、次第にもっと高速にしたいと考えるようになりました。一方、当時ぼくはお金もなくVPSも一般的でなかったので、CGIスクリプトしか選択肢はありません。そこで初心者ながらいろいろ調べることにしました。 とりかかったのは行指向のテキストで保存していたデータをSQLiteにすることでした。しかし当時はWindows上で開

    Perl XS を書くようになったきっかけ - Islands in the byte stream (legacy)
  • Virgoで始めるOSGi - CLOVER🍀

    これから少しの間、Virgoを使ったOSGiの勉強をしていこうと思います。途中で心が折れたら、そこでやめるかもしれませんが(笑)。 以前、仕事の提案でApache Felixを使ったOSGiの調査をしたことがあるのですが、OSGiの敷居の高さに完全に置いていかれ、諦めたことがありました。まあ、腰を据えて調べる時間がなかったということもありますが。 んで、最近ちょっと事業部が変わってしまった上司から「Spring dm Serverって知らない?」という話を持ちかけられ、そこから個人的にOSGiを調べてみようかなぁという気になっています。なお、該当するプロダクトにはSpring dmとSpring dm Serverがあるのですが、両者共にEclipseに移管されており、今では以下のように名前が変わっています。 Spring dm → Gemini Spring dm Server → Vi

    Virgoで始めるOSGi - CLOVER🍀
  • Sign in - Google Accounts