並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 19 件 / 19件

新着順 人気順

redisの検索結果1 - 19 件 / 19件

  • プログラマーにとって必須の 15 個のソフトウェアをすべて所有していますか? - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? デジタル時代において、プログラマーの役割はますます重要になっています。彼らの使命は、単にコードを書くことだけでなく、無限の可能性に満ちた新しい世界を構築することです。効率性と創造的プロセスの楽しさを高めるためには、適切な開発ツールを選択することが重要です。 ここでは、開発効率を大幅に向上させ、全体のワークフローをスムーズにするための高く評価されているソフトウェアツールをいくつか紹介します。初心者から経験豊富なプロフェッショナルまで、これらのツールは、コードの整理、プログラムのデバッグ、プロジェクト管理、効果的なコラボレーションをサポート

      プログラマーにとって必須の 15 個のソフトウェアをすべて所有していますか? - Qiita
    • pixivというシステムはどんな形をしているのか、それはなぜか。 - pixiv inside

      こんにちは。pixivのnamazuです。 先日開催されたPIXIV DEV MEETUP 2024にて、『pixivというシステムはどんな形をしているのか、それはなぜか。』というテーマで発表をさせていただきました。当日、セッションにご参加いただいた皆さま、そしてフィードバックをいただいた方々に、改めて感謝申し上げます。 Webサービス開発において面白い点の一つは、どのサービスもその要件や状況に応じて異なる選択がなされることです。結果として、類似点がある場合もありますが、細部において同じものはなく、すべてがユニークです。弊社内でもさまざまな違いが見られますが、業界全体を見渡すとさらに多様性が広がっていることでしょう。 今回の発表では、pixivのシステムに関する重要な要件や状況をいくつか取り上げ、現時点でどのような構造になっているかを、インフラストラクチャ、バックエンドアプリケーション、開

        pixivというシステムはどんな形をしているのか、それはなぜか。 - pixiv inside
      • AWS上のNext.js App RouterとCDNキャッシュ利用の課題と解決策 - Findy Tech Blog

        こんにちは。 Findy Toolsの開発をしている林です。 私たちのプロジェクトではフロントエンドのフレームワークにNext.js App Routerを使っており、AWSのECSへデプロイして運用しています。 そして、一部のレンダリングの処理が重いページのキャッシュを実装する際に、直面した課題と解決策を紹介します。 Next.jsのキャッシュ機構について 今回実現したいこと 課題と解決策 課題1: Next.jsの機能では要件に合わない 解決策1: CloudFrontのみでキャッシュ 課題2: エラーページがキャッシュされる 解決策2: Lambda@Edgeを用いたCache-Controlヘッダー制御 まとめ Next.jsのキャッシュ機構について まず、Next.jsのキャッシュ機構について簡単に説明します。 Next.jsではサーバサイドで使えるキャッシュ機構が次の3種類あり

          AWS上のNext.js App RouterとCDNキャッシュ利用の課題と解決策 - Findy Tech Blog
        • AWS、Redisをフォークした「Valkey」をAmazon ElastiCacheとAmazon MemoryDBで提供開始

          Amazon Web Services(AWS)は、Redisをフォークしたインメモリデータベース「Valkey 7.2」をAmazon ElastiCacheとAmazon MemoryDBで提供を開始したことを明らかにしました。 Valkeyのフォーク元となったRedisはオープンソースとして開発されてきましたが、今年(2024年)3月、ライセンスをクラウドベンダなどによる商用サービスを制限するものに変更したことでオープンソースではなくなりました。 このライセンス変更を受けてAWS、Google Cloud、Oracleなどを始めとする複数の企業がLinux Foundation傘下でRedisをフォークし、オープンソースとして「Valkey」の開発を始めたのです。 そして9月にはGoogle CloudがValkeyのマネージドサービスをプレビュー公開し、AWSもマネージドサービスと

            AWS、Redisをフォークした「Valkey」をAmazon ElastiCacheとAmazon MemoryDBで提供開始
          • Rails 8.0: No PaaS Required

            Deploying modern web apps – with all the provisions needed to be fast and secure while easily updateable – has become so hard that many developers don’t dare do it without a PaaS (platform-as-a-service). But that’s ridiculous. Nobody should have to pay orders of magnitude more for basic computing just to make deployment friendly and usable. That’s a job for open source, and Rails 8 is ready to sol

              Rails 8.0: No PaaS Required
            • Sidekiq と Solid Queue の機能比較 - Kaigi on Rails day2 Sidekiq vs Solid Queue によせて - Techouse Developers Blog

              Kaigi on Rails 2024 に参加しました こんにちは、クラウドハウス採用でエンジニアインターンをしている Higashiji です。 10 月の 25・26 日、Ruby on Rails についてのカンファレンス、 Kaigi on Rails 2024 が開催されました。 弊社からは新卒エンジニアの @izumitomo が「デプロイを任されたので、教わった通りにデプロイしたら障害になった件 ~俺のやらかしを越えてゆけ~ 」というセッションで登壇しました。 スライドがアップロードされているので、興味を持っていただけた方はぜひご覧になってください。 私はこれまでカンファレンスに参加したことがなかったのですが、カンファレンス参加費補助制度を使って初めて参加させていただきました。 本記事では、Shinichi Maeshima (@willnet) さんによるセッション Sid

                Sidekiq と Solid Queue の機能比較 - Kaigi on Rails day2 Sidekiq vs Solid Queue によせて - Techouse Developers Blog
              • チャットの先にあるもの。メタバースなどの同時接続環境の開発ノウハウ - Qiita

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 皆様たいへんお世話になっております。オルトプラスでCTOやっています有馬と申します。 本記事は オルトプラス Advent Calendar 2023 の12/7の記事です。 メタバースが流行り、サーバサイドについてはMMORPGで培われてきた同時接続の技術が注目を集めています。またPhotonやDiarkis、GameLiftなど同時接続環境の選択肢も増え、実際に取り組まれている方も多いことでしょう。 弊社ではNode.jsなどを中心に、こうした同時接続環境を開発、運用しています。また、有馬自身もこれまでにさまざまなオンラインゲームや

                  チャットの先にあるもの。メタバースなどの同時接続環境の開発ノウハウ - Qiita
                • ElastiCacheでValkeyがサポートされたけど何が良いのか検証してみた - CyberAgent SRG #ca_srg

                  メディア統括本部 サービスリライアビリティグループ(SRG)の鬼海雄太(@fat47)です。 #SRG(Service Reliability Group)は、主に弊社メディアサービスのインフラ周りを横断的にサポートしており、既存サービスの改善や新規立ち上げ、OSS貢献などを行っているグループです。 本記事は、Amaz

                    ElastiCacheでValkeyがサポートされたけど何が良いのか検証してみた - CyberAgent SRG #ca_srg
                  • Prisma Postgres®: Building a Modern PostgreSQL Service Using Unikernels & MicroVMs

                    October 29, 2024 Prisma Postgres®: Building a Modern PostgreSQL Service Using Unikernels & MicroVMs At Prisma, we believe that deploying a database should be as simple as adding a new page in Notion. Today, we are excited to share the first milestone towards this vision: Prisma Postgres® gives developers an always-on database with pay-as-you-go pricing — thanks to our unique architecture design. T

                      Prisma Postgres®: Building a Modern PostgreSQL Service Using Unikernels & MicroVMs
                    • 【速報】Rails 8.0.0がリリースされました|TechRacho by BPS株式会社

                      Ruby on Rails 8.0.0がリリースされました。 Rails 8.0: #NOBUILD, #NOPAAS, all-in on SQLite as a production database option with jobs, cache, and cable, new authentication generator, and so much more! Final release is out 🎉 https://t.co/qom10worLW — DHH (@dhh) November 7, 2024 リリース情報: Ruby on Rails — Rails 8.0: No PaaS Required 英語版Changelogをまとめて見るにはGItHubのリリースタグ↓が便利です。v8.0.0タグの日付は日本時間の2024/11/08 07:29でした。 Rele

                        【速報】Rails 8.0.0がリリースされました|TechRacho by BPS株式会社
                      • ZEN Study 教材基盤開発エンジニアインターンシップ体験記 - ドワンゴ教育サービス開発者ブログ

                        はじめに 初めまして! 2024年8月1日から 2024年10月31日の3ヶ月間、教材基盤開発セクションでインターンシップに参加していた市島功大です。 参加前のスキルレベルは以下のような状態でした。 JavaScript を使ったバックエンド開発を主に行なっていた TypeScript はプリミティブな値・オブジェクトの型等の使いそうな型定義は分かるが、Omit や Partial 等の TypeScript 独自の型定義は分からない状態 NestJS は学習経験があるが、何かしらアプリを作成する等の開発経験はない状態 参加をおすすめしたい人 ドワンゴの教育事業に興味のある方 書いてきたのは JavaScript・TypeScript だけれどバックエンド開発がしたい方 ZEN Study の教材入稿のような裏側のシステムに興味のある方 業務でのチーム開発がどのようなものか知りたい方 教材

                          ZEN Study 教材基盤開発エンジニアインターンシップ体験記 - ドワンゴ教育サービス開発者ブログ
                        • Difyを安全にバージョンアップできるようにする - Taste of Tech Topics

                          はじめに こんにちは。10月も半ばを過ぎ、秋らしい空気が広がっていますね。 紅葉が見頃になるのが待ち遠しいです。 AWSエンジニアの小林です。 さて今回は、生成AIアプリの開発プラットフォームとして注目を集めている「 Dify」を扱っていきます。 Difyには、Dify自体が提供するSaaSとは別に、Dockerを利用してセルフホストできる Community Edition があります。 本記事では、Community EditionでDify構築を行っていきます。 docker-compose.yamlを使用してアプリケーションをデプロイする際、デフォルトでデータベースもコンテナとして構築し、管理しています。 これは試験的な開発にはとても便利ですが、アップデートの運用などを考えるとコンテナの停止や削除によるデータ損失リスクなど課題が出てきます。 そこで、安全にDifyをアップデートする

                            Difyを安全にバージョンアップできるようにする - Taste of Tech Topics
                          • LLMアプリ開発プラットフォームOSS Difyのスケーラブル・高可用な運用 | BLOG - DeNA Engineering

                            はじめに はじめまして。24卒でデータ基盤部に配属されたMLエンジニアの大泉です。この記事では、DeNA の社内生成 AI サービス「SAI」のバックボーンとして用いられているオープンソースの LLM アプリ開発プラットフォームである Dify を DeNA でどのように運用しているかをお話しします。 Dify を本記事の構成で Google Cloud 上で立ち上げるためのコードを GitHub 上で OSS として公開しております。Google Cloud 環境をお持ちの方はぜひお試しください。 背景 4月の共通研修を終えた新卒エンジニアの中で、有志で集まった8名の新卒が、 「DeNA が日本で一番生成 AI を活用している企業になる!」という Vision を掲げ、社内プロダクトを作る新卒エンジニア研修のプロダクトのひとつとして社内生成 AI サービス SAI の開発に取り組みました

                              LLMアプリ開発プラットフォームOSS Difyのスケーラブル・高可用な運用 | BLOG - DeNA Engineering
                            • Kaigi on Rails 2024に参加しました - BOOK☆WALKER inside

                              こんにちは。 メディアサービス開発部 Webアプリケーション開発課のフサギコ(髙﨑)、シゲタ、今永です。 普段はニコニコ漫画などのWebサービスのバックエンドをRailsを使って開発しています。 本記事では、2024年10月の25日から26日にかけて開催された、Kaigi on Rails 2024に参加したことについてお話します。 また、本記事は各セクションを複数人で同時並行に執筆するモブブロギングによって書いています。 Kaigi on Railsとは Kaigi on Railsは、主にRuby on Railsを使ってWebサービスを開発している開発者を対象とした技術カンファレンスです。 kaigionrails.org 日々の仕事としてのWebサービス開発の役に立つ考え方、事例の発表に重点を置いている点が、最も有名なRubyに関するカンファレンスであるRubyKaigiとは異なる

                                Kaigi on Rails 2024に参加しました - BOOK☆WALKER inside
                              • Fedora Linux 41リリース ―GNOME 47、DNF5、NVIDIAドライバ対応セキュアブートなど | gihyo.jp

                                Linux Daily Topics Fedora Linux 41リリース ―GNOME 47⁠⁠、DNF5⁠⁠、NVIDIAドライバ対応セキュアブートなど Fedoraプロジェクトは2024年10月29日(米国時間⁠)⁠、「⁠Fedora Linux 41」の一般提供開始を発表した。メインエディションの「Workstation(デスクトップ⁠)⁠」⁠「⁠Server(サーバ⁠)⁠」⁠「⁠IoT(エッジ⁠)⁠」⁠「⁠Cloud(仮想環境⁠)⁠」⁠「⁠CoreOS(コンテナ環境⁠)⁠」のほか、SilverblueやKinoiteを含む「Fedora Atomic Desktops⁠」⁠、KDEやXfceといったオルタナティブなデスクトップ環境に特化した「Fedora Spins」などもアップグレードされている。 Fedora Linux 41 is here! -Fedora Magazi

                                  Fedora Linux 41リリース ―GNOME 47、DNF5、NVIDIAドライバ対応セキュアブートなど | gihyo.jp
                                • SpringBoot x MyBatis x TestContainersでSQLテストを行う

                                  自己紹介 佐々木興平 ( X: @earu) 所属: エキサイト(株) (4年6ヶ月)(ex.セレス,CA,ぐるなび) 職種: メディア事業部事業部長 兼 メディア事業部開発責任者 やっていること: - PdM - テックリード 最近チームでよくさわっている : - SpringBoot / Java / htmx / alpine.js / Tailwind CSS / MySQL PostgreSQL / Redis / AWS 色々/ AWS copilot CLI / Terraform ポリシー: - 設計は難しくても正しいものに寄せる - 設定は簡単なものに寄せる

                                    SpringBoot x MyBatis x TestContainersでSQLテストを行う
                                  • 新BIツール「Superset」を導入した話

                                    こんにちは。Data Engineeringチームの河野(@matako1124) です! 今年のData Engineering業務としてデータマネジメントからデータ活用促進の仕組み化まで幅広く活動してきましたが、その中でも特に事業にインパクトの大きい変革のお話をしていこうと思います。 結論から言うと、Supersetの新規導入とRedashからの乗り換えを試みています。 注意 執筆に当たり細心の注意を払っておりますが、不十分な説明や誤りがある可能性もございます。 記事内で紹介しているコードは部分的なものです。参考程度にご参照ください。 目次 2024年時点でのLuupのデータ基盤のご紹介 現状の課題 Superset導入の目的と理由 構築事例 Superset推し機能 Superset改善したい機能 まとめ、今後の施策 終わりに 2024年時点でのLuupのデータ基盤のご紹介 本編に入

                                      新BIツール「Superset」を導入した話
                                    • Supercharge the One Person Framework with SQLite | Fractaled Mind

                                      NOTE: This is an edited transcript of a talk I gave at Rails World 2024. You can watch the full talk on YouTube. From its beginning, Rails has been famous for being a kind of a rocket engine that could propel your idea to astronomic heights at supersonic speed. But, at least for me, it has lately felt like I needed to be a rocket scientist to then deploy and run my full-featured application. And t

                                      • 入門ROM.rb 第1回: イントロダクション - Runner in the High

                                        RubyといえばRails、RailsといえばActiveRecordというくらいに、事実上ActiveRecordはRuby界隈におけるORマッパのデファクトスタンダードだ。しかしながら、Piotr Solnicaというソフトウェア・エンジニアは、ActiveRecordパターンが常にスケーラブルなアプリケーションにとっての最適解ではないという思想から、ROM.rbというRubyアプリケーションにおけるレイヤ分割を強力にサポートするためのORマッパー*1を開発している。 ROM.rbの何がよいのか? 長期間にわたってRailsアプリケーションの中でActiveRecordを使ってきた経験があれば、ActiveRecordにおいてモデルの中にロジックがてんこもりになり、コードベースが肥大化してきてしまうのに悩んだ経験があるのではないかと思う。ActiveRecordには、データベースの構造

                                          入門ROM.rb 第1回: イントロダクション - Runner in the High
                                        1