タグ

2014年2月6日のブックマーク (6件)

  • CI(継続的インテグレーション)サービスまとめ・14個! - atskimura-memo

    CIって? CIはContinuous Integration(継続的インテグレーション)の略です。 継続的インテグレーションとは、ソフトウェア開発手法において、プロジェクトメンバーがそれぞれ開発した結果を頻繁に結合し、定期的にビルドやテストを行うことである。問題点を早期に摘出することができ、効率的な開発に役立つ。 不具合は早く見つける方が対策費用が抑えられるため、ソフトウェアのビルドを頻繁に行うのが好ましく、ビルド結果が正しいことを検証するためにすぐにテストを行う。このような手続きは出来る限り自動化するのが好ましい。そのため、継続的インテグレーションを実践するためには、結合のためのビルドとテストの自動化のために「CIサーバー」などと呼ばれる専用コンピュータを用意することが推奨されている。 ちなみに、ソフトウェア開発手法のひとつである「エクストリームプログラミング」では、継続的インテグレー

    CI(継続的インテグレーション)サービスまとめ・14個! - atskimura-memo
    naokun776
    naokun776 2014/02/06
  • PicoPicoGameEngine

    ピコピココード g=ppgraph B=ppscreen:size() Bw=B.width Bh=B.height tex=pptex:load("main.png") function set(p,d) local r r=ppsprite.new(tex) r:pos(p) r.d=d r.t=100 r:tile(2) r.idle=function(s) s:loopAnime(0.1,{2,3,4}) s:move(s.d) if not s.tane then s.d=s.d*0.98 end s.t=s.t-1 if s.t<0 then if s.tane then for j=1,5 do for i=1,360,15 do local x,y x=math.sin(i/180*math.pi) y=math.cos(i/180*math.pi) set(s,pppoi

    PicoPicoGameEngine
    naokun776
    naokun776 2014/02/06
  • Amazon EC2(Linux)システム管理で知らないとハマる5つの環境設定 | DevelopersIO

    ども、大瀧です。みなさん、EC2をバリバリ使ってますか?使いたいときにすぐ使える仮想マシンとして、開発・検証から番まで幅広く活用されていると思います。 日頃EC2を業務で運用する中で、EC2インスタンスをコピーすると意図しない環境設定に変わってしまうというトラブルが度々あり、cloud-initというツールに拠ることがわかってきました。 「EC2インスタンスのコピーなんて、一旦インスタンスを作成したあとはあまりやらないのでは?」と思われがちですが、EC2独特の制限などもあり、実際の運用では思ったよりも頻繁にインスタンスのコピーが必要になります。インスタンスのバックアップ&リストアなどはイメージしやすいと思いますが、それ以外にも意外なケースとして以下があります *1。インスタンスのコピーは、AMI(Amazon Machine Image:インスタンスのバックアップ)を取得し、新規インスタ

    Amazon EC2(Linux)システム管理で知らないとハマる5つの環境設定 | DevelopersIO
  • Effective IDE Usage

    JFokus, Stockholm Recording: https://www.parleys.com/tutorial/effective-ide-usage-3

    Effective IDE Usage
    naokun776
    naokun776 2014/02/06
  • 2014セリエA 第22節 ユヴェントス対インテルのレビュー(ついでにちょっと本田の話も) - pal-9999のサッカーレポート

    さて、みなさん、こんにちは。最近、5バックの話ばっかしてたので、今日は5バック大流行中のセリエAのレビューでもしてみたいと思います。 この試合、長友がインテルのキャプテンという、歴史的な試合だったんですが、スタメンはってーと こーなってました。インテル、何か知らない選手ばかりです。 内容はってーと、インテルのボロ負けでして、ユーヴェが3-1で快勝してます。しかも、内容的に、もうユーヴェの完勝といって良いモンでして、「すげー差が出来てるなあ」などと、試合見ながら思った次第です。 ユーヴェの守備、FWのアクティブな守備参加の話とインテルの機能不全 まず、この話から。 これは図でやりますが、 基的に、相手が5-3でブロックを組んで来る場合の崩し方は、こうなります。1度、3の所の両脇にボールを当てて、相手チームのボランチをサイドに引っ張り出し、アンカーの脇にスペースを作る。その後、そのスペースに

    2014セリエA 第22節 ユヴェントス対インテルのレビュー(ついでにちょっと本田の話も) - pal-9999のサッカーレポート
    naokun776
    naokun776 2014/02/06
  • やさしい設計 〜 Android 編 - Qiita

    アプリを作っていてありがちなこと Android には、画面を構成するための Activity というコンポーネントがあり、概ね MVC フレームワークの Controller に相当する機能を持っています。 MVC といえば、肥大化する Controller というのがよくある問題として挙げられますが、Activity も例に漏れず、往々にして肥大化しがちです。 また、Model も、その責務を詰め込んでいくと肥大化しやすいレイヤと言えます。 この投稿では、Controller や Model の肥大化を極力防ぐためのレイヤわけを、Android アプリ向けに書いていきます。 Activity を綺麗に保つ Activity は、Controller として、様々な UI から受けるイベントを受けて、適切にハンドリングする役割を持っています。 OptionsMenu や ContextM

    やさしい設計 〜 Android 編 - Qiita