並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 49件

新着順 人気順

"best practice"の検索結果1 - 40 件 / 49件

  • The worst so-called “best practice” for Docker

    Introduction to Dockerizing for Production Improve your DevOps skills: learn an iterative process for Dockerizing your code. Get your free ebook The worst so-called “best practice” for Docker by Itamar Turner-Trauring Last updated 01 Oct 2021, originally created 23 Mar 2021 Somebody is always wrong on the Internet, and bad Docker packaging advice is quite common. But one particular piece of advice

      The worst so-called “best practice” for Docker
    • IaCのベストプラクティス/Best practice of IaC

      2023/07/05に行われた、OCHaCafe Season7 #2 - IaCのベストプラクティスで用いた資料です。 デモで用いたコード: oracle-japan/ochacafe-iac

        IaCのベストプラクティス/Best practice of IaC
      • Power BIビジュアルデザインBest Practice | ドクセル

        スピーカー紹介 Eiki Sui ※その他情報は最終ページ Fabric CAT(旧Power BI CAT) Customer Advisory Team  Microsoft Fabricの製品チーム  グローバルでFabricのサポート Microsoft Fabric Power BIを活用した社内活用事例 ⚫ 経営企画 経営ダッシュボード ⚫ 生産本部 ✓ 月次売上分析(販売区分別・チャネル別) ✓ 仕入・払出・発注工料・納品分析(開発管理・素材管理部) ✓ 執行役員会週次売上分析(販売区分・チャネル・ 価格帯・ライン別) ✓ 在庫推移分析 ✓ 売上予算・経費予算管理 ⚫ 管理本部 第三者向けデータ準備用 ✓ 売上在庫データ分析(監査法人によるデータ 依頼対応等) ✓ 歩留まり・不良率推移分析 モニタリング用 ⚫ 営業 Excelから卒業 ✓ エリア(店舗)売上予実レポート配

          Power BIビジュアルデザインBest Practice | ドクセル
        • Geri Reid - Forms best practice

          Form design Best practice, research insights and examples Here's my best practice guidelines for form design. Working on a design system for a bank taught me a lot about forms. I watched testing in labs. I worked alongside experts from specialist accessibility organisations. I saw forms tested by people with disabilities and users of assistive technology. I've also read a lot of research. From all

            Geri Reid - Forms best practice
          • Validating Kubernetes YAML for best practice and policies

            Validating Kubernetes YAML for best practice and policiesJune 2020 TL;DR: The article compares six static tools to validate and score Kubernetes YAML files for best practices and compliance. Kubernetes workloads are most commonly defined as YAML formatted documents. One of the challenges with YAML is that it's rather hard to express constraints or relationships between manifest files. What if you

              Validating Kubernetes YAML for best practice and policies
            • Golang Error Handling — Best Practice in 2020

              Golang has many advantages, its popularity explains this. But error handling in Go 1 is not very efficient , we have to write many verbose , inconvenient codes in daily development. There’re several open source solutions to tackle this. Meanwhile, the Go team is improving this from both the language and the standard library aspects.

                Golang Error Handling — Best Practice in 2020
              • Linux Auditd Best Practice Configuration

                audit.rules ` 5�U �/�U # IMPORTANT! # This gist has been transformed into a github repo # You can find the most recent version there: # https://github.com/Neo23x0/auditd # ___ ___ __ __ # / | __ ______/ (_) /_____/ / # / /| |/ / / / __ / / __/ __ / # / ___ / /_/ / /_/ / / /_/ /_/ / # /_/ |_\__,_/\__,_/_/\__/\__,_/ # # Linux Audit Daemon - Best Practice Configuration # /etc/audit/audit.rules # # C

                  Linux Auditd Best Practice Configuration
                • 日本語版Best Practice Rules -BPA - テクテク日記

                  知る人ぞ知るBPA(Best Practice Analyzer)のBest Practice Rulesが日本語に対応しました。Best Practice RulesはPower BIデータモデルに関するベストプラクティスをTabular Editor 2やTabular Editor 3を使って特定するもので、開発はPower BI CATのMichaelによるものとなります。Michaelは私と同じPower BI製品チームの一員で、チーム内ではスペシャリスト扱い、主にDAX / Data Modelに特化した非常に優秀な方です。 ※TE2とTE3の違い Guy in a Cubeのパトリックも2021年に紹介していますので、ビデオを見たい方は以下から確認してみてださい。 www.youtube.com 簡単な概念や解説ビデオを見て頂ければ分かりますが、今回は日本語版対応ということで

                    日本語版Best Practice Rules -BPA - テクテク日記
                  • Best Practice Sonicwall - lasopathai

                    If you have allowed the SonicWALL to auto create rules and you uncheck the box on the zone, it will remove the rules By default, unless checked on the zone, all traffic is blocked tofrom this zone Always a best practice to create rules yourself. The auto create check box on the zone allows an any rule to be created. Establishing a Best-practice Defense The consumerization of IT as well as best pra

                      Best Practice Sonicwall - lasopathai
                    • Best Practice: LookML Dos and Don'ts  |  Looker  |  Google Cloud

                      フィードバックを送信 Best Practice: LookML Dos and Don'ts コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 以下のベスト プラクティスには、経験豊富な Looker の部門横断的なチームによって共有された推奨事項が反映されています。これらのインサイトは、実装から長期的な成功に至るまで、Looker のお客様との連携に携わった長年の経験に基づいています。これらのベスト プラクティスは、ほとんどのユーザーと状況に対応できるように設計されていますが、このページで共有される推奨事項を実装する場合は、常に適切に判断してください。 LookML の推奨事項 推奨事項: すべての結合に対して relationship パラメータを定義する。 これにより、Looker 内で指標が適切に集計されます。デフォルトの場合、Looker では、

                        Best Practice: LookML Dos and Don'ts  |  Looker  |  Google Cloud
                      • best practice to set atom value with route params · pmndrs/jotai · Discussion #1113

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          best practice to set atom value with route params · pmndrs/jotai · Discussion #1113
                        • Best practice for instantiating Prisma Client with Next.js

                          ProblemMany users have come across this warning while working with Next.js in development: warn(prisma-client) There are already 10 instances of Prisma Client actively running. There's a related discussion and issue for the same. In development, the command next dev clears Node.js cache on run. This in turn initializes a new PrismaClient instance each time due to hot reloading that creates a conne

                            Best practice for instantiating Prisma Client with Next.js
                          • Best practice rules for Amazon Web Services

                            Amazon Web Services best practice rules Trend Micro Cloud One™ – Conformity has over 750+ cloud infrastructure configuration best practices for your Amazon Web Services™, Microsoft® Azure, and Google Cloud™ environments. Here is our growing list of AWS security, configuration and compliance rules with clear instructions on how to perform the updates – made either through the AWS console or via the

                            • Learn you some Lambda best practice for great good

                              Cost Optimization Are you worried about getting a big AWS bill? We have an extensive section on cost optimization techniques. You should get a firm grasp on how to keep your AWS cost in check, even if you're new to AWS and serverless. Cold Starts You have been using Lambda for a while, but are you still not sure how cold starts REALLY work? In the performance section, you will learn techniques tha

                                Learn you some Lambda best practice for great good
                              • Best practice guides | dbt Developer Hub

                                Join our bi-weekly demos and see dbt Cloud in action!

                                  Best practice guides | dbt Developer Hub
                                • E2531 – Data Citation : A guide to best practiceについての所感

                                  Data Citation : A guide to best practiceについての所感 国立情報学研究所オープンサイエンス基盤研究センター・河合将志(かわいまさし) 2022年5月,欧州委員会出版局(Publications Office of the European Union)は,データ引用のベストプラクティスのための推奨事項や表記方法などをまとめたガイド“Data Citation : A guide to best practice”を公開した。ガイドは“Foreword”,“PART ONE – Citing data is important”,“PART TWO – How to cite data”, “PART THREE – Other information”,“Annex”から主に構成されている。以下ではそれぞれの要点を摘記するとともに,データ引用のベスト

                                    E2531 – Data Citation : A guide to best practiceについての所感
                                  • GCP: Best Practice | hatakoya memo

                                    Articles VSCode+RemoteDevelopment+GCEでリモート開発環境を構築する。GCP Cloud BuildをGitHubと連携させて、ビルド結果をSlackで通知するFramework Cycle.jsExpressFlutterJavax validation with KotlinReact: NextReact: nwbReact StorybookReactSpring JPASpring Boot / KafkaSpring WebFluxSpring FrameworkSoftware / Service Circle CIDockerDockerHubGitGit HubHelmIntelliJ IDEAJSON ServerKubernetesVerdaccioVSCodeMiddleware MySQLCouchbaseRabbitMQKafk

                                    • Best practice to structure multiple module · Issue #386 · tiangolo/fastapi

                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                        Best practice to structure multiple module · Issue #386 · tiangolo/fastapi
                                      • NextJS 13 folder structure best practice

                                        I'm learning to use NextJS and I'm using the latest version with App Router, I'm currently stuck on how to do routing, such as where to put the register and login pages, and its' folder structure in general, where I put components and how to group other related components together, can you shed light on this topic, and please make it as simple as possible and maybe give some examples because I'm s

                                          NextJS 13 folder structure best practice
                                        • CephのBest Practiceを探る①:BlueStore使用時のチューニング - TECHSTEP

                                          はじめに 本ブログでは、2020年になってからRook-Cephについて、機能や使い方などをいろいろと調べてまいりました。しかし一方で、そうやって調べた機能は、具体的にどのように利用するのか、どのような設定を行えばRook(というよりCeph)の機能を引き出すことができるのかについて、あまり理解をすることができていませんでした。例えば、Rook-Cephを利用する際、IOPSやスループットなどのパフォーマンスを引き上げるためには、どのような設定を行う必要があるのか、といった点が気になっております。 Rook-Cephの場合、ストレージの処理を行うのはCephの役割です。Cephは10年以上前に登場し、多くの本番環境で利用されてきたソフトウェアです。そのため、これまでのCephの運用や設計に関する知見・情報は多く公開されており、これらをたどることでCephを利用するうえでの最善策、Best

                                            CephのBest Practiceを探る①:BlueStore使用時のチューニング - TECHSTEP
                                          • Updated 2022 LTS Best Practice Guides for optimizing games | Unity Blog

                                            The phones might get bigger (or smaller), the PCs more powerful, and different visual styles may come in or out of fashion. But one thing remains constant in game development: You need to optimize your game for its target hardware. Luckily, our updated optimization guides are now available. Optimize your game performance for mobile and Optimize your game performance for consoles and PC include the

                                              Updated 2022 LTS Best Practice Guides for optimizing games | Unity Blog
                                            • GitHub - chnirt/nestjs-graphql-best-practice: NestJS (Express + TypeORM + GraphQL + MongoDB) codebase containing real world examples (CRUD, auth, advanced patterns, etc).

                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                GitHub - chnirt/nestjs-graphql-best-practice: NestJS (Express + TypeORM + GraphQL + MongoDB) codebase containing real world examples (CRUD, auth, advanced patterns, etc).
                                              • What's Data Lake ? Azure Data Lake best practice

                                                1st Microsoft Data Analytics Day(Online) https://sqlserver.connpass.com/event/237577/ 発表資料

                                                  What's Data Lake ? Azure Data Lake best practice
                                                • Python仮想環境のbest practiceの模索 - Qiita

                                                  Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

                                                    Python仮想環境のbest practiceの模索 - Qiita
                                                  • 英・BMJ、アイルランド共和国と臨床意思決定支援ツール“BMJ Best Practice”に関するナショナルライセンス契約を締結

                                                      英・BMJ、アイルランド共和国と臨床意思決定支援ツール“BMJ Best Practice”に関するナショナルライセンス契約を締結
                                                    • Best Practice Tips for Password Administration from Tech Security Insiders - E Hacking News - Latest Hacker News and IT Security News

                                                      Passwords have been an industry-standard as well as industry headache for a considerable length of time and their administration henceforth has become the misery of end-users and IT administrators, yet there are alternatives to take advantage of the experience and reduce their headaches. And so here are several industry experts discussing the challenges of and solutions to passwords. Matt Davey, C

                                                        Best Practice Tips for Password Administration from Tech Security Insiders - E Hacking News - Latest Hacker News and IT Security News
                                                      • Best Practice: Create a Positive Experience for Looker Users  |  Google Cloud

                                                        フィードバックを送信 Best Practice: Create a Positive Experience for Looker Users コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 以下のベスト プラクティスは、経験豊富な Looker の部門横断的なチームが共有する推奨事項を反映しています。これらのインサイトは、実装から長期的な成功に至るまで、Looker のお客様との連携に携わった長年の経験に基づいています。ベスト プラクティスはほとんどのユーザーと状況に対応するよう作成されていますが、実装の際は慎重に判断してください。 LookML デベロッパーは、次のヒントを参考にして Looker のユーザー エクスペリエンスを向上させることができます。 ユーザーにわかりやすいフィールド名を用意する 類似するフィールドをグループ化し、使いやすくする 最

                                                          Best Practice: Create a Positive Experience for Looker Users  |  Google Cloud
                                                        • 【Tableau】DATASaber:Performance Best Practice(Ord7)解説 - kaodora’s blog

                                                          はじめによんでください。 kaodora.hatenablog.com 全部書いてから気づいたのですが、内容盛り沢山すぎました!今後分けるか加筆するか何かしらしたいと思います。 パフォーマンスの考え方 パフォーマンスを決める要素 処理する場所 ベストプラクティス データソース データ量とパフォーマンスのジレンマ 対象データの件数 リレーショナル・データベース NULL DB側でテーブルを準備 結合vsブレンディング 参照整合性の仮定 抽出vsライブ接続 データの抽出 ★集計された抽出 計算 計算フィールドvsネイティブ機能 ★計算フィールド 計算フィールドで読むパラメーター 日付計算 ロジック関数 フィルター ディメンションフィルター 日付フィルター クイックフィルター クイックフィルターの表示項目 ダッシュボードのフィルター クイックフィルターの代わりに・・・ ★フィルターの順序 ダッシ

                                                            【Tableau】DATASaber:Performance Best Practice(Ord7)解説 - kaodora’s blog
                                                          • Publications Office of the EU、"Data citation : A guide to best practice"を公開 | STI Updates | 科学技術情報プラットフォーム

                                                            Publications Office of the EU、"Data citation : A guide to best practice"を公開 ​Publications Office of the European Unionは、5月17日、"Data citation : A guide to best practice"を公開した。 これはデータ引用の方法に関する推奨事項およびベストプラクティスを示した、3つのパートからなるガイド。 パート1では、データ引用の目的、引用するデータ情報の特定、よい引用情報の作成法やデータの権利・ライセンスなど、データ引用における課題や一般的な推奨事項を紹介。 パート2で、データ引用情報(著者、データセットのタイトル、バージョン・エディション、出版社、引用日など)やデータの引用情報を文書内で示す際のスタイル、フォーマット、例、推奨事項など、具体的

                                                            • 認知症の診断を伝えるための7つの新しい最善の方法(Best practice) - Neurology 興味を持った「脳神経内科」論文

                                                              明けましておめでとうございます.本年もどうぞ宜しくお願い申し上げます. さてお正月に読んだ論文です.最新のNeurol Clin Pract 誌に,認知症の診断を伝える際のコミュニケーションをいかに改善すべきかを検討した研究が報告されていました.著者は大脳皮質基底核変性症の臨床診断基準(Armstrong基準)で有名なMelissa J. Armstrong先生らです. まず研究の背景です.多くの認知症患者さんとその家族は「認知症の診断を受けていない」と報告しています.また,ほとんどの臨床医も認知症患者さんに診断を伝えていないと報告しており,正式に診断を伝えるよりも婉曲的な表現を使っていることも知られています(私もご本人の心理的動揺や根本治療がないことを考え,明確な診断名の告知を避けてきた傾向があります). 米国で以前に発表された認知症診断のための基準は10年以上前のものであり,かつ患者さ

                                                                認知症の診断を伝えるための7つの新しい最善の方法(Best practice) - Neurology 興味を持った「脳神経内科」論文
                                                              • Alibaba CloudでCI/CD pipelineを構築するbest practice(2)_CircleCI利用 - Qiita

                                                                前提 すでにgithub accountを持っている ci/cdに関する基礎知識 ゴール ③の自動テストは書く開発言語に依存し、テストスクリプトも必要で準備するのはちょっと手間かかるため、今回は割愛させていただきます。 ⑦のdeployの部分は別の記事で書く予定です。 ということで今回は①、②、⑤、⑥について説明し、alibaba cloud上でのCI/CDのフローをある程度イメージしていただければ幸いです。 1. github repoと最低限のファイルを準備 repoの作成 root directoryにDockerfileを用意 github repoのサンプルをご参考ください。 2. ACR側でdocker imageのrepoを作成 ACRはAlibaba Cloud Container Registryの略語となり、コンテナイメージの蓄積と管理するサービスです。AWSのACRの

                                                                  Alibaba CloudでCI/CD pipelineを構築するbest practice(2)_CircleCI利用 - Qiita
                                                                • コードのBest Practiceを作るための活動と、Good Codeにするための3つの考え方 - Qiita

                                                                  はじめに 本記事は、リンクアンドモチベーション Advent Calendar 2023 の6日目になります。 私の所属するチームでは、コードのBest Practiceを作るための活動「撲滅!Bad code Busters!(通称:BBB)」を行なっています。ここでは、本活動の内容とその中で印象に残った「Good codeにするための3つの考え方」を紹介します。 撲滅!Bad code Busters! とは チーム内における、品質の良い/悪いコードの認識を合わせる活動です。エンジニアとして、品質の良いコードを書きたいと考えることは自然だと思いますが、品質の良いコードとは、本質的に主観によるものと思います。 品質向上の具体策を進めていく前提として、チーム内で、品質の良い/悪いの認識を合わせることが必要ではないかという話になり、輪読会形式で、品質の良い/悪いコードとは何かについて議論して

                                                                    コードのBest Practiceを作るための活動と、Good Codeにするための3つの考え方 - Qiita
                                                                  • ヤプリ、ベストアプリを表彰する「BEST PRACTICE APPS 2023」を発表 〜 アプリ運用のナレッジを共有し、さらなる活用の向上を目指す〜|Yappli

                                                                    ヤプリ、ベストアプリを表彰する「BEST PRACTICE APPS 2023」を発表 〜 アプリ運用のナレッジを共有し、さらなる活用の向上を目指す〜 アプリプラットフォーム「Yappli(ヤプリ)」を提供する株式会社ヤプリ(本社:東京都港区、代表取締役:庵原保文、以下「ヤプリ」)は、Yappliで制作されたアプリの中から、機能活用・独自施策・データ実績等の複数項目から選定されたベストアプリを表彰し讃える「BEST PRACTICE APPS 2023(ベストプラクティスアップス)」を2023年10月4日から6日に開催した「Yappli Summit 2023」内で発表しました。 ■BEST PRACTICE APPS概要「BEST PRACTICE APPS」は、Yappliで制作されたアプリの中から、機能活用・独自施策・データ実績など、様々な観点において優良事例となったアプリの功労を称

                                                                      ヤプリ、ベストアプリを表彰する「BEST PRACTICE APPS 2023」を発表 〜 アプリ運用のナレッジを共有し、さらなる活用の向上を目指す〜|Yappli
                                                                    • 【dbt Best Practice】改めて、dbt Style Guide を読んでみる

                                                                      がく@ちゅらデータです。 最近、dbtを使っての開発をしていたのですが、やっぱり今一度 Best Practiceを読んでみよう、 特に、SQLの書き方(jinja含めて)でのセオリーを押さえておきたい! ということで、こちらの公式ドキュメントを読んでみたいと思います。 ※開発メンバーにこのあたりのスタイルガイドを把握してもらい、それに沿った開発をチームでやりたい・・・やらないと・・・・というモチベーションです まずは、dbt Style Guid を読んでみたいと思います ※2023/11/21 時点 ( 2023年11月17日に最終更新日だった ) dbt Project の Style なぜ Style が重要か? Style をどうするか?なんてことは大して重要じゃない! って思う人もいるかも知れませんが、 複数人で開発する際には、コード規約とか開発規約を決めて、遵守する ってこと

                                                                        【dbt Best Practice】改めて、dbt Style Guide を読んでみる
                                                                      • Alibaba CloudでCI/CD pipelineを構築するbest practice(1)_全体 - Qiita

                                                                        CI/CDとは 「CI/CD」とは、ソフトウェア開発におけるビルドやテスト・デリバリー・デプロイメントを自動化し、継続的に行うアプローチを指す名称です。 CI: 「Continuous Integration(継続的インテグレーション)」の略語 テストや静的コード解析などの作業を自動化し、継続的に実行する手法 CD: CD(Continuous Delivery)の略後 CIを拡張した手法ともいわれます。何故ならステージング環境や本番環境へのデプロイは、CIで自動化した作業の次に引き続き行われるようになっているからです。 リリースプロセスに求められる 4 つのフェーズ: かんたんに言うと、 Source→Build→TestまではCI Source→Build→Test→DeployまではCD AWSでのCI/CD AWSではCodeシリーズを利用して、CI/CDを構築するのは一般的です。

                                                                          Alibaba CloudでCI/CD pipelineを構築するbest practice(1)_全体 - Qiita
                                                                        • Alibaba CloudでCI/CD pipelineを構築するbest practice(3)_CircleCIのテスト結果をSlackに通知 - Qiita

                                                                          Alibaba CloudでCI/CD pipelineを構築するbest practice(3)_CircleCIのテスト結果をSlackに通知CircleCI 前回の記事ではcircleciを利用してdocker imageをbuildし、alibaba cloudのACRにpushするまでやりました。 CIの結果は、CircleCIのダッシュボードから確認する必要があります。コミットの度に発火するCIの結果を、都度確認しに行くのはちょっと面倒です。 本記事では、CircleCIのテスト結果をSlackに通知する方法について解説します。 Slack Integrationsの設定手順 ちなみに以前からCircleCIを利用されている方は、このSlackアプリとWebhookを利用して連携を行っていたかもしれません。ですが現在では、この方法は推奨されておらず、本エントリーで紹介するOrb

                                                                            Alibaba CloudでCI/CD pipelineを構築するbest practice(3)_CircleCIのテスト結果をSlackに通知 - Qiita
                                                                          • DevOps Best Practice : Limit access to Main branch in CodeCommit | DevelopersIO

                                                                            DevOps Best Practice : Limit access to Main branch in CodeCommit In SDLC, usually main or prod branches are the working version of the code and we really want to protect them from accidental merges or merge changes to those branches. As a DevOps engineer limiting access to the working version of the code is an important best practice as without this we won't be able to have code reviews, or the wo

                                                                              DevOps Best Practice : Limit access to Main branch in CodeCommit | DevelopersIO
                                                                            • Symfony Best Practice 訳してみた - Chapter3 - - ぜんまい(手巻き式)ブログ

                                                                              Symfony Best Practiceの翻訳をしてます。 三日目です。 前回の記事 hanahirodev.hatenablog.com ※多分に意訳が入っておりますので、誤訳がある場合はご指摘ください。 ※読み進めていくSymfony Best Practiceは 2016/10/23時点の情報です。 ※写経をする場合は、事前にPHPの実行ができる環境をご用意ください。 3行まとめ parameters.yml/config_dev.yml/config_prod.yml の使い分けをしよう。 この先変更されない値は定数化を検討しよう。 必要ないセマンティックコンフィグレーションを避けよう。 第3章 Configuration 環境設定には、動作環境や権限付与のような異なるアプリケーションの要素、開発環境、運用環境といった環境の違いが、往々にして含まれます。 このため、Symfony

                                                                                Symfony Best Practice 訳してみた - Chapter3 - - ぜんまい(手巻き式)ブログ
                                                                              • Python仮想環境のbest practiceの模索

                                                                                概要 Pythonによるコーディングに必要なものは以下 Pythonのバージョン管理 パッケージ管理 いくつかの仮想環境の構築方法を試した pyenv + venv poetry anaconda 今後も更新し、体系的にまとめたい なぜ仮想環境が必要か? Pythonを用いたコーディングについて、必要なものは以下の通り。 Pythonのバージョン管理 3.7.6などの特定のバージョンを使いたい パッケージ管理 numpy, pandasなどのプロジェクトに必要なパッケージを管理したい パッケージのバージョンや依存関係も管理したい Pythonのバージョンと使用するパッケージは、プロジェクトごとに異なることが多いため、プロジェクト毎に異なる開発環境があると良い。 使用するコンピュータの元の環境を汚染しないように、プロジェクト毎に作成する開発環境を仮想環境と呼んだりする。 Pythonのバージ

                                                                                  Python仮想環境のbest practiceの模索
                                                                                • Best Practice Ruby on Rails Refactoringは、Rails開発を初めて半年のエンジニアにピッタリの本だった - ストロングゼロは睡眠薬

                                                                                  Rails AntiPatterns: Best Practice Ruby on Rails Refactoring (Addison-Wesley Professional Ruby Series) (English Edition) 作者:Chad Pytel,Tammer Saleh出版社/メーカー: Addison-Wesley Professional発売日: 2010/11/09メディア: Kindle版 Best Practice Ruby on Rails Refactoringのモデル章を読ました。 本書は、Railsガイドの知識を読んだが実践でどうもいいコードにならないと思っているエンジニアにオススメできます。 学んだことを使える知識にしたいと思ったので言語化することにします。 デメテルの法則 デメテルの法則は、モジュール間の結合度を下げる手法で最小知識の原則とも呼ば

                                                                                    Best Practice Ruby on Rails Refactoringは、Rails開発を初めて半年のエンジニアにピッタリの本だった - ストロングゼロは睡眠薬