開発

iPhone開発 Xcode5でステータスバーを非表示にする

Xcode5ではステータスバーの非表示方法が変わっているようです。 ・Xcodeでの設定 Project -> Targets から infoを選択します。Custom iOS Target Propertiesの中のどこでもいいので、「+」をクリックしてください。View controller-based status bar appear…

UIButtonのボタン背景画像を設定する

UIButtonのボタンの背景画像を設定する //ノーマル時 [btn setBackgroundImage:[UIImage imageNamed:@"button.png"] forState:UIControlStateNormal]; //ハイライト(ボタンが触られている間) [btn setBackgroundImage:[UIImage imageNamed:@"button_select…

.svnディレクトリを削除

現状確認 アプリのルートディレクトリから以下を実行、確認する find . -type d -name .svn 削除 以下のコマンドを実行する find . -type d -name .svn -print0 | xargs -0 rm -rf

DOS 標準ブラウザを特定のURLで開く

start http://yahoo.co.jp/

php ファイルの内容を全て文字列に呼び込む file_get_contents

説明 string file_get_contents ( string $filename [, bool $use_include_path = false [, resource $context [, int $offset = -1 [, int $maxlen ]]]] ) パラメータ filename データを読み込みたいファイルの名前。use_include_path 注意: PHP 5 以降では…

php ファイルの削除 unlink

bool unlink ( string $filename [, resource $context ] ) filename を削除します。 Unix C 言語の関数 unlink() と動作は同じです。 失敗した場合は E_WARNING レベルのエラーが発生します unlink('test.txt');

NHK 番組表 API

NHKが番組データを扱うAPIの公開を開始しました。(2014/01/27) NHK番組表API http://api-portal.nhk.or.jp/jaこのAPIを使うと以下の情報を取得することが出来るようです。 Program List API 地域、サービス、日付を指定することで、該当する条件の番組リスト…

MacでAndroid、APKの署名を確認した際に文字化けする

作成されたapkに、どの署名を付けたかMacで確認すると、文字化けします。 jarsigner -verify -verbose -certs アプリケーション.apk 解決手順 ターミナルの「環境設定」を開く。 設定タブを選択。「文字エンコーディング」に「Shift-JIS」を入力。

Android、APK署名を確認するには

作成されたapkに、どの署名を付けたか分からなくなった場合の確認方法。 jarsigner -verify -verbose -certs アプリケーション.apk

MySQLで文字列の結合を行なう。CONCAT

MySQLで文字列の結合を行なう CONCAT(str1,str2,...)数を連結した結果の文字列を返す。いずれかの引数が NULL のときは NULL を返す。3 つ以上の引数の指定が可能。 数値型の引数は同等の文字列形式に変換される。 mysql> SELECT CONCAT('My', 'S', 'QL'); -…

c/c++ 変数のサイズを表示する。(sizeof演算子)

#include <stdio.h> int main(void){ printf("char : %d\n", sizeof(char)); printf("short int : %d\n", sizeof(short int)); printf("int : %d\n", sizeof(int)); printf("long int : %d\n", sizeof(long int)); printf("float : %d\n", sizeof(float)); printf("do</stdio.h>…

ファイル別にARCの設定を行なう[Xcode]

1.プロジェクト設定画面 ->「Build Phases」タブを開く 2.ARCを無効にしたいファイルを選択してエンターキーを押す 3.-fno-objc-arcと入力する

UserAgentの取得と変更 [Xcode]

//webviewからUserAgentを取得 UIWebView * webView = [[[UIWebView alloc] initWithFrame:CGRectZero] autorelease]; NSString * userAgent = [webView stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"]; //UserAgentの変更( " Add Test UI…

AndroidのプロジェクトをEclipseでコピー

AndroidのプロジェクトをEclipseでコピーする際の手順 1.Eclipseのパッケージ・エクスプローラーで、プロジェクトをコピー、ペーストする。 2.プロジェクト名を好きな名前に変える。 パッケージ・エクスプローラーでコピーしたプロジェクトを選び、「リ…

ラベルの外観(枠、角丸、色)を変更する。(Objective-C)

UILabel* label;label.layer.borderColor = [UIColor blueColor].CGColor;label.layer.borderWidth = 2.0;label.layer.cornerRadius = 8; layer.borderColor:テキストフォーム外枠の色 layer.borderWidth:テキストフォーム外枠の太さ layer.cornerRadius:丸…

数値型と文字列の変換(Objective-C)

数値型から文字列への変換NSString *text;text = [NSString stringWithFormat:@"%d",10]; float x = 1.2345f; // 小数点以下2桁まで NSString *str1 = [NSString stringWithFormat:@"%.2f", x]; // 1.23 // 3桁 NSString *str2 = [NSString stringWithFormat…

svn propset/propedit svn:ignore 除外の指定

-指定したディレクトリ以下をすべて無視 svn propset svn:ignore "*" logs svn propset svn:ignore "*" tmp svn propset svn:ignore "*" cache複数ファイルを逐一入力して設定$ export SVN_EDITOR="vi" $ svn propedit svn:ignore .

IPアドレス サブネット表

IPアドレス サブネット表 クラスA /8 255.0.0.0 16,777,216 /9255.128.0.08,388,608 /10255.192.0.04,194,304 /11255.224.0.02,097,152 /12255.240.0.01,048,576 /13255.248.0.0524,288 /14255.252.0.0262,144 /15255.254.0.0131,072 クラスB /16 255.255.0.…

Linux ホスト名の変更

Linuxサーバのホスト名を変更。 一時的にホスト名を変更する場合は以下。# hostname xxxx※再起動すると、この変更は無効になります。 再起動しても有効になる変更は、2箇所のファイルの変更が必要。# vi /etc/hosts 127.0.0.1 xxxx localhost.localdomain l…