Memo

unsigned

unsigned データ型 unsigned char unsignedChar ; unsigned shortint unsignedShortInt ; unsigned int unsignedInt ;その整数型変数の値は+、-という符号をもたなくなる。 char の場合は-128〜127→、0〜255 short int の場合は-32768〜32767→0〜65535 int …

MPMusicPlayerController

MPMusicPlayerControllerのiPodの音楽を再生する関連のメソッド メソッド名 動作 play 再生 pause 一時停止 stop 停止 beginSeekingBackward 巻き戻し beginSeekingForward 早送り skipToNextItem 次の曲へ skipToPreviousItem 前の曲へ もしiPodのようにpla…

セッター

UIScrollView *scrollView; … //どちらもセッター [scrollView setBackgroundColor:[UIColor blackColor]]; scrollView.canCancelContentTouches = NO; まどろっこしい。。 ってか、これ始めてObjective-Cを書いた2ヶ月前ぐらいのコードを今日修正しながら書…

メソッドについて

iPhone / iPad アプリ を作っていてメソッドについて思ったことです。以下のようにメソッドは宣言します。 - (戻り値型) メソッド名 : 仮引数リスト ... ; 戻り値と引数の関係 戻り値も引数もない場合 - (void)hoge{ } 戻り値があって引数がないメソッド - (…

インスタンス化

Object *hogeHuga; //id objHogeでも良い hogeHuga = [[Object alloc] init]; //メモリを確保してイニシャライザで初期化 IBuilderで設定(変数とつなげる)すれば初期化は必要ない。型がクラスオブジェクト型の場合のみ変数名の前に「*」をつける。 書く人に…

Objective-Cのヘッダファイルについて

#import hogehuga.h と @class hogehuga の違い @class hogehugaで宣言すると、hogehugaクラスで作ったメソッドを呼び出せない。#import hogehuga.hなら呼び出せる。 インターフェイスを使用する必要のある実装ファイルでは#importを使用します。 使い分けと…

screenの機能

screenを使用していてデタッチなどするときのコマンドを良く忘れるのでメモ detach Ctrl-t d reattach screen -r pid これで忘れてもすぐにわかる

Ubuntuのディレクトリを英語表記にする

LANG=C xdg-user-dirs-gtk-updateすぐに忘れてしまうからメモしとく

2日間の引越し計画

レンタカーを借りに行く 新しい家の鍵を貰いに行く←今からココ テレビを捨てに行く(リサイクル料金済) カーペットなど新たに必要なものを買いに行く 新しいアパートに一度行きカーペットと少しの荷物を置く 荷物をすべて運ぶ 今まで住んでたアパートの掃除 …

めも

rxvt-unicodeとkazehakaseを入れる。

screen

screenを使っていこうと思うのでメモしておく 基本的に[Ctrl]+a、何かのキー ウィンドウを増やす c ウィンドウの移動 p or n ウィンドウの名前変更 A 指定した数字のウィンドウに移動 数字 とりあえずこれだけは使おう。screenrcなどもそのうち書いてupして…

ファイル改竄検知

Cent5にTripwire入れていたけどprmパッケージがない… ソースビルドすると後々めんどいから却下いろいろ探していたらaide(Advanced Intrusion Detection Environment)というものを見つけた aideはtripwireの後継らしい(だからtripwireがないのかな…) とりあえ…

gemのまとめ

Ubuntu8.04でrubygemsを使うときいろいろ設定変更が必要なのでまとめておく エラーその1 /usr/bin/gem:23: uninitialized constant Gem::GemRunner (NameError) gemコマンドを使用すると上記のエラーが表示される 対処 /usr/bin/gemの10行目に一行追加 最…