並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 230件

新着順 人気順

graphql api pythonの検索結果161 - 200 件 / 230件

  • 2020年のふりかえり(エンジニア卒業と引越しと)

    お久しぶりです。Andyです。 2020年はしばらくステルス気味な生活が続いていたのですが、個人的には環境や意識の面で大きな変化があった一年でもありました。 せっかくなので年の瀬の備忘録の意味も兼ねて、つらつらと近況をまとめて行こうと思います。 活動サマリー(キャリア編) フリーランス 2020年前半は引き続きWebフロントエンドに特化したフリーランスとして、社員一桁名のところから数千人のところまで複数社の包括的な技術支援を行わせていただきました。 コンサルタント的にプロジェクトのリスクアセスメントや技術ロードマップの見直し、Webフロントエンド + インフラレイヤの基礎設計、技術勉強会等を通して多角的に「事業×エンジニアリング」に取り組ませていただく機会が多かったです。 技術職をやっているとどうしても特定の領域の局所最適に目がいってしまったり所謂「エンジニアとしての正しさ」みたいなエゴが

      2020年のふりかえり(エンジニア卒業と引越しと)
    • 週刊Railsウォッチ(20200609後編)Rubyにカスタマイズ可能な軽量fiberスケジューラを実験導入、RailsとGraphQL、DBについて知って欲しいことほか|TechRacho by BPS株式会社

      2020.06.09 週刊Railsウォッチ(20200609後編)Rubyにカスタマイズ可能な軽量fiberスケジューラを実験導入、RailsとGraphQL、DBについて知って欲しいことほか こんにちは、hachi8833です。 追記(20200612): 冒頭セクションにおけるツイートの引用方法がツイートの意図と異なるというご指摘をいただきました。大変申し訳ございません🙇‍♂️。 該当セクションを削除いたしました。削除前のスクショ: 1、2 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 ⚓Ruby ⚓Rubyに軽量なfiberスケジューラを実験的に導入(Ruby Weeklyより) issue: Feature #1678

        週刊Railsウォッチ(20200609後編)Rubyにカスタマイズ可能な軽量fiberスケジューラを実験導入、RailsとGraphQL、DBについて知って欲しいことほか|TechRacho by BPS株式会社
      • 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

        • Wiki - ActuallyUsingWasm

          Last updated: March 2020 What is wasm? WebAssembly, aka wasm, is a portable bytecode intended for fast and secure execution of programs across different systems. Let’s be 100% clear: this is not a new idea. Most notably Java and .NET both have done this idea before, pretty successfully, and build on a long history of other tech before them. Why bother doing this again? Well, the JVM is about 25 ye

          • Top 10 Python libraries of 2019

            We hope you enjoy it as much as we did creating it, so here we go! 1. HTTPXAs a die-hard Python fan who usually interacts with APIs, you are probably familiar with the requests library. However, requests will do no good for you if you are using the async paradigm, which is increasingly common in high performance modern applications. To solve this, the awesome Tom Christie and collaborators bring u

              Top 10 Python libraries of 2019
            • 誰でも使いやすいECショップを メルカリShopsと、それをつくるソウゾウのエンジニア文化

              メルカリのEコマースプラットフォームである「メルカリShops」を開発するために作られた株式会社ソウゾウ。今回、組織体制や採用を強化していくなかで、CEOの石川佑樹氏と CTOの名村卓氏が、今後のプロダクトの展望やソウゾウの中身について共有しました。 2020年に起こった2つの変化 石川佑樹氏(以下、石川):じゃあまず「メルカリShops」について、僕から20分ほど簡単にお話しさせていただければなと思います。よろしくお願いします。ここでは、「メルカリShops」というサービスを作るにあたって、どういう考え方で進めて来たのかをご紹介させていただければと思います。 「メルカリShops」を作るにあたって、何点か考えたことがあったんですけど。その中でも、特に2020年の1年間で起こったことを受けて非常にいろいろ考えました。 2020年に起こったことは、大きく2つあったかなと思います。一番大きかっ

                誰でも使いやすいECショップを メルカリShopsと、それをつくるソウゾウのエンジニア文化
              • Cloud Run(フルマネージド サーバレス)に strapi(ヘッドレス CMS)をデプロイする

                私は基本的にはフロントエンドの領域を飯の種としていますが、それでも最近はバックエンドとかインフラとかについても理解がないと、中途半端な技術力しか持たない私では生き抜いていけないと感じるわけです。まあ、それはある意味は言い訳でただただやりたくなったというのが正直なところです。 過去に社内環境の VPS などをこねくり回していた時期はあるのですが、時代とはかくも無残なものでそんなものは過去の栄光にすらならないわけでして(まあ、さして昔でもないのでその頃から AWS とかありはしましたが)。その上、WordPress などの CMS もなぜか奴から避けて通るように仕事では構築することもありませんでした。 さてさて、話を戻しまして表題のとおりに Cloud Run に strapi をデプロイしてみようと思いました。なぜにこの組み合わせかといいますと、これは別に求められた結果でもなんでなく、なんと

                  Cloud Run(フルマネージド サーバレス)に strapi(ヘッドレス CMS)をデプロイする
                • 週刊Railsウォッチ(20210614前編)Pumaのgraceful restart、partial_writesコンフィグが非推奨化、Active Recordの楽観的ロックほか|TechRacho by BPS株式会社

                  週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 今回は以下のコミットリストのChangelogを中心に見繕いました。 コミットリスト: Compa

                    週刊Railsウォッチ(20210614前編)Pumaのgraceful restart、partial_writesコンフィグが非推奨化、Active Recordの楽観的ロックほか|TechRacho by BPS株式会社
                  • GitHub - blaCCkHatHacEEkr/PENTESTING-BIBLE: articles

                    -1- 3 Ways Extract Password Hashes from NTDS.dit: https://www.hackingarticles.in/3-ways-extract-password-hashes-from-ntds-dit -2- 3 ways to Capture HTTP Password in Network PC: https://www.hackingarticles.in/3-ways-to-capture-http-password-in-network-pc/ -3- 3 Ways to Crack Wifi using Pyrit,oclHashcat and Cowpatty: www.hackingarticles.in/3-ways-crack-wifi-using-pyrit-oclhashcat-cowpatty/ -4-BugBou

                      GitHub - blaCCkHatHacEEkr/PENTESTING-BIBLE: articles
                    • 環境構築は不要!Webサイトを即座にブロックチェーン上へデプロイ(IPFS・Dfinity)可能な「Fleek」を使ってみた! - paiza times

                      どうも、まさとらん(@0310lan)です! 今回は、ブロックチェーンベースの分散型ホスティングを誰でも簡単に試すことができるWebサービスをご紹介します! GitHubリポジトリに必要なファイルを置いておくだけで、あとはほとんど自動化されているので面倒な初期設定や専門知識は一切不要です。さらに、基本的な機能はすべて無料で提供されているのでWeb3関連にご興味ある方も含めてぜひ参考にしてください! 【 Fleek 】 ■「Fleek」の使い方 それでは、「Fleek」をどのように使えばいいのか詳しく見ていきましょう! まずはサイトのトップページにある【SIGN UP】ボタンをクリックして、無料のユーザー登録を済ませておきます。 【SIGN UP】タブを選択してから、メールアドレスとパスワードを登録します。 ただし、今回は簡単にするためGitHubアカウントで登録してみました! 途中でGit

                        環境構築は不要!Webサイトを即座にブロックチェーン上へデプロイ(IPFS・Dfinity)可能な「Fleek」を使ってみた! - paiza times
                      • Creating a Python WebSocket client for AWS AppSync real-time subscriptions | Amazon Web Services

                        Front-End Web & Mobile Creating a Python WebSocket client for AWS AppSync real-time subscriptions This article was written by Steve Johnson, Principal Specialist Solutions Architect, AWS AWS AppSync is a managed service that uses GraphQL to make it easy for applications to get exactly the data they need on AWS. One of the great things about writing clients for AppSync is that GraphQL queries and m

                          Creating a Python WebSocket client for AWS AppSync real-time subscriptions | Amazon Web Services
                        • GraphQL ベストプラクティス

                          GraphQL アプリ開発のノウハウ集です。 GraphQL のスキーマ設計から、サーバー実装、クライアント実装まで、GraphQL を使ったアプリ開発全般にわたるベストプラクティスをまとめています。 業務や趣味での GraphQL アプリ開発を通じて学んだことをまとめていますが、多くの項目は、主要な GraphQL ライブラリ (Apollo や gqlgen)の設計や、『Production Ready GraphQL』、『GraphQL in Action』 などの書籍を参考にしています。 クライアントファースト、スキーマファーストクライアントファースト (Client First) で考える何よりも、クライアントのユースケースを念頭において考えます。 これは、GraphQL を採用するそもそもの目的でもあります。 バックエンドで使うデータベースや言語などの、実装詳細に引っ張られた

                            GraphQL ベストプラクティス
                          • GraphQLの紹介 - GitHub Docs

                            GraphQLの用語 GitHub GraphQL APIは、GitHub REST APIからのアーキテクチャ及び概念的な移行を表すものです。 GraphQL API のリファレンス ドキュメントでは、いくつかの新しい用語が登場することになるでしょう。 スキーマ スキーマは、GraphQL APIの型システムを定義します。 これは、クライアントがアクセスできる、存在しうるデータ(オブジェクト、フィールド、リレーションシップ、すべて)の完全な集合を記述します。 クライアントからの呼び出しは、スキーマに対して検証され、実行されます。 クライアントは、イントロスペクションを使用してスキーマに関する情報を確認できます。 スキーマはGraphQL APIサーバー上にあります。 詳細については、「GraphQL API の検出」を参照してください。 フィールド フィールドは、オブジェクトから取り出せ

                              GraphQLの紹介 - GitHub Docs
                            • ChatGPTのNoteableプラグインが驚異的な効果を発揮!Pythonプログラム作成と実行の一体感を体験しよう|hantani

                              ChatGPTのNoteableプラグインが驚異的な効果を発揮!Pythonプログラム作成と実行の一体感を体験しよう Nateableプラグインを使ってみました。 インストール時にアカウントの紐づけがいります。私はgoogleアカウントを使いました。 まずChatGPTに使い方を聞いてみます。 Q.noteableプラグインは何が出来ますか A.Noteableプラグインは、Pythonノートブックの作成、管理、実行を支援するためのツールです。以下に具体的な機能をいくつか示します: ノートブックの作成と管理: ユーザーは新しいノートブックを作成したり、既存のノートブックを取得したり、プロジェクト内のファイルをリストアップしたりすることができます。 セルの操作: ノートブック内の各セルのソースコードを更新したり、新しいセルを作成したり、セルのタイプを変更したりすることができます。セルのタイプ

                                ChatGPTのNoteableプラグインが驚異的な効果を発揮!Pythonプログラム作成と実行の一体感を体験しよう|hantani
                              • Kong

                                開発者を強力に支援し エンド ユーザーを魅了する 最も高速なクラウド ネイティブ API プラットフォーム Kong で、素晴らしいユーザー エクスペリエンスを構築し、開発者の生産性を高めましょう 2023年 10月 24日: ブログ記事「[Kong] API Summit 2023 のまとめ」掲載 2023年 7月 26日: ブログ記事「API ゲートウェイと API プロキシの違いを理解する」掲載 2023年 7月 25日: ブログ記事「API ゲートウェイとロード バランサー: アプリケーションに最適なのはどちらか?」掲載 2023年 5月 20日: ブログ記事「2023 年 API 管理の 4 つの基本的なベスト プラクティス」掲載 2023年 2月 9日: ブログ記事「Kong オープンソースから Kong Enterprise API Gateway へ移行する理由と方法」掲載

                                  Kong
                                • Show HN: FastAPI: build Python APIs with Go-like speed and automatic UI docs | Hacker News

                                  FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+. It is one of the fastest Python frameworks available, as measured by independent benchmarks.It is based on standard Python type hints. Using them, you get automatic data validation, serialization, and documentation. Including deeply nested JSON documents. And you get editor completion and checks everywh

                                  • Defining the web3 stack

                                    Defining the web3 stackWant to build on web3? Nader Dabit identifies the building blocks of the web3 technology stack in an introductory guide. In this next segment of Building on web3, Edge & Node developer relations engineer Nader Dabit expands upon the web3 stack and how developers can conceptualize the various facets of building on web3. I transitioned into web3 in April 2021 after being a tra

                                      Defining the web3 stack
                                    • 【GitHub Accelerator】GitHubが選んだ、将来有望なプロジェクト20選 - Qiita

                                      昨年2022/11/09に行われたGitHub Universe 2022において様々な発表が行われましたが、その新しい試みのひとつがGitHub Acceleratorです。 将来有望そうなメンテナやチームに対してGitHubが支援を行い、フルタイムでOSSにコミットできるようにするというプロジェクトです。 まあ要するに、GitHubがスポンサーのGitHub Sponsorsですね。 で、これの第一期対象の発表が2023/04/12にありました。 1000以上の応募から、20プロジェクト32名が選出されました。 彼らは最初の10週間で2万ドルを受け取り、その資源で財政的に持続可能な開発を目指します。 今後の展開次第ではさらに継続して支援を受けたりもできるようです。 そうしてフルタイムでOSSにコミットできる人材を増やすことが、GitHub Acceleratorの最終的な狙いのようです

                                        【GitHub Accelerator】GitHubが選んだ、将来有望なプロジェクト20選 - Qiita
                                      • データサイエンスの実践に必要な4つの柱とは? ―「PyCon Malaysia 2019」レポート | gihyo.jp

                                        日本からの大荷物 今回日本からの移動は思いがけない大荷物となりました。きっかけは韓国のYounggun氏からの以下のようなメールでした(Younggun氏はPSF:Python Software Foundationの2016年の理事でPyCon KRの立ち上げメンバーでもあります⁠)⁠。 The PSF will have a booth at PyCon MY (Aug 24-25), PyCon JP (Sep. 16-17), PyCon TW (Sep.20-22) I'll attend JP and TW but unfortunately, I can't make it to MY due to biz trip. So the problem is how to send the booth kit to MY from KR. I'm thinking if we c

                                          データサイエンスの実践に必要な4つの柱とは? ―「PyCon Malaysia 2019」レポート | gihyo.jp
                                        • 個人的dbt概要まとめ2023 – dbtで何が出来るのか、dbtを使うメリットなどを紹介 #dbt | DevelopersIO

                                          アライアンス統括部 サービスグループのしんやです。 クラスメソッドは「関連する(フルマネージドなクラウド)サービスを組み合わせることによって実現するデータ分析基盤=モダンデータスタック」のサービスをお客様のニーズに合わせて提供しています。 その中のサービスの1つである「dbt(Data Build Tool)」についてはDevelopersIOでは既に多くのdbt関連エントリが投稿されていますが、個人的には直接触ったことのない未知のツールでした。 dbtはこれから色々と触って試していこうと思っていますが、その前に「dbtとはどういうサービスなのか、使うことで何が嬉しくて何が出来るようになるのか」を既存ブログエントリや公式ドキュメントを踏まえて把握し、現時点での「dbt概要まとめ」的なエントリとして残しておこうと思います。 目次 先人の記録からdbtを知る 公式ドキュメントから「出来ること」

                                            個人的dbt概要まとめ2023 – dbtで何が出来るのか、dbtを使うメリットなどを紹介 #dbt | DevelopersIO
                                          • AWS Dev Dayで喋れなかった人を全員救済するLT会「Reject Day」レポート! - Qiita

                                            地球最速レポです。 Reject Day 2023とは? AWSのユーザーコミュニティJAWS-UGやAWS Startup Communityの仲間と一緒に、AWS Dev Dayで登壇応募したものの惜しくも当選できなかった方を全員救済するLT会!を開催しました。 ちなみに会場はKDDIおよびKDDIアジャイル開発センターにて普段利用している虎ノ門ヒルズビジネスタワーにて用意しました。(休日なので設備借用の準備が実はかなり大変でした…w) 本記事では各セッションの内容抜粋&感想を雑にまとめます。 第1部 オンプレシステムのクラウドリフトにおいてBLEAを利用してセキュリティのベースラインを確保した話 / 川村 吏さん BLEAはAWSが提供しているセキュリティ初期設定のテンプレート。CDKで提供 AWS CDKを使えばCloudFormationのように細かいコードを自分で書かなくて良く

                                              AWS Dev Dayで喋れなかった人を全員救済するLT会「Reject Day」レポート! - Qiita
                                            • Zero-effort Container deployment for GraphQL and REST APIs and Web Hosting with Amplify CLI | Amazon Web Services

                                              Front-End Web & Mobile Zero-effort Container deployment for GraphQL and REST APIs and Web Hosting with Amplify CLI AWS Amplify is the fastest and easiest way to build cloud-powered mobile and web apps on AWS. Amplify comprises a set of tools and services that enables front-end web and mobile developers to leverage the power of AWS services to build innovative and feature-rich applications. With to

                                                Zero-effort Container deployment for GraphQL and REST APIs and Web Hosting with Amplify CLI | Amazon Web Services
                                              • GraphQL とは - 特徴、メリットとデメリット | Red Hat

                                                GraphQL (グラフキューエル、グラフQL) とは、API (アプリケーション・プログラミング・インタフェース向けのクエリ言語とサーバーサイドのランタイムの両方を指します。GraphQL は、クライアントがリクエストしたデータのみを返すことを優先します。 GraphQL は、API の速度、柔軟性、開発者にとっての使いやすさを向上させるために設計されました。GraphiQL と呼ばれる統合開発環境 (IDE) にデプロイすることもできます。GraphQL は REST の代わりに、データを複数のデータソースから取得するリクエストを 1 つの API 呼び出しで構成できます。 さらに、GraphQL によって、既存のクエリに影響を与えずに、フィールドを追加したり、その使用を停止したりできるため、API の柔軟な保守が可能です。開発者は API を任意の方法で構築することができ、構築された

                                                  GraphQL とは - 特徴、メリットとデメリット | Red Hat
                                                • Introducing Bramble: A Federated GraphQL Gateway Implemented In Go

                                                  Introducing Bramble: A Federated GraphQL Gateway Implemented In Go Today, the Movio engineering team is excited to release Bramble, a federated GraphQL gateway implemented in Go. This new open source project is available for download on GitHub and is released under the MIT license. As a GraphQL API gateway, Bramble supports the following features: GraphQL federation Bramble allows you to federate

                                                    Introducing Bramble: A Federated GraphQL Gateway Implemented In Go
                                                  • Node.js Backend Development: Features, Benefits - DZone

                                                    Node.js backend development has become extremely popular among software developers. In order to keep up with modern technologies, it is necessary to know what is Node.js, what are the reasons to use it, where to hire developers, etc. Answers to these questions will be discovered in this article. Node.js back-end development is nothing new and you can find its implementation in many products like N

                                                      Node.js Backend Development: Features, Benefits - DZone
                                                    • 週刊Railsウォッチ(20201214前編)Rails 6.1の直近コミットを見る、RuboCop Rails 2.9リリース、ar_lazy_preload gemほか|TechRacho by BPS株式会社

                                                      2020.12.14 週刊Railsウォッチ(20201214前編)Rails 6.1の直近コミットを見る、RuboCop Rails 2.9リリース、ar_lazy_preload gemほか こんにちは、hachi8833です。Rails 6.1がリリースされましたね。 速報: Ruby on Rails 6.1がリリースされました 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 ⚓Rails: 先週の改修(Rails公式ニュースより) 今回はいつもと趣向を変えて、6-1-stableブランチの直近のプルリクを中心に見繕いました。

                                                        週刊Railsウォッチ(20201214前編)Rails 6.1の直近コミットを見る、RuboCop Rails 2.9リリース、ar_lazy_preload gemほか|TechRacho by BPS株式会社
                                                      • JX通信社エンジニアブログ

                                                        JX通信社CTOの小笠原(@yamitzky)です。4月19日に「AIコンペティション」を社内勉強会として開催したので、その取り組みを紹介します。 開催の目的 JX通信社では、AIで世界中のリスク情報を解析する「FASTALERT」という製品を開発しています。ただ、普段からエンジニアの全員がAI開発に取り組んでいるわけではなく、フロントエンドやバックエンドなど、AI以外のコンポーネントを開発しているエンジニアも多くいます。 数年前まではDeep Learningなどの高度なAIを活用した製品開発は敷居の高いものでしたが、 近年ではAutoMLやAmazon SageMakerのようなマネージドなAI開発の仕組みや、生成AIの台頭など、AIを使ったサービス開発の難易度は日に日に下がっています。 そこで今回の勉強会では 「普段AI開発に関わってない人」をターゲットに、AIの分野や、AIを使った

                                                          JX通信社エンジニアブログ
                                                        • ARCHIVED: Modern Application Development on AWS

                                                          Modern Application Development on AWS Cloud-Native Modern Application Development and Design Patterns on AWS October 2019 This paper has been archived. For the latest techincal guidance on the AWS Cloud, see the AWS Whitepapers & Guides page: https://aws.amazon.com/whitepapers/ Archived Notices Customers are responsible for making their own independent assessment of the information in this documen

                                                          • 2000年以降20年間のプログラミング技術の歴史を振り返って、得た知見を書いてみる - Qiita

                                                            「プログラミング技術の変化で得られた知見・苦労話」という Qiita Advent Calendar 2020 への参加記事です。2000 年から 2020 年現在までのプログラミング言語、フレームワークや開発環境などの変遷や経験を振り返り、そこから感じたことを書いています。 出来事を書いてから知見をまとめる書き方だと長ったらしくて分かりにくい「単なるおっさんの昔話」な記事になってしまうので、逆に知見を見出しにしてなぜそう考えるのかを記述する形式をとります。 目次を見て太字のところだけを読めば知見が分かるわけですが、結論だけ見ると、ある程度経験のあるエンジニアにとっては「そんなこと分かってる」という程度です。 中身をちゃんと読むと「おっさんの昔話」が書いてあります。 長い記事ですので、年末年始の暇な時にでも読んでもらえれば。 開発の効率化 有名な「銀の弾丸はない」という言葉の通り、ハードウ

                                                              2000年以降20年間のプログラミング技術の歴史を振り返って、得た知見を書いてみる - Qiita
                                                            • GitHub - chakra-ui/awesome-chakra-ui: A collection of Chakra UI-related awesomeness

                                                              Chakra UI Time Scroller: This is a clean time picker/scroller built for javascript and typescript with chakra-ui. Chakra UI Pro: Beautiful and responsive React components to build your application or marketing pages quicker. Created by the makers of Chakra UI. Chakra Templates: A growing collection of hand-crafted & responsive Chakra UI templates ready to drop into your React project. Choc UI: A s

                                                                GitHub - chakra-ui/awesome-chakra-ui: A collection of Chakra UI-related awesomeness
                                                              • FastAPI勉強メモ - Qiita

                                                                参考資料 FastAPIは? FastAPI framework, high performance, easy to learn, fast to code, ready for production 特徴 typeの定義でrequest内容を自動bindingできる type hintで静的チェックできるので、バグになりにくい 簡単 ハイパフォーマンス OAuth2 OpenAPI docs自動作成 GraphQLサポート ドキュメントが充実 開発環境の構築 libraryインストール virtualenv is a tool for creating isolated virtual python environments. プロジェクトごとで依存するパッケージの管理環境を提供する FastAPI is a framework, high performance, easy to l

                                                                  FastAPI勉強メモ - Qiita
                                                                • 週刊Railsウォッチ: DI的な書き方が必要なとき、脆弱性学習用アプリRailsGoat、brakemanは優秀ほか(20210705前編)|TechRacho by BPS株式会社

                                                                  週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 今回も以下の公式更新情報の続きを追います。次の更新情報も出ましたね。 更新情報: Rails 6.

                                                                    週刊Railsウォッチ: DI的な書き方が必要なとき、脆弱性学習用アプリRailsGoat、brakemanは優秀ほか(20210705前編)|TechRacho by BPS株式会社
                                                                  • 今週のはてなブログランキング〔2023年8月第1週〕 - 週刊はてなブログ

                                                                    はてなブログ独自の集計による人気記事のランキング。7月30日(日)から8月5日(土)〔2023年8月第1週〕のトップ30です*1。 # タイトル/著者とブックマーク 1 コミュニティノートがTwitterを壊している - きしだのHatena by id:nowokay 2 徐々に高度になるリングバッファの話 - Software Transactional Memo by id:kumagi 3 幾つかのTwitterの移転先SNSを試してみたので、感想を書く - orangestar2 by id:orangestar 4 「オタクに優しいギャル」って誰が創作し、どうジャンルになったんだ(一覧試作)【創作系譜論】 - INVISIBLE D. ーQUIET & COLORFUL PLACE- by id:gryphon 5 ファミマの看板下にある「消えた女性のピクトグラム」は紫外線で消

                                                                      今週のはてなブログランキング〔2023年8月第1週〕 - 週刊はてなブログ
                                                                    • 冪等性 (べきとうせい) を理解して設計・実装するために役立つ記事まとめ | CodeNote

                                                                      カテゴリー アクセス解析 (2) Analysis (1) Android (7) Apache (6) API (2) Amazon Web Services (66) CloudSearch (1) EC2 (3) RDS (1) SES (1) Backbone.js (1) BigQuery (1) Blockchain (3) Blogger (1) Book (119) Bootstrap (4) Configuration Management (3) Cacti (1) Capistrano (2) CentOS (15) Chef (1) Chrome (10) ClamAV (1) CMS (2) CODA (1) CoffeeScript (1) CORESERVER (4) 仮想通貨 (1) CSS (22) Sass (6) CSV (1) DNS (1) 資料

                                                                        冪等性 (べきとうせい) を理解して設計・実装するために役立つ記事まとめ | CodeNote
                                                                      • WEB+DB PRESS Vol.125

                                                                        2021年10月23日紙版発売 2021年10月23日電子版発売 B5判/168ページ 定価1,628円(本体1,480円+税10%) ISBN 978-4-297-12435-9 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com Fujisan(定期購読のみ) 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など 特集1 作って学ぶプログラミング言語のしくみ インタプリタ,構文解析器,文法 プログラミング言語のしくみを,プログラミング言語自体を作ることで学ぶ特集です。「言語を作るのは難しい」と考えている人が多いと思います。しかし,プログラミング言語を作るだけならば,想像しているよりずっと簡単です。そして,実際に作ってみることで,どの

                                                                          WEB+DB PRESS Vol.125
                                                                        • GitHub の REST API を使用する

                                                                          GitHub の REST API でできることGitHub は Web API (REST API) を提供しており、コマンドラインや任意のアプリケーションから利用することで、GitHub の操作を自動化することができます。 Linux の curl コマンドや、スクリプト(Python や Ruby など)から簡単に利用できるので、Organization やリポジトリを管理する立場にある人はぜひ使ってみてください。 GitHub - REST API v3GitHub の REST API を使うと、例えば、下記のような処理を自動化できます。 Users指定したユーザの詳細情報を取得する二要素認証が設定できていないユーザのリストを取得するRepositories指定したオーナー(ユーザー or 組織)のリポジトリのリストを取得するOrganizations/Members指定した組織

                                                                            GitHub の REST API を使用する
                                                                          • 【Udemy割引クーポン】視聴者様限定で92%オフのUdemyクーポンを配布します

                                                                            Udemyクーポンの配布を再開しました いつもYoutubeのご視聴ありがとうございます。その感謝の気持ちを込めて私が作成したUdemy教材割引クーポンを配布します。 周りと差をつけるポートフォリオを作って就活・転職で成功したい 高単価エンジニアになりたい 思うがままにアプリ・ウェブサイトを自作できる人になりたい 普段利用してるあのSNSアプリの作り方が知りたい 本やブログでの学習は難しく挫折の原因になりがちです(私がそうでした)。 そんな方は独学で挫折しにく動画での学習をおススメします。私もすでに40本以上のUdemy動画を購入して学習しております。そのおかげか人に教えられるレベルまで上達することができました。 お値段です。本来であれば2万円~5万円で販売しても良いクオリティだと自負しております。ですが、学生の方も多いと思いますので本記事では1700円~2490円の範囲で割引をさせていた

                                                                              【Udemy割引クーポン】視聴者様限定で92%オフのUdemyクーポンを配布します
                                                                            • エンジニア転職して一年経つので自宅学習で使った技術書&Udemyをジャンル別に評価してみた - Qiita

                                                                              はじめに 2021年7月でエンジニアになって1年経ちました。 エンジニア転職直後に年収が300万くらい下がり、爆速で市場価値をあげなければ!!というモチベーションで一年間いろいろ勉強してきました。 これまでその内容を振りかえることもなかったので、この機会に自宅学習で使った技術書とUdemyをまとめてみることにしました。 参考資料選びに悩んでいる方の助けになれば幸いです。 ちなみに、転職して半年間は学習の成果も市場価値の向上も全く感じられなかったのですが、最近になってようやくそれらを感じられるような出来事が増えてきています。 WantedlyやQiita Jobsで有名企業(Y社とか)からスカウト 転職ドラフト初参加で4社から指名(2社から700万提示) JavaScript JavaScript本格入門〜モダンスタイルによる基礎から現場での応用まで JSの歴史やシングルスレッドについて触れ

                                                                                エンジニア転職して一年経つので自宅学習で使った技術書&Udemyをジャンル別に評価してみた - Qiita
                                                                              • 11 Companies That Use Haskell in Production

                                                                                Among programming languages, Haskell isn’t the most common choice (like JavaScript) or the one that makes a lot of engineers excited (like Rust). At the same time, it has attracted a solid following in certain sub-fields of software development. Large companies like GitHub, Microsoft, Tesla, and Meta reach for the language when the necessity arises. That’s because Haskell is best-in-class for buil

                                                                                  11 Companies That Use Haskell in Production
                                                                                • CREATE 文から OpenAPI を自動生成するCLIを作ってみた - Qiita

                                                                                  OpenAPI でドキュメントを書くメリット OpenAPI でドキュメントを書くメリットは、大きく分けて二つの観点があると思います 短期的な開発リードタイム短縮 FE 開発 OpenAPI から API モックを作成して、API の実装を待つことなく実装ができる 例: Prism OpenAPI から API Client と I/F・Entity の型定義を自動生成することで、その実装の工数を省略+型安全な開発をすることができる 例: openapi-generator/typescript-axios BE開発 OpenAPIからController(一部)、バリデーションロジック、Request・Responseの型定義を生成できる 個人的にNest.js用のgeneratorが開発されていて楽しみです。 自動生成に対応している言語/フレームワーク一覧 - ada-server -

                                                                                    CREATE 文から OpenAPI を自動生成するCLIを作ってみた - Qiita