Quteを利用し始めた2012/06/02 22:51

Quteって言うアウトラインeditorを使ってみた

特徴は

はやりのmarkdownが使える

それより TeXが使える。

入力してみた

http://www.youtube.com/watch?v=ilwrPw8QrNU

画面の動画

macでコマンドラインでxcodeコンパイルとbuild2012/06/03 08:01

揮発環境確認
$ xcodebuild -version
Xcode 4.3.2
Build version 4E2002
$ xcodebuild -showsdks
Mac OS X SDKs:
Mac OS X 10.6 -sdk macosx10.6
Mac OS X 10.7 -sdk macosx10.7

iOS SDKs:
iOS 5.1 -sdk iphoneos5.1

iOS Simulator SDKs:
Simulator - iOS 4.3 -sdk iphonesimulator4.3
Simulator - iOS 5.0 -sdk iphonesimulator5.0
Simulator - iOS 5.1 -sdk iphonesimulator5.1

xcode3.2の環境は switchしないとダメみたい

//--- source code sample1.mm start ---
#import <Foundation/Foundation.h>

void (^f)(id) = ^(id x) {
NSLog(@"Hello World %@", x);
};

int main(int argc, char *argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
f(@"hoge");
[pool release];
return 0;
}
//--- source code end ---

コンパイル build

$clang -framework Foundation sample1.mm -o sample1

実行
.$/sample12012-06-03 08:07:04.079 sample1[4384:707] Hello World hoge

ヘルプ
clang --help
OVERVIEW: clang "gcc-compatible" driver

USAGE: clang [options] <inputs>

OPTIONS:
-### Print the commands to run for this compilation
--analyze Run the static analyzer
--help Display available options
--relocatable-pch Build a relocatable precompiled header
--serialize-diagnostics <value>
Serialize compiler diagnostics to a file
-E Only run the preprocessor
-ObjC++ Treat source input files as Objective-C++ inputs
-ObjC Treat source input files as Objective-C inputs
-Qunused-arguments Don't emit warning for unused driver arguments
-S Only run preprocess and compilation steps
-Wa,<arg> Pass the comma separated arguments in <arg> to the assembler
-Wl,<arg> Pass the comma separated arguments in <arg> to the linker
-Wp,<arg> Pass the comma separated arguments in <arg> to the preprocessor
-Xanalyzer <arg> Pass <arg> to the static analyzer
-Xassembler <arg> Pass <arg> to the assembler
-Xclang <arg> Pass <arg> to the clang compiler
-Xlinker <arg> Pass <arg> to the linker
-Xpreprocessor <arg> Pass <arg> to the preprocessor
-arcmt-migrate-emit-errors
Emit ARC errors even if the migrator can fix them
-arcmt-migrate-report-output <value>
Output path for the plist report
-c Only run preprocess, compile, and assemble steps
-emit-ast Emit Clang AST files for source inputs
-emit-llvm Use the LLVM representation for assembler and object files
-fcatch-undefined-behavior
Generate runtime checks for undefined behavior.
-flimit-debug-info Limit debug information produced to reduce size of debug binary
-fno-limit-debug-info Do not limit debug information produced to reduce size of debug binary
-ftrap-function=<value> Issue call to specified function rather than a trap instruction
-o <file> Write output to <file>
-pipe Use pipes between commands, when possible
-print-file-name=<file> Print the full library path of <file>
-print-libgcc-file-name Print the library path for "libgcc.a"
-print-prog-name=<name> Print the full program path of <name>
-print-search-dirs Print the paths used for finding libraries and programs
-rewrite-objc Rewrite Objective-C source to C++
-save-temps Save intermediate compilation results
-time Time individual commands
-verify Verify output using a verifier.
-v Show commands to run and use verbose output
-working-directory <value>
Resolve file paths relative to the specified directory
-x <language> Treat subsequent input files as having type <language>

apple storeは アナログ電話は使えない2012/06/12 14:55

朝にmacbookProの購入をappleStoreのWebサイトから行った。

しかし、カード会社の第3者、不正利用に引っかかって 引き落としがされなかった。

