押下ってなに?

昨日はエイプリルフールだったんですねー!
かなり忘れてましたYO!

今日も仕事ですが、ここんとこ仕事の話ばかりなので今回は違う話にします。

じゃあ、日本語は難しいという話にします。

「車をちょっと前にとめすぎた」

この日本語、文法がおかしいような。
俺がよく使う言い回しなのですが、「ちょっと」と「すぎる」の関係性が相反するとかそういうところは抜きにしてください。

 車を前に止めすぎる

これだと、なにかの前に車が沢山とまっているように解釈できます。

 車をとめるのが前すぎる

これだと、車を止める位置が前の方に行過ぎていると解釈できます。

「車をちょっと前にとめすぎた」

…どっちよ。解釈できません。

ソフトウェア系の業界用語で、「押下」という言葉があります。
読みは、「おうか」です。
おうか…?
あ、広辞苑引いてもダメです。これは正しい日本語ではありません。
何に使うのかというと、ボタンを押すときに使われます。
「ボタン押下時にこのアクションが発生する」と言う風に使います。

気持ち悪いですね。大体押下なんて普通に変換できません。
ATOK等の商用効率化IMEでは変換できますが、正しい日本語ではないのです。

これは俺の勝手な妄想ですが、多分昔に「押した」を誤変換で「押下」と打ってしまった人が居て、それを無理矢理「おうか」と読ませて自分を正当化したんじゃないかと思うのです。それが広まって今のようになっているのだと思います。

いや、妄想だから。
(多分本当は、「押し下げる」を無理矢理略してみたんじゃ?)

振出

働くぜイヤッハァー

先週のサービス残業のせいで、上司が昼飯トンカツおごってくれた。ヒレカツにしてもらった。

あらかじめのご注意。
以下はソフト屋さんしか分らない内容だと思います

今日と明日で、俺は不具合45件を0に減らす。
要はバグ取りである。
このバグは、UIの細かなバグ、OSのバージョンよるAPIの動作違いの吸収、設計段階の欠陥からCPUの違いによるエンディアン問題、ネットワークに対する柔軟性の低さ、RunLoopの不具合等が含まれる。
お遊び感覚で、同期して欲しくない処理は全てスレッドにしてしまったため、1つのアプリケーションで通常動作時12スレッドというとんでも無いデバッガ泣かせソフトである。ちなみに、最大18スレッドまで増える。予想規模は2000行で時間は20時間。

一番恐ろしいのが設計段階の欠陥で、俺の担当範囲でこれに気付いてしまうと影響範囲は全ソースコードに及ぶ。それでもやっぱり直すのは俺で、直さないとリリースできるモノではなくなる。精度を上げるためには、ごまかしは無し。
OSのバージョンよるAPIの動作違いは、代替手段が無ければ制限事項にせざるを得ない。WindowsXP用のソフトはWIndows95じゃ動かせないでしょ。同じ。ぶっちゃけOSX10.2.8以下は糞。
エンディアン問題とネットワークは、最悪の場合メモリビューワでRAM上のバイナリデータを読むことになるが、比較的すぐに直せる。
スレッドは、スレッドセーフになっていない関数が使われていたりするのが問題点だが、コーディングの段階であからさまなのは無い(はず)。ちょっと怖いのが、コンディションロック系で、他のスレッドと干渉しそう。していても直せないと思う。コンパイラの最適化でおかしな事になってる可能性も否めないから。
スレッドは少し面白いことをする事が多い。別スレッドから、メインスレッドのRunLoopでメソッドを呼び出したりする。普通、スレッドから呼び出されるメソッドはそのスレッド上で動く。しかし、メインスレッド上で動かさないと不具合が出ることがあるのだ。

自分で作ったコードなのだが、後で読むのはかなりつらい…
読みにくいコードにした俺が悪いんだけど。

1つのバグを直すと、影響でバグが2,3点増えてしまうことがある。
これが落ち着くまで続ける必要がある。
そういうグラフがあったと思う。実感中。

