タグ

2017年6月28日のブックマーク (7件)

  • Lokalized

    Lokalized facilitates natural-sounding software translations on the JVM. It is both a file format…

  • Android開発のコードレビューbotを乗り換えた話 - クックパッド開発者ブログ

    モバイル開発で利用しているコードレビューbotを最近乗り換えた話をします。 コードレビューbotとは コードレビューbotはPull Request(以下PR)に対して、静的解析した結果などをコメントする機能を持つプログラムの事を指します。 コードレビューbotを導入すると、些末な内容はbotが勝手に指摘してくれるため、レビューワーがより重要な内容のレビューに時間を使うことが期待できます。 有名なサービスにHoundやSideCIなどがあります。 Android開発でのレビューbotの役割 CookpadのAndroid開発では、下記の項目をPR毎に実行しています。 PRのマイルストーンチェック FindBugsを利用した静的解析 AndroidLintを利用した静的解析 license-tools-pluginを利用したOSSライセンス情報のチェック アプリのビルド deploygate

    Android開発のコードレビューbotを乗り換えた話 - クックパッド開発者ブログ
  • MVP(Minimum Viable Product)とは?実践するメリットと検証方法

    Interaction Design Foundationはグローバルにデザインレベルの向上を目指す、デンマーク発の非営利団体です。 MVP(実用最小限の製品: minimum viable product)という考え方が広まったのは少し前のことです。MVPはFrank Robinson氏によって定義され、起業家であり学者のSteve Blank氏と、リーンスタートアップ(Lean Startup)を提唱したEric Ries氏という2人のプロダクトデザインの権威によって有名になりました。 MVPとは? 簡単に定義すると、MVPとは、製品を提供する上で必要最小限の機能のみをもつ、もっともシンプルな製品です。しかし一般的には、「顧客価値があり、利益を生み出せる最小限のもの」と考えられています。 MVP戦略においては、価値基準を理解することが決定的に重要です。たとえば、車輪は車輪だけではユーザ

    MVP(Minimum Viable Product)とは?実践するメリットと検証方法
  • 「会議」という無駄な時間はそろそろ廃止にしないだろうか - Magic Pie

    今回は世の中に溢れかえっている「会議」というものについて、改めてじっくり考えてみたい。 企業は「会議」であふれている そもそも会議の目的って何だっけ? 報告・情報共有型会議 意思決定型会議 問題発見・解決型会議 ブレスト型会議 なぜ会議が生産的でないものになってしまうのか ①報告・情報共有型:「この情報いる?」と感じる内容がほとんど ②意思決定型:「結局何の話だっけ?」とテーマから逸脱する ③問題発見・解決型:余計な人まで集まり、いろいろうるさい ④ブレスト型:「さて、案はありますか?」から始まる 直接的な原因は何か 会議がもたらす弊害は思っている以上に大きい 当に行うべき現場のタスクが進まない 会議のための準備という無駄な工数が発生する 残業が増える 無意識に社員のモチベーションが下がる 成長スピードが落ちる 会議がなくならない理由 ①リーダーが責任をとりたくないから ②やること自体が

    「会議」という無駄な時間はそろそろ廃止にしないだろうか - Magic Pie
    koda3
    koda3 2017/06/28
    [management]
  • 【登壇資料】目的別、サーバーレスアーキテクチャの教科書!これのときはこう!【アーキテクチャ20連発】 #cm_osaka | DevelopersIO

    大阪でサーバーレスの話をしてきました クラスメソッドの開発を知る!大阪勉強会 第7回 これから始めるサーバーレス!〜最新サービス使いこなし術〜で スピーカーとして登壇しました。参加率が非常に高く、多くの方にご参加いただきました。誠にありがとうございました! 記事では、勉強会でお話しした「目的別、サーバーレスアーキテクチャの教科書!これのときはこう!」の発表資料を公開します。 発表資料 内容 セッションでは、これからサーバーレスを始める人向けに、サーバーレスとは何か?という話から、具体的にどのようなアーキテクチャを構築するのか?というお話しをさせていただきました。 サーバーレスアーキテクチャパターン セッションでは、サーバーレスアーキテクチャのパターンを20種類ご紹介しました。サーバーレスと言えるアーキテクチャは20種類では語りきれないほど沢山ありますが、今回は独断と偏見で選んでみまし

    【登壇資料】目的別、サーバーレスアーキテクチャの教科書!これのときはこう!【アーキテクチャ20連発】 #cm_osaka | DevelopersIO
    koda3
    koda3 2017/06/28
  • GraphQLはWeb APIの次のフロンティアか? | POSTD

    RESTの規約。URLはリソースであり、CRUDはHTTP動詞にマップされる。 RESTの規約に1つ問題があるとすれば、規約が十分でないということでしょう。上記で”通常”、”多くの場合”、”時に”という表現を使ったのは、これらのやり方は仕様で推奨されているものの守られるとは限らないためです。実世界では、大抵のAPIはRESTishがせいぜいです。例えばStripeでは、リソース更新に PUT ではなく PATCH を使うべきですが、歴史的理由でそうはなっておらず、おそらく現時点では変更に値しないでしょう。いずれにしても開発者はドキュメントを読む必要があり、その時、 POST メソッドのユビキタスな使い方があることに気づくのです。 RESTには他の問題もあります。必要なものだけでなく全てが返ってくるため、リソースのペイロードが非常に大きくなることがあるのです。そして多くの場合、クライアントが

    GraphQLはWeb APIの次のフロンティアか? | POSTD
    koda3
    koda3 2017/06/28
  • Gimmickgeek.com

    koda3
    koda3 2017/06/28