2012-01-01から1年間の記事一覧
Bash にはプロセス置換という便利な機能があります。しかしこの機能、あまり知名度が高くない。 ぼくは毎日の労働に疲れ果てているし、日本学生支援機構という組織から毎月金を請求され、しまいには信用情報機関に登録される寸前までいくような生活を送って…
表題のような謎プログラムをスクラッチから実装する必要が生じるという事案が発生。久しぶりにネットワークサーバ実装した。 マジに急ぎで、とりあえずは当該 SMTP サーバを使用するプログラム (SMTP クライアント)のメール送信処理部分が動作すれば OK みた…
このエントリでは、(WWW::Mechanize ではなく)LWP::UserAgent を使って Livedoor Reader にログインするにはどうすれば良いのかを説明します。 WWW::Mechanize を使った方法 Livedoor Reader は(未公開ながらも)API を持っているので、これが利用できると世…
$HOME/.ssh/authorized_keys2、authorized_keys に変えた方が良い。 OpenSSH 3.0 の時点で既に obsolete 扱いですし、ver.up で authorized_keys2 を読まなくなったとしても、もはや文句言えないと思う。 http://www.openssh.com/txt/release-3.0> 2) The fi…
みなさん、時代は日々進化しており、ぼくたちが生きるのに必要な知識も、日夜変化しています。 それにもかかわらずみなさんは、新しい知識を吸収しないまま既知の知識に凝り固まって、現実を見ようともしない。ぼくはそんなみなさんを見捨てても良いんですけ…
Oracle にはシーケンスオブジェクトというものがあって、これを使えばシステムグローバルなシーケンス値が取得できます。 順序疑似列 この値を使って主キーを生成するとかよくあるパターンですね。 select sequence_name.nextval from dual; -- これを連続で…
ヤバい!!!!!!!!!!!!!!!!!!!!!! 今日ちょっと電話かかってきて、要約すると「先月おまえの借金返済が滞ったから今月も借金返済が滞ったら信用情報機関に登録しちゃるけんの」みたいな感じでとにかくヤバかったです。もうこの世の中が怖…
今日は昨日から続く頭痛をもって会社を全休させていただきました。 多少の無理をすれば出社は可能であり、また、多少の無理をしなければいけない状況ではあったのですが、心が折れたというのが率直な思いです。なんかこう、背中を貫く意志というものがあるな…
俺たちのLL Decadeは、はじまったばかりだ! LL Decade | 2012年8月4日(土)銀座ブロッサムにて開催 今年の LL Decade 終わりました、関係者の皆様おつかれさまでした。LL * は、年に一度開催される Lightweight Language のお祭りで、* の部分は年によって変…
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…
最近は仕事のほうで、アプリケーションのみならずサーバを含めたインフラ側を扱う機会が多くなり、残業時間が高止まる一因になっています。 これまでは運用チームと呼ばれる別チームにお願いしていた作業を自分で実施することになり、その手順の作成から切り…
ヘルメス「あなたが落としたのは、この金の弾丸ですか?それとも銀の弾丸ですか?」 エンジニア「いいえ、普通の弾丸です」 ヘルメス「あなたは正直者です。あなたの正直さと誠実さにいたく感動しました。この金の弾丸と、銀の…あれ無い」
b 今日は大学同期と飲んできました。そこでちょっと話に挙がったのが、仕事に取り組む心理についてです。下記エントリは直接ぼくに向けられたものではないかもしれませんが、このエントリに対する返信と考えてもらっても良い。 -2012-07-22 **仕事に駆り立て…
バックグラウンドで動作させているバッチが予想以上に動いているらしい、でもログを出していないようなので、バッチが動いているかどうかはプロセスの生死で確認するしかない、みたいな状況があったりします。 このためには $ ps -ef | grep Batch などとし…
残業時間が余裕で 100 時間を超過、月の総計労働時間も 300 アワーを越えてきた結果として産業医面談が実施されました。 事前に労働状況を問うアンケートが実施され、どうもコレ、設問に回答することでポイントが設定され、めでたく高ポイント取得者が「こい…
あと、6 月も死んだし、2012 年も半分死にました。 ぼくたちの回りには死が満ちているのです…。はー。
背景 ここだけは見とけっていうアニメ情報サイト10選 - 稀にライトノベルを読むよ^0^/ この何ともならない人生をそれでもアニメ充するために、ここに列挙されている Web サイトだけは見ておかなくてはならぬ!そうしないと人間が死ぬ!!lたくさん死ぬ!…
こんな記事が目に止まりました。 女子中学生の54%はボーカロイドの曲が好き アスキー総研調べ Vocaloid といえば、ヤマハの開発したソフトウェアの名称であり、ニコニコ動画で押しも押されもせぬ確固とした一ジャンルを築きあげたコンテンツです。しかしぼく…
振り返ると、就職面接ではほぼ常に「今まで/大学生活で、一番頑張ったことはなんですか」という質問が出るそうです。ぼくが就職面接を受けたのは全部で 6 社で母数が少ないのですが、いずれもこの質問があったように記憶しています。 ぼくはこの手の質問には…
人のソースレビューをしていると、SimpleDateFormat クラスが(暗黙のうちに)マルチスレッドで使いまわされるようなコードを見てしまいました。 Oracle Java Technologies | Oracle 前にも書いたけど、JavaDoc にも明記されているとおり、SimpleDateFormat は…
4 月半ばから関わりはじめた案件について、いきなし 3 つのプロジェクトの PM をやることになりました。結果として先週は 5 日あった平日のうち、3 日をネットカフェで寝泊まりするという惨憺たる状況となりました。ほんとうにありがとうございました。PM と…
今のメインマシンはもっぱら Macbook Air なのですが、その前の Macbook Pro でも、さらにその前の Macbook でも、ぼくはマウスを使っていませんでした。 ほぼ全ての操作はトラックパッドでできるし、また、せっかくの Unix システムなのだからマウスなしで…
これまでに見たタスク管理本の中で、実用性という意味で最も良い本でした。 この本では、 やるべきことを確実にやること やらざるを得ないことをタイミングよくやること より大きな目的を達成すること という 3 つを行う「タスク管理システム」を、著者であ…
というわけで、Toggl を使って自分が何にどれだけの時間を使っているのかを理解するところから始めたいと思います。 自分が何にどれだけの時間を使っているのか まず最初に、そして明確に認識しておかないといけないのは、「現状把握をまともに行っていない…
みなさんが悪さしなかったら金環日食見れたと思うんだけど、みなさんが悪さをした結果、ぼくは金環日食が見れませんでした。 ぼくはわざわざ眠い朝方に外にでて空を見上げたんだけど、みなさんが悪さするから曇ってるし太陽は雲に隠れてるし、見上げて損した…
友だちと原宿というか竹下通り行ったんだけど、ゴスロリとロックなファッションの密度異常に高いのなんででしょう。 あと、呼び込みしてる外国のお兄さんにともだちが「全部半額」「そのジーパンカッコいいね」「入っていってよ」とか言われてムシってると「…
気がつけば前回の blog エントリ更新からずいぶんと時間が空いてしまいました。みなさんはいかがお過ごしでしょうか。 わずか一ヶ月の間に、いろいろなことが、本当にいろいろなことがありました。勤務部署移動の話は以前わずかに記載したのですが、部署が変…
勉強の合間に、既刊 11 巻まで読了しました。第 15 回電撃小説大賞受賞作。いわゆるライトノベルに属する作品ですが、非常に面白かった。 Amazon では 5/21 現在、第一巻が在庫切れとなっております。ISBN:978-4048675178:detail脳に対して直接作用し生活に …
良い本でした。ISBN:978-4774146430:detailシェルスクリプトというとどのシェルに対して書くのか (/bin/sh なのか /bin/bash なのか /bin/csh なのか /bin/zsh なのか…)、OS 間のシェル実装の互換性にどこまで配慮するのかといったところで書き方が若干異な…
L'Arc-en-Ciel の WORLD TOUR 2012 のチケットが無事に、しかも 2 DAYS で取れてしまいました。場所は日産スタジアム、家からは少々遠いのですが、行けない距離ではあるまい、参戦だと意気込んでいたところで、家からより近い、国立競技場のライブが追加され…