「OCNモバイルエントリーd LTE 980」を使ってみた感想

OCN モバイル エントリー d LTE 980の概要 OCN モバイル エントリー d LTE 980は、NTTコミュニケーションズが提供するMVNOで、月額980円で最大通信速度112.5MbpsのドコモのXi(LTE)/FOMA回線を利用できる激安データ通信サービスです。 このサービスの特徴は、…

「スマホ電話SIM フリーDataプラン」を使ってみた感想

スマホ電話SIM フリーDataプランの概要 「スマホ電話SIM フリーData」はSIMパッケージ料金3,000円で、SIMカードサイズは標準SIM、マイクロSIM、ナノSIMの3種類。月額基本料1,560円で通話料20円/30秒、データ通信も通信速度200kbpsながらも使い放題ということ…

SafariでURLを開く方法

iOS

ソースコード NSString* url = @"http://www.yahoo.co.jp/"; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];

例外をハンドリングする方法

struts.xmlの設定例 <struts> <package name="default" extends="struts-default" abstract="true"> <global-exception-mappings> <exception-mapping exception="java.sql.SQLException" result="sqlexception"/> <exception-mapping exception="java.lang.Exception" result="exception"/> </global-exception-mappings> [省略]…</package></struts>

md5とsha1を求める方法

ソースコード #import <CommonCrypto/CommonDigest.h> + (NSString *) sha1:(NSString *)input { const char *cstr = [input cStringUsingEncoding:NSUTF8StringEncoding]; NSData *data = [NSData dataWithBytes:cstr length:input.length]; uint8_t digest[CC_SHA1_DIGEST_LENGTH]; CC_S</commoncrypto/commondigest.h>…

NSDictionaryとNSArrayの空要素を再起的に削除する方法

ソースコード + (id) removeEmpty:(id)_data { if ( [_data isKindOfClass:[NSDictionary class]] ) { return [self removeEmptyForDictionary:(NSDictionary *)_data]; } else if ( [_data isKindOfClass:[NSArray class]] ) { return [self removeEmptyFor…