Skip to content

Instantly share code, notes, and snippets.

@roothybrid7
roothybrid7 / gtracker4gh-pages.html
Created September 30, 2012 02:43
Github::Pagesで生成されるGoogle Analytics tracker
<!-- FOOTER -->
<div id="footer_wrap" class="outer">
<footer class="inner">
<p class="copyright">Bower-sandbox maintained by <a href="https://github.com/roothybrid7">roothybrid7</a></p>
<p>Published with <a href="http://pages.github.com">GitHub Pages</a></p>
</footer>
</div>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
@roothybrid7
roothybrid7 / README.md
Created September 17, 2012 04:32
Bowerのcomponent.jsonを使って、パッケージ管理する

#Bowerのcomponent.jsonを使って、パッケージ管理する

component.jsonを使って、Javascirpt/CSSのライブラリ、フレームワークを管理できるか練習。bower installのヘルプを見ると、<pkg>の他に<folder>というのも指定できる。

<folder>に指定するのは、ローカルパスやリモートホスティングサービスにおかれたファイルを指定できるらしい。なので、単体のライブラリファイルを管理するのに使えそう。 <pkg>の場合、Bowerに登録されているパッケージは、名前を指定する。Bowerに登録していないパッケージは、GitリポジトリURLで指定する。

vimshell% bower help install
@roothybrid7
roothybrid7 / prim2collection.m
Created August 7, 2012 13:59
プリミティブ型をコレクションへ格納
// llvm, clang, >= xcode4.2
// clang compile: clang -framework Foundation HelloObjC_Boilerplate.m -o HelloObjC
#import <Foundation/Foundation.h>
#import <CoreGraphics/CoreGraphics.h>
@interface Prim2Collection : NSObject
+ (void)output;
- (void)primitive2collection;
@end
@roothybrid7
roothybrid7 / hilight.js
Created August 7, 2012 08:35
tumblrテストテスト用
function foo(a) {
test();
}
var a = 'b';
@roothybrid7
roothybrid7 / _animation.scss
Created August 5, 2012 23:46
SCSS custom mixins
// CSS Extension: Sass 3.1.20
// Sass Framework: Compass 0.12.2
@mixin animation(
$name: false, // animation-name.
$duration: false, // animation-duration.
$function: false, // animation-timing-function(ease | linear | ease-in | ease-out | ease-in-out).
$delay: false, // animation-delay.
$count: false, // animation-iteration-count(number[0...n] | infinite).
$direction: false // animation-direction(normal | alternate).
@roothybrid7
roothybrid7 / NSArraySearch.m
Created August 5, 2012 12:41
コレクションオブジェクト検索 in Objective-C
// Use Modarn Objective-C.
#import <Foundation/Foundation.h>
@interface NSArraySearch : NSObject
+ (void)output;
- (void)valueForKeyPathTest;
- (void)predicateTest;
@end
@implementation NSArraySearch
@roothybrid7
roothybrid7 / HelloObjC_Boilerplate.m
Created August 5, 2012 11:54
Objective-C動作テスト用Boilerplate
// llvm, clang, >= xcode4.2
// clang compile: clang -framework Foundation HelloObjC_Boilerplate.m -o HelloObjC
#import <Foundation/Foundation.h>
@interface HelloWorld : NSObject
+ (void)output;
@end
@implementation HelloWorld
#pragma mark - Class methods.
@roothybrid7
roothybrid7 / buster.js
Created February 29, 2012 05:06 — forked from cjohansen/buster.js
A simple JavaScript project tested with Buster.JS
var config = exports; // Vanity
config["Browser tests"] = {
environment: "browser",
sources: ["strftime.js"],
tests: ["strftime-test.js"]
};
config["Server tests"] = {
extends: "Browser tests",
@roothybrid7
roothybrid7 / README.md
Created January 14, 2012 03:18
CocoaPods 0.3.9 修正非公式版インストール

v0.3.9の暫定対策版

注: CocoaPods 0.3.9を上書きしますので公式版のほうに戻す場合は、一度アンインストールしてから再インストールしてください

手順

必要なものをインストール:

macgem install rake                             # rakeがインストールされていない場合
@roothybrid7
roothybrid7 / vim.rb
Created December 26, 2011 06:36 — forked from uasi/vim.rb
Vim formula for Homebrew
require 'formula'
class Vim < Formula
homepage 'http://www.vim.org/'
url 'ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2'
head 'https://vim.googlecode.com/hg/'
sha256 '5c5d5d6e07f1bbc49b6fe3906ff8a7e39b049928b68195b38e3e3d347100221d'
version '7.3.294'
def features; %w(tiny small normal big huge) end