diary

ブログ移転予定です(ぜんぶ はてなの せいだ)

はてなダイアリーが廃止されるため、はてなブログに移転予定ですーこちらの技術系ブログをご覧頂いている方はすでに情報入ってるような気もしますけども(ぉ …とはいっても、はてなブログって1アカウントで複数ブログ持てるんでしたっけ…? っていう不安 @se…

NEC Aterm WR8165N をブリッジモードで運用する際、DHCP で ip届けてくれないから調べてみた

NEC AtermWR8165N(STモデル) PA-WR8165N-STposted with amazlet at 13.02.27NEC (2012-10-12)売り上げランキング: 953Amazon.co.jpで詳細を見る↑この子が糞調子悪くて日常生活に支障が出てます(割とマジで)*1 我が家には既に dhcpサーバー を兼ねたブロー…

SQLちゃんマジ入門中

例えば ↓user_table id(PK) name 1 ネロ 2 アコ 3 やよい 4 金糸雀 ↓require_table id(PK) comment 2 可愛い 3 可愛い 4 マジ可愛い とあった時、require_table の中に値が存在しない user_table の レコードを取得したい(今回ならば "1/ネロ" が取れればOK…

亀SVNちゃんは頑張りました!

8GBとか88分とかなんぞこれ

カンマ演算子で死亡

諸事情でカンマ演算子を使いたいなぁ…というシーンに遭遇したのですが、何でかコンパイルが通らなくて死亡。最終的に↓ココまで単純化したのですが、コンパイルが通らない…はて… int main() { int n = 1, 2, 3; // error C2059: 構文エラー : '定数' return 0…

CLASSIC PRO 1200LX と CentOS 5.6 の相性がご機嫌がナナメです…

/var/log/message 見たらですね… Jun 25 14:04:47 hina-pc kernel: hub 2-0:1.0: port 1 disabled by hub (EMI?), re-enabling... Jun 25 14:04:47 hina-pc kernel: usb 2-1: USB disconnect, address 27 Jun 25 14:04:47 hina-pc kernel: usb 2-1: new low …

コレは出来ない…のかぁ… orz

void func<T>(T t, delegate void callback (T t, int foo)) { // 色々処理 int foo = hoge(); callback(t, foo); } 的なことをやりたかったんですが、仮引数の所で delegate が(多分)使えないアルねー…。 関数ポインタのノリで書いちゃったら全然駄目だった</t>…

OJTと題して実践投入させといて放置プレイさせといた結果がコレだよ!

とある新人の混沌魔書 (すてきなコード*1) class RozenSelectionChangedListener implements ISelectionChangedListener { private TableViewer table; (略) @Override public void selectionChanged(SelectionChangedEvent event) { ISelection selecti…

Google App Engine でどうしても例外が発生しちゃうの

前任者からの引き継ぎで、Google App Engine 上のとあるファイルアップローダーの開発を引き継ぎました。Google Plugin for Eclipse を入れて Eclipse 上で開発 → ローカルデバッグするぜー! ってところまで来たのですが、DBにデータ書き込むぞーって所(==…

コマンドプロンプトで複数のコマンドを一括で実行する方法

Linux の場合、以下のように ";" で区切ればいくらでもコマンドが羅列でき、実行時に一括で実行してくれちゃいますがー $ cd kanaria; ls -al こんな事を Windows のコマンドプロンプトでやりたいなぁと思い、同じように ";" で区切ってコマンド羅列したとこ…

本当に細かい話 - NULLチェックと if文

変数a が NULL だったら、デフォルト値の*1b値を返して、NULL以外だったら a を返すよーは、a がOK であれば a を、a がダメだったら b を返したい というコードを書きたいという場合、超悩むのが「分岐条件をどうするべ」って所なんです。 …いや、NULLで比…

sendmail の転送先にプログラム指定した時、どんなデータが渡されるのかしら?

sendmail の aliases とか .forward で転送先を指定するとき、プログラムを指定することが出来ますがーどういうデータがプログラムに渡されてくるのかが判らなかったので調べてみました(ってか実験してみました)ヘッダー付きの生データで来るのかしら…? …

trac を はてな記法 で書いちゃってぐんにょり

プレビュー画面で はてな記法 がそのままダラダラと表示される姿を見た瞬間のうっへり度といったらもうね…… あああ! orz

死に鯛 orz - 私はコレで168時間を無駄にしました

相変わらず java 関連の印刷でつまずいています。(draw2d を利用)諸事情で、キャンバスに文字を描画した際の「文字の高さ」を知りたかったのですが、どーーーーーしてもおかしい値しか取れずで四苦八苦していた*1のです。…しかし、おいらは気づいてしまっ…

熱くなっていたおいらが書いていたらしい謎のコメント

final Composite pare_parent = parent.getParent(); // ↑この子が "びろん" する びろん…?

linux で zip したら妙に時間が掛かったとおもったら

zipコマンド発動中に別ターミナルで top してみたところ top - 13:53:02 up 15 days, 22:00, 3 users, load average: 0.16, 0.05, 0.01 Tasks: 111 total, 1 running, 110 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.1%sy, 0.0%ni, 99.9%id, 0.0%wa, …

文字コード関連でお悩みの方へ - IMultiLanguage2 なんちゅーのもありますよ

http://d.hatena.ne.jp/NetSeed/20081202/1228143786 文字コード関連で悩まれていたようなので、一応 IMultiLanguage2 なんちゅーインターフェースもあるよーと。 文字コードの変換とかを行う為のインターフェースらしいでする。 …とまぁなんか発言が微妙な…

はてな住民が増えて嬉しいおいらはついスグに内容に突っ込んじゃうの

mixi から はてなへようこそ!(ぉ > id:NetSeed さん先日、はてなに別荘を創られたというお話をお聞きし、速RSSを購読しておいたおかげでスグに記事が読めましたよ! その昔私もやりました さて、記事を見させて頂いて、危険なコードを発見してしまったの…

Java より native の方が遅いってどういうこっちゃねん - 技術編

環境1 - メインマシン CPU Athlon 64 x2 4400+ Mem 6GB - DDR2 800 DualChannel OS WinXP x64 SP2 Java 1.6.0_07 32bit版 環境2 - サブマシン CPU Athlon 1500+ Mem 1.5GB - DDR 400 OS WinXP SP3 Java 1.6.0_07 32bit版 環境4 - ATOM CPU ATOM 330 Mem 2…

マイルストーン「君は僕の輝ける星」を完了しました

↑解決したチケット39 本日15日。マイルストーン「君は僕の輝ける星」をクローズしました。 いやー「いたばしかしら!」から長い戦いでした。今こうして再び閉じたチケット一覧を見ると「あぁ、そんな問題もあったなぁ…」とか、結構懐かしい思い出に浸れ…

動いてて良かったのかしら…

金糸雀オンリーで出したソフトウェアを、蒼星石オンリーでも(よりよい形にして)出せるように調整中してます。そんな作業中に見つけたコード。 int nMaxWidth = (m_cTitle.right < m_cText.right) ? nMaxWidth = m_cText.right : nMaxWidth = m_cTitle.righ…

職業プログラマと化して思ったこと - 亀svn編

本線へのマージ&コミット作業時の緊張っぷりは異常 自己ブランチはともかく、本線を壊した日にゃぁ………うへぇ……

tracのロードマップにリンクを張りたい

"マイルストーン" へリンクを張る wiki 文法は用意されているものの、そのマイルストーン一覧が表示される「ロードマップ」のページへのリンクの張り方がいまいちわからず。 専用の wiki 文法が用意されているわけでもなく…サーバーからの絶対パス (ex. "[/…

trac の ColorMacro のインストールに苦戦

trac の wikiにて文字の色づけを行いたかったのですが、どうにも文法に無い様子。 色々探してみると "ColorMacro" というマクロがあるようではないかー って…つまりは、文法レベルじゃ用意されて無いのね。(苦笑 んまぁでも マクロをインストールすりゃ使え…

私にはこのドキュメントを読むことが出来ません…

Essential Pascal *1 *1:日本語訳 もちゃんとあります。てか、元は 英語 です^^;

テキストをサクッと処理できる環境を整えてみた

会社のWinXPマシンについて 4月 php をサクッとセットアップする。 9月 awk など Linux系のWin32移植版コマンドをそそくさとセットアップする。 ↑から1日後 perl をがっつりとセットアップする 便利だということに気づいたらしい">*1。 ↑から数日後 ruby …

Firefox を「一般巡回用」と「開発用」に分けたい

アドオン入れまくるとマジ重い firefox 君。ということで、新規のFirefox を現状インストールしてあるディレクトリとは別のディレクトリにインストールして、「一般巡回用 addon インストール版」 と 「開発 addon インストール版」 のfirefox を2つ創ってみ…

"ビジュアル 基本的 6.0" とは

機械翻訳なのは判るんですけど、自社製品ぐらいちゃんと対応しようよ。

今日1日を振り返る。

タスクAを行いたい。 タスクAを行うには、Bを利用すると手軽に早くできるハズだ。調べてみよう。 Bを利用するには、Cについての知識が必要らしい。調べてみよう。 Cに付いて調べる………って、お、Dって手法もあるのか。これは面白そうだ。 DはEに関連…

結界「電気屋とソフト屋の境界」

高校時代から VC とYaneSDKを活用してきたという、まるっきりソフト屋の私*1。そんな人が組み込み系の会社に入ってさぁ大変。回路図が理解できません。というわけで、新人教育の中で回路図のお勉強会があったわけです。まぁ、ウチの会社は "組み込み系ソフト…