iPhoneプログラミング一覧

目次

ClipMenu?

クリップボードの履歴ツール

文章の内容をjavascriptのマクロで変換できる

http://www.clipmenu.com/ja/features/

まだ、ちゃんと確認してないけれど、リストに出てくる文言は

/Users/program3/Library/Application Support/ClipMenu/actions.plist

にあるっぽい

homebrew

コマンドラインで入れるパッケージツールとでも言えばいいのか

インストール方法が頻繁に変わるのがめんどうだけど、進化し続けている感じ

http://tools4hack.santalab.me/howto-mountainlion-install-homebrew.html

MacでGNUのコマンド群を使う

コマンドをコンボして使うとき、GNUコマンドにしか欲しいオプションが無い場合があるので、いれておきましょう。

http://d.hatena.ne.jp/katz_24/20120126/1327586474

Macがネットワークにつながってないとき

findコマンドがつかいずらくても、代替え案をさがしましょう。

たとえば、findコマンドでGNU版には-p --parent

というオプションがあって、Macを含むBSD系のfindコマンドだとこれがないわけですが、 下記のようにするとなんとかなります。

例 フォルダ構成を保ちながらコピーする

 #$mergedirにはコピー先のディレクトリパスを入れておく

find .  -type f | while read f; do
 echo $f
 mkdir -p $mergedir/${f%/*}
 cp -a $f $mergedir/${f%/*}
done

ファイルパスからファイル名や拡張子を自由に取り出す

MACでできない機能を嘆くのではなく、既にあるものを使いこなすことも大切なのだろうとおもう。

紹介URL http://d.hatena.ne.jp/zariganitosh/20100921/get_file_name_ext_dir

fpath='/a/b/c.d.e'

ファイル名を取り出す(拡張子あり)

fname_ext="${fpath##*/}"
echo $fname_ext

結果

c.d.e

ファイル名を取り出す(拡張子なし)

fname="${fname_ext%.*}"
echo $fname

結果

c.d

拡張子を取り出す

fext="${fpath##*.}"
echo $fext

結果

e

ディレクトリを取り出す

fdir="${fpath%/*}"
echo $fdir

結果

/a/b

補足

ObjectiveCとLua

Lua Wiki

http://www.tom.sfc.keio.ac.jp/~fjedi/wiki/index.php?Lua

C++ と Objective-C の併用

http://developer.apple.com/jp/documentation/cocoa/Conceptual/ObjectiveC/3objc_language_overview/chapter_7_section_10.html

Cocoa Touch Library

http://www.amateurinmotion.com/articles/2009/02/08/creating-a-static-library-for-iphone.html

WAX

iPhoneに特化したLua

https://github.com/probablycorey/wax

/LuaCocoa?

http://playcontrol.net/opensource/LuaCocoa/

InstantShot?!

WindowsでいうところのWinShot?です。

http://nmuta.fri.macserver.jp/appli4k.html#InstantShot

MACをアクセスポイントにする。

MACOSXの標準機能でMACを無線LANのアクセスポイントにすることが可能だ。

[システム環境設定]-[インターネットとワイヤレス]-[ネットワーク]

AirMac?の優先順位をあげるべく、アイコンを上のほうにもっていく。

[備考] AirMac?のIPアドレスを指定しても、実際のアドレスが変更されていない。

[ユーティリティ]-[ネットワークユーティリティ]をつかって実際のIPアドレスを調べるしか方法を知らない。

で、

[システム環境設定]-[インターネットとワイヤレス]-[共有]-[インターネット共有]を選ぶ。

[共有する接続経路]にE-MOBILEとかの端末を指定しておく、

[空いてのコンピュータが使用するポート] にAirMac?とか、Windowとの接続方法に応じてチェックをいれておく。

VNC

WindowsからMACにアクセスできるようになります。

http://tokyo.secret.jp/macs/vnc_mac.html

VNCでWin→Macの日本語と英数の切り換え方

「Alt」+「スペースキー」で切り替わる

VNCViewerでMacに繋ぐと109キーボードが使えない対策

keyremap4macbook

