タグ

ソフトウェアに関するebo-cのブックマーク (6)

  • 悟りやヒラメキがほんとに大キライだ - 檜山正幸のキマイラ飼育記 (はてなBlog)

    ソフトウェアの設計は僕の仕事の一部なんだけど、モデリングとか高水準の設計手法とかに興味がない。いや、正確に言うと、そのテの手法とか流儀とかには、僕を苛立たせるものがあって、精神衛生のために避けている傾向があるってことです。 参照の必要があって、モデリングや設計手法の情報をWebや書籍で調べると、たいていはイライラしてきて最後まで読みきれず、腹を立てて放り投げてしまいますね。 なんでか?と言うと、僕が嫌いな「悟り」や「ヒラメキ」の要素が含まれることがあるからです。「最初は意味不明でも、我慢しているとある日わかってしまう」ような体験 -- それを想定しているような説明がほんとに嫌いなんです。「ある日わかってしまう」経験は僕にもあります。でも、それは僕の能力が足りないからです。つまり、来なら分かるはずのものが「理解力の不足ゆえに分かってなかった」という事実があるだけ、「遅れて理解した」という事

    悟りやヒラメキがほんとに大キライだ - 檜山正幸のキマイラ飼育記 (はてなBlog)
    ebo-c
    ebo-c 2011/11/15
    「会心の設計!」と思っていたこともあるのに後々対処できないモノが出てきたときイヤになる。所詮帰納法、経験則、部分最適化なんだよな
  • DevOpsというオシゴト | quipped

    DevOpsというオシゴトをご存知だろうか? DevOpsというのはDevelopmentとOperationsのかばん語で、この数年話題になっているフレーズである。伝統的に、ソフトウェアの世界は、大きくわけてDevelopmentとOperationsの2つに分かれていた。Developmentに属するのは、いわゆるプログラマーやソフトウェアエンジニアと呼ばれる人たちで、ガンガンコードを書いてアプリケーションを作る人たちのことだ。Operationsは、プログラマーたちが書いたソフトウェアを管理したり、開発環境を整えたり、サーバーを監視したりするのが主な役割で、インフラエンジニアやシステム管理者と呼ばれる人たちがこちらに属する。 今までDevelopmentとOperationsは、きっぱりと分離されていた。それもそのはず、必要とされるスキルも経験も大きく違う。例えばウェブの世界でいえば

  • エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type

    エンジニアtypeは、各種エンジニアをはじめ「創る人たち」のキャリア形成に役立つ情報を発信する『@type』のコンテンツです。

    エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type
    ebo-c
    ebo-c 2011/07/24
    割と万人に参考になるレベルだと思った。少しでも実践すれば「取り敢えずキーボード叩く・コード書きながら考える」って悪い癖が減ると思う。
  • Subversionを見直せ - プログラマの思索

    SW構成管理の概念の中心は、バージョン管理。 バージョン管理こそが我々SW開発に従事する者にとって、背骨であり血液に当たる最重要なインフラ。 デスマーチに陥るプロジェクトは、バージョン管理に何かしらの欠点や弱点がある。 おそらく殆どのSW開発では、Subversionをバージョン管理に使っているが、Subversionは実は数多くの機能を持ち、従来のプロジェクト管理を根的に変える可能性を秘めている。 もう一度、Subversionの機能を見直してみた。 【1】ムービー企画「Subversionによるバージョン管理入門」 WEB+DB PRESS Vol.39誌面連動ムービー|gihyo.jp … 技術評論社 最近のバージョン管理は、trunkとbranchの2系統のバージョン管理戦略を持つ傾向がある。 メインラインモデルと呼ばれる。 メインラインモデルの手法を使って、番運用中の保守br

    Subversionを見直せ - プログラマの思索
  • crochet for mac 0.1

    昨日やってたブラッディーマンデーで、13.0秒は12秒台と言えるという話、ちょっと自分で矛盾点を突っついてみる。 別に専門家ではないので鵜呑みはしないでね。 まず番組内で出ていた説明はこんな感じ。登場人物名は忘れたのでAとかBとか置いておく Bが100m走で13.0秒と、12秒台に入れないと嘆くとこで、Aが「君を12秒台にする」 A:12.999・・・ は12秒台だよね? B:はい。 A:じゃあさ、ここで10倍してみるね。xを求めたい時間とすると、 10x = 129.999・・・ (1) 一方でxは、 x = 12.999・・・ (2) (1)から(2)を引くと、 9x = 117 x = 13 だから、13.0秒も12.999だから君は12秒台なんだよ怪しいって思いません? 実はこんなトリックがあるんじゃないかと思います。 12.999が12秒台なら、その値は13より小さいはずである。

    crochet for mac 0.1
  • 僕がインストールしておかないと困る10のアプリ | Macの手書き説明書

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • 1