タグ

2020年3月8日のブックマーク (4件)

  • 採用プロセス - Google Careers

    機会均等Google は、雇用主として機会均等とアファーマティブ アクション(積極的差別是正措置)を実施していることを誇りとしています。Google は、サービスの提供対象であるユーザーを代表する人材の育成と帰属意識を持てる文化の醸成に取り組んでいます。また、人種、信条、肌の色、宗教、性別、性的指向、性同一性またはその表現、国籍、障がい、年齢、遺伝情報、従軍経験、配偶者の有無、妊娠またはそれに関連する状態(授乳を含む)、親になる予定、犯罪歴(法的要件に一致する場合)、法律によって保護されるその他の状態にかかわらず、均等な雇用機会を提供すべく尽力しています。Google の雇用機会均等ポリシー、自分の権利を知る: 職場での差別は法律で禁止されています、Google における帰属意識、採用プロセスもご覧ください。

    採用プロセス - Google Careers
  • virtualenv 基本的なコマンド使い方メモ - Qiita

    この記事の概要・目的 pythonにおける仮想環境作成ツール、virtualenvの基コマンドメモになります。 対象者 たまにしかvirtualenvを使わず、コマンドを忘れてしまった人の備忘録用。 (python開発経験があり、virtualenvを触ったことがある人が対象です。) virtualenvとは? python開発で使う、仮想環境作成ツール。 プロジェクト毎に、クリーンな仮想環境を作成することができるツールです。 virtualenvを導入することにより、以下のようなメリットを享受できます。 プロジェクト毎に開発環境を作成するため、開発中に他のプロジェクトや、マシン中のグローバルなpython環境を汚さずに済む。 プロジェクト中の開発環境が万一壊れても、作り直しが簡単。 virtualenvのインストール 他のpythonパッケージと同じく、pipコマンドでinstallで

    virtualenv 基本的なコマンド使い方メモ - Qiita
  • Jupyter notebook (iPython Notebook)を使う時に気をつけるべき10個のこと - MyEnigma

    PythonユーザのためのJupyter[実践]入門posted with カエレバ池内 孝啓,片柳 薫子,岩尾 エマ はるか,@driller 技術評論社 2017-09-09 Amazonで検索楽天市場で検索Yahooショッピングで検索 目次 目次 はじめに 1. 環境の独立性を保つために各プロジェクト毎にvirtualenvを使う 2. Python3を使う 3. requirements.txtを保存しておく 4. すべてのimport文とパスの設定は初めのセルに入れる 5. はじめはコードは汚くても良い 6. グローバル名前空間を汚さないために、セルの中の処理は関数とする 7. 長い計算時間の結果をキャッシュするためにJoblibを使う 8. セルの独立性をできるだけ保つ 9. 変数名は短くても良い 10. ユーティリティ関数にはアサーションを使ってテストを書く 参考資料 MyE

    Jupyter notebook (iPython Notebook)を使う時に気をつけるべき10個のこと - MyEnigma
  • dplyr のアレを Pandas でやる - Qiita

    Pandas と dplyr のより網羅的な対比は、既に記事が出ています。 私が参考にしたものをこの記事の末尾で紹介していますので、詳しくはそちらをご覧ください 。 前置き|テーブルのキーの扱い方の違い Pandas を使い始める前に理解すべきこととして、dplyr と Pandas ではテーブルのキーの扱い方に大きな違いがあります。この違いを認識していなかった私はかなり苦戦しました…… 以下の2点を理解して (覚悟して?) おくと、学習コストが多少減るのではないでしょうか。 Pandas ではテーブルのキーが Index という別オブジェクトで管理されていること Pandas ではキーや列名に階層構造を持たせられること dplyr におけるキーの扱い R のデータフレームにはテーブルのキーを表す方法として row names という仕組みが用意されています。しかし、dplyr (が利用し

    dplyr のアレを Pandas でやる - Qiita