仕事

プログラミング生放送勉強会を見てみた

3/20 プログラミング生放送勉強会 第3回 @大阪 詳細 プログラミング生放送勉強会 ​第3回@大阪(ニコニコ動画) 本当はキチンと出席しようと思っていたのですが、都合がつきませんでした。ですが、ニコニコ動画のユーザ生放送で中継すると聞いたので、ノートP…

職務経歴の整理

会社の同僚が転職するという話を聞いたので、ふと思い立って職務経歴書を作り直すことにしました。別に転職の予定はありませんよ。 今の会社に結構長い間勤めていることに改めて気づいたのですが、5年以上、資格らしい資格を取っていないことにも気づかされ…

すべてのプログラマが知っておくべき97のこと

すべてのプログラマが知っておくべき97のこと(InfoQの記事) 97 Things Every Programmer Should Know(原文、oreilly.com) おもしろそうなので取り敢えずメモ。目次くらいなら簡単に目を通せそうなので取り敢えず読んでおく。

Oracleのエラーに悩まされる

連休前に、Oracleの不具合と思われる現象に悩まされました。現象の詳細についてはここでは説明しませんが、Oracleのエラーコード一覧でエラーコードを確認すると、「サポートに連絡してください」っていう指示が記述されている、アノ手の不具合です。 取り合…

Tech・Ed Japan 2009には行けなくなった件

例年会社のお金で出席させてもらっているTech・Edですが、今年は業務都合により欠席することに。 去年に比べると今年は見所が多いので行きたかったんですけどねー。あと、ついでにお台場のガンダムも見に行きたかったんですけどねー。 もっとも、Tech・Edに…

きれいなソースコードを書くために必要な、たったひとつの単純な事

ホッテントリ経由。 きれいなソースコードを書くために必要な、たったひとつの単純な事 - よくわかりません あなたのソースを汚くして生産性も下げる、たったひとつの単純な事 - よくわかりません 「必要な動きにしようという考えで、ソースに手を入れる」の…

大半のSIerが3次下請け禁止(ITPro)

ホッテントリ経由。 数年前にこの表に含まれている、とある会社と一緒に仕事した時、僕の立場は4次受けぐらいの立場でした。その時はそれぞれの派遣元の会社の正社員として名乗るように偽装させられていました。なので、大元の会社(発注元)にとっては僕は1次…

コンパイル

