Pythonのデコレーター(例:Flaskにおける`@app.route`の`@`)
1. デコレータの基本 デコレータは、他の関数を引数として受け取り、それを「ラップ」する新しい関数を返す関数です。この「ラップ」された関数は、元の関数に何らかの追加機能を提供します。 ネスティン...
45 search resultsShowing 1~20 results
You need to log-in
1. デコレータの基本 デコレータは、他の関数を引数として受け取り、それを「ラップ」する新しい関数を返す関数です。この「ラップ」された関数は、元の関数に何らかの追加機能を提供します。 ネスティン...
Android端末でUSBデバッグを有効にすることで、開発中のアプリをデバイス上でテストやデバッグが行えます。USBデバッグを有効にする手順と、Macでの接続方法のメモです。 Androidデバ...
まず、簡単なクイズアプリケーションを作成する。 選択肢のリストの項目をクリックすると次の問題に進む。 次の問題が表示される。 ユーザーが選択肢を選んだときの正誤判定や、すべての問題を解き終えたと...
macにmicrosoft edgeをインストールして、bingで絵を生成してみた。 早くて使いやすい。 一度描いてもらったイラストを描き直してもらうと、前描いたイラストとほぼ変わらないものを生...
まずは、完成したアプリケーションのスクリーンショットを見てみる このアプリケーションのコードは、chatGPTから提供されたものを基に作成し、一部書き換えた。 私の要求 「Flutterでアプリ...
macOSにFlutterをインストールする。 以下は公式の手順書である。 これだけだと分からない部分もあったので記事にする。 Apple Silicon Mac にインストールする場合は、Ro...
まずChatGPT APIのAPI keyを取得する ChatGPT APIを使用するためにはまずAPIキーの取得が必要である。 これはOpenAIの公式サイトから取得できる。 + Create...
猫のキャラクター、タマと会話できるチャットボットを作る 完成したチャットボットのURL ※初めて作ったチャットボットなので完成度は低いが、コードが短いので読みやすいと思う。 chatGPT ap...
私はAWSのEC2にSSH接続してローカルで構築したウェブサイト(技術ブログ)をアップロードし、公開している。しかし、AWSでは料金の上限を設けることができないため、GAEにウェブサイトを移行し...
Flaskは、PythonでWebアプリケーションを開発するための機能を提供する。 今回は、Flaskを使用して2つのパラメータを受け取り、それらを足し算するシンプルなWebアプリケーションの作...
Jacasciptの非同期処理をchatGPTで学んでみる。 JavaScriptの非同期処理にはいくつかの方法があるので、chatGPTに聞いてみた。 1. コールバック関数(Callback...
ゼロから作るDeepLearningの2巻2章の、Google Colab上での実装方法を説明する。 1巻は、Google Colab上の実装の記事がたくさんあるので書かない。 2.1 自然言語...
※GPUの使用を想定した実装。 5章 リカレントニューラルネットワーク(RNN) 4章までで見てきたニューラルネットワークはフィードフォワードと呼ばれるタイプのネットワークだった。フィードフォワ...
文章での説明とコードだけなので、手元に本を置いて本の図も見ながら進めると良いと思う。 文章が多いので、適宜飛ばしてほしい。 3章 word2vec 単語の分散表現・・・単語を密な固定長ベクトルに...
私「プログラムのコメントはメタデータに含まれる?」 chatGPT「プログラムのコメントは、通常、ソースコード内に直接記述されるため、厳密にはメタデータには含まれません。ただし、コメントはコード...
足し算をするWebアプリケーションを作る index.html: <!DOCTYPE html> <html lang="ja"> <head> <me...
1. AWSのEC2にssh接続する。 2. 新しいターミナルを開き、自分のパソコンのフォルダをec2のフォルダにコピーする。 自分のパソコンのフォルダは"/Users/name/Documen...
現在のプログラム開発では、適切なライブラリを選択するのに時間がかかっている。 決定してからも、ライブラリの特定の部分の使い方を調べる必要がある。 特定用途のライブラリは複雑で、ソースファイルが大...
メインページでiframe内の遷移を管理し、戻るボタンを実装する方法をchatGPTに聞く。 chatGPT「・・・動作確認をするためには、ローカルサーバーで実行することをお勧めします。さらに、...
Markdown形式で書いた記事をWebページで公開したい。 まず、markdown形式の記事を整理して、フォルダを作成する。 名前をmd-folderとする。 次に、空のフォルダ(html-f...
45 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.