Skip to content

Instantly share code, notes, and snippets.

@bugcloud
bugcloud / setup.sh
Last active January 2, 2016 16:19
Setup basic Ruby web application server environment on Cent OS 5.x.
#!/bin/bash
yum -y update
sed -i 's/^/#/g' /etc/sysconfig/i18n
echo 'LANG="ja_JP.utf8"' >> /etc/sysconfig/i18n
# install RPM forge
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm
# use 32bit?
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
@bugcloud
bugcloud / AFHTTPRequestOperationManager+Timeout.m
Created January 9, 2014 03:10
[AFNetworking] AFHTTPRequestOperationManagerを使うときにタイムアウト時間を設定する ref: http://qiita.com/bugcloud/items/80ea9a4da4624ef2391f
#import "AFHTTPRequestOperationManager+Timeout.h"
@implementation AFHTTPRequestOperationManager (TimeoutCategory)
- (AFHTTPRequestOperation *)GET:(NSString *)URLString
parameters:(NSDictionary *)parameters
timeoutInterval:(NSTimeInterval)timeoutInterval
success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success
failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
{
@bugcloud
bugcloud / gist:7330542
Created November 6, 2013 03:46
UIColor from HEX format string
NSString *stringColor = @"#AABBCC";
NSUInteger red, green, blue;
sscanf([stringColor UTF8String], "#%02X%02X%02X", &red, &green, &blue);
UIColor *color = [UIColor colorWithRed:red/255.0 green:green/255.0 blue:blue/255.0 alpha:1];
@bugcloud
bugcloud / AVAnimator.podspec
Last active December 23, 2015 07:49
AVAnimator-pre.podspec
Pod::Spec.new do |s|
s.name = "AVAnimator"
s.version = "2.0.0"
s.summary = "VAnimator is an iOS library that makes it easy to implement non-trivial animated/video content in iOS."
s.homepage = "http://www.modejong.com/AVAnimator/index.html"
s.license = { :type => 'LGPL', :file => 'License.txt' }
s.author = { "Mo DeJong" => "mo@dejong.com" }
s.source = { :git => "https://github.com/mdejong/AVAnimator.git" }
@bugcloud
bugcloud / ViewController.h
Created August 19, 2013 13:36
[iOS] Facebook SDKのSSOボタンをローカライズする ref: http://qiita.com/bugcloud/items/a61a5a43fb8a601b850d
//
// ViewController.h
// FBSample
//
#import <UIKit/UIKit.h>
#import <FacebookSDK/FacebookSDK.h>
@interface ViewController : UIViewController <FBLoginViewDelegate>
@end
@bugcloud
bugcloud / Podfile
Created August 1, 2013 09:26
[iOS] iOSでカルーセルを簡単に実装できるiCarousel ref: http://qiita.com/bugcloud/items/2cc77bbeb58aea81882f
platform :ios, '6.1'
pod 'iCarousel'
@bugcloud
bugcloud / gist:5746575
Created June 10, 2013 04:41
How to use MPMediaQuery with UIWebView. Show album informations via Javascript function.
-(void)fetchAlbums
{
MPMediaQuery *albumQuery = [MPMediaQuery albumsQuery];
NSMutableArray *albums = [@[] mutableCopy];
NSDateFormatter* formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"YYYY-MM-dd"];
NSArray *jsonKeysAndValues =
@[
@{ @"key": @"MPMediaEntityPropertyPersistentID", @"value" : MPMediaEntityPropertyPersistentID },
@bugcloud
bugcloud / setup-centos5.sh
Last active December 16, 2015 02:39
basic setup centOS 5.
#!/bin/bash
sed -i 's/^/#/g' /etc/sysconfig/i18n
echo 'LANG="ja_JP.utf8"' >> /etc/sysconfig/i18n
# install RPM forge
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm
# use 32bit?
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
@bugcloud
bugcloud / setup.sh
Last active December 15, 2015 11:09
basic setup Ubuntu Server 12.04 LST
#!/bin/bash
sudo aptitude install language-pack-ja
sudo dpkg-reconfigure locales
sudo aptitude update
sudo aptitude upgrade
# install many packages
sudo aptitude install build-essential git-core zlib1g-dev libreadline6-dev zsh openssl curl wget mysql-server libmysql-ruby libmysqlclient-dev nginx sysv-rc-conf vim tmux libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev autoconf libgdbm-dev libncurses5-dev automake libtool bison pkg-config libffi-dev nodejs-dev libcurl3 libcurl3-gnutls libcurl4-openssl-dev
<h1 class="loader">
<span>L</span>
<span>O</span>
<span>A</span>
<span>D</span>
<span>I</span>
<span>N</span>
<span>G</span>
</h1>