並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 132件

新着順 人気順

djangoの検索結果81 - 120 件 / 132件

  • 続・荒野の用心棒 - 悪魔の尻尾

    画像はAmazonより 映画の概要 あらすじ 感想 U-NEXTで見ました。 実は「モリコーネ 映画が恋した音楽家」というドキュメンタリー映画を見たのですが、その中にあった「荒野の用心棒」を見たくなって探していたのですが、サブスク動画には見当たりませんでした。 クリント・イーストウッドの「荒野の用心棒」はVHSビデオでテレビ録画したものを嫌と言うほど見たと思います。 それくらい好きな映画でした。 そしてこちらの「続・荒野の用心棒」もはじめて見るのではなく、何度か見ています。 今回は息子とともに見たのですね。 思えば私が西部劇や時代劇を見たりするきっかけはやはり父親でした。 「荒野の用心棒」も「続・荒野の用心棒」も亡き父と一緒に見ていましたね。 時代劇とマカロニ・ウエスタンはやっぱり同じ匂いのする映像作品ですね。 わかりやすくていいです。 監督はセルジオ・コルブッチ。 有名なセルジオ・レオー

      続・荒野の用心棒 - 悪魔の尻尾
    • DjangoでWebアプリを作成したあとに振り返って考えてみた「Webアプリとは何か」 - Qiita

      Webアプリはどんな処理をするのか 処理1:ブラウザからWebアプリに処理をリクエストする 処理2:Webサーバーで処理する 静的コンテンツの要求であれば、処理4のようにWebサーバーからレスポンスデータをブラウザに返す 動的に作らなければならないコンテンツならAPサーバーに処理を依頼する。 処理3:APサーバーで処理する 必要であればデータベースからデータを取得し、レスポンスデータを作成する レスポンスデータをWebサーバーに返す 処理4:Webサーバーからレスポンスデータをブラウザに返す Webアプリはどうやって構築するのか DjangoでWebアプリを作成したときに利用したソフトウェアやサービスです。その機能と役割を一つひとつ見ていきたいと思います。 Python Pythonとは何か Pythonは、シンプルで読みやすいコードが特徴のプログラミング言語です。多くの用途に対応できる汎

        DjangoでWebアプリを作成したあとに振り返って考えてみた「Webアプリとは何か」 - Qiita
      • The reason why you can't input text in PyCharm - ITipsUs

        I can't input text in PyCharm. Why does PyCharm refuse my input? PyCharm is famous IDE of Python. But sometimes it refuses our text input. When we tried to input text in PyCharm, text is not displayed. Why does PyCharm refuse our text input? Today I will introduce about "The reason why you can't input text in PyCharm". What is PyCharm ? PyCharm is a kind of editor for writing program. It is made b

          The reason why you can't input text in PyCharm - ITipsUs
        • Ubuntu 24.04 LTS(noble)の開発 / Ubiquityの去就の検討と新世代の「ネットワークブート」環境 | gihyo.jp

          Ubuntu Weekly Topics Ubuntu 24.04 LTS(noble)の開発 / Ubiquityの去就の検討と新世代の「ネットワークブート」環境 noble(Ubuntu 24.04 LTS)の開発 / Ubiquityの去就の検討と新世代の「ネットワークブート」環境 nobleでは新しい実装のインストーラーのみが搭載される予定でしたが、「⁠既存のインストーラー(Ubiquity)を残してほしい」という議論が開始されています。軸となっているのは「oem-configが利用できないのでArmで困る⁠」⁠、「⁠EdbuntuではRaspberry Pi用ビルドでoem-configを利用するのできわめて困る」というものです。現状では結論には至っていないものの、Ubiquityを削除する動機となっている古代のwebkitgtk 4.0を何とかするという措置が行われる必要がある

            Ubuntu 24.04 LTS(noble)の開発 / Ubiquityの去就の検討と新世代の「ネットワークブート」環境 | gihyo.jp
          • 現場のPython──Webシステム開発から、機械学習・データ分析まで

            2024年9月12日紙版発売 株式会社ビープラウド 監修,altnight,石上晋,delhi09,鈴木たかのり,斎藤努 著 A5判/384ページ 定価3,520円(本体3,200円+税10%) ISBN 978-4-297-14401-2 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Amazon Kindle honto この本の概要 『WEB+DB PRESS』の人気連載が待望の書籍化です。Webシステム開発から機械学習・データ分析まで,現場で使えるPythonのノウハウが1冊にまとまっています。取り上げる話題は,環境構築,コード品質,テスト,構造化ログ,リリース管理,Django,Django REST framework,GraphQL,Fast API,Django ORM,データサイエンスプログラムの品質,データ分析レポー

              現場のPython──Webシステム開発から、機械学習・データ分析まで
            • DjangoでToDoリストを作ってみる - Qiita

              はじめに 初めまして。 こちらの記事ではDjangoでToDoリストを開発するテーマで記載しています。 Django初心者向けになります。 Django(ジャンゴ)とは DjangoはPythonプログラミング言語で書かれたオープンソースのウェブアプリケーションフレームワークです。Djangoは高い生産性と効率を提供し、ウェブ開発者が迅速に安定したウェブアプリケーションを構築できるようにすることを目的としています。 Python(パイソン)とは Pythonは汎用の高水準なプログラミング言語で、シンプルで読みやすい構文が特徴です。 Pythonは機械学習、データ分析、ウェブ開発、自動化、科学計算、ネットワークプログラミングなど、多岐にわたる用途で使用されています。 Djangoの特徴 Djangoは広く使われ、多くの大規模なウェブアプリケーションやウェブサイトで採用されています。 Djan

                DjangoでToDoリストを作ってみる - Qiita
              • 採択されるプロポーザルを書こう!! - Qiita

                良いプロポーザルと悪いプロポーザル 私は去年、PyConJPのプロポーザルの審査員を担当しました。 プロポーザルの審査員とは登壇希望者が提出する登壇内容の予稿、プロポーザルを評価する人のことです。 審査プロセスを理解していないプロポーザルが多く残念でもったいないと感じたため、審査プロセス、審査員の考え方を紹介しつつ審査を通過するプロポーザルの書き方をレクチャーします。 なお、この文章でのプロポーザルとは、『ジェネリクス実装のプロポーザル』のような機能提案の文脈で使われる言葉ではなく、イベントの用語で『Call for Proposal』(応募トークの募集)などの文脈に由来する、イベント登壇の予稿案のことです。1 3つの背景と3要件 プロポーザルを通すには業界にある3つの背景とそこから導き出される3要件を遵守した上でプロポーザルを書くことが必要です。 3つの背景は以下です。 基本的にイベント

                • 「Visual Studio Code」バージョン1.93公開 「プロファイルエディタ」などの新機能でどう便利になるのか?

                  Microsoftは2024年9月6日(米国時間)、WindowsやLinux、macOSに対応するエディタ「Visual Studio Code」(以下、VS Code)のバージョン1.93(August 2024)を公開した。 バージョン1.93では新しいプロファイルエディタ、Djangoにおけるユニットテストのサポート、「vscode.dev」のIntelliSense強化などの機能が追加された。主なアップデート内容は以下の通り。 新しいプロファイルエディタ 関連記事 「Visual Studio Code」バージョン1.91公開 拡張機能の開発を効率化する「Chat API」「Language Model API」が利用可能に Microsoftは「Visual Studio Code」のバージョン1.91を公開した。ソース管理ビューで変更を視覚化するグラフ機能、新しいPython

                    「Visual Studio Code」バージョン1.93公開 「プロファイルエディタ」などの新機能でどう便利になるのか?
                  • 【入門初心者向け】PythonでWebアプリを作ってみた!開発方法徹底解説!|スタビジ

                    本記事では、PythonのWebアプリケーションフレームワークを用いてWebアプリを開発していく方法を徹底解説していきます。Pythonに慣れるためにはまず動くものを作ってみることがおすすめです!実際にDjangoでの実装とFlaskでの実装をおこなっていったあと、勉強法についても見ていきましょう! こんにちは! データ分析したりAI開発したりする会社を経営しているウマたん(@statistics1012)です! Pythonというとデータ分析のイメージが強いですが、Pythonでは簡単にWebアプリケーションを開発することができます。 この記事では、そんなPythonで開発するWebアプリについてまとめていきたいと思います!

                      【入門初心者向け】PythonでWebアプリを作ってみた!開発方法徹底解説!|スタビジ
                    • Webアプリケーションにおけるタイムアウトについて

                      なぜ調べたか 実務でWebアプリケーションの開発をしていると、主にエラーハンドリングの文脈で タイムアウト という概念が度々登場します Wikipediaの当該記事 を読むと、以下のような説明がなされています 一定時間に処理が完了しなかった時に、制御を打ち切って中止するための機構 処理完了までに永遠、または非常に長い時間がかかってしまうケースにおいて、計算資源の占有を抑止する これは、タイムアウト制御の必要性とそれが解決する問題について端的に説明していますが、 具体的な対応方法や、実務においてどのような観点に気を配るべきかについては示されていません 私自身、十分な対応をおこなえていなかったことで、レスポンスタイムの低下や、最悪のケースではサービスダウンを引き起こしてしまったこともありました そうした経験を踏まえ、シンプルなWebアプリケーションを想定したときに、 アーキテクチャ中の各レイヤ

                        Webアプリケーションにおけるタイムアウトについて
                      • サーバーサイドエンジニアとして2023年に使った技術と来年の目標 | うなすけとあれこれ

                        4年目 今年は契約先が変わったのですが、新規契約先を探しているときに、「こういうのがあると非常に助かる」という声を頂いたので今年もやっていきます。 サーバーサイドエンジニアとして2020年に使った技術 サーバーサイドエンジニアとして2021年に使った技術と来年の目標 サーバーサイドエンジニアとして2022年に使った技術と来年の目標 これまではこんな感じでした。 例によって冒頭の画像はwakatimeによる2023年1月1日から12月18日までのプログラミング言語使用率です。2位のOtherですが、内訳を見てみるとRBSやqlogやHamlやJsonnetでした。ReasonとなってるのはReasonでなく、Re:VIEWの .re がそう判定されているようです。(この統計には仕事で触れた言語は含まれていません) 立場(毎年同様) フリーランスで、主にRailsやAWSを使用しているサービス

                          サーバーサイドエンジニアとして2023年に使った技術と来年の目標 | うなすけとあれこれ
                        • How Much It REALLY Costs to Book Your Favorite Band

                          Expenses for booking popular acts can differ wildly, influenced by many factors including the band's popularity and the group's availability. As such, we have compiled a detailed list of booking fees to compare various bands and artists' rates for the year 2024. This list has been meticulously sourced from Celebrity Talent International, the same resource we have used in the past to compile a list

                            How Much It REALLY Costs to Book Your Favorite Band
                          • Hotwire for Frontend devs

                            Hotwire for Frontend DevelopersフロントエンドエンジニアのためのHotwire入門Hotwireは近年注目されているフロントエンド技術です。 React/Next.jsをすでに理解しているフロントエンドエンジニアを対象に、実際に動くコードを見ながらHotwireとReact/Next.jsを比較し、Hotwireの素晴らしさと考え方を理解してもらうことが本サイトの目的です。 Hotwireはバックエンド非依存です。Rails, Laravel, Django, Nodeでも関係なく動きます。 このサイトもHotwireをNext.js上で動かしていて、すべてJavaScript (TypeScript)で書かれています。JavaScriptさえわかれば簡単にコードを追うことができます。 本サイトのコードはGitHubに公開しています。またVercelでデプロイ

                            • Docker環境でNext.jsのSSR実装するとき気をつけること

                              Docker環境でNext.jsのSSRの実装をしていたら途中ハマったので、解決策を備忘録として残しておきます。 こんな人には役に立つかもしれません。 Dockerを使っており、フロントエンドとバックエンドでコンテナを分けている Next.jsでSSRまたはSSGを実装する 私の開発環境は以下の通り。 フロントエンド:Next.js (v13.1.6) バックエンド:Python, Django REST framework(v3.13.1), PostgreSQL(v14) フロントエンドとバックエンドでそれぞれDockerコンテナを設けて開発しており、バックエンドではNginxを導入しています。 事の経緯 途中までSSR等使うことなく開発を進めていましたが、追加機能の実装に伴い必要に迫られたのでトップページでSSRを実行しました。 フロントエンドはローカルホスト3000番, バックエン

                                Docker環境でNext.jsのSSR実装するとき気をつけること
                              • ユーザー向けプロダクトだけが全てじゃない、テクノロジーで事業にレバレッジを掛けるプレックスのコーポレートエンジニア - PLEX Product Team Blog

                                eye-catch こんにちは、プレックス コーポレートエンジニアチームの石塚です。 はじめに みなさんは「コーポレートエンジニア」という単語を聞いたことがあるでしょうか? 情シスや社内SEのようなイメージを持たれる方が多いかと思いますが、わざわざ別の単語を用いて表現しているからには、若干違うニュアンスが込められているはずです。 プレックスにおいても2022年中頃からコーポレートエンジニアというポジションをオープンし、採用を進めてきました。 その際、候補者やエージェントの方にコーポレートエンジニアのニュアンスが間違って伝わっていることが少なからずあり、今回のエントリーを書いてみようと思いました。 本ブログでは、他社のコーポレートエンジニアの事例を見ていった後に、プレックスにおけるコーポレートエンジニアの定義や実際に直近で取り組んでいる課題、技術スタックをご紹介します。 はじめに 他社のコー

                                  ユーザー向けプロダクトだけが全てじゃない、テクノロジーで事業にレバレッジを掛けるプレックスのコーポレートエンジニア - PLEX Product Team Blog
                                • How Pinterest scaled to 11 million users with only 6 engineers

                                  Engineer’s Codex is a free, weekly publication distilling real-world software engineering. Subscribe now Read the discussion on Reddit or Hacker News. In January 2012, Pinterest hit 11.7 million monthly unique users with only 6 engineers. Having launched in March 2010, it was the fastest company to race past 10 million monthly users at the time. Pinterest is an image-heavy social network, where us

                                    How Pinterest scaled to 11 million users with only 6 engineers
                                  • Server Workers - Gunicorn と Uvicorn - FastAPI

                                    Server Workers - Gunicorn と Uvicorn¶ 前回のデプロイメントのコンセプトを振り返ってみましょう: セキュリティ - HTTPS 起動時の実行 再起動 レプリケーション(実行中のプロセス数) メモリ 開始前の事前ステップ ここまでのドキュメントのチュートリアルでは、おそらくUvicornのようなサーバープログラムを単一のプロセスで実行しています。 アプリケーションをデプロイする際には、複数のコアを利用し、そしてより多くのリクエストを処理できるようにするために、プロセスのレプリケーションを持つことを望むでしょう。 前のチャプターであるデプロイメントのコンセプトにて見てきたように、有効な戦略がいくつかあります。 ここではGunicornがUvicornのワーカー・プロセスを管理する場合の使い方について紹介していきます。 Info DockerやKubernete

                                      Server Workers - Gunicorn と Uvicorn - FastAPI
                                    • Technology Trends for 2024

                                      What O’Reilly Learning Platform Usage Tells Us About Where the Industry Is Headed This has been a strange year. While we like to talk about how fast technology moves, internet time, and all that, in reality the last major new idea in software architecture was microservices, which dates to roughly 2015. Before that, cloud computing itself took off in roughly 2010 (AWS was founded in 2006); and Agil

                                        Technology Trends for 2024
                                      • I'm back, Ruby on Rails

                                        03 Aug, 2024 Last year, I wrote a blog post called Goodbye, Ruby on Rails. One year later, after creating my own business, I decided to be back to Ruby on Rails. I’m withdrawing my previous statements on DHH and Rails. Though I still have some concerns about the directions of Ruby on Rails, especially the rejection of TypeScript, I still believe that Ruby on Rails is a great framework for web deve

                                          I'm back, Ruby on Rails
                                        • Python AIプログラミング その1 環境構築、文字認識 - Qiita

                                          1. はじめに 最近家でプログラミングあまりやっていないなと思い、以前やろうとしたWebサービス作りも滞ってしまっていたのでAIプログラミングを少し勉強してみようと思い、こちらの本を使って学習を始めてみた。 今回はその本の3.3 「文字認識・手書き数字を判定しよう」をやってみた。 2. 環境構築 今回はWindowsでの環境構築だが、今はMicrosoft Storeでインストールできるのでめっちゃ簡単! ついでに必要なライブラリとかもコマンドプロンプトまたはPowershellからpipでインストールできるので、めっちゃ簡単! 3.3章で使うライブラリはmatplotlib(グラフ描画ライブラリ)とscikit-learn(機械学習ライブラリ)、OpenCV(画像処理ライブラリ)なので、以下のコマンドを打てば終わり。 pip install -U pip pip install -U m

                                            Python AIプログラミング その1 環境構築、文字認識 - Qiita
                                          • 『AI女子中学生5 ブロックチェーンからメタバースまでの最新トレンド解説 21-25』

                                            21. ブロックチェーンブロックチェーンって、データをみんなで分けて管理する技術のことだよ。 例えば、ビットコインっていう仮想通貨があるんだけど、それもブロックチェーンを使ってるんだ。 ビットコインの取引記録は、世界中のたくさんのコンピュータに分散して保存されてるから、誰かがデータを改ざんしようとしても、他のコンピュータと一致しないから、改ざんがめっちゃ難しいんだよ。 だから、信頼性の高い取引ができるんだ。 例えば、ネットで商品をビットコインで買うとするじゃん。 その取引はブロックチェーンに記録されて、みんながその記録を確認できるんだ。 取引が完了すると、新しいブロックがチェーンに追加されて、過去の取引とつながるんだよ。 これで、取引の透明性と信頼性が確保されるんだ。 22. フィンテックフィンテックは、金融と技術を組み合わせたもので、金融サービスをもっと便利に、効率的にするための技術だよ

                                              『AI女子中学生5 ブロックチェーンからメタバースまでの最新トレンド解説 21-25』
                                            • 駆け出しWebエンジニアへ勧める〜人気フレームワーク4選〜 - Qiita

                                              はじめに 就職や転職を考えているWebエンジニアのみなさん、どんなことを勉強していますか。プログラミング言語を勉強した後の悩みといえば、どのフレームワークを使用すれば良いかではないでしょうか。フレームワークの選択はキャリアに影響する大切なポイントです。そこで今回は、フロントエンドとバックエンド開発などで需要が高いフレームワークを4つピックアップしました。それぞれのフレームワークの特徴などを解説していきます。あなたのスキルアップの参考にしてみてください。 フロントエンドで人気なフレームワーク 1. React ReactはFacebookが開発したJavaScriptのライブラリで、ウェブのフロントエンド開発で広く使われています。動的なWebアプリケーションを手軽に作ることができるため、特に人気のあるフレームワークの一つです。Reactは他のライブラリやフレームワークに比べて学習が難しいとさ

                                                駆け出しWebエンジニアへ勧める〜人気フレームワーク4選〜 - Qiita
                                              • Djangoで作成したアプリを本番環境で動かすときにWSGIとASGIのどちらを使うのか - 偏った言語信者の垂れ流し

                                                先日、 django-jaのDiscord で出た話題ですが、Djangoで作成したアプリを本番環境で動かす際のアプリケーションサーバーについてです。 具体的にはWSGIとASGIどちらを使うのか、そしてアプリケーションサーバーはどれがよいのか。 WSGIかASGIか DjangoをWSGIかASGIのどちらで動かすかですが、迷うぐらいなら現状はWSGIでいいです。 「ASGIは必要になったら使う」ぐらいの気持ちでいるのをおすすめします。 ASGIは、PythonのAsync(非同期)に対応するための、アプリケーションインターフェースです。 asgi.readthedocs.io WSGIをおすすめする理由は次の通り。 同期処理なのでデバッグしやすい ASGIをおすすめしない理由は次の通り。 非同期処理になるのでデバッグしづらい とにかくこれです。IO待ちの状況では並行で実行されてコンピュ

                                                  Djangoで作成したアプリを本番環境で動かすときにWSGIとASGIのどちらを使うのか - 偏った言語信者の垂れ流し
                                                • [アップデート]Amazon CloudWatch Application SignalsがGAしました!CDKでサンプル作ってみた | DevelopersIO

                                                  [アップデート]Amazon CloudWatch Application SignalsがGAしました!CDKでサンプル作ってみた Amazon CloudWatch Application SignalsがGAしました!Application Signalsを試しに使うための環境をCDKで作り、実際にSLO/SLIを設定してみます。 はじめに 先日AWS上でSLO/SLI設定を比較的簡単に実現できるAmazon CloudWatch Application SignalsがGAしました!GA前からAWS上ではAPMがどう実現可能なのか、何が違うのかという記事はいくつかありました。 本稿ではApplication Signalsの簡単な概要と提供環境/言語/リージョンについての紹介に合わせて、実際にサンプルを作ってどんな動作をするのか確認してみます。実際に0から構築することで何が必要なの

                                                    [アップデート]Amazon CloudWatch Application SignalsがGAしました!CDKでサンプル作ってみた | DevelopersIO
                                                  • Golangのフレームワーク - Qiita

                                                    はじめまして、グッドパッチでサーバーサイドエンジニアをやってる荒木です。 この記事は Goodpatch Advent Calendar 2023 の 24日目の記事になります。 はじめに 現在golangで開発に使ってるフレームワークはginですが、そろそろ切り替えも検討したいので調べてみました。 対象になるフレームワーク Webアプリ開発に利用できるもので、スターの多いものをピックアップしています。 gin-gonic/gin (⭐️73.2k) 私も業務で利用していますが、一番最初に候補に上がるかと思います。 利用していてポイントとなる部分。 高速:他のフレームワークはginよりベンチマークが高かったりしますが、実用性として十分な速度です。 ミドルウェアサポート:ミドルウェアを使うことで認証系とかはシンプルに作りやすいです。 JSONバリデーション:普通に利用できます、フィールドが空

                                                      Golangのフレームワーク - Qiita
                                                    • Stamp: a microlang for project templates

                                                      June 23, 2024 — Regardless if you specialize in React, Rails, Django, Next, Java, C#, or ObjectiveC, you probably use templates to start new projects. Templates generate a handful of files like readme.md, .gitignore, and main. They also initialize a handful of directories like src/ and tests/. What if it was even easier to make, edit and use these templates? Introducing Stamp, a microlang (only 60

                                                        Stamp: a microlang for project templates
                                                      • BUCK-TICK | バクチク現象-2023- 2023/12/29 東京・日本武道館:ライブレポート | ビクターエンタテインメント

                                                        2024.01.05 バクチク現象-2023- 2023/12/29 東京・日本武道館:ライブレポート さあ、始めよう── 2023年12月29日東京・日本武道館公演「バクチク現象-2023-」の開催が、この言葉とともに告知された時、下を向いたままだった顔をようやく上げることができた。10月24日のボーカル・櫻井敦司急逝の知らせから3週間後のことだ。バンド史上最大の悲しみに襲われたBUCK-TICKの今後の動きについて、誰もが静観している頃だった。正直なところ、その発表はあまりにも光が強すぎて、思わず目を背けたくなったりもした。一体どんなステージになるのか、ステージの詳細については発表がなかったので、不安を感じた人も少なくなかっただろう。しかし、そのタイトルにメンバーが並々ならぬ決意を込めたことは想像に容易い。「バクチク現象」は、1987年のメジャーデビュー前後に行なったライブや、半年間の

                                                          BUCK-TICK | バクチク現象-2023- 2023/12/29 東京・日本武道館:ライブレポート | ビクターエンタテインメント
                                                        • グリコのERP移行においてトラブルがおきた件は、日本全体でよくある根深い問題と、その解決案

                                                          ITや技術やテクノロジーにアンテナはってみてるん。IT、web、プログラミングなどの技術に関するメモブログ。 グリコのERP移行においてトラブルがおきた件は、日本全体でよくある根深い問題と、その解決案 dx IT グリコのERP移行においてトラブルがおきた件は、日本全体でよくある根深い問題と、その解決案 ■結論 ・事業会社 外注するのではなく内製で自らつくるしかない。自分たちでつくることで、ITという文化が会社に根付く。失敗も多くするが、そこから学びがあり勉強し、社員と会社にナレッジが蓄積され、DX時代に適応できる企業文化が形成される。外注は最低限にする。 ・国 雇用規制を改革し、整理解雇の四要件の撤廃と、金銭解雇の導入、副業をやりやすくする。また金の流れを透明化を義務化させるべき。働いている人がそもそも自分が多重請負の末端にいることを知らないことが多い。 ・IT企業 現在の崩壊してるキャ

                                                          • 初心者のためのNestJS入門

                                                            「なんでNestJSを使うの?」 Laravel、Ruby on Rails、Djangoとフルスタック、バックエンド、どちらでも使える充実したフレームワークがあるのに 「なんでわざわざNestJSを使うの?」という疑問が浮かぶ人もいるだろう。 NestJSはNode.jsの中では有名なフレームワークだが、バックエンドフレームワークとしてはまだまだマイナーな部類に入る。 まずはその疑問に回答した上で、NestJSがどんなものかを紹介したいと思う。 1.NestJSを使う意義 NestJSを使う意義は、現在主流となっているReactやVue、Svelteと同じTypeScriptで書けるということにある。 バックエンドでもフロントエンドと同じTypeScriptが使えるということが非常に貴重だ。 例えば、人数やサービスの都合でフロントエンドとバックエンド、両方を受け持つメンバーが出たとする。

                                                              初心者のためのNestJS入門
                                                            • Visual Studio Code August 2024

                                                              Version 1.93 is now available! Read about the new features and fixes from August. August 2024 (version 1.93) Update 1.93.1: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the August 2024 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlig

                                                                Visual Studio Code August 2024
                                                              • Django Ninjaを使ったDjangoのディレクトリ構成を考えたい - iimon TECH BLOG

                                                                こんにちは、iimonでサーバーサイドエンジニアをしています。腰丸です。 本記事はiimonアドベントカレンダー17日目の記事となります。 はじめに iimonでは、主に「Django + DRF」を使ってAPIサーバーの実装をしています。DRF自体は高機能で、便利なライブラリですが、 ロジックが分散がされて、確認したいコードにたどり着くのが難しかったり、DRFの機能を理解していないと無駄なコードを書いてしまったり、 という難しさを感じています。 DRF自体が悪いわけではないのですが、なにかDRF以外を使用して、良い感じにAPIを実装する方法はないかと考えていたところ 「Django Ninja」の使い心地が良かったので、Django Ninjaを使ったディレクトリ構成について考えてみました。 Django Ninjaとは Django Ninja 公式ドキュメント Django Ninj

                                                                  Django Ninjaを使ったDjangoのディレクトリ構成を考えたい - iimon TECH BLOG
                                                                • Django.WTF: The Django package index

                                                                  Django.WTF lists popular Django projects, apps and tools. The latest and greatest news in the Django community.

                                                                    Django.WTF: The Django package index
                                                                  • 達人出版会

                                                                    [令和6年度]基本情報技術者 超効率の教科書+よく出る問題集 五十嵐 順子 徹底攻略 データベーススペシャリスト教科書 令和6年度 株式会社わくわくスタディワールド 瀬戸美月 著 徹底攻略AWS認定SysOpsアドミニストレーター - アソシエイト教科書&問題集[SOA-C02]対応 鮒田 文平, 長澤 美波, 日暮 拓也, 奥井 務, 渡辺 樹, 山下 千紗, 伊藤 翼 世界標準MIT教科書 アルゴリズムイントロダクション 第4版 第2巻 高度な設計と解析の手法・高度なデータ構造・グラフアルゴリズム Thomas H. Cormen, Charles E. Leiserson, Ronald L. … 問題解決の教科書  CITA式問題解決ワークブック 市岡 和之 はじめてのType-C電子工作 じがへるつ スッキリわかるJava入門 実践編 第4版 中山 清喬(著), 株式会社フレアリ

                                                                      達人出版会
                                                                    • Ruby on Rails と Django を比較してみる | ドクセル

                                                                      Djangoとは(他のフレームワークと比較して) ■ Python製のFullstackフレームワーク ■ Ruby on Railsとほぼ同期? Express.js, Nest.js, Gin, echo等 Hono等 (Golang系フレー (nodejs系フレーム ムワーク) ワーク) TypeScript Golang microframework microframework TypeORM, Prisma等 自作, GORM等 Django Ruby on Rails Python 2005/7/21 Fullstack Django ORM Ruby 2004/7/24 Fullstack ActiveRecord migration Django migration ActiveRecord::Migration db-migrate等 golang-migrate, g

                                                                        Ruby on Rails と Django を比較してみる | ドクセル
                                                                      • Django資産を活用できる!Django Ninjaのススメ - クロスマート Tech Blog

                                                                        こんにちは。クロスマートで請求書を始めとした帳票サービスの開発を行っているDev2 テックリードのたけじい(@pouhiroshi)です。 先月は pytestを並列実行してCIを倍速にした話 - クロスマート Tech Blog と言う記事を寄稿させていただきました。 まだご覧になってない方はぜひそちらも読んでみてください。 Django上でREST APIを快適に開発する「Django Ninja」 DjangoはPythonで最も人気のあるウェブフレームワークの一つです。その柔軟性と強力な機能により、多くの開発者に選ばれています。しかしREST APIの開発においては、Djangoだけではいくつかの制限があります。 Django上でREST APIを開発する際に真っ先に思い浮かぶのは「Django Rest Framework」ではないでしょうか。弊社も利用しているフレームワークです

                                                                          Django資産を活用できる!Django Ninjaのススメ - クロスマート Tech Blog
                                                                        • AIと音声会話する Python × Whisper API × ChatGPT API × VOICEVOX 〜バックエンド編〜

                                                                          はじめに 今回は、AIと音声で会話するアプリのバックエンド側の実装を行なったので、その時に学んだことを記事にして共有してます。構成フローとしては、マイクからの音声入力を、Whisper APIを使用して音声からテキストに変換、chatGTPから得られた返答をVOICEVOXを使用して、音声に変換してます。 アプリケーション概要 今回実装したソースコードは以下のリポジトリに格納してます。 前回の記事ではアプリの環境構築についてまとめています。frontend/ディレクトリでeslint、prettier、stylelintrcの設定を行い、backend/ディレクトリでPython用のlintツール(flake8 や black)の設定をしてます。huskyをルートディレクトリに配置して、フロントエンドとバックエンドの両方のlintが実行されるように設定します。GitHub Actionsと

                                                                            AIと音声会話する Python × Whisper API × ChatGPT API × VOICEVOX 〜バックエンド編〜
                                                                          • 実装で学ぶフルスタックWeb開発 エンジニアの視野と知識を広げる「一気通貫」型ハンズオン | SEshop.com

                                                                            Webシステムを「まるごと作る」フルスタック開発体験! 幅広く活躍できるワンランク上のエンジニアになるために 本書は、Webシステムの「フロントエンド」と「バックエンド」を、一冊でまるごと(=フルスタックで)作り上げる書籍です。 サンプルアプリケーションの開発を通じて、 ・フロントエンドとバックエンドをどのように連携させるか ・データ構造/マスタデータをどのように管理するか ・リポジトリを効率的に管理するにはどうするか といったポイントを、手を動かしながらひとつひとつ学習できます。実装手段のフレームワークには「Next.js」と「Django」を選定しているため、モダンなWeb開発の全体像を把握することにも役立ちます。 分業化の進む現代的なWeb開発の現場で、あなたが自分の担当外の開発領域についてきちんと理解ができていないと感じるなら、本書は最適の学習書になるはずです。本書を読めば、フロン

                                                                              実装で学ぶフルスタックWeb開発 エンジニアの視野と知識を広げる「一気通貫」型ハンズオン | SEshop.com
                                                                            • レゲエを生み出したジャマイカのスタジオとプロデューサー達

                                                                              1976年夏、ジャマイカのキングストン、マックスフィールド・アヴェニューの舗装道路は暑さで溶けだしていた。ゲットーは、どこよりも気温が高い。そしてPNP(人民国家党)対JLP(ジャマイカ労働党)の政治的絡みのギャング抗争が激しく続いており、チャンネル・ワンでは、スタジオの扇風機が休む暇なく動いていた。新しいセッションでキングストン屈指の面子が、歴史に残る傑作リディムをレコーディングしようとしていた。しかし彼らはただ、自分の仕事をしていただけだ。 マリファナ煙草に火が点く。ミキシング・デスクにはジョ・ジョ・フーキム、ドラムにはスライ、ベースにはロビー、パーカッションにはスティッキー・トンプソンとノエル・スカリー・シムズ、ギターにはダギーとチャイナ、そして、ホーン・セクションも凄かった。テナーにトミー・マクック、トランペットにボビー・エリス、トロンボーンには‘ドン’・ジュニア、アルトにはハーマ

                                                                              • Ruby on Rails と Django を比較してみる | ドクセル

                                                                                Djangoとは(他のフレームワークと比較して) ■ Python製のFullstackフレームワーク ■ Ruby on Railsとほぼ同期? Express.js, Nest.js, Gin, echo等 Hono等 (Golang系フレー (nodejs系フレーム ムワーク) ワーク) TypeScript Golang microframework microframework TypeORM, Prisma等 自作, GORM等 Django Ruby on Rails Python 2005/7/21 Fullstack Django ORM Ruby 2004/7/24 Fullstack ActiveRecord migration Django migration ActiveRecord::Migration db-migrate等 golang-migrate, g

                                                                                  Ruby on Rails と Django を比較してみる | ドクセル
                                                                                • Flask + Inertia + Vite + React で作る Web アプリの新たな選択肢

                                                                                  実は 学校課題の要件を見間違えており、使用するバックエンドが Django ではなく Flask だったため書き直しました😇😇😇😇😇 Django版はこちら はじめに みなさん、マイクロサービスに疲れていませんか? バックエンドにFlask, Laravelをたてているのに、フロントエンドで別途Next.js(Node.js)をたてているのが意味わからん モダンにWebサービスをたてたいだけなのに、なぜAPIを解放しないといけないのか [Flask React アプリ構築] [検索] 単純にバックエンドはFlask, フロントエンドにReactを使いたい、それだけなのに、こんな複雑な構成にしないといけないの...? 今回ご紹介するモジュラモノリスなアーキテクチャでは、以下のようにサクッとWebサービスを構築できます。 from flask import Flask from fl

                                                                                    Flask + Inertia + Vite + React で作る Web アプリの新たな選択肢