http://www.apple.com/jp/downloads/macosx/utilities/keyremap4macbook.html

日本語版VNC

http://www.vector.co.jp/soft/win95/net/se324464.html

日本語版UltraVNC

http://www.vector.co.jp/soft/dl/win95/net/se396437.html

これも、日本語キーボードに対応オプションあるんだけど、ためしてみたら、だめだった。

MACで日本語

http://www16.plala.or.jp/x-tomo/Pages/mouse.html

MACのキーボードレイアウトを変更するツール

http://www.geocities.jp/mac_scripter/

これも、ためしてみたが、だめだった。

KeyRemap4MacBook?

設定がわかりづらい。期待した内容のソフトではなかった。

http://www.apple.com/jp/downloads/macosx/utilities/keyremap4macbook.html

JapanJIS.keylayoutを落としてくる。

http://www.moonmile.net/blog/archives/1309

下記のツールで作ったレイアウト定義ファイルを落としてくることができます。

問題点

テンキーをつかわないと使えない文字がでてくるので、下記のツールを使って、

なんとか、[ことえり]の[キーボードビューア]で仮想のキーボードから入力できるようにしました。

fileJapanJIS2.keylayout

Ukelele MACのキーボードレイアウト変更ツール

http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele

キーコード

http://hys.mactips-lib.net/archives/000253.html

Mac と Win 間でクリップボードを共有

Spike

http://www.binword.com/blog/archives/000353.html

Mac と Win 間でクリップボードを共有することができるらしいツール

シェアウェア

Synergy Project

Mac と Win 間でクリップボードを共有することができるらしいツール

フリー

http://synergy-foss.org/

導入の際にひつようなこと

Mac OS X v10.6 以降でrootユーザを有効にする手順を踏む。

詳細は、

http://support.apple.com/kb/ht1528

だが、英語なので、日本語で手順を抄訳してみる。

日本語の紹介ページ

http://blog.mynet.co.jp/hirashima/2006/08/winmacsynergy.html

定義方法

http://synergy2.sourceforge.net/configuration.html

synergyKM

MAC用の定義ファイルのGUIツール

情報源

http://d.hatena.ne.jp/kei_q/20110306

synergyKMのURL

http://sourceforge.net/projects/synergykm/

後述

やっぱ日本語のコピーできんかった。。。

MACでのクライアントの起動例

/usr/bin/synergyc -n macbook 192.168.11.100

Remote Desktop Connection for Mac 2

Windowsにリモートデスクトップ接続できます。

http://www.microsoft.com/japan/mac/remote-desktop-client

Flip4Mac WMV

MacでWMV形式ファイルを再生できるようになります。

http://www.microsoft.com/downloads/en/details.aspx?FamilyId=915D874D-D747-4180-A400-5F06B1B5E559&displaylang=en

ClipMenu?

クリップボード拡張 http://www.clipmenu.com/ja/

SpaceSuit?

デスクトップのスペースごとに壁紙を変えるソフト http://www.docklandsoft.com/spacesuit/

クリップボード拡張

http://www.clipmenu.com/ja/

参考サイト

http://nmuta.fri.macserver.jp/appli4l.html

MACでsconsをつかう

sconsはpythonをベースにしたビルドコマンド。

本家

http://www.scons.org/

参考URL

http://www.scons.org/wiki/MacOSX

firstscripts

http://www.red-sweater.com/fastscripts/

SouceTree?

https://itunes.apple.com/jp/app/sourcetree-git-hg/id411678673?mt=12 Gitの単体ツールで、コミット時、プッシュ時のインタフェースが使いやすそう。

sublimetext2

マークアップ業務とかでいいらしいと噂のエディタ http://mnemoniqs.com/web/sublimetext2/

半角カナ

http://d.hatena.ne.jp/replication/20111119/1321683612

TotalTerminal?

ホットキーでターミナルをよびだせます。

http://totalterminal.binaryage.com/

XtraFinder?

タブが使えるFinder http://www.trankynam.com/xtrafinder/


添付ファイル: fileJapanJIS2.keylayout 641件 [詳細]
トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-03-28 (木) 11:26:33 (4040d)