FLYING

〈全日本・紀文豆乳飲料シリーズ「麦芽コーヒー」の500ミリリットルパックを扱う小売店が少ないことに遺憾の意を表明する会〉活動記録

Tumblrがデフォルトで無限リブログに対応してくれた

web

たぶん今更感のある話題なのでみんな知っているんだと思うのだけど,久々にdashboardでrblgしようとしたら,Tumblr Lifeのキーボードショートカットがうまく働かなくなっていた。で,どこが原因なのかを調べる過程で,そもそもデフォルトでrblgやlikeのショ…

USBサスティンペダルを作った

以前買ったmicrokey-61にはサスティンペダルを繋ぐ端子が用意されていなかったので,単体で使えるサスティンペダルを作った。これはMIDIコントローラとして動作して,ペダルを踏んだり踏まなかったりすることで,Control Changeの64番を送信する。必要なもの…

ピアノ独習

『休日に何してる?』と聞かれて「寝てます……」『あっ…(察し)』という流れになったので趣味を拡充しようと思い,MIDIキーボードを購入,両手でそれなりにピアノ(というかキーボード)が弾ける状態を目指すことにした。キーボードはKORGのmicrokey-61。61…

build.xmlにjar生成用の記述を追加

Eclipseで作ったAndroidプロジェクトをコマンドラインでビルドするで作ったbuild.xmlに,jarを生成するための記述を追加するメモ。 下記の記述をproject要素の末尾に追記しておく。 <target name="jar"> <delete dir="./bin/*" /> <delete file="./hoge.jar" /> </delete></delete></target>

「出、出た〜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…

はてブのPRエントリーがウザったい

// ==UserScript== // @name Hide promotion entries for Hatena Bookmark // @namespace http://d.hatena.ne.jp/tondol/20111215/1323955786 // @include http://b.hatena.ne.jp/ // @include http://b.hatena.ne.jp/* // ==/UserScript== javascript:(func…

メール設定まとめ

ServersMan@VPSでのメール設定のまとめ。 目標 メールアドレス @mydomain.com メール配送先 /home/vmail/vhosts/ドメイン名>//Maildir サポートするプロトコル SMTP over SSL/TLS (with SMTP-AUTH),IMAP over SSL/TLS Postfix /etc/postfix/main.cf Postfix…

メール一括送信スクリプトの覚え書き

さくらインターネットのSMTPサーバーからメールを一括送信するためのスクリプト。「ruby 1.9.2p136 (2010-12-25) [i386-mingw32]」でのみ動作を確認済み。M17N絡みの不具合を避けるためにforce_encodingしていたりするので,あんまり参考にすべきコードでは…

「ワイルズの闘病記」に寄せて

ワイルズの闘病記作者: 穂積 良洋出版社/メーカー: 文芸社発売日: 2011/08/01メディア: 単行本(ソフトカバー)購入: 1人 クリック: 60回この商品を含むブログ (2件) を見る「頑張れ」という単語を使うことに対して抵抗感があります。辛い状況にある人に対し…

Twitter公式のShareブックマークレットがブラクラ化した件

理由はよく分からないのですが,エントリタイトルのような現象が起こっています。Googleリアルタイム検索の結果を見る限り,Firefox4だけでなくChromeやOperaでも同様の現象が起こっている様子。具体的な症状は,Shareブックマークレットを実行した瞬間に,…

FirefoxのロケーションバーとGETメソッド

下記のようなスクリプトをUTF-8Nで保存し,ウェブブラウザ(Firefox)を通じて実行してみる。 ' ?> <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"> <head> </head></html>