その旨をAppleStoreサイトから カード引き落としできない

ってメールが来ていて、その後連絡下さいって。0120の電話番号が書いてあった。

さて、電話すると 音声ガイダンスで番号を選択する旨のメッセージが2回繰り返される

しかし、我が家は 未だに黒電話(アナログ電話)なので

打つ手なし。切られてしまう。さて、技術サポートならアナログでも大丈夫だったので 電話するが AppleStoreとは 別形態みたいで 伝言も取り次いでもらえない

さすがに 可哀想とおもったらしく、銀座と渋谷のアップルストアーの電話を教えてくれた。

渋谷に電話かけた。 しかし、渋谷も アナログ電話は 不可

オプションを選択するのだが アナログでNG

そのまま 切られてしまう。

サポートになってないよ。マイクロソフトもアップルの技術サポートもアナログ対応しているのに 販売やっている所がアナログNGだと連絡取りようが無い

MacBookPro10,1 retinaモデルのベンチマーク2012/06/18 20:02

Geekbench動かしまし。驚異の
新macbookPro2012 15inch Retina mode Geekbench Score 13094
旧macbookPro2011 15inch Geekbench Score 11003

ここから テキストで 新macbookPro
Benchmark Summary
Integer Score 11537 |||||||
Floating Point Score 19527 |||||||||||||
Memory Score 7096 ||||
Stream Score 8032 |||||

Geekbench Score 13094 ||||||||

System Information
Operating System Mac OS X 10.7.4
Model MacBookPro10,1
Motherboard Apple Inc. Mac-C3EC7CD22292981F MacBookPro10,1
Processor Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz @ 2.60 GHz
1 Processor, 4 Cores, 8 Threads
Processor ID GenuineIntel Family 6 Model 58 Stepping 9
L1 Instruction Cache 32.0 KB x 4
L1 Data Cache 32.0 KB x 4
L2 Cache 256 KB x 4
L3 Cache 6.00 MB
Memory 16.0 GB 1600 MHz DDR3
BIOS Apple Inc. MBP101.88Z.00EE.B00.1205101839

Integer Performance
Blowfish
single-threaded scalar 2247 |
multi-threaded scalar 16220 |||||||||||
Text Compress
single-threaded scalar 3640 ||
multi-threaded scalar 18055 ||||||||||||
Text Decompress
single-threaded scalar 3987 ||
multi-threaded scalar 20350 |||||||||||||
Image Compress
single-threaded scalar 3293 ||
multi-threaded scalar 17023 |||||||||||
Image Decompress
single-threaded scalar 3808 ||
multi-threaded scalar 15908 ||||||||||
Lua
single-threaded scalar 6663 ||||
multi-threaded scalar 27254 ||||||||||||||||||

Floating Point Performance
Mandelbrot
single-threaded scalar 3173 ||
multi-threaded scalar 23981 ||||||||||||||||
Dot Product
single-threaded scalar 4932 |||
multi-threaded scalar 24744 ||||||||||||||||
single-threaded vector 7918 |||||
multi-threaded vector 34657 |||||||||||||||||||||||
LU Decomposition
single-threaded scalar 2897 |
multi-threaded scalar 5902 ||||
Primality Test
single-threaded scalar 8484 |||||
multi-threaded scalar 34169 |||||||||||||||||||||||
Sharpen Image
single-threaded scalar 7390 |||||
multi-threaded scalar 48167 ||||||||||||||||||||||||||||||||
Blur Image
single-threaded scalar 8403 |||||
multi-threaded scalar 58573 ||||||||||||||||||||||||||||||||||||||||

Memory Performance
Read Sequential
single-threaded scalar 8004 |||||
Write Sequential
single-threaded scalar 12322 ||||||||
Stdlib Allocate
single-threaded scalar 4819 |||
Stdlib Write
single-threaded scalar 4459 |||
Stdlib Copy
single-threaded scalar 5877 ||||

