タグ

developmentに関するjapanrock_pgのブックマーク (8)

  • 新しいソフトウエア開発手法

    マーチン・フォウラー チーフサイエンティスト , ThoughtWorks 過去数年にわたり、「ライトな」ソフトウエア開発手法が急速に関心を集めつつある。それらは、官僚制に対する解毒剤とも、ハッキングのライセンスとも見なされているが、ソフトウエア関係者全ての興味をかきたてている。このエッセイで、私は「ライトな」開発手法の単に「軽い」側面だけでなく適応的な性質や人間中心主義に着目しながら、それらが流行る理由について掘り下げてみたい。また、この系統のプロセスに対してサマリーとリファレンスを提供し、この踏み出されてまもない道を行くべきかどうかを選択するために、考慮すべき要因について考えてみたい。 開発手法ゼロから、重量級の手法へ、そして「ライトな」手法へ 予見的手法 対 適応的手法 デザインとモノ作りを分割する だいたい仕様を予見できたことがない 予測は絶対に不可能なんだろうか? 予見不可能なプ

  • Windows プログラマなら読んでおきたい「Windowsデバッグの極意」 - てっく煮ブログ

    bookちょろちょろと色んなところで紹介されていた Windowsデバッグの極意 ツールを使いこなして、バグハント! を軽く読んでみたが、このWindows 開発をやってる人なら一読したほうがよさそうだ。Windowsデバッグの極意 ツールを使いこなして、バグハント!作者: Mario Hewardt, Daniel Pravat, 長尾高弘出版社/メーカー: アスキー・メディアワークス発売日: 2009/04/28メディア: 大型前書きの売り文句前書きには次のような逸話が紹介されている。MS のエンジニアが4〜5日に1回クラッシュする問題を数週間かかっても解決できなかったが、gflags の使い方に詳しい人に教えてもらってから再現させると、そこから1時間で原因が分かった。どこの通販番組だよ、と思ってしまったが、1章を読んでみて確かにこのはすごいと思った。オススメのデバッグツール

    japanrock_pg
    japanrock_pg 2009/05/21
    最近は coLinuxに移行したなぁ
  • 限界までMySQLを使い尽くす!!

    どこまで出来るか?!やれるところまでやってやるぜ!!と、威勢が良いのは若い間だけの話。オトナのオトコは、攻めるときはとことん攻めるが自らの限界もわきまえて賢く振る舞うのがスマートってものである。というわけで、今日はMySQLのいろいろな限界についてまとめてみる。皆さんも是非MySQLの限界を知り、MySQLをもっとスマートに使って頂きたい。 SQL文の最大長 MySQLサーバーが実行出来るSQL文の最大長は、max_allowed_packetシステム変数で表される。max_allowed_packetの最大値は1GBである。max_allowed_packetの値はセッションごとにも設定可能なので、デフォルトではそこそこの値(16MBなど)に設定しておいて、必要に応じて大きな対を使うと良いだろう。 データベースの個数 データベースオブジェクトの個数に制限はない。データベースオブジェクトは

    限界までMySQLを使い尽くす!!
  • 実開発で分かったGoogle App Engine for Javaの“すごさ”

    ゴールデンウィークに特に予定のなかった筆者は,「ちまたで噂のGoogle App Engine for Java(GAE/J)とFlexでスケジュール共有ツールでも作ってみよう」と思い立ちました。およそ5日間かけて開発を進めたのち,2009年5月6日に「ご都合.com(画面1)」を公開しました。その後,はてなブックマークやニュースサイトなどでご紹介いただいたおかげで,公開後6日で約2000人の方にご利用いただいています。 そこで稿では,この「ご都合.com」の開発で実際に筆者が得た経験を通じて,GAE/JによるWebアプリケーション開発の実際とそのポテンシャルについて紹介します。 米Googleが2008年4月に発表したGoogle App Engine(画面2)は,「自分が開発したWebアプリケーションをGoogleのデータセンターで運用できるクラウドコンピューティング・サービス」です

    実開発で分かったGoogle App Engine for Javaの“すごさ”
  • システム開発の入門者から中級者にステップアップするための10のティップス - builder by ZDNet Japan

    ある読者との電子メールのやり取りの中で出てきた話である。彼は、開発者向けのブログや記事、雑誌の内容が2種類に分類できるということを述べていた。その2種類とは入門者向けのもの("Hello World"に代表されるもの)とエキスパート向けのもの(MSDN Magazineのようなもの)である。 これはなかなか鋭いポイントを突いている。開発者が入門レベルから中級レベルにステップアップするうえで役立てることのできる情報がほとんどないのだ。以下は、こういったステップアップを実現するための10のティップスである。 #1:新たなプログラミング言語を学習する 新たなプログラミング言語を学習することは、それがどのような言語であったとしても、より優れた開発者になるための近道となるのである(このことは、あなたが既に多くのプログラミング言語を修得していたとしても成立することである)。言語を選択する際には、あなた

    システム開発の入門者から中級者にステップアップするための10のティップス - builder by ZDNet Japan
    japanrock_pg
    japanrock_pg 2009/05/20
    「継続した学習が大切」
  • 魅力品質を語る前に、基本品質を見つめなおせ、と。自戒的に。(狩野モデルから考える) - kokepiの日記

    きょうリリースされたサイボウズさんのFeedpathをみて感想をつらつら考えていたが、POLAR BEAR BLOGさんがつっこんでいた。まったくもって同感ということで、後追いエントリを書いてみたい。(自分自身の勤務先のサービスに対する自戒の意味も大いにこめてます。) タギングや情報共有の機能に目を向ける前に、RSSリーダーとして十分な機能を提供しているか、ベータテストの間に再確認する必要があるのではないでしょうか。 僕も単純な「RSSの追加」(OPMLで複数とかじゃなくてよ)をしようとして、「認識できません」といわれた。別にひねくれたRSSでなくて、この日記のRSSで。ほかのRSSも含めて5回も10回も試したがだめだった。ブラウザが悪いのかな、、? Validateを通っているOPMLも、なんだかエラーで読み込んでくれなかったし。 結局リーダーとして使い始めるところにすらいたらなかった。

  • 調査・分析手法紹介 │ヤフーバリューインサイト株式会社

    『CONEL』は、生活者が商品やサービス、機能などに関して「どの程度関心があるのか」「どの程度必要としているのか」「あって当たり前と感じているのか」「なくても仕方がないと感じているのか」の4つの指標を円の大きさと2次元座標上の位置で表わす調査手法で、円の大きさが関与度、横軸はあるのが当たり前か、なくても仕方がないかの度合い、縦軸は必要度を表わしています。 1.CONEL開発の背景 〜当たり前品質と魅力品質〜    2.CONELの質問形式 3.CONELのアウトプット    4.CONELの調査事例 『CONEL』の基概念は、ハーズバーグ(F.Herzberg)の「動機付け衛生理論」から来ています。「満足要因と不満足要因は異なる」「動機付け要因(満足要因)と衛生要因(不満足要因)がある」というのが、動機付け衛生理論です。たとえば職場のトイレが汚かったら不満は増大するけれど、きれいになっ

  • ライブドア入社前・入社後に思ったことを正直に : LINE Corporation ディレクターブログ

    はじめまして。去年 (2008年) の12月に入社したモバイルディレクターの渡邉雄介です。 livedoor Blog の有料プラン「ケータイプラス」と、モバイルサイトのSEOを担当しています。 前職では受託案件中心のシステム開発会社でWebサイト・Webサービスコンサルティングから制作進行管理まで、幅広くディレクション業務を行っていました。 最初なので、私がライブドアに入社したキッカケと、入社後に思ったことをお話しします。 ■入社前: 元同僚の幸せそうな顔に惹かれて入社 去年の10月、元同僚で一足早くライブドアに入社していた飯田さんと久しぶりに飲んだときのことです。色々と仕事上の悩みなどを相談し、アドバイスし合おうと思っていたのですが、彼は、悩みを話すどころか何とも幸せそうな顔をしてライブドアの魅力を語り出しました。 とくに印象に残っているのは、受託案件をがつがつと回していた頃よりも“

    ライブドア入社前・入社後に思ったことを正直に : LINE Corporation ディレクターブログ
    japanrock_pg
    japanrock_pg 2009/01/15
    "PVや登録数 (率) の推移を追っていくだけでなく、ヒューリスティック評価や、ユーザーアンケートの結果など、多方面から本質的な問題を慎重に抽出して、新しい機能の追加・UI改善などを行う""必ず検証と評価をします。"
  • 1