沖縄本島・嘉手納の比謝川をメインフィールドとした「ブルーフィールド」は、 カヤックでマングローブ、生き物、歴史など、比謝川のありのままの自然を感じてもらい、 さらにその魅力を引き出す演出で、安全・快適な楽しいひとときをご提供します。 NEW! 「沖縄カヤック『ブルーフィールド』公式HP」
EC2でrails newした後にrails generateするとフリーズする話 サーバ環境 EC2 : Amazon Linux AMI Ruby : 2.0.0 Rails : 4.1.1 MySQL : 5.5 rails generate model をやってみる。 rails new myappでアプリを作ってあるとして、cd myappした後にgenerateするとログも出ずそのままになってしまった。 $ rails generate model test name (動かないのでCtrl+C) /home/ec2-user/.rvm/gems/ruby-2.0.0-p481/gems/spring-1.1.3/lib/spring/client/run.rb:54:in `gets': Interrupt from /home/ec2-user/.rvm/gems/ruby
アプリ開発。Objective-C、Flash、cocos2d、Unity、Unreal Engine 4、ライブラリ、ツール類について。 GameObjectをスクリプトから、一時的に非表示にする方法を試してみました。 Unityでは、以下の2つの方法が一般的なようです。 MeshRendererをdisableにする SetActiveRecursively()でdeactivateする MeshRendererをdisableにする 例として、以下のようなスクリプトをGameObjectに追加します。 using UnityEngine; using System.Collections; public class ScriptObjTest : MonoBehaviour { int count = 0; void Start () { // 描画をしないだけなので、Update(
Viewの比重が大きいゲーム開発ではなかなかTDDしにくいし、なにより個人開発だと 「テストとか面倒だしどうでもいいやー」 となりがちですよね(実際ぼくもそう思ってます)。 でもやっぱり、最低限データ管理まわりはテストを書いたほうが安全かつ効率的に開発できるはず! ちゃんとテスト書こう!(←自分自身に言い聞かせている) ということで、今回はCocos2d-xでユニットテストをする方法の解説です。 Xcode5からXCTestというテストフレームワークが導入されたので、これを使ってみたいと思います。 [参考] Cocos2d-x で TDD を試してみる -- Wonderplanet Cocos2d-x + Xcode でユニットテストをする — nirasan's tech blog XCTestを導入 では新規にCocos2dxプロジェクトを作成してください。 この解説では
Unityエンジンを使って、今までいくつかミニゲームを作ってきましたが、定番とも言える「コイン落としゲーム」をまだ作っていなかったので挑戦してみました。 例のごとく、忘れないように手順をログ的に明記しておきます。 素材集めから! まずは、ゲームで使う素材などをAsset Storeからゲットしていきます! 【Gold Coins】 普通のコインはUnityのCylinderで代用していますが、スペシャルコインはこちらを使いました。 【Clock】 時計のアイテムが欲しかったので、こちらで…。 ちなみに、片側にしか時計面が無いので、今回は2枚貼りあわせて使ってます。 【FREE Christmas Assets】 クリスマス近いし…、ということで色々アイテムをゲット! 【Metal Textures Pack】 舞台のテクスチャー関連です。 【Skybox Volume 2】 バックの背景用
講演動画:https://www.youtube.com/watch?v=bKhH2NU99Gw 2018年10月14日に行われた「UNREAL FEST EAST 2018」における株式会社バイキング様の講演で使用されたスライドです。 ●公式サイト https://unrealengine.jp/unrealfest/ === 大型可能筐体を用いたハイスピードロボット対戦アクションゲーム「星と翼のパラドクス」の制作事例としてキャラクタープログラム、カメラ、筐体制御、ネットワーク周りについてお話したいと思います。本作品で行っている8vs8の計16体のプレイヤーと多数のモブキャラや弾をマルチプレイで実現したノウハウについてもご紹介させていただきます。
まとめてたくさん処理したい! を解決する「Capistrano」:特集 DevOps時代の必須知識 インフラ運用の自動化を実現し、DevOpsを支援するツールはいくつかあります。ここではその中から「Capistrano」というツールについて、サンプルを用意しつつ紹介します。 はじめに インフラ運用の自動化を実現するツールには「Chef」や「Puppet」などいろいろあります。今回の記事ではそういったツールのうち、Capistranoというツールを簡単なサンプルを用意しつつ紹介します。 Capistranoとは Capistranoとは簡単にいうと、オープンソースで提供されている、複数のサーバ上で同時にスクリプトを実行するためのソフトウェアツールです。主に、同じ役割のサーバが複数台存在するような環境での自動化であったり、アプリケーションのデプロイ自動化に利用されています。 特にRuby On
1. シンボルの役割 a. シンボルは一意 Ruby で、シンボルを使うと、名前に一意性を持たせることができる。 たのしいRuby (p125) によると、 シンボルとは、Ruby が内部でメソッド名などの識別に使っている数値で、任意の文字列に対して異なった値が割り当てられます。 Emacs Lisp では、タンスの引き出しに例えられている。 cf. Symbols as Chest - Programming in Emacs Lisp b. シンボルの書き方 シンボルにはリテラルがあり、接頭辞 `:’ を名前の前につける。 プログラミング言語Ruby — ありえるえりあ のシンボル(3) には、ハッシュのキーをシンボルで書くことが勧められている。 # こうするより ht1 = { "key1" => "val1", "key2" => "val2" } # こう書く ht1 = { :
モデルのスコープ機能とは、共通的に使うクエリをモデルのメソッドのように定義できる機能です。 こうすることにより、複雑なSQLを何度も書かなくてよくなり、可読性と保守性を向上させることができます。 動作確認 Rails 4.1 目次 スコープ(Scope)の概要 スコープに引数を指定 スコープのマージ デフォルトスコープの設定 1. スコープ(Scope)の概要以下の2つの方法で「共通的に使うクエリをスコープ」として定義できます。 # 定義方法1: scopeメソッドで定義 class Post < ActiveRecord::Base scope :published, -> { where(published: true) } end # 定義方法2: クラスメソッドのように定義 class Post < ActiveRecord::Base def self.published whe
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
牌譜公開・公開牌譜募集ページ ここではデータ研究および技術向上学習用の上質な牌譜データを公開・募集しています。 第一東風荘最強水準雀士:とつげき東北、-赤木しげる-、第二東風荘最強水準雀士:泉れい、各々1000試合以上の牌譜など、麻雀関係のどんなページのどんなコンテンツやどんな語りよりも有益な情報がここにあります。データやロジックや比較可能な実績のない、麻雀界の全てのもっともらしい語りはクソです(そして麻雀界はクソまみれです)。 牌譜の公開は、知的ゲームとしての麻雀に対する非常に大きな貢献だと思います。協力者にはシェア版使用鍵をプレゼントしています。ぜひご協力お願いします。 ★研究者へ★ 公開されている牌譜を利用して麻雀のデータ研究を行う方は、できすぎくんシェア版の研究機能を無料で利用することができます。 また、信頼のおける人物に対して、研究のためにできすぎくんシェア版の、完全鍵不要版を貸
企画立案から、リリースされてからの運営・改善までの「サービス・ライフサイクル」 我々は大きく5つに分けられるそのいずれの工程においても、柔軟かつ総合的に各種サポートを行うことが可能です。お困りのことがあればお気軽にご相談ください。
このガイドでは、アプリケーションのためのRails組み込みテストについて説明します。 このガイドを読むことで、次の事が学べるはずです。 Railsでのテストの専門用語 アプリケーションのユニット、機能、統合テストの書き方について 他の一般的なテスト手法やプラグイン 1. 何故テストを書くのか? 2. テストの導入について 3. モデルのユニットテスト 4. コントローラーの機能テスト 5. 統合テスト 6. Rakeによるテスト実行 7. MiniTestについての簡単な注意 8. setupとteardown 9. Routesのテスト 10. メーラーのテスト 11. Helperのテスト 12. その他のテスト手法 1. 何故テストを書くのか? Railsは、テストを書くことを非常に簡単にしてくれます。 モデルとコントローラー作成の際に生成されたスケルトンを使って始めてみましょう。
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
RailsでCucumberとRSpecを使ったテストの流れを実例を通して説明します。 CucumberとRSpecのテスト環境の構築方法については、RailsでCucumberとRSpecのテスト環境を構築する方法を参照してください。 目次 1. CucumberとRSpecの特徴と違い 2. テスト方針 3. テストの流れ 4. ユーザーストーリーの作成 5. Cucumberでシナリオを作成しテスト失敗 6. RSpecで単体テストを実装し、それを通るコードを実装 7. Cucumberでシナリオのテスト成功 8. まとめ 1. CucumberとRSpecの特徴と違い <Cucumberの特徴> ・テストを自然文で記載可能(Featureファイル)ので、読んでいて分かりやすい ・Stepファイルでその英文と実際のコードをマッチングさせるため、テスト対象の言語を問わない これにより、
2014-10-17 TDDを諦めることと、RSpecをやめること Ruby on Rails Ruby RSpec 開発手法 最近Web上でも仕事場でも、RSpecをやめて別のテストフレームワークに変えようと思っている……みたいな話をちょくちょく見聞きするようになった。僕がRuby on Railsで開発を始めた2012年8月当時、すでにRSpecはテストフレームワークのデファクトと言ってよかった。一斉を風靡したRSpecが、なぜ今見直され始めているのか。 きっかけになったのは今年4月の、Rails作者であるDavid Heinemeier Hansson(以下DHH)によるTDD is dead発言だと思う。 5月にはこの発言によるTDDへの風評被害を重く見たKent Beck*1が、レフリーにMartin Fowler*2を迎え、DHHと相対するドリームマッチが開催された。この会談の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く