ブックマーク / dev.classmethod.jp (5)

  • Supabase の全文検索を試してみた | DevelopersIO

    西田@MADです 今回は Supabase の全文検索を試してみました Supabaseの基的な使い方は以下の記事を参考にしてください オープンソースで話題のBaaS「Supabase」を使ってみた 動くサンプルを作成してますので、こちらもご参考ください 今回知りたいこと Next.js で Supabase の全文検索の使い方 複数列を対象に検索できるか 日語を全文検索できるか 料金 結論から Next.js で Supabase の全文検索の使い方 文を参照 複数列を対象に検索できるか Database API を作成すれば可能 日語を全文検索できるか 執筆時点では使えない 料金 全文検索の使用有無による料金の違いはなし Next.js で Supabase の全文検索の使い方 Supabase を Next.js で使用する準備 Settings > API のURLとAPI

    Supabase の全文検索を試してみた | DevelopersIO
  • 数学超苦手な文系エンジニアがAtCoder Beginner Contest 266に参加してみました | DevelopersIO

    こんにちは、AWS事業コンサルティング部に所属している今泉(@bun76235104)です。 皆さんはアルゴリズムと数学に強くなりたいですか? 私はなりたいです。 時間を見つけては、ちょこまかとAtCoderという競技プログラミングのサイトの過去問を解いたり、実際にコンテストに参加したりしています。 今回も2022/8/27に開催された AtCoder Beginner Contest 266 というコンテストに参加してみたので、その時の記録や自分がどう考えてどのようなコードを出したのかなどをご紹介させていただきます。 前置き・事前知識 AtCoderとは何か・どのようにして問題を解くのかといったことに関しては、以下の記事をご参照ください。 ※ 記事はあくまで私がAtCoderに参加した結果を記載しており、会社全体が私と同じレベルということではありませんことご承知おきください。 想定

    数学超苦手な文系エンジニアがAtCoder Beginner Contest 266に参加してみました | DevelopersIO
  • Flask SQLAlchemy で REST API を作ってみた | DevelopersIO

    SQLAlchemyを何となくで使用していたのでこの機会に入門してみました。 Flask-SQLAlchemy を用いてRDBORMとして扱い、REST APIを作成します。 ORMとは ORM(Object-Relational Mapping)とは、データベースとオブジェクト指向プログラミング言語とのマッピングを行うことを指します。 ただこれだけ聞くと、イメージしづらいですが、簡単に言うと、SQL文を直接記述せずに、通常のオブジェクトを扱うようにデータベースを扱うことができるということです。 Pythonでは、ORMモジュールの1つに SQLAlchemy があります。 SQLAlchemy SQLAlchemyは、Pythonでポピュラーに使用されているORMライブラリの1つのようです。 SQLite、PostgresqlMySQLOracleなどさまざまなエンジンにも対応して

    Flask SQLAlchemy で REST API を作ってみた | DevelopersIO
    DummyWitty
    DummyWitty 2022/09/13
    “Userapi”
  • [C#] C#でJSONを扱う方法まとめ | DevelopersIO

    はじめに こんにちは!モバイルアプリサービス部の加藤です。 今回はC#でJSONを扱う方法について書いてみたいと思います。 C#でJSONを扱う方法はいろいろありますが、 DataContractJsonSerializer Json.NET DynamicJson あたりがよく知られたメジャーな方法だと思いますので、これらについてまとめてみたいと思います。 開発環境 Visual Studio for Mac Preview 1(7.0 build 347) .NETコンソールプロジェクト ターゲットフレームワーク Mono / .NET 4.5 DataContractJsonSerializer DataContractJsonSerializerとは .NET Frameworkで提供されている、オブジェクトをJSONにシリアライズ、JSONをオブジェクトにデシリアライズするための

    [C#] C#でJSONを扱う方法まとめ | DevelopersIO
  • 身につけておきたいWebサイト高速化テクニック #1|アジェンダ編 | DevelopersIO

    Webサイトの表示高速化対策していますか? 日は欧米諸国に比べWebサイトの表示高速化対策をしているサイトが少ないです。 特に、最近ではスマートフォンの普及によりモバイルサイトの需要も増え、高速化をしなければいけない機会も増えてるのかなと思います。 日のモバイルデータ通信はLTEで高速になりつつあるとは言え、まだまだ「貧弱!貧弱ゥ!」です。 幸いなことに僕も最近鶴の一声によってクライアントからサーバー周りまで包括的な高速化対策を経験する機会を得ることができました。 それまでは、「手間がかかりすぎるからできればやりたくない」というのが音でした。職務怠慢ですね(苦笑)。 でも、できるだけ楽したい!と思うのが人の常。 この連載ではできるだけ楽をしながらできる高速化手法と計測結果を1つ1つ紹介しようと思います。 基的にはすべて受け売りの内容です。やってみた対策を羅列して、連載の中で自分で試

    身につけておきたいWebサイト高速化テクニック #1|アジェンダ編 | DevelopersIO
  • 1