iPhoneアプリ作成のために
http://w.atwiki.jp/socup/
iPhoneアプリ作成のために
ja
2013-09-04T11:50:48+09:00
1378263048
-
XCodeショートカット
https://w.atwiki.jp/socup/pages/215.html
よく知られている物以外で使える物を挙げていく。
#contents()
*範囲指定
オプションおしながらマウスクリックで、テキスト中で矩形選択が自由に
*移動
-cmd + ← : 行頭へ移動
cmd + → : 行末へ移動
cmd + ↑ : ページの一番上へ移動
cmd + ↓ : ページの一番下へ移動
ctrl + a : カーソルを行頭に移動
ctrl + e : カーソルを行末に移動
ctrl + d : 1文字削除
ctrl + h : 1文字削除(Backspace)
-ctrl + ← : 1Word戻る
ctrl + → : 1Word進む
ctrl + k : カーソルの位置から行末まで削除
ctrl + y : ctrl + k で削除したものをヤンク
*カーソル1文字移動
-ctrl + f : カーソルを右に移動
ctrl + b : カーソルを左に移動
ctrl + p : カーソルを上に移動
ctrl + n : カーソルを下に移動
*選択
-cmd + a : 全て選択
*検索
-cmd + g : 次を検索
cmd + shift + g : 前を検索
cmd + e : 選択部分を検索に使用
*情報検索系
-cmd + ダブルクリック : シンボルの定義へジャンプ
-option + ダブルクリック : シンボルのAPIリファレンスを表示
-option + cmd + ? : デベロッパドキュメントを表示
*補完
-esc : 補完候補のメニューを表示する
-ctrl + . : 次の補完候補を表示
ctrl + / : 次の補完プレースホルダへ移動
*インデント
-ctrl + i : 再インデント(いい感じにインデントしてくれる)
*ファイル切替
option + cmd + ↑ : hファイルとmファイルを切り替え
*コメント
コメント付け、外し Command + /
2013-09-04T11:50:48+09:00
1378263048
-
Web技術
https://w.atwiki.jp/socup/pages/240.html
[[HTMLCookie]]
[[REST]]
[[HTMLステータスコード>http://ja.wikipedia.org/wiki/HTTP%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89]]
2013-09-02T10:52:43+09:00
1378086763
-
HTMLCookie
https://w.atwiki.jp/socup/pages/247.html
*標準化
RFC 6265
*ウェブサーバ、ウェブブラウザ間の状態管理目的のプロトコル
+ユーザ識別
+セッション管理
*方法
サーバが識別子をHTTPヘッダに入れるので、ブラウザ側は次に送信するさいに、その識別子をヘッダに入れて送信する。
*クッキーはヘッダにあるのでクラウント側でさわれる。
HTML DOMの一部なのでJavaScript等を用いれば取得できる。
2013-09-02T10:31:44+09:00
1378085504
-
REST
https://w.atwiki.jp/socup/pages/246.html
*REST
+主にWebで使われる。
+RESTとは分散システムで複数のソフトが動く際の設計原則(2000年)。
**RESTful API
+URLにHTTPアクセス(パラメータ付きで)するとXMLが返ってくる。(同じリクエストは同じ結果が返ってくる)
**RESTの原則の要点
+状態管理をしない(セッション等)
+操作命令が定義され、共有されている。
+情報の構文が一意に識別可能
+情報内に他の情報のリンクがあって良い
***対応するRESTの原則に沿ったWeb
+HTTPはセッション管理機構がない
+POST,GET
+URLスキーム
+HTMLのハイパーリンク
*SOAP(プロトコル)
ソフト同士がオブジェクトをやりとりすつためのプロトコル。XML記述。
***SOAPとRESTの違い
参照URL
http://xmlconsortium.org/wg/web2.0/teigensho/4--REST-SOAP.html
*他の方法
+REST原則には従うがXMLで返さない系(JSON, HTML)。要するにXMLを返さない系のREST
2013-09-02T10:24:30+09:00
1378085070
-
プログラミングでよく使う英単語
https://w.atwiki.jp/socup/pages/222.html
#contents
*プログラミングでよく使う英単語
***insetとoffset はめ込み(差し込み)と埋め込み
***across 横切って、交差して、ぜんいきに(わたって)、
***ancestor 先祖、上位
***and so forth 〜など、あと他にも色々。
***authentication 認証
***by extension 拡張して、延長してみると、ひいては
***compression 圧縮
***descendant 子孫
***Deployment 配置、海外展開の展開、
***DESC 降順
***enable 可能にする、有効にする、可能性を与える
***entitlement 資格、権利
***fragment フラグメント 断片
メモリの断片化、プログラムの断片
***handler ハンドラ
一部の処理をハンドラに渡して処理してもらう。
ハンドラはクラスやメソッドで実装、インターフェイスが用意されていて外部はそれを使う。
***Hank ハンク 一束
***hug hugging 抱擁する 吸着
***lead 導く(リードする)
***leading edge 最前線,先端、前のほうのふち(前縁)
***trailing edges 最後端、後縁
***infer 推測する、察する
***integrated into に統合された
***migration 移住、乗り換え、移動
*** Inheritance 継承
*** obsolete もはや使っていない、時代遅れの
***opaque 不透明、(オパーク、オペーク)、わざと曖昧にして汎用性をもたせたものや、半透明なものに用いる。
***pertain to Xはなになにに関連する、つきものである、付属する
***perspective 視点、景色、見方、遠近図法(透視図法)
***Placeholder 代理人、後に文字等を埋める場所
*** pollute 汚染する
***priority 優先順位
***provisioning 供給、配置。事前に用意しているリソースや設定のことを言う場合がある。
***resume レジュメ、履歴、直前情報の記録、再開する
***Scribble 走り書き
***shrink 縮む
***sibling 兄弟
*** tenet 原則
***tie 結ぶ、結合する
*** tolerate 耐える、許容する、許す
***trail 跡(後に残る一続きの物)
2013-08-20T15:26:49+09:00
1376980009
-
都内南側のコワーキングスペース
https://w.atwiki.jp/socup/pages/245.html
*有明
http://hlywd.co.jp/cafe/2012/09/dripbake.html
*天王洲アイル
http://samurai-startupisland.asia/
*五反田
http://vacancy.jp/
2013-08-02T10:05:23+09:00
1375405523
-
トップページ
https://w.atwiki.jp/socup/pages/1.html
iPhoneアプリをつくるための実践的テクニックを紹介します。このページは日々進化します。
&bookmark_hatena()
#facebook_like
*[[都内南側のコワーキングスペース]]
*[[iPhoneアプリをつくるために本当に役に立った本の紹介]]
***[[iPhoneプログラム本、その2]]
*[[objective-c]]
*[[Mac]]
*[[cocos2d超入門]]
*[[UIKIT>UI]]
*[[XCode]]/[[Xcodeデバッグ]]
*[[ビルド]]
*[[描画]]
*[[デザインパターン]]
*[[SVN]] [[git]]
*[[Mac/ターミナル]]
*[[Web技術]]
*[[ネットワークの基本事項]]
*[[フレームワーク]]
*[[HTMLとCSS]]
*[[用語]]
*[[プログラミングでよく使う英単語]]
*[[ruby]]
*[[メディア]]
*[[アプリケーション]]
----
**雑多なメモ
[[iPhone]]/[[Mac]]
----
質問、依頼は&mailto(so@katagiri.cc){こちら}まで
----
[[link]]
[[twitter>http://twitter.com/#!/KatagiriSo]]
----
#recent(10)
#amazon2(600x520)
2013-08-02T09:58:13+09:00
1375405093
-
ruby
https://w.atwiki.jp/socup/pages/127.html
*逆引きRuby
非常に役に立つ
http://www.namaraii.com/rubytips/
*出力
p "test"
*コマンドラインからの入力
ARGV[0]
*ファイルを読み込む
f = open("hoge")
g = f.read
p g
f.close
*置換する
h = g.gsub("a","b")
p h
*** 例
preText.each_line {|line|
line.sub!(/parseInt/,"");
line.sub!(
/
\(
(.*)
\)
/x,
'\1')
outText = outText + line
}
[[正規表現]]
#amazon2(600x520)
2013-05-28T09:23:27+09:00
1369700607
-
coeEditor
https://w.atwiki.jp/socup/pages/244.html
*スクリプトについて
***スクリプトファイル名規則
+cotEditorヘルプの「CotEditor スクリプトのファイル名規則」参照
+03)Insert Date.@~Y.scptのように番号03)を入れるとその順で並ぶ
+~は修飾キーのオプション(^ Ctrl @ Command $シフト)
+"4)-"という名前のフォルダは4番目にセパレータを入れる
***登録可能なスクリプトの拡張子
+言語と無関係にsh,pl,php,rb,pyが登録できる。
***スクリプトへのデータ渡し
コメントに
%%%{CotEditorXInput=xxxx}%%%
+xxxxはSelection,AllText,None
+標準入力に入る。UTF-8
***スクリプトへのデータ出力
コメントに
%%%{CotEditorXOutput=xxxx}%%%
+xxxxはReplaceSelection, ReplaceAllText, InsertAfterSelection, AppendToAllText,Pasteboard puts
, Discard
+標準出力で出る。UTF-8で渡す事。
2013-05-24T10:09:10+09:00
1369357750
-
アプリケーション
https://w.atwiki.jp/socup/pages/220.html
*[[PhotoShop]]
*[[coeEditor]]
2013-05-24T09:54:24+09:00
1369356864