2014年4月30日水曜日

iOSで「あ」の連続入力

今更ながら知った機能。

iOSのソフトウェアキーボードで「あ」を連続して入力する際、2回連続して「あ」を押してしまうと「い」になってしまうので、「あ」を入力して少し待ってから次の「あ」を入力していた。が、連続入力しても「ああ」になってくれる設定があったのだ。

設定>一般>キーボード>キーボード>日本語>フリックのみ
これをオンにすれば、レガシーなテンキー入力を無効にできる。iOS 5の新機能だったらしい。

2014年4月29日火曜日

GCCでローカル変数のアラインメント指定

GCCでアラインメントを指定するときは__attribute__((aligned(N)));を使うが、今までstaticな変数に対してしか使ったことがなかった。そこで、これはローカル変数でも有効なのか試してみた。以下サンプルコード。

#include <stdio.h>
int main(int argc, char *argv[]) {
    char buf_na_0[1];
    char buf_na_1[1];
    char buf_na_2[1];
    char buf_na_3[1];
    char buf_na_4[1];
    char buf_na_5[1];
    char buf_na_6[1];
    char buf_na_7[1];
    char buf_a8_0[1] __attribute__((aligned(8)));
    char buf_a8_1[1] __attribute__((aligned(8)));
    char buf_a16_0[1] __attribute__((aligned(16)));
    char buf_a16_1[1] __attribute__((aligned(16)));
    char buf_a32_0[1] __attribute__((aligned(32)));
    char buf_a32_1[1] __attribute__((aligned(32)));
    char buf_a64_0[1] __attribute__((aligned(64)));
    char buf_a64_1[1] __attribute__((aligned(64)));
    char buf_a128_0[1] __attribute__((aligned(128)));
    char buf_a128_1[1] __attribute__((aligned(128)));
    char buf_a256_0[1] __attribute__((aligned(256)));
    char buf_a256_1[1] __attribute__((aligned(256)));
    printf("&buf_na_0   = %p\n", buf_na_0);
    printf("&buf_na_1   = %p\n", buf_na_1);
    printf("&buf_na_2   = %p\n", buf_na_2);
    printf("&buf_na_3   = %p\n", buf_na_3);
    printf("&buf_na_4   = %p\n", buf_na_4);
    printf("&buf_na_5   = %p\n", buf_na_5);
    printf("&buf_na_6   = %p\n", buf_na_6);
    printf("&buf_na_7   = %p\n", buf_na_7);
    printf("&buf_a8_0   = %p\n", buf_a8_0);
    printf("&buf_a8_1   = %p\n", buf_a8_1);
    printf("&buf_a16_0  = %p\n", buf_a16_0);
    printf("&buf_a16_1  = %p\n", buf_a16_1);
    printf("&buf_a32_0  = %p\n", buf_a32_0);
    printf("&buf_a32_1  = %p\n", buf_a32_1);
    printf("&buf_a64_0  = %p\n", buf_a64_0);
    printf("&buf_a64_1  = %p\n", buf_a64_1);
    printf("&buf_a128_0 = %p\n", buf_a128_0);
    printf("&buf_a128_1 = %p\n", buf_a128_1);
    printf("&buf_a256_0 = %p\n", buf_a256_0);
    printf("&buf_a256_1 = %p\n", buf_a256_1);
    return 0;
}

そして実行結果。

&buf_na_0   = 0x7fff532159df
&buf_na_1   = 0x7fff532159de
&buf_na_2   = 0x7fff532159dd
&buf_na_3   = 0x7fff532159dc
&buf_na_4   = 0x7fff532159db
&buf_na_5   = 0x7fff532159da
&buf_na_6   = 0x7fff532159d9
&buf_na_7   = 0x7fff532159d8
&buf_a8_0   = 0x7fff532159d0
&buf_a8_1   = 0x7fff532159c8
&buf_a16_0  = 0x7fff532159c0
&buf_a16_1  = 0x7fff532159b0
&buf_a32_0  = 0x7fff532159a0
&buf_a32_1  = 0x7fff53215980
&buf_a64_0  = 0x7fff53215940
&buf_a64_1  = 0x7fff53215900
&buf_a128_0 = 0x7fff53215880
&buf_a128_1 = 0x7fff53215800
&buf_a256_0 = 0x7fff53215700
&buf_a256_1 = 0x7fff53215600

