職業プログラマの休日出勤

職業プログラマによる日曜自宅プログラミングや思考実験の成果たち。リアル休日出勤が発生すると更新が滞りがちになる。記事の内容は個人の意見であり、所属している(いた)組織の意見ではない。

2013-01-01から1年間の記事一覧

Google Code Jam 2013 Round 1 に参加しました

コンテストそのものの紹介と、予選のときのお話 ⇒ Google Code Jam 2013(予選)に参加しました本戦の第1ラウンドは、1A、1B、1Cの3回が開催され、各回の上位1000人(合計3000人)が第2ラウンドへ進出というルールです。 3回ともチャレンジしたのですが、…

業務システム刷新

先日、会社の業務システムを刷新してきました。 書けること書けないこと色々ありますが、書けることだけかいつまんで、概要だけ紹介したいと思います。 もちろん、後年、自分自身で振り返ったときのためのメモでもあります。 形態と規模 一般的なLAMP(Linux…

健康診断

先日、健康診断を受けてきましたので、少しばかりレポートを。 健康診断を受ける目的 これは人によって様々です。 Australiaに長期滞在するために必要だったり、特殊な国へ旅立つ前に必要ということもあります。 また、学校に通うため、就職のため、職場での…

ANZAC Day

4月25日(木):ANZAC Day。 Australia全国で、この日は祝日です。詳しい(?)経緯などは前の記事 ANZAC Sunday へ。簡単に言うと、戦没者追悼の日です。 この記事は、ANZAC Day における町並みを中心にお伝えしましょう。 Dawn Service dawnとは夜明け・あけ…

ANZAC Sunday

4月21日(日)。所属しているバンドで ANZAC Sunday のイベントに参加させて頂きましたので、その記録です。 1月のAustralia Day(建国記念日)に続いて、外国人の身でありながらこういう国家的な行事に参加させてもらえることを有り難く思います。 ANZAC とは…

チョードコーディング入賞!

先日、CodeIQさんにおいて「チョードコーディング」が開催されていたので参加しました。 全体で139人の挑戦者が居られたそうですが、なんと7位入賞を果たすことができました! 非常に嬉しい限りです。 どんな競技なのか? 「素数を小さい順に100個表示させる…

Struts 1 EOLと聞いて

JavaのWebアプリケーションフレームワークである Struts のバージョン1系統のEOL(End Of Life)が宣言されたというニュースを、Twitter経由で知りました。 まだEOLじゃなかったんだwと思うと同時に、非常に懐かしい気持ちで一杯です。というのも、僕がJav…

Google Code Jam 2013(予選)に参加しました

プログラミングコンテスト「Google Code Jam 2013」に参加しました。 参加したとは言ってもまだ予選が終わったばかりの状態ですが。コンテストのページはこちら: Google Code Jam 問題文や参加者の回答などは、「Practice」のリンクの「Past Contests」の欄…

MySQL で NOOP 操作

最近はMySQLのStoredProcedureを書きまくってる生活を送っています。さて、プログラムの可読性を保つ為に、次のようなテクニックを使うことがあります。 if( 何か条件式 ) { // 何もしないよ! ; } else { // 何か複雑な処理 this.someComplicatedMethod1();…

歯科 in Sydney

Australiaでは歯科の治療などにかかる費用がめちゃくちゃ高い!…というのは数年前に友人から聞いていたので薄々記憶にありました。まさか自分がお世話になるとは考えていなかったのですが、その高額な費用のかかる歯科治療を受ける機会があったので、少しば…

単位

日本国内の報道では、海外での報道内容を日本語に翻訳する際に単位を読み間違えていることが時々あります。マイルをメートルに間違えたり、華氏の温度をセ氏に間違えたり。大きな違いです。Melbourne motorcyclist clocked at 174km/hこの記事は高速道路で時…

接続詞 "or" の定義と英訳

契約書などの固めの英語の文章の中に "A and/or B" という表現が出てくることは非常によくあります。 日本語に訳するならば「AとBのいずれか一方または両方」とか「AおよびB、またはその一方」とか「AとBのうち一つ以上」といったところでしょうか。変な日本…

ファイル転送

Webサーバなどなど、何かしら遠隔地のサーバにファイルを転送するとき、皆さんは何をお使いでしょうか?感覚的な話になりますが、一般的には SCP や SFTP が多いかとは思います。次に多いのはWebコンソール(コンパネ)over HTTPS でしょうか。エンタープラ…

二つの語彙 : Receptive & Expressive

英語で喋っていると、相手は豊かな表現力で話してくるのに対し、こちらは良くも悪くも(大抵の場合は悪い意味で)シンプルな表現しかできなくて劣等感を覚える、という場面に遭遇することが未だによくあります。相手が表現していることを理解はできるのに、…

アリバとアリババ

アリバ(Ariba)と言えば、企業間取引(調達・購買)の場面ではよく耳にする企業です。簡単に言うと、電子商取引を上手く支援してくれるネットワークを提供してくれる会社、というところでしょうか。このAribaはこの業界では大手なのですが、この広い世の中…

暗黙的デフォルト値

またまたMySQLでハマったのでメモ。 現象 実行できないはず(エラーになるはず)のSQL文が、MySQLでは実行できてしまいます。 具体的には、not null 制約のある列に対して null 値を格納させようとしても、実行できてしまう場合があります。 サンプルデータ…

Australia Day

もう1週間以上前の話ですが、1月26日はAustralia Dayという祝日でした。 日本の建国記念日に相当する祝日で、新たに市民権(国籍)を与えられた移民達を祝福する日でもあります。 バンドで、この祝いの席のために演奏してきたので、写真をいくつか。※この日…

Melbourne 3日目

Melbourne(メルボルン)2泊3日の旅、3日目。午前中に宿からチェックアウトしなければならなかったので、大荷物での移動です。 人混みを避けて、市街地の西にある臨海地区(?)、Dockland に行きました。 大企業たち Australiaの企業は、Melbourneに本社(he…

Melbourne 2日目

Melbourne(メルボルン)2泊3日の旅、2日目。 ちょっと写真多めな記事です。 街中でのパフォーマンス こちらではすぐに行政によって規制されてしまう日本とは違い、ストリートミュージシャンや大道芸人が数多く活躍しています。 今朝は珍しいものを見かけま…

Melbourne 1日目

金曜日。会社を早退して Melbourne(メルボルン)へ観光に来ています。 これから2泊3日の旅の始まりです。 Melbourneとはどんな街なのか? Melbourne は、Australia の南東部、Victoria(ビクトリア)州の州都です。 今では Australia の首都と言えば Canber…

6ヶ月 in Australia

Australiaに到着してから6ヶ月が経過しました。渡航直後の記事 ⇒ 海外生活、始めました。 3ヶ月経過時の記事 ⇒ 3ヶ月 in Australiaキリも良いので、少しばかり近況報告しておきたいと思います。 普段の生活 平日は会社で情報システムの構築だったり運用だ…