FLYING

/* TODO: 気の利いた説明を書く */

2012-01-01から1年間の記事一覧

「出、出た〜www○○奴〜www」のガイドライン

web

最近流行しているネットスラングで「出、出た〜www○○奴〜www」というものがある。「○○」の部分に何かしら突っ込みどころのある文言を入れる一種のあるあるネタなのだが,「煽られて必死奴〜」「文系気取り奴〜」などの例に見られるように,送り仮名を…

年末になるとはてブランキング記事の影響で1月くらいの記事が再浮上したりしますね

僕は自分が思っていたほどは頭がよくなかった - しのごの録何かができるという状態に到達するにはどうしたらいいのか?というごく一般的な質問がある。 この質問に対する答えは「できるようになるまでできる未満のことを積み重ねる」以外にはおそらく存在し…

iOS/AndroidにおけるカスタムViewの初期化

iOSでのカスタムView初期化コード - (void)commonInit { // initialize code } // コードで初期化する場合はこちらを呼ぶ - (id)init { self = [super init]; if (self) { [self commonInit]; } return self; } // XIBで初期化する場合はこちらが呼ばれる - …

Eclipseで作ったAndroidプロジェクトをコマンドラインでビルドする

前準備 antでのビルドに必要なファイル群を生成する。 $ cd ~/workspace/your_project/ $ android update project -p ./ デバッグビルド 次のコマンドでビルドを実行する。 $ ant clean $ ant debug~/.android/debug.keystoreで署名されたapkがbin/{メインク…

吉野家コピペと同様に個人の日記サイトが発祥だったのですね

原文 2002”N6ŒŽ‚̃ƒO 僕はパンツが見たいとかあんまし思わないんですが、なんで世の殿方はパンツとかパンチラとかを珍重するのでしょうか。 布じゃん。 わかんない。田代とかもわかんない。得るものが少ないと思います。 したがってジャンプに載ってるパン…

Terminalの折り返し挙動が怪しい件

OS X環境で何処かからコピペした.bashrcを使っていたら,PS1の環境変数の影響で折り返し挙動が怪しくなっていたので,修正したメモ。怪しい挙動っていうのは,具体的には長いコマンドを入力したときに改行されずにそのまま行頭から文字が上書きされてしまう…

UTF-16やUTF-32は要らない子なのかしら

ASCII「文字コード何よ?おいらっちASCIIなんやけど?wwwwww」 UTF-16「UTF-16です。」 ASCII「・・・え・・・!?」 UTF-16「UTF-16LEです。サロゲートペアもありますよ。」*1 ASCII「・・・う、うわあ・・・ああ・・・ああああああああああ(イスか…

まどか☆マギカを通して見た

今更感に定評がある。 ラスト解釈 「すべての魔女を生まれる前に消し去りたい」という願いの結果としてまどかは世界自身となり,過去と未来のすべての魔力を使い切った魔法少女を迎えに行くという使命に囚われた。一方で,「まどかを守りたい」という願いの…

おおかみこどもの雨と雪を見た

田舎の虫の多さがガチに表現されていて,私に田舎暮らしは無理だと悟らせるのに充分であった。 グロテスクさについて 「父はおおかみでした」というファンタジーの上に「子育て」というリアリティを積み重ねているあたりにちょっとしたグロテスクさを感じた…

Perfumeによるライブ・イベントのダイジェスト映像が凄かった,あるいは氷結のステマ

現実が未来に追い付いてきた感がある。 あんまりこういうのに興味が無いという人も,ダイジェスト映像の最初の5分ほどを是非見てみるべきだと思う。透過スクリーン式でもなさそうだし,一体どうやってるんだろう……? ダイジェスト映像を見終わってすぐ,個人…

KONTROL S2の設定覚書 in Mac

必要なソフトウェア Traktor Soundflower CamTwist(オプション) LadioCast(オプション) FlashMediaLiveEncoder 音声信号が通る経路 アスキーアート的なものは等幅フォントで見てね。 普通のとき 普通にスタンドアローンで使うとき。 TRAKTOR ─ S2の内蔵I…

AndroidアプリでContextを持ち回したい話

2012-06-16T04:04:00+09:00:コンストラクタでstaticフィールドを初期化するよりも,onCreateで初期化した方がいいかもしれない。今まではSingletonなAppクラスを作って,MainActivityのonCreateでApplicationContextをAppのフィールドに代入,Appのインスタ…

atpages.jpが障害に見舞われている話

追記(2012-04-29T02:23:00+09:00):どうやらドメイン障害から復活したようなのでこの記事の意味はあまりなくなりました。無料レンタル鯖サービスのatpagesが4月26日頃から大規模な障害に見舞われているようで,一部のサーバーどころか,サービスのトップま…

Android開発の落とし穴

昨日のエントリーに引き続き,バッドノウハウ的なものを箇条書きでまとめておく。思い付いた順に追加していく予定。 Activity関連 永続化はonPauseで行う*1。詳しくはActivityのライフサイクル図を参照のこと。 onPauseと対になっている処理は,onResumeで行…

カスタムViewの例

ここしばらくのAndroid開発で身に付いた,カスタムViewについてのノウハウを軽くまとめておく。 onMeasure/onLayoutについて ビューが画面に表示される際に,onMeasureとonLayoutが呼ばれるので,そこをいい感じにoverrideしてやるのがポイント。ちなみに,o…

休学しました

day

この春から休学しました。オフィシャル(?)には「大学院進学の費用を捻出するため」と説明していますが、実際は大学卒業後の進路に決めかねたから、というところが大きいです。現在は利子ありの返済が必要なタイプの奨学金を利用して大学の学費を捻出して…

マルコフ連鎖でTwitter BOTを作る

既にやり尽くされた感のあるネタだが,個人的には得られた点が多かったのでまとめておく。 やりたいこととしては,「twittbotでBOTを作るだけじゃツマラナイし面倒だから,自動でBOTが学習して呟いてくれたらいいよね!」って感じ。皆に愛されているしゅうま…

OpenGLを扱うプログラムがThinkPad X61で動かない

OpenGLを扱うプログラムを書いて,ThinkPad X61(GPU:GMA X3100,OS:Windows7 64bit)で実行してみたところ,何度やっても3Dのキャンバス部分が描画されない*1。ところが,プログラム記述に間違いはない……ということでここ数日悩んでいて,ドライバの問題…

xv6: mkfsの実装を読む

mkfsの実装をだいたい理解したので,xv6のファイルシステムの仕組みを中心に覚え書きとして残しておく。 ファイルシステムのブロック構造 ファイルシステムは複数のブロックで構成される。1ブロックは512バイト。 最初の1ブロックはブート用なのでfs.imgでは…

Cygwinでxv6を実行する

下準備編 既にCygwinを使っていた人も専用の環境として新規にCygwinをインストールした方がいいかもね。 結構バージョンの組み合わせによっても動く動かないがあるみたい。 Cygwinをインストールする 下記のパッケージを選択してインストール: Devel/binuti…