結果としてはきちんとアラインメントされた。普通のGCCだけでなく、MavericksのLLVM GCCでもこのattributeは有効なのね。

些末なことだけど、alignmentのカタカナ表記はアラインメントよりアライメントの方がずっと優勢なのか。音的にはアラインメントの方が近い気がするんだが。

2014年4月28日月曜日

死神の正体見たり、サイコマン

グリムリパー改めサイコマン。無量大数軍は、その正体を知らなかったわけか。部外者のシルバーマンに知らされたネメシスの心中は穏やかではあるまい。それとも、その前に欺かれていたことに気付いたからこそ、超人閻魔の命令をサスペンドしてまで、どこかに飛び出していったのだろうか?

サイコマンの特命とやらは、本当にサグラダ・ファミリアの場所と関係あるのか? 特命自体はイレギュラーのスカウトとかで、たまたま外出中に超人墓場が襲撃されたから、急遽サグラダ・ファミリアの場所に駆けつけただけな気がしなくもない。

さて、満を持して再登場したサイコマンが敗れるとは考え難いのだが、プラネットマンもただでは終われないよなぁ。ああ気になる。が、続きは再来週。

2014年4月27日日曜日

AEイベント3日目

ももクロのファンクラブ会員限定イベント@西武ドームも、いよいよ今日が最終日。

そんな最後にしてとうとうアリーナBの後ろ隅、通路のすぐ近くの席が当選。彦摩呂風に言うと、トロッコのスクランブルや〜。特に鋼の意思では、目の前にあーりんトロッコが完全停車。波平の禿ヅラをしていなかったら、彩危うく推し変するところだったw

まあでも、推し増しなら…。

AEイベント2日目

ももクロのファンクラブ会員限定イベント@西武ドームに、またしても参戦してきた。

低予算イベントなので、さすがにステージ構成は昨日と同じ。ただ企画やセットリストは別物。今日は推され隊がいじられていて、緑のオッサン大満足。気張り安いじりのあとの鋼の意思では、傷だらけの~のパートが初期の癖の無い歌い方だったのにプチにやり。他には、お座敷列車でトロッコに乗らなかったのは意外だったかな。

3日分チケットが取れてしまったときはどうしようかと思ったけど、もう2日分が終わってしまったかと思うと寂しいなぁ。残り1日、全力で楽しもう。

2014年4月26日土曜日

AEイベント1日目

ももクロのファンクラブ会員限定イベント@西武ドームに参戦してきた。

今回はサブステージなしで、センターの守備位置あたりに(最近の大箱と比較すれば)小さめのメインステージがあるのみ。元ファールグラウンドに作られたフィールドビューシートからはちょっと遠いかと思ったけれど、そこはファンサービスデー。グラウンド内を頻繁にトロッコで周ってくれたおかげで、かなり近くで見ることができた。アリーナならどこでも、近くで見られる機会が何度かあったんじゃないかな。

明日も楽しみ。

2014年4月24日木曜日

Y! × BOOKOFF

http://www.itmedia.co.jp/news/articles/1404/24/news127.html

良くも悪くも市場のプレミアに鈍感なBOOKOFFがヤフオクと繋がったら、やり方次第では、せどりが壊滅するんじゃないか? 副業を失う人が、結構出るかもしれない。

別にせどりをしていない自分としては、これでBOOKOFFの買取価格が上がってくれるなら歓迎するのだけど…。買取価格は今迄通りで、ヤフオクで高く売れた分はBOOKOFF丸儲けなんだろうなぁ。