Skip to content

Instantly share code, notes, and snippets.

@bugcloud
bugcloud / how-to-use-mixitup.md
Created April 24, 2014 07:40
The usage snippet of mixitup
@bugcloud
bugcloud / SomeViewController.mm
Created March 27, 2014 16:00
[iOS] QRコードを生成して画像に合成する ref: http://qiita.com/bugcloud/items/3962d5ffdb883021f813
#import "QREncoder.h"
...
#pragma mark -
#pragma UIImagePickerControllerDelegate
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
UIImage *image = [info valueForKey:UIImagePickerControllerOriginalImage];
@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