並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 647件

新着順 人気順

WebAPIの検索結果321 - 360 件 / 647件

  • 機能一覧 | ExcelAPI

    このページでは、当サイトが提供している機能(WebAPI)をまとめています。 左側のメニューから機能を選んでいただくと、内容と使用例が記載されたページが表示されます。 「★」がついているものは、比較的アクセス数が多い機能です。

      機能一覧 | ExcelAPI
    • [ASP.NET Core 6] WebApplicationFactoryの利用の互換性が失われることに対処する

      環境 .NET 6 / C# 10.0 ASP.NET Core 6 先にまとめ ASP.NET Core 5以前では Startup というクラスがStartup.cs にありました。 ASP.NET Core 6では最小ホスティングモデル (minimal hosting model) が登場し、StartupクラスもなければProgramクラスすら一見すると無くなりました。 WebApplicationFactory を使うと、コントローラにHTTPリクエストを投げるようなテストを簡単に記述できますが、StartupやProgramが「無くなって」しまうと、ジェネリック型引数に指定するものに窮します。 3つの解決策を調べました。新規案件については、個人的には3番目の案が良いと考えます。 Startup.csを以前通り定義する。 5以前からのアップグレード組であれば最善に思います。 本

        [ASP.NET Core 6] WebApplicationFactoryの利用の互換性が失われることに対処する
      • Pythonの型判定で isinstance() を使ったら、bool型なのにint型と判定されてハマった話 | DevelopersIO

        API GatewayとLambdaでWebAPIを作ったとき、リクエストJSONのバリデーションを行うと思います。 その方法はいくつかあります。 API Gatewayでやる Lambdaコードでやる(自前 or ライブラリ) たとえば、Pythonであれば、下記のライブラリがあります。 Pythonのバリデーションライブラリ「Cerberus」のよく使うバリデーションルールをまとめてみた | Developers.IO そんなJSONバリデーションですが、Pythonでisinstance()を使ったときに、bool型なのにint型と判定されるケースに遭遇したので、起こったことやどうすればよかったのかをまとめてみました。 ハマったこと たとえば 次のようなJSONがあります。TODOリストをイメージしています。 { "taskId": "test001", "title": "あああ"

          Pythonの型判定で isinstance() を使ったら、bool型なのにint型と判定されてハマった話 | DevelopersIO
        • THETA Xのファイルアクセス(SDカード/内蔵メモリ参照、撮影ファイル削除、マニフェスト) - Qiita

          はじめに リコーの @KA-2 です。 弊社ではRICOH THETAという全周囲360度撮れるカメラを出しています。 RICOH THETA V, RICOH THETA Z1, RICOH THETA Xは、OSにAndroidを採用しています。Androidアプリを作る感覚でTHETAをカスタマイズすることもでき、そのカスタマイズ機能を「プラグイン」と呼んでいます(詳細は本記事の末尾を参照)。 今回は、RICOH THETA Xでプラグインを作成する際に注意が必要な、以下3つのポイントについて説明します。 THETA XのSDカード/内蔵メモリ参照方法 THETA XはプラグインからのWebAPI : camera.deleteに対応してないため、その代替手段の紹介。 ※外部機器からは利用できます THETA Xでファイルアクセスをする時に必要なマニフェスト記述 SDカード有無に応じ

            THETA Xのファイルアクセス(SDカード/内蔵メモリ参照、撮影ファイル削除、マニフェスト) - Qiita
          • 【MLOps】Vertex AIによるモデルモニタリングサービスの構築 - Qiita

            はじめに 株式会社 RetailAI X Advent Calendar 2022 の 8 日目の記事です。 昨日は@tanabe_shogoさんの『Node.jsを使って、BigQueryからデータを取得するWebAPIを作る』でした。 本日は ML エンジニアの@atsukishが担当します。普段は機械学習モデルの開発以外にも、機械学習モデルの安定的な開発・運用基盤である MLOps の開発も担当しております。MLOps については以下の弊社テックブログでわかりやすい解説がありますので、こちらも参照ください。 機械学習モデルを安定的に開発・運用していくためには、MLOps のような機械学習向けの運用基盤が必要となります。次の図に示すように MLOps において機械学習モデルのアルゴリズムに該当するソースコード(ML Code)はごく一部であり、必要となる周辺要素は膨大で複雑です。ML

              【MLOps】Vertex AIによるモデルモニタリングサービスの構築 - Qiita
            • 「C#?Visual Studio要るんでしょ?」からの脱却 - Qiita

              はじめに 2016年に.NET Coreが誕生し、Windowsのプラットフォーム依存がなくなりました。以前書いた記事に対するコメントで「C#?Visual Studio要るんでしょ?」、「開発を支えるツールがあるの?」など、C#がWindows以外で動くことは知っているけど、実用に耐えるのか?を疑問に思っている人が多いと感じました。私が個人サービスを開発して得た経験や知見を通じてVisualStudioがなくても充分に開発出来るということを知ってもらえたら嬉しいです。ハンズオン形式でご紹介しますので、よろしければ作成したリポジトリをご覧ください。 事前準備 .NET Coreを利用するためには.NET SDKと呼ばれる.NETアプリケーションに必要な一連のライブラリとツールが必要です。以下のURLからダウンロードしてください。 環境変数の設定 エラーの原因を探るためにstackoverf

                「C#?Visual Studio要るんでしょ?」からの脱却 - Qiita
              • [AWS CDK] SSMのパラメータストアにあるStringとSecure StringをLambdaで使ってみた | DevelopersIO

                SSMのパラメータストアにStringとSecure Stringを追加する あらかじめ追加しておきます。 $ aws ssm put-parameter \ --type 'String' \ --name '/CDK/Sample/NormalParam1' \ --value 'this is normal param1.' { "Version": 1 } $ aws ssm put-parameter \ --type 'SecureString' \ --name '/CDK/Sample/SecureParam1' \ --value 'this is secure param1.' { "Version": 1 } AWS CDKプロジェクトの構築 $ mkdir AWSCDK-SSM-SecureStringSample $ cd AWSCDK-SSM-SecureStr

                  [AWS CDK] SSMのパラメータストアにあるStringとSecure StringをLambdaで使ってみた | DevelopersIO
                • Podcastリスナーに刺さる曜日・時間帯をデータで可視化する - 下町柚子黄昏記 by @yuzutas0

                  TL;DR Podcast(音声配信サービス)のログを用いて、曜日・時間帯ごとに再生回数を集計し、ダッシュボードに可視化します。 BigQueryとGoogle Data Studioを利用しています。 事業概要 今回はポッドキャスト制作会社PitPa(ピトパ)のデータを扱います。 人気声優による豪華コンテンツなどを手掛けています。 シマラヤジャパン株式会社(以下シマラヤジャパン/ CEO 安陽(あん よう)/所在地:東京都渋谷区)と、株式会社PitPa(以下PitPa/代表取締役石部達也(いしべ たつや)/東京都渋谷区)は、共同制作ボイスドラマ『THE LEAKS(ザ・リークス)』の配信を、2020年9月29日(火)より開始いたしました。 音声プラットフォーム「himalaya(ヒマラヤ)」で、人気声優・内田彩&浅沼晋太郎を起用したオリジナルボイスドラマ『THE LEAKS』を配信開始

                    Podcastリスナーに刺さる曜日・時間帯をデータで可視化する - 下町柚子黄昏記 by @yuzutas0
                  • 惜しまれながら終了した、はてなグループの日記を静的サイトとして生成するジェネレータを GatsbyJS で作った - 2nd life (移転しました)

                    はてなグループが終了してしまい、はてなに頼んでエクスポートしてもらった MovableType 形式の日記が記載されている .mt データは手元にあれど、手元のストレージの肥やしになっている方はいませんか、私はそうでした。 というわけで、せっかく10年以上書いていた日記がWeb上から消えてしまって悲しいので、もう一度再び公開できるように静的サイトジェネレータを作った。 https://subtech-secondlife.netlify.com/ (サブテク日記再び・懐かしのデザイン…) https://github.com/hotchpotch/hatena-group-static-generator (ソースコード) これを使えばみなさんはてなグループ日記をまたどこかに公開できるので、よかったら公開しよう!!1 GatsbyJS を使って作った感想 静的サイトジェネレータは一昔前は

                      惜しまれながら終了した、はてなグループの日記を静的サイトとして生成するジェネレータを GatsbyJS で作った - 2nd life (移転しました)
                    • Python / FastAPI でつくる WebAPI 入門 研修コースに参加してみた | SEプラス 研修 Topics

                      今回参加したコースは Python /FastAPI でつくる WebAPI 入門 です。 Python といえば、基本情報技術者試験でプログラミング言語の選択肢に追加され、高校の情報Ⅱでも採用されるなど、C や Java ではなく Python でプログラミングデビューする方がドンドン増え、さらにメジャーな存在になっていますね。 その Python がよく使われる分野としては、AI/機械学習や統計が有名ですが、もちろんクラウド系のシステムや Web アプリケーションでも Python が活躍しています。 そこでは、サービスの機能をインターネット上で公開してほかのアプリケーションから呼び出して使ったり、モバイル端末や様々なデバイスのリクエスト/レスポンスに使ったり、複数のシステムを組み合わせたりするのに、 WebAPI という仕組みが使われます。 このコースでは、 WebAPI とは? か

                        Python / FastAPI でつくる WebAPI 入門 研修コースに参加してみた | SEプラス 研修 Topics
                      • 認証・認可を自前実装しないためのAuth0導入 〜NTPの苦き思ひ出を添えて〜 | 株式会社PLAN-B

                        ユーザーがログインして使うサービスにおいて認証・認可の仕組みを実装する際、セキュリティの観点を考慮して設計をする必要があります。設計に時間が掛かり、サービスの本質部分を開発する時間が十分に取れないこともあります。 自社開発プロダクト「SEARCH WRITE」でもログイン機能や管理機能を実装していますが、一から作る代わりに Auth0というIDaaSを導入し、セキュアな認証・認可の仕組みを比較的簡単に組み込むことで、サービス本来の価値づくりに集中できました。本番環境で1年以上運用してみた経験に基づき、Auth0のメリット・デメリット、そして導入する際の失敗談を紹介します。 Auth0とはWebアプリやモバイルアプリ、WebAPIなどに対して認証・認可の機能を提供するIDaaS(Identity as a Service)です。 IDaaSとはクラウド経由でログイン情報管理・シングルサインオ

                          認証・認可を自前実装しないためのAuth0導入 〜NTPの苦き思ひ出を添えて〜 | 株式会社PLAN-B
                        • slowtec | Porting a JavaScript App to WebAssembly with Rust (Part 1)

                          20. 12. 2019 TL;DR We will demonstrate how to do a complete port of a web application from React+Redux written in JavaScript to WebAssembly (WASM) with Rust. This is the first part of a blog post series. Here are Part 2 and Part 3. Motivation Maintaining software that is written in a dynamically typed language like JavaScript is costly. Maintaining a JavaScript frontend that is built with React, N

                          • ReactでTanstack Table使っていろいろテーブルを操作してみる | DevelopersIO

                            ReactでTanstack Tableを使ってページネーション、ソート、フィルタリングを試してみましたので紹介します。StackBlitzでブラウザで動かせるサンプル付き。 Reactでテーブル表示をする際に、いろいろ考えないといけないことが多いです。 ページネーション(Pagination)したいとか、ソート(Sorting)したいとか、フィルタリング(Filtering)したいとか…、いろいろあります。 これら全部を自前で実装するのは大変ですが、Tanstack Tableを使うと簡単に実装できるそうです。 ドキュメント見てTanstack Tableすごそうだなーと思うものの、機能が多すぎてどんなことできるのかいまいちピンときてないんですよね。 なんで、Tanstack Tableをざっと使ってみて具体的にどんなことができるのかを見てみたいと思います。 このブログでは、最終的にこん

                              ReactでTanstack Table使っていろいろテーブルを操作してみる | DevelopersIO
                            • デザイナーも知っておきたいJavaScriptの基礎の基礎|さり

                              デザイナーがJavaScriptについてこれ知っといた方が良さそう、これ知っておきたかったーと思った最初の1歩をまとめました。(こんなことも知らんかったんかいと突っ込まれそうですがせっかくなので公開します) なぜJavaScriptが必要か? ページ内の情報をブラウザ上で書き換えるため JavaScriptを使うと一挙一動ごとにいちいちページが遷移せず、同じページ内で情報だけを更新することができます。裏側ではデータをやりとりをした上で、ページ遷移はしない状態でユーザーは操作を継続できる(Ajax)ので、使いやすいアプリケーションをつくることができます。 webの仕組みとJavaScriptの役割そもそも、Webは提供する側(サーバーサイド)と閲覧する側(クライアントサイド)が存在します。 サーバーサイドでは、エンジニアやデザイナーなどのデベロッパーがHTMLやCSS、画像データなどをサーバ

                                デザイナーも知っておきたいJavaScriptの基礎の基礎|さり
                              • | bravesoft ブレイブソフト(東京)

                                こんにちは。和尚です! 明日はクリスマスイブ🎄 今年も残すところ数日。。。一年ってあっという間ですね(ジャネーの法則) さてさて、今回のブログですがApple公式の非同期フレームワークである「Combine」を使った実際の機能の組み方についての紹介ブログとなります。 SwiftUIでアプリを作り始めたはいいけど、Web APIの呼び出し方がわからなかったり、フォームバリデーションってどうやってやるんだろう。と思ってる人は多いと思います。実際にSwifUIの参考書はUIの作り方までしか紹介していないものも多く、そのような参考書を買った場合、リリースできるようなアプリを作成することは難しいです。このブログはそういった悩めるSwiftUI初心者層向けの記事となります。 この記事を読んで得られるもの Combineについての基礎知識 WebAPIの呼び出し方の基礎 フォームバリデーションの作り方

                                  | bravesoft ブレイブソフト(東京)
                                • Don’t Copy That Surface

                                  $200K 1 10th birthday 4 abusive ads 1 abusive notifications 2 accessibility 3 ad blockers 1 ad blocking 2 advanced capabilities 1 android 2 anti abuse 1 anti-deception 1 background periodic sync 1 badging 1 benchmarks 1 beta 83 better ads standards 1 billing 1 birthday 4 blink 2 browser 2 browser interoperability 1 bundles 1 capabilities 6 capable web 1 cds 1 cds18 2 cds2018 1 chrome 35 chrome 81

                                    Don’t Copy That Surface
                                  • BlazorでSPAするぞ!(1) - 正式版対応済 - ryuichi111stdの技術日記

                                    ※最終更新日: 2020/5/24 正式リリース版に対応修正しました。 1. Blazorとは 公式Docsでは以下のように書かれています。 Blazor is a framework for building interactive client-side web UI with .NET 「Blazorは、.NETでインタラクティブなクライアントサイドWebユーザーインターフェイスを構築するためのフレームワークです。」ってことですね。 エンジニア的には、抽象的なモヤモヤ感のある文章ですね。 具体的に出来ることを簡単に言うと、今までJavaScript(+各種JSフレームワーク)でやってた事を、.NET Core(つまりC#)で作ることができるよ、ってものです。 「JavaScript(or TypeScript) + React」とか「JavaScript(or TypeScript)

                                      BlazorでSPAするぞ!(1) - 正式版対応済 - ryuichi111stdの技術日記
                                    • 2019年度のオープンデータ・ビッグデータに関する優れた取り組みの表彰 - ニュース | 一般社団法人オープン&ビッグデータ活用・地方創生推進機構

                                      VLEDの前身であるオープンデータ流通推進コンソーシアム時代から、オープンデータに関する優れた取り組みを、勝手に選んで勝手に表彰する「勝手表彰」を行ってきました。 2013年度から始まり、今年度で7回目を迎えます。毎年、事務局が候補をリストアップし、VLED 利活用・普及委員会の主査・副主査・委員が審査を行い、選定しています。 対象は、当初、オープンデータに関する取り組みとしていましたが、回数を重ねる中で範囲を広げ、オープンデータに限定せず、データ公開・活用に関する取組み、また、データを用いた地方創生への取組みなどを対象としています。 また、昨年度からは、オープンデータに関する取り組み率が100%になった都道府県を「コンプリート賞」として表彰しています。 なお記載している名称、受賞者、概要等については、事務局が選定する際に作成したものです。受賞者に確認後、随時更新させて頂きますので、ご了承

                                        2019年度のオープンデータ・ビッグデータに関する優れた取り組みの表彰 - ニュース | 一般社団法人オープン&ビッグデータ活用・地方創生推進機構
                                      • 【Vue.js入門】ユーザ管理画面をVuetify.jsのData tablesで作る - TECH GUILD

                                        ユーザ管理画面のUIをVeutifyのData tableを使って作ってみました。 ほとんどは公式のリファレンスを参考にしました。 https://vuetifyjs.com/ja/components/data-tables 概要 ここまでの経緯 Data tableで作ったものの紹介 ハマったところ 今後の課題 詳細 ここまでの経緯 以前の記事で、RailsでWebAPIを作り、ユーザ情報を管理するテーブルを作成しました。 このフロント部分にあたるものを、Vueで作成しており、今回VuetifyのData tableというコンポートネントを利用して作ってみたので、紹介します。 ソースはこちらに挙げました。 Data table で作ったものの紹介 GIFアニメーションで紹介 まずは以下のGIFアニメをご覧ください。 新規作成から更新、削除、フィルタの操作をしています。 入力フォームのバ

                                          【Vue.js入門】ユーザ管理画面をVuetify.jsのData tablesで作る - TECH GUILD
                                        • 達人出版会

                                          探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 実践力をアップする Pythonによるアルゴリズムの教科書 クジラ飛行机 スッキリわかるサーブレット&JSP入門 第4版 国本 大悟(著), 株式会社フレアリンク(監修) 徹底攻略 基本情報技術者教科書 令和6年度 株式会社わくわくスタディワールド 瀬戸美月 徹底攻略 情報セキュリティマネジメント予想問題集 令和6年度 五十嵐 聡 詳説 ユーザビリティのための産業共通様式 福住 伸一, 平沢 尚毅 DX時代の観光と社会

                                            達人出版会
                                          • web.dev LIVE: A digital event over three days and three time zones

                                            $200K 1 10th birthday 4 abusive ads 1 abusive notifications 2 accessibility 3 ad blockers 1 ad blocking 2 advanced capabilities 1 android 2 anti abuse 1 anti-deception 1 background periodic sync 1 badging 1 benchmarks 1 beta 83 better ads standards 1 billing 1 birthday 4 blink 2 browser 2 browser interoperability 1 bundles 1 capabilities 6 capable web 1 cds 1 cds18 2 cds2018 1 chrome 35 chrome 81

                                              web.dev LIVE: A digital event over three days and three time zones
                                            • Chrome 80, Content Indexing, ES Modules and More

                                              $200K 1 10th birthday 4 abusive ads 1 abusive notifications 2 accessibility 3 ad blockers 1 ad blocking 2 advanced capabilities 1 android 2 anti abuse 1 anti-deception 1 background periodic sync 1 badging 1 benchmarks 1 beta 83 better ads standards 1 billing 1 birthday 4 blink 2 browser 2 browser interoperability 1 bundles 1 capabilities 6 capable web 1 cds 1 cds18 2 cds2018 1 chrome 35 chrome 81

                                                Chrome 80, Content Indexing, ES Modules and More
                                              • VPC内のAmazon API Gatewayをインターネットオーバーで疎通確認する | フューチャー技術ブログ

                                                はじめにTIG DXユニットの真野です。AWSのAPI Gateway+Lambda という構成でWebAPI開発を行う際、ちょっと便利に使える疎通方法をまとめます。 背景API GatewayですがPublicなエンドポイントがあれば curlコマンドやPostmanを用いての動作検証も容易だと思います。 一方でVPCエンドポイントを利用してプライベート APIとして構築されている場合は少し厄介です。そのセグメントにVPCなどで属することができればよいのですが、そのためだけに接続するのは煩わしい場面があります。踏み台サーバを作ってAWS Systems Manager(ssmコマンド)でログインするのも、開発環境でそこまでするのかという感覚がありました。また、AWS WAFなどで接続が絞られている時にはその条件を思い出す必要があり(覚えておけよって感じですが)、疎通確認すらちょっと面倒な

                                                  VPC内のAmazon API Gatewayをインターネットオーバーで疎通確認する | フューチャー技術ブログ
                                                • Rust入門日記 - Webアプリケーション編

                                                  の話題の続き。 ここでは、Web API を実装することを考える。 Rust には複数のWeb Framework があるので、どれか1つを選んでWebAPIを開発する。 手っ取り早く、今回はRESTなAPIを考える。 以下のような流れで考えていく。 https://github.com/flosse/rust-web-framework-comparison を確認 マルチスレッド tokio による非同期処理の実装 パッケージとクレート とりあえずの実装 データベースからの情報取得・書き出し 認証フィルタ クリーンアーキテクチャを適用する Webフレームワークいろいろ を見ると、Rust にはWeb用のフレームワークが複数存在するようだ。 WebAPIを作る前提であれば High-Level Server Frameworks の部分をとりあえず見れば良い。 自分が参考にしている書籍『

                                                    Rust入門日記 - Webアプリケーション編
                                                  • ASP.NET Core / ASP.NET Web API 2 Owin で Web API の自動テスト環境を整える - Qiita

                                                    概要 C# でバックエンド開発を行う場合、近年では、やはりWeb APIによる開発事例が多いかと思います。 本記事では、C# における Web API 開発フレームワークの代表格である ASP.NET Core、及び ASP.NET API 2 Owin を題材とし、Azure DevOpsを使って自動テスト環境を整えるまでの流れを紹介します。 お品書き ユニットテストを実装する Azure DevOpsでビルドパイプラインを作成する Azure DevOpsのテスト結果をSlackへ通知する Windows10 Visual Studio 2019 ASP.NET Core ASP.NET Web API 2 Owin Azure DevOps サンプルコード サンプルコードを Github にアップしています。 一部、今回の記事と無関係な実装も含まれていますが、ご了承ください。 ASP

                                                      ASP.NET Core / ASP.NET Web API 2 Owin で Web API の自動テスト環境を整える - Qiita
                                                    • ASP.NET Core Blazor WebAssembly でログインを作ってみる - Qiita

                                                      ちょっと目をはなしてる隙に、こんなドキュメントが出来てた! ASP.NET Core Blazor WebAssembly をセキュリティで保護する Blazor WebAssembly でもログイン機能が公式でいけるんですね。 やってみよう ということでやってみようと思います。とりあえず、Twitter やら独自ログインやらなんでもござれの Azure AD B2C でやってみようかな。ドキュメントに手順もあるし。 Azure Active Directory B2C を使用して ASP.NET Core Blazor のスタンドアロンアプリをセキュリティで保護する Azure Active Directory B2C を使用して、ASP.NET Core Blazor Webashosted アプリをセキュリティで保護する このドキュメントを見ていて気付いたのですが、プロジェクトをつく

                                                        ASP.NET Core Blazor WebAssembly でログインを作ってみる - Qiita
                                                      • 学習は終わった。よし、API提供だ!Deep LearningのServing比較してみた - Qiita

                                                        TensorFlow, Pytorchなどの機械学習/Deep Learning向けのフレームワークが普及し、Pre-Traininedモデルもたくさん出回っているので、自前のAI学習が簡単にできるようになってきました。でも、 学習を回してみた後、結局これをどうサービスに組み込めばよいのだっけ? どうやってお客様に使ってもらえばいいんだっけ? ってなることないですか?学習から推論API提供までやってくれるサービスとかあるけれど、クラウド前提だったりして、オンプレが良いのだけど...など。 そんな時に推論APIを簡単に提供するためのServingライブラリを比較してみたいと思います。 これのNTTドコモ R&D アドベントカレンダー2020(控室)の13日目の記事です。 担当はサービスイノベーション部の酒井です。 これは何? 学習済みモデルを推論用webAPIとして簡単に提供するためのSer

                                                          学習は終わった。よし、API提供だ!Deep LearningのServing比較してみた - Qiita
                                                        • ASP.NET Core WebAPI を ECS・Fargate にデプロイしてみた | DevelopersIO

                                                          CX事業本部の佐藤です。 ふと思い立って、ASP.NET Coreを触ってみました。.NET Core になってからはほとんど触れていなかったのですが、 dotnet CLIを使うことで、雛形のアプリケーションを簡単に作ることができ、非常に便利でした。そこで、簡単なTodo WebAPIを ASP.NET Core で作成して、ECS・Fargate にデプロイしてみたので、手順を残します。 ASP.NET Coreとは? Microsoftがオープンソースで開発している、クロスプラットフォームなWebフレームワークの一種です。元々、ASP.NET 4.xのときはWindowsでしか開発ができませんでした。ASP.NET Coreは ASP.NET 4.xを再設計し、macOS, Linux環境でも開発できるようにしたフレームワークです。基本的にはC#を使ってWebアプリケーションを構築し

                                                            ASP.NET Core WebAPI を ECS・Fargate にデプロイしてみた | DevelopersIO
                                                          • REST API設計者のための有名APIのURL例

                                                            元々Qiitaに投稿していたものをZennに移行しました。 最初の公開日は2016-01-03のため古い内容を含みます。 ご了承の上ご利用ください。 概要 初心者ながらもAPIを設計する機会があり、 有名どころをパクれば参考にすればいい設計になりそうな気がするので、 まとめておきます 今回の話の範囲 REST 今回はこちらを読んでREST APIを設計することにしたので、 RESTのみ扱います 詳細説明について 各APIの詳細な説明は今回の趣旨に反するので省きます API設計のポイントはこちらの記事がわかりやすいと感じたので、 参考にします エラーについて エラーの比較を行っている記事もあり、 すごく参考になっているのでリンクしておきます 「WebAPIでエラーをどう表現すべき?15のサービスを調査してみた」 実際のAPI例 間違っていたり、更新されたり、足りなかったりした場合はお知らせ下

                                                              REST API設計者のための有名APIのURL例
                                                            • ReactとWebAPIを取得して画面表示してみよう!! - iimon TECH BLOG

                                                              こんにちは~~~~☆:.。. o(≧▽≦)o .。.:☆ 株式会社iimonでエンジニアをしている「マウンテンぴー」です!!!! 本記事は株式会社iimonアドベントカレンダー19日目です! 今回は「React」+「WebAPI」に関して調べてみました!! いちばんの目的は画像検索アプリの実装までできればと思います。 どうぞ最後までよろしくお願い致します。 Reactについて ReactはWebサイトやWebアプリのUI部分を開発する際に活用するユーザインターフェース構築のための JavaScript ライブラリです!! VueやAngularなどのWEBフロント用ライブラリに並ぶ人気のライブラリです m(・・)m Reactの3つの特徴について 1. 宣言的な View ReactではJSX 記法を使ってコーディングしていきます! JSXとは"JavaScript XML"の略で,Rea

                                                                ReactとWebAPIを取得して画面表示してみよう!! - iimon TECH BLOG
                                                              • No More Mixed Messages About HTTPS

                                                                $200K 1 10th birthday 4 abusive ads 1 abusive notifications 2 accessibility 3 ad blockers 1 ad blocking 2 advanced capabilities 1 android 2 anti abuse 1 anti-deception 1 background periodic sync 1 badging 1 benchmarks 1 beta 83 better ads standards 1 billing 1 birthday 4 blink 2 browser 2 browser interoperability 1 bundles 1 capabilities 6 capable web 1 cds 1 cds18 2 cds2018 1 chrome 35 chrome 81

                                                                  No More Mixed Messages About HTTPS
                                                                • Towards HTTPS by default

                                                                  $200K 1 10th birthday 4 abusive ads 1 abusive notifications 2 accessibility 3 ad blockers 1 ad blocking 2 advanced capabilities 1 android 2 anti abuse 1 anti-deception 1 background periodic sync 1 badging 1 benchmarks 1 beta 83 better ads standards 1 billing 1 birthday 4 blink 2 browser 2 browser interoperability 1 bundles 1 capabilities 6 capable web 1 cds 1 cds18 2 cds2018 1 chrome 35 chrome 81

                                                                    Towards HTTPS by default
                                                                  • EC-CUBE 4 開発者向けドキュメント

                                                                    EC-CUBE 4 の開発者向けドキュメントサイトです。 EC-CUBEのインストール方法、開発ガイドラインや要素技術の概念、本体開発やプラグイン開発のチュートリアル、Cookbookなどの情報を提供しています。 2021/05/10 プラグイン開発者の方へ ソースコード確認の御願い を公開いたしました。 2021/06/29 EC-CUBE 4.0.6 以前には 危険度「高」の脆弱性 が含まれています。必ず EC-CUBE 4.0.6-p1 以降のバージョンへバージョンアップをお願いします。 2023/02/28 4.2系でプラグインがインストールできない問題の対応策を公開いたしました。特にレンタルサーバーで4.2系のプラグインがインストール出来ない方はご参考下さい。 ドキュメント内容や、カスタマイズについて不明な点がございましたら、以下をご検討ください。 EC-CUBE本体と同様にGi

                                                                      EC-CUBE 4 開発者向けドキュメント
                                                                    • Chrome 76 Beta: dark mode, payments, new PWA features and more

                                                                      $200K 1 10th birthday 4 abusive ads 1 abusive notifications 2 accessibility 3 ad blockers 1 ad blocking 2 advanced capabilities 1 android 2 anti abuse 1 anti-deception 1 background periodic sync 1 badging 1 benchmarks 1 beta 83 better ads standards 1 billing 1 birthday 4 blink 2 browser 2 browser interoperability 1 bundles 1 capabilities 6 capable web 1 cds 1 cds18 2 cds2018 1 chrome 35 chrome 81

                                                                        Chrome 76 Beta: dark mode, payments, new PWA features and more
                                                                      • RailsフロントエンドをNext.js(SPA)に移行した〜バックエンド視点での振り返り〜 - Timee Product Team Blog

                                                                        好きな水風呂の温度は16℃でお馴染み edy2xx です。 Timee Advent Calendar 2023 の16日目を担当します。 本記事では今年完遂したUIリニューアル(SPA化)を通してタイミーで実施した工夫や学びを普段バックエンドの開発を担当する私の視点からお伝えします。 先日のイベントでの登壇内容を補完した内容となっています。気になる方は下記資料もご覧ください。 speakerdeck.com イベントの方はプロジェクト終盤での断捨離やリファクタリングなどがテーマになっていたので本記事ではプロジェクト進行過程全般での知見をシェアしていきます。 プロジェクト概要 まずプロジェクトの概要です。大雑把に言うとフロントエンドの技術基盤を移行しながらUIリニューアルを実施しました。 それだけだと「何のことだ?」となるので前提からご説明します。 タイミーでは単発のアルバイト求人の掲載を

                                                                          RailsフロントエンドをNext.js(SPA)に移行した〜バックエンド視点での振り返り〜 - Timee Product Team Blog
                                                                        • rehypeを使ってHTMLを書き換える | DevelopersIO

                                                                          背景 例えばブログサービスで投稿者には WYSIWYG なエディタで HTML を自由に書いてもらい、 実際のブログ上では その HTML を WebAPI で受け取り、出力しているとします。 ただ、そのブログサービスはリニューアルを行ったので、 DB に保存された html のままでは綺麗に表示されません。 jQuery で各々変換する方法もありますが、今回は WebAPI (Node.js) の時点で html を強引に書き換えることで対応したいとします。 rehype とは https://github.com/rehypejs/rehype HTML プロセッサです。 https://unifiedjs.com/ の plugin の 1 つで https://unifiedjs.com/ の思想については HP をご覧いただければ幸いです。 markdown を react co

                                                                            rehypeを使ってHTMLを書き換える | DevelopersIO
                                                                          • 【個人開発】北海道の魅力を発見し、北海道旅行のお悩みを解決するアプリを作りました🐄 - Qiita

                                                                            はじめに はじめまして、はる(@lemonade_37)と申します。 完全異業種からエンジニアに転職するためオンラインスクールに入り学習をしていました。 オンラインスクールでは北海道から受講している方がほとんどおらず、 道外の方と交流する中で、 道外の方は意外と北海道について知らないことが多いのかも🤔 道民が近くにいなくても、代わりに相談に乗ってくれるようなアプリを作りたい💭 もっと北海道を身近に感じてもらいたい🦌 と思ったことがきっかけで、このアプリを作成しました。 「えぞとらべる」 使い方 1.北海道内のおすすめのスポットを探す機能 道外の方からの 「広すぎてどこに何があるかわからない」 というお悩みに対して、 投稿を地図上にマーカーで表示することで、どこにあるスポットなのか分かりやすくしました。 田舎のスポットも、有名なスポットも、平等に表示されます。 地図上のマーカーをクリッ

                                                                              【個人開発】北海道の魅力を発見し、北海道旅行のお悩みを解決するアプリを作りました🐄 - Qiita
                                                                            • 【cron】定期的に処理を行う【MacOS】【Linux】 - Qiita

                                                                              Pythonによるスクレイピング&機械学習 Pythonによるスクレイピング&機械学習 開発テクニック BeautifulSoup,scikit-learn,TensorFlowを使ってみようより 学習ログ。 前回 2-4では WebAPIからのデータ取得 を行いました。 リクエスト、レスポンスJSON取得、pythonデータにデコードしてごにょごにょできるようになりました。 この章で得られるもの 2-5では、cronによる定期的な処理について学んでいきます。 定期的な処理を行う方法はOSによって異なるそうですが、ここではmacOS/Linuxで扱えるcronについてやっていきます。 コード こちら(Git)にて 環境 Python 3.6.0 macOS Sierra 10.12.4 定期的な処理について Webで公開されるデータの中には、定期的にデータが更新されるものが多くあります。為

                                                                                【cron】定期的に処理を行う【MacOS】【Linux】 - Qiita
                                                                              • いまどきのiOSアプリのログイン画面の実装について考える - 酢ろぐ!

                                                                                いまどきのiOSアプリでのログイン画面ってどんなかんじなんだろう?と考えてみた。本記事ではデザイン的な話ではなくて、内部の実装的な部分について言及しています。 結論としては、あまり小難しいことをしなくても、 ユーザーIDを入力するUITextField の textContentType をusernameにする パスワードを入力するUITextField の textContentType をpasswordにする 上記のふたつのUITextField を同一画面上に配置する Associated Domainsを設定する (これが一番手間がかかる) で、よいのではないかと思います。 本記事では、OAuth(SFSafariViewControlelr)を使ってのログインについては取り上げません。Sign In with Appleについても言及しません。 iOS 13以降がスタンダード

                                                                                  いまどきのiOSアプリのログイン画面の実装について考える - 酢ろぐ!
                                                                                • Jageocoder - A Python Japanese geocoder

                                                                                  専用サーバを設置したい場合はjageocoder-serverの説明をお読みください Python パッケージとして組み込みたい場合はjageocoderドキュメントを参照してください 住所データベースファイルはこちらからダウンロードしてください その他のリソース デモンストレーション ジオコーディング機能を提供するウェブアプリ jageocoder-server のデモサイトです。 秒間1リクエストの制限がありますが WebAPI も利用できます。 コード GitHub Python パッケージとして利用するためのコードをダウンロードできます。 不具合報告もこちらにお願いします。 Posts Jan 7, 2024 データ更新 Sep 29, 2023 新バージョンリリース: v2.1.0 Aug 5, 2023 データ更新 Jul 6, 2023 Jageocoder-server 公