Yasuto@エンジニア

プログラム・開発/FDGコンサルティング代表 https://fdg-consulting.com/ プログラミングや営業について発信してるエンジニア◆Python/Django/C#/GAS/Glide◆SNSのツールやDjangoシステム開発が得意。メンターやってます。

Yasuto@エンジニア

プログラム・開発/FDGコンサルティング代表 https://fdg-consulting.com/ プログラミングや営業について発信してるエンジニア◆Python/Django/C#/GAS/Glide◆SNSのツールやDjangoシステム開発が得意。メンターやってます。

最近の記事

【Python(win)の最短5分インストールの仕方

python(windows版)のインストールの仕方を紹介します。Pythonは最初の構築だけです。なるべく簡単に出来るように説明しています。 Pythonってなに?  A:パイソンと読みます。プログラミング言語です。   A:パソコンを自動で動かしたり、ゲームだって作れます。   A:無料です。オープンソースといって、みんなが使えるものです。 Pythonのダウンロード方法まず自分のPCのコンピュータ情報を調べます。 win7までの方は「マイコンピュータ」→「この

    • [Python]クラスから生成したメソッドでユーザーインスタンス変数の値を変えてみる【アプリ作成】

      ■Pythonで、クラスから生成したインスタンス変数を設定したオブジェクトに、値を変えるメソッドを作り、実際に中身を確認します。 ■複数のユーザーを作成したときの処理を解説します。 ■インスタンス化したメソッドを共通で使う意味を解説します。 インスタンスメソッドインスタンス・・クラスから実体を生成し、そこに変数を入れて形にしたものとなります。 インスタンスメソッド・・メソッドで、クラスをインスタンス化したあと、instance.method()の形で実行することができます

      • 一人GitでGit hubに慣れる「初めてのpush&pull request」

        Gitでのチーム開発プロジェクトに投下され、チームで開発経験をせずにプログラムしている人向けにこのnoteを書いてます。 Git練習用のリポジトリをWeb上に作る 以下から新規作成でリポジトリを作りURLを取得してください。 https://github.com/new ※本noteはhttps通信で行っていきます。 vscodeを開き、ターミナルに接続、practiceフォルダを作ります。 C# はvscodeの拡張機能からダウンロード、コンソールでdot net

        • AWSのリージョン毎の月額課金を調整した話

          AWSを使い始めて、請求額が前月より上がった!? 2022年6月、7月が9.98ドル 1ドル140円台なので、1,300~1,400円課金されている。 カードの請求明細で気づいたので試してみた AWSの課金が高いのはなぜ?=従量課金なのでどこかで課金が課せらていること。 自分の場合はリージョンで設定したEC2のインスタンスの料金が高かった。 独自ドメインでアプリを紐づけしたときか ・Googleドメインで独自ドメインを取得 ・Route53でGoogleドメインと

          【Django】現在ログイン中のユーザー情報を入手する

          Djangoでclassbaseviewでuser情報を呼び出したいとき下記はエラーになる。 class IndexView(TemplateView):  template_name = "sample/index.html  model = sample_user_list  def get_context_data(self,,requset, **kwargs):  context = super().get_context_data(**kwargs)  curr

          DjangoでStripeのSubscription決済を構築【サブスク】

          Djangoのサブスクリプションの構築をハンズオン形式で解説します。 この記事では、サイトにログインしたユーザーがサブスク会員になり、マイページで会員表示できるようになるまでを解説しています。 以下のログイン認証の構築記事から引き継いで制作をします。 宣伝 ECサイト構築、Stripeの埋め込み、決済の開発を承っています! したいことを形にいたします。ぜひのぞいてみてください。 ログイン実装の記事から引用 アプリを2つそろえることになるので、(registrati

          Pythonの優秀UIツールStreamlitでリストをつくる、run.pyの自動化

          StreamlitはフロントエンドまわりのUIを作ってくれるので、小規模のプロダクトで重宝しています。 Pythonのテーブルを扱う外部ライブラリのpandasのメソッドと強く連携してるので、データの差異、集合、分析に使えます。最近思ったのが、テーブル分析だけじゃなくて、テーブルを作れないかなって考えてまして。入力したデータの保存方法を探していました。 テーブルデータをつくる テーブルデータをcsv入力だけにせず、UI上でデータ入力しようというのが今回の目的です。 in

          Djangoのログイン認証をカスタム実装する

          はじめに Djangoにはログインとユーザー認証機能がすでに存在し、一から作らなくても大丈夫なようになっています。しかし、カスタムユーザーモデルをDjango公式はすすめています。 宣伝 FDGコンサルティングのyasutoと申します。 Django他、開発を承ってます! したいことを形にいたします。ぜひのぞいてみてください。 https://fdg-consulting.com/ カスタムユーザーモデルはアプリ作成を進めていくうえで、たしかに必要かもしれません。

          Djangoのget処理とpost処理について

          Djangoには「get」(取得)メソッドのほかに「post」(投稿)メソッドがあります。 お互いリクエストメソッドにあたり、動作を要求します。 イメージとして、「get」はページを開いた瞬間に実行されます。ユーザーに合わせたデータをデータベースから受け取り、ブラウザに表示します。 対して「post」はフォームに入力したり、ボタンを押したりと何らかの操作をして、[データを送信する]という作業になります。これはHTTPリクエスト(request)でデータがやり取りされます

          DjangoのViewについて

          Djangoには「Viewテンプレート」というものがあります。ここではDjangoのビュー操作について書いています。 Djangoにはviewをテンプレートから呼び出して書くことができます。開発の際に、一からコードを書かなくてもよい仕組みになります。 sample/views.py テンプレートビューを使ったコード from .models import Todofrom django import Templateviewclass IndexView(Templa

          【Python】 関数の切り分け・変数に入れる。 チーム開発の基本とは

          関数を分けることはいいことだ Pythonの関数はdefで始まり以降は段落を落とさないとエラーになるよう、きっちりとルールが敷かれています。 関数にして分けていくことで、関数の処理内容を把握でき、処理の切り分けができます。 チーム開発・引継ぎの際に、何を書いているかが伝わりやすくなります。 この処理は何? と質問されることもなくなるので、メリットも大きい。 是非関数の切り分けを進めていきましょう。 なお、関数名は、わかりやすい名前にしておくのがいいでしょう。 処理内容が少

          自動送信つき予約管理表をつくる【GAS Google スプレッドシート LINE】

          【飲食店・サロン・整骨院】【お客様・メンバー管理】で多くの方が予約フォームシステムを使っています。参考リンク。 しかし、ほとんどのシステムは月額料金がかかります。 月額サービスをかけるなら、「自分でつくってしまおう」という選択肢があります。 「Glide」というアプリを紹介します。googleアカウントがあれば、すぐに始めることができます。 サンプルも無料を含む398種類あり、豊富です。 ノーコードのメリット 〇プログラミングの知識がなくても少ない工数でつくれる 〇

          有料
          2,280

          サムネの太文字を無料でつくる方法ーPython,Streamlit

          ふちどり文字ってありますよね。Youtubeのサムネやパワーポイントのスライドで目立たせるための太い文字のアレです。 こんな感じの文字をpythonのフレームワークStreamlit(ストリームライト)でつくります。 完成デモ”ふちどる” ふちどるの手順を説明 1. テキストを入力 2. テキストの大きさを設定 3. カラーピッカーでふち中の色・ふち外の色を選択 4. テキスト出力 誰でも簡単にふちどりのWEBアプリが作れます。たぶん時間は1時間はかからないと思います

          【Mac】pythonのインストールの仕方とコードコピーの方法【保存版】

          macでのPythonのインストールの方法をご紹介します。 Macの場合、すでにpython2.7がインストールされているため、(2.7は公式サポートが終了しています。)Pythonがインストールされているか確認するとすでに入っていると返ってきます。 そして普段使うPythonのバージョンを常に3にしないといけないため、インストール場所を変えなくてはいけません。 ここではPython3以降のバージョンをインストールする手順について紹介します。 やること Xcodeイ

          pythonプログラムをノーコードにし、配布するためのコード手順【完全版】

          pythonの自動化したプログラムを「配布したい!」「シェアウェアで売りたい!」と考えてる人も多いかと思います。 このnoteは、pythonのコードをexe化し、相手先のpythonのインストール環境構築なしで配布する方法の記事です。 web公開しなくてもローカルで使う(社内・個人間)ではマシンの共有はできても、すべてのマシンにpythonのインストールを促すのはほぼ不可能です。IT企業でも、エンジニア外の部署にそれを強要することはなかなか難しい。 .exeファイルと

          有料
          6,980

          【No code (ノーコード)+GAS】Glideで予約アプリをつくる

          自動予約フォームをいちから制作するとかなりの時間とお金がかかりますよね。専門業者フォームを借りて運用するほどではない、となると年間コストを考えても、個人で制作できないか考えました。 そこで、Glide+GASで予約アプリを作りました。 LINE送信を自作したい人はこちら↓↓ オリジナル制作したい方はこちら↓↓ 宣伝 FDGコンサルティングのyasutoと申します。 ノーコードで予約管理できる開発を承ってます! したいことを形にいたします。お問合せ・お見積もり欄からお

          有料
          1,980