並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 8 件 / 8件

新着順 人気順

programmingLanguageの検索結果1 - 8 件 / 8件

  • FastAPI入門 - モダンなPythonフレームワークの特性をチュートリアルで手軽に学ぶ|ハイクラス転職・求人情報サイト AMBI(アンビ)

    FastAPI入門 - モダンなPythonフレームワークの特性をチュートリアルで手軽に学ぶ PythonのWebフレームワークとしていま注目を集めるFastAPIは、シンプルにコードが書けるだけでなく、パフォーマンスが高いWebアプリケーションのバックエンドサーバーが構築可能です。同フレームワークの勘所をPythonスペシャリストの杜世橋さんが、初心者向けのハンズオン、そしてより実践的な画像への自動タグ付けサービス実装をとおして解説します。 FastAPIはいま非常に注目されているPythonのWebフレームワークの1つです。Flaskのようにシンプルに書ける一方でPythonのType Hintの機能をうまく活用し、HTTPのリクエスト/レスポンスをPythonの関数の引数/戻り値とシームレスにマッピングして非常に効率的に開発ができるのが最大の特徴です。非同期処理にも対応していてその名

      FastAPI入門 - モダンなPythonフレームワークの特性をチュートリアルで手軽に学ぶ|ハイクラス転職・求人情報サイト AMBI(アンビ)
    • Power Automate Desktop のフローの保存方法だったりそれ以外だったり at SE の雑記

      Ignite 2021 で Automate tasks with Power Automate Desktop for Windows 10?no additional cost が発表されました。 Power Automate Desktop (PAD) については、2020/12 にアナウンスのあった Power Automate Desktop December release update のとおり、既に GA (一般提供開始) していたのですが、有償となっていました。(試用期間で利用することもできたようですが) 今回のアナウンスでは、Windows 10 を使用しているユーザーについては、Power Automate Desktop を追加の費用なしで利用することができるようになり、Windows 10 のユーザーであれば、Microsoft アカウントがあれば Power A

      • Go言語でオブジェクト指向プログラミングの基本(型編) - Uzabase for Engineers

        こんにちは、SPEEDA開発チームの @tkitsunai です。 最近リリースされたプロダクションコードにようやくGo言語が採用されました。嬉しい。 今回はGo言語でオブジェクト指向プログラミングで型表現についてのテクニックや考え方の基礎を紹介します。もっとGopherが増えて欲しい! 対象読者 型を定義する 型で厳格さを作り、その型を洗練させる 改良1: プリミティブ型をなくす 改良2: Unitの特性を型で表現する 型に厳格さを求める完全コンストラクタを活用する ファーストクラスコレクションと型定義によってメンバーに対する操作を制限する 列挙型で表現力を高める 構造体埋め込みで表現をする まとめ 型を厳格にする意義 SPEEDAプロダクトユニットではエンジニアを募集しています 対象読者 Go言語をこれから始める人 Go言語の型宣言で表現力を高めたい人 オブジェクト指向プログラミングに

          Go言語でオブジェクト指向プログラミングの基本(型編) - Uzabase for Engineers
        • Swift / PHP でクラスインスタンスのプロパティを取得したい - Qiita

          class ProgrammingLanguage { public var name:String = "" public var version:String = "" init(name: String, version: String) { self.name = name self.version = version } } let lang: ProgrammingLanguage = ProgrammingLanguage(name: "Swift", version: "2.0") for prop in Mirror(reflecting: lang).children { print(prop.label!, prop.value) } // -> name Swift // -> version 2.0 インスタンスからアクセスできないプロパティも取得できます。 リフ

            Swift / PHP でクラスインスタンスのプロパティを取得したい - Qiita
          • Rails Model 関連の作成方法 - Qiita

            class ProgrammingLanguage < ApplicationRecord has_many :tags, class_name: "Tagging" has_many :posts, through: :tags end #has_many 第1引数 has_manyの第一引数に渡したシンボルがそのままメソッド名になる。 この例では、PostがもつTaggingをpost.tagsで取得できるようになる。 この時、どのクラス名を参照すれば良いのか、それすなわちどのテーブルを参照すればいいのかわからない状態なので class_nameオプションにクラス名(モデル名)を指定してあげる。 through option throughオプションは中間テーブルの値を取得する際の関連名(すなわちメソッド名)を指定する。この例でいうとTaggingテーブルが中間テーブルの役割であり、P

              Rails Model 関連の作成方法 - Qiita
            • 【SwiftUI】 iOS13の特定のマイナーバージョンにおいてonDisappearが呼ばれなくてハマった話 – 株式会社EMoshU

              今回のブログでは、SwiftUIの iOS13の特定のマイナーバージョンにおいて、onDisappearが呼ばれなくてハマったので、それの解決方法をまとめてみました。 はじめに こんにちは! iOSエンジニアのしゅんたです。 早いもので、入社して5ヶ月が経過しようとしており、今ではSwiftはもちろんのこと、SwiftUIを使用した開発にも挑戦しています。 「SwiftUI」とは2019年6月にAppleによって発表されたiPhoneなどのAppleプラットフォームのユーザーインターフェースを、従来よりも簡単に構築できるUIフレームワークのことです。 しかし、2019年6月に発表されたこともあって、SwiftUIに関する情報が少なく、予期せぬ不具合が起こってしまうことが懸念されています。 その知見の少なさから積極的にプロジェクトに取り入れようとする所は、現段階ではまだ少ないのではないでしょ

                【SwiftUI】 iOS13の特定のマイナーバージョンにおいてonDisappearが呼ばれなくてハマった話 – 株式会社EMoshU
              • どのプログラミング言語を最初に学ぶべきか? - YAMDAS現更新履歴

                Which Programming Language Should I Learn First? この手の企画は他にもあったと思うが、「あなたはなぜプログラミングを学びたいのか?」に始まる質問を答えていくと、その人にあったプログラミング言語が選ばれる仕組みである。 しかし、結構どこ選んでも Python にならねーか? お前、贔屓してるだろ、という声に対してこれの作者は、単に Python が初心者に最適のプログラミング言語だと広く認められてるだけと FAQ で答えているが、Python って Ruby や PHP よりも修得が易しいのかねぇ。 で、各プログラミング言語に『指輪物語』のキャラクターがあてはめられているが、これにも異論はあるかもしれない(C 言語が指輪そのものなのがちょっと可笑しい)。 Pythonスタートブック 作者: 辻真吾出版社/メーカー: 技術評論社発売日: 2010

                  どのプログラミング言語を最初に学ぶべきか? - YAMDAS現更新履歴
                • プログラミング言語

                  プログラミング言語とは、コンピュータに命令を伝えるために使用する人工言語である。 コンピュータは人間の言葉を理解できないため、プログラミング言語を用いて、コンピュータに何をさせ、どのように動かすかを明確に指示する必要がある。 プログラミング言語は、人間がコンピュータに命令を伝える手段としてだけでなく、コンピュータ同士が情報をやり取りする手段としても用いられている。そのため、プログラミング言語は、現代のIT社会を支える重要な技術のひとつである。 プログラミング言語の種類 プログラミング言語には、大きく分けて「プログラマブル言語」と「マクロ言語」の2種類がある。 プログラマブル言語は、コンピュータに何をさせ、どのように動かすかを明確に指示するための言語である。プログラマブル言語には、以下のようなものがある。 汎用言語:さまざまな用途に使用できる言語。C言語、C++、Java、Python、Ja

                    プログラミング言語
                  1