とうこつ神経麻痺(3日目)

動きません。 実際にどこを圧迫してたのかは覚えていませんが、上腕の外側に撫でると少し痛みがあるので、そこを圧迫してたのかなあと推測。 次の通院は9月5日だが、流石に3週間放置は酷くないか。 (追伸) てっきり、飲み会の時に悪い姿勢で寝落ちした…

とうこつ神経麻痺(2日目)

う〜ん、ピクリとも動かない。 日常生活には慣れてきたけど、進展なし。 明日から仕事だが、どうしたものか。

とうこつ神経麻痺になりました

おかげで、左手が使い物になりません。だらんとしちゃって、自分の意志では握ることはできても、伸ばすことが出来ず、手首も固定できず、力が入らないから、ボタンも止められず、生活できない。しかも、重症らしく、年単位の治療が必要だそうで、涙が出ます…

一人暮らしの家計管理

自分が35なのか、36なのか、ぱっと思い出せなくなってしまうほど、仕事に熱中している今日この頃です。自分の人生の中で、一人暮らし歴の方が長くなりそうな私も、家計管理ぐらいは行っています。家計管理と言えば、家計簿です。「先月末の資産+今月の…

Stringについて

Javaのメモリ使用量の積み上げ方法の記事を書こうと思って、Stringのソースを読んでいたら、違和感を覚えた。 いつの間にか、char[]の共有が行われていない。どういうこと?

AP開発時に決めておくこと(2)−設定ファイル

設定ファイルの分割を間違えると、設定項目が至る所で重複しはじめる。もしくは細かくなりすぎて管理が煩雑になる。システム毎に多少異なるにしても、基本的な分割の考え方は変わらない。なお、ここでは、ファイルに限らず、APから外出しにしたスタティッ…

AP開発時に決めておくこと(1)−ログ

AP開発やシステム開発時に、予め、決めておくと後々楽になるルール/ガイドラインについて、なんとなく書いてみた。まずは、ログ関連。 ログ出力項目と出力幅(エラー系) エラーが出力されると、運用さんに監視コンソールにログメッセージが表示され、そ…

現場に戻って1ヵ月

現場に戻って1ヵ月が過ぎました。この1ヶ月間で、体重が3キロ減るほどの激務です。朝一でコンビニでサンドイッチを食べて、日が回ってから家に帰ってビールを飲んで1日が終わる日なんてザラです。絶賛、残業ダイエット中です。残業代は出ませんが。 さて…

チームの作り方

チームを作るときに、経験やらスキルやらを重視してメンバ編成を組み立てているのをよく見かける。短期決戦ではそれで良いかもしれないけれど、長期戦では負荷がアンバランスになって、チームとしての成長が望めない。それよりは、価値観の違いでメンバを集…