クラナド映画化

今日は部門の年度末飲み会だったお!
久しぶりにビールをジョッキでのんだお!
ウンマー

こう、残業いっぱいしてお金が入る月は、遊ぶヒマなど無いもので
だからこそお金が貯まるばかりになるのでしょうね。
先月の給料日から預金通帳が2万円も減ってないのを見てどうしようと思った。

何のために働いているのかと聞かれたら

遊ぶために働いてるんだよ!!

これ正解。

明日、明後日は休日出勤(振り休)。4/1から猛烈に働く。
日曜日に出勤するのと土曜日に出勤するのでは、土曜日に出勤した方が手当てが厚い。

SoundHorizonにはまる

年上なのに年上っぽくないみるむーのせいで、SoundHorizonにハマった。

おそろいーね私ーたーちっ これでお揃いーね あぁ幸せー

今火がついていてかなり危険な仕事中でも、鼻歌してしまう。

律すればー 律するほど? 堕ちる? 
               ゆーるされるー想いに抱かれながら?

今月の遅刻回数が8超えた!
残業は72時間。

卒園式と就職活動

今月は、残業がはじめて70時間を超える。今の規模予測だと75ぴったりだと思われる。
今月いっぱい働いて給料が高くなってしまうと、4,5,6月の割合が一年間で高くなってしまい、税金が高く見積もられてしまうおそれがある。恐ろしいことだ。でも仕方ない。
何にせよ来月の残業手当は10万を確実に超えるので、これを自動車保険や夏タイヤに充てようと思う。

最近、愛する後輩より就職活動についての相談をうけたりしている。
俺はアホなので、相手の気持ちになって相談にのることが下手だ。
自分の考えを述べることはできるが、何を相手が望んでいるかまではわからない。
後輩にとって最良の答えを考えるが、結局自分の考えをエゴイストの如く述べてしまうのだ。
そういうとき、ああ、俺は就職活動で本当に悩んだのだろうか、と初めて悩む。
確かにある程度の葛藤はあった。でも、結局俺のやること、やれることは一つだけだったので、それが出来る仕事を選んだ。ただそれだけのことだ。
しかし、素直にそういう行動をできない人もいる。俺には理解不能だけれど、理由はあるのだろう。

何が正解で何が不正解なのかは、本人次第としか言いようがない。
ただ、いくら好きなことができても、それをやり続けたとしても、楽しかったとしても、お金が入らなかったら完全な負け組なのだ。お金がまずそこにあることが前提なのだ。好きなことをやっていても、お金が入らず自分で食っていくことすら出来ないような人間にはなりたくはないものだ。ただの甲斐性なしであり、ガキともいえる。今世間をにぎわせているNEETはこれに該当するのだろう。

大人とは、好きか嫌いかは後回しにして、できることをやり遂げることが出来る人だと思う。
大人とは、自分の経験と信念に基づいて行動するものだと思う。
だがしかし
大人とは、分らないことでも「分らない、だけどやります」と言えなければならないものだと思う。
大人とは、自分の言動で起きる問題を常に、かなり深く予想して行動しなければならない。(気遣い)
↑京都府警によるとWinnyの作者にはこれが足りなかったらしい。

自分はこの最後の、気遣いが苦手だ。自分の言動により自分に降りかかる問題は予想できるが、自分の言動で他人に降りかかる問題までは予想できない。

以前も書いたかもしれないが、こういう事があった。
俺は去年の夏に中古車を購入したが、中古車とはいえ車種決めで迷っていた。
そこで、客先(職場)で上司と車について話をしていたのだ。

数日後、俺と同じ派遣会社の先輩から、こう言われた。
「お客さんから、○○(派遣会社名)ってスゴい給料もらえるんですねえ。うらやましいなあ。新人さんがもう車買うらしいですね!って言われたよ?。お客さんにはあまり疎まれるような事ないほうがいいから気をつけてね」

