タグ

2020年5月19日のブックマーク (17件)

  • 【Rails】GithubとCircleCIを連携してcommit時にrspecとrubocopを動かす - Qiita

    rubocopに必須のセットアップは、特にないです。ただ、 .rubocop.yml は必須です。もし、迷うなら、 railsの .rubocop.yml をコピペ or 参考に作るといいです。 なお、自分のは以下の通りです。 AllCops: Exclude: - "tmp/**/*" - "config/initializers/*" - "vendor/**/*" - "db/schema.rb" - "node_modules/**/*" - "db/migrate/*.rb" - "bin/*" DisplayCopNames: true TargetRubyVersion: 2.6.0 Rails: Enabled: true Style/AndOr: EnforcedStyle: conditionals Style/AsciiComments: Enabled: false

    【Rails】GithubとCircleCIを連携してcommit時にrspecとrubocopを動かす - Qiita
  • GitHub のプルリクエストを Bitrise x Danger x ktlint で自動レビューする - Qiita

    以前、Android プロジェクトへ ktlint を導入する手順をこちらに書きました。 ⇒ ktlint の導入と感想 今回は、GitHub のプルリクエスト時に CI(Bitrise)上で ktlint によるコードスタイルのチェックをし、結果を Danger を利用してプルリクエストにレビューとして書き込む、というのを実現する設定を紹介したいと思います。 動作イメージ なお、Danger 自体のセットアップについては長くなるので今回は説明しません。(また別の投稿で書こうと思っているので、もし書いたらリンクを追記します。) [2019.01.16 追記] こちらに書きました -> Android の開発環境へ Danger を導入するメモ Android プロジェクト側 ktlint の導入と感想 にも書きましたが、Gradle のタスクを次のようにしておきます。 task ktlin

    GitHub のプルリクエストを Bitrise x Danger x ktlint で自動レビューする - Qiita
  • Sider Review

    As announced in a blog post, we've shut down Sider Review service. If you have any inquiries, send an e-mail to support@sider.review Note: we'll close the e-mail address after February 10, 2023. UPDATE: If you need any receipts, e-mail us. Please don't forget to tell your GitHub organization.

    Sider Review
  • Danger⚡️をBitriseCIで導入してGithubのコードレビューを自動化する方法 - Qiita

    Danger使ってますか? 最近、Android/iOSアプリの勉強会でちょくちょく耳にするようになったDanger⚡️ 今回はDangerをBitriseで簡単に導入する方法から、 どんなことができるのかについてまとめて行きます。 WHAT IS DANGER⚡️ ? まずはDangerについて説明します。 公式サイトを読んで頂ければ大体わかるので詳細は公式サイトをみて下さい。 ざっくり言うとGithub上で行うPull RequestやMerge RequestをCI上で解析して自動でコメントしてくれるツールです。 例えば、 1000行を超えるプルリクエストが投げられた マイルストーンが設定されていない スクリーンショット貼ってない WIPが付いている TODOが残っている テストコードが書かれていない などなど なので、プロジェクト開始前にチームで決めたプルリク時のルールなどをコード

    Danger⚡️をBitriseCIで導入してGithubのコードレビューを自動化する方法 - Qiita
  • 福山哲郎 - Wikipedia

    福山 哲郎(ふくやま てつろう、1962年〈昭和37年〉1月19日 - )は、日政治家。立憲民主党所属の参議院議員(5期)、立憲民主党京都府連合代表[2]、学校法人瓜生山学園京都芸術大学(旧:京都造形芸術大学)教授(政治学)、学校法人瓜生山学園理事、学校法人龍谷大学理事。 参議院環境委員長、外務副大臣(鳩山由紀夫内閣)、内閣官房副長官(菅直人内閣・菅直人第1次改造内閣・菅直人第2次改造内閣)、参議院外交防衛委員長、民主党政策調査会長(第14代)、民主党幹事長代理、民進党幹事長代理、旧立憲民主党幹事長(初代)、立憲民主党幹事長(初代)、参議院東日大震災復興特別委員長を歴任した。 来歴[編集] 生い立ち[編集] 東京都出身[3]。高校1年の時に、都内で鉄鋼関係の会社を営んでいた父が事業に失敗し失踪したため、母親と弟の3人で母親の実家のある京都府に移り住む[4]。京都府立嵯峨野高等学校、同

    福山哲郎 - Wikipedia
  • 立憲民主党 (日本) - Wikipedia

    立憲主義[編集] 立憲主義を結党の理念とする[8]。これは、憲法によって政治権力の専制化や恣意的な政治支配を制限あるいは抑制、防止しようとする政治思想である[42]。政策パンフレットにも、「立憲民主党とは、日に立憲主義を回復させ、互いの違いを認め合い、ともに支え合う社会を実現する政党です。」とある[11]。 この考え方を前面に押し出した理由として代表の枝野幸男は、森友学園問題や加計学園問題、違憲との意見もありながら2016年に施行された安保法制を例示している[43][44]。 草の根民主主義[編集] 上述の立憲主義の他、草の根民主主義を結党の理念としている[8]。結党直後の演説において枝野幸男は、一億総中流と言われたすべての人が安心して暮らせた時代の日社会を取り戻すことなどの目標を訴えるとともに、そうした政策実現に向けたプロセスにおいて、現在のトップダウン型(リーダーが意思決定しその実

    立憲民主党 (日本) - Wikipedia
  • 『コロナ感染マップ、誰も作らないので私が作りました』

    マスメディア報道のメソドロジーマスメディア報道の論理的誤謬(ごびゅう:logical fallacy)の分析と情報リテラシーの向上をメインのアジェンダに、できる限りココロをなくして記事を書いていきたいと思っています(笑) 緊急事態宣言が都道府県ごとに解除される中、ハッキリ言ってピントがズレているのは、専門家会議が感染者の【空間分布 spatial distribution】を定量的に把握することなく、都道府県ごとの感染者数の時間変動のみを参考にブレイン・ストーミングによって緊急事態の解除の可否を検討していることです。 緊急事態の空間的な解除を見極めるにあたって、当に重要なことは、特定地域の感染率の空間分布の挙動が時間の経過とともにどのように変化しているかという【時空間挙動 spatio-temporal behaviors】を把握することです。また、同一都道府県内においても歴然とした【不

    『コロナ感染マップ、誰も作らないので私が作りました』
  • 開始方法

    開始方法 Adjust管理画面は、アプリ設定の管理、アプリ内イベントおよびキャンペーンの計測、ユーザーパフォーマンスの評価をするためのコントロールセンターです。営業担当者からアカウント作成リンクを受け取ったら、以下の手順で準備をしてください。 フェーズ1:Adjust管理画面の設定管理画面にアプリを追加するAdjustにログインすると、はじめにアプリを設定するよう指示があります。開始するには、アプリのプラットフォームを選択してください。アプリが複数のOS上で提供される場合は、マルチプラットフォームアプリとして設定できます。この設定をすることで、アプリの全てのバージョンのAdjustとの連携が同じアプリトークン、イベントトークン、およびトラッカートークンでサポートされます。またマルチプラットフォームトラッカーURLは、関連するアプリストアに自動的にリダイレクトします。マルチプラットフォームア

    開始方法
  • Visualixirの導入とsystemdで自動起動 - hotch-potch, Note to self

    1.はじめに Visualixirをsystemdによる自動起動に対応させます。 GitHub - koudelka/visualixir: A process/message visualizer for BEAM nodes.💪👁 実行環境 Ubuntu 18.04LTSです。 $ uname -a Linux smsv3 5.3.0-51-generic #44~18.04.2-Ubuntu SMP Thu Apr 23 14:27:18 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux 2.インストール npm $ sudo apt install npm Visualixir $ mkdir ~/gitwork/elixir/ $ cd ~/gitwork/elixir/ $ https://github.com/koudelka/visuali

    Visualixirの導入とsystemdで自動起動 - hotch-potch, Note to self
  • ヤフーはなぜ6000人の社員を巻き込む「1on1ミーティング」を続けるのか?

    1961年、 東京都生まれ。1986年、 早稲田大学第一文学部文芸専修卒業、ダイヤモンド社入社。「週刊ダイヤモンド」編集部に配属され、以後、記者として流通、家電、化学・医薬品、運輸サービスなどの各業界を担当。「週刊ダイヤモンド」副編集長、人材開発編集部(現HRソリューション事業室)副部長を経て、フリーランスのライター&エディターとなる。著書に『だから若手が辞めていく』(ダイヤモンド社刊)。人材開発編集部在籍中は、「ヤフーの1on1」(ダイヤモンド社刊)など、人材育成をテーマとする書籍も多く手がけ、毎年、複数の大学において企業の模擬面接や業界研究をテーマにした講演を行った。 人事評価を考える 「人事評価」はどうあるべきか? 社員のためになる「人事評価」とは?企業の利益向上につながる「人事評価」とは? 成果主義だけに捉われない、社員と会社の目標を設定する方法や上司と部下のコミュニケーションの在

    ヤフーはなぜ6000人の社員を巻き込む「1on1ミーティング」を続けるのか?
  • Home

    A picture’s worth a 1000 tests. Unit testing asserts can be difficult to use. Approval tests simplify this by taking a snapshot of the results, and confirming that they have not changed. In normal unit testing, you say assertEquals(5, person.getAge()). Approvals allow you to do this when the thing that you want to assert is no longer a primitive but a complex object. For example, you can say, Appr

  • ContractS CLM|クラウド型契約マネジメントシステム|ContractS株式会社

    ContractS CLMは、契約ライフサイクル管理(Contract Lifecycle Management=CLM)を実現し、契約書作成・レビュー・承認・締結・更新・管理といった、契約にまつわる業務を集約し、契約業務の最適化につなげます。 ContractS CLMは、契約ライフサイクル管理(Contract Lifecycle Management=CLM)を実現し、契約書作成・レビュー・承認・締結・更新・管理といった、契約にまつわる業務を集約し、契約業務の最適化につなげます。

    ContractS CLM|クラウド型契約マネジメントシステム|ContractS株式会社
  • Electronic signature - Wikipedia

  • Graffer, Inc. 株式会社グラファー

    { if (e.key === 'Escape') { isNavbarItemServicesOpen = false; } if (e.key === 'Enter' || e.key === ' ') { isNavbarItemServicesOpen = true; } }" >

    Graffer, Inc. 株式会社グラファー
  • 単一テーブル継承 - Wikipedia

    単一テーブル継承(たんいつてーぶるけいしょう、英称 : Single table inheritance)は、オブジェクト指向プログラミングにおける継承をオブジェクト関係マッピングにおいて実現するための一手法である[1]。 解説[編集] オブジェクト関係マッピングにおいては、関係データベースにおける表(テーブル)とオブジェクト指向プログラミング言語におけるオブジェクトを1対1に対応させている。このとき、関係データモデルでは、オブジェクト指向プログラミングにおける「継承」を表す方法を提供していない。そこで、表の一つの属性(フィールド)を用いて、対応するオブジェクトが継承関係にあるクラス群のうちどのクラスに属しているのかを識別する方法が単一テーブル継承である。 Ruby on Rails (Active Record) では、'type'という属性をクラスの識別に使用している[2]。.Net

  • みんなRailsのSTIを誤解してないか!? - Qiita

    な、なるほど...!? いや、みんなちょっと誤解してるんじゃないか? よーし、お父さん、みんながSTIを使いたくなるようにちょっと頑張っちゃうぞ! STIとは STIは、単一の継承階層に所属するクラス群を、ただひとつのテーブルを使って永続化する手法です。 PofEAA Railsのドキュメントを漁ると、次のような記述が見つかります。 http://api.rubyonrails.org/classes/ActiveRecord/Inheritance.html Note, all the attributes for all the cases are kept in the same table. Read more: www.martinfowler.com/eaaCatalog/singleTableInheritance.html このリンク先は、リファクタリングで有名なMarti

    みんなRailsのSTIを誤解してないか!? - Qiita
  • なぜ10万円給付に時間がかかるのか|東修平(四條畷市長)

    特別定額給付金(いわゆる10万円給付)について、住民の方々から、毎日のように「いつ振り込まれるのか」というお問合せをいただきます。 連日、この10万円給付については様々な報道がなされていますが、特徴的な側面のみを取り上げていることが多く、全体像を俯瞰しづらいかもしれません。ですので、なぜもっと早く給付できないのかという疑問を持たれるのは当然だと思います。そこで記事では、 市町村は、いったい何をしているのか なぜ、給付に時間がかかっているのか について、自治体の長として説明を試みます。 なお、理解しやすくするため、説明のなかで概念化や単純化をしている部分もあり、完全に記載どおりの内容を行っている訳ではないことは、念のためお伝えしておきます。 1 記事の対象 特別定額給付金については、ご存知のとおり紆余曲折を経て現制度に着地しました。そのため、議論すべき論点は複数あるかと思います。 しかしな

    なぜ10万円給付に時間がかかるのか|東修平(四條畷市長)