並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 41件

新着順 人気順

django rest framework githubの検索結果1 - 40 件 / 41件

  • 【決定版】2022年~2023年で必ず確認するべきGitHubリポジトリ 40選

    はじめに 今回の記事では、個人の独断と偏見で2022年~2023年で必ず確認するべきGitHubのリポジトリを紹介する。私のTwitterでこれまで紹介したものもあれば、そうではないものもある。 GitHubはプログラマーにとって、普段の学習・開発を進めるうえでもっとも重要な情報源の1つである。本記事では、分野ごとに確認するべきGitHubリポジトリを紹介する。 なお、今回の記事で紹介するGitHubリポジトリの分野は以下の通り。内容はWeb開発に特化している。 確認必須 Web Python JavaScript TypeScript ちなみに、「確認必須」は分野を問わずすべてのプログラマーに役立つGitHubリポジトリを紹介している。 今回の記事を通して、年末年始の学習・開発に大いに役立ててもらえたら幸いだ。 確認必須 freeCodeCamp 世界最大規模のプログラミングメディア「f

      【決定版】2022年~2023年で必ず確認するべきGitHubリポジトリ 40選
    • 【必見】Pythonプログラマーが必ず確認するべきGitHubリポジトリ 10選

      はじめに 今回の記事では、学習・開発でPythonを使うプログラマーが必ず確認するべきGitHubリポジトリを10個紹介する。本記事の対象は主に以下の通り。 実務でPythonを使っているプログラマー Pythonの情報収集に困っている人 Pythonの学習・開発の効率をアップさせたい人 Pythonのフレームワーク・ライブラリを確認しておきたい初心者 Pythonは1991年にリリースされてから今年で30年以上も経過している歴史のあるプログラミング言語なので、情報量が非常に多くどのように開発を進めればよいかわからない人も少なくないだろう。 そこで、本記事では個人の独断と偏見で学習・開発でPythonを使うなら必ず確認するべきGitHubリポジトリを紹介する。Pythonで実装できるプロダクトは多岐に渡るので、本記事では分野ごとに確認するべきGitHubリポジトリを紹介する。 必見 awe

        【必見】Pythonプログラマーが必ず確認するべきGitHubリポジトリ 10選
      • バックエンド開発の基本を理解するために必要な10の知識 2022年版

        はじめに バックエンドエンジニアは、プログラミングの中で特にイメージがわきにくい分野である。簡単に言えば、バックエンドエンジニアはユーザから見えない部分にあるシステムである。(例えば、ユーザ認証やデータベース設計・操作・運用などが例として挙げられる) 例えば、ECサイトを運用する際に、ユーザから見えるUIだけを作っても作動しない。バックエンドになるシステムの構築も必要なのだ。 今回はバックエンド開発を理解する上で必要な10の知識を徹底解説する。その中で、個人の見解に過ぎないが初心者にオススメのバックエンドのフレームワークを3選紹介する。あくまで一個人の見解に過ぎないが、今回の記事を通してバックエンドの学習方法またはその魅力を十分に理解していただければ非常に幸いである。 本題に入る前に、本記事における「バックエンド」はあくまで認証やデータベースなどシステムやソフトウェアの裏側で動作しているも

          バックエンド開発の基本を理解するために必要な10の知識 2022年版
        • 令和時代のページネーションを考える (REST API編) - Sweet Escape

          今回はバックエンドAPIでページネーションをどうやるかについての話なので、よくある無限スクロールUIのようなフロントエンド側の実装に関する話はしない。あくまでもAPI、もっと言えばRESTfulなAPIのリクエスト・レスポンスにおけるページネーションの話。 本気で深く考えるというよりざっくり検討したときの話です。 はじめに REST APIを実装するにあたってリスト系のAPIを提供する場合に必須といっても過言ではないのがページネーション。大量のリソースをレスポンスする場合にそれらを一気に返してしまうことは応答速度、転送量、クライアントサイドでの扱いづらさなどなどに繋がるので必須と言える。 最近、新たなAPIを開発するにあたってページネーションをする必要があったこともあり、今回はこのページネーションをどうやって提供するか整理して改めて検討してみた。 前提 TypeScript Nest.js

            令和時代のページネーションを考える (REST API編) - Sweet Escape
          • 私がDjangoでWeb開発を行う理由

            はじめに 今回の記事では、私がPythonのWebフレームワーク「Django」で開発を進める理由を独自の視点から徹底解説する。今回の記事の読者の対象は主に以下の通り。 個人開発でDjangoを使おうとしているプログラマー Djangoについて深く理解したいプログラマー Djangoを個人開発(Web開発)に採用するメリット・デメリットを把握したいプログラマー すでにRailsやLaravelなど他のWebフレームワークを使った開発を経験しており、他のWebフレームワークの特徴を把握しておきたいプログラマー Web開発の技術選定で困っているプログラマー Djangoとは DjangoはPythonで開発されたWebフレームワークである。フレームワークを簡潔に説明すると、開発に必要な機能をデフォルトで揃えているものを意味する。WebフレームワークはWebアプリケーションの開発を効率化させるた

              私がDjangoでWeb開発を行う理由
            • Connect: A better gRPC

              Today we're releasing Connect, a slim framework for building browser and gRPC-compatible HTTP APIs. Connect is production-ready — focused, simple, and debuggable — and it's fully compatible with gRPC clients and servers. If you're frustrated by the complexity and instability of today's gRPC libraries, we think you'll find Connect a breath of fresh air. connect-go is available now under an Apache 2

                Connect: A better gRPC
              • サーバーサイドで動的にOGP画像をシュッと作る方法 - FastAPIとCairoSVGで作る画像生成API - JX通信社エンジニアブログ

                JX通信社シニア・エンジニアの@shinyorke(しんよーく)です. 最近は色んなエンジニアリングをしつつ, イベントの司会業をしています(詳細は最後の方を見てね). 開発しているサービス・プロダクトの要件で, TwitterやLINE, FacebookでシェアするOGP*1コンテンツ(タイトル・本文・画像)が欲しい コンテンツはユーザーさんの操作で動的に変わる テキストだけじゃなくて, 画像も変えたい←これ なんて事は非常によくある話だと思います. 私はちょっと前に開発したAIワクチン接種予測でそれがありました. こういうやつです 例えば上記画像のテキスト(地域・年齢・接種可能時期)は予測の結果を動的に画像テンプレートに入れて都度作っています. 上記のOGPを生成するために必要なことはこういう感じだろうなー, と以下の絵の通り整理し, やったこと 結果的に, OGPを生成するためのサ

                  サーバーサイドで動的にOGP画像をシュッと作る方法 - FastAPIとCairoSVGで作る画像生成API - JX通信社エンジニアブログ
                • ノーコードAI開発ツールNode-AIの紹介 - NTT docomo Business Engineers' Blog

                  はじめに 初めまして!イノベーションセンターでノーコードAI開発ツール「Node-AI」のプロダクトオーナーやXAI・因果分析の研究をしております、切通恵介(@kirikei)です。 Node-AIは2021年10月11日にリリースされたNTT Communicationsの内製開発サービスで、その名の通りブラウザ上からノーコードでAIモデルを開発できるサービスで、製造業のお客様を中心に異常検知やプラント運転支援などの様々な領域で活用されています。(ニュースリリースはこちらやこちらやこちら) いつもはサービスの営業的な紹介をすることが多いのですが、今回はEngineer's Blogでの執筆ということで、エンジニアの方向けの技術、プロダクトマネジメント、チームビルディング、スクラムなどの様々な観点でお伝えできればと考えています。とはいえ、Node-AIに関しては詳細に書きたいことが山ほどあ

                    ノーコードAI開発ツールNode-AIの紹介 - NTT docomo Business Engineers' Blog
                  • TerraformとGitHub Actionsで複数のCloud RunをまとめてDevOpsした結果, 開発者体験がいい感じになった話. - Lean Baseball

                    ざっくり言うと「TerraformとGitHub ActionsでGoogle Cloudなマイクロサービスを丸っとDeployする」という話です. Infrastructure as Code(IaC)は個人開発(趣味開発)でもやっておけ 開発〜テスト〜デプロイまで一貫性を持たせるCI/CDを設計しよう 個人開発(もしくは小規模システム)でどこまでIaCとCI/CDを作り込むかはあなた次第 なお, それなりに長いブログです&専門用語やクラウドサービスの解説は必要最小限なのでそこはご了承ください. あらすじ 突然ですが, 皆さんはどのリポジトリパターンが好きですか? 「ポリレポ(Polyrepo)」パターン - マイクロサービスを構成するアプリケーションやインフラ資材を意味がある単位*1で分割してリポジトリ化する. 「モノレポ(Monorepo)」パターン - アプリケーションもインフラも

                      TerraformとGitHub Actionsで複数のCloud RunをまとめてDevOpsした結果, 開発者体験がいい感じになった話. - Lean Baseball
                    • Codecov is now open source - Codecov

                      Authors Note: Hey, we messed up in this post by referring to BUSL-1.1 as Open Source. We’re sorry, we are leaving this post as-is to keep the record clear and we’ve followed up in a new post. Since the beginning, the open source community has been a strong partner in Codecov’s growth and success. That’s why we always offered Codecov for free to use on any open source project. And if we’re being to

                        Codecov is now open source - Codecov
                      • Webシステム開発で関わる技術のまとめ(2022年に知った物) - Qiita

                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Webシステムの開発に携わりたくて転職して9か月,知らない事ばかりで日々勉強しております。 自分の勉強用メモとして知っておくべき技術をまとめようと思いました。 (こちらの記事にインスパイアされたものです) 技術用語について,なるべく2~3行で概要を説明できる事を目指しています。 情報が多過ぎるので,主流な技術は見出しを赤字にしています。(主観強め) また,今後需要が増えそうな技術は青字にしています。(かなり主観強め) とはいえ,新しい技術が登場すれば,数年でトレンドが変わってしまう事も多々あると思います。 ほとんどはあくまでも

                          Webシステム開発で関わる技術のまとめ(2022年に知った物) - Qiita
                        • 面倒な仕事やサイト作成がたった2日でマスター可能!人気のPythonやWordPressでスキルアップできる「Udemy」初夏のビッグセール

                          「新たなスキルを身につけて年収UPを目指したい」「プログラミングで仕事を自動化して楽に稼ぎたい」と日々思っている人は少なくないはず。しかし、いざ学習を始めようとしても忙しい毎日の中から時間を確保するのは難しいものです。ちょうど講座をムービー形式で受講できる学習プラットフォームの「Udemy」が5月27日(木)まで初夏のビッグセールを行っており、丁寧で分かりやすい解説講座が1270円~受講可能とのことで、忙しい毎日を送っていても週末の2日間だけで学習を完了できそうな短期集中型の講座をピックアップしてみました。外出がおっくうになる梅雨の季節や、ステイホームをうまく活用するために、この機会に買いだめしておくのがオススメです。 オンラインコース -世界最大級のオンライン学習プラットフォーム- Udemy https://www.udemy.com/ ・目次 ◆1:WordPressの使い方を習得し

                            面倒な仕事やサイト作成がたった2日でマスター可能!人気のPythonやWordPressでスキルアップできる「Udemy」初夏のビッグセール
                          • Things we learned about LLMs in 2024

                            31st December 2024 A lot has happened in the world of Large Language Models over the course of 2024. Here’s a review of things we figured out about the field in the past twelve months, plus my attempt at identifying key themes and pivotal moments. This is a sequel to my review of 2023. In this article: The GPT-4 barrier was comprehensively broken Some of those GPT-4 models run on my laptop LLM pri

                              Things we learned about LLMs in 2024
                            • Why GitHub Actually Won

                              A few days ago, a video produced by @t3dotgg was posted to his very popular YouTube channel where he reviews an article written by the Graphite team titled “How GitHub replaced SourceForge as the dominant code hosting platform”. Theo’s title was a little more succinct, “Why GitHub Won”. Being a cofounder of GitHub, I found Greg’s article and Theo’s subsequent commentary fun, but figured that it mi

                                Why GitHub Actually Won
                              • Microservices Are a Tax Your Startup Probably Can’t Afford

                                Let’s unpack why microservices often backfire early on, where they genuinely help, and how to structure your startup’s systems for speed and survival. Monoliths Are Not the EnemyIf you’re building some SaaS product, even a simple SQL database wrapper eventually may bring a lot of internal complexity in the way your business logic works; additionally, you can get to various integrations and backgro

                                  Microservices Are a Tax Your Startup Probably Can’t Afford
                                • How to improve Python packaging, or why fourteen tools are at least tw

                                  There is an area of Python that many developers have problems with. This is an area that has seen many different solutions pop up over the years, with many different opinions, wars, and attempts to solve it. Many have complained about the packaging ecosystem and tools making their lives harder. Many beginners are confused about virtual environments. But does it have to be this way? Are the current

                                  • Udemyを使って、フロントエンドエンジニアになるためのロードマップを考えてみた - Qiita

                                    はじめに Udemyとは、動画形式で学ぶことができるオンライン学習プラットフォームです。多くの講座がハンズオン形式になっていて、研修にもよく利用されています。 個人的に、勉強する際にはよくUdemyを活用していますし、インプットするための勉強方法が多様化している今、あえてUdemyだけに絞ってざっくりではありますが、ロードマップを作ってみました。 今回は、数多くある講座の中から、このカリキュラムで学べば、フロントエンドエンジニアになるために最低限のスキルが身につくだろうと考えられる講座を選定してみました。 ロードマップ 簡易的ですが、以下のようなロードマップにしました。 Vue.jsではなく、Reactを選んだ理由は、現時点で公開されているUdemy内の講座の中で、個人的にReactの方が、良さそうな講座が多かったからです。 まず最初に受けるべき講座 一番最初の講座は、こちらが圧倒的オスス

                                      Udemyを使って、フロントエンドエンジニアになるためのロードマップを考えてみた - Qiita
                                    • Lightweight Javascript Framework Review (For Django Developers)

                                      Lightweight Javascript Framework Review (For Django Developers) The Full-Stack Django Series: How to Combine Frontend and Backend Lightweight Javascript Framework Review How to add Typescript to Django Django Favicon Guide How to Develop Responsive HTML Email in Django Django Form Validation Guide Introduction Many developers are confused when they try to find a Lightweight Javascript Framework fo

                                        Lightweight Javascript Framework Review (For Django Developers)
                                      • The State of React and the Community in 2025

                                        Random musings on React, Redux, and more, by Redux maintainer Mark "acemarke" Erikson Detailed thoughts on how React has been developed over time, and explanations for common community confusion and concerns Introduction 🔗︎ Today, the state of React and its ecosystem is complicated and fractured, with a mixture of successes, skepticism, and contention. On the positive side: React is the most wide

                                          The State of React and the Community in 2025
                                        • iimonに入社して約1年半で取り組んだ主に技術面の事について - iimon TECH BLOG

                                          2022年5月にCTOとして入社してから約1年半、これまで取り組んで来たことを振り返ってみました!(もちろん僕だけで行った訳ではなくエンジニア全体で行った取り組みです) これまで整備されていなかったところを整備出来た事によってサービスの品質を上げたり、デリバリーの速度向上によりビジネスが加速するようにしてきました。基本的な部分の取り組みが多いですが以前からすると大幅に変わったので紹介します! EC2からECSへのインフラの変更 サーバーにはAWSのEC2を使用していましたがECS Fargateに乗せ換えました。開発はDockerにより元々行っていた為、コンテナをGitHub Actionsによりビルドしてデプロイ出来るようになり、環境の変更を行いやすくしました。また、オートスケールも自動的にされるので安定稼働させることが出来るようになりました。 Aurora Serverless V2の

                                            iimonに入社して約1年半で取り組んだ主に技術面の事について - iimon TECH BLOG
                                          • 【個人開発】エンジニアが1人1つの技術ブログを持つことができるサービス、qlog(クログ)を作りました - Qiita

                                            ログインをしなくてもいいねを押すことができることによって解決できること ログインをしなくてもいいねを押すことができるので、検索からのログインしていないユーザーのいいねの機会損失を無くすことができます。 これを実装するに至った理由は、開発者がプログラミング等を学んでいるときの経験から来ています。 勉強をしていた時にふと為になった記事にいいねを押そうとすると、ログインをしておらず、押すことができずじまいといったことがよくあります。 この経験から、 トレンドに乗るような記事は、そのサービスからの流入が多いのでログインしている人が多くいいねが押されやすい。 その反面、ログインをしないといいねを押せないということにより、いいねのハードルが上がり、検索だったり他からの流入の多い記事はいいねが押されにくいと考えました。 他にも 自身のアカウントのいいねの欄を厳選している人 相手に自分自身がいいねを押した

                                              【個人開発】エンジニアが1人1つの技術ブログを持つことができるサービス、qlog(クログ)を作りました - Qiita
                                            • サロゲートキーの扱いに終止符を打ちたい - 日々量産

                                              データベーススペシャリストに落ちまくってるので権威性ゼロです。こんにちわ。誰も扱いに困ってないと思いますが、自分の中で決着がついたので。 いつものように散らかってます。すんません。書きなおす気力ないです。 要約: サロゲートキーを使うか・使わないかではない。必要なときは使えばよい サロゲートキー サロゲートキーとは メリット デメリット DB設計の観点 論理設計 物理設計 アプリの観点 フレームワークの都合でサロゲートキーを採用する/しないがある サロゲートキーじゃないと条件漏れが怖い? サロゲートキーがあっても結局使えないこともある 「じゃあずっと複合主キーでやっていくのかよ!うちは5カラムもあってやってられんわ!実装側に入力ミスさせるような設計してんのか!DB設計しただけでいい気になりやがって!!」 「複合主キー許すまじ!サロゲートキーを一律に振れ!!」 サロゲートキーに関する様々な意

                                                サロゲートキーの扱いに終止符を打ちたい - 日々量産
                                              • Hacker News RSS

                                                Feeds Each feed is valid RSS served over HTTPS. Firehose Feeds The “firehose” feeds contain all new posts and comments as they appear on Hacker News: https://hnrss.org/newest https://hnrss.org/newcomments For just the posts that have appeared on the front page: https://hnrss.org/frontpage If the firehose feeds are a bit too noisy for you, read below on filtering them with the points and/or comment

                                                • 現場のPython | 技術評論社

                                                  概要 『WEB+DB PRESS』の人気連載が待望の書籍化です。Webシステム開発から機械学習・データ分析まで、現場で使えるPythonのノウハウが1冊にまとまっています。取り上げる話題は、環境構築、コード品質、テスト、構造化ログ、リリース管理、Django、Django REST framework、GraphQL、Fast API、Django ORM、データサイエンスプログラムの品質、データ分析レポート、pandasのパフォーマンス改善、JanomeとSudachiPyによる日本語処理、pandasやNumPyによるテスト、数理最適化などなど。今日から仕事で活かせるヒントやテクニックがきっと見つかるです。 こんな方にオススメ 脱初心者を目指す方 Pythonの入門を終えた中級者の方 すでに趣味の開発ではPythonを使っており、実務レベルにステップアップしたい方 Pythonがソフト

                                                    現場のPython | 技術評論社
                                                  • Awesome Terraform | Curated list of awesome lists | Project-Awesome.org

                                                    A curated list of resources on HashiCorp's Terraform. Your contributions are welcome! Terraform enables you to safely and predictably create, change, and improve production infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned. Contents Legend Official Resources Com

                                                    • PythonでWeb開発を学ぶ上で確認するべきGitHubリポジトリ 18選 2023年版

                                                      はじめに 今回の記事では、Web開発でPythonを学ぶ上で絶対に確認するべきGitHubリポジトリを18個、私の独断と偏見で解説する。 対象とする読者 これからPythonをWeb開発で導入したい人 Pythonを使ったWeb開発に興味がある人 Pythonに関連した情報収集している人 タイトルでなんとなく気になった人 Django DjangoはPythonで開発されたWebフレームワークである。最大の特徴は、バックエンド開発に必要な機能がデフォルトで搭載されている点にある。手軽に、簡単なWebアプリケーションを開発したいなら選択肢に入る。 Flask シンプルで軽量なWebフレームワークであり、初学者にとって学びやすいためです。Flaskを学ぶことで、ルーティング、テンプレート、リクエスト/レスポンスの処理など、Web開発の基本的な概念を理解できる。 FastAPI FastAPIは

                                                        PythonでWeb開発を学ぶ上で確認するべきGitHubリポジトリ 18選 2023年版
                                                      • サーバーサイドエンジニアとして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年に使った技術と来年の目標 | うなすけとあれこれ
                                                        • [Browser Use] 触ってみた結果と感想

                                                          # 必要なライブラリをインポート from langchain_openai import ChatOpenAI # OpenAIのチャットモデルを利用するためのライブラリ from browser_use import Agent # エージェント機能を提供するライブラリ import asyncio # 非同期処理を使うためのライブラリ # 非同期関数mainを定義 async def main(): # Agentのインスタンスを作成 agent = Agent( task="Zennで小倉さんというユーザーの最新記事を教えて", # エージェントに対するタスク(質問) llm=ChatOpenAI(model="gpt-4o", api_key="xxxxxxxxxxxxxx"), # GPT-4oモデルを使う(APIキーは仮の値) ) # エージェントにタスクを実行させ、その結果

                                                            [Browser Use] 触ってみた結果と感想
                                                          • Technology Trends for 2024

                                                            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 Agile goes back to 2000 (the Agile Manifesto dates back to 2001, Extreme Programming t

                                                              Technology Trends for 2024
                                                            • OpenAPI Specification 2.0規約 | フューチャー株式会社

                                                              本コーディング規約は、世の中のシステム開発プロジェクトのために無償で提供致します。 ただし、掲載内容および利用に際して発生した問題、それに伴う損害については、フューチャー株式会社は一切の責務を負わないものとします。 また、掲載している情報は予告なく変更することがございますので、あらかじめご了承下さい。 はじめに ​OpenAPI Specification 2.0(Swagger, OAS2)定義についてのコーディング規約をまとめます。より新しいバージョンとして OAS 3.0.3 規約(作成中)がありますので、ご注意ください。 前提条件 ​本規約は以下の前提で作成されたものである。。ToC 向けの LSUDs(Large Set of Unknown Developers)な Web API にはマッチしない可能性があります。 業務システム向けの Web API 提供 サードパーティ向け

                                                              • Django Ninja に至るまでの検討の記録

                                                                こんにちは!LARPAS 株式会社でプロダクトマネージャーをしている Chanmoro ともうします🙋‍♂️ これは LAPRAS Advent Calendar 2022の3日目の記事です📖 最近は飲み歩き系 YouTuber を見るのが好きになり、その影響でこれまで全く興味がなかったもつ焼き屋さんで飲むのに突然ハマってしまいまして、近所のもつ焼き屋開拓にいそしんでおります。 もつ焼きとビールの組み合わせは最高ですね。 (糖質を気にして2杯目以降はハイボールにしています) チェーン店のかぶら屋というところがとてもコスパが良いのでふとした瞬間に行きたくなってしまいます。 この記事を読んでくださった方でおすすめのもつ焼き屋さんがあればぜひコメントで教えてください! ということで今日も張り切って書いていきたいと思います! 個人的に開発をお手伝いしているプロジェクトで新規に Web API

                                                                  Django Ninja に至るまでの検討の記録
                                                                • Making a micro Linux distro

                                                                  Follow @popovicu94 In this article, we’ll talk about building up a tiny (micro) Linux “distribution” from scratch. This distribution really won’t do much, but it will be built from scratch. We will build the Linux kernel on our own, and write some software to package our micro-distro. Lastly, we are doing this example on the RISC-V architecture, specifically QEMU’s riscv64 virt machine. There’s ve

                                                                    Making a micro Linux distro
                                                                  • DRFの認証処理(TokenAuthentication) - Qiita

                                                                    概要 Django REST Frameworkのトークン認証の方法についてまとめました。 Django REST Framework Token Authenticationのドキュメントは以下 トークン認証とは? トークン認証とは、ユーザーがユーザーIDとパスワードなどの自身の情報をリクエストすることで、アクセストークンを受け取り、その後のリクエストは受け取ったトークンを使用し、トークンの有効期間内はアクセスを可能とするような認証方法です。 GitHub 今回解説するサンプルソースは、GitHubにて公開しています。 環境 各種バージョン macOS Monterey 12.4 Apple M1 Max Python v3.10.9 Django v4.1.4 djangorestframework v3.14.0 ディレクトリ構成

                                                                      DRFの認証処理(TokenAuthentication) - Qiita
                                                                    • If Not React, Then What? - Infrequently Noted

                                                                      Over the past decade, my work has centred on partnering with teams to build ambitious products for the web across both desktop and mobile. This has provided a ring-side seat to a sweeping variety of teams, products, and technology stacks across more than 100 engagements. While I'd like to be spending most of this time working through improvements to web APIs, the majority of time spent with partne

                                                                        If Not React, Then What? - Infrequently Noted
                                                                      • GitHub - taishi-i/awesome-ChatGPT-repositories: A curated list of resources dedicated to open source GitHub repositories related to ChatGPT and OpenAI API

                                                                        awesome-chatgpt-api - Curated list of apps and tools that not only use the new ChatGPT API, but also allow users to configure their own API keys, enabling free and on-demand usage of their own quota. awesome-chatgpt-prompts - This repo includes ChatGPT prompt curation to use ChatGPT better. awesome-chatgpt - Curated list of awesome tools, demos, docs for ChatGPT and GPT-3 awesome-totally-open-chat

                                                                          GitHub - taishi-i/awesome-ChatGPT-repositories: A curated list of resources dedicated to open source GitHub repositories related to ChatGPT and OpenAI API
                                                                        • 現場ではどんな Django パッケージがどれくらい使われているのか(Django パッケージ利用実態調査:2022年12月) - akiyoko blog

                                                                          この投稿は 「Django Advent Calendar 2022」 23日目の記事です。 ふと、「実際の現場ではどんな Django パッケージがどれくらい使われているの?🤔」 という疑問が湧いてきたので、自分で次のようなアンケートを採ってみることにしました。 docs.google.com 本記事では、この利用実態調査アンケートの結果発表に加えて、ちょっとした分析をしてみたいと思います。なお、本アンケートには40人の方から回答をいただくことができました。皆さま、ご協力ありがとうございました。 目次 Q1.回答者の Django 経験年数 Q2.Django パッケージ利用状況 経験年数による変化 PyPI ダウンロード数のランキングとの比較 GitHub スター数のランキングとの比較 まとめ (おまけ)ChatGPT による Django パッケージの説明 宣伝 Q1.回答者の D

                                                                            現場ではどんな Django パッケージがどれくらい使われているのか(Django パッケージ利用実態調査:2022年12月) - akiyoko blog
                                                                          • django-vite を使って、Django の template 上で React を動かしてみた - メモ的な思考的な

                                                                            これは Djangoのカレンダー | Advent Calendar 2022 - Qiita 12/6の記事です。 フロントエンドのビルドツール Vite を使って、ReactをDjangoで動かす方法を調べたところ、awesome-viteのページに django-vite の記載がありました。 Integrations with Backends | vitejs/awesome-vite: ⚡️ A curated list of awesome things related to Vite.js MrBin99/django-vite: Integration of ViteJS in a Django project. そこで、フロントエンドとして React + Vite 、バックエンドとして Django + Django REST framework な構成でTODOアプ

                                                                              django-vite を使って、Django の template 上で React を動かしてみた - メモ的な思考的な
                                                                            • React + TypeScript + Django REST frameworkでToDo管理アプリを作ってみた - メモ的な思考的な

                                                                              先日、大岡由佳さんの「りあクト! 第3.1版 (2020年12月26日 初版第1刷発行)」を読みました。書籍では理由や経緯などが書かれており、とてもためになりました。ありがとうございました。 りあクト! TypeScriptで始めるつらくないReact開発 第3.1版【Ⅰ. 言語・環境編】 りあクト! TypeScriptで始めるつらくないReact開発 第3.1版【Ⅱ. React基礎編】 りあクト! TypeScriptで始めるつらくないReact開発 第3.1版【Ⅲ. React応用編】 そこで、Reactの理解を深めるために何か作ろうと考え、よくあるToDo管理アプリを作ってみたことから、その時のメモを残します。 目次 環境 やることとやらないこと やること やらないこと 環境構築 Python CRAによる、React環境構築 ESLint Prettier PyCharmの設定

                                                                                React + TypeScript + Django REST frameworkでToDo管理アプリを作ってみた - メモ的な思考的な
                                                                              • 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
                                                                                • Ultimate ReactJS Resources 🛠For Web Developers 2024👨‍💻

                                                                                  ThemeSelection for ThemeSelection Posted on Sep 24, 2021 • Edited on Jun 10, 2025 Looking for helpful ReactJS Resources? Then here is the best collection of extremely useful ReactJS resources. Before we start the list let's get to know about ReactJS in short. What Is ReactJS? As we all know, React is one of the best sources to create an interface for web applications. Moreover, React dashboards al

                                                                                    Ultimate ReactJS Resources 🛠For Web Developers 2024👨‍💻