2014年02月16日の日記

2014-02-16

古いプログラムの書き直しをしたいけど

研究室で使っているFortran77のプログラム

配属されてからいろんな機能を追加してきた。中規模くらいのプログラムで、研究ではメインで使っている。

でもだんだんつらくなってきた。とにかく見づらい。

1980年代に作られたこのプログラムは今までの人たちのコメントの蓄積が半端ない

プログラム書き換えでとりあえずとっておいたコードコメント、書き換えた日時と人が書いてあるコメントプログラム中に混在している。

これらは実際に動く部分のコードよりも多く、可読性をかなり下げている。

前者については、ほとんどが不要だと思うのだがあまり考えずに消すと将来困るかもしれないのでちゃんと確認して消したい。

そして未だに残るGOTO文とFORMAT文と文番号。implicit noneではない暗黙の型宣言。

Fortran入門: 知識として必要な過去のFortran このページに書いてあるほぼすべてが詰まってる。

COMMON文もほぼすべてのサブルーチンにあったが、これはなんとかmoduleに書き換えた。

moduleに書き換えたとはいえ、本来は引数で渡したほうが適切なもの機械的にCOMMONからmodule文に書き換えたためその辺も見直したい。

一番面倒なのが一行の文字数制限。何段かのインデントを入れるとすぐにアウト。

エディタ使ってると自動でインデント入れてくれるのでいちいち直すのも面倒だし、インデント好きなのでできればインデント入れたい。

エディタといえばシンタックスハイライトfortran77モードだとうまく表示できないことが多い。

allocatableとかmodule文なんかは厳密に言えばfortran90以降の機能だけどコンパイラ対応してくれているおかげで使える。

でもエディタシンタックスハイライトにはそういうコンパイラが気を利かせたような実装は含めないのでうまく表示されない。

fortran90モードを使うと今度は行頭カラムの空白が守られなかったりしてコンパイルエラー

すっげー書き換えたい。全部きれいにしたい。他言語にするとあまりにも変わりすぎて教授が混乱するからせめてFortran90にしたい。

でもさ、よく考えるとこの書き換えって全く自分の実績にならないんだよね。

そもそも今までプログラム改良して出来る計算の幅をだいぶ広げたけど、それ自体は発表できないからほぼ表に出ない。

計算結果を出してそれを発表しないと表面的にはまったく意味が無い。

ましてやプログラム保守作業であるこの書き換えは計算結果に影響をおよぼすものでもないから研究成果にはまったく現れない。

しかプログラム書き換えた自分だけじゃなく、みんなも使うから書き換えた自分特別得するわけでもない。

プログラムすべてのコードを書き換えるのは単純に機械的にやっても結構時間がかかるし、書き換えても一発では絶対にうまく動かないから修正にも時間がかかる。

研究者の中にはそういうプログラム書いてばかりの人間馬鹿にする人もいる。プログラムを書いてる研究者自分の分野ではかなりヒエラルキーは低い。

情報系でもないんだし、それが研究の本筋じゃないからというのはわかる。自分たちのやるべきことじゃない。(でも専門性の高い道具を作り、整備する技術・人も必要なんじゃないかなと思ったりもする。)

やってもあまり得しないし他のことやったほうが絶対に自分の将来を助けるけど、ほっとくのもなんだかなあと悶々としている。

多分きれい好きの人が自分の部屋を見たら同じ苦悩を抱えると思う。

http://anond.hatelabo.jp/20140216143029

増田なんてみんなそうじゃん?

お前は100%確実な事しか書いてないの?すげーなそれ、逆に。

http://anond.hatelabo.jp/20140216165215

過去聴覚障害2級から回復した例があったかどうかを言っているだけなので、高度な判断をしているわけではないように思える。

アニメ会社「実は意外と体育会系会社なんです。」の説明が寒い

正社員精神的に追い詰められる以外は随分融通の利く会社だよ。

対してアルバイトパートの非正規が肉体的に厳しくなるのが、正社員の尻拭いをしてるからなんだ。

正社員至上主義みたいな所がある。

月給制と時給制を比べたら月給制の正社員ならいつ休んでも問題ないけど、

社員はどうなんだろうって。厳しい競争に勝ち残った結果なんだけどね。

社会保険厚生年金労災等も一通りあって、有給も使いたい放題。

出張とか言って地方巡りも出来るし営業費とかを使い込んでも経費は一日で計上できるんで

桁が一桁違っててもあんまり気にされない懐の大きな会社でもある。

