タグ

reviewに関するhoneybeのブックマーク (13)

  • 商品レビュー検索APIを公開しました!

    こんにちは、コンシューマ事業統括部の稲葉です。 一昨日、Yahoo!ショッピングAPIに商品レビュー検索APIを追加いたしました。 商品レビュー検索APIは、Yahoo!ショッピング内で書き込まれたお客様の口コミを、 カテゴリ別やストア別などの切り口で、新着順や、レビュー数順で商品レビューの一覧を 取得する事ができるAPIです。 例えば、ゴルフクラブカテゴリで書き込まれたレビュー一覧や、 焼酎カテゴリで書き込まれたレビュー一覧、といった情報をAPIを通して取得して、 アプリケーションやサービス内でご活用いただく事ができます。 Yahoo!ショッピングに存在する2,800万以上の商品を対象にして書かれた、 新着順の商品レビューを見ているだけでも楽しいですよ。 商品レビュー検索APIで取得できる情報ですが、レビュータイトルや文だけでなく、 画像等の商品情報、購入用途、レビュー点数や件数、レ

    商品レビュー検索APIを公開しました!
  • Redmineにソースコードレビューをつける·Redmine Code Review プラグイン MOONGIFT

    ソースコードレビューは意味がないなんて言われることもあるが、適切に運用すればとても役立つシステムだ。他人のソースコードを見て勉強したり、人が見ることを意識するので奇麗なコードを書くようにもなる。 RedmineでソースコードレビューRedmineにはリポジトリブラウザがついているが、ソースコードレビュー機能がないのが残念に思っていた。が、プラグインを使えば実現できるのだ。 今回紹介するオープンソース・ソフトウェアはRedmine Code Review プラグイン、Redmineにソースコードレビュー機能をつけるプラグインだ。 Redmine Code Review プラグインはRailsのプラグインのようにvendor/plugins以下に配置する。そしてモジュール画面で有効にすれば利用が出来る。使い方は簡単で、リポジトリを表示した際にあるDiffリンクをクリックすれば良いだけだ。

    Redmineにソースコードレビューをつける·Redmine Code Review プラグイン MOONGIFT
  • Google製のGit用ソースコードレビューシステム·Gerrit MOONGIFT

    ソースコードのレビューはシステムの品質を高めるのに大切な作業だ。GoogleやVMWareでも使われており、ブラウザを使って差分を確認してコメントができるようになっている。社内向けには拙作のSubversionソースコードレビューシステムの宍道湖がある(Rails製)。 Git向けソースコードレビューシステム この手のツールはSubversion向けのものが多かったが、Gitでも使いたいならGerritに挑戦してみよう。 今回紹介するオープンソース・ソフトウェアはGerrit、Git向けソースコードレビューシステムだ。 GerritGoogleが大々的に発表している訳ではないが、Google社員が開発しておりAndroidのオープンソースプロジェクトにおけるソースコードレビューにも利用されている。他のシステム同様に差分を見て、そこにコメントすることが可能だ。 差分を見てコメントする 差分

    Google製のGit用ソースコードレビューシステム·Gerrit MOONGIFT
  • 最近のオンラインレビューシステム - 現場のためのソフトウェア開発プロセス - たかのり日記

    去年あたりから、オンラインでレビューを行える、オープンソースのシステムが増えてきました。 ReviewBoard VMWareの開発で利用されている、ということで、一躍有名になったレビューシステム。Pythonで開発されている。 デモ:http://demo.review-board.org/account/login/?next_page=/dashboard/ Rietveld Googleのソースレビューシステム「Mondrian」のオープンソース版。Pythonで開発されているが、Google App Engine上で動作させる仕様になっている。 デモ:http://codereview.appspot.com/ 宍道湖 Rietveldを参考にし、Ruby on Railsで開発されたレビューシステム。インタフェース/機能は、Rietveldとほぼ同じ。 デモ:http://is

    最近のオンラインレビューシステム - 現場のためのソフトウェア開発プロセス - たかのり日記
    honeybe
    honeybe 2009/03/16
    まとめ。参考になる+1
  • レビューを効果的に実施するには? - 現場のためのソフトウェア開発プロセス - たかのり日記

    ソフトウェア開発では、レビューにて、より上位の工程で欠陥を発見することの重要性は、周知のことでしょう。 しかしながら、レビューを効果的に実施するのは、なかなか難しいと感じるところです。 レビューにおける指摘が、フォーマットや誤字・脱字に関してのものが多く、品質への寄与が低い レビューそのものに時間がかかるため、頻繁に実施しにくい。 スキルのあるレビューアは、大抵多忙であり、レビューしてもらえない。 レビューをするタイミングが遅く、修正や水平展開に手間がかかる。 レビューで見逃した欠陥は、テストが完了しないと分からない。 今月は、Think ITで、レビューに関する連載がいくつも公開されています。まだ、全て読んではいないのですが、プロセス定義、定量化、技法、教育等、いろいろな観点で書かれているので、参考になりそうですね。 記事の一覧を、載せておきます。 インスペクションは誰が行うべきか 第1

    レビューを効果的に実施するには? - 現場のためのソフトウェア開発プロセス - たかのり日記
  • PHP製のソースコードレビューシステム·Groogle MOONGIFT

    ※ 画面は一部公式サイトより ソースコードのレビューシステムも2008年になって急激に注目を集め、各種オープンソース・ソフトウェアが登場したジャンルだ。JavaPythonPerlRubyと各種言語向けに登場しているが、思ってみればこの言語は初だったかも知れない。 ソースコードをコミット前にレビューする そう、Webベースのプログラミング言語と言えばのPHPだ。PHPで開発を行う方であれば、やはり使い慣れたこちらが使いやすいだろう。 今回紹介するオープンソース・ソフトウェアはGroogle、PHPで作られたソースコードレビューシステムだ。 PHPは開発者の技量によって、ソースコードの見やすさや書き方が大幅に異なる言語だ。その補正を行うためにもレビューシステムの導入は重要と言える。そしてGroogleを使えばその使い慣れたPHPを使ってWebベースのソースコードレビューが可能になる。

    PHP製のソースコードレビューシステム·Groogle MOONGIFT
  • ソースコードを皆で共有、レビュー·Yes! Paste! MOONGIFT

    ※ 画面は公式サイトより Webシステムは表面上はHTMLJavaScriptを出力するため、内部でどのような処理を行っているのかは外部からでは分からない。開発者自身、作っているコードが問題ないか誰かに見てもらいたいと思うことはないだろうか。 ソースコード表示 そのためのシステムがソースレビューシステムと呼ばれるものになる。コードを貼付けてみてもらいたい、使ってもらいたいそんなニーズに活かせるのがYes! Paste!だ。 Yes! Paste!はPythonで作られたソースレビューシステムで、BSDライセンスの下に公開されている。 Yes! Paste!はユーザ名、プログラム言語、コメント、そしてコードを貼付けて投稿するだけのシンプルなWebアプリケーションだ。貼付けられたコードに対しては、誰でも自由にコメントができるようになっている。 プログラミング言語一覧 また、ソースコードはダウ

    ソースコードを皆で共有、レビュー·Yes! Paste! MOONGIFT
    honeybe
    honeybe 2008/11/28
    あとで。
  • MOONGIFT: » Rails製のソースコードレビューシステム「宍道湖」:オープンソースを毎日紹介

    ようやく一段落したので公開。 ソースコードのレビューをするとどういったメリットがあるのか。お互いに人にソースを見てもらう、逆に見ることは知識の共有化や勉強材料として非常にためになる。プロジェクトチーム内でのレビューは、中長期的にみた時のシステム把握や標準化で役立つことが多い。 問題の表示 そんなソースコードレビューを手軽に導入できるシステムを開発したのでご紹介。Google App Engine上で動作するRietveldクローンだ。 今回紹介するオープンソース・ソフトウェアは宍道湖(しんじこ)、Ruby on Rails製のソースコードレビューシステムだ。 宍道湖は、Rietveldクローンとして、見た目をほぼそのまま踏襲して開発している。ただし認証周りや、メール周りの処理は異なるものになっている。パッチファイルの表示やダウンロード、旧版と新版を横並べにした差分表示が可能だ。 差分表示

    MOONGIFT: » Rails製のソースコードレビューシステム「宍道湖」:オープンソースを毎日紹介
  • MOONGIFT: Python製のJava向けソースコードレビュー「JCR」:オープンソースを毎日紹介

    やはり熱い(と思っている)。ソースコードレビューは、とても面白い。個人的にも一日の開発作業の結果をイシュー登録し、レビューするようにした。Diffで一つ一つのファイルをチェックするよりも簡単で良い。 プロジェクトウィンドウ レビューの方法は最近の流れでいくと、やはりWebベースでやるのが良い。これを複数人でやれば生産性向上につながるのは間違いない。 今回紹介するオープンソース・ソフトウェアはJCR、Python製Webベースのソースコードレビューシステムだ。 JCRはeasy_installを使ってインストールできるシステムで、SQLite3/MySQL/PostgreSQLをバックエンドにすることができる。Python製ではあるが、なぜかJava向けを想定して作られているらしい(利用は特に言語を問わずに利用できる)。 差分表示 Diffは二つのファイルを差分を縦に並べて表示する。そしてコ

    MOONGIFT: Python製のJava向けソースコードレビュー「JCR」:オープンソースを毎日紹介
  • Perl製のソースコードレビューソフトウェア·Codestriker MOONGIFT

    最近、ソースコードのレビューが熱い(と思っている)。各種フレームワークの台頭によって、ソースコードの質がだいぶ均質化されているように感じるが、だからこそレビューを通じて知識の共有化をするべきだ。 パッチを表示 とは言え、まだまだレビューを支援するシステムは数少ない。そこでPerl製のこちらをご紹介。 今回紹介するオープンソース・ソフトウェアはCodestriker、Webベースのソースコードレビュー支援ソフトウェアだ。 CodestrikerはPerlで作られているソフトウェアで、Diffファイルとリポジトリのパスに従ってパッチファイルにコメントを書けるようになっている。アップロードされたパッチに対してコメントをすることで再修正、または適用という流れになる。対応しているリポジトリはSubversion/CVS/Clearcase/Perforce/Virtual SourceSafeとなっ

    Perl製のソースコードレビューソフトウェア·Codestriker MOONGIFT
  • MOONGIFT: » GoogleのソースレビューシステムMondrianのオープンソース版「Rietveld」:オープンソースを毎日紹介

    ※ 一部の画面はデモより Googleの高度なエンジニアリングを支える技術の一つにソースコードレビューがある。ソースの修正点について、レビューし、議論することでさらに良いコードができあがっていく。世界中にいるエンジニアのために、議論はネットを介して行うことになる。 ソースコードの行ごとにコメントが書ける そのためのシステムがMondrianだ。これを作ったのはGuido van Rossum氏、Python開発者でもある方だ。そしてこのMondrianをなんとかオープンソースとして公開したいと願ってきたRossum氏が実現させたのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはRietveld、Google App Engineで作られたソースコードレビューシステムだ。 Rietveldは任意のリポジトリに対して、古い版と新しい版のソースの差分を表示し、レビューを行うこと

    MOONGIFT: » GoogleのソースレビューシステムMondrianのオープンソース版「Rietveld」:オープンソースを毎日紹介
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • デザインやコードの良いレビュー、悪いレビュー、そして酷いレビュー

    垂直スケーラビリティと効果的なテストによる金融取引システムのパフォーマンスと効率の最大化 Peter Lawrey氏はJavaチャンピオンであり、Chronicle SoftwareのCEOとして、開発者を鼓舞してソリューションのクラフトマンシップを高めることに情熱を注いでいる。経験豊富なソフトウェアエンジニアとして、Lawrey氏はソフトウェア開発プロセスにおけるシンプルさ、パフォーマンス、創造性、革新性を奨励することに努めている。

    デザインやコードの良いレビュー、悪いレビュー、そして酷いレビュー
  • 1