Skip to content

Instantly share code, notes, and snippets.

@SpacyRicochet
SpacyRicochet / MBEntityTest.j
Created July 17, 2011 22:23
Simple OJUnit test failing
@implementation MBEntity : OJTestCase
{
//MBEntity testEntity;
}
- (void)testTest
{
[self assertTrue:true];
}
@SpacyRicochet
SpacyRicochet / MBMonsterTest_snippet.j
Created August 27, 2011 18:11
Unit test that goes odd
@import "../MBMonster.j"
@implementation MBMonsterTest : OJTestCase
{
MBMonster testMonster;
}
- (void)setUp
{
// Use MBMonster's default initialization.
@SpacyRicochet
SpacyRicochet / monster_model.js
Created October 4, 2011 20:05
Unit test default initialization
BagOfTricks.Monster = SC.Record.extend(
/** @scope BagOfTricks.Monster.prototype */ {
name: SC.Record.attr(String, { defaultValue: 'Unspecified' }),
level: SC.Record.attr(Number, { defaultValue: 0 }),
keywords: SC.Record.attr(Array, { defaultValue: function() { return [ 'Unspecified' ] } })
}
);
@SpacyRicochet
SpacyRicochet / Simple toMany test
Created October 10, 2011 22:25
Simple test to see if creating and pushing Records works.
// Testing the relations
// DON'T FORGET TO SET THE ID! THIS IS IMPORTANT!
var testSpeed = BagOfTricks.store.createRecord( BagOfTricks.Speed, {}, 2 );
defaultMonster.get('speeds').pushObject(testSpeed);
equals(defaultMonster.get('speeds').objectAt(0), testSpeed, 'relation to speed'); // AND USE objectAt()!
@SpacyRicochet
SpacyRicochet / quickAndDirtyNewsArticle.html
Created November 2, 2011 15:35
Quick and dirty html template for news articles in iPad app.
<!DOCTYPE html>
<style type="text/css">
p.clear {
clear:both;
}
img.newsPhoto {
border-radius: 3px;
border: 3px solid #fff;
box-shadow: 0px 2px 2px #888888;
}
@SpacyRicochet
SpacyRicochet / monster_builder.css
Created November 2, 2011 21:36
Trying to fix centerY:0 not centering the view.
.sc-view {
position: relative;
overflow: visible;
}
@SpacyRicochet
SpacyRicochet / chatMessage.html
Created November 8, 2011 11:12
UIWebview htmlStrings for NPORadio iPad
<!DOCTYPE html>
<style type="text/css">
body {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
font-size: 100%;
@SpacyRicochet
SpacyRicochet / main_page.js
Created November 13, 2011 00:12
Generic SC problems
// ==========================================================================
// Project: MonsterDesigner
// Copyright: @2011 My Company, Inc.
// ==========================================================================
/*globals MonsterDesigner */
// The main pane is made visible on screen as soon as your app is loaded.
// Add childViews to this pane for views to display immediately on page
// load.
MonsterDesigner.mainPage = SC.Page.design({
@SpacyRicochet
SpacyRicochet / monster_designer.js
Created December 4, 2011 09:15
Dynamic row size experiments
// ==========================================================================
// Project: MonsterDesigner
// Copyright: @2011 My Company, Inc.
// ==========================================================================
/*globals MonsterDesigner */
MonsterDesigner = SC.Application.create({
store: SC.Store.create().from(SC.Record.fixtures)
});
@SpacyRicochet
SpacyRicochet / MAConfirmButton.m
Created January 18, 2012 16:20
Trying to fix double tap bug.
//
// MAConfirmButton.m
//
// Created by Mike on 11-03-28.
// Copyright 2011 Mike Ahmarani. All rights reserved.
//
#import "MAConfirmButton.h"
#import "UIColor-Expanded.h"