制作進行なんかをやってると、年に数人は必ず責任の重さに耐えかねて辞めていってる。

少なくとも人気企業だし門戸狭いから辞めたら次ないよ(笑)なんだけど、毎年のように辞めていってる。

この前採用やってたら、二次選考やりませんってメッセがあったけど嘘だからね。

いつも中途で人雇ってるからあながち嘘とは言えないけど。

基本的グループの転籍で営んでるから、何人辞めても補充が効かない事はない。

最悪アルバイト君に責任持たせて残業させればいいんだから

アルバイトにもある程度融通効かせてやれば、何年も非正規でも言う事聞くし、滅多に反抗されない

正に従順奴隷に仕立て上げられる。

自分たちはあくまで彼らを管理する側、上の言う事は絶対。

横のつながりで言えば、正社員バイトに差なんてない。

役職年功序列でやってきたから、正社員はい古参アルバイトに頭が上がらない事がある。

それでも新年会とかのイベントでは嫌でも分からせて挙げられる。

ちょっと優越な気分になれる。

毎日肉体労働で厳しいけど、このほんのちょっぴり幸福な気分にさせてくれる会社って中々ないと思う。

雪かき方法

雪国観点から書いてみる。

備え

例年どのくらい雪が積もるか、最低気温が0度を下回るかで、備え方が変わる。

積雪の予想される地域では、タイヤスタッドレスに替えるのがあたりまえになる。ひとりだけノーマルタイヤで走っていたら、危ないし、迷惑からね。

職場にいたら、自動車での通勤が禁止になるレベルだ。

スコップスノーダンプは、人による。もしものときに備えて、車にスコップを積んでおくのはいいと思う。使うのは、5年に1度もないが、帰宅時に会社駐車場から出れなくなる悲劇を考えると安心を買うようなものだ。

この備えは、すればするほど、備えた年は雪が降らない。マーフィーの法則が発動したのか、今年は、スノーダンプタイヤを新調したのだが、活躍タイミングほとんどなかった。

雪の神様へのお供えとして、毎年スコップを新しいものにすることをおすすめしておく。

雪が積もってしまったら

気温が低い夜から朝のうちに除雪をするのがポイントになる。融けはじめないうちは、雪は軽いので、少ない労力で広い面積を除雪できる。

よく歩く場所だけでも雪がない状態にすると、天気がよくなったときにも、その場所だけ先に乾いてくるので、効果はある。

雪を押すタイプ除雪用品が最近おすすめになる。雪が水を吸ったあとは、この器具は効果を発揮しにくくなる。

雪が重くなる前に対処するのが、楽に除雪するポイントになる。

除雪をしない選択肢

すぐに融けるのであれば、除雪をしないのもアリである

よく日以降の天気予報相談して、気温が5度以上に上がるようであれば、融けてしまうことが多い。

気温が0度以下で、日が差さな場合は、残る可能性が高い。残った雪にさらに積もると悪循環が始まるので注意されたい。

雪を消す

一番簡単なのは、日なたに雪をまいて融かすになります。うちの近所だと道路にまいて融かすのが主流ですが、地域によっては、怒る人がでるかもしれません。

井戸をお持ちの方は、地下水をまく方法があります地下水は通年で温度が一定なので、水温が10から15度の水は、雪に対して温かく、融かすことができます

普通の水は温度が0度に近いので、より状況を悪化させる可能性が高いので止めましょう。スケートリンクを作りたいのであれば止めませんが。

地下水はくみ上げ過ぎると地盤沈下の可能性があります。北国で地下水をまいていない街は、地盤沈下がひどいところか、地下水すら凍ってしま地域です。

あなたの株を上げたい

黙って夜や朝にこっそりと除雪作業をしましょう。人に見つかってはダメです。あくまでもこっそりと作業しましょう。雪かきしたアピールをつぶやいたり、どこかに書き込んでいいね!をゲットのような下衆なことはやめましょう。

らくB型だと思っていたら23歳でA型に「変わった」友達いるよ

母親B型で、生まれた時は母親の血が(長いので省略)なので、大きな病気もなくやってきた友達献血してはじめてわかったのだった。

血液型主義者はこういう人たちのあつかいどうしてるんだろ……?

あと日本や一部アジア意外では血液型はたぶん耳垢の種類と同じくらいの認識なんだけど

そういう国の外国人はどうするんだ?あと外国で育った日本人は?純粋な疑問。