つまり、その話をパーティション越しに聞いていたお客さんが居たらしく、
おまけに新車を買うものと勘違いされたようだった。
これはつまり、俺の言動が先輩に迷惑を掛けてしまったのだ。

こんなこと予想できるか。
でも、出来る人は出来るのだろうなあ。

Winnyが何故悪く言われる?理解不能。

山田オルタナティブが悪いのに
Winnyが悪いと言うようなマスコミに憤りを感じざるを得ない。

なにもわかっちゃいない。

ゴミ箱を空にすればデータは完全に消去 そんなわけがない。
やつらは何もわかってはいない。

分っていないくせに報道の義務感だけはある。
自分たちが報道しないと、周知しないといけないという義務感がある。

でも嘘・偏った事を報道するのはよくない。ただの知ったかぶり。
詳しい話をしても一般の人には分らないから、わかりやすく報道しているのかもしれない。

ならばそれは 勝手にでっち上げた嘘情報以外の何物でもない

だってWinnyは全然悪くないんだから。

俺が嫌いな、日本の世の中の特徴として次のようなことがある。

大人とは、敵を作らないために世論に流れることが重要視される。(ようにしか見えない)
だから物事を荒立てることを言ってはならない。かといって、関与しないのもだめ。
つまり、自分の意見は周りに合わせるべきだが、意見を言わないのはいけないことなのだ。
↑これはマスコミを見ていればよく分ると思う。

おまけに、物事はわかりやすければそれでいい。本質はどうでもいい。
だから直ぐに問題を何かのせいにしようとする。
未成年犯の殺人事件が起きると、犯人よりも武器を売った店がまず叩かれるのは想像に難くない。
Winny関連の事件もまさにこれで、実際にはWinnyが悪いとは誰も言っていないのに、「Winnyのネットワークで情報が流出した」という事実だけを突きつけられると、「Winnyが流出させた」という勘違いを起こさせるのだ。
これが報道だというのなら、俺は事件を報道のせいにする。
それ以上のことを知ろうとしないのも愚かだ。だから同じ事故が何度も起きる。

Kanonがアニメ化(黒歴史はどこへ)

Kanonと言えば、keyが1999年に発売した超有名なエロゲですが…

ついにアニメ化です!わーわー ぱちぱち

…アレ?
…確か2001年にアニメ化していませんでしたっけ…

アレ。アゴがすごいやつ アゴが。

そうそう、こんなの

アゴ
アゴ2

ほら、ね?みたことあるって!!

じゃあこれは何よ。
新作

…黒歴史を忘却させる気か!TBSは!

あ、新着データ来ました。

2006032701.jpg

なにこのクオリティ。

京都アニメーション再来。AIRクオリティ!?
…続きを読む

髪を切った

いそがしくて切るヒマがなかった髪。

いつのまにか後ろで縛れるくらいに伸びていた。
初めてあんなに伸ばした。

昨年のクリスマス直前に行った美容室へ。

初めてシャンプーが機械だった。なにあの微妙な感覚は。洗い方が規則的でキモかった。
でも、機械だと手洗いよりメリットもあるらしい。
頭皮に傷が付かないだとか、抜け毛がないとか、毛穴の汚れがダイレクトに落ちるだとか。

