2019年1月17日のブックマーク (9件)

  • GitHub、無料ユーザーもプライベートリポジトリを使い放題に

    Microsoft傘下の開発者向けのソースコード共有サービスGitHubは1月7日(現地時間)、無料ユーザーでもプライベートリポジトリを使えるようにしたと発表した。 これまでは、ソースコードを非公開にできるプライベートリポジトリを使えるのは月額7ドル以上の有料ユーザーのみだった。新プランでは、無料ユーザーでも無制限にプライベートリポジトリを使えるが、共有できるのは3人までだ。 また、有料プランの構成を変えた。従来「Developer」という呼称だった月額7ドルの個人向けプランは「Pro」に、GitHubのみで使うものと自社サーバでのホスティングも可能なものの2つに分かれていた2つのビジネス向けプランが1つになり、「Enterprise」という呼称になった。料金は変更なしだ。

    GitHub、無料ユーザーもプライベートリポジトリを使い放題に
    tanjoin
    tanjoin 2019/01/17
  • DockerとJavaScriptの付き合いかた - コネヒト開発者ブログ

    こんにちは。エンジニアの安達 (@dachi_023) です。会社用アカウントとして @ry0_adachi を用意していましたが全然呟かなくなっちゃったので辞めました。複数アカウントの運用って面倒ですね...。はい、コネヒト Advent Calendar 2018 の20日目はDockerとJSです。 まえがき DockerfileにJS (とかCSSとかHTMLとか) のビルド処理を書いてコンテナ立ち上げてブラウザで見えるところまでの話です。 記事では最低限これができていればそんなに遅くならないよねってものをいくつか書いています。コードは GitHub に上がってますのでそちらを見ていただいてもOKです。このコードは create-react-app で生成したものをビルドしてコンテナ上のNginxで公開するという簡単なものですが、実際にママリのProduction環境に投入したも

    DockerとJavaScriptの付き合いかた - コネヒト開発者ブログ
    tanjoin
    tanjoin 2019/01/17
  • AndroidアプリにおけるA/Bテストのための実装 - Gunosy Tech Blog

    はじめに こんにちは。今年10月に入社したグノシー事業部の高橋(@tkhs0604)です。 先週、胃腸炎に罹りました。来年の抱負は「健康第一」にしたいと思います。 この記事はGunosy Advent Calendar 2018、20日目の記事です。昨日の記事はUTさん(@mocyuto)の「まだログイン認証で消耗してるの? ~ALBで簡単認証機構~」でした。 前職はSIerで、入社から約1年は営業をしていましたが、その後エンジニアに社内ジョブチェンジし、WebアプリとAndroid/iOSアプリの開発に携わっていました 。 転職活動中にGunosyでは施策の検証を毎日データを見て行っているという話を聞き、それが当時の僕にとっては衝撃的でした。感性ではなくデータに基づきユーザと向き合う実直な姿勢に魅了され、入社を決意しました。 今回は、その取り組みのコアを担う「A/Bテスト」について書きた

    AndroidアプリにおけるA/Bテストのための実装 - Gunosy Tech Blog
    tanjoin
    tanjoin 2019/01/17
  • 御社では GitHub の Organization アカウントによるメンバー管理をどのように行っていますか? - freee Developers Blog

    まえがき 年に一回の外向け記事を公開する日がやってきてしまいました。仙波です。 この記事はfreee Developers Advent Calendar 2018 の13日目です。 adventar.org 例年ちょっとエモい記事ばかり書いているので、今年はちょっと渋い(他社さんがどうやっているか気になる)ところを書いていきたいと思います。 さて、まずは業である今年の蕎麦ですが、得意先の粉屋によると相次ぐ災害により不作で、夏の北海道産はもとより、新そばの命である信州産もよろしくない状況だそうです。悲しいですね。 打ち立ての新蕎麦。例年よりちょっと香りが薄いかな。 蕎麦以外のエンジニア業についてですが、自分はいまSREチームからエンジニアの生産性を向上するチームに移動しています。 相方は各マイクロサービスの Rails の Major Version Up やら ChatOps 用の

    御社では GitHub の Organization アカウントによるメンバー管理をどのように行っていますか? - freee Developers Blog
    tanjoin
    tanjoin 2019/01/17
  • 毎週リリースを実現するテスト活動 - クックパッド開発者ブログ

    こんにちは。 品質向上グループの茂呂一子(@ichiko_revjune)です。 クックパッドアプリは、サブミット・リリース作業を自動化して、アプリを毎週サブミットするようになりました。これを実現するリリースフローについては、 クックパッドアプリはみんなが寝ている間にサブミットされる で紹介しました。 このリリースフローを実現していく過程では、「機械に人間があわせる」という方針で、サブミット・リリース作業が自動化されていきました。つまり、毎週サブミット・リリースをするためには、何をどのように自動化するべきかという視点で自動化する対象が決まっていきました。 アプリは開発が終わればすぐにリリースできるというものではありません。この記事では、リリース前のテスト作業をどのように調整して、毎週リリースを実現しているのかを説明していきます。自動サブミットの導入はiOSアプリが先行したため、ここではiO

    毎週リリースを実現するテスト活動 - クックパッド開発者ブログ
    tanjoin
    tanjoin 2019/01/17
  • yarn から npm に出戻ろうとしている話 - freee Developers Hub

    こんにちは, 今年の freee の新卒エンジニアで会計freee の開発をしているけむりだま (@_kemuridama) です. この記事は freee Developers Advent Calendar 2018 の 11 日目の記事になります 🎄 今回は freee の中で最も大きなプロダクトである会計freee で使っている JavaScript パッケージマネージャを yarn から npm に出戻ろうとしている話をしていこうと思います. なぜやるのか 🤔 yarn から npm に戻ろうとしている理由は, 下記のブログで説明されている通り, npm がアップデートしていくのに従って yarn と性能が変わらなくなってきたためです. engineering.mixmax.com まず, yarn は並列インストールができるため npm よりパッケージインストールが高速でし

    yarn から npm に出戻ろうとしている話 - freee Developers Hub
    tanjoin
    tanjoin 2019/01/17
  • iOSでNotificationを非同期で送ろう - Gunosy Tech Blog

    はじめに こんにちは。グノシー事業部でiOSの開発を担当している hongmhoonです。 この記事はGunosy Advent Calendar 2018の11日目の記事です。 昨日はtoshimaruさんのCircleCI 2.0/2.1の機能をフル活用してCI/CDワークフローを改善してみたでした。 Notificationの基 NotificationCenter.default.post(name: .blogDeadlineDidCome, object: nil) iOSで何かのイベントをアプリ全体的に送信するには上のように書くのが基です。 こちらは同期的に処理されますが、呼出元の処理が遅延するなどの理由で送信のタイミングをずらしたい時もあります。 Notificationの非同期送信 非同期でNotificationを送信するにはNotificationQueue にN

    iOSでNotificationを非同期で送ろう - Gunosy Tech Blog
    tanjoin
    tanjoin 2019/01/17
  • ConstraintLayoutのレイアウト組み方実用例 - ZOZO TECH BLOG

    こんにちは。フロントエンドエンジニアの遠藤です。 皆さん、ConstraintLayoutを使用していますか? 弊社では最近、ほとんどのレイアウトをConstraintLayoutを使用して実装しています。 今回はConstraintLayoutを使用してレイアウトを組んだ際に便利だなと思ったポイントや難しくてはまったことについて紹介したいと思います。 今回はConstraintLayoutを使用したレイアウトの組み方について注目するので、基的な使い方については説明しません。 ConstraintLayoutの基的な使い方は下記の記事が分かりやすくておすすめです。 Google Developer Yukiの枝折: ConstraintLayout 実用例 今回はConstraintLayout1.1.0-beta5を使用しています。 サンプルコードはGitHubにあげてあります。 g

    ConstraintLayoutのレイアウト組み方実用例 - ZOZO TECH BLOG
    tanjoin
    tanjoin 2019/01/17
  • Developer portal

    Millions of people use Inoreader to consume, share and organize content. The Inoreader API allows another level of content distribution, unavailable with other methods. API access is granted to developers who want to create publicly available apps on platforms where Inoreader is not available. For all other use cases, an Inoreader Pro plan is required to access the API. Contact our sales team for

    Developer portal
    tanjoin
    tanjoin 2019/01/17