タグ

2010年9月5日のブックマーク (4件)

  • Vimで開発するならこれだけはやっとけ - 何気に大変

    開発効率を上げるためのプラグインや機能のご紹介。 ■neocomplcache http://github.com/Shougo/neocomplcache 自動で補完候補をポップアップしてくれるプラグインで、Vimで効率的な開発をしようと思うのであれば必須のプラグインです。vimrcに以下の1行を加えればプラグインが有効になります。 let g:neocomplcache_enable_at_startup = 1有効にした上で適当にファイルを編集すれば自動で補完候補が出てきます。候補を選ぶ時はCtrl+Nで次の候補、Ctrl+Pで前の候補が選択できます。 設定項目もたくさんあります。:help neocomplcache@ja とすれば日語ヘルプが見れるので、参照しながら設定してください。 もしこのプラグインを使ったことがないのであれば、人生の半分は損をしています。 ■テキストオブジ

    Vimで開発するならこれだけはやっとけ - 何気に大変
    chris4403
    chris4403 2010/09/05
  • Android端末をリモートカメラにしてしまう方法「Spycam」:3GもOK

    コレはスゲェです。あなたの持ってるAndroid携帯を、リモートカメラに変えてしまうスクリプトが公開されていました。 SL4AというAndroidPerl,Pyson,JRubyなどのスクリプトを動くようにしてしまうプロジェクトが有りまして、それを利用しています。紹介するスクリプトはJRubyのモノなのですが、すごくソースが短くてびっくりしました。改造したら面白そうです。

    Android端末をリモートカメラにしてしまう方法「Spycam」:3GもOK
    chris4403
    chris4403 2010/09/05
  • Eclipse3.5のコンパイラに致命的なバグ有り

    昔も書いたが、EclipseのJavaコンパイラとJDKのjavaコンパイラは別物。 昨日、原因究明に到るまで半日要したのだが、 Eclipse3.5のJavaコンパイラ(ecj)に致命的なバグがあることを発見した。 簡単に説明すると、 『非publicな親クラスから引き継いだpublicメンバーを、異なるパッケージにおいて子クラス経由でリフレクションで呼び出すとエラーになる』 というもの。まあコードを見たほうが早いので、下のコードを見るべし。 サンプルコード NonPublicParent.java package foo; class NonPublicParent { public void aMethod() { System.out.println("method1"); } } PublicChild.java package foo; public class PublicC

    Eclipse3.5のコンパイラに致命的なバグ有り
    chris4403
    chris4403 2010/09/05
  • 【CEDEC 2010】スクエニ→DeNA、日本→世界・・・「イグアナ海を渡る」 | インサイド

    コンシューマーゲームの雄スクウェア・エニックス、ソーシャルゲームの雄ディー・エヌ・エー。両社は新宿の甲州街道沿いに社を設け、その距離500m。しかし距離では測れない「マリアナ海溝のような深さが西参道口の交差点にはあり、開発者の交流は一切なかった」とか。そんな壁を越え、facebook版『怪盗ロワイヤル』を開発した對馬正氏は「イグアナ、海を渡る。 ~ガラパゴスケータイからの脱却~」と題した講演を行いました。 ちなみに「イグアナ」とは独自の進化を遂げた存在。海溝を超えた自身や、いわゆるガラケーから世界に飛び出したディー・エヌ・エーを比喩しました。 對馬氏は高校卒業後、1997年に当時のスクウェアに入社。『ベイグランドストーリー』やプレイオンライン向けタイトルに携わりました。その後は松下電器と共同で家電にゲームUIを導入する「SEAD Engine」というプロジェクト(とん挫)やDSで誰もが

    【CEDEC 2010】スクエニ→DeNA、日本→世界・・・「イグアナ海を渡る」 | インサイド
    chris4403
    chris4403 2010/09/05