タグ

2014年4月29日のブックマーク (10件)

  • FTL:Faster Than Light - usiro @ ウィキ

    スクラップ収集 出口ビーコン近くにいて、反乱軍の艦隊が離れているならば、あなたはスクラップ、ミサイル、無人機の部品、燃料、武器や乗組員を得るために近くのエリアを探索する必要があります。リスクを犯したくないときと言うのは、あなたの船の燃料やHPが不足してる時や、敵艦隊が真後ろにいるときです。 再訪問するビーコンを避ける。あなたは、各セクターの訪問ビーコンの数を最大限に!再訪問すると時間と燃料の無駄です。 [オプション]のメニュー "ホバーの表示ビーコンパス"を有効にすると、ビーコン訪問の計画に役立ちます。 反乱軍に追いつかせないでください。反乱軍の艦隊との遭遇は、1燃料以外なにももたらしません たまに、ビーコンが、出口ビーコンの右側にある場合、あなたが良い装備があるならば、反乱軍と戦ってでも探索しても良いでしょう。 スクラップ回収アームは、非常に良い投資です。しかし、それはセクター6のように

    FTL:Faster Than Light - usiro @ ウィキ
    src256
    src256 2014/04/29
  • Web APIを利用するiOSアプリのテスト技法 - cockscomblog?

    もう先週ですが、表題のタイトルで「Consumer Service Engineer MeetUp Vol.1 ~iOS編~」という会でお話しさせていただきました。 このようなタイトルの発表にした理由についてですが、はてなとしてお話しするということで、ちょっと硬派な方に振ってみました。結果としては良いバランスだったのではないでしょうか。 発表資料を掲載します。 また以下に発表の概略を書いておきました。ご参考ください。 前提 このMeet Upの主旨が「コンシューマ向けのWEBサービス(アプリ)の企画・開発・運営をしている会社によるエンジニア向けの講演、パネルディスカッション、懇親会を含めたMeetUpです!」となっていましたので、それではWebサービスとアプリを繋ぐWeb APIについて、それを利用するiOSアプリについて考えます。Web APIというのは古くて新しい話題で、いまや専らJS

    Web APIを利用するiOSアプリのテスト技法 - cockscomblog?
  • Tomcatのwarファイルとデプロイと自動展開 - ろば電子が詰まつてゐる

    またもやTomcatでハマってしまったので、ちょっとまとめておこうと思う。Tomcatでのwarファイルの扱いと、コンテキストパスと、自動デプロイについて。 Tomcatのデプロイとwarファイル Tomcatではアプリケーションをデプロイするには、warファイルという、Webアプリケーションに必要なclassファイル・jarファイル・jspファイルやWEB-INF/xmlファイルなどをまとめてひとかたまりにしたファイルを配置してデプロイする。 このwarファイルは実質はただのzipファイルであるため、unzipコマンドで展開して中身を覗いてみることもできる。 $ file struts2-showcase.war struts2-showcase.war: Zip archive data, at least v1.0 to extract $ unzip struts2-showcas

    Tomcatのwarファイルとデプロイと自動展開 - ろば電子が詰まつてゐる
    src256
    src256 2014/04/29
  • WantedlyではどうやってiOSアプリ開発しているのか - Wantedly Engineer Blog

    こんにちは!エンジニアの川崎です。 先週行われた Consumer Service Engineer MeetUp Vol.1 ~iOS編~ というイベントで「WantedlyではどうやってiOSアプリ開発しているのか」というテーマで発表してきました。 僕自身の普段の担当は、全体の設計やサーバ側の開発、プロジェクト進行あたりなので、 今回はWantedlyでiOSアプリを「プロトタイピング」し「開発」そして「テスト」するまでで使ってるツール・取り組みをざっくり紹介させていただきました。 意外とこの手の話をする機会はいままでなかったので、 現在開発中のアプリも含め、今現在うちでは何をどうやっているのかまとめられてよかったかなと思います。 以下、発表で紹介したURLなどです。 プロトタイピング ホワイトボードでアイデアだし moqupsでモックアップ作成 Popを使って実機でプロトタイプを触っ

    WantedlyではどうやってiOSアプリ開発しているのか - Wantedly Engineer Blog
    src256
    src256 2014/04/29
  • Mac で Ruby環境構築(rbenv でのインストールから rbenv-gemset ) – アプレンティス プラクティス

    【追記】 2014/03/17 rbenv-aliases というrbenvのプラグインを入れておくと、 .ruby-version で指定するときに ruby2.0.0p… などの p… 以降を指定せずに 2.0.0 などで指定しておけば p… 以降はよしなに判断して最新のものを適用してくれる。 【追記】2013/12/18 ‘-k (–keep)’ オプションを使うことでrbenv配下のディレクトリにRuby体のソースもダウンロードしてくれる。 そして、pry-docをインストールするとpry上からRubyのソース(C実装)を確認できる。 pry-docでカジュアルにRubyのソースコードを読む % RUBY_CONFIGURE_OPTS="--with-readline-dir=`brew --prefix readline` --with-openssl-dir=`brew --

    Mac で Ruby環境構築(rbenv でのインストールから rbenv-gemset ) – アプレンティス プラクティス
    src256
    src256 2014/04/29
  • Procを制する者がRubyを制す(嘘)

    RubyのProcの説明は巷に溢れているから今更感があるけどここ数回Procを使ったネタを書いていたらProcがかわいくなっちゃってもっとみんなにもProcのこと知ってもらいたいという欲求が生まれてきたからProcについての基的なことを僕なりのやり方でここに書くよ。長いよ。 Rubyの関数(メソッド) Rubyにおいて関数(メソッド)はファーストクラス(オブジェクト)ではありません。つまり文字列や数字や配列などの他のオブジェクトとは異なって、Rubyではそれを直接変数に代入したり、他の関数に渡したりすることはできません。 def square(n) n * n end sq = square # squareメソッドを変数sqに代入してみる # ~> -:1:in `square': wrong number of arguments (0 for 1) (ArgumentError)

    Procを制する者がRubyを制す(嘘)
    src256
    src256 2014/04/29
  • mrubyのVMざっくり解説 - mirichiの日記

    なんとなく、mrubyのVMの基的なところを書いておこうと思ったので。誰かの参考になれば。 大きな仕様的なところは、 ・32bit固定長のバイトコードを解釈して動作する。 ・レジスタをスタックに確保するタイプのレジスタマシンである。従って、スタックの任意の位置をレジスタ番号で指定して直接読み書き可能。 ・メソッドやブロックなどの単位でバイトコードがirep構造体にまとめられている。 みたいな感じ。 スタックの使い方 スタックトップがレジスタのR0となり、以下、R1、R2・・・と名前が付けられる。スタックの型はmrb_valueの配列であり、つまりmrubyオブジェクトが詰まっている。irepのコードを呼び出すとき、スタックの上から順に以下のような情報を積んでから呼ばれる。 (引数が2個あった場合の例) R0 |self | R1 |argument1| R2 |argument2| R3

    mrubyのVMざっくり解説 - mirichiの日記
  • Ruby製のクローラー Anemoneでストレージをファイルに変更する - プログラマでありたい

    シリーズの如く何度かAnemoneの話を書いています。Anemoneは割りと小さなモジュールなので、ソースを読めば直ぐに解ることが多いです。一方で、ドキュメントが充実しているとは言い難いので、少し違うことをしようとすると、ソース嫁という状態になります。今回のエントリーもそんな話の一つです。 デフォルトストレージを変更する Anemoneのデフォルトストレージのデフォルトオプションは、nilです。この場合、どういう動作をするかというと、Anemone::Storage.Hashが指定されます。つまりメモリーです。当然ながらクロール量に比例してメモリの使用量が増えます。そうすると、当然動いている端末もしくはサーバのメモリーを圧迫していくという結果になります。 当然望ましくないので、格的に使用する場合はストレージを変更した方が良いでしょう。Anemoneはストレージのオプションが豊富で、PSt

    Ruby製のクローラー Anemoneでストレージをファイルに変更する - プログラマでありたい
  • Capistrano 3系でRails 5.1のデプロイ[rbenv][ruby2.4]

    デプロイツールのデファクトスタンダードとなった『Capistrano3』。stagingやproductionといった複数環境へのデプロイを標準で対応していたり、bundleやmigration、pumaとの連携なども抜群です。 かなり乗り遅れてしまいましたが、最近ようやくRails 5.1をcapistrano3系でデプロイしました。ずっとHerokuやElastic Beanstalkにばっかり頼っていたのでちょこちょことハマって苦労しました。今後忘れないための忘備録メモっす! rbenv, rvmの両方に対応しました。オリジナルのcapコマンドの作り方も書きました!

    Capistrano 3系でRails 5.1のデプロイ[rbenv][ruby2.4]
    src256
    src256 2014/04/29
  • [pgsql-jp: 40654] Re: order by asc offset limit での並び順について

    src256
    src256 2014/04/29