Genymotion SaaSAndroid in the Cloud with a user-friendly interface
2013-12-12 マニアック動的計画法特集 この記事は Competitive Programming Advent Calendar Div2013(http://partake.in/events/3a3bb090-1390-4b2a-b38b-4273bea4cc83) の12日目の記事です。 マニアックな動的計画法(Dynamic Programming, 以下DPと表記)手法についての記事です。 「DP知ってるけど苦手だわ〜」って方は8日目の診断人さんの記事必見です!(http://d.hatena.ne.jp/shindannin/20131208/1386512864) 前書き DPとはなにか、一言でいうと「手法」だと思います。 二分探索や貪欲法と同じようにいろいろな問題に適用できる「手法」であり、 なにかひとつの「アルゴリズム」ではありません。 そういう訳
こんにちは、去年は Cocos2d-x の記事を書いたのに一度も Cocos2d-x を使ったことがない @Gemmbu です。 今年は久しぶりに Objective-c でごりごり開発していました。 その中から C で出来るちょっと面白いネタを。 Method Swizzling とは? 簡単に説明すると、既に定義されているメソッドの実装を入れ替える機能です。 例えば以下のような Foo クラスを定義します。 // Foo.h @interface Foo - (void)func; @end // Foo.m @implementation Foo - (void)func { NSLog(@"call func"); } @end 以下のように使います。 Foo *foo = [Foo.alloc init]; [foo func]; // -> call func が出力される こ
この投稿は JavaScript - Client Side - Advent Calendar 2013 の13日目の参加記事です。 JavaScript のテスティングフレームワーク jasmine でテストを書いておくと、コードをいくらいじってもブラウザのリロード一発で動作確認できてそれだけでもステキです(例)。 でも更に、「スクリーンショット作成サービス」と組み合わせて利用すれば、複数の OS の複数のブラウザで一気にまとめて動作確認できてしまってステキングです。 このエントリでは、 スクリーンショット作成サービスをいくつか紹介して、 それら + jasmine による一括動作確認の方法について書いて、 最後に実際にやってみた例を紹介 します。 それではGO。 スクリーンショット作成サービス を、2つ+αほど紹介。 1. browserstack.com の Screenshots
この記事はGit Advent Calendar 2013の12日目の記事です. 前日は@sonotsさんのgit current-branch, git fetch-pulls, git pull-dry-run など git alias ネタでした. gitはコマンドを実行するとき,まずgit --exec-pathのパスの中からコマンドを探し,なければユーザーのPATHの中からコマンドを探して実行します. そのためPATHの通った場所にgit-コマンド名という実行ファイルを置くだけでユーザーが自由にサブコマンドを作れる便利な仕組みとなっています. ということで,pythonでgitのサブコマンドを作ってみました. git-ls-date ton1517/git-ls-date このサブコマンドはファイルを最初にコミットした日付と最後にコミットした日付(とそのハッシュ)を表示するコマン
皆さんzsh使ってますか。 oh-my-zsh使ってますか。 oh-my-zshはzshの便利ツール的なものですが、これ自体の説明はしません。ぐぐったら山ほど出てくると思います。 このエントリで紹介したいのは、このoh-my-zshのgit pluginを入れた時に設定されるaliasです。 git pluginは.zshrcにplugins=(git)と書いてからoh-my-zsh.shを読み込んだら使うことが出来ます。 oh-my-zshのzshrcテンプレにplugins=(git)と書いてあるからそのままにしてあるけど結局何が変わるのか分からないっていう人多いんじゃないでしょうか。僕はそうでした。 で、git pluginを入れると何が起こるかというと、gitのaliasとfunctionが読み込まれます。 具体的にはこれらが読み込まれます。 https://github.com/
【島国大和】ゲームはこうしてダメになる。横ヤリ刺さって死屍累々。 ライター:島国大和 島国大和 / 不景気の波にもがく,正体はそっとしておいて欲しいゲーム開発者 島国大和のド畜生 出張所ブログ:http://dochikushow.blog3.fc2.com/ どうも,島国大和です。 デスマーチ,してますか? 前回,「ゲームを作る立場で,どうやって落とし穴を回避するかを考えるよ。」と題して,ゲームを開発していくうえでハマりやすい罠を,どうやって回避するのかといったことを書きました。 今回はその続き,というか,そこで書き切れなかったことをまとめてみたいと思います。テーマは,「なぜ横ヤリは入るのか」ということ。 ゲームが大失敗する理由の中で,かなり大きいのが,偉い人からの横ヤリです。完成品を見て「ここちょっと,こうすべきじゃない?」みたいな。 ここではなぜ横ヤリが入るのか,それがどうしてダメー
最近Dropwizardというフレームワークが海外のJavaおよびJVMベース言語界隈で流行り始めている感しがします。 Thought Works Technology Reader でも Traialに入ってきています。 http://dropwizard.codahale.com/ このフレームワークはYammerのバックエンドWebサービスを提供するために作られたフレームワークで、アプリケーション開発者からみると、 JaxRSベースのREST提供フレームワーク ORM Jettyベースの組み込みWebサーバ Metricsを収集するためのライブラリ、管理ツール等 といった機能があります。 ここらへんまでは普通のフレームワークと基本的には違いが無く、むしろWebサービスに特化しているため物足りなく感じるのですが、特筆すべきは、このフレームワークが推奨するデプロイ・運用方法にあります。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く