View StompInboundChannelInterceptor.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import org.apache.commons.logging.Log; | |
import org.apache.commons.logging.LogFactory; | |
import org.springframework.messaging.Message; | |
import org.springframework.messaging.MessageChannel; | |
import org.springframework.messaging.simp.stomp.StompHeaderAccessor; | |
import org.springframework.messaging.support.ChannelInterceptorAdapter; | |
public class StompInboundChannelInterceptor extends ChannelInterceptorAdapter { | |
static final Log LOG = LogFactory.getLog(StompInboundChannelInterceptor.class); |
View android-aar-maven-local.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export ANDROID_HOME=/Applications/Android\ Studio.app/sdk/ | |
cd facebook-android-sdk-3.14 | |
gradle facebook:build | |
mv facebook/build/libs/facebook.aar facebook/build/libs/facebook-3.14.aar | |
mvn install:install-file -Dfile=facebook/build/libs/facebook-3.14.aar -DgroupId=com.facebook -DartifactId=android-sdk -Dversion=3.14 -Dpackaging=aar |
View CustomFtpServer.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
__author__ = 'purbo' | |
import os | |
import time | |
import threading | |
import urllib | |
import re | |
import logging | |
from pyftpdlib.authorizers import DummyAuthorizer | |
from pyftpdlib.handlers import FTPHandler |
View create_framework_ws.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# adapted from following sources: | |
# https://github.com/jverkoey/iOS-Framework | |
# http://codefriend.blogspot.jp/2011/09/creating-ios-framework-with-xcode4.html | |
# http://www.cocoanetics.com/2010/04/making-your-own-iphone-frameworks/ | |
# "No architecture.." error resolved by trying some of these: | |
# http://stackoverflow.com/questions/6151549/how-can-i-build-a-specific-architecture-using-xcodebuild | |
set -e | |
set +u |
View create_framework_prj.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# adapted from following sources: | |
# https://github.com/jverkoey/iOS-Framework | |
# http://codefriend.blogspot.jp/2011/09/creating-ios-framework-with-xcode4.html | |
# http://www.cocoanetics.com/2010/04/making-your-own-iphone-frameworks/ | |
# "No architecture.." error resolved by trying some of these: | |
# http://stackoverflow.com/questions/6151549/how-can-i-build-a-specific-architecture-using-xcodebuild | |
set -e | |
set +u |
View gist:5132544
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdint.h> | |
uint64_t doubleToBits(double x) { | |
const union { double f; uint64_t i; } xUnion = { .f = x }; | |
return xUnion.i; | |
} | |
uint32_t floatToBits(float x) { | |
const union { float f; uint32_t i; } xUnion = { .f = x }; | |
return xUnion.i; |
View gist:5131291
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
static NSArray *objectRegistry; | |
static dispatch_once_t onceToken; | |
dispatch_once(&onceToken, ^{ | |
objectRegistry = [[NSArray alloc] initWithObjects:obj1, obj2, nil]; | |
}); | |
return objectRegistry[index]; |
View gist:5104750
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation | |
{ | |
return (interfaceOrientation == UIInterfaceOrientationPortrait); | |
} | |
- (NSUInteger)supportedInterfaceOrientations { | |
return UIInterfaceOrientationMaskPortrait; | |
} |
View gist:5087295
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- (NSArray *)fetchRecordsForEntity:(NSString *)entityName | |
{ | |
return [self fetchRecordsForEntity:entityName orderBy:nil]; | |
} | |
- (NSArray *)fetchRecordsForEntity:(NSString *)entityName orderBy:(NSString *)column | |
{ | |
NSError *error = nil; | |
NSManagedObjectContext *managedObjectContext = [self managedObjectContext]; | |
View gist:1875511
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* 非同期的にユーザーを登録する。 | |
*/ | |
- (void)registerUserUsingClient:(MMGClient *)client | |
{ | |
[client registerUserWithId:@"baabaa" | |
name:@"Baa Baa Black Sheep" | |
email:@"baabaa@blacksheep.com" | |
password:@"moomoo" | |
delegate:self]; |
NewerOlder