Stream Performance
Stream Copy
single-threaded scalar 7452 |||||
single-threaded vector 9368 ||||||
Stream Scale
single-threaded scalar 8592 |||||
single-threaded vector 8457 |||||
Stream Add
single-threaded scalar 7259 ||||
single-threaded vector 8832 ||||||
Stream Triad
single-threaded scalar 7738 |||||
single-threaded vector 6564 ||||

ここから 2011年モデル 改造 16GB M4SSD 512GBです
Benchmark Summary
Integer Score 9748 |||||||
Floating Point Score 16515 ||||||||||||
Memory Score 5529 ||||
Stream Score 7057 |||||

Geekbench Score 11003 ||||||||

System Information
Operating System Mac OS X 10.7.4
Model MacBook Pro (15-inch Early 2011)
Motherboard Apple Inc. Mac-94245A3940C91C80 MacBookPro8,2
Processor Intel Core i7-2720QM @ 2.20 GHz
1 Processor, 4 Cores, 8 Threads
Processor ID GenuineIntel Family 6 Model 42 Stepping 7
L1 Instruction Cache 32.0 KB x 4
L1 Data Cache 32.0 KB x 4
L2 Cache 256 KB x 4
L3 Cache 6.00 MB
Memory 16.0 GB 1333 MHz DDR3
BIOS Apple Inc. MBP81.88Z.0047.B27.1201241646

Integer Performance
Blowfish
single-threaded scalar 1956 |
multi-threaded scalar 12780 |||||||||
Text Compress
single-threaded scalar 3132 ||
multi-threaded scalar 15328 |||||||||||
Text Decompress
single-threaded scalar 3485 ||
multi-threaded scalar 17486 |||||||||||||
Image Compress
single-threaded scalar 2892 ||
multi-threaded scalar 14841 |||||||||||
Image Decompress
single-threaded scalar 3299 ||
multi-threaded scalar 13691 ||||||||||
Lua
single-threaded scalar 5524 ||||
multi-threaded scalar 22572 |||||||||||||||||

Floating Point Performance
Mandelbrot
single-threaded scalar 2723 ||
multi-threaded scalar 18574 ||||||||||||||
Dot Product
single-threaded scalar 4420 |||
multi-threaded scalar 21492 ||||||||||||||||
single-threaded vector 5342 ||||
multi-threaded vector 30387 |||||||||||||||||||||||
LU Decomposition
single-threaded scalar 2396 |
multi-threaded scalar 3693 ||
Primality Test
single-threaded scalar 7443 |||||
multi-threaded scalar 28138 |||||||||||||||||||||
Sharpen Image
single-threaded scalar 6378 ||||
multi-threaded scalar 41388 ||||||||||||||||||||||||||||||||
Blur Image
single-threaded scalar 7374 |||||
multi-threaded scalar 51469 ||||||||||||||||||||||||||||||||||||||||

Memory Performance
Read Sequential
single-threaded scalar 5945 ||||
Write Sequential
single-threaded scalar 8742 ||||||
Stdlib Allocate
single-threaded scalar 4115 |||
Stdlib Write
single-threaded scalar 3809 ||
Stdlib Copy
single-threaded scalar 5037 |||

Stream Performance
Stream Copy
single-threaded scalar 6583 |||||
single-threaded vector 7987 ||||||
Stream Scale
single-threaded scalar 6564 |||||
single-threaded vector 7664 |||||
Stream Add
single-threaded scalar 6396 ||||
single-threaded vector 8272 ||||||
Stream Triad
single-threaded scalar 6886 |||||
single-threaded vector 6104 ||||

ベンチマークやって 気がついた事、MacBookProでのベター名選択2012/06/19 07:10

GeekBenchやって分かったのは

以前の CPUでも SSD化してあれば 2000程度の差しかでてこない

これって 型落ち品をいまなら 12万程度で購入できるだろうから

メモリ(16GB)+SSD(512GB) = 70000万

の投資で 少し重いが 23万の今回のMacBookProと1000-2000程度しか差がでない MacBookProを作り出せる
18万のとは あまり変わらない速度???

それも 内蔵DVDドライブと要らないHDは 外付けにできるって事か

CPUのバス速度が速くなっているのに ベンチマークで差が出ないのは もう限界なのかな???