初めて会社に入って、配属の辞令をもらったときのことは、よく憶えている。ぼくらの会社では、新入社員は最初しばらく、本社で集合研修の日々が続く。皆で役員や先輩の話をきいたり、グループで討論したり、富士山の麓まで合宿に行ったり、工場見学に行ったり(エンジニアリング会社というのは工場作りが仕事のくせに、自分では工場を持たない)・・その間、みな自分がどの部署に配属になるのかは聞かされないのだ。それが一月近く続いた連休前のある日、初めて辞令の紙をもらい、所属の部署に挨拶に行く。 さて、自分の席に座って、与えられたのは仕事ではなく、問題だった。紙にきれいにプリントされた英文の問題が、図表もついて数十ページ。内容は、石油精製工場、つまり製油所の生産計画を立案する問題だった。ここで生まれてはじめて、生産計画という仕事に触れたのだ。 なぜ自分では工場を持たない会社のエンジニアが、生産計画を考えるのか。それは、
Site/Blog ProjectVRM's three sites are this wiki, a mailing list, and a Wordpress blog. The wiki and the list are hosted by the Berkman Klein Center at Harvard University. The blog was hosted at Harvard from 2007 to 2023. It is now independently maintained at what had been the shortlink for the Harvard blog: projectvrm.org. About VRM VRM stands for Vendor Relationship Management. VRM tools provide
本演習の目的は、プログラミング言語C及びSchemeの基礎を習得し、 それらの言語を通じて、講義「アルゴリズムとデータ構造」の理解を深めることにあります。 重要なお知らせ 特に重要な連絡事項はここに掲載されます。 課題について 課題には、A課題とB課題があります。(課題番号の末尾が種類を表します。) B課題が基礎的な課題で、A課題が発展的な課題となっています。 B課題を全問解くことが、単位取得の目安です。 C入門第1回(10月10日) C入門第2回(10月17日) C入門第3回(10月24日) C入門第4回(10月31日) C第1回(11月7日) C第2回(11月14日) C第3回(11月21日) C第4回(11月28日) C第5回(12月5日) Scheme第1回(12月12日) Scheme第2回(12月19日) Scheme第3回(1月9日) Scheme第4回(1月16日) C補講
遅ればせながら、あけましておめでとうございます。新年ということで、地味ですが伊勢神宮特集です(2年半前の夏に行ってきたときの写真なので季節外れ感があって申し訳ないです)。 地味さを補うため、若干センセーショナルなタイトルにしてみましたが、最後に参拝の際のお役立ち情報も書いておきますので、長文が苦手な方は斜め読みでもOKです。 伊勢神宮というと「20年に1回すべてを建て替え、創建以来の純粋な形を守っており、まさにこれこそが日本文化の純粋な形である」というのが一般的に信じられているところだと思います。これが本当だったらすごいことですが、実情はもっとカオスです。ちょっと話がややこしいので、章を立ててお話ししますね。 初めて体系的な図面ができたのが17世紀。遷宮のたび、名匠たちの創意工夫が盛り込まれてきた 伊勢神宮が創建された時期は謎に包まれていますが、だいたい7世紀。それより古いタイプの神社につ
10月30日に行われたIPAフォーラム2007の『「学生から見たIT産業」と「IT産業から見た学生」〜IT産業は学生からの人気を回復できるか〜』と題された討論会でしゃべってきた。IPAとは情報処理推進機構の略で、情報処理技術者試験とか、未踏ソフトウェア創造事業をやっているところ。 大学の先生から、討論会に出る学生を求めいているという話を聞いたのが討論会に参加したきっかけ。僕はてっきり、IT産業の未来について語り合うのかと思っていたのだが、「IT産業は3Kのイメージが強く、就職において人気がなくなってきているが、どうすればその人気を回復できるか」というタイトルを聞いて、ちょっとがっかりした。 @ITにこの討論会についての「IT業界不人気の理由は? 現役学生が語るそのネガティブイメージ − @IT」という記事が上がっていた。ちなみに、記事の最初の写真に討論会に参加した学生が写っているが、前列の
Placeholder name on a website Placeholder names are intentionally overly generic and ambiguous terms referring to things, places, or people, the names of which or of whom do not actually exist; are temporarily forgotten, or are unimportant; or in order to avoid stigmatization, or because they are unknowable or unpredictable given the context of their discussion; or to deliberately expunge direct u
まぁ誰にだって若い頃ってのはあるもんさ。かくゆうおいらだって。 「残業しなきゃこなせないってことは、それだけ無能ってことでしょ?」 なーんてことを疑いも無く口にしたりしたもんさ。わははははバカだよなーおいらも。世間知らずたぁこのことよ。うーいひっく。 実際は逆よギャク。実力なんかあったところで報われることなんざなにひとつねぇってーの。邪魔邪魔。おいらみたいにね、日が暮れたらとっとと帰ってこうやって酒に浸る・・・・それがイチバンだってーの。おーいおかみさーんもう一本つけとくれー。 「あんたぁ、飲み過ぎじゃないの?もうやめときな」 うるへー金ならあるわいツベコベゆーなーがっしゃーんきゃー。 ていうか酒も飲めないくせに何故にそうゆう小ネタに走りますか>俺。 まぁそれはともかくとしてだ。確かに言ってた。残業は無能の証だと。残業するヤツは脳味噌無いからだと。 きゃーーーーー!!はずかしーーーーーー!
@ITの「業務用途でRubyを使う上での課題 」を読んでなんだか悲しくなった。 チーム開発でRubyを使ったときに今後起こりえる問題として、サン・マイクロシステムズ システム技術統括本部 チーフテクノロジストの下道高志氏は、こう指摘する。「他人の書いたPHPコードのメンテナンスはできない。Rubyはどうかといえば、現状はいい。しかし今後“職業プログラマ”ではなく、渡された仕様書を実装する“サラリーマンプログラマ”が増えてくると、コードのスパゲッティ化は避けられないだろう」。 【業務用途でRubyを使う上での課題 − @ITより引用】 これは言語の問題ではなく、日本のソフトウェア産業全体が抱える問題。以前にも「ソフトウェアの仕様書は料理のレシピに似ている」というエントリーで書いたが、本来のソフトウェア作りとは、絵を描いたり、音楽を作ったり、建物をデザインするのと同じ「創作活動」である。ドラッ
Usage Saikuro is a command line program. Running "saikuro.rb -h" will output a usage statement describing all the various arguments you can pass to it. "saikuro -c -p tests/samples.rb" The above command is a simple example that generates a cyclomatic complexity report on the samples.rb file, using the default filter, warning and error settings. The report is saved in the current directory. A more
先日、豆蔵のコンサルタントでEEBOFのメンバーでもある井上樹さんと、ソフトウェアシステムの規模のことで話をしていた。自分はプロセスネットワークの金子龍三氏が語っていた30人、30万行以上というソフトウェアプロジェクト、ソフトウェアの規模が分岐点になるという話をしたら、井上さんも同じような別の指標を教えてくれた。 まず、プログラマが自分の作ったソフトウェアについて誰かに聞かれたとき、あのモジュールのあの関数の部分とパッと頭の中に浮かぶソフトウェアの規模はだいたい5000行くらい、そして一人のソフトウェアエンジニアがソースコードだけで保守できる範囲はせいぜい10000行くらいとのこと。また、プロジェクトチームは人数が増えてきたらチームリーダを含めた一チーム6人に分割し、プロジェクト全体では最大 5〜6チーム以上にはしないようにした方がよいだろうという話だった。これを超えるようならプロジェクト
訳して YukiWiki に置きました. 元は "How to Write an Effective Design Document". 友達が "最近, プロジェクトで設計仕様書を作ろうって話が..." と悩んでいた. そりゃ大変だねえと相槌をうち, 相槌ついでにぐぐっていたらみつけた記事. <design document> や <designdoc> と検索すれば ガイドラインだけでなく実物もじゃんじゃかみつかる. 玉石混交で面白い. 設計仕様書と聞くと, 設計する人と実装する人が異るような大規模開発をまず連想する. そっちの世界で文書が必要なのはわかるが, 一方で私は大規模開発をしたいと思わないし, 興味も湧かない. 元の記事も私の友達もそんな大規模開発を想定していない. 文書化した本人が実装も行う. それでもこの記事からは (訳しておいてなんだけれど) いまいち違和感が拭えない.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く