美容師さんに怒られた。
「さ、3ヶ月って…ほったらかしすぎです!そりゃ重くなりますよ!」
(´・ω・`)ゴメンナサイ

後ろ(襟足)が伸びていることについて、後ろが浮いちゃうからこの髪型にしたと説明。
しかし今回の美容師さん、こう言った。
「え?でも別に浮いてないですよ?しかも、伸びたときに左右に巻いちゃって野暮ったくなりますよ」

あんですと。

全体的に思い切り剥いてもらって、毛の量を調節。ショートでエアリーな感じに。
後ろ髪と頭頂部はふわっと立たせ、前髪は中央に寄せる感じで少し長めにおとなしくさせた。
これでもうちょっと前髪が長くて、前髪だけ立たせない髪型

だってボンさんが切れ切れ言うんだもの。
…続きを読む

やっぱり休出だった

しかも4時間サビ残した。

サビ残というと聞こえが悪いが、法律上やむを得ないこともあるので仕方がない。
金銭的ではないが、重大な見返りもある。
仕事は一人でするものではないから、それは大きいものだ。
正社員であれば当たり前であるサビ残も、対象が派遣の俺であれば見方が違う。

何故なら俺は派遣元の会社の社員なので、派遣元の会社の協定に沿って仕事をするからだ。
派遣先に融通は利かせるが、全てを了承は出来ない。してはいけない。それがサービス業である。
そういう前提条件の理解があるからこそ、派遣社員をサビ残させることは重大な過失なのだ。

もし俺が、休日出勤の上サビ残なんて協定違反なのでだめですと突っぱねたとしよう。
だが万一問題が発生して、リリースにしくじったとしても、俺は何の痛手もないだろう。
今の客先には居られなくなるかもしれないが、それだけだ。
失業はしないし、今よりも高いレートの派遣先に行けるしれない。(レートは運だから)
おまけに沢山の派遣先を経験していると練度が高いと言うことで優遇される。

しかし、精度の高い製品リリースという共通の敵を持つことには、派遣と正社員に変わりはない。
この状況でものを言うのは当事者意識である。
当事者意識とは、それを自分自身の問題だととらえる事である。
ある問題を、自分が少なからず是正できたかもしれないにも関わらず上司や店長のせいにする人は当事者意識が無いと言える。

アルバイトや派遣社員、契約社員、または新人さんは当事者意識が薄い事が多い。
これは、基本的に上からの指示以外の事をすることができないからである。
例えば外に出て、自分からお客さんに仕事もらってきて、自分がリーダーになってプロジェクトを進めてお金をもらうような事は、正社員がすることである。だが当事者意識のある人ならば、正社員でなくてもこの仕事をする。そして正社員以上のお金を貰うことも多い。

当事者意識があることを相手に伝えるためには、態度で示すのが一番いいと思う。
つまり、上にバレたら絶対にヤバいサビ残はそういう見返りがあってするのだ。
とか考えて仕事をしている人はかなり偏った人だと思う。

俺? 俺はプログラミングが好きだからできるだけやりたいんだよ。
べつに金が欲しいから仕事してる訳じゃない。車を維持できて生活できる分もらえればいい。
なによりもスキルのために。

ごめん うそ。

休出の予感

このままでは休出だ!!

少女から信管を抜け!無線LANを傷つけるな!

買った。
WR6650 SC

NECらしい、規格全部入り無線LANルータ。無線LANクライアントカード付き。
全部入り→規格IEEE802.11a/b/g(自動可) 周波数J52 W52 W53 SuperAG XR 暗号化全種
今はWR7850が発売されているため、昨年の夏に出たWR6650は格安となっている。
WR7850と寸分変わらないくせに1万円で買えるため、割の良い製品といえる。
量販店でも在庫処分品のように安売りされているので、無線LAN導入を考えている人はどうぞ。
付属のクライアントカードも全部入りで、一部特殊規格に対応するアクセスポイントならばより安定かつ高速な通信ができる。
ちなみに、カードだけを買うと5000円強。

でも、俺のネットワークにはルータが既にあってDHCPが使えるようになっているので、WR6650は高性能なルータ機能をOFFにしている。アクセスポイントモードにして、ブリッジ機器として動いている。
尚、WEP128bit&インデックスでの暗号化を考えていたが、WEPは弱いのでWPA-PSK暗号化を用いている。更にESSIDのステルス化をしているが、これはあまり意味がないだろう。MACアドレスのフィルタリングを行うのがベストであるが、めんどくさい。というより、不便になってしまう。
…続きを読む