タグ

2021年6月2日のブックマーク (4件)

  • [Pythonコーディング規約]PEP8を読み解く - Qiita

    PEP8という、Python自体の標準ライブラリなどに対するコーディング規約に関して、過去誤って理解していたことが何度かありました。(少し理解が大変なところもあって、しっかり読み込まないと、実はその書き方NGだった、という経験が・・) ただ、17年前に書かれたある種古典的なドキュメントで、今でも大事にされているということを考慮すると、とても良いことが書かれているというのも事実なのかなと思います。(Pythonを使用したプロジェクトでPEP8を加味したり、Jupyterの拡張機能含めPEP8を考慮したライブラリなどが多く用意されていることなども考えると) そこで、記事では個人的な解釈をしつつ、PEP8について読み解いてまとめてみます。(元の記事は著作権がパブリックドメインなので、使いつつまとめさせていただきます) ※PEP8すべては触れません。 はじめに考慮すべきこと プロジェクトごとに、

    [Pythonコーディング規約]PEP8を読み解く - Qiita
  • Kubernetesをとりまくコンテナランタイムの栄枯盛衰 / The rise and fall of the container runtimes surrounding Kubernetes

    A talk at Kubernetes Novice Tokyo #10

    Kubernetesをとりまくコンテナランタイムの栄枯盛衰 / The rise and fall of the container runtimes surrounding Kubernetes
  • ドラクエ風にGitをふんわり何となく解説する - Qiita

    はじめに 技術記事というよりは一つの読み物として書いてます。 「Git?なにそれ?美味しいの?」 みたいなレベルの方に、何となくGitってどういうものか分かってもらうことを主題に置いているので、きちんとした使い方や仕組みについては技術記事を読んでください。 それでは、どうぞ。 第一章 旅立ち それはルビーが16歳になるたんじょう日のことであった。 母「おはようルビー、もう朝ですよ。今日はとても大切な日、ルビーが王様に旅立ちの許しをいただく日だったでしょう。」 ルビー「おはよう、母さん。とうとうこの日がやってきたんだね・・・。ゾーマを倒すため、僕行ってくるよ!」 母「あらあら、何でこの時点でバラモスじゃなくてゾーマを知ってるのかはさておき、頼もしい子・・・。旅立つお前にこれを授けます。きっとあなたの支えになってくれますよ。」 ルビー「母さん・・・これは?」 母「この子は妖精ギット。旅のマスコ

    ドラクエ風にGitをふんわり何となく解説する - Qiita
  • 入門Javaのリフレクション - Qiita

    リフレクションを知る意義 Springなどのフレームワークは、多くの内部処理でリフレクションを利用しています。なのでリフレクションを知ると、次のようなメリットがあります。 フレームワークのソースコードを読んで理解できるようになる! ソースコードを読まずとも、フレームワーク内部の処理がイメージできるようになる! 自分でフレームワークを作れるようになる! 近年のJavaでは既存のOSSフレームワークを使うことが多いので、あんまりやらないかもですが ぜひリフレクションを知って、初級を卒業して中級Javaエンジニアにステップアップしましょう! 一方、普段のお仕事で書く業務ロジックなどでリフレクションを使うことはおすすめしませんので、注意してください(理由は後述します)。 リフレクションの基 Classクラス Classクラスは、クラスを表すクラスです。リフレクションの中心的存在です。 Class

    入門Javaのリフレクション - Qiita