並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 1235件

新着順 人気順

djangoの検索結果361 - 400 件 / 1235件

  • 【要注目まとめ】Udemyでエンジニアの学びたい技術別にオススメ16コース - 仮想サーファーの日常

    新しいプログラミング言語や技術を学習するときに、Progateでは物足りないときってありますよね。 そんなときに重宝するのが動画学習サイト Udemy 。 初心者向けのWebアプリケーションの基礎知識のコースから、機械学習を学びたい方向けの機械学習実践コース、業務自動化からスクレイピングまで、新しいプログラミング技術に関して学習したいと思ったらほぼなんでも揃っているのが嬉しい。 (画像:Web 開発入門完全攻略コース - プログラミング をはじめて学び創れる人へ!未経験から現場で使える開発スキルを習得! | Udemy) ちなみに、Udemyは不定期でセールで買えるタイミングがあり、通常1~2万円のコースが1000円台で購入できるので、セールのタイミングで買いたいところ。 2020年5月5日(火)〜2020年5月14日(木)まで、年内最安値の1,200円〜の割引SALEが開催されています。

      【要注目まとめ】Udemyでエンジニアの学びたい技術別にオススメ16コース - 仮想サーファーの日常
    • Introducing Sqlcommenter: An open source ORM auto-instrumentation library | Google Cloud Blog

      Introducing Sqlcommenter: An open source ORM auto-instrumentation library Object-relational mapping (ORM) helps developers to write queries using an object-oriented paradigm, which integrates naturally with application code in their preferred programming language. Many full-stack developers rely on ORM tools to write database code in their applications, but since the SQL statements are generated b

        Introducing Sqlcommenter: An open source ORM auto-instrumentation library | Google Cloud Blog
      • 【注意喚起】第三者のQiitaのコピー記事で飯を食っているかもしれないサイトについて... - Qiita

        見つけた タイトルをそのままGoogleで検索したら同じ記事が出てきました。 Qiitaの色んな方の記事タイトルをGoogleで検索したら全く同じタイトルの記事がやや高確率で検索上位に出てきました。 私は怪しいと思ったので、軽く調べることにしました。 そのサイト のんのん技術ブログ 怪しい 別ドメイン(←まぁ本人かもしれんし...) タイトルと記事が全く同じ 投稿記事元のユーザがバラバラ →同一人物が運営しているとは思えない サイト運営者の情報不足 Aboutページ→信頼性がない プライバシーポリシー→なし お問い合わせ→連絡手段なし 広告ばっかり タイトルと記事が全く同じ 左←問題のサイト 右→Qiita プライバシーの保護のため、ぼかしています。 リンクも画像ソースも同じ。 多少デザインを加えていますね。 投稿記事元のユーザがバラバラ どれだけコピーされているか相手の記事の一部を示しま

          【注意喚起】第三者のQiitaのコピー記事で飯を食っているかもしれないサイトについて... - Qiita
        • Webアプリケーション自動デバッグ構成機能搭載のVS Code用「Python」2022年8月版

          Microsoftは現地時間2022年8月4日、Visual Studio Code用拡張機能「Python」の2022年8月版をリリースした旨を公式ブログで報告した。本バージョンでは、Webアプリケーションの自動デバッグ構成機能の追加やチュートリアルの改善が加わっている。また、拡張機能「Pylance」で未使用のimportを削除する機能を、拡張機能「Jupyter」でJupyter Notebookの出力セルの画像をクリップボードへコピーする機能を追加した。 Webアプリケーションの自動デバッグ構成機能(公式ブログより) Webアプリケーションの自動デバッグ構成は、URLルーティングと基本的なページレンダリング機能を提供するPythonフレームワークの「Flask」や、高機能フレームワークの「Django」、高速Webフレームワークの「FastAPI」を利用する際の設定工程を簡素化する

            Webアプリケーション自動デバッグ構成機能搭載のVS Code用「Python」2022年8月版
          • 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

            • 2020年6月12日号 Meltdown/Spectre/Foreshadowの後の世界・“CROSSTalk” | gihyo.jp

              Ubuntu Weekly Topics 2020年6月12日号Meltdown/Spectre/Foreshadowの後の世界・“CROSSTalk” Meltdown/Spectre/Foreshadowの後の世界・“CROSSTalk” そろそろ定番になりつつある、CPU脆弱性の新顔が公表されました。通称“⁠CROSSTalk⁠”または“⁠SRBDS⁠”(Special Register Buffer Data Sampling)といわれ、INTEL-SA-00320またはCVE-2020-0543の識別IDを与えられたこの脆弱性は、いわゆるTransient Execution Attack(要するに“⁠Spectre⁠”や“⁠Meltdown⁠”などと同じファミリー)の一種で、MDSやTAAの応用的な位置づけです。対象となるのはIntelの1ソケット用CPUシリーズです(Inte

                2020年6月12日号 Meltdown/Spectre/Foreshadowの後の世界・“CROSSTalk” | gihyo.jp
              • Firebase 公式動画から『Firestore の DB 設計の基礎』を学ぶ - Qiita

                概要と投稿の背景 本投稿では、Firestore の DB 設計の基礎についてまとめます。 私は普段、都内の企業で Flutter エンジニアとして勤務しています。最近は Python/Django のバックエンド API や、Nuxt.js/Vue.js による Web フロントエンドのタスクにも取り組むことがあるのですが、業務レベルで Firestore を使いこなすような機会はありません。 ですが、趣味や個人で使用する範囲のアプリケーションを開発する際には、DB としての Firestore の便利さ・手軽さ・それでいて高機能な面に魅力を感じており、最近では NoSQL データベースや Firestore の特徴をうまく捉え、メリットを活かしながら、いろいろな規模のサービスを Firestore を用いて実現している例もかなりあるようです。 これから行おうとしている個人開発でも、Fi

                  Firebase 公式動画から『Firestore の DB 設計の基礎』を学ぶ - Qiita
                • NestJSちょびっとだけ触ってみた所感 - タオルケット体操

                  ここ数年まともにサーバーサイドをやっていないなぁとかおもいつつなんやかんやあってNestJSを数日ほど触ったりドキュメントを読んだりしてたので初心を忘れないようにメモ。 いちおうTypeORMだけは出始めにちょっと使ってた。 理解度が高まったら気分が変わるかもしれないです。そしたらもっかい日記書きます。 てか全体的に難易度高くないこのフレームワーク?求められるリテラシー高くない? お気持ち表明 前提なんですが、僕はこのフレームワークのことをまだあまり好きになれていません。オブラートを外してのべると、すでに半分くらい嫌いです。 良いとおもったところ 色々なライブラリをつけ外しして使える つまりNestJS自体が提供している機能はそれほど多くないと言う意味ですね。 そこそこ柔軟に書ける ↑で述べているように、プラガブルなんで例えばORMだってTypeORM使ってもいいしPrisma使ってもいい

                    NestJSちょびっとだけ触ってみた所感 - タオルケット体操
                  • AaaSからZaaSまで「as a Service」を探したら色々なサービスが見えた話 - Qiita

                    はじめに 近年IT界隈では、IaaS(Infrastructure as a Service)やPaaS(Platform as a Service)などの~~ as a Serviceという言葉をよく聞くと思います。 ここでは、それらをまとめて、 [A-Z]aaS と呼びたいと思います。 FirebaseなどのBaaS(Backend as a Service)やAWS LambdaなどのFaaS(Function as a Service)など色々な[A-Z]aaSを聞く機会が増えてきたんじゃないでしょうか。 今回は色々な[A-Z]aaSを探してみました。結果としては 910個 もの[A-Z]aaSを見つけることができました。(探した結果を全て、後半に表示してあります。) [A-Z]aaSの探し方 最初の二文字を固定して、グーグル検索のサジェストに表示されるものを収集することにします。

                      AaaSからZaaSまで「as a Service」を探したら色々なサービスが見えた話 - Qiita
                    • Announcing Playwright for Python: Reliable end-to-end testing for the web - Python

                      Announcing Playwright for Python: Reliable end-to-end testing for the web Automated end-to-end tests are a powerful tool for your team to ship faster and with more confidence. End-to-end tests automate UI interactions and can validate the functionality of your applications. To this end, we are announcing Playwright for Python in preview today. Playwright enables developers and testers to write rel

                        Announcing Playwright for Python: Reliable end-to-end testing for the web - Python
                      • 【スターターキットNo.1】Scrapy&MariaDB&Django&Dockerでデータ自動収集ボットシステムを構築する - Qiita

                        【スターターキットNo.1】Scrapy&MariaDB&Django&Dockerでデータ自動収集ボットシステムを構築するPythonDjangomariadbDockerScrapy 背景 世の中にあるWebサービスのデータベースを自動で同期して、本家にはない付加価値をつけることによって、手軽にニーズのあるWebサービスを作ることができます。 例えばECサイトのデータをスクレイピングして自前でデータベースとして持っておき、それに対して本家にはない検索方法を提供して、リンクを貼り、アフィリエイトで稼ぐみたいな軽量なビジネスモデルが個人事業のレベルで可能です。 このようなパターンはいくらでも考えられるのですが、とにかくまずはスクレイピングスクリプトを書いて、自動でデータ収集して、きちんと構造化して、それをなるべく最新の状態に保てるようなボットとインフラが必要になるわけです。今回はどのような

                          【スターターキットNo.1】Scrapy&MariaDB&Django&Dockerでデータ自動収集ボットシステムを構築する - Qiita
                        • 【図解】WEBアプリケーションとは?仕組みと開発言語を解説! - カゴヤのサーバー研究室

                          WEBアプリケーションを自分で作ってみたくても、どうしたらいいかわからないという方は多いのではないでしょうか。この記事ではWEBアプリケーションの仕組みや作り方の概要、必要なプログラム言語は何かや最初にどんなものをつくるとよいかを解説しています。WEBアプリケーション作りをするにあたりまず必要となる知識がまとめてあるので、この記事を読めば学習に踏み出すことができます。 WEBアプリケーションを作るにあたり、そもそもWEBアプリケーションとはどういったものか振り返っておきましょう。WEBアプリケーションとは名前の通り、インターネット(ウェブ)などのネットワークから利用するアプリケーションソフトウェアです。WEBアプリケーションはWEBサーバー上で動作し、Chrome・FireFoxなど普段ホームページをみるのに使っているWEBブラウザで操作します。 よく知られるWEBアプリケーションの例とし

                            【図解】WEBアプリケーションとは?仕組みと開発言語を解説! - カゴヤのサーバー研究室
                          • Blobs.app - Generate Beautiful Blob SVG Shapes

                            Customizable blobs as SVG and Flutter Widget. Create random or fixed blobs, loop, animate, clip them with ease. Read Our Articles Solving the ‘metadata-generation-failed’ Error in Python Solving the ImportError in Django: ‘cannot import name ‘force text’ from ‘django.utils.encoding’

                              Blobs.app - Generate Beautiful Blob SVG Shapes
                            • グローバルウェイ、Python無料教育サービスを提供開始

                              グローバルウェイでは社員のPythonスキル向上を目的に、社内で独自のPython研修を実施してきた。その結果、Pythonエンジニア全員が一般社団法人Pythonエンジニア育成推進協会の「Python 3 エンジニア認定基礎試験」資格を取得し、同協会の認定インテグレーターである「Pythonプラチナ認定インテグレーター」に認定されている。 「グローバルウェイ Python無料教育サービス(3days)」は、同社が企業内でエンジニア向けに実施している研修講座を個人向けに提供する教育プログラム。Python、Djangoを使ったWebアプリケーションの知識を身につけ、アプリケーション作成できるプロのエンジニアになることを目的としている。講座ではPython 3 エンジニア認定基礎試験の無料受験まで組み込まれており、Python技術の実践レベルでの習得が可能。

                                グローバルウェイ、Python無料教育サービスを提供開始
                              • 【5分で構築】VSCodeでプログラミングの開発環境を整える

                                プログラミングをする際に必要なモノは以下のもので十分です。 テキストエディタ ブラウザ シェル テキストエディタは、この世には数多く存在しており、どれを使うかによって開発効率が圧倒的に変わってきます。Visual Studio Code(略してVSCode)を否定するプログラマは、きっと江戸時代からやって来たに違いありません。こんなに素晴らしいエディターは数少ないのではないでしょうか。 また、シェルに関して言えば、あとあと必ず必要になってきます。HTMLやCSS、JavaScriptだけ、というのであれば必要ありませんが、Ruby on RailsやDjangoなどのフレームワークなどを使い、規模の大きいプログラムを作る際には必ず必要になってきます。 このように、プログラミングをするときに必要なあらゆる要素を一つのアプリケーションにまとめたものを「統合開発環境」などと呼んだりします。 Vi

                                  【5分で構築】VSCodeでプログラミングの開発環境を整える
                                • プライベートクラウドの「ぴえん(;_;)」を解決 CyberAgent が開発した物理サーバーを管理するツール「Bearman」

                                  Cloud Operator Days Tokyo は、クラウドの運用者に焦点を当てた技術者向けの新しいテックイベントです。プライベートクラウドの運用には、いろいろなつらさがあります。そのつらさを軽減するために、どのような運用をし、どのようなツールを使っているのか。CyberAgentのプラベートクラウド「Cycloud」を運用している中西氏が、そのノウハウを語ります。まずはプライベートクラウドにありがちな「ぴえん(;_;)」について。 自己紹介とアジェンダ 中西建登氏:「CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて」というタイトルで、サイバーエージェントの中西から発表いたします。よろしくお願いします。 まず簡単に自己紹介です。中西建登と申します。インターネットではこちらのアイコンで活動しています。2019年からサイバーエージェントのPrivat

                                    プライベートクラウドの「ぴえん(;_;)」を解決 CyberAgent が開発した物理サーバーを管理するツール「Bearman」
                                  • 未経験からエンジニアを目指す人はポートフォリオを作るべきという話 - paiza times

                                    こんにちは。谷口です。 近年、実務未経験からエンジニアを目指したいという方は非常に増えていますが、なかなか内定が出ずに苦労している方も多いかと思います。 実際に未経験から面接を通過して、エンジニアになっている人はpaizaでもたくさんいますから、未経験の応募者のどこが見られているのか、どんな準備が必要なのか把握できていれば、未経験者でも面接通過率を上げるのは可能です。 エンジニアの場合、アプリなど自分で作った成果物(複数あればポートフォリオにまとめて)を面接で見せられるようにしておくと、未経験者でも選考を有利に進められるようになります。 ポートフォリオがあるとよい理由 エンジニアを目指す本気度が伝わりやすい プログラミングなどの勉強は、今やPCさえあれば独学でも進められます。(だからこそ未経験者にまで採用の間口が広げられているわけですね) paizaでも、paizaラーニングで未経験からプ

                                      未経験からエンジニアを目指す人はポートフォリオを作るべきという話 - paiza times
                                    • 意外?!サーバー言語として優れているRust

                                      この記事は、著者の許可を得て配信しています。 https://stu2b50.dev/posts/rust-is-surpris76171 序文 ある時点で、私はブログや他のページの古い静的サイトジェネレーターのセットアップに飽きてしまいました。修正をしようと思ったときに毎回 ssh するのは面倒だったし、画像をすべて sftp や sshfs したりするのも面倒でした。そして、もしあなたが誰かに何かを書かせたり、編集をさせたりしようとした場合、「おい、俺のサーバーで君をユーザーにするから、君のパブリックキーを教えてくれよ。そうすればsshしてもいいよ」と言われても、ほとんどの人は全く嬉しくないでしょう。 私はもう少しダイナミズムのあるものが欲しかったです。 だから、それはプロジェクトだったのです。この小さなスコープのブログは、すでに信頼されている数人のユーザーが作ることができるもので、編

                                        意外?!サーバー言語として優れているRust
                                      • マルチテナント SaaS を設計する際に参考になった資料 - Qiita

                                        弊社 LIGHTz 初のアドベントカレンダー1発目でございます 弊社、絶賛 SaaS システムの開発中で、度々設計が議論になります。 そこで、備忘録も兼ねて参考になった資料を一言添えて挙げていきます。 ....... 一発目なのに備忘録の投稿をお許しください これから SaaS を作る皆様、↓もおすすめです。 リソースと分離編 マルチテナントSaaSのテナント分離をRow-Level Securityに移行した - Sansan Builders Blog 分離に関して各社の奮闘と生きた事例を見ることができます https://mitomasan.hatenablog.com/entry/2016/05/25/210151 あまり他の記事ではあまり言及されていない観点について述べられています url(ドメイン)設計 DBの接続先の切り替えはユーザーのリクエストを処理する最初の段階でフレーム

                                          マルチテナント SaaS を設計する際に参考になった資料 - Qiita
                                        • サクッとWSGI・ASGIに触れてみる - okigaki_log

                                          普段FlaskやFastAPIなどのpythonフレームワークを使っている方は、起動時のメッセージやエラーメッセージなどでWSGIやASGIという言葉をよく目にすることがあると思います。でもフレームワークを使っているだけではWSGIやASGIについてあまり意識する必要はありません。私も言葉だけ知ってるだけで何者かよく知らない状態だったので、今回調べてことにしました。 WSGIとは WSGIに沿ったアプリケーションの実装 ASGIとは ASGIに沿ったアプリケーションの実装 まとめ 参考 WSGIとは WSGIとはWeb Server Gateway Interfaceの略で、Pythonにおいて、WebサーバとWebアプリケーションが通信するための、標準化されたインタフェース定義のことです。アプリケーション(またはフレームワークやツールキット)がWSGI仕様で書かれていれば、WSGI をサ

                                            サクッとWSGI・ASGIに触れてみる - okigaki_log
                                          • Visual Studio Code April 2023

                                            Version 1.92 is now available! Read about the new features and fixes from July. April 2023 (version 1.78) Update 1.78.1: The update addresses this security issue. Update 1.78.2: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the April 2023 release of Visual Studio Code. There are many updates in this vers

                                              Visual Studio Code April 2023
                                            • 世界の快適音楽セレクション 2022年10月8日(四人囃子、佐藤博、ジャンゴ・ラインハルト) - ラジオと音楽

                                              クラウドの音楽(湯浅学) 四人囃子「空と雲」 1974年発表の四人囃子のアルバム『一触即発』より。晴れた日に空を見上げて気の遠くなるような感覚を少しシュールに情景描写だけで静かに描いた作品。 一触即発~デラックス・エディション~ アーティスト:四人囃子 ビクターエンタテインメント Amazon 佐藤博、Wendy Matthews「You're My Baby」 三上さんの「喫茶謎」でかかりました。お父さんが1年前の9月29日に亡くなられて、命日について話されていました。10月26日が明日の佐藤博さんを偲んでかかりました。 アウェイクニング スペシャル・エディション アーティスト:佐藤 博 ソニーミュージックエンタテインメント Amazon Django Reinhardt「Clouds」 三上さんの選曲。1953年5月16日43歳で亡くなったギタリスト、作曲家にしてマヌーシュ・スウィング

                                                世界の快適音楽セレクション 2022年10月8日(四人囃子、佐藤博、ジャンゴ・ラインハルト) - ラジオと音楽
                                              • Brenton Cleeland - Six things I do every time I start a Django project

                                                Six things I do every time I start a Django project Published on June 20, 2022 I start a lot of projects. A lot! Django is my go-to framework for spinning up a quick personal project, and while it's a fantastic framework, a big part of the reason I love Django is that it feels familiar. I have a lot of muscle memory for starting a new project. Here are six things that I do after I run django-admin

                                                • Instagram創業者が語る「最高のプロダクト」の作り方|Off Topic - オフトピック

                                                  本記事は、2019年11月に公開されたポッドキャスト「Invest Like The Best」『Kevin Systrom and Mike Krieger – How to Build a Great Product』の翻訳記事になります。 Instagramの社内文化Do the simple thing first(シンプルなことからはじめよう)この言葉は、Instagram社内のなかで、宗教的に使っていた言葉だった。人や時間が限られている中で、シンプルに始めることを推奨するカルチャーそのものだった。創業初期には、WebはDjango、言語はPython(シンプルだから)とプライオリティが置かれていた。 FastCompanyより引用 創業初期からケビンは、カルチャー作りを行っており、3つのバリューを起点に行動をしていた。1. コミュニティ第一、2. シンプルが一番、3. スピード

                                                    Instagram創業者が語る「最高のプロダクト」の作り方|Off Topic - オフトピック
                                                  • 【ネタバレ】ジョーカー感想。|ジャンゴ

                                                    これは僕がジョーカーを観た感想で、観た人向けの内容である。あらすじの説明はなくネタバレも含んでいる。そのことに留意して読んでほしい。ただその割に内容そのもののの具体的な言及はそこまでない(ダメじゃん) 「エモい」とか「尊い」、「クソデカ感情」という言葉を最近よく聞く。ある作品における登場人物の関係性に対してつかわれることが多い。老若男女問わない人と人の間に生まれる感情、関係性にいわば「萌える」という楽しみ方、消費の仕方がここ最近の映画を始めとする多くのジャンルで見られる。オタク界隈では言うに及ばず、日夜ガルパンの誰と誰のカップリングが萌えるか論争してるし、映画クラスタは今は「ワンスアポンタインムインハリウッド」のディカプリオとブラピの関係性(作品だけにとどまらず時には現実の彼らの関係性も対象となる)に「エモさ」や「尊い」を見出してる。いわゆる「関係性萌え」だ。ことツイッター上ではこの関係性

                                                      【ネタバレ】ジョーカー感想。|ジャンゴ
                                                    • 【AWS】AWS認定『デベロッパー - アソシエイト』(DVA)に合格した話 - Rのつく財団入り口

                                                      AWS認定の開発者向け資格、デベロッパー - アソシエイトに、2019年12月末に一発合格することができました。祝ってくれた皆様ありがとうございます。いかに突破してきたかを合格エントリとして振り返り、これから挑戦する方向けに残そうと思います。 挑戦への経緯 きっかけ 書いている人のスキルセット(笑) AWSの実務経験とよく使う興味のあるサービス やったこと 基本方針の確定 スタプラで学習記録を可視化する イベントに行ってみる ネット上の合格エントリを参考にする 学習時間の確保に立ち向かう 学習の流れ やらなかったこと:WHIZLABS Udemyの講座で学ぶ 読んだ本 サブで読んだ本 公式模試を受ける 試験当日 試験まとめ 得点の話 費用:1万ちょい 学習期間と時間:2ヶ月弱65-70H デベロッパー - アソシエイト試験所感 全体の所感 オンプレの開発経験も活かせる話 AWS最強理論の応

                                                        【AWS】AWS認定『デベロッパー - アソシエイト』(DVA)に合格した話 - Rのつく財団入り口
                                                      • bbenchoff.github.io by bbenchoff

                                                        Contact Email Twitter Github LinkedIn Résumé (PDF) Weird Stuff Citicar Restoration Converting a car to CAN My Instagram clone for vintage digital cameras. Software Development Instagram Clone (Python, Django) IS31FL3741 LED driver library (C) NT35510 TFT driver library (C) Terminal Parser library (C & C++) Hardware Development Nikon lens adapter The $15 Linux Machine Portable Dumb Terminal Mr. Rob

                                                        • 【未経験開発 Rails/React/AWS/Docker/CircleCI】独学+メンターでここまで出来た!Web知識ゼロからモダンな技術アプリ開発までに利用した5つのサービス - Qiita

                                                          【未経験開発 Rails/React/AWS/Docker/CircleCI】独学+メンターでここまで出来た!Web知識ゼロからモダンな技術アプリ開発までに利用した5つのサービスRailsReact初学者向け未経験エンジニア個人開発 0. はじめに こんにちは!@ddpmtcpbrと申します。 当記事は、「Webエンジニアへのキャリアチェンジを目指している開発未経験者が、モダンな技術を備えたアプリを開発するまでの学習過程」についてまとめたものです。 現在筆者は非IT系企業の社員として働いており、Web開発エンジニアとしての実務経験はありません。 そんな筆者がWebエンジニアとしてのキャリアチェンジをするためのポートフォリオとして、本アプリを開発しました。 学習開始から現時点までにおいて、プログラミングスクール等には通っておらず、学習はほぼすべて独学&一部メンターサービス利用の布陣で進めてき

                                                            【未経験開発 Rails/React/AWS/Docker/CircleCI】独学+メンターでここまで出来た!Web知識ゼロからモダンな技術アプリ開発までに利用した5つのサービス - Qiita
                                                          • Visual Studio Code November 2020

                                                            Version 1.89 is now available! Read about the new features and fixes from April. November 2020 (version 1.52) Update 1.52.1: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Intel | Linux: deb rpm tarball Arm snap Welcome to the November 2020 release of Visual Studio Code. As announced in the November iteration plan, we continued to focus for two weeks on housekeeping GitHub

                                                              Visual Studio Code November 2020
                                                            • The boring technology behind a one-person Internet company

                                                              [Updated @ Dec, 2019] I found that this old blog post got shared & discussed a lot recently on Hacker News and Reddit. I’d like to clarify a few things: This post is not very up-to-date now. The tech stack keeps evolving… and is becoming a bit complex over the full-time work in the past 2 years. Initially, Listen Notes was running on 3 DigitalOcean droplets (~$30/month) in Jan 2017. “Boring” doesn

                                                                The boring technology behind a one-person Internet company
                                                              • 【感想】『Clean Architecture 達人に学ぶソフトウェアの構造と設計』:クリーンなアーキテクチャの探求+至高のドーナツ+豊富な昔話 - Rのつく財団入り口

                                                                「アーキテクチャのルールはどれも同じである!(ドヤっ)」 数々の書籍やアジャイルソフトウェア開発宣言、SOLID原則の提唱などで業界では有名なアンクル・ボブ(Uncle Bob)ことロバート・C・マーチンさんによる、よりよいソフトウェア・アーキテクチャと設計の追求の本。原著が2017年、翻訳が2018/8、その後ITエンジニア界隈でもかなり話題になりました。 実は去年一度読み始めたのですが、AWS認定を突破する!と決意したので例のタマネギ(あるいはドーナツ)にたどり着く前に中断。無事に3冠突破して戻ってきたので、今年の夏に改めてじっくりと最初から読むことができました。 アーキテクチャのルールはどれも同じである!という帯の煽りは極端ですが、要はコンピュータやエンジニアリングの進化の中で発見されてきた、時代を超えて通用する不変のルールもある、これらをアーキテクチャの観点から見ていこうという本で

                                                                  【感想】『Clean Architecture 達人に学ぶソフトウェアの構造と設計』:クリーンなアーキテクチャの探求+至高のドーナツ+豊富な昔話 - Rのつく財団入り口
                                                                • Dockerのイメージとコンテナの違い

                                                                  Docker の学習初期に多くの方が疑問に思う「イメージとコンテナの違い」。 Googleで「docker image container difference」 と検索すると、” image VS container ” 等どっちを使うべきみたいな記事も。混乱しますよね。 今回は、プログラミング初心者、サーバー開発初心者の方でも分かりやすいように情報をまとめてみました。 "CodeCampus"はオンラインプログラミングスクール No.1のCodeCampが運営するプログラミング未経験の方のための学習メディアです CodeCampとは?(受講生体験記) 「エンジニアは女性のキャリアとして魅力的」未経験からの転職体験記リモートワーク×多拠点居住の新しい生き方を実現する。元バレエダンサーの挑戦普通の文系大学生/営業職が、エンジニアへ転職し起業するまで成長の記録 Dockerのイメージとコンテ

                                                                    Dockerのイメージとコンテナの違い
                                                                  • Django REST Framework で API ドキュメンテーション機能を利用する方法(DRF 3.12 最新版) - akiyoko blog

                                                                    この投稿は 「Django Advent Calendar 2020 - Qiita」 8日目の記事です。 akiyoko です。 この記事では、Django REST Framework(通称「DRF」)で API スキーマを自動生成する「API ドキュメンテーション」機能を簡単に利用する方法について説明します。 目次 はじめに DRF 3.12 の状況 【方法1】DRF 標準の generateschema コマンドを使ってスキーマファイルを出力する 【方法2】drf-spectacular を利用する 導入方法 Swagger UI 形式の APIドキュメント画面 ReDoc 形式の APIドキュメント画面 カスタマイズ まとめ 宣伝 検証環境 Windows 10 Home Django 3.1 Django REST Framework 3.12 はじめに Django REST

                                                                      Django REST Framework で API ドキュメンテーション機能を利用する方法(DRF 3.12 最新版) - akiyoko blog
                                                                    • 【Python】でWebアプリをがっつりやるならDjango一択な4つの理由【初心者向け】

                                                                      最近人気急上昇中のプログラム言語『Python(パイソン)』。 『機械学習』や『統計学』にめっぽう強いものの、 『Python』でWebアプリをつくろうとすると、 『Python』だと何かと手間がかかる・・・ そんな声にお応えしたのが、 『Python』のWebフレームワークである『Django(ジャンゴ)』。 この記事では、『Django』のメリットをまとめてみることにしました。 PythonでWebアプリならDjangoな理由1 機能たっぷり Python(パイソン)のフレームワーク(便利な道具箱の詰め合わせ)といえば、 Django(ジャンゴ) ・・弁当で例えれば幕の内弁当(豪華版) Flask(フラスク) ・・のり弁?(シンプルで使いやすい) と他にも『Bottle(ボトル)』などあるのですが、 一番機能がたっぷり詰め込まれているのが『Django(ジャンゴ)』と言われています。

                                                                        【Python】でWebアプリをがっつりやるならDjango一択な4つの理由【初心者向け】
                                                                      • 開設後3週間で収益10万円を得た個人開発サイトに立ち向かった話の全部を公開する - Qiita

                                                                        こんにちは。ぬこすけです。 みなさん、QiitaでLGTM(いいね)数4000越えしたジャバ・ザ・ハットリさんの名記事をご存知でしょうか? ジャバ・ザ・ハットリさんはエンジニアのための技術書ランキングサイト「テックブックランク」を運営していますが、私もゴリゴリライバルサイトを立ち上げたというお話をしようと思います。 立ち上げたといっても実はWebサイトを公開してから1年ほど経っているのですが、その間のサイトの収益やユーザー数などの話にも触れていきます。個人開発をしている方、あるいはこれからしようとしている方にも役立つはずなので、一読いただければ嬉しいです。 [2021年3月15日 追記] この記事を投稿してから1週間ですが、多くの反響をいただきました。 Qiitaのトレンドの載ったりTwitterでもシェアされていたり、ジャバ・ザ・ハットリさんご本人にもコメントいただけて嬉しい限りです。

                                                                          開設後3週間で収益10万円を得た個人開発サイトに立ち向かった話の全部を公開する - Qiita
                                                                        • Pythonの設計思想は「Pythonの禅」と呼ばれるアフォリズムめいた字句によって表される – しごとスイッチ

                                                                          この記事では、Pythonの設計思想を紹介します。 設計思想はコーディングスタイルに表れます。ライブラリは全てその設計思想に従っているのですから、ライブラリを使用してコーディングするアプリケーションのコードもその影響を受けます。そしてPythonの設計思想には従うべきです。 Pythonの文法は、その設計思想をよりよく反映するために設計されているのですから。 Pythonの設計思想は、「Pythonの禅」と呼ばれるアフォリズムめいた字句によって表されます。 「禅」ですから、そこから何を汲み取ろうが自由です。ただ本質というものはあります。Pythonでのプログラミングが上達するにつれて、「ああ、この禅はこういう意味だったのか」とより本質に迫れるようになります。 以下では、Pythonの禅の一部を取り上げて、それに筆者なりの解釈を書き加えていきます。 醜悪より美しい方が良い Beautiful

                                                                            Pythonの設計思想は「Pythonの禅」と呼ばれるアフォリズムめいた字句によって表される – しごとスイッチ
                                                                          • この単語さえわかれば、英語の技術書がサクサク読める!英単語まとめ(保存版) - Qiita

                                                                            はじめに 英語のプログラミング教材って、良いって聞くけど、英語に苦手意識があるから使ったことがない...。 私もその一人でした。ですが、この単語さえわかっていれば、なんとか英語のDjangoの本を読み切ることができました。 これから英語でプログラミング学習したい人は見ていただけると役に立つかもです! execute 実行する 例文 execute the migrate command migrate コマンドを実行する navigate 移動する 例文 Navigate to our homepage at http://localhost:8000/ http://localhost:8000/のホームページに移動する configure 設定する 例文 the project configured for local development ローカル環境で設定されたプロジェクト co

                                                                              この単語さえわかれば、英語の技術書がサクサク読める!英単語まとめ(保存版) - Qiita
                                                                            • How Instagram scaled to 14 million users with only 3 engineers

                                                                              Author’s Note: This is a timeline of notes compiled from publicly available sources. All links and sources are posted at the bottom, and throughout. Instagram scaled from 0 to 14 million users in just over a year, from October 2010 to December 2011. They did this with only 3 engineers. They did this by following 3 key principles and having a reliable tech stack. Instagram’s Guiding PrinciplesKeep

                                                                                How Instagram scaled to 14 million users with only 3 engineers
                                                                              • </> htmx ~ A Real World React -> htmx Port

                                                                                It is all well and good talking about REST & HATEOAS in theory or describing the Hypermedia-Driven Application architecture, but, at the end of the day, what matters in software is practical: Does it work? Does it improve things? We can say for sure that htmx works, since we use it in our own software. But it is hard to say that it would be an improvement over other approaches, since we haven’t ha

                                                                                • Pythonで使える!非同期対応のRequestsモジュールとしてのHTTPX

                                                                                  はじめに PythonでHTTPリクエストを大量に非同期で投げる方法を探していました。requestモジュールはどうも対応していない様子なので、aiohttpを使うしかないのか…?と諦めていたところ、どうやらHTTPXが良さそうなので、試してみました。 What's HTTPX? HTTPXはDjango REST frameworkや、Starlette、Uvicornと同様に管理しているEncode社が管理しているプロダクトのようです。 HTTPX is a fully featured HTTP client library for Python 3. It includes an integrated command line client, has support for both HTTP/1.1 and HTTP/2, and provides both sync and a

                                                                                    Pythonで使える!非同期対応のRequestsモジュールとしてのHTTPX