心の底から会社辞めたいんだと自覚する瞬間

貯金額を見て、何ヶ月ニート生活可能か計算し始めた時

http://anond.hatelabo.jp/20140216145027

俺はA型だけど、B型採用しない。

B型は人の下で働かせると、途中で投げ出すやつが多い。そして輪を乱す。

仕事にむらがあるし、すぐサボる

生まれもって集中力がないんだな。

 

あと、血液型で判断するってよりも、血液型を聞いた時の反応も見てる。

血液型は?って聞いた時、「何でですか?」って顔をしたり、不快感が表情に出てしまう人は感情を押さえ込むことが出来ない人間から不採用

ぱっと答えられる人は素直な人間から第一段階クリア

 

B型感情が表情に出やすから大体、「えっ?」って反応が出るんだよな。だから採用してないわ。

 

会社A型O型組織されるのが一番安定する。

地方物語に対する偏見

夜のラジオを聴いていたとき北陸地方シロウトさんにアナウンサーインタビューするコーナーがあった。

アナウンサーは、「雪すごいでしょ」と何度も念を押すように質問をしていた。

北陸の人は、「雪は積もってないんですよ」と本当のことを答える。

しかし、東京にいるアナウンサーは、何かの聞き違えがあったかのように

「雪すごいでしょ」と何度も聞き返す。

「ほんとうにないんですっ!」と北陸地方シロウトさんが、信じてもらえないことに苛立ちを表明したところで、この不毛な季節の挨拶は、終止符を迎えた。

東京にいると北陸地方にも雪が降らないエリアがあったり、雪がない冬の期間があったりすることに想像力が働かなくなるらしい。

その1ヵ月後、同じ時間帯のラジオから彦根の雪はすごいんでしょ」と聞こえてきたのには閉口した。

アナウンサーが想定する物語がないと不都合であることが見え隠れしているのが透けて見え、なんだか嫌な気持ちになった。

うむ、そんなので採用されたのが一線に出て来だせば当然だ

http://anond.hatelabo.jp/20140216145027

http://anond.hatelabo.jp/20140216013155

× 結婚生活の難しさ

○ 結婚相手を見極めることの難しさ

どう考えても相手に難あり。

草食系(笑)だけど恋をしてしまった

学生最後の夏に、これは俺のやりたいことじゃない、と恋愛市場から撤退を決めて早8年。恋は他人がするのを、もしくはフィクションの中の出来事を、見るものだと思ってた。まさか自分がするなんて思ってなかった。

遠い出張先で出会った顧客IT担当彼女と、メールメッセ雑談したり協力したりしながら、データの不備とシステムの問題を整備していく。電話する用事ができるとそれだけで嬉しくなる。最近は、仕事が楽しくてしょうがない。よく晴れた日曜の午後に、月曜が待ち遠しくなるなんて。

経験がなさ過ぎてこれからどうしていいかよくわからないけど、次の出張がもしあれば、そのときには御飯に誘ってみようと思う。

http://anond.hatelabo.jp/20140216161200

ゆえに葛西銀メダルに感動しつつ、佐村河内をけなしている人間

両方ストーリー重視じゃねーか。ダブスタ発生してねーよ。

http://anond.hatelabo.jp/20140216105639

じゃあ奥さんがインフルエンザになったり、急病や怪我で体が動かなくなったり、入院したらどうすんの?

一昨日昨日みたいな豪雪で、ちょっと外出してた奥さんが丸一日戻れなくなったら?

そうなったら誰が赤ん坊おむつ替えて、鼻水やよだれを拭いてやるのよ?って話になる。(両親との同居してるわけでもなさそうだし)

シッターを使うとしても、24時間側にいて赤ん坊の面倒見てくれるシッターなんていきなり来てもらえるのか?

いくらなんでもカバーできないことだってあるよ。

狂った質問だと承知で聞きたい

この世に、あなたと1~3の人間しかいないとします。

どれかを一生の伴侶にするにはどれにしますか?

(1)生首のみで生きているが絶世の美女

ただし、受け答えは精神障害者レベル

動く事はできない。


(2)首からしかない女。スタイルは抜群。

目と耳と口がないので話すことや筆談はできないが、

セックスハグ家事はできる。


(3)脳髄のみで生きている女。

脳髄の先はipadマイクスピーカー、画面に接続されていて、

しかければ答えるし、冗談もかますコミュ力抜群。

ログイン ユーザー登録
ようこそ ゲスト さん