タグ

ブックマーク / qiita.com/icoxfog417 (3)

  • Pythonではじまる、型のある世界 - Qiita

    アノテーションを実際に行っているのは以下の部分になります。 name: str: 引数nameが、str型であることをアノテート -> str: 関数greetingの返り値の型がstrであることをアノテート また、Type Hintsでは変数宣言における型コメントについても言及されています。 こちらは構文ではなく当にコメントの拡張になりますが、現在既にこうした型に関するコメントを付けているのであれば、上記の記法に乗っ取っておけば将来的に何かしらのツールで型チェックを行えるようになる可能性があります。 これがPythonに導入された、型のある世界・・・になります。 なお、付与されたアノテーションは、実行時にはチェックされません。端的に言えばコメントの延長となります。 そのため強制力はありませんが、実行時に何もしないためパフォーマンスに影響を与えることもありません。 よって原則的には静的解

    Pythonではじまる、型のある世界 - Qiita
    yyamano
    yyamano 2022/10/03
  • GitHubと連携する新しいアプリの形:GitHub Appsの作り方 - Qiita

    GitHub Appsとは、GitHubと連携するアプリケーションの新しい形式です。 この形式はアプリケーションのマーケットプレイスである、GitHub Marketplaceの公開と共にアナウンスされました。つまり、GitHub Appsを作成する、マーケットプレイスで公開する、それで収益を上げる、というエコシステムがしっかりと整備されたということです。 そんな夢の広がるGitHub Appsの作り方を、記事では紹介しようと思います。 GitHubと連携するアプリケーションの形式 まず、GitHub Appsを含め、GitHubと連携するアプリケーションの形式を整理しておきます。 Webhooks Webhooksは、リポジトリの特定のイベント(pushしたとか)をトリガにして、その更新情報を設定先のサーバーなどに通知する形式になります。設定は以下の場所で行います。ここで、通知対象のイ

    GitHubと連携する新しいアプリの形:GitHub Appsの作り方 - Qiita
    yyamano
    yyamano 2019/03/08
  • GitHubでのリンク(issue/pull request/wiki etc) - Qiita

    GitHub上でIssueを上げたりする際、リンクってどうやって張ったかな?と思うことがままあるためまとめておく。 ※余談だが、テーブルのセル内で | を使いたいときは|を使う。 記法 リンク先

    GitHubでのリンク(issue/pull request/wiki etc) - Qiita
    yyamano
    yyamano 2013/12/07
  • 1