タグ

2015年5月20日のブックマーク (5件)

  • Mac OS X 標準のVNCクライアント - Cotton Paper web.

    かつては、Chicken of the VNCというVNCクライアントを使用していました。 が、Lionになってからは画面スクロールが出来ないため殆ど使い物になりません。 どうしようか考えていると、OS Xには標準でVNCサーバーがあるくらいなので、クライアントもあるはずと思って探してみるとありました! Finderの[移動]->[サーバへ接続](⌘+K)で起動できます。 接続先のVNCサーバのIPが192.168.1.11、ポートが5999の場合、 vnc://192.168.1.11:5999 と入力すればOK。 Lionのフルスクリーンにも対応したVNCクライアントが立ち上がります。 毎回[⌘+K]から起動するのは面倒なので、保存してDockにでも入れておけば、1クリックで接続できるようにもなります。 ※Dockに登録したアイコンは変更しています。

    nobeans
    nobeans 2015/05/20
  • Go 実践4日間 | POSTD

    私の仕事の一つに、簡単なバイナリファイルフォーマットのリバースエンジニアリングがあります。”簡単な”というのは、通常は他の人たちが実際の作業全てを行うからです。私はただ、1つか2つの特別なフラグの意味を理解し、できるだけ多くの発見をして自分のブログに公開するだけです。 バイナリファイルの心臓部をのぞくときは、バイナリエディタを利用しています。ただ、 私の気に入っているSynalyze It! でさえ、使うのは手間がかかります。ファイルフォーマットを解明しようとする時、それぞれのバイトの持つ意味を私自身の仮定に基づいてマークアップしたいのですが、今のところ、そのようなことができるバイナリエディタはありません。現状では、バイナリファイルのバイナリ情報を紙に印刷して、去年のテクノロジー関連のカンファレンスでもらったボールペンでマークアップするのが私のワークフローです。 木々を守り、カンファレンス

    Go 実践4日間 | POSTD
  • 間違ったコードは間違って見えるようにする - The Joel on Software Translation Project

    Joel Spolsky / 青木靖 訳 2005年5月11日 水曜 私が最初の当の仕事をはじめたのは1983年9月に遡る。それはオラニムというイスラエルの大きな製パン工場で、16台の飛行機ほどもある巨大なオーブンで、毎晩10万個のパンが作られていた。 はじめて工場に入った時、そのあまりの汚さに信じられない思いだった。オーブンの側面は黄ばんでいるし、機械は錆びていて、そこらじゅうが油だらけだった。 「いつもこんなに汚いの?」と私は聞いてみた。 「なんだって? なんの話をしてるんだ?」とマネージャが答えた。「掃除したばかりだから、今が一番きれいな状態なんだ」 なんてこった。 毎朝の工場の清掃を何ヶ月か続けて、ようやく彼らの言っていたことが理解できるようになった。パン工場では、きれいというのは機械にパン生地が付いてないことを言うのだ。きれいというのは、ゴミ箱に発酵したパン生地が入ってないこと

  • Smarter testing Java code with Spock Framework

    Spock Framework is increasingly used to create automatic tests for production code written in Java. Thanks to a DSL based on Groovy language Spock allows to create more compact constructions with much better readability. During my presentation I will show number of advanced and less known features, the use of which can simplify testing our code even more. I will present also a few new features whi

    Smarter testing Java code with Spock Framework
    nobeans
    nobeans 2015/05/20
    Spock 1.0から導入された新機能が紹介されていてわかりやすい
  • フロントエンドを楽にするために

    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

    フロントエンドを楽にするために