今のプロジェクトのソースのビルドが終わらないのでちょこちょこ更新してしまいましたw まだ終わらねぇ('A`)

「その仕事、いつ終わる?」――現実的な答えを引き出すには(ITMedia)

人は自分の将来の行動について聞かれたときに、一貫して過度に楽観的な予測を示すことが分かったと教授らは述べている。 …(略)… だが、2つの質問をすることで、こうした楽観的で非現実的な予測をより現実的にできることを教授らは発見した。まず、「理想の世…

GCアルゴリズム詳細解説

はてブ経由。 http://wiki.livedoor.jp/author_nari/d/ 面白そー。

MCP 70-536

Tech edでMCP試験の割引を受け付けていたので申し込んでいたのですが、その受験が今日でした。 細かい事に関してはNDAがあるので公開できないので割愛しますが、取り敢えず合格はできました。ギリギリでしたが。 MCTSのためにはあと一つ。

マイクロソフト単語帳

レポート作成中にググっていたらこんなサイトがヒット。 マイクロソフト単語帳 2001年から公開されていたんですね。恥ずかしながら全然知りませんでした。

Tech ed 行ってきました

Tech ed 2008に行ってきました。正確には、会社のお金で行ったので「連れて行ってもらった」という表現が適切かもしれませんが、とにかく行ってきました。 で、感想。 正直、期待はずれの感が否めませんでした。 確かに今年は目新しいプロダクトが無かった(…

Vistaのエクスプローラは使いにくい

Windows Vistaのエクスプローラを使っていると、「表示」の設定がコロコロ変わるので困ってました。頼んでもないのに勝手にプレビュー表示するし。 というわけで、ググってみて解決方法らしき情報を見つけたので引用。レジストリ操作なので自己責任というこ…

Oracleと合わせるためにDual表を作るなんてしては絶対にいけない(中の技術日誌ブログ)

初耳だったのですが、dualテーブルなんていう無駄なものをSQL Serverに持ち込むというのがあるとは思ってもいませんでした。 パフォーマンス的にはともかくとして、この発想自体には逆に関心させられたという意味でメモ。 詳細はリンク先を参照。まとめると…

「安全なウェブサイトの作り方 改訂第3版」を公開(IPA)

旧聞に属する話ですが、改訂第3版がリリースされたとのことで。全てのWebサイト開発者・管理者は必読のドキュメントなので、自戒を込めてリンク。 http://www.ipa.go.jp/security/vuln/documents/website_security.pdf (PDF注意) 最近の例だとAmazonのCSRF(…

今年のスキルアッププランを立てるなら?(@IT)

Database Expartの記事なので、データベース試験だけが列挙されているのは当たり前ということで。 Oracle Masterは大分前にSilver(いまのBronze相当?)を取ったっきりだから、今年こそはキチンと受け直しておきたい所なんですけどねー。いままで野良犬拳法で…

Python+SQL Server+adodbapi

Python 2.5 Python for Windows extensions Python DB-API 2.0 module for ADO という組み合わせでデータベース(SQL Server 2005)にテストデータを作るためのスクリプトを作成中。でも、途中のクエリがタイムアウトする。多分、Parameterオブジェクトを追加…

「銀行のATMは、本当に止まってはいけないのか?」、JISA会長の浜口氏が問題提起

浜口氏は、一時も止めてはいけないシステムとして航空管制システムを例に挙げた。 :(略) その一方で浜口氏は、「大手銀行のATMがシステム障害で30分止まると、(新聞やテレビは)大問題として報道する。だが、本当に止まってはいけないのだろうか。30分でだ…

Tech ed 2007 Yokohama 4日目

T5-306:Internet Explorer 7 のセキュリティ新機能 主に、保護モード以外のセキュリティ機能について。 T3-301:.NET における動的言語への取り組み Iron Python とか Iron Ruby とか。Windows Power Shell も動的言語の一種ですってよ。 T4-401:.NET Compact…

Tech ed 2007 Yokohama 3日目

LINQ to the Future 〜 LINQ が創る次世代型データ処理技術 〜 C#3.0、及びVB.NET9.0で追加された、言語統合クエリ(Language INntegrated Query)について。 面白そうなフレームワークではあるんだけどなー。 T2-311:Virtualization Solution Scenario : 仮想…

PowerPoint Viewer 2007が起動しない

http://support.microsoft.com/kb/929353/ja (自動翻訳) http://support.microsoft.com/kb/929353/en-us (原文) 多言語対応してないのかよ_| ̄|○ 参考 http://blogs.wankuma.com/yo/archive/2007/04/03/69901.aspx

Tech ed 2007 Yokohama 2日目

T1-403:Windows Communication Foundation のアーキテクチャと基本的な拡張手法 WCFネタ。開発実績は無いけど、今後を踏まえてツバをつけとかないといけないアーキテクチャなので。 T3-405:AJAX に対応した ASP.NET アプリケーション開発 AJAX関連のフレーム…

Tech ed 2007 Yokohama 1日目

参加したセッションと、それに対する一行(程度)感想の形式で。 基調講演 日本のITエンジニアは「3Kでネガティブ」って指摘されてて、正にその通りなんですけど、ITエンジニアって運用にしても開発にしても、結局は間接部門=利益を直接産み出さない部門とし…

Windows Vista Home Basic/Home PremiumはVM上にインストールできない話

以前から話題になっていたらしいのですが、寡聞にして知らなかったので、メモ。 http://beve.qee.jp/article.php?id=803 http://d.hatena.ne.jp/wakatono/20070129 http://d.hatena.ne.jp/wakatono/20070130 自分に関係のある情報だけまとめると、以下の通り…

接続文字列.com

ネットを漂流したときに見つけたサイトです。 http://www.connectionstrings.com/ ドメインどおり、データベース接続文字列をまとめたサイトです。

カンマ区切りテキスト

仕事でCSVファイルをロードするプログラムを作ることになったので、今更ながらCSVファイルについてちょっと調べていたので、そのメモ。 Comma-Separated Values - Wikipedia RFC4180 原文 RFC4180 日本語訳 一応RFCって存在するのね。見た感じ「Request for …