2年半ぶりの開発現場です。 とある大きめな案件で、4チーム、計30名弱のグループのリーダになることになりました。 これまで、リーダとしてチームメンバの面倒を見ることはありましたが、本PJにて初めて部下を持つことになりました。(もっとも、ライ…

試験ダメだった。 ちょっと、キャリアプランを見直すか。

仕事のストレスがマッハ

ゴール説明せずにプロセス説明だけで目的のものが達成できれば苦労しねえよ。今日のはさすがにやる気がなくなる。 しかも、スケジュール感がおかしいし。

ドイツ行き

明日から仕事で1週間弱ドイツに行ってきます。 てか、初めてのヨーロッパどころか、初めての海外出張、むしろ物心ついてから初めての海外じゃね?疑惑。英語もろくに喋れないどころか、日本語のコミュニケーションにすら苦労している身分としては、海外で生…

想像通りに

どうも、お客様から出禁を食らったらしい。 ということで、ほとぼり冷めるまで、しばらくどっかをブラブラしようかなあと思った今日。

やっぱりバックアップは重要だな

クラウドサービス向けの運用管理ツールの企画を練っていたら、まさかのファーストサーバでの障害。 複数のクラウドシステムを相互利用する形で、可能な限りハードを持たない構成を考えていたけど、DB系のバックアップだけはどうしようかと考えあぐねていた…

チーム構成を考えていた

色々書こうとした。 でも、面倒になった。 そして、酒を飲みながら、最終的に出た結論。 やはり、仕事は段取りだ。 以上。

rvdata2読み込み時にColor/Toneが読めなかったので、

一応作ってみた。Toneもクラス名を変えただけ。 class Color def initialize(red=0, green=0, blue=0, alpha=0) @red = red @green = green @blue = blue @alpha = alpha end def self._load(data) Color.new( data[0..3].unpack("e"), data[4..7].unpack("e…

rvdata2読み込み時にTableが読めなかったので、

こんなのを用意してみた。 class Table def initialize(xsize=1, ysize=1, zsize=1) @level = 0 @level += 1 if xsize > 1 @level += 1 if ysize > 1 @level += 1 if zsize > 1 @xsize = xsize @ysize = ysize @zsize = zsize @size = @xsize*@ysize*@zsize …

rvdata2がrubyのmarshalしただけのファイル形式だったので

唐突に、jrubyを使って、読み込んでみた。 RPG::XXXの定義が必要だけど、普通に読み込めたよ。javaとjrubyのデータ変換が理解しがたい。個人的には、便利に何かをしてもらう必要はなく、きっちりと変換ルールを定義し、面倒でも逐一コードを書ければいいのだ…

fork/joinフレームワークを勉強しようとして・・・ 断念した今日の

あまりにもGWが暇すぎて、一人さびしく昼間っから酒を飲むのもどうかと思ったので、 今遊びで作ってるhttpサーバに何か特徴的な実装を入れ込んでみよう 特徴的な実装かあ・・・ httpサーバと言えばいつもスレッドプール周りの設定で悩むなあ スレッドプー…

HTTPサーバを書いている場合じゃない

風呂場の排水の悪さが日に日に増していって、とうとう、全然流れなくなってしまった。 ネットでいろいろ調べて、排水溝にぶち込むだけで済むという素晴らしい薬剤がいろいろあることを知るも、スーパーで実物の背面を確認すると、やれXXに使うなとかいろい…

HTTPサーバ(3)

Connection: keep-aliveや、Transfer-Encoding: chunkedを真面目にサポートしようと画策中。前者は、バイナリデータが混じったPOSTがまともに動かない。後者は、クライアントからチャンク化されたデータがPOSTされてきたときに、まともに動かない。 実装に当…

HTTPサーバ(2)

本当に理由はない。 Basic認証 VirtualHost機能

なぜかHTTPサーバを書き始める

特に理由はない。現在の実装状況。 Connection: keep-alive Keep-Alive: time=xxx, max=xxx Content-Length Last-Modified If-Modified-Since Content-Type なぜか、ディレクトリトラバーサルに対する対処は出来ている。

俺もアジャイルとか言ってみたいんだけど、言う機会がない・・・

禁煙25日目

会社でビンパッキング問題*1を解くプログラムを書いた。 仮想化統合の提案を行うに当たり、最大限効率よく物理サーバに仮想サーバを集約した場合、一体何台の物理サーバが必要なのか、また、可用性向上のために同居を許さない組み合わせを考慮した場合、何台…

日曜日の夜なのに

家で仕事してる。 まあ、提案中の案件の構築工数を見積もってるんだけど、がんばって、がんばった結果、なんとか目標人月を切る数字を根拠レスだけど、あたかも根拠があるような感じで見積もれた・・・ てか、絶対に、作業積み上げでの見積もりは、間違えて…

キーボードが・・・

自宅のキーボード(realforce)の右矢印と下矢印が死んでいることに今気づく。 まあ、キーバインド変えちゃってるから、RPGツクール系作品以外じゃ全く使わないキーだから良いんだけど、こまったなあ。。。

禁煙15日目

おし、飲み会で喫煙者の隣に座ったけど、耐えきったぜ。

禁煙8日目

ニコチンパッチを付け続けてる限り、タバコのことは忘れられないんじゃないかと思う今日この頃。 てか、口内炎がひどいんだけど、これは副作用か? あと、付けたまま寝たら、ひどい悪夢を見た。